From f0dfe8ab97e6919957e371dcb09989fcedaada77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Mon, 15 Feb 2016 14:13:29 +0100 Subject: testing moving the 6 to the left, having one key more on the right used for hash now feels a bit more natural to me. Need to investigate further. --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 22 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 3058 +++++++++++++------------ 2 files changed, 1561 insertions(+), 1519 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 0298cb7028..e75187202f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -31,18 +31,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CMD-V | |CMD-C | 6 | 7 | 8 | 9 | 0 | ß | + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | |CMD-C | 7 | 8 | 9 | 0 | ß | # | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| + * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | ! | ? | | | | | \ | [ | ] | | | # | F12 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | | + * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | | . | ! | | + * | | | | | | | + | - | . | ! | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -106,9 +106,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // right hand M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, KC_F12, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), KC_TRNS, + DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - KC_TRNS,KC_DOT, KC_EXLM, KC_TRNS, KC_TRNS, + DE_PLUS, DE_MINS, KC_DOT, KC_EXLM, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 2c83055b0d..8d74fd599b 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,1509 +1,1551 @@ -:100000000C94CA070C940E080C940E080C940E085D -:100010000C940E080C940E080C940E080C940E0808 -:100020000C940E080C940E080C9488130C945A141B -:100030000C940E080C940E080C940E080C940E08E8 -:100040000C940E080C94322D0C940E080C940E088F -:100050000C940E080C942A230C940E080C940E0891 -:100060000C940E080C940E080C940E080C940E08B8 -:100070000C940E080C940E080C940E080C940E08A8 -:100080000C940E080C940E080C940E080C940E0898 -:100090000C940E080C940E080C940E080C940E0888 -:1000A0000C940E080C940E080C940E08C714E91456 -:1000B000D715E914D7152E155115D715A615B9154D -:1000C000001900192F192F197319B119CB1BCB1B4C -:1000D000CA19CB1BCB1ACB1A9F1BCB1BCB1BB61B36 -:1000E00002E002E2012E022E02E10002E002E10241 -:1000F000E20001E001E101E20002E001E3010602A9 -:100100000602E30002E00001E00002E001E3011961 -:10011000021902E30002E00001E0000000F0A1F09B -:10012000A329002B00E200E100358100001E00142D -:100130000004001D7135004D001F001A0016001B41 -:1001400000E1044C00200008000700060050002ACF -:100150000021001500090019004F004A0022001775 -:10016000000A000500000003300130E3000000E257 -:1001700000000002540230E7000000E60000000426 -:100180005423001C000B00110000002E7F240018D7 -:10019000000D00100052004B0025000C000E003630 -:1001A0000051002C00260012000F003700E1082843 -:1001B00000270013003300387130004E002D002F4F -:1001C000003474E5003181000001000100010001EC -:1001D00000010000003A003500310001000100017B -:1001E000003B0035022102350001004C003C001E9E -:1001F0000224062202010001003D002D02240224F7 -:1002000004010001003E000100370011040000015C -:1002100000010001000000010000000100010001D8 -:100220000000000100000001003F0024062402231A -:1002300002000001004000220425023500010001F7 -:100240000041002304260235023700010042002449 -:100250000425041F021E0201004300310026043160 -:1002600002010001004400450001002D02010000D0 -:100270000001000100010001000100000001000177 -:100280000001000100010001000100F400F200FB88 -:1002900000010001000100F000F100FA000100017E -:1002A000000100F500F300FC00010001000100F96D -:1002B00000FA00F60000000100010001000000014A -:1002C0000000000100A80001000000010000000182 -:1002D0000001000100A900AA0000000100010001C6 -:1002E000000100010001000100010001000100AC5B -:1002F000000100B600010001000100AB0050000148 -:1003000000010001000100520051000100AE000197 -:1003100000010001004F0000000100010001000188 -:10032000000100000001000E000B001B7101000124 -:100330000001003700040014000100010001001258 -:10034000000800340001000100010036000C002FFD -:10035000000100010001001D001800330000000131 -:100360000001000100000001000000010001000187 -:100370000000000100000001000100190007000555 -:10038000000000010001000A001700130001000135 -:10039000000100060015001A000100010001000F15 -:1003A00000110010000100010001002D0016000DD9 -:1003B000710100010038001C0009820100010000E9 -:1003C0000001000100010001000100000001000126 -:1003D00000010001000100010001000100500001C6 -:1003E0000001000100010052005100010001000164 -:1003F00000010001004F00010001000100010001A7 -:1004000000010001000000010001000100000001E6 -:1004100000000001000100010000000100000001D7 -:10042000003F005200510023020000010040002460 -:100430000021001E00270001004100250022001FAE -:1004400000370001004200260023002000270001A1 -:100450000043003002300024022E00010044004519 -:100460000001000100010000000A00253031366261 -:10047000003A200025303258000A722F63203031B4 -:1004800032333435363738394142434445460A0021 -:100490000A002530325800626F756E6365213A207C -:1004A000006C6566742073696465206174746163AF -:1004B0006865640A006C6566742073696465206E03 -:1004C0006F7420726573706F6E64696E670A007472 -:1004D0007279696E6720746F207265736574206D20 -:1004E000637032333031380A000A44454255473A86 -:1004F00020656E61626C65642E0A005B735D004B63 -:100500006579626F6172642073746172742E0A007F -:100510005B575D005B535D005B525D005B445D00BB -:100520005B435D0016034500720067006F004400E6 -:100530006F007800200045005A00000016034500B7 -:10054000720067006F0044006F00780020004500D3 -:100550005A0000000403090409028D00050100A0EF -:10056000FA09040000010301010009211101000141 -:10057000223F000705810308000A09040100010366 -:10058000010200092111010001224D00070582032B -:1005900008000A09040200010300000009211101FA -:1005A00000012236000705830308000A090403003E -:1005B00002030000000921110100012220000705AB -:1005C000840320000107050403200001090404003E -:1005D0000103000000092111010001223900070573 -:1005E00085031000011201100100000008EDFE0754 -:1005F0001301000102000105010906A10105071907 -:10060000E029E71500250195087501810205081903 -:100610000129059505750191029501750391010563 -:10062000071900297715002501957875018102C009 -:100630000631FF0974A1010975150025FF95207584 -:100640000881020976150025FF952075089102C0E2 -:1006500005010980A101850216010026B7001A01D3 -:10066000002AB700751095018100C0050C0901A191 -:10067000018503160100269C021A01002A9C0275BE -:100680001095018100C005010902A1010901A10025 -:100690000509190129051500250195057501810236 -:1006A0009501750381010501093009311581257F07 -:1006B00095027508810609381581257F9501750811 -:1006C0008106050C0A38021581257F950175088180 -:1006D00006C0C005010906A101050719E029E715B3 -:1006E00000250195087501810295017508810105B4 -:1006F0000819012905950575019102950175039168 -:10070000010507190029FF150025FF9506750881C9 -:1007100000C00A002530325820006B6579626F6195 -:1007200072645F7265706F72743A20000A0025303F -:100730003258006B6579626F6172645F7365745FD4 -:100740006C65643A200064656C5F6B65795F626913 -:10075000743A2063616E27742064656C3A202530FA -:1007600032580A006164645F6B65795F6269743A4C -:100770002063616E2774206164643A20253032580A -:100780000A00646F6E652E0A00626F6F676D6167A5 -:100790006963207363616E3A202E2E2E2000290A91 -:1007A000002575002F002575005D280025640020B8 -:1007B00000256400200025640020002564007C00E2 -:1007C00025303258006D6F7573656B6579205B62FB -:1007D000746E7C782079207620685D287265702F91 -:1007E00061636C293A205B006D6B5F776865656CAF -:1007F0005F74696D655F746F5F6D6178203D202562 -:10080000640A006D6B5F776865656C5F6D61785F2A -:100810007370656564203D2025640A006D6B5F740C -:10082000696D655F746F5F6D6178203D2025640A96 -:10083000006D6B5F6D61785F7370656564203D204E -:1008400025640A006D6B5F696E74657276616C2059 -:100850003D2025640A006D6B5F64656C6179203D05 -:100860002025640A006D6B5F776865656C5F74694D -:100870006D655F746F5F6D6178203D2025640A00AF -:100880006D6B5F776865656C5F6D61785F737065D0 -:100890006564203D2025640A006D6B5F74696D6599 -:1008A0005F746F5F6D6178203D2025640A006D6B79 -:1008B0005F6D61785F7370656564203D2025640A13 -:1008C000006D6B5F696E74657276616C203D2025EA -:1008D000640A006D6B5F64656C6179203D2025645E -:1008E0000A000A00257500363A20776865656C5F56 -:1008F00074696D655F746F5F6D61783A20000A00FE -:10090000257500353A20776865656C5F6D61785FA5 -:1009100073706565643A20000A00257500343A203A -:1009200074696D655F746F5F6D61783A20000A00CD -:10093000257500333A206D61785F73706565643AA0 -:1009400020000A00257500323A20696E74657276BF -:10095000616C286D73293A20000A00257500313A30 -:100960002064656C6179282A31306D73293A200042 -:100970000A092D2056616C756573202D0A004D3EC5 -:10098000004D25643E20003F007365742064656659 -:1009900061756C740A00433E2000776865726520BB -:1009A00064656C74613A20637572736F723D25647F -:1009B0002C20776865656C3D25640A536565206861 -:1009C0007474703A2F2F656E2E77696B6970656449 -:1009D00069612E6F72672F77696B692F4D6F757321 -:1009E000655F6B6579730A000A092D204D6F757379 -:1009F000656B6579202D0A4553432F713A0971754E -:100A000069740A313A0964656C6179282A31306D5C -:100A100073290A323A09696E74657276616C286DC1 -:100A200073290A333A096D61785F73706565640AEA -:100A3000343A0974696D655F746F5F6D61780A356A -:100A40003A09776865656C5F6D61785F737065659D -:100A5000640A363A09776865656C5F74696D655F2D -:100A6000746F5F6D61780A0A703A097072696E740A -:100A70002076616C7565730A643A09736574206445 -:100A8000656661756C74730A75703A092B310A6476 -:100A90006F776E3A092D310A706775703A092B31FC -:100AA000300A7067646F776E3A092D31300A0A7325 -:100AB00070656564203D2064656C7461202A206D3A -:100AC00061785F7370656564202A2028726570659F -:100AD0006174202F2074696D655F746F5F6D61783C -:100AE000290A003F004D3E2000433E20004C256473 -:100AF0000A000A092D20436F6E736F6C65202D0A62 -:100B00004553432F713A09717569740A6D3A096D3D -:100B10006F7573656B65790A000A092D204D616751 -:100B20006963202D0A643A0964656275670A783A38 -:100B3000096465627567206D61747269780A6B3A41 -:100B4000096465627567206B6579626F6172640A1A -:100B50006D3A096465627567206D6F7573650A7615 -:100B60003A0976657273696F6E0A733A0973746134 -:100B70007475730A633A09636F6E736F6C65206DE9 -:100B80006F64650A302D343A096C61796572302DD5 -:100B900034284631302D4634290A506175733A099C -:100BA000626F6F746C6F616465720A653A0965659E -:100BB00070726F6D0A6E3A094E4B524F0A7A3A09BB -:100BC000736C656570204C454420746573740A002D -:100BD0000A002575002E6E6B726F3A20000A002500 -:100BE00075002E737761705F6261636B736C617304 -:100BF000685F6261636B73706163653A20000A002D -:100C00002575002E737761705F67726176655F6529 -:100C100073633A20000A002575002E6E6F5F6775BA -:100C2000693A20000A002575002E737761705F72A3 -:100C3000616C745F726775693A20000A002575005F -:100C40002E737761705F6C616C745F6C6775693A65 -:100C500020000A002575002E636170736C6F636B52 -:100C60005F746F5F636F6E74726F6C3A20000A007E -:100C70002575002E737761705F636F6E74726F6C91 -:100C80005F636170736C6F636B3A20000A002530FC -:100C90003258006B65796D61705F636F6E6669676E -:100CA0002E7261773A20000A002575002E6D6F754F -:100CB00073653A20000A002575002E6B6579626F16 -:100CC0006172643A20000A002575002E6D6174720D -:100CD00069783A20000A002575002E656E61626C05 -:100CE000653A20000A002530325800646562756755 -:100CF0005F636F6E6669672E7261773A20000A0043 -:100D000025750064656661756C745F6C61796572E8 -:100D10003A20003F004E4B524F3A206F66660A0061 -:100D20004E4B524F3A206F6E0A0074696D65725FC8 -:100D3000636F756E743A202530346C580A006B6509 -:100D400079626F6172645F6E6B726F3A2025580A28 -:100D5000006B6579626F6172645F69646C653A20EB -:100D600025580A006B6579626F6172645F70726FFB -:100D7000746F636F6C3A2025580A00686F73745F54 -:100D80006B6579626F6172645F6C65647328293A80 -:100D90002025580A000A092D2053746174757320A8 -:100DA0002D0A004743433A20342E392E3320415632 -:100DB000522D4C4942433A20312E382E3120415693 -:100DC000525F415243483A20617672350A004F50D3 -:100DD00054494F4E533A204C55464120424F4F54B0 -:100DE0004D41474943204D4F5553454B45592045AB -:100DF000585452414B455920434F4E534F4C452078 -:100E0000434F4D4D414E44204E4B524F20353132D1 -:100E10000A004255494C443A206130383532363563 -:100E20002D6469727479202830393A34343A313774 -:100E3000204A616E2031332032303136290A005683 -:100E400049443A20307846454544284572676F4406 -:100E50006F7820455A29205049443A203078313360 -:100E60003037284572676F446F7820455A292056DD -:100E700045523A203078303030310A0044455343EF -:100E80003A20742E6D2E6B2E206B6579626F617225 -:100E900064206669726D7761726520666F722045A5 -:100EA00072676F646F780A000A092D2056657273A5 -:100EB000696F6E202D0A000A6D6F7573653A206F99 -:100EC00066660A000A6D6F7573653A206F6E0A00D8 -:100ED0000A6B6579626F6172643A206F66660A0018 -:100EE0000A6B6579626F6172643A206F6E0A000A5C -:100EF0006D61747269783A206F66660A000A6D61E6 -:100F0000747269783A206F6E0A000A6465627567C8 -:100F10003A206F6E0A000A64656275673A206F6650 -:100F2000660A000A0A626F6F746C6F616465722EE4 -:100F30002E2E2000433E20006565636F6E66696754 -:100F40003A0A00536C656570204C45442074657303 -:100F5000740A000000000000000000000000010210 -:100F600004060A0F17202C3A4A5D71879DB3C7DA31 -:100F7000E9F5FCFFFCF5E9DAC7B39D87715D4A3AF4 -:100F80002C20170F0A0604020100000000000000D8 -:100F90000000000011241FBECFEFDAE0DEBFCDBF9E -:100FA00004B603FE24C08091FB019091FC01A09146 -:100FB000FD01B091FE018730904BA740B04BB9F4D2 -:100FC0001092FB011092FC011092FD011092FE01A3 -:100FD00014BE84B7877F84BF88E10FB6F8948093EE -:100FE0006000109260000FBEE0E0FFE3099511E0A1 -:100FF000A0E0B1E0E0E0FEE502C005900D92AA336A -:10100000B107D9F711E0AAE3B1E001C01D92AB3FEF -:10101000B107E1F70E94C0100C94FE2E0C94000062 -:10102000FF93EF93E0913A01F0913B01309709F083 -:101030000995EF91FF910895FC018591803011F0A1 -:10104000EFDFFBCF0895FF27E0E230E247FF0CC05F -:10105000419597FF09C0EDE2609570958095909558 -:10106000611D711D811D911D27FF02C0219530E377 -:1010700050E2AA27660F771F881F991FAA1FA4177F -:1010800010F0A41B63955A95A9F7AA3008F0A95F40 -:10109000A05DAF93F395611571058105910541F749 -:1010A000ED3211F4EF93F395F21718F43F93F395A3 -:1010B000FBCF8F91B5DFFA95E1F70895E991F991AA -:1010C0008591803021F0853219F0AADFF9CF08959B -:1010D00020E0E89455915532C1F3503311F46894EF -:1010E00055915A3348F4505390F3220F022E220F99 -:1010F000220F200D250FF4CF0EF42195899199919F -:10110000533619F3533729F1533559F1BC01882768 -:101110009927E8945C3621F48991999168945591C6 -:10112000543639F446EF7EF077FF0DC08FEF9FEF16 -:101130000AC055374AE039F0583540E121F05236BF -:1011400042E009F00895FF93EF937DDFEF91FF9167 -:10115000B7CFFF93EF93FC0181918030B9F360DF4B -:10116000FBCFFF93EF9368DFF1CFDF93CF93CDB742 -:10117000DEB72596A3DFCF91DF910895FC016130A2 -:1011800089F028F0623031F16330E1F153C082819F -:10119000882321F085EE0E949D174CC085EE0E94A9 -:1011A000651848C08281882349F00E94F4229093F8 -:1011B0003D0180933C0188E191E0089580913C01DC -:1011C00090913D010E94002387399105B4F58AE092 -:1011D00091E008958281882349F00E94F42290933F -:1011E0003D0180933C0187E091E0089580913C01AE -:1011F00090913D010E940023873991050CF589EFFC -:1012000090E008958281882349F00E94F42290930F -:101210003D0180933C0182EF90E0089580913C0174 -:1012200090913D010E9400238739910564F480EE7E -:1012300090E0089580E090E0089585E191E00895C0 -:1012400084E091E008958BEE90E008950895609118 -:10125000BE017091BF018091C0019091C1010E94B7 -:101260002D2256985E9825982D9826982E98279886 -:101270002F98823061F018F4813031F00895833076 -:1012800049F0843051F00895259A2D9A0895269AB0 -:101290002E9A0895279A2F9A0895259A2D9A279A7B -:1012A0002F9A089587E299E0892B11F00E9427096F -:1012B00080E090E0089556985E9825982D9826989D -:1012C0002E9827982F988FEF90E090938900809325 -:1012D000880090938B0080938A0090938D00809378 -:1012E0008C00259A2D9A2FEF80E792E021508040C4 -:1012F0009040E1F700C00000269A2E9A2FEF80E779 -:1013000092E0215080409040E1F700C00000279A11 -:101310002F9A2FEF80E792E0215080409040E1F734 -:1013200000C0000025982D982FEF80E792E0215013 -:1013300080409040E1F700C0000026982E982FEFE3 -:1013400080E792E0215080409040E1F700C000002B -:1013500027982F9856985E9825982D9826982E981D -:1013600027982F98089589EA8093800089E08093D8 -:10137000810024982C983F988AB18F748AB96E980E -:10138000479A8BB1806B8BB9769A0E945B0986E293 -:1013900099E0892B11F00E94260980E090E00895E1 -:1013A00080E28093000180913E0181110EC00E9475 -:1013B0001F0A81E080933E012FEF83ED90E32150DF -:1013C00080409040E1F700C0000080E40E94250AC0 -:1013D0008093000181112EC00E944F0A809300016A -:1013E000811128C00E944F0A80930001811122C000 -:1013F0008FE30E944F0A8093000181111BC00E945D -:10140000470A80E40E94250A80930001811112C0DE -:101410008CE00E944F0A8093000181110BC00E9452 -:101420004F0A80930001811105C08FE30E944F0A8B -:10143000809300010E94470A809100010895109254 -:10144000B9008AE08093B800089594EA9093BC00B4 -:101450009091BC0097FFFCCF9091B900987F983095 -:1014600021F0903111F081E008958093BB0084E871 -:101470008093BC008091BC0087FFFCCF8091B900B5 -:10148000887F883111F0803471F780E0089584E915 -:101490008093BC008091BC0084FDFCCF08958093B4 -:1014A000BB0084E88093BC008091BC0087FFFCCF28 -:1014B0009091B900987F81E0983209F480E0089516 -:1014C00084E88093BC008091BC0087FFFCCF8091B2 -:1014D000BB00089580910001811115C080E40E9435 -:1014E000250A8093000181110CC082E10E944F0AFD -:1014F00080930001811105C08FEF0E944F0A8093F5 -:1015000000010E94470A84B1807F84B985B1807F41 -:1015100085B98AB1837F8AB98BB1837F8BB93E98B5 -:10152000469808950E94D009809300010E946A0A9B -:1015300080B38C7080BB81B3836F81BBA0E4B1E0CA -:10154000EEE4F1E08EE08E0F11921D928E13FCCF2F -:1015500083EB99E0892B11F00C94B30908959F92C5 -:10156000AF92BF92CF92DF92EF92FF920F931F93B1 -:10157000CF93DF93809100018823E1F080913F01B8 -:101580008F5F80933F01811115C08FEC94E00E9422 -:101590001C080E94D00980930001882329F085EB64 -:1015A00094E00E941C0806C081EA94E00E941C0896 -:1015B0000E945B0900E411E0C0E0D0E0BB24B394DA -:1015C00082E0A82ECC24C394D12C22E9E22E24E080 -:1015D000F22EC730D10500F580910001811164C061 -:1015E00080E40E94250A80930001811112C082E1EB -:1015F0000E944F0A8093000181110BC0C6010C2E7E -:1016000001C0880F0A94EAF780950E944F0A8093E0 -:1016100000010E94470A48C0CA30A1F028F4C8302F -:1016200059F0C93061F005C0CC3089F070F0CD3090 -:1016300089F0209A289810C0219A29980DC0229AE2 -:101640002A980AC0239A2B9807C0529A01C0539A2D -:101650005B9802C03E9A469890EA9A95F1F79FB13E -:10166000799902C082E001C080E091709B25982B9F -:101670007C9902C084E001C080E0892B7D9902C082 -:1016800038E001C030E0832B7E9902C020E101C028 -:1016900020E0822B9FB19095991F9927991F9295D1 -:1016A000990F907E892B10C080910001811174C028 -:1016B00080E40E94250A80930001882309F459C020 -:1016C000912C0E94470A892DF8019081981739F1D1 -:1016D000808380910101882301F18091D90180FFED -:1016E00004C087E994E00E941C088091D90180FF22 -:1016F0000CC0809101011F928F93FF92EF920E9484 -:10170000B5080F900F900F900F908091D90180FF36 -:1017100004C080E994E00E941C08A09201010E948C -:101720006A0A21960F5F1F4FCE30D10509F051CFC5 -:10173000809101018823B1F08150809301018823B9 -:1017400039F08FE99FE00197F1F700C000000AC06F -:10175000AEE4B1E0E0E4F1E0CF01825F91919D93CE -:101760008E13FCCF82E599E0892BC1F00E945209CB -:1017700015C083E10E944F0A809300018111A0CF20 -:1017800081E40E94250A80930001811199CF0E9473 -:10179000600A982E909495CF80E096CF81E0DF91FB -:1017A000CF911F910F91FF90EF90DF90CF90BF905E -:1017B000AF909F900895E82FF0E0E25BFE4F8081AC -:1017C0000895CF92DF92EF92FF920F931F93CF93E2 -:1017D000DF9389E794E00E941C088EE4E82E81E004 -:1017E000F82EC0E0D0E094E7C92E94E0D92E0BE6A5 -:1017F00014E0DF93CF93DF92CF920E94B50881E788 -:1018000094E00E941C08F70181917F0190E00E9402 -:1018100093229F938F931F930F930E94B50889E69D -:1018200094E00E941C0821968DB79EB708960FB6CB -:10183000F8949EBF0FBE8DBFCE30D105D1F6DF919B -:10184000CF911F910F91FF90EF90DF90CF9008956F -:101850008B3B910578F4883A910540F5853A9105DE -:10186000D0F48430910508F0B1C08130910509F4BD -:10187000ADC06BC0803E910508F467C0883E9105FD -:1018800008F4A4C09C01205F31092031310508F023 -:101890005CC090650895853A910509F459C0863A6F -:1018A000910509F058C082E890E40895883A9105BE -:1018B00009F454C0893A910509F453C08A3A910554 -:1018C00009F452C08B3A910509F451C08C3A910544 -:1018D00009F450C08D3A910509F44FC0803B910541 -:1018E00009F44EC08E3A910509F44DC08F3A910526 -:1018F00009F44CC0813B910509F44BC0823B910532 -:1019000009F44AC0833B910509F449C0843B910521 -:1019100009F448C0853B910509F447C0863B910511 -:1019200009F446C0873B910509F445C0883B910501 -:1019300009F444C0893B910509F443C08A3B9105F1 -:1019400009F442C080E094E4089580E090E00895B6 -:1019500081E890E4089583E890E4089582EE94E4A9 -:10196000089589EE94E408958AEE94E4089585EB51 -:1019700094E4089586EB94E4089587EB94E4089545 -:101980008CEC94E408958DEC94E4089583E895E458 -:1019900008958AE895E4089582E995E4089584E934 -:1019A00095E4089581E296E4089583E296E408952B -:1019B00084E296E4089585E296E4089586E296E44A -:1019C000089587E296E408958AE296E408950895DA -:1019D00096E0799FF001112494E5899FE00DF11DB7 -:1019E0001124E60FF11DEE0FFF1FEF5DFE4F8591F5 -:1019F00094910895880F991FFC01E556F040859158 -:101A000094910895880F991FFC01E55EFE4F859122 -:101A10009491089526E0729FF001112444E5849F7B -:101A2000E00DF11D1124E60FF11DEE0FFF1FEF5D1C -:101A3000FE4F859194919C013A9521154FE1340711 -:101A400008F41EC13F512115304120F49F700E94BF -:101A5000020D08959C0130532115304118F4992747 -:101A6000906C0895811520E5920769F40E94ED1BA2 -:101A70004FEF84E39CE0415080409040E1F700C08C -:101A800000000C944F23813020E5920751F489EE39 -:101A900094E00E941C088091D90181608093D90153 -:101AA00008959C0130552115304108F051C0292F6F -:101AB00033272F70332721303105D9F4AC0143701F -:101AC000552702C0220F331F4A95E2F73C68AC014C -:101AD00064E0440F551F6A95E1F744275370242BA7 -:101AE000352B73E0880F991F7A95E1F78076992757 -:101AF0001DC02230310529F4982F8827816F906A04 -:101B0000089523303105A9F4AC014370552721E035 -:101B100030E002C0220F331F4A95E2F73C6843E0F1 -:101B2000880F991F4A95E1F7807E9770822B932B3F -:101B3000089524303105E1F4AC014370552721E0CC -:101B400030E002C0220F331F4A95E2F73A68E7CF30 -:101B50009C0130572115304118F49F709062089510 -:101B60009C0130582115304118F49F70906A0895F7 -:101B7000803E9105E0F4803C910558F58133910554 -:101B800009F46FC048F48932910509F463C08A32C0 -:101B9000910509F46DC072C089339105E9F082386E -:101BA0009105D1F08533910509F44DC067C0833E9E -:101BB000910581F138F4803E9105B9F0823E91059E -:101BC000D9F05CC0863E910561F1873E9105A1F197 -:101BD00055C00E94FA0C08952091EC0120FD02C02E -:101BE00021FF4CC080EE90E049C08091EC0180FF65 -:101BF000F9CF89E390E042C08091EC0182FF0EC0F2 -:101C00008091EC0184FF03C080E090E037C083EE58 -:101C100090E034C08091EC0182FFF2CF82EE90E040 -:101C20002DC08091EC0183FF0BC08091EC0184FDFD -:101C3000EBCF87EE90E022C08091EC0183FFF5CFDF -:101C400086EE90E01BC08091EC0185FF07C089E221 -:101C500090E014C08091EC0185FFF9CF85E390E01E -:101C60000DC08091EC0186FF07C08AE290E006C0BB -:101C70008091EC0186FFF9CF81E390E00E94280C6F -:101C80000895089580916F0108959FB7F894109278 -:101C90005E019FBF9091F201943009F057C090917E -:101CA000E9009F703091EC00232F217030FD20E877 -:101CB000922B24E02093E9002091EB0020FF43C009 -:101CC0002091EE0027FF3FC020915C01222321F0EC -:101CD0002091E80025FF37C010925C0126E030918A -:101CE000E80035FD15C03091F201343061F53091D6 -:101CF000EB0035FD28C0215021F481E080935C0188 -:101D000022C0EFE9FFE03197F1F700C00000E7CF14 -:101D10008093F1008091E80085FD0AC08091E80081 -:101D200080FFFCCF8091E8008E778093E80006C0AA -:101D30008FB7F89421E020935E018FBF9F7090933E -:101D4000E90080E008959F709093E9008FEF089577 -:101D5000CF93DF9300D01F92CDB7DEB79C01809167 -:101D6000F201843019F593E099833B832A839093A1 -:101D7000E9008FEF9091E800815095FD06C095ED48 -:101D80009A95F1F700008111F5CF8091E80085FF69 -:101D90000DC040E050E063E070E0CE0101960E948B -:101DA00078118091E8008E778093E8000F900F9073 -:101DB0000F90DF91CF910895CF93DF9300D01F92C2 -:101DC000CDB7DEB72091F201243021F522E029833E -:101DD0009B838A8383E08093E9008FEF9091E800F2 -:101DE000815095FD06C095ED9A95F1F7000081119F -:101DF000F5CF8091E80085FF0DC040E050E063E042 -:101E000070E0CE0101960E9478118091E8008E77F3 -:101E10008093E8000F900F900F90DF91CF9108957D -:101E20002091F2012430F1F422E02093E9002FEF19 -:101E30003091E800215035FD06C035ED3A95F1F7B7 -:101E400000002111F5CF2091E80025FF0BC040E0F4 -:101E500050E065E070E00E9478118091E8008E7794 -:101E60008093E8000895CF93DF932091F20124300E -:101E700009F048C0EC0180910C018823E1F08091C9 -:101E80000D018823C1F085E08093E9008FEF9091E8 -:101E9000E800815095FD06C095E19A95F1F70000A4 -:101EA0008111F5CF8091E80085FF2CC040E050E023 -:101EB00060E170E017C081E08093E9008FEF9091BE -:101EC000E800815095FD06C095ED9A95F1F7000068 -:101ED0008111F5CF8091E80085FF14C040E050E00B -:101EE00068E070E0CE010E9478118091E8008E7762 -:101EF0008093E80080E1FE01AFE5B1E001900D9232 -:101F00008A95E1F7DF91CF91089580E295E00E94F4 -:101F10001C088091F101811109C00E940D130E94DB -:101F20006A138091E20084608093E20008958CE15E -:101F300095E00E941C081092F101089588E195E057 -:101F40000C941C0884E195E00E941C080C941F2D41 -:101F500080E195E00E941C080E94E9220E94252D44 -:101F60000E940F160C94410E20915D012F5F822F6D -:101F700062E30E94932E992319F020935D01089546 -:101F800010925D0180915E01882371F18091F201D0 -:101F9000843041F58091E9008F702091EC00922F00 -:101FA000917020FD90E8892B94E09093E900909146 -:101FB000EB0090FF14C09091EE0097FF10C090913D -:101FC000E80095FF03C01092F100F9CF9091E8006E -:101FD00090FF05C09091E8009E779093E8008F7085 -:101FE0008093E90010925E01089542E061EC81E087 -:101FF0000E94871242E061EC82E00E94871242E078 -:1020000061EC83E00E94871242E261EC84E00E946E -:10201000871242E161EC85E00C9487128091F40113 -:10202000833009F455C030F4813071F0823009F406 -:102030008EC008958A3009F47AC08B3009F460C0EC -:10204000893009F09CC020C08091F301813A09F0E9 -:1020500096C08091E800877F8093E8008091F70127 -:102060009091F801892B21F460E18FE591E003C0A4 -:1020700060E080E090E070E00E94C3118091E80091 -:102080008B778093E80008958091F301813209F005 -:1020900076C08091F7019091F801009719F00497AC -:1020A00009F06DC08091E800877F8093E8008091FF -:1020B000E80082FD05C08091F2018111F8CF5FC078 -:1020C0008091F10080936F018091E8008B7753C07D -:1020D0008091F301813A09F052C08091F70190910B -:1020E000F801892B09F04BC08091E800877F80932D -:1020F000E8008091E80080FFFCCF80910C0136C0A1 -:102100008091F3018132D9F58091F7019091F80126 -:10211000892BA9F58091E800877F8093E8000E94D1 -:10212000BC128091F50180930C010C94ED1B809101 -:10213000F301813221F58091E800877F8093E800E8 -:102140000E94BC128091F6018093700108958091E5 -:10215000F301813AA1F48091E800877F8093E80041 -:102160008091E80080FFFCCF809170018093F100A6 -:102170008091E8008E778093E8000C94BC1208955B -:1021800084B7877F84BF88E10FB6F894809360009E -:10219000109260000FBE90E080E80FB6F894809334 -:1021A0006100909361000FBE0E949C160E940D1367 -:1021B0000E946A138091E20084608093E20085E4CB -:1021C0009EE00E94282278940E94EF150E949E169D -:1021D00082E091E00E940A160E940D2D8FEF94E09C -:1021E0000E941C088091F201853089F48BEF94E005 -:1021F0000E941C080E94AD228091F001882391F377 -:102200000E94D522882371F30E946211EBCF0E94B5 -:10221000CC16E8CF292F332723303105C9F064F4D9 -:102220002130310581F02230310509F043C08DE8BD -:1022300090E028E535E042C021323105F1F022324C -:10224000310541F137C082E190E025EE35E036C03E -:1022500099278130910541F08230910541F0892B19 -:1022600049F5E4E5F5E005C0ECE3F5E002C0E4E2A1 -:10227000F5E0849190E09F0121C06530D8F4E62F0D -:10228000F0E0EE0FFF1FEB5DFE4F2081318189E012 -:1022900090E014C0653070F470E0FB01EE0FFF1F9A -:1022A000E55EFE4F20813181FB01EA5EFE4F8081B9 -:1022B00090E004C080E090E020E030E0FA0131835B -:1022C0002083089580E189BD82E189BD09B400FEC3 -:1022D000FDCF8091D8008F7D8093D8008091E00061 -:1022E00082608093E0008091E00081FDFCCF089542 -:1022F000CF92DF92EF92FF920F931F93CF93DF93D2 -:10230000EC018B016A010E94DB12811133C0C11400 -:10231000D10439F0F60180819181081B190BC80F97 -:10232000D91FE12CF12C0115110519F18091E8005C -:1023300085FD16C08091E8008E778093E800C11477 -:10234000D10449F0F60180819181E80EF91EF182F5 -:10235000E08285E00FC00E94DB12882321F30AC0CF -:1023600089918093F10001501109FFEFEF1AFF0AE4 -:10237000DACF80E0DF91CF911F910F91FF90EF9026 -:10238000DF90CF9008952091F9013091FA0126173E -:10239000370748F06115710539F42091E8002E7770 -:1023A0002093E80001C0B90140E061157105A9F171 -:1023B0002091F201222309F443C0253009F442C0E0 -:1023C0002091E80023FD40C02091E80022FD32C0AA -:1023D0002091E80020FFE9CF4091F3002091F20026 -:1023E00030E0342BFC01CF016115710559F0283024 -:1023F000310540F481918093F100615071092F5FA4 -:102400003F4FF1CF41E02830310509F040E0209105 -:10241000E8002E772093E800C8CF4111C9CF0AC049 -:102420008091F201882361F0853061F08091E800AD -:1024300083FD0AC08091E80082FFF2CF80E008951A -:1024400082E0089583E0089581E008952091F901E4 -:102450003091FA012617370748F06115710539F4F4 -:102460002091E8002E772093E80001C0B901FC011B -:1024700020E06115710591F18091F201882309F442 -:1024800040C0853009F43FC08091E80083FD3DC025 -:102490008091E80082FD2FC08091E80080FFE9CFA5 -:1024A0002091F3008091F20090E0922B611571056C -:1024B00059F08830910540F424912093F100319631 -:1024C000615071090196F2CF21E0089709F020E0F0 -:1024D0008091E8008E778093E800CBCF2111CCCF9C -:1024E0000AC08091F201882361F0853061F080910B -:1024F000E80083FD0AC08091E80082FFF2CF80E00F -:10250000089582E0089583E0089581E00895982F6A -:10251000973058F59093E900981739F07091EC00D6 -:102520002091ED005091F00003C0242F762F50E051 -:1025300021FF19C03091EB003E7F3093EB003091CA -:10254000ED003D7F3093ED003091EB003160309332 -:10255000EB007093EC002093ED005093F00020917D -:10256000EE0027FF07C09F5FD3CF8F708093E900F5 -:1025700081E0089580E008958091F30187FF11C004 -:102580008091E80082FD05C08091F2018111F8CFB1 -:1025900011C08091E8008B770BC08091F2018823F5 -:1025A00049F08091E80080FFF8CF8091E8008E77B5 -:1025B0008093E80008952091E4003091E50095E6CD -:1025C0004091EC00842F817040FF22C08091E80090 -:1025D00080FD1CC08091F201882391F0853091F03C -:1025E0008091EB0085FD10C04091E4005091E50022 -:1025F0004217530729F39A01915011F784E0089587 -:1026000082E0089583E0089581E0089580E00895D0 -:102610004091E80042FFDECF08950E947B130E94A4 -:102620008313E0EEF0E0808181608083E8EDF0E0EC -:1026300080818F77808319BCA7EDB0E08C918E7F6D -:102640008C9380818F7E80831092F10108950F9387 -:102650001F93CF93DF930E947B130E948313C8EDD7 -:10266000D0E088818F77888388818068888388819B -:102670008F7D888319BC1092F2011092EE011092A6 -:10268000F0011092EF0100EE10E0F80180818B7FE5 -:10269000808388818160888342E060E080E00E94DE -:1026A0008712E1EEF0E080818E7F8083E2EEF0E041 -:1026B000808181608083808188608083F80180814F -:1026C0008E7F8083888180618883DF91CF911F9185 -:1026D0000F910895E8EDF0E080818F7E8083E7ED33 -:1026E000F0E080818160808384E082BF81E080931C -:1026F000F1010C942713E8EDF0E080818E7F808358 -:102700001092E20008951092DA001092E10008950C -:102710001F920F920FB60F9211242F933F934F9356 -:102720005F936F937F938F939F93AF93BF93EF9339 -:10273000FF938091E10082FF0BC08091E20082FF55 -:1027400007C08091E1008B7F8093E1000E94B40F6D -:102750008091DA0080FF1FC08091D80080FF1BC0ED -:102760008091DA008E7F8093DA008091D90080FF1B -:102770000DC080E189BD82E189BD09B400FEFDCFB5 -:1027800081E08093F2010E94850F05C019BC109270 -:10279000F2010E94970F8091E10080FF19C08091A3 -:1027A000E20080FF15C08091E2008E7F8093E200FE -:1027B0008091E20080618093E2008091D800806285 -:1027C0008093D80019BC85E08093F2010E94A20F8B -:1027D0008091E10084FF30C08091E20084FF2CC032 -:1027E00080E189BD82E189BD09B400FEFDCF809101 -:1027F000D8008F7D8093D8008091E1008F7E8093F8 -:10280000E1008091E2008F7E8093E2008091E200FF -:1028100081608093E2008091EE01882311F084E0D2 -:1028200007C08091E30087FD02C081E001C083E022 -:102830008093F2010E94A80F8091E10083FF29C0DC -:102840008091E20083FF25C08091E100877F809323 -:10285000E10082E08093F2011092EE018091E100AC -:102860008E7F8093E1008091E2008E7F8093E20072 -:102870008091E20080618093E20042E060E080E0CD -:102880000E9487128091F00088608093F0000E947F -:102890009E0FFF91EF91BF91AF919F918F917F918B -:1028A0006F915F914F913F912F910F900FBE0F90BD -:1028B0001F9018951F920F920FB60F9211242F930D -:1028C0003F934F935F936F937F938F939F93AF93B8 -:1028D000BF93CF93DF93EF93FF93C091E900CF7045 -:1028E0008091EC00D82FD17080FDD0E81092E900E3 -:1028F0008091F000877F8093F00078940E949E146E -:102900001092E9008091F00088608093F000CD2B58 -:10291000CF70C093E900FF91EF91DF91CF91BF910C -:10292000AF919F918F917F916F915F914F913F9167 -:102930002F910F900FBE0F901F9018951F93CF935C -:10294000DF93CDB7DEB7AA970FB6F894DEBF0FBE00 -:10295000CDBFE3EFF1E088E08E0F9091F10091930D -:102960008E13FBCF0E940E108091E80083FF1FC1E1 -:102970008091F3019091F401492F50E04A305105C4 -:1029800008F015C1FA01EA5AFF4F0C94B32E8038B3 -:1029900081F0823809F00BC18091F7018F7080932C -:1029A000E9008091EB0085FB882780F91092E9000F -:1029B00006C08091EF019091F00191118260909199 -:1029C000E800977F9093E8008093F1001092F10067 -:1029D000C8C0282F2D7F09F0EAC0882319F0823063 -:1029E00061F0E5C08091F501813009F0E0C09330DD -:1029F00009F080E08093F0012BC08091F5018111F6 -:102A000027C08091F7018F7009F4D1C08093E9004D -:102A10002091EB0020FF1CC0933021F48091EB004B -:102A2000806214C09091EB0090619093EB0021E0E4 -:102A300030E0A90102C0440F551F8A95E2F7409388 -:102A4000EA001092EA008091EB0088608093EB002E -:102A50001092E9008091E800877F86C08111A7C0AD -:102A60001091F5011F778091E3008078812B80938E -:102A7000E3008091E800877F8093E8000E94BC1209 -:102A80008091E80080FFFCCF8091E3008068809314 -:102A9000E300111102C082E001C083E08093F201E3 -:102AA00086C08058823008F082C08091F5019091F4 -:102AB000F6018C3D53E0950779F583E08A838AE23D -:102AC00089834FB7F894DE01139620E03EE051E28F -:102AD000E32FF0E050935700E49120FF03C0E2950C -:102AE000EF703F5FEF708E2F90E0EA3010F0C796E6 -:102AF00001C0C0968D939D932F5F243149F74FBF3E -:102B00008091E800877F8093E8006AE270E0CE0160 -:102B100001960E94C31114C0AE014F5F5F4F6091D8 -:102B2000F7010E940A11BC01892B09F440C0909161 -:102B3000E800977F9093E80089819A810E9426128D -:102B40008091E8008B778093E80031C0803879F578 -:102B50008091E800877F8093E8008091EE01809368 -:102B6000F1008091E8008E778093E8000E94BC120B -:102B70001EC081111CC09091F5019230C0F480916B -:102B8000E800877F8093E8009093EE010E94BC12DA -:102B90008091EE01811106C08091E30087FD02C0A3 -:102BA00081E001C084E08093F2010E94F50F8091E2 -:102BB000E80083FF0AC08091E800877F8093E800E7 -:102BC0008091EB0080628093EB00AA960FB6F89498 -:102BD000DEBF0FBECDBFDF91CF911F910895CF9380 -:102BE0008091F2018823A1F0C091E900CF7090910B -:102BF000EC00892F817090FD80E8C82B1092E900CD -:102C00008091E80083FD0E949E14CF70C093E9007C -:102C1000CF91089590937601809375010895E09186 -:102C20007501F0917601309721F00190F081E02D4F -:102C3000099480E00895EF92FF920F931F93CF9332 -:102C4000DF93E0917501F09176013097B1F18C013D -:102C50000280F381E02D09958091D90182FF2DC07A -:102C600080FF04C08AE197E00E941C08E80110E19F -:102C700084E1E82E87E0F82E8091D90180FF0BC017 -:102C800088811F928F93FF92EF920E94B5080F9058 -:102C90000F900F900F90115021961111EDCF809150 -:102CA000D90180FF0AC082E197E0DF91CF911F91A7 -:102CB0000F91FF90EF900C941C08DF91CF911F9122 -:102CC0000F91FF90EF900895E0917501F0917601DA -:102CD000309721F00480F581E02D0994089520912A -:102CE0007301309174018217930771F0909374010E -:102CF00080937301E0917501F0917601309721F096 -:102D00000680F781E02D099408952091710130919A -:102D100072018217930771F0909372018093710191 -:102D2000E0917501F0917601309721F00084F185F2 -:102D3000E02D0994089508950C949B160E94EB22AF -:102D40000E94920A0C94B123CF93C82F8091D9018D -:102D500082FF1EC080FF04C083E397E00E941C082E -:102D60008091D90180FF0CC01F92CF938EE297E033 -:102D70009F938F930E94B5080F900F900F900F9024 -:102D80008091D90180FF04C08CE297E00E941C086A -:102D90008C2FCF910C94410ECF92DF92EF92FF9245 -:102DA0000F931F93CF93DF93CDB7DEB72B970FB65B -:102DB000F894DEBF0FBECDBF0E94AF0A88E7C82ED1 -:102DC00081E0D82E00E010E0E02E802F0E94DB0B87 -:102DD000F60141916F01F42EF826B1F40F5F1F4FF9 -:102DE0000E30110589F78FEF89838A831B820E9439 -:102DF000F4228160782F9D838C8349815A816B8175 -:102E00008D810E946F1740C09091D90191FF04C03D -:102E10008B870E94E10B8B8520E030E04F2D50E046 -:102E2000922FBA01022E02C0759567950A94E2F7B7 -:102E300060FF24C02E83EF8221E030E0690102C0F0 -:102E4000CC0CDD1C9A95E2F790E08C219D21892B1A -:102E500009F420E028870E94F4228160782F9A8765 -:102E600089874E815F8168858A850E946F17F80186 -:102E7000E858FE4F8081C826C08206C02F5F3F4FB2 -:102E80002630310569F6AACF0E94222710917701DA -:102E90000E940F161817A1F00E940F168093770159 -:102EA0002B960FB6F894DEBF0FBECDBFDF91CF914A -:102EB0001F910F91FF90EF90DF90CF900C94A4168C -:102EC0002B960FB6F894DEBF0FBECDBFDF91CF912A -:102ED0001F910F91FF90EF90DF90CF900895CF93C7 -:102EE000DF93CDB7DEB72B970FB6F894DEBF0FBEDA -:102EF000CDBF4F83588769877A878B87DE0111960C -:102F000086E0FD0111928A95E9F785E0FE0137968A -:102F100001900D928A95E1F749815A816B817C81FC -:102F20008D819E810E94871E2B960FB6F894DEBF7E -:102F30000FBECDBFDF91CF910895CF93882309F4C1 -:102F4000C2C0C82F823859F40E940F1681FDBBC041 -:102F500089E30E9423210E94022289E30CC0833866 -:102F600079F40E940F1680FDAEC083E50E942321F4 -:102F70000E94022283E50E947621CF910C940222C6 -:102F8000843859F40E940F1682FD9DC087E40E9488 -:102F900023210E94022287E4EECF8CEF8C0F813A2E -:102FA00048F48C2F0E94B52B81118DC08C2F0E946C -:102FB0002321E3CF80E28C0F883048F4C77081E092 -:102FC00001C0880FCA95EAF70E94CB21D6CF8BE5C6 -:102FD0008C0F833078F4C53A29F0C63A31F083E893 -:102FE00090E005C081E890E002C082E890E0CF91D7 -:102FF0000C946F1688E58C0F833108F064C0C83AD2 -:1030000039F1C93A41F1CA3A49F1CB3A51F1CC3AD6 -:1030100059F1CD3A61F1C03B69F1CE3A71F1CF3A45 -:1030200079F1C13B81F1C23B89F1C33B91F1C43BD2 -:1030300099F1C53BA1F1C63BA9F1C73BB1F1C83B32 -:10304000B9F1C93BC1F1CA3BC9F180E090E038C099 -:1030500082EE90E035C089EE90E032C08AEE90E0DA -:103060002FC085EB90E02CC086EB90E029C087EB69 -:1030700090E026C08CEC90E023C08DEC90E020C066 -:1030800083E891E01DC08AE891E01AC082E991E0EE -:1030900017C084E991E014C081E292E011C083E29C -:1030A00092E00EC084E292E00BC085E292E008C09C -:1030B00086E292E005C087E292E002C08AE292E0F6 -:1030C000CF910C948516CF910895882309F44BC0B5 -:1030D000823859F40E940F1681FF45C089E30E948F -:1030E00023210E94022289E30CC0833871F40E94DC -:1030F0000F1680FF38C083E50E9423210E94022220 -:1031000083E50E9476210C940222843859F40E94AF -:103110000F1682FF28C087E40E9423210E9402220A -:1031200087E4EFCF9CEF980F913A58F390E2980F15 -:10313000983050F4877091E001C0990F8A95EAF7B2 -:10314000892F0E94D121DFCF9BE5980F933020F487 -:1031500080E090E00C946F16885A833120F480E070 -:1031600090E00C9485160895882321F00E94CB21CD -:103170000C9402220895882321F00E94D1210C94FE -:1031800002220895BF92CF92DF92EF92FF920F93A7 -:103190001F93CF93DF9300D000D000D0CDB7DEB720 -:1031A00025E0FC01DE01119601900D922A95E1F7D0 -:1031B000FC01408131810281258122952F7063813C -:1031C0007481672B09F4E7C23F3F19F44F3F09F4BC -:1031D000E2C27C0149833A8389819A812E830E94CD -:1031E000E220182FB92E0E94E1200E94A81FEB2D8B -:1031F000E295EF70F0E0E05AFF4F2E810C94B32E71 -:103200008B2D807F9B2D9F70F92E882319F0F294CF -:1032100080EFF822002349F0FF2009F469C28F2DC6 -:103220000E94DB210E94022263C2812F0E94651846 -:10323000FF2009F4B0C28F2D0E94E12126960FB61F -:10324000F894DEBF0FBECDBFDF91CF911F910F91DC -:10325000FF90EF90DF90CF90BF900C9402223B2D17 -:10326000307F8B2D8F70303211F08295807F11234B -:1032700019F0113021F12DC00023B9F0222309F4F7 -:10328000A1C1213009F09EC126960FB6F894DEBF89 -:103290000FBECDBFDF91CF911F910F91FF90EF90A7 -:1032A000DF90CF90BF900C94EB21222319F02130B6 -:1032B00009F471C28E830E94EE218E8197C1002392 -:1032C00021F0263008F067C27DC1253008F063C2C6 -:1032D0008DC1002321F0222309F474C109C22223E5 -:1032E00009F484C11AC22B2D26952695237030E04F -:1032F0002115310521F021303105D1F04CC20023D8 -:1033000021F0812F9B2D937002C080E090E02696E3 -:103310000FB6F894DEBF0FBECDBFDF91CF911F91E6 -:103320000F91FF90EF90DF90CF90BF900C946F16AD -:10333000002321F0812F9B2D937002C080E090E04C -:1033400026960FB6F894DEBF0FBECDBFDF91CF91AA -:103350001F910F91FF90EF90DF90CF90BF900C9452 -:103360008516812F002319F00E94A82502C00E9413 -:10337000102626960FB6F894DEBF0FBECDBFDF91A4 -:10338000CF911F910F91FF90EF90DF90CF90BF9062 -:103390000C9495268B2D837009F07BC00111FBC125 -:1033A000812F829586958770880F880F912F9F7047 -:1033B000C92ED12CE12CF12C082E04C0CC0CDD1C24 -:1033C000EE1CFF1C0A94D2F714FF12C04FE050E02D -:1033D00060E070E004C0440F551F661F771F8A9598 -:1033E000D2F7CB01BA01609570958095909503C096 -:1033F00060E070E0CB012B2D269526952370422F9F -:1034000050E042305105D9F04330510569F16C2943 -:103410007D298E299F294130510551F126960FB6FD -:10342000F894DEBF0FBECDBFDF91CF911F910F91FA -:10343000FF90EF90DF90CF90BF900C94CF1F6C293E -:103440007D298E299F2926960FB6F894DEBF0FBEE0 -:10345000CDBFDF91CF911F910F91FF90EF90DF9043 -:10346000CF90BF900C94EB1F0E94CF1FC701B601F5 -:1034700026960FB6F894DEBF0FBECDBFDF91CF9179 -:103480001F910F91FF90EF90DF90CF90BF900C9421 -:10349000B31F002319F08B2D817001C086958823FE -:1034A00009F479C1812F829586958770880F880FDE -:1034B000912F9F70C92ED12CE12CF12C082E04C025 -:1034C000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA -:1034D0004FE050E060E070E004C0440F551F661FED -:1034E000771F8A95D2F7CB01BA01609570958095C8 -:1034F000909503C060E070E0CB012B2D26952695BA -:103500002370422F50E042305105D9F0433051052D -:1035100069F16C297D298E299F294130510551F18E -:1035200026960FB6F894DEBF0FBECDBFDF91CF91C8 -:103530001F910F91FF90EF90DF90CF90BF900C9470 -:10354000A9206C297D298E299F2926960FB6F894EB -:10355000DEBF0FBECDBFDF91CF911F910F91FF90C6 -:10356000EF90DF90CF90BF900C94C5200E94A920CF -:10357000C701B60126960FB6F894DEBF0FBECDBFC9 -:10358000DF91CF911F910F91FF90EF90DF90CF903F -:10359000BF900C948D20103FD1F118F4103E50F4E0 -:1035A000A2C0123F09F464C008F44DC0133F09F4EF -:1035B00074C099C01F708B2D8F710023A1F00E94E1 -:1035C0002620812F26960FB6F894DEBF0FBECDBF02 -:1035D000DF91CF911F910F91FF90EF90DF90CF90EF -:1035E000BF900C94B4180E944720812F26960FB6E6 -:1035F000F894DEBF0FBECDBFDF91CF911F910F9129 -:10360000FF90EF90DF90CF90BF900C94BB180023F9 -:10361000B1F0253008F0BFC08B2D8F7126960FB604 -:10362000F894DEBF0FBECDBFDF91CF911F910F91F8 -:10363000FF90EF90DF90CF90BF900C946C202630DD -:1036400008F0A9C0E9CF0023A9F08B2D8F71269631 -:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:103660000F91FF90EF90DF90CF90BF900C942620A9 -:10367000002359F38B2D8F7126960FB6F894DEBF79 -:103680000FBECDBFDF91CF911F910F91FF90EF90B3 -:10369000DF90CF90BF900C944720002399F08B2DA2 -:1036A0008F7126960FB6F894DEBF0FBECDBFDF91A7 -:1036B000CF911F910F91FF90EF90DF90CF90BF902F -:1036C0000C94112026960FB6F894DEBF0FBECDBF26 -:1036D000DF91CF911F910F91FF90EF90DF90CF90EE -:1036E000BF900C9407200023A9F0222309F4ADCF4A -:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7 -:10370000CF911F910F91FF90EF90DF90CF90BF90DE -:103710000C949D17222309F4ADCF812F26960FB666 -:10372000F894DEBF0FBECDBFDF91CF911F910F91F7 -:10373000FF90EF90DF90CF90BF900C9465184B2DC9 -:103740004F70612FC7010E94BE0826960FB6F894ED -:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4 -:10376000EF90DF90CF90BF900C942B1F4B2D4F709C -:10377000612FC70126960FB6F894DEBF0FBECDBFEE -:10378000DF91CF911F910F91FF90EF90DF90CF903D -:10379000BF900C94E70C26960FB6F894DEBF0FBED0 -:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0 -:1037B000CF90BF9008950E94E8210E94BD210E94F1 -:1037C00002220E94C8270E94952680E090E00E9475 -:1037D0006F1680E090E00C9485160E94D8210C941E -:1037E000DB1B0E94E220292F22952F7030E02C3025 -:1037F00031054CF42A3031056CF422503109223065 -:10380000310588F407C02C30310549F02F303105DF -:1038100031F009C0803E48F0803F29F406C093FB98 -:10382000882780F9089580E0089581E00895CF9376 -:10383000DF9300D000D01F92CDB7DEB70F900F906E -:103840000F900F900F90DF91CF910895CF93DF935A -:1038500000D000D000D0CDB7DEB726960FB6F894D2 -:10386000DEBF0FBECDBFDF91CF9108951F93CF93E1 -:10387000DF93C091860116E080918701C81799F007 -:10388000D0E01C9FF0011D9FF00D1124E857FE4F62 -:103890004081518162817381848195810E94261CBF -:1038A0002196C770E9CFDF91CF911F910895409184 -:1038B000B8015091B9016091BA017091BB0180913A -:1038C000BC019091BD010C94261C8091BD01829594 -:1038D0008F7009F054C08091BA01882309F44FC059 -:1038E00080918601A09187016091B8017091B90122 -:1038F0004091BB015091BC01B6E08A1709F43FC06A -:1039000090E041155105C1F17F3F11F46F3FA1F1E6 -:10391000B89FF001B99FF00D1124E857FE4F2181A7 -:1039200072132AC02081621327C02281211124C072 -:10393000238134812417350710F421503109241BC9 -:10394000350B283C3105C0F42091BD012F7020615A -:103950002093BD0126E0289FF001299FF00D11243E -:10396000E357FE4F80818F708061808388EB91E008 -:103970000E94C2180C94361C01968770BECF089521 -:10398000CF92DF92EF92FF920F931F93CF93DF932B -:10399000CDB7DEB762970FB6F894DEBF0FBECDBFCE -:1039A0008C0185E0F801DE011D9601900D928A954B -:1039B000E1F7D8014C9111965C91119712966C9198 -:1039C00012971396CD90DC9014973091B8017091B6 -:1039D000B9018091BB019091BC01009709F46BC1C2 -:1039E0007F3F19F43F3F09F466C1E090BA01EE2031 -:1039F00009F4C0C02091BD01C816D90628F0F6010F -:103A0000E81BF90BCF0104C0809590958C0D9D1D8E -:103A1000FF24F394883C910578F0F12C207F09F085 -:103A2000C6C07C2DD98AC88A89890E94171C88EB58 -:103A300091E00E94C218B1C0822F807F09F046C079 -:103A4000751314C0341312C0611110C02F7020619F -:103A50002093BD010E94571C88EB91E00E94C21880 -:103A60008091BD01D80115968C932EC0CD2819F1F7 -:103A70005F3F11F44F3FF9F0F62E61111CC08091A9 -:103A800086012091870136E0821709F45AC090E040 -:103A9000389FF001399FF00D1124E857FE4F7181D6 -:103AA000571306C07081471303C07281711103C0A0 -:103AB00001968770E9CFF62E662309F418C180912C -:103AC000BD0181608093BD01F12C11C1751308C047 -:103AD000341306C0611104C08091BD01D801C3C078 -:103AE0004D875E878D859E856A8B0E94F11B6A8952 -:103AF0008823E1F16623D1F12091BD01822F8295C7 -:103B00008F7090E0029774F08091B8019091B901A4 -:103B100098878F831986DB86CA862C87CE01079605 -:103B20000E94C21886E0F801A8EBB1E001900D9266 -:103B30008A95E1F70E94651C0E94571CFF24F394AC -:103B4000D6C04D875E878D859E850E94E220292FF5 -:103B500022952F7030E0223031050CF0BCC09F70F0 -:103B600009F0B6C0805E883008F4C1C0C8010E9468 -:103B7000C218E4CFC816D90608F453C0F601E81BF2 -:103B8000F90BCF01883C910508F450C0F12C7C2D35 -:103B9000D98AC88A89890E94171CE8EBF1E086E07F -:103BA000DF011D928A95E9F70E94571CA0C075138A -:103BB00014C0341312C0611110C08091BD01F8010E -:103BC0008583C8010E94C21886E0E8EBF1E0DF01BE -:103BD0001D928A95E9F7FE2C8AC04D875E878D85F8 -:103BE0009E856A8B0E94F11B6A89882309F4BECFE7 -:103BF000662309F4BBCF2091BD01822F82958F707F -:103C000090E002970CF48ECF8091B8019091B901A9 -:103C10009A8389831B82DD82CC822E83CE0101961A -:103C20007FCF809590958C0D9D1DACCFF62E662391 -:103C300009F49CCF75132EC034132CC02091BD0104 -:103C400020FD1FC0822F82958F70D9F0D801159664 -:103C50002C9315978F3049F08F5F982F9295907F16 -:103C6000822F8F70892B15968C93C8010E94C218E1 -:103C700086E0F801A8EBB1E001900D928A95E1F79A -:103C800093CF86E0F801A8EBB1E001900D928A9500 -:103C9000E1F72DC04D875E878D859E850E94F11BC3 -:103CA000811140CF8091BD0181608093BD01C80129 -:103CB0000E94C2181CC0662309F458CF4D875E8746 -:103CC0008D859E850E94F11B882309F44FCF2ACF52 -:103CD000811148CF0CC0243031050CF047CF9F70C4 -:103CE00009F440CFF8019581907F09F03BCF8F2DEB -:103CF00062960FB6F894DEBF0FBECDBFDF91CF91B5 -:103D00001F910F91FF90EF90DF90CF9008951F9338 -:103D1000CF93DF93CDB7DEB72C970FB6F894DEBF05 -:103D20000FBECDBF4F83588769877A878B879C8763 -:103D3000CE0107960E94C01C882369F08F81988568 -:103D40002A853B85232BF1F19F3F09F063C08F3F0C -:103D500009F060C037C086E0FE013796DE0111969B -:103D600001900D928A95E1F76F817885EA85FB8550 -:103D7000309741F17F3F11F46F3F21F1209187018E -:103D800030E0C9010196877099274091860150E083 -:103D90008417950709F447C069837A83FD83EC8310 -:103DA00096E0929FD001939FB00D1124A857BE4F6B -:103DB000FE01319601900D929A95E1F7809387016B -:103DC0000E94361C16E08091860190918701891728 -:103DD000C1F1189FC001112488579E4F0E94C01C3A -:103DE000882379F1E09186011E9FF0011124E857A4 -:103DF000FE4F4081518162817381848195810E944F -:103E0000261C8091860190E0019687709927809307 -:103E10008601D9CF4F81588569857A858B859C85A8 -:103E20000E94261CCFCF0E94ED1B1092870110929A -:103E30008601E8EBF1E086E0DF011D928A95E9F763 -:103E4000C1CF2C960FB6F894DEBF0FBECDBFDF9169 -:103E5000CF911F910895EF92FF920F931F93CF93ED -:103E6000DF938C01892B09F46CC0F12CEE24E394D0 -:103E7000E8012196F8018491843740F4843008F0F9 -:103E800051C0813081F0823019F15BC0853709F46F -:103E900044C0A8F19CE7980F903708F052C08F7784 -:103EA0000E94651841C00E5F1F4FFE01C49180E261 -:103EB0008C0F883048F4C7708E2D01C0880FCA95CA -:103EC000EAF70E94DB2114C08C2F0E949D172DC0A1 -:103ED0000E5F1F4FFE01C49180E28C0F883058F4B2 -:103EE000C7708E2D01C0880FCA95EAF70E94E121A4 -:103EF0000E9402221AC08C2F0E94651816C00E5F05 -:103F00001F4FFE01C491CC2381F08FE99FE0019700 -:103F1000F1F700C00000C150F6CF0E5F1F4FFE0149 -:103F2000F49003C00E949D178E018F2D882309F401 -:103F30009FCFEFE9FFE03197F1F700C0000081501B -:103F4000F5CFDF91CF911F910F91FF90EF900895E2 -:103F500008956093C2017093C3018093C40190934C -:103F6000C5010C94DB1B0F931F930091C2011091AC -:103F7000C3012091C4013091C501DC01CB01802B2C -:103F8000912BA22BB32B8093C2019093C301A093DA -:103F9000C401B093C5011F910F910C94DB1B0F93CB -:103FA0001F930091C2011091C3012091C40130916F -:103FB000C501DC01CB0180239123A223B32380938D -:103FC000C2019093C301A093C401B093C5011F9196 -:103FD0000F910C94DB1B0F931F930091C201109162 -:103FE000C3012091C4013091C501DC01CB018027C0 -:103FF0009127A227B3278093C2019093C301A09376 -:10400000C401B093C5011F910F910C94DB1B10925A -:10401000BE011092BF011092C0011092C1010C9418 -:10402000DB1B41E050E060E070E004C0440F551F2E -:10403000661F771F8A95D2F74093BE015093BF0148 -:104040006093C0017093C1010C94DB1B41E050E010 -:1040500060E070E004C0440F551F661F771F8A950B -:10406000D2F78091BE019091BF01A091C001B091A3 -:10407000C101482B592B6A2B7B2B4093BE015093D7 -:10408000BF016093C0017093C1010C94DB1B41E040 -:1040900050E060E070E004C0440F551F661F771FBA -:1040A0008A95D2F740955095609570958091BE01A4 -:1040B0009091BF01A091C001B091C1014823592343 -:1040C0006A237B234093BE015093BF016093C001DC -:1040D0007093C1010C94DB1B41E050E060E070E0A4 -:1040E00004C0440F551F661F771F8A95D2F7809131 -:1040F000BE019091BF01A091C001B091C1014827BC -:1041000059276A277B274093BE015093BF016093D4 -:10411000C0017093C1010C94DB1B0F931F9300919E -:10412000BE011091BF012091C0013091C101DC019D -:10413000CB01802B912BA22BB32B8093BE019093AC -:10414000BF01A093C001B093C1011F910F910C94C6 -:10415000DB1B0F931F930091BE011091BF012091B3 -:10416000C0013091C101DC01CB0180239123A22346 -:10417000B3238093BE019093BF01A093C001B0937D -:10418000C1011F910F910C94DB1B0F931F930091A2 -:10419000BE011091BF012091C0013091C101DC012D -:1041A000CB0180279127A227B3278093BE0190934C -:1041B000BF01A093C001B093C1011F910F910C9456 -:1041C000DB1B0895CF92DF92EF92FF920F931F9324 -:1041D000CF93DF938C01C090C201D090C301E090D7 -:1041E000C401F090C5014091BE015091BF016091A2 -:1041F000C0017091C101C42AD52AE62AF72ACFE16D -:10420000D0E0D701C6010C2E04C0B695A7959795AE -:1042100087950A94D2F780FF07C0B8018C2F0E94BF -:104220000A0D8130910531F4219758F7B80180E0EB -:104230000E940A0DDF91CF911F910F91FF90EF9097 -:10424000DF90CF90089590910C01992321F09091E7 -:104250000D01911109C020910E0130910F01F9015A -:1042600032969FEF40E030C0982F969596959695A0 -:104270009F30A0F4E0910E01F0910F01E90FF11DC4 -:10428000877021E030E0A90102C0440F551F8A95D4 -:10429000E2F7CA019181892B818308959091D90118 -:1042A00090FF23C01F928F9384E697E09F938F9394 -:1042B0000E94B5080F900F900F900F9008959F3FA8 -:1042C00039F04F5F4E3041F051915813F8CF0DC087 -:1042D0005111F7CF942FF5CF9F3F39F0F901E90F36 -:1042E000F11D97FDFA9582830895089590910C0130 -:1042F000992321F090910D01911109C020910E0197 -:1043000030910F01F9013296205F3F4F30C0982F56 -:104310009695969596959F30A8F4E0910E01F091B0 -:104320000F01E90FF11D877021E030E0A90102C003 -:10433000440F551F8A95E2F7CA0180959181892320 -:10434000818308959091D90190FF16C01F928F9399 -:1043500086E497E09F938F930E94B5080F900F908B -:104360000F900F9008953196E217F30729F090818E -:104370009813F9CF1082F7CF089581E090E0E09193 -:104380000E01F0910F01E80FF91F108201968031A4 -:104390009105A9F708959091D801892B8093D801B0 -:1043A000089580959091D80189238093D80108952C -:1043B0001092D80108959091D701892B8093D7014D -:1043C000089580959091D70189238093D70108950E -:1043D0001092D70108958093C60108951092C601E6 -:1043E000089580910E0190910F01FC0131969C017E -:1043F000205F3F4F80E0919191118F5FE217F307AB -:10440000D1F70895E0910E01F0910F018091D8014C -:104410008083E0910E01F0910F0190818091D7018E -:10442000892B80838091C601882361F0E0910E0181 -:10443000F0910F019081892B80830E94F1218111DD -:104440001092C60180910E0190910F010C941B16E1 -:1044500090933B0180933A010895CF92DF92EF92BF -:10446000FF926C01EE24FF24C114D104E104F10495 -:1044700021F0C701B60120E101C020E0C72ED82EEF -:10448000E92EFF24C114D104E104F10419F0285FDE -:10449000C701B6016B017C0154E0F694E794D79410 -:1044A000C7945A95D1F7C114D104E104F10419F06D -:1044B0002C5FC701B6016B017C0142E0F694E794E2 -:1044C000D794C7944A95D1F7C114D104E104F104FB -:1044D00019F02E5FC701B601DC01CB01B695A79597 -:1044E00097958795892B8A2B8B2B09F02F5F822F2D -:1044F000FF90EF90DF90CF9008958295982F9C7C4D -:10450000392F36953695282F237344E0249FC00118 -:104510001124932F982B292F2A7A2695892F857578 -:10452000880F822B08951F93CF93DF931F92CDB7EF -:10453000DEB799830E947D22182F9981892F0E94CE -:104540007D22212F30E0322F2227A901482BCA01DA -:104550000F90DF91CF911F9108958091F2018430E7 -:1045600009F11092DA0120E488E190E00FB6F894A6 -:10457000A895809360000FBE2093600083B7817F71 -:10458000846083BF83B7816083BF7894889583B745 -:104590008E7F83BF88E10FB6F894809360001092FD -:1045A00060000FBE089508950895CF930E94D3220E -:1045B0000E94AF0A0E94D422C0E08C2F0E94DB0B25 -:1045C000811104C0CF5FCE30C1F701C081E0CF912F -:1045D00008950C94ED1B82E084BD93E095BD9AEFA5 -:1045E00097BD80936E0008952FB7F8948091DB01FA -:1045F0009091DC01A091DD01B091DE012FBF089503 -:10460000CF92DF92EF92FF920F931F932FB7F89400 -:104610004091DB015091DC016091DD017091DE0180 -:104620002FBF6A017B01EE24FF248C0120E030E0E3 -:10463000C016D106E206F30610F4415051099A0162 -:10464000281B390BC9011F910F91FF90EF90DF904C -:10465000CF9008951F920F920FB60F9211248F934F -:104660009F93AF93BF938091DB019091DC01A09168 -:10467000DD01B091DE010196A11DB11D8093DB012A -:104680009093DC01A093DD01B093DE01BF91AF9167 -:104690009F918F910F900FBE0F901F9018950E94C1 -:1046A0000D13F8942FEF87EA91E621508040904057 -:1046B000E1F700C0000087E090EBDC018093FB0194 -:1046C0009093FC01A093FD01B093FE019CE088E172 -:1046D0000FB6F894A895809360000FBE9093600089 -:1046E000FFCFEF92FF920F931F93CF93DF93D82FBB -:1046F000C0E08C2F0E94DB0B00E010E0E82EF12CD4 -:10470000C701002E02C0959587950A94E2F780FDB7 -:1047100006C00F5F1F4F0630110591F709C0602FCB -:104720007C2F80E00E94E80CD813F3CF81E004C016 -:10473000CF5FCE30F1F680E0DF91CF911F910F91E6 -:10474000FF90EF900895CF93C82F8CE20E947123C1 -:10475000882321F08C2FCF910C94712380E0CF918E -:104760000895CF930E940025811102C00E94E62483 -:1047700089E897E00E941C08C5E6C15049F00E94F4 -:10478000AF0A8FE39CE90197F1F700C00000F5CF75 -:1047900082E897E00E941C0889E20E94A32381110D -:1047A00013C18AE20E94A32381110E94E62485E0BE -:1047B0000E94A32381110E944F230E940B25809306 -:1047C000D90187E00E94A3238823A9F18BE10E94ED -:1047D000A323882351F08091D90181FB222720F95E -:1047E00091E0922790FB81F90EC08EE00E94A323F6 -:1047F000882361F08091D90182FB222720F991E082 -:10480000922790FB82F98093D90115C080E10E9424 -:10481000A3239091D901882341F093FB222720F90B -:1048200081E0822780FB93F904C0892F809580FB6B -:1048300090F99093D9018091D9010E940F250E948F -:104840001D258093EC0180EE0E94A323882341F074 -:104850008091EC01982F909590FB80F98093EC016A -:1048600089E30E94A323882359F08091EC0181FB06 -:10487000222720F991E0922790FB81F98093EC01A7 -:1048800082EE0E94A323882359F08091EC0182FBE1 -:10489000222720F991E0922790FB82F98093EC0186 -:1048A00086EE0E94A323882359F08091EC0183FBBC -:1048B000222720F991E0922790FB83F98093EC0165 -:1048C00083EE0E94A323882359F08091EC0184FB9E -:1048D000222720F991E0922790FB84F98093EC0144 -:1048E00085E30E94A323882359F08091EC0185FB86 -:1048F000222720F991E0922790FB85F98093EC0123 -:1049000081E30E94A323882359F08091EC0186FB68 -:10491000222720F991E0922790FB86F98093EC0101 -:1049200081E10E94A323882359F08091EC0187FB49 -:10493000222720F991E0922790FB87F98093EC01E0 -:104940008091EC010E9421258091EC0187FB882752 -:1049500080F980930D0187E20E94A323C82F8EE186 -:104960000E94A3238111C2608FE10E94A3238111C1 -:10497000C46080E20E94A3238111C86081E20E948A -:10498000A3238111C06182E20E94A3238111C0622E -:1049900083E20E94A3238111C06484E20E94A323C6 -:1049A000882311F0C06802C0CC2329F08C2F0E940C -:1049B00018256C2F03C00E941425682F70E080E03A -:1049C00090E0CF910C94A91FCF9108956DEE7EEFEA -:1049D00080E090E00E94E92E60E082E090E00E949A -:1049E000DB2E60E083E090E00E94DB2E60E084E05C -:1049F00090E00E94DB2E60E085E090E00C94DB2EDE -:104A000080E090E00E94D52E21E08D3E9E4F09F07F -:104A100020E0822F089582E090E00C94CD2E682F44 -:104A200082E090E00C94DB2E83E090E00C94CD2E9D -:104A3000682F83E090E00C94DB2E84E090E00C94EF -:104A4000CD2E682F84E090E00C94DB2E8091E10164 -:104A500080FF0BC06091130185E0689FB0011124B5 -:104A600075956795759567952BC081FF09C0609115 -:104A7000130185E0689FB00111247595679520C0EA -:104A800082FF07C06091130185E0689FB001112487 -:104A900017C09091E2019923D1F06091120196170D -:104AA00088F72091130185E0289F90011124929F9F -:104AB000A001939F500D112470E0CA010E949F2E07 -:104AC0006038710540F46115710539F002C065E088 -:104AD00070E0862F08958FE7089581E00895809112 -:104AE000E10180FF08C06091110170E07595679544 -:104AF0007595679521C081FF06C06091110170E036 -:104B00007595679519C082FF04C06091110170E02E -:104B100010C09091E2019923C1F0609110019617A5 -:104B2000A0F780911101899FC001112470E00E94BB -:104B30009F2E6038710528F46115710521F0862FCC -:104B400008958FE7089581E0089561E070E0F4CF63 -:104B5000803F21F40E942625819504C0813F29F4DD -:104B60000E9426258093E5010895823F21F40E944A -:104B70002625819504C0833F29F40E942625809331 -:104B8000E4010895893F19F40E946F2505C08A3F0A -:104B900031F40E946F2581958093E60108958B3F43 -:104BA00021F40E946F25819504C08C3F29F40E9456 -:104BB0006F258093E7010895843F21F48091E301FC -:104BC000816017C0853F21F48091E301826011C0AC -:104BD000863F21F48091E30184600BC0873F21F47C -:104BE0008091E301886005C0883F31F48091E30142 -:104BF00080618093E30108958D3F21F48091E1016C -:104C000081600BC08E3F21F48091E101826005C07C -:104C10008F3F29F48091E10184608093E101089540 -:104C2000803F39F48091E50187FF6CC01092E50167 -:104C300069C0813F29F48091E5011816BCF362C078 -:104C40009091E401823F29F497FF5CC01092E40147 -:104C500059C0833F19F41916CCF354C0893F41F46D -:104C60008091E60118160CF04DC01092E6014AC082 -:104C70008A3F29F48091E60187FF44C0F6CF8B3F3D -:104C800039F48091E70187FF3DC01092E7013AC0F7 -:104C90008C3F29F48091E7011816BCF333C0843FA0 -:104CA00021F48091E3018E7F17C0853F21F480912C -:104CB000E3018D7F11C0863F21F48091E3018B7F5A -:104CC0000BC0873F21F48091E301877F05C0883FB7 -:104CD00031F48091E3018F7E8093E30113C08D3F17 -:104CE00021F48091E1018E7F0BC08E3F21F48091F1 -:104CF000E1018D7F05C08F3F29F48091E1018B7F19 -:104D00008093E1018091E40181110EC08091E50161 -:104D100081110AC08091E601811106C08091E701EE -:104D2000811102C01092E20108958091D90183FFA0 -:104D30007EC085EC97E00E941C088091E3011F92E1 -:104D40008F9380EC97E09F938F930E94B5088EEB32 -:104D500097E00E941C088091E401282F332727FD4B -:104D600030953F938F938BEB97E09F938F930E94A7 -:104D7000B50889EB97E00E941C088091E501282F77 -:104D8000332727FD30953F938F9386EB97E09F93D2 -:104D90008F930E94B50884EB97E00E941C088091D5 -:104DA000E601282F332727FD30953F938F9381EB22 -:104DB00097E09F938F930E94B5088FEA97E00E9437 -:104DC0001C088091E701282F332727FD30953F935A -:104DD0008F938CEA97E09F938F930E94B50889EA9E -:104DE00097E00E941C088091E2011F928F9386EA4F -:104DF00097E09F938F930E94B50884EA97E00E9402 -:104E00001C088091E1011F928F9381EA97E09F93A4 -:104E10008F930E94B5088EE997E00E941C088DB719 -:104E20009EB74C960FB6F8949EBF0FBE8DBF83EE13 -:104E300091E00E9464160E94F4229093E001809316 -:104E4000DF0108951F93CF93DF938091DF0190914D -:104E5000E0010E940023AC019091E201992321F02E -:104E60002091140130E006C0209115018AE0289FAE -:104E7000900111244217530708F486C08091E40181 -:104E8000C091E501D091E6011091E701811107C0C1 -:104E9000C11176C0D11174C0111172C075C09F3F8D -:104EA00019F09F5F9093E201181624F40E942625C2 -:104EB0008093E4018091E40187FF05C00E942625CC -:104EC00081958093E4011C1624F40E94262580938A -:104ED000E5018091E50187FF05C00E9426258195A7 -:104EE0008093E5016091E401662339F1C091E50109 -:104EF000CC2319F1772767FD7095872F972F0E9494 -:104F0000A42D23E333E343E35FE30E94082E0E94D2 -:104F1000712D6093E4016C2F772767FD7095872FC3 -:104F2000972F0E94A42D23E333E343E35FE30E9422 -:104F3000082E0E94712D6093E5011D1624F40E9435 -:104F40006F258093E6018091E60187FF05C00E94EE -:104F50006F2581958093E601111624F40E946F2538 -:104F60008093E7018091E70187FF05C00E946F25CC -:104F700081958093E701DF91CF911F910C94952645 -:104F80009F3F09F08ECF96CFDF91CF911F9108956B -:104F9000E3EEF1E085E0DF011D928A95E9F71092DA -:104FA000E2011092E101089588EE99E00E941C0848 -:104FB0001F9281E08F931F9285E08F938AE999E099 -:104FC0009F938F930E94B5080F900F900F900F90B2 -:104FD0000F900F9008958330E9F128F4813061F04B -:104FE000823009F10895853009F462C008F449C09F -:104FF000863009F474C0089580911501262F30E0A1 -:10500000280F311D2F3F310524F4680F60931501DF -:1050100003C08FEF80931501809115011F928F932C -:1050200083ED98E072C080911401262F30E0280FA4 -:10503000311D2F3F310524F4680F6093140103C024 -:105040008FEF80931401809114011F928F9381EC54 -:1050500098E05BC080911301262F30E0280F311DAE -:105060002F3F310524F4680F6093130103C08FEFC5 -:1050700080931301809113011F928F938EEA98E021 -:1050800044C080911201262F30E0280F311D2F3FA0 -:10509000310524F4680F6093120103C08FEF8093F1 -:1050A0001201809112011F928F9389E998E02DC01F -:1050B00080911101262F30E0280F311D2F3F31053F -:1050C00024F4680F6093110103C08FEF80931101E6 -:1050D000809111011F928F9380E898E016C0809113 -:1050E0001001262F30E0280F311D2F3F310524F409 -:1050F000680F6093100103C08FEF809310018091BF -:1051000010011F928F9385E698E09F938F930E94E2 -:10511000B5080F900F900F900F900895833081F194 -:1051200028F4813059F08230D1F00895853009F4A7 -:1051300049C0B8F1863009F456C008958091150130 -:10514000681720F4861B8093150102C01092150188 -:10515000809115011F928F9386E598E054C080914D -:105160001401681720F4861B8093140102C010926A -:105170001401809114011F928F9384E498E043C03E -:1051800080911301681720F4861B8093130102C0DD -:1051900010921301809113011F928F9381E398E085 -:1051A00032C080911201681720F4861B809312018F -:1051B00002C010921201809112011F928F938CE114 -:1051C00098E021C080911101681720F4861B80931C -:1051D000110102C010921101809111011F928F9351 -:1051E00083E098E010C080911001681720F4861BBE -:1051F0008093100102C010921001809110011F9243 -:105200008F9388EE97E09F938F930E94B5080F903D -:105210000F900F900F900895CF93C82F1F928F93E8 -:105220008DEE9AE09F938F930E94B50881E090E005 -:10523000A0E0B0E0BC01CD0104C0660F771F881F5D -:10524000991FCA95D2F70E94A91F0F900F900F9037 -:105250000F90CF910C94ED1BCF938D3109F465C065 -:10526000B0F58E3009F4CCC100F5873009F49BC14C -:10527000A8F4863009F06DC28091D901817F8E7FBC -:105280008093D90182EF9AE00E941C0884E39FE09A -:105290000E941C0881E08093E90180C1883009F4F4 -:1052A0004FC08B3009F47CC154C2863109F4F0C17F -:1052B00038F4803109F4B8C1813109F430C249C2EF -:1052C000893109F4CEC18B3109F486C142C28533DC -:1052D00009F437C248F4873209F433C208F433C200 -:1052E000893209F42EC235C2833438F48A3308F087 -:1052F0002CC2883309F454C12CC2833409F421C26E -:10530000883409F026C20E94ED1B83E29FE00E94D0 -:105310001C089FEF23ED80E3915020408040E1F78F -:1053200000C000000E944F2339C183E49FE00E9427 -:105330001C080E942B2D0E940F160E94410E2EC1A8 -:1053400088E39FE00E941C0883E09DE00E941C0807 -:105350000E9414251F928F9380E09DE09F938F936E -:105360000E94B5088EEF9CE00E941C080E940B254D -:10537000C82F8BEE9CE00E941C081F92CF9386EEF4 -:105380009CE09F938F930E94B50884EE9CE00E945E -:105390001C088AED9CE00E941C088C2F81701F92D3 -:1053A0008F9387ED9CE09F938F930E94B50885EDC6 -:1053B0009CE00E941C088BEC9CE00E941C08C1FB36 -:1053C000882780F91F928F9388EC9CE09F938F939E -:1053D0000E94B50886EC9CE00E941C088AEB9CE0C9 -:1053E0000E941C08C2FB882780F91F928F9387EBCD -:1053F0009CE09F938F930E94B50885EB9CE00E94F0 -:105400001C088CEA9CE00E941C08C3FBCC27C0F956 -:105410001F92CF9389EA9CE09F938F930E94B508D7 -:1054200087EA9CE00E941C080E941D25C82F83E982 -:105430009CE00E941C081F92CF938EE89CE09F93F3 -:105440008F930E94B5088CE89CE00E941C0883E7BB -:105450009CE00E941C088C2F81701F928F9380E724 -:105460009CE09F938F930E94B5088DB79EB780965E -:105470000FB6F8949EBF0FBE8DBF8EE69CE00E94D3 -:105480001C0887E59CE00E941C08C1FB882780F966 -:105490001F928F9384E59CE09F938F930E94B508A1 -:1054A00082E59CE00E941C0880E49CE00E941C08AD -:1054B000C2FB882780F91F928F938DE39CE09F9316 -:1054C0008F930E94B5088BE39CE00E941C0889E240 -:1054D0009CE00E941C08C3FB882780F91F928F93D1 -:1054E00086E29CE09F938F930E94B50884E29CE043 -:1054F0000E941C088AE19CE00E941C08C4FB8827CB -:1055000080F91F928F9387E19CE09F938F930E9475 -:10551000B50885E19CE00E941C0883E09CE00E94A5 -:105520001C08C5FB882780F91F928F9380E09CE0C0 -:105530009F938F930E94B5088EEF9BE00E941C08FA -:1055400082EE9BE00E941C08C6FB882780F91F9210 -:105550008F938FED9BE09F938F930E94B5088DED05 -:105560009BE00E941C0885ED9BE00E941C08C7FB85 -:10557000CC27C0F91F92CF9382ED9BE09F938F932E -:105580000E94B50880ED9BE00E941C088DB79EB775 -:105590004C960FB6F8949EBF0FBE8DBFC1E0DEC023 -:1055A00089E19BE05BC08091D901C82FC17080FF69 -:1055B00009C086E19FE00E941C088091D901817F8B -:1055C0008E7F47C08AE09FE00E941C088091D9012D -:1055D00081608093D901E2CF9091D90191FBCC27D2 -:1055E000C0F981E0C827892FC0FB81F98093D901D8 -:1055F000CC2319F08DEF9EE027C08FEE9EE02EC0E9 -:105600009091D90192FBCC27C0F981E0C827892F5E -:10561000C0FB82F98093D901CC2319F080EE9EE083 -:1056200013C080ED9EE01AC09091D90193FBCC2766 -:10563000C0F981E0C827892FC0FB83F98093D90185 -:10564000CC2351F084EC9EE00E941C088091D9018B -:1056500081608093D90182C087EB9EE00E941C0884 -:105660009DCF88EA9EE00E941C088CE79EE00E9485 -:105670001C088FE39EE00E941C0882E19EE00E94CD -:105680001C088EEC9DE00E941C0883EA9DE0E6CF9A -:1056900085E99DE00E941C080E940F161F928F93BF -:1056A0008BE79DE09F938F930E94B50880910C013A -:1056B0001F928F9384E69DE09F938F930E94B5087D -:1056C000809170011F928F9381E59DE09F938F934E -:1056D0000E94B50880910D011F928F938EE39DE08B -:1056E0009F938F930E94B5088091DB019091DC011C -:1056F000A091DD01B091DE01BF93AF939F938F9393 -:105700008AE29DE09F938F930E94B5088DB79EB764 -:1057100046960FB6F8949EBF0FBE8DBF3FCF0E9436 -:10572000ED1BC0910D0181E0C827C0930D01CC2372 -:1057300029F080E29DE00E941C0810C085E19DE0F8 -:105740008DCF80E003C08D5101C089530E940C2988 -:1057500025CF83E19DE00E941C08C0E08C2FCF91F3 -:10576000089580E0089580E00895CF93C82F809138 -:10577000E901813081F020F0823009F44FC045C149 -:10578000E0910E01F0910F018081813169F0823248 -:1057900009F03DC109C0E0910E01F0910F01808137 -:1057A000813111F0823261F48C2F0E94B12B811172 -:1057B00004C08C2F0E942C292FC081E090E02CC0C7 -:1057C0008C2F0E94B32B811126C0C431E1F070F4FC -:1057D000CB3081F0C031D1F40E94D42785EE9AE01D -:1057E0000E941C0882E08093E90115C0C93259F07B -:1057F000C83361F482EF9AE00E941C0889EE9AE0B7 -:105800000E941C0808C01092E90103C183EE9AE0CF -:105810000E941C08FEC081E08170FDC0C43220F5EA -:10582000CE3108F0C0C0CB3099F1C8F4C73009F0D0 -:10583000D2C08AE08093150194E19093140193E023 -:10584000909313018093120188E08093110188E204 -:105850008093100189E899E00E941C08BFC0C33101 -:1058600049F1C431C1F0B7C0CB3409F4A9C028F460 -:10587000C93289F0C83361F0AEC0C13509F49EC0A9 -:10588000C23509F499C0CE3409F0A5C06AE09EC0C3 -:105890000E94D427A3C08091E801882319F01092B8 -:1058A000E8019CC086E999E00E941C0881E0809391 -:1058B000E901B1C080E799E00E941C088EE599E0FB -:1058C0000E941C08809115011F928F938BE599E02F -:1058D0009F938F930E94B50889E599E00E941C0868 -:1058E00087E499E00E941C08809114011F928F9315 -:1058F00084E499E09F938F930E94B50882E499E035 -:105900000E941C0883E399E00E941C088091130107 -:105910001F928F9380E399E09F938F930E94B50825 -:105920008EE299E00E941C088DE199E00E941C081B -:10593000809112011F928F938AE199E09F938F9338 -:105940000E94B50888E199E00E941C0883E099E074 -:105950000E941C08809111011F928F9380E099E0B2 -:105960009F938F930E94B5088EEF98E00E941C08C9 -:1059700087EE98E00E941C08809110011F928F937F -:1059800084EE98E09F938F930E94B50882EE98E092 -:105990000E941C088DB79EB748960FB6F8949EBF1C -:1059A0000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F6E -:1059B00080818093E80112C061E003C061E006C00D -:1059C0006AE08091E8010E94EB2708C08091E8011D -:1059D0000E948E2803C087E899E013C08091E801F7 -:1059E000882369F01F928F9381E899E09F938F93AA -:1059F0000E94B5080F900F900F900F9004C08EE793 -:105A000099E00E941C0881E006C01092E90180E044 -:105A100002C080E001CFCF910895E1E8F0E08081FD -:105A2000886080838081816080838FB7F89493E061 -:105A30009093890090ED909388008FBF0895EFE6D2 -:105A4000F0E08081826080830895EFE6F0E080815D -:105A50008D7F80830895EFE6F0E0908182E08927D2 -:105A6000808308951F920F920FB60F9211242F93E7 -:105A70003F934F935F936F937F938F939F93AF93D6 -:105A8000BF93EF93FF938091EA019091EB01019610 -:105A90009093EB018093EA01811103C082E00E94A0 -:105AA000410EE091EB01E695E695F0E0ED5AF04FFE -:105AB000E4918091EA018E1303C080E00E94410EC0 -:105AC000FF91EF91BF91AF919F918F917F916F91D6 -:105AD0005F914F913F912F910F900FBE0F901F90AC -:105AE000189504D06894B1118DC0089570D088F0D5 -:105AF0009F5790F0B92F9927B751A0F0D1F0660FBA -:105B0000771F881F991F1AF0BA95C9F712C0B130D4 -:105B100081F077D0B1E0089574C0672F782F88277F -:105B2000B85F39F0B93FCCF3869577956795B39513 -:105B3000D9F73EF490958095709561957F4F8F4F82 -:105B40009F4F0895E89409C097FB3EF49095809587 -:105B5000709561957F4F8F4F9F4F9923A9F0F92F33 -:105B600096E9BB279395F695879577956795B795B1 -:105B7000F111F8CFFAF4BB0F11F460FF1BC06F5F97 -:105B80007F4F8F4F9F4F16C0882311F096E911C0A9 -:105B9000772321F09EE8872F762F05C0662371F0CA -:105BA00096E8862F70E060E02AF09A95660F771FDE -:105BB000881FDAF7880F9695879597F9089557FD0E -:105BC0009058440F551F59F05F3F71F04795880F6B -:105BD00097FB991F61F09F3F79F087950895121602 -:105BE00013061406551FF2CF4695F1DF08C01616AE -:105BF00017061806991FF1CF86957105610508945F -:105C00000895E894BB2766277727CB0197F9089575 -:105C10000BD078C069D028F06ED018F0952309F029 -:105C20005AC05FC01124EECFCADFA0F3959FD1F315 -:105C3000950F50E0551F629FF001729FBB27F00D3A -:105C4000B11D639FAA27F00DB11DAA1F649F66278F -:105C5000B00DA11D661F829F2227B00DA11D621FDE -:105C6000739FB00DA11D621F839FA00D611D221F98 -:105C7000749F3327A00D611D231F849F600D211D7C -:105C8000822F762F6A2F11249F5750408AF0E1F01F -:105C900088234AF0EE0FFF1FBB1F661F771F881F68 -:105CA00091505040A9F79E3F510570F014C0AACF03 -:105CB0005F3FECF3983EDCF3869577956795B79553 -:105CC000F795E7959F5FC1F7FE2B880F911D96957D -:105CD000879597F9089597F99F6780E870E060E0ED -:105CE00008959FEF80EC089500240A941616170675 -:105CF00018060906089500240A94121613061406BD -:105D000005060895092E0394000C11F4882352F01F -:105D1000BB0F40F4BF2B11F460FF04C06F5F7F4FD7 -:105D20008F4F9F4F0895991B79E004C0991F9617D4 -:105D300008F0961B881F7A95C9F78095089597FB00 -:105D4000072E16F4009407D077FD09D00E94B92ED3 -:105D500007FC05D03EF4909581959F4F089570956E -:105D600061957F4F0895EE0FFF1F0590F491E02D90 -:105D70000994AA1BBB1B51E107C0AA1FBB1FA61792 -:105D8000B70710F0A61BB70B881F991F5A95A9F7E4 -:105D900080959095BC01CD010895F999FECF92BDF3 -:105DA00081BDF89A992780B50895A8E1B0E042E056 -:105DB00050E00C94F02E262FF999FECF1FBA92BD19 -:105DC00081BD20BD0FB6F894FA9AF99A0FBE0196DC -:105DD00008950E94DB2E272F0C94DC2EDC01CB01D2 -:105DE000FC01F999FECF06C0F2BDE1BDF89A3196EB -:105DF00000B40D9241505040B8F70895F894FFCF89 -:105E00002002420E330F100FDC0EA80E0101C70155 -:105E100028080A03140A3F4D362039D30686065057 -:105E2000063006F7056A0583059C05B505D505010D -:0A5E3000020304050607080900003C +:100000000C948E080C94D2080C94D2080C94D2084C +:100010000C94D2080C94D2080C94D2080C94D208F8 +:100020000C94D2080C94D2080C94D1140C94A315FF +:100030000C94D2080C94D2080C94D2080C94D208D8 +:100040000C94D2080C947D2E0C94D2080C94D208F7 +:100050000C94D2080C9475240C94D2080C94D208F9 +:100060000C94D2080C94D2080C94D2080C94D208A8 +:100070000C94D2080C94D2080C94D2080C94D20898 +:100080000C94D2080C94D2080C94D2080C94D20888 +:100090000C94D2080C94D2080C94D2080C94D20878 +:1000A0000C94D2080C94D2080C94D20890099A09A6 +:1000B000B209CA09120A180A390A1E0A340A2A0A97 +:1000C0002F0A240AFA09E2093E0A101632162017EE +:1000D0003216201777169A162017EF160217491AAC +:1000E000491A781A781ABB1AF91A121D121D121B16 +:1000F000121D131C131CE61C121D121DFD1C01E118 +:100100000137023702E10138023801E201250225F8 +:1001100002E20001E10137023702E1013802380151 +:10012000E10130023002E10001E10137023702E172 +:100130000138023801E10107020702E1000135023E +:1001400035012002200001E10137023702E10138C8 +:10015000023801E10125022502E10001E101360238 +:100160003602E10138023801E10125022502E100F1 +:1001700001E10136023602E10138023801E10126CF +:10018000022602E10001E10137023702E1013802F3 +:100190003801E10126022602E10002E002E201301C +:1001A00002300002E002E20001E001E20002E002AF +:1001B000E3016402640002E002E30001E001E30005 +:1001C00002E002E2012E022E02E10002E002E10260 +:1001D000E20001E001E101E20002E001E3010602C8 +:1001E0000602E30002E00001E00002E001E3011981 +:1001F000021902E30002E00001E0000000F0A1F0BB +:10020000A329002B00E200E100358100001E00144C +:100210000004001D710D304D831F001A0016001BD5 +:10022000000C304C002000080007000600E1042A02 +:10023000002100150009001900E1084A00220017FA +:10024000000A000500000003300130E3000000E276 +:1002500000000002540230E7000000E60000000445 +:100260005423001C000B00110000002E7F240018F6 +:10027000000D00100050004B0025000C000E003651 +:100280000052002C00260012000F003700510028F9 +:100290000027001300330038714F004E002D002F4F +:1002A000003474E50031810000010001000100010B +:1002B00000010000003A003500310001000100019A +:1002C000003B0035022102350001004C003C001EBD +:1002D0000224062202010001003D002D0224022416 +:1002E00004010001003E000100370011040000017C +:1002F000000100010000000100000001000E3001BB +:100300000000000100000001003F00240624022339 +:100310000200000100400022042502350001000116 +:100320000041002304260235023700010042002468 +:100330000425041F021E020100430031002604317F +:1003400002010001004400450001002D02010000EF +:100350000001000100010001000100000001000196 +:100360000001000100010001000100F400F200FBA7 +:1003700000010001000100F000F100FA000100019D +:10038000000100F500F300FC00010001000100F98C +:1003900000FA00F600000001000100010000000169 +:1003A0000000000100A800010000000100000001A1 +:1003B0000001000100A900AA0000000100010001E5 +:1003C000000100010001000100010001000100AC7A +:1003D000000100B600010001000100AB0050000167 +:1003E00000010001000100520051000100AE0001B7 +:1003F00000010001004F00000001000100010001A8 +:1004000000010000000100010001000100010001E5 +:1004100000010001000100010001000100010001D4 +:1004200000010001000100010001000100010001C4 +:1004300000010001000100010001000100000001B5 +:100440000001000100000001000000010004300173 +:1004500000000001000000010005300630093001F5 +:1004600000000001000A300B3008300100010001DB +:10047000000100073001000100010001000100013E +:100480000001000100010001000100010001000164 +:100490000001000100010001000100010001000055 +:1004A0000001000100010001000100000001000145 +:1004B00000010001000100010001000100500001E5 +:1004C0000001000100010052005100010001000183 +:1004D00000010001004F00010001000100010001C6 +:1004E0000001000100000001000100010000000106 +:1004F00000000001000100010000000100000001F7 +:10050000003F00520051002302000001004000247F +:100510000021001E00270001004100250022001FCD +:1005200000370001004200260023002000270001C0 +:10053000004300300230002402270201004400453D +:1005400000380001000100000001000100E100018D +:1005500000E0000000010001000100010001003D79 +:100560000001000100010001000100E000010001A4 +:10057000000100010001002C000100010001000148 +:100580000001003C00010001000100010000003AF0 +:1005900000010001000000010000003B000E3001DE +:1005A0000000000100000001000100010001000145 +:1005B0000000000100010001000100010001000134 +:1005C0000001000100010001000100010001000123 +:1005D0000001000100010001000100010001000113 +:1005E0000001000100010001000100010001000004 +:1005F000000A002530313662003A2000253032589A +:10060000000A722F632030313233343536373839AF +:100610004142434445460A000A00253032580062F0 +:100620006F756E6365213A20006C6566742073698E +:1006300064652061747461636865640A006C656652 +:10064000742073696465206E6F7420726573706FB7 +:100650006E64696E670A00747279696E6720746FE0 +:10066000207265736574206D637032333031380ADF +:10067000000A44454255473A20656E61626C6564E4 +:100680002E0A005B735D004B6579626F61726420B6 +:1006900073746172742E0A005B575D005B535D00DA +:1006A0005B525D005B445D005B435D0016034500EB +:1006B000720067006F0044006F0078002000450062 +:1006C0005A00000016034500720067006F004400E6 +:1006D0006F007800200045005A0000000403090460 +:1006E00009028D00050100A0FA09040000010301C0 +:1006F0000100092111010001223F000705810308C3 +:10070000000A09040100010301020009211101008E +:1007100001224D000705820308000A0904020001B6 +:1007200003000000092111010001223600070583A2 +:100730000308000A09040300020300000009211154 +:1007400001000122200007058403200001070504A1 +:100750000320000109040400010300000009211125 +:100760000100012239000705850310000112011064 +:100770000100000008EDFE07130100010200010561 +:10078000010906A101050719E029E71500250195D2 +:100790000875018102050819012905950575019162 +:1007A00002950175039101050719002977150025A8 +:1007B00001957875018102C00631FF0974A1010914 +:1007C00075150025FF95207508810209761500250D +:1007D000FF952075089102C005010980A1018502DD +:1007E00016010026B7001A01002AB70075109501FE +:1007F0008100C0050C0901A1018503160100269C9A +:10080000021A01002A9C02751095018100C00501A1 +:100810000902A1010901A100050919012905150015 +:100820002501950575018102950175038101050179 +:10083000093009311581257F95027508810609382F +:100840001581257F950175088106050C0A3802156A +:1008500081257F950175088106C0C005010906A1A3 +:1008600001050719E029E7150025019508750181A3 +:10087000029501750881010508190129059505757D +:100880000191029501750391010507190029FF15D2 +:100890000025FF950675088100C00A0025303258F2 +:1008A00020006B6579626F6172645F7265706F7250 +:1008B000743A20000A0025303258006B6579626F67 +:1008C0006172645F7365745F6C65643A200064658F +:1008D0006C5F6B65795F6269743A2063616E27743F +:1008E0002064656C3A20253032580A006164645FE8 +:1008F0006B65795F6269743A2063616E2774206169 +:1009000064643A20253032580A00646F6E652E0AFE +:1009100000626F6F676D61676963207363616E3A30 +:10092000202E2E2E2000290A002575002F00257567 +:10093000005D280025640020002564002000256457 +:100940000020002564007C0025303258006D6F7552 +:1009500073656B6579205B62746E7C782079207694 +:1009600020685D287265702F61636C293A205B00F6 +:100970006D6B5F776865656C5F74696D655F746FDB +:100980005F6D6178203D2025640A006D6B5F77689C +:1009900065656C5F6D61785F7370656564203D208F +:1009A00025640A006D6B5F74696D655F746F5F6DC0 +:1009B0006178203D2025640A006D6B5F6D61785F72 +:1009C0007370656564203D2025640A006D6B5F6966 +:1009D0006E74657276616C203D2025640A006D6B33 +:1009E0005F64656C6179203D2025640A006D6B5F52 +:1009F000776865656C5F74696D655F746F5F6D6165 +:100A000078203D2025640A006D6B5F776865656C12 +:100A10005F6D61785F7370656564203D2025640AB1 +:100A2000006D6B5F74696D655F746F5F6D617820D9 +:100A30003D2025640A006D6B5F6D61785F737065A2 +:100A40006564203D2025640A006D6B5F696E7465E6 +:100A50007276616C203D2025640A006D6B5F6465D1 +:100A60006C6179203D2025640A000A002575003656 +:100A70003A20776865656C5F74696D655F746F5F58 +:100A80006D61783A20000A00257500353A207768B4 +:100A900065656C5F6D61785F73706565643A2000B1 +:100AA0000A00257500343A2074696D655F746F5FC4 +:100AB0006D61783A20000A00257500333A206D6197 +:100AC000785F73706565643A20000A00257500320E +:100AD0003A20696E74657276616C286D73293A20CC +:100AE000000A00257500313A2064656C6179282A76 +:100AF00031306D73293A20000A092D2056616C753A +:100B00006573202D0A004D3E004D25643E20003FB8 +:100B1000007365742064656661756C740A00433EF9 +:100B2000200077686572652064656C74613A2063A3 +:100B30007572736F723D25642C20776865656C3D16 +:100B400025640A53656520687474703A2F2F656EAA +:100B50002E77696B6970656469612E6F72672F7794 +:100B6000696B692F4D6F7573655F6B6579730A00EB +:100B70000A092D204D6F7573656B6579202D0A4527 +:100B800053432F713A09717569740A313A096465E2 +:100B90006C6179282A31306D73290A323A09696EFD +:100BA00074657276616C286D73290A333A096D6138 +:100BB000785F73706565640A343A0974696D655FBE +:100BC000746F5F6D61780A353A09776865656C5FA7 +:100BD0006D61785F73706565640A363A0977686598 +:100BE000656C5F74696D655F746F5F6D61780A0A2B +:100BF000703A097072696E742076616C7565730A5B +:100C0000643A097365742064656661756C74730A6F +:100C100075703A092B310A646F776E3A092D310AE3 +:100C2000706775703A092B31300A7067646F776EA0 +:100C30003A092D31300A0A7370656564203D2064DD +:100C4000656C7461202A206D61785F7370656564DE +:100C5000202A2028726570656174202F2074696DC8 +:100C6000655F746F5F6D6178290A003F004D3E201B +:100C700000433E20004C25640A000A092D20436FE2 +:100C80006E736F6C65202D0A4553432F713A0971BD +:100C90007569740A6D3A096D6F7573656B65790ACC +:100CA000000A092D204D61676963202D0A643A0905 +:100CB00064656275670A783A096465627567206DD4 +:100CC00061747269780A6B3A096465627567206BB2 +:100CD0006579626F6172640A6D3A0964656275676D +:100CE000206D6F7573650A763A0976657273696F60 +:100CF0006E0A733A097374617475730A633A09630F +:100D00006F6E736F6C65206D6F64650A302D343AB9 +:100D1000096C61796572302D34284631302D4634A6 +:100D2000290A506175733A09626F6F746C6F616460 +:100D300065720A653A09656570726F6D0A6E3A09E7 +:100D40004E4B524F0A7A3A09736C656570204C45D8 +:100D50004420746573740A000A002575002E6E6BBA +:100D6000726F3A20000A002575002E737761705F5C +:100D70006261636B736C6173685F6261636B7370F4 +:100D80006163653A20000A002575002E7377617053 +:100D90005F67726176655F6573633A20000A0025BC +:100DA00075002E6E6F5F6775693A20000A00257521 +:100DB000002E737761705F72616C745F7267756922 +:100DC0003A20000A002575002E737761705F6C6110 +:100DD0006C745F6C6775693A20000A002575002EF7 +:100DE000636170736C6F636B5F746F5F636F6E745E +:100DF000726F6C3A20000A002575002E73776170BF +:100E00005F636F6E74726F6C5F636170736C6F633E +:100E10006B3A20000A0025303258006B65796D610D +:100E2000705F636F6E6669672E7261773A20000AA1 +:100E3000002575002E6D6F7573653A20000A002538 +:100E400075002E6B6579626F6172643A20000A004A +:100E50002575002E6D61747269783A20000A0025AC +:100E600075002E656E61626C653A20000A002530BF +:100E700032580064656275675F636F6E6669672EDE +:100E80007261773A20000A00257500646566617515 +:100E90006C745F6C617965723A20003F004E4B5272 +:100EA0004F3A206F66660A004E4B524F3A206F6EE3 +:100EB0000A0074696D65725F636F756E743A202500 +:100EC00030346C580A006B6579626F6172645F6ED2 +:100ED0006B726F3A2025580A006B6579626F6172F8 +:100EE000645F69646C653A2025580A006B65796215 +:100EF0006F6172645F70726F746F636F6C3A2025FC +:100F0000580A00686F73745F6B6579626F61726411 +:100F10005F6C65647328293A2025580A000A092D58 +:100F200020537461747573202D0A004743433A209F +:100F3000342E392E33204156522D4C4942433A200B +:100F4000312E382E31204156525F415243483A20CB +:100F5000617672350A004F5054494F4E533A204C37 +:100F600055464120424F4F544D41474943204D4F34 +:100F70005553454B45592045585452414B455920EE +:100F8000434F4E534F4C4520434F4D4D414E44200F +:100F90004E4B524F203531320A004255494C443AAB +:100FA00020666437326134362D6469727479202882 +:100FB00032313A35313A3231204A616E20323420B2 +:100FC00032303136290A005649443A2030784645B5 +:100FD0004544284572676F446F7820455A29205050 +:100FE00049443A20307831333037284572676F44AE +:100FF0006F7820455A29205645523A2030783030B3 +:1010000030310A00444553433A20742E6D2E6B2E26 +:10101000206B6579626F617264206669726D7761B9 +:10102000726520666F72204572676F646F780A0080 +:101030000A092D2056657273696F6E202D0A000A09 +:101040006D6F7573653A206F66660A000A6D6F757D +:1010500073653A206F6E0A000A6B6579626F617280 +:10106000643A206F66660A000A6B6579626F617286 +:10107000643A206F6E0A000A6D61747269783A20D2 +:101080006F66660A000A6D61747269783A206F6E45 +:101090000A000A64656275673A206F6E0A000A6486 +:1010A000656275673A206F66660A000A0A626F6FAA +:1010B000746C6F616465722E2E2E2000433E2000FA +:1010C0006565636F6E6669673A0A00536C656570A3 +:1010D000204C454420746573740A00000000000031 +:1010E000000000000000010204060A0F17202C3A3D +:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3 +:10110000C7B39D87715D4A3A2C20170F0A06040267 +:1011100001000000000000000000000011241FBEBC +:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E +:10113000FB019091FC01A091FD01B091FE0187306F +:10114000904BA740B04BB9F41092FB011092FC01F8 +:101150001092FD011092FE0114BE84B7877F84BFF8 +:1011600088E10FB6F89480936000109260000FBE83 +:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688 +:1011800002C005900D92AA33B107D9F711E0AAE386 +:10119000B1E001C01D92AB3FB107E1F70E94091217 +:1011A0000C9449300C940000FF93EF93E0913A01C6 +:1011B000F0913B01309709F00995EF91FF91089567 +:1011C000FC018591803011F0EFDFFBCF0895FF2700 +:1011D000E0E230E247FF0CC0419597FF09C0EDE225 +:1011E0006095709580959095611D711D811D911D73 +:1011F00027FF02C0219530E350E2AA27660F771F30 +:10120000881F991FAA1FA41710F0A41B63955A9555 +:10121000A9F7AA3008F0A95FA05DAF93F395611517 +:1012200071058105910541F7ED3211F4EF93F395C6 +:10123000F21718F43F93F395FBCF8F91B5DFFA9532 +:10124000E1F70895E991F9918591803021F0853297 +:1012500019F0AADFF9CF089520E0E89455915532AE +:10126000C1F3503311F4689455915A3348F45053F4 +:1012700090F3220F022E220F220F200D250FF4CF04 +:101280000EF4219589919991533619F3533729F129 +:10129000533559F1BC0188279927E8945C3621F42D +:1012A0008991999168945591543639F446EF7EF0BE +:1012B00077FF0DC08FEF9FEF0AC055374AE039F036 +:1012C000583540E121F0523642E009F00895FF938D +:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189 +:1012E00081918030B9F360DFFBCFFF93EF9368DF2C +:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4 +:10130000DF910895462F50E04F30510508F0DEC0C0 +:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1 +:10132000882321F085EE0E94E618D0C085EE0E9449 +:10133000AE19CCC0882349F00E943F2490933D0110 +:1013400080933C0188EF91E0089580913C01909159 +:101350003D010E944B24873991050CF0A8C08AEE0C +:1013600091E00895882349F00E943F2490933D0125 +:1013700080933C0187EE91E0089580913C0190912B +:101380003D010E944B24873991050CF093C089EDF3 +:1013900091E00895882349F00E943F2490933D01F5 +:1013A00080933C0182ED91E0089580913C01909101 +:1013B0003D010E944B24873991050CF07EC080ECE2 +:1013C00091E00895882349F00E943F2490933D01C5 +:1013D00080933C018BEB91E0089580913C019091CA +:1013E0003D010E944B24873991050CF069C08DEABC +:1013F00091E00895882349F00E943F2490933D0195 +:1014000080933C0188EA91E0089580913C0190919D +:101410003D010E944B24873991050CF054C08AE9A4 +:1014200091E00895882309F451C085E891E008957A +:10143000882309F44BC080E791E00895882309F4DC +:1014400045C08BE591E00895882309F43FC086E408 +:1014500091E008958823D1F18DE391E008958823E8 +:10146000A9F188E291E00895882381F183E191E078 +:101470000895882359F18EEF90E00895882331F183 +:101480008091BE019091BF01A091C001B091C101B6 +:1014900020E2822780729927AA27BB278093BE016A +:1014A0009093BF01A093C001B093C1010FC085EF1D +:1014B00091E0089584EE91E008958BEC91E0089519 +:1014C00086EB91E0089583EA91E0089580E090E052 +:1014D000089508956091BE017091BF018091C0018F +:1014E0009091C1010E94742356985E9825982D987A +:1014F00026982E9827982F98833099F028F48130D9 +:1015000041F0823049F00895843049F0853061F02F +:101510000895259A2D9A0895269A2E9A0895259A27 +:101520002D9A279A2F9A0895259A2D9A269A2E9ABF +:10153000279A2F9A08958AE69AE0892B11F00E9443 +:101540006A0A80E090E0089556985E9825982D9854 +:1015500026982E9827982F988FEF90E090938900E7 +:101560008093880090938B0080938A0090938D00E5 +:1015700080938C00259A2D9A2FEF80E792E02150DE +:1015800080409040E1F700C00000269A2E9A2FEF8D +:1015900080E792E0215080409040E1F700C00000D9 +:1015A000279A2F9A2FEF80E792E0215080409040B9 +:1015B000E1F700C0000025982D982FEF80E792E01A +:1015C000215080409040E1F700C0000026982E98FE +:1015D0002FEF80E792E0215080409040E1F700C07B +:1015E000000027982F9856985E9825982D98269851 +:1015F0002E9827982F98089589EA8093800089E093 +:101600008093810024982C983F988AB18F748AB96E +:101610006E98479A8BB1806B8BB9769A0E94A40A18 +:1016200089E69AE0892B11F00E94690A80E090E037 +:10163000089580E28093000180913E0181110EC0E7 +:101640000E94680B81E080933E012FEF83ED90E3D1 +:10165000215080409040E1F700C0000080E40E94EB +:101660006E0B8093000181112EC00E94980B809315 +:101670000001811128C00E94980B80930001811104 +:1016800022C08FE30E94980B8093000181111BC040 +:101690000E94900B80E40E946E0B809300018111E8 +:1016A00012C08CE00E94980B8093000181110BC046 +:1016B0000E94980B80930001811105C08FE30E9466 +:1016C000980B809300010E94900B80910001089577 +:1016D0001092B9008AE08093B800089594EA90933C +:1016E000BC009091BC0097FFFCCF9091B900987F0F +:1016F000983021F0903111F081E008958093BB0083 +:1017000084E88093BC008091BC0087FFFCCF80916F +:10171000B900887F883111F0803471F780E0089536 +:1017200084E98093BC008091BC0084FDFCCF0895C7 +:101730008093BB0084E88093BC008091BC0087FF4D +:10174000FCCF9091B900987F81E0983209F480E055 +:10175000089584E88093BC008091BC0087FFFCCF93 +:101760008091BB00089580910001811115C080E433 +:101770000E946E0B8093000181110CC082E10E94D7 +:10178000980B80930001811105C08FEF0E94980B88 +:10179000809300010E94900B84B1807F84B985B151 +:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA +:1017B0003E98469808950E94190B809300010E945C +:1017C000B30B80B38C7080BB81B3836F81BBA0E40B +:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7 +:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541 +:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0 +:101800001F93CF93DF93809100018823E1F08091B3 +:101810003F018F5F80933F01811115C087E596E0FE +:101820000E94E0080E94190B80930001882329F090 +:101830008DE396E00E94E00806C089E296E00E94EF +:10184000E0080E94A40A00E411E0C0E0D0E0BB245C +:10185000B39482E0A82ECC24C394D12C2AE1E22EAA +:1018600026E0F22EC730D10500F5809100018111EC +:1018700064C080E40E946E0B80930001811112C04D +:1018800082E10E94980B8093000181110BC0C60178 +:101890000C2E01C0880F0A94EAF780950E94980BDD +:1018A000809300010E94900B48C0CA30A1F028F438 +:1018B000C83059F0C93061F005C0CC3089F070F003 +:1018C000CD3089F0209A289810C0219A29980DC00F +:1018D000229A2A980AC0239A2B9807C0529A01C0CC +:1018E000539A5B9802C03E9A469890EA9A95F1F70F +:1018F0009FB1799902C082E001C080E091709B2580 +:10190000982B7C9902C084E001C080E0892B7D99EE +:1019100002C038E001C030E0832B7E9902C020E194 +:1019200001C020E0822B9FB19095991F9927991FA4 +:101930009295990F907E892B10C0809100018111A2 +:1019400074C080E40E946E0B80930001882309F428 +:1019500059C0912C0E94900B892DF8019081981705 +:1019600039F1808380910101882301F18091D901AF +:1019700080FF04C08FE196E00E94E0088091D901C9 +:1019800080FF0CC0809101011F928F93FF92EF9214 +:101990000E9479090F900F900F900F908091D901BC +:1019A00080FF04C088E196E00E94E008A092010157 +:1019B0000E94B30B21960F5F1F4FCE30D10509F067 +:1019C00051CF809101018823B1F0815080930101B2 +:1019D000882339F08FE99FE00197F1F700C00000FC +:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2 +:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456 +:101A00009B0A15C083E10E94980B8093000181110D +:101A1000A0CF81E40E946E0B80930001811199CFC9 +:101A20000E94A90B982E909495CF80E096CF81E0EC +:101A3000DF91CF911F910F91FF90EF90DF90CF90AA +:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB +:101A500080810895CF92DF92EF92FF920F931F93B0 +:101A6000CF93DF9381E096E00E94E0088EE4E82EB9 +:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91 +:101A800003EF15E0DF93CF93DF92CF920E947909A5 +:101A900089EF95E00E94E008F70181917F0190E0D5 +:101AA0000E94DA239F938F931F930F930E947909CB +:101AB00081EF95E00E94E00821968DB79EB70896C9 +:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4 +:101AD000DF91CF911F910F91FF90EF90DF90CF900A +:101AE00008958B3B910578F4883A910540F5853A45 +:101AF0009105D0F48430910508F0B1C08130910592 +:101B000009F4ADC06BC0803E910508F467C0883E03 +:101B1000910508F4A4C09C01205F310920313105F2 +:101B200008F05CC090650895853A910509F459C0A4 +:101B3000863A910509F058C082E890E40895883A01 +:101B4000910509F454C0893A910509F453C08A3AC1 +:101B5000910509F452C08B3A910509F451C08C3AB1 +:101B6000910509F450C08D3A910509F44FC0803BAE +:101B7000910509F44EC08E3A910509F44DC08F3A93 +:101B8000910509F44CC0813B910509F44BC0823B9F +:101B9000910509F44AC0833B910509F449C0843B8F +:101BA000910509F448C0853B910509F447C0863B7F +:101BB000910509F446C0873B910509F445C0883B6F +:101BC000910509F444C0893B910509F443C08A3B5F +:101BD000910509F442C080E094E4089580E090E02B +:101BE000089581E890E4089583E890E4089582EEF2 +:101BF00094E4089589EE94E408958AEE94E40895B7 +:101C000085EB94E4089586EB94E4089587EB94E4DF +:101C100008958CEC94E408958DEC94E4089583E8A1 +:101C200095E408958AE895E4089582E995E4089595 +:101C300084E995E4089581E296E4089583E296E4C8 +:101C4000089584E296E4089585E296E4089586E294 +:101C500096E4089587E296E408958AE296E408956A +:101C6000089596E0799FF001112494E5899FE00D95 +:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69 +:101C8000859194910895880F991FFC01E558FF4FA5 +:101C9000859194910895880F991FFC01E550FE4F9E +:101CA00085919491089526E0729FF001112444E5F6 +:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3 +:101CC000EF5FFD4F859194919C013A9521154FE16D +:101CD000340708F41EC13F512115304120F49F7094 +:101CE0000E944B0E08959C0130532115304118F489 +:101CF0009927906C0895811520E5920769F40E9458 +:101D0000341D4FEF84E39CE0415080409040E1F768 +:101D100000C000000C949A24813020E5920751F411 +:101D200081E796E00E94E0088091D901816080936C +:101D3000D90108959C0130552115304108F051C05A +:101D4000292F33272F70332721303105D9F4AC01E7 +:101D50004370552702C0220F331F4A95E2F73C68B3 +:101D6000AC0164E0440F551F6A95E1F744275370B6 +:101D7000242B352B73E0880F991F7A95E1F7807635 +:101D800099271DC02230310529F4982F8827816FAB +:101D9000906A089523303105A9F4AC0143705527AA +:101DA00021E030E002C0220F331F4A95E2F73C6881 +:101DB00043E0880F991F4A95E1F7807E9770822B48 +:101DC000932B089524303105E1F4AC01437055277D +:101DD00021E030E002C0220F331F4A95E2F73A6853 +:101DE000E7CF9C0130572115304118F49F70906265 +:101DF00008959C0130582115304118F49F70906A65 +:101E00000895803E9105E0F4803C910558F58133BA +:101E1000910509F46FC048F48932910509F463C053 +:101E20008A32910509F46DC072C089339105E9F0D9 +:101E300082389105D1F08533910509F44DC067C012 +:101E4000833E910581F138F4803E9105B9F0823EE0 +:101E50009105D9F05CC0863E910561F1873E910500 +:101E6000A1F155C00E94430E08952091EC0120FD80 +:101E700002C021FF4CC080EE90E049C08091EC018F +:101E800080FFF9CF89E390E042C08091EC0182FFAE +:101E90000EC08091EC0184FF03C080E090E037C069 +:101EA00083EE90E034C08091EC0182FFF2CF82EEAD +:101EB00090E02DC08091EC0183FF0BC08091EC017C +:101EC00084FDEBCF87EE90E022C08091EC0183FF90 +:101ED000F5CF86EE90E01BC08091EC0185FF07C036 +:101EE00089E290E014C08091EC0185FFF9CF85E391 +:101EF00090E00DC08091EC0186FF07C08AE290E07F +:101F000006C08091EC0186FFF9CF81E390E00E944A +:101F1000710D0895089580916F0108959FB7F89409 +:101F200010925E019FBF9091F201943009F057C06A +:101F30009091E9009F703091EC00232F217030FDCB +:101F400020E8922B24E02093E9002091EB0020FF71 +:101F500043C02091EE0027FF3FC020915C01222367 +:101F600021F02091E80025FF37C010925C0126E0A7 +:101F70003091E80035FD15C03091F201343061F543 +:101F80003091EB0035FD28C0215021F481E0809391 +:101F90005C0122C0EFE9FFE03197F1F700C00000DB +:101FA000E7CF8093F1008091E80085FD0AC0809121 +:101FB000E80080FFFCCF8091E8008E778093E800F6 +:101FC00006C08FB7F89421E020935E018FBF9F7009 +:101FD0009093E90080E008959F709093E9008FEF5F +:101FE0000895CF93DF9300D01F92CDB7DEB79C0149 +:101FF0008091F201843019F593E099833B832A8321 +:102000009093E9008FEF9091E800815095FD06C014 +:1020100095ED9A95F1F700008111F5CF8091E800D8 +:1020200085FF0DC040E050E063E070E0CE01019616 +:102030000E94C1128091E8008E778093E8000F9093 +:102040000F900F90DF91CF910895CF93DF9300D041 +:102050001F92CDB7DEB72091F201243021F522E0A6 +:1020600029839B838A8383E08093E9008FEF90919B +:10207000E800815095FD06C095ED9A95F1F70000B6 +:102080008111F5CF8091E80085FF0DC040E050E060 +:1020900063E070E0CE0101960E94C1128091E800D9 +:1020A0008E778093E8000F900F900F90DF91CF9183 +:1020B00008952091F2012430F1F422E02093E90008 +:1020C0002FEF3091E800215035FD06C035ED3A95EF +:1020D000F1F700002111F5CF2091E80025FF0BC09A +:1020E00040E050E065E070E00E94C1128091E8009D +:1020F0008E778093E8000895CF93DF932091F201CB +:10210000243009F048C0EC0180910C018823E1F0F3 +:1021100080910D018823C1F085E08093E9008FEF65 +:102120009091E800815095FD06C095E19A95F1F7F0 +:1021300000008111F5CF8091E80085FF2CC040E0C0 +:1021400050E060E170E017C081E08093E9008FEF1C +:102150009091E800815095FD06C095ED9A95F1F7B4 +:1021600000008111F5CF8091E80085FF14C040E0A8 +:1021700050E068E070E0CE010E94C1128091E8005A +:102180008E778093E80080E1FE01AFE5B1E0019039 +:102190000D928A95E1F7DF91CF91089588EA96E054 +:1021A0000E94E0088091F101811109C00E9456143B +:1021B0000E94B3148091E20084608093E20008954D +:1021C00084EA96E00E94E0081092F101089580EA06 +:1021D00096E00C94E0088CE996E00E94E0080C94EC +:1021E0006A2E88E996E00E94E0080E9430240E944E +:1021F000702E0E9458170C948A0F20915D012F5F5A +:10220000822F62E30E94DE2F992319F020935D0153 +:10221000089510925D0180915E01882371F1809193 +:10222000F201843041F58091E9008F702091EC003B +:10223000922F917020FD90E8892B94E09093E90013 +:102240009091EB0090FF14C09091EE0097FF10C0AA +:102250009091E80095FF03C01092F100F9CF9091A2 +:10226000E80090FF05C09091E8009E779093E80009 +:102270008F708093E90010925E01089542E061EC56 +:1022800081E00E94D01342E061EC82E00E94D01312 +:1022900042E061EC83E00E94D01342E261EC84E012 +:1022A0000E94D01342E161EC85E00C94D013809140 +:1022B000F401833009F455C030F4813071F082307C +:1022C00009F48EC008958A3009F47AC08B3009F47D +:1022D00060C0893009F09CC020C08091F301813A30 +:1022E00009F096C08091E800877F8093E800809194 +:1022F000F7019091F801892B21F460E18FE591E0DD +:1023000003C060E080E090E070E00E940C138091D8 +:10231000E8008B778093E80008958091F301813283 +:1023200009F076C08091F7019091F801009719F0BB +:10233000049709F06DC08091E800877F8093E800E2 +:102340008091E80082FD05C08091F2018111F8CFF3 +:102350005FC08091F10080936F018091E8008B77DE +:1023600053C08091F301813A09F052C08091F70186 +:102370009091F801892B09F04BC08091E800877F8C +:102380008093E8008091E80080FFFCCF80910C01F1 +:1023900036C08091F3018132D9F58091F701909197 +:1023A000F801892BA9F58091E800877F8093E800E8 +:1023B0000E9405148091F50180930C010C94341D4A +:1023C0008091F301813221F58091E800877F80932D +:1023D000E8000E9405148091F60180937001089531 +:1023E0008091F301813AA1F48091E800877F809386 +:1023F000E8008091E80080FFFCCF8091700180931D +:10240000F1008091E8008E778093E8000C94051429 +:10241000089584B7877F84BF88E10FB6F8948093CE +:102420006000109260000FBE90E080E80FB6F89454 +:1024300080936100909361000FBE0E94E5170E9497 +:1024400056140E94B3148091E20084608093E200ED +:102450008EE89FE00E946F2378940E9438170E94B4 +:10246000E71782E091E00E9453170E94582E87E8F8 +:1024700096E00E94E0088091F201853089F483E8BB +:1024800096E00E94E0080E94F4238091F0018823E6 +:1024900091F30E941C24882371F30E94AB12EBCFAE +:1024A0000E941518E8CF292F332723303105C9F0B2 +:1024B00064F42130310581F02230310509F043C048 +:1024C0008DE890E020EE36E042C021323105F1F097 +:1024D0002232310541F137C082E190E02DE637E04C +:1024E00036C099278130910541F08230910541F045 +:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E +:10250000ECEAF6E0849190E09F0121C06530D8F4B8 +:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3 +:1025200089E090E014C0653070F470E0FB01EE0FBC +:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09 +:10254000808190E004C080E090E020E030E0FA017B +:1025500031832083089580E189BD82E189BD09B47A +:1025600000FEFDCF8091D8008F7D8093D8008091B0 +:10257000E00082608093E0008091E00081FDFCCF6C +:102580000895CF92DF92EF92FF920F931F93CF9314 +:10259000DF93EC018B016A010E942414811133C086 +:1025A000C114D10439F0F60180819181081B190B07 +:1025B000C80FD91FE12CF12C0115110519F18091DB +:1025C000E80085FD16C08091E8008E778093E800D2 +:1025D000C114D10449F0F60180819181E80EF91E01 +:1025E000F182E08285E00FC00E942414882321F349 +:1025F0000AC089918093F10001501109FFEFEF1A91 +:10260000FF0ADACF80E0DF91CF911F910F91FF9009 +:10261000EF90DF90CF9008952091F9013091FA0169 +:102620002617370748F06115710539F42091E80045 +:102630002E772093E80001C0B90140E061157105D3 +:10264000A9F12091F201222309F443C0253009F4B5 +:1026500042C02091E80023FD40C02091E80022FD07 +:1026600032C02091E80020FFE9CF4091F300209193 +:10267000F20030E0342BFC01CF016115710559F0F7 +:102680002830310540F481918093F1006150710947 +:102690002F5F3F4FF1CF41E02830310509F040E096 +:1026A0002091E8002E772093E800C8CF4111C9CFD0 +:1026B0000AC08091F201882361F0853061F0809139 +:1026C000E80083FD0AC08091E80082FFF2CF80E03D +:1026D000089582E0089583E0089581E008952091AF +:1026E000F9013091FA012617370748F06115710595 +:1026F00039F42091E8002E772093E80001C0B90159 +:10270000FC0120E06115710591F18091F2018823AF +:1027100009F440C0853009F43FC08091E80083FD92 +:102720003DC08091E80082FD2FC08091E80080FFCD +:10273000E9CF2091F3008091F20090E0922B611597 +:10274000710559F08830910540F424912093F100EF +:102750003196615071090196F2CF21E0089709F096 +:1027600020E08091E8008E778093E800CBCF2111A4 +:10277000CCCF0AC08091F201882361F0853061F0EE +:102780008091E80083FD0AC08091E80082FFF2CFCB +:1027900080E0089582E0089583E0089581E008953F +:1027A000982F973058F59093E900981739F0709169 +:1027B000EC002091ED005091F00003C0242F762F03 +:1027C00050E021FF19C03091EB003E7F3093EB00C9 +:1027D0003091ED003D7F3093ED003091EB003160A2 +:1027E0003093EB007093EC002093ED005093F000D9 +:1027F0002091EE0027FF07C09F5FD3CF8F7080939B +:10280000E90081E0089580E008958091F30187FF59 +:1028100011C08091E80082FD05C08091F201811114 +:10282000F8CF11C08091E8008B770BC08091F20146 +:10283000882349F08091E80080FFF8CF8091E8007C +:102840008E778093E80008952091E4003091E500B0 +:1028500095E64091EC00842F817040FF22C080916A +:10286000E80080FD1CC08091F201882391F0853042 +:1028700091F08091EB0085FD10C04091E4005091F3 +:10288000E5004217530729F39A01915011F784E0AC +:10289000089582E0089583E0089581E0089580E03E +:1028A00008954091E80042FFDECF08950E94C414CD +:1028B0000E94CC14E0EEF0E0808181608083E8ED3E +:1028C000F0E080818F77808319BCA7EDB0E08C9118 +:1028D0008E7F8C9380818F7E80831092F10108958A +:1028E0000F931F93CF93DF930E94C4140E94CC14C4 +:1028F000C8EDD0E088818F7788838881806888835D +:1029000088818F7D888319BC1092F2011092EE01AC +:102910001092F0011092EF0100EE10E0F8018081BA +:102920008B7F808388818160888342E060E080E0E3 +:102930000E94D013E1EEF0E080818E7F8083E2EE92 +:10294000F0E0808181608083808188608083F801ED +:1029500080818E7F8083888180618883DF91CF91A1 +:102960001F910F910895E8EDF0E080818F7E8083C4 +:10297000E7EDF0E080818160808384E082BF81E0C8 +:102980008093F1010C947014E8EDF0E080818E7F6B +:1029900080831092E20008951092DA001092E10014 +:1029A00008951F920F920FB60F9211242F933F9309 +:1029B0004F935F936F937F938F939F93AF93BF9347 +:1029C000EF93FF938091E10082FF0BC08091E200C2 +:1029D00082FF07C08091E1008B7F8093E1000E941D +:1029E000FD108091DA0080FF1FC08091D80080FF29 +:1029F0001BC08091DA008E7F8093DA008091D9002D +:102A000080FF0DC080E189BD82E189BD09B400FE6F +:102A1000FDCF81E08093F2010E94CE1005C019BC69 +:102A20001092F2010E94E0108091E10080FF19C035 +:102A30008091E20080FF15C08091E2008E7F80933C +:102A4000E2008091E20080618093E2008091D800F2 +:102A500080628093D80019BC85E08093F2010E94C7 +:102A6000EB108091E10084FF30C08091E20084FF90 +:102A70002CC080E189BD82E189BD09B400FEFDCF93 +:102A80008091D8008F7D8093D8008091E1008F7E67 +:102A90008093E1008091E2008F7E8093E20080913C +:102AA000E20081608093E2008091EE01882311F0C2 +:102AB00084E007C08091E30087FD02C081E001C08F +:102AC00083E08093F2010E94F1108091E10083FF86 +:102AD00029C08091E20083FF25C08091E100877FBB +:102AE0008093E10082E08093F2011092EE018091E8 +:102AF000E1008E7F8093E1008091E2008E7F8093E1 +:102B0000E2008091E20080618093E20042E060E0B8 +:102B100080E00E94D0138091F00088608093F000E4 +:102B20000E94E710FF91EF91BF91AF919F918F911C +:102B30007F916F915F914F913F912F910F900FBEB9 +:102B40000F901F9018951F920F920FB60F9211249D +:102B50002F933F934F935F936F937F938F939F93A5 +:102B6000AF93BF93CF93DF93EF93FF93C091E900AF +:102B7000CF708091EC00D82FD17080FDD0E81092FA +:102B8000E9008091F000877F8093F00078940E94A4 +:102B9000E7151092E9008091F00088608093F000C2 +:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2 +:102BB000BF91AF919F918F917F916F915F914F9155 +:102BC0003F912F910F900FBE0F901F9018951F935C +:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9 +:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2 +:102BF00091938E13FBCF0E9457118091E80083FFC1 +:102C00001FC18091F3019091F401492F50E04A30A7 +:102C1000510508F015C1FA01EB59FF4F0C94FE2F36 +:102C2000803881F0823809F00BC18091F7018F70F4 +:102C30008093E9008091EB0085FB882780F9109252 +:102C4000E90006C08091EF019091F001911182603E +:102C50009091E800977F9093E8008093F1001092A4 +:102C6000F100C8C0282F2D7F09F0EAC0882319F091 +:102C7000823061F0E5C08091F501813009F0E0C05B +:102C8000933009F080E08093F0012BC08091F50132 +:102C9000811127C08091F7018F7009F4D1C0809312 +:102CA000E9002091EB0020FF1CC0933021F48091BB +:102CB000EB00806214C09091EB0090619093EB0068 +:102CC00021E030E0A90102C0440F551F8A95E2F7C8 +:102CD0004093EA001092EA008091EB0088608093B4 +:102CE000EB001092E9008091E800877F86C0811197 +:102CF000A7C01091F5011F778091E3008078812BA8 +:102D00008093E3008091E800877F8093E8000E9431 +:102D100005148091E80080FFFCCF8091E30080687B +:102D20008093E300111102C082E001C083E0809330 +:102D3000F20186C08058823008F082C08091F5018F +:102D40009091F6018C3D53E0950779F583E08A83F5 +:102D50008AE289834FB7F894DE01139620E03EE0C3 +:102D600051E2E32FF0E050935700E49120FF03C0BD +:102D7000E295EF703F5FEF708E2F90E0EA3010F039 +:102D8000C79601C0C0968D939D932F5F243149F75C +:102D90004FBF8091E800877F8093E8006AE270E08F +:102DA000CE0101960E940C1314C0AE014F5F5F4F1D +:102DB0006091F7010E945312BC01892B09F440C0B5 +:102DC0009091E800977F9093E80089819A810E9412 +:102DD0006F138091E8008B778093E80031C08038D2 +:102DE00079F58091E800877F8093E8008091EE017B +:102DF0008093F1008091E8008E778093E8000E9434 +:102E000005141EC081111CC09091F5019230C0F4D0 +:102E10008091E800877F8093E8009093EE010E9404 +:102E200005148091EE01811106C08091E30087FDB9 +:102E300002C081E001C084E08093F2010E943E1153 +:102E40008091E80083FF0AC08091E800877F80932B +:102E5000E8008091EB0080628093EB00AA960FB6A9 +:102E6000F894DEBF0FBECDBFDF91CF911F910895C3 +:102E7000CF938091F2018823A1F0C091E900CF7037 +:102E80009091EC00892F817090FD80E8C82B109202 +:102E9000E9008091E80083FD0E94E715CF70C093A0 +:102EA000E900CF910895909376018093750108957C +:102EB000E0917501F0917601309721F00190F08159 +:102EC000E02D099480E00895EF92FF920F931F93F5 +:102ED000CF93DF93E0917501F09176013097B1F1D6 +:102EE0008C010280F381E02D09958091D90182FF48 +:102EF0002DC080FF04C082EA98E00E94E008E8014B +:102F000010E18CE9E82E88E0F82E8091D90180FF4D +:102F10000BC088811F928F93FF92EF920E947909D4 +:102F20000F900F900F900F90115021961111EDCF2F +:102F30008091D90180FF0AC08AE998E0DF91CF91A2 +:102F40001F910F91FF90EF900C94E008DF91CF91CB +:102F50001F910F91FF90EF900895E0917501F0910E +:102F60007601309721F00480F581E02D09940895D1 +:102F700020917301309174018217930771F090933F +:102F8000740180937301E0917501F091760130979F +:102F900021F00680F781E02D0994089520917101B8 +:102FA000309172018217930771F0909372018093B0 +:102FB0007101E0917501F0917601309721F0008464 +:102FC000F185E02D0994089508950C94E4170E946A +:102FD00036240E94DB0B0C94FC24CF93C82F8091E5 +:102FE000D90182FF1EC080FF04C08BEB98E00E94D5 +:102FF000E0088091D90180FF0CC01F92CF9386EB2F +:1030000098E09F938F930E9479090F900F900F90F3 +:103010000F908091D90180FF04C084EB98E00E945A +:10302000E0088C2FCF910C948A0FCF92DF92EF9211 +:10303000FF920F931F93CF93DF93CDB7DEB72B97FC +:103040000FB6F894DEBF0FBECDBF0E94F80B88E725 +:10305000C82E81E0D82E00E010E0E02E802F0E94E4 +:10306000240DF60141916F01F42EF826B1F40F5FA3 +:103070001F4F0E30110589F78FEF89838A831B82DA +:103080000E943F248160782F9D838C8349815A81DF +:103090006B818D810E94B81840C09091D90191FF39 +:1030A00004C08B870E942A0D8B8520E030E04F2DD5 +:1030B00050E0922FBA01022E02C0759567950A94CE +:1030C000E2F760FF24C02E83EF8221E030E0690147 +:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A +:1030E000892B09F420E028870E943F248160782FF3 +:1030F0009A8789874E815F8168858A850E94B81882 +:10310000F801E858FE4F8081C826C08206C02F5FB4 +:103110003F4F2630310569F6AACF0E946D281091E5 +:1031200077010E9458171817A1F00E945817809332 +:1031300077012B960FB6F894DEBF0FBECDBFDF919F +:10314000CF911F910F91FF90EF90DF90CF900C9453 +:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3 +:10316000CF911F910F91FF90EF90DF90CF90089536 +:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2 +:103180000FBECDBF4F83588769877A878B87DE0153 +:10319000119686E0FD0111928A95E9F785E0FE011E +:1031A000379601900D928A95E1F749815A816B819A +:1031B0007C818D819E810E94CE1F2B960FB6F89444 +:1031C000DEBF0FBECDBFDF91CF910895CF9388238F +:1031D00009F4C2C0C82F823859F40E94581781FDE3 +:1031E000BBC089E30E946A220E94492389E30CC084 +:1031F000833879F40E94581780FDAEC083E50E94A1 +:103200006A220E94492383E50E94BD22CF910C943B +:103210004923843859F40E94581782FD9DC087E4E1 +:103220000E946A220E94492387E4EECF8CEF8C0F24 +:10323000813A48F48C2F0E94002D81118DC08C2F73 +:103240000E946A22E3CF80E28C0F883048F4C77076 +:1032500081E001C0880FCA95EAF70E941223D6CFF9 +:103260008BE58C0F833078F4C53A29F0C63A31F0FB +:1032700083E890E005C081E890E002C082E890E039 +:10328000CF910C94B81788E58C0F833108F064C097 +:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148 +:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6 +:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136 +:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4 +:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC +:1032E00038C082EE90E035C089EE90E032C08AEEC0 +:1032F00090E02FC085EB90E02CC086EB90E029C0D9 +:1033000087EB90E026C08CEC90E023C08DEC90E041 +:1033100020C083E891E01DC08AE891E01AC082E9EC +:1033200091E017C084E991E014C081E292E011C0FD +:1033300083E292E00EC084E292E00BC085E292E06C +:1033400008C086E292E005C087E292E002C08AE20D +:1033500092E0CF910C94CE17CF910895882309F471 +:103360004BC0823859F40E94581781FF45C089E349 +:103370000E946A220E94492389E30CC0833871F4B9 +:103380000E94581780FF38C083E50E946A220E947D +:10339000492383E50E94BD220C944923843859F4C3 +:1033A0000E94581782FF28C087E40E946A220E9468 +:1033B000492387E4EFCF9CEF980F913A58F390E2BE +:1033C000980F983050F4877091E001C0990F8A955A +:1033D000EAF7892F0E941823DFCF9BE5980F9330DF +:1033E00020F480E090E00C94B817885A833120F4E0 +:1033F00080E090E00C94CE170895882321F00E947D +:1034000012230C9449230895882321F00E94182345 +:103410000C9449230895BF92CF92DF92EF92FF92CE +:103420000F931F93CF93DF9300D000D000D0CDB780 +:10343000DEB725E0FC01DE01119601900D922A9580 +:10344000E1F7FC01408131810281258122952F70B5 +:1034500063817481672B09F4E5C23F3F19F44F3F44 +:1034600009F4E0C27C0149833A8389819A812E83E1 +:103470000E942922182FB92E0E9428220E94EF2094 +:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7 +:10349000FE2F8B2D807F9B2D9F70F92E882319F096 +:1034A000F29480EFF822002349F0FF2009F467C26C +:1034B0008F2D0E9422230E94492361C2812F0E94E6 +:1034C000AE19FF2009F4AEC28F2D0E942823269644 +:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1034E0000F91FF90EF90DF90CF90BF900C94492305 +:1034F0003B2D307F8B2D8F70303211F08295807F85 +:10350000112319F0113021F12CC00023B9F022232E +:1035100009F4A0C1213009F09DC126960FB6F89498 +:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6 +:10353000EF90DF90CF90BF900C943223222319F0AC +:10354000213009F46FC28E830E9435238E8196C18B +:10355000002321F0223008F065C27CC1211162C233 +:103560008DC1002321F0222309F474C108C2222353 +:1035700009F484C119C22B2D26952695237030E0BD +:103580002115310521F021303105D1F04BC2002346 +:1035900021F0812F9B2D937002C080E090E0269651 +:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154 +:1035B0000F91FF90EF90DF90CF90BF900C94B817D1 +:1035C000002321F0812F9B2D937002C080E090E0BA +:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118 +:1035E0001F910F91FF90EF90DF90CF90BF900C94C0 +:1035F000CE17812F002319F00E94F32602C00E94EB +:103600005B2726960FB6F894DEBF0FBECDBFDF91C5 +:10361000CF911F910F91FF90EF90DF90CF90BF90CF +:103620000C94E0278B2D837009F07BC00111FAC147 +:10363000812F829586958770880F880F912F9F70B4 +:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91 +:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A +:1036600060E070E004C0440F551F661F771F8A9505 +:10367000D2F7CB01BA01609570958095909503C003 +:1036800060E070E0CB012B2D269526952370422F0C +:1036900050E042305105D9F04330510569F16C29B1 +:1036A0007D298E299F294130510551F126960FB66B +:1036B000F894DEBF0FBECDBFDF91CF911F910F9168 +:1036C000FF90EF90DF90CF90BF900C9416216C2963 +:1036D0007D298E299F2926960FB6F894DEBF0FBE4E +:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1 +:1036F000CF90BF900C9432210E941621C701B601D1 +:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6 +:103710001F910F91FF90EF90DF90CF90BF900C948E +:10372000FA20002319F08B2D817001C08695882323 +:1037300009F478C1812F829586958770880F880F4C +:10374000912F9F70C92ED12CE12CF12C082E04C092 +:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027 +:103760004FE050E060E070E004C0440F551F661F5A +:10377000771F8A95D2F7CB01BA0160957095809535 +:10378000909503C060E070E0CB012B2D2695269527 +:103790002370422F50E042305105D9F0433051059B +:1037A00069F16C297D298E299F294130510551F1FC +:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136 +:1037C0001F910F91FF90EF90DF90CF90BF900C94DE +:1037D000F0216C297D298E299F2926960FB6F89411 +:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034 +:1037F000EF90DF90CF90BF900C940C220E94F021AC +:10380000C701B60126960FB6F894DEBF0FBECDBF36 +:10381000DF91CF911F910F91FF90EF90DF90CF90AC +:10382000BF900C94D421103FD1F118F4103E50F405 +:10383000A1C0123F09F463C008F44CC0133F09F45F +:1038400073C098C01F708B2D8F710023A1F00E9450 +:103850006D21812F26960FB6F894DEBF0FBECDBF27 +:10386000DF91CF911F910F91FF90EF90DF90CF905C +:10387000BF900C94FD190E948E21812F26960FB6C1 +:10388000F894DEBF0FBECDBFDF91CF911F910F9196 +:10389000FF90EF90DF90CF90BF900C94041A00231C +:1038A000A9F02111BFC08B2D8F7126960FB6F89409 +:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063 +:1038C000EF90DF90CF90BF900C94B321223008F09E +:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2 +:1038E000F894DEBF0FBECDBFDF91CF911F910F9136 +:1038F000FF90EF90DF90CF90BF900C946D2100234C +:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C +:10391000CDBFDF91CF911F910F91FF90EF90DF907E +:10392000CF90BF900C948E21002399F08B2D8F7136 +:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4 +:103940001F910F91FF90EF90DF90CF90BF900C945C +:10395000582126960FB6F894DEBF0FBECDBFDF917B +:10396000CF911F910F91FF90EF90DF90CF90BF907C +:103970000C944E210023A9F0222309F4ADCF812F0E +:1039800026960FB6F894DEBF0FBECDBFDF91CF9164 +:103990001F910F91FF90EF90DF90CF90BF900C940C +:1039A000E618222309F4ADCF812F26960FB6F8949E +:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062 +:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD +:1039D000612FC7010E94820926960FB6F894DEBFB8 +:1039E0000FBECDBFDF91CF911F910F91FF90EF9050 +:1039F000DF90CF90BF900C9472204B2D4F70612FB1 +:103A0000C70126960FB6F894DEBF0FBECDBFDF917B +:103A1000CF911F910F91FF90EF90DF90CF90BF90CB +:103A20000C94300E26960FB6F894DEBF0FBECDBFB5 +:103A3000DF91CF911F910F91FF90EF90DF90CF908A +:103A4000BF9008950E942F230E9404230E944923BF +:103A50000E9413290E94E02780E090E00E94B8179E +:103A600080E090E00C94CE170E941F230C94221D3E +:103A70000E942922292F22952F7030E02C30310509 +:103A80004CF42A3031056CF42250310922303105D2 +:103A900088F407C02C30310549F02F30310531F062 +:103AA00009C0803E48F0803F29F406C093FB882778 +:103AB00080F9089580E0089581E00895CF93DF9321 +:103AC00000D000D01F92CDB7DEB70F900F900F90AF +:103AD0000F900F90DF91CF910895CF93DF9300D097 +:103AE00000D000D0CDB7DEB726960FB6F894DEBF73 +:103AF0000FBECDBFDF91CF9108951F93CF93DF937A +:103B0000C091860116E080918701C81799F0D0E036 +:103B10001C9FF0011D9FF00D1124E857FE4F4081BE +:103B2000518162817381848195810E946D1D2196EE +:103B3000C770E9CFDF91CF911F9108954091B801EF +:103B40005091B9016091BA017091BB018091BC01A3 +:103B50009091BD010C946D1D8091BD0182958F7077 +:103B600009F054C08091BA01882309F44FC08091B4 +:103B70008601A09187016091B8017091B9014091CF +:103B8000BB015091BC01B6E08A1709F43FC090E038 +:103B900041155105C1F17F3F11F46F3FA1F1B89F6D +:103BA000F001B99FF00D1124E857FE4F21817213E7 +:103BB0002AC02081621327C02281211124C02381C1 +:103BC00034812417350710F421503109241B350B9B +:103BD000283C3105C0F42091BD012F702061209355 +:103BE000BD0126E0289FF001299FF00D1124E35725 +:103BF000FE4F80818F708061808388EB91E00E940E +:103C00000B1A0C947D1D01968770BECF0895CF923C +:103C1000DF92EF92FF920F931F93CF93DF93CDB775 +:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132 +:103C300085E0F801DE011D9601900D928A95E1F76D +:103C4000D8014C9111965C91119712966C91129734 +:103C50001396CD90DC9014973091B8017091B90112 +:103C60008091BB019091BC01009709F46BC17F3F2B +:103C700019F43F3F09F466C1E090BA01EE2009F45F +:103C8000C0C02091BD01C816D90628F0F601E81B76 +:103C9000F90BCF0104C0809590958C0D9D1DFF24DC +:103CA000F394883C910578F0F12C207F09F0C6C090 +:103CB0007C2DD98AC88A89890E945E1D88EB91E093 +:103CC0000E940B1AB1C0822F807F09F046C0751385 +:103CD00014C0341312C0611110C02F7020612093E2 +:103CE000BD010E949E1D88EB91E00E940B1A8091FD +:103CF000BD01D80115968C932EC0CD2819F15F3FD8 +:103D000011F44F3FF9F0F62E61111CC0809186012D +:103D10002091870136E0821709F45AC090E0389F5D +:103D2000F001399FF00D1124E857FE4F71815713B0 +:103D300006C07081471303C07281711103C00196E0 +:103D40008770E9CFF62E662309F418C18091BD0172 +:103D500081608093BD01F12C11C1751308C034132B +:103D600006C0611104C08091BD01D801C3C04D8758 +:103D70005E878D859E856A8B0E94381D6A8988239F +:103D8000E1F16623D1F12091BD01822F82958F70E0 +:103D900090E0029774F08091B8019091B9019887F2 +:103DA0008F831986DB86CA862C87CE0107960E94F0 +:103DB0000B1A86E0F801A8EBB1E001900D928A950C +:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013 +:103DD0004D875E878D859E850E942922292F2295F9 +:103DE0002F7030E0223031050CF0BCC09F7009F01C +:103DF000B6C0805E883008F4C1C0C8010E940B1AAA +:103E0000E4CFC816D90608F453C0F601E81BF90B35 +:103E1000CF01883C910508F450C0F12C7C2DD98A43 +:103E2000C88A89890E945E1DE8EBF1E086E0DF0127 +:103E30001D928A95E9F70E949E1DA0C0751314C0BB +:103E4000341312C0611110C08091BD01F801858347 +:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239 +:103E60008A95E9F7FE2C8AC04D875E878D859E85F1 +:103E70006A8B0E94381D6A89882309F4BECF6623A5 +:103E800009F4BBCF2091BD01822F82958F7090E005 +:103E900002970CF48ECF8091B8019091B9019A836A +:103EA00089831B82DD82CC822E83CE0101967FCF57 +:103EB000809590958C0D9D1DACCFF62E662309F450 +:103EC0009CCF75132EC034132CC02091BD0120FD52 +:103ED0001FC0822F82958F70D9F0D80115962C9330 +:103EE00015978F3049F08F5F982F9295907F822F92 +:103EF0008F70892B15968C93C8010E940B1A86E04F +:103F0000F801A8EBB1E001900D928A95E1F793CF0B +:103F100086E0F801A8EBB1E001900D928A95E1F7F7 +:103F20002DC04D875E878D859E850E94381D81112D +:103F300040CF8091BD0181608093BD01C8010E9486 +:103F40000B1A1CC0662309F458CF4D875E878D85F8 +:103F50009E850E94381D882309F44FCF2ACF8111F6 +:103F600048CF0CC0243031050CF047CF9F7009F4C6 +:103F700040CFF8019581907F09F03BCF8F2D62965D +:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A +:103F90000F91FF90EF90DF90CF9008951F93CF93F4 +:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08 +:103FB000CDBF4F83588769877A878B879C87CE01CF +:103FC00007960E94071E882369F08F8198852A85AD +:103FD0003B85232BF1F19F3F09F063C08F3F09F030 +:103FE00060C037C086E0FE013796DE011196019071 +:103FF0000D928A95E1F76F817885EA85FB85309788 +:1040000041F17F3F11F46F3F21F12091870130E0B2 +:10401000C9010196877099274091860150E0841765 +:10402000950709F447C069837A83FD83EC8396E0A2 +:10403000929FD001939FB00D1124A857BE4FFE014F +:10404000319601900D929A95E1F7809387010E9435 +:104050007D1D16E080918601909187018917C1F13D +:10406000189FC001112488579E4F0E94071E882365 +:1040700079F1E09186011E9FF0011124E857FE4F6F +:104080004081518162817381848195810E946D1D7F +:104090008091860190E00196877099278093860130 +:1040A000D9CF4F81588569857A858B859C850E94FB +:1040B0006D1DCFCF0E94341D109287011092860192 +:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8 +:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107 +:1040E0001F910895EF92FF920F931F93CF93DF9349 +:1040F0008C01892B09F46CC0F12CEE24E394E801C7 +:104100002196F8018491843740F4843008F051C03E +:10411000813081F0823019F15BC0853709F444C0E9 +:10412000A8F19CE7980F903708F052C08F770E9453 +:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B +:10414000883048F4C7708E2D01C0880FCA95EAF7F1 +:104150000E94222314C08C2F0E94E6182DC00E5FEF +:104160001F4FFE01C49180E28C0F883058F4C77055 +:104170008E2D01C0880FCA95EAF70E9428230E945D +:1041800049231AC08C2F0E94AE1916C00E5F1F4F14 +:10419000FE01C491CC2381F08FE99FE00197F1F7F4 +:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B +:1041B00003C00E94E6188E018F2D882309F49FCF3B +:1041C000EFE9FFE03197F1F700C000008150F5CF33 +:1041D000DF91CF911F910F91FF90EF900895089577 +:1041E0006093C2017093C3018093C4019093C50191 +:1041F0000C94221D0F931F930091C2011091C301D3 +:104200002091C4013091C501DC01CB01802B912BA1 +:10421000A22BB32B8093C2019093C301A093C4013E +:10422000B093C5011F910F910C94221D0F931F9302 +:104230000091C2011091C3012091C4013091C501C8 +:10424000DC01CB0180239123A223B3238093C201FD +:104250009093C301A093C401B093C5011F910F9126 +:104260000C94221D0F931F930091C2011091C30162 +:104270002091C4013091C501DC01CB018027912739 +:10428000A227B3278093C2019093C301A093C401D6 +:10429000B093C5011F910F910C94221D1092BE0185 +:1042A0001092BF011092C0011092C1010C94221D06 +:1042B00041E050E060E070E004C0440F551F661F0D +:1042C000771F8A95D2F74093BE015093BF01609348 +:1042D000C0017093C1010C94221D41E050E060E0E8 +:1042E00070E004C0440F551F661F771F8A95D2F7F0 +:1042F0008091BE019091BF01A091C001B091C10118 +:10430000482B592B6A2B7B2B4093BE015093BF0146 +:104310006093C0017093C1010C94221D41E050E0F4 +:1043200060E070E004C0440F551F661F771F8A9538 +:10433000D2F740955095609570958091BE0190910F +:10434000BF01A091C001B091C101482359236A2344 +:104350007B234093BE015093BF016093C0017093D3 +:10436000C1010C94221D41E050E060E070E004C007 +:10437000440F551F661F771F8A95D2F78091BE01A3 +:104380009091BF01A091C001B091C1014827592768 +:104390006A277B274093BE015093BF016093C00101 +:1043A0007093C1010C94221D0F931F930091BE01C5 +:1043B0001091BF012091C0013091C101DC01CB01FE +:1043C000802B912BA22BB32B8093BE019093BF0126 +:1043D000A093C001B093C1011F910F910C94221DB5 +:1043E0000F931F930091BE011091BF012091C00156 +:1043F0003091C101DC01CB0180239123A223B3239F +:104400008093BE019093BF01A093C001B093C101FE +:104410001F910F910C94221D0F931F930091BE01C9 +:104420001091BF012091C0013091C101DC01CB018D +:1044300080279127A227B3278093BE019093BF01C5 +:10444000A093C001B093C1011F910F910C94221D44 +:104450000895CF92DF92EF92FF920F931F93CF9325 +:10446000DF938C01C090C201D090C301E090C401E1 +:10447000F090C5014091BE015091BF016091C00113 +:104480007091C101C42AD52AE62AF72ACFE1D0E0EB +:10449000D701C6010C2E04C0B695A79597958795B0 +:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8 +:1044B0008130910531F4219758F7B80180E00E94CE +:1044C000530EDF91CF911F910F91FF90EF90DF90EE +:1044D000CF90089590910C01992321F090910D01B6 +:1044E000911109C020910E0130910F01F90132960E +:1044F0009FEF40E030C0982F9695969596959F3007 +:10450000A0F4E0910E01F0910F01E90FF11D877009 +:1045100021E030E0A90102C0440F551F8A95E2F75F +:10452000CA019181892B818308959091D90190FFCF +:1045300023C01F928F938CEE98E09F938F930E94DD +:1045400079090F900F900F900F9008959F3F39F0C9 +:104550004F5F4E3041F051915813F8CF0DC05111BB +:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7 +:1045700097FDFA9582830895089590910C019923EF +:1045800021F090910D01911109C020910E013091FF +:104590000F01F9013296205F3F4F30C0982F96955A +:1045A000969596959F30A8F4E0910E01F0910F0139 +:1045B000E90FF11D877021E030E0A90102C0440F2E +:1045C000551F8A95E2F7CA018095918189238183DD +:1045D00008959091D90190FF16C01F928F938EEC91 +:1045E00098E09F938F930E9479090F900F900F90FE +:1045F0000F9008953196E217F30729F090819813F0 +:10460000F9CF1082F7CF089581E090E0E0910E019C +:10461000F0910F01E80FF91F10820196803191058A +:10462000A9F708959091D801892B8093D801089516 +:1046300080959091D80189238093D8010895109294 +:10464000D80108959091D701892B8093D7010895BF +:1046500080959091D70189238093D7010895109276 +:10466000D70108958093C60108951092C601089558 +:1046700080910E0190910F01FC0131969C01205F09 +:104680003F4F80E0919191118F5FE217F307D1F7CF +:104690000895E0910E01F0910F018091D80180837F +:1046A000E0910E01F0910F0190818091D701892B4B +:1046B00080838091C601882361F0E0910E01F09122 +:1046C0000F019081892B80830E94382381111092E1 +:1046D000C60180910E0190910F010C946417909384 +:1046E0003B0180933A010895CF92DF92EF92FF92BF +:1046F0006C01EE24FF24C114D104E104F10421F083 +:10470000C701B60120E101C020E0C72ED82EE92E56 +:10471000FF24C114D104E104F10419F0285FC7019A +:10472000B6016B017C0154E0F694E794D794C794EA +:104730005A95D1F7C114D104E104F10419F02C5FAA +:10474000C701B6016B017C0142E0F694E794D7946F +:10475000C7944A95D1F7C114D104E104F10419F0CA +:104760002E5FC701B601DC01CB01B695A7959795E1 +:104770008795892B8A2B8B2B09F02F5F822FFF9037 +:10478000EF90DF90CF9008958295982F9C7C392FE1 +:1047900036953695282F237344E0249FC0011124B9 +:1047A000932F982B292F2A7A2695892F8575880F84 +:1047B000822B08951F93CF93DF931F92CDB7DEB75F +:1047C00099830E94C423182F9981892F0E94C423A2 +:1047D000212F30E0322F2227A901482BCA010F9048 +:1047E000DF91CF911F9108958091F201843009F1FA +:1047F0001092DA0120E488E190E00FB6F894A895D1 +:10480000809360000FBE2093600083B7817F846037 +:1048100083BF83B7816083BF7894889583B78E7F89 +:1048200083BF88E10FB6F894809360001092600017 +:104830000FBE089508950895CF930E941A240E94F0 +:10484000F80B0E941B24C0E08C2F0E94240D8111C4 +:1048500004C0CF5FCE30C1F701C081E0CF91089591 +:104860000E94341D0E9458170C948A0F82E084BD68 +:1048700093E095BD9AEF97BD80936E0008952FB792 +:10488000F8948091DB019091DC01A091DD01B09161 +:10489000DE012FBF0895CF92DF92EF92FF920F9328 +:1048A0001F932FB7F8944091DB015091DC01609188 +:1048B000DD017091DE012FBF6A017B01EE24FF2430 +:1048C0008C0120E030E0C016D106E206F30610F4B9 +:1048D000415051099A01281B390BC9011F910F91B1 +:1048E000FF90EF90DF90CF9008951F920F920FB638 +:1048F0000F9211248F939F93AF93BF938091DB010D +:104900009091DC01A091DD01B091DE010196A11D25 +:10491000B11D8093DB019093DC01A093DD01B09386 +:10492000DE01BF91AF919F918F910F900FBE0F90BD +:104930001F9018950E945614F8942FEF87EA91E67D +:10494000215080409040E1F700C0000087E090EBEC +:10495000DC018093FB019093FC01A093FD01B093D7 +:10496000FE019CE088E10FB6F894A8958093600062 +:104970000FBE90936000FFCFEF92FF920F931F93B3 +:10498000CF93DF93D82FC0E08C2F0E94240D00E03E +:1049900010E0E82EF12CC701002E02C095958795F6 +:1049A0000A94E2F780FD06C00F5F1F4F0630110525 +:1049B00091F709C0602F7C2F80E00E94310ED81340 +:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D +:1049D000CF911F910F91FF90EF900895CF93C82F23 +:1049E0008CE20E94BC24882321F08C2FCF910C9460 +:1049F000BC2480E0CF910895CF930E944B26811173 +:104A000002C00E94312681E199E00E94E008C5E6DB +:104A1000C15049F00E94F80B8FE39CE90197F1F730 +:104A200000C00000F5CF8AE099E00E94E00889E22A +:104A30000E94EE24811113C18AE20E94EE248111AA +:104A40000E94312685E00E94EE2481110E949A2462 +:104A50000E9456268093D90187E00E94EE24882385 +:104A6000A9F18BE10E94EE24882351F08091D901B5 +:104A700081FB222720F991E0922790FB81F90EC05B +:104A80008EE00E94EE24882361F08091D90182FBA0 +:104A9000222720F991E0922790FB82F98093D90197 +:104AA00015C080E10E94EE249091D901882341F045 +:104AB00093FB222720F981E0822780FB93F904C031 +:104AC000892F809580FB90F99093D9018091D9012D +:104AD0000E945A260E9468268093EC0180EE0E9474 +:104AE000EE24882341F08091EC01982F909590FB63 +:104AF00080F98093EC0189E30E94EE24882359F029 +:104B00008091EC0181FB222720F991E0922790FB14 +:104B100081F98093EC0182EE0E94EE24882359F003 +:104B20008091EC0182FB222720F991E0922790FBF3 +:104B300082F98093EC0186EE0E94EE24882359F0DE +:104B40008091EC0183FB222720F991E0922790FBD2 +:104B500083F98093EC0183EE0E94EE24882359F0C0 +:104B60008091EC0184FB222720F991E0922790FBB1 +:104B700084F98093EC0185E30E94EE24882359F0A8 +:104B80008091EC0185FB222720F991E0922790FB90 +:104B900085F98093EC0181E30E94EE24882359F08B +:104BA0008091EC0186FB222720F991E0922790FB6F +:104BB00086F98093EC0181E10E94EE24882359F06C +:104BC0008091EC0187FB222720F991E0922790FB4E +:104BD00087F98093EC018091EC010E946C26809112 +:104BE000EC0187FB882780F980930D0187E20E9402 +:104BF000EE24C82F8EE10E94EE248111C2608FE165 +:104C00000E94EE248111C46080E20E94EE24811192 +:104C1000C86081E20E94EE248111C06182E20E949C +:104C2000EE248111C06283E20E94EE248111C064EF +:104C300084E20E94EE24882311F0C06802C0CC23D5 +:104C400029F08C2F0E9463266C2F03C00E945F26E0 +:104C5000682F70E080E090E0CF910C94F020CF912D +:104C600008956DEE7EEF80E090E00E94343060E0C9 +:104C700082E090E00E94263060E083E090E00E94B5 +:104C8000263060E084E090E00E94263060E085E01D +:104C900090E00C94263080E090E00E94203021E0EB +:104CA0008D3E9E4F09F020E0822F089582E090E033 +:104CB0000C941830682F82E090E00C94263083E04A +:104CC00090E00C941830682F83E090E00C9426302C +:104CD00084E090E00C941830682F84E090E00C940D +:104CE00026308091E10180FF0BC06091130185E0C7 +:104CF000689FB001112475956795759567952BC0D0 +:104D000081FF09C06091130185E0689FB001112403 +:104D10007595679520C082FF07C06091130185E0FB +:104D2000689FB001112417C09091E2019923D1F03E +:104D300060911201961788F72091130185E0289F52 +:104D400090011124929FA001939F500D112470E0B7 +:104D5000CA010E94EA2F6038710540F4611571059F +:104D600039F002C065E070E0862F08958FE708955E +:104D700081E008958091E10180FF08C060911101F8 +:104D800070E0759567957595679521C081FF06C0A0 +:104D90006091110170E07595679519C082FF04C09C +:104DA0006091110170E010C09091E2019923C1F06F +:104DB000609110019617A0F780911101899FC001A1 +:104DC000112470E00E94EA2F6038710528F4611503 +:104DD000710521F0862F08958FE7089581E00895E9 +:104DE00061E070E0F4CF803F21F40E94712681954C +:104DF00004C0813F29F40E9471268093E501089543 +:104E0000823F21F40E947126819504C0833F29F4DA +:104E10000E9471268093E4010895893F19F40E944D +:104E2000BA2605C08A3F31F40E94BA268195809344 +:104E3000E60108958B3F21F40E94BA26819504C0B3 +:104E40008C3F29F40E94BA268093E7010895843F9D +:104E500021F48091E301816017C0853F21F48091A6 +:104E6000E301826011C0863F21F48091E3018460F8 +:104E70000BC0873F21F48091E301886005C0883F23 +:104E800031F48091E30180618093E30108958D3FC7 +:104E900021F48091E10181600BC08E3F21F480916B +:104EA000E101826005C08F3F29F48091E1018460B7 +:104EB0008093E1010895803F39F48091E50187FFF7 +:104EC0006CC01092E50169C0813F29F48091E50131 +:104ED0001816BCF362C09091E401823F29F497FF59 +:104EE0005CC01092E40159C0833F19F41916CCF349 +:104EF00054C0893F41F48091E60118160CF04DC072 +:104F00001092E6014AC08A3F29F48091E60187FFAA +:104F100044C0F6CF8B3F39F48091E70187FF3DC055 +:104F20001092E7013AC08C3F29F48091E7011816EE +:104F3000BCF333C0843F21F48091E3018E7F17C01E +:104F4000853F21F48091E3018D7F11C0863F21F4DC +:104F50008091E3018B7F0BC0873F21F48091E301B7 +:104F6000877F05C0883F31F48091E3018F7E809375 +:104F7000E30113C08D3F21F48091E1018E7F0BC0CE +:104F80008E3F21F48091E1018D7F05C08F3F29F490 +:104F90008091E1018B7F8093E1018091E401811197 +:104FA0000EC08091E50181110AC08091E601811156 +:104FB00006C08091E701811102C01092E2010895BC +:104FC0008091D90183FF7EC08DE499E00E94E008C2 +:104FD0008091E3011F928F9388E499E09F938F93D0 +:104FE0000E94790986E499E00E94E0088091E4013A +:104FF000282F332727FD30953F938F9383E499E043 +:105000009F938F930E94790981E499E00E94E008C0 +:105010008091E501282F332727FD30953F938F930B +:105020008EE399E09F938F930E9479098CE399E036 +:105030000E94E0088091E601282F332727FD309554 +:105040003F938F9389E399E09F938F930E9479090F +:1050500087E399E00E94E0088091E701282F332739 +:1050600027FD30953F938F9384E399E09F938F932F +:105070000E94790981E399E00E94E0088091E201B1 +:105080001F928F938EE299E09F938F930E947909EC +:105090008CE299E00E94E0088091E1011F928F93D9 +:1050A00089E299E09F938F930E94790986E299E0C3 +:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D +:1050C0000FBE8DBF83EE91E00E94AD170E943F247A +:1050D0009093E0018093DF0108951F93CF93DF93B6 +:1050E0008091DF019091E0010E944B24AC019091EE +:1050F000E201992321F02091140130E006C02091B3 +:1051000015018AE0289F900111244217530708F4E3 +:1051100086C08091E401C091E501D091E601109133 +:10512000E701811107C0C11176C0D11174C01111FE +:1051300072C075C09F3F19F09F5F9093E2011816EF +:1051400024F40E9471268093E4018091E40187FF9A +:1051500005C00E94712681958093E4011C1624F4F9 +:105160000E9471268093E5018091E50187FF05C0CB +:105170000E94712681958093E5016091E401662388 +:1051800039F1C091E501CC2319F1772767FD7095BE +:10519000872F972F0E94EF2E23E333E343E35FE350 +:1051A0000E94532F0E94BC2E6093E4016C2F77273E +:1051B00067FD7095872F972F0E94EF2E23E333E32F +:1051C00043E35FE30E94532F0E94BC2E6093E501EE +:1051D0001D1624F40E94BA268093E6018091E60110 +:1051E00087FF05C00E94BA2681958093E6011116BB +:1051F00024F40E94BA268093E7018091E70187FF9B +:1052000005C00E94BA2681958093E701DF91CF9176 +:105210001F910C94E0279F3F09F08ECF96CFDF912E +:10522000CF911F910895E3EEF1E085E0DF011D923B +:105230008A95E9F71092E2011092E101089580E762 +:105240009BE00E94E0081F9281E08F931F9285E00F +:105250008F9382E29BE09F938F930E9479090F9036 +:105260000F900F900F900F900F9008958330E9F1F9 +:1052700028F4813061F0823009F10895853009F415 +:1052800062C008F449C0863009F474C00895809162 +:105290001501262F30E0280F311D2F3F310524F452 +:1052A000680F6093150103C08FEF80931501809103 +:1052B00015011F928F938BE59AE072C080911401C3 +:1052C000262F30E0280F311D2F3F310524F4680FC1 +:1052D0006093140103C08FEF809314018091140137 +:1052E0001F928F9389E49AE05BC080911301262F6F +:1052F00030E0280F311D2F3F310524F4680F6093F3 +:10530000130103C08FEF80931301809113011F924B +:105310008F9386E39AE044C080911201262F30E0FB +:10532000280F311D2F3F310524F4680F60931201BF +:1053300003C08FEF80931201809112011F928F930F +:1053400081E29AE02DC080911101262F30E0280FD4 +:10535000311D2F3F310524F4680F6093110103C004 +:105360008FEF80931101809111011F928F9388E03C +:105370009AE016C080911001262F30E0280F311DD1 +:105380002F3F310524F4680F6093100103C08FEFA5 +:1053900080931001809110011F928F938DEE99E000 +:1053A0009F938F930E9479090F900F900F900F9009 +:1053B0000895833081F128F4813059F08230D1F0A2 +:1053C0000895853009F449C0B8F1863009F456C013 +:1053D000089580911501681720F4861B80931501AC +:1053E00002C010921501809115011F928F938EEDCE +:1053F00099E054C080911401681720F4861B8093B3 +:10540000140102C010921401809114011F928F9315 +:105410008CEC99E043C080911301681720F4861B3F +:105420008093130102C010921301809113011F9207 +:105430008F9389EB99E032C080911201681720F4B4 +:10544000861B8093120102C01092120180911201FA +:105450001F928F9384EA99E021C08091110168170F +:1054600020F4861B8093110102C0109211018091DB +:1054700011011F928F938BE899E010C08091100169 +:10548000681720F4861B8093100102C0109210014F +:10549000809110011F928F9380E799E09F938F93E3 +:1054A0000E9479090F900F900F900F900895CF935D +:1054B000C82F1F928F9385E79CE09F938F930E9444 +:1054C000790981E090E0A0E0B0E0BC01CD0104C02A +:1054D000660F771F881F991FCA95D2F70E94F02088 +:1054E0000F900F900F900F90CF910C94341DCF938D +:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA +:10550000873009F49BC1A8F4863009F06DC2809100 +:10551000D901817F8E7F8093D9018AE79CE00E9428 +:10552000E0088CEB90E10E94E00881E08093E901C3 +:1055300080C1883009F44FC08B3009F47CC154C25B +:10554000863109F4F0C138F4803109F4B8C18131F1 +:1055500009F430C249C2893109F4CEC18B3109F452 +:1055600086C142C2853309F437C248F4873209F450 +:1055700033C208F433C2893209F42EC235C28334EF +:1055800038F48A3308F02CC2883309F454C12CC291 +:10559000833409F421C2883409F026C20E94341DE4 +:1055A0008BEA90E10E94E0089FEF23ED80E39150A9 +:1055B00020408040E1F700C000000E949A2439C1D9 +:1055C0008BEC90E10E94E0080E94762E0E94581712 +:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7 +:1055E0009EE00E94E0080E945F261F928F9388E849 +:1055F0009EE09F938F930E94790986E89EE00E9427 +:10560000E0080E945626C82F83E79EE00E94E0082B +:105610001F92CF938EE69EE09F938F930E9479090D +:105620008CE69EE00E94E00882E69EE00E94E00890 +:105630008C2F81701F928F938FE59EE09F938F93A5 +:105640000E9479098DE59EE00E94E00883E59EE0D6 +:105650000E94E008C1FB882780F91F928F9380E5A4 +:105660009EE09F938F930E9479098EE49EE00E94B2 +:10567000E00882E49EE00E94E008C2FB882780F9EF +:105680001F928F938FE39EE09F938F930E947909DF +:105690008DE39EE00E94E00884E39EE00E94E00823 +:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369 +:1056B0008F930E9479098FE29EE00E94E0080E9489 +:1056C0006826C82F8BE19EE00E94E0081F92CF93CE +:1056D00086E19EE09F938F930E94790984E19EE08A +:1056E0000E94E0088BEF9DE00E94E0088C2F817003 +:1056F0001F928F9388EF9DE09F938F930E9479096B +:105700008DB79EB780960FB6F8949EBF0FBE8DBF23 +:1057100086EF9DE00E94E0088FED9DE00E94E0088A +:10572000C1FB882780F91F928F938CED9DE09F939A +:105730008F930E9479098AED9DE00E94E00888EC31 +:105740009DE00E94E008C2FB882780F91F928F939A +:1057500085EC9DE09F938F930E94790983EC9DE0F7 +:105760000E94E00881EB9DE00E94E008C3FB8827CF +:1057700080F91F928F938EEA9DE09F938F930E94F2 +:1057800079098CEA9DE00E94E00882EA9DE00E948F +:10579000E008C4FB882780F91F928F938FE99DE072 +:1057A0009F938F930E9479098DE99DE00E94E00804 +:1057B0008BE89DE00E94E008C5FB882780F91F92D6 +:1057C0008F9388E89DE09F938F930E94790986E8E4 +:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A +:1057E000882780F91F928F9387E69DE09F938F9380 +:1057F0000E94790985E69DE00E94E0088DE59DE024 +:105800000E94E008C7FBCC27C0F91F92CF938AE51E +:105810009DE09F938F930E94790988E59DE00E9407 +:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A +:105830008DBFC1E0DEC081EA9CE05BC08091D901F0 +:10584000C82FC17080FF09C08EE990E10E94E00876 +:105850008091D901817F8E7F47C082E990E10E94CB +:10586000E0088091D90181608093D901E2CF9091C5 +:10587000D90191FBCC27C0F981E0C827892FC0FB53 +:1058800081F98093D901CC2319F085E890E127C0F4 +:1058900087E790E12EC09091D90192FBCC27C0F907 +:1058A00081E0C827892FC0FB82F98093D901CC23DE +:1058B00019F088E690E113C088E590E11AC0909154 +:1058C000D90193FBCC27C0F981E0C827892FC0FB01 +:1058D00083F98093D901CC2351F08CE490E10E94AC +:1058E000E0088091D90181608093D90182C08FE363 +:1058F00090E10E94E0089DCF80E390E10E94E008E3 +:1059000084E090E10E94E00887EC9FE00E94E008BC +:105910008AE99FE00E94E00886E59FE00E94E00897 +:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD +:1059300058171F928F9383E09FE09F938F930E944D +:10594000790980910C011F928F938CEE9EE09F93BA +:105950008F930E947909809170011F928F9389ED36 +:105960009EE09F938F930E94790980910D011F9271 +:105970008F9386EC9EE09F938F930E94790980918C +:10598000DB019091DC01A091DD01B091DE01BF93BC +:10599000AF939F938F9382EB9EE09F938F930E9490 +:1059A00079098DB79EB746960FB6F8949EBF0FBE85 +:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB +:1059C000C0930D01CC2329F088EA9EE00E94E008F4 +:1059D00010C08DE99EE08DCF80E003C08D5101C0E5 +:1059E00089530E94572A25CF8BE99EE00E94E00848 +:1059F000C0E08C2FCF91089580E0089580E0089555 +:105A0000CF93C82F8091E901813081F020F082305E +:105A100009F44FC045C1E0910E01F0910F01808162 +:105A2000813169F0823209F03DC109C0E0910E0177 +:105A3000F0910F018081813111F0823261F48C2F5D +:105A40000E94FC2C811104C08C2F0E94772A2FC049 +:105A500081E090E02CC08C2F0E94FE2C811126C08A +:105A6000C431E1F070F4CB3081F0C031D1F40E9448 +:105A70001F298DE69CE00E94E00882E08093E90106 +:105A800015C0C93259F0C83361F48AE79CE00E941E +:105A9000E00881E79CE00E94E00808C01092E9015C +:105AA00003C18BE69CE00E94E008FEC081E08170AB +:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122 +:105AC000C8F4C73009F0D2C08AE08093150194E190 +:105AD0009093140193E0909313018093120188E056 +:105AE0008093110188E28093100181E19BE00E9484 +:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5 +:105B000009F4A9C028F4C93289F0C83361F0AEC0E5 +:105B1000C13509F49EC0C23509F499C0CE3409F0EC +:105B2000A5C06AE09EC00E941F29A3C08091E80121 +:105B3000882319F01092E8019CC08EE19BE00E943E +:105B4000E00881E08093E901B1C088EF9AE00E940B +:105B5000E00886EE9AE00E94E008809115011F920D +:105B60008F9383EE9AE09F938F930E94790981EE41 +:105B70009AE00E94E0088FEC9AE00E94E008809191 +:105B800014011F928F938CEC9AE09F938F930E9445 +:105B900079098AEC9AE00E94E0088BEB9AE00E9477 +:105BA000E008809113011F928F9388EB9AE09F93F6 +:105BB0008F930E94790986EB9AE00E94E00885EABB +:105BC0009AE00E94E008809112011F928F9382EA6E +:105BD0009AE09F938F930E94790980EA9AE00E944D +:105BE000E0088BE89AE00E94E008809111011F9282 +:105BF0008F9388E89AE09F938F930E94790986E8B3 +:105C00009AE00E94E0088FE69AE00E94E008809106 +:105C100010011F928F938CE69AE09F938F930E94BE +:105C200079098AE69AE00E94E0088DB79EB7489607 +:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88 +:105C4000F0E0E15DFE4F80818093E80112C061E0E9 +:105C500003C061E006C06AE08091E8010E94362935 +:105C600008C08091E8010E94D92903C08FE09BE021 +:105C700013C08091E801882369F01F928F9389E017 +:105C80009BE09F938F930E9479090F900F900F9044 +:105C90000F9004C086E09BE00E94E00881E006C00F +:105CA0001092E90180E002C080E001CFCF91089519 +:105CB000E1E8F0E08081886080838081816080837A +:105CC0008FB7F89493E09093890090ED90938800BB +:105CD0008FBF0895EFE6F0E08081826080830895B1 +:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD +:105CF000908182E08927808308951F920F920FB6CA +:105D00000F9211242F933F934F935F936F937F9341 +:105D10008F939F93AF93BF93EF93FF938091EA018B +:105D20009091EB0101969093EB018093EA01811130 +:105D300003C082E00E948A0FE091EB01E695E695B0 +:105D4000F0E0E552FF4EE4918091EA018E1303C02A +:105D500080E00E948A0FFF91EF91BF91AF919F91D8 +:105D60008F917F916F915F914F913F912F910F9004 +:105D70000FBE0F901F90189504D06894B1118DC07C +:105D8000089570D088F09F5790F0B92F9927B75198 +:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF +:105DA000C9F712C0B13081F077D0B1E0089574C066 +:105DB000672F782F8827B85F39F0B93FCCF38695E5 +:105DC00077956795B395D9F73EF490958095709542 +:105DD00061957F4F8F4F9F4F0895E89409C097FBBF +:105DE0003EF490958095709561957F4F8F4F9F4FB2 +:105DF0009923A9F0F92F96E9BB279395F6958795F6 +:105E000077956795B795F111F8CFFAF4BB0F11F4B8 +:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F +:105E200011F096E911C0772321F09EE8872F762F95 +:105E300005C0662371F096E8862F70E060E02AF0D6 +:105E40009A95660F771F881FDAF7880F96958795C2 +:105E500097F9089557FD9058440F551F59F05F3F2B +:105E600071F04795880F97FB991F61F09F3F79F07C +:105E700087950895121613061406551FF2CF4695FE +:105E8000F1DF08C0161617061806991FF1CF869580 +:105E90007105610508940895E894BB276627772764 +:105EA000CB0197F908950BD078C069D028F06ED057 +:105EB00018F0952309F05AC05FC01124EECFCADF55 +:105EC000A0F3959FD1F3950F50E0551F629FF0010D +:105ED000729FBB27F00DB11D639FAA27F00DB11D66 +:105EE000AA1F649F6627B00DA11D661F829F2227EF +:105EF000B00DA11D621F739FB00DA11D621F839F76 +:105F0000A00D611D221F749F3327A00D611D231F4B +:105F1000849F600D211D822F762F6A2F11249F5799 +:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC +:105F3000661F771F881F91505040A9F79E3F51055B +:105F400070F014C0AACF5F3FECF3983EDCF3869567 +:105F500077956795B795F795E7959F5FC1F7FE2B06 +:105F6000880F911D9695879597F9089597F99F67E2 +:105F700080E870E060E008959FEF80EC08950024D1 +:105F80000A941616170618060906089500240A949E +:105F900012161306140605060895092E0394000C24 +:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3 +:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B +:105FC00004C0991F961708F0961B881F7A95C9F789 +:105FD0008095089597FB072E16F4009407D077FD5F +:105FE00009D00E94043007FC05D03EF490958195BD +:105FF0009F4F0895709561957F4F0895EE0FFF1F95 +:106000000590F491E02D0994AA1BBB1B51E107C038 +:10601000AA1FBB1FA617B70710F0A61BB70B881F38 +:10602000991F5A95A9F780959095BC01CD010895C7 +:10603000F999FECF92BD81BDF89A992780B5089550 +:10604000A8E1B0E042E050E00C943B30262FF999F3 +:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B +:10606000F99A0FBE019608950E942630272F0C94AE +:106070002730DC01CB01FC01F999FECF06C0F2BD4F +:10608000E1BDF89A319600B40D9241505040B8F7F6 +:066090000895F894FFCF13 +:1060960020028B0F7C1059102510F10F0101C7014A +:1060A60028080A03140A3F4D3620395B080E08D823 +:1060B60007B8077F07F2060B0724073D075D0701B0 +:0A60C60002030405060708090000A4 :00000001FF -- cgit v1.2.3 From fbfb034337a7b612bfcce00c62c0bdf4cec0d8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 2 Mar 2016 08:40:38 +0100 Subject: updated version, changed F-Key-Layout, minor change in code layer --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 14 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2946 ++++++++++++------------- 2 files changed, 1479 insertions(+), 1481 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index e75187202f..4e88376e49 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -74,15 +74,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | L5 | F6 | F7 | F8 | F9 | F10 | F11 | + * | | F1 | F2 | F3 | F4 | F5 | F6 | | L5 | F7 | F8 | F9 | F10 | F11 | F12 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | F12 | + * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | ! | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | + * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | + | - | . | ! | | + * | | | | | | | + | - | . | ; | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -104,11 +104,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand - M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, KC_F12, + M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - DE_PLUS, DE_MINS, KC_DOT, KC_EXLM, KC_TRNS, + DE_PLUS, DE_MINS, KC_DOT, LSFT(DE_COMM), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 8d74fd599b..5346f1bdf8 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,19 +1,19 @@ -:100000000C948E080C94D2080C94D2080C94D2084C -:100010000C94D2080C94D2080C94D2080C94D208F8 -:100020000C94D2080C94D2080C94D1140C94A315FF -:100030000C94D2080C94D2080C94D2080C94D208D8 -:100040000C94D2080C947D2E0C94D2080C94D208F7 -:100050000C94D2080C9475240C94D2080C94D208F9 -:100060000C94D2080C94D2080C94D2080C94D208A8 -:100070000C94D2080C94D2080C94D2080C94D20898 -:100080000C94D2080C94D2080C94D2080C94D20888 -:100090000C94D2080C94D2080C94D2080C94D20878 -:1000A0000C94D2080C94D2080C94D20890099A09A6 -:1000B000B209CA09120A180A390A1E0A340A2A0A97 -:1000C0002F0A240AFA09E2093E0A101632162017EE -:1000D0003216201777169A162017EF160217491AAC -:1000E000491A781A781ABB1AF91A121D121D121B16 -:1000F000121D131C131CE61C121D121DFD1C01E118 +:100000000C9485080C94C9080C94C9080C94C90870 +:100010000C94C9080C94C9080C94C9080C94C9081C +:100020000C94C9080C94C9080C94C4140C9496152B +:100030000C94C9080C94C9080C94C9080C94C908FC +:100040000C94C9080C94702E0C94C9080C94C9081F +:100050000C94C9080C9468240C94C9080C94C90821 +:100060000C94C9080C94C9080C94C9080C94C908CC +:100070000C94C9080C94C9080C94C9080C94C908BC +:100080000C94C9080C94C9080C94C9080C94C908AC +:100090000C94C9080C94C9080C94C9080C94C9089C +:1000A0000C94C9080C94C9080C94C90887099109D3 +:1000B000A909C109090A0F0A300A150A2B0A210ADF +:1000C000260A1B0AF109D909350A03162516131742 +:1000D000251613176A168D161317E216F5163C1A15 +:1000E0003C1A6B1A6B1AAE1AEC1A051D051D051B7E +:1000F000051D061C061CD91C051D051DF01C01E173 :100100000137023702E10138023801E201250225F8 :1001100002E20001E10137023702E1013802380151 :10012000E10130023002E10001E10137023702E172 @@ -34,23 +34,23 @@ :100210000004001D710D304D831F001A0016001BD5 :10022000000C304C002000080007000600E1042A02 :10023000002100150009001900E1084A00220017FA -:10024000000A000500000003300130E3000000E276 +:10024000000A000500000003302300E3000000E284 :1002500000000002540230E7000000E60000000445 -:100260005423001C000B00110000002E7F240018F6 -:10027000000D00100050004B0025000C000E003651 -:100280000052002C00260012000F003700510028F9 -:100290000027001300330038714F004E002D002F4F -:1002A000003474E50031810000010001000100010B +:100260005424001C000B00110000002E7F250018F4 +:10027000000D00100050004B0026000C000E003650 +:100280000052002C00270012000F003700510028F8 +:10029000002D001300330038714F004E0031002F45 +:1002A000003474E50030810000010001000100010C :1002B00000010000003A003500310001000100019A :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C :1002F000000100010000000100000001000E3001BB -:100300000000000100000001003F00240624022339 -:100310000200000100400022042502350001000116 -:100320000041002304260235023700010042002468 -:100330000425041F021E020100430031002604317F -:1003400002010001004400450001002D02010000EF +:100300000000000100000001004000240624022338 +:1003100002000001004100220425023500300001E6 +:100320000042002304260235023800010043002465 +:100330000425041F02370001004400310026043167 +:10034000023602010045001E0230022D02010000AB :100350000001000100010001000100000001000196 :100360000001000100010001000100F400F200FBA7 :1003700000010001000100F000F100FA000100019D @@ -101,1451 +101,1449 @@ :10064000742073696465206E6F7420726573706FB7 :100650006E64696E670A00747279696E6720746FE0 :10066000207265736574206D637032333031380ADF -:10067000000A44454255473A20656E61626C6564E4 -:100680002E0A005B735D004B6579626F61726420B6 -:1006900073746172742E0A005B575D005B535D00DA -:1006A0005B525D005B445D005B435D0016034500EB -:1006B000720067006F0044006F0078002000450062 -:1006C0005A00000016034500720067006F004400E6 -:1006D0006F007800200045005A0000000403090460 -:1006E00009028D00050100A0FA09040000010301C0 -:1006F0000100092111010001223F000705810308C3 -:10070000000A09040100010301020009211101008E -:1007100001224D000705820308000A0904020001B6 -:1007200003000000092111010001223600070583A2 -:100730000308000A09040300020300000009211154 -:1007400001000122200007058403200001070504A1 -:100750000320000109040400010300000009211125 -:100760000100012239000705850310000112011064 -:100770000100000008EDFE07130100010200010561 -:10078000010906A101050719E029E71500250195D2 -:100790000875018102050819012905950575019162 -:1007A00002950175039101050719002977150025A8 -:1007B00001957875018102C00631FF0974A1010914 -:1007C00075150025FF95207508810209761500250D -:1007D000FF952075089102C005010980A1018502DD -:1007E00016010026B7001A01002AB70075109501FE -:1007F0008100C0050C0901A1018503160100269C9A -:10080000021A01002A9C02751095018100C00501A1 -:100810000902A1010901A100050919012905150015 -:100820002501950575018102950175038101050179 -:10083000093009311581257F95027508810609382F -:100840001581257F950175088106050C0A3802156A -:1008500081257F950175088106C0C005010906A1A3 -:1008600001050719E029E7150025019508750181A3 -:10087000029501750881010508190129059505757D -:100880000191029501750391010507190029FF15D2 -:100890000025FF950675088100C00A0025303258F2 -:1008A00020006B6579626F6172645F7265706F7250 -:1008B000743A20000A0025303258006B6579626F67 -:1008C0006172645F7365745F6C65643A200064658F -:1008D0006C5F6B65795F6269743A2063616E27743F -:1008E0002064656C3A20253032580A006164645FE8 -:1008F0006B65795F6269743A2063616E2774206169 -:1009000064643A20253032580A00646F6E652E0AFE -:1009100000626F6F676D61676963207363616E3A30 -:10092000202E2E2E2000290A002575002F00257567 -:10093000005D280025640020002564002000256457 -:100940000020002564007C0025303258006D6F7552 -:1009500073656B6579205B62746E7C782079207694 -:1009600020685D287265702F61636C293A205B00F6 -:100970006D6B5F776865656C5F74696D655F746FDB -:100980005F6D6178203D2025640A006D6B5F77689C -:1009900065656C5F6D61785F7370656564203D208F -:1009A00025640A006D6B5F74696D655F746F5F6DC0 -:1009B0006178203D2025640A006D6B5F6D61785F72 -:1009C0007370656564203D2025640A006D6B5F6966 -:1009D0006E74657276616C203D2025640A006D6B33 -:1009E0005F64656C6179203D2025640A006D6B5F52 -:1009F000776865656C5F74696D655F746F5F6D6165 -:100A000078203D2025640A006D6B5F776865656C12 -:100A10005F6D61785F7370656564203D2025640AB1 -:100A2000006D6B5F74696D655F746F5F6D617820D9 -:100A30003D2025640A006D6B5F6D61785F737065A2 -:100A40006564203D2025640A006D6B5F696E7465E6 -:100A50007276616C203D2025640A006D6B5F6465D1 -:100A60006C6179203D2025640A000A002575003656 -:100A70003A20776865656C5F74696D655F746F5F58 -:100A80006D61783A20000A00257500353A207768B4 -:100A900065656C5F6D61785F73706565643A2000B1 -:100AA0000A00257500343A2074696D655F746F5FC4 -:100AB0006D61783A20000A00257500333A206D6197 -:100AC000785F73706565643A20000A00257500320E -:100AD0003A20696E74657276616C286D73293A20CC -:100AE000000A00257500313A2064656C6179282A76 -:100AF00031306D73293A20000A092D2056616C753A -:100B00006573202D0A004D3E004D25643E20003FB8 -:100B1000007365742064656661756C740A00433EF9 -:100B2000200077686572652064656C74613A2063A3 -:100B30007572736F723D25642C20776865656C3D16 -:100B400025640A53656520687474703A2F2F656EAA -:100B50002E77696B6970656469612E6F72672F7794 -:100B6000696B692F4D6F7573655F6B6579730A00EB -:100B70000A092D204D6F7573656B6579202D0A4527 -:100B800053432F713A09717569740A313A096465E2 -:100B90006C6179282A31306D73290A323A09696EFD -:100BA00074657276616C286D73290A333A096D6138 -:100BB000785F73706565640A343A0974696D655FBE -:100BC000746F5F6D61780A353A09776865656C5FA7 -:100BD0006D61785F73706565640A363A0977686598 -:100BE000656C5F74696D655F746F5F6D61780A0A2B -:100BF000703A097072696E742076616C7565730A5B -:100C0000643A097365742064656661756C74730A6F -:100C100075703A092B310A646F776E3A092D310AE3 -:100C2000706775703A092B31300A7067646F776EA0 -:100C30003A092D31300A0A7370656564203D2064DD -:100C4000656C7461202A206D61785F7370656564DE -:100C5000202A2028726570656174202F2074696DC8 -:100C6000655F746F5F6D6178290A003F004D3E201B -:100C700000433E20004C25640A000A092D20436FE2 -:100C80006E736F6C65202D0A4553432F713A0971BD -:100C90007569740A6D3A096D6F7573656B65790ACC -:100CA000000A092D204D61676963202D0A643A0905 -:100CB00064656275670A783A096465627567206DD4 -:100CC00061747269780A6B3A096465627567206BB2 -:100CD0006579626F6172640A6D3A0964656275676D -:100CE000206D6F7573650A763A0976657273696F60 -:100CF0006E0A733A097374617475730A633A09630F -:100D00006F6E736F6C65206D6F64650A302D343AB9 -:100D1000096C61796572302D34284631302D4634A6 -:100D2000290A506175733A09626F6F746C6F616460 -:100D300065720A653A09656570726F6D0A6E3A09E7 -:100D40004E4B524F0A7A3A09736C656570204C45D8 -:100D50004420746573740A000A002575002E6E6BBA -:100D6000726F3A20000A002575002E737761705F5C -:100D70006261636B736C6173685F6261636B7370F4 -:100D80006163653A20000A002575002E7377617053 -:100D90005F67726176655F6573633A20000A0025BC -:100DA00075002E6E6F5F6775693A20000A00257521 -:100DB000002E737761705F72616C745F7267756922 -:100DC0003A20000A002575002E737761705F6C6110 -:100DD0006C745F6C6775693A20000A002575002EF7 -:100DE000636170736C6F636B5F746F5F636F6E745E -:100DF000726F6C3A20000A002575002E73776170BF -:100E00005F636F6E74726F6C5F636170736C6F633E -:100E10006B3A20000A0025303258006B65796D610D -:100E2000705F636F6E6669672E7261773A20000AA1 -:100E3000002575002E6D6F7573653A20000A002538 -:100E400075002E6B6579626F6172643A20000A004A -:100E50002575002E6D61747269783A20000A0025AC -:100E600075002E656E61626C653A20000A002530BF -:100E700032580064656275675F636F6E6669672EDE -:100E80007261773A20000A00257500646566617515 -:100E90006C745F6C617965723A20003F004E4B5272 -:100EA0004F3A206F66660A004E4B524F3A206F6EE3 -:100EB0000A0074696D65725F636F756E743A202500 -:100EC00030346C580A006B6579626F6172645F6ED2 -:100ED0006B726F3A2025580A006B6579626F6172F8 -:100EE000645F69646C653A2025580A006B65796215 -:100EF0006F6172645F70726F746F636F6C3A2025FC -:100F0000580A00686F73745F6B6579626F61726411 -:100F10005F6C65647328293A2025580A000A092D58 -:100F200020537461747573202D0A004743433A209F -:100F3000342E392E33204156522D4C4942433A200B -:100F4000312E382E31204156525F415243483A20CB -:100F5000617672350A004F5054494F4E533A204C37 -:100F600055464120424F4F544D41474943204D4F34 -:100F70005553454B45592045585452414B455920EE -:100F8000434F4E534F4C4520434F4D4D414E44200F -:100F90004E4B524F203531320A004255494C443AAB -:100FA00020666437326134362D6469727479202882 -:100FB00032313A35313A3231204A616E20323420B2 -:100FC00032303136290A005649443A2030784645B5 -:100FD0004544284572676F446F7820455A29205050 -:100FE00049443A20307831333037284572676F44AE -:100FF0006F7820455A29205645523A2030783030B3 -:1010000030310A00444553433A20742E6D2E6B2E26 -:10101000206B6579626F617264206669726D7761B9 -:10102000726520666F72204572676F646F780A0080 -:101030000A092D2056657273696F6E202D0A000A09 -:101040006D6F7573653A206F66660A000A6D6F757D -:1010500073653A206F6E0A000A6B6579626F617280 -:10106000643A206F66660A000A6B6579626F617286 -:10107000643A206F6E0A000A6D61747269783A20D2 -:101080006F66660A000A6D61747269783A206F6E45 -:101090000A000A64656275673A206F6E0A000A6486 -:1010A000656275673A206F66660A000A0A626F6FAA -:1010B000746C6F616465722E2E2E2000433E2000FA -:1010C0006565636F6E6669673A0A00536C656570A3 -:1010D000204C454420746573740A00000000000031 -:1010E000000000000000010204060A0F17202C3A3D -:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3 -:10110000C7B39D87715D4A3A2C20170F0A06040267 -:1011100001000000000000000000000011241FBEBC -:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E -:10113000FB019091FC01A091FD01B091FE0187306F -:10114000904BA740B04BB9F41092FB011092FC01F8 -:101150001092FD011092FE0114BE84B7877F84BFF8 -:1011600088E10FB6F89480936000109260000FBE83 -:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688 -:1011800002C005900D92AA33B107D9F711E0AAE386 -:10119000B1E001C01D92AB3FB107E1F70E94091217 -:1011A0000C9449300C940000FF93EF93E0913A01C6 -:1011B000F0913B01309709F00995EF91FF91089567 -:1011C000FC018591803011F0EFDFFBCF0895FF2700 -:1011D000E0E230E247FF0CC0419597FF09C0EDE225 -:1011E0006095709580959095611D711D811D911D73 -:1011F00027FF02C0219530E350E2AA27660F771F30 -:10120000881F991FAA1FA41710F0A41B63955A9555 -:10121000A9F7AA3008F0A95FA05DAF93F395611517 -:1012200071058105910541F7ED3211F4EF93F395C6 -:10123000F21718F43F93F395FBCF8F91B5DFFA9532 -:10124000E1F70895E991F9918591803021F0853297 -:1012500019F0AADFF9CF089520E0E89455915532AE -:10126000C1F3503311F4689455915A3348F45053F4 -:1012700090F3220F022E220F220F200D250FF4CF04 -:101280000EF4219589919991533619F3533729F129 -:10129000533559F1BC0188279927E8945C3621F42D -:1012A0008991999168945591543639F446EF7EF0BE -:1012B00077FF0DC08FEF9FEF0AC055374AE039F036 -:1012C000583540E121F0523642E009F00895FF938D -:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189 -:1012E00081918030B9F360DFFBCFFF93EF9368DF2C -:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4 -:10130000DF910895462F50E04F30510508F0DEC0C0 -:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1 -:10132000882321F085EE0E94E618D0C085EE0E9449 -:10133000AE19CCC0882349F00E943F2490933D0110 -:1013400080933C0188EF91E0089580913C01909159 -:101350003D010E944B24873991050CF0A8C08AEE0C -:1013600091E00895882349F00E943F2490933D0125 -:1013700080933C0187EE91E0089580913C0190912B -:101380003D010E944B24873991050CF093C089EDF3 -:1013900091E00895882349F00E943F2490933D01F5 -:1013A00080933C0182ED91E0089580913C01909101 -:1013B0003D010E944B24873991050CF07EC080ECE2 -:1013C00091E00895882349F00E943F2490933D01C5 -:1013D00080933C018BEB91E0089580913C019091CA -:1013E0003D010E944B24873991050CF069C08DEABC -:1013F00091E00895882349F00E943F2490933D0195 -:1014000080933C0188EA91E0089580913C0190919D -:101410003D010E944B24873991050CF054C08AE9A4 -:1014200091E00895882309F451C085E891E008957A -:10143000882309F44BC080E791E00895882309F4DC -:1014400045C08BE591E00895882309F43FC086E408 -:1014500091E008958823D1F18DE391E008958823E8 -:10146000A9F188E291E00895882381F183E191E078 -:101470000895882359F18EEF90E00895882331F183 -:101480008091BE019091BF01A091C001B091C101B6 -:1014900020E2822780729927AA27BB278093BE016A -:1014A0009093BF01A093C001B093C1010FC085EF1D -:1014B00091E0089584EE91E008958BEC91E0089519 -:1014C00086EB91E0089583EA91E0089580E090E052 -:1014D000089508956091BE017091BF018091C0018F -:1014E0009091C1010E94742356985E9825982D987A -:1014F00026982E9827982F98833099F028F48130D9 -:1015000041F0823049F00895843049F0853061F02F -:101510000895259A2D9A0895269A2E9A0895259A27 -:101520002D9A279A2F9A0895259A2D9A269A2E9ABF -:10153000279A2F9A08958AE69AE0892B11F00E9443 -:101540006A0A80E090E0089556985E9825982D9854 -:1015500026982E9827982F988FEF90E090938900E7 -:101560008093880090938B0080938A0090938D00E5 -:1015700080938C00259A2D9A2FEF80E792E02150DE -:1015800080409040E1F700C00000269A2E9A2FEF8D -:1015900080E792E0215080409040E1F700C00000D9 -:1015A000279A2F9A2FEF80E792E0215080409040B9 -:1015B000E1F700C0000025982D982FEF80E792E01A -:1015C000215080409040E1F700C0000026982E98FE -:1015D0002FEF80E792E0215080409040E1F700C07B -:1015E000000027982F9856985E9825982D98269851 -:1015F0002E9827982F98089589EA8093800089E093 -:101600008093810024982C983F988AB18F748AB96E -:101610006E98479A8BB1806B8BB9769A0E94A40A18 -:1016200089E69AE0892B11F00E94690A80E090E037 -:10163000089580E28093000180913E0181110EC0E7 -:101640000E94680B81E080933E012FEF83ED90E3D1 -:10165000215080409040E1F700C0000080E40E94EB -:101660006E0B8093000181112EC00E94980B809315 -:101670000001811128C00E94980B80930001811104 -:1016800022C08FE30E94980B8093000181111BC040 -:101690000E94900B80E40E946E0B809300018111E8 -:1016A00012C08CE00E94980B8093000181110BC046 -:1016B0000E94980B80930001811105C08FE30E9466 -:1016C000980B809300010E94900B80910001089577 -:1016D0001092B9008AE08093B800089594EA90933C -:1016E000BC009091BC0097FFFCCF9091B900987F0F -:1016F000983021F0903111F081E008958093BB0083 -:1017000084E88093BC008091BC0087FFFCCF80916F -:10171000B900887F883111F0803471F780E0089536 -:1017200084E98093BC008091BC0084FDFCCF0895C7 -:101730008093BB0084E88093BC008091BC0087FF4D -:10174000FCCF9091B900987F81E0983209F480E055 -:10175000089584E88093BC008091BC0087FFFCCF93 -:101760008091BB00089580910001811115C080E433 -:101770000E946E0B8093000181110CC082E10E94D7 -:10178000980B80930001811105C08FEF0E94980B88 -:10179000809300010E94900B84B1807F84B985B151 -:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA -:1017B0003E98469808950E94190B809300010E945C -:1017C000B30B80B38C7080BB81B3836F81BBA0E40B -:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7 -:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541 -:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0 -:101800001F93CF93DF93809100018823E1F08091B3 -:101810003F018F5F80933F01811115C087E596E0FE -:101820000E94E0080E94190B80930001882329F090 -:101830008DE396E00E94E00806C089E296E00E94EF -:10184000E0080E94A40A00E411E0C0E0D0E0BB245C -:10185000B39482E0A82ECC24C394D12C2AE1E22EAA -:1018600026E0F22EC730D10500F5809100018111EC -:1018700064C080E40E946E0B80930001811112C04D -:1018800082E10E94980B8093000181110BC0C60178 -:101890000C2E01C0880F0A94EAF780950E94980BDD -:1018A000809300010E94900B48C0CA30A1F028F438 -:1018B000C83059F0C93061F005C0CC3089F070F003 -:1018C000CD3089F0209A289810C0219A29980DC00F -:1018D000229A2A980AC0239A2B9807C0529A01C0CC -:1018E000539A5B9802C03E9A469890EA9A95F1F70F -:1018F0009FB1799902C082E001C080E091709B2580 -:10190000982B7C9902C084E001C080E0892B7D99EE -:1019100002C038E001C030E0832B7E9902C020E194 -:1019200001C020E0822B9FB19095991F9927991FA4 -:101930009295990F907E892B10C0809100018111A2 -:1019400074C080E40E946E0B80930001882309F428 -:1019500059C0912C0E94900B892DF8019081981705 -:1019600039F1808380910101882301F18091D901AF -:1019700080FF04C08FE196E00E94E0088091D901C9 -:1019800080FF0CC0809101011F928F93FF92EF9214 -:101990000E9479090F900F900F900F908091D901BC -:1019A00080FF04C088E196E00E94E008A092010157 -:1019B0000E94B30B21960F5F1F4FCE30D10509F067 -:1019C00051CF809101018823B1F0815080930101B2 -:1019D000882339F08FE99FE00197F1F700C00000FC -:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2 -:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456 -:101A00009B0A15C083E10E94980B8093000181110D -:101A1000A0CF81E40E946E0B80930001811199CFC9 -:101A20000E94A90B982E909495CF80E096CF81E0EC -:101A3000DF91CF911F910F91FF90EF90DF90CF90AA -:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB -:101A500080810895CF92DF92EF92FF920F931F93B0 -:101A6000CF93DF9381E096E00E94E0088EE4E82EB9 -:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91 -:101A800003EF15E0DF93CF93DF92CF920E947909A5 -:101A900089EF95E00E94E008F70181917F0190E0D5 -:101AA0000E94DA239F938F931F930F930E947909CB -:101AB00081EF95E00E94E00821968DB79EB70896C9 -:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4 -:101AD000DF91CF911F910F91FF90EF90DF90CF900A -:101AE00008958B3B910578F4883A910540F5853A45 -:101AF0009105D0F48430910508F0B1C08130910592 -:101B000009F4ADC06BC0803E910508F467C0883E03 -:101B1000910508F4A4C09C01205F310920313105F2 -:101B200008F05CC090650895853A910509F459C0A4 -:101B3000863A910509F058C082E890E40895883A01 -:101B4000910509F454C0893A910509F453C08A3AC1 -:101B5000910509F452C08B3A910509F451C08C3AB1 -:101B6000910509F450C08D3A910509F44FC0803BAE -:101B7000910509F44EC08E3A910509F44DC08F3A93 -:101B8000910509F44CC0813B910509F44BC0823B9F -:101B9000910509F44AC0833B910509F449C0843B8F -:101BA000910509F448C0853B910509F447C0863B7F -:101BB000910509F446C0873B910509F445C0883B6F -:101BC000910509F444C0893B910509F443C08A3B5F -:101BD000910509F442C080E094E4089580E090E02B -:101BE000089581E890E4089583E890E4089582EEF2 -:101BF00094E4089589EE94E408958AEE94E40895B7 -:101C000085EB94E4089586EB94E4089587EB94E4DF -:101C100008958CEC94E408958DEC94E4089583E8A1 -:101C200095E408958AE895E4089582E995E4089595 -:101C300084E995E4089581E296E4089583E296E4C8 -:101C4000089584E296E4089585E296E4089586E294 -:101C500096E4089587E296E408958AE296E408956A -:101C6000089596E0799FF001112494E5899FE00D95 -:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69 -:101C8000859194910895880F991FFC01E558FF4FA5 -:101C9000859194910895880F991FFC01E550FE4F9E -:101CA00085919491089526E0729FF001112444E5F6 -:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3 -:101CC000EF5FFD4F859194919C013A9521154FE16D -:101CD000340708F41EC13F512115304120F49F7094 -:101CE0000E944B0E08959C0130532115304118F489 -:101CF0009927906C0895811520E5920769F40E9458 -:101D0000341D4FEF84E39CE0415080409040E1F768 -:101D100000C000000C949A24813020E5920751F411 -:101D200081E796E00E94E0088091D901816080936C -:101D3000D90108959C0130552115304108F051C05A -:101D4000292F33272F70332721303105D9F4AC01E7 -:101D50004370552702C0220F331F4A95E2F73C68B3 -:101D6000AC0164E0440F551F6A95E1F744275370B6 -:101D7000242B352B73E0880F991F7A95E1F7807635 -:101D800099271DC02230310529F4982F8827816FAB -:101D9000906A089523303105A9F4AC0143705527AA -:101DA00021E030E002C0220F331F4A95E2F73C6881 -:101DB00043E0880F991F4A95E1F7807E9770822B48 -:101DC000932B089524303105E1F4AC01437055277D -:101DD00021E030E002C0220F331F4A95E2F73A6853 -:101DE000E7CF9C0130572115304118F49F70906265 -:101DF00008959C0130582115304118F49F70906A65 -:101E00000895803E9105E0F4803C910558F58133BA -:101E1000910509F46FC048F48932910509F463C053 -:101E20008A32910509F46DC072C089339105E9F0D9 -:101E300082389105D1F08533910509F44DC067C012 -:101E4000833E910581F138F4803E9105B9F0823EE0 -:101E50009105D9F05CC0863E910561F1873E910500 -:101E6000A1F155C00E94430E08952091EC0120FD80 -:101E700002C021FF4CC080EE90E049C08091EC018F -:101E800080FFF9CF89E390E042C08091EC0182FFAE -:101E90000EC08091EC0184FF03C080E090E037C069 -:101EA00083EE90E034C08091EC0182FFF2CF82EEAD -:101EB00090E02DC08091EC0183FF0BC08091EC017C -:101EC00084FDEBCF87EE90E022C08091EC0183FF90 -:101ED000F5CF86EE90E01BC08091EC0185FF07C036 -:101EE00089E290E014C08091EC0185FFF9CF85E391 -:101EF00090E00DC08091EC0186FF07C08AE290E07F -:101F000006C08091EC0186FFF9CF81E390E00E944A -:101F1000710D0895089580916F0108959FB7F89409 -:101F200010925E019FBF9091F201943009F057C06A -:101F30009091E9009F703091EC00232F217030FDCB -:101F400020E8922B24E02093E9002091EB0020FF71 -:101F500043C02091EE0027FF3FC020915C01222367 -:101F600021F02091E80025FF37C010925C0126E0A7 -:101F70003091E80035FD15C03091F201343061F543 -:101F80003091EB0035FD28C0215021F481E0809391 -:101F90005C0122C0EFE9FFE03197F1F700C00000DB -:101FA000E7CF8093F1008091E80085FD0AC0809121 -:101FB000E80080FFFCCF8091E8008E778093E800F6 -:101FC00006C08FB7F89421E020935E018FBF9F7009 -:101FD0009093E90080E008959F709093E9008FEF5F -:101FE0000895CF93DF9300D01F92CDB7DEB79C0149 -:101FF0008091F201843019F593E099833B832A8321 -:102000009093E9008FEF9091E800815095FD06C014 -:1020100095ED9A95F1F700008111F5CF8091E800D8 -:1020200085FF0DC040E050E063E070E0CE01019616 -:102030000E94C1128091E8008E778093E8000F9093 -:102040000F900F90DF91CF910895CF93DF9300D041 -:102050001F92CDB7DEB72091F201243021F522E0A6 -:1020600029839B838A8383E08093E9008FEF90919B -:10207000E800815095FD06C095ED9A95F1F70000B6 -:102080008111F5CF8091E80085FF0DC040E050E060 -:1020900063E070E0CE0101960E94C1128091E800D9 -:1020A0008E778093E8000F900F900F90DF91CF9183 -:1020B00008952091F2012430F1F422E02093E90008 -:1020C0002FEF3091E800215035FD06C035ED3A95EF -:1020D000F1F700002111F5CF2091E80025FF0BC09A -:1020E00040E050E065E070E00E94C1128091E8009D -:1020F0008E778093E8000895CF93DF932091F201CB -:10210000243009F048C0EC0180910C018823E1F0F3 -:1021100080910D018823C1F085E08093E9008FEF65 -:102120009091E800815095FD06C095E19A95F1F7F0 -:1021300000008111F5CF8091E80085FF2CC040E0C0 -:1021400050E060E170E017C081E08093E9008FEF1C -:102150009091E800815095FD06C095ED9A95F1F7B4 -:1021600000008111F5CF8091E80085FF14C040E0A8 -:1021700050E068E070E0CE010E94C1128091E8005A -:102180008E778093E80080E1FE01AFE5B1E0019039 -:102190000D928A95E1F7DF91CF91089588EA96E054 -:1021A0000E94E0088091F101811109C00E9456143B -:1021B0000E94B3148091E20084608093E20008954D -:1021C00084EA96E00E94E0081092F101089580EA06 -:1021D00096E00C94E0088CE996E00E94E0080C94EC -:1021E0006A2E88E996E00E94E0080E9430240E944E -:1021F000702E0E9458170C948A0F20915D012F5F5A -:10220000822F62E30E94DE2F992319F020935D0153 -:10221000089510925D0180915E01882371F1809193 -:10222000F201843041F58091E9008F702091EC003B -:10223000922F917020FD90E8892B94E09093E90013 -:102240009091EB0090FF14C09091EE0097FF10C0AA -:102250009091E80095FF03C01092F100F9CF9091A2 -:10226000E80090FF05C09091E8009E779093E80009 -:102270008F708093E90010925E01089542E061EC56 -:1022800081E00E94D01342E061EC82E00E94D01312 -:1022900042E061EC83E00E94D01342E261EC84E012 -:1022A0000E94D01342E161EC85E00C94D013809140 -:1022B000F401833009F455C030F4813071F082307C -:1022C00009F48EC008958A3009F47AC08B3009F47D -:1022D00060C0893009F09CC020C08091F301813A30 -:1022E00009F096C08091E800877F8093E800809194 -:1022F000F7019091F801892B21F460E18FE591E0DD -:1023000003C060E080E090E070E00E940C138091D8 -:10231000E8008B778093E80008958091F301813283 -:1023200009F076C08091F7019091F801009719F0BB -:10233000049709F06DC08091E800877F8093E800E2 -:102340008091E80082FD05C08091F2018111F8CFF3 -:102350005FC08091F10080936F018091E8008B77DE -:1023600053C08091F301813A09F052C08091F70186 -:102370009091F801892B09F04BC08091E800877F8C -:102380008093E8008091E80080FFFCCF80910C01F1 -:1023900036C08091F3018132D9F58091F701909197 -:1023A000F801892BA9F58091E800877F8093E800E8 -:1023B0000E9405148091F50180930C010C94341D4A -:1023C0008091F301813221F58091E800877F80932D -:1023D000E8000E9405148091F60180937001089531 -:1023E0008091F301813AA1F48091E800877F809386 -:1023F000E8008091E80080FFFCCF8091700180931D -:10240000F1008091E8008E778093E8000C94051429 -:10241000089584B7877F84BF88E10FB6F8948093CE -:102420006000109260000FBE90E080E80FB6F89454 -:1024300080936100909361000FBE0E94E5170E9497 -:1024400056140E94B3148091E20084608093E200ED -:102450008EE89FE00E946F2378940E9438170E94B4 -:10246000E71782E091E00E9453170E94582E87E8F8 -:1024700096E00E94E0088091F201853089F483E8BB -:1024800096E00E94E0080E94F4238091F0018823E6 -:1024900091F30E941C24882371F30E94AB12EBCFAE -:1024A0000E941518E8CF292F332723303105C9F0B2 -:1024B00064F42130310581F02230310509F043C048 -:1024C0008DE890E020EE36E042C021323105F1F097 -:1024D0002232310541F137C082E190E02DE637E04C -:1024E00036C099278130910541F08230910541F045 -:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E -:10250000ECEAF6E0849190E09F0121C06530D8F4B8 -:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3 -:1025200089E090E014C0653070F470E0FB01EE0FBC -:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09 -:10254000808190E004C080E090E020E030E0FA017B -:1025500031832083089580E189BD82E189BD09B47A -:1025600000FEFDCF8091D8008F7D8093D8008091B0 -:10257000E00082608093E0008091E00081FDFCCF6C -:102580000895CF92DF92EF92FF920F931F93CF9314 -:10259000DF93EC018B016A010E942414811133C086 -:1025A000C114D10439F0F60180819181081B190B07 -:1025B000C80FD91FE12CF12C0115110519F18091DB -:1025C000E80085FD16C08091E8008E778093E800D2 -:1025D000C114D10449F0F60180819181E80EF91E01 -:1025E000F182E08285E00FC00E942414882321F349 -:1025F0000AC089918093F10001501109FFEFEF1A91 -:10260000FF0ADACF80E0DF91CF911F910F91FF9009 -:10261000EF90DF90CF9008952091F9013091FA0169 -:102620002617370748F06115710539F42091E80045 -:102630002E772093E80001C0B90140E061157105D3 -:10264000A9F12091F201222309F443C0253009F4B5 -:1026500042C02091E80023FD40C02091E80022FD07 -:1026600032C02091E80020FFE9CF4091F300209193 -:10267000F20030E0342BFC01CF016115710559F0F7 -:102680002830310540F481918093F1006150710947 -:102690002F5F3F4FF1CF41E02830310509F040E096 -:1026A0002091E8002E772093E800C8CF4111C9CFD0 -:1026B0000AC08091F201882361F0853061F0809139 -:1026C000E80083FD0AC08091E80082FFF2CF80E03D -:1026D000089582E0089583E0089581E008952091AF -:1026E000F9013091FA012617370748F06115710595 -:1026F00039F42091E8002E772093E80001C0B90159 -:10270000FC0120E06115710591F18091F2018823AF -:1027100009F440C0853009F43FC08091E80083FD92 -:102720003DC08091E80082FD2FC08091E80080FFCD -:10273000E9CF2091F3008091F20090E0922B611597 -:10274000710559F08830910540F424912093F100EF -:102750003196615071090196F2CF21E0089709F096 -:1027600020E08091E8008E778093E800CBCF2111A4 -:10277000CCCF0AC08091F201882361F0853061F0EE -:102780008091E80083FD0AC08091E80082FFF2CFCB -:1027900080E0089582E0089583E0089581E008953F -:1027A000982F973058F59093E900981739F0709169 -:1027B000EC002091ED005091F00003C0242F762F03 -:1027C00050E021FF19C03091EB003E7F3093EB00C9 -:1027D0003091ED003D7F3093ED003091EB003160A2 -:1027E0003093EB007093EC002093ED005093F000D9 -:1027F0002091EE0027FF07C09F5FD3CF8F7080939B -:10280000E90081E0089580E008958091F30187FF59 -:1028100011C08091E80082FD05C08091F201811114 -:10282000F8CF11C08091E8008B770BC08091F20146 -:10283000882349F08091E80080FFF8CF8091E8007C -:102840008E778093E80008952091E4003091E500B0 -:1028500095E64091EC00842F817040FF22C080916A -:10286000E80080FD1CC08091F201882391F0853042 -:1028700091F08091EB0085FD10C04091E4005091F3 -:10288000E5004217530729F39A01915011F784E0AC -:10289000089582E0089583E0089581E0089580E03E -:1028A00008954091E80042FFDECF08950E94C414CD -:1028B0000E94CC14E0EEF0E0808181608083E8ED3E -:1028C000F0E080818F77808319BCA7EDB0E08C9118 -:1028D0008E7F8C9380818F7E80831092F10108958A -:1028E0000F931F93CF93DF930E94C4140E94CC14C4 -:1028F000C8EDD0E088818F7788838881806888835D -:1029000088818F7D888319BC1092F2011092EE01AC -:102910001092F0011092EF0100EE10E0F8018081BA -:102920008B7F808388818160888342E060E080E0E3 -:102930000E94D013E1EEF0E080818E7F8083E2EE92 -:10294000F0E0808181608083808188608083F801ED -:1029500080818E7F8083888180618883DF91CF91A1 -:102960001F910F910895E8EDF0E080818F7E8083C4 -:10297000E7EDF0E080818160808384E082BF81E0C8 -:102980008093F1010C947014E8EDF0E080818E7F6B -:1029900080831092E20008951092DA001092E10014 -:1029A00008951F920F920FB60F9211242F933F9309 -:1029B0004F935F936F937F938F939F93AF93BF9347 -:1029C000EF93FF938091E10082FF0BC08091E200C2 -:1029D00082FF07C08091E1008B7F8093E1000E941D -:1029E000FD108091DA0080FF1FC08091D80080FF29 -:1029F0001BC08091DA008E7F8093DA008091D9002D -:102A000080FF0DC080E189BD82E189BD09B400FE6F -:102A1000FDCF81E08093F2010E94CE1005C019BC69 -:102A20001092F2010E94E0108091E10080FF19C035 -:102A30008091E20080FF15C08091E2008E7F80933C -:102A4000E2008091E20080618093E2008091D800F2 -:102A500080628093D80019BC85E08093F2010E94C7 -:102A6000EB108091E10084FF30C08091E20084FF90 -:102A70002CC080E189BD82E189BD09B400FEFDCF93 -:102A80008091D8008F7D8093D8008091E1008F7E67 -:102A90008093E1008091E2008F7E8093E20080913C -:102AA000E20081608093E2008091EE01882311F0C2 -:102AB00084E007C08091E30087FD02C081E001C08F -:102AC00083E08093F2010E94F1108091E10083FF86 -:102AD00029C08091E20083FF25C08091E100877FBB -:102AE0008093E10082E08093F2011092EE018091E8 -:102AF000E1008E7F8093E1008091E2008E7F8093E1 -:102B0000E2008091E20080618093E20042E060E0B8 -:102B100080E00E94D0138091F00088608093F000E4 -:102B20000E94E710FF91EF91BF91AF919F918F911C -:102B30007F916F915F914F913F912F910F900FBEB9 -:102B40000F901F9018951F920F920FB60F9211249D -:102B50002F933F934F935F936F937F938F939F93A5 -:102B6000AF93BF93CF93DF93EF93FF93C091E900AF -:102B7000CF708091EC00D82FD17080FDD0E81092FA -:102B8000E9008091F000877F8093F00078940E94A4 -:102B9000E7151092E9008091F00088608093F000C2 -:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2 -:102BB000BF91AF919F918F917F916F915F914F9155 -:102BC0003F912F910F900FBE0F901F9018951F935C -:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9 -:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2 -:102BF00091938E13FBCF0E9457118091E80083FFC1 -:102C00001FC18091F3019091F401492F50E04A30A7 -:102C1000510508F015C1FA01EB59FF4F0C94FE2F36 -:102C2000803881F0823809F00BC18091F7018F70F4 -:102C30008093E9008091EB0085FB882780F9109252 -:102C4000E90006C08091EF019091F001911182603E -:102C50009091E800977F9093E8008093F1001092A4 -:102C6000F100C8C0282F2D7F09F0EAC0882319F091 -:102C7000823061F0E5C08091F501813009F0E0C05B -:102C8000933009F080E08093F0012BC08091F50132 -:102C9000811127C08091F7018F7009F4D1C0809312 -:102CA000E9002091EB0020FF1CC0933021F48091BB -:102CB000EB00806214C09091EB0090619093EB0068 -:102CC00021E030E0A90102C0440F551F8A95E2F7C8 -:102CD0004093EA001092EA008091EB0088608093B4 -:102CE000EB001092E9008091E800877F86C0811197 -:102CF000A7C01091F5011F778091E3008078812BA8 -:102D00008093E3008091E800877F8093E8000E9431 -:102D100005148091E80080FFFCCF8091E30080687B -:102D20008093E300111102C082E001C083E0809330 -:102D3000F20186C08058823008F082C08091F5018F -:102D40009091F6018C3D53E0950779F583E08A83F5 -:102D50008AE289834FB7F894DE01139620E03EE0C3 -:102D600051E2E32FF0E050935700E49120FF03C0BD -:102D7000E295EF703F5FEF708E2F90E0EA3010F039 -:102D8000C79601C0C0968D939D932F5F243149F75C -:102D90004FBF8091E800877F8093E8006AE270E08F -:102DA000CE0101960E940C1314C0AE014F5F5F4F1D -:102DB0006091F7010E945312BC01892B09F440C0B5 -:102DC0009091E800977F9093E80089819A810E9412 -:102DD0006F138091E8008B778093E80031C08038D2 -:102DE00079F58091E800877F8093E8008091EE017B -:102DF0008093F1008091E8008E778093E8000E9434 -:102E000005141EC081111CC09091F5019230C0F4D0 -:102E10008091E800877F8093E8009093EE010E9404 -:102E200005148091EE01811106C08091E30087FDB9 -:102E300002C081E001C084E08093F2010E943E1153 -:102E40008091E80083FF0AC08091E800877F80932B -:102E5000E8008091EB0080628093EB00AA960FB6A9 -:102E6000F894DEBF0FBECDBFDF91CF911F910895C3 -:102E7000CF938091F2018823A1F0C091E900CF7037 -:102E80009091EC00892F817090FD80E8C82B109202 -:102E9000E9008091E80083FD0E94E715CF70C093A0 -:102EA000E900CF910895909376018093750108957C -:102EB000E0917501F0917601309721F00190F08159 -:102EC000E02D099480E00895EF92FF920F931F93F5 -:102ED000CF93DF93E0917501F09176013097B1F1D6 -:102EE0008C010280F381E02D09958091D90182FF48 -:102EF0002DC080FF04C082EA98E00E94E008E8014B -:102F000010E18CE9E82E88E0F82E8091D90180FF4D -:102F10000BC088811F928F93FF92EF920E947909D4 -:102F20000F900F900F900F90115021961111EDCF2F -:102F30008091D90180FF0AC08AE998E0DF91CF91A2 -:102F40001F910F91FF90EF900C94E008DF91CF91CB -:102F50001F910F91FF90EF900895E0917501F0910E -:102F60007601309721F00480F581E02D09940895D1 -:102F700020917301309174018217930771F090933F -:102F8000740180937301E0917501F091760130979F -:102F900021F00680F781E02D0994089520917101B8 -:102FA000309172018217930771F0909372018093B0 -:102FB0007101E0917501F0917601309721F0008464 -:102FC000F185E02D0994089508950C94E4170E946A -:102FD00036240E94DB0B0C94FC24CF93C82F8091E5 -:102FE000D90182FF1EC080FF04C08BEB98E00E94D5 -:102FF000E0088091D90180FF0CC01F92CF9386EB2F -:1030000098E09F938F930E9479090F900F900F90F3 -:103010000F908091D90180FF04C084EB98E00E945A -:10302000E0088C2FCF910C948A0FCF92DF92EF9211 -:10303000FF920F931F93CF93DF93CDB7DEB72B97FC -:103040000FB6F894DEBF0FBECDBF0E94F80B88E725 -:10305000C82E81E0D82E00E010E0E02E802F0E94E4 -:10306000240DF60141916F01F42EF826B1F40F5FA3 -:103070001F4F0E30110589F78FEF89838A831B82DA -:103080000E943F248160782F9D838C8349815A81DF -:103090006B818D810E94B81840C09091D90191FF39 -:1030A00004C08B870E942A0D8B8520E030E04F2DD5 -:1030B00050E0922FBA01022E02C0759567950A94CE -:1030C000E2F760FF24C02E83EF8221E030E0690147 -:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A -:1030E000892B09F420E028870E943F248160782FF3 -:1030F0009A8789874E815F8168858A850E94B81882 -:10310000F801E858FE4F8081C826C08206C02F5FB4 -:103110003F4F2630310569F6AACF0E946D281091E5 -:1031200077010E9458171817A1F00E945817809332 -:1031300077012B960FB6F894DEBF0FBECDBFDF919F -:10314000CF911F910F91FF90EF90DF90CF900C9453 -:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3 -:10316000CF911F910F91FF90EF90DF90CF90089536 -:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2 -:103180000FBECDBF4F83588769877A878B87DE0153 -:10319000119686E0FD0111928A95E9F785E0FE011E -:1031A000379601900D928A95E1F749815A816B819A -:1031B0007C818D819E810E94CE1F2B960FB6F89444 -:1031C000DEBF0FBECDBFDF91CF910895CF9388238F -:1031D00009F4C2C0C82F823859F40E94581781FDE3 -:1031E000BBC089E30E946A220E94492389E30CC084 -:1031F000833879F40E94581780FDAEC083E50E94A1 -:103200006A220E94492383E50E94BD22CF910C943B -:103210004923843859F40E94581782FD9DC087E4E1 -:103220000E946A220E94492387E4EECF8CEF8C0F24 -:10323000813A48F48C2F0E94002D81118DC08C2F73 -:103240000E946A22E3CF80E28C0F883048F4C77076 -:1032500081E001C0880FCA95EAF70E941223D6CFF9 -:103260008BE58C0F833078F4C53A29F0C63A31F0FB -:1032700083E890E005C081E890E002C082E890E039 -:10328000CF910C94B81788E58C0F833108F064C097 -:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148 -:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6 -:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136 -:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4 -:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC -:1032E00038C082EE90E035C089EE90E032C08AEEC0 -:1032F00090E02FC085EB90E02CC086EB90E029C0D9 -:1033000087EB90E026C08CEC90E023C08DEC90E041 -:1033100020C083E891E01DC08AE891E01AC082E9EC -:1033200091E017C084E991E014C081E292E011C0FD -:1033300083E292E00EC084E292E00BC085E292E06C -:1033400008C086E292E005C087E292E002C08AE20D -:1033500092E0CF910C94CE17CF910895882309F471 -:103360004BC0823859F40E94581781FF45C089E349 -:103370000E946A220E94492389E30CC0833871F4B9 -:103380000E94581780FF38C083E50E946A220E947D -:10339000492383E50E94BD220C944923843859F4C3 -:1033A0000E94581782FF28C087E40E946A220E9468 -:1033B000492387E4EFCF9CEF980F913A58F390E2BE -:1033C000980F983050F4877091E001C0990F8A955A -:1033D000EAF7892F0E941823DFCF9BE5980F9330DF -:1033E00020F480E090E00C94B817885A833120F4E0 -:1033F00080E090E00C94CE170895882321F00E947D -:1034000012230C9449230895882321F00E94182345 -:103410000C9449230895BF92CF92DF92EF92FF92CE -:103420000F931F93CF93DF9300D000D000D0CDB780 -:10343000DEB725E0FC01DE01119601900D922A9580 -:10344000E1F7FC01408131810281258122952F70B5 -:1034500063817481672B09F4E5C23F3F19F44F3F44 -:1034600009F4E0C27C0149833A8389819A812E83E1 -:103470000E942922182FB92E0E9428220E94EF2094 -:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7 -:10349000FE2F8B2D807F9B2D9F70F92E882319F096 -:1034A000F29480EFF822002349F0FF2009F467C26C -:1034B0008F2D0E9422230E94492361C2812F0E94E6 -:1034C000AE19FF2009F4AEC28F2D0E942823269644 -:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1034E0000F91FF90EF90DF90CF90BF900C94492305 -:1034F0003B2D307F8B2D8F70303211F08295807F85 -:10350000112319F0113021F12CC00023B9F022232E -:1035100009F4A0C1213009F09DC126960FB6F89498 -:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6 -:10353000EF90DF90CF90BF900C943223222319F0AC -:10354000213009F46FC28E830E9435238E8196C18B -:10355000002321F0223008F065C27CC1211162C233 -:103560008DC1002321F0222309F474C108C2222353 -:1035700009F484C119C22B2D26952695237030E0BD -:103580002115310521F021303105D1F04BC2002346 -:1035900021F0812F9B2D937002C080E090E0269651 -:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154 -:1035B0000F91FF90EF90DF90CF90BF900C94B817D1 -:1035C000002321F0812F9B2D937002C080E090E0BA -:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118 -:1035E0001F910F91FF90EF90DF90CF90BF900C94C0 -:1035F000CE17812F002319F00E94F32602C00E94EB -:103600005B2726960FB6F894DEBF0FBECDBFDF91C5 -:10361000CF911F910F91FF90EF90DF90CF90BF90CF -:103620000C94E0278B2D837009F07BC00111FAC147 -:10363000812F829586958770880F880F912F9F70B4 -:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91 -:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A -:1036600060E070E004C0440F551F661F771F8A9505 -:10367000D2F7CB01BA01609570958095909503C003 -:1036800060E070E0CB012B2D269526952370422F0C -:1036900050E042305105D9F04330510569F16C29B1 -:1036A0007D298E299F294130510551F126960FB66B -:1036B000F894DEBF0FBECDBFDF91CF911F910F9168 -:1036C000FF90EF90DF90CF90BF900C9416216C2963 -:1036D0007D298E299F2926960FB6F894DEBF0FBE4E -:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1 -:1036F000CF90BF900C9432210E941621C701B601D1 -:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6 -:103710001F910F91FF90EF90DF90CF90BF900C948E -:10372000FA20002319F08B2D817001C08695882323 -:1037300009F478C1812F829586958770880F880F4C -:10374000912F9F70C92ED12CE12CF12C082E04C092 -:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027 -:103760004FE050E060E070E004C0440F551F661F5A -:10377000771F8A95D2F7CB01BA0160957095809535 -:10378000909503C060E070E0CB012B2D2695269527 -:103790002370422F50E042305105D9F0433051059B -:1037A00069F16C297D298E299F294130510551F1FC -:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136 -:1037C0001F910F91FF90EF90DF90CF90BF900C94DE -:1037D000F0216C297D298E299F2926960FB6F89411 -:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034 -:1037F000EF90DF90CF90BF900C940C220E94F021AC -:10380000C701B60126960FB6F894DEBF0FBECDBF36 -:10381000DF91CF911F910F91FF90EF90DF90CF90AC -:10382000BF900C94D421103FD1F118F4103E50F405 -:10383000A1C0123F09F463C008F44CC0133F09F45F -:1038400073C098C01F708B2D8F710023A1F00E9450 -:103850006D21812F26960FB6F894DEBF0FBECDBF27 -:10386000DF91CF911F910F91FF90EF90DF90CF905C -:10387000BF900C94FD190E948E21812F26960FB6C1 -:10388000F894DEBF0FBECDBFDF91CF911F910F9196 -:10389000FF90EF90DF90CF90BF900C94041A00231C -:1038A000A9F02111BFC08B2D8F7126960FB6F89409 -:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063 -:1038C000EF90DF90CF90BF900C94B321223008F09E -:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2 -:1038E000F894DEBF0FBECDBFDF91CF911F910F9136 -:1038F000FF90EF90DF90CF90BF900C946D2100234C -:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C -:10391000CDBFDF91CF911F910F91FF90EF90DF907E -:10392000CF90BF900C948E21002399F08B2D8F7136 -:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4 -:103940001F910F91FF90EF90DF90CF90BF900C945C -:10395000582126960FB6F894DEBF0FBECDBFDF917B -:10396000CF911F910F91FF90EF90DF90CF90BF907C -:103970000C944E210023A9F0222309F4ADCF812F0E -:1039800026960FB6F894DEBF0FBECDBFDF91CF9164 -:103990001F910F91FF90EF90DF90CF90BF900C940C -:1039A000E618222309F4ADCF812F26960FB6F8949E -:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062 -:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD -:1039D000612FC7010E94820926960FB6F894DEBFB8 -:1039E0000FBECDBFDF91CF911F910F91FF90EF9050 -:1039F000DF90CF90BF900C9472204B2D4F70612FB1 -:103A0000C70126960FB6F894DEBF0FBECDBFDF917B -:103A1000CF911F910F91FF90EF90DF90CF90BF90CB -:103A20000C94300E26960FB6F894DEBF0FBECDBFB5 -:103A3000DF91CF911F910F91FF90EF90DF90CF908A -:103A4000BF9008950E942F230E9404230E944923BF -:103A50000E9413290E94E02780E090E00E94B8179E -:103A600080E090E00C94CE170E941F230C94221D3E -:103A70000E942922292F22952F7030E02C30310509 -:103A80004CF42A3031056CF42250310922303105D2 -:103A900088F407C02C30310549F02F30310531F062 -:103AA00009C0803E48F0803F29F406C093FB882778 -:103AB00080F9089580E0089581E00895CF93DF9321 -:103AC00000D000D01F92CDB7DEB70F900F900F90AF -:103AD0000F900F90DF91CF910895CF93DF9300D097 -:103AE00000D000D0CDB7DEB726960FB6F894DEBF73 -:103AF0000FBECDBFDF91CF9108951F93CF93DF937A -:103B0000C091860116E080918701C81799F0D0E036 -:103B10001C9FF0011D9FF00D1124E857FE4F4081BE -:103B2000518162817381848195810E946D1D2196EE -:103B3000C770E9CFDF91CF911F9108954091B801EF -:103B40005091B9016091BA017091BB018091BC01A3 -:103B50009091BD010C946D1D8091BD0182958F7077 -:103B600009F054C08091BA01882309F44FC08091B4 -:103B70008601A09187016091B8017091B9014091CF -:103B8000BB015091BC01B6E08A1709F43FC090E038 -:103B900041155105C1F17F3F11F46F3FA1F1B89F6D -:103BA000F001B99FF00D1124E857FE4F21817213E7 -:103BB0002AC02081621327C02281211124C02381C1 -:103BC00034812417350710F421503109241B350B9B -:103BD000283C3105C0F42091BD012F702061209355 -:103BE000BD0126E0289FF001299FF00D1124E35725 -:103BF000FE4F80818F708061808388EB91E00E940E -:103C00000B1A0C947D1D01968770BECF0895CF923C -:103C1000DF92EF92FF920F931F93CF93DF93CDB775 -:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132 -:103C300085E0F801DE011D9601900D928A95E1F76D -:103C4000D8014C9111965C91119712966C91129734 -:103C50001396CD90DC9014973091B8017091B90112 -:103C60008091BB019091BC01009709F46BC17F3F2B -:103C700019F43F3F09F466C1E090BA01EE2009F45F -:103C8000C0C02091BD01C816D90628F0F601E81B76 -:103C9000F90BCF0104C0809590958C0D9D1DFF24DC -:103CA000F394883C910578F0F12C207F09F0C6C090 -:103CB0007C2DD98AC88A89890E945E1D88EB91E093 -:103CC0000E940B1AB1C0822F807F09F046C0751385 -:103CD00014C0341312C0611110C02F7020612093E2 -:103CE000BD010E949E1D88EB91E00E940B1A8091FD -:103CF000BD01D80115968C932EC0CD2819F15F3FD8 -:103D000011F44F3FF9F0F62E61111CC0809186012D -:103D10002091870136E0821709F45AC090E0389F5D -:103D2000F001399FF00D1124E857FE4F71815713B0 -:103D300006C07081471303C07281711103C00196E0 -:103D40008770E9CFF62E662309F418C18091BD0172 -:103D500081608093BD01F12C11C1751308C034132B -:103D600006C0611104C08091BD01D801C3C04D8758 -:103D70005E878D859E856A8B0E94381D6A8988239F -:103D8000E1F16623D1F12091BD01822F82958F70E0 -:103D900090E0029774F08091B8019091B9019887F2 -:103DA0008F831986DB86CA862C87CE0107960E94F0 -:103DB0000B1A86E0F801A8EBB1E001900D928A950C -:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013 -:103DD0004D875E878D859E850E942922292F2295F9 -:103DE0002F7030E0223031050CF0BCC09F7009F01C -:103DF000B6C0805E883008F4C1C0C8010E940B1AAA -:103E0000E4CFC816D90608F453C0F601E81BF90B35 -:103E1000CF01883C910508F450C0F12C7C2DD98A43 -:103E2000C88A89890E945E1DE8EBF1E086E0DF0127 -:103E30001D928A95E9F70E949E1DA0C0751314C0BB -:103E4000341312C0611110C08091BD01F801858347 -:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239 -:103E60008A95E9F7FE2C8AC04D875E878D859E85F1 -:103E70006A8B0E94381D6A89882309F4BECF6623A5 -:103E800009F4BBCF2091BD01822F82958F7090E005 -:103E900002970CF48ECF8091B8019091B9019A836A -:103EA00089831B82DD82CC822E83CE0101967FCF57 -:103EB000809590958C0D9D1DACCFF62E662309F450 -:103EC0009CCF75132EC034132CC02091BD0120FD52 -:103ED0001FC0822F82958F70D9F0D80115962C9330 -:103EE00015978F3049F08F5F982F9295907F822F92 -:103EF0008F70892B15968C93C8010E940B1A86E04F -:103F0000F801A8EBB1E001900D928A95E1F793CF0B -:103F100086E0F801A8EBB1E001900D928A95E1F7F7 -:103F20002DC04D875E878D859E850E94381D81112D -:103F300040CF8091BD0181608093BD01C8010E9486 -:103F40000B1A1CC0662309F458CF4D875E878D85F8 -:103F50009E850E94381D882309F44FCF2ACF8111F6 -:103F600048CF0CC0243031050CF047CF9F7009F4C6 -:103F700040CFF8019581907F09F03BCF8F2D62965D -:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A -:103F90000F91FF90EF90DF90CF9008951F93CF93F4 -:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08 -:103FB000CDBF4F83588769877A878B879C87CE01CF -:103FC00007960E94071E882369F08F8198852A85AD -:103FD0003B85232BF1F19F3F09F063C08F3F09F030 -:103FE00060C037C086E0FE013796DE011196019071 -:103FF0000D928A95E1F76F817885EA85FB85309788 -:1040000041F17F3F11F46F3F21F12091870130E0B2 -:10401000C9010196877099274091860150E0841765 -:10402000950709F447C069837A83FD83EC8396E0A2 -:10403000929FD001939FB00D1124A857BE4FFE014F -:10404000319601900D929A95E1F7809387010E9435 -:104050007D1D16E080918601909187018917C1F13D -:10406000189FC001112488579E4F0E94071E882365 -:1040700079F1E09186011E9FF0011124E857FE4F6F -:104080004081518162817381848195810E946D1D7F -:104090008091860190E00196877099278093860130 -:1040A000D9CF4F81588569857A858B859C850E94FB -:1040B0006D1DCFCF0E94341D109287011092860192 -:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8 -:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107 -:1040E0001F910895EF92FF920F931F93CF93DF9349 -:1040F0008C01892B09F46CC0F12CEE24E394E801C7 -:104100002196F8018491843740F4843008F051C03E -:10411000813081F0823019F15BC0853709F444C0E9 -:10412000A8F19CE7980F903708F052C08F770E9453 -:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B -:10414000883048F4C7708E2D01C0880FCA95EAF7F1 -:104150000E94222314C08C2F0E94E6182DC00E5FEF -:104160001F4FFE01C49180E28C0F883058F4C77055 -:104170008E2D01C0880FCA95EAF70E9428230E945D -:1041800049231AC08C2F0E94AE1916C00E5F1F4F14 -:10419000FE01C491CC2381F08FE99FE00197F1F7F4 -:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B -:1041B00003C00E94E6188E018F2D882309F49FCF3B -:1041C000EFE9FFE03197F1F700C000008150F5CF33 -:1041D000DF91CF911F910F91FF90EF900895089577 -:1041E0006093C2017093C3018093C4019093C50191 -:1041F0000C94221D0F931F930091C2011091C301D3 -:104200002091C4013091C501DC01CB01802B912BA1 -:10421000A22BB32B8093C2019093C301A093C4013E -:10422000B093C5011F910F910C94221D0F931F9302 -:104230000091C2011091C3012091C4013091C501C8 -:10424000DC01CB0180239123A223B3238093C201FD -:104250009093C301A093C401B093C5011F910F9126 -:104260000C94221D0F931F930091C2011091C30162 -:104270002091C4013091C501DC01CB018027912739 -:10428000A227B3278093C2019093C301A093C401D6 -:10429000B093C5011F910F910C94221D1092BE0185 -:1042A0001092BF011092C0011092C1010C94221D06 -:1042B00041E050E060E070E004C0440F551F661F0D -:1042C000771F8A95D2F74093BE015093BF01609348 -:1042D000C0017093C1010C94221D41E050E060E0E8 -:1042E00070E004C0440F551F661F771F8A95D2F7F0 -:1042F0008091BE019091BF01A091C001B091C10118 -:10430000482B592B6A2B7B2B4093BE015093BF0146 -:104310006093C0017093C1010C94221D41E050E0F4 -:1043200060E070E004C0440F551F661F771F8A9538 -:10433000D2F740955095609570958091BE0190910F -:10434000BF01A091C001B091C101482359236A2344 -:104350007B234093BE015093BF016093C0017093D3 -:10436000C1010C94221D41E050E060E070E004C007 -:10437000440F551F661F771F8A95D2F78091BE01A3 -:104380009091BF01A091C001B091C1014827592768 -:104390006A277B274093BE015093BF016093C00101 -:1043A0007093C1010C94221D0F931F930091BE01C5 -:1043B0001091BF012091C0013091C101DC01CB01FE -:1043C000802B912BA22BB32B8093BE019093BF0126 -:1043D000A093C001B093C1011F910F910C94221DB5 -:1043E0000F931F930091BE011091BF012091C00156 -:1043F0003091C101DC01CB0180239123A223B3239F -:104400008093BE019093BF01A093C001B093C101FE -:104410001F910F910C94221D0F931F930091BE01C9 -:104420001091BF012091C0013091C101DC01CB018D -:1044300080279127A227B3278093BE019093BF01C5 -:10444000A093C001B093C1011F910F910C94221D44 -:104450000895CF92DF92EF92FF920F931F93CF9325 -:10446000DF938C01C090C201D090C301E090C401E1 -:10447000F090C5014091BE015091BF016091C00113 -:104480007091C101C42AD52AE62AF72ACFE1D0E0EB -:10449000D701C6010C2E04C0B695A79597958795B0 -:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8 -:1044B0008130910531F4219758F7B80180E00E94CE -:1044C000530EDF91CF911F910F91FF90EF90DF90EE -:1044D000CF90089590910C01992321F090910D01B6 -:1044E000911109C020910E0130910F01F90132960E -:1044F0009FEF40E030C0982F9695969596959F3007 -:10450000A0F4E0910E01F0910F01E90FF11D877009 -:1045100021E030E0A90102C0440F551F8A95E2F75F -:10452000CA019181892B818308959091D90190FFCF -:1045300023C01F928F938CEE98E09F938F930E94DD -:1045400079090F900F900F900F9008959F3F39F0C9 -:104550004F5F4E3041F051915813F8CF0DC05111BB -:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7 -:1045700097FDFA9582830895089590910C019923EF -:1045800021F090910D01911109C020910E013091FF -:104590000F01F9013296205F3F4F30C0982F96955A -:1045A000969596959F30A8F4E0910E01F0910F0139 -:1045B000E90FF11D877021E030E0A90102C0440F2E -:1045C000551F8A95E2F7CA018095918189238183DD -:1045D00008959091D90190FF16C01F928F938EEC91 -:1045E00098E09F938F930E9479090F900F900F90FE -:1045F0000F9008953196E217F30729F090819813F0 -:10460000F9CF1082F7CF089581E090E0E0910E019C -:10461000F0910F01E80FF91F10820196803191058A -:10462000A9F708959091D801892B8093D801089516 -:1046300080959091D80189238093D8010895109294 -:10464000D80108959091D701892B8093D7010895BF -:1046500080959091D70189238093D7010895109276 -:10466000D70108958093C60108951092C601089558 -:1046700080910E0190910F01FC0131969C01205F09 -:104680003F4F80E0919191118F5FE217F307D1F7CF -:104690000895E0910E01F0910F018091D80180837F -:1046A000E0910E01F0910F0190818091D701892B4B -:1046B00080838091C601882361F0E0910E01F09122 -:1046C0000F019081892B80830E94382381111092E1 -:1046D000C60180910E0190910F010C946417909384 -:1046E0003B0180933A010895CF92DF92EF92FF92BF -:1046F0006C01EE24FF24C114D104E104F10421F083 -:10470000C701B60120E101C020E0C72ED82EE92E56 -:10471000FF24C114D104E104F10419F0285FC7019A -:10472000B6016B017C0154E0F694E794D794C794EA -:104730005A95D1F7C114D104E104F10419F02C5FAA -:10474000C701B6016B017C0142E0F694E794D7946F -:10475000C7944A95D1F7C114D104E104F10419F0CA -:104760002E5FC701B601DC01CB01B695A7959795E1 -:104770008795892B8A2B8B2B09F02F5F822FFF9037 -:10478000EF90DF90CF9008958295982F9C7C392FE1 -:1047900036953695282F237344E0249FC0011124B9 -:1047A000932F982B292F2A7A2695892F8575880F84 -:1047B000822B08951F93CF93DF931F92CDB7DEB75F -:1047C00099830E94C423182F9981892F0E94C423A2 -:1047D000212F30E0322F2227A901482BCA010F9048 -:1047E000DF91CF911F9108958091F201843009F1FA -:1047F0001092DA0120E488E190E00FB6F894A895D1 -:10480000809360000FBE2093600083B7817F846037 -:1048100083BF83B7816083BF7894889583B78E7F89 -:1048200083BF88E10FB6F894809360001092600017 -:104830000FBE089508950895CF930E941A240E94F0 -:10484000F80B0E941B24C0E08C2F0E94240D8111C4 -:1048500004C0CF5FCE30C1F701C081E0CF91089591 -:104860000E94341D0E9458170C948A0F82E084BD68 -:1048700093E095BD9AEF97BD80936E0008952FB792 -:10488000F8948091DB019091DC01A091DD01B09161 -:10489000DE012FBF0895CF92DF92EF92FF920F9328 -:1048A0001F932FB7F8944091DB015091DC01609188 -:1048B000DD017091DE012FBF6A017B01EE24FF2430 -:1048C0008C0120E030E0C016D106E206F30610F4B9 -:1048D000415051099A01281B390BC9011F910F91B1 -:1048E000FF90EF90DF90CF9008951F920F920FB638 -:1048F0000F9211248F939F93AF93BF938091DB010D -:104900009091DC01A091DD01B091DE010196A11D25 -:10491000B11D8093DB019093DC01A093DD01B09386 -:10492000DE01BF91AF919F918F910F900FBE0F90BD -:104930001F9018950E945614F8942FEF87EA91E67D -:10494000215080409040E1F700C0000087E090EBEC -:10495000DC018093FB019093FC01A093FD01B093D7 -:10496000FE019CE088E10FB6F894A8958093600062 -:104970000FBE90936000FFCFEF92FF920F931F93B3 -:10498000CF93DF93D82FC0E08C2F0E94240D00E03E -:1049900010E0E82EF12CC701002E02C095958795F6 -:1049A0000A94E2F780FD06C00F5F1F4F0630110525 -:1049B00091F709C0602F7C2F80E00E94310ED81340 -:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D -:1049D000CF911F910F91FF90EF900895CF93C82F23 -:1049E0008CE20E94BC24882321F08C2FCF910C9460 -:1049F000BC2480E0CF910895CF930E944B26811173 -:104A000002C00E94312681E199E00E94E008C5E6DB -:104A1000C15049F00E94F80B8FE39CE90197F1F730 -:104A200000C00000F5CF8AE099E00E94E00889E22A -:104A30000E94EE24811113C18AE20E94EE248111AA -:104A40000E94312685E00E94EE2481110E949A2462 -:104A50000E9456268093D90187E00E94EE24882385 -:104A6000A9F18BE10E94EE24882351F08091D901B5 -:104A700081FB222720F991E0922790FB81F90EC05B -:104A80008EE00E94EE24882361F08091D90182FBA0 -:104A9000222720F991E0922790FB82F98093D90197 -:104AA00015C080E10E94EE249091D901882341F045 -:104AB00093FB222720F981E0822780FB93F904C031 -:104AC000892F809580FB90F99093D9018091D9012D -:104AD0000E945A260E9468268093EC0180EE0E9474 -:104AE000EE24882341F08091EC01982F909590FB63 -:104AF00080F98093EC0189E30E94EE24882359F029 -:104B00008091EC0181FB222720F991E0922790FB14 -:104B100081F98093EC0182EE0E94EE24882359F003 -:104B20008091EC0182FB222720F991E0922790FBF3 -:104B300082F98093EC0186EE0E94EE24882359F0DE -:104B40008091EC0183FB222720F991E0922790FBD2 -:104B500083F98093EC0183EE0E94EE24882359F0C0 -:104B60008091EC0184FB222720F991E0922790FBB1 -:104B700084F98093EC0185E30E94EE24882359F0A8 -:104B80008091EC0185FB222720F991E0922790FB90 -:104B900085F98093EC0181E30E94EE24882359F08B -:104BA0008091EC0186FB222720F991E0922790FB6F -:104BB00086F98093EC0181E10E94EE24882359F06C -:104BC0008091EC0187FB222720F991E0922790FB4E -:104BD00087F98093EC018091EC010E946C26809112 -:104BE000EC0187FB882780F980930D0187E20E9402 -:104BF000EE24C82F8EE10E94EE248111C2608FE165 -:104C00000E94EE248111C46080E20E94EE24811192 -:104C1000C86081E20E94EE248111C06182E20E949C -:104C2000EE248111C06283E20E94EE248111C064EF -:104C300084E20E94EE24882311F0C06802C0CC23D5 -:104C400029F08C2F0E9463266C2F03C00E945F26E0 -:104C5000682F70E080E090E0CF910C94F020CF912D -:104C600008956DEE7EEF80E090E00E94343060E0C9 -:104C700082E090E00E94263060E083E090E00E94B5 -:104C8000263060E084E090E00E94263060E085E01D -:104C900090E00C94263080E090E00E94203021E0EB -:104CA0008D3E9E4F09F020E0822F089582E090E033 -:104CB0000C941830682F82E090E00C94263083E04A -:104CC00090E00C941830682F83E090E00C9426302C -:104CD00084E090E00C941830682F84E090E00C940D -:104CE00026308091E10180FF0BC06091130185E0C7 -:104CF000689FB001112475956795759567952BC0D0 -:104D000081FF09C06091130185E0689FB001112403 -:104D10007595679520C082FF07C06091130185E0FB -:104D2000689FB001112417C09091E2019923D1F03E -:104D300060911201961788F72091130185E0289F52 -:104D400090011124929FA001939F500D112470E0B7 -:104D5000CA010E94EA2F6038710540F4611571059F -:104D600039F002C065E070E0862F08958FE708955E -:104D700081E008958091E10180FF08C060911101F8 -:104D800070E0759567957595679521C081FF06C0A0 -:104D90006091110170E07595679519C082FF04C09C -:104DA0006091110170E010C09091E2019923C1F06F -:104DB000609110019617A0F780911101899FC001A1 -:104DC000112470E00E94EA2F6038710528F4611503 -:104DD000710521F0862F08958FE7089581E00895E9 -:104DE00061E070E0F4CF803F21F40E94712681954C -:104DF00004C0813F29F40E9471268093E501089543 -:104E0000823F21F40E947126819504C0833F29F4DA -:104E10000E9471268093E4010895893F19F40E944D -:104E2000BA2605C08A3F31F40E94BA268195809344 -:104E3000E60108958B3F21F40E94BA26819504C0B3 -:104E40008C3F29F40E94BA268093E7010895843F9D -:104E500021F48091E301816017C0853F21F48091A6 -:104E6000E301826011C0863F21F48091E3018460F8 -:104E70000BC0873F21F48091E301886005C0883F23 -:104E800031F48091E30180618093E30108958D3FC7 -:104E900021F48091E10181600BC08E3F21F480916B -:104EA000E101826005C08F3F29F48091E1018460B7 -:104EB0008093E1010895803F39F48091E50187FFF7 -:104EC0006CC01092E50169C0813F29F48091E50131 -:104ED0001816BCF362C09091E401823F29F497FF59 -:104EE0005CC01092E40159C0833F19F41916CCF349 -:104EF00054C0893F41F48091E60118160CF04DC072 -:104F00001092E6014AC08A3F29F48091E60187FFAA -:104F100044C0F6CF8B3F39F48091E70187FF3DC055 -:104F20001092E7013AC08C3F29F48091E7011816EE -:104F3000BCF333C0843F21F48091E3018E7F17C01E -:104F4000853F21F48091E3018D7F11C0863F21F4DC -:104F50008091E3018B7F0BC0873F21F48091E301B7 -:104F6000877F05C0883F31F48091E3018F7E809375 -:104F7000E30113C08D3F21F48091E1018E7F0BC0CE -:104F80008E3F21F48091E1018D7F05C08F3F29F490 -:104F90008091E1018B7F8093E1018091E401811197 -:104FA0000EC08091E50181110AC08091E601811156 -:104FB00006C08091E701811102C01092E2010895BC -:104FC0008091D90183FF7EC08DE499E00E94E008C2 -:104FD0008091E3011F928F9388E499E09F938F93D0 -:104FE0000E94790986E499E00E94E0088091E4013A -:104FF000282F332727FD30953F938F9383E499E043 -:105000009F938F930E94790981E499E00E94E008C0 -:105010008091E501282F332727FD30953F938F930B -:105020008EE399E09F938F930E9479098CE399E036 -:105030000E94E0088091E601282F332727FD309554 -:105040003F938F9389E399E09F938F930E9479090F -:1050500087E399E00E94E0088091E701282F332739 -:1050600027FD30953F938F9384E399E09F938F932F -:105070000E94790981E399E00E94E0088091E201B1 -:105080001F928F938EE299E09F938F930E947909EC -:105090008CE299E00E94E0088091E1011F928F93D9 -:1050A00089E299E09F938F930E94790986E299E0C3 -:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D -:1050C0000FBE8DBF83EE91E00E94AD170E943F247A -:1050D0009093E0018093DF0108951F93CF93DF93B6 -:1050E0008091DF019091E0010E944B24AC019091EE -:1050F000E201992321F02091140130E006C02091B3 -:1051000015018AE0289F900111244217530708F4E3 -:1051100086C08091E401C091E501D091E601109133 -:10512000E701811107C0C11176C0D11174C01111FE -:1051300072C075C09F3F19F09F5F9093E2011816EF -:1051400024F40E9471268093E4018091E40187FF9A -:1051500005C00E94712681958093E4011C1624F4F9 -:105160000E9471268093E5018091E50187FF05C0CB -:105170000E94712681958093E5016091E401662388 -:1051800039F1C091E501CC2319F1772767FD7095BE -:10519000872F972F0E94EF2E23E333E343E35FE350 -:1051A0000E94532F0E94BC2E6093E4016C2F77273E -:1051B00067FD7095872F972F0E94EF2E23E333E32F -:1051C00043E35FE30E94532F0E94BC2E6093E501EE -:1051D0001D1624F40E94BA268093E6018091E60110 -:1051E00087FF05C00E94BA2681958093E6011116BB -:1051F00024F40E94BA268093E7018091E70187FF9B -:1052000005C00E94BA2681958093E701DF91CF9176 -:105210001F910C94E0279F3F09F08ECF96CFDF912E -:10522000CF911F910895E3EEF1E085E0DF011D923B -:105230008A95E9F71092E2011092E101089580E762 -:105240009BE00E94E0081F9281E08F931F9285E00F -:105250008F9382E29BE09F938F930E9479090F9036 -:105260000F900F900F900F900F9008958330E9F1F9 -:1052700028F4813061F0823009F10895853009F415 -:1052800062C008F449C0863009F474C00895809162 -:105290001501262F30E0280F311D2F3F310524F452 -:1052A000680F6093150103C08FEF80931501809103 -:1052B00015011F928F938BE59AE072C080911401C3 -:1052C000262F30E0280F311D2F3F310524F4680FC1 -:1052D0006093140103C08FEF809314018091140137 -:1052E0001F928F9389E49AE05BC080911301262F6F -:1052F00030E0280F311D2F3F310524F4680F6093F3 -:10530000130103C08FEF80931301809113011F924B -:105310008F9386E39AE044C080911201262F30E0FB -:10532000280F311D2F3F310524F4680F60931201BF -:1053300003C08FEF80931201809112011F928F930F -:1053400081E29AE02DC080911101262F30E0280FD4 -:10535000311D2F3F310524F4680F6093110103C004 -:105360008FEF80931101809111011F928F9388E03C -:105370009AE016C080911001262F30E0280F311DD1 -:105380002F3F310524F4680F6093100103C08FEFA5 -:1053900080931001809110011F928F938DEE99E000 -:1053A0009F938F930E9479090F900F900F900F9009 -:1053B0000895833081F128F4813059F08230D1F0A2 -:1053C0000895853009F449C0B8F1863009F456C013 -:1053D000089580911501681720F4861B80931501AC -:1053E00002C010921501809115011F928F938EEDCE -:1053F00099E054C080911401681720F4861B8093B3 -:10540000140102C010921401809114011F928F9315 -:105410008CEC99E043C080911301681720F4861B3F -:105420008093130102C010921301809113011F9207 -:105430008F9389EB99E032C080911201681720F4B4 -:10544000861B8093120102C01092120180911201FA -:105450001F928F9384EA99E021C08091110168170F -:1054600020F4861B8093110102C0109211018091DB -:1054700011011F928F938BE899E010C08091100169 -:10548000681720F4861B8093100102C0109210014F -:10549000809110011F928F9380E799E09F938F93E3 -:1054A0000E9479090F900F900F900F900895CF935D -:1054B000C82F1F928F9385E79CE09F938F930E9444 -:1054C000790981E090E0A0E0B0E0BC01CD0104C02A -:1054D000660F771F881F991FCA95D2F70E94F02088 -:1054E0000F900F900F900F90CF910C94341DCF938D -:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA -:10550000873009F49BC1A8F4863009F06DC2809100 -:10551000D901817F8E7F8093D9018AE79CE00E9428 -:10552000E0088CEB90E10E94E00881E08093E901C3 -:1055300080C1883009F44FC08B3009F47CC154C25B -:10554000863109F4F0C138F4803109F4B8C18131F1 -:1055500009F430C249C2893109F4CEC18B3109F452 -:1055600086C142C2853309F437C248F4873209F450 -:1055700033C208F433C2893209F42EC235C28334EF -:1055800038F48A3308F02CC2883309F454C12CC291 -:10559000833409F421C2883409F026C20E94341DE4 -:1055A0008BEA90E10E94E0089FEF23ED80E39150A9 -:1055B00020408040E1F700C000000E949A2439C1D9 -:1055C0008BEC90E10E94E0080E94762E0E94581712 -:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7 -:1055E0009EE00E94E0080E945F261F928F9388E849 -:1055F0009EE09F938F930E94790986E89EE00E9427 -:10560000E0080E945626C82F83E79EE00E94E0082B -:105610001F92CF938EE69EE09F938F930E9479090D -:105620008CE69EE00E94E00882E69EE00E94E00890 -:105630008C2F81701F928F938FE59EE09F938F93A5 -:105640000E9479098DE59EE00E94E00883E59EE0D6 -:105650000E94E008C1FB882780F91F928F9380E5A4 -:105660009EE09F938F930E9479098EE49EE00E94B2 -:10567000E00882E49EE00E94E008C2FB882780F9EF -:105680001F928F938FE39EE09F938F930E947909DF -:105690008DE39EE00E94E00884E39EE00E94E00823 -:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369 -:1056B0008F930E9479098FE29EE00E94E0080E9489 -:1056C0006826C82F8BE19EE00E94E0081F92CF93CE -:1056D00086E19EE09F938F930E94790984E19EE08A -:1056E0000E94E0088BEF9DE00E94E0088C2F817003 -:1056F0001F928F9388EF9DE09F938F930E9479096B -:105700008DB79EB780960FB6F8949EBF0FBE8DBF23 -:1057100086EF9DE00E94E0088FED9DE00E94E0088A -:10572000C1FB882780F91F928F938CED9DE09F939A -:105730008F930E9479098AED9DE00E94E00888EC31 -:105740009DE00E94E008C2FB882780F91F928F939A -:1057500085EC9DE09F938F930E94790983EC9DE0F7 -:105760000E94E00881EB9DE00E94E008C3FB8827CF -:1057700080F91F928F938EEA9DE09F938F930E94F2 -:1057800079098CEA9DE00E94E00882EA9DE00E948F -:10579000E008C4FB882780F91F928F938FE99DE072 -:1057A0009F938F930E9479098DE99DE00E94E00804 -:1057B0008BE89DE00E94E008C5FB882780F91F92D6 -:1057C0008F9388E89DE09F938F930E94790986E8E4 -:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A -:1057E000882780F91F928F9387E69DE09F938F9380 -:1057F0000E94790985E69DE00E94E0088DE59DE024 -:105800000E94E008C7FBCC27C0F91F92CF938AE51E -:105810009DE09F938F930E94790988E59DE00E9407 -:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A -:105830008DBFC1E0DEC081EA9CE05BC08091D901F0 -:10584000C82FC17080FF09C08EE990E10E94E00876 -:105850008091D901817F8E7F47C082E990E10E94CB -:10586000E0088091D90181608093D901E2CF9091C5 -:10587000D90191FBCC27C0F981E0C827892FC0FB53 -:1058800081F98093D901CC2319F085E890E127C0F4 -:1058900087E790E12EC09091D90192FBCC27C0F907 -:1058A00081E0C827892FC0FB82F98093D901CC23DE -:1058B00019F088E690E113C088E590E11AC0909154 -:1058C000D90193FBCC27C0F981E0C827892FC0FB01 -:1058D00083F98093D901CC2351F08CE490E10E94AC -:1058E000E0088091D90181608093D90182C08FE363 -:1058F00090E10E94E0089DCF80E390E10E94E008E3 -:1059000084E090E10E94E00887EC9FE00E94E008BC -:105910008AE99FE00E94E00886E59FE00E94E00897 -:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD -:1059300058171F928F9383E09FE09F938F930E944D -:10594000790980910C011F928F938CEE9EE09F93BA -:105950008F930E947909809170011F928F9389ED36 -:105960009EE09F938F930E94790980910D011F9271 -:105970008F9386EC9EE09F938F930E94790980918C -:10598000DB019091DC01A091DD01B091DE01BF93BC -:10599000AF939F938F9382EB9EE09F938F930E9490 -:1059A00079098DB79EB746960FB6F8949EBF0FBE85 -:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB -:1059C000C0930D01CC2329F088EA9EE00E94E008F4 -:1059D00010C08DE99EE08DCF80E003C08D5101C0E5 -:1059E00089530E94572A25CF8BE99EE00E94E00848 -:1059F000C0E08C2FCF91089580E0089580E0089555 -:105A0000CF93C82F8091E901813081F020F082305E -:105A100009F44FC045C1E0910E01F0910F01808162 -:105A2000813169F0823209F03DC109C0E0910E0177 -:105A3000F0910F018081813111F0823261F48C2F5D -:105A40000E94FC2C811104C08C2F0E94772A2FC049 -:105A500081E090E02CC08C2F0E94FE2C811126C08A -:105A6000C431E1F070F4CB3081F0C031D1F40E9448 -:105A70001F298DE69CE00E94E00882E08093E90106 -:105A800015C0C93259F0C83361F48AE79CE00E941E -:105A9000E00881E79CE00E94E00808C01092E9015C -:105AA00003C18BE69CE00E94E008FEC081E08170AB -:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122 -:105AC000C8F4C73009F0D2C08AE08093150194E190 -:105AD0009093140193E0909313018093120188E056 -:105AE0008093110188E28093100181E19BE00E9484 -:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5 -:105B000009F4A9C028F4C93289F0C83361F0AEC0E5 -:105B1000C13509F49EC0C23509F499C0CE3409F0EC -:105B2000A5C06AE09EC00E941F29A3C08091E80121 -:105B3000882319F01092E8019CC08EE19BE00E943E -:105B4000E00881E08093E901B1C088EF9AE00E940B -:105B5000E00886EE9AE00E94E008809115011F920D -:105B60008F9383EE9AE09F938F930E94790981EE41 -:105B70009AE00E94E0088FEC9AE00E94E008809191 -:105B800014011F928F938CEC9AE09F938F930E9445 -:105B900079098AEC9AE00E94E0088BEB9AE00E9477 -:105BA000E008809113011F928F9388EB9AE09F93F6 -:105BB0008F930E94790986EB9AE00E94E00885EABB -:105BC0009AE00E94E008809112011F928F9382EA6E -:105BD0009AE09F938F930E94790980EA9AE00E944D -:105BE000E0088BE89AE00E94E008809111011F9282 -:105BF0008F9388E89AE09F938F930E94790986E8B3 -:105C00009AE00E94E0088FE69AE00E94E008809106 -:105C100010011F928F938CE69AE09F938F930E94BE -:105C200079098AE69AE00E94E0088DB79EB7489607 -:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88 -:105C4000F0E0E15DFE4F80818093E80112C061E0E9 -:105C500003C061E006C06AE08091E8010E94362935 -:105C600008C08091E8010E94D92903C08FE09BE021 -:105C700013C08091E801882369F01F928F9389E017 -:105C80009BE09F938F930E9479090F900F900F9044 -:105C90000F9004C086E09BE00E94E00881E006C00F -:105CA0001092E90180E002C080E001CFCF91089519 -:105CB000E1E8F0E08081886080838081816080837A -:105CC0008FB7F89493E09093890090ED90938800BB -:105CD0008FBF0895EFE6F0E08081826080830895B1 -:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD -:105CF000908182E08927808308951F920F920FB6CA -:105D00000F9211242F933F934F935F936F937F9341 -:105D10008F939F93AF93BF93EF93FF938091EA018B -:105D20009091EB0101969093EB018093EA01811130 -:105D300003C082E00E948A0FE091EB01E695E695B0 -:105D4000F0E0E552FF4EE4918091EA018E1303C02A -:105D500080E00E948A0FFF91EF91BF91AF919F91D8 -:105D60008F917F916F915F914F913F912F910F9004 -:105D70000FBE0F901F90189504D06894B1118DC07C -:105D8000089570D088F09F5790F0B92F9927B75198 -:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF -:105DA000C9F712C0B13081F077D0B1E0089574C066 -:105DB000672F782F8827B85F39F0B93FCCF38695E5 -:105DC00077956795B395D9F73EF490958095709542 -:105DD00061957F4F8F4F9F4F0895E89409C097FBBF -:105DE0003EF490958095709561957F4F8F4F9F4FB2 -:105DF0009923A9F0F92F96E9BB279395F6958795F6 -:105E000077956795B795F111F8CFFAF4BB0F11F4B8 -:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F -:105E200011F096E911C0772321F09EE8872F762F95 -:105E300005C0662371F096E8862F70E060E02AF0D6 -:105E40009A95660F771F881FDAF7880F96958795C2 -:105E500097F9089557FD9058440F551F59F05F3F2B -:105E600071F04795880F97FB991F61F09F3F79F07C -:105E700087950895121613061406551FF2CF4695FE -:105E8000F1DF08C0161617061806991FF1CF869580 -:105E90007105610508940895E894BB276627772764 -:105EA000CB0197F908950BD078C069D028F06ED057 -:105EB00018F0952309F05AC05FC01124EECFCADF55 -:105EC000A0F3959FD1F3950F50E0551F629FF0010D -:105ED000729FBB27F00DB11D639FAA27F00DB11D66 -:105EE000AA1F649F6627B00DA11D661F829F2227EF -:105EF000B00DA11D621F739FB00DA11D621F839F76 -:105F0000A00D611D221F749F3327A00D611D231F4B -:105F1000849F600D211D822F762F6A2F11249F5799 -:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC -:105F3000661F771F881F91505040A9F79E3F51055B -:105F400070F014C0AACF5F3FECF3983EDCF3869567 -:105F500077956795B795F795E7959F5FC1F7FE2B06 -:105F6000880F911D9695879597F9089597F99F67E2 -:105F700080E870E060E008959FEF80EC08950024D1 -:105F80000A941616170618060906089500240A949E -:105F900012161306140605060895092E0394000C24 -:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3 -:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B -:105FC00004C0991F961708F0961B881F7A95C9F789 -:105FD0008095089597FB072E16F4009407D077FD5F -:105FE00009D00E94043007FC05D03EF490958195BD -:105FF0009F4F0895709561957F4F0895EE0FFF1F95 -:106000000590F491E02D0994AA1BBB1B51E107C038 -:10601000AA1FBB1FA617B70710F0A61BB70B881F38 -:10602000991F5A95A9F780959095BC01CD010895C7 -:10603000F999FECF92BD81BDF89A992780B5089550 -:10604000A8E1B0E042E050E00C943B30262FF999F3 -:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B -:10606000F99A0FBE019608950E942630272F0C94AE -:106070002730DC01CB01FC01F999FECF06C0F2BD4F -:10608000E1BDF89A319600B40D9241505040B8F7F6 -:066090000895F894FFCF13 -:1060960020028B0F7C1059102510F10F0101C7014A -:1060A60028080A03140A3F4D3620395B080E08D823 -:1060B60007B8077F07F2060B0724073D075D0701B0 -:0A60C60002030405060708090000A4 +:10067000005B735D004B6579626F61726420737417 +:100680006172742E0A005B575D005B535D005B5224 +:100690005D005B445D005B435D0016034500720036 +:1006A00067006F0044006F007800200045005A008A +:1006B000000016034500720067006F0044006F00E1 +:1006C0007800200045005A000000040309040902D4 +:1006D0008D00050100A0FA090400000103010100DA +:1006E000092111010001223F000705810308000ACA +:1006F0000904010001030102000921110100012286 +:100700004D000705820308000A09040200010300E6 +:1007100000000921110100012236000705830308AA +:10072000000A09040300020300000009211101006E +:10073000012220000705840320000107050403208F +:100740000001090404000103000000092111010057 +:100750000122390007058503100001120110010074 +:10076000000008EDFE071301000102000105010968 +:1007700006A101050719E029E7150025019508756F +:100780000181020508190129059505750191029558 +:1007900001750391010507190029771500250195B9 +:1007A0007875018102C00631FF0974A10109751530 +:1007B0000025FF9520750881020976150025FF9513 +:1007C0002075089102C005010980A101850216016A +:1007D0000026B7001A01002AB700751095018100A4 +:1007E000C0050C0901A1018503160100269C021A0F +:1007F00001002A9C02751095018100C005010902C3 +:10080000A1010901A100050919012905150025010A +:100810009505750181029501750381010501093076 +:1008200009311581257F95027508810609381581E2 +:10083000257F950175088106050C0A38021581256A +:100840007F950175088106C0C005010906A1010553 +:100850000719E029E7150025019508750181029522 +:100860000175088101050819012905950575019192 +:10087000029501750391010507190029FF1500254F +:10088000FF950675088100C00A0025303258200007 +:100890006B6579626F6172645F7265706F72743AD2 +:1008A00020000A0025303258006B6579626F617252 +:1008B000645F7365745F6C65643A200064656C5FA7 +:1008C0006B65795F6269743A2063616E2774206496 +:1008D000656C3A20253032580A006164645F6B65AC +:1008E000795F6269743A2063616E27742061646481 +:1008F0003A20253032580A00646F6E652E0A006275 +:100900006F6F676D61676963207363616E3A202E54 +:100910002E2E2000290A002575002F002575005D68 +:1009200028002564002000256400200025640020A4 +:10093000002564007C0025303258006D6F757365AA +:100940006B6579205B62746E7C78207920762068F4 +:100950005D287265702F61636C293A205B006D6BB6 +:100960005F776865656C5F74696D655F746F5F6DF7 +:100970006178203D2025640A006D6B5F77686565AE +:100980006C5F6D61785F7370656564203D202564E0 +:100990000A006D6B5F74696D655F746F5F6D617880 +:1009A000203D2025640A006D6B5F6D61785F737078 +:1009B000656564203D2025640A006D6B5F696E7477 +:1009C000657276616C203D2025640A006D6B5F6462 +:1009D000656C6179203D2025640A006D6B5F776846 +:1009E00065656C5F74696D655F746F5F6D617820BC +:1009F0003D2025640A006D6B5F776865656C5F6DEF +:100A000061785F7370656564203D2025640A006D20 +:100A10006B5F74696D655F746F5F6D6178203D20F9 +:100A200025640A006D6B5F6D61785F737065656446 +:100A3000203D2025640A006D6B5F696E74657276D7 +:100A4000616C203D2025640A006D6B5F64656C61FC +:100A500079203D2025640A000A00257500363A20D9 +:100A6000776865656C5F74696D655F746F5F6D61F4 +:100A7000783A20000A00257500353A2077686565C8 +:100A80006C5F6D61785F73706565643A20000A0081 +:100A9000257500343A2074696D655F746F5F6D6110 +:100AA000783A20000A00257500333A206D61785F9E +:100AB00073706565643A20000A00257500323A209B +:100AC000696E74657276616C286D73293A20000A2C +:100AD00000257500313A2064656C6179282A31302F +:100AE0006D73293A20000A092D2056616C756573D3 +:100AF000202D0A004D3E004D25643E20003F00732E +:100B000065742064656661756C740A00433E20005C +:100B100077686572652064656C74613A20637572EC +:100B2000736F723D25642C20776865656C3D256484 +:100B30000A53656520687474703A2F2F656E2E779E +:100B4000696B6970656469612E6F72672F77696B75 +:100B5000692F4D6F7573655F6B6579730A000A09BC +:100B60002D204D6F7573656B6579202D0A455343B4 +:100B70002F713A09717569740A313A0964656C61BB +:100B800079282A31306D73290A323A09696E746501 +:100B90007276616C286D73290A333A096D61785F4A +:100BA00073706565640A343A0974696D655F746FC2 +:100BB0005F6D61780A353A09776865656C5F6D61CC +:100BC000785F73706565640A363A09776865656CA5 +:100BD0005F74696D655F746F5F6D61780A0A703A62 +:100BE000097072696E742076616C7565730A643A77 +:100BF000097365742064656661756C74730A757039 +:100C00003A092B310A646F776E3A092D310A706701 +:100C100075703A092B31300A7067646F776E3A0944 +:100C20002D31300A0A7370656564203D2064656C5F +:100C30007461202A206D61785F7370656564202A75 +:100C40002028726570656174202F2074696D655F5E +:100C5000746F5F6D6178290A003F004D3E200043AC +:100C60003E20004C25640A000A092D20436F6E7354 +:100C70006F6C65202D0A4553432F713A09717569D0 +:100C8000740A6D3A096D6F7573656B65790A000AB0 +:100C9000092D204D61676963202D0A643A09646556 +:100CA0006275670A783A096465627567206D6174D8 +:100CB0007269780A6B3A096465627567206B6579B9 +:100CC000626F6172640A6D3A096465627567206DCE +:100CD0006F7573650A763A0976657273696F6E0A85 +:100CE000733A097374617475730A633A09636F6EBA +:100CF000736F6C65206D6F64650A302D343A096C32 +:100D000061796572302D34284631302D4634290AF8 +:100D1000506175733A09626F6F746C6F61646572CC +:100D20000A653A09656570726F6D0A6E3A094E4B35 +:100D3000524F0A7A3A09736C656570204C4544201D +:100D4000746573740A000A002575002E6E6B726F4D +:100D50003A20000A002575002E737761705F62618A +:100D6000636B736C6173685F6261636B7370616303 +:100D7000653A20000A002575002E737761705F6761 +:100D8000726176655F6573633A20000A002575001D +:100D90002E6E6F5F6775693A20000A002575002E78 +:100DA000737761705F72616C745F726775693A2006 +:100DB000000A002575002E737761705F6C616C749A +:100DC0005F6C6775693A20000A002575002E636123 +:100DD00070736C6F636B5F746F5F636F6E74726F51 +:100DE0006C3A20000A002575002E737761705F63EE +:100DF0006F6E74726F6C5F636170736C6F636B3A6C +:100E000020000A0025303258006B65796D61705FF3 +:100E1000636F6E6669672E7261773A20000A00255B +:100E200075002E6D6F7573653A20000A00257500F8 +:100E30002E6B6579626F6172643A20000A00257535 +:100E4000002E6D61747269783A20000A00257500E1 +:100E50002E656E61626C653A20000A0025303258BA +:100E60000064656275675F636F6E6669672E7261A5 +:100E7000773A20000A0025750064656661756C7418 +:100E80005F6C617965723A20003F004E4B524F3AD9 +:100E9000206F66660A004E4B524F3A206F6E0A0072 +:100EA00074696D65725F636F756E743A20253034B6 +:100EB0006C580A006B6579626F6172645F6E6B7269 +:100EC0006F3A2025580A006B6579626F6172645F22 +:100ED00069646C653A2025580A006B6579626F6118 +:100EE00072645F70726F746F636F6C3A2025580A7A +:100EF00000686F73745F6B6579626F6172645F6CB9 +:100F000065647328293A2025580A000A092D2053C0 +:100F10007461747573202D0A004743433A20342EC0 +:100F2000392E33204156522D4C4942433A20312E1E +:100F3000382E31204156525F415243483A20617663 +:100F400072350A004F5054494F4E533A204C554683 +:100F50004120424F4F544D41474943204D4F555337 +:100F6000454B45592045585452414B455920434F14 +:100F70004E534F4C4520434F4D4D414E44204E4B18 +:100F8000524F203531320A004255494C443A203202 +:100F90003430646230632D6469727479202830398A +:100FA0003A35383A3539204A616E203238203230AD +:100FB0003136290A005649443A203078464545449E +:100FC000284572676F446F7820455A29205049445C +:100FD0003A20307831333037284572676F446F7864 +:100FE00020455A29205645523A2030783030303149 +:100FF0000A00444553433A20742E6D2E6B2E206B0D +:101000006579626F617264206669726D776172657D +:1010100020666F72204572676F646F780A000A0954 +:101020002D2056657273696F6E202D0A000A6D6F50 +:101030007573653A206F66660A000A6D6F75736591 +:101040003A206F6E0A000A6B6579626F6172643ACA +:10105000206F66660A000A6B6579626F6172643A96 +:10106000206F6E0A000A6D61747269783A206F66AB +:10107000660A000A6D61747269783A206F6E0A0020 +:101080000A64656275673A206F6E0A000A646562D9 +:1010900075673A206F66660A000A0A626F6F746CA1 +:1010A0006F616465722E2E2E2000433E2000656520 +:1010B000636F6E6669673A0A00536C656570204C11 +:1010C000454420746573740A0000000000000000AD +:1010D00000000000010204060A0F17202C3A4A5DA6 +:1010E00071879DB3C7DAE9F5FCFFFCF5E9DAC7B310 +:1010F0009D87715D4A3A2C20170F0A0604020100F1 +:101100000000000000000000000011241FBECFEF0F +:10111000DAE0DEBFCDBF04B603FE24C08091FB0140 +:101120009091FC01A091FD01B091FE018730904BA0 +:10113000A740B04BB9F41092FB011092FC01109241 +:10114000FD011092FE0114BE84B7877F84BF88E141 +:101150000FB6F89480936000109260000FBEE0E03C +:10116000FFE3099511E0A0E0B1E0ECE7F0E602C092 +:1011700005900D92AA33B107D9F711E0AAE3B1E0C7 +:1011800001C01D92AB3FB107E1F70E94FC110C9426 +:101190003C300C940000FF93EF93E0913A01F09102 +:1011A0003B01309709F00995EF91FF910895FC01FB +:1011B0008591803011F0EFDFFBCF0895FF27E0E24B +:1011C00030E247FF0CC0419597FF09C0EDE2609502 +:1011D000709580959095611D711D811D911D27FF52 +:1011E00002C0219530E350E2AA27660F771F881FBF +:1011F000991FAA1FA41710F0A41B63955A95A9F76D +:10120000AA3008F0A95FA05DAF93F3956115710551 +:101210008105910541F7ED3211F4EF93F395F21743 +:1012200018F43F93F395FBCF8F91B5DFFA95E1F773 +:101230000895E991F9918591803021F0853219F076 +:10124000AADFF9CF089520E0E89455915532C1F313 +:10125000503311F4689455915A3348F4505390F335 +:10126000220F022E220F220F200D250FF4CF0EF495 +:10127000219589919991533619F3533729F15335B3 +:1012800059F1BC0188279927E8945C3621F48991AB +:10129000999168945591543639F446EF7EF077FF72 +:1012A0000DC08FEF9FEF0AC055374AE039F058352F +:1012B00040E121F0523642E009F00895FF93EF93A8 +:1012C0007DDFEF91FF91B7CFFF93EF93FC01819109 +:1012D0008030B9F360DFFBCFFF93EF9368DFF1CF8E +:1012E000DF93CF93CDB7DEB72596A3DFCF91DF9104 +:1012F0000895462F50E04F30510508F0DEC0DC0164 +:10130000FA01EA5AFF4F12968C910C94F12F882320 +:1013100021F085EE0E94D918D0C085EE0E94A11957 +:10132000CCC0882349F00E94322490933D018093E1 +:101330003C0188EF91E0089580913C0190913D013E +:101340000E943E24873991050CF0A8C08AEE91E0F6 +:101350000895882349F00E94322490933D018093A0 +:101360003C0187EE91E0089580913C0190913D0110 +:101370000E943E24873991050CF093C089ED91E0DD +:101380000895882349F00E94322490933D01809370 +:101390003C0182ED91E0089580913C0190913D01E6 +:1013A0000E943E24873991050CF07EC080EC91E0CC +:1013B0000895882349F00E94322490933D01809340 +:1013C0003C018BEB91E0089580913C0190913D01AF +:1013D0000E943E24873991050CF069C08DEA91E0A6 +:1013E0000895882349F00E94322490933D01809310 +:1013F0003C0188EA91E0089580913C0190913D0183 +:101400000E943E24873991050CF054C08AE991E08E +:101410000895882309F451C085E891E00895882350 +:1014200009F44BC080E791E00895882309F445C092 +:101430008BE591E00895882309F43FC086E491E0AC +:1014400008958823D1F18DE391E008958823A9F1CF +:1014500088E291E00895882381F183E191E0089585 +:10146000882359F18EEF90E00895882331F180911F +:10147000BE019091BF01A091C001B091C10120E2D5 +:10148000822780729927AA27BB278093BE01909359 +:10149000BF01A093C001B093C1010FC085EF91E0DF +:1014A000089584EE91E008958BEC91E0089586EB29 +:1014B00091E0089583EA91E0089580E090E0089536 +:1014C00008956091BE017091BF018091C00190911B +:1014D000C1010E94672356985E9825982D982698FA +:1014E0002E9827982F98833099F028F4813041F076 +:1014F000823049F00895843049F0853061F00895D4 +:10150000259A2D9A0895269A2E9A0895259A2D9A0D +:10151000279A2F9A0895259A2D9A269A2E9A279AD5 +:101520002F9A089581E69AE0892B11F00E94610AB2 +:1015300080E090E0089556985E9825982D9826981A +:101540002E9827982F988FEF90E0909389008093A2 +:10155000880090938B0080938A0090938D008093F5 +:101560008C00259A2D9A2FEF80E792E02150804041 +:101570009040E1F700C00000269A2E9A2FEF80E7F6 +:1015800092E0215080409040E1F700C00000279A8F +:101590002F9A2FEF80E792E0215080409040E1F7B2 +:1015A00000C0000025982D982FEF80E792E0215091 +:1015B00080409040E1F700C0000026982E982FEF61 +:1015C00080E792E0215080409040E1F700C00000A9 +:1015D00027982F9856985E9825982D9826982E989B +:1015E00027982F98089589EA8093800089E0809356 +:1015F000810024982C983F988AB18F748AB96E988C +:10160000479A8BB1806B8BB9769A0E949B0A80E6D1 +:101610009AE0892B11F00E94600A80E090E0089522 +:1016200080E28093000180913E0181110EC00E94F2 +:101630005F0B81E080933E012FEF83ED90E321501B +:1016400080409040E1F700C0000080E40E94650BFC +:101650008093000181112EC00E948F0B80930001A6 +:10166000811128C00E948F0B80930001811122C03C +:101670008FE30E948F0B8093000181111BC00E9499 +:10168000870B80E40E94650B80930001811112C0DA +:101690008CE00E948F0B8093000181110BC00E948F +:1016A0008F0B80930001811105C08FE30E948F0B87 +:1016B000809300010E94870B809100010895109291 +:1016C000B9008AE08093B800089594EA9093BC0032 +:1016D0009091BC0097FFFCCF9091B900987F983013 +:1016E00021F0903111F081E008958093BB0084E8EF +:1016F0008093BC008091BC0087FFFCCF8091B90033 +:10170000887F883111F0803471F780E0089584E992 +:101710008093BC008091BC0084FDFCCF0895809331 +:10172000BB0084E88093BC008091BC0087FFFCCFA5 +:101730009091B900987F81E0983209F480E0089593 +:1017400084E88093BC008091BC0087FFFCCF80912F +:10175000BB00089580910001811115C080E40E94B2 +:10176000650B8093000181110CC082E10E948F0BF8 +:1017700080930001811105C08FEF0E948F0B809331 +:1017800000010E94870B84B1807F84B985B1807F7E +:1017900085B98AB1837F8AB98BB1837F8BB93E9833 +:1017A000469808950E94100B809300010E94AA0B96 +:1017B00080B38C7080BB81B3836F81BBA0E4B1E048 +:1017C000EEE4F1E08EE08E0F11921D928E13FCCFAD +:1017D00083EF9AE0892B11F00C94F30A08959F92FD +:1017E000AF92BF92CF92DF92EF92FF920F931F932F +:1017F000CF93DF93809100018823E1F080913F0136 +:101800008F5F80933F01811115C087E596E00E94AC +:10181000D7080E94100B80930001882329F08DE3E4 +:1018200096E00E94D70806C089E296E00E94D70899 +:101830000E949B0A00E411E0C0E0D0E0BB24B39416 +:1018400082E0A82ECC24C394D12C2AE1E22E26E0FB +:10185000F22EC730D10500F580910001811164C0DE +:1018600080E40E94650B80930001811112C082E127 +:101870000E948F0B8093000181110BC0C6010C2EBA +:1018800001C0880F0A94EAF780950E948F0B80931D +:1018900000010E94870B48C0CA30A1F028F4C8306C +:1018A00059F0C93061F005C0CC3089F070F0CD300E +:1018B00089F0209A289810C0219A29980DC0229A60 +:1018C0002A980AC0239A2B9807C0529A01C0539AAB +:1018D0005B9802C03E9A469890EA9A95F1F79FB1BC +:1018E000799902C082E001C080E091709B25982B1D +:1018F0007C9902C084E001C080E0892B7D9902C000 +:1019000038E001C030E0832B7E9902C020E101C0A5 +:1019100020E0822B9FB19095991F9927991F92954E +:10192000990F907E892B10C080910001811174C0A5 +:1019300080E40E94650B80930001882309F459C05C +:10194000912C0E94870B892DF8019081981739F10D +:10195000808380910101882301F18091D90180FF6A +:1019600004C08FE196E00E94D7088091D90180FFE2 +:101970000CC0809101011F928F93FF92EF920E9401 +:1019800070090F900F900F900F908091D90180FFF8 +:1019900004C088E196E00E94D708A09201010E944D +:1019A000AA0B21960F5F1F4FCE30D10509F051CF02 +:1019B000809101018823B1F0815080930101882337 +:1019C00039F08FE99FE00197F1F700C000000AC0ED +:1019D000AEE4B1E0E0E4F1E0CF01825F91919D934C +:1019E0008E13FCCF82E99AE0892BC1F00E94920A03 +:1019F00015C083E10E948F0B809300018111A0CF5D +:101A000081E40E94650B80930001811199CF0E94AF +:101A1000A00B982E909495CF80E096CF81E0DF9137 +:101A2000CF911F910F91FF90EF90DF90CF90BF90DB +:101A3000AF909F900895E82FF0E0E25BFE4F808129 +:101A40000895CF92DF92EF92FF920F931F93CF935F +:101A5000DF9381E096E00E94D7088EE4E82E81E0D3 +:101A6000F82EC0E0D0E09CEFC92E95E0D92E03EF10 +:101A700015E0DF93CF93DF92CF920E94700989EF38 +:101A800095E00E94D708F70181917F0190E00E94C4 +:101A9000CD239F938F931F930F930E94700981EF23 +:101AA00095E00E94D70821968DB79EB708960FB68D +:101AB000F8949EBF0FBE8DBFCE30D105D1F6DF9119 +:101AC000CF911F910F91FF90EF90DF90CF900895ED +:101AD0008B3B910578F4883A910540F5853A91055C +:101AE000D0F48430910508F0B1C08130910509F43B +:101AF000ADC06BC0803E910508F467C0883E91057B +:101B000008F4A4C09C01205F31092031310508F0A0 +:101B10005CC090650895853A910509F459C0863AEC +:101B2000910509F058C082E890E40895883A91053B +:101B300009F454C0893A910509F453C08A3A9105D1 +:101B400009F452C08B3A910509F451C08C3A9105C1 +:101B500009F450C08D3A910509F44FC0803B9105BE +:101B600009F44EC08E3A910509F44DC08F3A9105A3 +:101B700009F44CC0813B910509F44BC0823B9105AF +:101B800009F44AC0833B910509F449C0843B91059F +:101B900009F448C0853B910509F447C0863B91058F +:101BA00009F446C0873B910509F445C0883B91057F +:101BB00009F444C0893B910509F443C08A3B91056F +:101BC00009F442C080E094E4089580E090E0089534 +:101BD00081E890E4089583E890E4089582EE94E427 +:101BE000089589EE94E408958AEE94E4089585EBCF +:101BF00094E4089586EB94E4089587EB94E40895C3 +:101C00008CEC94E408958DEC94E4089583E895E4D5 +:101C100008958AE895E4089582E995E4089584E9B1 +:101C200095E4089581E296E4089583E296E40895A8 +:101C300084E296E4089585E296E4089586E296E4C7 +:101C4000089587E296E408958AE296E40895089557 +:101C500096E0799FF001112494E5899FE00DF11D34 +:101C60001124E60FF11DEE0FFF1FEF5FFD4F859171 +:101C700094910895880F991FFC01E558FF4F8591B5 +:101C800094910895880F991FFC01E550FE4F8591AE +:101C90009491089526E0729FF001112444E5849FF9 +:101CA000E00DF11D1124E60FF11DEE0FFF1FEF5F98 +:101CB000FD4F859194919C013A9521154FE1340790 +:101CC00008F41AC13F512115304120F49F700E9441 +:101CD000420E08959C0130532115304118F4992784 +:101CE000906C0895811520E5920769F40E94271DE4 +:101CF0004FEF84E39CE0415080409040E1F700C00A +:101D000000000C948D24813020E5920731F48091FD +:101D1000D90181608093D90108959C013055211526 +:101D2000304108F051C0292F33272F70332721303D +:101D30003105D9F4AC014370552702C0220F331F7F +:101D40004A95E2F73C68AC0164E0440F551F6A9580 +:101D5000E1F744275370242B352B73E0880F991F2C +:101D60007A95E1F7807699271DC02230310529F454 +:101D7000982F8827816F906A089523303105A9F440 +:101D8000AC014370552721E030E002C0220F331F21 +:101D90004A95E2F73C6843E0880F991F4A95E1F7BE +:101DA000807E9770822B932B089524303105E1F4C7 +:101DB000AC014370552721E030E002C0220F331FF1 +:101DC0004A95E2F73A68E7CF9C0130572115304138 +:101DD00018F49F70906208959C013058211530418D +:101DE00018F49F70906A0895803E9105E0F4803C5D +:101DF000910558F58133910509F46FC048F4893293 +:101E0000910509F463C08A32910509F46DC072C06E +:101E100089339105E9F082389105D1F08533910538 +:101E200009F44DC067C0833E910581F138F4803ECE +:101E30009105B9F0823E9105D9F05CC0863E9105CE +:101E400061F1873E9105A1F155C00E943A0E0895B7 +:101E50002091EC0120FD02C021FF4CC080EE90E0FB +:101E600049C08091EC0180FFF9CF89E390E042C046 +:101E70008091EC0182FF0EC08091EC0184FF03C0D1 +:101E800080E090E037C083EE90E034C08091EC01B8 +:101E900082FFF2CF82EE90E02DC08091EC0183FFB3 +:101EA0000BC08091EC0184FDEBCF87EE90E022C067 +:101EB0008091EC0183FFF5CF86EE90E01BC080910E +:101EC000EC0185FF07C089E290E014C08091EC012D +:101ED00085FFF9CF85E390E00DC08091EC0186FF8E +:101EE00007C08AE290E006C08091EC0186FFF9CF3E +:101EF00081E390E00E94680D0895089580916F013C +:101F000008959FB7F89410925E019FBF9091F201DF +:101F1000943009F057C09091E9009F703091EC0027 +:101F2000232F217030FD20E8922B24E02093E9003C +:101F30002091EB0020FF43C02091EE0027FF3FC01F +:101F400020915C01222321F02091E80025FF37C079 +:101F500010925C0126E03091E80035FD15C030910B +:101F6000F201343061F53091EB0035FD28C021508D +:101F700021F481E080935C0122C0EFE9FFE031971A +:101F8000F1F700C00000E7CF8093F1008091E800F6 +:101F900085FD0AC08091E80080FFFCCF8091E800B9 +:101FA0008E778093E80006C08FB7F89421E02093E5 +:101FB0005E018FBF9F709093E90080E008959F704D +:101FC0009093E9008FEF0895CF93DF9300D01F9295 +:101FD000CDB7DEB79C018091F201843019F593E012 +:101FE00099833B832A839093E9008FEF9091E800D7 +:101FF000815095FD06C095ED9A95F1F7000081118D +:10200000F5CF8091E80085FF0DC040E050E063E02F +:1020100070E0CE0101960E94B4128091E8008E77A4 +:102020008093E8000F900F900F90DF91CF9108956B +:10203000CF93DF9300D01F92CDB7DEB72091F2018E +:10204000243021F522E029839B838A8383E08093D7 +:10205000E9008FEF9091E800815095FD06C095ED65 +:102060009A95F1F700008111F5CF8091E80085FF86 +:102070000DC040E050E063E070E0CE0101960E94A8 +:10208000B4128091E8008E778093E8000F900F9053 +:102090000F90DF91CF9108952091F2012430F1F457 +:1020A00022E02093E9002FEF3091E800215035FD28 +:1020B00006C035ED3A95F1F700002111F5CF2091DA +:1020C000E80025FF0BC040E050E065E070E00E94B2 +:1020D000B4128091E8008E778093E8000895CF9342 +:1020E000DF932091F201243009F048C0EC01809187 +:1020F0000C018823E1F080910D018823C1F085E077 +:102100008093E9008FEF9091E800815095FD06C023 +:1021100095E19A95F1F700008111F5CF8091E800E3 +:1021200085FF2CC040E050E060E170E017C081E026 +:102130008093E9008FEF9091E800815095FD06C0F3 +:1021400095ED9A95F1F700008111F5CF8091E800A7 +:1021500085FF14C040E050E068E070E0CE010E94CE +:10216000B4128091E8008E778093E80080E1FE0150 +:10217000AFE5B1E001900D928A95E1F7DF91CF9143 +:10218000089586E996E00E94D7088091F1018111B7 +:1021900009C00E9449140E94A6148091E200846044 +:1021A0008093E200089582E996E00E94D708109299 +:1021B000F10108958EE896E00C94D7088AE896E03D +:1021C0000E94D7080C945D2E86E896E00E94D708FE +:1021D0000E9423240E94632E0E944B170C947D0FB3 +:1021E00020915D012F5F822F62E30E94D12F9923FE +:1021F00019F020935D01089510925D0180915E01B8 +:10220000882371F18091F201843041F58091E900D9 +:102210008F702091EC00922F917020FD90E8892B17 +:1022200094E09093E9009091EB0090FF14C090919E +:10223000EE0097FF10C09091E80095FF03C0109248 +:10224000F100F9CF9091E80090FF05C09091E8006F +:102250009E779093E8008F708093E90010925E0162 +:10226000089542E061EC81E00E94C31342E061EC1A +:1022700082E00E94C31342E061EC83E00E94C3133A +:1022800042E261EC84E00E94C31342E161EC85E02C +:102290000C94C3138091F401833009F455C030F4D9 +:1022A000813071F0823009F48EC008958A3009F4CB +:1022B0007AC08B3009F460C0893009F09CC020C01E +:1022C0008091F301813A09F096C08091E800877F00 +:1022D0008093E8008091F7019091F801892B21F417 +:1022E00060E18FE591E003C060E080E090E070E0A5 +:1022F0000E94FF128091E8008B778093E800089598 +:102300008091F301813209F076C08091F7019091BC +:10231000F801009719F0049709F06DC08091E8006A +:10232000877F8093E8008091E80082FD05C080915E +:10233000F2018111F8CF5FC08091F10080936F01AD +:102340008091E8008B7753C08091F301813A09F0C6 +:1023500052C08091F7019091F801892B09F04BC090 +:102360008091E800877F8093E8008091E80080FFFB +:10237000FCCF80910C0136C08091F3018132D9F5F8 +:102380008091F7019091F801892BA9F58091E800DF +:10239000877F8093E8000E94F8138091F501809375 +:1023A0000C010C94271D8091F301813221F580915D +:1023B000E800877F8093E8000E94F8138091F6017F +:1023C0008093700108958091F301813AA1F4809186 +:1023D000E800877F8093E8008091E80080FFFCCFD1 +:1023E000809170018093F1008091E8008E77809356 +:1023F000E8000C94F813089584B7877F84BF88E1C0 +:102400000FB6F89480936000109260000FBE90E0C9 +:1024100080E80FB6F89480936100909361000FBE3E +:102420000E94D8170E9449140E94A6148091E200CD +:1024300084608093E20081E89FE00E9462237894A8 +:102440000E942B170E94DA1782E091E00E94461743 +:102450000E944B2E85E796E00E94D7088091F201FA +:10246000853089F481E796E00E94D7080E94E7232F +:102470008091F001882391F30E940F24882371F347 +:102480000E949E12EBCF0E940818E8CF292F332715 +:1024900023303105C9F064F42130310581F0223058 +:1024A000310509F043C08DE890E02EEC36E042C0E3 +:1024B00021323105F1F02232310541F137C082E19C +:1024C00090E02BE537E036C099278130910541F047 +:1024D0008230910541F0892B49F5EAECF6E005C020 +:1024E000E2EBF6E002C0EAE9F6E0849190E09F01B9 +:1024F00021C06530D8F4E62FF0E0EE0FFF1FEB5D52 +:10250000FE4F2081318189E090E014C0653070F485 +:1025100070E0FB01EE0FFF1FE55EFE4F2081318171 +:10252000FB01EA5EFE4F808190E004C080E090E015 +:1025300020E030E0FA0131832083089580E189BDF5 +:1025400082E189BD09B400FEFDCF8091D8008F7D66 +:102550008093D8008091E00082608093E0008091B9 +:10256000E00081FDFCCF0895CF92DF92EF92FF92C1 +:102570000F931F93CF93DF93EC018B016A010E94AD +:102580001714811133C0C114D10439F0F6018081D0 +:102590009181081B190BC80FD91FE12CF12C0115D3 +:1025A000110519F18091E80085FD16C08091E800C1 +:1025B0008E778093E800C114D10449F0F601808140 +:1025C0009181E80EF91EF182E08285E00FC00E9441 +:1025D0001714882321F30AC089918093F1000150D8 +:1025E0001109FFEFEF1AFF0ADACF80E0DF91CF91F8 +:1025F0001F910F91FF90EF90DF90CF900895209161 +:10260000F9013091FA012617370748F06115710575 +:1026100039F42091E8002E772093E80001C0B90139 +:1026200040E061157105A9F12091F201222309F41E +:1026300043C0253009F442C02091E80023FD40C08A +:102640002091E80022FD32C02091E80020FFE9CF70 +:102650004091F3002091F20030E0342BFC01CF01D7 +:102660006115710559F02830310540F4819180934E +:10267000F100615071092F5F3F4FF1CF41E02830E9 +:10268000310509F040E02091E8002E772093E80022 +:10269000C8CF4111C9CF0AC08091F201882361F0EF +:1026A000853061F08091E80083FD0AC08091E800E8 +:1026B00082FFF2CF80E0089582E0089583E00895DC +:1026C00081E008952091F9013091FA01261737072A +:1026D00048F06115710539F42091E8002E772093B8 +:1026E000E80001C0B901FC0120E06115710591F11C +:1026F0008091F201882309F440C0853009F43FC07D +:102700008091E80083FD3DC08091E80082FD2FC0EC +:102710008091E80080FFE9CF2091F3008091F200E2 +:1027200090E0922B6115710559F08830910540F4C5 +:1027300024912093F1003196615071090196F2CFF6 +:1027400021E0089709F020E08091E8008E778093DF +:10275000E800CBCF2111CCCF0AC08091F2018823B1 +:1027600061F0853061F08091E80083FD0AC08091BE +:10277000E80082FFF2CF80E0089582E0089583E0D0 +:10278000089581E00895982F973058F59093E900C7 +:10279000981739F07091EC002091ED005091F00005 +:1027A00003C0242F762F50E021FF19C03091EB0099 +:1027B0003E7F3093EB003091ED003D7F3093ED0094 +:1027C0003091EB0031603093EB007093EC0020937C +:1027D000ED005093F0002091EE0027FF07C09F5FAF +:1027E000D3CF8F708093E90081E0089580E0089551 +:1027F0008091F30187FF11C08091E80082FD05C040 +:102800008091F2018111F8CF11C08091E8008B779F +:102810000BC08091F201882349F08091E80080FF8D +:10282000F8CF8091E8008E778093E800089520919A +:10283000E4003091E50095E64091EC00842F817032 +:1028400040FF22C08091E80080FD1CC08091F20111 +:10285000882391F0853091F08091EB0085FD10C0C8 +:102860004091E4005091E5004217530729F39A0183 +:10287000915011F784E0089582E0089583E008956F +:1028800081E0089580E008954091E80042FFDECFA6 +:1028900008950E94B7140E94BF14E0EEF0E080811A +:1028A00081608083E8EDF0E080818F77808319BCC0 +:1028B000A7EDB0E08C918E7F8C9380818F7E80839A +:1028C0001092F10108950F931F93CF93DF930E940D +:1028D000B7140E94BF14C8EDD0E088818F77888339 +:1028E00088818068888388818F7D888319BC109255 +:1028F000F2011092EE011092F0011092EF0100EE41 +:1029000010E0F80180818B7F8083888181608883DB +:1029100042E060E080E00E94C313E1EEF0E08081DD +:102920008E7F8083E2EEF0E0808181608083808111 +:1029300088608083F80180818E7F808388818061B8 +:102940008883DF91CF911F910F910895E8EDF0E01A +:1029500080818F7E8083E7EDF0E0808181608083DD +:1029600084E082BF81E08093F1010C946314E8ED70 +:10297000F0E080818E7F80831092E20008951092B3 +:10298000DA001092E10008951F920F920FB60F9295 +:1029900011242F933F934F935F936F937F938F9364 +:1029A0009F93AF93BF93EF93FF938091E10082FFDA +:1029B0000BC08091E20082FF07C08091E1008B7F15 +:1029C0008093E1000E94F0108091DA0080FF1FC028 +:1029D0008091D80080FF1BC08091DA008E7F8093A9 +:1029E000DA008091D90080FF0DC080E189BD82E1CD +:1029F00089BD09B400FEFDCF81E08093F2010E9401 +:102A0000C11005C019BC1092F2010E94D310809130 +:102A1000E10080FF19C08091E20080FF15C0809125 +:102A2000E2008E7F8093E2008091E20080618093DB +:102A3000E2008091D80080628093D80019BC85E0C4 +:102A40008093F2010E94DE108091E10084FF30C08B +:102A50008091E20084FF2CC080E189BD82E189BDC4 +:102A600009B400FEFDCF8091D8008F7D8093D800FF +:102A70008091E1008F7E8093E1008091E2008F7E63 +:102A80008093E2008091E20081608093E200809177 +:102A9000EE01882311F084E007C08091E30087FDF8 +:102AA00002C081E001C083E08093F2010E94E41043 +:102AB0008091E10083FF29C08091E20083FF25C05F +:102AC0008091E100877F8093E10082E08093F201B2 +:102AD0001092EE018091E1008E7F8093E100809161 +:102AE000E2008E7F8093E2008091E200806180931B +:102AF000E20042E060E080E00E94C3138091F000B9 +:102B000088608093F0000E94DA10FF91EF91BF91EE +:102B1000AF919F918F917F916F915F914F913F9175 +:102B20002F910F900FBE0F901F9018951F920F922C +:102B30000FB60F9211242F933F934F935F936F9390 +:102B40007F938F939F93AF93BF93CF93DF93EF9335 +:102B5000FF93C091E900CF708091EC00D82FD17025 +:102B600080FDD0E81092E9008091F000877F80938B +:102B7000F00078940E94DA151092E9008091F0003C +:102B800088608093F000CD2BCF70C093E900FF9157 +:102B9000EF91DF91CF91BF91AF919F918F917F91F5 +:102BA0006F915F914F913F912F910F900FBE0F90BA +:102BB0001F9018951F93CF93DF93CDB7DEB7AA97D9 +:102BC0000FB6F894DEBF0FBECDBFE3EFF1E088E0B3 +:102BD0008E0F9091F10091938E13FBCF0E944A11BA +:102BE0008091E80083FF1FC18091F3019091F4016F +:102BF000492F50E04A30510508F015C1FA01EB5950 +:102C0000FF4F0C94F12F803881F0823809F00BC10E +:102C10008091F7018F708093E9008091EB0085FB34 +:102C2000882780F91092E90006C08091EF01909109 +:102C3000F001911182609091E800977F9093E800F5 +:102C40008093F1001092F100C8C0282F2D7F09F069 +:102C5000EAC0882319F0823061F0E5C08091F50167 +:102C6000813009F0E0C0933009F080E08093F001FA +:102C70002BC08091F501811127C08091F7018F70E1 +:102C800009F4D1C08093E9002091EB0020FF1CC023 +:102C9000933021F48091EB00806214C09091EB009E +:102CA00090619093EB0021E030E0A90102C0440F55 +:102CB000551F8A95E2F74093EA001092EA0080914E +:102CC000EB0088608093EB001092E9008091E800AF +:102CD000877F86C08111A7C01091F5011F77809171 +:102CE000E3008078812B8093E3008091E800877F68 +:102CF0008093E8000E94F8138091E80080FFFCCFE9 +:102D00008091E30080688093E300111102C082E0AB +:102D100001C083E08093F20186C08058823008F0C1 +:102D200082C08091F5019091F6018C3D53E09507AA +:102D300079F583E08A838AE289834FB7F894DE01CC +:102D4000139620E03EE051E2E32FF0E0509357006D +:102D5000E49120FF03C0E295EF703F5FEF708E2F8C +:102D600090E0EA3010F0C79601C0C0968D939D9315 +:102D70002F5F243149F74FBF8091E800877F809310 +:102D8000E8006AE270E0CE0101960E94FF1214C0D2 +:102D9000AE014F5F5F4F6091F7010E944612BC0188 +:102DA000892B09F440C09091E800977F9093E80048 +:102DB00089819A810E9462138091E8008B778093C9 +:102DC000E80031C0803879F58091E800877F8093F2 +:102DD000E8008091EE018093F1008091E8008E7709 +:102DE0008093E8000E94F8131EC081111CC09091CE +:102DF000F5019230C0F48091E800877F8093E8006D +:102E00009093EE010E94F8138091EE01811106C0AB +:102E10008091E30087FD02C081E001C084E08093DF +:102E2000F2010E9431118091E80083FF0AC0809175 +:102E3000E800877F8093E8008091EB0080628093B8 +:102E4000EB00AA960FB6F894DEBF0FBECDBFDF91A0 +:102E5000CF911F910895CF938091F2018823A1F023 +:102E6000C091E900CF709091EC00892F817090FDA6 +:102E700080E8C82B1092E9008091E80083FD0E9451 +:102E8000DA15CF70C093E900CF9108959093760141 +:102E9000809375010895E0917501F0917601309766 +:102EA00021F00190F081E02D099480E00895EF92E7 +:102EB000FF920F931F93CF93DF93E0917501F091F1 +:102EC00076013097B1F18C010280F381E02D0995F4 +:102ED0008091D90182FF2DC080FF04C080E998E075 +:102EE0000E94D708E80110E18AE8E82E88E0F82E71 +:102EF0008091D90180FF0BC088811F928F93FF9230 +:102F0000EF920E9470090F900F900F900F90115048 +:102F100021961111EDCF8091D90180FF0AC088E878 +:102F200098E0DF91CF911F910F91FF90EF900C945B +:102F3000D708DF91CF911F910F91FF90EF900895E7 +:102F4000E0917501F0917601309721F00480F581D0 +:102F5000E02D099408952091730130917401821736 +:102F6000930771F09093740180937301E091750160 +:102F7000F0917601309721F00680F781E02D0994D9 +:102F8000089520917101309172018217930771F0B9 +:102F90009093720180937101E0917501F091760137 +:102FA000309721F00084F185E02D0994089508956B +:102FB0000C94D7170E9429240E94D20B0C94EF2462 +:102FC000CF93C82F8091D90182FF1EC080FF04C01B +:102FD00089EA98E00E94D7088091D90180FF0CC04F +:102FE0001F92CF9384EA98E09F938F930E94700979 +:102FF0000F900F900F900F908091D90180FF04C027 +:1030000082EA98E00E94D7088C2FCF910C947D0F14 +:10301000CF92DF92EF92FF920F931F93CF93DF93A4 +:10302000CDB7DEB72B970FB6F894DEBF0FBECDBF7E +:103030000E94EF0B88E7C82E81E0D82E00E010E058 +:10304000E02E802F0E941B0DF60141916F01F42E9E +:10305000F826B1F40F5F1F4F0E30110589F78FEF7F +:1030600089838A831B820E9432248160782F9D830A +:103070008C8349815A816B818D810E94AB1840C03D +:103080009091D90191FF04C08B870E94210D8B85FF +:1030900020E030E04F2D50E0922FBA01022E02C006 +:1030A000759567950A94E2F760FF24C02E83EF823E +:1030B00021E030E0690102C0CC0CDD1C9A95E2F7FA +:1030C00090E08C219D21892B09F420E028870E9423 +:1030D00032248160782F9A8789874E815F81688545 +:1030E0008A850E94AB18F801E858FE4F8081C826F7 +:1030F000C08206C02F5F3F4F2630310569F6AACF48 +:103100000E946028109177010E944B171817A1F0B8 +:103110000E944B17809377012B960FB6F894DEBF71 +:103120000FBECDBFDF91CF911F910F91FF90EF9018 +:10313000DF90CF900C94E0172B960FB6F894DEBF7B +:103140000FBECDBFDF91CF911F910F91FF90EF90F8 +:10315000DF90CF900895CF93DF93CDB7DEB72B9755 +:103160000FB6F894DEBF0FBECDBF4F835887698777 +:103170007A878B87DE01119686E0FD0111928A9590 +:10318000E9F785E0FE01379601900D928A95E1F707 +:1031900049815A816B817C818D819E810E94C11FF2 +:1031A0002B960FB6F894DEBF0FBECDBFDF91CF9147 +:1031B0000895CF93882309F4C2C0C82F823859F4E8 +:1031C0000E944B1781FDBBC089E30E945D220E94D3 +:1031D0003C2389E30CC0833879F40E944B1780FDAF +:1031E000AEC083E50E945D220E943C2383E50E94DD +:1031F000B022CF910C943C23843859F40E944B1791 +:1032000082FD9DC087E40E945D220E943C2387E4EA +:10321000EECF8CEF8C0F813A48F48C2F0E94F32C68 +:1032200081118DC08C2F0E945D22E3CF80E28C0F34 +:10323000883048F4C77081E001C0880FCA95EAF76A +:103240000E940523D6CF8BE58C0F833078F4C53AE6 +:1032500029F0C63A31F083E890E005C081E890E0BB +:1032600002C082E890E0CF910C94AB1788E58C0FF8 +:10327000833108F064C0C83A39F1C93A41F1CA3A19 +:1032800049F1CB3A51F1CC3A59F1CD3A61F1C03B19 +:1032900069F1CE3A71F1CF3A79F1C13B81F1C23B8C +:1032A00089F1C33B91F1C43B99F1C53BA1F1C63B08 +:1032B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B68 +:1032C000C9F180E090E038C082EE90E035C089EE30 +:1032D00090E032C08AEE90E02FC085EB90E02CC0E9 +:1032E00086EB90E029C087EB90E026C08CEC90E064 +:1032F00023C08DEC90E020C083E891E01DC08AE8F7 +:1033000091E01AC082E991E017C084E991E014C00D +:1033100081E292E011C083E292E00EC084E292E08A +:103320000BC085E292E008C086E292E005C087E229 +:1033300092E002C08AE292E0CF910C94C117CF9143 +:103340000895882309F44BC0823859F40E944B1722 +:1033500081FF45C089E30E945D220E943C2389E3EE +:103360000CC0833871F40E944B1780FF38C083E58E +:103370000E945D220E943C2383E50E94B0220C94AF +:103380003C23843859F40E944B1782FF28C087E4FD +:103390000E945D220E943C2387E4EFCF9CEF980FB0 +:1033A000913A58F390E2980F983050F4877091E07A +:1033B00001C0990F8A95EAF7892F0E940B23DFCF6E +:1033C0009BE5980F933020F480E090E00C94AB17CD +:1033D000885A833120F480E090E00C94C11708955E +:1033E000882321F00E9405230C943C230895882310 +:1033F00021F00E940B230C943C230895BF92CF929E +:10340000DF92EF92FF920F931F93CF93DF9300D041 +:1034100000D000D0CDB7DEB725E0FC01DE0111966B +:1034200001900D922A95E1F7FC01408131810281E2 +:10343000258122952F7063817481672B09F4E5C281 +:103440003F3F19F44F3F09F4E0C27C0149833A83BE +:1034500089819A812E830E941C22182FB92E0E94E6 +:103460001B220E94E220EB2DE295EF70F0E0E15983 +:10347000FF4F2E810C94F12F8B2D807F9B2D9F7001 +:10348000F92E882319F0F29480EFF822002349F0F6 +:10349000FF2009F467C28F2D0E9415230E943C2350 +:1034A00061C2812F0E94A119FF2009F4AEC28F2DA5 +:1034B0000E941B2326960FB6F894DEBF0FBECDBF29 +:1034C000DF91CF911F910F91FF90EF90DF90CF9000 +:1034D000BF900C943C233B2D307F8B2D8F7030326E +:1034E00011F08295807F112319F0113021F12CC049 +:1034F0000023B9F0222309F4A0C1213009F09DC1B5 +:1035000026960FB6F894DEBF0FBECDBFDF91CF91E8 +:103510001F910F91FF90EF90DF90CF90BF900C9490 +:103520002523222319F0213009F46FC28E830E94D3 +:1035300028238E8196C1002321F0223008F065C235 +:103540007CC1211162C28DC1002321F0222309F424 +:1035500074C108C2222309F484C119C22B2D2695F7 +:103560002695237030E02115310521F021303105F9 +:10357000D1F04BC2002321F0812F9B2D937002C00C +:1035800080E090E026960FB6F894DEBF0FBECDBF68 +:10359000DF91CF911F910F91FF90EF90DF90CF902F +:1035A000BF900C94AB17002321F0812F9B2D9370BB +:1035B00002C080E090E026960FB6F894DEBF0FBE02 +:1035C000CDBFDF91CF911F910F91FF90EF90DF90D2 +:1035D000CF90BF900C94C117812F002319F00E9447 +:1035E000E62602C00E944E2726960FB6F894DEBF4C +:1035F0000FBECDBFDF91CF911F910F91FF90EF9044 +:10360000DF90CF90BF900C94D3278B2D837009F05F +:103610007BC00111FAC1812F829586958770880F32 +:10362000880F912F9F70C92ED12CE12CF12C082EE0 +:1036300004C0CC0CDD1CEE1CFF1C0A94D2F714FF56 +:1036400012C04FE050E060E070E004C0440F551F2E +:10365000661F771F8A95D2F7CB01BA0160957095E6 +:103660008095909503C060E070E0CB012B2D2695EE +:1036700026952370422F50E042305105D9F0433057 +:10368000510569F16C297D298E299F294130510509 +:1036900051F126960FB6F894DEBF0FBECDBFDF9175 +:1036A000CF911F910F91FF90EF90DF90CF90BF903F +:1036B0000C9409216C297D298E299F2926960FB605 +:1036C000F894DEBF0FBECDBFDF91CF911F910F9158 +:1036D000FF90EF90DF90CF90BF900C9425210E9437 +:1036E0000921C701B60126960FB6F894DEBF0FBEBA +:1036F000CDBFDF91CF911F910F91FF90EF90DF90A1 +:10370000CF90BF900C94ED20002319F08B2D817089 +:1037100001C08695882309F478C1812F829586950A +:103720008770880F880F912F9F70C92ED12CE12CA4 +:10373000F12C082E04C0CC0CDD1CEE1CFF1C0A94DE +:10374000D2F714FF12C04FE050E060E070E004C018 +:10375000440F551F661F771F8A95D2F7CB01BA0118 +:10376000609570958095909503C060E070E0CB0106 +:103770002B2D269526952370422F50E0423051057F +:10378000D9F04330510569F16C297D298E299F2993 +:103790004130510551F126960FB6F894DEBF0FBEA9 +:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1037B000CF90BF900C94E3216C297D298E299F29FD +:1037C00026960FB6F894DEBF0FBECDBFDF91CF9126 +:1037D0001F910F91FF90EF90DF90CF90BF900C94CE +:1037E000FF210E94E321C701B60126960FB6F89487 +:1037F000DEBF0FBECDBFDF91CF911F910F91FF9024 +:10380000EF90DF90CF90BF900C94C721103FD1F183 +:1038100018F4103E50F4A1C0123F09F463C008F43C +:103820004CC0133F09F473C098C01F708B2D8F716B +:103830000023A1F00E946021812F26960FB6F894F4 +:10384000DEBF0FBECDBFDF91CF911F910F91FF90D3 +:10385000EF90DF90CF90BF900C94F0190E948121DF +:10386000812F26960FB6F894DEBF0FBECDBFDF9135 +:10387000CF911F910F91FF90EF90DF90CF90BF906D +:103880000C94F7190023A9F02111BFC08B2D8F7163 +:1038900026960FB6F894DEBF0FBECDBFDF91CF9155 +:1038A0001F910F91FF90EF90DF90CF90BF900C94FD +:1038B000A621223008F0A9C0E9CF0023A9F08B2D62 +:1038C0008F7126960FB6F894DEBF0FBECDBFDF9185 +:1038D000CF911F910F91FF90EF90DF90CF90BF900D +:1038E0000C946021002359F38B2D8F7126960FB60F +:1038F000F894DEBF0FBECDBFDF91CF911F910F9126 +:10390000FF90EF90DF90CF90BF900C948121002327 +:1039100099F08B2D8F7126960FB6F894DEBF0FBEEF +:10392000CDBFDF91CF911F910F91FF90EF90DF906E +:10393000CF90BF900C944B2126960FB6F894DEBF23 +:103940000FBECDBFDF91CF911F910F91FF90EF90F0 +:10395000DF90CF90BF900C9441210023A9F0222347 +:1039600009F4ADCF812F26960FB6F894DEBF0FBEB7 +:10397000CDBFDF91CF911F910F91FF90EF90DF901E +:10398000CF90BF900C94D918222309F4ADCF812F8A +:1039900026960FB6F894DEBF0FBECDBFDF91CF9154 +:1039A0001F910F91FF90EF90DF90CF90BF900C94FC +:1039B000A1194B2D4F70612FC7010E9479092696DE +:1039C0000FB6F894DEBF0FBECDBFDF91CF911F9130 +:1039D0000F91FF90EF90DF90CF90BF900C946520F7 +:1039E0004B2D4F70612FC70126960FB6F894DEBF9E +:1039F0000FBECDBFDF91CF911F910F91FF90EF9040 +:103A0000DF90CF90BF900C94270E26960FB6F894B7 +:103A1000DEBF0FBECDBFDF91CF911F910F91FF9001 +:103A2000EF90DF90CF90BF9008950E9422230E94D4 +:103A3000F7220E943C230E9406290E94D32780E09F +:103A400090E00E94AB1780E090E00C94C1170E94B8 +:103A500012230C94151D0E941C22292F22952F70D1 +:103A600030E02C3031054CF42A3031056CF4225012 +:103A700031092230310588F407C02C30310549F076 +:103A80002F30310531F009C0803E48F0803F29F4E5 +:103A900006C093FB882780F9089580E0089581E0AF +:103AA0000895CF93DF9300D000D01F92CDB7DEB73B +:103AB0000F900F900F900F900F90DF91CF9108957E +:103AC000CF93DF9300D000D000D0CDB7DEB72696DD +:103AD0000FB6F894DEBF0FBECDBFDF91CF91089532 +:103AE0001F93CF93DF93C091860116E080918701E9 +:103AF000C81799F0D0E01C9FF0011D9FF00D112414 +:103B0000E857FE4F408151816281738184819581A4 +:103B10000E94601D2196C770E9CFDF91CF911F9160 +:103B200008954091B8015091B9016091BA01709126 +:103B3000BB018091BC019091BD010C94601D8091EE +:103B4000BD0182958F7009F054C08091BA0188231D +:103B500009F44FC080918601A09187016091B8015E +:103B60007091B9014091BB015091BC01B6E08A1738 +:103B700009F43FC090E041155105C1F17F3F11F4B8 +:103B80006F3FA1F1B89FF001B99FF00D1124E857E4 +:103B9000FE4F218172132AC02081621327C0228127 +:103BA000211124C0238134812417350710F42150BA +:103BB0003109241B350B283C3105C0F42091BD018F +:103BC0002F7020612093BD0126E0289FF001299FDE +:103BD000F00D1124E357FE4F80818F708061808348 +:103BE00088EB91E00E94FE190C94701D019687707D +:103BF000BECF0895CF92DF92EF92FF920F931F9363 +:103C0000CF93DF93CDB7DEB762970FB6F894DEBFE0 +:103C10000FBECDBF8C0185E0F801DE011D9601903D +:103C20000D928A95E1F7D8014C9111965C9111970C +:103C300012966C9112971396CD90DC901497309158 +:103C4000B8017091B9018091BB019091BC010097BE +:103C500009F46BC17F3F19F43F3F09F466C1E0905E +:103C6000BA01EE2009F4C0C02091BD01C816D906E2 +:103C700028F0F601E81BF90BCF0104C08095909560 +:103C80008C0D9D1DFF24F394883C910578F0F12C58 +:103C9000207F09F0C6C07C2DD98AC88A89890E94F4 +:103CA000511D88EB91E00E94FE19B1C0822F807FE8 +:103CB00009F046C0751314C0341312C0611110C04E +:103CC0002F7020612093BD010E94911D88EB91E02F +:103CD0000E94FE198091BD01D80115968C932EC0CB +:103CE000CD2819F15F3F11F44F3FF9F0F62E611125 +:103CF0001CC0809186012091870136E0821709F46B +:103D00005AC090E0389FF001399FF00D1124E85718 +:103D1000FE4F7181571306C07081471303C0728133 +:103D2000711103C001968770E9CFF62E662309F45E +:103D300018C18091BD0181608093BD01F12C11C13A +:103D4000751308C0341306C0611104C08091BD0111 +:103D5000D801C3C04D875E878D859E856A8B0E9482 +:103D60002B1D6A898823E1F16623D1F12091BD01E1 +:103D7000822F82958F7090E0029774F08091B80145 +:103D80009091B90198878F831986DB86CA862C8724 +:103D9000CE0107960E94FE1986E0F801A8EBB1E07B +:103DA00001900D928A95E1F70E949F1D0E94911D3E +:103DB000FF24F394D6C04D875E878D859E850E9433 +:103DC0001C22292F22952F7030E0223031050CF073 +:103DD000BCC09F7009F0B6C0805E883008F4C1C0D6 +:103DE000C8010E94FE19E4CFC816D90608F453C0D2 +:103DF000F601E81BF90BCF01883C910508F450C08F +:103E0000F12C7C2DD98AC88A89890E94511DE8EB42 +:103E1000F1E086E0DF011D928A95E9F70E94911D8D +:103E2000A0C0751314C0341312C0611110C080916A +:103E3000BD01F8018583C8010E94FE1986E0E8EB08 +:103E4000F1E0DF011D928A95E9F7FE2C8AC04D87CB +:103E50005E878D859E856A8B0E942B1D6A898823CB +:103E600009F4BECF662309F4BBCF2091BD01822F98 +:103E700082958F7090E002970CF48ECF8091B801FC +:103E80009091B9019A8389831B82DD82CC822E8333 +:103E9000CE0101967FCF809590958C0D9D1DACCF66 +:103EA000F62E662309F49CCF75132EC034132CC054 +:103EB0002091BD0120FD1FC0822F82958F70D9F007 +:103EC000D80115962C9315978F3049F08F5F982F56 +:103ED0009295907F822F8F70892B15968C93C801B5 +:103EE0000E94FE1986E0F801A8EBB1E001900D9266 +:103EF0008A95E1F793CF86E0F801A8EBB1E0019055 +:103F00000D928A95E1F72DC04D875E878D859E8540 +:103F10000E942B1D811140CF8091BD018160809353 +:103F2000BD01C8010E94FE191CC0662309F458CFC8 +:103F30004D875E878D859E850E942B1D882309F401 +:103F40004FCF2ACF811148CF0CC0243031050CF05F +:103F500047CF9F7009F440CFF8019581907F09F019 +:103F60003BCF8F2D62960FB6F894DEBF0FBECDBF4C +:103F7000DF91CF911F910F91FF90EF90DF90CF9045 +:103F800008951F93CF93DF93CDB7DEB72C970FB66D +:103F9000F894DEBF0FBECDBF4F83588769877A87FD +:103FA0008B879C87CE0107960E94FA1D882369F0B3 +:103FB0008F8198852A853B85232BF1F19F3F09F05E +:103FC00063C08F3F09F060C037C086E0FE013796BE +:103FD000DE01119601900D928A95E1F76F81788547 +:103FE000EA85FB85309741F17F3F11F46F3F21F166 +:103FF0002091870130E0C90101968770992740918F +:10400000860150E08417950709F447C069837A83D5 +:10401000FD83EC8396E0929FD001939FB00D112415 +:10402000A857BE4FFE01319601900D929A95E1F787 +:10403000809387010E94701D16E080918601909107 +:1040400087018917C1F1189FC001112488579E4F1D +:104050000E94FA1D882379F1E09186011E9FF001EC +:104060001124E857FE4F4081518162817381848120 +:1040700095810E94601D8091860190E00196877075 +:10408000992780938601D9CF4F81588569857A8594 +:104090008B859C850E94601DCFCF0E94271D1092AA +:1040A000870110928601E8EBF1E086E0DF011D92C6 +:1040B0008A95E9F7C1CF2C960FB6F894DEBF0FBEF4 +:1040C000CDBFDF91CF911F910895EF92FF920F9393 +:1040D0001F93CF93DF938C01892B09F46CC0F12CD3 +:1040E000EE24E394E8012196F8018491843740F4AA +:1040F000843008F051C0813081F0823019F15BC00A +:10410000853709F444C0A8F19CE7980F903708F070 +:1041100052C08F770E94A11941C00E5F1F4FFE0150 +:10412000C49180E28C0F883048F4C7708E2D01C096 +:10413000880FCA95EAF70E94152314C08C2F0E949D +:10414000D9182DC00E5F1F4FFE01C49180E28C0F65 +:10415000883058F4C7708E2D01C0880FCA95EAF7D1 +:104160000E941B230E943C231AC08C2F0E94A1197D +:1041700016C00E5F1F4FFE01C491CC2381F08FE962 +:104180009FE00197F1F700C00000C150F6CF0E5F2D +:104190001F4FFE01F49003C00E94D9188E018F2D8D +:1041A000882309F49FCFEFE9FFE03197F1F700C0D2 +:1041B00000008150F5CFDF91CF911F910F91FF90BB +:1041C000EF90089508956093C2017093C3018093A6 +:1041D000C4019093C5010C94151D0F931F9300917A +:1041E000C2011091C3012091C4013091C501DC01CD +:1041F000CB01802B912BA22BB32B8093C2019093E8 +:10420000C301A093C401B093C5011F910F910C94F9 +:10421000151D0F931F930091C2011091C3012091AE +:10422000C4013091C501DC01CB0180239123A2237D +:10423000B3238093C2019093C301A093C401B093B0 +:10424000C5011F910F910C94151D0F931F930091A1 +:10425000C2011091C3012091C4013091C501DC015C +:10426000CB0180279127A227B3278093C201909387 +:10427000C301A093C401B093C5011F910F910C9489 +:10428000151D1092BE011092BF011092C001109234 +:10429000C1010C94151D41E050E060E070E004C0E5 +:1042A000440F551F661F771F8A95D2F74093BE01B2 +:1042B0005093BF016093C0017093C1010C94151D10 +:1042C00041E050E060E070E004C0440F551F661FFD +:1042D000771F8A95D2F78091BE019091BF01A0917E +:1042E000C001B091C101482B592B6A2B7B2B409305 +:1042F000BE015093BF016093C0017093C1010C9443 +:10430000151D41E050E060E070E004C0440F551F0F +:10431000661F771F8A95D2F74095509560957095E6 +:104320008091BE019091BF01A091C001B091C101E7 +:10433000482359236A237B234093BE015093BF0136 +:104340006093C0017093C1010C94151D41E050E0D1 +:1043500060E070E004C0440F551F661F771F8A9508 +:10436000D2F78091BE019091BF01A091C001B091A0 +:10437000C101482759276A277B274093BE015093E4 +:10438000BF016093C0017093C1010C94151D0F9380 +:104390001F930091BE011091BF012091C001309187 +:1043A000C101DC01CB01802B912BA22BB32B80937D +:1043B000BE019093BF01A093C001B093C1011F91B2 +:1043C0000F910C94151D0F931F930091BE01109136 +:1043D000BF012091C0013091C101DC01CB018023DC +:1043E0009123A223B3238093BE019093BF01A09396 +:1043F000C001B093C1011F910F910C94151D0F9333 +:104400001F930091BE011091BF012091C001309116 +:10441000C101DC01CB0180279127A227B32780931C +:10442000BE019093BF01A093C001B093C1011F9141 +:104430000F910C94151D0895CF92DF92EF92FF9289 +:104440000F931F93CF93DF938C01C090C201D09044 +:10445000C301E090C401F090C5014091BE015091AC +:10446000BF016091C0017091C101C42AD52AE62A1A +:10447000F72ACFE1D0E0D701C6010C2E04C0B695D3 +:10448000A795979587950A94D2F780FF07C0B80142 +:104490008C2F0E944A0E8130910531F4219758F7F4 +:1044A000B80180E00E944A0EDF91CF911F910F91D9 +:1044B000FF90EF90DF90CF90089590910C01992399 +:1044C00021F090910D01911109C020910E013091C0 +:1044D0000F01F90132969FEF40E030C0982F96957A +:1044E000969596959F30A0F4E0910E01F0910F0102 +:1044F000E90FF11D877021E030E0A90102C0440FEF +:10450000551F8A95E2F7CA019181892B818308950D +:104510009091D90190FF23C01F928F938AED98E06C +:104520009F938F930E9470090F900F900F900F90A0 +:1045300008959F3F39F04F5F4E3041F0519158132D +:10454000F8CF0DC05111F7CF942FF5CF9F3F39F021 +:10455000F901E90FF11D97FDFA95828308950895F9 +:1045600090910C01992321F090910D01911109C0B6 +:1045700020910E0130910F01F9013296205F3F4FDB +:1045800030C0982F9695969596959F30A8F4E09117 +:104590000E01F0910F01E90FF11D877021E030E06D +:1045A000A90102C0440F551F8A95E2F7CA01809500 +:1045B00091818923818308959091D90190FF16C03C +:1045C0001F928F938CEB98E09F938F930E947009BA +:1045D0000F900F900F900F9008953196E217F30708 +:1045E00029F090819813F9CF1082F7CF089581E0D8 +:1045F00090E0E0910E01F0910F01E80FF91F108299 +:10460000019680319105A9F708959091D801892BE1 +:104610008093D801089580959091D8018923809343 +:10462000D80108951092D80108959091D701892B4F +:104630008093D701089580959091D7018923809325 +:10464000D70108951092D70108958093C601089567 +:104650001092C601089580910E0190910F01FC0106 +:1046600031969C01205F3F4F80E0919191118F5FC7 +:10467000E217F307D1F70895E0910E01F0910F01D1 +:104680008091D8018083E0910E01F0910F0190811B +:104690008091D701892B80838091C601882361F0A6 +:1046A000E0910E01F0910F019081892B80830E948F +:1046B0002B2381111092C60180910E0190910F0160 +:1046C0000C94571790933B0180933A010895CF9231 +:1046D000DF92EF92FF926C01EE24FF24C114D1040B +:1046E000E104F10421F0C701B60120E101C020E09E +:1046F000C72ED82EE92EFF24C114D104E104F10401 +:1047000019F0285FC701B6016B017C0154E0F694F3 +:10471000E794D794C7945A95D1F7C114D104E10412 +:10472000F10419F02C5FC701B6016B017C0142E076 +:10473000F694E794D794C7944A95D1F7C114D1045D +:10474000E104F10419F02E5FC701B601DC01CB01D1 +:10475000B695A79597958795892B8A2B8B2B09F072 +:104760002F5F822FFF90EF90DF90CF90089582957A +:10477000982F9C7C392F36953695282F237344E04B +:10478000249FC0011124932F982B292F2A7A269534 +:10479000892F8575880F822B08951F93CF93DF9300 +:1047A0001F92CDB7DEB799830E94B723182F998146 +:1047B000892F0E94B723212F30E0322F2227A90111 +:1047C000482BCA010F90DF91CF911F9108958091DE +:1047D000F201843009F11092DA0120E488E190E0DE +:1047E0000FB6F894A895809360000FBE20936000E8 +:1047F00083B7817F846083BF83B7816083BF7894F0 +:10480000889583B78E7F83BF88E10FB6F894809335 +:104810006000109260000FBE089508950895CF9330 +:104820000E940D240E94EF0B0E940E24C0E08C2FEA +:104830000E941B0D811104C0CF5FCE30C1F701C0B3 +:1048400081E0CF9108950E94271D0E944B170C9480 +:104850007D0F82E084BD93E095BD9AEF97BD809374 +:104860006E0008952FB7F8948091DB019091DC01E0 +:10487000A091DD01B091DE012FBF0895CF92DF92AC +:10488000EF92FF920F931F932FB7F8944091DB01A3 +:104890005091DC016091DD017091DE012FBF6A0152 +:1048A0007B01EE24FF248C0120E030E0C016D1060D +:1048B000E206F30610F4415051099A01281B390B06 +:1048C000C9011F910F91FF90EF90DF90CF90089555 +:1048D0001F920F920FB60F9211248F939F93AF9355 +:1048E000BF938091DB019091DC01A091DD01B0913B +:1048F000DE010196A11DB11D8093DB019093DC01C7 +:10490000A093DD01B093DE01BF91AF919F918F9194 +:104910000F900FBE0F901F9018950E944914F894A5 +:104920002FEF87EA91E6215080409040E1F700C0E8 +:10493000000087E090EBDC018093FB019093FC0189 +:10494000A093FD01B093FE019CE088E10FB6F894BE +:10495000A895809360000FBE90936000FFCFEF9208 +:10496000FF920F931F93CF93DF93D82FC0E08C2F2C +:104970000E941B0D00E010E0E82EF12CC701002E74 +:1049800002C0959587950A94E2F780FD06C00F5FF7 +:104990001F4F0630110591F709C0602F7C2F80E072 +:1049A0000E94280ED813F3CF81E004C0CF5FCE3031 +:1049B000F1F680E0DF91CF911F910F91FF90EF9082 +:1049C0000895CF93C82F8CE20E94AF24882321F052 +:1049D0008C2FCF910C94AF2480E0CF910895CF938A +:1049E0000E943E26811102C00E9424268FEF98E08B +:1049F0000E94D708C5E6C15049F00E94EF0B8FE333 +:104A00009CE90197F1F700C00000F5CF88EF98E02E +:104A10000E94D70889E20E94E124811113C18AE231 +:104A20000E94E12481110E94242685E00E94E12455 +:104A300081110E948D240E9449268093D90187E02C +:104A40000E94E1248823A9F18BE10E94E1248823BC +:104A500051F08091D90181FB222720F991E0922722 +:104A600090FB81F90EC08EE00E94E124882361F062 +:104A70008091D90182FB222720F991E0922790FBB7 +:104A800082F98093D90115C080E10E94E1249091C0 +:104A9000D901882341F093FB222720F981E0822766 +:104AA00080FB93F904C0892F809580FB90F9909347 +:104AB000D9018091D9010E944D260E945B268093E6 +:104AC000EC0180EE0E94E124882341F08091EC010A +:104AD000982F909590FB80F98093EC0189E30E94D8 +:104AE000E124882359F08091EC0181FB222720F9F1 +:104AF00091E0922790FB81F98093EC0182EE0E9475 +:104B0000E124882359F08091EC0182FB222720F9CF +:104B100091E0922790FB82F98093EC0186EE0E944F +:104B2000E124882359F08091EC0183FB222720F9AE +:104B300091E0922790FB83F98093EC0183EE0E9431 +:104B4000E124882359F08091EC0184FB222720F98D +:104B500091E0922790FB84F98093EC0185E30E9419 +:104B6000E124882359F08091EC0185FB222720F96C +:104B700091E0922790FB85F98093EC0181E30E94FC +:104B8000E124882359F08091EC0186FB222720F94B +:104B900091E0922790FB86F98093EC0181E10E94DD +:104BA000E124882359F08091EC0187FB222720F92A +:104BB00091E0922790FB87F98093EC018091EC01C2 +:104BC0000E945F268091EC0187FB882780F9809303 +:104BD0000D0187E20E94E124C82F8EE10E94E124AA +:104BE0008111C2608FE10E94E1248111C46080E2E2 +:104BF0000E94E1248111C86081E20E94E1248111B8 +:104C0000C06182E20E94E1248111C06283E20E94BD +:104C1000E1248111C06484E20E94E124882311F020 +:104C2000C06802C0CC2329F08C2F0E9456266C2F1E +:104C300003C00E945226682F70E080E090E0CF9180 +:104C40000C94E320CF9108956DEE7EEF80E090E02C +:104C50000E94273060E082E090E00E94193060E01E +:104C600083E090E00E94193060E084E090E00E94D0 +:104C7000193060E085E090E00C94193080E090E01D +:104C80000E94133021E08D3E9E4F09F020E0822FDC +:104C9000089582E090E00C940B30682F82E090E061 +:104CA0000C94193083E090E00C940B30682F83E073 +:104CB00090E00C94193084E090E00C940B30682F55 +:104CC00084E090E00C9419308091E10180FF0BC0EA +:104CD0006091130185E0689FB00111247595679577 +:104CE000759567952BC081FF09C06091130185E020 +:104CF000689FB00111247595679520C082FF07C099 +:104D00006091130185E0689FB001112417C0909154 +:104D1000E2019923D1F060911201961788F7209152 +:104D2000130185E0289F90011124929FA001939F79 +:104D3000500D112470E0CA010E94DD2F603871050A +:104D400040F46115710539F002C065E070E0862F0E +:104D500008958FE7089581E008958091E10180FF33 +:104D600008C06091110170E075956795759567951C +:104D700021C081FF06C06091110170E075956795B3 +:104D800019C082FF04C06091110170E010C09091C1 +:104D9000E2019923C1F0609110019617A0F780916C +:104DA0001101899FC001112470E00E94DD2F60383D +:104DB000710528F46115710521F0862F08958FE79C +:104DC000089581E0089561E070E0F4CF803F21F420 +:104DD0000E946426819504C0813F29F40E946426C4 +:104DE0008093E5010895823F21F40E946426819515 +:104DF00004C0833F29F40E9464268093E40108954F +:104E0000893F19F40E94AD2605C08A3F31F40E9403 +:104E1000AD2681958093E60108958B3F21F40E9491 +:104E2000AD26819504C08C3F29F40E94AD26809365 +:104E3000E7010895843F21F48091E301816017C068 +:104E4000853F21F48091E301826011C0863F21F407 +:104E50008091E30184600BC0873F21F48091E301DE +:104E6000886005C0883F31F48091E30180618093C0 +:104E7000E30108958D3F21F48091E10181600BC031 +:104E80008E3F21F48091E101826005C08F3F29F4BB +:104E90008091E10184608093E1010895803F39F4BD +:104EA0008091E50187FF6CC01092E50169C0813FE8 +:104EB00029F48091E5011816BCF362C09091E401D9 +:104EC000823F29F497FF5CC01092E40159C0833FF0 +:104ED00019F41916CCF354C0893F41F48091E601CE +:104EE00018160CF04DC01092E6014AC08A3F29F412 +:104EF0008091E60187FF44C0F6CF8B3F39F4809163 +:104F0000E70187FF3DC01092E7013AC08C3F29F4CA +:104F10008091E7011816BCF333C0843F21F48091DF +:104F2000E3018E7F17C0853F21F48091E3018D7FDF +:104F300011C0863F21F48091E3018B7F0BC0873F36 +:104F400021F48091E301877F05C0883F31F480918F +:104F5000E3018F7E8093E30113C08D3F21F48091A4 +:104F6000E1018E7F0BC08E3F21F48091E1018D7FA6 +:104F700005C08F3F29F48091E1018B7F8093E1018F +:104F80008091E40181110EC08091E50181110AC078 +:104F90008091E601811106C08091E701811102C074 +:104FA0001092E20108958091D90183FF7EC08BE3C6 +:104FB00099E00E94D7088091E3011F928F9386E3C6 +:104FC00099E09F938F930E94700984E399E00E9477 +:104FD000D7088091E401282F332727FD30953F9390 +:104FE0008F9381E399E09F938F930E9470098FE2E2 +:104FF00099E00E94D7088091E501282F332727FDEB +:1050000030953F938F938CE299E09F938F930E940A +:1050100070098AE299E00E94D7088091E601282F62 +:10502000332727FD30953F938F9387E299E09F9335 +:105030008F930E94700985E299E00E94D7088091C1 +:10504000E701282F332727FD30953F938F9382E286 +:1050500099E09F938F930E9470098FE199E00E94DD +:10506000D7088091E2011F928F938CE199E09F9382 +:105070008F930E9470098AE199E00E94D70880917D +:10508000E1011F928F9387E199E09F938F930E9494 +:10509000700984E199E00E94D7088DB79EB74C96BD +:1050A0000FB6F8949EBF0FBE8DBF83EE91E00E94B5 +:1050B000A0170E9432249093E0018093DF010895AD +:1050C0001F93CF93DF938091DF019091E0010E94C5 +:1050D0003E24AC019091E201992321F0209114012A +:1050E00030E006C0209115018AE0289F900111242C +:1050F0004217530708F486C08091E401C091E5018E +:10510000D091E6011091E701811107C0C11176C06D +:10511000D11174C0111172C075C09F3F19F09F5F0B +:105120009093E201181624F40E9464268093E4010F +:105130008091E40187FF05C00E94642681958093D9 +:10514000E4011C1624F40E9464268093E5018091FA +:10515000E50187FF05C00E94642681958093E501E3 +:105160006091E401662339F1C091E501CC2319F186 +:10517000772767FD7095872F972F0E94E22E23E3F4 +:1051800033E343E35FE30E94462F0E94AF2E609318 +:10519000E4016C2F772767FD7095872F972F0E946A +:1051A000E22E23E333E343E35FE30E94462F0E94B2 +:1051B000AF2E6093E5011D1624F40E94AD26809366 +:1051C000E6018091E60187FF05C00E94AD2681952A +:1051D0008093E601111624F40E94AD268093E70126 +:1051E0008091E70187FF05C00E94AD2681958093DD +:1051F000E701DF91CF911F910C94D3279F3F09F0D6 +:105200008ECF96CFDF91CF911F910895E3EEF1E01D +:1052100085E0DF011D928A95E9F71092E201109274 +:10522000E10108958EE59BE00E94D7081F9281E07E +:105230008F931F9285E08F9380E19BE09F938F93E4 +:105240000E9470090F900F900F900F900F900F9089 +:1052500008958330E9F128F4813061F0823009F15A +:105260000895853009F462C008F449C0863009F415 +:1052700074C0089580911501262F30E0280F311D4C +:105280002F3F310524F4680F6093150103C08FEFA1 +:1052900080931501809115011F928F9389E49AE004 +:1052A00072C080911401262F30E0280F311D2F3F4E +:1052B000310524F4680F6093140103C08FEF8093CD +:1052C0001401809114011F928F9387E39AE05BC0D1 +:1052D00080911301262F30E0280F311D2F3F31051B +:1052E00024F4680F6093130103C08FEF80931301C0 +:1052F000809113011F928F9384E29AE044C08091C1 +:105300001201262F30E0280F311D2F3F310524F4E4 +:10531000680F6093120103C08FEF80931201809198 +:1053200012011F928F938FE09AE02DC0809111019E +:10533000262F30E0280F311D2F3F310524F4680F50 +:105340006093110103C08FEF8093110180911101CF +:105350001F928F9386EF99E016C080911001262F3F +:1053600030E0280F311D2F3F310524F4680F609382 +:10537000100103C08FEF80931001809110011F92E4 +:105380008F938BED99E09F938F930E9470090F90FC +:105390000F900F900F900895833081F128F48130A1 +:1053A00059F08230D1F00895853009F449C0B8F140 +:1053B000863009F456C0089580911501681720F4CD +:1053C000861B8093150102C0109215018091150172 +:1053D0001F928F938CEC99E054C080911401681750 +:1053E00020F4861B8093140102C010921401809156 +:1053F00014011F928F938AEB99E043C080911301AF +:10540000681720F4861B8093130102C010921301C9 +:10541000809113011F928F9387EA99E032C08091A7 +:105420001201681720F4861B8093120102C01092AB +:105430001201809112011F928F9382E999E021C09D +:1054400080911101681720F4861B8093110102C01E +:1054500010921101809111011F928F9389E799E0B9 +:1054600010C080911001681720F4861B80931001F2 +:1054700002C010921001809110011F928F938EE54F +:1054800099E09F938F930E9470090F900F900F9057 +:105490000F900895CF93C82F1F928F9383E69CE0BF +:1054A0009F938F930E94700981E090E0A0E0B0E0AC +:1054B000BC01CD0104C0660F771F881F991FCA95D4 +:1054C000D2F70E94E3200F900F900F900F90CF9192 +:1054D0000C94271DCF938D3109F465C0B0F58E3043 +:1054E00009F4CCC100F5873009F49BC1A8F48630DB +:1054F00009F06DC28091D901817F8E7F8093D9019F +:1055000088E69CE00E94D7088AEA90E10E94D708CA +:1055100081E08093E90180C1883009F44FC08B306D +:1055200009F47CC154C2863109F4F0C138F48031E9 +:1055300009F4B8C1813109F430C249C2893109F492 +:10554000CEC18B3109F486C142C2853309F437C21A +:1055500048F4873209F433C208F433C2893209F4BB +:105560002EC235C2833438F48A3308F02CC2883313 +:1055700009F454C12CC2833409F421C2883409F0DF +:1055800026C20E94271D89E990E10E94D7089FEF5B +:1055900023ED80E3915020408040E1F700C00000FF +:1055A0000E948D2439C189EB90E10E94D7080E94A6 +:1055B000692E0E944B170E947D0F2EC18EEA90E14A +:1055C0000E94D70889E79EE00E94D7080E945226D1 +:1055D0001F928F9386E79EE09F938F930E9470099E +:1055E00084E79EE00E94D7080E944926C82F81E6E2 +:1055F0009EE00E94D7081F92CF938CE59EE09F9378 +:105600008F930E9470098AE59EE00E94D70880E58A +:105610009EE00E94D7088C2F81701F928F938DE49B +:105620009EE09F938F930E9470098BE49EE00E94FE +:10563000D70881E49EE00E94D708C1FB882780F943 +:105640001F928F938EE39EE09F938F930E94700929 +:105650008CE39EE00E94D70880E39EE00E94D7087A +:10566000C2FB882780F91F928F938DE29EE09F9363 +:105670008F930E9470098BE29EE00E94D70882E21D +:105680009EE00E94D708C3FBCC27C0F91F92CF939E +:105690008FE19EE09F938F930E9470098DE19EE0C1 +:1056A0000E94D7080E945B26C82F89E09EE00E94D6 +:1056B000D7081F92CF9384E09EE09F938F930E9420 +:1056C000700982E09EE00E94D70889EE9DE00E946A +:1056D000D7088C2F81701F928F9386EE9DE09F9349 +:1056E0008F930E9470098DB79EB780960FB6F8947D +:1056F0009EBF0FBE8DBF84EE9DE00E94D7088DEC4B +:105700009DE00E94D708C1FB882780F91F928F93E4 +:105710008AEC9DE09F938F930E94700988EC9DE036 +:105720000E94D70886EB9DE00E94D708C2FB88271D +:1057300080F91F928F9383EB9DE09F938F930E943C +:10574000700981EB9DE00E94D7088FE99DE00E94DF +:10575000D708C3FB882780F91F928F938CE99DE0BF +:105760009F938F930E9470098AE99DE00E94D70859 +:1057700080E99DE00E94D708C4FB882780F91F922A +:105780008F938DE89DE09F938F930E9470098BE823 +:105790009DE00E94D70889E79DE00E94D708C5FBDD +:1057A000882780F91F928F9386E79DE09F938F93C0 +:1057B0000E94700984E79DE00E94D70888E59DE07B +:1057C0000E94D708C6FB882780F91F928F9385E532 +:1057D0009DE09F938F930E94700983E59DE00E9456 +:1057E000D7088BE49DE00E94D708C7FBCC27C0F9FF +:1057F0001F92CF9388E49DE09F938F930E9470093E +:1058000086E49DE00E94D7088DB79EB74C960FB6F0 +:10581000F8949EBF0FBE8DBFC1E0DEC08FE89CE054 +:105820005BC08091D901C82FC17080FF09C08CE88E +:1058300090E10E94D7088091D901817F8E7F47C077 +:1058400080E890E10E94D7088091D901816080931F +:10585000D901E2CF9091D90191FBCC27C0F981E029 +:10586000C827892FC0FB81F98093D901CC2319F077 +:1058700083E790E127C085E690E12EC09091D901A1 +:1058800092FBCC27C0F981E0C827892FC0FB82F9A1 +:105890008093D901CC2319F086E590E113C086E40A +:1058A00090E11AC09091D90193FBCC27C0F981E017 +:1058B000C827892FC0FB83F98093D901CC2351F0ED +:1058C0008AE390E10E94D7088091D901816080939A +:1058D000D90182C08DE290E10E94D7089DCF8EE170 +:1058E00090E10E94D70882EF9FE00E94D70885EBE5 +:1058F0009FE00E94D70888E89FE00E94D70884E4D0 +:105900009FE00E94D70889E19FE0E6CF8BE09FE00F +:105910000E94D7080E944B171F928F9381EF9EE041 +:105920009F938F930E94700980910C011F928F9317 +:105930008AED9EE09F938F930E9470098091700181 +:105940001F928F9387EC9EE09F938F930E94700924 +:1059500080910D011F928F9384EB9EE09F938F9314 +:105960000E9470098091DB019091DC01A091DD0122 +:10597000B091DE01BF93AF939F938F9380EA9EE037 +:105980009F938F930E9470098DB79EB746960FB66E +:10599000F8949EBF0FBE8DBF3FCF0E94271DC091C0 +:1059A0000D0181E0C827C0930D01CC2329F086E9C1 +:1059B0009EE00E94D70810C08BE89EE08DCF80E06B +:1059C00003C08D5101C089530E944A2A25CF89E81E +:1059D0009EE00E94D708C0E08C2FCF91089580E010 +:1059E000089580E00895CF93C82F8091E901813018 +:1059F00081F020F0823009F44FC045C1E0910E01E2 +:105A0000F0910F018081813169F0823209F03DC14E +:105A100009C0E0910E01F0910F018081813111F0F8 +:105A2000823261F48C2F0E94EF2C811104C08C2FE4 +:105A30000E946A2A2FC081E090E02CC08C2F0E9427 +:105A4000F12C811126C0C431E1F070F4CB3081F02B +:105A5000C031D1F40E9412298BE59CE00E94D70846 +:105A600082E08093E90115C0C93259F0C83361F46E +:105A700088E69CE00E94D7088FE59CE00E94D7084A +:105A800008C01092E90103C189E59CE00E94D70893 +:105A9000FEC081E08170FDC0C43220F5CE3108F037 +:105AA000C0C0CB3099F1C8F4C73009F0D2C08AE049 +:105AB0008093150194E19093140193E09093130166 +:105AC0008093120188E08093110188E28093100195 +:105AD0008FEF9AE00E94D708BFC0C33149F1C431AB +:105AE000C1F0B7C0CB3409F4A9C028F4C93289F099 +:105AF000C83361F0AEC0C13509F49EC0C23509F4A7 +:105B000099C0CE3409F0A5C06AE09EC00E94122957 +:105B1000A3C08091E801882319F01092E8019CC08D +:105B20008CE09BE00E94D70881E08093E901B1C03E +:105B300086EE9AE00E94D70884ED9AE00E94D7088A +:105B4000809115011F928F9381ED9AE09F938F931F +:105B50000E9470098FEC9AE00E94D7088DEB9AE0C2 +:105B60000E94D708809114011F928F938AEB9AE0CC +:105B70009F938F930E94700988EB9AE00E94D70848 +:105B800089EA9AE00E94D708809113011F928F93AF +:105B900086EA9AE09F938F930E94700984EA9AE0C4 +:105BA0000E94D70883E99AE00E94D70880911201E9 +:105BB0001F928F9380E99AE09F938F930E947009C0 +:105BC0008EE89AE00E94D70889E79AE00E94D708F9 +:105BD000809111011F928F9386E79AE09F938F9394 +:105BE0000E94700984E79AE00E94D7088DE59AE048 +:105BF0000E94D708809110011F928F938AE59AE046 +:105C00009F938F930E94700988E59AE00E94D708BD +:105C10008DB79EB748960FB6F8949EBF0FBE8DBF46 +:105C20001BC0CE51EC2FF0E0E15DFE4F80818093F0 +:105C3000E80112C061E003C061E006C06AE0809143 +:105C4000E8010E94292908C08091E8010E94CC291E +:105C500003C08DEF9AE013C08091E801882369F0BA +:105C60001F928F9387EF9AE09F938F930E94700902 +:105C70000F900F900F900F9004C084EF9AE00E9455 +:105C8000D70881E006C01092E90180E002C080E000 +:105C900001CFCF910895E1E8F0E0808188608083B2 +:105CA0008081816080838FB7F89493E0909389001E +:105CB00090ED909388008FBF0895EFE6F0E080812B +:105CC000826080830895EFE6F0E080818D7F80839D +:105CD0000895EFE6F0E0908182E0892780830895BF +:105CE0001F920F920FB60F9211242F933F934F9351 +:105CF0005F936F937F938F939F93AF93BF93EF9334 +:105D0000FF938091EA019091EB0101969093EB0152 +:105D10008093EA01811103C082E00E947D0FE0912F +:105D2000EB01E695E695F0E0E753FF4EE4918091B4 +:105D3000EA018E1303C080E00E947D0FFF91EF9176 +:105D4000BF91AF919F918F917F916F915F914F9193 +:105D50003F912F910F900FBE0F901F90189504D078 +:105D60006894B1118DC0089570D088F09F5790F05D +:105D7000B92F9927B751A0F0D1F0660F771F881F70 +:105D8000991F1AF0BA95C9F712C0B13081F077D0D7 +:105D9000B1E0089574C0672F782F8827B85F39F075 +:105DA000B93FCCF3869577956795B395D9F73EF4CF +:105DB00090958095709561957F4F8F4F9F4F089577 +:105DC000E89409C097FB3EF4909580957095619595 +:105DD0007F4F8F4F9F4F9923A9F0F92F96E9BB274B +:105DE0009395F695879577956795B795F111F8CFC7 +:105DF000FAF4BB0F11F460FF1BC06F5F7F4F8F4F32 +:105E00009F4F16C0882311F096E911C0772321F027 +:105E10009EE8872F762F05C0662371F096E8862FBF +:105E200070E060E02AF09A95660F771F881FDAF716 +:105E3000880F9695879597F9089557FD9058440FC8 +:105E4000551F59F05F3F71F04795880F97FB991FD9 +:105E500061F09F3F79F08795089512161306140696 +:105E6000551FF2CF4695F1DF08C016161706180623 +:105E7000991FF1CF86957105610508940895E894FE +:105E8000BB2766277727CB0197F908950BD078C0F9 +:105E900069D028F06ED018F0952309F05AC05FC081 +:105EA0001124EECFCADFA0F3959FD1F3950F50E0F8 +:105EB000551F629FF001729FBB27F00DB11D639FBC +:105EC000AA27F00DB11DAA1F649F6627B00DA11D62 +:105ED000661F829F2227B00DA11D621F739FB00D08 +:105EE000A11D621F839FA00D611D221F749F332778 +:105EF000A00D611D231F849F600D211D822F762F11 +:105F00006A2F11249F5750408AF0E1F088234AF00D +:105F1000EE0FFF1FBB1F661F771F881F9150504059 +:105F2000A9F79E3F510570F014C0AACF5F3FECF374 +:105F3000983EDCF3869577956795B795F795E79545 +:105F40009F5FC1F7FE2B880F911D9695879597F956 +:105F5000089597F99F6780E870E060E008959FEFEB +:105F600080EC089500240A941616170618060906F0 +:105F7000089500240A9412161306140605060895BF +:105F8000092E0394000C11F4882352F0BB0F40F447 +:105F9000BF2B11F460FF04C06F5F7F4F8F4F9F4F87 +:105FA0000895991B79E004C0991F961708F0961B75 +:105FB000881F7A95C9F78095089597FB072E16F4E8 +:105FC000009407D077FD09D00E94F72F07FC05D079 +:105FD0003EF4909581959F4F0895709561957F4F00 +:105FE0000895EE0FFF1F0590F491E02D0994AA1B70 +:105FF000BB1B51E107C0AA1FBB1FA617B70710F0B4 +:10600000A61BB70B881F991F5A95A9F780959095E5 +:10601000BC01CD010895F999FECF92BD81BDF89ADA +:10602000992780B50895A8E1B0E042E050E00C94D3 +:106030002E30262FF999FECF1FBA92BD81BD20BD0B +:106040000FB6F894FA9AF99A0FBE019608950E9435 +:106050001930272F0C941A30DC01CB01FC01F9997F +:10606000FECF06C0F2BDE1BDF89A319600B40D92A4 +:0C60700041505040B8F70895F894FFCF5D +:10607C0020027E0F6F104C101810E40F0101C701A5 +:10608C0028080A03140A3F4D3620394908FC07C674 +:10609C0007A6076D07E006F90612072B074B070149 +:0A60AC0002030405060708090000BE :00000001FF -- cgit v1.2.3 From 46ddbd1fe27c910cd4d6ae3d2b6044cfbf71c3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 2 Mar 2016 08:43:21 +0100 Subject: forgot F6 --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 2 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 4e88376e49..c3b296cd77 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 5346f1bdf8..bf12476a4f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -45,7 +45,7 @@ :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C -:1002F000000100010000000100000001000E3001BB +:1002F000003F00010000000100000001000E30017D :100300000000000100000001004000240624022338 :1003100002000001004100220425023500300001E6 :100320000042002304260235023800010043002465 -- cgit v1.2.3 From c9c763e0007fa7fcebe8dde64f270258468ca757 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Fri, 4 Mar 2016 14:38:38 -0500 Subject: Cygwin Based Users Guide v0.1 --- keyboard/planck/CYGWIN_GUIDE.md | 237 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 237 insertions(+) create mode 100755 keyboard/planck/CYGWIN_GUIDE.md diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md new file mode 100755 index 0000000000..896a42c764 --- /dev/null +++ b/keyboard/planck/CYGWIN_GUIDE.md @@ -0,0 +1,237 @@ +#Planck Advanced (but not too advanced) Cygwin Users Guide +If you are a user of the [Cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. + + +This guide was written step by step as I went through the process on a Windows10 x86_64 based system. This should be generally applicable to to any Windows Environment with Cygwin. + + +#####Do not skip steps. Do not move past a step until the previous step finishes successfully. + + + +based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html) + + +###get the required packages +Download the Cygwin Installer ([x86_64](https://cygwin.com/setup-x86_64.exe) or [x86_32](https://cygwin.com/setup-x86.exe)) and install the default system plus the following if they are not already selected: +-devel/gcc-core +-devel/gcc-g++ +-devel/flex +-devel/git +-libs/libglib2.0_0 +-libs/libgcc1 +-interpreters/m4 +-web/wget + +The following sources will be required: +-get [gmp](https://gmplib.org/) (6.1.0) +-get [mpfr](http://www.mpfr.org/) (3.1.3) +-get [mpc](http://www.multiprecision.org/) (1.0.3) +-get [binutils](https://www.sourceware.org/binutils/) (2.26) +-get [gcc](https://gcc.gnu.org/) (5.3.0) +-get [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0) + +The `dfu-programmer` will be required to flash the new firmware +-get [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2) + + +The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. note: the expand commands are different depending on if the packages are offered as a bz2 or gz archive + +``` +$ mkdir ~/local/avr +$ mkdir ~/src +$ cd ~/src +$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2 +$ wget http://www.mpfr.org/mpfr-current/mpfr-3.1.3.tar.bz2 +$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz +$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz +$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz +$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2 +$ tar -xjf gmp-6.1.0.tar.bz2 +$ tar -xjf mpfr-3.1.3.tar.bz2 +$ tar -zxf mpc-1.0.3.tar.gz +$ tar -zxf binutils-2.26.tar.gz +$ tar -zxf gcc-5.3.0.tar.gz +$ tar -xjf avr-libc-2.0.0.tar.bz2 +``` + +###setup build environment +These commands will set up the install directory and the PATH variable, which will allow you to access your installed packages. note: if you close the cygwin terminal window, you will need to rerun these commands, they are not permanent +``` +$ PREFIX=$HOME/local/avr +$ export PREFIX +$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS +$ PATH=$PATH:$PREFIX/bin +$ export PATH +``` + +##The gcc required math library packages +The following packages are required to be complied and installed in order to compile gcc. They are not available through the cygwin package system, so we have to make them ourselves. They must be complied in this order because each one depends on the previous. + +###build and install gmp +``` +$ cd ~/src/gmp-6.1.0 +$ ./configure --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +###build and install mpfr +``` +$ cd ~/src/mpfr-3.1.3 +$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +###build and install mpc +``` +$ cd ~/src/mpc-1.0.3 +$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +##OPTIONAL Part +You can build and install a brand new gcc or you can use the one supplied by cygwin. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it. +###build and install gcc on your machine +``` +$ cd ~/src/gcc-5.3.0 +$ mkdir obj-local +$ cd obj-local +$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared +$ make +$ make install +``` + +###build and install binutils on your machine +``` +$ cd ~/src/binutils-2.26 +$ mkdir obj-local +$ cd obj-local +$ ../configure +$ make +$ make install +``` +##End OPTIONAL Part + +##Buliding binutils, gcc and avr-libc for the AVR system +Now we can make the critical stuff for compiling our firmware, binutils, gcc, and avr-libc for the AVR architectures. These allow us to build and manipulate the firmware for the Keyboard. + +###build binutils for avr +``` +$ cd ~/src/binutils-2.26 +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --disable-nls +$ make +$ make install +``` + +###build gcc for avr +``` +$ cd ~/src/gcc-5.3.0 +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2 +$ make +$ make install +``` + +For building the avr-libc, we have to specify the host build system. in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the gcc configure notes for the proper `--build` specification to pass when you configure avr-libc + +###build avr-libc for avr +``` +$ cd ~/src/avr-libc-2.0.0 +$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr +$ make +$ make install +``` + +##Install dfu-programmer +To install the dfu-programmer, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work). +Copy this file into your cygwin home directory. (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the Windows PATH and the Cygwin PATH. I achieved this by moving the files in Windows Explorer to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a WINDOWS command prompt running: +``` +C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin +``` +Adjust your path (for username) as needed. Also, `libusb0_x86.dll` needs to be renamed to `libusb0.dll`. Why must this be so hard? You can tell that you were successful this way: +``` +$ which dfu-programmer +/home/Kevin/local/avr/bin/dfu-programmer + +$ dfu-programmer +dfu-programmer 0.7.2 +https://github.com/dfu-programmer/dfu-programmer +Type 'dfu-programmer --help' for a list of commands + 'dfu-programmer --targets' to list supported target devices +``` +If you are not getting the above result, you will not be able to flash the firmware! +-Try making sure your PATH variables are set correctly for both windows and cygwin. +-Do not try to extract it with cygwin's `unzip` as it does not set the executable permissions correctly. + +####Install the USB drivers +These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the dfu to program the firmware. From an administrator-privileged Windows terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up: +``` +C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf +``` +This should be the result: +``` +Microsoft PnP Utility + +Processing inf : atmel_usb_dfu.inf +Successfully installed the driver on a device on the system. +Driver package added successfully. +Published name : oem104.inf + + +Total attempted: 1 +Number successfully imported: 1 +``` + +##Building and Flashing the Planck firmware! + +If you did everything else right. This part should be a snap! Grab the latest sources from github, make the Plank firmware, then flash it. + +###build Planck and load the firmware +``` +$ cd ~/src +$ git clone https://github.com/jackhumbert/qmk_firmware.git +$ cd qmk_firmware/keyboard/planck +$ make +``` +Make sure there are no errors. You should end up with this or something similar: + +``` +Creating load file for Flash: planck.hex +avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex + +Creating load file for EEPROM: planck.eep +avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ +--change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0 + +Creating Extended Listing: planck.lss +avr-objdump -h -S -z planck.elf > planck.lss + +Creating Symbol Table: planck.sym +avr-nm -n planck.elf > planck.sym + +Size after: + text data bss dec hex filename + 18602 82 155 18839 4997 planck.elf + +-------- end -------- +``` + +If you don't, you did not build the firmware, and you will have nothing to flash. If you have the fresh clone from github, it was probably something in the install process, go check and see what didn't work and threw errors or what steps you might have missed. + +But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then: +``` +$ make dfu +``` +. +. +. +profit!!! -- cgit v1.2.3 From 2f6f45aa3ee6cdeaa8e3904926a662d7a0a681c5 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Fri, 4 Mar 2016 15:04:42 -0500 Subject: Cygwin Based Users Guidev0.2 -formatting revisions --- keyboard/planck/CYGWIN_GUIDE.md | 94 ++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md index 896a42c764..2fa4452f1c 100755 --- a/keyboard/planck/CYGWIN_GUIDE.md +++ b/keyboard/planck/CYGWIN_GUIDE.md @@ -1,41 +1,41 @@ -#Planck Advanced (but not too advanced) Cygwin Users Guide -If you are a user of the [Cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. +#Planck Advanced (but not too advanced) `cygwin` Users Guide +If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. -This guide was written step by step as I went through the process on a Windows10 x86_64 based system. This should be generally applicable to to any Windows Environment with Cygwin. +This guide was written step by step as I went through the process on a `Windows 10` `x86_64` based system. This should be generally applicable to to any `Windows` environment with `cygwin`. #####Do not skip steps. Do not move past a step until the previous step finishes successfully. -based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html) +Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html) -###get the required packages -Download the Cygwin Installer ([x86_64](https://cygwin.com/setup-x86_64.exe) or [x86_32](https://cygwin.com/setup-x86.exe)) and install the default system plus the following if they are not already selected: --devel/gcc-core --devel/gcc-g++ --devel/flex --devel/git --libs/libglib2.0_0 --libs/libgcc1 --interpreters/m4 --web/wget +##Get the Required Packages +Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected: +- devel/gcc-core +- devel/gcc-g++ +- devel/flex +- devel/git +- libs/libglib2.0_0 +- libs/libgcc1 +- interpreters/m4 +- web/wget The following sources will be required: --get [gmp](https://gmplib.org/) (6.1.0) --get [mpfr](http://www.mpfr.org/) (3.1.3) --get [mpc](http://www.multiprecision.org/) (1.0.3) --get [binutils](https://www.sourceware.org/binutils/) (2.26) --get [gcc](https://gcc.gnu.org/) (5.3.0) --get [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0) +- [gmp](https://gmplib.org/) (6.1.0) +- [mpfr](http://www.mpfr.org/) (3.1.3) +- [mpc](http://www.multiprecision.org/) (1.0.3) +- [binutils](https://www.sourceware.org/binutils/) (2.26) +- [gcc](https://gcc.gnu.org/) (5.3.0) +- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0) The `dfu-programmer` will be required to flash the new firmware --get [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2) +- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2) -The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. note: the expand commands are different depending on if the packages are offered as a bz2 or gz archive +The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive ``` $ mkdir ~/local/avr @@ -55,8 +55,8 @@ $ tar -zxf gcc-5.3.0.tar.gz $ tar -xjf avr-libc-2.0.0.tar.bz2 ``` -###setup build environment -These commands will set up the install directory and the PATH variable, which will allow you to access your installed packages. note: if you close the cygwin terminal window, you will need to rerun these commands, they are not permanent +##Setup the Build Environment +These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages. Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent. ``` $ PREFIX=$HOME/local/avr $ export PREFIX @@ -65,10 +65,10 @@ $ PATH=$PATH:$PREFIX/bin $ export PATH ``` -##The gcc required math library packages -The following packages are required to be complied and installed in order to compile gcc. They are not available through the cygwin package system, so we have to make them ourselves. They must be complied in this order because each one depends on the previous. +##The `gcc` Required Math Library Packages +The following packages are required to be complied and installed in order to compile `gcc`. They are not available through the `cygwin` package system, so we have to make them ourselves. They must be complied in this order because each one depends on the previous. -###build and install gmp +###Build and Install `gmp` ``` $ cd ~/src/gmp-6.1.0 $ ./configure --enable-static --disable-shared @@ -77,7 +77,7 @@ $ make check $ make install ``` -###build and install mpfr +###Build and Install `mpfr` ``` $ cd ~/src/mpfr-3.1.3 $ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared @@ -86,7 +86,7 @@ $ make check $ make install ``` -###build and install mpc +###Build and Install `mpc` ``` $ cd ~/src/mpc-1.0.3 $ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared @@ -96,8 +96,8 @@ $ make install ``` ##OPTIONAL Part -You can build and install a brand new gcc or you can use the one supplied by cygwin. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it. -###build and install gcc on your machine +You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it. +###Build and Install `gcc` on your Machine ``` $ cd ~/src/gcc-5.3.0 $ mkdir obj-local @@ -107,7 +107,7 @@ $ make $ make install ``` -###build and install binutils on your machine +###Build and Install `binutils` on your Machine ``` $ cd ~/src/binutils-2.26 $ mkdir obj-local @@ -118,10 +118,10 @@ $ make install ``` ##End OPTIONAL Part -##Buliding binutils, gcc and avr-libc for the AVR system -Now we can make the critical stuff for compiling our firmware, binutils, gcc, and avr-libc for the AVR architectures. These allow us to build and manipulate the firmware for the Keyboard. +##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system +Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture. These allow us to build and manipulate the firmware for the keyboard. -###build binutils for avr +###Build `binutils` for AVR ``` $ cd ~/src/binutils-2.26 $ mkdir obj-avr @@ -131,7 +131,7 @@ $ make $ make install ``` -###build gcc for avr +###Build `gcc` for AVR ``` $ cd ~/src/gcc-5.3.0 $ mkdir obj-avr @@ -141,9 +141,9 @@ $ make $ make install ``` -For building the avr-libc, we have to specify the host build system. in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the gcc configure notes for the proper `--build` specification to pass when you configure avr-libc +For building the `avr-libc`, we have to specify the host build system. in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`. -###build avr-libc for avr +###Build `avr-libc` for AVR ``` $ cd ~/src/avr-libc-2.0.0 $ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr @@ -151,9 +151,9 @@ $ make $ make install ``` -##Install dfu-programmer -To install the dfu-programmer, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work). -Copy this file into your cygwin home directory. (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the Windows PATH and the Cygwin PATH. I achieved this by moving the files in Windows Explorer to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a WINDOWS command prompt running: +##Install `dfu-programmer` +To install the `dfu-programmer`, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work). +Copy this file into your `cygwin` home directory. (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running: ``` C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin ``` @@ -169,11 +169,11 @@ Type 'dfu-programmer --help' for a list of commands 'dfu-programmer --targets' to list supported target devices ``` If you are not getting the above result, you will not be able to flash the firmware! --Try making sure your PATH variables are set correctly for both windows and cygwin. --Do not try to extract it with cygwin's `unzip` as it does not set the executable permissions correctly. +- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. +- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permissions correctly. If you did it anyway, do `chmod 755 dfu-programmer.exe` ####Install the USB drivers -These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the dfu to program the firmware. From an administrator-privileged Windows terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up: +These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the `dfu-programmer` to program the firmware. From an **administrator-privileged** `Windows` terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up: ``` C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf ``` @@ -193,9 +193,9 @@ Number successfully imported: 1 ##Building and Flashing the Planck firmware! -If you did everything else right. This part should be a snap! Grab the latest sources from github, make the Plank firmware, then flash it. +If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it. -###build Planck and load the firmware +###Build Planck and Load the Firmware ``` $ cd ~/src $ git clone https://github.com/jackhumbert/qmk_firmware.git @@ -225,7 +225,7 @@ Size after: -------- end -------- ``` -If you don't, you did not build the firmware, and you will have nothing to flash. If you have the fresh clone from github, it was probably something in the install process, go check and see what didn't work and threw errors or what steps you might have missed. +If you do not get the above, you **did not** build the firmware, and you will have nothing to flash. If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed. But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then: ``` -- cgit v1.2.3 From 9d06063a2348285e4ffc104be40fc0b24956dd9b Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Sun, 6 Mar 2016 23:12:29 -0600 Subject: The Ordinary Layout, designed to be similar to traditional keyboards, by Nicholas Keene, released to the public domain, no rights reserved --- .../keymaps/ordinary/keyboard-layout.png | Bin 0 -> 93556 bytes keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 190 ++++ keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex | 1122 ++++++++++++++++++++ 3 files changed, 1312 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png new file mode 100644 index 0000000000..c83f972cfe Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c new file mode 100644 index 0000000000..d44962b0dc --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -0,0 +1,190 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +/* + * Ordinary Ergodox EZ keyboard layout, v1 + * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com + * Details: http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html + */ + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Grv | 1 | 2 | 3 | 4 | 5 | ESC | | = | 6 | 7 | 8 | 9 | 0 | - | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | \ | | / | Y | U | I | O | P | ~L2 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | ~L1 | A | S | D | F | G |------| |------| H | J | K | L |; / L2| ~L1 | + * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| + * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |'/Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh |RCtrl | + * `----------------------------------' `----------------------------------' + * ,---------------. ,---------------. + * | Home | End | | Left | Right | + * ,------|--------|------| |------+--------+------. + * | | | PgUp | | Up | | | + * |Backsp| Del |------| |------| Enter | Space| + * | | | PgDn | | Down | | |; + * `----------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + 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, KC_BSLS, + KC_FN1, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT,CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_LBRC, + KC_LCTL,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI, + KC_HOME, KC_END, + KC_PGUP, + KC_BSPC, KC_DEL, KC_PGDN, + // right hand + KC_EQL, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, + KC_SLSH, KC_Y, KC_U, KC_I, KC_O, KC_P, LT(MDIA, KC_SLSH), + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_FN1, + KC_RBRC, KC_N, KC_M, KC_COMM, KC_DOT, CTL_T(KC_QUOT),KC_RSFT, + KC_RGUI, KC_RALT, ALL_T(KC_NO),MEH_T(KC_NO), KC_RCTL, + KC_LEFT, KC_RGHT, + KC_UP, + KC_DOWN, KC_ENT, KC_SPC + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | CAPS | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | CAPS | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_CAPS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_CAPS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | Sleep| | | | | |MyComp| Mail | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | MsUp |ScrlUp| |ScrlUp| |ScrlUp| | | | | Mute | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | |MsDown|ScrlDn| |ScrlDn| |ScrlDn| | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Lclk | Rclk | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | Stop |Refrsh| | Prev | Next | + * ,------|------|------| |------+------+------. + * |Brwser|Brwser| Home | |VolUp | | | + * |Back | Fwd |------| |------| Stop | Play | + * | | |Search| |VolDn | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D, + KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_WH_D, + KC_WSTP, KC_WREF, + KC_WHOM, + KC_WBAK, KC_TRNS, KC_WSCH, + // right hand + KC_WSCH, KC_TRNS, KC_TRNS, KC_TRNS, KC_MYCM, KC_MAIL, KC_TRNS, + KC_WH_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MUTE, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_WH_D, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_MPRV, KC_MNXT, + KC_VOLU, + KC_VOLD, KC_MSTP, KC_MPLY +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex new file mode 100644 index 0000000000..c7782d1c25 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -0,0 +1,1122 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94C50B0C94970C87 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C9420210C94A9020C94A902EE +:100050000C94A9020C94C21A0C94A9020C94A90243 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C +:1000B000090E1E0D090E600D830D090ED80DEB0DF6 +:1000C000D810D81006110611481184118413841316 +:1000D0009C118413931293125E138413841372136E +:1000E0000000F0A135002B00C100E100E00000009D +:1000F0001E00140004001D7100774E001F001A003E +:1001000016001B00007F4C002000080007000600BE +:10011000E2002A002100150009001900E3004B004D +:10012000220017000A00050000004A0029003100E3 +:1001300000002F0000004D002E00380000003000AD +:100140000000500023001C000B00110000004F00B5 +:10015000240018000D001000E700520025000C00DC +:100160000E003600E6002C00260012000F003700BB +:10017000007F2800270013003300347100775100FE +:100180002D003882C100E500E400000001000100FC +:1001900001003900010000003A001E022002220284 +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:10020000010001004100250022001F00370001000D +:1002100042002600230020002700010043002502A1 +:100220002E0231002E00010044004500010039007B +:1002300001000000010001000100010001000000B8 +:1002400001000100010001000100B40001000100F3 +:10025000F2000100010001000100F000F100F100D6 +:10026000F400B6000100F900F3000100FA00B50047 +:1002700001000100010001000000B800A600F90023 +:100280000000FA000000B900B400F9000000FA0014 +:100290000000AC0001000100010001000000AB0003 +:1002A00001000100010001000100A900010001009E +:1002B000010001000100AE00B300010001000100D7 +:1002C0000100AD00B100A800010001000100AA007A +:1002D00001000100010001000100000016034500BB +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A +:1004E0009091EF01A091F001B091F1018730904B14 +:1004F000A740B04BB9F41092EE011092EF011092A8 +:10050000F0011092F10114BE84B7877F84BF88E1A7 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0E4ECF5E402C0DE +:1005300005900D92A433B107D9F721E0A4E3B1E00F +:1005400001C01D92AE3EB207E1F70E940B090C9468 +:10055000E0220C94000061110BC0FC018281882311 +:1005600021F085EE0E946C0F03C085EE0E943410CE +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94EE1956985E9843 +:1005900025982D9826982E9827982F98813019F015 +:1005A000823021F00895259A2D9A0895269A2E9A40 +:1005B00008958CEB92E0892B11F00E94BC0280E040 +:1005C00090E0089556985E9825982D9826982E9834 +:1005D00027982F988FEF90E0909389008093880060 +:1005E00090938B0080938A0090938D0080938C0071 +:1005F000259A2D9A2FEF80E792E02150804090407D +:10060000E1F700C00000269A2E9A2FEF80E792E0D3 +:10061000215080409040E1F700C00000279A2F9AB7 +:100620002FEF80E792E0215080409040E1F700C03A +:10063000000025982D982FEF80E792E02150804010 +:100640009040E1F700C0000026982E982FEF80E739 +:1006500092E0215080409040E1F700C000002798D0 +:100660002F9856985E9825982D9826982E9827981A +:100670002F98089589EA8093800089E08093810013 +:1006800024982C983F988AB18F748AB96E98479AAB +:100690008BB1806B8BB9769A0E94E2028BEB92E071 +:1006A000892B11F00E94BB0280E090E0089580E267 +:1006B000809300018091340181110EC00E94A60335 +:1006C00081E0809334012FEF83ED90E3215080404F +:1006D0009040E1F700C0000080E40E94AC038093EA +:1006E000000181112EC00E94D60380930001811168 +:1006F00028C00E94D60380930001811122C08FE39D +:100700000E94D6038093000181111BC00E94CE037A +:1007100080E40E94AC0380930001811112C08CE040 +:100720000E94D6038093000181110BC00E94D60362 +:1007300080930001811105C08FE30E94D60380934E +:1007400000010E94CE038091000108951092B9002B +:100750008AE08093B800089594EA9093BC00909149 +:10076000BC0097FFFCCF9091B900987F983021F0A2 +:10077000903111F081E008958093BB0084E880936C +:10078000BC008091BC0087FFFCCF8091B900887FBE +:10079000883111F0803471F780E0089584E9809306 +:1007A000BC008091BC0084FDFCCF08958093BB0009 +:1007B00084E88093BC008091BC0087FFFCCF9091BF +:1007C000B900987F81E0983209F480E0089584E8C8 +:1007D0008093BC008091BC0087FFFCCF8091BB0060 +:1007E000089580910001811115C080E40E94AC033E +:1007F0008093000181110CC082E10E94D603809396 +:100800000001811105C08FEF0E94D6038093000183 +:100810000E94CE0384B1807F84B985B1807F85B981 +:100820008AB1837F8AB98BB1837F8BB93E98469812 +:1008300008950E945703809300010E94F10380B342 +:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED +:10085000B1E011921D9281E0E235F807D1F78AE309 +:1008600093E0892B11F00C943A030895BF92CF9234 +:10087000DF92EF92FF920F931F93CF93DF938091BC +:100880000001882379F0809135018F5F80933501D5 +:10089000811108C00E94570380930001811102C09A +:1008A0000E94E20206E311E0C0E0D0E0DD24D39430 +:1008B00082E0C82EEE24E394F12CC73000F580913D +:1008C0000001811162C080E40E94AC0380930001AA +:1008D000811112C082E10E94D60380930001811130 +:1008E0000BC0C7010C2E01C0880F0A94EAF780954F +:1008F0000E94D603809300010E94CE0346C0CA30F6 +:10090000A1F028F4C83059F0C93061F005C0CC30EE +:1009100089F070F0CD3089F0209A289810C0219A83 +:1009200029980DC0229A2A980AC0239A2B9807C0AA +:10093000529A01C0539A5B9802C03E9A4698E0EAE8 +:10094000EA95F1F78FB1799960C092E081708D25B9 +:10095000892B7C9B02C090E001C094E0892B7D9B99 +:1009600002C090E001C098E0892B7E9B02C090E01D +:1009700001C090E1892B9FB19095991F9927991FEC +:100980009295990F907E892B0FC080910001811163 +:1009900051C080E40E94AC03809300018823B9F128 +:1009A000B12C0E94CE038B2DF8019081981719F07D +:1009B0008083C09201010E94F10321960F5F1F4FB7 +:1009C000CE30D10509F079CF809101018823B1F0B3 +:1009D000815080930101882339F08FE99FE00197CE +:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2 +:1009F00081918D9391E0E434F907D1F789ED92E08C +:100A0000892BD1F00E94D90217C090E09FCF83E1DB +:100A10000E94D603809300018111C2CF81E40E941D +:100A2000AC03809300018111BBCF0E94E703B82E75 +:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124 +:100A40000F91FF90EF90DF90CF90BF900895E82F27 +:100A5000F0E0EC5BFE4F8081089508958B3B91059B +:100A600078F4883A910540F5853A9105D0F48430C0 +:100A7000910508F0B1C08130910509F4ADC06BC09B +:100A8000803E910508F467C0883E910508F4A4C033 +:100A90009C01205F31092031310508F05CC0906570 +:100AA0000895853A910509F459C0863A910509F4EB +:100AB00058C083E890E40895883A910509F454C039 +:100AC000893A910509F453C08A3A910509F452C054 +:100AD0008B3A910509F451C08C3A910509F450C044 +:100AE0008D3A910509F44FC0803B910509F44EC041 +:100AF0008E3A910509F44DC08F3A910509F44CC026 +:100B0000813B910509F44BC0823B910509F44AC031 +:100B1000833B910509F449C0843B910509F448C021 +:100B2000853B910509F447C0863B910509F446C011 +:100B3000873B910509F445C0883B910509F444C001 +:100B4000893B910509F443C08A3B910509F042C0F5 +:100B50008AE296E4089580E090E0089581E890E4C8 +:100B6000089582E890E4089582EE94E4089589EE71 +:100B700094E408958AEE94E4089585EB94E408954E +:100B800086EB94E4089587EB94E408958CEC94E468 +:100B900008958DEC94E4089583E895E408958AE837 +:100BA00095E4089582E995E4089584E995E408952B +:100BB00081E296E4089583E296E4089584E296E45F +:100BC000089585E296E4089586E296E4089587E222 +:100BD00096E4089580E094E40895089596E0799F5E +:100BE000F001112494E5899FE00DF11D1124E60F19 +:100BF000F11DEE0FFF1FEC51FF4F85919491089569 +:100C0000880F991F805A9040FC0185919491089516 +:100C1000880F991F80529F4FFC01859194910895F0 +:100C200026E0729FF001112444E5849FE00DF11D40 +:100C30001124E60FF11DEE0FFF1FEC51FF4F259120 +:100C40003491C9019A9581159F4110F4C901089505 +:100C5000C90190528115904128F4C9019F700E94EA +:100C600008060895C90190538115904120F4C901E7 +:100C70009927906C0895211580E5380769F40E9442 +:100C8000A5139FEF24E34CE0915020404040E1F752 +:100C900000C000000C94E71A213080E5380731F4D9 +:100CA0008091CC0181608093CC010895C901905559 +:100CB0008115904108F050C0832F99278F70992794 +:100CC00081309105D9F4A9014370552702C0880FDE +:100CD000991F4A95E2F79C68A90164E0440F551FEB +:100CE0006A95E1F744275370842B952B73E0220F0C +:100CF000331F7A95E1F7207633271DC082309105A6 +:100D000029F4922F8827816F906A08958330910586 +:100D1000A9F4A9014370552781E090E002C0880F33 +:100D2000991F4A95E2F79C6843E0220F331F4A95CA +:100D3000E1F7207E3770822B932B08950497F1F40E +:100D4000A9014370552781E090E002C0880F991FE8 +:100D50004A95E2F79A68E8CFC9019057811590410A +:100D600020F4C9019F7090620895C90190588115BF +:100D7000904120F4C9019F70906A0895203E31058A +:100D8000E0F4203C310558F52133310509F470C0F9 +:100D900048F42932310509F464C02A32310509F4D6 +:100DA0006EC074C029333105F1F022383105D9F015 +:100DB0002533310509F44EC069C0233E310589F160 +:100DC00038F4203E3105C1F0223E3105E1F05EC02D +:100DD000263E310569F1273E3105A9F157C0C90109 +:100DE0000E94000608958091DF0180FD02C081FF0E +:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5 +:100E000089E390E044C08091DF0182FF0EC08091B1 +:100E1000DF0184FF03C080E090E039C083EE90E002 +:100E200036C08091DF0182FFF2CF82EE90E02FC0CA +:100E30008091DF0183FF0BC08091DF0184FDEBCF48 +:100E400087EE90E024C08091DF0183FFF5CF86EE2E +:100E500090E01DC08091DF0185FF07C089E290E02E +:100E600016C08091DF0185FFF9CF85E390E00FC0C8 +:100E70008091DF0186FF07C08AE290E008C0809180 +:100E8000DF0186FFF9CF81E390E001C0C9010E9434 +:100E90002E0508950895809162010895CF93DF9300 +:100EA00000D01F92CDB7DEB72091E501243019F5AF +:100EB00023E029839B838A832093E9008FEF90911D +:100EC000E800815095FD06C095ED9A95F1F7000078 +:100ED0008111F5CF8091E80085FF0DC040E050E022 +:100EE00063E070E0CE0101960E94B8098091E800AD +:100EF0008E778093E8000F900F900F90DF91CF9145 +:100F00000895CF93DF9300D01F92CDB7DEB7209125 +:100F1000E501243021F522E029839B838A8383E045 +:100F20008093E9008FEF9091E800815095FD06C015 +:100F300095ED9A95F1F700008111F5CF8091E800C9 +:100F400085FF0DC040E050E063E070E0CE01019607 +:100F50000E94B8098091E8008E778093E8000F9096 +:100F60000F900F90DF91CF9108952091E5012430EB +:100F7000F1F422E02093E9002FEF3091E8002150B6 +:100F800035FD06C035ED3A95F1F700002111F5CF9A +:100F90002091E80025FF0BC040E050E065E070E0E4 +:100FA0000E94B8098091E8008E778093E800089548 +:100FB000CF93DF93EC018091E501843009F046C0C6 +:100FC00090910C019923D9F090910D019923B9F0DA +:100FD0008093E9008FEF9091E800815095FD06C065 +:100FE00095E19A95F1F700008111F5CF8091E80025 +:100FF00085FF2CC040E050E060E170E017C081E068 +:101000008093E9008FEF9091E800815095FD06C034 +:1010100095ED9A95F1F700008111F5CF8091E800E8 +:1010200085FF14C040E050E068E070E0CE010E940F +:10103000B8098091E8008E778093E80080E1FE0196 +:10104000A2E5B1E001900D928A95E1F7DF91CF9191 +:1010500008958091E401811109C00E944A0B0E9409 +:10106000A70B8091E20084608093E20008951092C3 +:10107000E401089508950C940D210E947E1A0E94A7 +:1010800013210E94440E0C944A0742E061EC81E077 +:101090000E94C40A42E061EC82E00E94C40A42E07D +:1010A00061EC83E00E94C40A42E161EC84E00C94AC +:1010B000C40A8091E701833009F455C030F48130CF +:1010C00071F0823009F48EC008958A3009F47AC034 +:1010D0008B3009F460C0893009F09CC020C0809139 +:1010E000E601813A09F096C08091E800877F8093FD +:1010F000E8008091EA019091EB01892B21F060E0FA +:1011000080E090E003C060E182E591E070E00E9441 +:10111000010A8091E8008B778093E8000895809120 +:10112000E601813209F076C08091EA019091EB01ED +:10113000009719F0039709F06DC08091E800877F50 +:101140008093E8008091E80082FD05C08091E50170 +:101150008111F8CF5FC08091F1008093620180918E +:10116000E8008B7753C08091E601813A09F052C0C4 +:101170008091EA019091EB01892B09F04BC080919D +:10118000E800877F8093E8008091E80080FFFCCF33 +:1011900080910C0136C08091E6018132D9F58091B1 +:1011A000EA019091EB01892BA9F58091E800877FF6 +:1011B0008093E8000E94F90A8091E80180930C0175 +:1011C0000C94A5138091E601813221F58091E8000D +:1011D000877F8093E8000E94F90A8091E90180935B +:1011E000630108958091E601813AA1F48091E800BD +:1011F000877F8093E8008091E80080FFFCCF80919A +:1012000063018093F1008091E8008E778093E8007D +:101210000C94F90A089584B7877F84BF88E10FB6DC +:10122000F89480936000109260000FBE90E080E818 +:101230000FB6F89480936100909361000FBE0E94F6 +:10124000930E0E944A0B0E94A70B8091E2008460DB +:101250008093E20078940E94220E0E94950E82E014 +:1012600091E00E943F0E0E94FB208091E5018530B5 +:1012700069F40E94411A8091E3018823B1F30E942E +:10128000691A882391F30E94A209EFCF0E949B0E56 +:10129000ECCF292F332723303105A9F06CF421300E +:1012A000310509F442C02230310509F043C08DE612 +:1012B00090E020E133E042C021323105C9F0223212 +:1012C000310519F137C099278130910541F08230FD +:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6 +:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4 +:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD +:101300002081318189E090E019C0643098F4E62FA3 +:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE +:10132000EA5EFE4F808190E009C082E190E02DE707 +:1013300033E004C080E090E020E030E0FA01318347 +:101340002083089580E189BD82E189BD09B400FE52 +:10135000FDCF8091D8008F7D8093D8008091E000F0 +:1013600082608093E0008091E00081FDFCCF0895D1 +:10137000CF92DF92EF92FF920F931F93CF93DF9361 +:101380007C018B01EA010E941A0B811131C0209768 +:1013900031F088819981081B190BE80EF91EC12CC8 +:1013A000D12C0115110519F18091E80085FD14C0BB +:1013B0008091E8008E778093E800209741F0888143 +:1013C00099818C0D9D1D9983888385E011C00E94B1 +:1013D0001A0B882331F30CC0F70181917F018093B0 +:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8 +:1013F000DF91CF911F910F91FF90EF90DF90CF90F1 +:1014000008952091EC013091ED012617370748F03F +:101410006115710539F42091E8002E772093E800DA +:1014200001C0B901FC0120E061157105B9F180919D +:10143000E501882309F440C0853009F43FC080915C +:10144000E80083FD3DC08091E80082FF06C08091E6 +:10145000E80082FF26C080E008958091E80080FFC8 +:10146000E3CF2091F3008091F20090E0922B611580 +:10147000710551F08830910538F421912093F100E5 +:10148000615071090196F3CF21E0089709F020E03F +:101490008091E8008E778093E800C6CF2111C7CFF6 +:1014A000D6CF8091E501882339F0853039F08091DD +:1014B000E80083FFCCCF04C082E0089583E0089564 +:1014C00081E008952091EC013091ED012617370756 +:1014D00048F06115710539F42091E8002E772093CA +:1014E000E80001C0B901FC0120E061157105C1F1FE +:1014F0008091E501882309F441C0853009F440C09A +:101500008091E80083FD3EC08091E80082FF06C024 +:101510008091E80082FF27C080E008958091E80074 +:1015200080FFE3CF2091F3008091F20090E0922BB6 +:101530006115710559F08830910540F4249120938C +:10154000F1003196615071090196F2CF21E00897C0 +:1015500009F020E08091E8008E778093E800C5CF05 +:101560002111C6CFD5CF8091E501882339F0853090 +:1015700039F08091E80083FFCBCF04C082E008956A +:1015800083E0089581E00895982F973058F590935F +:10159000E900981739F07091EC002091ED0050911E +:1015A000F00003C0242F762F50E021FF19C03091A6 +:1015B000EB003E7F3093EB003091ED003D7F3093A8 +:1015C000ED003091EB0031603093EB007093EC0054 +:1015D0002093ED005093F0002091EE0027FF07C00C +:1015E0009F5FD3CF8F708093E90081E0089580E002 +:1015F00008958091E60187FD05C08091E80080FF95 +:101600000EC012C08091E80082FD05C08091E50106 +:101610008111F8CF08958091E8008B7708C0809100 +:10162000E5018111EACF08958091E8008E778093DB +:10163000E80008958091E4009091E50045E620914E +:10164000EC0020FF21C02091E80020FD21C0209166 +:10165000E501222389F0253089F02091EB0025FD5A +:101660000FC02091E4003091E5002817390739F3C5 +:10167000415041F0C901E3CF82E0089583E008952D +:1016800081E0089584E008952091E80022FFDFCFF3 +:1016900080E008950E94B80B0E94C00BE0EEF0E0DD +:1016A000808181608083E8EDF0E080818F778083A6 +:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA +:1016C00080831092E40108950F931F93CF93DF93CB +:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 +:1016E000888388818068888388818F7D888319BCFE +:1016F0001092E5011092E1011092E3011092E201D3 +:1017000000EE10E0F80180818B7F8083888181600A +:10171000888342E060E080E00E94C40AE1EEF0E0ED +:1017200080818E7F8083E2EEF0E080818160808323 +:10173000808188608083F80180818E7F80838881AA +:1017400080618883DF91CF911F910F910895E8ED1B +:10175000F0E080818F7E8083E7EDF0E08081816022 +:10176000808384E082BF81E08093E4010C94640B69 +:10177000E8EDF0E080818E7F80831092E200089592 +:101780001092DA001092E10008951F920F920FB6A6 +:101790000F9211242F933F934F935F936F937F93F7 +:1017A0008F939F93AF93BF93EF93FF938091E1004B +:1017B00082FF0BC08091E20082FF07C08091E100B0 +:1017C0008B7F8093E1000E94210E8091DA0080FFE0 +:1017D0001FC08091D80080FF1BC08091DA008E7FEF +:1017E0008093DA008091D90080FF0DC080E189BD2F +:1017F00082E189BD09B400FEFDCF81E08093E5015F +:101800000E94290805C019BC1092E5010E94370802 +:101810008091E10080FF19C08091E20080FF15C037 +:101820008091E2008E7F8093E2008091E2008061EF +:101830008093E2008091D80080628093D80019BC28 +:1018400085E08093E5010E943B088091E10084FFE0 +:1018500030C08091E20084FF2CC080E189BD82E12C +:1018600089BD09B400FEFDCF8091D8008F7D8093A3 +:10187000D8008091E1008F7E8093E1008091E200AA +:101880008F7E8093E2008091E20081608093E2008D +:101890008091E101882311F084E007C08091E3008A +:1018A00087FF02C083E001C081E08093E5010E94D0 +:1018B0003D088091E10083FF29C08091E20083FF11 +:1018C00025C08091E100877F8093E10082E08093D2 +:1018D000E5011092E1018091E1008E7F8093E100AB +:1018E0008091E2008E7F8093E2008091E20080612F +:1018F0008093E20042E060E080E00E94C40A8091B0 +:10190000F00088608093F0000E943A08FF91EF9108 +:10191000BF91AF919F918F917F916F915F914F9107 +:101920003F912F910F900FBE0F901F9018951F920F +:101930000F920FB60F9211242F933F934F935F9303 +:101940006F937F938F939F93AF93BF93CF93EF93B7 +:10195000FF93C091E900CF708091EC001092E900F4 +:101960008091F000877F8093F00078940E94D30CE0 +:101970001092E9008091F00088608093F000C0939D +:10198000E900FF91EF91CF91BF91AF919F918F911E +:101990007F916F915F914F913F912F910F900FBE6B +:1019A0000F901F9018951F93CF93DF93CDB7DEB79D +:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA +:1019C0008091F100819321E0EE3EF207C9F70E9479 +:1019D00059088091E80083FF1CC12091E6013091F5 +:1019E000E701832F90E08A30910508F012C1FC01D5 +:1019F000EA5AFF4F0C949522203881F0223809F0E2 +:101A000008C18091EA018F708093E9008091EB001A +:101A100085FB882780F91092E90006C08091E201D9 +:101A20009091E301911182609091E800977F9093EB +:101A3000E8008093F1001092F100C5C0822F8D7FE5 +:101A400009F0E7C0222319F0223061F0E2C0809152 +:101A5000E801813009F0DDC0333009F080E0809387 +:101A6000E30128C08091E801811124C02091EA019E +:101A70002F7009F4CEC02093E9008091EB0080FF25 +:101A800019C08091EB00333011F4806211C0806185 +:101A90008093EB0081E090E0022E01C0880F0A9451 +:101AA000EAF78093EA001092EA008091EB008860E8 +:101AB0008093EB001092E9008091E800877F86C058 +:101AC0002111A7C01091E8011F778091E300807871 +:101AD000812B8093E3008091E800877F8093E8006A +:101AE0000E94F90A8091E80080FFFCCF8091E3001A +:101AF00080688093E300112311F083E001C082E04D +:101B00008093E50186C02058223008F082C0809181 +:101B1000E8019091E9018C3D23E0920779F583E09B +:101B20008A838AE289834FB7F894DE01139620E016 +:101B30003EE051E2E32FF0E050935700E49120FFA4 +:101B400003C0E295EF703F5FEF708E2F90E0EA30B8 +:101B500010F0C79601C0C0968D939D932F5F2431DE +:101B600049F74FBF8091E800877F8093E8006AE2E1 +:101B700070E0CE0101960E94010A14C0AE014F5FD1 +:101B80005F4F6091EA010E944909009709F441C042 +:101B90002091E800277F2093E800BC0189819A8189 +:101BA0000E94620A8091E8008B778093E80031C040 +:101BB000203879F58091E800877F8093E800809154 +:101BC000E1018093F1008091E8008E778093E80036 +:101BD0000E94F90A1EC021111CC09091E8019230A8 +:101BE000C0F48091E800877F8093E8009093E10142 +:101BF0000E94F90A8091E101811104C08091E30003 +:101C000087FF02C084E001C081E08093E5010E946B +:101C100045088091E80083FF0AC08091E800877F33 +:101C20008093E8008091EB0080628093EB00AA969D +:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD +:101C400008950895CF938091E5018823B1F08091A4 +:101C5000E9008F709091EC0090FF02C090E801C005 +:101C600090E0C92FC82B1092E9008091E80083FD15 +:101C70000E94D30CCF70C093E900CF910895909348 +:101C80006901809368010895E0916801F09169010C +:101C9000309721F00190F081E02D099480E00895C3 +:101CA000E0916801F0916901309721F00280F381A1 +:101CB000E02D09940895E0916801F0916901309751 +:101CC00021F00480F581E02D0994089520916601AA +:101CD000309167018217930771F0909367018093A9 +:101CE0006601E0916801F0916901309721F006806A +:101CF000F781E02D099408952091640130916501E8 +:101D00008217930771F09093650180936401E091CD +:101D10006801F0916901309721F00084F185E02D90 +:101D20000994089508950C94920E0E94841A0E94BA +:101D300019040C944A1BCF92DF92EF92FF920F93FB +:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1 +:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E +:101D6000F32E00E010E0C02E802F0E942705F7011F +:101D7000D1907F01D826B1F40F5F1F4F0E301105AF +:101D800091F78FEF89838A831B820E948D1A81606D +:101D9000782F9D838C8349815A816B818D810E942C +:101DA0003E0F41C09091CC0191FF04C08B870E94EF +:101DB0002D058B8520E030E04D2D50E0922FBA01AB +:101DC000022E02C0759567950A94E2F760FF25C060 +:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84 +:101DE0009A95E2F790E08E219F2121E0892B09F45A +:101DF00020E028870E948D1A8160782F9A87898732 +:101E00004E815F8168858A850E943E0FF801E55901 +:101E1000FE4F80818E25808306C02F5F3F4F263086 +:101E2000310561F6A9CF0E942E1E10916A010E9411 +:101E3000440E1817A1F00E94440E80936A012B965D +:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB +:101E50000F91FF90EF90DF90CF900C944A072B9654 +:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB +:101E70000F91FF90EF90DF90CF900895CF93DF9375 +:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30 +:101E90004F83588769877A878B87DE01119686E0A2 +:101EA000FD0111928A95E9F785E0FE0137960190D0 +:101EB0000D928A95E1F749815A816B817C818D81F0 +:101EC0009E810E9471162B960FB6F894DEBF0FBE4E +:101ED000CDBFDF91CF910895CF93C82F882309F408 +:101EE000C1C0823859F40E94440E81FDBBC089E311 +:101EF0000E940E190E94C81989E30CC0833879F436 +:101F00000E94440E80FDAEC083E50E940E190E941F +:101F1000C81983E50E944E19CF910C94C8198438D2 +:101F200059F40E94440E82FD9DC087E40E940E1960 +:101F30000E94C81987E4EECF8CEF8C0F813A48F4E9 +:101F40008C2F0E94632081118DC08C2F0E940E194E +:101F5000E3CF80E28C0F883048F4C77081E001C085 +:101F6000880FCA95EAF70E948F19D6CF8BE58C0FA0 +:101F7000833078F4C53A29F0C63A31F482E890E02B +:101F800005C081E890E002C083E890E0CF910C9416 +:101F9000660E88E58C0F833108F064C0C83A39F1C9 +:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127 +:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196 +:101FC000C13B81F1C23B89F1C33B91F1C43B99F123 +:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183 +:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32 +:101FF00090E035C089EE90E032C08AEE90E02FC0CC +:1020000085EB90E02CC086EB90E029C087EB90E058 +:1020100026C08CEC90E023C08DEC90E020C083E8DB +:1020200091E01DC08AE891E01AC082E991E017C0F2 +:1020300084E991E014C081E292E011C083E292E071 +:102040000EC084E292E00BC085E292E008C086E216 +:1020500092E005C087E292E002C080E090E0CF917C +:102060000C947C0ECF910895882309F44BC08238DC +:1020700059F40E94440E81FF45C089E30E940E1965 +:102080000E94C81989E30CC0833871F40E94440E81 +:1020900080FF38C083E50E940E190E94C81983E5AD +:1020A0000E944E190C94C819843859F40E94440EA9 +:1020B00082FF28C087E40E940E190E94C81987E495 +:1020C000EFCF9CEF980F913A58F390E2980F983029 +:1020D00050F4877091E001C0990F8A95EAF7892F33 +:1020E0000E949519DFCF9BE5980F933020F480E094 +:1020F00090E00C94660E885A833120F480E090E0E2 +:102100000C947C0E0895882321F00E948F190C9462 +:10211000C8190895882321F00E9495190C94C819B4 +:102120000895CF92DF92EF92FF920F931F93CF9378 +:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A +:10214000CDBF8C0185E0F801DE01119601900D9262 +:102150008A95E1F7F80140813181F280258122954D +:102160002F7083819481892B31F03F3F31F481E0DE +:102170004F3F19F403C081E001C080E080FDC4C27C +:1021800049833A8389819A812F830E94CC189E8348 +:1021900088870E94CB180E949E174E81E42FE295FB +:1021A000EF70F0E0E05AFF4F2F8168850C94952284 +:1021B000842F807F142F1F70882311F01295107FB9 +:1021C000FF2059F0112309F454C2812F68870E941F +:1021D0009F190E94C81968854CC2862F0E9434102E +:1021E000112309F491C2812F0E94A51928960FB6D8 +:1021F000F894DEBF0FBECDBFDF91CF911F910F913D +:10220000FF90EF90DF90CF900C94C819342F307F5F +:10221000842F8F70303211F08295807F662319F001 +:10222000613019F12BC0FF20B1F0222309F493C1D2 +:10223000213009F090C128960FB6F894DEBF0FBE8A +:10224000CDBFDF91CF911F910F91FF90EF90DF9065 +:10225000CF900C94AF19222319F0213009F454C205 +:102260008E830E94B2198E8189C1FF2021F0223015 +:1022700008F04AC270C1211147C280C1FF2021F07D +:10228000222309F468C1F5C1222309F477C105C2EC +:10229000242F26952695237030E02115310521F055 +:1022A00021303105C9F030C2FF2021F0862F942F54 +:1022B000937002C080E090E028960FB6F894DEBFDD +:1022C0000FBECDBFDF91CF911F910F91FF90EF9087 +:1022D000DF90CF900C94660EFF2021F0862F942F74 +:1022E000937002C080E090E028960FB6F894DEBFAD +:1022F0000FBECDBFDF91CF911F910F91FF90EF9057 +:10230000DF90CF900C947C0E862FFF2019F00E9456 +:10231000361D02C00E949E1D28960FB6F894DEBF9F +:102320000FBECDBFDF91CF911F910F91FF90EF9026 +:10233000DF90CF900C94231E842F837009F076C019 +:10234000F110E2C1262F229526952770220F220F29 +:10235000862F8F70C82ED12CE12CF12C022E04C0B8 +:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD +:102370006FE070E080E090E004C0660F771F881F78 +:10238000991F2A95D2F7609570958095909503C016 +:1023900060E070E0CB01242F269526952370422F14 +:1023A00050E042305105D1F04330510559F16C29CC +:1023B0007D298E299F294130510541F128960FB67C +:1023C000F894DEBF0FBECDBFDF91CF911F910F916B +:1023D000FF90EF90DF90CF900C94C3176C297D296C +:1023E0008E299F2928960FB6F894DEBF0FBECDBF69 +:1023F000DF91CF911F910F91FF90EF90DF90CF90E1 +:102400000C94DD170E94C317C701B60128960FB6BA +:10241000F894DEBF0FBECDBFDF91CF911F910F911A +:10242000FF90EF90DF90CF900C94A917FF2019F048 +:10243000842F817001C08695882309F465C1262FF9 +:10244000229526952770220F220F862F8F70C82E77 +:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86 +:10246000FF1C0A94D2F764FF10C06FE070E080E0B8 +:1024700090E004C0660F771F881F991F2A95D2F736 +:10248000609570958095909503C060E070E0CB01F9 +:10249000242F269526952370422F50E04230510577 +:1024A000D1F04330510559F16C297D298E299F299E +:1024B0004130510541F128960FB6F894DEBF0FBEAA +:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 +:1024D000CF900C9497186C297D298E299F292896D6 +:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1024F0000F91FF90EF90DF90CF900C94B1180E9455 +:102500009718C701B60128960FB6F894DEBF0FBE24 +:10251000CDBFDF91CF911F910F91FF90EF90DF9092 +:10252000CF900C947D18603FC9F118F4603E50F4D0 +:102530009BC0623F09F460C008F44AC0633F09F4DD +:102540006FC092C0162F1F70842F8F71FF2099F0DB +:102550000E941618812F28960FB6F894DEBF0FBE82 +:10256000CDBFDF91CF911F910F91FF90EF90DF9042 +:10257000CF900C9483100E943718812F28960FB6A5 +:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 +:10259000FF90EF90DF90CF900C948A10FF20A1F075 +:1025A0002111B2C0842F8F7128960FB6F894DEBF28 +:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 +:1025C000DF90CF900C945C18223008F09DC0EACFC9 +:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC +:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 +:1025F000DF90CF900C941618FF2061F3842F8F7119 +:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5 +:102610001F910F91FF90EF90DF90CF900C9437189F +:10262000FF2091F0842F8F7128960FB6F894DEBFAB +:102630000FBECDBFDF91CF911F910F91FF90EF9013 +:10264000DF90CF900C94011828960FB6F894DEBF57 +:102650000FBECDBFDF91CF911F910F91FF90EF90F3 +:10266000DF90CF900C94F717FF20A1F0222309F4FC +:10267000B1CF862F28960FB6F894DEBF0FBECDBF20 +:10268000DF91CF911F910F91FF90EF90DF90CF904E +:102690000C946C0F222309F4B1CF862F28960FB625 +:1026A000F894DEBF0FBECDBFDF91CF911F910F9188 +:1026B000FF90EF90DF90CF900C9434104F70C801D2 +:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6 +:1026D000DF91CF911F910F91FF90EF90DF90CF90FE +:1026E0000C941E174F70C80128960FB6F894DEBFE1 +:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 +:10270000DF90CF900C94ED0528960FB6F894DEBFBD +:102710000FBECDBFDF91CF911F910F91FF90EF9032 +:10272000DF90CF9008950E94AC190E9481190E94F9 +:10273000C8190E94CF1E0E94231E80E090E00E94D4 +:10274000660E80E090E00C947C0E0E949C190C9424 +:1027500093130E94CC18292F22952F7030E02C3033 +:1027600031054CF42A3031056CF422503109223005 +:10277000310590F407C02C30310551F02F30310570 +:1027800039F00AC0803E10F0803F31F481E00895B6 +:1027900093FB882780F9089580E00895CF93DF9315 +:1027A00000D000D01F92CDB7DEB70F900F900F90E2 +:1027B0000F900F90DF91CF910895CF93DF9300D0CA +:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6 +:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD +:1027E000C091790116E080917A01C81799F0D0E084 +:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4 +:10280000518162817381848195810E94DD132196BB +:10281000C770E9CFDF91CF911F9108954091AB012F +:102820005091AC016091AD017091AE018091AF010A +:102830009091B0010C94DD13CF938091B0018295FB +:102840008F7009F05FC08091AD01882309F45AC0F0 +:1028500020917901A0917A016091AB017091AC0156 +:102860008091AE019091AF0131E06F3F09F030E00F +:10287000B32FC6E02A1709F445C0009721F07F3F27 +:1028800021F44B2F03C041E001C040E030E040FDA7 +:1028900035C0C29FF001C39FF00D1124E558FE4FD3 +:1028A000418174132BC04081641328C042814111BF +:1028B00025C0438154814817590710F441505109EC +:1028C000481B590B483C5105C8F48091B0018F70EA +:1028D00080618093B00186E0829FF001839FF00DBC +:1028E0001124E058FE4F80818F70806180838BEAD5 +:1028F00091E00E949110CF910C94ED132F5F3F4F08 +:102900002770B8CFCF910895CF92DF92EF92FF92C8 +:102910000F931F93CF93DF93CDB7DEB762970FB6B8 +:10292000F894DEBF0FBECDBF8C0185E0F801DE015B +:102930001D9601900D928A95E1F7D8014C91119660 +:102940005C91119712966C9112971396ED90FC90F2 +:1029500014977091AB01E091AC012091AE013091E0 +:10296000AF012115310531F0EF3F31F481E07F3FB8 +:1029700019F403C081E001C080E0B82FB170CB2E04 +:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F +:10299000B001E216F30638F0C701821B930B883CA6 +:1029A000910548F09BC0209530952E0D3F1D283C89 +:1029B000310508F093C08F2F807F09F052C0E513D6 +:1029C00014C0741312C0D62E61110FC0FF70F061D5 +:1029D000F093B0010E940E148BEA91E00E949110D6 +:1029E0008091B001F80185836CC1EF2831F05F3F21 +:1029F00031F481E04F3F19F403C081E001C080E071 +:102A000080FD03C081E0862701C080E0F82FF170CF +:102A1000FF2E80FF1CC08091790120917A0136E061 +:102A2000821709F428C190E0389FF001399FF00D1A +:102A30001124E558FE4F7181571306C0708147136A +:102A400003C07281671303C001968770E9CFD62E49 +:102A5000662309F436C18091B00181608093B00192 +:102A600053C0E51308C0741306C0611104C0D80137 +:102A70001596FC93AEC04D875E878D859E856A8BCB +:102A80000E94A9136A89882329F1D62E662311F1A1 +:102A90002091B001822F82958F7090E002970CF404 +:102AA00060C08091AB019091AC0198878F831986AB +:102AB000FB86EA862C87CE01079651C0E51731F1D7 +:102AC0004D875E878D859E856A8B0E94A9136A89D2 +:102AD00081112EC0C8010E949110A4C08F2F807F49 +:102AE00069F77E2DF98AE88A89890E94CE138BEADC +:102AF00091E00E949110EBEAF1E086E0DF011D9287 +:102B00008A95E9F70E940E14D12CDBC07413D8CF3C +:102B10006111D6CFD8011596FC93C8010E9491107F +:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082 +:102B3000D62E662379F22091B001822F82958F7074 +:102B400090E0029774F08091AB019091AC019A8370 +:102B500089831B82FD82EC822E83CE0101960E9426 +:102B6000911086E0F801ABEAB1E001900D928A95F0 +:102B7000E1F70E941C146FC0E216F30628F0C701AB +:102B8000821B930B9C0104C0209530952E0D3F1D98 +:102B9000283C310508F052C0D62E662309F49ACF9E +:102BA000E5132CC074132AC08091B00180FD1DC0B4 +:102BB000982F92959F70C9F0D80115968C93159710 +:102BC0009F3039F09F5F9295907F8F70892B15967B +:102BD0008C93C8010E94911086E0F801ABEAB1E045 +:102BE00001900D928A95E1F736C086E0F801ABEAD4 +:102BF000B1E001900D928A95E1F763C04D875E8741 +:102C00008D859E850E94A913882379F086E0F801BE +:102C1000ABEAB1E001900D928A95E1F70E941C1495 +:102C20000E940E14DD24D3944CC08091B0018160C9 +:102C30008093B001C8010E94911043C07E2DF98A93 +:102C4000E88A89890E94CE13EBEAF1E086E0DF0191 +:102C50001D928A95E9F70E940E1433C0662309F489 +:102C600039CF4D875E878D859E850E94A913882365 +:102C700009F430CFCBCF4D875E878D859E850E942E +:102C8000CC18292F22952F7030E0223031052CF4FA +:102C90009F7041F0811106C00CC0243031052CF426 +:102CA0009F7049F4805E883020F0C8010E94911026 +:102CB000CF2CDC2C06C0D80115969C91907F91F703 +:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44 +:102CD000DF91CF911F910F91FF90EF90DF90CF90F8 +:102CE00008951F93CF93DF93CDB7DEB72C970FB620 +:102CF000F894DEBF0FBECDBF4F83588769877A87B0 +:102D00008B879C87CE0107960E9484148823C1F08C +:102D10002F8138858A859B85892B31F03F3F11F0C3 +:102D200080E003C02F3FE1F781E0811147C04F8170 +:102D3000588569857A858B859C850E94DD133EC008 +:102D400086E0FE013796DE01119601900D928A957C +:102D5000E1F7FF81E8854A855B854115510531F032 +:102D6000EF3F31F481E0FF3F19F403C081E001C07F +:102D700080E080FD23C020917A0130E0C9010196F6 +:102D8000877099276091790170E086179707F1F1B4 +:102D9000F983EA835D834C8396E0929FD001939FF1 +:102DA000B00D1124A558BE4FFE01319601900D9231 +:102DB0009A95E1F780937A010E94ED1316E08091D5 +:102DC000790190917A01891779F1189FC001112436 +:102DD00085589E4F0E948414882331F1E091790137 +:102DE0001E9FF0011124E558FE4F40815181628100 +:102DF0007381848195810E94DD138091790190E037 +:102E000001968770992780937901D9CF0E94A513E5 +:102E100010927A0110927901EBEAF1E086E0DF018D +:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB +:102E30000FBECDBFDF91CF911F910895EF92FF920A +:102E40000F931F93CF93DF93FC01009709F46FC09A +:102E5000F12CEE24E394EF0121968491843740F421 +:102E6000843008F055C0813081F0823021F15FC09C +:102E7000853709F447C0C0F19CE7980F903708F0F8 +:102E800056C08F770E94341045C08F010E5F1F4FD0 +:102E9000FE01849190E2980F983050F48770FE2DD7 +:102EA00001C0FF0F8A95EAF78F2F0E949F1915C066 +:102EB0000E946C0F14C08F010E5F1F4FFE018491A2 +:102EC00090E2980F983068F48770FE2D01C0FF0FD4 +:102ED0008A95EAF78F2F0E94A5190E94C819E80168 +:102EE00019C00E943410FBCFCF010296FE01C4919D +:102EF000CC2361F0EFE9FFE03197F1F700C000006B +:102F0000C150F6CFCF010296FE01F490EC0102C051 +:102F10000E946C0F8F2D882341F0EFE9FFE031977D +:102F2000F1F700C000008150F6CFFE0194CFDF9191 +:102F3000CF911F910F91FF90EF90089508956093A6 +:102F4000B5017093B6018093B7019093B8010C94CA +:102F500093130F931F930091B5011091B601209127 +:102F6000B7013091B801062B172B282B392B009372 +:102F7000B5011093B6012093B7013093B8011F91AA +:102F80000F910C9493130F931F930091B50110911F +:102F9000B6012091B7013091B801062317232823E9 +:102FA00039230093B5011093B6012093B7013093F4 +:102FB000B8011F910F910C9493130F931F930091DD +:102FC000B5011091B6012091B7013091B8010627E3 +:102FD0001727282739270093B5011093B6012093AE +:102FE000B7013093B8011F910F910C949313109275 +:102FF000B1011092B2011092B3011092B4010C947D +:10300000931341E050E060E070E004C0440F551FAE +:10301000661F771F8A95D2F74093B1015093B20192 +:103020006093B3017093B4010C94931341E050E0AA +:1030300060E070E004C0440F551F661F771F8A953B +:10304000D2F78091B1019091B201A091B301B091FA +:10305000B401842B952BA62BB72B8093B1019093B1 +:10306000B201A093B301B093B4010C94931341E067 +:1030700050E060E070E004C0440F551F661F771FEA +:103080008A95D2F740955095609570958091B101E1 +:103090009091B201A091B301B091B4018423952322 +:1030A000A623B7238093B1019093B201A093B301FB +:1030B000B093B4010C94931341E050E060E070E0F1 +:1030C00004C0440F551F661F771F8A95D2F7809161 +:1030D000B1019091B201A091B301B091B4018427E4 +:1030E0009527A627B7278093B1019093B201A093AB +:1030F000B301B093B4010C9493130F931F930091F9 +:10310000B1011091B2012091B3013091B401062BAD +:10311000172B282B392B0093B1011093B201209368 +:10312000B3013093B4011F910F910C9493130F933B +:103130001F930091B1011091B2012091B301309120 +:10314000B40106231723282339230093B1011093D8 +:10315000B2012093B3013093B4011F910F910C94ED +:1031600093130F931F930091B1011091B20120911D +:10317000B3013091B4010627172728273927009378 +:10318000B1011093B2012093B3013093B4011F91A8 +:103190000F910C9493130895CF92DF92EF92FF92C8 +:1031A0000F931F93CF93DF93EC01C090B501D090A4 +:1031B000B601E090B701F090B8018091B101909113 +:1031C000B201A091B301B091B401C82AD92AEA2A68 +:1031D000FB2A0FE110E0B701A601002E04C076958E +:1031E0006795579547950A94D2F740FF07C0BE01EF +:1031F000802F0E9410068130910539F40150110989 +:1032000050F7BE0180E00E941006DF91CF911F9120 +:103210000F91FF90EF90DF90CF90089590910C0167 +:103220009923D9F090910D019923B9F0982F969593 +:10323000969596959F3088F5E0910E01F0910F01DB +:10324000E90FF11D877021E030E001C0220F8A955F +:10325000EAF78181822B8183089540910E0150917C +:103260000F0120E030E09FEFFA01E20FF31F6281CF +:10327000681799F09F3F19F4611101C0922F2F5FD9 +:103280003F4F2E30310581F79F3F39F0FA01E90FAA +:10329000F11D97FDFA9582830895089590910C0190 +:1032A0009923E1F090910D019923C1F0982F969503 +:1032B000969596959F3020F5E0910E01F0910F01C3 +:1032C000E90FF11D877021E030E001C0220F8A95DF +:1032D000EAF72095818128232183089540910E01EA +:1032E00050910F0120E030E0FA01E20FF31F9281CC +:1032F000981301C012822F5F3F4F2E303105A1F786 +:10330000089581E090E0E0910E01F0910F01E80F47 +:10331000F91F1082019680319105A9F708959091C7 +:10332000CB01982B9093CB01089580959091CB0180 +:1033300098239093CB0108951092CB01089590911A +:10334000CA01982B9093CA01089580959091CA0163 +:1033500098239093CA0108951092CA01089580930A +:10336000B90108951092B901089540910E0150914C +:103370000F0120E030E080E0FA01E20FF31F9181BD +:1033800091118F5F2F5F3F4F2F303105A9F70895BF +:10339000E0910E01F0910F018091CB018083E091CB +:1033A0000E01F0910F0180819091CA01892B8083D9 +:1033B0009091B901992361F0E0910E01F0910F0114 +:1033C0008081892B80830E94B51981111092B901E7 +:1033D00080910E0190910F010C94500ECF92DF92CC +:1033E000EF92FF920F931F936C01EE24FF24C11400 +:1033F000D104E104F10421F46B017C0180E001C0FF +:1034000080E133272F2D1E2D0D2D011511052105CE +:10341000310519F0885F6801790197018601A4E000 +:103420003695279517950795AA95D1F7011511059A +:103430002105310519F08C5F68017901970186013A +:10344000F2E03695279517950795FA95D1F701156E +:1034500011052105310519F08E5F68017901B70169 +:10346000A6017695679557954795452B462B472B93 +:1034700009F08F5F1F910F91FF90EF90DF90CF9039 +:1034800008958091E501843009F11092CD0120E486 +:1034900088E190E00FB6F894A895809360000FBE85 +:1034A0002093600083B7817F846083BF83B781608E +:1034B00083BF7894889583B78E7F83BF88E10FB6EA +:1034C000F89480936000109260000FBE08950895F4 +:1034D0000895CF930E94671A0E9436040E94681ACA +:1034E000C0E08C2F0E942705811105C0CF5FCE3030 +:1034F000C1F780E001C081E0CF9108950E94A5133B +:103500000E94440E0C944A0782E084BD93E095BD6E +:103510009AEF97BD80936E0008952FB7F89480912D +:10352000CE019091CF01A091D001B091D1012FBFD8 +:103530000895CF92DF92EF92FF920F931F932FB7D0 +:10354000F8944091CE015091CF016091D0017091DB +:10355000D1012FBF6A017B01EE24FF248C0120E002 +:1035600030E0C016D106E206F30610F441505109CE +:10357000481B590BCA011F910F91FF90EF90DF90EC +:10358000CF9008951F920F920FB60F9211248F9330 +:103590009F93AF93BF938091CE019091CF01A09163 +:1035A000D001B091D1010196A11DB11D8093CE0132 +:1035B0009093CF01A093D001B093D101BF91AF916F +:1035C0009F918F910F900FBE0F901F9018950E94A2 +:1035D0004A0BF8942FEF87EA91E621508040904003 +:1035E000E1F700C0000087E090EBDC018093EE0182 +:1035F0009093EF01A093F001B093F1012CE088E1EA +:1036000090E00FB6F894A895809360000FBE2093C9 +:103610006000FFCFEF92FF920F931F93CF93DF9342 +:10362000E82EF12C8F2D0E942705C0E0D0E0082F56 +:1036300010E098010C2E02C0359527950A94E2F708 +:1036400020FD05C02196C630D10599F709C06C2F21 +:103650007F2D80E00E94EE05E812F4CF81E005C0E6 +:10366000F3948EE0F812DECF80E0DF91CF911F91CE +:103670000F91FF90EF900895CF93C82F8CE20E9496 +:103680000A1B882321F08C2FCF910C940A1B80E019 +:10369000CF910895CF930E948F1C811102C00E9488 +:1036A000751CC5E6C15049F00E9436048FE39CE9C1 +:1036B0000197F1F700C00000F5CF89E20E943C1BA2 +:1036C000811111C18AE20E943C1B81110E94751C6C +:1036D00085E00E943C1B81110E94E71A0E949A1CFF +:1036E0008093CC0187E00E943C1B882399F18BE1F9 +:1036F0000E943C1B882351F09091CC0191FB8827BC +:1037000080F921E0822780FB91F922C08EE00E949F +:103710003C1B882351F09091CC0192FB882780F9C3 +:1037200021E0822780FB92F913C080E10E943C1BBC +:103730009091CC01882341F093FB882780F921E008 +:10374000822780FB93F904C0892F809580FB90F934 +:103750009093CC018091CC010E949E1C0E94AC1CD5 +:103760008093DF0180EE0E943C1B882341F0809112 +:10377000DF01982F909590FB80F98093DF0189E31A +:103780000E943C1B882359F09091DF0191FB882710 +:1037900080F921E0822780FB91F99093DF0182EE8E +:1037A0000E943C1B882359F09091DF0192FB8827EF +:1037B00080F921E0822780FB92F99093DF0186EE69 +:1037C0000E943C1B882359F09091DF0193FB8827CE +:1037D00080F921E0822780FB93F99093DF0183EE4B +:1037E0000E943C1B882359F09091DF0194FB8827AD +:1037F00080F921E0822780FB94F99093DF0185E333 +:103800000E943C1B882359F09091DF0195FB88278B +:1038100080F921E0822780FB95F99093DF0181E315 +:103820000E943C1B882359F09091DF0196FB88276A +:1038300080F921E0822780FB96F99093DF0181E1F6 +:103840000E943C1B882359F09091DF0197FB882749 +:1038500080F921E0822780FB97F99093DF01809126 +:10386000DF010E94B01C8091DF0187FB882780F96F +:1038700080930D0187E20E943C1BC82F8EE10E94BD +:103880003C1B8111C2608FE10E943C1B8111C4600E +:1038900080E20E943C1B8111C86081E20E943C1BB7 +:1038A0008111C06182E20E943C1B8111C06283E2EF +:1038B0000E943C1B8111C06484E20E943C1B88234F +:1038C00011F0C06802C0CC2329F08C2F0E94A71CE5 +:1038D0006C2F03C00E94A31C682F70E080E090E072 +:1038E000CF910C949F17CF9108956DEE7EEF80E0FD +:1038F00090E00E94CB2260E082E090E00E94BD2236 +:1039000060E083E090E00E94BD2260E084E090E00F +:103910000E94BD2260E085E090E00C94BD2280E032 +:1039200090E00E94B72221E08D3E9E4F09F020E0FA +:10393000822F089582E090E00C94AF22682F82E0FD +:1039400090E00C94BD2283E090E00C94AF22682FAD +:1039500083E090E00C94BD2284E090E00C94AF22D0 +:10396000682F84E090E00C94BD228091D40180FF08 +:103970000BC06091130185E0689FB001112475951B +:103980006795759567952AC081FF09C060911301FD +:1039900085E0689FB0011124759567951FC082FF6F +:1039A00007C06091130185E0689FB001112416C023 +:1039B0004091D5014423C9F060911201461788F760 +:1039C0002091130185E0289F90011124429FC0019E +:1039D000439F900D112470E00E9481226038710590 +:1039E00040F46115710539F002C065E070E0862F82 +:1039F00008958FE7089581E008958091D40180FFB4 +:103A000008C06091110170E075956795759567958F +:103A100021C081FF06C06091110170E07595679526 +:103A200019C082FF04C06091110170E010C0809144 +:103A3000D5018823C1F0609110018617A0F79091FD +:103A40001101989FC001112470E00E94812260380A +:103A5000710528F46115710521F0862F08958FE70F +:103A6000089581E0089561E070E0F4CF803F21F493 +:103A70000E94B51C819504C0813F29F40E94B51CA9 +:103A80008093D8010895823F21F40E94B51C81954E +:103A900004C0833F29F40E94B51C8093D701089588 +:103AA000893F19F40E94FD1C05C08A3F31F40E9431 +:103AB000FD1C81958093D90108958B3F21F40E94CC +:103AC000FD1C819504C08C3F29F40E94FD1C80934D +:103AD000DA010895843F21F48091D601816017C0F6 +:103AE000853F21F48091D601826011C0863F21F488 +:103AF0008091D60184600BC0873F21F48091D6016C +:103B0000886005C0883F31F48091D6018061809340 +:103B1000D60108958D3F21F48091D40181600BC0BE +:103B20008E3F21F48091D401826005C08F3F29F43B +:103B30008091D40184608093D4010895803F39F44A +:103B40008091D80187FF6CC01092D80169C0813F75 +:103B500029F48091D8011816BCF362C09091D70166 +:103B6000823F29F497FF5CC01092D70159C0833F70 +:103B700019F41916CCF354C0893F41F48091D9014E +:103B800018160CF04DC01092D9014AC08A3F29F492 +:103B90008091D90187FF44C0F6CF8B3F39F48091E3 +:103BA000DA0187FF3DC01092DA013AC08C3F29F458 +:103BB0008091DA011816BCF333C0843F21F4809160 +:103BC000D6018E7F17C0853F21F48091D6018D7F6D +:103BD00011C0863F21F48091D6018B7F0BC0873FB7 +:103BE00021F48091D601877F05C0883F31F4809110 +:103BF000D6018F7E8093D60113C08D3F21F4809132 +:103C0000D4018E7F0BC08E3F21F48091D4018D7F33 +:103C100005C08F3F29F48091D4018B7F8093D4011C +:103C20008091D70181110EC08091D80181110AC005 +:103C30008091D901811106C08091DA01811102C001 +:103C40001092D501089586ED91E00E945B0E0E94CE +:103C50008D1A9093D3018093D20108951F93CF932F +:103C6000DF938091D2019091D3010E94991A4091E3 +:103C7000D501442321F02091140130E006C02091A9 +:103C800015015AE0259F900111248217930708F42B +:103C900082C08091D7011091D801D091D901C091F3 +:103CA000DA01811107C0111105C0D11103C0CC2365 +:103CB00009F471C04F3F19F04F5F4093D5011816BA +:103CC00024F40E94B51C8093D7018091D70187FF0F +:103CD00005C00E94B51C81958093D701111624F46C +:103CE0000E94B51C8093D8018091D80187FF05C040 +:103CF0000E94B51C81958093D8016091D7016623FD +:103D000039F11091D801112319F1772767FD7095CA +:103D1000872F972F0E94922123E333E343E35FE34E +:103D20000E94F6210E945F216093D701612F7727BF +:103D300067FD7095872F972F0E94922123E333E32D +:103D400043E35FE30E94F6210E945F216093D80164 +:103D50001D1624F40E94FD1C8093D9018091D90185 +:103D600087FF05C00E94FD1C81958093D9011C1618 +:103D700024F40E94FD1C8093DA018091DA0187FF10 +:103D800005C00E94FD1C81958093DA01DF91CF91DF +:103D90001F910C94231EDF91CF911F910895E6EDA2 +:103DA000F1E085E0DF011D928A95E9F71092D501D7 +:103DB0001092D4010895833081F128F4813059F0B4 +:103DC0008230D1F00895853009F449C0B8F18630C9 +:103DD00009F456C0089520911501862F90E0820FB6 +:103DE000911D8F3F910520F4620F60931501089596 +:103DF0008FEF80931501089520911401862F90E094 +:103E0000820F911D8F3F910520F4620F6093140182 +:103E100008958FEF80931401089520911301862F48 +:103E200090E0820F911D8F3F910520F4620F609307 +:103E3000130108958FEF80931301089520911201CB +:103E4000862F90E0820F911D8F3F910520F4620F25 +:103E50006093120108958FEF8093120108952091CD +:103E60001101862F90E0820F911D8F3F910520F464 +:103E7000620F6093110108958FEF809311010895EF +:103E800020911001862F90E0820F911D8F3F9105A8 +:103E900020F4620F6093100108958FEF809310015A +:103EA0000895833011F128F4813049F0823091F087 +:103EB0000895853081F120F18630C1F10895809117 +:103EC0001501681720F4861B809315010895109240 +:103ED0001501089580911401681720F4861B8093C2 +:103EE0001401089510921401089580911301681728 +:103EF00020F4861B809313010895109213010895F6 +:103F000080911201681720F4861B80931201089596 +:103F100010921201089580911101681720F4861BF8 +:103F2000809311010895109211010895809110015C +:103F3000681720F4861B80931001089510921001D9 +:103F400008958D3109F442C020F58E3009F479C00E +:103F500070F4873009F45EC020F4863009F442C062 +:103F600033C08830D1F18B3009F4A7C02DC0863121 +:103F700009F4A3C038F4803109F46DC0813109F42B +:103F80007BC022C0893109F498C08B3109F44FC03D +:103F90001BC0853309F479C048F4873209F475C031 +:103FA00008F478C0893209F470C00EC0833438F444 +:103FB0008A3308F071C0883309F47FC005C08334A8 +:103FC00009F463C08834C1F080E008950E9419218B +:103FD0000E94440E0E944A0770C00E949A1C0E94D0 +:103FE000AC1C6BC08091CC01817F8E7F8093CC0113 +:103FF00081E08093DC0108950E94A5132FEF83EDEB +:1040000090E3215080409040E1F700C000000E9402 +:10401000E71A53C09091CC01892F817090FF03C0A3 +:10402000917F9E7F26C091609093CC0146C0909175 +:10403000CC0191FB882780F921E0822780FB91F950 +:1040400013C09091CC0192FB882780F921E0822750 +:1040500080FB92F909C09091CC0193FB882780F9ED +:1040600021E0822780FB93F99093CC01882329F1EA +:1040700091609093CC0108950E94A51380910D0149 +:1040800091E0892780930D0118C061E070E080E025 +:1040900090E00FC023EE01C027EC280F61E070E034 +:1040A00080E090E004C0660F771F881F991F2A9553 +:1040B000D2F70E949F170E94A51381E0089580E027 +:1040C000089580E00895CF93C82F8091DC0181305E +:1040D00079F018F08230D1F184C0A0910E01B09136 +:1040E0000F018C91813169F0823209F07CC009C0E6 +:1040F000A0910E01B0910F018C91813111F08232AB +:1041000049F48C2F0E945F2081111DC08C2F0E94CA +:10411000A11F1AC08C2F0E946120811114C0C431CC +:1041200079F048F4CB3079F0C03109F060C082E01A +:104130008093DC0108C0C93219F0C83321F057C0A0 +:104140001092DC0154C081E0817053C0C93289F102 +:1041500018F5C43171F1A8F4C73009F046C08AE0FF +:104160008093150194E19093140193E090931301CF +:104170008093120188E08093110188E280931001FE +:1041800034C0CE51C63088F5EC2FF0E0E65DFE4F2E +:1041900080818093DB0129C0CE34E9F020F4CB3458 +:1041A00021F56AE013C0C13579F0C235F1F461E060 +:1041B0000DC08091DB01882319F01092DB0115C03E +:1041C00081E08093DC0115C061E006C08091DB01D5 +:1041D0000E94DB1E0AC06AE08091DB010E94511F31 +:1041E00004C01092DC0180E004C081E002C080E0E5 +:1041F000ABCFCF910895E1E8F0E0808188608083C3 +:104200008081816080838FB7F89493E090938900D8 +:1042100090ED909388008FBF0895EFE6F0E08081E5 +:10422000826080830895EFE6F0E080818D7F808357 +:104230000895EFE6F0E0808192E089278083089579 +:104240001F920F920FB60F9211242F933F934F930B +:104250005F936F937F938F939F93AF93BF93EF93EE +:10426000FF938091DD019091DE0101969093DE0134 +:104270008093DD01811103C082E00E944A07E09132 +:10428000DE01E695E695F0E0E657FB4FE49180917C +:10429000DD018E1303C080E00E944A07FF91EF9179 +:1042A000BF91AF919F918F917F916F915F914F914E +:1042B0003F912F910F900FBE0F901F90189504D033 +:1042C0006894B1118DC0089570D088F09F5790F018 +:1042D000B92F9927B751A0F0D1F0660F771F881F2B +:1042E000991F1AF0BA95C9F712C0B13081F077D092 +:1042F000B1E0089574C0672F782F8827B85F39F030 +:10430000B93FCCF3869577956795B395D9F73EF489 +:1043100090958095709561957F4F8F4F9F4F089531 +:10432000E89409C097FB3EF490958095709561954F +:104330007F4F8F4F9F4F9923A9F0F92F96E9BB2705 +:104340009395F695879577956795B795F111F8CF81 +:10435000FAF4BB0F11F460FF1BC06F5F7F4F8F4FEC +:104360009F4F16C0882311F096E911C0772321F0E2 +:104370009EE8872F762F05C0662371F096E8862F7A +:1043800070E060E02AF09A95660F771F881FDAF7D1 +:10439000880F9695879597F9089557FD9058440F83 +:1043A000551F59F05F3F71F04795880F97FB991F94 +:1043B00061F09F3F79F08795089512161306140651 +:1043C000551FF2CF4695F1DF08C0161617061806DE +:1043D000991FF1CF86957105610508940895E894B9 +:1043E000BB2766277727CB0197F908950BD078C0B4 +:1043F00069D028F06ED018F0952309F05AC05FC03C +:104400001124EECFCADFA0F3959FD1F3950F50E0B2 +:10441000551F629FF001729FBB27F00DB11D639F76 +:10442000AA27F00DB11DAA1F649F6627B00DA11D1C +:10443000661F829F2227B00DA11D621F739FB00DC2 +:10444000A11D621F839FA00D611D221F749F332732 +:10445000A00D611D231F849F600D211D822F762FCB +:104460006A2F11249F5750408AF0E1F088234AF0C8 +:10447000EE0FFF1FBB1F661F771F881F9150504014 +:10448000A9F79E3F510570F014C0AACF5F3FECF32F +:10449000983EDCF3869577956795B795F795E79500 +:1044A0009F5FC1F7FE2B880F911D9695879597F911 +:1044B000089597F99F6780E870E060E008959FEFA6 +:1044C00080EC089500240A941616170618060906AB +:1044D000089500240A94121613061406050608957A +:1044E000092E0394000C11F4882352F0BB0F40F402 +:1044F000BF2B11F460FF04C06F5F7F4F8F4F9F4F42 +:10450000089597FB072E16F4009407D077FD09D085 +:104510000E949B2207FC05D03EF4909581959F4F09 +:104520000895709561957F4F0895EE0FFF1F0590D8 +:10453000F491E02D0994AA1BBB1B51E107C0AA1FEF +:10454000BB1FA617B70710F0A61BB70B881F991F34 +:104550005A95A9F780959095BC01CD010895F999D8 +:10456000FECF92BD81BDF89A992780B50895A8E144 +:10457000B0E042E050E00C94D222262FF999FECF11 +:104580001FBA92BD81BD20BD0FB6F894FA9AF99A70 +:104590000FBE019608950E94BD22272F0C94BE22C3 +:1045A000DC01CB01FC01F999FECF06C0F2BDE1BDF3 +:1045B000F89A319600B40D9241505040B8F70895E2 +:0445C000F894FFCF9D +:1045C40020024B07D807B50781074E070101BA013E +:1045D40028080A03140A3F4D36394B04FE03C80366 +:1045E4008F0322033B0354036D03010203040506F6 +:0445F40007080900AB +:00000001FF -- cgit v1.2.3 From 7d3ebd7b40b96f576fe4608b33f47329c334925b Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Tue, 8 Mar 2016 03:50:57 +0200 Subject: Adds a readme with a link to the blog post --- .../ergodox_ez/keymaps/ordinary/keyboard-layout.png | Bin 93556 -> 0 bytes keyboard/ergodox_ez/keymaps/ordinary/ordinary.png | Bin 0 -> 93556 bytes keyboard/ergodox_ez/keymaps/ordinary/readme.md | 5 +++++ 3 files changed, 5 insertions(+) delete mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/readme.md diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png deleted file mode 100644 index c83f972cfe..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png new file mode 100644 index 0000000000..c83f972cfe Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md new file mode 100644 index 0000000000..033e8ef4d5 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md @@ -0,0 +1,5 @@ +# The Ordinary Layout. for users of common keyboards + +You can read more about the reasoning behind this layout over at [Nicholas's blog](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html). The idea is to make a layout that's as familiar as possible for users of "regular" keyboards. + +![Ordinary layout](ordinary.png) -- cgit v1.2.3 From b7a81f041906c3c978a314987e486536be0a58cd Mon Sep 17 00:00:00 2001 From: Didier Loiseau Date: Tue, 8 Mar 2016 23:14:15 +0100 Subject: Fix #156: clear weak mods on every key press - new macro_mods bit field for mods applied by macros - weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.) - clear the _weak_ mods on every key *pressed* such that LSFT etc. can no more interfere with the next key --- tmk_core/common/action.c | 5 +++++ tmk_core/common/action_macro.c | 4 ++-- tmk_core/common/action_util.c | 9 +++++++++ tmk_core/common/action_util.h | 7 +++++++ 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 77ea39e942..4197c53ed2 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -70,6 +70,10 @@ void process_action(keyrecord_t *record) #endif dprintln(); + if (event.pressed) { + // clear the potential weak mods left by previously pressed keys + clear_weak_mods(); + } switch (action.kind.id) { /* Key and Mods */ case ACT_LMODS: @@ -500,6 +504,7 @@ void clear_keyboard(void) void clear_keyboard_but_mods(void) { clear_weak_mods(); + clear_macro_mods(); clear_keys(); send_keyboard_report(); #ifdef MOUSEKEY_ENABLE diff --git a/tmk_core/common/action_macro.c b/tmk_core/common/action_macro.c index ffaf125c06..7726b11907 100644 --- a/tmk_core/common/action_macro.c +++ b/tmk_core/common/action_macro.c @@ -41,7 +41,7 @@ void action_macro_play(const macro_t *macro_p) MACRO_READ(); dprintf("KEY_DOWN(%02X)\n", macro); if (IS_MOD(macro)) { - add_weak_mods(MOD_BIT(macro)); + add_macro_mods(MOD_BIT(macro)); send_keyboard_report(); } else { register_code(macro); @@ -51,7 +51,7 @@ void action_macro_play(const macro_t *macro_p) MACRO_READ(); dprintf("KEY_UP(%02X)\n", macro); if (IS_MOD(macro)) { - del_weak_mods(MOD_BIT(macro)); + del_macro_mods(MOD_BIT(macro)); send_keyboard_report(); } else { unregister_code(macro); diff --git a/tmk_core/common/action_util.c b/tmk_core/common/action_util.c index f81877dd9f..a2d6577b24 100644 --- a/tmk_core/common/action_util.c +++ b/tmk_core/common/action_util.c @@ -29,6 +29,7 @@ static inline void del_key_bit(uint8_t code); static uint8_t real_mods = 0; static uint8_t weak_mods = 0; +static uint8_t macro_mods = 0; #ifdef USB_6KRO_ENABLE #define RO_ADD(a, b) ((a + b) % KEYBOARD_REPORT_KEYS) @@ -55,6 +56,7 @@ static int16_t oneshot_time = 0; void send_keyboard_report(void) { keyboard_report->mods = real_mods; keyboard_report->mods |= weak_mods; + keyboard_report->mods |= macro_mods; #ifndef NO_ACTION_ONESHOT if (oneshot_mods) { #if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) @@ -118,6 +120,13 @@ void del_weak_mods(uint8_t mods) { weak_mods &= ~mods; } void set_weak_mods(uint8_t mods) { weak_mods = mods; } void clear_weak_mods(void) { weak_mods = 0; } +/* macro modifier */ +uint8_t get_macro_mods(void) { return macro_mods; } +void add_macro_mods(uint8_t mods) { macro_mods |= mods; } +void del_macro_mods(uint8_t mods) { macro_mods &= ~mods; } +void set_macro_mods(uint8_t mods) { macro_mods = mods; } +void clear_macro_mods(void) { macro_mods = 0; } + /* Oneshot modifier */ #ifndef NO_ACTION_ONESHOT void set_oneshot_mods(uint8_t mods) diff --git a/tmk_core/common/action_util.h b/tmk_core/common/action_util.h index a955638b46..1a95cec10e 100644 --- a/tmk_core/common/action_util.h +++ b/tmk_core/common/action_util.h @@ -47,6 +47,13 @@ void del_weak_mods(uint8_t mods); void set_weak_mods(uint8_t mods); void clear_weak_mods(void); +/* macro modifier */ +uint8_t get_macro_mods(void); +void add_macro_mods(uint8_t mods); +void del_macro_mods(uint8_t mods); +void set_macro_mods(uint8_t mods); +void clear_macro_mods(void); + /* oneshot modifier */ void set_oneshot_mods(uint8_t mods); void clear_oneshot_mods(void); -- cgit v1.2.3 From 6bfb9d17cfd8185e664bd4b6af1517d7b066549d Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Wed, 9 Mar 2016 12:16:03 -0500 Subject: Cygwin Based Users Guide v0.4 -corrections/dfu build --- keyboard/planck/CYGWIN_GUIDE.md | 146 +++++++++++++++++++++++++++++++++++----- 1 file changed, 128 insertions(+), 18 deletions(-) diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md index 2fa4452f1c..a7ac17a7fc 100755 --- a/keyboard/planck/CYGWIN_GUIDE.md +++ b/keyboard/planck/CYGWIN_GUIDE.md @@ -2,7 +2,7 @@ If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. -This guide was written step by step as I went through the process on a `Windows 10` `x86_64` based system. This should be generally applicable to to any `Windows` environment with `cygwin`. +This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system. This should be generally applicable to to any `Windows` environment with `cygwin`. #####Do not skip steps. Do not move past a step until the previous step finishes successfully. @@ -18,14 +18,16 @@ Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and - devel/gcc-g++ - devel/flex - devel/git -- libs/libglib2.0_0 +- devel/bison +- devel/make - libs/libgcc1 - interpreters/m4 - web/wget +- archive/unzip The following sources will be required: - [gmp](https://gmplib.org/) (6.1.0) -- [mpfr](http://www.mpfr.org/) (3.1.3) +- [mpfr](http://www.mpfr.org/) (3.1.4) - [mpc](http://www.multiprecision.org/) (1.0.3) - [binutils](https://www.sourceware.org/binutils/) (2.26) - [gcc](https://gcc.gnu.org/) (5.3.0) @@ -38,17 +40,18 @@ The `dfu-programmer` will be required to flash the new firmware The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive ``` +$ mkdir ~/local $ mkdir ~/local/avr $ mkdir ~/src $ cd ~/src $ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2 -$ wget http://www.mpfr.org/mpfr-current/mpfr-3.1.3.tar.bz2 +$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2 $ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz $ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz $ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz $ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2 $ tar -xjf gmp-6.1.0.tar.bz2 -$ tar -xjf mpfr-3.1.3.tar.bz2 +$ tar -xjf mpfr-3.1.4.tar.bz2 $ tar -zxf mpc-1.0.3.tar.gz $ tar -zxf binutils-2.26.tar.gz $ tar -zxf gcc-5.3.0.tar.gz @@ -79,7 +82,7 @@ $ make install ###Build and Install `mpfr` ``` -$ cd ~/src/mpfr-3.1.3 +$ cd ~/src/mpfr-3.1.4 $ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared $ make $ make check @@ -96,7 +99,8 @@ $ make install ``` ##OPTIONAL Part -You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it. +You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). + ###Build and Install `gcc` on your Machine ``` $ cd ~/src/gcc-5.3.0 @@ -141,7 +145,7 @@ $ make $ make install ``` -For building the `avr-libc`, we have to specify the host build system. in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`. +For building the `avr-libc`, we have to specify the host build system. In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`. ###Build `avr-libc` for AVR ``` @@ -151,13 +155,34 @@ $ make $ make install ``` -##Install `dfu-programmer` -To install the `dfu-programmer`, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work). -Copy this file into your `cygwin` home directory. (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running: +### Build and Install the `dfu-programmer` +We can either build our own, or use the precomplied binaries. The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves. The procedure for the precompiled binaries is included at the end of this guide. + +The `dfu-programmer` requires `libusb`. So let's go ahead and build that first. + ``` -C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin +$ cd ~/src +$ git clone https://github.com/libusb/libusb.git +$ cd libusb +$ ./bootstrap.sh +$ ./configure --prefix=$PREFIX +$ make +$ make install ``` -Adjust your path (for username) as needed. Also, `libusb0_x86.dll` needs to be renamed to `libusb0.dll`. Why must this be so hard? You can tell that you were successful this way: + +Next, we can build the `dfu-programmer`. This should be quick. +``` +$ cd ~/src +$ git clone https://github.com/dfu-programmer/dfu-programmer.git +$ cd dfu-programmer +$ ./bootstrap.sh +$ ./configure --prefix=$PREFIX +$ make +$ make install +``` + +Verify the installation with: + ``` $ which dfu-programmer /home/Kevin/local/avr/bin/dfu-programmer @@ -169,14 +194,22 @@ Type 'dfu-programmer --help' for a list of commands 'dfu-programmer --targets' to list supported target devices ``` If you are not getting the above result, you will not be able to flash the firmware! -- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. -- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permissions correctly. If you did it anyway, do `chmod 755 dfu-programmer.exe` -####Install the USB drivers -These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the `dfu-programmer` to program the firmware. From an **administrator-privileged** `Windows` terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up: +###Install the USB drivers +The official Atmel drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) and allow the `dfu-programmer` to program the firmware. + ``` -C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf +$ cd ~/src +$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip +$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2 + ``` + +Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username as necessary) and accept the prompt that pops up: +``` +C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf +``` + This should be the result: ``` Microsoft PnP Utility @@ -190,6 +223,8 @@ Published name : oem104.inf Total attempted: 1 Number successfully imported: 1 ``` +Alternativly, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file. + ##Building and Flashing the Planck firmware! @@ -235,3 +270,78 @@ $ make dfu . . profit!!! + + + + + +##extra bits... + + + +###Installing Precompiled `dfu-programmer` Binaries (Not recommended) +To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)). +Copy this file into your `cygwin` home\src directory. (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running: +``` +C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin +``` +Adjust your path (for username) as needed. +Then, rename `libusb0_x86.dll` to `libusb0.dll`. +You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt: +``` +$ which dfu-programmer +/home/Kevin/local/avr/bin/dfu-programmer + +$ dfu-programmer +dfu-programmer 0.7.2 +https://github.com/dfu-programmer/dfu-programmer +Type 'dfu-programmer --help' for a list of commands + 'dfu-programmer --targets' to list supported target devices +``` +If you are not getting the above result, you will not be able to flash the firmware! +- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. +- Make sure the `dll` is named correctly. +- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`. + + +##Debugging Tools + +These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your flash memory from wearing out. However, these tool do not work 100% for the Planck firmware. + +### `gdb` for AVR +`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it. + +``` +$ cd ~/src +$ git clone git://sourceware.org/git/binutils-gdb.git +$ cd binutils-gdb +$ ./bootstrap +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static +$ make +$ make install +``` + + +### `simulavr` +`simulavr` is an AVR simulator. It runs the complied AVR elf's. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects. + +This one is a major pain in the butt because it has a lot of dependencies and it is almost always buggy. I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`. + + +``` +$ cd ~/src +$ git clone https://github.com/Traumflug/simulavr.git +$ cd simulavr +$ ./bootstrap +$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc +``` + Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places. + +``` +$ make +$ make install +``` + + -- cgit v1.2.3 From d58b14e880580671a297be81303acbef5e28e0b3 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Wed, 9 Mar 2016 14:04:14 -0500 Subject: Addressed void* return warning & coding style --- keyboard/atomic/atomic.c | 24 ++++++++++-------------- keyboard/atomic/atomic.h | 4 ++-- keyboard/planck/keymaps/lock/keymap.c | 2 +- keyboard/planck/planck.c | 24 ++++++++++-------------- keyboard/planck/planck.h | 4 ++-- quantum/matrix.c | 16 ++++++---------- quantum/template/template.c | 26 ++++++++++---------------- quantum/template/template.h | 4 ++-- tmk_core/common/matrix.h | 4 ++-- 9 files changed, 45 insertions(+), 63 deletions(-) diff --git a/keyboard/atomic/atomic.c b/keyboard/atomic/atomic.c index fa66266a4c..30e8122893 100644 --- a/keyboard/atomic/atomic.c +++ b/keyboard/atomic/atomic.c @@ -1,16 +1,16 @@ #include "atomic.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up @@ -25,16 +25,12 @@ void * matrix_init_kb(void) { DDRE |= (1<<6); PORTE |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; + matrix_init_user(); +} -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; \ No newline at end of file + matrix_scan_user(); +} \ No newline at end of file diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h index 95982ecad1..d8574efa93 100644 --- a/keyboard/atomic/atomic.h +++ b/keyboard/atomic/atomic.h @@ -24,7 +24,7 @@ { K40, K41, KC_NO, K43, KC_NO, KC_NO, K46, KC_NO, KC_NO, KC_NO, K4A, K4B, K4C, K4D, K4E } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif \ No newline at end of file diff --git a/keyboard/planck/keymaps/lock/keymap.c b/keyboard/planck/keymaps/lock/keymap.c index 9585764629..f1629492ef 100644 --- a/keyboard/planck/keymaps/lock/keymap.c +++ b/keyboard/planck/keymaps/lock/keymap.c @@ -150,7 +150,7 @@ float start_up[][2] = { {440.0*pow(2.0,(64)/12.0), 1000}, }; -void * matrix_init_user(void) { +void matrix_init_user(void) { init_notes(); play_notes(&start_up, 9, false); } \ No newline at end of file diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c index 63ca54761c..fe8731ec7b 100644 --- a/keyboard/planck/planck.c +++ b/keyboard/planck/planck.c @@ -1,16 +1,16 @@ #include "planck.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { #ifdef BACKLIGHT_ENABLE backlight_init_ports(); #endif @@ -24,13 +24,9 @@ void * matrix_init_kb(void) { DDRE |= (1<<6); PORTE |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; + matrix_init_user(); +} -void * matrix_scan_kb(void) { - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; +void matrix_scan_kb(void) { + matrix_scan_user(); +} diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h index 00b01b54df..e9566b9228 100644 --- a/keyboard/planck/planck.h +++ b/keyboard/planck/planck.h @@ -40,7 +40,7 @@ { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/quantum/matrix.c b/quantum/matrix.c index 95bf4c0973..2dab6ae941 100644 --- a/quantum/matrix.c +++ b/quantum/matrix.c @@ -48,14 +48,14 @@ static void unselect_rows(void); static void select_row(uint8_t row); __attribute__ ((weak)) -void * matrix_init_kb(void) { +void matrix_init_kb(void) { -}; +} __attribute__ ((weak)) -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { -}; +} inline uint8_t matrix_rows(void) @@ -86,9 +86,7 @@ void matrix_init(void) matrix_debouncing[i] = 0; } - if (matrix_init_kb) { - (*matrix_init_kb)(); - } + matrix_init_kb(); } @@ -152,9 +150,7 @@ uint8_t matrix_scan(void) } #endif - if (matrix_scan_kb) { - (*matrix_scan_kb)(); - } + matrix_scan_kb(); return 1; } diff --git a/quantum/template/template.c b/quantum/template/template.c index 7be7dfc3d1..7dcd67cfcf 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -1,29 +1,23 @@ #include "%KEYBOARD%.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up + matrix_init_user(); +} - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; - -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; \ No newline at end of file + matrix_scan_user(); +} \ No newline at end of file diff --git a/quantum/template/template.h b/quantum/template/template.h index a15061b267..1171dc8e0f 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -19,7 +19,7 @@ { k10, KC_NO, k11 }, \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif \ No newline at end of file diff --git a/tmk_core/common/matrix.h b/tmk_core/common/matrix.h index 85415df719..0b013fc989 100644 --- a/tmk_core/common/matrix.h +++ b/tmk_core/common/matrix.h @@ -64,8 +64,8 @@ void matrix_power_up(void); void matrix_power_down(void); /* keyboard-specific setup/loop functionality */ -void * matrix_init_kb(void); -void * matrix_scan_kb(void); +void matrix_init_kb(void); +void matrix_scan_kb(void); #ifdef __cplusplus } -- cgit v1.2.3 From 79e0d7cbc3fe18c947ece861843110c648759ad1 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Wed, 9 Mar 2016 15:53:37 -0500 Subject: Cygwin Based Users Guide v0.5 -further corrections --- keyboard/planck/CYGWIN_GUIDE.md | 700 ++++++++++++++++++++-------------------- 1 file changed, 353 insertions(+), 347 deletions(-) diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md index a7ac17a7fc..a59eaf6706 100755 --- a/keyboard/planck/CYGWIN_GUIDE.md +++ b/keyboard/planck/CYGWIN_GUIDE.md @@ -1,347 +1,353 @@ -#Planck Advanced (but not too advanced) `cygwin` Users Guide -If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. - - -This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system. This should be generally applicable to to any `Windows` environment with `cygwin`. - - -#####Do not skip steps. Do not move past a step until the previous step finishes successfully. - - - -Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html) - - -##Get the Required Packages -Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected: -- devel/gcc-core -- devel/gcc-g++ -- devel/flex -- devel/git -- devel/bison -- devel/make -- libs/libgcc1 -- interpreters/m4 -- web/wget -- archive/unzip - -The following sources will be required: -- [gmp](https://gmplib.org/) (6.1.0) -- [mpfr](http://www.mpfr.org/) (3.1.4) -- [mpc](http://www.multiprecision.org/) (1.0.3) -- [binutils](https://www.sourceware.org/binutils/) (2.26) -- [gcc](https://gcc.gnu.org/) (5.3.0) -- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0) - -The `dfu-programmer` will be required to flash the new firmware -- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2) - - -The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive - -``` -$ mkdir ~/local -$ mkdir ~/local/avr -$ mkdir ~/src -$ cd ~/src -$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2 -$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2 -$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz -$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz -$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz -$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2 -$ tar -xjf gmp-6.1.0.tar.bz2 -$ tar -xjf mpfr-3.1.4.tar.bz2 -$ tar -zxf mpc-1.0.3.tar.gz -$ tar -zxf binutils-2.26.tar.gz -$ tar -zxf gcc-5.3.0.tar.gz -$ tar -xjf avr-libc-2.0.0.tar.bz2 -``` - -##Setup the Build Environment -These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages. Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent. -``` -$ PREFIX=$HOME/local/avr -$ export PREFIX -$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS -$ PATH=$PATH:$PREFIX/bin -$ export PATH -``` - -##The `gcc` Required Math Library Packages -The following packages are required to be complied and installed in order to compile `gcc`. They are not available through the `cygwin` package system, so we have to make them ourselves. They must be complied in this order because each one depends on the previous. - -###Build and Install `gmp` -``` -$ cd ~/src/gmp-6.1.0 -$ ./configure --enable-static --disable-shared -$ make -$ make check -$ make install -``` - -###Build and Install `mpfr` -``` -$ cd ~/src/mpfr-3.1.4 -$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared -$ make -$ make check -$ make install -``` - -###Build and Install `mpc` -``` -$ cd ~/src/mpc-1.0.3 -$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared -$ make -$ make check -$ make install -``` - -##OPTIONAL Part -You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). - -###Build and Install `gcc` on your Machine -``` -$ cd ~/src/gcc-5.3.0 -$ mkdir obj-local -$ cd obj-local -$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared -$ make -$ make install -``` - -###Build and Install `binutils` on your Machine -``` -$ cd ~/src/binutils-2.26 -$ mkdir obj-local -$ cd obj-local -$ ../configure -$ make -$ make install -``` -##End OPTIONAL Part - -##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system -Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture. These allow us to build and manipulate the firmware for the keyboard. - -###Build `binutils` for AVR -``` -$ cd ~/src/binutils-2.26 -$ mkdir obj-avr -$ cd obj-avr -$ ../configure --prefix=$PREFIX --target=avr --disable-nls -$ make -$ make install -``` - -###Build `gcc` for AVR -``` -$ cd ~/src/gcc-5.3.0 -$ mkdir obj-avr -$ cd obj-avr -$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2 -$ make -$ make install -``` - -For building the `avr-libc`, we have to specify the host build system. In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`. - -###Build `avr-libc` for AVR -``` -$ cd ~/src/avr-libc-2.0.0 -$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr -$ make -$ make install -``` - -### Build and Install the `dfu-programmer` -We can either build our own, or use the precomplied binaries. The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves. The procedure for the precompiled binaries is included at the end of this guide. - -The `dfu-programmer` requires `libusb`. So let's go ahead and build that first. - -``` -$ cd ~/src -$ git clone https://github.com/libusb/libusb.git -$ cd libusb -$ ./bootstrap.sh -$ ./configure --prefix=$PREFIX -$ make -$ make install -``` - -Next, we can build the `dfu-programmer`. This should be quick. -``` -$ cd ~/src -$ git clone https://github.com/dfu-programmer/dfu-programmer.git -$ cd dfu-programmer -$ ./bootstrap.sh -$ ./configure --prefix=$PREFIX -$ make -$ make install -``` - -Verify the installation with: - -``` -$ which dfu-programmer -/home/Kevin/local/avr/bin/dfu-programmer - -$ dfu-programmer -dfu-programmer 0.7.2 -https://github.com/dfu-programmer/dfu-programmer -Type 'dfu-programmer --help' for a list of commands - 'dfu-programmer --targets' to list supported target devices -``` -If you are not getting the above result, you will not be able to flash the firmware! - -###Install the USB drivers -The official Atmel drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) and allow the `dfu-programmer` to program the firmware. - -``` -$ cd ~/src -$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip -$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2 - -``` - -Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username as necessary) and accept the prompt that pops up: -``` -C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf -``` - -This should be the result: -``` -Microsoft PnP Utility - -Processing inf : atmel_usb_dfu.inf -Successfully installed the driver on a device on the system. -Driver package added successfully. -Published name : oem104.inf - - -Total attempted: 1 -Number successfully imported: 1 -``` -Alternativly, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file. - - -##Building and Flashing the Planck firmware! - -If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it. - -###Build Planck and Load the Firmware -``` -$ cd ~/src -$ git clone https://github.com/jackhumbert/qmk_firmware.git -$ cd qmk_firmware/keyboard/planck -$ make -``` -Make sure there are no errors. You should end up with this or something similar: - -``` -Creating load file for Flash: planck.hex -avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex - -Creating load file for EEPROM: planck.eep -avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ ---change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0 - -Creating Extended Listing: planck.lss -avr-objdump -h -S -z planck.elf > planck.lss - -Creating Symbol Table: planck.sym -avr-nm -n planck.elf > planck.sym - -Size after: - text data bss dec hex filename - 18602 82 155 18839 4997 planck.elf - --------- end -------- -``` - -If you do not get the above, you **did not** build the firmware, and you will have nothing to flash. If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed. - -But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then: -``` -$ make dfu -``` -. -. -. -profit!!! - - - - - -##extra bits... - - - -###Installing Precompiled `dfu-programmer` Binaries (Not recommended) -To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)). -Copy this file into your `cygwin` home\src directory. (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running: -``` -C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin -``` -Adjust your path (for username) as needed. -Then, rename `libusb0_x86.dll` to `libusb0.dll`. -You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt: -``` -$ which dfu-programmer -/home/Kevin/local/avr/bin/dfu-programmer - -$ dfu-programmer -dfu-programmer 0.7.2 -https://github.com/dfu-programmer/dfu-programmer -Type 'dfu-programmer --help' for a list of commands - 'dfu-programmer --targets' to list supported target devices -``` -If you are not getting the above result, you will not be able to flash the firmware! -- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. -- Make sure the `dll` is named correctly. -- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`. - - -##Debugging Tools - -These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your flash memory from wearing out. However, these tool do not work 100% for the Planck firmware. - -### `gdb` for AVR -`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it. - -``` -$ cd ~/src -$ git clone git://sourceware.org/git/binutils-gdb.git -$ cd binutils-gdb -$ ./bootstrap -$ mkdir obj-avr -$ cd obj-avr -$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static -$ make -$ make install -``` - - -### `simulavr` -`simulavr` is an AVR simulator. It runs the complied AVR elf's. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects. - -This one is a major pain in the butt because it has a lot of dependencies and it is almost always buggy. I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`. - - -``` -$ cd ~/src -$ git clone https://github.com/Traumflug/simulavr.git -$ cd simulavr -$ ./bootstrap -$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc -``` - Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places. - -``` -$ make -$ make install -``` - - +#Planck Advanced (but not too advanced) `cygwin` Users Guide +If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you. + + +This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system. This should be generally applicable to to any `Windows` environment with `cygwin`. + + +#####Do not skip steps. Do not move past a step until the previous step finishes successfully. + + + +Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html) + + +##Get the Required Packages +Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected: +- devel/gcc-core +- devel/gcc-g++ +- devel/flex +- devel/git +- devel/bison +- devel/make +- libs/libgcc1 +- interpreters/m4 +- web/wget +- archive/unzip + +The following sources will be required: +- [gmp](https://gmplib.org/) (6.1.0) +- [mpfr](http://www.mpfr.org/) (3.1.4) +- [mpc](http://www.multiprecision.org/) (1.0.3) +- [binutils](https://www.sourceware.org/binutils/) (2.26) +- [gcc](https://gcc.gnu.org/) (5.3.0) +- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0) + +The `dfu-programmer` will be required to flash the new firmware +- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2) + + +The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive + +``` +$ mkdir ~/local +$ mkdir ~/local/avr +$ mkdir ~/src +$ cd ~/src +$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2 +$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2 +$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz +$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz +$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz +$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2 +$ tar -xjf gmp-6.1.0.tar.bz2 +$ tar -xjf mpfr-3.1.4.tar.bz2 +$ tar -zxf mpc-1.0.3.tar.gz +$ tar -zxf binutils-2.26.tar.gz +$ tar -zxf gcc-5.3.0.tar.gz +$ tar -xjf avr-libc-2.0.0.tar.bz2 +``` + +##Setup the Build Environment +These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages. Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent. +``` +$ PREFIX=$HOME/local/avr +$ export PREFIX +$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS +$ PATH=$PATH:$PREFIX/bin +$ export PATH +``` + +##The `gcc` Required Math Library Packages +The following packages are required to be complied and installed in order to compile `gcc`. They are not sufficiently available through the `cygwin` package system, so we have to make them ourselves. They must be complied in this order because each one depends on the previous. + +###Build and Install `gmp` +``` +$ cd ~/src/gmp-6.1.0 +$ ./configure --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +###Build and Install `mpfr` +``` +$ cd ~/src/mpfr-3.1.4 +$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +###Build and Install `mpc` +``` +$ cd ~/src/mpc-1.0.3 +$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared +$ make +$ make check +$ make install +``` + +##OPTIONAL Part +You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`. This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). + +###Build and Install `gcc` on your Machine +``` +$ cd ~/src/gcc-5.3.0 +$ mkdir obj-local +$ cd obj-local +$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared +$ make +$ make install +``` +##End OPTIONAL Part + +###Build and Install `binutils` on your Machine +``` +$ cd ~/src/binutils-2.26 +$ mkdir obj-local +$ cd obj-local +$ ../configure +$ make +$ make install +``` + +##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system +Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture. These allow us to build and manipulate the firmware for the keyboard. + +###Build `binutils` for AVR +``` +$ cd ~/src/binutils-2.26 +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --disable-nls +$ make +$ make install +``` + +###Build `gcc` for AVR +``` +$ cd ~/src/gcc-5.3.0 +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2 +$ make +$ make install +``` + +###Build `avr-libc` for AVR +For building the `avr-libc`, we have to specify the host build system. In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`. +``` +$ cd ~/src/avr-libc-2.0.0 +$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr +$ make +$ make install +``` + +### Build and Install the `dfu-programmer` +We can either build our own, or use the precomplied binaries. The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves. The procedure for the precompiled binaries is included at the end of this guide. + +The `dfu-programmer` requires `libusb`. So let's go ahead and build that first. +``` +$ cd ~/src +$ git clone https://github.com/libusb/libusb.git +$ cd libusb +$ ./bootstrap.sh +$ ./configure --prefix=$PREFIX +$ make +$ make install +``` + +Next, we can build the `dfu-programmer`. This is quick. +``` +$ cd ~/src +$ git clone https://github.com/dfu-programmer/dfu-programmer.git +$ cd dfu-programmer +$ ./bootstrap.sh +$ ./configure --prefix=$PREFIX +$ make +$ make install +``` + +Verify the installation with: +``` +$ which dfu-programmer +/home/Kevin/local/avr/bin/dfu-programmer + +$ dfu-programmer +dfu-programmer 0.7.2 +https://github.com/dfu-programmer/dfu-programmer +Type 'dfu-programmer --help' for a list of commands + 'dfu-programmer --targets' to list supported target devices +``` +If you are not getting the above result, you will not be able to flash the firmware! + +###Install the USB drivers +The drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip). + +``` +$ cd ~/src +$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip +$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2 +``` + +or + +The official drivers are found in [Atmel's `FLIP` installer](http://www.atmel.com/images/Flip%20Installer%20-%203.4.7.112.exe). Download and then install `FLIP`. Upon installation, the drivers will be found in `C:\Program Files (x86)\Atmel\Flip 3.4.7\usb`. + +Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username, etc. as necessary) and accept the prompt that pops up: +``` +C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf +or +C:\> pnputil -i -a "C:\Program Files (x86)\Atmel\Flip 3.4.7\usb\atmel_usb_dfu.inf" +``` + +This should be the result: +``` +Microsoft PnP Utility + +Processing inf : atmel_usb_dfu.inf +Successfully installed the driver on a device on the system. +Driver package added successfully. +Published name : oem104.inf + + +Total attempted: 1 +Number successfully imported: 1 +``` + +Alternatively, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file. + + +##Building and Flashing the Planck firmware! + +If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it. + +###Build Planck and Load the Firmware +``` +$ cd ~/src +$ git clone https://github.com/jackhumbert/qmk_firmware.git +$ cd qmk_firmware/keyboard/planck +$ make +``` +Make sure there are no errors. You should end up with this or something similar: + +``` +Creating load file for Flash: planck.hex +avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex + +Creating load file for EEPROM: planck.eep +avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ +--change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0 + +Creating Extended Listing: planck.lss +avr-objdump -h -S -z planck.elf > planck.lss + +Creating Symbol Table: planck.sym +avr-nm -n planck.elf > planck.sym + +Size after: + text data bss dec hex filename + 18602 82 155 18839 4997 planck.elf + +-------- end -------- +``` + +If you do not get the above, you **did not** build the firmware, and you will have nothing to flash. If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed. + +But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then: +``` +$ make dfu +``` +. +. +. +profit!!! + + + + + +##extra bits... + +###Installing Precompiled `dfu-programmer` Binaries (Not recommended) +To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)). +Copy this file into your `cygwin` home\src directory. (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. This is because the `dfu-programmer` binary is `mingw` based, not `cygwin` based, so the `dlls` do not cooperate. I achieved acceptable pathing by moving the files with Windows Explorer (you know, click and drag...) to `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running: +``` +C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin +``` +Adjust your path (for username) as needed. +Then, rename `libusb0_x86.dll` to `libusb0.dll`. +You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt: +``` +$ which dfu-programmer +/home/Kevin/local/avr/bin/dfu-programmer + +$ dfu-programmer +dfu-programmer 0.7.2 +https://github.com/dfu-programmer/dfu-programmer +Type 'dfu-programmer --help' for a list of commands + 'dfu-programmer --targets' to list supported target devices +``` +If you are not getting the above result, you will not be able to flash the firmware! +- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. +- Make sure the `dll` is named correctly. +- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`. +- Still have problems? Try building it instead. + + +##Debugging Tools + +These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your memory from wearing out. However, these tool do not work 100% for the Planck firmware. + +### `gdb` for AVR +`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it. + +``` +$ cd ~/src +$ git clone git://sourceware.org/git/binutils-gdb.git +$ cd binutils-gdb +$ ./bootstrap +$ mkdir obj-avr +$ cd obj-avr +$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static +$ make +$ make install +``` + + +### `simulavr` +`simulavr` is an AVR simulator. It runs the complied AVR elfs. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects. + +This one is a major pain in the butt because it has a lot of dependencies and it is buggy. I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`. + + +``` +$ cd ~/src +$ git clone https://github.com/Traumflug/simulavr.git +$ cd simulavr +$ ./bootstrap +$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc +``` + Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places. + +``` +$ make +$ make install +``` + + +TODO: +git repos for all sources +command line magic for cygwin setup +better options for dfu drivers -- cgit v1.2.3 From 641859df84bf40025b2c14319d1a168a435562e2 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Thu, 10 Mar 2016 11:28:34 -0500 Subject: Addressed void* return warning in all keymaps --- keyboard/atomic/atomic.c | 24 +++++++--------- keyboard/atomic/atomic.h | 4 +-- keyboard/atreus/atreus.c | 8 +++--- keyboard/atreus/atreus.h | 4 +-- keyboard/ergodox_ez/ergodox_ez.c | 33 ++++++++-------------- keyboard/ergodox_ez/ergodox_ez.h | 4 +-- keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/colemak/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/dave/keymap.c | 8 +++--- keyboard/ergodox_ez/keymaps/default/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/default_osx/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/dragon788/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/dvorak/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c | 4 +-- .../ergodox_ez/keymaps/erez_experimental/keymap.c | 4 +-- .../ergodox_ez/keymaps/german-kinergo/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/german/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/j3rn/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/jack/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/jacobono/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/jgarr/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/kastyle/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/kines-ish/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c | 6 ++-- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 4 +-- .../ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/osx_fr/keymap.c | 4 +-- .../ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/plover/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/software_neo2/keymap.c | 4 +-- keyboard/ergodox_ez/keymaps/tm2030/keymap.c | 8 +++--- keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c | 4 +-- .../ergodox_ez/keymaps/workman_osx_mdw/keymap.c | 4 +-- keyboard/ergodox_ez/matrix.c | 16 ++++------- keyboard/hhkb_qmk/hhkb_qmk.c | 8 +++--- keyboard/hhkb_qmk/hhkb_qmk.h | 4 +-- keyboard/jd45/jd45.c | 8 +++--- keyboard/jd45/jd45.h | 4 +-- keyboard/planck/keymaps/lock/keymap.c | 2 +- keyboard/planck/planck.c | 24 +++++++--------- keyboard/planck/planck.h | 4 +-- quantum/matrix.c | 16 ++++------- quantum/template/template.c | 26 +++++++---------- quantum/template/template.h | 4 +-- tmk_core/common/matrix.h | 4 +-- 48 files changed, 148 insertions(+), 179 deletions(-) diff --git a/keyboard/atomic/atomic.c b/keyboard/atomic/atomic.c index fa66266a4c..30e8122893 100644 --- a/keyboard/atomic/atomic.c +++ b/keyboard/atomic/atomic.c @@ -1,16 +1,16 @@ #include "atomic.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up @@ -25,16 +25,12 @@ void * matrix_init_kb(void) { DDRE |= (1<<6); PORTE |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; + matrix_init_user(); +} -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; \ No newline at end of file + matrix_scan_user(); +} \ No newline at end of file diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h index 95982ecad1..d8574efa93 100644 --- a/keyboard/atomic/atomic.h +++ b/keyboard/atomic/atomic.h @@ -24,7 +24,7 @@ { K40, K41, KC_NO, K43, KC_NO, KC_NO, K46, KC_NO, KC_NO, KC_NO, K4A, K4B, K4C, K4D, K4E } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif \ No newline at end of file diff --git a/keyboard/atreus/atreus.c b/keyboard/atreus/atreus.c index bfc893084f..9d1de631bb 100644 --- a/keyboard/atreus/atreus.c +++ b/keyboard/atreus/atreus.c @@ -1,16 +1,16 @@ #include "atreus.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank }; __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank }; -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up @@ -19,7 +19,7 @@ void * matrix_init_kb(void) { } }; -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) diff --git a/keyboard/atreus/atreus.h b/keyboard/atreus/atreus.h index 9dd77859f9..8d5989e442 100644 --- a/keyboard/atreus/atreus.h +++ b/keyboard/atreus/atreus.h @@ -22,7 +22,7 @@ { k2a, k30, k31, k32, k33, k34, k36, k37, k38, k39, k3a } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/keyboard/ergodox_ez/ergodox_ez.c b/keyboard/ergodox_ez/ergodox_ez.c index d0eaf33923..97e6de1ee3 100644 --- a/keyboard/ergodox_ez/ergodox_ez.c +++ b/keyboard/ergodox_ez/ergodox_ez.c @@ -5,16 +5,16 @@ bool i2c_initialized = 0; uint8_t mcp23018_status = 0x20; __attribute__ ((weak)) -void * matrix_init_user(void) { - return NULL; -}; +void matrix_init_user(void) { + +} __attribute__ ((weak)) -void * matrix_scan_user(void) { - return NULL; -}; +void matrix_scan_user(void) { + +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // keyboard LEDs (see "PWM on ports OC1(A|B|C)" in "teensy-2-0.md") TCCR1A = 0b10101001; // set and configure fast PWM TCCR1B = 0b00001001; // set and configure fast PWM @@ -34,21 +34,12 @@ void * matrix_init_kb(void) { ergodox_blink_all_leds(); - if (matrix_init_user) { - (*matrix_init_user)(); - } - - return NULL; -}; - -void * matrix_scan_kb(void) { - - if (matrix_scan_user) { - (*matrix_scan_user)(); - } + matrix_init_user(); +} - return NULL; -}; +void matrix_scan_kb(void) { + matrix_scan_user(); +} void ergodox_blink_all_leds(void) diff --git a/keyboard/ergodox_ez/ergodox_ez.h b/keyboard/ergodox_ez/ergodox_ez.h index aceb7ed9c3..1e446baf6f 100644 --- a/keyboard/ergodox_ez/ergodox_ez.h +++ b/keyboard/ergodox_ez/ergodox_ez.h @@ -123,8 +123,8 @@ inline void ergodox_led_all_set(uint8_t n) { k0D, k1D, k2D, k3D, k4D, KC_NO } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c b/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c index 48f8c5d2ff..48257d23a3 100644 --- a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c @@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c b/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c index be29a1bff1..25ab0ff18d 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c +++ b/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c @@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/colemak/keymap.c b/keyboard/ergodox_ez/keymaps/colemak/keymap.c index ee72c42635..9601726f7b 100644 --- a/keyboard/ergodox_ez/keymaps/colemak/keymap.c +++ b/keyboard/ergodox_ez/keymaps/colemak/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c index 537b15eeac..a2780b36fa 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c +++ b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c @@ -253,12 +253,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboard/ergodox_ez/keymaps/dave/keymap.c index a0c74ad805..3ac2842fbf 100644 --- a/keyboard/ergodox_ez/keymaps/dave/keymap.c +++ b/keyboard/ergodox_ez/keymaps/dave/keymap.c @@ -154,12 +154,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { - return NULL; +void matrix_init_user(void) { + }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { /* leds is a static array holding the current brightness of each of the * three keyboard LEDs. It's 4 long simply to avoid the ugliness of +1s and * -1s in the code below, and because wasting a byte really doesn't matter @@ -191,5 +191,5 @@ void * matrix_scan_user(void) { } } - return NULL; + }; diff --git a/keyboard/ergodox_ez/keymaps/default/keymap.c b/keyboard/ergodox_ez/keymaps/default/keymap.c index f252bf71d5..1c3bb51713 100644 --- a/keyboard/ergodox_ez/keymaps/default/keymap.c +++ b/keyboard/ergodox_ez/keymaps/default/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c b/keyboard/ergodox_ez/keymaps/default_osx/keymap.c index 9d7364d378..81b49ceff9 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/default_osx/keymap.c @@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c b/keyboard/ergodox_ez/keymaps/dragon788/keymap.c index d18ce73bfe..3aec8c6cf9 100644 --- a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c +++ b/keyboard/ergodox_ez/keymaps/dragon788/keymap.c @@ -200,12 +200,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c b/keyboard/ergodox_ez/keymaps/dvorak/keymap.c index 53934ea345..22947327d3 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c +++ b/keyboard/ergodox_ez/keymaps/dvorak/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c index bdac229e5c..1d8e66a082 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c +++ b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c index 20c95f1ee0..24ff1c6884 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c @@ -156,12 +156,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c b/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c index 751049ac5e..572e03a1d5 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c @@ -182,12 +182,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/german/keymap.c b/keyboard/ergodox_ez/keymaps/german/keymap.c index d91f1e9373..7ec8d99cc0 100644 --- a/keyboard/ergodox_ez/keymaps/german/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german/keymap.c @@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c index ddc64e55e7..b5463cb72d 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c @@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/jack/keymap.c b/keyboard/ergodox_ez/keymaps/jack/keymap.c index f8f73a1afd..80bf9d535d 100644 --- a/keyboard/ergodox_ez/keymaps/jack/keymap.c +++ b/keyboard/ergodox_ez/keymaps/jack/keymap.c @@ -89,12 +89,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c b/keyboard/ergodox_ez/keymaps/jacobono/keymap.c index ed8dfc731b..6b19800af0 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c +++ b/keyboard/ergodox_ez/keymaps/jacobono/keymap.c @@ -244,12 +244,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c b/keyboard/ergodox_ez/keymaps/jgarr/keymap.c index fbdc25109e..a3ad2040f4 100644 --- a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c +++ b/keyboard/ergodox_ez/keymaps/jgarr/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c b/keyboard/ergodox_ez/keymaps/kastyle/keymap.c index ecf1be8724..3982e0a19f 100644 --- a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c +++ b/keyboard/ergodox_ez/keymaps/kastyle/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c b/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c index 20cb53241f..5063c99f28 100644 --- a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c +++ b/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c @@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c index 178c290660..e83059f2cd 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c @@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { - return NULL; +void matrix_init_user(void) { + }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index d44962b0dc..3343c22963 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -161,12 +161,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 0298cb7028..b31d0edcdf 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -390,12 +390,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c index fb8635118b..70ac8f01f2 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c @@ -227,12 +227,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c b/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c index 4b59d2eb29..f1806ffffb 100644 --- a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c @@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c b/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c index f71ca28ceb..1032be5491 100644 --- a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c @@ -162,12 +162,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/plover/keymap.c b/keyboard/ergodox_ez/keymaps/plover/keymap.c index bd356c47c5..a991e6082d 100644 --- a/keyboard/ergodox_ez/keymaps/plover/keymap.c +++ b/keyboard/ergodox_ez/keymaps/plover/keymap.c @@ -199,12 +199,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c b/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c index 684ecf5e33..a734062f1c 100644 --- a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c +++ b/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c @@ -114,12 +114,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); diff --git a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c b/keyboard/ergodox_ez/keymaps/tm2030/keymap.c index 92efd9b5e6..ca80752263 100644 --- a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c +++ b/keyboard/ergodox_ez/keymaps/tm2030/keymap.c @@ -215,12 +215,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { - return NULL; +void matrix_init_user(void) { + }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { ergodox_board_led_off(); ergodox_right_led_1_off(); @@ -238,5 +238,5 @@ void * matrix_scan_user(void) { if (host_keyboard_leds() & (1< -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/keyboard/planck/keymaps/lock/keymap.c b/keyboard/planck/keymaps/lock/keymap.c index 9585764629..f1629492ef 100644 --- a/keyboard/planck/keymaps/lock/keymap.c +++ b/keyboard/planck/keymaps/lock/keymap.c @@ -150,7 +150,7 @@ float start_up[][2] = { {440.0*pow(2.0,(64)/12.0), 1000}, }; -void * matrix_init_user(void) { +void matrix_init_user(void) { init_notes(); play_notes(&start_up, 9, false); } \ No newline at end of file diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c index 63ca54761c..fe8731ec7b 100644 --- a/keyboard/planck/planck.c +++ b/keyboard/planck/planck.c @@ -1,16 +1,16 @@ #include "planck.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { #ifdef BACKLIGHT_ENABLE backlight_init_ports(); #endif @@ -24,13 +24,9 @@ void * matrix_init_kb(void) { DDRE |= (1<<6); PORTE |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; + matrix_init_user(); +} -void * matrix_scan_kb(void) { - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; +void matrix_scan_kb(void) { + matrix_scan_user(); +} diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h index 00b01b54df..e9566b9228 100644 --- a/keyboard/planck/planck.h +++ b/keyboard/planck/planck.h @@ -40,7 +40,7 @@ { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/quantum/matrix.c b/quantum/matrix.c index 95bf4c0973..2dab6ae941 100644 --- a/quantum/matrix.c +++ b/quantum/matrix.c @@ -48,14 +48,14 @@ static void unselect_rows(void); static void select_row(uint8_t row); __attribute__ ((weak)) -void * matrix_init_kb(void) { +void matrix_init_kb(void) { -}; +} __attribute__ ((weak)) -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { -}; +} inline uint8_t matrix_rows(void) @@ -86,9 +86,7 @@ void matrix_init(void) matrix_debouncing[i] = 0; } - if (matrix_init_kb) { - (*matrix_init_kb)(); - } + matrix_init_kb(); } @@ -152,9 +150,7 @@ uint8_t matrix_scan(void) } #endif - if (matrix_scan_kb) { - (*matrix_scan_kb)(); - } + matrix_scan_kb(); return 1; } diff --git a/quantum/template/template.c b/quantum/template/template.c index 7be7dfc3d1..7dcd67cfcf 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -1,29 +1,23 @@ #include "%KEYBOARD%.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up + matrix_init_user(); +} - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; - -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; \ No newline at end of file + matrix_scan_user(); +} \ No newline at end of file diff --git a/quantum/template/template.h b/quantum/template/template.h index a15061b267..1171dc8e0f 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -19,7 +19,7 @@ { k10, KC_NO, k11 }, \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif \ No newline at end of file diff --git a/tmk_core/common/matrix.h b/tmk_core/common/matrix.h index 85415df719..0b013fc989 100644 --- a/tmk_core/common/matrix.h +++ b/tmk_core/common/matrix.h @@ -64,8 +64,8 @@ void matrix_power_up(void); void matrix_power_down(void); /* keyboard-specific setup/loop functionality */ -void * matrix_init_kb(void); -void * matrix_scan_kb(void); +void matrix_init_kb(void); +void matrix_scan_kb(void); #ifdef __cplusplus } -- cgit v1.2.3 From 67624d0b61b88c5e409311ead463d504e3eb1195 Mon Sep 17 00:00:00 2001 From: Mitch Lloyd Date: Wed, 19 Aug 2015 09:53:20 -0700 Subject: First keyboard layout --- keyboard/planck/common_keymaps/keymap_mitch.c | 49 +++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 keyboard/planck/common_keymaps/keymap_mitch.c diff --git a/keyboard/planck/common_keymaps/keymap_mitch.c b/keyboard/planck/common_keymaps/keymap_mitch.c new file mode 100644 index 0000000000..f7df7bbbaa --- /dev/null +++ b/keyboard/planck/common_keymaps/keymap_mitch.c @@ -0,0 +1,49 @@ +#include "keymap_common.h" + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[0] = KEYMAP( + TAB, Q, W, E, R, T, Y, U, I, O, P, BSPC, + LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, + LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, FN3, + ESC, DEL, LALT, LGUI, FN2, SPC, FN1, LEFT, DOWN, UP, RGHT), +[1] = KEYMAP( + GRV, GRV, FN22, FN19, FN10, TRNS, TRNS, 7, 8, 9, 0, BSPC, + TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4, 5, 6, TRNS, BSLS, + TRNS, MINS, FN20, EQL, FN21, TRNS, TRNS, 1, 2, 3, TRNS, ENT, + TRNS, TRNS, TRNS, TRNS, TRNS, SPC, FN1, TRNS, PGDN, PGUP, TRNS), +[2] = KEYMAP( + FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL, + TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT, + TRNS, TRNS, TRNS, TRNS, FN2, ENT, TRNS, TRNS, PGDN, PGUP, TRNS), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_MOMENTARY(1), // Switch layer raise + [2] = ACTION_LAYER_MOMENTARY(2), // Switch layer lower + + [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap + + // Numeric shift modifiers + [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0), + [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1), + [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2), + [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3), + [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4), + [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5), + [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6), + [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7), + [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8), + [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9), + + // Other shift modifiers + [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _ + [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL), // + + [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // ~ + [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // { + [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // } + [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // | + + // Switch windows in app + [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV), +}; -- cgit v1.2.3 From 58bbfc5fa6e1d3166af433eaeb763d25972685cd Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Fri, 11 Mar 2016 11:16:19 -0500 Subject: PR190hotfix.sh, fresh hexes, makeallhex.sh script --- keyboard/ergodox_ez/190hotfix.sh | 19 + .../ergodox_ez/keymaps/andrew_osx/andrew_osx.hex | 2528 ++++++++---------- .../keymaps/coderkun_neo2/coderkun_neo2.hex | 2543 ++++++++---------- keyboard/ergodox_ez/keymaps/colemak/colemak.hex | 2528 ++++++++---------- .../colemak_osx_pc_no/colemak_osx_pc_no.hex | 2102 +++++++-------- .../ergodox_ez/keymaps/csharp_dev/csharp_dev.hex | 2318 +++++++++-------- keyboard/ergodox_ez/keymaps/dave/dave.hex | 2547 ++++++++---------- keyboard/ergodox_ez/keymaps/default/default.hex | 2115 ++++++++------- .../ergodox_ez/keymaps/default_osx/default_osx.hex | 2524 ++++++++---------- .../ergodox_ez/keymaps/dragon788/dragon788.hex | 2528 ++++++++---------- keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex | 2529 ++++++++---------- .../keymaps/emacs_osx_dk/emacs_osx_dk.hex | 2529 ++++++++---------- .../erez_experimental/erez_experimental.hex | 2115 ++++++++------- .../keymaps/german-kinergo/german-kinergo.hex | 2532 ++++++++---------- keyboard/ergodox_ez/keymaps/german/german.hex | 2529 ++++++++---------- keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex | 2529 ++++++++---------- keyboard/ergodox_ez/keymaps/jack/jack.hex | 2529 ++++++++---------- keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex | 2086 +++++++-------- keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex | 2529 ++++++++---------- keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex | 2529 ++++++++---------- .../ergodox_ez/keymaps/kines-ish/kines-ish.hex | 2529 ++++++++---------- .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex | 2540 ++++++++---------- keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex | 2115 ++++++++------- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2708 +++++++++----------- .../keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex | 2573 ++++++++----------- keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex | 2592 ++++++++----------- keyboard/ergodox_ez/keymaps/plover/plover.hex | 2528 ++++++++---------- .../keymaps/software_neo2/software_neo2.hex | 2527 ++++++++---------- keyboard/ergodox_ez/keymaps/tm2030/keymap.hex | 1538 ----------- keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex | 1187 +++++++++ .../keymaps/tonyabra_osx/tonyabra_osx.hex | 2528 ++++++++---------- .../keymaps/workman_osx_mdw/workman_osx_mdw.hex | 2624 ++++++++----------- keyboard/ergodox_ez/makeallhex.sh | 9 + 33 files changed, 32894 insertions(+), 41292 deletions(-) create mode 100755 keyboard/ergodox_ez/190hotfix.sh delete mode 100644 keyboard/ergodox_ez/keymaps/tm2030/keymap.hex create mode 100644 keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex create mode 100755 keyboard/ergodox_ez/makeallhex.sh diff --git a/keyboard/ergodox_ez/190hotfix.sh b/keyboard/ergodox_ez/190hotfix.sh new file mode 100755 index 0000000000..bdc3adce22 --- /dev/null +++ b/keyboard/ergodox_ez/190hotfix.sh @@ -0,0 +1,19 @@ +#!/bin/bash +#a tool to fix broken keymaps as a result of pull request #190 +#changing the declaration of matrix_scan_user() and matrix_init_user() +# +#This script will save a copy of the specified keymap as keymap.c.bak +#and then create a new keymap.c with the definion corrected. +#this script must be run from the ergodox_ez directory +if [ $# -ne 1 ]; then + echo $0: usage: ./190hotfix keymap_name + exit 1 +fi + +echo Saving backup as ./keymaps/$1/keymap.c.bak ... +mv ./keymaps/$1/keymap.c ./keymaps/$1/keymap.c.bak + +echo Modifying ./keymaps/$1/keymap.c ... +cat ./keymaps/$1/keymap.c.bak | sed -r 's/^void \* matrix_/void matrix_/'>./keymaps/$1/keymap.c + +echo Complete! diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex b/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex index e3ee9afd3e..fc0876d844 100644 --- a/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex +++ b/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C9458120C942A1313 -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94022C0C9444070C94440721 -:100050000C9444070C94FA210C9444070C94440724 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079713B91319 -:1000B000A714B913A714FE132114A71476148914D6 -:1000C000D017D017FF17FF17431881189B1A9B1AD8 -:1000D0009A189B1A9B199B196F1A9B1A9B1A861ABE +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E002B002971E10035810000F5 :1000F0001E00140004001D71E20027021F001A00F8 :1001000016001B00E104E3002000080007000600C1 @@ -43,1429 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E392E3372 -:100C2000204156522D4C4942433A20312E382E3124 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A2030663263CD -:100C9000373733202831313A30393A3531204A61FB -:100CA0006E2020352032303136290A005649443A28 -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E0EAFBE502C005900D92AA33B107D9F77D -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94900F0C94CE2D0C940000FF93EF93D2 -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E946D1603C085EE0E94C5 -:10100000351780E090E0089508956091BC017091DB -:10101000BD018091BE019091BF010E94FD205698B4 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBAEE3B1E020 -:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC730D10500F580910001811164C0C3 -:1013800080E40E94F50880930001811112C082E17F -:101390000E941F098093000181110BC0C6010C2E11 -:1013A00001C0880F0A94EAF780950E941F09809374 -:1013B00000010E94170948C0CA30A1F028F4C830C3 -:1013C00059F0C93061F005C0CC3089F070F0CD30F3 -:1013D00089F0209A289810C0219A29980DC0229A45 -:1013E0002A980AC0239A2B9807C0529A01C0539A90 -:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1 -:10140000799902C082E001C080E091709B25982B01 -:101410007C9902C084E001C080E0892B7D9902C0E4 -:1014200038E001C030E0832B7E9902C020E101C08A -:1014300020E0822B9FB19095991F9927991F929533 -:10144000990F907E892B10C080910001811174C08A -:1014500080E40E94F50880930001882309F459C0B4 -:10146000912C0E941709892DF8019081981739F164 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9452078091D70180FF58 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EB070F900F900F900F908091D70180FF66 -:1014B00004C083E093E00E945207A09201010E94C1 -:1014C0003A0921960F5F1F4FCE30D10509F051CF59 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326 -:101500008E13FCCF82E298E0892BC1F00E94220862 -:1015100015C083E10E941F09809300018111A0CFB3 -:1015200081E40E94F50880930001811199CF0E9407 -:101530003009982E909495CF80E096CF81E0DF918E -:10154000CF911F910F91FF90EF90DF90CF90BF90C0 -:10155000AF909F900895E82FF0E0E45BFE4F80810C -:101560000895CF92DF92EF92FF920F931F93CF9344 -:10157000DF938CEE92E00E9452078CE4E82E81E02B -:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5 -:1015900012E0DF93CF93DF92CF920E94EB0784EEAD -:1015A00092E00E945207F70181917F0190E00E9432 -:1015B00063219F938F931F930F930E94EB078CEDF2 -:1015C00092E00E94520721968DB79EB708960FB6FB -:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE -:1015E000CF911F910F91FF90EF90DF90CF900895D2 -:1015F0008B3B910578F4883A910540F5853A910541 -:10160000D0F48430910508F0B1C08130910509F41F -:10161000ADC06BC0803E910508F467C0883E91055F -:1016200008F4A4C09C01205F31092031310508F085 -:101630005CC090650895853A910509F459C0863AD1 -:10164000910509F058C082E890E40895883A910520 -:1016500009F454C0893A910509F453C08A3A9105B6 -:1016600009F452C08B3A910509F451C08C3A9105A6 -:1016700009F450C08D3A910509F44FC0803B9105A3 -:1016800009F44EC08E3A910509F44DC08F3A910588 -:1016900009F44CC0813B910509F44BC0823B910594 -:1016A00009F44AC0833B910509F449C0843B910584 -:1016B00009F448C0853B910509F447C0863B910574 -:1016C00009F446C0873B910509F445C0883B910564 -:1016D00009F444C0893B910509F443C08A3B910554 -:1016E00009F442C080E094E4089580E090E0089519 -:1016F00081E890E4089583E890E4089582EE94E40C -:10170000089589EE94E408958AEE94E4089585EBB3 -:1017100094E4089586EB94E4089587EB94E40895A7 -:101720008CEC94E408958DEC94E4089583E895E4BA -:1017300008958AE895E4089582E995E4089584E996 -:1017400095E4089581E296E4089583E296E408958D -:1017500084E296E4089585E296E4089586E296E4AC -:10176000089587E296E408958AE296E4089508953C -:1017700096E0799FF001112494E5899FE00DF11D19 -:101780001124E60FF11DEE0FFF1FEC51FF4F859165 -:1017900094910895880F991FFC01E05AF0408591BB -:1017A00094910895880F991FFC01E052FF4F859195 -:1017B0009491089526E0729FF001112444E5849FDE -:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E -:1017D000FF4F859194919C013A9521154FE1340773 -:1017E00008F41EC13F512115304120F49F700E9422 -:1017F000D20B08959C0130532115304118F49927DC -:10180000906C0895811520E5920769F40E94BD1A35 -:101810004FEF84E39CE0415080409040E1F700C0EE -:1018200000000C941F22813020E5920751F48CE5D2 -:1018300093E00E9452078091D70181608093D70185 -:1018400008959C0130552115304108F051C0292FD1 -:1018500033272F70332721303105D9F4AC01437081 -:10186000552702C0220F331F4A95E2F73C68AC01AE -:1018700064E0440F551F6A95E1F744275370242B09 -:10188000352B73E0880F991F7A95E1F780769927B9 -:101890001DC02230310529F4982F8827816F906A66 -:1018A000089523303105A9F4AC014370552721E098 -:1018B00030E002C0220F331F4A95E2F73C6843E054 -:1018C000880F991F4A95E1F7807E9770822B932BA2 -:1018D000089524303105E1F4AC014370552721E02F -:1018E00030E002C0220F331F4A95E2F73A68E7CF93 -:1018F0009C0130572115304118F49F709062089573 -:101900009C0130582115304118F49F70906A089559 -:10191000803E9105E0F4803C910558F581339105B6 -:1019200009F46FC048F48932910509F463C08A3222 -:10193000910509F46DC072C089339105E9F08238D0 -:101940009105D1F08533910509F44DC067C0833E00 -:10195000910581F138F4803E9105B9F0823E910500 -:10196000D9F05CC0863E910561F1873E9105A1F1F9 -:1019700055C00E94CA0B08952091EA0120FD02C0C3 -:1019800021FF4CC080EE90E049C08091EA0180FFC9 -:10199000F9CF89E390E042C08091EA0182FF0EC056 -:1019A0008091EA0184FF03C080E090E037C083EEBD -:1019B00090E034C08091EA0182FFF2CF82EE90E0A5 -:1019C0002DC08091EA0183FF0BC08091EA0184FD64 -:1019D000EBCF87EE90E022C08091EA0183FFF5CF44 -:1019E00086EE90E01BC08091EA0185FF07C089E286 -:1019F00090E014C08091EA0185FFF9CF85E390E083 -:101A00000DC08091EA0186FF07C08AE290E006C01F -:101A10008091EA0186FFF9CF81E390E00E94F80A05 -:101A20000895089580916D0108959FB7F8941092DC -:101A30005C019FBF9091F001943009F057C09091E4 -:101A4000E9009F703091EC00232F217030FD20E8D9 -:101A5000922B24E02093E9002091EB0020FF43C06B -:101A60002091EE0027FF3FC020915A01222321F050 -:101A70002091E80025FF37C010925A0126E03091EE -:101A8000E80035FD15C03091F001343061F530913A -:101A9000EB0035FD28C0215021F481E080935A01EC -:101AA00022C0EFE9FFE03197F1F700C00000E7CF77 -:101AB0008093F1008091E80085FD0AC08091E800E4 -:101AC00080FFFCCF8091E8008E778093E80006C00D -:101AD0008FB7F89421E020935C018FBF9F709093A3 -:101AE000E90080E008959F709093E9008FEF0895DA -:101AF000CF93DF9300D01F92CDB7DEB79C018091CA -:101B0000F001843019F593E099833B832A83909305 -:101B1000E9008FEF9091E800815095FD06C095EDAA -:101B20009A95F1F700008111F5CF8091E80085FFCB -:101B30000DC040E050E063E070E0CE0101960E94ED -:101B400048108091E8008E778093E8000F900F9006 -:101B50000F90DF91CF910895CF93DF9300D01F9224 -:101B6000CDB7DEB72091F001243021F522E02983A2 -:101B70009B838A8383E08093E9008FEF9091E80054 -:101B8000815095FD06C095ED9A95F1F70000811101 -:101B9000F5CF8091E80085FF0DC040E050E063E0A4 -:101BA00070E0CE0101960E9448108091E8008E7787 -:101BB0008093E8000F900F900F90DF91CF910895E0 -:101BC0002091F0012430F1F422E02093E9002FEF7E -:101BD0003091E800215035FD06C035ED3A95F1F71A -:101BE00000002111F5CF2091E80025FF0BC040E057 -:101BF00050E065E070E00E9448108091E8008E7728 -:101C00008093E8000895CF93DF932091F001243072 -:101C100009F048C0EC0180910C018823E1F080912B -:101C20000D018823C1F085E08093E9008FEF90914A -:101C3000E800815095FD06C095E19A95F1F7000006 -:101C40008111F5CF8091E80085FF2CC040E050E085 -:101C500060E170E017C081E08093E9008FEF909120 -:101C6000E800815095FD06C095ED9A95F1F70000CA -:101C70008111F5CF8091E80085FF14C040E050E06D -:101C800068E070E0CE010E9448108091E8008E77F5 -:101C90008093E80080E1FE01ADE5B1E001900D9296 -:101CA0008A95E1F7DF91CF91089583E993E00E944F -:101CB00052078091EF01811109C00E94DD110E943D -:101CC0003A128091E20084608093E20008958FE8E8 -:101CD00093E00E9452071092EF0108958BE893E081 -:101CE0000C94520787E893E00E9452070C94EF2B64 -:101CF00083E893E00E9452070E94B9210E94F52BCD -:101D00000E94DF140C94110D20915B012F5F822F34 -:101D100062E30E94632D992319F020935B010895DB -:101D200010925B0180915C01882371F18091F00138 -:101D3000843041F58091E9008F702091EC00922F62 -:101D4000917020FD90E8892B94E09093E9009091A8 -:101D5000EB0090FF14C09091EE0097FF10C090919F -:101D6000E80095FF03C01092F100F9CF9091E800D0 -:101D700090FF05C09091E8009E779093E8008F70E7 -:101D80008093E90010925C01089542E061EC81E0EB -:101D90000E94571142E061EC82E00E94571142E03C -:101DA00061EC83E00E94571142E261EC84E00E9402 -:101DB000571142E161EC85E00C9457118091F201DA -:101DC000833009F455C030F4813071F0823009F469 -:101DD0008EC008958A3009F47AC08B3009F460C04F -:101DE000893009F09CC020C08091F101813A09F04E -:101DF00096C08091E800877F8093E8008091F5018C -:101E00009091F601892B21F460E18DE591E003C00A -:101E100060E080E090E070E00E9493108091E80024 -:101E20008B778093E80008958091F101813209F069 -:101E300076C08091F5019091F601009719F0049712 -:101E400009F06DC08091E800877F8093E800809161 -:101E5000E80082FD05C08091F0018111F8CF5FC0DC -:101E60008091F10080936D018091E8008B7753C0E1 -:101E70008091F101813A09F052C08091F501909171 -:101E8000F601892B09F04BC08091E800877F809391 -:101E9000E8008091E80080FFFCCF80910C0136C003 -:101EA0008091F1018132D9F58091F5019091F6018F -:101EB000892BA9F58091E800877F8093E8000E9434 -:101EC0008C118091F30180930C010C94BD1A8091C8 -:101ED000F101813221F58091E800877F8093E8004D -:101EE0000E948C118091F40180936E01089580917D -:101EF000F101813AA1F48091E800877F8093E800A6 -:101F00008091E80080FFFCCF80916E018093F1000A -:101F10008091E8008E778093E8000C948C110895EE -:101F200084B7877F84BF88E10FB6F8948093600000 -:101F3000109260000FBE90E080E80FB6F894809396 -:101F40006100909361000FBE0E946C150E94DD112C -:101F50000E943A128091E20084608093E20085E161 -:101F60009DE00E94F82078940E94BF140E946E1594 -:101F700082E091E00E94DA140E94DD2B82E793E078 -:101F80000E9452078091F001853089F48EE693E03B -:101F90000E9452070E947D218091EE01882391F3D7 -:101FA0000E94A521882371F30E943210EBCF0E947A -:101FB0009C15E8CF292F332723303105C9F064F46D -:101FC0002130310581F02230310509F043C08DE820 -:101FD00090E02BEC33E042C021323105F1F02232A7 -:101FE000310541F137C082E190E028E534E036C0A8 -:101FF00099278130910541F08230910541F0892B7C -:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9 -:10201000F3E0849190E09F0121C06530D8F4E62F71 -:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074 -:1020300090E014C0653070F470E0FB01EE0FFF1FFC -:10204000E55EFE4F20813181FB01EA5EFE4F80811B -:1020500090E004C080E090E020E030E0FA013183BD -:102060002083089580E189BD82E189BD09B400FE25 -:10207000FDCF8091D8008F7D8093D8008091E000C3 -:1020800082608093E0008091E00081FDFCCF0895A4 -:10209000CF92DF92EF92FF920F931F93CF93DF9334 -:1020A000EC018B016A010E94AB11811133C0C11494 -:1020B000D10439F0F60180819181081B190BC80FFA -:1020C000D91FE12CF12C0115110519F18091E800BF -:1020D00085FD16C08091E8008E778093E800C114DA -:1020E000D10449F0F60180819181E80EF91EF18258 -:1020F000E08285E00FC00E94AB11882321F30AC063 -:1021000089918093F10001501109FFEFEF1AFF0A46 -:10211000DACF80E0DF91CF911F910F91FF90EF9088 -:10212000DF90CF9008952091F7013091F8012617A4 -:10213000370748F06115710539F42091E8002E77D2 -:102140002093E80001C0B90140E061157105A9F1D3 -:102150002091F001222309F443C0253009F442C044 -:102160002091E80023FD40C02091E80022FD32C00C -:102170002091E80020FFE9CF4091F3002091F20088 -:1021800030E0342BFC01CF016115710559F0283086 -:10219000310540F481918093F100615071092F5F06 -:1021A0003F4FF1CF41E02830310509F040E0209168 -:1021B000E8002E772093E800C8CF4111C9CF0AC0AC -:1021C0008091F001882361F0853061F08091E80012 -:1021D00083FD0AC08091E80082FFF2CF80E008957D -:1021E00082E0089583E0089581E008952091F70149 -:1021F0003091F8012617370748F06115710539F459 -:102200002091E8002E772093E80001C0B901FC017D -:1022100020E06115710591F18091F001882309F4A6 -:1022200040C0853009F43FC08091E80083FD3DC087 -:102230008091E80082FD2FC08091E80080FFE9CF07 -:102240002091F3008091F20090E0922B61157105CE -:1022500059F08830910540F424912093F100319693 -:10226000615071090196F2CF21E0089709F020E052 -:102270008091E8008E778093E800CBCF2111CCCFFE -:102280000AC08091F001882361F0853061F080916F -:10229000E80083FD0AC08091E80082FFF2CF80E071 -:1022A000089582E0089583E0089581E00895982FCD -:1022B000973058F59093E900981739F07091EC0039 -:1022C0002091ED005091F00003C0242F762F50E0B4 -:1022D00021FF19C03091EB003E7F3093EB0030912D -:1022E000ED003D7F3093ED003091EB003160309395 -:1022F000EB007093EC002093ED005093F0002091E0 -:10230000EE0027FF07C09F5FD3CF8F708093E90057 -:1023100081E0089580E008958091F10187FF11C068 -:102320008091E80082FD05C08091F0018111F8CF15 -:1023300011C08091E8008B770BC08091F001882359 -:1023400049F08091E80080FFF8CF8091E8008E7717 -:102350008093E80008952091E4003091E50095E62F -:102360004091EC00842F817040FF22C08091E800F2 -:1023700080FD1CC08091F001882391F0853091F0A0 -:102380008091EB0085FD10C04091E4005091E50084 -:102390004217530729F39A01915011F784E00895E9 -:1023A00082E0089583E0089581E0089580E0089533 -:1023B0004091E80042FFDECF08950E944B120E9438 -:1023C0005312E0EEF0E0808181608083E8EDF0E080 -:1023D00080818F77808319BCA7EDB0E08C918E7FD0 -:1023E0008C9380818F7E80831092EF0108950F93EC -:1023F0001F93CF93DF930E944B120E945312C8ED9C -:10240000D0E088818F7788838881806888838881FD -:102410008F7D888319BC1092F0011092EC0110920C -:10242000EE011092ED0100EE10E0F80180818B7F4B -:10243000808388818160888342E060E080E00E9440 -:102440005711E1EEF0E080818E7F8083E2EEF0E0D4 -:10245000808181608083808188608083F8018081B1 -:102460008E7F8083888180618883DF91CF911F91E7 -:102470000F910895E8EDF0E080818F7E8083E7ED95 -:10248000F0E080818160808384E082BF81E080937E -:10249000EF010C94F711E8EDF0E080818E7F8083EE -:1024A0001092E20008951092DA001092E10008956F -:1024B0001F920F920FB60F9211242F933F934F93B9 -:1024C0005F936F937F938F939F93AF93BF93EF939C -:1024D000FF938091E10082FF0BC08091E20082FFB8 -:1024E00007C08091E1008B7F8093E1000E94840E01 -:1024F0008091DA0080FF1FC08091D80080FF1BC050 -:102500008091DA008E7F8093DA008091D90080FF7D -:102510000DC080E189BD82E189BD09B400FEFDCF17 -:1025200081E08093F0010E94550E05C019BC109205 -:10253000F0010E94670E8091E10080FF19C0809138 -:10254000E20080FF15C08091E2008E7F8093E20060 -:102550008091E20080618093E2008091D8008062E7 -:102560008093D80019BC85E08093F0010E94720E20 -:102570008091E10084FF30C08091E20084FF2CC094 -:1025800080E189BD82E189BD09B400FEFDCF809163 -:10259000D8008F7D8093D8008091E1008F7E80935A -:1025A000E1008091E2008F7E8093E2008091E20062 -:1025B00081608093E2008091EC01882311F084E037 -:1025C00007C08091E30087FD02C081E001C083E085 -:1025D0008093F0010E94780E8091E10083FF29C072 -:1025E0008091E20083FF25C08091E100877F809386 -:1025F000E10082E08093F0011092EC018091E10013 -:102600008E7F8093E1008091E2008E7F8093E200D4 -:102610008091E20080618093E20042E060E080E02F -:102620000E9457118091F00088608093F0000E9412 -:102630006E0EFF91EF91BF91AF919F918F917F911E -:102640006F915F914F913F912F910F900FBE0F901F -:102650001F9018951F920F920FB60F9211242F936F -:102660003F934F935F936F937F938F939F93AF931A -:10267000BF93CF93DF93EF93FF93C091E900CF70A7 -:102680008091EC00D82FD17080FDD0E81092E90045 -:102690008091F000877F8093F00078940E946E1301 -:1026A0001092E9008091F00088608093F000CD2BBB -:1026B000CF70C093E900FF91EF91DF91CF91BF916F -:1026C000AF919F918F917F916F915F914F913F91CA -:1026D0002F910F900FBE0F901F9018951F93CF93BF -:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63 -:1026F000CDBFE1EFF1E088E08E0F9091F100919372 -:102700008E13FBCF0E94DE0E8091E80083FF1FC175 -:102710008091F1019091F201492F50E04A3051052A -:1027200008F015C1FA01EA5AFF4F0C94832D803846 -:1027300081F0823809F00BC18091F5018F70809390 -:10274000E9008091EB0085FB882780F91092E90071 -:1027500006C08091ED019091EE01911182609091FF -:10276000E800977F9093E8008093F1001092F100C9 -:10277000C8C0282F2D7F09F0EAC0882319F08230C5 -:1027800061F0E5C08091F301813009F0E0C0933041 -:1027900009F080E08093EE012BC08091F30181115C -:1027A00027C08091F5018F7009F4D1C08093E900B2 -:1027B0002091EB0020FF1CC0933021F48091EB00AE -:1027C000806214C09091EB0090619093EB0021E047 -:1027D00030E0A90102C0440F551F8A95E2F74093EB -:1027E000EA001092EA008091EB0088608093EB0091 -:1027F0001092E9008091E800877F86C08111A7C010 -:102800001091F3011F778091E3008078812B8093F2 -:10281000E3008091E800877F8093E8000E948C119C -:102820008091E80080FFFCCF8091E3008068809376 -:10283000E300111102C082E001C083E08093F00147 -:1028400086C08058823008F082C08091F301909158 -:10285000F4018C3D53E0950779F583E08A838AE2A1 -:1028600089834FB7F894DE01139620E03EE051E2F1 -:10287000E32FF0E050935700E49120FF03C0E2956E -:10288000EF703F5FEF708E2F90E0EA3010F0C79648 -:1028900001C0C0968D939D932F5F243149F74FBFA0 -:1028A0008091E800877F8093E8006AE270E0CE01C3 -:1028B00001960E94931014C0AE014F5F5F4F60916C -:1028C000F5010E94DA0FBC01892B09F440C09091F8 -:1028D000E800977F9093E80089819A810E94F61022 -:1028E0008091E8008B778093E80031C0803879F5DB -:1028F0008091E800877F8093E8008091EC018093CD -:10290000F1008091E8008E778093E8000E948C119E -:102910001EC081111CC09091F3019230C0F48091CF -:10292000E800877F8093E8009093EC010E948C116F -:102930008091EC01811106C08091E30087FD02C007 -:1029400081E001C084E08093F0010E94C50E809177 -:10295000E80083FF0AC08091E800877F8093E80049 -:102960008091EB0080628093EB00AA960FB6F894FA -:10297000DEBF0FBECDBFDF91CF911F910895CF93E2 -:102980008091F0018823A1F0C091E900CF7090916F -:10299000EC00892F817090FD80E8C82B1092E9002F -:1029A0008091E80083FD0E946E13CF70C093E90010 -:1029B000CF91089590937401809373010895E091ED -:1029C0007301F0917401309721F00190F081E02DB6 -:1029D000099480E00895EF92FF920F931F93CF9395 -:1029E000DF93E0917301F09174013097B1F18C01A4 -:1029F0000280F381E02D09958091D70182FF2DC0DF -:102A000080FF04C08DE895E00E945207E80110E1C4 -:102A100087E8E82E85E0F82E8091D70180FF0BC073 -:102A200088811F928F93FF92EF920E94EB070F9085 -:102A30000F900F900F90115021961111EDCF8091B2 -:102A4000D70180FF0AC085E895E0DF91CF911F9103 -:102A50000F91FF90EF900C945207DF91CF911F914F -:102A60000F91FF90EF900895E0917301F091740140 -:102A7000309721F00480F581E02D0994089520918C -:102A80007101309172018217930771F09093720176 -:102A900080937101E0917301F0917401309721F0FE -:102AA0000680F781E02D0994089520916F013091FF -:102AB00070018217930771F09093700180936F01FA -:102AC000E0917301F0917401309721F00084F18559 -:102AD000E02D0994089508950C946B150E94BB2174 -:102AE0000E9462090C948122CF93C82F8091D70154 -:102AF00082FF1EC080FF04C086EA95E00E94520754 -:102B00008091D70180FF0CC01F92CF9381EA95E09E -:102B10009F938F930E94EB070F900F900F900F9051 -:102B20008091D70180FF04C08FE995E00E94520791 -:102B30008C2FCF910C94110DCF92DF92EF92FF92D8 -:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD -:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66 -:102B600081E0D82E00E010E0E02E802F0E94AB0A1A -:102B7000F60141916F01F42EF826B1F40F5F1F4F5B -:102B80000E30110589F78FEF89838A831B820E949B -:102B9000C4218160782F9D838C8349815A816B8108 -:102BA0008D810E943F1640C09091D70191FF04C0D3 -:102BB0008B870E94B10A8B8520E030E04F2D50E0DA -:102BC000922FBA01022E02C0759567950A94E2F71A -:102BD00060FF24C02E83EF8221E030E0690102C053 -:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D -:102BF00009F420E028870E94C4218160782F9A87F9 -:102C000089874E815F8168858A850E943F16F80119 -:102C1000EA58FE4F8081C826C08206C02F5F3F4F12 -:102C20002630310569F6AACF0E94F2251091750170 -:102C30000E94DF141817A1F00E94DF148093750121 -:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC -:102C50001F910F91FF90EF90DF90CF900C9474151F -:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C -:102C70001F910F91FF90EF90DF90CF900895CF9329 -:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C -:102C9000CDBF4F83588769877A878B87DE0111966E -:102CA00086E0FD0111928A95E9F785E0FE013796ED -:102CB00001900D928A95E1F749815A816B817C815F -:102CC0008D819E810E94571D2B960FB6F894DEBF12 -:102CD0000FBECDBFDF91CF910895CF93882309F424 -:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6 -:102CF00089E30E94F31F0E94D22089E30CC083382D -:102D000079F40E94DF1480FDAEC083E50E94F31FBA -:102D10000E94D22083E50E944620CF910C94D220BD -:102D2000843859F40E94DF1482FD9DC087E40E941C -:102D3000F31F0E94D22087E4EECF8CEF8C0F813AF4 -:102D400048F48C2F0E94852A81118DC08C2F0E94FF -:102D5000F31FE3CF80E28C0F883048F4C77081E026 -:102D600001C0880FCA95EAF70E949B20D6CF8BE559 -:102D70008C0F833078F4C53A29F0C63A31F083E8F5 -:102D800090E005C081E890E002C082E890E0CF9139 -:102D90000C943F1588E58C0F833108F064C0C83A65 -:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39 -:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8 -:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35 -:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95 -:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC -:102DF00082EE90E035C089EE90E032C08AEE90E03D -:102E00002FC085EB90E02CC086EB90E029C087EBCB -:102E100090E026C08CEC90E023C08DEC90E020C0C8 -:102E200083E891E01DC08AE891E01AC082E991E050 -:102E300017C084E991E014C081E292E011C083E2FE -:102E400092E00EC084E292E00BC085E292E008C0FE -:102E500086E292E005C087E292E002C08AE292E058 -:102E6000CF910C945515CF910895882309F44BC048 -:102E7000823859F40E94DF1481FF45C089E30E9423 -:102E8000F31F0E94D22089E30CC0833871F40E94A2 -:102E9000DF1480FF38C083E50E94F31F0E94D22018 -:102EA00083E50E9446200C94D220843859F40E9475 -:102EB000DF1482FF28C087E40E94F31F0E94D22003 -:102EC00087E4EFCF9CEF980F913A58F390E2980F78 -:102ED000983050F4877091E001C0990F8A95EAF715 -:102EE000892F0E94A120DFCF9BE5980F933020F41B -:102EF00080E090E00C943F15885A833120F480E004 -:102F000090E00C9455150895882321F00E949B2091 -:102F10000C94D2200895882321F00E94A1200C94C3 -:102F2000D2200895BF92CF92DF92EF92FF920F933B -:102F30001F93CF93DF9300D000D000D0CDB7DEB782 -:102F400025E0FC01DE01119601900D922A95E1F732 -:102F5000FC01408131810281258122952F7063819E -:102F60007481672B09F4E7C23F3F19F44F3F09F41E -:102F7000E2C27C0149833A8389819A812E830E942F -:102F8000B21F182FB92E0E94B11F0E94781EEB2D80 -:102F9000E295EF70F0E0E05AFF4F2E810C94832D04 -:102FA0008B2D807F9B2D9F70F92E882319F0F29432 -:102FB00080EFF822002349F0FF2009F469C28F2D29 -:102FC0000E94AB200E94D22063C2812F0E9435173D -:102FD000FF2009F4B0C28F2D0E94B12026960FB6B3 -:102FE000F894DEBF0FBECDBFDF91CF911F910F913F -:102FF000FF90EF90DF90CF90BF900C94D2203B2DAC -:10300000307F8B2D8F70303211F08295807F1123AD -:1030100019F0113021F12DC00023B9F0222309F459 -:10302000A1C1213009F09EC126960FB6F894DEBFEB -:103030000FBECDBFDF91CF911F910F91FF90EF9009 -:10304000DF90CF90BF900C94BB20222319F0213049 -:1030500009F471C28E830E94BE208E8197C1002325 -:1030600021F0263008F067C27DC1253008F063C228 -:103070008DC1002321F0222309F474C109C2222347 -:1030800009F484C11AC22B2D26952695237030E0B1 -:103090002115310521F021303105D1F04CC200233A -:1030A00021F0812F9B2D937002C080E090E0269646 -:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1030C0000F91FF90EF90DF90CF90BF900C943F1541 -:1030D000002321F0812F9B2D937002C080E090E0AF -:1030E00026960FB6F894DEBF0FBECDBFDF91CF910D -:1030F0001F910F91FF90EF90DF90CF90BF900C94B5 -:103100005515812F002319F00E94782402C00E94D7 -:10311000E02426960FB6F894DEBF0FBECDBFDF9138 -:10312000CF911F910F91FF90EF90DF90CF90BF90C4 -:103130000C9465258B2D837009F07BC00111FBC1B8 -:10314000812F829586958770880F880F912F9F70A9 -:10315000C92ED12CE12CF12C082E04C0CC0CDD1C86 -:10316000EE1CFF1C0A94D2F714FF12C04FE050E08F -:1031700060E070E004C0440F551F661F771F8A95FA -:10318000D2F7CB01BA01609570958095909503C0F8 -:1031900060E070E0CB012B2D269526952370422F01 -:1031A00050E042305105D9F04330510569F16C29A6 -:1031B0007D298E299F294130510551F126960FB660 -:1031C000F894DEBF0FBECDBFDF91CF911F910F915D -:1031D000FF90EF90DF90CF90BF900C949F1E6C29D2 -:1031E0007D298E299F2926960FB6F894DEBF0FBE43 -:1031F000CDBFDF91CF911F910F91FF90EF90DF90A6 -:10320000CF90BF900C94BB1E0E949F1EC701B601B9 -:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB -:103220001F910F91FF90EF90DF90CF90BF900C9483 -:10323000831E002319F08B2D817001C08695882391 -:1032400009F479C1812F829586958770880F880F40 -:10325000912F9F70C92ED12CE12CF12C082E04C087 -:10326000CC0CDD1CEE1CFF1C0A94D2F714FF12C01C -:103270004FE050E060E070E004C0440F551F661F4F -:10328000771F8A95D2F7CB01BA016095709580952A -:10329000909503C060E070E0CB012B2D269526951C -:1032A0002370422F50E042305105D9F04330510590 -:1032B00069F16C297D298E299F294130510551F1F1 -:1032C00026960FB6F894DEBF0FBECDBFDF91CF912B -:1032D0001F910F91FF90EF90DF90CF90BF900C94D3 -:1032E000791F6C297D298E299F2926960FB6F8947F -:1032F000DEBF0FBECDBFDF91CF911F910F91FF9029 -:10330000EF90DF90CF90BF900C94951F0E94791F93 -:10331000C701B60126960FB6F894DEBF0FBECDBF2B -:10332000DF91CF911F910F91FF90EF90DF90CF90A1 -:10333000BF900C945D1F103FD1F118F4103E50F473 -:10334000A2C0123F09F464C008F44DC0133F09F451 -:1033500074C099C01F708B2D8F710023A1F00E9443 -:10336000F61E812F26960FB6F894DEBF0FBECDBF96 -:10337000DF91CF911F910F91FF90EF90DF90CF9051 -:10338000BF900C9484170E94171F812F26960FB6AA -:10339000F894DEBF0FBECDBFDF91CF911F910F918B -:1033A000FF90EF90DF90CF90BF900C948B1700238D -:1033B000B1F0253008F0BFC08B2D8F7126960FB667 -:1033C000F894DEBF0FBECDBFDF91CF911F910F915B -:1033D000FF90EF90DF90CF90BF900C943C1F263071 -:1033E00008F0A9C0E9CF0023A9F08B2D8F71269694 -:1033F0000FB6F894DEBF0FBECDBFDF91CF911F9106 -:103400000F91FF90EF90DF90CF90BF900C94F61E3D -:10341000002359F38B2D8F7126960FB6F894DEBFDB -:103420000FBECDBFDF91CF911F910F91FF90EF9015 -:10343000DF90CF90BF900C94171F002399F08B2D35 -:103440008F7126960FB6F894DEBF0FBECDBFDF9109 -:10345000CF911F910F91FF90EF90DF90CF90BF9091 -:103460000C94E11E26960FB6F894DEBF0FBECDBFBA -:10347000DF91CF911F910F91FF90EF90DF90CF9050 -:10348000BF900C94D71E0023A9F0222309F4ADCFDE -:10349000812F26960FB6F894DEBF0FBECDBFDF9109 -:1034A000CF911F910F91FF90EF90DF90CF90BF9041 -:1034B0000C946D16222309F4ADCF812F26960FB6FA -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF90BF900C9435174B2D5D -:1034E0004F70612FC7010E94F40726960FB6F8941B -:1034F000DEBF0FBECDBFDF91CF911F910F91FF9027 -:10350000EF90DF90CF90BF900C94FB1D4B2D4F7030 -:10351000612FC70126960FB6F894DEBF0FBECDBF50 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:10353000BF900C94B70B26960FB6F894DEBF0FBE63 -:10354000CDBFDF91CF911F910F91FF90EF90DF9052 -:10355000CF90BF9008950E94B8200E948D200E94B5 -:10356000D2200E9498260E94652580E090E00E946B -:103570003F1580E090E00C9455150E94A8200C9413 -:10358000AB1A0E94B21F292F22952F7030E02C30E9 -:1035900031054CF42A3031056CF4225031092230C7 -:1035A000310588F407C02C30310549F02F30310542 -:1035B00031F009C0803E48F0803F29F406C093FBFB -:1035C000882780F9089580E0089581E00895CF93D9 -:1035D000DF9300D000D01F92CDB7DEB70F900F90D1 -:1035E0000F900F900F90DF91CF910895CF93DF93BD -:1035F00000D000D000D0CDB7DEB726960FB6F89435 -:10360000DEBF0FBECDBFDF91CF9108951F93CF9343 -:10361000DF93C091840116E080918501C81799F06D -:10362000D0E01C9FF0011D9FF00D1124EA57FE4FC2 -:103630004081518162817381848195810E94F61A53 -:103640002196C770E9CFDF91CF911F9108954091E6 -:10365000B6015091B7016091B8017091B9018091A4 -:10366000BA019091BB010C94F61A8091BB0182952E -:103670008F7009F054C08091B801882309F44FC0BD -:1036800080918401A09185016091B6017091B7018C -:103690004091B9015091BA01B6E08A1709F43FC0D0 -:1036A00090E041155105C1F17F3F11F46F3FA1F149 -:1036B000B89FF001B99FF00D1124EA57FE4F218108 -:1036C00072132AC02081621327C02281211124C0D5 -:1036D000238134812417350710F421503109241B2C -:1036E000350B283C3105C0F42091BB012F702061BF -:1036F0002093BB0126E0289FF001299FF00D1124A3 -:10370000E557FE4F80818F708061808386EB91E06A -:103710000E9492170C94061B01968770BECF0895E5 -:10372000CF92DF92EF92FF920F931F93CF93DF938D -:10373000CDB7DEB762970FB6F894DEBF0FBECDBF30 -:103740008C0185E0F801DE011D9601900D928A95AD -:10375000E1F7D8014C9111965C91119712966C91FA -:1037600012971396CD90DC9014973091B60170911A -:10377000B7018091B9019091BA01009709F46BC12A -:103780007F3F19F43F3F09F466C1E090B801EE2095 -:1037900009F4C0C02091BB01C816D90628F0F60173 -:1037A000E81BF90BCF0104C0809590958C0D9D1DF1 -:1037B000FF24F394883C910578F0F12C207F09F0E8 -:1037C000C6C07C2DD98AC88A89890E94E71A86EBEF -:1037D00091E00E949217B1C0822F807F09F046C00D -:1037E000751314C0341312C0611110C02F70206102 -:1037F0002093BB010E94271B86EB91E00E94921749 -:103800008091BB01D80115968C932EC0CD2819F15B -:103810005F3F11F44F3FF9F0F62E61111CC080910B -:1038200084012091850136E0821709F45AC090E0A6 -:10383000389FF001399FF00D1124EA57FE4F718136 -:10384000571306C07081471303C07281711103C002 -:1038500001968770E9CFF62E662309F418C180918E -:10386000BB0181608093BB01F12C11C1751308C0AD -:10387000341306C0611104C08091BB01D801C3C0DC -:103880004D875E878D859E856A8B0E94C11A6A89E5 -:103890008823E1F16623D1F12091BB01822F82952B -:1038A0008F7090E0029774F08091B6019091B7010B -:1038B00098878F831986DB86CA862C87CE01079668 -:1038C0000E94921786E0F801A6EBB1E001900D92FC -:1038D0008A95E1F70E94351B0E94271BFF24F39471 -:1038E000D6C04D875E878D859E850E94B21F292F89 -:1038F00022952F7030E0223031050CF0BCC09F7053 -:1039000009F0B6C0805E883008F4C1C0C8010E94CA -:103910009217E4CFC816D90608F453C0F601E81B85 -:10392000F90BCF01883C910508F450C0F12C7C2D97 -:10393000D98AC88A89890E94E71AE6EBF1E086E015 -:10394000DF011D928A95E9F70E94271BA0C075131D -:1039500014C0341312C0611110C08091BB01F80172 -:103960008583C8010E94921786E0E6EBF1E0DF0153 -:103970001D928A95E9F7FE2C8AC04D875E878D855A -:103980009E856A8B0E94C11A6A89882309F4BECF7A -:10399000662309F4BBCF2091BB01822F82958F70E3 -:1039A00090E002970CF48ECF8091B6019091B70110 -:1039B0009A8389831B82DD82CC822E83CE0101967D -:1039C0007FCF809590958C0D9D1DACCFF62E6623F4 -:1039D00009F49CCF75132EC034132CC02091BB0169 -:1039E00020FD1FC0822F82958F70D9F0D8011596C7 -:1039F0002C9315978F3049F08F5F982F9295907F79 -:103A0000822F8F70892B15968C93C8010E94921774 -:103A100086E0F801A6EBB1E001900D928A95E1F7FE -:103A200093CF86E0F801A6EBB1E001900D928A9564 -:103A3000E1F72DC04D875E878D859E850E94C11A56 -:103A4000811140CF8091BB0181608093BB01C8018F -:103A50000E9492171CC0662309F458CF4D875E87D9 -:103A60008D859E850E94C11A882309F44FCF2ACFE5 -:103A7000811148CF0CC0243031050CF047CF9F7026 -:103A800009F440CFF8019581907F09F03BCF8F2D4D -:103A900062960FB6F894DEBF0FBECDBFDF91CF9117 -:103AA0001F910F91FF90EF90DF90CF9008951F939B -:103AB000CF93DF93CDB7DEB72C970FB6F894DEBF68 -:103AC0000FBECDBF4F83588769877A878B879C87C6 -:103AD000CE0107960E94901B882369F08F819885FC -:103AE0002A853B85232BF1F19F3F09F063C08F3F6F -:103AF00009F060C037C086E0FE013796DE011196FE -:103B000001900D928A95E1F76F817885EA85FB85B2 -:103B1000309741F17F3F11F46F3F21F120918501F2 -:103B200030E0C9010196877099274091840150E0E7 -:103B30008417950709F447C069837A83FD83EC8372 -:103B400096E0929FD001939FB00D1124AA57BE4FCB -:103B5000FE01319601900D929A95E1F780938501CF -:103B60000E94061B16E080918401909185018917BF -:103B7000C1F1189FC00111248A579E4F0E94901BCB -:103B8000882379F1E09184011E9FF0011124EA5706 -:103B9000FE4F4081518162817381848195810E94B1 -:103BA000F61A8091840190E001968770992780939E -:103BB0008401D9CF4F81588569857A858B859C850D -:103BC0000E94F61ACFCF0E94BD1A10928501109262 -:103BD0008401E6EBF1E086E0DF011D928A95E9F7CA -:103BE000C1CF2C960FB6F894DEBF0FBECDBFDF91CC -:103BF000CF911F910895EF92FF920F931F93CF9350 -:103C0000DF938C01892B09F46CC0F12CEE24E39432 -:103C1000E8012196F8018491843740F4843008F05B -:103C200051C0813081F0823019F15BC0853709F4D1 -:103C300044C0A8F19CE7980F903708F052C08F77E6 -:103C40000E94351741C00E5F1F4FFE01C49180E2F4 -:103C50008C0F883048F4C7708E2D01C0880FCA952C -:103C6000EAF70E94AB2014C08C2F0E946D162DC065 -:103C70000E5F1F4FFE01C49180E28C0F883058F414 -:103C8000C7708E2D01C0880FCA95EAF70E94B12037 -:103C90000E94D2201AC08C2F0E94351716C00E5FCA -:103CA0001F4FFE01C491CC2381F08FE99FE0019763 -:103CB000F1F700C00000C150F6CF0E5F1F4FFE01AC -:103CC000F49003C00E946D168E018F2D882309F495 -:103CD0009FCFEFE9FFE03197F1F700C0000081507E -:103CE000F5CFDF91CF911F910F91FF90EF90089545 -:103CF00008956093C0017093C1018093C2019093B5 -:103D0000C3010C94AB1A0F931F930091C001109143 -:103D1000C1012091C2013091C301DC01CB01802B94 -:103D2000912BA22BB32B8093C0019093C101A09340 -:103D3000C201B093C3011F910F910C94AB1A0F9362 -:103D40001F930091C0011091C1012091C2013091D7 -:103D5000C301DC01CB0180239123A223B3238093F1 -:103D6000C0019093C101A093C201B093C3011F9100 -:103D70000F910C94AB1A0F931F930091C0011091F7 -:103D8000C1012091C2013091C301DC01CB01802728 -:103D90009127A227B3278093C0019093C101A093DC -:103DA000C201B093C3011F910F910C94AB1A1092F2 -:103DB000BC011092BD011092BE011092BF010C9483 -:103DC000AB1A41E050E060E070E004C0440F551FC2 -:103DD000661F771F8A95D2F74093BC015093BD01AF -:103DE0006093BE017093BF010C94AB1A41E050E0A8 -:103DF00060E070E004C0440F551F661F771F8A956E -:103E0000D2F78091BC019091BD01A091BE01B0910B -:103E1000BF01482B592B6A2B7B2B4093BC0150933D -:103E2000BD016093BE017093BF010C94AB1A41E0D9 -:103E300050E060E070E004C0440F551F661F771F1C -:103E40008A95D2F740955095609570958091BC0108 -:103E50009091BD01A091BE01B091BF0148235923AB -:103E60006A237B234093BC015093BD016093BE0144 -:103E70007093BF010C94AB1A41E050E060E070E039 -:103E800004C0440F551F661F771F8A95D2F7809193 -:103E9000BC019091BD01A091BE01B091BF01482726 -:103EA00059276A277B274093BC015093BD0160933B -:103EB000BE017093BF010C94AB1A0F931F93009136 -:103EC000BC011091BD012091BE013091BF01DC0108 -:103ED000CB01802B912BA22BB32B8093BC01909311 -:103EE000BD01A093BE01B093BF011F910F910C942F -:103EF000AB1A0F931F930091BC011091BD0120914B -:103F0000BE013091BF01DC01CB0180239123A223AC -:103F1000B3238093BC019093BD01A093BE01B093E5 -:103F2000BF011F910F910C94AB1A0F931F93009137 -:103F3000BC011091BD012091BE013091BF01DC0197 -:103F4000CB0180279127A227B3278093BC019093B0 -:103F5000BD01A093BE01B093BF011F910F910C94BE -:103F6000AB1A0895CF92DF92EF92FF920F931F93B7 -:103F7000CF93DF938C01C090C001D090C101E0903D -:103F8000C201F090C3014091BC015091BD0160910C -:103F9000BE017091BF01C42AD52AE62AF72ACFE1D3 -:103FA000D0E0D701C6010C2E04C0B695A795979511 -:103FB00087950A94D2F780FF07C0B8018C2F0E9422 -:103FC000DA0B8130910531F4219758F7B80180E080 -:103FD0000E94DA0BDF91CF911F910F91FF90EF902C -:103FE000DF90CF90089590910C01992321F090914A -:103FF0000D01911109C020910E0130910F01F901BD -:1040000032969FEF40E030C0982F96959695969502 -:104010009F30A0F4E0910E01F0910F01E90FF11D26 -:10402000877021E030E0A90102C0440F551F8A9536 -:10403000E2F7CA019181892B818308959091D7017C -:1040400090FF23C01F928F9387ED95E09F938F93EE -:104050000E94EB070F900F900F900F9008959F3FD5 -:1040600039F04F5F4E3041F051915813F8CF0DC0E9 -:104070005111F7CF942FF5CF9F3F39F0F901E90F98 -:10408000F11D97FDFA9582830895089590910C0192 -:10409000992321F090910D01911109C020910E01F9 -:1040A00030910F01F9013296205F3F4F30C0982FB9 -:1040B0009695969596959F30A8F4E0910E01F09113 -:1040C0000F01E90FF11D877021E030E0A90102C066 -:1040D000440F551F8A95E2F7CA0180959181892383 -:1040E000818308959091D70190FF16C01F928F93FE -:1040F00089EB95E09F938F930E94EB070F900F90B1 -:104100000F900F9008953196E217F30729F09081F0 -:104110009813F9CF1082F7CF089581E090E0E091F5 -:104120000E01F0910F01E80FF91F10820196803106 -:104130009105A9F708959091D601892B8093D60116 -:10414000089580959091D60189238093D601089592 -:104150001092D60108959091D501892B8093D501B5 -:10416000089580959091D50189238093D501089574 -:104170001092D50108958093C40108951092C4014E -:10418000089580910E0190910F01FC0131969C01E0 -:10419000205F3F4F80E0919191118F5FE217F3070D -:1041A000D1F70895E0910E01F0910F018091D601B1 -:1041B0008083E0910E01F0910F0190818091D501F3 -:1041C000892B80838091C401882361F0E0910E01E6 -:1041D000F0910F019081892B80830E94C120811171 -:1041E0001092C40180910E0190910F010C94EB1478 -:1041F00090933B0180933A010895CF92DF92EF9222 -:10420000FF926C01EE24FF24C114D104E104F104F7 -:1042100021F0C701B60120E101C020E0C72ED82E51 -:10422000E92EFF24C114D104E104F10419F0285F40 -:10423000C701B6016B017C0154E0F694E794D79472 -:10424000C7945A95D1F7C114D104E104F10419F0CF -:104250002C5FC701B6016B017C0142E0F694E79444 -:10426000D794C7944A95D1F7C114D104E104F1045D -:1042700019F02E5FC701B601DC01CB01B695A795F9 -:1042800097958795892B8A2B8B2B09F02F5F822F8F -:10429000FF90EF90DF90CF9008958295982F9C7CAF -:1042A000392F36953695282F237344E0249FC0017B -:1042B0001124932F982B292F2A7A2695892F8575DB -:1042C000880F822B08951F93CF93DF931F92CDB752 -:1042D000DEB799830E944D21182F9981892F0E9462 -:1042E0004D21212F30E0322F2227A901482BCA016E -:1042F0000F90DF91CF911F9108958091F00184304C -:1043000009F11092D80120E488E190E00FB6F8940A -:10431000A895809360000FBE2093600083B7817FD3 -:10432000846083BF83B7816083BF7894889583B7A7 -:104330008E7F83BF88E10FB6F8948093600010925F -:1043400060000FBE089508950895CF930E94A321A1 -:104350000E947F090E94A421C0E08C2F0E94AB0A1A -:10436000811104C0CF5FCE30C1F701C081E0CF9191 -:1043700008950C94BD1A82E084BD93E095BD9AEF38 -:1043800097BD80936E0008952FB7F8948091D9015E -:104390009091DA01A091DB01B091DC012FBF08956B -:1043A000CF92DF92EF92FF920F931F932FB7F89463 -:1043B0004091D9015091DA016091DB017091DC01EB -:1043C0002FBF6A017B01EE24FF248C0120E030E046 -:1043D000C016D106E206F30610F4415051099A01C5 -:1043E000281B390BC9011F910F91FF90EF90DF90AF -:1043F000CF9008951F920F920FB60F9211248F93B2 -:104400009F93AF93BF938091D9019091DA01A091CE -:10441000DB01B091DC010196A11DB11D8093D90192 -:104420009093DA01A093DB01B093DC01BF91AF91CF -:104430009F918F910F900FBE0F901F9018950E9423 -:10444000DD11F8942FEF87EA91E6215080409040EB -:10445000E1F700C0000087E090EBDC018093F901F8 -:104460009093FA01A093FB01B093FC019CE088E1DA -:104470000FB6F894A895809360000FBE90936000EB -:10448000FFCFEF92FF920F931F93CF93DF93D82F1D -:10449000C0E08C2F0E94AB0A00E010E0E82EF12C67 -:1044A000C701002E02C0959587950A94E2F780FD1A -:1044B00006C00F5F1F4F0630110591F709C0602F2E -:1044C0007C2F80E00E94B80BD813F3CF81E004C0AA -:1044D000CF5FCE30F1F680E0DF91CF911F910F9149 -:1044E000FF90EF900895CF93C82F8CE20E94412255 -:1044F000882321F08C2FCF910C94412280E0CF9122 -:104500000895CF930E94D023811102C00E94B62348 -:104510008CEF95E00E945207C5E6C15049F00E9419 -:104520007F098FE39CE90197F1F700C00000F5CF08 -:1045300085EF95E00E94520789E20E947322811163 -:1045400013C18AE20E94732281110E94B62385E082 -:104550000E94732281110E941F220E94DB238093FC -:10456000D70187E00E9473228823A9F18BE10E9482 -:104570007322882351F08091D70181FB222720F9F3 -:1045800091E0922790FB81F90EC08EE00E94732289 -:10459000882361F08091D70182FB222720F991E0E6 -:1045A000922790FB82F98093D70115C080E10E9489 -:1045B00073229091D701882341F093FB222720F9A1 -:1045C00081E0822780FB93F904C0892F809580FBCE -:1045D00090F99093D7018091D7010E94DF230E9428 -:1045E000ED238093EA0180EE0E947322882341F03C -:1045F0008091EA01982F909590FB80F98093EA01D1 -:1046000089E30E947322882359F08091EA0181FB9B -:10461000222720F991E0922790FB81F98093EA010B -:1046200082EE0E947322882359F08091EA0182FB76 -:10463000222720F991E0922790FB82F98093EA01EA -:1046400086EE0E947322882359F08091EA0183FB51 -:10465000222720F991E0922790FB83F98093EA01C9 -:1046600083EE0E947322882359F08091EA0184FB33 -:10467000222720F991E0922790FB84F98093EA01A8 -:1046800085E30E947322882359F08091EA0185FB1B -:10469000222720F991E0922790FB85F98093EA0187 -:1046A00081E30E947322882359F08091EA0186FBFE -:1046B000222720F991E0922790FB86F98093EA0166 -:1046C00081E10E947322882359F08091EA0187FBDF -:1046D000222720F991E0922790FB87F98093EA0145 -:1046E0008091EA010E94F1238091EA0187FB8827EB -:1046F00080F980930D0187E20E947322C82F8EE11A -:104700000E9473228111C2608FE10E947322811185 -:10471000C46080E20E9473228111C86081E20E941D -:1047200073228111C06182E20E9473228111C062F2 -:1047300083E20E9473228111C06484E20E9473228A -:10474000882311F0C06802C0CC2329F08C2F0E946E -:10475000E8236C2F03C00E94E423682F70E080E000 -:1047600090E0CF910C94791ECF9108956DEE7EEF7D -:1047700080E090E00E94B92D60E082E090E00E942D -:10478000AB2D60E083E090E00E94AB2D60E084E020 -:1047900090E00E94AB2D60E085E090E00C94AB2DA2 -:1047A00080E090E00E94A52D21E08D3E9E4F09F013 -:1047B00020E0822F089582E090E00C949D2D682FD8 -:1047C00082E090E00C94AB2D83E090E00C949D2D62 -:1047D000682F83E090E00C94AB2D84E090E00C9483 -:1047E0009D2D682F84E090E00C94AB2D8091DF012B -:1047F00080FF0BC06091130185E0689FB001112418 -:1048000075956795759567952BC081FF09C0609177 -:10481000130185E0689FB00111247595679520C04C -:1048200082FF07C06091130185E0689FB0011124E9 -:1048300017C09091E0019923D1F060911201961771 -:1048400088F72091130185E0289F90011124929F01 -:10485000A001939F500D112470E0CA010E946F2D9A -:104860006038710540F46115710539F002C065E0EA -:1048700070E0862F08958FE7089581E00895809174 -:10488000DF0180FF08C06091110170E075956795A8 -:104890007595679521C081FF06C06091110170E098 -:1048A0007595679519C082FF04C06091110170E091 -:1048B00010C09091E0019923C1F06091100196170A -:1048C000A0F780911101899FC001112470E00E941E -:1048D0006F2D6038710528F46115710521F0862F60 -:1048E00008958FE7089581E0089561E070E0F4CFC6 -:1048F000803F21F40E94F623819504C0813F29F472 -:104900000E94F6238093E3010895823F21F40E94E0 -:10491000F623819504C0833F29F40E94F6238093F7 -:10492000E2010895893F19F40E943F2405C08A3F9F -:1049300031F40E943F2481958093E40108958B3FD8 -:1049400021F40E943F24819504C08C3F29F40E94E9 -:104950003F248093E5010895843F21F48091E10193 -:10496000816017C0853F21F48091E101826011C010 -:10497000863F21F48091E10184600BC0873F21F4E0 -:104980008091E101886005C0883F31F48091E101A8 -:1049900080618093E10108958D3F21F48091DF01D2 -:1049A00081600BC08E3F21F48091DF01826005C0E1 -:1049B0008F3F29F48091DF0184608093DF010895A7 -:1049C000803F39F48091E30187FF6CC01092E301CE -:1049D00069C0813F29F48091E3011816BCF362C0DD -:1049E0009091E201823F29F497FF5CC01092E201AE -:1049F00059C0833F19F41916CCF354C0893F41F4D0 -:104A00008091E40118160CF04DC01092E4014AC0E8 -:104A10008A3F29F48091E40187FF44C0F6CF8B3FA1 -:104A200039F48091E50187FF3DC01092E5013AC05D -:104A30008C3F29F48091E5011816BCF333C0843F04 -:104A400021F48091E1018E7F17C0853F21F4809190 -:104A5000E1018D7F11C0863F21F48091E1018B7FC0 -:104A60000BC0873F21F48091E101877F05C0883F1B -:104A700031F48091E1018F7E8093E10113C08D3F7D -:104A800021F48091DF018E7F0BC08E3F21F4809155 -:104A9000DF018D7F05C08F3F29F48091DF018B7F7F -:104AA0008093DF018091E20181110EC08091E301CA -:104AB00081110AC08091E401811106C08091E50155 -:104AC000811102C01092E00108958091D70183FF07 -:104AD0007EC088E396E00E9452078091E1011F9218 -:104AE0008F9383E396E09F938F930E94EB0781E37C -:104AF00096E00E9452078091E201282F332727FD7C -:104B000030953F938F938EE296E09F938F930E9410 -:104B1000EB078CE296E00E9452078091E301282F78 -:104B2000332727FD30953F938F9389E296E09F933B -:104B30008F930E94EB0787E296E00E9452078091D4 -:104B4000E401282F332727FD30953F938F9384E28C -:104B500096E09F938F930E94EB0782E296E00E947B -:104B600052078091E501282F332727FD30953F9389 -:104B70008F938FE196E09F938F930E94EB078CE1D8 -:104B800096E00E9452078091E0011F928F9389E185 -:104B900096E09F938F930E94EB0787E196E00E9437 -:104BA00052078091DF011F928F9384E196E09F93DB -:104BB0008F930E94EB0781E196E00E9452078DB728 -:104BC0009EB74C960FB6F8949EBF0FBE8DBF81EE78 -:104BD00091E00E9434150E94C4219093DE018093DD -:104BE000DD0108951F93CF93DF938091DD019091B4 -:104BF000DE010E94D021AC019091E001992321F0C7 -:104C00002091140130E006C0209115018AE0289F10 -:104C1000900111244217530708F486C08091E201E5 -:104C2000C091E301D091E4011091E501811107C029 -:104C3000C11176C0D11174C0111172C075C09F3FEF -:104C400019F09F5F9093E001181624F40E94F62358 -:104C50008093E2018091E20187FF05C00E94F62364 -:104C600081958093E2011C1624F40E94F623809320 -:104C7000E3018091E30187FF05C00E94F62381953F -:104C80008093E3016091E201662339F1C091E30171 -:104C9000CC2319F1772767FD7095872F972F0E94F6 -:104CA000742C23E333E343E35FE30E94D82C0E9498 -:104CB000412C6093E2016C2F772767FD7095872F59 -:104CC000972F0E94742C23E333E343E35FE30E94B6 -:104CD000D82C0E94412C6093E3011D1624F40E94FD -:104CE0003F248093E4018091E40187FF05C00E9486 -:104CF0003F2481958093E401111624F40E943F24FF -:104D00008093E5018091E50187FF05C00E943F2463 -:104D100081958093E501DF91CF911F910C946525DA -:104D20009F3F09F08ECF96CFDF91CF911F910895CD -:104D3000E1EEF1E085E0DF011D928A95E9F710923E -:104D4000E0011092DF0108958BE598E00E94520780 -:104D50001F9281E08F931F9285E08F938DE098E002 -:104D60009F938F930E94EB070F900F900F900F90DF -:104D70000F900F9008958330E9F128F4813061F0AD -:104D8000823009F10895853009F462C008F449C001 -:104D9000863009F474C0089580911501262F30E003 -:104DA000280F311D2F3F310524F4680F6093150142 -:104DB00003C08FEF80931501809115011F928F938F -:104DC00086E497E072C080911401262F30E0280F0E -:104DD000311D2F3F310524F4680F6093140103C087 -:104DE0008FEF80931401809114011F928F9384E3BD -:104DF00097E05BC080911301262F30E0280F311D12 -:104E00002F3F310524F4680F6093130103C08FEF27 -:104E100080931301809113011F928F9381E297E099 -:104E200044C080911201262F30E0280F311D2F3F02 -:104E3000310524F4680F6093120103C08FEF809353 -:104E40001201809112011F928F938CE097E02DC088 -:104E500080911101262F30E0280F311D2F3F3105A1 -:104E600024F4680F6093110103C08FEF8093110148 -:104E7000809111011F928F9383EF96E016C080916D -:104E80001001262F30E0280F311D2F3F310524F46B -:104E9000680F6093100103C08FEF80931001809121 -:104EA00010011F928F9388ED96E09F938F930E943D -:104EB000EB070F900F900F900F900895833081F1C2 -:104EC00028F4813059F08230D1F00895853009F40A -:104ED00049C0B8F1863009F456C008958091150193 -:104EE000681720F4861B8093150102C010921501EB -:104EF000809115011F928F9389EC96E054C08091A8 -:104F00001401681720F4861B8093140102C01092CC -:104F10001401809114011F928F9387EB96E043C098 -:104F200080911301681720F4861B8093130102C03F -:104F300010921301809113011F928F9384EA96E0DF -:104F400032C080911201681720F4861B80931201F1 -:104F500002C010921201809112011F928F938FE86C -:104F600096E021C080911101681720F4861B809380 -:104F7000110102C010921101809111011F928F93B3 -:104F800086E796E010C080911001681720F4861B18 -:104F90008093100102C010921001809110011F92A5 -:104FA0008F938BE596E09F938F930E94EB070F9072 -:104FB0000F900F900F900895CF93C82F1F928F934B -:104FC00080E699E09F938F930E94EB0781E090E049 -:104FD000A0E0B0E0BC01CD0104C0660F771F881FC0 -:104FE000991FCA95D2F70E94791E0F900F900F90CB -:104FF0000F90CF910C94BD1ACF938D3109F465C0F9 -:10500000B0F58E3009F4CCC100F5873009F49BC1AE -:10501000A8F4863009F06DC28091D701817F8E7F20 -:105020008093D70185E699E00E94520781EA9DE0CE -:105030000E94520781E08093E70180C1883009F423 -:105040004FC08B3009F47CC154C2863109F4F0C1E1 -:1050500038F4803109F4B8C1813109F430C249C251 -:10506000893109F4CEC18B3109F486C142C285333E -:1050700009F437C248F4873209F433C208F433C262 -:10508000893209F42EC235C2833438F48A3308F0E9 -:105090002CC2883309F454C12CC2833409F421C2D0 -:1050A000883409F026C20E94BD1A80E99DE00E9462 -:1050B00052079FEF23ED80E3915020408040E1F7BD -:1050C00000C000000E941F2239C180EB9DE00E94B9 -:1050D00052070E94FB2B0E94DF140E94110D2EC16B -:1050E00085EA9DE00E94520786E79BE00E945207F6 -:1050F0000E94E4231F928F9383E79BE09F938F93FB -:105100000E94EB0781E79BE00E9452070E94DB238D -:10511000C82F8EE59BE00E9452071F92CF9389E52E -:105120009BE09F938F930E94EB0787E59BE00E9493 -:1051300052078DE49BE00E9452078C2F81701F92D2 -:105140008F938AE49BE09F938F930E94EB0788E400 -:105150009BE00E9452078EE39BE00E945207C1FB36 -:10516000882780F91F928F938BE39BE09F938F9307 -:105170000E94EB0789E39BE00E9452078DE29BE0CF -:105180000E945207C2FB882780F91F928F938AE200 -:105190009BE09F938F930E94EB0788E29BE00E9425 -:1051A00052078FE19BE00E945207C3FBCC27C0F956 -:1051B0001F92CF938CE19BE09F938F930E94EB070C -:1051C0008AE19BE00E9452070E94ED23C82F86E0EF -:1051D0009BE00E9452071F92CF9381E09BE09F9338 -:1051E0008F930E94EB078FEF9AE00E94520786EEA2 -:1051F0009AE00E9452078C2F81701F928F9383EE4A -:105200009AE09F938F930E94EB078DB79EB780968D -:105210000FB6F8949EBF0FBE8DBF81EE9AE00E943C -:1052200052078AEC9AE00E945207C1FB882780F956 -:105230001F928F9387EC9AE09F938F930E94EB07C6 -:1052400085EC9AE00E94520783EB9AE00E94520795 -:10525000C2FB882780F91F928F9380EB9AE09F937F -:105260008F930E94EB078EEA9AE00E9452078CE926 -:105270009AE00E945207C3FB882780F91F928F9300 -:1052800089E99AE09F938F930E94EB0787E99AE060 -:105290000E9452078DE89AE00E945207C4FB8827BB -:1052A00080F91F928F938AE89AE09F938F930E94D0 -:1052B000EB0788E89AE00E94520786E79AE00E948E -:1052C0005207C5FB882780F91F928F9383E79AE0E6 -:1052D0009F938F930E94EB0781E79AE00E94520709 -:1052E00085E59AE00E945207C6FB882780F91F9245 -:1052F0008F9382E59AE09F938F930E94EB0780E55E -:105300009AE00E94520788E49AE00E945207C7FB85 -:10531000CC27C0F91F92CF9385E49AE09F938F9397 -:105320000E94EB0783E49AE00E9452078DB79EB774 -:105330004C960FB6F8949EBF0FBE8DBFC1E0DEC085 -:105340008CE899E05BC08091D701C82FC17080FFC5 -:1053500009C083E89DE00E9452078091D701817FB8 -:105360008E7F47C087E79DE00E9452078091D7015A -:1053700081608093D701E2CF9091D70191FBCC2738 -:10538000C0F981E0C827892FC0FB81F98093D7013C -:10539000CC2319F08AE69DE027C08CE59DE02EC065 -:1053A0009091D70192FBCC27C0F981E0C827892FC3 -:1053B000C0FB82F98093D701CC2319F08DE49DE0E6 -:1053C00013C08DE39DE01AC09091D70193FBCC27C9 -:1053D000C0F981E0C827892FC0FB83F98093D701EA -:1053E000CC2351F081E39DE00E9452078091D701C8 -:1053F00081608093D70182C084E29DE00E945207C1 -:105400009DCF85E19DE00E94520789EE9CE00E94BD -:1054100052078CEA9CE00E94520785E89CE00E94BB -:10542000520781E49CE00E94520786E19CE0E6CFAF -:1054300088E09CE00E9452070E94DF141F928F9325 -:105440008EEE9BE09F938F930E94EB0780910C015F -:105450001F928F9387ED9BE09F938F930E94EB07A2 -:1054600080916E011F928F9384EC9BE09F938F93AA -:105470000E94EB0780910D011F928F9381EB9BE0BF -:105480009F938F930E94EB078091D9019091DA014D -:10549000A091DB01B091DC01BF93AF939F938F93F9 -:1054A0008DE99BE09F938F930E94EB078DB79EB78A -:1054B00046960FB6F8949EBF0FBE8DBF3FCF0E9499 -:1054C000BD1AC0910D0181E0C827C0930D01CC2306 -:1054D00029F083E99BE00E94520710C088E89BE016 -:1054E0008DCF80E003C08D5101C089530E94DC271D -:1054F00025CF86E89BE00E945207C0E08C2FCF9119 -:10550000089580E0089580E00895CF93C82F80919A -:10551000E701813081F020F0823009F44FC045C1AD -:10552000E0910E01F0910F018081813169F08232AA -:1055300009F03DC109C0E0910E01F0910F01808199 -:10554000813111F0823261F48C2F0E94812A811105 -:1055500004C08C2F0E94FC272FC081E090E02CC05B -:105560008C2F0E94832A811126C0C431E1F070F48F -:10557000CB3081F0C031D1F40E94A42688E599E0B7 -:105580000E94520782E08093E70115C0C93259F0AA -:10559000C83361F485E699E00E9452078CE599E0F2 -:1055A0000E94520708C01092E70103C186E599E006 -:1055B0000E945207FEC081E08170FDC0C43220F518 -:1055C000CE3108F0C0C0CB3099F1C8F4C73009F033 -:1055D000D2C08AE08093150194E19093140193E086 -:1055E000909313018093120188E08093110188E267 -:1055F000809310018CEF97E00E945207BFC0C33127 -:1056000049F1C431C1F0B7C0CB3409F4A9C028F4C2 -:10561000C93289F0C83361F0AEC0C13509F49EC00B -:10562000C23509F499C0CE3409F0A5C06AE09EC025 -:105630000E94A426A3C08091E601882319F010924D -:10564000E6019CC089E098E00E94520781E08093C7 -:10565000E701B1C083EE97E00E94520781ED97E029 -:105660000E945207809115011F928F938EEC97E054 -:105670009F938F930E94EB078CEC97E00E94520758 -:105680008AEB97E00E945207809114011F928F933A -:1056900087EB97E09F938F930E94EB0785EB97E052 -:1056A0000E94520786EA97E00E94520780911301F8 -:1056B0001F928F9383EA97E09F938F930E94EB074B -:1056C00081EA97E00E94520780E997E00E94520722 -:1056D000809112011F928F938DE897E09F938F9393 -:1056E0000E94EB078BE897E00E94520786E797E05D -:1056F0000E945207809111011F928F9383E797E0D8 -:105700009F938F930E94EB0781E797E00E945207D7 -:105710008AE597E00E945207809110011F928F93B3 -:1057200087E597E09F938F930E94EB0785E597E0CD -:105730000E9452078DB79EB748960FB6F8949EBF49 -:105740000FBE8DBF1BC0CE51EC2FF0E0E15DFE4FD0 -:1057500080818093E60112C061E003C061E006C071 -:105760006AE08091E6010E94BB2608C08091E601B4 -:105770000E945E2703C08AEF97E013C08091E60184 -:10578000882369F01F928F9384EF97E09F938F9304 -:105790000E94EB070F900F900F900F9004C081EFC5 -:1057A00097E00E94520781E006C01092E70180E076 -:1057B00002C080E001CFCF910895E1E8F0E0808160 -:1057C000886080838081816080838FB7F89493E0C4 -:1057D0009093890090ED909388008FBF0895EFE635 -:1057E000F0E08081826080830895EFE6F0E08081C0 -:1057F0008D7F80830895EFE6F0E0908182E0892735 -:10580000808308951F920F920FB60F9211242F9349 -:105810003F934F935F936F937F938F939F93AF9338 -:10582000BF93EF93FF938091E8019091E901019676 -:105830009093E9018093E801811103C082E00E9406 -:10584000110DE091E901E695E695F0E0E054F24FA4 -:10585000E4918091E8018E1303C080E00E94110D55 -:10586000FF91EF91BF91AF919F918F917F916F9138 -:105870005F914F913F912F910F900FBE0F901F900E -:10588000189504D06894B1118DC0089570D088F037 -:105890009F5790F0B92F9927B751A0F0D1F0660F1C -:1058A000771F881F991F1AF0BA95C9F712C0B13037 -:1058B00081F077D0B1E0089574C0672F782F8827E2 -:1058C000B85F39F0B93FCCF3869577956795B39576 -:1058D000D9F73EF490958095709561957F4F8F4FE5 -:1058E0009F4F0895E89409C097FB3EF490958095EA -:1058F000709561957F4F8F4F9F4F9923A9F0F92F96 -:1059000096E9BB279395F695879577956795B79513 -:10591000F111F8CFFAF4BB0F11F460FF1BC06F5FF9 -:105920007F4F8F4F9F4F16C0882311F096E911C00B -:10593000772321F09EE8872F762F05C0662371F02C -:1059400096E8862F70E060E02AF09A95660F771F40 -:10595000881FDAF7880F9695879597F9089557FD70 -:105960009058440F551F59F05F3F71F04795880FCD -:1059700097FB991F61F09F3F79F087950895121664 -:1059800013061406551FF2CF4695F1DF08C0161610 -:1059900017061806991FF1CF8695710561050894C1 -:1059A0000895E894BB2766277727CB0197F90895D8 -:1059B0000BD078C069D028F06ED018F0952309F08C -:1059C0005AC05FC01124EECFCADFA0F3959FD1F378 -:1059D000950F50E0551F629FF001729FBB27F00D9D -:1059E000B11D639FAA27F00DB11DAA1F649F6627F2 -:1059F000B00DA11D661F829F2227B00DA11D621F41 -:105A0000739FB00DA11D621F839FA00D611D221FFA -:105A1000749F3327A00D611D231F849F600D211DDE -:105A2000822F762F6A2F11249F5750408AF0E1F081 -:105A300088234AF0EE0FFF1FBB1F661F771F881FCA -:105A400091505040A9F79E3F510570F014C0AACF65 -:105A50005F3FECF3983EDCF3869577956795B795B5 -:105A6000F795E7959F5FC1F7FE2B880F911D9695DF -:105A7000879597F9089597F99F6780E870E060E04F -:105A800008959FEF80EC089500240A9416161706D7 -:105A900018060906089500240A941216130614061F -:105AA00005060895092E0394000C11F4882352F082 -:105AB000BB0F40F4BF2B11F460FF04C06F5F7F4F3A -:105AC0008F4F9F4F0895991B79E004C0991F961737 -:105AD00008F0961B881F7A95C9F78095089597FB63 -:105AE000072E16F4009407D077FD09D00E94892D67 -:105AF00007FC05D03EF4909581959F4F08957095D1 -:105B000061957F4F0895EE0FFF1F0590F491E02DF2 -:105B10000994AA1BBB1B51E107C0AA1FBB1FA617F4 -:105B2000B70710F0A61BB70B881F991F5A95A9F746 -:105B300080959095BC01CD010895F999FECF92BD55 -:105B400081BDF89A992780B50895A8E1B0E042E0B8 -:105B500050E00C94C02D262FF999FECF1FBA92BDAC -:105B600081BD20BD0FB6F894FA9AF99A0FBE01963E -:105B700008950E94AB2D272F0C94AC2DDC01CB0196 -:105B8000FC01F999FECF06C0F2BDE1BDF89A31964D -:105B900000B40D9241505040B8F70895F894FFCFEB -:105BA0002002120D030EE00DAC0D780D0101C501B0 -:105BB00028080A03140A3F4D3620394605F904C364 -:105BC00004A3046A04DD03F6030F04280448040157 -:0A5BD000020304050607080900009F +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex b/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex index 2c7f3ec549..f14a11fb57 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex +++ b/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex @@ -1,17 +1,17 @@ -:100000000C94B0070C94F7070C94F7070C94F707BF -:100010000C94F7070C94F7070C94F7070C94F70768 -:100020000C94F7070C94F7070C947E130C9450145F -:100030000C94F7070C94F7070C94F7070C94F70748 -:100040000C94F7070C94142D0C94F7070C94F707F5 -:100050000C94F7070C940D230C94F7070C94F707F6 -:100060000C94F7070C94F7070C94F7070C94F70718 -:100070000C94F7070C94F7070C94F7070C94F70708 -:100080000C94F7070C94F7070C94F7070C94F707F8 -:100090000C94F7070C94F7070C94F7070C94F707E8 -:1000A0000C94F7070C94F7070C94F707BD14DF14B2 -:1000B000D215DF14D21524154715D2159C15AF158E -:1000C000FD18FD182C192C196F19A919B61BB61B90 -:1000D000C219B61BB71AB71A8A1BB61BB61BA11BCF +:100000000C9410030C9457030C9457030C9457034F +:100010000C9457030C9457030C9457030C945703F8 +:100020000C9457030C9457030C94750C0C94470DC7 +:100030000C9457030C9457030C9457030C945703D8 +:100040000C9457030C94BB210C9457030C94570346 +:100050000C9457030C944D1B0C9457030C945703AA +:100060000C9457030C9457030C9457030C945703A8 +:100070000C9457030C9457030C9457030C94570398 +:100080000C9457030C9457030C9457030C94570388 +:100090000C9457030C9457030C9457030C94570378 +:1000A0000C9457030C9457030C945703B40DD60DBE +:1000B000C90ED60DC90E1B0E3E0EC90E930EA60E0E +:1000C00090119011BF11BF1102123C124914491432 +:1000D000551249144A134A131D144914491434146F :1000E00000F001F002F0F0A3F0A42B00340039007E :1000F000E100E00000001E00140004001D00E2000A :10010000007F1F001A0016001B0003522800200069 @@ -65,1444 +65,1079 @@ :1004000000000000250022001F0000000000000086 :10041000260023002000010000000000300036000C :10042000000000000000000038003700000000005D -:1004300000000A002530313662003A2000253032B3 -:1004400058000A722F632030313233343536373852 -:10045000394142434445460A000A002530325800DB -:10046000626F756E6365213A20006C656674207357 -:100470006964652061747461636865640A006C6511 -:1004800066742073696465206E6F74207265737082 -:100490006F6E64696E670A00747279696E672074A2 -:1004A0006F207265736574206D637032333031383C -:1004B0000A000A44454255473A20656E61626C6500 -:1004C000642E0A005B735D004B6579626F61726434 -:1004D0002073746172742E0A005B575D005B535D7C -:1004E000005B525D005B445D005B435D00160345AD -:1004F00000720067006F0044006F00780020004524 -:10050000005A00000016034500720067006F0044A7 -:10051000006F007800200045005A00000004030925 -:100520000409028D00050100A0FA0904000001037E -:10053000010100092111010001223F00070581038B -:1005400008000A0904010001030102000921110148 -:100550000001224D000705820308000A0904020079 -:1005600001030000000921110100012236000705E6 -:10057000830308000A0904030002030000000921A4 -:100580001101000122200007058403200001070556 -:1005900004032000010904040001030000000921F4 -:1005A0001101000122390007058503100001120125 -:1005B000100100000008EDFE071301000102000118 -:1005C00005010906A101050719E029E71500250124 -:1005D0009508750181020508190129059505750120 -:1005E00091029501750391010507190029771500FE -:1005F0002501957875018102C00631FF0974A101BA -:100600000975150025FF95207508810209761500EA -:1006100025FF952075089102C005010980A101857B -:100620000216010026B7001A01002AB700751095BE -:10063000018100C0050C0901A101850316010026F6 -:100640009C021A01002A9C02751095018100C005C8 -:10065000010902A1010901A10005091901290515D6 -:10066000002501950575018102950175038101053C -:1006700001093009311581257F9502750881060928 -:10068000381581257F950175088106050C0A380209 -:100690001581257F950175088106C0C005010906F1 -:1006A000A101050719E029E7150025019508750145 -:1006B0008102950175088101050819012905950533 -:1006C000750191029501750391010507190029FF34 -:1006D000150025FF950675088100C00A00253032F7 -:1006E0005820006B6579626F6172645F7265706F2C -:1006F00072743A20000A0025303258006B65796226 -:100700006F6172645F7365745F6C65643A20006446 -:10071000656C5F6B65795F6269743A2063616E270F -:10072000742064656C3A20253032580A0061646494 -:100730005F6B65795F6269743A2063616E2774202C -:100740006164643A20253032580A00646F6E652E69 -:100750000A00626F6F676D61676963207363616E22 -:100760003A202E2E2E2000290A002575002F002564 -:1007700075005D2800256400200025640020002508 -:10078000640020002564007C0025303258006D6F25 -:100790007573656B6579205B62746E7C7820792057 -:1007A0007620685D287265702F61636C293A205B42 -:1007B000006D6B5F776865656C5F74696D655F740C -:1007C0006F5F6D6178203D2025640A006D6B5F7757 -:1007D0006865656C5F6D61785F7370656564203D09 -:1007E0002025640A006D6B5F74696D655F746F5FCF -:1007F0006D6178203D2025640A006D6B5F6D617826 -:100800005F7370656564203D2025640A006D6B5F31 -:10081000696E74657276616C203D2025640A006DF6 -:100820006B5F64656C6179203D2025640A006D6B07 -:100830005F776865656C5F74696D655F746F5F6D28 -:100840006178203D2025640A006D6B5F77686565DF -:100850006C5F6D61785F7370656564203D20256411 -:100860000A006D6B5F74696D655F746F5F6D6178B1 -:10087000203D2025640A006D6B5F6D61785F7370A9 -:10088000656564203D2025640A006D6B5F696E74A8 -:10089000657276616C203D2025640A006D6B5F6493 -:1008A000656C6179203D2025640A000A00257500E9 -:1008B000363A20776865656C5F74696D655F746F43 -:1008C0005F6D61783A20000A00257500353A20777F -:1008D0006865656C5F6D61785F73706565643A200B -:1008E000000A00257500343A2074696D655F746FE5 -:1008F0005F6D61783A20000A00257500333A206D5B -:1009000061785F73706565643A20000A00257500A0 -:10091000323A20696E74657276616C286D73293A7B -:1009200020000A00257500313A2064656C61792841 -:100930002A31306D73293A20000A092D2056616C46 -:10094000756573202D0A004D3E004D25643E200044 -:100950003F007365742064656661756C740A0043BA -:100960003E200077686572652064656C74613A208A -:10097000637572736F723D25642C20776865656CB2 -:100980003D25640A53656520687474703A2F2F659D -:100990006E2E77696B6970656469612E6F72672F5F -:1009A00077696B692F4D6F7573655F6B6579730A36 -:1009B000000A092D204D6F7573656B6579202D0A2E -:1009C0004553432F713A09717569740A313A0964C4 -:1009D000656C6179282A31306D73290A323A0969C8 -:1009E0006E74657276616C286D73290A333A096DED -:1009F00061785F73706565640A343A0974696D657E -:100A00005F746F5F6D61780A353A09776865656C68 -:100A10005F6D61785F73706565640A363A0977685F -:100A200065656C5F74696D655F746F5F6D61780A91 -:100A30000A703A097072696E742076616C7565731C -:100A40000A643A097365742064656661756C747331 -:100A50000A75703A092B310A646F776E3A092D31A5 -:100A60000A706775703A092B31300A7067646F77C6 -:100A70006E3A092D31300A0A7370656564203D2095 -:100A800064656C7461202A206D61785F73706565A0 -:100A900064202A2028726570656174202F20746993 -:100AA0006D655F746F5F6D6178290A003F004D3E90 -:100AB0002000433E20004C25640A000A092D2043F3 -:100AC0006F6E736F6C65202D0A4553432F713A0981 -:100AD000717569740A6D3A096D6F7573656B657927 -:100AE0000A000A092D204D61676963202D0A643AC6 -:100AF0000964656275670A783A09646562756720FA -:100B00006D61747269780A6B3A0964656275672071 -:100B10006B6579626F6172640A6D3A09646562752A -:100B200067206D6F7573650A763A09766572736929 -:100B30006F6E0A733A097374617475730A633A09C4 -:100B4000636F6E736F6C65206D6F64650A302D3452 -:100B50003A096C61796572302D34284631302D4662 -:100B600034290A506175733A09626F6F746C6F6152 -:100B70006465720A653A09656570726F6D0A6E3A4E -:100B8000094E4B524F0A7A3A09736C656570204CD6 -:100B9000454420746573740A000A002575002E6EA2 -:100BA0006B726F3A20000A002575002E7377617012 -:100BB0005F6261636B736C6173685F6261636B73C7 -:100BC000706163653A20000A002575002E73776115 -:100BD000705F67726176655F6573633A20000A0033 -:100BE0002575002E6E6F5F6775693A20000A002533 -:100BF00075002E737761705F72616C745F726775D8 -:100C0000693A20000A002575002E737761705F6CC9 -:100C1000616C745F6C6775693A20000A0025750085 -:100C20002E636170736C6F636B5F746F5F636F6E65 -:100C300074726F6C3A20000A002575002E7377617C -:100C4000705F636F6E74726F6C5F636170736C6FF3 -:100C5000636B3A20000A0025303258006B65796DCD -:100C600061705F636F6E6669672E7261773A20000C -:100C70000A002575002E6D6F7573653A20000A0015 -:100C80002575002E6B6579626F6172643A20000AE7 -:100C9000002575002E6D61747269783A20000A0093 -:100CA0002575002E656E61626C653A20000A00258C -:100CB0003032580064656275675F636F6E6669679E -:100CC0002E7261773A20000A00257500646566611E -:100CD000756C745F6C617965723A20003F004E4B11 -:100CE000524F3A206F66660A004E4B524F3A206FC1 -:100CF0006E0A0074696D65725F636F756E743A2079 -:100D00002530346C580A006B6579626F6172645FDC -:100D10006E6B726F3A2025580A006B6579626F61BD -:100D200072645F69646C653A2025580A006B6579C6 -:100D3000626F6172645F70726F746F636F6C3A2080 -:100D400025580A00686F73745F6B6579626F617212 -:100D5000645F6C65647328293A2025580A000A09E3 -:100D60002D20537461747573202D0A004743433A54 -:100D700020352E332E30204156522D4C4942433AD5 -:100D800020312E382E3173766E204156525F4152FB -:100D900043483A20617672350A004F5054494F4E0D -:100DA000533A204C55464120424F4F544D414749FC -:100DB00043204D4F5553454B4559204558545241BA -:100DC0004B455920434F4E534F4C4520434F4D4DBB -:100DD000414E44204E4B524F203531320A0042558D -:100DE000494C443A20323030363038342D64697200 -:100DF0007479202831313A35303A3438204A616EDE -:100E00002033302032303136290A005649443A2006 -:100E1000307846454544284572676F446F782045D1 -:100E20005A29205049443A20307831333037284508 -:100E300072676F446F7820455A29205645523A20F0 -:100E40003078303030310A00444553433A20742E14 -:100E50006D2E6B2E206B6579626F617264206669FE -:100E6000726D7761726520666F72204572676F647C -:100E70006F780A000A092D2056657273696F6E201B -:100E80002D0A000A6D6F7573653A206F66660A0059 -:100E90000A6D6F7573653A206F6E0A000A6B65798B -:100EA000626F6172643A206F66660A000A6B657948 -:100EB000626F6172643A206F6E0A000A6D6174722B -:100EC00069783A206F66660A000A6D617472697803 -:100ED0003A206F6E0A000A64656275673A206F6E89 -:100EE0000A000A64656275673A206F66660A000A3E -:100EF0000A626F6F746C6F616465722E2E2E200013 -:100F0000433E20006565636F6E6669673A0A005369 -:100F10006C656570204C454420746573740A00004C -:100F200000000000000000000000010204060A0F9B -:100F300017202C3A4A5D71879DB3C7DAE9F5FCFFAB -:100F4000FCF5E9DAC7B39D87715D4A3A2C20170F8B -:100F50000A0604020100000000000000000000007A -:100F600011241FBECFEFDAE0DEBFCDBF04B603FE13 -:100F700027C08091F8019091F901A091FA01B091F8 -:100F8000FB018730904BA740B04BD1F41092F80191 -:100F90001092F9011092FA011092FB0114BE84B76D -:100FA000877F84BF0FB6F894A89580916000886110 -:100FB00080936000109260000FBEE0E0FFE30995AF -:100FC00011E0A0E0B1E0E2EEFDE502C005900D9277 -:100FD000AA33B107D9F721E0AAE3B1E001C01D921D -:100FE000A83FB207E1F70E94B9100C94EF2E0C94C1 -:100FF0000000FF93EF93E0913A01F0913B013097AD -:1010000009F00995EF91FF910895FC0185918030D9 -:1010100011F0EFDFFBCF0895FF27E0E230E247FF5A -:101020000CC0419597FF09C0EDE2609570958095E1 -:101030009095611D711D811D911D27FF02C0219595 -:1010400030E350E2AA27660F771F881F991FAA1F57 -:10105000A41710F0A41B63955A95A9F7AA3008F0BD -:10106000A95FA05DAF93F3956115710581059105A9 -:1010700041F7ED3211F4EF93F395F21718F43F9323 -:10108000F395FBCF8F91B5DFFA95E1F70895E991DC -:10109000F9918591803021F0853219F0AADFF9CFDE -:1010A000089520E0E89455915532C1F3503311F47E -:1010B000689455915A3348F4505390F3220F022EFE -:1010C000220F220F200D250FF4CF0EF421958991C8 -:1010D0009991533619F3533729F1533559F1BC011E -:1010E00088279927E8945C3621F48991999168942E -:1010F0005591543639F446EF7EF077FF0DC08FEFEF -:101100009FEF0AC055374AE039F0583540E121F0E9 -:10111000523642E009F00895FF93EF937DDFEF919F -:10112000FF91B7CFFF93EF93FC0181918030B9F32A -:1011300060DFFBCFFF93EF9368DFF1CFDF93CF93B7 -:10114000CDB7DEB72596A3DFCF91DF91089561116A -:101150000BC0FC018281882321F085EE0E94971745 -:1011600003C085EE0E945F1880E090E00895089526 -:101170006091BC017091BD018091BE019091BF0151 -:101180000E940E2256985E9825982D9826982E98A3 -:1011900027982F98823051F0833029F0813049F41C -:1011A000269A2E9A0895259A2D9A0895279A2F9A6D -:1011B000089556985E98089588EB98E0892B11F071 -:1011C0000E94B80880E090E0089556985E982598AF -:1011D0002D9826982E9827982F988FEF90E090932F -:1011E00089008093880090938B0080938A0090936D -:1011F0008D0080938C00259A2D9A2FEF80E792E046 -:10120000215080409040E1F700C00000269A2E9ABD -:101210002FEF80E792E0215080409040E1F700C03E -:101220000000279A2F9A2FEF80E792E0215080400C -:101230009040E1F700C0000025982D982FEF80E73F -:1012400092E0215080409040E1F700C000002698D5 -:101250002E982FEF80E792E0215080409040E1F7F8 -:1012600000C0000027982F9856985E9825982D98D2 -:1012700026982E9827982F98089589EA80938000C1 -:1012800089E08093810024982C983F988AB18F74CC -:101290008AB96E98479A8BB1806B8BB9769A0E9407 -:1012A000E50887EB98E0892B11F00E94B70880E0F1 -:1012B00090E0089580E28093000180913C018111CB -:1012C0000EC00E94A90981E080933C012FEF83EDBD -:1012D00090E3215080409040E1F700C0000080E49E -:1012E0000E94AF098093000181112EC00E94D9098C -:1012F00080930001811128C00E94D90980930001C8 -:10130000811122C08FE30E94D909809300018111CD -:101310001BC00E94D10980E40E94AF0980930001A4 -:10132000811112C08CE00E94D909809300018111C3 -:101330000BC00E94D90980930001811105C08FE381 -:101340000E94D909809300010E94D1098091000177 -:1013500008951092B9008AE08093B800089594EA45 -:101360009093BC009091BC0097FFFCCF9091B90086 -:10137000987F983021F0903111F081E008958093AA -:10138000BB0084E88093BC008091BC0087FFFCCF49 -:101390008091B900887F883111F0803471F780E046 -:1013A000089584E98093BC008091BC0084FDFCCF4B -:1013B00008958093BB0084E88093BC008091BC00BA -:1013C00087FFFCCF9091B900987F81E0983209F4B3 -:1013D00080E0089584E88093BC008091BC0087FF82 -:1013E000FCCF8091BB00089580910001811115C050 -:1013F00080E40E94AF098093000181110CC082E15A -:101400000E94D90980930001811105C08FEF0E94CD -:10141000D909809300010E94D10984B1807F84B9E9 -:1014200085B1807F85B98AB1837F8AB98BB1837F8B -:101430008BB93E98469808950E945A0980930001FE -:101440000E94F40980B38C7080BB81B3836F81BB31 -:10145000ECE4F1E0AEE3B1E011921D9281E0EA35F7 -:10146000F807D1F78DE399E0892B11F00C943D0931 -:1014700008957F928F929F92AF92BF92CF92DF9208 -:10148000EF92FF920F931F93CF93DF938091000110 -:101490008823E1F080913D018F5F80933D018111B0 -:1014A00015C088E994E00E9405080E945A098093BB -:1014B0000001882329F08EE794E00E94050806C009 -:1014C0008AE694E00E9405080E94E5088EE3E82E73 -:1014D00081E0F82E8701C0E0D0E09924939492E057 -:1014E000892EAA24A394B12C3BE5C32E34E0D32E3D -:1014F000C730D10500F580910001811164C080E4FE -:101500000E94AF0980930001811112C082E10E9404 -:10151000D9098093000181110BC0C5010C2E01C0B7 -:10152000880F0A94EAF780950E94D90980930001F8 -:101530000E94D10948C0CA30A1F028F4C83059F03F -:10154000C93061F005C0CC3089F070F0CD3089F041 -:10155000209A289810C0219A29980DC0229A2A987A -:101560000AC0239A2B9807C0529A01C0539A5B98DD -:1015700002C03E9A4698E0EAEA95F1F78FB1817091 -:101580008925799902C032E001C030E0832B7C9933 -:1015900002C034E001C030E0832B7D9902C028E016 -:1015A00001C020E0822B7E9902C090E101C090E052 -:1015B000892B9FB19095991F9927991F9295990F03 -:1015C000907E892B10C080910001811175C080E44C -:1015D0000E94AF0980930001882309F45AC0712C3E -:1015E0000E94D109872DD8019C91981739F18C93CD -:1015F00080910101882301F18091D70180FF04C00F -:1016000080E694E00E9405088091D70180FF0CC01D -:10161000809101011F928F93DF92CF920E949E08CA -:101620000F900F900F900F908091D70180FF04C012 -:1016300089E594E00E940508809201010E94F40966 -:1016400021960F5F1F4FCE30D10509F051CF809109 -:1016500001018823B9F0815080930101882339F07A -:10166000EFE9FFE03197F1F700C000000BC0ECE4B8 -:10167000F1E0D7018D917D018193BCE4EB16B1E0DF -:10168000FB06B9F78CED98E0892BC1F00E94DC08CD -:1016900015C083E10E94D9098093000181119FCF79 -:1016A00081E40E94AF0980930001811198CF0E94CC -:1016B000EA09782E709494CF80E095CF81E0DF9195 -:1016C000CF911F910F91FF90EF90DF90CF90BF903F -:1016D000AF909F908F907F900895E82FF0E0E45BAB -:1016E000FE4F80810895CF92DF92EF92FF920F9389 -:1016F0001F93CF93DF9382E494E00E9405088CE46B -:10170000E82E81E0F82EC0E0D0E09DE3C92E94E001 -:10171000D92E04E314E0DF93CF93DF92CF920E949F -:101720009E088AE394E00E940508F70181917F01F9 -:1017300090E00E9470229F938F931F930F930E94BB -:101740009E0882E394E00E94050821968DB79EB71B -:1017500008960FB6F8949EBF0FBE8DBFCE30D10550 -:10176000D1F6DF91CF911F910F91FF90EF90DF9015 -:10177000CF9008958B3B910580F4883A910548F508 -:10178000853A9105D8F48430910508F0B2C00197EC -:1017900009F06EC081E090E00895803E910508F464 -:1017A00067C0883E910508F4A4C09C01205F310900 -:1017B0002031310508F05CC090650895853A9105A7 -:1017C00009F459C0863A910509F058C082E890E4BE -:1017D0000895883A910509F454C0893A910509F4AD -:1017E00053C08A3A910509F452C08B3A910509F425 -:1017F00051C08C3A910509F450C08D3A910509F415 -:101800004FC0803B910509F44EC08E3A910509F412 -:101810004DC08F3A910509F44CC0813B910509F404 -:101820004BC0823B910509F44AC0833B910509F402 -:1018300049C0843B910509F448C0853B910509F4F2 -:1018400047C0863B910509F446C0873B910509F4E2 -:1018500045C0883B910509F444C0893B910509F4D2 -:1018600043C08A3B910509F442C080E094E40895A6 -:1018700080E090E0089581E890E4089583E890E4A2 -:10188000089582EE94E4089589EE94E408958AEE32 -:1018900094E4089585EB94E4089586EB94E4089528 -:1018A00087EB94E408958CEC94E408958DEC94E433 -:1018B000089583E895E408958AE895E4089582E917 -:1018C00095E4089584E995E4089581E296E4089505 -:1018D00083E296E4089584E296E4089585E296E42E -:1018E000089586E296E4089587E296E408958AE2F0 -:1018F00096E4089524E5829FC0011124FC0126E0AE -:10190000729FE00DF11D1124E60FF11DEE0FFF1F78 -:10191000E651FF4F859194910895880F991FFC011E -:10192000E05AF040859194910895880F991FFC0129 -:10193000E052FF4F85919491089524E5829FC00164 -:101940001124FC0146E0749FE00DF11D1124E60F07 -:10195000F11DEE0FFF1FE651FF4F859194919C0101 -:101960003A9521154FE1340708F429C13F5121155B -:10197000304120F49F700E94950C08959C013053D3 -:101980002115304118F49927906C0895811520E5B0 -:10199000920769F40E94D81B4FEF84E39CE041500A -:1019A00080409040E1F700C000000C943223813069 -:1019B00020E5920751F482EB94E00E9405088091A3 -:1019C000D70181608093D70108959C01305521157E -:1019D000304108F05CC0292F33272F703327213086 -:1019E0003105E9F4AC0164E0440F551F6A95E1F755 -:1019F00044275370BC016370772702C0220F331F46 -:101A00006A95E2F73C68242B352B73E0880F991F09 -:101A10007A95E1F780769927822B932B08952230CF -:101A2000310529F4982F8827816F906A0895233013 -:101A30003105A1F4AC0133E0440F551F3A95E1F7AD -:101A4000407E57708370992721E030E002C0220F5A -:101A5000331F8A95E2F7C9019C6816C0243031050E -:101A600031F5AC0123E0440F551F2A95E1F7407E84 -:101A700057708370992721E030E002C0220F331F96 -:101A80008A95E2F7C9019A68842B952B08959C01E9 -:101A900030572115304118F49F70906208959C01D1 -:101AA00030582115304118F49F70906A0895803E97 -:101AB0009105E0F4803C910558F58133910509F4D6 -:101AC0006FC048F48932910509F463C08A329105E8 -:101AD00009F46DC072C089339105E9F0823891052F -:101AE000D1F08533910509F44DC067C0833E91055F -:101AF00081F138F4803E9105B9F0823E9105D9F02C -:101B00005CC0863E910561F1873E9105A1F155C00B -:101B10000E948D0C08952091E90120FD02C021FF53 -:101B20004CC080EE90E049C08091E90180FFF9CF80 -:101B300089E390E042C08091E90182FF0EC080916C -:101B4000E90184FF03C080E090E037C083EE90E0BD -:101B500034C08091E90182FFF2CF82EE90E02DC087 -:101B60008091E90183FF0BC08091E90184FDEBCFF7 -:101B700087EE90E022C08091E90183FFF5CF86EEE9 -:101B800090E01BC08091E90185FF07C089E290E0E9 -:101B900014C08091E90185FFF9CF85E390E00DC085 -:101BA0008091E90186FF07C08AE290E006C080913B -:101BB000E90186FFF9CF81E390E00E94BA0B089516 -:101BC0000895009739F08A30910514F44D960895E0 -:101BD0000697089587E290E008951F93CF93DF93CF -:101BE000FC018281882309F440C0C62FD0E0D42BA9 -:101BF00082EE0E9497178D2F82958F7090E00E9441 -:101C0000E10D182F0E949717812F0E945F18CE01B7 -:101C100088279F70892F90E00E94E10D182F0E9465 -:101C20009717812F0E945F18CE01807F992724E0AB -:101C3000969587952A95E1F70E94E10D182F0E944D -:101C40009717812F0E945F18CE018F7099270E94ED -:101C5000E10DC82F0E9497178C2F0E945F1882EE0B -:101C6000DF91CF911F910C945F18DF91CF911F915D -:101C7000089580916D0108959FB7F89410925C01CA -:101C80009FBF9091EF01943009F057C09091E90007 -:101C90009F703091EC00232F217030FD20E8922BB3 -:101CA00024E02093E9002091EB0020FF43C0209125 -:101CB000EE0027FF3FC020915A01222321F02091FE -:101CC000E80025FF37C010925A0126E03091E80065 -:101CD00035FD15C03091EF01343061F53091EB00E6 -:101CE00035FD28C0215021F481E080935A0122C0A3 -:101CF000EFE9FFE03197F1F700C00000E7CF8093F4 -:101D0000F1008091E80085FD0AC08091E80080FF25 -:101D1000FCCF8091E8008E778093E80006C08FB7F3 -:101D2000F89421E020935C018FBF9F709093E900AD -:101D300080E008959F709093E9008FEF0895CF930E -:101D4000DF9300D01F92CDB7DEB79C018091EF01E9 -:101D5000843019F593E099833B832A839093E900BB -:101D60008FEF9091E800815095FD06C095ED9A9512 -:101D7000F1F700008111F5CF8091E80085FF0DC0DB -:101D800040E050E063E070E0CE0101960E947211E5 -:101D90008091E8008E778093E8000F900F900F906D -:101DA000DF91CF910895CF93DF9300D01F92CDB7ED -:101DB000DEB72091EF01243021F522E029839B83B7 -:101DC0008A8383E08093E9008FEF9091E80081504F -:101DD00095FD06C095ED9A95F1F700008111F5CFBC -:101DE0008091E80085FF0DC040E050E063E070E0C6 -:101DF000CE0101960E9472118091E8008E77809347 -:101E0000E8000F900F900F90DF91CF9108959C0103 -:101E10008091EF018430F9F482E08093E9009FEF34 -:101E20008091E800915085FD06C085ED8A95F1F717 -:101E300000009111F5CF8091E80085FF0CC040E0D3 -:101E400050E065E070E0C9010E9472118091E800E5 -:101E50008E778093E8000895CF93DF93EC01809113 -:101E6000EF01843009F047C080910C018823E1F034 -:101E700080910D018823C1F085E08093E9008FEF08 -:101E80009091E800815095FD06C095E19A95F1F793 -:101E900000008111F5CF8091E80085FF2CC040E063 -:101EA00050E060E170E017C081E08093E9008FEFBF -:101EB0009091E800815095FD06C095ED9A95F1F757 -:101EC00000008111F5CF8091E80085FF14C040E04B -:101ED00050E068E070E0CE010E9472118091E8004D -:101EE0008E778093E80080E1FE01ADE5B1E00190DE -:101EF0000D928A95E1F7DF91CF91089589EE94E0F4 -:101F00000E9405088091EE01811109C00E9403130F -:101F10000E9460138091E20084608093E200089543 -:101F200085EE94E00E9405081092EE01089581EE7E -:101F300094E00C9405088DED94E00E9405080C9443 -:101F4000012D89ED94E00E9405080E94C8220E949C -:101F5000072D0E940A160C94E00D20915B012F5F63 -:101F6000822F62E30E94842E992319F020935B0153 -:101F7000089510925B0180915C01882371F180913A -:101F8000EF01843041F58091E9008F702091EC00E1 -:101F9000922F917020FD90E8892B94E09093E900B6 -:101FA0009091EB0090FF14C09091EE0097FF10C04D -:101FB0009091E80095FF03C01092F100F9CF909145 -:101FC000E80090FF05C09091E8009E779093E800AC -:101FD0008F708093E90010925C01089542E061ECFB -:101FE00081E00E947C1242E061EC82E00E947C125F -:101FF00042E061EC83E00E947C1242E261EC84E00A -:102000000E947C1242E161EC85E00C947C1280918C -:10201000F101833009F455C030F4813071F0823021 -:1020200009F48EC008958A3009F47AC08B3009F41F -:1020300060C0893009F09CC020C08091F001813AD5 -:1020400009F096C08091E800877F8093E800809136 -:10205000F4019091F501892B21F460E18DE591E087 -:1020600003C060E080E090E070E00E94BD118091CC -:10207000E8008B778093E80008958091F001813229 -:1020800009F076C08091F4019091F501009719F064 -:10209000049709F06DC08091E800877F8093E80085 -:1020A0008091E80082FD05C08091EF018111F8CF99 -:1020B0005FC08091F10080936D018091E8008B7783 -:1020C00053C08091F001813A09F052C08091F4012F -:1020D0009091F501892B09F04BC08091E800877F32 -:1020E0008093E8008091E80080FFFCCF80910C0194 -:1020F00036C08091F0018132D9F58091F401909140 -:10210000F501892BA9F58091E800877F8093E8008D -:102110000E94B1128091F20180930C010C94D81BA3 -:102120008091F001813221F58091E800877F8093D2 -:10213000E8000E94B1128091F30180936E0108952E -:102140008091F001813AA1F48091E800877F80932B -:10215000E8008091E80080FFFCCF80916E018093C1 -:10216000F1008091E8008E778093E8000C94B11222 -:10217000089584B7877F84BF0FB6F894A89580919F -:102180006000886180936000109260000FBE90E054 -:1021900080E80FB6F89480936100909361000FBEC1 -:1021A0000E9496160E9403130E9460138091E20021 -:1021B00084608093E2008CE39EE00E940922789480 -:1021C0000E94EA150E94981682E091E00E9405168E -:1021D0000E94EF2C88EC94E00E9405088091EF01AA -:1021E000853089F484EC94E00E9405080E948A22DC -:1021F0008091ED01882391F30E94B422882371F32A -:102200000E945C11EBCF0E94C616E8CF292F33271E -:1022100023303105C9F060F42130310581F02230DE -:10222000310509F041C08DE890E021E235E040C081 -:1022300021323105E1F02232310531F135C082E140 -:1022400090E02EEA35E034C099278130910549F0BD -:1022500028F0029749F5EDEEF4E005C0EDE1F5E078 -:1022600002C0E5E0F5E0849190E09F0121C0653077 -:10227000D8F4E62FF0E0EE0FFF1FEB5DFE4F20815C -:10228000318189E090E014C0653070F470E0FB01AA -:10229000EE0FFF1FE55EFE4F20813181FB01EA5EFC -:1022A000FE4F808190E004C080E090E020E030E0CC -:1022B000FA0131832083089580E189BD82E189BDDF -:1022C00009B400FEFDCF8091D8008F7D8093D800A7 -:1022D0008091E00082608093E0008091E00081FDC9 -:1022E000FCCF0895CF92DF92EF92FF920F931F934E -:1022F000CF93DF93EC018B016A010E94D012811110 -:1023000033C0C114D10439F0F60180819181081BDA -:10231000190BC80FD91FE12CF12C0115110519F16A -:102320008091E80085FD16C08091E8008E7780934B -:10233000E800C114D10449F0F60180819181E80ED2 -:10234000F91EF182E08285E00FC00E94D01288233E -:1023500021F30AC089918093F10001501109FFEF28 -:10236000EF1AFF0ADACF80E0DF91CF911F910F9132 -:10237000FF90EF90DF90CF9008952091F60130917B -:10238000F7012617370748F06115710539F42091D8 -:10239000E8002E772093E80001C0B901FC0120E09D -:1023A0006115710579F18091EF018823F1F1853094 -:1023B000F1F18091E80083FD3CC08091E80082FD4E -:1023C0002EC08091E80080FFEBCF2091F300809138 -:1023D000F20090E0922B6115710551F08830910563 -:1023E00038F421912093F100615071090196F3CFE7 -:1023F00021E0089709F020E08091E8008E77809333 -:10240000E800CECF2111CFCF0AC08091EF01882301 -:1024100061F0853061F08091E80083FD0AC0809111 -:10242000E80082FFF2CF80E0089582E0089583E023 -:10243000089581E008952091F6013091F701261763 -:10244000370748F06115710539F42091E8002E77BF -:102450002093E80001C0B901FC0120E0611571057D -:1024600091F18091EF01882309F440C0853009F48F -:102470003FC08091E80083FD3DC08091E80082FD6F -:102480002FC08091E80080FFE9CF2091F300809178 -:10249000F20090E0922B6115710559F0883091059A -:1024A00040F424912093F100319661507109019616 -:1024B000F2CF21E0089709F020E08091E8008E77C4 -:1024C0008093E800CBCF2111CCCF0AC08091EF01DF -:1024D000882361F0853061F08091E80083FD0AC0B7 -:1024E0008091E80082FFF2CF80E0089582E00895B5 -:1024F00083E0089581E00895982F973068F59093D0 -:10250000E900981739F07091EC002091ED0050919E -:10251000F00003C0242F762F50E021FD02C09F5F02 -:10252000ECCF3091EB003E7F3093EB003091ED002B -:102530003D7F3093ED003091EB0031603093EB0044 -:102540007093EC002093ED005093F0002091EE008A -:1025500027FDE5CF80E008958F708093E90081E04A -:1025600008958091F00187FF11C08091E80082FDFD -:1025700005C08091EF018111F8CF11C08091E80072 -:102580008B770BC08091EF01882349F08091E800A0 -:1025900080FFF8CF8091E8008E778093E80008955F -:1025A0002091E4003091E50095E64091EC00842F05 -:1025B000817040FF23C08091E80080FD1DC08091A4 -:1025C000EF01882399F0853099F08091EB0085FD2B -:1025D00011C04091E4005091E5002417350729F31C -:1025E000915011F09A01E1CF84E0089582E00895BE -:1025F00083E0089581E0089580E008954091E80027 -:1026000042FFDDCF08950E9471130E947913E0EE1E -:10261000F0E0808181608083E8EDF0E080818F7759 -:10262000808319BCA7EDB0E08C918E7F8C93808164 -:102630008F7E80831092EE0108950F931F93CF93A6 -:10264000DF930E9471130E947913C8EDD0E0888156 -:102650008F77888388818068888388818F7D88834D -:1026600019BC1092EF011092EB011092ED01109243 -:10267000EC0100EE10E0F80180818B7F808388817F -:102680008160888342E060E080E00E947C12E1EE9D -:10269000F0E080818E7F8083E2EEF0E080818160D7 -:1026A0008083808188608083F80180818E7F808331 -:1026B000888180618883DF91CF911F910F91089568 -:1026C000E8EDF0E080818F7E8083E7EDF0E08081AF -:1026D0008160808384E082BF81E08093EE010C946E -:1026E0001D13E8EDF0E080818E7F80831092E20080 -:1026F00008951092DA001092E10008951F920F924F -:102700000FB60F9211242F933F934F935F936F93C4 -:102710007F938F939F93AF93BF93EF93FF9380919A -:10272000E10082FF0BC08091E20082FF07C0809130 -:10273000E1008B7F8093E1000E94AD0F8091DA0071 -:1027400080FF1FC08091D80080FF1BC08091DA00FD -:102750008E7F8093DA008091D90080FF0DC080E1E8 -:1027600089BD82E189BD09B400FEFDCF81E080937F -:10277000EF010E947E0F05C019BC1092EF010E946C -:10278000900F8091E10080FF19C08091E20080FFEE -:1027900015C08091E2008E7F8093E2008091E2007C -:1027A00080618093E2008091D80080628093D8009D -:1027B00019BC85E08093EF010E949B0F8091E1009E -:1027C00084FF30C08091E20084FF2CC080E189BD8D -:1027D00082E189BD09B400FEFDCF8091D8008F7DD4 -:1027E0008093D8008091E1008F7E8093E1008091FA -:1027F000E2008F7E8093E2008091E200816080930E -:10280000E2008091EB01882311F084E007C0809101 -:10281000E30087FD02C081E001C083E08093EF0107 -:102820000E94A10F8091E10083FF29C08091E20006 -:1028300083FF25C08091E100877F8093E10082E0E3 -:102840008093EF011092EB018091E1008E7F8093E5 -:10285000E1008091E2008E7F8093E2008091E200AF -:1028600080618093E20042E060E080E00E947C12A0 -:102870008091F00088608093F0000E94970FFF9194 -:10288000EF91BF91AF919F918F917F916F915F91E8 -:102890004F913F912F910F900FBE0F901F90189561 -:1028A0001F920F920FB60F9211242F933F934F93C5 -:1028B0005F936F937F938F939F93AF93BF93CF93C8 -:1028C000DF93EF93FF93C091E900CF708091EC000C -:1028D000D82FD17080FDD0E81092E9008091F000EF -:1028E000877F8093F00078940E9494141092E900FE -:1028F0008091F00088608093F000CD2BCF70C09362 -:10290000E900FF91EF91DF91CF91BF91AF919F913E -:102910008F917F916F915F914F913F912F910F9088 -:102920000FBE0F901F9018951F93CF93DF93CDB7D5 -:10293000DEB7AA970FB6F894DEBF0FBECDBFE0EFAB -:10294000F1E08091F100819321E0E83FF207C9F7BF -:102950000E9407108091E80083FF24C18091F0015C -:102960009091F101492F50E04A30510508F01AC109 -:10297000FA01EA5AFF4F0C94A42E803881F0823875 -:1029800009F010C18091F4018F708093E90080916B -:10299000EB0085FB882780F91092E90006C0809142 -:1029A000EC019091ED01911182609091E800977F88 -:1029B0009093E8008093F1001092F100C8C0282F96 -:1029C0002D7F09F0EFC0882319F0823061F0EAC052 -:1029D0008091F201813009F0E5C0933009F080E088 -:1029E0008093ED012BC08091F201811127C080916D -:1029F000F4018F7009F4D6C08093E9002091EB00B8 -:102A000020FF1CC0933021F48091EB00806214C041 -:102A10009091EB0090619093EB0021E030E0A901F0 -:102A200002C0440F551F8A95E2F74093EA001092C6 -:102A3000EA008091EB0088608093EB001092E9003F -:102A40008091E800877F86C08111ACC01091F201AF -:102A50001F778091E3008078812B8093E300809141 -:102A6000E800877F8093E8000E94B1128091E8001F -:102A700080FFFCCF8091E30080688093E300111118 -:102A800002C082E001C083E08093EF018BC08058D8 -:102A9000823008F087C08091F2019091F3018C3D63 -:102AA00053E0950779F583E08A838AE289834FB7FB -:102AB000F894DE01139620E03EE051E2E32FF0E0CF -:102AC00050935700E49120FF03C0E295EF703F5F01 -:102AD000EF708E2F90E0EA3010F0C79601C0C096DC -:102AE0008D939D932F5F243149F74FBF8091E8006C -:102AF000877F8093E8006AE270E0CE0101960E9431 -:102B0000BD1114C0AE014F5F5F4F6091F4010E9490 -:102B10000611BC01892B09F445C09091E800977F0C -:102B20009093E80089819A810E941B128091E800AD -:102B30008B778093E80036C08038A1F58091E8005B -:102B4000877F8093E8008091EB018093F100809172 -:102B5000E8008E778093E8000E94B11223C08111B3 -:102B600021C08091F2019091F30199270297D4F44A -:102B70008091E800877F8093E8008091F201809344 -:102B8000EB010E94B1128091EB01811106C080918E -:102B9000E30087FD02C081E001C084E08093EF0183 -:102BA0000E94EE0F8091E80083FF0AC08091E80048 -:102BB000877F8093E8008091EB0080628093EB0038 -:102BC000AA960FB6F894DEBF0FBECDBFDF91CF91AE -:102BD0001F910895CF938091EF018823A1F0C091B8 -:102BE000E900CF709091EC00892F817090FD80E812 -:102BF000C82B1092E9008091E80083FD0E94941494 -:102C0000CF70C093E900CF910895909374018093A1 -:102C100073010895E0917301F0917401309721F0F0 -:102C20000190F081E02D099480E00895EF92FF92E9 -:102C30001F93CF93DF93F82E192FE0917301F0913A -:102C400074013097A9F10280F381E02D09958091FC -:102C5000D70182FF2DC080FF04C083EE96E00E9462 -:102C60000508CF2DD12F10E18DEDE82E86E0F82E4E -:102C70008091D70180FF0BC088811F928F93FF92B4 -:102C8000EF920E949E080F900F900F900F9011509E -:102C900021961111EDCF8091D70180FF09C08BEDF6 -:102CA00096E0DF91CF911F91FF90EF900C94050873 -:102CB000DF91CF911F91FF90EF900895E091730104 -:102CC000F0917401309721F00480F581E02D099492 -:102CD000089520917101309172012817390771F020 -:102CE0009093720180937101E0917301F0917401EE -:102CF000309721F00680F781E02D09940895209106 -:102D00006F01309170012817390771F090937001AD -:102D100080936F01E0917301F0917401309721F07D -:102D20000084F185E02D0994089508950C9495167A -:102D30000E94CE220E941C0A0C949423CF93C82F89 -:102D40008091D70182FF1EC080FF04C08CEF96E007 -:102D50000E9405088091D70180FF0CC01F92CF937D -:102D600087EF96E09F938F930E949E080F900F909D -:102D70000F900F908091D70180FF04C085EF96E0FF -:102D80000E9405088C2FCF910C94E00DCF92DF921A -:102D9000EF92FF920F931F93CF93DF93CDB7DEB7E0 -:102DA0002B970FB6F894DEBF0FBECDBF0E94390A35 -:102DB00086E7C82E81E0D82E00E010E0E02E802FBC -:102DC0000E946D0BF60141916F01F82EF426B1F4CB -:102DD0000F5F1F4F0E30110589F78FEF89838A83AC -:102DE0001B820E94D7228160782F9D838C8349812A -:102DF0005A816B818D810E94691740C09091D701E3 -:102E000091FF04C08B870E94730B8B8520E030E01C -:102E10004F2D50E0922FBA01022E02C07595679592 -:102E20000A94E2F760FF24C02E83EF8221E030E0B5 -:102E3000690102C0CC0CDD1C9A95E2F790E08C2170 -:102E40009D21892B09F420E028870E94D7228160E8 -:102E5000782F9A8789874E815F8168858A850E944D -:102E60006917F801EA58FE4F8081C826C08206C063 -:102E70002F5F3F4F2630310569F6AACF0E94052704 -:102E80000E940A16909175018917A1F00E940A16F6 -:102E9000809375012B960FB6F894DEBF0FBECDBFA1 -:102EA000DF91CF911F910F91FF90EF90DF90CF9026 -:102EB0000C949E162B960FB6F894DEBF0FBECDBFB6 -:102EC000DF91CF911F910F91FF90EF90DF90CF9006 -:102ED0000895CF93DF93CDB7DEB72B970FB6F89455 -:102EE000DEBF0FBECDBF4F83588769877A878B8738 -:102EF000DE01119686E0FD0111928A95E9F785E0E1 -:102F0000FE01379601900D928A95E1F749815A8129 -:102F10006B817C818D819E810E946C1E2B960FB6E9 -:102F2000F894DEBF0FBECDBFDF91CF910895CF9350 -:102F3000C82F882309F4C1C0823859F40E940A16A8 -:102F400081FDBBC089E30E9409210E94E32189E33E -:102F50000CC0833879F40E940A1680FDAEC083E568 -:102F60000E9409210E94E32183E50E945921CF910B -:102F70000C94E321843859F40E940A1682FD9DC006 -:102F800087E40E9409210E94E32187E4EECF8CEFC1 -:102F90008C0F813A48F48C2F0E94972B81118DC0A1 -:102FA0008C2F0E940921E3CF80E28C0F883048F4F7 -:102FB000C77081E001C0880FCA95EAF70E94AC2172 -:102FC000D6CF8BE58C0F833078F4C53A29F0C63A1A -:102FD00031F083E890E005C081E890E002C082E82B -:102FE00090E0CF910C94691688E58C0F833108F03E -:102FF00064C0C83A39F1C93A41F1CA3A49F1CB3A09 -:1030000051F1CC3A59F1CD3A61F1C03B69F1CE3A78 -:1030100071F1CF3A79F1C13B81F1C23B89F1C33BF8 -:1030200091F1C43B99F1C53BA1F1C63BA9F1C73B66 -:10303000B1F1C83BB9F1C93BC1F1CA3BC9F180E06C -:1030400090E038C082EE90E035C089EE90E032C06A -:103050008AEE90E02FC085EB90E02CC086EB90E0EC -:1030600029C087EB90E026C08CEC90E023C08DEC6B -:1030700090E020C083E891E01DC08AE891E01AC08A -:1030800082E991E017C084E991E014C081E292E006 -:1030900011C083E292E00EC084E292E00BC085E2B0 -:1030A00092E008C086E292E005C087E292E002C0AA -:1030B0008AE292E0CF910C947F16CF9108958823F5 -:1030C00009F44BC0823859F40E940A1681FF45C0AA -:1030D00089E30E9409210E94E32189E30CC083381F -:1030E00071F40E940A1680FF38C083E50E9409210E -:1030F0000E94E32183E50E9459210C94E321843846 -:1031000059F40E940A1682FF28C087E40E94092110 -:103110000E94E32187E4EFCF9CEF980F913A58F398 -:1031200090E2980F983050F4877091E001C0990FA9 -:103130008A95EAF7892F0E94B221DFCF9BE5980F8D -:10314000933020F480E090E00C946916885A833123 -:1031500020F480E090E00C947F160895882321F0FD -:103160000E94AC210C94E3210895882321F00E9451 -:10317000B2210C94E3210895BF92CF92DF92EF9297 -:10318000FF920F931F93CF93DF9300D000D000D016 -:10319000CDB7DEB77C0185E0F701DE011196019025 -:1031A0000D928A95E1F7F70183819481892B09F4C7 -:1031B000DDC2908181818F3F19F49F3F09F4D6C20F -:1031C000F7010281258122952F7099838A83898155 -:1031D0009A812E830E94C820182FB92E0E94C720E2 -:1031E0000E948E1FEB2DE295EF704E2F50E0FA01FA -:1031F000E05AFF4F2E810C94A42E8B2D807F9B2DA7 -:103200009F70F92E882319F0F29480EFF8220023A2 -:1032100049F0FF2009F457C28F2D0E94BC210E9463 -:10322000E32151C2812F0E945F18FF2009F49EC242 -:103230008F2D0E94C22126960FB6F894DEBF0FBED6 -:10324000CDBFDF91CF911F910F91FF90EF90DF9055 -:10325000CF90BF900C94E3213B2D307F8B2D8F704E -:10326000303211F08295807F112319F0113021F155 -:103270002CC00023B9F0222309F490C1213009F0B9 -:103280008DC126960FB6F894DEBF0FBECDBFDF917D -:10329000CF911F910F91FF90EF90DF90CF90BF9053 -:1032A0000C94CC21222319F0213009F45FC28E83C3 -:1032B0000E94CF218E8186C1002321F0223008F0A8 -:1032C00055C26CC1211152C27DC1002321F02223BD -:1032D00009F464C1F8C1222309F474C109C28B2D19 -:1032E00086958695837019F08130D1F03FC2002316 -:1032F00021F0812F9B2D937002C080E090E02696F4 -:103300000FB6F894DEBF0FBECDBFDF91CF911F91F6 -:103310000F91FF90EF90DF90CF90BF900C946916C3 -:10332000002321F0812F9B2D937002C080E090E05C -:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA -:103340001F910F91FF90EF90DF90CF90BF900C9462 -:103350007F16812F002319F00E948B2502C00E9446 -:10336000F32526960FB6F894DEBF0FBECDBFDF91D2 -:10337000CF911F910F91FF90EF90DF90CF90BF9072 -:103380000C9478268B2D837009F075C00111EEC165 -:10339000812F829586958770880F880F912F9F7057 -:1033A000C92ED12CE12CF12C082E04C0CC0CDD1C34 -:1033B000EE1CFF1C0A94D2F714FF12C00FE010E0BD -:1033C00020E030E004C0000F111F221F331F8A9538 -:1033D000D2F7C901B801609570958095909503C0AA -:1033E00060E070E0CB014B2D46954695437042302E -:1033F000C1F060F56C297D298E299F29413051F15A -:1034000026960FB6F894DEBF0FBECDBFDF91CF91E9 -:103410001F910F91FF90EF90DF90CF90BF900C9491 -:10342000B51F6C297D298E299F2926960FB6F89401 -:10343000DEBF0FBECDBFDF91CF911F910F91FF90E7 -:10344000EF90DF90CF90BF900C94D11F0E94B51FDA -:10345000C701B60126960FB6F894DEBF0FBECDBFEA -:10346000DF91CF911F910F91FF90EF90DF90CF9060 -:10347000BF900C94991F002319F08B2D817001C00F -:103480008695882309F472C1812F8295869587706D -:10349000880F880F912F9F70C92ED12CE12CF12C11 -:1034A000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C5 -:1034B00014FF12C00FE010E020E030E004C0000F65 -:1034C000111F221F331F8A95D2F7C901B8016095D9 -:1034D00070958095909503C060E070E0CB014B2D16 -:1034E0004695469543704230C1F060F56C297D29C0 -:1034F0008E299F29413051F126960FB6F894DEBFF0 -:103500000FBECDBFDF91CF911F910F91FF90EF9034 -:10351000DF90CF90BF900C948F206C297D298E294D -:103520009F2926960FB6F894DEBF0FBECDBFDF9160 -:10353000CF911F910F91FF90EF90DF90CF90BF90B0 -:103540000C94AB200E948F20C701B60126960FB6BF -:10355000F894DEBF0FBECDBFDF91CF911F910F91C9 -:10356000FF90EF90DF90CF90BF900C947320103FAE -:10357000D1F118F4103E50F4A1C0123F09F463C019 -:1035800008F44CC0133F09F473C098C01F708B2D12 -:103590008F710023A1F00E940C20812F26960FB678 -:1035A000F894DEBF0FBECDBFDF91CF911F910F9179 -:1035B000FF90EF90DF90CF90BF900C94AE180E94D8 -:1035C0002D20812F26960FB6F894DEBF0FBECDBFFB -:1035D000DF91CF911F910F91FF90EF90DF90CF90EF -:1035E000BF900C94B5180023A9F02111BFC08B2DFA -:1035F0008F7126960FB6F894DEBF0FBECDBFDF9158 -:10360000CF911F910F91FF90EF90DF90CF90BF90DF -:103610000C945220223008F0A9C0E9CF0023A9F071 -:103620008B2D8F7126960FB6F894DEBF0FBECDBFDF -:10363000DF91CF911F910F91FF90EF90DF90CF908E -:10364000BF900C940C20002359F38B2D8F7126967C -:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:103660000F91FF90EF90DF90CF90BF900C942D20A2 -:10367000002399F08B2D8F7126960FB6F894DEBF3C -:103680000FBECDBFDF91CF911F910F91FF90EF90B3 -:10369000DF90CF90BF900C94F71F26960FB6F8944A -:1036A000DEBF0FBECDBFDF91CF911F910F91FF9075 -:1036B000EF90DF90CF90BF900C94ED1F0023A9F006 -:1036C000222309F4ADCF812F26960FB6F894DEBFE2 -:1036D0000FBECDBFDF91CF911F910F91FF90EF9063 -:1036E000DF90CF90BF900C949717222309F4ADCFB1 -:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7 -:10370000CF911F910F91FF90EF90DF90CF90BF90DE -:103710000C945F184B2D4F70612FC7010E94A708B2 -:1037200026960FB6F894DEBF0FBECDBFDF91CF91C6 -:103730001F910F91FF90EF90DF90CF90BF900C946E -:10374000111F4B2D4F70612FC70126960FB6F894AD -:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4 -:10376000EF90DF90CF90BF900C94ED0D26960FB6A2 -:10377000F894DEBF0FBECDBFDF91CF911F910F91A7 -:10378000FF90EF90DF90CF90BF9008950E94C921E5 -:103790000E949E210E94E3210E94AA270E9478266F -:1037A00080E090E00E94691680E090E00C947F1623 -:1037B0000E94B9210C94C61B0E94C820292F229573 -:1037C0002F702C3030F42A3048F42250223078F414 -:1037D00005C02C3041F02F3031F009C0803E48F058 -:1037E000803F29F406C093FB882780F9089580E084 -:1037F000089581E00895CF93DF9300D000D01F9209 -:10380000CDB7DEB70F900F900F900F900F90DF9114 -:10381000CF910895CF93DF9300D000D000D0CDB7E3 -:10382000DEB726960FB6F894DEBF0FBECDBFDF9190 -:10383000CF9108951F93CF93DF93C091840116E039 -:1038400080918501C81799F0D0E01C9FF0011D9F61 -:10385000F00D1124EA57FE4F40815181628173813E -:10386000848195810E940A1C2196C770E9CFDF915F -:10387000CF911F9108954091B6015091B701609189 -:10388000B8017091B9018091BA019091BB010C947B -:103890000A1C8091BB0182958F7009F054C0809101 -:1038A000B801882309F44FC080918401A09185015B -:1038B0004091B9015091BA016091B6017091B70180 -:1038C000B6E08A1709F43FC090E041155105C1F1F7 -:1038D0007F3F11F46F3FA1F1B89FF001B99FF00D48 -:1038E0001124EA57FE4F218127132AC02081261375 -:1038F00027C02281211124C0238134812417350758 -:1039000010F421503109241B350B283C3105C0F43B -:103910002091BB012F7020612093BB0126E0289FDE -:10392000F001299FF00D1124E557FE4F80818F7023 -:103930008061808386EB91E00E94BC180C941A1C75 -:1039400001968770BECF0895CF92DF92EF92FF92DB -:103950000F931F93CF93DF93CDB7DEB762970FB668 -:10396000F894DEBF0FBECDBF8C0185E0F801DE010B -:103970001D9601900D928A95E1F7D8014C91119610 -:103980005C91119712966C918091B9019091BA0156 -:10399000009709F475C13091B6017091B7017F3F6E -:1039A00019F43F3F09F46CC1F801C380D480E09062 -:1039B000B801EE2009F4BEC02091BB01C816D9069B -:1039C00028F0D601A81BB90BCD0104C080959095B5 -:1039D0008C0D9D1DFF24F394883C910578F0F12C0B -:1039E000207F09F0C4C07C2DD98AC88A89890E94A9 -:1039F000FB1B86EB91E00E94BC18AFC0822F807F3A -:103A000009F045C0571313C0431311C061110FC013 -:103A10002F7020612093BB010E943B1C86EB91E03C -:103A20000E94BC188091BB01F80185832EC0CD286F -:103A300019F15F3F11F44F3FF9F0F62E61111CC0F0 -:103A4000809184012091850136E0821709F45BC0E2 -:103A500090E0389FF001399FF00D1124EA57FE4F96 -:103A60007181571306C07081471303C072817111B1 -:103A700003C001968770E9CFF62E662309F41CC1B6 -:103A80008091BB0181608093BB01F12C15C157135C -:103A900009C0431307C0611105C08091BB01F80143 -:103AA0008583C8C04D875E878D859E856A8B0E9401 -:103AB000DC1B6A898823D1F16623C1F12091BB0107 -:103AC000822F82958F7090E0029774F08091B601FA -:103AD0009091B70198878F831986DB86CA862C87D9 -:103AE000CE0107960E94BC1886E0F801A6EBB1E073 -:103AF00001900D928A95E1F70E94491C0E943B1C9F -:103B0000FF24F394D9C04D875E878D859E850E94E2 -:103B1000C820292F22952F70223008F0C1C09F7035 -:103B200009F0BBC0805E883008F4C6C0C8010E949E -:103B3000BC18E6CFC816D90608F453C0F601E81B36 -:103B4000F90BCF01883C910508F450C0F12C7C2D75 -:103B5000D98AC88A89890E94FB1BE6EBF1E086E0DE -:103B6000DF011D928A95E9F70E943B1CA5C05713FF -:103B700014C0431312C0611110C08091BB01F80141 -:103B80008583C8010E94BC1886E0E6EBF1E0DF0106 -:103B90001D928A95E9F7FE2C8FC04D875E878D8533 -:103BA0009E856A8B0E94DC1B6A89882309F4BECF3C -:103BB000662309F4BBCF2091BB01822F82958F70C1 -:103BC00090E002970CF490CF8091B6019091B701EC -:103BD0009A8389831B82DD82CC822E83CE0101965B -:103BE00081CF809590958C0D9D1DACCFF62E6623D0 -:103BF00009F49CCF571333C0431331C02091BB014C -:103C000020FD24C0822F82958F70482F50E04115EF -:103C10005105E1F0D80115962C9315974F305105B9 -:103C200049F08F5F982F9295907F822F8F70892B0C -:103C300015968C93C8010E94BC1886E0F801A6EB8B -:103C4000B1E001900D928A95E1F78ECF86E0F80100 -:103C5000A6EBB1E001900D928A95E1F72DC04D875A -:103C60005E878D859E850E94DC1B81113DCF8091F2 -:103C7000BB0181608093BB01C8010E94BC181CC0BD -:103C8000662309F453CF4D875E878D859E850E94FC -:103C9000DC1B882309F44ACF27CF811143CF0CC006 -:103CA000243008F043CF9F7009F43CCFD80115961B -:103CB0009C91907F09F036CF8F2D62960FB6F894C5 -:103CC000DEBF0FBECDBFDF91CF911F910F91FF904F -:103CD000EF90DF90CF9008951F93CF93DF93CDB7F0 -:103CE000DEB72C970FB6F894DEBF0FBECDBF4F8363 -:103CF000588769877A878B879C87CE0107960E94B1 -:103D0000A41C882371F08A859B85892B09F441C006 -:103D100088858F3F09F065C08F818F3F09F061C0B2 -:103D200038C086E0FE013796DE01119601900D92B3 -:103D30008A95E1F76A857B856115710551F1FF81EF -:103D4000E885EF3F11F4FF3F21F12091850130E03C -:103D5000C9010196877099274091840150E084172A -:103D6000950709F447C0F983EA837D836C8396E065 -:103D7000929FD001939FB00D1124AA57BE4FFE0110 -:103D8000319601900D929A95E1F7809385010E94FA -:103D90001A1C16E080918401909185018917B9F170 -:103DA000189FC00111248A579E4F0E94A41C88238B -:103DB00071F1E09184011E9FF0011124EA57FE4F3A -:103DC0004081518162817381848195810E940A1CA6 -:103DD0008091840190E001968770992780938401F7 -:103DE000D9CF4F81588569857A858B859C850E94BE -:103DF0000A1CCFCF0E94D81B10928501109284011B -:103E0000E6EBF1E086E0DF011D928A95E9F72C965A -:103E10000FB6F894DEBF0FBECDBFDF91CF911F91DB -:103E20000895EF92FF920F931F93CF93DF938C012E -:103E3000892B09F46CC0F12CEE24E394E80121965F -:103E4000F8018491843740F4843008F051C0813007 -:103E500081F0823019F15BC0853709F444C0A8F1C4 -:103E60009CE7980F903708F052C08F770E945F1838 -:103E700041C00E5F1F4FFE01849190E2980F983071 -:103E800050F48770FE2D01C0FF0F8A95EAF78F2F3F -:103E90000E94BC2114C00E9497172DC00E5F1F4FB7 -:103EA000FE01849190E2980F983060F48770FE2DA7 -:103EB00001C0FF0F8A95EAF78F2F0E94C2210E944E -:103EC000E32119C00E945F1816C00E5F1F4FFE014C -:103ED000C491CC2381F08FE99FE00197F1F700C0F6 -:103EE0000000C150F6CF0E5F1F4FFE01F49003C0DB -:103EF0000E9497178E018F2D882309F49FCFEFE939 -:103F0000FFE03197F1F700C000008150F5CFDF915D -:103F1000CF911F910F91FF90EF90089508956093B6 -:103F2000C0017093C1018093C2019093C3010C94AE -:103F3000C61B0F931F930091C0011091C1012091E6 -:103F4000C2013091C301DC01CB01802B912BA22B4C -:103F5000B32B8093C0019093C101A093C201B09391 -:103F6000C3011F910F910C94C61B0F931F930091D7 -:103F7000C0011091C1012091C2013091C301DC0147 -:103F8000CB0180239123A223B3238093C00190937C -:103F9000C101A093C201B093C3011F910F910C9472 -:103FA000C61B0F931F930091C0011091C101209176 -:103FB000C2013091C301DC01CB0180279127A227E8 -:103FC000B3278093C0019093C101A093C201B09325 -:103FD000C3011F910F910C94C61B1092BC0110924B -:103FE000BD011092BE011092BF010C94C61B41E0AE -:103FF00050E060E070E004C0440F551F661F771F5B -:104000008A95D2F74093BC015093BD016093BE01E5 -:104010007093BF010C94C61B41E050E060E070E07B -:1040200004C0440F551F661F771F8A95D2F78091F1 -:10403000BC019091BD01A091BE01B091BF01482B80 -:10404000592B6A2B7B2B4093BC015093BD0160938D -:10405000BE017093BF010C94C61B41E050E060E0CC -:1040600070E004C0440F551F661F771F8A95D2F772 -:1040700040955095609570958091BC019091BD01DF -:10408000A091BE01B091BF01482359236A237B232D -:104090004093BC015093BD016093BE017093BF017A -:1040A0000C94C61B41E050E060E070E004C0440F97 -:1040B000551F661F771F8A95D2F78091BC0190919A -:1040C000BD01A091BE01B091BF01482759276A27C1 -:1040D0007B274093BC015093BD016093BE01709358 -:1040E000BF010C94C61B0F931F930091BC0110914C -:1040F000BD012091BE013091BF01DC01CB01802BBD -:10410000912BA22BB32B8093BC019093BD01A09364 -:10411000BE01B093BF011F910F910C94C61B0F936A -:104120001F930091BC011091BD012091BE013091FF -:10413000BF01DC01CB0180239123A223B323809311 -:10414000BC019093BD01A093BE01B093BF011F912C -:104150000F910C94C61B0F931F930091BC011091FB -:10416000BD012091BE013091BF01DC01CB01802750 -:104170009127A227B3278093BC019093BD01A09300 -:10418000BE01B093BF011F910F910C94C61B0895FF -:10419000CF92DF92EF92FF920F931F93CF93DF9313 -:1041A0008C01C090BC01D090BD01E090BE01F090A8 -:1041B000BF018091C0019091C101A091C201B09155 -:1041C000C301C82AD92AEA2AFB2ACFE1D0E0D701C5 -:1041D000C6010C2E04C0B695A795979587950A94AD -:1041E000D2F780FF07C0B8018C2F0E949D0C813050 -:1041F000910531F4219758F7B80180E00E949D0C99 -:10420000DF91CF911F910F91FF90EF90DF90CF90B2 -:10421000089590910C01992379F190910D019923C2 -:1042200059F1982F9695969596959F30A0F4E09128 -:104230000E01F0910F01E90FF11D877021E030E0D0 -:10424000A90102C0440F551F8A95E2F7CA01918166 -:10425000892B818308959091D70190FF29C01F92E7 -:104260008F938DE297E09F938F930E949E080F900B -:104270000F900F900F90089520910E0130910F0133 -:10428000F90132969FEF40E05191851789F09F3FE9 -:1042900019F4511101C0942F4F5F4E30A9F79F3F81 -:1042A00039F0F901E90FF11D97FDFA958283089520 -:1042B000089590910C01992381F190910D0199231A -:1042C00061F1982F9695969596959F30A8F4E09178 -:1042D0000E01F0910F01E90FF11D877021E030E030 -:1042E000A90102C0440F551F8A95E2F7CA018095C3 -:1042F00091818923818308959091D70190FF1DC0FA -:104300001F928F938FE097E09F938F930E949E0858 -:104310000F900F900F900F90089520910E01309103 -:104320000F01F9013296205F3F4F9081891301C040 -:1043300010823196E217F307C1F7089581E090E00B -:10434000E0910E01F0910F01E80FF91F1082019624 -:1043500080319105A9F708959091D601892B80931A -:10436000D601089580959091D60189238093D60136 -:1043700008951092D60108959091D501892B8093CC -:10438000D501089580959091D50189238093D50119 -:1043900008951092D50108958093C4010895109254 -:1043A000C401089580910E0190910F01FC01319696 -:1043B0009C01205F3F4F80E0919191118F5FE21748 -:1043C000F307D1F70895E0910E01F0910F0180916C -:1043D000D6018083E0910E01F0910F0190818091D0 -:1043E000D501892B80838091C401882361F0E091FD -:1043F0000E01F0910F019081892B80830E94D221C0 -:1044000081111092C40180910E0190910F010C94C2 -:10441000161690933B0180933A010895CF92DF9254 -:10442000EF92FF926C01EE24FF24C114D104E10449 -:10443000F10421F0C701B60120E101C020E0C72E40 -:10444000D82EE92EFF24C114D104E104F10419F09F -:10445000285FC701B6016B017C0154E0F694E79434 -:10446000D794C7945A95D1F7C114D104E104F1044B -:1044700019F02C5FC701B6016B017C0142E0F69494 -:10448000E794D794C7944A95D1F7C114D104E104B5 -:10449000F10419F02E5FC701B601DC01CB01B6951E -:1044A000A79597958795892B8A2B8B2B09F02F5FE2 -:1044B000822FFF90EF90DF90CF9008958295982FF4 -:1044C000937344E0949F900111248C7C869586958B -:1044D000282B822F8575880F2A7A2695822B08959E -:1044E0001F93CF93DF931F92CDB7DEB799830E94BE -:1044F0005E22182F9981892F0E945E22212F30E0A1 -:10450000322F2227A901482BCA010F90DF91CF91AA -:104510001F9108958091EF01843011F120E488E12A -:1045200090E00FB6F894A895809360000FBE20939A -:10453000600083B7817F846083BF83B7816083BF5E -:104540007894889583B78E7F83BF0FB6F894A8952B -:1045500080916000886180936000109260000FBEBF -:10456000089508950C94B122CF930E94B2220E9424 -:10457000390A0E94B122C0E08C2F0E946D0B81117C -:1045800004C0CF5FCE30C1F701C081E0CF91089564 -:104590000E94D81B0E940A160C94E00D82E084BD94 -:1045A00093E095BD9AEF97BD80936E0008952FB765 -:1045B000F8948091D8019091D901A091DA01B0913D -:1045C000DB012FBF0895CF92DF92EF92FF920F93FE -:1045D0001F932FB7F8944091D8015091D901609161 -:1045E000DA017091DB012FBF6A017B01EE24FF2409 -:1045F0008C0120E030E0C016D106E206F30610F48C -:10460000415051099A01281B390BC9011F910F9183 -:10461000FF90EF90DF90CF9008951F920F920FB60A -:104620000F9211248F939F93AF93BF938091D801E2 -:104630009091D901A091DA01B091DB010196A11D01 -:10464000B11D8093D8019093D901A093DA01B09362 -:10465000DB01BF91AF919F918F910F900FBE0F9093 -:104660001F9018950E940313F8942FEF87EA91E6A4 -:10467000215080409040E1F700C0000087E090EBBF -:10468000DC018093F8019093F901A093FA01B093B3 -:10469000FB019CE088E10FB6F894A8958093600038 -:1046A0000FBE90936000FFCFEF92FF920F931F9386 -:1046B000CF93DF93D82FC0E08C2F0E946D0B00E0CA -:1046C00010E0E82EF12CC701002E02C095958795C9 -:1046D0000A94E2F780FD06C00F5F1F4F06301105F8 -:1046E00091F709C0602F7C2F80E00E947A0C8D1317 -:1046F000F3CF81E004C0CF5FCE30F1F680E0DF91F0 -:10470000CF911F910F91FF90EF900895CF93C82FF5 -:104710008CE20E945423882321F08C2FCF910C949B -:10472000542380E0CF910895CF930E94E324811118 -:1047300002C00E94C92482E597E00E940508C5E6F0 -:10474000C15049F00E94390A8FE39CE90197F1F7C3 -:1047500000C00000F5CF8BE497E00E94050889E2D5 -:104760000E948623811113C18AE20E94862381114F -:104770000E94C92485E00E94862381110E94322371 -:104780000E94EE248093D70187E00E94862388232D -:10479000A9F18BE10E948623882351F08091D701F3 -:1047A00081FB222720F991E0922790FB81F90EC02E -:1047B0008EE00E948623882361F08091D70182FBDE -:1047C000222720F991E0922790FB82F98093D7016C -:1047D00015C080E10E9486239091D701882341F083 -:1047E00093FB222720F981E0822780FB93F904C004 -:1047F000892F809580FB90F99093D7018091D70104 -:104800000E94F2240E9400258093E90180EE0E941C -:104810008623882341F08091E901982F909590FBA1 -:1048200080F98093E90189E30E948623882359F067 -:104830008091E90181FB222720F991E0922790FBEA -:1048400081F98093E90182EE0E948623882359F042 -:104850008091E90182FB222720F991E0922790FBC9 -:1048600082F98093E90186EE0E948623882359F01D -:104870008091E90183FB222720F991E0922790FBA8 -:1048800083F98093E90183EE0E948623882359F0FF -:104890008091E90184FB222720F991E0922790FB87 -:1048A00084F98093E90185E30E948623882359F0E7 -:1048B0008091E90185FB222720F991E0922790FB66 -:1048C00085F98093E90181E30E948623882359F0CA -:1048D0008091E90186FB222720F991E0922790FB45 -:1048E00086F98093E90181E10E948623882359F0AB -:1048F0008091E90187FB222720F991E0922790FB24 -:1049000087F98093E9018091E9010E940425809153 -:10491000E90187FB882780F980930D0187E20E94D7 -:104920008623C82F8EE10E9486238111C2608FE109 -:104930000E9486238111C46080E20E948623811137 -:10494000C86081E20E9486238111C06182E20E94D8 -:1049500086238111C06283E20E9486238111C06494 -:1049600084E20E948623882311F0C06802C0CC2311 -:1049700029F08C2F0E94FB246C2F03C00E94F72487 -:10498000682F70E080E090E0CF910C948F1FCF9162 -:1049900008956DEE7EEF80E090E00E94DA2E60E0F8 -:1049A00082E090E00E94CC2E60E083E090E00E94E4 -:1049B000CC2E60E084E090E00E94CC2E60E085E0A8 -:1049C00090E00C94CC2E80E090E00E94C62E21E076 -:1049D0008D3E9E4F09F020E0822F089582E090E006 -:1049E0000C94BE2E682F82E090E00C94CC2E83E0D5 -:1049F00090E00C94BE2E682F83E090E00C94CC2EB7 -:104A000084E090E00C94BE2E682F84E090E00C943B -:104A1000CC2E8091DE0180FF0BC06091130185E0F8 -:104A2000689FB001112475956795759567952BC0A2 -:104A300081FF09C06091130185E0689FB0011124D6 -:104A40007595679520C082FF07C06091130185E0CE -:104A5000689FB001112417C09091DF019923D1F014 -:104A600060911201961788F72091130185E0289F25 -:104A700090011124929FA001939F500D112470E08A -:104A8000CA010E94902E6038710540F461157105CD -:104A900019F406C065E070E0862F08958FE7089549 -:104AA00081E008958091DE0180FF08C060911101CE -:104AB00070E0759567957595679521C081FF06C073 -:104AC0006091110170E07595679519C082FF04C06F -:104AD0006091110170E010C09091DF01992399F06D -:104AE000609110019617A0F780911101899FC00174 -:104AF000112470E00E94902E6038710540F4611519 -:104B0000710519F406C061E070E0862F08958FE703 -:104B1000089581E00895803F21F40E940925819540 -:104B200004C0813F29F40E9409258093E201089581 -:104B3000823F21F40E940925819504C0833F29F416 -:104B40000E9409258093E1010895893F19F40E948C -:104B5000522505C08A3F31F40E94522581958093E9 -:104B6000E30108958B3F21F40E945225819504C0F2 -:104B70008C3F29F40E9452258093E4010895843FDC -:104B800021F48091E001816017C0853F21F480917C -:104B9000E001826011C0863F21F48091E0018460D1 -:104BA0000BC0873F21F48091E001886005C0883FF9 -:104BB00031F48091E00180618093E00108958D3FA0 -:104BC00021F48091DE0181600BC08E3F21F4809141 -:104BD000DE01826005C08F3F29F48091DE01846090 -:104BE0008093DE010895803F39F48091E20187FFD0 -:104BF0006CC01092E20169C0813F29F48091E2010A -:104C00001816BCF362C09091E101823F29F497FF2E -:104C10005CC01092E10159C0833F19F41916CCF31E -:104C200054C0893F41F48091E30118160CF04DC047 -:104C30001092E3014AC08A3F29F48091E30187FF83 -:104C400044C0F6CF8B3F39F48091E40187FF3DC02B -:104C50001092E4013AC08C3F29F48091E4011816C7 -:104C6000BCF333C0843F21F48091E0018E7F17C0F4 -:104C7000853F21F48091E0018D7F11C0863F21F4B2 -:104C80008091E0018B7F0BC0873F21F48091E00190 -:104C9000877F05C0883F31F48091E0018F7E80934B -:104CA000E00113C08D3F21F48091DE018E7F0BC0A7 -:104CB0008E3F21F48091DE018D7F05C08F3F29F466 -:104CC0008091DE018B7F8093DE018091E101811173 -:104CD0000EC08091E20181110AC08091E30181112F -:104CE00006C08091E401811102C01092DF01089595 -:104CF0008091D70183FF7EC08EE897E00E9405086F -:104D00008091E0011F928F9389E897E09F938F93A2 -:104D10000E949E0887E897E00E9405088091E101C3 -:104D2000282F082E000C330B3F938F9384E897E0D5 -:104D30009F938F930E949E0882E897E00E94050847 -:104D40008091E201282F082E000C330B3F938F93A4 -:104D50008FE797E09F938F930E949E088DE797E0DF -:104D60000E9405088091E301282F082E000C330BC8 -:104D70003F938F938AE797E09F938F930E949E08BB -:104D800088E797E00E9405088091E401282F082E0B -:104D9000000C330B3F938F9385E797E09F938F939E -:104DA0000E949E0882E797E00E9405088091DF013B -:104DB0001F928F938FE697E09F938F930E949E0898 -:104DC0008DE697E00E9405088091DE011F928F9387 -:104DD0008AE697E09F938F930E949E0887E697E06C -:104DE0000E9405088DB79EB74C960FB6F8949EBFEB -:104DF0000FBE8DBF80EE91E00E945E160E94D7220A -:104E00009093DD018093DC0108951F93CF93DF938E -:104E10008091DC019091DD010E94E322AC01909130 -:104E2000DF01992321F02091140130E006C0209188 -:104E300015018AE0289F900111244217530708F4B6 -:104E400085C08091E101C091E201D091E301109110 -:104E5000E401811107C0C11175C0D11173C01111D6 -:104E600071C074C09F3F19F09F5F9093DF011816C7 -:104E700024F40E9409258093E1018091E10187FFDC -:104E800005C00E94092581958093E1011C1624F438 -:104E90000E9409258093E2018091E20187FF05C00D -:104EA0000E94092581958093E2016091E1016623CA -:104EB00031F1C091E201CC2311F1062E000C770BE9 -:104EC000880B990B0E948B2D23E333E343E35FE3CD -:104ED0000E94EF2D0E94532D6093E1016C2FCC0FA7 -:104EE000770B880B990B0E948B2D23E333E343E36D -:104EF0005FE30E94EF2D0E94532D6093E2011D1687 -:104F000024F40E9452258093E3018091E30187FFFE -:104F100005C00E94522581958093E301111624F467 -:104F20000E9452258093E4018091E40187FF05C02F -:104F30000E94522581958093E401DF91CF911F91CA -:104F40000C9478269F3F09F08FCFA0CFDF91CF91AF -:104F50001F910895E0EEF1E085E0DF011D928A9552 -:104F6000E9F71092DF011092DE01089581EB99E0DC -:104F70000E9405081F9281E08F931F9285E08F9316 -:104F800083E699E09F938F930E949E080F900F9065 -:104F90000F900F900F900F9008958330E9F128F44F -:104FA000813061F0823009F10895853009F462C0E2 -:104FB00008F449C0863009F474C008958091150141 -:104FC000262F30E0280F311D2F3F310524F4680FC4 -:104FD0006093150103C08FEF809315018091150137 -:104FE0001F928F938CE998E072C080911401262F54 -:104FF00030E0280F311D2F3F310524F4680F6093F6 -:10500000140103C08FEF80931401809114011F924B -:105010008F938AE898E05BC080911301262F30E0DF -:10502000280F311D2F3F310524F4680F60931301C1 -:1050300003C08FEF80931301809113011F928F9310 -:1050400087E798E044C080911201262F30E0280FB6 -:10505000311D2F3F310524F4680F6093120103C006 -:105060008FEF80931201809112011F928F9382E63D -:1050700098E02DC080911101262F30E0280F311DBE -:105080002F3F310524F4680F6093110103C08FEFA7 -:1050900080931101809111011F928F9389E498E010 -:1050A00016C080911001262F30E0280F311D2F3FB0 -:1050B000310524F4680F6093100103C08FEF8093D3 -:1050C0001001809110011F928F938EE298E09F93C0 -:1050D0008F930E949E080F900F900F900F9008954D -:1050E000833081F128F4813059F08230D1F0089575 -:1050F000853009F449C0B8F1863009F456C00895E6 -:1051000080911501681720F4861B8093150102C059 -:1051100010921501809115011F928F938FE198E0F5 -:1051200054C080911401681720F4861B80931401E9 -:1051300002C010921401809114011F928F938DE090 -:1051400098E043C080911301681720F4861B809378 -:10515000130102C010921301809113011F928F93CB -:105160008AEF97E032C080911201681720F4861B05 -:105170008093120102C010921201809112011F92BD -:105180008F9385EE97E021C080911101681720F47C -:10519000861B8093110102C01092110180911101B0 -:1051A0001F928F938CEC97E010C0809110016817CC -:1051B00020F4861B8093100102C010921001809190 -:1051C00010011F928F9381EB97E09F938F930E9422 -:1051D0009E080F900F900F900F900895CF93C82FB7 -:1051E0001F928F9386EB9AE09F938F930E949E0865 -:1051F00081E090E0A0E0B0E0BC01CD0104C0660F0A -:10520000771F881F991FCA95D2F70E948F1F0F9092 -:105210000F900F900F90CF910C94D81BCF938D319E -:1052200009F465C0B0F58E3009F4CCC100F58730C3 -:1052300009F49BC1A8F4863009F06DC28091D701B2 -:10524000817F8E7F8093D7018BEB9AE00E940508C7 -:1052500080E09FE00E94050881E08093E60180C124 -:10526000883009F44FC08B3009F47CC154C28631B8 -:1052700009F4F0C138F4803109F4B8C1813109F47E -:1052800030C249C2893109F4CEC18B3109F486C1DB -:1052900042C2853309F437C248F4873209F433C275 -:1052A00008F433C2893209F42EC235C2833438F48B -:1052B0008A3308F02CC2883309F454C12CC28334D9 -:1052C00009F421C2883409F026C20E94D81B8FEE4F -:1052D0009EE00E9405089FEF23ED80E3915020405F -:1052E0008040E1F700C000000E94322339C18FE006 -:1052F0009FE00E9405080E940D2D0E940A160E9440 -:10530000E00D2EC184E09FE00E9405088CEC9CE03B -:105310000E9405080E94F7241F928F9389EC9CE05D -:105320009F938F930E949E0887EC9CE00E94050843 -:105330000E94EE24C82F84EB9CE00E9405081F9277 -:10534000CF938FEA9CE09F938F930E949E088DEAF3 -:105350009CE00E94050883EA9CE00E9405088C2FCF -:1053600081701F928F9380EA9CE09F938F930E949D -:105370009E088EE99CE00E94050884E99CE00E945A -:105380000508C1FB882780F91F928F9381E99CE073 -:105390009F938F930E949E088FE89CE00E940508CF -:1053A00083E89CE00E940508C2FB882780F91F92D1 -:1053B0008F9380E89CE09F938F930E949E088EE7D6 -:1053C0009CE00E94050885E79CE00E940508C3FB5D -:1053D000CC27C0F91F92CF9382E79CE09F938F93D5 -:1053E0000E949E0880E79CE00E9405080E9400251C -:1053F000C82F8CE59CE00E9405081F92CF9387E59B -:105400009CE09F938F930E949E0885E59CE00E94FC -:1054100005088CE39CE00E9405088C2F81701F9288 -:105420008F9389E39CE09F938F930E949E088DB792 -:105430009EB780960FB6F8949EBF0FBE8DBF87E3D0 -:105440009CE00E94050880E29CE00E940508C1FBE8 -:10545000882780F91F928F938DE19CE09F938F9313 -:105460000E949E088BE19CE00E94050889E09CE078 -:105470000E940508C2FB882780F91F928F9386E05F -:105480009CE09F938F930E949E0884E09CE00E9482 -:10549000050882EF9BE00E940508C3FB882780F97E -:1054A0001F928F938FEE9BE09F938F930E949E0895 -:1054B0008DEE9BE00E94050883EE9BE00E940508AC -:1054C000C4FB882780F91F928F9380EE9BE09F9307 -:1054D0008F930E949E088EED9BE00E9405088CEC45 -:1054E0009BE00E940508C5FB882780F91F928F93D7 -:1054F00089EC9BE09F938F930E949E0887EC9BE032 -:105500000E9405088BEA9BE00E940508C6FB8827DD -:1055100080F91F928F9388EA9BE09F938F930E945C -:105520009E0886EA9BE00E9405088EE99BE00E94A7 -:105530000508C7FBCC27C0F91F92CF938BE99BE0EE -:105540009F938F930E949E0889E99BE00E94050823 -:105550008DB79EB74C960FB6F8949EBF0FBE8DBF09 -:10556000C1E0DEC082EE9AE05BC08091D701C82F17 -:10557000C17080FF09C082EE9EE00E940508809104 -:10558000D701817F8E7F47C086ED9EE00E9405088F -:105590008091D70181608093D701E2CF9091D701AC -:1055A00091FBCC27C0F981E0C827892FC0FB81F986 -:1055B0008093D701CC2319F089EC9EE027C08BEBB8 -:1055C0009EE02EC09091D70192FBCC27C0F981E0DC -:1055D000C827892FC0FB82F98093D701CC2319F00B -:1055E0008CEA9EE013C08CE99EE01AC09091D7012E -:1055F00093FBCC27C0F981E0C827892FC0FB83F932 -:105600008093D701CC2351F080E99EE00E940508E9 -:105610008091D70181608093D70182C083E89EE0AA -:105620000E9405089DCF84E79EE00E94050888E45B -:105630009EE00E9405088BE09EE00E9405088EED2A -:105640009DE00E9405088AE99DE00E9405088CE61D -:105650009DE0E6CF8EE59DE00E9405080E940A16B7 -:105660001F928F9384E49DE09F938F930E949E08E6 -:1056700080910C011F928F938DE29DE09F938F93F9 -:105680000E949E0880916E011F928F938AE19DE097 -:105690009F938F930E949E0880910D011F928F937C -:1056A00087E09DE09F938F930E949E088091D80190 -:1056B0009091D901A091DA01B091DB01BF93AF9332 -:1056C0009F938F9383EF9CE09F938F930E949E08FC -:1056D0008DB79EB746960FB6F8949EBF0FBE8DBF8E -:1056E0003FCF0E94D81BC0910D0181E0C827C09315 -:1056F0000D01CC2329F089EE9CE00E94050810C022 -:105700008EED9CE08DCF80E003C08D5101C08953A8 -:105710000E94EE2825CF8CED9CE00E940508C0E099 -:105720008C2FCF91089580E008950C94932BCF9304 -:10573000C82F8091E601813081F020F0823009F499 -:105740004FC045C1E0910E01F0910F018081813180 -:1057500069F0823209F03DC109C0E0910E01F0917B -:105760000F018081813111F0823261F48C2F0E940F -:10577000952B811104C08C2F0E940E292FC081E02F -:1057800090E02CC08C2F0E94932B811126C0C43135 -:10579000E1F070F4CB3081F0C031D1F40E94B62733 -:1057A0008EEA9AE00E94050882E08093E60115C027 -:1057B000C93259F0C83361F48BEB9AE00E940508B6 -:1057C00082EB9AE00E94050808C01092E60103C12E -:1057D0008CEA9AE00E940508FEC081E08170FDC05D -:1057E000C43220F5CE3108F0C0C0CB3099F1C8F4F6 -:1057F000C73009F0D2C08AE08093150194E19093FC -:10580000140193E0909313018093120188E0809338 -:10581000110188E28093100182E599E00E94050859 -:10582000BFC0C33149F1C431C1F0B7C0CB3409F4B2 -:10583000A9C028F4C93289F0C83361F0AEC0C135BF -:1058400009F49EC0C23509F499C0CE3409F0A5C050 -:105850006AE09EC00E94B627A3C08091E50188231C -:1058600019F01092E5019CC08FE599E00E940508AF -:1058700081E08093E601B1C089E399E00E940508C8 -:1058800087E299E00E940508809115011F928F938D -:1058900084E299E09F938F930E949E0882E299E0B0 -:1058A0000E94050880E199E00E940508809114019A -:1058B0001F928F938DE099E09F938F930E949E0893 -:1058C0008BE099E00E9405088CEF98E00E940508A3 -:1058D000809113011F928F9389EF98E09F938F938C -:1058E0000E949E0887EF98E00E94050886EE98E0E7 -:1058F0000E940508809112011F928F9383EE98E019 -:105900009F938F930E949E0881EE98E00E94050865 -:105910008CEC98E00E940508809111011F928F93F2 -:1059200089EC98E09F938F930E949E0887EC98E003 -:105930000E94050880EB98E00E9405088091100104 -:105940001F928F938DEA98E09F938F930E949E08F9 -:105950008BEA98E00E9405088DB79EB748960FB66F -:10596000F8949EBF0FBE8DBF1BC0CE51EC2FF0E050 -:10597000E15DFE4F80818093E50112C061E003C0CC -:1059800061E006C06AE08091E5010E94CD2708C071 -:105990008091E5010E94702803C080E599E013C062 -:1059A0008091E501882369F01F928F938AE499E042 -:1059B0009F938F930E949E080F900F900F900F90CF -:1059C00004C087E499E00E94050881E006C01092B7 -:1059D000E60180E002C080E001CFCF910895E1E8C8 -:1059E000F0E08081886080838081816080838FB7D0 -:1059F000F89493E09093890090ED909388008FBF86 -:105A00000895EFE6F0E08081826080830895EFE6FC -:105A1000F0E080818D7F80830895EFE6F0E0908153 -:105A200082E08927808308951F920F920FB60F920C -:105A300011242F933F934F935F936F937F938F9393 -:105A40009F93AF93BF93EF93FF938091E701909162 -:105A5000E80101969093E8018093E701811103C06A -:105A600082E00E94E00DE091E801E695E695F0E025 -:105A7000E15EF04FE4918091E7018E1303C080E076 -:105A80000E94E00DFF91EF91BF91AF919F918F9197 -:105A90007F916F915F914F913F912F910F900FBE2A -:105AA0000F901F9018950E945A2D6894B1110C9474 -:105AB000E92D08950E94CE2D88F09F5798F0B92FB8 -:105AC0009927B751B0F0E1F0660F771F881F991F33 -:105AD0001AF0BA95C9F714C0B13091F00E94E82DC0 -:105AE000B1E008950C94E82D672F782F8827B85FD0 -:105AF00039F0B93FCCF3869577956795B395D9F78B -:105B00003EF490958095709561957F4F8F4F9F4F94 -:105B10000895E89409C097FB3EF4909580957095A0 -:105B200061957F4F8F4F9F4F9923A9F0F92F96E9E9 -:105B3000BB279395F695879577956795B795F1115E -:105B4000F8CFFAF4BB0F11F460FF1BC06F5F7F4FFB -:105B50008F4F9F4F16C0882311F096E911C077230D -:105B600021F09EE8872F762F05C0662371F096E816 -:105B7000862F70E060E02AF09A95660F771F881FE5 -:105B8000DAF7880F9695879597F9089557FD9058FD -:105B9000440F551F59F05F3F71F04795880F97FBF1 -:105BA000991F61F09F3F79F08795089512161306AB -:105BB0001406551FF2CF4695F1DF08C016161706DA -:105BC0001806991FF1CF869571056105089408950F -:105BD000E894BB2766277727CB0197F908950E94A1 -:105BE000022E0C94732E0E94652E38F00E946C2EAB -:105BF00020F0952311F00C945C2E0C94622E11244D -:105C00000C94E92D0E94C62D70F3959FC1F3950F5A -:105C100050E0551F629FF001729FBB27F00DB11D30 -:105C2000639FAA27F00DB11DAA1F649F6627B00DC0 -:105C3000A11D661F829F2227B00DA11D621F739FA9 -:105C4000B00DA11D621F839FA00D611D221F749FB7 -:105C50003327A00D611D231F849F600D211D822FFE -:105C6000762F6A2F11249F5750409AF0F1F0882325 -:105C70004AF0EE0FFF1FBB1F661F771F881F915052 -:105C80005040A9F79E3F510580F00C945C2E0C9477 -:105C9000E92D5F3FE4F3983ED4F3869577956795B9 -:105CA000B795F795E7959F5FC1F7FE2B880F911D7C -:105CB0009695879597F9089597F99F6780E870E022 -:105CC00060E008959FEF80EC089500240A94161672 -:105CD000170618060906089500240A9412161306DA -:105CE000140605060895092E0394000C11F4882368 -:105CF00052F0BB0F40F4BF2B11F460FF04C06F5F84 -:105D00007F4F8F4F9F4F0895991B79E004C0991FD3 -:105D1000961708F0961B881F7A95C9F78095089505 -:105D200097FB072E16F4009407D077FD09D00E9448 -:105D3000AA2E07FC05D03EF4909581959F4F0895BB -:105D4000709561957F4F0895EE0FFF1F0590F491B8 -:105D5000E02D0994AA1BBB1B51E107C0AA1FBB1F62 -:105D6000A617B70710F0A61BB70B881F991F5A95E7 -:105D7000A9F780959095BC01CD010895F999FECFC2 -:105D800092BD81BDF89A992780B50895A8E1B0E049 -:105D900042E050E00C94E12E262FF999FECF1FBA75 -:105DA00092BD81BD20BD0FB6F894FA9AF99A0FBE44 -:105DB000019608950E94CC2E272F0C94CD2EDC0145 -:105DC000CB01FC01F999FECF06C0F2BDE1BDF89A06 -:105DD000319600B40D9241505040B8F70895F894B0 -:025DE000FFCFF3 -:105DE2002002390E2C0F070FD30E9F0E0101C501A1 -:105DF20028080A03140A3F4D3620399C064F06191B -:105E020006F905C00533054C0565057E059E0501AD -:0A5E1200020304050607080900005A +:10043000000016034500720067006F0044006F0063 +:100440007800200045005A000000160345007200A5 +:1004500067006F0044006F007800200045005A00DC +:1004600000000403090409026D00040100A0FA0958 +:100470000400000103010100092111010001223FD4 +:10048000000705810308000A0904010001030102B5 +:1004900000092111010001224D0007058203080017 +:1004A0000A090402000103000000092111010001F2 +:1004B0002236000705830308000A0904030001032C +:1004C0000000000921110100012239000705840301 +:1004D0001000011201100100000008EDFE071301D9 +:1004E000000102000105010906A101050719E02923 +:1004F000E7150025019508750181020508190129F4 +:10050000059505750191029501750391010507197E +:1005100000297715002501957875018102C0050134 +:100520000980A101850216010026B7001A01002AE0 +:10053000B700751095018100C0050C0901A1018566 +:1005400003160100269C021A01002A9C02751095D0 +:10055000018100C005010902A1010901A1000509ED +:1005600019012905150025019505750181029501DF +:10057000750381010501093009311581257F950237 +:100580007508810609381581257F95017508810652 +:10059000050C0A38021581257F950175088106C072 +:1005A000C005010906A101050719E029E715002585 +:1005B00001950875018102950175088101050819E9 +:1005C00001290595057501910295017503910105B4 +:1005D00007190029FF150025FF950675088100C041 +:1005E0000000000000000000000000010204060AF4 +:1005F0000F17202C3A4A5D71879DB3C7DAE9F5FCE5 +:10060000FFFCF5E9DAC7B39D87715D4A3A2C2017E4 +:100610000F0A0604020100000000000000000000B4 +:1006200011241FBECFEFDAE0DEBFCDBF04B603FE5C +:1006300027C08091ED019091EE01A091EF01B09162 +:10064000F0018730904BA740B04BD1F41092ED01F0 +:100650001092EE011092EF011092F00114BE84B7D7 +:10066000877F84BF0FB6F894A89580916000886159 +:1006700080936000109260000FBEE0E0FFE30995F8 +:1006800011E0A0E0B1E0E8E1F7E402C005900D92CE +:10069000A433B107D9F721E0A4E3B1E001C01D9272 +:1006A000AD3EB207E1F70E94BC090C948A230C947A +:1006B000000061110BC0FC018281882321F085EECE +:1006C0000E942A1003C085EE0E94F21080E090E0A4 +:1006D000089508956091B1017091B2018091B301C4 +:1006E0009091B4010E947A1A56985E9825982D9898 +:1006F00026982E9827982F98823051F0833029F031 +:10070000813049F4269A2E9A0895259A2D9A0895B3 +:10071000279A2F9A089556985E9808950C946A0324 +:1007200056985E9825982D9826982E9827982F9859 +:100730008FEF90E0909389008093880090938B00D6 +:1007400080938A0090938D0080938C00259A2D9A37 +:100750002FEF80E792E0215080409040E1F700C009 +:100760000000269A2E9A2FEF80E792E021508040D9 +:100770009040E1F700C00000279A2F9A2FEF80E702 +:1007800092E0215080409040E1F700C000002598A1 +:100790002D982FEF80E792E0215080409040E1F7C4 +:1007A00000C0000026982E982FEF80E792E021509D +:1007B00080409040E1F700C0000027982F9856989D +:1007C0005E9825982D9826982E9827982F9808950A +:1007D00089EA8093800089E08093810024982C9896 +:1007E0003F988AB18F748AB96E98479A8BB1806BA3 +:1007F0008BB9769A0E9490030C94690380E28093EF +:1008000000018091340181110EC00E944D0481E0ED +:10081000809334012FEF83ED90E32150804090408E +:10082000E1F700C0000080E40E94530480930001BF +:1008300081112EC00E947D0480930001811128C087 +:100840000E947D0480930001811122C08FE30E94E9 +:100850007D048093000181111BC00E94750480E417 +:100860000E94530480930001811112C08CE00E9409 +:100870007D048093000181110BC00E947D04809350 +:100880000001811105C08FE30E947D048093000167 +:100890000E9475048091000108951092B9008AE0C9 +:1008A0008093B800089594EA9093BC009091BC00A6 +:1008B00097FFFCCF9091B900987F983021F090314C +:1008C00011F081E008958093BB0084E88093BC0020 +:1008D0008091BC0087FFFCCF8091B900887F883170 +:1008E00011F0803471F780E0089584E98093BC00B2 +:1008F0008091BC0084FDFCCF08958093BB0084E808 +:100900008093BC008091BC0087FFFCCF9091B90020 +:10091000987F81E0983209F480E0089584E880931C +:10092000BC008091BC0087FFFCCF8091BB00089584 +:1009300080910001811115C080E40E9453048093CE +:10094000000181110CC082E10E947D0480930001AE +:10095000811105C08FEF0E947D04809300010E94E9 +:10096000750484B1807F84B985B1807F85B98AB1EF +:10097000837F8AB98BB1837F8BB93E98469808955F +:100980000E94FE03809300010E94980480B38C7043 +:1009900080BB81B3836F81BBE4E4F1E0A6E3B1E007 +:1009A00011921D9281E0E235F807D1F70C94E8032B +:1009B0009F92AF92BF92CF92DF92EF92FF920F93EE +:1009C0001F93CF93DF9380910001882379F080916A +:1009D00035018F5F80933501811108C00E94FE03AD +:1009E00080930001811102C00E94900386E3E82EEB +:1009F00081E0F82E8701C0E0D0E0BB24B39492E000 +:100A0000A92ECC24C394D12CC730D10500F58091F8 +:100A10000001811164C080E40E94530480930001AE +:100A2000811112C082E10E947D0480930001811136 +:100A30000BC0C6010C2E01C0880F0A94EAF78095FE +:100A40000E947D04809300010E94750448C0CA3052 +:100A5000A1F028F4C83059F0C93061F005C0CC309D +:100A600089F070F0CD3089F0209A289810C0219A32 +:100A700029980DC0229A2A980AC0239A2B9807C059 +:100A8000529A01C0539A5B9802C03E9A4698E0EA97 +:100A9000EA95F1F78FB181708B25799902C032E028 +:100AA00001C030E0832B7C9902C034E001C030E00B +:100AB000832B7D9902C028E001C020E0822B7E9923 +:100AC00002C090E101C090E0892B9FB19095991FE1 +:100AD0009927991F9295990F907E892B0FC080912D +:100AE000000181114AC080E40E94530480930001F8 +:100AF000882381F1912C0E947504892DD8019C9145 +:100B0000981719F08C93A09201010E9498042196E5 +:100B10000F5F1F4FCE30D10509F076CF80910101D4 +:100B2000882369F1815080930101882339F0EFE92E +:100B3000FFE03197F1F700C0000021C0E4E4F1E0EC +:100B4000D7018D917D018193B4E4EB16B1E0FB06F2 +:100B5000B9F715C083E10E947D04809300018111E3 +:100B6000C9CF81E40E945304809300018111C2CF58 +:100B70000E948E04982E9094BECF80E0BFCF0E943A +:100B80008E0381E0DF91CF911F910F91FF90EF9045 +:100B9000DF90CF90BF90AF909F900895E82FF0E046 +:100BA000EC5BFE4F8081089508958B3B910580F4A6 +:100BB000883A910548F5853A9105D8F48430910535 +:100BC00008F0B2C0019709F06EC081E090E008958E +:100BD000803E910508F467C0883E910508F4A4C0E2 +:100BE0009C01205F31092031310508F05CC090651F +:100BF0000895853A910509F459C0863A910509F09E +:100C000058C082E890E40895883A910509F454C0E8 +:100C1000893A910509F453C08A3A910509F452C002 +:100C20008B3A910509F451C08C3A910509F450C0F2 +:100C30008D3A910509F44FC0803B910509F44EC0EF +:100C40008E3A910509F44DC08F3A910509F44CC0D4 +:100C5000813B910509F44BC0823B910509F44AC0E0 +:100C6000833B910509F449C0843B910509F448C0D0 +:100C7000853B910509F447C0863B910509F446C0C0 +:100C8000873B910509F445C0883B910509F444C0B0 +:100C9000893B910509F443C08A3B910509F442C0A0 +:100CA00080E094E4089580E090E0089581E890E485 +:100CB000089583E890E4089582EE94E4089589EE1F +:100CC00094E408958AEE94E4089585EB94E40895FD +:100CD00086EB94E4089587EB94E408958CEC94E417 +:100CE00008958DEC94E4089583E895E408958AE8E6 +:100CF00095E4089582E995E4089584E995E40895DA +:100D000081E296E4089583E296E4089584E296E40D +:100D1000089585E296E4089586E296E4089587E2D0 +:100D200096E408958AE296E40895089524E5829F62 +:100D3000C0011124FC0126E0729FE00DF11D112479 +:100D4000E60FF11DEE0FFF1FE651FF4F85919491C5 +:100D50000895880F991FFC01E05AF0408591949105 +:100D60000895880F991FFC01E052FF4F85919491DF +:100D7000089524E5829FC0011124FC0146E0749F80 +:100D8000E00DF11D1124E60FF11DEE0FFF1FE651DE +:100D9000FF4F859194919C013A9521154FE13407BD +:100DA00008F425C13F512115304120F49F700E9465 +:100DB000B10608959C0130532115304118F499274C +:100DC000906C0895811520E5920769F40E946B14D8 +:100DD0004FEF84E39CE0415080409040E1F700C039 +:100DE00000000C94721B813020E5920731F4809151 +:100DF000CC0181608093CC0108959C013055211570 +:100E0000304108F05CC0292F33272F703327213061 +:100E10003105E9F4AC0164E0440F551F6A95E1F730 +:100E200044275370BC016370772702C0220F331F21 +:100E30006A95E2F73C68242B352B73E0880F991FE5 +:100E40007A95E1F780769927822B932B08952230AB +:100E5000310529F4982F8827816F906A08952330EF +:100E60003105A1F4AC0133E0440F551F3A95E1F789 +:100E7000407E57708370992721E030E002C0220F36 +:100E8000331F8A95E2F7C9019C6816C024303105EA +:100E900031F5AC0123E0440F551F2A95E1F7407E60 +:100EA00057708370992721E030E002C0220F331F72 +:100EB0008A95E2F7C9019A68842B952B08959C01C5 +:100EC00030572115304118F49F70906208959C01AD +:100ED00030582115304118F49F70906A0895803E73 +:100EE0009105E0F4803C910558F58133910509F4B2 +:100EF0006FC048F48932910509F463C08A329105C4 +:100F000009F46DC072C089339105E9F0823891050A +:100F1000D1F08533910509F44DC067C0833E91053A +:100F200081F138F4803E9105B9F0823E9105D9F007 +:100F30005CC0863E910561F1873E9105A1F155C0E7 +:100F40000E94A90608952091DE0120FD02C021FF24 +:100F50004CC080EE90E049C08091DE0180FFF9CF67 +:100F600089E390E042C08091DE0182FF0EC0809153 +:100F7000DE0184FF03C080E090E037C083EE90E0A4 +:100F800034C08091DE0182FFF2CF82EE90E02DC06E +:100F90008091DE0183FF0BC08091DE0184FDEBCFE9 +:100FA00087EE90E022C08091DE0183FFF5CF86EED0 +:100FB00090E01BC08091DE0185FF07C089E290E0D0 +:100FC00014C08091DE0185FFF9CF85E390E00DC06C +:100FD0008091DE0186FF07C08AE290E006C0809122 +:100FE000DE0186FFF9CF81E390E00E94D5050895E8 +:100FF0000895809162010895CF93DF9300D01F92EE +:10100000CDB7DEB79C018091E401843019F593E0FF +:1010100099833B832A839093E9008FEF9091E800B6 +:10102000815095FD06C095ED9A95F1F7000081116C +:10103000F5CF8091E80085FF0DC040E050E063E00F +:1010400070E0CE0101960E94690A8091E8008E77D7 +:101050008093E8000F900F900F90DF91CF9108954B +:10106000CF93DF9300D01F92CDB7DEB72091E4017C +:10107000243021F522E029839B838A8383E08093B7 +:10108000E9008FEF9091E800815095FD06C095ED45 +:101090009A95F1F700008111F5CF8091E80085FF66 +:1010A0000DC040E050E063E070E0CE0101960E9488 +:1010B000690A8091E8008E778093E8000F900F9086 +:1010C0000F90DF91CF9108959C018091E4018430CD +:1010D000F9F482E08093E9009FEF8091E80091505D +:1010E00085FD06C085ED8A95F1F700009111F5CFD9 +:1010F0008091E80085FF0CC040E050E065E070E0C2 +:10110000C9010E94690A8091E8008E778093E80007 +:101110000895CF93DF93EC018091E401843009F0CE +:1011200046C090910C019923D9F090910D0199231B +:10113000B9F08093E9008FEF9091E800815095FD20 +:1011400006C095E19A95F1F700008111F5CF8091E5 +:10115000E80085FF2CC040E050E060E170E017C07F +:1011600081E08093E9008FEF9091E800815095FD38 +:1011700006C095ED9A95F1F700008111F5CF8091A9 +:10118000E80085FF14C040E050E068E070E0CE0168 +:101190000E94690A8091E8008E778093E80080E1E0 +:1011A000FE01A2E5B1E001900D928A95E1F7DF9191 +:1011B000CF9108958091E301811109C00E94FA0B3B +:1011C0000E94570C8091E20084608093E2000895B1 +:1011D0001092E301089508950C94A8210E94081B21 +:1011E0000E94AE210E94020F0C94F80742E061ECCD +:1011F00081E00E94730B42E061EC82E00E94730B7D +:1012000042E061EC83E00E94730B42E161EC84E018 +:101210000C94730B8091E601833009F455C030F4CF +:10122000813071F0823009F48EC008958A3009F45B +:101230007AC08B3009F460C0893009F09CC020C0AE +:101240008091E501813A09F096C08091E800877F9E +:101250008093E8008091E9019091EA01892B21F4C3 +:1012600060E182E591E003C060E080E090E070E042 +:101270000E94B40A8091E8008B778093E80008957B +:101280008091E501813209F076C08091E901909169 +:10129000EA01009719F0039709F06DC08091E8000A +:1012A000877F8093E8008091E80082FD05C08091EF +:1012B000E4018111F8CF5FC08091F1008093620159 +:1012C0008091E8008B7753C08091E501813A09F065 +:1012D00052C08091E9019091EA01892B09F04BC03D +:1012E0008091E800877F8093E8008091E80080FF8C +:1012F000FCCF80910C0136C08091E5018132D9F597 +:101300008091E9019091EA01892BA9F58091E8008B +:10131000877F8093E8000E94A80B8091E70180936B +:101320000C010C946B148091E501813221F58091C0 +:10133000E800877F8093E8000E94A80B8091E80175 +:101340008093630108958091E501813AA1F4809131 +:10135000E800877F8093E8008091E80080FFFCCF61 +:10136000809163018093F1008091E8008E778093F3 +:10137000E8000C94A80B089584B7877F84BF0FB64C +:10138000F894A89580916000886180936000109225 +:1013900060000FBE90E080E80FB6F8948093610083 +:1013A000909361000FBE0E94510F0E94FA0B0E94A1 +:1013B000570C8091E20084608093E20078940E9450 +:1013C000E20E0E94530F82E091E00E94FD0E0E9407 +:1013D00096218091E401853069F40E94CA1A8091B7 +:1013E000E2018823B1F30E94F41A882391F30E944A +:1013F000530AEFCF0E94590FECCF292F3327233008 +:101400003105C9F060F42130310581F02230310519 +:1014100009F041C08DE690E026E634E040C021327C +:101420003105E1F02232310531F135C082E190E041 +:1014300023ED34E034C099278130910549F028F03C +:10144000029749F5E2E3F4E005C0E2E6F4E002C009 +:10145000EAE4F4E0849190E09F0121C06430D8F484 +:10146000E62FF0E0EE0FFF1FEE5DFE4F2081318191 +:1014700089E090E014C0643070F470E0FB01EE0F7E +:10148000FF1FE65EFE4F20813181FB01EA5EFE4FC9 +:10149000808190E004C080E090E020E030E0FA013C +:1014A00031832083089580E189BD82E189BD09B43B +:1014B00000FEFDCF8091D8008F7D8093D800809171 +:1014C000E00082608093E0008091E00081FDFCCF2D +:1014D0000895CF92DF92EF92FF920F931F93CF93D5 +:1014E000DF93EC018B016A010E94C70B811133C0AD +:1014F000C114D10439F0F60180819181081B190BC8 +:10150000C80FD91FE12CF12C0115110519F180919B +:10151000E80085FD16C08091E8008E778093E80092 +:10152000C114D10449F0F60180819181E80EF91EC1 +:10153000F182E08285E00FC00E94C70B882321F36F +:101540000AC089918093F10001501109FFEFEF1A51 +:10155000FF0ADACF80E0DF91CF911F910F91FF90CA +:10156000EF90DF90CF9008952091EB013091EC0146 +:101570002617370748F06115710539F42091E80006 +:101580002E772093E80001C0B901FC0120E061152D +:10159000710579F18091E4018823F1F18530F1F151 +:1015A0008091E80083FD3CC08091E80082FD2EC060 +:1015B0008091E80080FFEBCF2091F3008091F20052 +:1015C00090E0922B6115710551F08830910538F447 +:1015D00021912093F100615071090196F3CF21E030 +:1015E000089709F020E08091E8008E778093E8006A +:1015F000CECF2111CFCF0AC08091E401882361F0C2 +:10160000853061F08091E80083FD0AC08091E80098 +:1016100082FFF2CF80E0089582E0089583E008958C +:1016200081E008952091EB013091EC0126173707F6 +:1016300048F06115710539F42091E8002E77209368 +:10164000E80001C0B901FC0120E06115710591F1CC +:101650008091E401882309F440C0853009F43FC03B +:101660008091E80083FD3DC08091E80082FD2FC09D +:101670008091E80080FFE9CF2091F3008091F20093 +:1016800090E0922B6115710559F08830910540F476 +:1016900024912093F1003196615071090196F2CFA7 +:1016A00021E0089709F020E08091E8008E77809390 +:1016B000E800CBCF2111CCCF0AC08091E401882370 +:1016C00061F0853061F08091E80083FD0AC080916F +:1016D000E80082FFF2CF80E0089582E0089583E081 +:1016E000089581E00895982F973068F59093E90068 +:1016F000981739F07091EC002091ED005091F000B6 +:1017000003C0242F762F50E021FD02C09F5FECCF55 +:101710003091EB003E7F3093EB003091ED003D7F48 +:101720003093ED003091EB0031603093EB0070931B +:10173000EC002093ED005093F0002091EE0027FD87 +:10174000E5CF80E008958F708093E90081E00895EF +:101750008091E50187FF11C08091E80082FD05C0FE +:101760008091E4018111F8CF11C08091E8008B775E +:101770000BC08091E401882349F08091E80080FF4C +:10178000F8CF8091E8008E778093E800089520914B +:10179000E4003091E50095E64091EC00842F8170E3 +:1017A00040FF23C08091E80080FD1DC08091E401CE +:1017B000882399F0853099F08091EB0085FD11C068 +:1017C0004091E4005091E5002417350729F391502A +:1017D00011F09A01E1CF84E0089582E0089583E05A +:1017E000089581E0089580E008954091E80042FF67 +:1017F000DDCF08950E94680C0E94700CE0EEF0E0CE +:10180000808181608083E8EDF0E080818F77808344 +:1018100019BCA7EDB0E08C918E7F8C9380818F7E78 +:1018200080831092E30108950F931F93CF93DF936A +:101830000E94680C0E94700CC8EDD0E088818F7700 +:10184000888388818068888388818F7D888319BC9C +:101850001092E4011092E0011092E2011092E10175 +:1018600000EE10E0F80180818B7F808388818160A9 +:10187000888342E060E080E00E94730BE1EEF0E0DC +:1018800080818E7F8083E2EEF0E0808181608083C2 +:10189000808188608083F80180818E7F8083888149 +:1018A00080618883DF91CF911F910F910895E8EDBA +:1018B000F0E080818F7E8083E7EDF0E080818160C1 +:1018C000808384E082BF81E08093E3010C94140C58 +:1018D000E8EDF0E080818E7F80831092E200089531 +:1018E0001092DA001092E10008951F920F920FB645 +:1018F0000F9211242F933F934F935F936F937F9396 +:101900008F939F93AF93BF93EF93FF938091E100E9 +:1019100082FF0BC08091E20082FF07C08091E1004E +:101920008B7F8093E1000E94E10E8091DA0080FFBE +:101930001FC08091D80080FF1BC08091DA008E7F8D +:101940008093DA008091D90080FF0DC080E189BDCD +:1019500082E189BD09B400FEFDCF81E08093E401FE +:101960000E94DA0805C019BC1092E4010E94E80840 +:101970008091E10080FF19C08091E20080FF15C0D6 +:101980008091E2008E7F8093E2008091E20080618E +:101990008093E2008091D80080628093D80019BCC7 +:1019A00085E08093E4010E94EC088091E10084FFCF +:1019B00030C08091E20084FF2CC080E189BD82E1CB +:1019C00089BD09B400FEFDCF8091D8008F7D809342 +:1019D000D8008091E1008F7E8093E1008091E20049 +:1019E0008F7E8093E2008091E20081608093E2002C +:1019F0008091E001882311F084E007C08091E3002A +:101A000087FD02C081E001C083E08093E4010E9471 +:101A1000EE088091E10083FF29C08091E20083FFFE +:101A200025C08091E100877F8093E10082E0809370 +:101A3000E4011092E0018091E1008E7F8093E1004B +:101A40008091E2008E7F8093E2008091E2008061CD +:101A50008093E20042E060E080E00E94730B80919E +:101A6000F00088608093F0000E94EB08FF91EF91F6 +:101A7000BF91AF919F918F917F916F915F914F91A6 +:101A80003F912F910F900FBE0F901F9018951F92AE +:101A90000F920FB60F9211242F933F934F935F93A2 +:101AA0006F937F938F939F93AF93BF93CF93DF9366 +:101AB000EF93FF93C091E900CF708091EC00D82F95 +:101AC000D17080FDD0E81092E9008091F000877F0E +:101AD0008093F00078940E948B0D1092E900809121 +:101AE000F00088608093F000CD2BCF70C093E900A8 +:101AF000FF91EF91DF91CF91BF91AF919F918F9126 +:101B00007F916F915F914F913F912F910F900FBEF9 +:101B10000F901F9018951F93CF93DF93CDB7DEB72B +:101B2000AA970FB6F894DEBF0FBECDBFE5EEF1E089 +:101B30008091F100819321E0ED3EF207C9F70E9408 +:101B40000A098091E80083FF24C18091E50190910A +:101B5000E601492F50E04A30510508F01AC1FA0158 +:101B6000EA5AFF4F0C943F23803881F0823809F005 +:101B700010C18091E9018F708093E9008091EB00A2 +:101B800085FB882780F91092E90006C08091E10169 +:101B90009091E201911182609091E800977F90937B +:101BA000E8008093F1001092F100C8C0282F2D7F2B +:101BB00009F0EFC0882319F0823061F0EAC080910B +:101BC000E701813009F0E5C0933009F080E08093AF +:101BD000E2012BC08091E701811127C08091E901CA +:101BE0008F7009F4D6C08093E9002091EB0020FFAC +:101BF0001CC0933021F48091EB00806214C090915E +:101C0000EB0090619093EB0021E030E0A90102C06D +:101C1000440F551F8A95E2F74093EA001092EA00BC +:101C20008091EB0088608093EB001092E900809136 +:101C3000E800877F86C08111ACC01091E7011F7753 +:101C40008091E3008078812B8093E3008091E8000D +:101C5000877F8093E8000E94A80B8091E80080FFB6 +:101C6000FCCF8091E30080688093E300111102C0F3 +:101C700082E001C083E08093E4018BC08058823011 +:101C800008F087C08091E7019091E8018C3D53E016 +:101C9000950779F583E08A838AE289834FB7F894C0 +:101CA000DE01139620E03EE051E2E32FF0E0509396 +:101CB0005700E49120FF03C0E295EF703F5FEF70A3 +:101CC0008E2F90E0EA3010F0C79601C0C0968D9339 +:101CD0009D932F5F243149F74FBF8091E800877FA4 +:101CE0008093E8006AE270E0CE0101960E94B40A97 +:101CF00014C0AE014F5F5F4F6091E9010E94FD0982 +:101D0000BC01892B09F445C09091E800977F90931E +:101D1000E80089819A810E94120B8091E8008B77FC +:101D20008093E80036C08038A1F58091E800877F75 +:101D30008093E8008091E0018093F1008091E800B9 +:101D40008E778093E8000E94A80B23C0811121C0E8 +:101D50008091E7019091E80199270297D4F480914E +:101D6000E800877F8093E8008091E7018093E0019D +:101D70000E94A80B8091E001811106C08091E300D0 +:101D800087FD02C081E001C084E08093E4010E94ED +:101D9000F6088091E80083FF0AC08091E800877F01 +:101DA0008093E8008091EB0080628093EB00AA961C +:101DB0000FB6F894DEBF0FBECDBFDF91CF911F915C +:101DC00008950895CF938091E4018823A1F0C091F4 +:101DD000E900CF709091EC00892F817090FD80E830 +:101DE000C82B1092E9008091E80083FD0E948B0DC2 +:101DF000CF70C093E900CF910895909369018093CB +:101E000068010895E0916801F0916901309721F02F +:101E10000190F081E02D099480E00895E09168013F +:101E2000F0916901309721F00280F381E02D09944F +:101E30000895E0916801F0916901309721F00480E4 +:101E4000F581E02D09940895209166013091670194 +:101E50002817390771F09093670180936601E0912C +:101E60006801F0916901309721F00680F781E02D3B +:101E7000099408952091640130916501281739076C +:101E800071F09093650180936401E0916801F09195 +:101E90006901309721F00084F185E02D09940895BF +:101EA00008950C94500F0E940E1B0E94C0040C94C5 +:101EB000D41BCF92DF92EF92FF920F931F93CF9399 +:101EC000DF93CDB7DEB72B970FB6F894DEBF0FBE0A +:101ED000CDBF0E94D8048BE6C82E81E0D82E00E04A +:101EE00010E0E02E802F0E94CE05F60141916F0197 +:101EF000F82EF426B1F40F5F1F4F0E30110589F74D +:101F00008FEF89838A831B820E94171B8160782F41 +:101F10009D838C8349815A816B818D810E94FC0F46 +:101F200040C09091CC0191FF04C08B870E94D405E2 +:101F30008B8520E030E04F2D50E0922FBA01022E29 +:101F400002C0759567950A94E2F760FF24C02E835E +:101F5000EF8221E030E0690102C0CC0CDD1C9A95D3 +:101F6000E2F790E08C219D21892B09F420E028875D +:101F70000E94171B8160782F9A8789874E815F8125 +:101F800068858A850E94FC0FF801E559FE4F808123 +:101F9000C826C08206C02F5F3F4F2630310569F644 +:101FA000AACF0E94BB1E0E94020F90916A0189175E +:101FB000A1F00E94020F80936A012B960FB6F8944D +:101FC000DEBF0FBECDBFDF91CF911F910F91FF906C +:101FD000EF90DF90CF900C94F8072B960FB6F89403 +:101FE000DEBF0FBECDBFDF91CF911F910F91FF904C +:101FF000EF90DF90CF900895CF93DF93CDB7DEB70A +:102000002B970FB6F894DEBF0FBECDBF4F83588716 +:1020100069877A878B87DE01119686E0FD01119230 +:102020008A95E9F785E0FE01379601900D928A9531 +:10203000E1F749815A816B817C818D819E810E946B +:10204000FF162B960FB6F894DEBF0FBECDBFDF9103 +:10205000CF910895CF93C82F882309F4C1C0823847 +:1020600059F40E94020F81FDBBC089E30E949C19B4 +:102070000E94541A89E30CC0833879F40E94020F3D +:1020800080FDAEC083E50E949C190E94541A83E52E +:102090000E94DB19CF910C94541A843859F40E9491 +:1020A000020F82FD9DC087E40E949C190E94541A71 +:1020B00087E4EECF8CEF8C0F813A48F48C2F0E948E +:1020C000FB2081118DC08C2F0E949C19E3CF80E2F0 +:1020D0008C0F883048F4C77081E001C0880FCA9522 +:1020E000EAF70E941D1AD6CF8BE58C0F833078F467 +:1020F000C53A29F0C63A31F083E890E005C081E89E +:1021000090E002C082E890E0CF910C94240F88E523 +:102110008C0F833108F064C0C83A39F1C93A41F1F3 +:10212000CA3A49F1CB3A51F1CC3A59F1CD3A61F181 +:10213000C03B69F1CE3A71F1CF3A79F1C13B81F1FF +:10214000C23B89F1C33B91F1C43B99F1C53BA1F17D +:10215000C63BA9F1C73BB1F1C83BB9F1C93BC1F1DD +:10216000CA3BC9F180E090E038C082EE90E035C013 +:1021700089EE90E032C08AEE90E02FC085EB90E0CF +:102180002CC086EB90E029C087EB90E026C08CEC59 +:1021900090E023C08DEC90E020C083E891E01DC06A +:1021A0008AE891E01AC082E991E017C084E991E0E1 +:1021B00014C081E292E011C083E292E00EC084E29A +:1021C00092E00BC085E292E008C086E292E005C092 +:1021D00087E292E002C08AE292E0CF910C943A0F3B +:1021E000CF910895882309F44BC0823859F40E9496 +:1021F000020F81FF45C089E30E949C190E94541A76 +:1022000089E30CC0833871F40E94020F80FF38C04C +:1022100083E50E949C190E94541A83E50E94DB19F1 +:102220000C94541A843859F40E94020F82FF28C07B +:1022300087E40E949C190E94541A87E4EFCF9CEF18 +:10224000980F913A58F390E2980F983050F48770B5 +:1022500091E001C0990F8A95EAF7892F0E94231A0D +:10226000DFCF9BE5980F933020F480E090E00C9452 +:10227000240F885A833120F480E090E00C943A0FC8 +:102280000895882321F00E941D1A0C94541A089571 +:10229000882321F00E94231A0C94541A0895BF92A7 +:1022A000CF92DF92EF92FF920F931F93CF93DF9322 +:1022B00000D000D000D0CDB7DEB77C0185E0F701BB +:1022C000DE01119601900D928A95E1F7F701838165 +:1022D0009481892B09F4DDC2908181818F3F19F4AB +:1022E0009F3F09F4D6C2F7010281258122952F7004 +:1022F00099838A8389819A812E830E945B19182F82 +:10230000B92E0E945A190E942118EB2DE295EF7008 +:102310004E2F50E0FA01E05AFF4F2E810C943F23DC +:102320008B2D807F9B2D9F70F92E882319F0F294BE +:1023300080EFF822002349F0FF2009F457C28F2DC7 +:102340000E942D1A0E94541A51C2812F0E94F2102D +:10235000FF2009F49EC28F2D0E94331A26960FB6D5 +:10236000F894DEBF0FBECDBFDF91CF911F910F91CB +:10237000FF90EF90DF90CF90BF900C94541A3B2DBC +:10238000307F8B2D8F70303211F08295807F11233A +:1023900019F0113021F12CC00023B9F0222309F4E7 +:1023A00090C1213009F08DC126960FB6F894DEBF9A +:1023B0000FBECDBFDF91CF911F910F91FF90EF9096 +:1023C000DF90CF90BF900C943D1A222319F021305A +:1023D00009F45FC28E830E94401A8E8186C1002359 +:1023E00021F0223008F055C26CC1211152C27DC1CA +:1023F000002321F0222309F464C1F8C1222309F447 +:1024000074C109C28B2D86958695837019F0813031 +:10241000D1F03FC2002321F0812F9B2D937002C089 +:1024200080E090E026960FB6F894DEBF0FBECDBFD9 +:10243000DF91CF911F910F91FF90EF90DF90CF90A0 +:10244000BF900C94240F002321F0812F9B2D9370BB +:1024500002C080E090E026960FB6F894DEBF0FBE73 +:10246000CDBFDF91CF911F910F91FF90EF90DF9043 +:10247000CF90BF900C943A0F812F002319F00E9447 +:10248000C31D02C00E942B1E26960FB6F894DEBF15 +:102490000FBECDBFDF91CF911F910F91FF90EF90B5 +:1024A000DF90CF90BF900C94B01E8B2D837009F0FD +:1024B00075C00111EEC1812F829586958770880FB6 +:1024C000880F912F9F70C92ED12CE12CF12C082E52 +:1024D00004C0CC0CDD1CEE1CFF1C0A94D2F714FFC8 +:1024E00012C00FE010E020E030E004C0000F111F28 +:1024F000221F331F8A95D2F7C901B80160957095E4 +:102500008095909503C060E070E0CB014B2D46951F +:10251000469543704230C1F060F56C297D298E29C3 +:102520009F29413051F126960FB6F894DEBF0FBEB9 +:10253000CDBFDF91CF911F910F91FF90EF90DF9072 +:10254000CF90BF900C9448186C297D298E299F2923 +:1025500026960FB6F894DEBF0FBECDBFDF91CF91A8 +:102560001F910F91FF90EF90DF90CF90BF900C9450 +:1025700064180E944818C701B60126960FB6F89451 +:10258000DEBF0FBECDBFDF91CF911F910F91FF90A6 +:10259000EF90DF90CF90BF900C942C18002319F08F +:1025A0008B2D817001C08695882309F472C1812F1B +:1025B000829586958770880F880F912F9F70C92EFE +:1025C000D12CE12CF12C082E04C0CC0CDD1CEE1C0F +:1025D000FF1C0A94D2F714FF12C00FE010E020E0B5 +:1025E00030E004C0000F111F221F331F8A95D2F75D +:1025F000C901B801609570958095909503C060E021 +:1026000070E0CB014B2D4695469543704230C1F0AA +:1026100060F56C297D298E299F29413051F126963C +:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 +:102630000F91FF90EF90DF90CF90BF900C942219F4 +:102640006C297D298E299F2926960FB6F894DEBF26 +:102650000FBECDBFDF91CF911F910F91FF90EF90F3 +:10266000DF90CF90BF900C943E190E942219C701B1 +:10267000B60126960FB6F894DEBF0FBECDBFDF9130 +:10268000CF911F910F91FF90EF90DF90CF90BF906F +:102690000C940619103FD1F118F4103E50F4A1C06B +:1026A000123F09F463C008F44CC0133F09F473C02F +:1026B00098C01F708B2D8F710023A1F00E949F186E +:1026C000812F26960FB6F894DEBF0FBECDBFDF91E7 +:1026D000CF911F910F91FF90EF90DF90CF90BF901F +:1026E0000C9441110E94C018812F26960FB6F894C1 +:1026F000DEBF0FBECDBFDF91CF911F910F91FF9035 +:10270000EF90DF90CF90BF900C9448110023A9F078 +:102710002111BFC08B2D8F7126960FB6F894DEBFA6 +:102720000FBECDBFDF91CF911F910F91FF90EF9022 +:10273000DF90CF90BF900C94E518223008F0A9C02C +:10274000E9CF0023A9F08B2D8F7126960FB6F89450 +:10275000DEBF0FBECDBFDF91CF911F910F91FF90D4 +:10276000EF90DF90CF90BF900C949F18002359F307 +:102770008B2D8F7126960FB6F894DEBF0FBECDBF9E +:10278000DF91CF911F910F91FF90EF90DF90CF904D +:10279000BF900C94C018002399F08B2D8F71269652 +:1027A0000FB6F894DEBF0FBECDBFDF91CF911F9162 +:1027B0000F91FF90EF90DF90CF90BF900C948A180C +:1027C00026960FB6F894DEBF0FBECDBFDF91CF9136 +:1027D0001F910F91FF90EF90DF90CF90BF900C94DE +:1027E00080180023A9F0222309F4ADCF812F26966B +:1027F0000FB6F894DEBF0FBECDBFDF91CF911F9112 +:102800000F91FF90EF90DF90CF90BF900C942A1023 +:10281000222309F4ADCF812F26960FB6F894DEBFA0 +:102820000FBECDBFDF91CF911F910F91FF90EF9021 +:10283000DF90CF90BF900C94F2104B2D4F70612F12 +:10284000C7010E94590326960FB6F894DEBF0FBE4B +:10285000CDBFDF91CF911F910F91FF90EF90DF904F +:10286000CF90BF900C94A4174B2D4F70612FC701D0 +:1028700026960FB6F894DEBF0FBECDBFDF91CF9185 +:102880001F910F91FF90EF90DF90CF90BF900C942D +:10289000950626960FB6F894DEBF0FBECDBFDF912A +:1028A000CF911F910F91FF90EF90DF90CF90BF904D +:1028B00008950E943A1A0E940F1A0E94541A0E9408 +:1028C000601F0E94B01E80E090E00E94240F80E014 +:1028D00090E00C943A0F0E942A1A0C9459140E940A +:1028E0005B19292F22952F702C3030F42A3048F4B0 +:1028F0002250223078F405C02C3041F02F3031F0D6 +:1029000009C0803E48F0803F29F406C093FB882729 +:1029100080F9089580E0089581E00895CF93DF93D2 +:1029200000D000D01F92CDB7DEB70F900F900F9060 +:102930000F900F90DF91CF910895CF93DF9300D048 +:1029400000D000D0CDB7DEB726960FB6F894DEBF24 +:102950000FBECDBFDF91CF9108951F93CF93DF932B +:10296000C091790116E080917A01C81799F0D0E002 +:102970001C9FF0011D9FF00D1124E558FE4F408172 +:10298000518162817381848195810E949D14219679 +:10299000C770E9CFDF91CF911F9108954091AB01AE +:1029A0005091AC016091AD017091AE018091AF0189 +:1029B0009091B0010C949D148091B00182958F701C +:1029C00009F054C08091AD01882309F44FC0809173 +:1029D0007901A0917A014091AE015091AF016091CF +:1029E000AB017091AC01B6E08A1709F43FC090E0EA +:1029F00041155105C1F17F3F11F46F3FA1F1B89F1F +:102A0000F001B99FF00D1124E558FE4F21812713E5 +:102A10002AC02081261327C02281211124C02381AE +:102A200034812417350710F421503109241B350B4C +:102A3000283C3105C0F42091B0012F702061209313 +:102A4000B00126E0289FF001299FF00D1124E058E5 +:102A5000FE4F80818F70806180838BEA91E00E94BD +:102A60004F110C94AD1401968770BECF0895CF928C +:102A7000DF92EF92FF920F931F93CF93DF93CDB727 +:102A8000DEB762970FB6F894DEBF0FBECDBF8C01E4 +:102A900085E0F801DE011D9601900D928A95E1F71F +:102AA000D8014C9111965C91119712966C9180917E +:102AB000AE019091AF01009709F475C13091AB015F +:102AC0007091AC017F3F19F43F3F09F46CC1F801EC +:102AD000C380D480E090AD01EE2009F4BEC0209107 +:102AE000B001C816D90628F0D601A81BB90BCD0134 +:102AF00004C0809590958C0D9D1DFF24F394883C17 +:102B0000910578F0F12C207F09F0C4C07C2DD98A82 +:102B1000C88A89890E948E148BEA91E00E944F1125 +:102B2000AFC0822F807F09F045C0571313C04313F5 +:102B300011C061110FC02F7020612093B0010E945D +:102B4000CE148BEA91E00E944F118091B001F80100 +:102B500085832EC0CD2819F15F3F11F44F3FF9F066 +:102B6000F62E61111CC08091790120917A0136E026 +:102B7000821709F45BC090E0389FF001399FF00D97 +:102B80001124E558FE4F7181571306C07081471319 +:102B900003C07281711103C001968770E9CFF62ED0 +:102BA000662309F41CC18091B00181608093B0015B +:102BB000F12C15C1571309C0431307C0611105C09B +:102BC0008091B001F8018583C8C04D875E878D85EF +:102BD0009E856A8B0E946F146A898823D1F16623CF +:102BE000C1F12091B001822F82958F7090E0029701 +:102BF00074F08091AB019091AC0198878F83198616 +:102C0000DB86CA862C87CE0107960E944F1186E08C +:102C1000F801ABEAB1E001900D928A95E1F70E94CC +:102C2000DC140E94CE14FF24F394D9C04D875E8734 +:102C30008D859E850E945B19292F22952F70223049 +:102C400008F0C1C09F7009F0BBC0805E883008F4F6 +:102C5000C6C0C8010E944F11E6CFC816D90608F4B5 +:102C600053C0F601E81BF90BCF01883C910508F42D +:102C700050C0F12C7C2DD98AC88A89890E948E1473 +:102C8000EBEAF1E086E0DF011D928A95E9F70E9408 +:102C9000CE14A5C0571314C0431312C0611110C045 +:102CA0008091B001F8018583C8010E944F1186E030 +:102CB000EBEAF1E0DF011D928A95E9F7FE2C8FC067 +:102CC0004D875E878D859E856A8B0E946F146A8909 +:102CD000882309F4BECF662309F4BBCF2091B0014D +:102CE000822F82958F7090E002970CF490CF8091A4 +:102CF000AB019091AC019A8389831B82DD82CC82E7 +:102D00002E83CE01019681CF809590958C0D9D1DCF +:102D1000ACCFF62E662309F49CCF571333C0431370 +:102D200031C02091B00120FD24C0822F82958F7088 +:102D3000482F50E041155105E1F0D80115962C932C +:102D400015974F30510549F08F5F982F9295907FDE +:102D5000822F8F70892B15968C93C8010E944F117A +:102D600086E0F801ABEAB1E001900D928A95E1F7B7 +:102D70008ECF86E0F801ABEAB1E001900D928A9522 +:102D8000E1F72DC04D875E878D859E850E946F146B +:102D900081113DCF8091B00181608093B001C80165 +:102DA0000E944F111CC0662309F453CF4D875E87E4 +:102DB0008D859E850E946F14882309F44ACF27CF02 +:102DC000811143CF0CC0243008F043CF9F7009F429 +:102DD0003CCFD80115969C91907F09F036CF8F2D6E +:102DE00062960FB6F894DEBF0FBECDBFDF91CF91D4 +:102DF0001F910F91FF90EF90DF90CF9008951F9358 +:102E0000CF93DF93CDB7DEB72C970FB6F894DEBF24 +:102E10000FBECDBF4F83588769877A878B879C8782 +:102E2000CE0107960E943715882371F08A859B850D +:102E3000892B09F441C088858F3F09F065C08F81D7 +:102E40008F3F09F061C038C086E0FE013796DE0191 +:102E5000119601900D928A95E1F76A857B8561153F +:102E6000710551F1FF81E885EF3F11F4FF3F21F13A +:102E700020917A0130E0C90101968770992740912D +:102E8000790150E08417950709F447C0F983EA8374 +:102E90007D836C8396E0929FD001939FB00D1124A7 +:102EA000A558BE4FFE01319601900D929A95E1F71B +:102EB00080937A010E94AD1416E08091790190917F +:102EC0007A018917B9F1189FC001112485589E4FC6 +:102ED0000E943715882371F1E09179011E9FF0015E +:102EE0001124E558FE4F40815181628173818481B4 +:102EF00095810E949D148091790190E001968770E0 +:102F0000992780937901D9CF4F81588569857A8532 +:102F10008B859C850E949D14CFCF0E946B141092CC +:102F20007A0110927901EBEAF1E086E0DF011D926F +:102F30008A95E9F72C960FB6F894DEBF0FBECDBF89 +:102F4000DF91CF911F910895EF92FF920F931F93FE +:102F5000CF93DF938C01892B09F46CC0F12CEE2404 +:102F6000E394E8012196F8018491843740F4843099 +:102F700008F051C0813081F0823019F15BC0853793 +:102F800009F444C0A8F19CE7980F903708F052C0AC +:102F90008F770E94F21041C00E5F1F4FFE01849197 +:102FA00090E2980F983050F48770FE2D01C0FF0F0B +:102FB0008A95EAF78F2F0E942D1A14C00E942A10BA +:102FC0002DC00E5F1F4FFE01849190E2980F983044 +:102FD00060F48770FE2D01C0FF0F8A95EAF78F2FEE +:102FE0000E94331A0E94541A19C00E94F21016C08F +:102FF0000E5F1F4FFE01C491CC2381F08FE99FE04B +:103000000197F1F700C00000C150F6CF0E5F1F4FCF +:10301000FE01F49003C00E942A108E018F2D882398 +:1030200009F49FCFEFE9FFE03197F1F700C000000E +:103030008150F5CFDF91CF911F910F91FF90EF90CD +:10304000089508956093B5017093B6018093B70118 +:103050009093B8010C9459140F931F930091B501EC +:103060001091B6012091B7013091B801DC01CB017C +:10307000802B912BA22BB32B8093B5019093B6019B +:10308000A093B701B093B8011F910F910C945914FC +:103090000F931F930091B5011091B6012091B701D4 +:1030A0003091B801DC01CB0180239123A223B3230B +:1030B0008093B5019093B601A093B701B093B80186 +:1030C0001F910F910C9459140F931F930091B50108 +:1030D0001091B6012091B7013091B801DC01CB010C +:1030E00080279127A227B3278093B5019093B6013B +:1030F000A093B701B093B8011F910F910C9459148C +:103100001092B1011092B2011092B3011092B40169 +:103110000C94591441E050E060E070E004C0440FAA +:10312000551F661F771F8A95D2F74093B1015093C0 +:10313000B2016093B3017093B4010C94591441E04F +:1031400050E060E070E004C0440F551F661F771F19 +:103150008A95D2F78091B1019091B201A091B3010B +:10316000B091B401482B592B6A2B7B2B4093B101B2 +:103170005093B2016093B3017093B4010C9459144D +:1031800041E050E060E070E004C0440F551F661F4E +:10319000771F8A95D2F740955095609570958091EC +:1031A000B1019091B201A091B301B091B401482353 +:1031B00059236A237B234093B1015093B20160935A +:1031C000B3017093B4010C94591441E050E060E0F5 +:1031D00070E004C0440F551F661F771F8A95D2F711 +:1031E0008091B1019091B201A091B301B091B4016D +:1031F000482759276A277B274093B1015093B20192 +:103200006093B3017093B4010C9459140F931F93FE +:103210000091B1011091B2012091B3013091B4013C +:10322000DC01CB01802B912BA22BB32B8093B1011E +:103230009093B201A093B301B093B4011F910F9189 +:103240000C9459140F931F930091B1011091B20186 +:103250002091B3013091B401DC01CB018023912393 +:10326000A223B3238093B1019093B201A093B30141 +:10327000B093B4011F910F910C9459140F931F93A5 +:103280000091B1011091B2012091B3013091B401CC +:10329000DC01CB0180279127A227B3278093B101BE +:1032A0009093B201A093B301B093B4011F910F9119 +:1032B0000C9459140895CF92DF92EF92FF920F93DE +:1032C0001F93CF93DF938C01C090B101D090B201D6 +:1032D000E090B301F090B4018091B5019091B601F6 +:1032E000A091B701B091B801C82AD92AEA2AFB2ACD +:1032F000CFE1D0E0D701C6010C2E04C0B695A7954A +:10330000979587950A94D2F780FF07C0B8018C2F54 +:103310000E94B9068130910531F4219758F7B80120 +:1033200080E00E94B906DF91CF911F910F91FF902D +:10333000EF90DF90CF90089590910C019923F1F0D8 +:1033400090910D019923D1F0982F96959695969589 +:103350009F3080F5E0910E01F0910F01E90FF11D12 +:10336000877021E030E0A90102C0440F551F8A9503 +:10337000E2F7CA019181892B8183089520910E0182 +:1033800030910F01F90132969FEF40E0519185177E +:1033900089F09F3F19F4511101C0942F4F5F4E30B7 +:1033A000A9F79F3F39F0F901E90FF11D97FDFA9553 +:1033B00082830895089590910C019923F9F09091DA +:1033C0000D019923D9F0982F9695969596959F3053 +:1033D00028F5E0910E01F0910F01E90FF11D8770C2 +:1033E00021E030E0A90102C0440F551F8A95E2F7A1 +:1033F000CA018095918189238183089520910E01CE +:1034000030910F01F9013296205F3F4F908189136F +:1034100001C010823196E217F307C1F7089581E0E9 +:1034200090E0E0910E01F0910F01E80FF91F10827A +:10343000019680319105A9F708959091CB01892BD0 +:103440008093CB01089580959091CB01892380933F +:10345000CB0108951092CB0108959091CA01892B58 +:103460008093CA01089580959091CA018923809321 +:10347000CA0108951092CA0108958093B901089570 +:103480001092B901089580910E0190910F01FC01F5 +:1034900031969C01205F3F4F80E0919191118F5FA9 +:1034A000E217F307D1F70895E0910E01F0910F01B3 +:1034B0008091CB018083E0910E01F0910F0190810A +:1034C0008091CA01892B80838091B901882361F0A2 +:1034D000E0910E01F0910F019081892B80830E9471 +:1034E000431A81111092B90180910E0190910F0140 +:1034F0000C940E0FCF92DF92EF92FF926C01EE24AC +:10350000FF24C114D104E104F10421F0C701B60184 +:1035100020E101C020E0C72ED82EE92EFF24C114DF +:10352000D104E104F10419F0285FC701B6016B0171 +:103530007C0154E0F694E794D794C7945A95D1F758 +:10354000C114D104E104F10419F02C5FC701B601E4 +:103550006B017C0142E0F694E794D794C7944A95B6 +:10356000D1F7C114D104E104F10419F02E5FC701B1 +:10357000B601DC01CB01B695A79597958795892B68 +:103580008A2B8B2B09F02F5F822FFF90EF90DF901B +:10359000CF9008958091E401843011F120E488E116 +:1035A00090E00FB6F894A895809360000FBE20932A +:1035B000600083B7817F846083BF83B7816083BFEE +:1035C0007894889583B78E7F83BF0FB6F894A895BB +:1035D00080916000886180936000109260000FBE4F +:1035E000089508950C94F11ACF930E94F21A0E9444 +:1035F000D8040E94F11AC0E08C2F0E94CE058111E0 +:1036000004C0CF5FCE30C1F701C081E0CF910895F3 +:103610000E946B140E94020F0C94F80782E084BD94 +:1036200093E095BD9AEF97BD80936E0008952FB7F4 +:10363000F8948091CD019091CE01A091CF01B091ED +:10364000D0012FBF0895CF92DF92EF92FF920F9398 +:103650001F932FB7F8944091CD015091CE01609106 +:10366000CF017091D0012FBF6A017B01EE24FF24AE +:103670008C0120E030E0C016D106E206F30610F41B +:10368000415051099A01281B390BC9011F910F9113 +:10369000FF90EF90DF90CF9008951F920F920FB69A +:1036A0000F9211248F939F93AF93BF938091CD017D +:1036B0009091CE01A091CF01B091D0010196A11DB2 +:1036C000B11D8093CD019093CE01A093CF01B09313 +:1036D000D001BF91AF919F918F910F900FBE0F902E +:1036E0001F9018950E94FA0BF8942FEF87EA91E645 +:1036F000215080409040E1F700C0000087E090EB4F +:10370000DC018093ED019093EE01A093EF01B09363 +:10371000F0019CE088E10FB6F894A89580936000D2 +:103720000FBE90936000FFCFEF92FF920F931F9315 +:10373000CF93DF93D82FC0E08C2F0E94CE0500E0FE +:1037400010E0E82EF12CC701002E02C09595879558 +:103750000A94E2F780FD06C00F5F1F4F0630110587 +:1037600091F709C0602F7C2F80E00E9496068D1390 +:10377000F3CF81E004C0CF5FCE30F1F680E0DF917F +:10378000CF911F910F91FF90EF900895CF93C82F85 +:103790008CE20E94941B882321F08C2FCF910C94F3 +:1037A000941B80E0CF910895CF930E941B1D81113F +:1037B00002C00E94011DC5E6C15049F00E94D80414 +:1037C0008FE39CE90197F1F700C00000F5CF89E293 +:1037D0000E94C61B811113C18AE20E94C61B81117F +:1037E0000E94011D85E00E94C61B81110E94721B70 +:1037F0000E94261D8093CC0187E00E94C61B88236F +:10380000A9F18BE10E94C61B882351F08091CC0165 +:1038100081FB222720F991E0922790FB81F90EC0CD +:103820008EE00E94C61B882361F08091CC0182FB50 +:10383000222720F991E0922790FB82F98093CC0116 +:1038400015C080E10E94C61B9091CC01882341F0F5 +:1038500093FB222720F981E0822780FB93F904C0A3 +:10386000892F809580FB90F99093CC018091CC01B9 +:103870000E942A1D0E94381D8093DE0180EE0E9466 +:10388000C61B882341F08091DE01982F909590FB14 +:1038900080F98093DE0189E30E94C61B882359F0DA +:1038A0008091DE0181FB222720F991E0922790FB95 +:1038B00081F98093DE0182EE0E94C61B882359F0B5 +:1038C0008091DE0182FB222720F991E0922790FB74 +:1038D00082F98093DE0186EE0E94C61B882359F090 +:1038E0008091DE0183FB222720F991E0922790FB53 +:1038F00083F98093DE0183EE0E94C61B882359F072 +:103900008091DE0184FB222720F991E0922790FB31 +:1039100084F98093DE0185E30E94C61B882359F059 +:103920008091DE0185FB222720F991E0922790FB10 +:1039300085F98093DE0181E30E94C61B882359F03C +:103940008091DE0186FB222720F991E0922790FBEF +:1039500086F98093DE0181E10E94C61B882359F01D +:103960008091DE0187FB222720F991E0922790FBCE +:1039700087F98093DE018091DE010E943C1D8091D9 +:10398000DE0187FB882780F980930D0187E20E9482 +:10399000C61BC82F8EE10E94C61B8111C2608FE139 +:1039A0000E94C61B8111C46080E20E94C61B811167 +:1039B000C86081E20E94C61B8111C06182E20E9440 +:1039C000C61B8111C06283E20E94C61B8111C064C4 +:1039D00084E20E94C61B882311F0C06802C0CC2379 +:1039E00029F08C2F0E94331D6C2F03C00E942F1DC5 +:1039F000682F70E080E090E0CF910C942218CF9176 +:103A000008956DEE7EEF80E090E00E94752360E007 +:103A100082E090E00E94672360E083E090E00E94F3 +:103A2000672360E084E090E00E94672360E085E027 +:103A300090E00C94672380E090E00E94612321E0F5 +:103A40008D3E9E4F09F020E0822F089582E090E0A5 +:103A50000C945923682F82E090E00C94672383E054 +:103A600090E00C945923682F83E090E00C94672336 +:103A700084E090E00C945923682F84E090E00C944B +:103A800067238091D30180FF0BC06091130185E013 +:103A9000689FB001112475956795759567952BC042 +:103AA00081FF09C06091130185E0689FB001112476 +:103AB0007595679520C082FF07C06091130185E06E +:103AC000689FB001112417C09091D4019923D1F0BF +:103AD00060911201961788F72091130185E0289FC5 +:103AE00090011124929FA001939F500D112470E02A +:103AF000CA010E942B236038710540F461157105DD +:103B000019F406C065E070E0862F08958FE70895E8 +:103B100081E008958091D30180FF08C06091110178 +:103B200070E0759567957595679521C081FF06C012 +:103B30006091110170E07595679519C082FF04C00E +:103B40006091110170E010C09091D401992399F017 +:103B5000609110019617A0F780911101899FC00113 +:103B6000112470E00E942B236038710540F4611528 +:103B7000710519F406C061E070E0862F08958FE7A3 +:103B8000089581E00895803F21F40E94411D8195B0 +:103B900004C0813F29F40E94411D8093D7010895FC +:103BA000823F21F40E94411D819504C0833F29F486 +:103BB0000E94411D8093D6010895893F19F40E9407 +:103BC0008A1D05C08A3F31F40E948A1D8195809329 +:103BD000D80108958B3F21F40E948A1D819504C06D +:103BE0008C3F29F40E948A1D8093D9010895843F57 +:103BF00021F48091D501816017C0853F21F4809127 +:103C0000D501826011C0863F21F48091D501846086 +:103C10000BC0873F21F48091D501886005C0883FA3 +:103C200031F48091D50180618093D50108958D3F55 +:103C300021F48091D30181600BC08E3F21F48091EB +:103C4000D301826005C08F3F29F48091D301846045 +:103C50008093D3010895803F39F48091D70187FF85 +:103C60006CC01092D70169C0813F29F48091D701BF +:103C70001816BCF362C09091D601823F29F497FFD9 +:103C80005CC01092D60159C0833F19F41916CCF3C9 +:103C900054C0893F41F48091D80118160CF04DC0F2 +:103CA0001092D8014AC08A3F29F48091D80187FF39 +:103CB00044C0F6CF8B3F39F48091D90187FF3DC0D6 +:103CC0001092D9013AC08C3F29F48091D90118167D +:103CD000BCF333C0843F21F48091D5018E7F17C09F +:103CE000853F21F48091D5018D7F11C0863F21F45D +:103CF0008091D5018B7F0BC0873F21F48091D50146 +:103D0000877F05C0883F31F48091D5018F7E8093F5 +:103D1000D50113C08D3F21F48091D3018E7F0BC05C +:103D20008E3F21F48091D3018D7F05C08F3F29F410 +:103D30008091D3018B7F8093D3018091D601811133 +:103D40000EC08091D70181110AC08091D8018111E4 +:103D500006C08091D901811102C01092D40108954A +:103D600085ED91E00E94190F0E94171B9093D201DC +:103D70008093D10108951F93CF93DF938091D10158 +:103D80009091D2010E94231BAC019091D401992300 +:103D900021F02091140130E006C0209115018AE045 +:103DA000289F900111244217530708F485C0809181 +:103DB000D601C091D701D091D8011091D9018111BC +:103DC00007C0C11175C0D11173C0111171C074C089 +:103DD0009F3F19F09F5F9093D401181624F40E941E +:103DE000411D8093D6018091D60187FF05C00E94B6 +:103DF000411D81958093D6011C1624F40E94411D1B +:103E00008093D7018091D70187FF05C00E94411D93 +:103E100081958093D7016091D601662331F1C091DD +:103E2000D701CC2311F1062E000C770B880B990BD0 +:103E30000E94322223E333E343E35FE30E949622AE +:103E40000E94FA216093D6016C2FCC0F770B880B60 +:103E5000990B0E94322223E333E343E35FE30E94A2 +:103E600096220E94FA216093D7011D1624F40E9425 +:103E70008A1D8093D8018091D80187FF05C00E94D8 +:103E80008A1D81958093D801111624F40E948A1D01 +:103E90008093D9018091D90187FF05C00E948A1DB6 +:103EA00081958093D901DF91CF911F910C94B01E21 +:103EB0009F3F09F08FCFA0CFDF91CF911F91089541 +:103EC000E5EDF1E085E0DF011D928A95E9F71092BA +:103ED000D4011092D3010895833081F128F4813008 +:103EE00059F08230D1F00895853009F449C0B8F115 +:103EF000863009F456C0089580911501262F30E0D0 +:103F0000280F311D2F3F310524F4680F60931501F0 +:103F100008958FEF80931501089580911401262F45 +:103F200030E0280F311D2F3F310524F4680F6093D6 +:103F3000140108958FEF8093140108958091130167 +:103F4000262F30E0280F311D2F3F310524F4680F54 +:103F50006093130108958FEF80931301089580916A +:103F60001201262F30E0280F311D2F3F310524F498 +:103F7000680F6093120108958FEF809312010895E6 +:103F800080911101262F30E0280F311D2F3F310580 +:103F900024F4680F6093110108958FEF809311014D +:103FA000089580911001262F30E0280F311D2F3FFA +:103FB000310524F4680F6093100108958FEF80930A +:103FC00010010895833011F128F4813049F08230D6 +:103FD00091F00895853081F120F18630C1F1089586 +:103FE00080911501681720F4861B809315010895B0 +:103FF00010921501089580911401681720F4861B12 +:104000008093140108951092140108958091130172 +:10401000681720F4861B80931301089510921301F2 +:10402000089580911201681720F4861B8093120175 +:10403000089510921201089580911101681720F4DB +:10404000861B8093110108951092110108958091AB +:104050001001681720F4861B8093100108951092B8 +:10406000100108950F931F938D3109F46BC008F070 +:104070003FC08E3009F47DC0C0F4873009F46EC0B3 +:1040800068F4863009F0AFC08091CC01817F8E7FCB +:104090008093CC0181E08093DB01A6C0883009F4D5 +:1040A00058C08B3009F49BC09EC0863109F497C07C +:1040B00078F4803109F470C0813109F094C00E9415 +:1040C0006B1490910D0181E0892780930D0187C0C9 +:1040D000893109F484C08B3109F085C08091CC010D +:1040E00081FB222720F991E0922790FB81F94AC0B9 +:1040F000853309F45BC048F4873209F457C008F4EB +:104100005AC0893209F452C06EC0833438F48A33FD +:1041100008F067C0883309F462C065C0833409F4CD +:1041200045C0883409F05FC00E946B140FEF13ED97 +:1041300020E3015010402040E1F700C000000E9441 +:10414000721B4DC00E94B4210E94020F0E94F8070A +:1041500046C00E94261D0E94381D41C09091CC018E +:10416000892F817090FF12C0917F9E7F9093CC0128 +:104170003BC08091CC0182FB222720F991E092275D +:1041800090FB82F98093CC01992349F18091CC0175 +:1041900081608093CC0123C08091CC0183FB2227D6 +:1041A00020F991E0922790FB83F9ECCF61E070E079 +:1041B00080E090E010C08D5141E050E060E070E0A0 +:1041C0008A019B0104C0000F111F221F331F8A9513 +:1041D000D2F7C901B8010E9422180E946B1481E035 +:1041E00003C08953E9CF80E01F910F91089580E0CB +:1041F00008950C94F720CF93C82F8091DB01813074 +:1042000079F018F08230E9F187C0E0910E01F09169 +:104210000F018081813169F0823209F07FC009C0CD +:10422000E0910E01F0910F018081813111F0823215 +:1042300061F48C2F0E94F920811104C08C2F0E9400 +:1042400032201DC081E090E01AC08C2F0E94F72020 +:10425000811114C0C43179F048F4CB3079F0C03109 +:1042600009F060C082E08093DB0108C0C93219F018 +:10427000C83321F057C01092DB0154C081E0817037 +:1042800053C0C93289F118F5C43171F1A8F4C730AF +:1042900009F046C08AE08093150194E190931401DF +:1042A00093E0909313018093120188E080931101B1 +:1042B00088E28093100134C0CE51C63088F5EC2FCF +:1042C000F0E0E65DFE4F80818093DA0129C0CE34B4 +:1042D000E9F020F4CB3421F56AE013C0C13579F060 +:1042E000C235F1F461E00DC08091DA01882319F044 +:1042F0001092DA0115C081E08093DB0115C061E006 +:1043000006C08091DA010E946C1F0AC06AE08091A9 +:10431000DA010E94E21F04C01092DB0180E004C0B9 +:1043200081E002C080E0ABCFCF910895E1E8F0E0FA +:104330008081886080838081816080838FB7F894DA +:1043400093E09093890090ED909388008FBF08953B +:10435000EFE6F0E08081826080830895EFE6F0E090 +:1043600080818D7F80830895EFE6F0E0908182E088 +:104370008927808308951F920F920FB60F92112400 +:104380002F933F934F935F936F937F938F939F935D +:10439000AF93BF93EF93FF938091DC019091DD0188 +:1043A00001969093DD018093DC01811103C082E0CE +:1043B0000E94F807E091DD01E695E695F0E0E05215 +:1043C000FA4FE4918091DC018E1303C080E00E94DB +:1043D000F807FF91EF91BF91AF919F918F917F91DE +:1043E0006F915F914F913F912F910F900FBE0F9062 +:1043F0001F9018950E9401226894B1110C9490228C +:1044000008950E94752288F09F5798F0B92F992738 +:10441000B751B0F0E1F0660F771F881F991F1AF0AF +:10442000BA95C9F714C0B13091F00E948F22B1E063 +:1044300008950C948F22672F782F8827B85F39F062 +:10444000B93FCCF3869577956795B395D9F73EF448 +:1044500090958095709561957F4F8F4F9F4F0895F0 +:10446000E89409C097FB3EF490958095709561950E +:104470007F4F8F4F9F4F9923A9F0F92F96E9BB27C4 +:104480009395F695879577956795B795F111F8CF40 +:10449000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAB +:1044A0009F4F16C0882311F096E911C0772321F0A1 +:1044B0009EE8872F762F05C0662371F096E8862F39 +:1044C00070E060E02AF09A95660F771F881FDAF790 +:1044D000880F9695879597F9089557FD9058440F42 +:1044E000551F59F05F3F71F04795880F97FB991F53 +:1044F00061F09F3F79F08795089512161306140610 +:10450000551FF2CF4695F1DF08C01616170618069C +:10451000991FF1CF86957105610508940895E89477 +:10452000BB2766277727CB0197F908950E94A92218 +:104530000C941A230E940C2338F00E94132320F0BD +:10454000952311F00C9403230C94092311240C944B +:1045500090220E946D2270F3959FC1F3950F50E059 +:10456000551F629FF001729FBB27F00DB11D639F25 +:10457000AA27F00DB11DAA1F649F6627B00DA11DCB +:10458000661F829F2227B00DA11D621F739FB00D71 +:10459000A11D621F839FA00D611D221F749F3327E1 +:1045A000A00D611D231F849F600D211D822F762F7A +:1045B0006A2F11249F5750409AF0F1F088234AF057 +:1045C000EE0FFF1FBB1F661F771F881F91505040C3 +:1045D000A9F79E3F510580F00C9403230C94902280 +:1045E0005F3FE4F3983ED4F3869577956795B7954A +:1045F000F795E7959F5FC1F7FE2B880F911D969564 +:10460000879597F9089597F99F6780E870E060E0D3 +:1046100008959FEF80EC089500240A94161617065B +:1046200018060906089500240A94121613061406A3 +:1046300005060895092E0394000C11F4882352F006 +:10464000BB0F40F4BF2B11F460FF04C06F5F7F4FBE +:104650008F4F9F4F089597FB072E16F4009407D0B5 +:1046600077FD09D00E94452307FC05D03EF49095C4 +:1046700081959F4F0895709561957F4F0895EE0F36 +:10468000FF1F0590F491E02D0994AA1BBB1B51E17B +:1046900007C0AA1FBB1FA617B70710F0A61BB70BB2 +:1046A000881F991F5A95A9F780959095BC01CD0157 +:1046B0000895F999FECF92BD81BDF89A992780B5EA +:1046C0000895A8E1B0E042E050E00C947C23262F4E +:1046D000F999FECF1FBA92BD81BD20BD0FB6F894E7 +:1046E000FA9AF99A0FBE019608950E946723272F20 +:1046F0000C946823DC01CB01FC01F999FECF06C0C4 +:10470000F2BDE1BDF89A319600B40D92415050408F +:08471000B8F70895F894FFCFFB +:104718002002F907890864083008FC070101BA017A +:1047280028080A03140A3F4D3639A10554051E0509 +:10473800E50478049104AA04C304010203040506ED +:044748000708090055 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/colemak/colemak.hex b/keyboard/ergodox_ez/keymaps/colemak/colemak.hex index cd3bf781af..0f5bba3b5f 100644 --- a/keyboard/ergodox_ez/keymaps/colemak/colemak.hex +++ b/keyboard/ergodox_ez/keymaps/colemak/colemak.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C9458120C942A1313 -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94002C0C9444070C94440723 -:100050000C9444070C94F8210C9444070C94440726 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079713B91319 -:1000B000A714B913A714FE132114A71476148914D6 -:1000C000D017D017FF17FF1742188018991A991ADE -:1000D0009918991A9A199A196D1A991A991A841ACB +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E00140004001D7134004D001F001A0082 :1001000015001B00E1042A0020000900160006006B @@ -43,1429 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E392E3273 -:100C2000204156522D4C4942433A20312E382E3124 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A2061313864CA -:100C9000636330202831343A30353A3534204A61A4 -:100CA0006E2032332032303136290A005649443A18 -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000ECE9FBE502C005900D92AA33B107D9F772 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94900F0C94CC2D0C940000FF93EF93D4 -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E946D1603C085EE0E94C5 -:10100000351780E090E0089508956091BC017091DB -:10101000BD018091BE019091BF010E94FB205698B6 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBAEE3B1E020 -:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC730D10500F580910001811164C0C3 -:1013800080E40E94F50880930001811112C082E17F -:101390000E941F098093000181110BC0C6010C2E11 -:1013A00001C0880F0A94EAF780950E941F09809374 -:1013B00000010E94170948C0CA30A1F028F4C830C3 -:1013C00059F0C93061F005C0CC3089F070F0CD30F3 -:1013D00089F0209A289810C0219A29980DC0229A45 -:1013E0002A980AC0239A2B9807C0529A01C0539A90 -:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1 -:10140000799902C082E001C080E091709B25982B01 -:101410007C9902C084E001C080E0892B7D9902C0E4 -:1014200038E001C030E0832B7E9902C020E101C08A -:1014300020E0822B9FB19095991F9927991F929533 -:10144000990F907E892B10C080910001811174C08A -:1014500080E40E94F50880930001882309F459C0B4 -:10146000912C0E941709892DF8019081981739F164 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9452078091D70180FF58 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EB070F900F900F900F908091D70180FF66 -:1014B00004C083E093E00E945207A09201010E94C1 -:1014C0003A0921960F5F1F4FCE30D10509F051CF59 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326 -:101500008E13FCCF82E298E0892BC1F00E94220862 -:1015100015C083E10E941F09809300018111A0CFB3 -:1015200081E40E94F50880930001811199CF0E9407 -:101530003009982E909495CF80E096CF81E0DF918E -:10154000CF911F910F91FF90EF90DF90CF90BF90C0 -:10155000AF909F900895E82FF0E0E45BFE4F80810C -:101560000895CF92DF92EF92FF920F931F93CF9344 -:10157000DF938CEE92E00E9452078CE4E82E81E02B -:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5 -:1015900012E0DF93CF93DF92CF920E94EB0784EEAD -:1015A00092E00E945207F70181917F0190E00E9432 -:1015B00061219F938F931F930F930E94EB078CEDF4 -:1015C00092E00E94520721968DB79EB708960FB6FB -:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE -:1015E000CF911F910F91FF90EF90DF90CF900895D2 -:1015F0008B3B910578F4883A910540F5853A910541 -:10160000D0F48430910508F0B1C08130910509F41F -:10161000ADC06BC0803E910508F467C0883E91055F -:1016200008F4A4C09C01205F31092031310508F085 -:101630005CC090650895853A910509F459C0863AD1 -:10164000910509F058C082E890E40895883A910520 -:1016500009F454C0893A910509F453C08A3A9105B6 -:1016600009F452C08B3A910509F451C08C3A9105A6 -:1016700009F450C08D3A910509F44FC0803B9105A3 -:1016800009F44EC08E3A910509F44DC08F3A910588 -:1016900009F44CC0813B910509F44BC0823B910594 -:1016A00009F44AC0833B910509F449C0843B910584 -:1016B00009F448C0853B910509F447C0863B910574 -:1016C00009F446C0873B910509F445C0883B910564 -:1016D00009F444C0893B910509F443C08A3B910554 -:1016E00009F442C080E094E4089580E090E0089519 -:1016F00081E890E4089583E890E4089582EE94E40C -:10170000089589EE94E408958AEE94E4089585EBB3 -:1017100094E4089586EB94E4089587EB94E40895A7 -:101720008CEC94E408958DEC94E4089583E895E4BA -:1017300008958AE895E4089582E995E4089584E996 -:1017400095E4089581E296E4089583E296E408958D -:1017500084E296E4089585E296E4089586E296E4AC -:10176000089587E296E408958AE296E4089508953C -:1017700096E0799FF001112494E5899FE00DF11D19 -:101780001124E60FF11DEE0FFF1FEC51FF4F859165 -:1017900094910895880F991FFC01E05AF0408591BB -:1017A00094910895880F991FFC01E052FF4F859195 -:1017B0009491089526E0729FF001112444E5849FDE -:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E -:1017D000FF4F859194919C013A9521154FE1340773 -:1017E00008F41EC13F512115304120F49F700E9422 -:1017F000D20B08959C0130532115304118F49927DC -:10180000906C0895811520E5920769F40E94BB1A37 -:101810004FEF84E39CE0415080409040E1F700C0EE -:1018200000000C941D22813020E5920751F48CE5D4 -:1018300093E00E9452078091D70181608093D70185 -:1018400008959C0130552115304108F051C0292FD1 -:1018500033272F70332721303105D9F4AC01437081 -:10186000552702C0220F331F4A95E2F73C68AC01AE -:1018700064E0440F551F6A95E1F744275370242B09 -:10188000352B73E0880F991F7A95E1F780769927B9 -:101890001DC02230310529F4982F8827816F906A66 -:1018A000089523303105A9F4AC014370552721E098 -:1018B00030E002C0220F331F4A95E2F73C6843E054 -:1018C000880F991F4A95E1F7807E9770822B932BA2 -:1018D000089524303105E1F4AC014370552721E02F -:1018E00030E002C0220F331F4A95E2F73A68E7CF93 -:1018F0009C0130572115304118F49F709062089573 -:101900009C0130582115304118F49F70906A089559 -:10191000803E9105E0F4803C910558F581339105B6 -:1019200009F46FC048F48932910509F463C08A3222 -:10193000910509F46DC072C089339105E9F08238D0 -:101940009105D1F08533910509F44DC067C0833E00 -:10195000910581F138F4803E9105B9F0823E910500 -:10196000D9F05CC0863E910561F1873E9105A1F1F9 -:1019700055C00E94CA0B08952091EA0120FD02C0C3 -:1019800021FF4CC080EE90E049C08091EA0180FFC9 -:10199000F9CF89E390E042C08091EA0182FF0EC056 -:1019A0008091EA0184FF03C080E090E037C083EEBD -:1019B00090E034C08091EA0182FFF2CF82EE90E0A5 -:1019C0002DC08091EA0183FF0BC08091EA0184FD64 -:1019D000EBCF87EE90E022C08091EA0183FFF5CF44 -:1019E00086EE90E01BC08091EA0185FF07C089E286 -:1019F00090E014C08091EA0185FFF9CF85E390E083 -:101A00000DC08091EA0186FF07C08AE290E006C01F -:101A10008091EA0186FFF9CF81E390E00E94F80A05 -:101A20000895089580916D0108959FB7F8941092DC -:101A30005C019FBF9091F001943009F057C09091E4 -:101A4000E9009F703091EC00232F217030FD20E8D9 -:101A5000922B24E02093E9002091EB0020FF43C06B -:101A60002091EE0027FF3FC020915A01222321F050 -:101A70002091E80025FF37C010925A0126E03091EE -:101A8000E80035FD15C03091F001343061F530913A -:101A9000EB0035FD28C0215021F481E080935A01EC -:101AA00022C0EFE9FFE03197F1F700C00000E7CF77 -:101AB0008093F1008091E80085FD0AC08091E800E4 -:101AC00080FFFCCF8091E8008E778093E80006C00D -:101AD0008FB7F89421E020935C018FBF9F709093A3 -:101AE000E90080E008959F709093E9008FEF0895DA -:101AF000CF93DF9300D01F92CDB7DEB79C018091CA -:101B0000F001843019F593E099833B832A83909305 -:101B1000E9008FEF9091E800815095FD06C095EDAA -:101B20009A95F1F700008111F5CF8091E80085FFCB -:101B30000DC040E050E063E070E0CE0101960E94ED -:101B400048108091E8008E778093E8000F900F9006 -:101B50000F90DF91CF910895CF93DF9300D01F9224 -:101B6000CDB7DEB72091F001243021F522E02983A2 -:101B70009B838A8383E08093E9008FEF9091E80054 -:101B8000815095FD06C095ED9A95F1F70000811101 -:101B9000F5CF8091E80085FF0DC040E050E063E0A4 -:101BA00070E0CE0101960E9448108091E8008E7787 -:101BB0008093E8000F900F900F90DF91CF910895E0 -:101BC0002091F0012430F1F422E02093E9002FEF7E -:101BD0003091E800215035FD06C035ED3A95F1F71A -:101BE00000002111F5CF2091E80025FF0BC040E057 -:101BF00050E065E070E00E9448108091E8008E7728 -:101C00008093E8000895CF93DF932091F001243072 -:101C100009F048C0EC0180910C018823E1F080912B -:101C20000D018823C1F085E08093E9008FEF90914A -:101C3000E800815095FD06C095E19A95F1F7000006 -:101C40008111F5CF8091E80085FF2CC040E050E085 -:101C500060E170E017C081E08093E9008FEF909120 -:101C6000E800815095FD06C095ED9A95F1F70000CA -:101C70008111F5CF8091E80085FF14C040E050E06D -:101C800068E070E0CE010E9448108091E8008E77F5 -:101C90008093E80080E1FE01ADE5B1E001900D9296 -:101CA0008A95E1F7DF91CF91089583E993E00E944F -:101CB00052078091EF01811109C00E94DD110E943D -:101CC0003A128091E20084608093E20008958FE8E8 -:101CD00093E00E9452071092EF0108958BE893E081 -:101CE0000C94520787E893E00E9452070C94ED2B66 -:101CF00083E893E00E9452070E94B7210E94F32BD1 -:101D00000E94DF140C94110D20915B012F5F822F34 -:101D100062E30E94612D992319F020935B010895DD -:101D200010925B0180915C01882371F18091F00138 -:101D3000843041F58091E9008F702091EC00922F62 -:101D4000917020FD90E8892B94E09093E9009091A8 -:101D5000EB0090FF14C09091EE0097FF10C090919F -:101D6000E80095FF03C01092F100F9CF9091E800D0 -:101D700090FF05C09091E8009E779093E8008F70E7 -:101D80008093E90010925C01089542E061EC81E0EB -:101D90000E94571142E061EC82E00E94571142E03C -:101DA00061EC83E00E94571142E261EC84E00E9402 -:101DB000571142E161EC85E00C9457118091F201DA -:101DC000833009F455C030F4813071F0823009F469 -:101DD0008EC008958A3009F47AC08B3009F460C04F -:101DE000893009F09CC020C08091F101813A09F04E -:101DF00096C08091E800877F8093E8008091F5018C -:101E00009091F601892B21F460E18DE591E003C00A -:101E100060E080E090E070E00E9493108091E80024 -:101E20008B778093E80008958091F101813209F069 -:101E300076C08091F5019091F601009719F0049712 -:101E400009F06DC08091E800877F8093E800809161 -:101E5000E80082FD05C08091F0018111F8CF5FC0DC -:101E60008091F10080936D018091E8008B7753C0E1 -:101E70008091F101813A09F052C08091F501909171 -:101E8000F601892B09F04BC08091E800877F809391 -:101E9000E8008091E80080FFFCCF80910C0136C003 -:101EA0008091F1018132D9F58091F5019091F6018F -:101EB000892BA9F58091E800877F8093E8000E9434 -:101EC0008C118091F30180930C010C94BB1A8091CA -:101ED000F101813221F58091E800877F8093E8004D -:101EE0000E948C118091F40180936E01089580917D -:101EF000F101813AA1F48091E800877F8093E800A6 -:101F00008091E80080FFFCCF80916E018093F1000A -:101F10008091E8008E778093E8000C948C110895EE -:101F200084B7877F84BF88E10FB6F8948093600000 -:101F3000109260000FBE90E080E80FB6F894809396 -:101F40006100909361000FBE0E946C150E94DD112C -:101F50000E943A128091E20084608093E20085E161 -:101F60009DE00E94F62078940E94BF140E946E1596 -:101F700082E091E00E94DA140E94DB2B82E793E07A -:101F80000E9452078091F001853089F48EE693E03B -:101F90000E9452070E947B218091EE01882391F3D9 -:101FA0000E94A321882371F30E943210EBCF0E947C -:101FB0009C15E8CF292F332723303105C9F064F46D -:101FC0002130310581F02230310509F043C08DE820 -:101FD00090E02BEC33E042C021323105F1F02232A7 -:101FE000310541F137C082E190E028E534E036C0A8 -:101FF00099278130910541F08230910541F0892B7C -:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9 -:10201000F3E0849190E09F0121C06530D8F4E62F71 -:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074 -:1020300090E014C0653070F470E0FB01EE0FFF1FFC -:10204000E55EFE4F20813181FB01EA5EFE4F80811B -:1020500090E004C080E090E020E030E0FA013183BD -:102060002083089580E189BD82E189BD09B400FE25 -:10207000FDCF8091D8008F7D8093D8008091E000C3 -:1020800082608093E0008091E00081FDFCCF0895A4 -:10209000CF92DF92EF92FF920F931F93CF93DF9334 -:1020A000EC018B016A010E94AB11811133C0C11494 -:1020B000D10439F0F60180819181081B190BC80FFA -:1020C000D91FE12CF12C0115110519F18091E800BF -:1020D00085FD16C08091E8008E778093E800C114DA -:1020E000D10449F0F60180819181E80EF91EF18258 -:1020F000E08285E00FC00E94AB11882321F30AC063 -:1021000089918093F10001501109FFEFEF1AFF0A46 -:10211000DACF80E0DF91CF911F910F91FF90EF9088 -:10212000DF90CF9008952091F7013091F8012617A4 -:10213000370748F06115710539F42091E8002E77D2 -:102140002093E80001C0B90140E061157105A9F1D3 -:102150002091F001222309F443C0253009F442C044 -:102160002091E80023FD40C02091E80022FD32C00C -:102170002091E80020FFE9CF4091F3002091F20088 -:1021800030E0342BFC01CF016115710559F0283086 -:10219000310540F481918093F100615071092F5F06 -:1021A0003F4FF1CF41E02830310509F040E0209168 -:1021B000E8002E772093E800C8CF4111C9CF0AC0AC -:1021C0008091F001882361F0853061F08091E80012 -:1021D00083FD0AC08091E80082FFF2CF80E008957D -:1021E00082E0089583E0089581E008952091F70149 -:1021F0003091F8012617370748F06115710539F459 -:102200002091E8002E772093E80001C0B901FC017D -:1022100020E06115710591F18091F001882309F4A6 -:1022200040C0853009F43FC08091E80083FD3DC087 -:102230008091E80082FD2FC08091E80080FFE9CF07 -:102240002091F3008091F20090E0922B61157105CE -:1022500059F08830910540F424912093F100319693 -:10226000615071090196F2CF21E0089709F020E052 -:102270008091E8008E778093E800CBCF2111CCCFFE -:102280000AC08091F001882361F0853061F080916F -:10229000E80083FD0AC08091E80082FFF2CF80E071 -:1022A000089582E0089583E0089581E00895982FCD -:1022B000973058F59093E900981739F07091EC0039 -:1022C0002091ED005091F00003C0242F762F50E0B4 -:1022D00021FF19C03091EB003E7F3093EB0030912D -:1022E000ED003D7F3093ED003091EB003160309395 -:1022F000EB007093EC002093ED005093F0002091E0 -:10230000EE0027FF07C09F5FD3CF8F708093E90057 -:1023100081E0089580E008958091F10187FF11C068 -:102320008091E80082FD05C08091F0018111F8CF15 -:1023300011C08091E8008B770BC08091F001882359 -:1023400049F08091E80080FFF8CF8091E8008E7717 -:102350008093E80008952091E4003091E50095E62F -:102360004091EC00842F817040FF22C08091E800F2 -:1023700080FD1CC08091F001882391F0853091F0A0 -:102380008091EB0085FD10C04091E4005091E50084 -:102390004217530729F39A01915011F784E00895E9 -:1023A00082E0089583E0089581E0089580E0089533 -:1023B0004091E80042FFDECF08950E944B120E9438 -:1023C0005312E0EEF0E0808181608083E8EDF0E080 -:1023D00080818F77808319BCA7EDB0E08C918E7FD0 -:1023E0008C9380818F7E80831092EF0108950F93EC -:1023F0001F93CF93DF930E944B120E945312C8ED9C -:10240000D0E088818F7788838881806888838881FD -:102410008F7D888319BC1092F0011092EC0110920C -:10242000EE011092ED0100EE10E0F80180818B7F4B -:10243000808388818160888342E060E080E00E9440 -:102440005711E1EEF0E080818E7F8083E2EEF0E0D4 -:10245000808181608083808188608083F8018081B1 -:102460008E7F8083888180618883DF91CF911F91E7 -:102470000F910895E8EDF0E080818F7E8083E7ED95 -:10248000F0E080818160808384E082BF81E080937E -:10249000EF010C94F711E8EDF0E080818E7F8083EE -:1024A0001092E20008951092DA001092E10008956F -:1024B0001F920F920FB60F9211242F933F934F93B9 -:1024C0005F936F937F938F939F93AF93BF93EF939C -:1024D000FF938091E10082FF0BC08091E20082FFB8 -:1024E00007C08091E1008B7F8093E1000E94840E01 -:1024F0008091DA0080FF1FC08091D80080FF1BC050 -:102500008091DA008E7F8093DA008091D90080FF7D -:102510000DC080E189BD82E189BD09B400FEFDCF17 -:1025200081E08093F0010E94550E05C019BC109205 -:10253000F0010E94670E8091E10080FF19C0809138 -:10254000E20080FF15C08091E2008E7F8093E20060 -:102550008091E20080618093E2008091D8008062E7 -:102560008093D80019BC85E08093F0010E94720E20 -:102570008091E10084FF30C08091E20084FF2CC094 -:1025800080E189BD82E189BD09B400FEFDCF809163 -:10259000D8008F7D8093D8008091E1008F7E80935A -:1025A000E1008091E2008F7E8093E2008091E20062 -:1025B00081608093E2008091EC01882311F084E037 -:1025C00007C08091E30087FD02C081E001C083E085 -:1025D0008093F0010E94780E8091E10083FF29C072 -:1025E0008091E20083FF25C08091E100877F809386 -:1025F000E10082E08093F0011092EC018091E10013 -:102600008E7F8093E1008091E2008E7F8093E200D4 -:102610008091E20080618093E20042E060E080E02F -:102620000E9457118091F00088608093F0000E9412 -:102630006E0EFF91EF91BF91AF919F918F917F911E -:102640006F915F914F913F912F910F900FBE0F901F -:102650001F9018951F920F920FB60F9211242F936F -:102660003F934F935F936F937F938F939F93AF931A -:10267000BF93CF93DF93EF93FF93C091E900CF70A7 -:102680008091EC00D82FD17080FDD0E81092E90045 -:102690008091F000877F8093F00078940E946E1301 -:1026A0001092E9008091F00088608093F000CD2BBB -:1026B000CF70C093E900FF91EF91DF91CF91BF916F -:1026C000AF919F918F917F916F915F914F913F91CA -:1026D0002F910F900FBE0F901F9018951F93CF93BF -:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63 -:1026F000CDBFE1EFF1E088E08E0F9091F100919372 -:102700008E13FBCF0E94DE0E8091E80083FF1FC175 -:102710008091F1019091F201492F50E04A3051052A -:1027200008F015C1FA01EA5AFF4F0C94812D803848 -:1027300081F0823809F00BC18091F5018F70809390 -:10274000E9008091EB0085FB882780F91092E90071 -:1027500006C08091ED019091EE01911182609091FF -:10276000E800977F9093E8008093F1001092F100C9 -:10277000C8C0282F2D7F09F0EAC0882319F08230C5 -:1027800061F0E5C08091F301813009F0E0C0933041 -:1027900009F080E08093EE012BC08091F30181115C -:1027A00027C08091F5018F7009F4D1C08093E900B2 -:1027B0002091EB0020FF1CC0933021F48091EB00AE -:1027C000806214C09091EB0090619093EB0021E047 -:1027D00030E0A90102C0440F551F8A95E2F74093EB -:1027E000EA001092EA008091EB0088608093EB0091 -:1027F0001092E9008091E800877F86C08111A7C010 -:102800001091F3011F778091E3008078812B8093F2 -:10281000E3008091E800877F8093E8000E948C119C -:102820008091E80080FFFCCF8091E3008068809376 -:10283000E300111102C082E001C083E08093F00147 -:1028400086C08058823008F082C08091F301909158 -:10285000F4018C3D53E0950779F583E08A838AE2A1 -:1028600089834FB7F894DE01139620E03EE051E2F1 -:10287000E32FF0E050935700E49120FF03C0E2956E -:10288000EF703F5FEF708E2F90E0EA3010F0C79648 -:1028900001C0C0968D939D932F5F243149F74FBFA0 -:1028A0008091E800877F8093E8006AE270E0CE01C3 -:1028B00001960E94931014C0AE014F5F5F4F60916C -:1028C000F5010E94DA0FBC01009709F440C0909115 -:1028D000E800977F9093E80089819A810E94F61022 -:1028E0008091E8008B778093E80031C0803879F5DB -:1028F0008091E800877F8093E8008091EC018093CD -:10290000F1008091E8008E778093E8000E948C119E -:102910001EC081111CC09091F3019230C0F48091CF -:10292000E800877F8093E8009093EC010E948C116F -:102930008091EC01811106C08091E30087FD02C007 -:1029400081E001C084E08093F0010E94C50E809177 -:10295000E80083FF0AC08091E800877F8093E80049 -:102960008091EB0080628093EB00AA960FB6F894FA -:10297000DEBF0FBECDBFDF91CF911F910895CF93E2 -:102980008091F0018823A1F0C091E900CF7090916F -:10299000EC00892F817090FD80E8C82B1092E9002F -:1029A0008091E80083FD0E946E13CF70C093E90010 -:1029B000CF91089590937401809373010895E091ED -:1029C0007301F0917401309721F00190F081E02DB6 -:1029D000099480E00895EF92FF920F931F93CF9395 -:1029E000DF93E0917301F09174013097B1F18C01A4 -:1029F0000280F381E02D09958091D70182FF2DC0DF -:102A000080FF04C08DE895E00E945207E80110E1C4 -:102A100087E8E82E85E0F82E8091D70180FF0BC073 -:102A200088811F928F93FF92EF920E94EB070F9085 -:102A30000F900F900F90115021961111EDCF8091B2 -:102A4000D70180FF0AC085E895E0DF91CF911F9103 -:102A50000F91FF90EF900C945207DF91CF911F914F -:102A60000F91FF90EF900895E0917301F091740140 -:102A7000309721F00480F581E02D0994089520918C -:102A80007101309172018217930771F09093720176 -:102A900080937101E0917301F0917401309721F0FE -:102AA0000680F781E02D0994089520916F013091FF -:102AB00070018217930771F09093700180936F01FA -:102AC000E0917301F0917401309721F00084F18559 -:102AD000E02D0994089508950C946B150E94B92176 -:102AE0000E9462090C947F22CF93C82F8091D70156 -:102AF00082FF1EC080FF04C086EA95E00E94520754 -:102B00008091D70180FF0CC01F92CF9381EA95E09E -:102B10009F938F930E94EB070F900F900F900F9051 -:102B20008091D70180FF04C08FE995E00E94520791 -:102B30008C2FCF910C94110DCF92DF92EF92FF92D8 -:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD -:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66 -:102B600081E0D82E00E010E0E02E802F0E94AB0A1A -:102B7000F60141916F01F42EF826B1F40F5F1F4F5B -:102B80000E30110589F78FEF89838A831B820E949B -:102B9000C2218160782F9D838C8349815A816B810A -:102BA0008D810E943F1640C09091D70191FF04C0D3 -:102BB0008B870E94B10A8B8520E030E04F2D50E0DA -:102BC000922FBA01022E02C0759567950A94E2F71A -:102BD00060FF24C02E83EF8221E030E0690102C053 -:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D -:102BF00009F420E028870E94C2218160782F9A87FB -:102C000089874E815F8168858A850E943F16F80119 -:102C1000EA58FE4F8081C826C08206C02F5F3F4F12 -:102C20002630310569F6AACF0E94F0251091750172 -:102C30000E94DF141817A1F00E94DF148093750121 -:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC -:102C50001F910F91FF90EF90DF90CF900C9474151F -:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C -:102C70001F910F91FF90EF90DF90CF900895CF9329 -:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C -:102C9000CDBF4F83588769877A878B87DE0111966E -:102CA00086E0FD0111928A95E9F785E0FE013796ED -:102CB00001900D928A95E1F749815A816B817C815F -:102CC0008D819E810E94551D2B960FB6F894DEBF14 -:102CD0000FBECDBFDF91CF910895CF93882309F424 -:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6 -:102CF00089E30E94F11F0E94D02089E30CC0833831 -:102D000079F40E94DF1480FDAEC083E50E94F11FBC -:102D10000E94D02083E50E944420CF910C94D020C3 -:102D2000843859F40E94DF1482FD9DC087E40E941C -:102D3000F11F0E94D02087E4EECF8CEF8C0F813AF8 -:102D400048F48C2F0E94832A81118DC08C2F0E9401 -:102D5000F11FE3CF80E28C0F883048F4C77081E028 -:102D600001C0880FCA95EAF70E949920D6CF8BE55B -:102D70008C0F833078F4C53A29F0C63A31F083E8F5 -:102D800090E005C081E890E002C082E890E0CF9139 -:102D90000C943F1588E58C0F833108F064C0C83A65 -:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39 -:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8 -:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35 -:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95 -:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC -:102DF00082EE90E035C089EE90E032C08AEE90E03D -:102E00002FC085EB90E02CC086EB90E029C087EBCB -:102E100090E026C08CEC90E023C08DEC90E020C0C8 -:102E200083E891E01DC08AE891E01AC082E991E050 -:102E300017C084E991E014C081E292E011C083E2FE -:102E400092E00EC084E292E00BC085E292E008C0FE -:102E500086E292E005C087E292E002C08AE292E058 -:102E6000CF910C945515CF910895882309F44BC048 -:102E7000823859F40E94DF1481FF45C089E30E9423 -:102E8000F11F0E94D02089E30CC0833871F40E94A6 -:102E9000DF1480FF38C083E50E94F11F0E94D0201C -:102EA00083E50E9444200C94D020843859F40E9479 -:102EB000DF1482FF28C087E40E94F11F0E94D02007 -:102EC00087E4EFCF9CEF980F913A58F390E2980F78 -:102ED000983050F4877091E001C0990F8A95EAF715 -:102EE000892F0E949F20DFCF9BE5980F933020F41D -:102EF00080E090E00C943F15885A833120F480E004 -:102F000090E00C9455150895882321F00E94992093 -:102F10000C94D0200895882321F00E949F200C94C7 -:102F2000D0200895BF92CF92DF92EF92FF920F933D -:102F30001F93CF93DF9300D000D000D0CDB7DEB782 -:102F400025E0FC01DE01119601900D922A95E1F732 -:102F5000FC01408131810281258122952F7063819E -:102F60007481672B09F4E5C23F3F19F44F3F09F420 -:102F7000E0C27C0149833A8389819A812E830E9431 -:102F8000B01F182FB92E0E94AF1F0E94761EEB2D86 -:102F9000E295EF70F0E0E05AFF4F2E810C94812D06 -:102FA0008B2D807F9B2D9F70F92E882319F0F29432 -:102FB00080EFF822002349F0FF2009F467C28F2D2B -:102FC0000E94A9200E94D02061C2812F0E94351743 -:102FD000FF2009F4AEC28F2D0E94AF2026960FB6B7 -:102FE000F894DEBF0FBECDBFDF91CF911F910F913F -:102FF000FF90EF90DF90CF90BF900C94D0203B2DAE -:10300000307F8B2D8F70303211F08295807F1123AD -:1030100019F0113021F12CC00023B9F0222309F45A -:10302000A0C1213009F09DC126960FB6F894DEBFED -:103030000FBECDBFDF91CF911F910F91FF90EF9009 -:10304000DF90CF90BF900C94B920222319F021304B -:1030500009F46FC28E830E94BC208E8196C100232A -:1030600021F0223008F065C27CC1211162C28DC1FD -:10307000002321F0222309F474C108C2222309F499 -:1030800084C119C22B2D26952695237030E0211579 -:10309000310521F021303105D1F04BC2002321F060 -:1030A000812F9B2D937002C080E090E026960FB692 -:1030B000F894DEBF0FBECDBFDF91CF911F910F916E -:1030C000FF90EF90DF90CF90BF900C943F150023BE -:1030D00021F0812F9B2D937002C080E090E0269616 -:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119 -:1030F0000F91FF90EF90DF90CF90BF900C945515FB -:10310000812F002319F00E94762402C00E94DE2441 -:1031100026960FB6F894DEBF0FBECDBFDF91CF91DC -:103120001F910F91FF90EF90DF90CF90BF900C9484 -:1031300063258B2D837009F07BC00111FAC1812FAB -:10314000829586958770880F880F912F9F70C92E62 -:10315000D12CE12CF12C082E04C0CC0CDD1CEE1C73 -:10316000FF1C0A94D2F714FF12C04FE050E060E059 -:1031700070E004C0440F551F661F771F8A95D2F771 -:10318000CB01BA01609570958095909503C060E081 -:1031900070E0CB012B2D269526952370422F50E011 -:1031A00042305105D9F04330510569F16C297D2930 -:1031B0008E299F294130510551F126960FB6F8947A -:1031C000DEBF0FBECDBFDF91CF911F910F91FF905A -:1031D000EF90DF90CF90BF900C949D1E6C297D29BD -:1031E0008E299F2926960FB6F894DEBF0FBECDBF5D -:1031F000DF91CF911F910F91FF90EF90DF90CF90D3 -:10320000BF900C94B91E0E949D1EC701B601269660 -:103210000FB6F894DEBF0FBECDBFDF91CF911F91E7 -:103220000F91FF90EF90DF90CF90BF900C94811E94 -:10323000002319F08B2D817001C08695882309F435 -:1032400078C1812F829586958770880F880F912F7E -:103250009F70C92ED12CE12CF12C082E04C0CC0C6F -:10326000DD1CEE1CFF1C0A94D2F714FF12C04FE0C5 -:1032700050E060E070E004C0440F551F661F771FE8 -:103280008A95D2F7CB01BA0160957095809590959B -:1032900003C060E070E0CB012B2D269526952370AE -:1032A000422F50E042305105D9F04330510569F1C9 -:1032B0006C297D298E299F294130510551F126968F -:1032C0000FB6F894DEBF0FBECDBFDF91CF911F9137 -:1032D0000F91FF90EF90DF90CF90BF900C94771FED -:1032E0006C297D298E299F2926960FB6F894DEBF7A -:1032F0000FBECDBFDF91CF911F910F91FF90EF9047 -:10330000DF90CF90BF900C94931F0E94771FC7014E -:10331000B60126960FB6F894DEBF0FBECDBFDF9183 -:10332000CF911F910F91FF90EF90DF90CF90BF90C2 -:103330000C945B1F103FD1F118F4103E50F4A1C063 -:10334000123F09F463C008F44CC0133F09F473C082 -:1033500098C01F708B2D8F710023A1F00E94F41E66 -:10336000812F26960FB6F894DEBF0FBECDBFDF913A -:10337000CF911F910F91FF90EF90DF90CF90BF9072 -:103380000C9484170E94151F812F26960FB6F8946F -:10339000DEBF0FBECDBFDF91CF911F910F91FF9088 -:1033A000EF90DF90CF90BF900C948B170023A9F083 -:1033B0002111BFC08B2D8F7126960FB6F894DEBFFA -:1033C0000FBECDBFDF91CF911F910F91FF90EF9076 -:1033D000DF90CF90BF900C943A1F223008F0A9C024 -:1033E000E9CF0023A9F08B2D8F7126960FB6F894A4 -:1033F000DEBF0FBECDBFDF91CF911F910F91FF9028 -:10340000EF90DF90CF90BF900C94F41E002359F3FF -:103410008B2D8F7126960FB6F894DEBF0FBECDBFF1 -:10342000DF91CF911F910F91FF90EF90DF90CF90A0 -:10343000BF900C94151F002399F08B2D8F71269649 -:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5 -:103450000F91FF90EF90DF90CF90BF900C94DF1E04 -:1034600026960FB6F894DEBF0FBECDBFDF91CF9189 -:103470001F910F91FF90EF90DF90CF90BF900C9431 -:10348000D51E0023A9F0222309F4ADCF812F269663 -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF90BF900C946D162E -:1034B000222309F4ADCF812F26960FB6F894DEBFF4 -:1034C0000FBECDBFDF91CF911F910F91FF90EF9075 -:1034D000DF90CF90BF900C9435174B2D4F70612F1C -:1034E000C7010E94F40726960FB6F894DEBF0FBE00 -:1034F000CDBFDF91CF911F910F91FF90EF90DF90A3 -:10350000CF90BF900C94F91D4B2D4F70612FC701C8 -:1035100026960FB6F894DEBF0FBECDBFDF91CF91D8 -:103520001F910F91FF90EF90DF90CF90BF900C9480 -:10353000B70B26960FB6F894DEBF0FBECDBFDF9156 -:10354000CF911F910F91FF90EF90DF90CF90BF90A0 -:1035500008950E94B6200E948B200E94D0200E94D5 -:1035600096260E94632580E090E00E943F1580E04F -:1035700090E00C9455150E94A6200C94A91A0E9464 -:10358000B01F292F22952F7030E02C3031054CF4DC -:103590002A3031056CF4225031092230310588F48B -:1035A00007C02C30310549F02F30310531F009C00A -:1035B000803E48F0803F29F406C093FB882780F9BD -:1035C000089580E0089581E00895CF93DF9300D0BF -:1035D00000D01F92CDB7DEB70F900F900F900F90D5 -:1035E0000F90DF91CF910895CF93DF9300D000D05B -:1035F00000D0CDB7DEB726960FB6F894DEBF0FBE6B -:10360000CDBFDF91CF9108951F93CF93DF93C091EA -:10361000840116E080918501C81799F0D0E01C9FC5 -:10362000F0011D9FF00D1124EA57FE4F408151819A -:1036300062817381848195810E94F41A2196C770FA -:10364000E9CFDF91CF911F9108954091B60150913C -:10365000B7016091B8017091B9018091BA01909160 -:10366000BB010C94F41A8091BB0182958F7009F014 -:1036700054C08091B801882309F44FC0809184011F -:10368000A09185016091B6017091B7014091B90197 -:103690005091BA01B6E08A1709F43FC090E0411595 -:1036A0005105C1F17F3F11F46F3FA1F1B89FF001C7 -:1036B000B99FF00D1124EA57FE4F218172132AC0E1 -:1036C0002081621327C02281211124C023813481EB -:1036D0002417350710F421503109241B350B283CE1 -:1036E0003105C0F42091BB012F7020612093BB01F4 -:1036F00026E0289FF001299FF00D1124E557FE4F89 -:1037000080818F708061808386EB91E00E949217A8 -:103710000C94041B01968770BECF0895CF92DF9260 -:10372000EF92FF920F931F93CF93DF93CDB7DEB746 -:1037300062970FB6F894DEBF0FBECDBF8C0185E057 -:10374000F801DE011D9601900D928A95E1F7D801EE -:103750004C9111965C91119712966C911297139659 -:10376000CD90DC9014973091B6017091B7018091A3 -:10377000B9019091BA01009709F46BC17F3F19F428 -:103780003F3F09F466C1E090B801EE2009F4C0C0E3 -:103790002091BB01C816D90628F0F601E81BF90BE9 -:1037A000CF0104C0809590958C0D9D1DFF24F3944E -:1037B000883C910578F0F12C207F09F0C6C07C2D63 -:1037C000D98AC88A89890E94E51A86EB91E00E940D -:1037D0009217B1C0822F807F09F046C0751314C0C4 -:1037E000341312C0611110C02F7020612093BB01EF -:1037F0000E94251B86EB91E00E9492178091BB01ED -:10380000D80115968C932EC0CD2819F15F3F11F485 -:103810004F3FF9F0F62E61111CC080918401209178 -:10382000850136E0821709F45AC090E0389FF00114 -:10383000399FF00D1124EA57FE4F7181571306C0CE -:103840007081471303C07281711103C001968770A4 -:10385000E9CFF62E662309F418C18091BB0181607F -:103860008093BB01F12C11C1751308C0341306C03D -:10387000611104C08091BB01D801C3C04D875E8730 -:103880008D859E856A8B0E94BF1A6A898823E1F123 -:103890006623D1F12091BB01822F82958F7090E039 -:1038A000029774F08091B6019091B70198878F8349 -:1038B0001986DB86CA862C87CE0107960E9492174E -:1038C00086E0F801A6EBB1E001900D928A95E1F750 -:1038D0000E94331B0E94251BFF24F394D6C04D8702 -:1038E0005E878D859E850E94B01F292F22952F709F -:1038F00030E0223031050CF0BCC09F7009F0B6C03A -:10390000805E883008F4C1C0C8010E949217E4CFDD -:10391000C816D90608F453C0F601E81BF90BCF010D -:10392000883C910508F450C0F12C7C2DD98AC88AB6 -:1039300089890E94E51AE6EBF1E086E0DF011D923D -:103940008A95E9F70E94251BA0C0751314C0341393 -:1039500012C0611110C08091BB01F8018583C801BC -:103960000E94921786E0E6EBF1E0DF011D928A9556 -:10397000E9F7FE2C8AC04D875E878D859E856A8B10 -:103980000E94BF1A6A89882309F4BECF662309F40E -:10399000BBCF2091BB01822F82958F7090E0029760 -:1039A0000CF48ECF8091B6019091B7019A838983F0 -:1039B0001B82DD82CC822E83CE0101967FCF809543 -:1039C00090958C0D9D1DACCFF62E662309F49CCFEF -:1039D00075132EC034132CC02091BB0120FD1FC0D5 -:1039E000822F82958F70D9F0D80115962C93159758 -:1039F0008F3049F08F5F982F9295907F822F8F7034 -:103A0000892B15968C93C8010E94921786E0F801C5 -:103A1000A6EBB1E001900D928A95E1F793CF86E095 -:103A2000F801A6EBB1E001900D928A95E1F72DC067 -:103A30004D875E878D859E850E94BF1A811140CF7C -:103A40008091BB0181608093BB01C8010E949217E5 -:103A50001CC0662309F458CF4D875E878D859E85EF -:103A60000E94BF1A882309F44FCF2ACF811148CF73 -:103A70000CC0243031050CF047CF9F7009F440CFC3 -:103A8000F8019581907F09F03BCF8F2D62960FB69C -:103A9000F894DEBF0FBECDBFDF91CF911F910F9184 -:103AA000FF90EF90DF90CF9008951F93CF93DF9317 -:103AB000CDB7DEB72C970FB6F894DEBF0FBECDBFE3 -:103AC0004F83588769877A878B879C87CE010796B3 -:103AD0000E948E1B882369F08F8198852A853B85FB -:103AE000232BF1F19F3F09F063C08F3F09F060C0C5 -:103AF00037C086E0FE013796DE01119601900D92E7 -:103B00008A95E1F76F817885EA85FB85309741F1E9 -:103B10007F3F11F46F3F21F12091850130E0C90111 -:103B20000196877099274091840150E0841795078A -:103B300009F447C069837A83FD83EC8396E0929F02 -:103B4000D001939FB00D1124AA57BE4FFE013196AC -:103B500001900D929A95E1F7809385010E94041BD4 -:103B600016E080918401909185018917C1F1189F19 -:103B7000C00111248A579E4F0E948E1B882379F121 -:103B8000E09184011E9FF0011124EA57FE4F40810D -:103B9000518162817381848195810E94F41A8091A0 -:103BA000840190E001968770992780938401D9CF92 -:103BB0004F81588569857A858B859C850E94F41A8A -:103BC000CFCF0E94BB1A1092850110928401E6EBC0 -:103BD000F1E086E0DF011D928A95E9F7C1CF2C96CE -:103BE0000FB6F894DEBF0FBECDBFDF91CF911F910E -:103BF0000895EF92FF920F931F93CF93DF938C0161 -:103C0000009709F46CC0F12CEE24E394E8012196AE -:103C1000F8018491843740F4843008F051C0813039 -:103C200081F0823019F15BC0853709F444C0A8F1F6 -:103C30009CE7980F903708F052C08F770E94351795 -:103C400041C00E5F1F4FFE01C49180E28C0F88308F -:103C500048F4C7708E2D01C0880FCA95EAF70E94FC -:103C6000A92014C08C2F0E946D162DC00E5F1F4F0F -:103C7000FE01C49180E28C0F883058F4C7708E2DFD -:103C800001C0880FCA95EAF70E94AF200E94D02099 -:103C90001AC08C2F0E94351716C00E5F1F4FFE01F1 -:103CA000C491CC2381F08FE99FE00197F1F700C028 -:103CB0000000C150F6CF0E5F1F4FFE01F49003C00D -:103CC0000E946D168E018F2D882309F49FCFEFE996 -:103CD000FFE03197F1F700C000008150F5CFDF9190 -:103CE000CF911F910F91FF90EF90089508956093E9 -:103CF000C0017093C1018093C2019093C3010C94E1 -:103D0000A91A0F931F930091C0011091C101209136 -:103D1000C2013091C301DC01CB01802B912BA22B7E -:103D2000B32B8093C0019093C101A093C201B093C3 -:103D3000C3011F910F910C94A91A0F931F93009127 -:103D4000C0011091C1012091C2013091C301DC0179 -:103D5000CB0180239123A223B3238093C0019093AE -:103D6000C101A093C201B093C3011F910F910C94A4 -:103D7000A91A0F931F930091C0011091C1012091C6 -:103D8000C2013091C301DC01CB0180279127A2271A -:103D9000B3278093C0019093C101A093C201B09357 -:103DA000C3011F910F910C94A91A1092BC0110929B -:103DB000BD011092BE011092BF010C94A91A41E0FE -:103DC00050E060E070E004C0440F551F661F771F8D -:103DD0008A95D2F74093BC015093BD016093BE0118 -:103DE0007093BF010C94A91A41E050E060E070E0CC -:103DF00004C0440F551F661F771F8A95D2F7809124 -:103E0000BC019091BD01A091BE01B091BF01482BB2 -:103E1000592B6A2B7B2B4093BC015093BD016093BF -:103E2000BE017093BF010C94A91A41E050E060E01C -:103E300070E004C0440F551F661F771F8A95D2F7A4 -:103E400040955095609570958091BC019091BD0111 -:103E5000A091BE01B091BF01482359236A237B235F -:103E60004093BC015093BD016093BE017093BF01AC -:103E70000C94A91A41E050E060E070E004C0440FE7 -:103E8000551F661F771F8A95D2F78091BC019091CC -:103E9000BD01A091BE01B091BF01482759276A27F3 -:103EA0007B274093BC015093BD016093BE0170938A -:103EB000BF010C94A91A0F931F930091BC0110919C -:103EC000BD012091BE013091BF01DC01CB01802BEF -:103ED000912BA22BB32B8093BC019093BD01A09397 -:103EE000BE01B093BF011F910F910C94A91A0F93BB -:103EF0001F930091BC011091BD012091BE01309132 -:103F0000BF01DC01CB0180239123A223B323809343 -:103F1000BC019093BD01A093BE01B093BF011F915E -:103F20000F910C94A91A0F931F930091BC0110914B -:103F3000BD012091BE013091BF01DC01CB01802782 -:103F40009127A227B3278093BC019093BD01A09332 -:103F5000BE01B093BF011F910F910C94A91A08954F -:103F6000CF92DF92EF92FF920F931F93CF93DF9345 -:103F70008C01C090C001D090C101E090C201F090CE -:103F8000C3014091BC015091BD016091BE0170918F -:103F9000BF01C42AD52AE62AF72ACFE1D0E0D7010B -:103FA000C6010C2E04C0B695A795979587950A94DF -:103FB000D2F780FF07C0B8018C2F0E94DA0B813046 -:103FC000910531F4219758F7B80180E00E94DA0B8F -:103FD000DF91CF911F910F91FF90EF90DF90CF90E5 -:103FE000089590910C01992321F090910D01911168 -:103FF00009C020910E0130910F01F90132969FEF17 -:1040000040E030C0982F9695969596959F30A0F4F5 -:10401000E0910E01F0910F01E90FF11D877021E091 -:1040200030E0A90102C0440F551F8A95E2F7CA018A -:104030009181892B818308959091D70190FF23C0AE -:104040001F928F9387ED95E09F938F930E94EB07CC -:104050000F900F900F900F9008959F3F39F04F5F92 -:104060004E3041F051915813F8CF0DC05111F7CF98 -:10407000942FF5CF9F3F39F0F901E90FF11D97FD1E -:10408000FA9582830895089590910C01992321F067 -:1040900090910D01911109C020910E0130910F01F5 -:1040A000F9013296205F3F4F30C0982F9695969534 -:1040B00096959F30A8F4E0910E01F0910F01E90F61 -:1040C000F11D877021E030E0A90102C0440F551FA7 -:1040D0008A95E2F7CA0180959181892381830895A9 -:1040E0009091D70190FF16C01F928F9389EB95E0B6 -:1040F0009F938F930E94EB070F900F900F900F905C -:1041000008953196E217F30729F090819813F9CFBB -:104110001082F7CF089581E090E0E0910E01F091D8 -:104120000F01E80FF91F1082019680319105A9F760 -:1041300008959091D601892B8093D601089580959A -:104140009091D60189238093D60108951092D601CB -:1041500008959091D501892B8093D501089580957C -:104160009091D50189238093D50108951092D501AE -:1041700008958093C40108951092C4010895809118 -:104180000E0190910F01FC0131969C01205F3F4F81 -:1041900080E0919191118F5FE217F307D1F70895B5 -:1041A000E0910E01F0910F018091D6018083E091A2 -:1041B0000E01F0910F0190818091D501892B8083B0 -:1041C0008091C401882361F0E0910E01F0910F010C -:1041D0009081892B80830E94BF2081111092C4019D -:1041E00080910E0190910F010C94EB1490933B0180 -:1041F00080933A010895CF92DF92EF92FF926C0183 -:10420000EE24FF24C114D104E104F10421F0C7011C -:10421000B60120E101C020E0C72ED82EE92EFF24F0 -:10422000C114D104E104F10419F0285FC701B601FB -:104230006B017C0154E0F694E794D794C7945A95A7 -:10424000D1F7C114D104E104F10419F02C5FC701C6 -:10425000B6016B017C0142E0F694E794D794C794D1 -:104260004A95D1F7C114D104E104F10419F02E5F8D -:10427000C701B601DC01CB01B695A7959795879547 -:10428000892B8A2B8B2B09F02F5F822FFF90EF90C9 -:10429000DF90CF9008958295982F9C7C392F36958A -:1042A0003695282F237344E0249FC0011124932FB7 -:1042B000982B292F2A7A2695892F8575880F822B8E -:1042C00008951F93CF93DF931F92CDB7DEB79983E5 -:1042D0000E944B21182F9981892F0E944B21212F59 -:1042E00030E0322F2227A901482BCA010F90DF911D -:1042F000CF911F9108958091F001843009F11092BF -:10430000D80120E488E190E00FB6F894A895809356 -:1043100060000FBE2093600083B7817F846083BFFD -:1043200083B7816083BF7894889583B78E7F83BF7E -:1043300088E10FB6F89480936000109260000FBE81 -:10434000089508950895CF930E94A1210E947F09A6 -:104350000E94A221C0E08C2F0E94AB0A811104C0F0 -:10436000CF5FCE30C1F701C081E0CF9108950C94AA -:10437000BB1A82E084BD93E095BD9AEF97BD809310 -:104380006E0008952FB7F8948091D9019091DA01C9 -:10439000A091DB01B091DC012FBF0895CF92DF9295 -:1043A000EF92FF920F931F932FB7F8944091D9018A -:1043B0005091DA016091DB017091DC012FBF6A013D -:1043C0007B01EE24FF248C0120E030E0C016D106F2 -:1043D000E206F30610F4415051099A01281B390BEB -:1043E000C9011F910F91FF90EF90DF90CF9008953A -:1043F0001F920F920FB60F9211248F939F93AF933A -:10440000BF938091D9019091DA01A091DB01B09125 -:10441000DC010196A11DB11D8093D9019093DA01B1 -:10442000A093DB01B093DC01BF91AF919F918F917D -:104430000F900FBE0F901F9018950E94DD11F894F9 -:104440002FEF87EA91E6215080409040E1F700C0CD -:10445000000087E090EBDC018093F9019093FA0172 -:10446000A093FB01B093FC019CE088E10FB6F894A7 -:10447000A895809360000FBE90936000FFCFEF92ED -:10448000FF920F931F93CF93DF93D82FC0E08C2F11 -:104490000E94AB0A00E010E0E82EF12CC701002ECC -:1044A00002C0959587950A94E2F780FD06C00F5FDC -:1044B0001F4F0630110591F709C0602F7C2F80E057 -:1044C0000E94B80BD813F3CF81E004C0CF5FCE3089 -:1044D000F1F680E0DF91CF911F910F91FF90EF9067 -:1044E0000895CF93C82F8CE20E943F22882321F0A9 -:1044F0008C2FCF910C943F2280E0CF910895CF93E1 -:104500000E94CE23811102C00E94B4238CEF95E05B -:104510000E945207C5E6C15049F00E947F098FE30F -:104520009CE90197F1F700C00000F5CF85EF95E019 -:104530000E94520789E20E947122811113C18AE20E -:104540000E94712281110E94B42385E00E94712291 -:1045500081110E941D220E94D9238093D70187E0F8 -:104560000E9471228823A9F18BE10E947122882385 -:1045700051F08091D70181FB222720F991E0922709 -:1045800090FB81F90EC08EE00E947122882361F0B9 -:104590008091D70182FB222720F991E0922790FB9E -:1045A00082F98093D70115C080E10E947122909119 -:1045B000D701882341F093FB222720F981E082274D -:1045C00080FB93F904C0892F809580FB90F990932C -:1045D000D7018091D7010E94DD230E94EB238093B5 -:1045E000EA0180EE0E947122882341F08091EA0165 -:1045F000982F909590FB80F98093EA0189E30E94BF -:104600007122882359F08091EA0181FB222720F949 -:1046100091E0922790FB81F98093EA0182EE0E945B -:104620007122882359F08091EA0182FB222720F928 -:1046300091E0922790FB82F98093EA0186EE0E9436 -:104640007122882359F08091EA0183FB222720F907 -:1046500091E0922790FB83F98093EA0183EE0E9418 -:104660007122882359F08091EA0184FB222720F9E6 -:1046700091E0922790FB84F98093EA0185E30E9400 -:104680007122882359F08091EA0185FB222720F9C5 -:1046900091E0922790FB85F98093EA0181E30E94E3 -:1046A0007122882359F08091EA0186FB222720F9A4 -:1046B00091E0922790FB86F98093EA0181E10E94C4 -:1046C0007122882359F08091EA0187FB222720F983 -:1046D00091E0922790FB87F98093EA018091EA01AB -:1046E0000E94EF238091EA0187FB882780F980935D -:1046F0000D0187E20E947122C82F8EE10E94712273 -:104700008111C2608FE10E9471228111C46080E238 -:104710000E9471228111C86081E20E947122811180 -:10472000C06182E20E9471228111C06283E20E9414 -:1047300071228111C06484E20E947122882311F0E9 -:10474000C06802C0CC2329F08C2F0E94E6236C2F76 -:1047500003C00E94E223682F70E080E090E0CF91D8 -:104760000C94771ECF9108956DEE7EEF80E090E07F -:104770000E94B72D60E082E090E00E94A92D60E0E9 -:1047800083E090E00E94A92D60E084E090E00E9428 -:10479000A92D60E085E090E00C94A92D80E090E0E8 -:1047A0000E94A32D21E08D3E9E4F09F020E0822F34 -:1047B000089582E090E00C949B2D682F82E090E0B9 -:1047C0000C94A92D83E090E00C949B2D682F83E03E -:1047D00090E00C94A92D84E090E00C949B2D682F20 -:1047E00084E090E00C94A92D8091DF0180FF0BC044 -:1047F0006091130185E0689FB0011124759567955C -:10480000759567952BC081FF09C06091130185E004 -:10481000689FB00111247595679520C082FF07C07D -:104820006091130185E0689FB001112417C0909139 -:10483000E0019923D1F060911201961788F7209139 -:10484000130185E0289F90011124929FA001939F5E -:10485000500D112470E0CA010E946D2D6038710561 -:1048600040F46115710539F002C065E070E0862FF3 -:1048700008958FE7089581E008958091DF0180FF1A -:1048800008C06091110170E0759567957595679501 -:1048900021C081FF06C06091110170E07595679598 -:1048A00019C082FF04C06091110170E010C09091A6 -:1048B000E0019923C1F0609110019617A0F7809153 -:1048C0001101899FC001112470E00E946D2D603894 -:1048D000710528F46115710521F0862F08958FE781 -:1048E000089581E0089561E070E0F4CF803F21F405 -:1048F0000E94F423819504C0813F29F40E94F4238F -:104900008093E3010895823F21F40E94F42381956E -:1049100004C0833F29F40E94F4238093E2010895A8 -:10492000893F19F40E943D2405C08A3F31F40E945A -:104930003D2481958093E40108958B3F21F40E94EA -:104940003D24819504C08C3F29F40E943D2480932E -:10495000E5010895843F21F48091E101816017C051 -:10496000853F21F48091E101826011C0863F21F4EE -:104970008091E10184600BC0873F21F48091E101C7 -:10498000886005C0883F31F48091E10180618093A7 -:10499000E10108958D3F21F48091DF0181600BC01A -:1049A0008E3F21F48091DF01826005C08F3F29F4A2 -:1049B0008091DF0184608093DF010895803F39F4A6 -:1049C0008091E30187FF6CC01092E30169C0813FD1 -:1049D00029F48091E3011816BCF362C09091E201C2 -:1049E000823F29F497FF5CC01092E20159C0833FD7 -:1049F00019F41916CCF354C0893F41F48091E401B5 -:104A000018160CF04DC01092E4014AC08A3F29F4F8 -:104A10008091E40187FF44C0F6CF8B3F39F4809149 -:104A2000E50187FF3DC01092E5013AC08C3F29F4B3 -:104A30008091E5011816BCF333C0843F21F48091C6 -:104A4000E1018E7F17C0853F21F48091E1018D7FC8 -:104A500011C0863F21F48091E1018B7F0BC0873F1D -:104A600021F48091E101877F05C0883F31F4809176 -:104A7000E1018F7E8093E10113C08D3F21F480918D -:104A8000DF018E7F0BC08E3F21F48091DF018D7F8F -:104A900005C08F3F29F48091DF018B7F8093DF0178 -:104AA0008091E20181110EC08091E30181110AC061 -:104AB0008091E401811106C08091E501811102C05D -:104AC0001092E00108958091D70183FF7EC088E3B2 -:104AD00096E00E9452078091E1011F928F9383E339 -:104AE00096E09F938F930E94EB0781E396E00E94EC -:104AF00052078091E201282F332727FD30953F93FD -:104B00008F938EE296E09F938F930E94EB078CE247 -:104B100096E00E9452078091E301282F332727FD5A -:104B200030953F938F9389E296E09F938F930E94F5 -:104B3000EB0787E296E00E9452078091E401282F5C -:104B4000332727FD30953F938F9384E296E09F9320 -:104B50008F930E94EB0782E296E00E9452078091B9 -:104B6000E501282F332727FD30953F938F938FE161 -:104B700096E09F938F930E94EB078CE196E00E9452 -:104B800052078091E0011F928F9389E196E09F93F5 -:104B90008F930E94EB0787E196E00E945207809175 -:104BA000DF011F928F9384E196E09F938F930E9481 -:104BB000EB0781E196E00E9452078DB79EB74C96B5 -:104BC0000FB6F8949EBF0FBE8DBF81EE91E00E949C -:104BD00034150E94C2219093DE018093DD01089577 -:104BE0001F93CF93DF938091DD019091DE010E94AE -:104BF000CE21AC019091E001992321F02091140184 -:104C000030E006C0209115018AE0289F9001112410 -:104C10004217530708F486C08091E201C091E30176 -:104C2000D091E4011091E501811107C0C11176C056 -:104C3000D11174C0111172C075C09F3F19F09F5FF0 -:104C40009093E001181624F40E94F4238093E2016B -:104C50008091E20187FF05C00E94F4238195809333 -:104C6000E2011C1624F40E94F4238093E301809156 -:104C7000E30187FF05C00E94F42381958093E3013F -:104C80006091E201662339F1C091E301CC2319F16F -:104C9000772767FD7095872F972F0E94722C23E34B -:104CA00033E343E35FE30E94D62C0E943F2C6093E2 -:104CB000E2016C2F772767FD7095872F972F0E9451 -:104CC000722C23E333E343E35FE30E94D62C0E947C -:104CD0003F2C6093E3011D1624F40E943D24809331 -:104CE000E4018091E40187FF05C00E943D24819585 -:104CF0008093E401111624F40E943D248093E50181 -:104D00008091E50187FF05C00E943D248195809335 -:104D1000E501DF91CF911F910C9463259F3F09F02E -:104D20008ECF96CFDF91CF911F910895E1EEF1E004 -:104D300085E0DF011D928A95E9F71092E00110925B -:104D4000DF0108958BE598E00E9452071F9281E0F1 -:104D50008F931F9285E08F938DE098E09F938F93C0 -:104D60000E94EB070F900F900F900F900F900F90F5 -:104D700008958330E9F128F4813061F0823009F13F -:104D80000895853009F462C008F449C0863009F4FA -:104D900074C0089580911501262F30E0280F311D31 -:104DA0002F3F310524F4680F6093150103C08FEF86 -:104DB00080931501809115011F928F9386E497E0EF -:104DC00072C080911401262F30E0280F311D2F3F33 -:104DD000310524F4680F6093140103C08FEF8093B2 -:104DE0001401809114011F928F9384E397E05BC0BC -:104DF00080911301262F30E0280F311D2F3F310500 -:104E000024F4680F6093130103C08FEF80931301A4 -:104E1000809113011F928F9381E297E044C08091AB -:104E20001201262F30E0280F311D2F3F310524F4C9 -:104E3000680F6093120103C08FEF8093120180917D -:104E400012011F928F938CE097E02DC08091110189 -:104E5000262F30E0280F311D2F3F310524F4680F35 -:104E60006093110103C08FEF8093110180911101B4 -:104E70001F928F9383EF96E016C080911001262F2A -:104E800030E0280F311D2F3F310524F4680F609367 -:104E9000100103C08FEF80931001809110011F92C9 -:104EA0008F9388ED96E09F938F930E94EB070F906E -:104EB0000F900F900F900895833081F128F4813086 -:104EC00059F08230D1F00895853009F449C0B8F125 -:104ED000863009F456C0089580911501681720F4B2 -:104EE000861B8093150102C0109215018091150157 -:104EF0001F928F9389EC96E054C08091140168173B -:104F000020F4861B8093140102C01092140180913A -:104F100014011F928F9387EB96E043C08091130199 -:104F2000681720F4861B8093130102C010921301AE -:104F3000809113011F928F9384EA96E032C0809192 -:104F40001201681720F4861B8093120102C0109290 -:104F50001201809112011F928F938FE896E021C079 -:104F600080911101681720F4861B8093110102C003 -:104F700010921101809111011F928F9386E796E0A4 -:104F800010C080911001681720F4861B80931001D7 -:104F900002C010921001809110011F928F938BE537 -:104FA00096E09F938F930E94EB070F900F900F90C6 -:104FB0000F900895CF93C82F1F928F9380E699E0AA -:104FC0009F938F930E94EB0781E090E0A0E0B0E018 -:104FD000BC01CD0104C0660F771F881F991FCA95B9 -:104FE000D2F70E94771E0F900F900F900F90CF91E5 -:104FF0000C94BB1ACF938D3109F465C0B0F58E3097 -:1050000009F4CCC100F5873009F49BC1A8F48630BF -:1050100009F06DC28091D701817F8E7F8093D70187 -:1050200085E699E00E94520781EA9DE00E945207BE -:1050300081E08093E70180C1883009F44FC08B3054 -:1050400009F47CC154C2863109F4F0C138F48031CE -:1050500009F4B8C1813109F430C249C2893109F477 -:10506000CEC18B3109F486C142C2853309F437C2FF -:1050700048F4873209F433C208F433C2893209F4A0 -:105080002EC235C2833438F48A3308F02CC28833F8 -:1050900009F454C12CC2833409F421C2883409F0C4 -:1050A00026C20E94BB1A80E99DE00E9452079FEF32 -:1050B00023ED80E3915020408040E1F700C00000E4 -:1050C0000E941D2239C180EB9DE00E9452070E9480 -:1050D000F92B0E94DF140E94110D2EC185EA9DE07C -:1050E0000E94520786E79BE00E9452070E94E2233B -:1050F0001F928F9383E79BE09F938F930E94EB0710 -:1051000081E79BE00E9452070E94D923C82F8EE5B9 -:105110009BE00E9452071F92CF9389E59BE09F93EB -:105120008F930E94EB0787E59BE00E9452078DE476 -:105130009BE00E9452078C2F81701F928F938AE40C -:105140009BE09F938F930E94EB0788E49BE00E9473 -:1051500052078EE39BE00E945207C1FB882780F92B -:105160001F928F938BE39BE09F938F930E94EB079B -:1051700089E39BE00E9452078DE29BE00E94520768 -:10518000C2FB882780F91F928F938AE29BE09F934E -:105190008F930E94EB0788E29BE00E9452078FE109 -:1051A0009BE00E945207C3FBCC27C0F91F92CF930C -:1051B0008CE19BE09F938F930E94EB078AE19BE039 -:1051C0000E9452070E94EB23C82F86E09BE00E94BA -:1051D00052071F92CF9381E09BE09F938F930E9491 -:1051E000EB078FEF9AE00E94520786EE9AE00E944A -:1051F00052078C2F81701F928F9383EE9AE09F93BA -:105200008F930E94EB078DB79EB780960FB6F894E8 -:105210009EBF0FBE8DBF81EE9AE00E9452078AECBE -:105220009AE00E945207C1FB882780F91F928F9352 -:1052300087EC9AE09F938F930E94EB0785EC9AE0AE -:105240000E94520783EB9AE00E945207C2FB882714 -:1052500080F91F928F9380EB9AE09F938F930E9427 -:10526000EB078EEA9AE00E9452078CE99AE00E94CE -:105270005207C3FB882780F91F928F9389E99AE030 -:105280009F938F930E94EB0787E99AE00E94520751 -:105290008DE89AE00E945207C4FB882780F91F928C -:1052A0008F938AE89AE09F938F930E94EB0788E898 -:1052B0009AE00E94520786E79AE00E945207C5FBD7 -:1052C000882780F91F928F9383E79AE09F938F93AB -:1052D0000E94EB0781E79AE00E94520785E59AE079 -:1052E0000E945207C6FB882780F91F928F9382E5A0 -:1052F0009AE09F938F930E94EB0780E59AE00E94CB -:10530000520788E49AE00E945207C7FBCC27C0F9F5 -:105310001F92CF9385E49AE09F938F930E94EB07AF -:1053200083E49AE00E9452078DB79EB74C960FB661 -:10533000F8949EBF0FBE8DBFC1E0DEC08CE899E03F -:105340005BC08091D701C82FC17080FF09C083E87E -:105350009DE00E9452078091D701817F8E7F47C0D8 -:1053600087E79DE00E9452078091D701816080937A -:10537000D701E2CF9091D70191FBCC27C0F981E012 -:10538000C827892FC0FB81F98093D701CC2319F05E -:105390008AE69DE027C08CE59DE02EC09091D70164 -:1053A00092FBCC27C0F981E0C827892FC0FB82F986 -:1053B0008093D701CC2319F08DE49DE013C08DE3D9 -:1053C0009DE01AC09091D70193FBCC27C0F981E0F2 -:1053D000C827892FC0FB83F98093D701CC2351F0D4 -:1053E00081E39DE00E9452078091D7018160809304 -:1053F000D70182C084E29DE00E9452079DCF85E1E3 -:105400009DE00E94520789EE9CE00E9452078CEAC0 -:105410009CE00E94520785E89CE00E94520781E4CC -:105420009CE00E94520786E19CE0E6CF88E09CE089 -:105430000E9452070E94DF141F928F938EEE9BE012 -:105440009F938F930E94EB0780910C011F928F9383 -:1054500087ED9BE09F938F930E94EB0780916E01F5 -:105460001F928F9384EC9BE09F938F930E94EB0796 -:1054700080910D011F928F9381EB9BE09F938F93FF -:105480000E94EB078091D9019091DA01A091DB0194 -:10549000B091DC01BF93AF939F938F938DE99BE015 -:1054A0009F938F930E94EB078DB79EB746960FB6DA -:1054B000F8949EBF0FBE8DBF3FCF0E94BB1AC09114 -:1054C0000D0181E0C827C0930D01CC2329F083E9A9 -:1054D0009BE00E94520710C088E89BE08DCF80E0DF -:1054E00003C08D5101C089530E94DA2725CF86E879 -:1054F0009BE00E945207C0E08C2FCF91089580E07E -:10550000089580E00895CF93C82F8091E7018130FE -:1055100081F020F0823009F44FC045C1E0910E01C6 -:10552000F0910F018081813169F0823209F03DC133 -:1055300009C0E0910E01F0910F018081813111F0DD -:10554000823261F48C2F0E947F2A811104C08C2F3B -:105550000E94FA272FC081E090E02CC08C2F0E947F -:10556000812A811126C0C431E1F070F4CB3081F082 -:10557000C031D1F40E94A22688E599E00E9452072A -:1055800082E08093E70115C0C93259F0C83361F455 -:1055900085E699E00E9452078CE599E00E94520747 -:1055A00008C01092E70103C186E599E00E94520706 -:1055B000FEC081E08170FDC0C43220F5CE3108F01C -:1055C000C0C0CB3099F1C8F4C73009F0D2C08AE02E -:1055D0008093150194E19093140193E0909313014B -:1055E0008093120188E08093110188E2809310017A -:1055F0008CEF97E00E945207BFC0C33149F1C4311C -:10560000C1F0B7C0CB3409F4A9C028F4C93289F07D -:10561000C83361F0AEC0C13509F49EC0C23509F48B -:1056200099C0CE3409F0A5C06AE09EC00E94A226AF -:10563000A3C08091E601882319F01092E6019CC076 -:1056400089E098E00E94520781E08093E701B1C0B1 -:1056500083EE97E00E94520781ED97E00E94520787 -:10566000809115011F928F938EEC97E09F938F93FB -:105670000E94EB078CEC97E00E9452078AEB97E0C0 -:105680000E945207809114011F928F9387EB97E03D -:105690009F938F930E94EB0785EB97E00E94520740 -:1056A00086EA97E00E945207809113011F928F9320 -:1056B00083EA97E09F938F930E94EB0781EA97E03C -:1056C0000E94520780E997E00E94520780911201E0 -:1056D0001F928F938DE897E09F938F930E94EB0723 -:1056E0008BE897E00E94520786E797E00E945207F6 -:1056F000809111011F928F9383E797E09F938F937F -:105700000E94EB0781E797E00E9452078AE597E045 -:105710000E945207809110011F928F9387E597E0B6 -:105720009F938F930E94EB0785E597E00E945207B5 -:105730008DB79EB748960FB6F8949EBF0FBE8DBF2B -:105740001BC0CE51EC2FF0E0E15DFE4F80818093D5 -:10575000E60112C061E003C061E006C06AE080912A -:10576000E6010E94B92608C08091E6010E945C27EC -:1057700003C08AEF97E013C08091E601882369F0A7 -:105780001F928F9384EF97E09F938F930E94EB0774 -:105790000F900F900F900F9004C081EF97E00E9440 -:1057A000520781E006C01092E70180E002C080E06D -:1057B00001CFCF910895E1E8F0E080818860808397 -:1057C0008081816080838FB7F89493E09093890003 -:1057D00090ED909388008FBF0895EFE6F0E0808110 -:1057E000826080830895EFE6F0E080818D7F808382 -:1057F0000895EFE6F0E0908182E0892780830895A4 -:105800001F920F920FB60F9211242F933F934F9335 -:105810005F936F937F938F939F93AF93BF93EF9318 -:10582000FF938091E8019091E90101969093E9013D -:105830008093E801811103C082E00E94110DE09184 -:10584000E901E695E695F0E0E054F24FE4918091AD -:10585000E8018E1303C080E00E94110DFF91EF91CB -:10586000BF91AF919F918F917F916F915F914F9178 -:105870003F912F910F900FBE0F901F90189504D05D -:105880006894B1118DC0089570D088F09F5790F042 -:10589000B92F9927B751A0F0D1F0660F771F881F55 -:1058A000991F1AF0BA95C9F712C0B13081F077D0BC -:1058B000B1E0089574C0672F782F8827B85F39F05A -:1058C000B93FCCF3869577956795B395D9F73EF4B4 -:1058D00090958095709561957F4F8F4F9F4F08955C -:1058E000E89409C097FB3EF490958095709561957A -:1058F0007F4F8F4F9F4F9923A9F0F92F96E9BB2730 -:105900009395F695879577956795B795F111F8CFAB -:10591000FAF4BB0F11F460FF1BC06F5F7F4F8F4F16 -:105920009F4F16C0882311F096E911C0772321F00C -:105930009EE8872F762F05C0662371F096E8862FA4 -:1059400070E060E02AF09A95660F771F881FDAF7FB -:10595000880F9695879597F9089557FD9058440FAD -:10596000551F59F05F3F71F04795880F97FB991FBE -:1059700061F09F3F79F0879508951216130614067B -:10598000551FF2CF4695F1DF08C016161706180608 -:10599000991FF1CF86957105610508940895E894E3 -:1059A000BB2766277727CB0197F908950BD078C0DE -:1059B00069D028F06ED018F0952309F05AC05FC066 -:1059C0001124EECFCADFA0F3959FD1F3950F50E0DD -:1059D000551F629FF001729FBB27F00DB11D639FA1 -:1059E000AA27F00DB11DAA1F649F6627B00DA11D47 -:1059F000661F829F2227B00DA11D621F739FB00DED -:105A0000A11D621F839FA00D611D221F749F33275C -:105A1000A00D611D231F849F600D211D822F762FF5 -:105A20006A2F11249F5750408AF0E1F088234AF0F2 -:105A3000EE0FFF1FBB1F661F771F881F915050403E -:105A4000A9F79E3F510570F014C0AACF5F3FECF359 -:105A5000983EDCF3869577956795B795F795E7952A -:105A60009F5FC1F7FE2B880F911D9695879597F93B -:105A7000089597F99F6780E870E060E008959FEFD0 -:105A800080EC089500240A941616170618060906D5 -:105A9000089500240A9412161306140605060895A4 -:105AA000092E0394000C11F4882352F0BB0F40F42C -:105AB000BF2B11F460FF04C06F5F7F4F8F4F9F4F6C -:105AC0000895991B79E004C0991F961708F0961B5A -:105AD000881F7A95C9F78095089597FB072E16F4CD -:105AE000009407D077FD09D00E94872D07FC05D0D0 -:105AF0003EF4909581959F4F0895709561957F4FE5 -:105B00000895EE0FFF1F0590F491E02D0994AA1B54 -:105B1000BB1B51E107C0AA1FBB1FA617B70710F098 -:105B2000A61BB70B881F991F5A95A9F780959095CA -:105B3000BC01CD010895F999FECF92BD81BDF89ABF -:105B4000992780B50895A8E1B0E042E050E00C94B8 -:105B5000BE2D262FF999FECF1FBA92BD81BD20BD63 -:105B60000FB6F894FA9AF99A0FBE019608950E941A -:105B7000A92D272F0C94AA2DDC01CB01FC01F9994A -:105B8000FECF06C0F2BDE1BDF89A319600B40D9289 -:0C5B900041505040B8F70895F894FFCF42 -:105B9C002002120D030EE00DAC0D780D0101C501B4 -:105BAC0028080A03140A3F4D3620394605F904C368 -:105BBC0004A3046A04DD03F6030F0428044804015B -:0A5BCC0002030405060708090000A3 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex b/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex index ecf97c9f1c..1d87acd143 100644 --- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex +++ b/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex @@ -1,19 +1,19 @@ -:100000000C944C030C9490030C9490030C94900368 -:100010000C9490030C9490030C9490030C94900314 -:100020000C9490030C9490030C94BD0C0C948F0DC5 -:100030000C9490030C9490030C9490030C949003F4 -:100040000C9490030C94C4210C9490030C94900392 -:100050000C9490030C94551B0C9490030C949003F7 -:100060000C9490030C9490030C9490030C949003C4 -:100070000C9490030C9490030C9490030C949003B4 -:100080000C9490030C9490030C9490030C949003A4 -:100090000C9490030C9490030C9490030C94900394 -:1000A0000C9490030C9490030C9490039E03A30370 -:1000B000A803AD03B203B703BC03C103C603FC0D21 -:1000C0001E0E0C0F1E0E0C0F630E860E0C0FDB0E99 -:1000D000EE0ED011D011FF11FF11421280129914AF -:1000E0009914991299149A139A136D1499149914D6 -:1000F0008414012E022E012C022C0001E101350294 +:100000000C944C030C9493030C9493030C9493035F +:100010000C9493030C9493030C9493030C94930308 +:100020000C9493030C9493030C94BB0C0C948D0DC3 +:100030000C9493030C9493030C9493030C949303E8 +:100040000C9493030C94B1210C9493030C9493039C +:100050000C9493030C94431B0C9493030C94930300 +:100060000C9493030C9493030C9493030C949303B8 +:100070000C9493030C9493030C9493030C949303A8 +:100080000C9493030C9493030C9493030C94930398 +:100090000C9493030C9493030C9493030C94930388 +:1000A0000C9493030C9493030C949303A103A60361 +:1000B000AB03B003B503BA03BF03C403C903FA0D0E +:1000C0001C0E0F0F1C0E0F0F610E840E0F0FD90E9A +:1000D000EC0ED611D61105120512481282128F1499 +:1000E0008F149B128F149013901363148F148F141A +:1000F0007A14012E022E012C022C0001E10135029E :100100003502E100013502350001E1012E022E0128 :100110002C022C02E10001E6012E022E02E6012C47 :10012000022C0001E10130023002E1012C022C001E @@ -104,1039 +104,1039 @@ :100670009DB3C7DAE9F5FCFFFCF5E9DAC7B39D875E :10068000715D4A3A2C20170F0A060402010000008F :10069000000000000000000011241FBECFEFDAE0D0 -:1006A000DEBFCDBF04B603FE24C08091EE01909161 -:1006B000EF01A091F001B091F1018730904BA7407C -:1006C000B04BB9F41092EE011092EF011092F001CC -:1006D0001092F10114BE84B7877F84BF88E10FB602 -:1006E000F89480936000109260000FBEE0E0FFE39A -:1006F000099511E0A0E0B1E0ECE0F7E402C005905C -:100700000D92A433B107D9F711E0A4E3B1E001C021 -:100710001D92AE3EB107E1F70E94010A0C948423BA -:100720000C940000FC018281462F50E049305105B5 -:1007300090F5FA01EA5AFF4F0C943923882359F1B6 -:100740008EE391E00895882331F189E391E00895E3 -:10075000882309F180E391E008958823E1F083E2A2 -:1007600091E008958823B9F086E191E00895882307 -:1007700091F089E091E00895882369F084E091E0A8 -:100780000895882341F08BEF90E00895882319F0B5 -:1007900082EF90E0089580E090E0089580E090E09E -:1007A000089580E090E0089581ED93E0892B11F0A9 -:1007B0000E94D10380E090E0089556985E982598B5 -:1007C0002D9826982E9827982F988FEF90E0909349 -:1007D00089008093880090938B0080938A00909387 -:1007E0008D0080938C00259A2D9A2FEF80E792E060 -:1007F000215080409040E1F700C00000269A2E9AD8 -:100800002FEF80E792E0215080409040E1F700C058 -:100810000000279A2F9A2FEF80E792E02150804026 -:100820009040E1F700C0000025982D982FEF80E759 -:1008300092E0215080409040E1F700C000002698EF -:100840002E982FEF80E792E0215080409040E1F712 -:1008500000C0000027982F9856985E9825982D98EC -:1008600026982E9827982F98089589EA80938000DB -:1008700089E08093810024982C983F988AB18F74E6 -:100880008AB96E98479A8BB1806B8BB9769A0E9421 -:10089000DD038EEC93E0892B11F00E94CE0380E003 -:1008A00090E0089580E280930001809134018111ED -:1008B0000EC00E94A10481E0809334012FEF83EDEC -:1008C00090E3215080409040E1F700C0000080E4B8 -:1008D0000E94A7048093000181112EC00E94D104C0 -:1008E00080930001811128C00E94D10480930001EF -:1008F000811122C08FE30E94D104809300018111F5 -:100900001BC00E94C90480E40E94A70480930001D8 -:10091000811112C08CE00E94D104809300018111EA -:100920000BC00E94D10480930001811105C08FE3A8 -:100930000E94D104809300010E94C90480910001AB -:1009400008951092B9008AE08093B800089594EA5F -:100950009093BC009091BC0097FFFCCF9091B900A0 -:10096000987F983021F0903111F081E008958093C4 -:10097000BB0084E88093BC008091BC0087FFFCCF63 -:100980008091B900887F883111F0803471F780E060 -:10099000089584E98093BC008091BC0084FDFCCF65 -:1009A00008958093BB0084E88093BC008091BC00D4 -:1009B00087FFFCCF9091B900987F81E0983209F4CD -:1009C00080E0089584E88093BC008091BC0087FF9C -:1009D000FCCF8091BB00089580910001811115C06A -:1009E00080E40E94A7048093000181110CC082E181 -:1009F0000E94D10480930001811105C08FEF0E94F5 -:100A0000D104809300010E94C90484B1807F84B91D -:100A100085B1807F85B98AB1837F8AB98BB1837FA5 -:100A20008BB93E98469808950E9452048093000125 -:100A30000E94EC0480B38C7080BB81B3836F81BB58 -:100A4000A6E3B1E0E4E4F1E08EE08E0F11921D9296 -:100A50008E13FCCF85E394E0892B11F00C943504C0 -:100A60000895BF92CF92DF92EF92FF920F931F9360 -:100A7000CF93DF9380910001882379F08091350135 -:100A80008F5F80933501811108C00E9452048093CA -:100A90000001811102C00E94DD0306E311E0C0E005 -:100AA000D0E0DD24D39482E0C82EEE24E394F12C30 -:100AB000C730D10500F580910001811164C080E448 -:100AC0000E94A70480930001811112C082E10E945C -:100AD000D1048093000181110BC0C7010C2E01C00D -:100AE000880F0A94EAF780950E94D1048093000150 -:100AF0000E94C90448C0CA30A1F028F4C83059F097 -:100B0000C93061F005C0CC3089F070F0CD3089F08B -:100B1000209A289810C0219A29980DC0229A2A98C4 -:100B20000AC0239A2B9807C0529A01C0539A5B9827 -:100B300002C03E9A469890EA9A95F1F79FB179994A -:100B400002C082E001C080E091709D25982B7C99C5 -:100B500002C084E001C080E0892B7D9902C038E0AA -:100B600001C030E0832B7E9902C020E101C020E06B -:100B7000822B9FB19095991F9927991F9295990F54 -:100B8000907E892B0FC08091000181114FC080E4BD -:100B90000E94A704809300018823A9F1B12C0E9430 -:100BA000C9048B2DF8019081981719F08083C092A9 -:100BB00001010E94EC0421960F5F1F4FCE30D1053A -:100BC00009F076CF809101018823B1F081508093A4 -:100BD0000101882339F08FE99FE00197F1F700C008 -:100BE00000000AC0A4E4B1E0E6E3F1E0CF01825FD7 -:100BF00091919D938E13FCCF84ED93E0892BC1F0EE -:100C00000E94D40315C083E10E94D10480930001A7 -:100C10008111C4CF81E40E94A70480930001811157 -:100C2000BDCF0E94E204B82EB094B9CF80E0BACF15 -:100C300081E0DF91CF911F910F91FF90EF90DF90B6 -:100C4000CF90BF900895E82FF0E0EC5BFE4F8081DD -:100C5000089508958B3B910578F4883A910540F505 -:100C6000853A9105D0F48430910508F0B1C0813007 -:100C7000910509F4ADC06BC0803E910508F467C0D2 -:100C8000883E910508F4A4C09C01205F3109203101 -:100C9000310508F05CC090650895853A910509F426 -:100CA00059C0863A910509F058C082E890E4089549 -:100CB000883A910509F454C0893A910509F453C062 -:100CC0008A3A910509F452C08B3A910509F451C052 -:100CD0008C3A910509F450C08D3A910509F44FC042 -:100CE000803B910509F44EC08E3A910509F44DC040 -:100CF0008F3A910509F44CC0813B910509F44BC032 -:100D0000823B910509F44AC0833B910509F449C02F -:100D1000843B910509F448C0853B910509F447C01F -:100D2000863B910509F446C0873B910509F445C00F -:100D3000883B910509F444C0893B910509F443C0FF -:100D40008A3B910509F442C080E094E4089580E074 -:100D500090E0089581E890E4089583E890E4089590 -:100D600082EE94E4089589EE94E408958AEE94E482 -:100D7000089585EB94E4089586EB94E4089587EB59 -:100D800094E408958CEC94E408958DEC94E4089533 -:100D900083E895E408958AE895E4089582E995E466 -:100DA000089584E995E4089581E296E4089583E244 -:100DB00096E4089584E296E4089585E296E4089521 -:100DC00086E296E4089587E296E408958AE296E43E -:100DD0000895089596E0799FF001112494E5899F84 -:100DE000E00DF11D1124E60FF11DEE0FFF1FEF596D -:100DF000FE4F859194910895880F991FFC01E5534A -:100E0000F040859194910895880F991FFC01E55B4E -:100E1000FE4F85919491089526E0729FF001112470 -:100E200044E5849FE00DF11D1124E60FF11DEE0F46 -:100E3000FF1FEF59FE4F859194919C013A95211522 -:100E40004FE1340708F41AC13F512115304120F415 -:100E50009F700E94040708959C0130532115304172 -:100E600018F49927906C0895811520E5920769F48C -:100E70000E94BB144FEF84E39CE0415080409040BF -:100E8000E1F700C000000C947A1B813020E5920746 -:100E900031F48091CC0181608093CC0108959C0154 -:100EA00030552115304108F051C0292F33272F70BC -:100EB000332721303105D9F4AC014370552702C0E6 -:100EC000220F331F4A95E2F73C68AC0164E0440FFF -:100ED000551F6A95E1F744275370242B352B73E097 -:100EE000880F991F7A95E1F7807699271DC02230E7 -:100EF000310529F4982F8827816F906A089523304F -:100F00003105A9F4AC014370552721E030E002C05F -:100F1000220F331F4A95E2F73C6843E0880F991F80 -:100F20004A95E1F7807E9770822B932B08952430A9 -:100F30003105E1F4AC014370552721E030E002C0F7 -:100F4000220F331F4A95E2F73A68E7CF9C013057EA -:100F50002115304118F49F70906208959C0130581B -:100F60002115304118F49F70906A0895803E9105D4 -:100F7000E0F4803C910558F58133910509F46FC088 -:100F800048F48932910509F463C08A32910509F465 -:100F90006DC072C089339105E9F082389105D1F0B6 -:100FA0008533910509F44DC067C0833E910581F1F9 -:100FB00038F4803E9105B9F0823E9105D9F05CC0CD -:100FC000863E910561F1873E9105A1F155C00E94D1 -:100FD000FC0608952091DF0120FD02C021FF4CC0D6 -:100FE00080EE90E049C08091DF0180FFF9CF89E376 -:100FF00090E042C08091DF0182FF0EC08091DF014E -:1010000084FF03C080E090E037C083EE90E034C0FE -:101010008091DF0182FFF2CF82EE90E02DC08091BF -:10102000DF0183FF0BC08091DF0184FDEBCF87EEF2 -:1010300090E022C08091DF0183FFF5CF86EE90E043 -:101040001BC08091DF0185FF07C089E290E014C0DA -:101050008091DF0185FFF9CF85E390E00DC080919D -:10106000DF0186FF07C08AE290E006C08091DF01C1 -:1010700086FFF9CF81E390E00E942A060895089543 -:10108000809162010895CF93DF9300D01F92CDB776 -:10109000DEB79C018091E501843019F593E09983D6 -:1010A0003B832A839093E9008FEF9091E800815071 -:1010B00095FD06C095ED9A95F1F700008111F5CFE9 -:1010C0008091E80085FF0DC040E050E063E070E0F3 -:1010D000CE0101960E94AD0A8091E8008E77809340 -:1010E000E8000F900F900F90DF91CF910895CF936C -:1010F000DF9300D01F92CDB7DEB72091E5012430F9 -:1011000021F522E029839B838A8383E08093E90091 -:101110008FEF9091E800815095FD06C095ED9A956E -:10112000F1F700008111F5CF8091E80085FF0DC037 -:1011300040E050E063E070E0CE0101960E94AD0A0D -:101140008091E8008E778093E8000F900F900F90C9 -:10115000DF91CF9108952091E5012430F1F422E050 -:101160002093E9002FEF3091E800215035FD06C0B3 -:1011700035ED3A95F1F700002111F5CF2091E80007 -:1011800025FF0BC040E050E065E070E00E94AD0A32 -:101190008091E8008E778093E8000895CF93DF93E5 -:1011A000EC019091E501943009F046C080910C016A -:1011B0008823D9F080910D018823B9F09093E9003C -:1011C0008FEF9091E800815095FD06C095E19A95CA -:1011D000F1F700008111F5CF8091E80085FF2CC068 -:1011E00040E050E060E170E017C081E08093E900EA -:1011F0008FEF9091E800815095FD06C095ED9A958E -:10120000F1F700008111F5CF8091E80085FF14C04F -:1012100040E050E068E070E0CE010E94AD0A8091AD -:10122000E8008E778093E80080E1FE01A2E5B1E05E -:1012300001900D928A95E1F7DF91CF910895809109 -:10124000E401811109C00E94420C0E949F0C809110 -:10125000E20084608093E20008951092E401089512 -:1012600008950C94B1210E94101B0E94B7210E9486 -:10127000450F0C943F0842E061EC81E00E94BC0BFA -:1012800042E061EC82E00E94BC0B42E061EC83E052 -:101290000E94BC0B42E161EC84E00C94BC0B809199 -:1012A000E701833009F455C030F4813071F08230A9 -:1012B00009F48EC008958A3009F47AC08B3009F49D -:1012C00060C0893009F09CC020C08091E601813A5D -:1012D00009F096C08091E800877F8093E8008091B4 -:1012E000EA019091EB01892B21F460E182E591E024 -:1012F00003C060E080E090E070E00E94F80A809116 -:10130000E8008B778093E80008958091E6018132B0 -:1013100009F076C08091EA019091EB01009719F0F5 -:10132000039709F06DC08091E800877F8093E80003 -:101330008091E80082FD05C08091E5018111F8CF20 -:101340005FC08091F100809362018091E8008B770B -:1013500053C08091E601813A09F052C08091EA01C0 -:101360009091EB01892B09F04BC08091E800877FB9 -:101370008093E8008091E80080FFFCCF80910C0111 -:1013800036C08091E6018132D9F58091EA019091D1 -:10139000EB01892BA9F58091E800877F8093E80015 -:1013A0000E94F10B8091E80180930C010C94BB1416 -:1013B0008091E601813221F58091E800877F80935A -:1013C000E8000E94F10B8091E90180936301089588 -:1013D0008091E601813AA1F48091E800877F8093B3 -:1013E000E8008091E80080FFFCCF8091630180934A -:1013F000F1008091E8008E778093E8000C94F10B67 -:10140000089584B7877F84BF88E10FB6F8948093EE -:101410006000109260000FBE90E080E80FB6F89474 -:1014200080936100909361000FBE0E94940F0E9410 -:10143000420C0E949F0C8091E20084608093E20045 -:1014400078940E94250F0E94960F82E091E00E94FE -:10145000400F0E949F218091E501853069F40E9430 -:10146000D41A8091E3018823B1F30E94FC1A8823E7 -:1014700091F30E94970AEFCF0E949C0FECCF292F87 -:10148000332723303105C9F064F42130310581F070 -:101490002230310509F043C08DE690E02DED34E0B7 -:1014A00042C021323105F1F02232310541F137C01D -:1014B00082E190E02AE435E036C099278130910539 -:1014C00041F08230910541F0892B49F5E9EDF4E0D6 -:1014D00005C0E1ECF4E002C0E9EAF4E0849190E0B8 -:1014E0009F0121C06430D8F4E62FF0E0EE0FFF1F1B -:1014F000EE5DFE4F2081318189E090E014C06430C0 -:1015000070F470E0FB01EE0FFF1FE65EFE4F2081DE -:101510003181FB01EA5EFE4F808190E004C080E0F3 -:1015200090E020E030E0FA0131832083089580E1EB -:1015300089BD82E189BD09B400FEFDCF8091D8004C -:101540008F7D8093D8008091E00082608093E000DE -:101550008091E00081FDFCCF0895CF92DF92EF9261 -:10156000FF920F931F93CF93DF93EC018B016A01DE -:101570000E94100C811133C0C114D10439F0F6015E -:1015800080819181081B190BC80FD91FE12CF12C08 -:101590000115110519F18091E80085FD16C08091B3 -:1015A000E8008E778093E800C114D10449F0F60179 -:1015B00080819181E80EF91EF182E08285E00FC002 -:1015C0000E94100C882321F30AC089918093F100B6 -:1015D00001501109FFEFEF1AFF0ADACF80E0DF9127 -:1015E000CF911F910F91FF90EF90DF90CF900895D2 -:1015F0002091EC013091ED012617370748F0611575 -:10160000710539F42091E8002E772093E80001C09D -:10161000B90140E061157105A9F12091E50122238E -:1016200009F443C0253009F442C02091E80023FDAD -:1016300040C02091E80022FD32C02091E80020FF48 -:10164000E9CF4091F3002091F20030E0342BFC010F -:10165000CF016115710559F02830310540F48191B1 -:101660008093F100615071092F5F3F4FF1CF41E04E -:101670002830310509F040E02091E8002E772093D2 -:10168000E800C8CF4111C9CF0AC08091E501882385 -:1016900061F0853061F08091E80083FD0AC080919F -:1016A000E80082FFF2CF80E0089582E0089583E0B1 -:1016B000089581E008952091EC013091ED01261705 -:1016C000370748F06115710539F42091E8002E774D -:1016D0002093E80001C0B901FC0120E0611571050B -:1016E00091F18091E501882309F440C0853009F427 -:1016F0003FC08091E80083FD3DC08091E80082FDFD -:101700002FC08091E80080FFE9CF2091F300809105 -:10171000F20090E0922B6115710559F08830910527 -:1017200040F424912093F1003196615071090196A3 -:10173000F2CF21E0089709F020E08091E8008E7751 -:101740008093E800CBCF2111CCCF0AC08091E50176 -:10175000882361F0853061F08091E80083FD0AC044 -:101760008091E80082FFF2CF80E0089582E0089542 -:1017700083E0089581E00895982F973058F590936D -:10178000E900981739F07091EC002091ED0050912C -:10179000F00003C0242F762F50E021FF19C03091B4 -:1017A000EB003E7F3093EB003091ED003D7F3093B6 -:1017B000ED003091EB0031603093EB007093EC0062 -:1017C0002093ED005093F0002091EE0027FF07C01A -:1017D0009F5FD3CF8F708093E90081E0089580E010 -:1017E00008958091E60187FF11C08091E80082FD95 -:1017F00005C08091E5018111F8CF11C08091E8000A -:101800008B770BC08091E501882349F08091E80037 -:1018100080FFF8CF8091E8008E778093E8000895EC -:101820002091E4003091E50095E64091EC00842F92 -:10183000817040FF22C08091E80080FD1CC0809133 -:10184000E501882391F0853091F08091EB0085FDD2 -:1018500010C04091E4005091E5004217530729F36E -:101860009A01915011F784E0089582E0089583E091 -:10187000089581E0089580E008954091E80042FFD6 -:10188000DECF08950E94B00C0E94B80CE0EEF0E0AC -:10189000808181608083E8EDF0E080818F778083B4 -:1018A00019BCA7EDB0E08C918E7F8C9380818F7EE8 -:1018B00080831092E40108950F931F93CF93DF93D9 -:1018C0000E94B00C0E94B80CC8EDD0E088818F77E0 -:1018D000888388818068888388818F7D888319BC0C -:1018E0001092E5011092E1011092E3011092E201E1 -:1018F00000EE10E0F80180818B7F80838881816019 -:10190000888342E060E080E00E94BC0BE1EEF0E002 -:1019100080818E7F8083E2EEF0E080818160808331 -:10192000808188608083F80180818E7F80838881B8 -:1019300080618883DF91CF911F910F910895E8ED29 -:10194000F0E080818F7E8083E7EDF0E08081816030 -:10195000808384E082BF81E08093E4010C945C0C7E -:10196000E8EDF0E080818E7F80831092E2000895A0 -:101970001092DA001092E10008951F920F920FB6B4 -:101980000F9211242F933F934F935F936F937F9305 -:101990008F939F93AF93BF93EF93FF938091E10059 -:1019A00082FF0BC08091E20082FF07C08091E100BE -:1019B0008B7F8093E1000E94240F8091DA0080FFEA -:1019C0001FC08091D80080FF1BC08091DA008E7FFD -:1019D0008093DA008091D90080FF0DC080E189BD3D -:1019E00082E189BD09B400FEFDCF81E08093E5016D -:1019F0000E941F0905C019BC1092E5010E942D0923 -:101A00008091E10080FF19C08091E20080FF15C045 -:101A10008091E2008E7F8093E2008091E2008061FD -:101A20008093E2008091D80080628093D80019BC36 -:101A300085E08093E5010E9431098091E10084FFF7 -:101A400030C08091E20084FF2CC080E189BD82E13A -:101A500089BD09B400FEFDCF8091D8008F7D8093B1 -:101A6000D8008091E1008F7E8093E1008091E200B8 -:101A70008F7E8093E2008091E20081608093E2009B -:101A80008091E101882311F084E007C08091E30098 -:101A900087FD02C081E001C083E08093E5010E94E0 -:101AA00033098091E10083FF29C08091E20083FF28 -:101AB00025C08091E100877F8093E10082E08093E0 -:101AC000E5011092E1018091E1008E7F8093E100B9 -:101AD0008091E2008E7F8093E2008091E20080613D -:101AE0008093E20042E060E080E00E94BC0B8091C5 -:101AF000F00088608093F0000E943009FF91EF9120 -:101B0000BF91AF919F918F917F916F915F914F9115 -:101B10003F912F910F900FBE0F901F9018951F921D -:101B20000F920FB60F9211242F933F934F935F9311 -:101B30006F937F938F939F93AF93BF93CF93DF93D5 -:101B4000EF93FF93C091E900CF708091EC00D82F04 -:101B5000D17080FDD0E81092E9008091F000877F7D -:101B60008093F00078940E94D30D1092E900809148 -:101B7000F00088608093F000CD2BCF70C093E90017 -:101B8000FF91EF91DF91CF91BF91AF919F918F9195 -:101B90007F916F915F914F913F912F910F900FBE69 -:101BA0000F901F9018951F93CF93DF93CDB7DEB79B -:101BB000AA970FB6F894DEBF0FBECDBFE6EEF1E0F8 -:101BC00088E08E0F9091F10091938E13FBCF0E94CD -:101BD0004F098091E80083FF1FC18091E601909139 -:101BE000E701492F50E04A30510508F015C1FA01CC -:101BF000E15AFF4F0C943923803881F0823809F084 -:101C00000BC18091EA018F708093E9008091EB0015 -:101C100085FB882780F91092E90006C08091E201D7 -:101C20009091E301911182609091E800977F9093E9 -:101C3000E8008093F1001092F100C8C0282F2D7F9A -:101C400009F0EAC0882319F0823061F0E5C0809184 -:101C5000E801813009F0E0C0933009F080E0809322 -:101C6000E3012BC08091E801811127C08091EA0136 -:101C70008F7009F4D1C08093E9002091EB0020FF20 -:101C80001CC0933021F48091EB00806214C09091CD -:101C9000EB0090619093EB0021E030E0A90102C0DD -:101CA000440F551F8A95E2F74093EA001092EA002C -:101CB0008091EB0088608093EB001092E9008091A6 -:101CC000E800877F86C08111A7C01091E8011F77C7 -:101CD0008091E3008078812B8093E3008091E8007D -:101CE000877F8093E8000E94F10B8091E80080FFDD -:101CF000FCCF8091E30080688093E300111102C063 -:101D000082E001C083E08093E50186C08058823084 -:101D100008F082C08091E8019091E9018C3D53E088 -:101D2000950779F583E08A838AE289834FB7F8942F -:101D3000DE01139620E03EE051E2E32FF0E0509305 -:101D40005700E49120FF03C0E295EF703F5FEF7012 -:101D50008E2F90E0EA3010F0C79601C0C0968D93A8 -:101D60009D932F5F243149F74FBF8091E800877F13 -:101D70008093E8006AE270E0CE0101960E94F80AC2 -:101D800014C0AE014F5F5F4F6091EA010E943F0AAD -:101D9000BC01892B09F440C09091E800977F909393 -:101DA000E80089819A810E945B0B8091E8008B7723 -:101DB0008093E80031C0803879F58091E800877F12 -:101DC0008093E8008091E1018093F1008091E80028 -:101DD0008E778093E8000E94F10B1EC081111CC019 -:101DE0009091E8019230C0F48091E800877F809361 -:101DF000E8009093E1010E94F10B8091E1018111D3 -:101E000006C08091E30087FD02C081E001C084E04C -:101E10008093E5010E943B098091E80083FF0AC09E -:101E20008091E800877F8093E8008091EB008062DA -:101E30008093EB00AA960FB6F894DEBF0FBECDBF1D -:101E4000DF91CF911F9108950895CF938091E5017F -:101E50008823A1F0C091E900CF709091EC00892F08 -:101E6000817090FD80E8C82B1092E9008091E80015 -:101E700083FD0E94D30DCF70C093E900CF910895E8 -:101E800090936901809368010895E0916801F09151 -:101E90006901309721F00190F081E02D099480E0F4 -:101EA0000895E0916801F0916901309721F0028076 -:101EB000F381E02D09940895E0916801F0916901A2 -:101EC000309721F00480F581E02D09940895209148 -:101ED0006601309167018217930771F09093670153 -:101EE00080936601E0916801F0916901309721F0DB -:101EF0000680F781E02D09940895209164013091C6 -:101F000065018217930771F09093650180936401D6 -:101F1000E0916801F0916901309721F00084F1852A -:101F2000E02D0994089508950C94930F0E94161BB8 -:101F30000E9414050C94DC1BCF92DF92EF92FF926B -:101F40000F931F93CF93DF93CDB7DEB72B970FB6C9 -:101F5000F894DEBF0FBECDBF0E9431058BE6C82EC0 -:101F600081E0D82E00E010E0E02E802F0E942306B2 -:101F7000F60141916F01F42EF826B1F40F5F1F4F67 -:101F80000E30110589F78FEF89838A831B820E94A7 -:101F90001F1B8160782F9D838C8349815A816B81BF -:101FA0008D810E943F1040C09091CC0191FF04C0F0 -:101FB0008B870E9429068B8520E030E04F2D50E072 -:101FC000922FBA01022E02C0759567950A94E2F726 -:101FD00060FF24C02E83EF8221E030E0690102C05F -:101FE000CC0CDD1C9A95E2F790E08C219D21892B89 -:101FF00009F420E028870E941F1B8160782F9A87B0 -:1020000089874E815F8168858A850E943F10F8012B -:10201000E559FE4F8081C826C08206C02F5F3F4F22 -:102020002630310569F6AACF0E94C31E10916A01BD -:102030000E94450F1817A1F00E94450F80936A0176 -:102040002B960FB6F894DEBF0FBECDBFDF91CF91B8 -:102050001F910F91FF90EF90DF90CF900C943F086D -:102060002B960FB6F894DEBF0FBECDBFDF91CF9198 -:102070001F910F91FF90EF90DF90CF900895CF9335 -:10208000DF93CDB7DEB72B970FB6F894DEBF0FBE48 -:10209000CDBF4F83588769877A878B87DE0111967A -:1020A00086E0FD0111928A95E9F785E0FE013796F9 -:1020B00001900D928A95E1F749815A816B817C816B -:1020C0008D819E810E9455172B960FB6F894DEBF26 -:1020D0000FBECDBFDF91CF910895CF93882309F430 -:1020E000C2C0C82F823859F40E94450F81FDBBC081 -:1020F00089E30E94F1190E94AE1A89E30CC083386B -:1021000079F40E94450F80FDAEC083E50E94F1196D -:102110000E94AE1A83E50E94331ACF910C94AE1A36 -:10212000843859F40E94450F82FD9DC087E40E94C7 -:10213000F1190E94AE1A87E4EECF8CEF8C0F813A32 -:1021400048F48C2F0E94042181118DC08C2F0E9495 -:10215000F119E3CF80E28C0F883048F4C77081E03A -:1021600001C0880FCA95EAF70E94771AD6CF8BE58F -:102170008C0F833078F4C53A29F0C63A31F083E801 -:1021800090E005C081E890E002C082E890E0CF9145 -:102190000C94670F88E58C0F833108F064C0C83A4F -:1021A00039F1C93A41F1CA3A49F1CB3A51F1CC3A45 -:1021B00059F1CD3A61F1C03B69F1CE3A71F1CF3AB4 -:1021C00079F1C13B81F1C23B89F1C33B91F1C43B41 -:1021D00099F1C53BA1F1C63BA9F1C73BB1F1C83BA1 -:1021E000B9F1C93BC1F1CA3BC9F180E090E038C008 -:1021F00082EE90E035C089EE90E032C08AEE90E049 -:102200002FC085EB90E02CC086EB90E029C087EBD7 -:1022100090E026C08CEC90E023C08DEC90E020C0D4 -:1022200083E891E01DC08AE891E01AC082E991E05C -:1022300017C084E991E014C081E292E011C083E20A -:1022400092E00EC084E292E00BC085E292E008C00A -:1022500086E292E005C087E292E002C08AE292E064 -:10226000CF910C947D0FCF910895882309F44BC032 -:10227000823859F40E94450F81FF45C089E30E94CE -:10228000F1190E94AE1A89E30CC0833871F40E94E0 -:10229000450F80FF38C083E50E94F1190E94AE1AF5 -:1022A00083E50E94331A0C94AE1A843859F40E94C4 -:1022B000450F82FF28C087E40E94F1190E94AE1AE0 -:1022C00087E4EFCF9CEF980F913A58F390E2980F84 -:1022D000983050F4877091E001C0990F8A95EAF721 -:1022E000892F0E947D1ADFCF9BE5980F933020F451 -:1022F00080E090E00C94670F885A833120F480E0EE -:1023000090E00C947D0F0895882321F00E94771AA5 -:102310000C94AE1A0895882321F00E947D1A0C9423 -:10232000AE1A0895BF92CF92DF92EF92FF920F9371 -:102330001F93CF93DF9300D000D000D0CDB7DEB78E -:1023400025E0FC01DE01119601900D922A95E1F73E -:10235000FC01408131810281258122952F706381AA -:102360007481672B09F4E5C23F3F19F44F3F09F42C -:10237000E0C27C0149833A8389819A812E830E943D -:10238000B019182FB92E0E94AF190E947618EB2DA4 -:10239000E295EF70F0E0E759FF4F2E810C9439235E -:1023A0008B2D807F9B2D9F70F92E882319F0F2943E -:1023B00080EFF822002349F0FF2009F467C28F2D37 -:1023C0000E94871A0E94AE1A61C2812F0E943511A5 -:1023D000FF2009F4AEC28F2D0E948D1A26960FB6EB -:1023E000F894DEBF0FBECDBFDF91CF911F910F914B -:1023F000FF90EF90DF90CF90BF900C94AE1A3B2DE2 -:10240000307F8B2D8F70303211F08295807F1123B9 -:1024100019F0113021F12CC00023B9F0222309F466 -:10242000A0C1213009F09DC126960FB6F894DEBFF9 -:102430000FBECDBFDF91CF911F910F91FF90EF9015 -:10244000DF90CF90BF900C94971A222319F021307F -:1024500009F46FC28E830E949A1A8E8196C100235E -:1024600021F0223008F065C27CC1211162C28DC109 -:10247000002321F0222309F474C108C2222309F4A5 -:1024800084C119C22B2D26952695237030E0211585 -:10249000310521F021303105D1F04BC2002321F06C -:1024A000812F9B2D937002C080E090E026960FB69E -:1024B000F894DEBF0FBECDBFDF91CF911F910F917A -:1024C000FF90EF90DF90CF90BF900C94670F0023A8 -:1024D00021F0812F9B2D937002C080E090E0269622 -:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1024F0000F91FF90EF90DF90CF90BF900C947D0FE5 -:10250000812F002319F00E94CB1D02C00E94331EB0 -:1025100026960FB6F894DEBF0FBECDBFDF91CF91E8 -:102520001F910F91FF90EF90DF90CF90BF900C9490 -:10253000B81E8B2D837009F07BC00111FAC1812F69 -:10254000829586958770880F880F912F9F70C92E6E -:10255000D12CE12CF12C082E04C0CC0CDD1CEE1C7F -:10256000FF1C0A94D2F714FF12C04FE050E060E065 -:1025700070E004C0440F551F661F771F8A95D2F77D -:10258000CB01BA01609570958095909503C060E08D -:1025900070E0CB012B2D269526952370422F50E01D -:1025A00042305105D9F04330510569F16C297D293C -:1025B0008E299F294130510551F126960FB6F89486 -:1025C000DEBF0FBECDBFDF91CF911F910F91FF9066 -:1025D000EF90DF90CF90BF900C949D186C297D29CF -:1025E0008E299F2926960FB6F894DEBF0FBECDBF69 -:1025F000DF91CF911F910F91FF90EF90DF90CF90DF -:10260000BF900C94B9180E949D18C701B601269678 -:102610000FB6F894DEBF0FBECDBFDF91CF911F91F3 -:102620000F91FF90EF90DF90CF90BF900C948118A6 -:10263000002319F08B2D817001C08695882309F441 -:1026400078C1812F829586958770880F880F912F8A -:102650009F70C92ED12CE12CF12C082E04C0CC0C7B -:10266000DD1CEE1CFF1C0A94D2F714FF12C04FE0D1 -:1026700050E060E070E004C0440F551F661F771FF4 -:102680008A95D2F7CB01BA016095709580959095A7 -:1026900003C060E070E0CB012B2D269526952370BA -:1026A000422F50E042305105D9F04330510569F1D5 -:1026B0006C297D298E299F294130510551F126969B -:1026C0000FB6F894DEBF0FBECDBFDF91CF911F9143 -:1026D0000F91FF90EF90DF90CF90BF900C947719FF -:1026E0006C297D298E299F2926960FB6F894DEBF86 -:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 -:10270000DF90CF90BF900C9493190E947719C70166 -:10271000B60126960FB6F894DEBF0FBECDBFDF918F -:10272000CF911F910F91FF90EF90DF90CF90BF90CE -:102730000C945B19103FD1F118F4103E50F4A1C075 -:10274000123F09F463C008F44CC0133F09F473C08E -:1027500098C01F708B2D8F710023A1F00E94F41878 -:10276000812F26960FB6F894DEBF0FBECDBFDF9146 -:10277000CF911F910F91FF90EF90DF90CF90BF907E -:102780000C9484110E941519812F26960FB6F89487 -:10279000DEBF0FBECDBFDF91CF911F910F91FF9094 -:1027A000EF90DF90CF90BF900C948B110023A9F095 -:1027B0002111BFC08B2D8F7126960FB6F894DEBF06 -:1027C0000FBECDBFDF91CF911F910F91FF90EF9082 -:1027D000DF90CF90BF900C943A19223008F0A9C036 -:1027E000E9CF0023A9F08B2D8F7126960FB6F894B0 -:1027F000DEBF0FBECDBFDF91CF911F910F91FF9034 -:10280000EF90DF90CF90BF900C94F418002359F311 -:102810008B2D8F7126960FB6F894DEBF0FBECDBFFD -:10282000DF91CF911F910F91FF90EF90DF90CF90AC -:10283000BF900C941519002399F08B2D8F7126965B -:102840000FB6F894DEBF0FBECDBFDF91CF911F91C1 -:102850000F91FF90EF90DF90CF90BF900C94DF1816 -:1028600026960FB6F894DEBF0FBECDBFDF91CF9195 -:102870001F910F91FF90EF90DF90CF90BF900C943D -:10288000D5180023A9F0222309F4ADCF812F269675 -:102890000FB6F894DEBF0FBECDBFDF91CF911F9171 -:1028A0000F91FF90EF90DF90CF90BF900C946D1040 -:1028B000222309F4ADCF812F26960FB6F894DEBF00 -:1028C0000FBECDBFDF91CF911F910F91FF90EF9081 -:1028D000DF90CF90BF900C9435114B2D4F70612F2E -:1028E000C7010E94920326960FB6F894DEBF0FBE72 -:1028F000CDBFDF91CF911F910F91FF90EF90DF90AF -:10290000CF90BF900C94F9174B2D4F70612FC701DA -:1029100026960FB6F894DEBF0FBECDBFDF91CF91E4 -:102920001F910F91FF90EF90DF90CF90BF900C948C -:10293000E90626960FB6F894DEBF0FBECDBFDF9135 -:10294000CF911F910F91FF90EF90DF90CF90BF90AC -:1029500008950E94941A0E94691A0E94AE1A0E9459 -:10296000691F0E94B81E80E090E00E94670F80E01F -:1029700090E00C947D0F0E94841A0C94A9140E947C -:10298000B019292F22952F7030E02C3031054CF4EE -:102990002A3031056CF4225031092230310588F497 -:1029A00007C02C30310549F02F30310531F009C016 -:1029B000803E48F0803F29F406C093FB882780F9C9 -:1029C000089580E0089581E00895CF93DF9300D0CB -:1029D00000D01F92CDB7DEB70F900F900F900F90E1 -:1029E0000F90DF91CF910895CF93DF9300D000D067 -:1029F00000D0CDB7DEB726960FB6F894DEBF0FBE77 -:102A0000CDBFDF91CF9108951F93CF93DF93C091F6 -:102A1000790116E080917A01C81799F0D0E01C9FE7 -:102A2000F0011D9FF00D1124E558FE4F40815181AA -:102A300062817381848195810E94F4142196C7700C -:102A4000E9CFDF91CF911F9108954091AB01509153 -:102A5000AC016091AD017091AE018091AF01909198 -:102A6000B0010C94F4148091B00182958F7009F03C -:102A700054C08091AD01882309F44FC08091790141 -:102A8000A0917A016091AB017091AC014091AE01CF -:102A90005091AF01B6E08A1709F43FC090E04115AC -:102AA0005105C1F17F3F11F46F3FA1F1B89FF001D3 -:102AB000B99FF00D1124E558FE4F218172132AC0F1 -:102AC0002081621327C02281211124C023813481F7 -:102AD0002417350710F421503109241B350B283CED -:102AE0003105C0F42091B0012F7020612093B00116 -:102AF00026E0289FF001299FF00D1124E058FE4F99 -:102B000080818F70806180838BEA91E00E949211B6 -:102B10000C94041501968770BECF0895CF92DF9272 -:102B2000EF92FF920F931F93CF93DF93CDB7DEB752 -:102B300062970FB6F894DEBF0FBECDBF8C0185E063 -:102B4000F801DE011D9601900D928A95E1F7D801FA -:102B50004C9111965C91119712966C911297139665 -:102B6000CD90DC9014973091AB017091AC018091C5 -:102B7000AE019091AF01009709F46BC17F3F19F44A -:102B80003F3F09F466C1E090AD01EE2009F4C0C0FA -:102B90002091B001C816D90628F0F601E81BF90B00 -:102BA000CF0104C0809590958C0D9D1DFF24F3945A -:102BB000883C910578F0F12C207F09F0C6C07C2D6F -:102BC000D98AC88A89890E94E5148BEA91E00E941B -:102BD0009211B1C0822F807F09F046C0751314C0D6 -:102BE000341312C0611110C02F7020612093B00106 -:102BF0000E9425158BEA91E00E9492118091B0010C -:102C0000D80115968C932EC0CD2819F15F3F11F491 -:102C10004F3FF9F0F62E61111CC08091790120918F -:102C20007A0136E0821709F45AC090E0389FF0012B -:102C3000399FF00D1124E558FE4F7181571306C0DE -:102C40007081471303C07281711103C001968770B0 -:102C5000E9CFF62E662309F418C18091B001816096 -:102C60008093B001F12C11C1751308C0341306C054 -:102C7000611104C08091B001D801C3C04D875E8747 -:102C80008D859E856A8B0E94BF146A898823E1F135 -:102C90006623D1F12091B001822F82958F7090E050 -:102CA000029774F08091AB019091AC0198878F836B -:102CB0001986DB86CA862C87CE0107960E94921160 -:102CC00086E0F801ABEAB1E001900D928A95E1F758 -:102CD0000E9433150E942515FF24F394D6C04D871A -:102CE0005E878D859E850E94B019292F22952F70B1 -:102CF00030E0223031050CF0BCC09F7009F0B6C046 -:102D0000805E883008F4C1C0C8010E949211E4CFEF -:102D1000C816D90608F453C0F601E81BF90BCF0119 -:102D2000883C910508F450C0F12C7C2DD98AC88AC2 -:102D300089890E94E514EBEAF1E086E0DF011D924B -:102D40008A95E9F70E942515A0C0751314C03413A5 -:102D500012C0611110C08091B001F8018583C801D3 -:102D60000E94921186E0EBEAF1E0DF011D928A9564 -:102D7000E9F7FE2C8AC04D875E878D859E856A8B1C -:102D80000E94BF146A89882309F4BECF662309F420 -:102D9000BBCF2091B001822F82958F7090E0029777 -:102DA0000CF48ECF8091AB019091AC019A83898312 -:102DB0001B82DD82CC822E83CE0101967FCF80954F -:102DC00090958C0D9D1DACCFF62E662309F49CCFFB -:102DD00075132EC034132CC02091B00120FD1FC0EC -:102DE000822F82958F70D9F0D80115962C93159764 -:102DF0008F3049F08F5F982F9295907F822F8F7040 -:102E0000892B15968C93C8010E94921186E0F801D7 -:102E1000ABEAB1E001900D928A95E1F793CF86E09D -:102E2000F801ABEAB1E001900D928A95E1F72DC06F -:102E30004D875E878D859E850E94BF14811140CF8E -:102E40008091B00181608093B001C8010E9492110D -:102E50001CC0662309F458CF4D875E878D859E85FB -:102E60000E94BF14882309F44FCF2ACF811148CF85 -:102E70000CC0243031050CF047CF9F7009F440CFCF -:102E8000F8019581907F09F03BCF8F2D62960FB6A8 -:102E9000F894DEBF0FBECDBFDF91CF911F910F9190 -:102EA000FF90EF90DF90CF9008951F93CF93DF9323 -:102EB000CDB7DEB72C970FB6F894DEBF0FBECDBFEF -:102EC0004F83588769877A878B879C87CE010796BF -:102ED0000E948E15882369F08F8198852A853B850D -:102EE000232BF1F19F3F09F063C08F3F09F060C0D1 -:102EF00037C086E0FE013796DE01119601900D92F3 -:102F00008A95E1F76F817885EA85FB85309741F1F5 -:102F10007F3F11F46F3F21F120917A0130E0C90128 -:102F20000196877099274091790150E084179507A1 -:102F300009F447C069837A83FD83EC8396E0929F0E -:102F4000D001939FB00D1124A558BE4FFE013196BC -:102F500001900D929A95E1F780937A010E940415F1 -:102F600016E08091790190917A018917C1F1189F3B -:102F7000C001112485589E4F0E948E15882379F137 -:102F8000E09179011E9FF0011124E558FE4F408128 -:102F9000518162817381848195810E94F4148091B2 -:102FA000790190E001968770992780937901D9CFB4 -:102FB0004F81588569857A858B859C850E94F4149C -:102FC000CFCF0E94BB1410927A0110927901EBEAE4 -:102FD000F1E086E0DF011D928A95E9F7C1CF2C96DA -:102FE0000FB6F894DEBF0FBECDBFDF91CF911F911A -:102FF0000895EF92FF920F931F93CF93DF938C016D -:10300000892B09F46CC0F12CEE24E394E80121969D -:10301000F8018491843740F4843008F051C0813045 -:1030200081F0823019F15BC0853709F444C0A8F102 -:103030009CE7980F903708F052C08F770E943511A7 -:1030400041C00E5F1F4FFE01C49180E28C0F88309B -:1030500048F4C7708E2D01C0880FCA95EAF70E9408 -:10306000871A14C08C2F0E946D102DC00E5F1F4F49 -:10307000FE01C49180E28C0F883058F4C7708E2D09 -:1030800001C0880FCA95EAF70E948D1A0E94AE1AF5 -:103090001AC08C2F0E94351116C00E5F1F4FFE0103 -:1030A000C491CC2381F08FE99FE00197F1F700C034 -:1030B0000000C150F6CF0E5F1F4FFE01F49003C019 -:1030C0000E946D108E018F2D882309F49FCFEFE9A8 -:1030D000FFE03197F1F700C000008150F5CFDF919C -:1030E000CF911F910F91FF90EF90089508956093F5 -:1030F000B5017093B6018093B7019093B8010C9419 -:10310000A9140F931F930091B5011091B60120915E -:10311000B7013091B801DC01CB01802B912BA22BA0 -:10312000B32B8093B5019093B601A093B701B093F0 -:10313000B8011F910F910C94A9140F931F93009144 -:10314000B5011091B6012091B7013091B801DC01B1 -:10315000CB0180239123A223B3238093B5019093C5 -:10316000B601A093B701B093B8011F910F910C94D1 -:10317000A9140F931F930091B5011091B6012091EE -:10318000B7013091B801DC01CB0180279127A2273C -:10319000B3278093B5019093B601A093B701B09384 -:1031A000B8011F910F910C94A9141092B1011092C3 -:1031B000B2011092B3011092B4010C94A91441E031 -:1031C00050E060E070E004C0440F551F661F771F99 -:1031D0008A95D2F74093B1015093B2016093B30145 -:1031E0007093B4010C94A91441E050E060E070E0E9 -:1031F00004C0440F551F661F771F8A95D2F7809130 -:10320000B1019091B201A091B301B091B401482BEA -:10321000592B6A2B7B2B4093B1015093B2016093E1 -:10322000B3017093B4010C94A91441E050E060E044 -:1032300070E004C0440F551F661F771F8A95D2F7B0 -:1032400040955095609570958091B1019091B20133 -:10325000A091B301B091B401482359236A237B2381 -:103260004093B1015093B2016093B3017093B401E4 -:103270000C94A91441E050E060E070E004C0440FF9 -:10328000551F661F771F8A95D2F78091B1019091E3 -:10329000B201A091B301B091B401482759276A2720 -:1032A0007B274093B1015093B2016093B3017093B7 -:1032B000B4010C94A9140F931F930091B1011091C4 -:1032C000B2012091B3013091B401DC01CB01802B1C -:1032D000912BA22BB32B8093B1019093B201A093B9 -:1032E000B301B093B4011F910F910C94A9140F93E3 -:1032F0001F930091B1011091B2012091B30130915F -:10330000B401DC01CB0180239123A223B32380935A -:10331000B1019093B201A093B301B093B4011F9196 -:103320000F910C94A9140F931F930091B101109168 -:10333000B2012091B3013091B401DC01CB018027AF -:103340009127A227B3278093B1019093B201A09354 -:10335000B301B093B4011F910F910C94A914089577 -:10336000CF92DF92EF92FF920F931F93CF93DF9351 -:103370008C01C090B501D090B601E090B701F090FB -:10338000B8014091B1015091B2016091B3017091C7 -:10339000B401C42AD52AE62AF72ACFE1D0E0D70122 -:1033A000C6010C2E04C0B695A795979587950A94EB -:1033B000D2F780FF07C0B8018C2F0E940C07813024 -:1033C000910531F4219758F7B80180E00E940C076D -:1033D000DF91CF911F910F91FF90EF90DF90CF90F1 -:1033E000089590910C01992321F090910D01911174 -:1033F00009C020910E0130910F01F90132969FEF23 -:1034000040E01FC0982F9695969596959F3050F561 -:10341000E0910E01F0910F01E90FF11D877021E09D -:1034200030E0A90102C0440F551F8A95E2F7CA0196 -:103430009181892B818308959F3F39F04F5F4E30F2 -:1034400041F051915813F8CF0DC05111F7CF942F7F -:10345000F5CF9F3F39F0F901E90FF11D97FDFA957E -:1034600082830895089590910C01992321F0909101 -:103470000D01911109C020910E0130910F01F90148 -:103480003296205F3F4F1FC0982F96959695969540 -:103490009F30F0F4E0910E01F0910F01E90FF11D62 -:1034A000877021E030E0A90102C0440F551F8A95C2 -:1034B000E2F7CA018095918189238183089531962D -:1034C000E217F30729F090819813F9CF1082F7CF14 -:1034D000089581E090E0E0910E01F0910F01E80F76 -:1034E000F91F1082019680319105A9F708959091F6 -:1034F000CB01892B8093CB01089580959091CB01CE -:1035000089238093CB0108951092CB010895909167 -:10351000CA01892B8093CA01089580959091CA01B0 -:1035200089238093CA0108951092CA010895809357 -:10353000B90108951092B901089580910E019091FA -:103540000F01FC0131969C01205F3F4F80E091917B -:1035500091118F5FE217F307D1F70895E0910E0103 -:10356000F0910F018091CB018083E0910E01F091E9 -:103570000F0190818091CA01892B80838091B901CC -:10358000882361F0E0910E01F0910F019081892B69 -:1035900080830E949D1A81111092B90180910E01C1 -:1035A00090910F010C94510F8091E501843009F145 -:1035B0001092CD0120E488E190E00FB6F894A89530 -:1035C000809360000FBE2093600083B7817F84608A -:1035D00083BF83B7816083BF7894889583B78E7FDC -:1035E00083BF88E10FB6F89480936000109260006A -:1035F0000FBE089508950895CF930E94FA1A0E946D -:1036000031050E94FB1AC0E08C2F0E942306811115 -:1036100004C0CF5FCE30C1F701C081E0CF910895E3 -:103620000E94BB140E94450F0C943F0882E084BDA9 -:1036300093E095BD9AEF97BD80936E0008952FB7E4 -:10364000F8948091CE019091CF01A091D001B091DA -:10365000D1012FBF0895CF92DF92EF92FF920F9387 -:103660001F932FB7F8944091CE015091CF016091F4 -:10367000D0017091D1012FBF6A017B01EE24FF249C -:103680008C0120E030E0C016D106E206F30610F40B -:10369000415051099A01281B390BC9011F910F9103 -:1036A000FF90EF90DF90CF9008951F920F920FB68A -:1036B0000F9211248F939F93AF93BF938091CE016C -:1036C0009091CF01A091D001B091D1010196A11D9F -:1036D000B11D8093CE019093CF01A093D001B09300 -:1036E000D101BF91AF919F918F910F900FBE0F901D -:1036F0001F9018950E94420CF8942FEF87EA91E6EC -:10370000215080409040E1F700C0000087E090EB3E -:10371000DC018093EE019093EF01A093F001B09350 -:10372000F1019CE088E10FB6F894A89580936000C1 -:103730000FBE90936000FFCFEF92FF920F931F9305 -:10374000CF93DF93D82FC0E08C2F0E94230600E098 -:1037500010E0E82EF12CC701002E02C09595879548 -:103760000A94E2F780FD06C00F5F1F4F0630110577 -:1037700091F709C0602F7C2F80E00E94EA06D813E1 -:10378000F3CF81E004C0CF5FCE30F1F680E0DF916F -:10379000CF911F910F91FF90EF900895CF93C82F75 -:1037A0008CE20E949C1B882321F08C2FCF910C94DB -:1037B0009C1B80E0CF910895CF930E94231D81111F -:1037C00002C00E94091DC5E6C15049F00E943105A2 -:1037D0008FE39CE90197F1F700C00000F5CF89E283 -:1037E0000E94CE1B811113C18AE20E94CE1B81115F -:1037F0000E94091D85E00E94CE1B81110E947A1B48 -:103800000E942E1D8093CC0187E00E94CE1B88234E -:10381000A9F18BE10E94CE1B882351F08091CC014D -:1038200081FB222720F991E0922790FB81F90EC0BD -:103830008EE00E94CE1B882361F08091CC0182FB38 -:10384000222720F991E0922790FB82F98093CC0106 -:1038500015C080E10E94CE1B9091CC01882341F0DD -:1038600093FB222720F981E0822780FB93F904C093 -:10387000892F809580FB90F99093CC018091CC01A9 -:103880000E94321D0E94401D8093DF0180EE0E9445 -:10389000CE1B882341F08091DF01982F909590FBFB -:1038A00080F98093DF0189E30E94CE1B882359F0C1 -:1038B0008091DF0181FB222720F991E0922790FB84 -:1038C00081F98093DF0182EE0E94CE1B882359F09C -:1038D0008091DF0182FB222720F991E0922790FB63 -:1038E00082F98093DF0186EE0E94CE1B882359F077 -:1038F0008091DF0183FB222720F991E0922790FB42 -:1039000083F98093DF0183EE0E94CE1B882359F058 -:103910008091DF0184FB222720F991E0922790FB20 -:1039200084F98093DF0185E30E94CE1B882359F040 -:103930008091DF0185FB222720F991E0922790FBFF -:1039400085F98093DF0181E30E94CE1B882359F023 -:103950008091DF0186FB222720F991E0922790FBDE -:1039600086F98093DF0181E10E94CE1B882359F004 -:103970008091DF0187FB222720F991E0922790FBBD -:1039800087F98093DF018091DF010E94441D8091BF -:10399000DF0187FB882780F980930D0187E20E9471 -:1039A000CE1BC82F8EE10E94CE1B8111C2608FE119 -:1039B0000E94CE1B8111C46080E20E94CE1B811147 -:1039C000C86081E20E94CE1B8111C06182E20E9428 -:1039D000CE1B8111C06283E20E94CE1B8111C064A4 -:1039E00084E20E94CE1B882311F0C06802C0CC2361 -:1039F00029F08C2F0E943B1D6C2F03C00E94371DA5 -:103A0000682F70E080E090E0CF910C947718CF9110 -:103A100008956DEE7EEF80E090E00E946F2360E0FD -:103A200082E090E00E94612360E083E090E00E94E9 -:103A3000612360E084E090E00E94612360E085E023 -:103A400090E00C94612380E090E00E945B2321E0F1 -:103A50008D3E9E4F09F020E0822F089582E090E095 -:103A60000C945323682F82E090E00C94612383E050 -:103A700090E00C945323682F83E090E00C94612332 -:103A800084E090E00C945323682F84E090E00C9441 -:103A900061238091D40180FF0BC06091130185E008 -:103AA000689FB001112475956795759567952BC032 -:103AB00081FF09C06091130185E0689FB001112466 -:103AC0007595679520C082FF07C06091130185E05E -:103AD000689FB001112417C09091D5019923D1F0AE -:103AE00060911201961788F72091130185E0289FB5 -:103AF00090011124929FA001939F500D112470E01A -:103B0000CA010E9425236038710540F461157105D2 -:103B100039F002C065E070E0862F08958FE70895C0 -:103B200081E008958091D40180FF08C06091110167 -:103B300070E0759567957595679521C081FF06C002 -:103B40006091110170E07595679519C082FF04C0FE -:103B50006091110170E010C09091D5019923C1F0DE -:103B6000609110019617A0F780911101899FC00103 -:103B7000112470E00E9425236038710528F4611536 -:103B8000710521F0862F08958FE7089581E008954B -:103B900061E070E0F4CF803F21F40E94491D8195DF -:103BA00004C0813F29F40E94491D8093D8010895E3 -:103BB000823F21F40E94491D819504C0833F29F46E -:103BC0000E94491D8093D7010895893F19F40E94EE -:103BD000921D05C08A3F31F40E94921D8195809309 -:103BE000D90108958B3F21F40E94921D819504C054 -:103BF0008C3F29F40E94921D8093DA010895843F3E -:103C000021F48091D601816017C0853F21F4809115 -:103C1000D601826011C0863F21F48091D601846074 -:103C20000BC0873F21F48091D601886005C0883F92 -:103C300031F48091D60180618093D60108958D3F43 -:103C400021F48091D40181600BC08E3F21F48091DA -:103C5000D401826005C08F3F29F48091D401846033 -:103C60008093D4010895803F39F48091D80187FF73 -:103C70006CC01092D80169C0813F29F48091D801AD -:103C80001816BCF362C09091D701823F29F497FFC8 -:103C90005CC01092D70159C0833F19F41916CCF3B8 -:103CA00054C0893F41F48091D90118160CF04DC0E1 -:103CB0001092D9014AC08A3F29F48091D90187FF27 -:103CC00044C0F6CF8B3F39F48091DA0187FF3DC0C5 -:103CD0001092DA013AC08C3F29F48091DA0118166B -:103CE000BCF333C0843F21F48091D6018E7F17C08E -:103CF000853F21F48091D6018D7F11C0863F21F44C -:103D00008091D6018B7F0BC0873F21F48091D60133 -:103D1000877F05C0883F31F48091D6018F7E8093E4 -:103D2000D60113C08D3F21F48091D4018E7F0BC04A -:103D30008E3F21F48091D4018D7F05C08F3F29F4FF -:103D40008091D4018B7F8093D4018091D701811120 -:103D50000EC08091D80181110AC08091D9018111D2 -:103D600006C08091DA01811102C01092D501089538 -:103D700086ED91E00E945C0F0E941F1B9093D3017F -:103D80008093D20108951F93CF93DF938091D20146 -:103D90009091D3010E942B1BAC019091D5019923E6 -:103DA00021F02091140130E006C0209115018AE035 -:103DB000289F900111244217530708F486C0809170 -:103DC000D701C091D801D091D9011091DA018111A8 -:103DD00007C0C11176C0D11174C0111172C075C075 -:103DE0009F3F19F09F5F9093D501181624F40E940D -:103DF000491D8093D7018091D70187FF05C00E949C -:103E0000491D81958093D7011C1624F40E94491DF9 -:103E10008093D8018091D80187FF05C00E94491D79 -:103E200081958093D8016091D701662339F1C091C3 -:103E3000D801CC2319F1772767FD7095872F972F2D -:103E40000E94362223E333E343E35FE30E949A2296 -:103E50000E9403226093D7016C2F772767FD70952E -:103E6000872F972F0E94362223E333E343E35FE358 -:103E70000E949A220E9403226093D8011D1624F406 -:103E80000E94921D8093D9018091D90187FF05C0BE -:103E90000E94921D81958093D901111624F40E94ED -:103EA000921D8093DA018091DA0187FF05C00E949C -:103EB000921D81958093DA01DF91CF911F910C942F -:103EC000B81E9F3F09F08ECF96CFDF91CF911F9103 -:103ED0000895E6EDF1E085E0DF011D928A95E9F7AE -:103EE0001092D5011092D4010895833081F128F405 -:103EF000813059F08230D1F00895853009F449C0FD -:103F0000B8F1863009F456C0089580911501262F26 -:103F100030E0280F311D2F3F310524F4680F6093E6 -:103F2000150108958FEF8093150108958091140174 -:103F3000262F30E0280F311D2F3F310524F4680F64 -:103F40006093140108958FEF809314010895809178 -:103F50001301262F30E0280F311D2F3F310524F4A7 -:103F6000680F6093130108958FEF809313010895F4 -:103F700080911201262F30E0280F311D2F3F31058F -:103F800024F4680F6093120108958FEF809312015B -:103F9000089580911101262F30E0280F311D2F3F09 -:103FA000310524F4680F6093110108958FEF809319 -:103FB0001101089580911001262F30E0280F311D46 -:103FC0002F3F310524F4680F6093100108958FEF9F -:103FD000809310010895833011F128F4813049F065 -:103FE000823091F00895853081F120F18630C1F161 -:103FF000089580911501681720F4861B80931501A0 -:10400000089510921501089580911401681720F405 -:10401000861B8093140108951092140108958091D5 -:104020001301681720F4861B8093130108951092E2 -:104030001301089580911201681720F4861B809364 -:1040400012010895109212010895809111016817CC -:1040500020F4861B80931101089510921101089598 -:1040600080911001681720F4861B80931001089539 -:104070001092100108950F931F938D3109F46BC0B6 -:1040800008F03FC08E3009F47DC0C0F4873009F4D9 -:104090006EC068F4863009F0AFC08091CC01817F9A -:1040A0008E7F8093CC0181E08093DC01A6C08830B4 -:1040B00009F458C08B3009F49BC09EC0863109F4C6 -:1040C00097C078F4803109F470C0813109F094C050 -:1040D0000E94BB1490910D0181E0892780930D010E -:1040E00087C0893109F484C08B3109F085C0809183 -:1040F000CC0181FB222720F991E0922790FB81F9E6 -:104100004AC0853309F45BC048F4873209F457C0CC -:1041100008F45AC0893209F452C06EC0833438F4AE -:104120008A3308F067C0883309F462C065C08334FD -:1041300009F445C0883409F05FC00E94BB140FEF3A -:1041400013ED20E3015010402040E1F700C00000D3 -:104150000E947A1B4DC00E94BD210E94450F0E9403 -:104160003F0846C00E942E1D0E94401D41C09091F4 -:10417000CC01892F817090FF12C0917F9E7F909318 -:10418000CC013BC08091CC0182FB222720F991E039 -:10419000922790FB82F98093CC01992349F1809179 -:1041A000CC0181608093CC0123C08091CC0183FB42 -:1041B000222720F991E0922790FB83F9ECCF61E070 -:1041C00070E080E090E010C08D5141E050E060E090 -:1041D00070E08A019B0104C0000F111F221F331FD2 -:1041E0008A95D2F7C901B8010E9477180E94BB14C2 -:1041F00081E003C08953E9CF80E01F910F910895BA -:1042000080E0089580E00895CF93C82F8091DC016D -:10421000813079F018F08230E9F187C0E0910E0129 -:10422000F0910F018081813169F0823209F07FC005 -:1042300009C0E0910E01F0910F018081813111F0F0 -:10424000823261F48C2F0E940021811104C08C2FD6 -:104250000E943B201DC081E090E01AC08C2F0E947C -:104260000221811114C0C43179F048F4CB3079F0C7 -:10427000C03109F060C082E08093DC0108C0C9321F -:1042800019F0C83321F057C01092DC0154C081E00E -:10429000817053C0C93289F118F5C43171F1A8F4A5 -:1042A000C73009F046C08AE08093150194E19093ED -:1042B000140193E0909313018093120188E080939E -:1042C000110188E28093100134C0CE51C63088F5C8 -:1042D000EC2FF0E0E65DFE4F80818093DB0129C08A -:1042E000CE34E9F020F4CB3421F56AE013C0C135B7 -:1042F00079F0C235F1F461E00DC08091DB018823D3 -:1043000019F01092DB0115C081E08093DC0115C02B -:1043100061E006C08091DB010E94751F0AC06AE05F -:104320008091DB010E94EB1F04C01092DC0180E051 -:1043300004C081E002C080E0ABCFCF910895E1E8F6 -:10434000F0E08081886080838081816080838FB786 -:10435000F89493E09093890090ED909388008FBF3C -:104360000895EFE6F0E08081826080830895EFE6B3 -:10437000F0E080818D7F80830895EFE6F0E090810A -:1043800082E08927808308951F920F920FB60F92C3 -:1043900011242F933F934F935F936F937F938F934A -:1043A0009F93AF93BF93EF93FF938091DD01909123 -:1043B000DE0101969093DE018093DD01811103C03F -:1043C00082E00E943F08E091DE01E695E695F0E08C -:1043D000E95AF94FE4918091DD018E1303C080E02A -:1043E0000E943F08FF91EF91BF91AF919F918F91F4 -:1043F0007F916F915F914F913F912F910F900FBEE1 -:104400000F901F90189504D06894B1118DC0089535 -:1044100070D088F09F5790F0B92F9927B751A0F02E -:10442000D1F0660F771F881F991F1AF0BA95C9F748 -:1044300012C0B13081F077D0B1E0089574C0672F19 -:10444000782F8827B85F39F0B93FCCF386957795F8 -:104450006795B395D9F73EF49095809570956195E1 -:104460007F4F8F4F9F4F0895E89409C097FB3EF40C -:1044700090958095709561957F4F8F4F9F4F9923B1 -:10448000A9F0F92F96E9BB279395F695879577952F -:104490006795B795F111F8CFFAF4BB0F11F460FFEF -:1044A0001BC06F5F7F4F8F4F9F4F16C0882311F047 -:1044B00096E911C0772321F09EE8872F762F05C05B -:1044C000662371F096E8862F70E060E02AF09A95F6 -:1044D000660F771F881FDAF7880F9695879597F9EB -:1044E000089557FD9058440F551F59F05F3F71F0E4 -:1044F0004795880F97FB991F61F09F3F79F087954B -:104500000895121613061406551FF2CF4695F1DFD3 -:1045100008C0161617061806991FF1CF8695710563 -:10452000610508940895E894BB2766277727CB0197 -:1045300097F908950BD078C069D028F06ED018F0A4 -:10454000952309F05AC05FC01124EECFCADFA0F353 -:10455000959FD1F3950F50E0551F629FF001729F18 -:10456000BB27F00DB11D639FAA27F00DB11DAA1F37 -:10457000649F6627B00DA11D661F829F2227B00D84 -:10458000A11D621F739FB00DA11D621F839FA00D0F -:10459000611D221F749F3327A00D611D231F849F5F -:1045A000600D211D822F762F6A2F11249F575040B6 -:1045B0008AF0E1F088234AF0EE0FFF1FBB1F661F51 -:1045C000771F881F91505040A9F79E3F510570F00A -:1045D00014C0AACF5F3FECF3983EDCF38695779545 -:1045E0006795B795F795E7959F5FC1F7FE2B880F05 -:1045F000911D9695879597F9089597F99F6780E89B -:1046000070E060E008959FEF80EC089500240A9424 -:104610001616170618060906089500240A9412169D -:104620001306140605060895092E0394000C11F4D0 -:10463000882352F0BB0F40F4BF2B11F460FF04C07D -:104640006F5F7F4F8F4F9F4F089597FB072E16F494 -:10465000009407D077FD09D00E943F2307FC05D0C6 -:104660003EF4909581959F4F0895709561957F4F89 -:104670000895EE0FFF1F0590F491E02D0994AA1BF9 -:10468000BB1B51E107C0AA1FBB1FA617B70710F03D -:10469000A61BB70B881F991F5A95A9F7809590956F -:1046A000BC01CD010895F999FECF92BD81BDF89A64 -:1046B000992780B50895A8E1B0E042E050E00C945D -:1046C0007623262FF999FECF1FBA92BD81BD20BD5A -:1046D0000FB6F894FA9AF99A0FBE019608950E94BF -:1046E0006123272F0C946223DC01CB01FC01F99993 -:1046F000FECF06C0F2BDE1BDF89A319600B40D922E -:0C47000041505040B8F70895F894FFCFE6 -:10470C0020024008CE08AB08770843080101BA0123 -:10471C0028080A03140A3F4D36391806CB059505AF -:10472C005C05EF04080521053A05010203040506A2 -:04473C000708090061 +:1006A000DEBFCDBF04B603FE27C08091ED0190915F +:1006B000EE01A091EF01B091F0018730904BA7407F +:1006C000B04BD1F41092ED011092EE011092EF01B7 +:1006D0001092F00114BE84B7877F84BF0FB6F894E0 +:1006E000A8958091600088618093600010926000FE +:1006F0000FBEE0E0FFE3099511E0A0E0B1E0E4E027 +:10070000F7E402C005900D92A433B107D9F721E0B8 +:10071000A4E3B1E001C01D92AD3EB207E1F70E9433 +:10072000020A0C9480230C940000FC018281462F65 +:1007300050E04930510590F5FA01EA5AFF4F0C9408 +:100740003523882359F18EE391E00895882331F110 +:1007500089E391E00895882309F180E391E0089509 +:100760008823E1F083E291E008958823B9F086E1DF +:1007700091E00895882391F089E091E0089588231D +:1007800069F084E091E00895882341F08BEF90E0D8 +:100790000895882319F082EF90E0089580E090E0BA +:1007A000089508950C94D1030C94D10356985E9843 +:1007B00025982D9826982E9827982F988FEF90E0BF +:1007C000909389008093880090938B0080938A0097 +:1007D00090938D0080938C00259A2D9A2FEF80E7BF +:1007E00092E0215080409040E1F700C00000269A3E +:1007F0002E9A2FEF80E792E0215080409040E1F761 +:1008000000C00000279A2F9A2FEF80E792E0215036 +:1008100080409040E1F700C0000025982D982FEF10 +:1008200080E792E0215080409040E1F700C0000056 +:1008300026982E982FEF80E792E02150804090403C +:10084000E1F700C0000027982F9856985E982598E9 +:100850002D9826982E9827982F98089589EA8093A6 +:10086000800089E08093810024982C983F988AB179 +:100870008F748AB96E98479A8BB1806B8BB9769AD0 +:100880000E94D6030C94D20380E2809300018091F1 +:10089000340181110EC00E94930481E080933401E1 +:1008A0002FEF83ED90E3215080409040E1F700C0AE +:1008B000000080E40E9499048093000181112EC001 +:1008C0000E94C30480930001811128C00E94C304C8 +:1008D00080930001811122C08FE30E94C3048093A2 +:1008E000000181111BC00E94BB0480E40E94990496 +:1008F00080930001811112C08CE00E94C304809398 +:10090000000181110BC00E94C3048093000181117A +:1009100005C08FE30E94C304809300010E94BB04C2 +:100920008091000108951092B9008AE08093B80088 +:10093000089594EA9093BC009091BC0097FFFCCF7F +:100940009091B900987F983021F0903111F081E0BA +:1009500008958093BB0084E88093BC008091BC0024 +:1009600087FFFCCF8091B900887F883111F08034F7 +:1009700071F780E0089584E98093BC008091BC0009 +:1009800084FDFCCF08958093BB0084E88093BC0075 +:100990008091BC0087FFFCCF9091B900987F81E0E7 +:1009A000983209F480E0089584E88093BC00809137 +:1009B000BC0087FFFCCF8091BB00089580910001AF +:1009C000811115C080E40E94990480930001811177 +:1009D0000CC082E10E94C30480930001811105C014 +:1009E0008FEF0E94C304809300010E94BB0484B176 +:1009F000807F84B985B1807F85B98AB1837F8AB9C8 +:100A00008BB1837F8BB93E98469808950E94440429 +:100A1000809300010E94DE0480B38C7080BB81B3A0 +:100A2000836F81BBE4E4F1E0A6E3B1E011921D9293 +:100A300081E0E235F807D1F70C942E049F92AF9233 +:100A4000BF92CF92DF92EF92FF920F931F93CF93BB +:100A5000DF9380910001882379F0809135018F5FC9 +:100A600080933501811108C00E94440480930001E5 +:100A7000811102C00E94D60386E3E82E81E0F82EA1 +:100A80008701C0E0D0E0BB24B39492E0A92ECC242F +:100A9000C394D12CC730D10500F58091000181119C +:100AA00064C080E40E94990480930001811112C007 +:100AB00082E10E94C3048093000181110BC0C60132 +:100AC0000C2E01C0880F0A94EAF780950E94C30497 +:100AD000809300010E94BB0448C0CA30A1F028F4F2 +:100AE000C83059F0C93061F005C0CC3089F070F0E1 +:100AF000CD3089F0209A289810C0219A29980DC0ED +:100B0000229A2A980AC0239A2B9807C0529A01C0A9 +:100B1000539A5B9802C03E9A4698E0EAEA95F1F74C +:100B20008FB181708B25799902C032E001C030E02D +:100B3000832B7C9902C034E001C030E0832B7D9987 +:100B400002C028E001C020E0822B7E9902C090E123 +:100B500001C090E0892B9FB19095991F9927991F0B +:100B60009295990F907E892B0FC080910001811181 +:100B70004AC080E40E94990480930001882381F197 +:100B8000912C0E94BB04892DD8019C91981719F0D3 +:100B90008C93A09201010E94DE0421960F5F1F4FEB +:100BA000CE30D10509F076CF80910101882369F11B +:100BB000815080930101882339F0EFE9FFE03197FC +:100BC000F1F700C0000021C0E4E4F1E0D7018D910D +:100BD0007D018193B4E4EB16B1E0FB06B9F715C0D3 +:100BE00083E10E94C304809300018111C9CF81E495 +:100BF0000E949904809300018111C2CF0E94D40405 +:100C0000982E9094BECF80E0BFCF0E94D40381E0A5 +:100C1000DF91CF911F910F91FF90EF90DF90CF90D8 +:100C2000BF90AF909F900895E82FF0E0EC5BFE4FEF +:100C30008081089508958B3B910580F4883A910551 +:100C400048F5853A9105D8F48430910508F0B2C092 +:100C5000019709F06EC081E090E00895803E910513 +:100C600008F467C0883E910508F4A4C09C01205F89 +:100C700031092031310508F05CC090650895853A4E +:100C8000910509F459C0863A910509F058C082E8E7 +:100C900090E40895883A910509F454C0893A910581 +:100CA00009F453C08A3A910509F452C08B3A910570 +:100CB00009F451C08C3A910509F450C08D3A910560 +:100CC00009F44FC0803B910509F44EC08E3A91055E +:100CD00009F44DC08F3A910509F44CC0813B910550 +:100CE00009F44BC0823B910509F44AC0833B91054E +:100CF00009F449C0843B910509F448C0853B91053E +:100D000009F447C0863B910509F446C0873B91052D +:100D100009F445C0883B910509F444C0893B91051D +:100D200009F443C08A3B910509F442C080E094E491 +:100D3000089580E090E0089581E890E4089583E8C4 +:100D400090E4089582EE94E4089589EE94E4089581 +:100D50008AEE94E4089585EB94E4089586EB94E498 +:100D6000089587EB94E408958CEC94E408958DEC59 +:100D700094E4089583E895E408958AE895E4089555 +:100D800082E995E4089584E995E4089581E296E482 +:100D9000089583E296E4089584E296E4089585E256 +:100DA00096E4089586E296E4089587E296E408952D +:100DB0008AE296E40895089524E5829FC0011124F3 +:100DC000FC0126E0729FE00DF11D1124E60FF11DDC +:100DD000EE0FFF1FEF59FE4F859194910895880FF4 +:100DE000991FFC01E553F040859194910895880F77 +:100DF000991FFC01E55BFE4F85919491089524E5D0 +:100E0000829FC0011124FC0146E0749FE00DF11D9A +:100E10001124E60FF11DEE0FFF1FEF59FE4F8591D4 +:100E200094919C013A9521154FE1340708F425C1AE +:100E30003F512115304120F49F700E94F70608951C +:100E40009C0130532115304118F49927906C089576 +:100E5000811520E5920769F40E94B1144FEF84E3F5 +:100E60009CE0415080409040E1F700C000000C94AD +:100E7000681B813020E5920731F48091CC018160BC +:100E80008093CC0108959C0130552115304108F024 +:100E90005CC0292F33272F70332721303105E9F427 +:100EA000AC0164E0440F551F6A95E1F74427537085 +:100EB000BC016370772702C0220F331F6A95E2F7E7 +:100EC0003C68242B352B73E0880F991F7A95E1F746 +:100ED00080769927822B932B08952230310529F4AF +:100EE000982F8827816F906A089523303105A1F4E7 +:100EF000AC0133E0440F551F3A95E1F7407E57703F +:100F00008370992721E030E002C0220F331F8A95B9 +:100F1000E2F7C9019C6816C02430310531F5AC01F7 +:100F200023E0440F551F2A95E1F7407E57708370E8 +:100F3000992721E030E002C0220F331F8A95E2F7A3 +:100F4000C9019A68842B952B08959C01305721156F +:100F5000304118F49F70906208959C01305821151B +:100F6000304118F49F70906A0895803E9105E0F436 +:100F7000803C910558F58133910509F46FC048F420 +:100F80008932910509F463C08A32910509F46DC074 +:100F900072C089339105E9F082389105D1F085332B +:100FA000910509F44DC067C0833E910581F138F485 +:100FB000803E9105B9F0823E9105D9F05CC0863E35 +:100FC000910561F1873E9105A1F155C00E94EF06A0 +:100FD00008952091DE0120FD02C021FF4CC080EE6B +:100FE00090E049C08091DE0180FFF9CF89E390E075 +:100FF00042C08091DE0182FF0EC08091DE0184FF3D +:1010000003C080E090E037C083EE90E034C0809170 +:10101000DE0182FFF2CF82EE90E02DC08091DE01F2 +:1010200083FF0BC08091DE0184FDEBCF87EE90E063 +:1010300022C08091DE0183FFF5CF86EE90E01BC0D9 +:101040008091DE0185FF07C089E290E014C08091A5 +:10105000DE0185FFF9CF85E390E00DC08091DE01D0 +:1010600086FF07C08AE290E006C08091DE0186FF1D +:10107000F9CF81E390E00E941B06089508958091C6 +:1010800062010895CF93DF9300D01F92CDB7DEB7F2 +:101090009C018091E401843019F593E099833B83AE +:1010A0002A839093E9008FEF9091E800815095FD9D +:1010B00006C095ED9A95F1F700008111F5CF80916A +:1010C000E80085FF0DC040E050E063E070E0CE0135 +:1010D00001960E94AF0A8091E8008E778093E80025 +:1010E0000F900F900F90DF91CF910895CF93DF93E2 +:1010F00000D01F92CDB7DEB72091E401243021F556 +:1011000022E029839B838A8383E08093E9008FEF29 +:101110009091E800815095FD06C095ED9A95F1F704 +:1011200000008111F5CF8091E80085FF0DC040E0FF +:1011300050E063E070E0CE0101960E94AF0A80911A +:10114000E8008E778093E8000F900F900F90DF916A +:10115000CF9108959C018091E4018430F9F482E0FC +:101160008093E9009FEF8091E800915085FD06C0D3 +:1011700085ED8A95F1F700009111F5CF8091E80097 +:1011800085FF0CC040E050E065E070E0C9010E94BE +:10119000AF0A8091E8008E778093E8000895CF939E +:1011A000DF93EC018091E401843009F046C0909116 +:1011B0000C019923D9F090910D019923B9F08093F6 +:1011C000E9008FEF9091E800815095FD06C095E110 +:1011D0009A95F1F700008111F5CF8091E80085FF25 +:1011E0002CC040E050E060E170E017C081E08093E7 +:1011F000E9008FEF9091E800815095FD06C095EDD4 +:101200009A95F1F700008111F5CF8091E80085FFF4 +:1012100014C040E050E068E070E0CE010E94AF0AE8 +:101220008091E8008E778093E80080E1FE01A2E5DE +:10123000B1E001900D928A95E1F7DF91CF91089589 +:101240008091E301811109C00E94400C0E949D0C15 +:101250008091E20084608093E20008951092E3019F +:10126000089508950C949E210E94FE1A0E94A421C4 +:101270000E94480F0C943E0842E061EC81E00E941D +:10128000B90B42E061EC82E00E94B90B42E061ECF4 +:1012900083E00E94B90B42E161EC84E00C94B90B4D +:1012A0008091E601833009F455C030F4813071F04B +:1012B000823009F48EC008958A3009F47AC08B30E8 +:1012C00009F460C0893009F09CC020C08091E5011C +:1012D000813A09F096C08091E800877F8093E8000A +:1012E0008091E9019091EA01892B21F460E182E586 +:1012F00091E003C060E080E090E070E00E94FA0AB4 +:101300008091E8008B778093E80008958091E50153 +:10131000813209F076C08091E9019091EA0100974D +:1013200019F0039709F06DC08091E800877F8093E2 +:10133000E8008091E80082FD05C08091E401811100 +:10134000F8CF5FC08091F100809362018091E80046 +:101350008B7753C08091E501813A09F052C08091AA +:10136000E9019091EA01892B09F04BC08091E800D6 +:10137000877F8093E8008091E80080FFFCCF809118 +:101380000C0136C08091E5018132D9F58091E901E7 +:101390009091EA01892BA9F58091E800877F8093DD +:1013A000E8000E94EE0B8091E70180930C010C9401 +:1013B000B1148091E501813221F58091E800877FA9 +:1013C0008093E8000E94EE0B8091E8018093630116 +:1013D00008958091E501813AA1F48091E800877F2A +:1013E0008093E8008091E80080FFFCCF809163014A +:1013F0008093F1008091E8008E778093E8000C9450 +:10140000EE0B089584B7877F84BF0FB6F894A89534 +:1014100080916000886180936000109260000FBE30 +:1014200090E080E80FB6F89480936100909361009B +:101430000FBE0E94970F0E94400C0E949D0C80914D +:10144000E20084608093E20078940E94280F0E945A +:10145000990F82E091E00E94430F0E948C218091BD +:10146000E401853069F40E94C01A8091E20188236A +:10147000B1F30E94EA1A882391F30E94990AEFCFF0 +:101480000E949F0FECCF292F332723303105C9F05D +:1014900060F42130310581F02230310509F041C07E +:1014A0008DE690E02DED34E040C021323105E1F0D1 +:1014B0002232310531F135C082E190E02AE435E095 +:1014C00034C099278130910549F028F0029749F5F9 +:1014D000E9EAF4E005C0E9EDF4E002C0E1ECF4E093 +:1014E000849190E09F0121C06430D8F4E62FF0E0B1 +:1014F000EE0FFF1FEE5DFE4F2081318189E090E00D +:1015000014C0643070F470E0FB01EE0FFF1FE65E64 +:10151000FE4F20813181FB01EA5EFE4F808190E029 +:1015200004C080E090E020E030E0FA0131832083C5 +:10153000089580E189BD82E189BD09B400FEFDCF37 +:101540008091D8008F7D8093D8008091E0008260E8 +:101550008093E0008091E00081FDFCCF0895CF9260 +:10156000DF92EF92FF920F931F93CF93DF93EC01E3 +:101570008B016A010E940D0C811133C0C114D1048A +:1015800039F0F60180819181081B190BC80FD91F12 +:10159000E12CF12C0115110519F18091E80085FD70 +:1015A00016C08091E8008E778093E800C114D104C2 +:1015B00049F0F60180819181E80EF91EF182E08206 +:1015C00085E00FC00E940D0C882321F30AC0899189 +:1015D0008093F10001501109FFEFEF1AFF0ADACFF3 +:1015E00080E0DF91CF911F910F91FF90EF90DF90FE +:1015F000CF9008952091EB013091EC012617370729 +:1016000048F06115710539F42091E8002E77209398 +:10161000E80001C0B901FC0120E06115710579F114 +:101620008091E4018823F1F18530F1F18091E800A7 +:1016300083FD3CC08091E80082FD2EC08091E800CF +:1016400080FFEBCF2091F3008091F20090E0922B8D +:101650006115710551F08830910538F4219120937E +:10166000F100615071090196F3CF21E0089709F06C +:1016700020E08091E8008E778093E800CECF2111A2 +:10168000CFCF0AC08091E401882361F0853061F0FA +:101690008091E80083FD0AC08091E80082FFF2CFCC +:1016A00080E0089582E0089583E0089581E0089540 +:1016B0002091EB013091EC012617370748F06115B6 +:1016C000710539F42091E8002E772093E80001C0DD +:1016D000B901FC0120E06115710591F18091E401EF +:1016E000882309F440C0853009F43FC08091E800A8 +:1016F00083FD3DC08091E80082FD2FC08091E8000D +:1017000080FFE9CF2091F3008091F20090E0922BCE +:101710006115710559F08830910540F424912093AA +:10172000F1003196615071090196F2CF21E00897DE +:1017300009F020E08091E8008E778093E800CBCF1D +:101740002111CCCF0AC08091E401882361F085305B +:1017500061F08091E80083FD0AC08091E80082FF7B +:10176000F2CF80E0089582E0089583E0089581E05B +:101770000895982F973068F59093E900981739F0FD +:101780007091EC002091ED005091F00003C0242FE7 +:10179000762F50E021FD02C09F5FECCF3091EB002F +:1017A0003E7F3093EB003091ED003D7F3093ED00B4 +:1017B0003091EB0031603093EB007093EC0020939C +:1017C000ED005093F0002091EE0027FDE5CF80E082 +:1017D00008958F708093E90081E008958091E5017C +:1017E00087FF11C08091E80082FD05C08091E4016F +:1017F0008111F8CF11C08091E8008B770BC08091E8 +:10180000E401882349F08091E80080FFF8CF8091BF +:10181000E8008E778093E80008952091E4003091ED +:10182000E50095E64091EC00842F817040FF23C0D5 +:101830008091E80080FD1DC08091E401882399F02B +:10184000853099F08091EB0085FD11C04091E40056 +:101850005091E5002417350729F3915011F09A01B2 +:10186000E1CF84E0089582E0089583E0089581E067 +:10187000089580E008954091E80042FFDDCF08958B +:101880000E94AE0C0E94B60CE0EEF0E08081816018 +:101890008083E8EDF0E080818F77808319BCA7ED2D +:1018A000B0E08C918E7F8C9380818F7E80831092AC +:1018B000E30108950F931F93CF93DF930E94AE0C23 +:1018C0000E94B60CC8EDD0E088818F77888388812C +:1018D0008068888388818F7D888319BC1092E40199 +:1018E0001092E0011092E2011092E10100EE10E08E +:1018F000F80180818B7F808388818160888342E0CA +:1019000060E080E00E94B90BE1EEF0E080818E7F24 +:101910008083E2EEF0E08081816080838081886056 +:101920008083F80180818E7F8083888180618883B5 +:10193000DF91CF911F910F910895E8EDF0E0808144 +:101940008F7E8083E7EDF0E080818160808384E09A +:1019500082BF81E08093E3010C945A0CE8EDF0E043 +:1019600080818E7F80831092E20008951092DA00C9 +:101970001092E10008951F920F920FB60F9211245A +:101980002F933F934F935F936F937F938F939F9387 +:10199000AF93BF93EF93FF938091E10082FF0BC061 +:1019A0008091E20082FF07C08091E1008B7F8093ED +:1019B000E1000E94270F8091DA0080FF1FC0809114 +:1019C000D80080FF1BC08091DA008E7F8093DA0000 +:1019D0008091D90080FF0DC080E189BD82E189BD81 +:1019E00009B400FEFDCF81E08093E4010E9420094C +:1019F00005C019BC1092E4010E942E098091E100FB +:101A000080FF19C08091E20080FF15C08091E20044 +:101A10008E7F8093E2008091E20080618093E200FB +:101A20008091D80080628093D80019BC85E08093B3 +:101A3000E4010E9432098091E10084FF30C080916E +:101A4000E20084FF2CC080E189BD82E189BD09B438 +:101A500000FEFDCF8091D8008F7D8093D8008091CB +:101A6000E1008F7E8093E1008091E2008F7E809381 +:101A7000E2008091E20081608093E2008091E001C9 +:101A8000882311F084E007C08091E30087FD02C045 +:101A900081E001C083E08093E4010E9434098091D9 +:101AA000E10083FF29C08091E20083FF25C080917F +:101AB000E100877F8093E10082E08093E40110924F +:101AC000E0018091E1008E7F8093E1008091E2004F +:101AD0008E7F8093E2008091E20080618093E2003B +:101AE00042E060E080E00E94B90B8091F0008860E5 +:101AF0008093F0000E943109FF91EF91BF91AF9167 +:101B00009F918F917F916F915F914F913F912F9115 +:101B10000F900FBE0F901F9018951F920F920FB647 +:101B20000F9211242F933F934F935F936F937F9363 +:101B30008F939F93AF93BF93CF93DF93EF93FF93D5 +:101B4000C091E900CF708091EC00D82FD17080FD5A +:101B5000D0E81092E9008091F000877F8093F00038 +:101B600078940E94D10D1092E9008091F000886075 +:101B70008093F000CD2BCF70C093E900FF91EF91DF +:101B8000DF91CF91BF91AF919F918F917F916F9195 +:101B90005F914F913F912F910F900FBE0F901F902B +:101BA00018951F93CF93DF93CDB7DEB7AA970FB6E3 +:101BB000F894DEBF0FBECDBFE5EEF1E08091F100FD +:101BC000819321E0ED3EF207C9F70E945009809110 +:101BD000E80083FF24C18091E5019091E601492F3F +:101BE00050E04A30510508F01AC1FA01E15AFF4F9E +:101BF0000C943523803881F0823809F010C180912F +:101C0000E9018F708093E9008091EB0085FB8827C4 +:101C100080F91092E90006C08091E1019091E20103 +:101C2000911182609091E800977F9093E8008093F3 +:101C3000F1001092F100C8C0282F2D7F09F0EFC0ED +:101C4000882319F0823061F0EAC08091E701813089 +:101C500009F0E5C0933009F080E08093E2012BC0E9 +:101C60008091E701811127C08091E9018F7009F40B +:101C7000D6C08093E9002091EB0020FF1CC0933078 +:101C800021F48091EB00806214C09091EB00906190 +:101C90009093EB0021E030E0A90102C0440F551FF2 +:101CA0008A95E2F74093EA001092EA008091EB00F7 +:101CB00088608093EB001092E9008091E800877FB4 +:101CC00086C08111ACC01091E7011F778091E300BD +:101CD0008078812B8093E3008091E800877F809358 +:101CE000E8000E94EE0B8091E80080FFFCCF80911D +:101CF000E30080688093E300111102C082E001C01C +:101D000083E08093E4018BC08058823008F087C064 +:101D10008091E7019091E8018C3D53E0950779F5BA +:101D200083E08A838AE289834FB7F894DE011396B1 +:101D300020E03EE051E2E32FF0E050935700E491C1 +:101D400020FF03C0E295EF703F5FEF708E2F90E0B1 +:101D5000EA3010F0C79601C0C0968D939D932F5F17 +:101D6000243149F74FBF8091E800877F8093E800D6 +:101D70006AE270E0CE0101960E94FA0A14C0AE0138 +:101D80004F5F5F4F6091E9010E94430ABC01892BBC +:101D900009F445C09091E800977F9093E80089810D +:101DA0009A810E94580B8091E8008B778093E8001D +:101DB00036C08038A1F58091E800877F8093E800E5 +:101DC0008091E0018093F1008091E8008E7780930C +:101DD000E8000E94EE0B23C0811121C08091E70131 +:101DE0009091E80199270297D4F48091E800877FC9 +:101DF0008093E8008091E7018093E0010E94EE0B60 +:101E00008091E001811106C08091E30087FD02C04E +:101E100081E001C084E08093E4010E943C0980914C +:101E2000E80083FF0AC08091E800877F8093E80084 +:101E30008091EB0080628093EB00AA960FB6F89435 +:101E4000DEBF0FBECDBFDF91CF911F9108950895E2 +:101E5000CF938091E4018823A1F0C091E900CF7075 +:101E60009091EC00892F817090FD80E8C82B109232 +:101E7000E9008091E80083FD0E94D10DCF70C093EE +:101E8000E900CF91089590936901809368010895C6 +:101E9000E0916801F0916901309721F00190F081A3 +:101EA000E02D099480E00895E0916801F0916901C6 +:101EB000309721F00280F381E02D09940895E0919C +:101EC0006801F0916901309721F00480F581E02DDF +:101ED0000994089520916601309167012817390708 +:101EE00071F09093670180936601E0916801F09131 +:101EF0006901309721F00680F781E02D099408955B +:101F000020916401309165012817390771F0909391 +:101F1000650180936401E0916801F0916901309757 +:101F200021F00084F185E02D0994089508950C9422 +:101F3000960F0E94041B0E9406050C94CA1BCF92A8 +:101F4000DF92EF92FF920F931F93CF93DF93CDB762 +:101F5000DEB72B970FB6F894DEBF0FBECDBF0E9441 +:101F60001E058BE6C82E81E0D82E00E010E0E02EA2 +:101F7000802F0E941406F60141916F01F82EF4267D +:101F8000B1F40F5F1F4F0E30110589F78FEF898372 +:101F90008A831B820E940D1B8160782F9D838C8316 +:101FA00049815A816B818D810E94421040C090917D +:101FB000CC0191FF04C08B870E941A068B8520E01C +:101FC00030E04F2D50E0922FBA01022E02C07595DD +:101FD00067950A94E2F760FF24C02E83EF8221E028 +:101FE00030E0690102C0CC0CDD1C9A95E2F790E06C +:101FF0008C219D21892B09F420E028870E940D1B4C +:102000008160782F9A8789874E815F8168858A856C +:102010000E944210F801E559FE4F8081C826C08217 +:1020200006C02F5F3F4F2630310569F6AACF0E94C8 +:10203000B11E0E94480F90916A018917A1F00E9479 +:10204000480F80936A012B960FB6F894DEBF0FBE3F +:10205000CDBFDF91CF911F910F91FF90EF90DF9057 +:10206000CF900C943E082B960FB6F894DEBF0FBEAF +:10207000CDBFDF91CF911F910F91FF90EF90DF9037 +:10208000CF900895CF93DF93CDB7DEB72B970FB6E0 +:10209000F894DEBF0FBECDBF4F83588769877A871C +:1020A0008B87DE01119686E0FD0111928A95E9F792 +:1020B00085E0FE01379601900D928A95E1F74981FE +:1020C0005A816B817C818D819E810E9445172B9660 +:1020D0000FB6F894DEBF0FBECDBFDF91CF9108954C +:1020E000CF93C82F882309F4C1C0823859F40E94C5 +:1020F000480F81FDBBC089E30E94E2190E949A1A31 +:1021000089E30CC0833879F40E94480F80FDAEC08B +:1021100083E50E94E2190E949A1A83E50E94211A1F +:10212000CF910C949A1A843859F40E94480F82FD7A +:102130009DC087E40E94E2190E949A1A87E4EECFBC +:102140008CEF8C0F813A48F48C2F0E94F120811182 +:102150008DC08C2F0E94E219E3CF80E28C0F883073 +:1021600048F4C77081E001C0880FCA95EAF70E9461 +:10217000631AD6CF8BE58C0F833078F4C53A29F0FB +:10218000C63A31F083E890E005C081E890E002C0F3 +:1021900082E890E0CF910C946A0F88E58C0F833130 +:1021A00008F064C0C83A39F1C93A41F1CA3A49F174 +:1021B000CB3A51F1CC3A59F1CD3A61F1C03B69F1DA +:1021C000CE3A71F1CF3A79F1C13B81F1C23B89F14D +:1021D000C33B91F1C43B99F1C53BA1F1C63BA9F1C9 +:1021E000C73BB1F1C83BB9F1C93BC1F1CA3BC9F129 +:1021F00080E090E038C082EE90E035C089EE90E05B +:1022000032C08AEE90E02FC085EB90E02CC086EBC8 +:1022100090E029C087EB90E026C08CEC90E023C0D2 +:102220008DEC90E020C083E891E01DC08AE891E049 +:102230001AC082E991E017C084E991E014C081E2FC +:1022400092E011C083E292E00EC084E292E00BC003 +:1022500085E292E008C086E292E005C087E292E063 +:1022600002C08AE292E0CF910C94800FCF91089542 +:10227000882309F44BC0823859F40E94480F81FF2B +:1022800045C089E30E94E2190E949A1A89E30CC0B2 +:10229000833871F40E94480F80FF38C083E50E94A4 +:1022A000E2190E949A1A83E50E94211A0C949A1A44 +:1022B000843859F40E94480F82FF28C087E40E94A6 +:1022C000E2190E949A1A87E4EFCF9CEF980F913A97 +:1022D00058F390E2980F983050F4877091E001C065 +:1022E000990F8A95EAF7892F0E94691ADFCF9BE53B +:1022F000980F933020F480E090E00C946A0F885A95 +:10230000833120F480E090E00C94800F08958823BE +:1023100021F00E94631A0C949A1A0895882321F0E0 +:102320000E94691A0C949A1A0895BF92CF92DF9274 +:10233000EF92FF920F931F93CF93DF9300D000D0C3 +:1023400000D0CDB7DEB77C0185E0F701DE01119644 +:1023500001900D928A95E1F7F70183819481892B91 +:1023600009F4DDC2908181818F3F19F49F3F09F408 +:10237000D6C2F7010281258122952F7099838A8325 +:1023800089819A812E830E94A119182FB92E0E944B +:10239000A0190E946718EB2DE295EF704E2F50E0C8 +:1023A000FA01E759FF4F2E810C9435238B2D807F46 +:1023B0009B2D9F70F92E882319F0F29480EFF8225C +:1023C000002349F0FF2009F457C28F2D0E94731A91 +:1023D0000E949A1A51C2812F0E943811FF2009F4DD +:1023E0009EC28F2D0E94791A26960FB6F894DEBFF2 +:1023F0000FBECDBFDF91CF911F910F91FF90EF9056 +:10240000DF90CF90BF900C949A1A3B2D307F8B2D8C +:102410008F70303211F08295807F112319F01130C6 +:1024200021F12CC00023B9F0222309F490C12130FE +:1024300009F08DC126960FB6F894DEBF0FBECDBF52 +:10244000DF91CF911F910F91FF90EF90DF90CF9090 +:10245000BF900C94831A222319F0213009F45FC233 +:102460008E830E94861A8E8186C1002321F022303D +:1024700008F055C26CC1211152C27DC1002321F068 +:10248000222309F464C1F8C1222309F474C109C2EA +:102490008B2D86958695837019F08130D1F03FC2DF +:1024A000002321F0812F9B2D937002C080E090E0EB +:1024B00026960FB6F894DEBF0FBECDBFDF91CF9149 +:1024C0001F910F91FF90EF90DF90CF90BF900C94F1 +:1024D0006A0F002321F0812F9B2D937002C080E0B2 +:1024E00090E026960FB6F894DEBF0FBECDBFDF9109 +:1024F000CF911F910F91FF90EF90DF90CF90BF9001 +:102500000C94800F812F002319F00E94B91D02C086 +:102510000E94211E26960FB6F894DEBF0FBECDBFD7 +:10252000DF91CF911F910F91FF90EF90DF90CF90AF +:10253000BF900C94A61E8B2D837009F075C00111FD +:10254000EEC1812F829586958770880F880F912F15 +:102550009F70C92ED12CE12CF12C082E04C0CC0C7C +:10256000DD1CEE1CFF1C0A94D2F714FF12C00FE012 +:1025700010E020E030E004C0000F111F221F331FC5 +:102580008A95D2F7C901B8016095709580959095AC +:1025900003C060E070E0CB014B2D4695469543703B +:1025A0004230C1F060F56C297D298E299F29413088 +:1025B00051F126960FB6F894DEBF0FBECDBFDF9166 +:1025C000CF911F910F91FF90EF90DF90CF90BF9030 +:1025D0000C948E186C297D298E299F2926960FB67A +:1025E000F894DEBF0FBECDBFDF91CF911F910F9149 +:1025F000FF90EF90DF90CF90BF900C94AA180E94AC +:102600008E18C701B60126960FB6F894DEBF0FBE2E +:10261000CDBFDF91CF911F910F91FF90EF90DF9091 +:10262000CF90BF900C947218002319F08B2D8170FD +:1026300001C08695882309F472C1812F8295869501 +:102640008770880F880F912F9F70C92ED12CE12C95 +:10265000F12C082E04C0CC0CDD1CEE1CFF1C0A94CF +:10266000D2F714FF12C00FE010E020E030E004C009 +:10267000000F111F221F331F8A95D2F7C901B8011D +:10268000609570958095909503C060E070E0CB01F7 +:102690004B2D4695469543704230C1F060F56C294C +:1026A0007D298E299F29413051F126960FB6F89445 +:1026B000DEBF0FBECDBFDF91CF911F910F91FF9075 +:1026C000EF90DF90CF90BF900C9468196C297D2912 +:1026D0008E299F2926960FB6F894DEBF0FBECDBF78 +:1026E000DF91CF911F910F91FF90EF90DF90CF90EE +:1026F000BF900C9484190E946819C701B6012696F0 +:102700000FB6F894DEBF0FBECDBFDF91CF911F9102 +:102710000F91FF90EF90DF90CF90BF900C944C19E9 +:10272000103FD1F118F4103E50F4A1C0123F09F44B +:1027300063C008F44CC0133F09F473C098C01F7005 +:102740008B2D8F710023A1F00E94E518812F269612 +:102750000FB6F894DEBF0FBECDBFDF91CF911F91B2 +:102760000F91FF90EF90DF90CF90BF900C94871166 +:102770000E940619812F26960FB6F894DEBF0FBE71 +:10278000CDBFDF91CF911F910F91FF90EF90DF9020 +:10279000CF90BF900C948E110023A9F02111BFC0DF +:1027A0008B2D8F7126960FB6F894DEBF0FBECDBF6E +:1027B000DF91CF911F910F91FF90EF90DF90CF901D +:1027C000BF900C942B19223008F0A9C0E9CF002348 +:1027D000A9F08B2D8F7126960FB6F894DEBF0FBE31 +:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1027F000CF90BF900C94E518002359F38B2D8F7167 +:1028000026960FB6F894DEBF0FBECDBFDF91CF91F5 +:102810001F910F91FF90EF90DF90CF90BF900C949D +:102820000619002399F08B2D8F7126960FB6F89418 +:10283000DEBF0FBECDBFDF91CF911F910F91FF90F3 +:10284000EF90DF90CF90BF900C94D01826960FB6E3 +:10285000F894DEBF0FBECDBFDF91CF911F910F91D6 +:10286000FF90EF90DF90CF90BF900C94C61800239C +:10287000A9F0222309F4ADCF812F26960FB6F89444 +:10288000DEBF0FBECDBFDF91CF911F910F91FF90A3 +:10289000EF90DF90CF90BF900C947010222309F43A +:1028A000ADCF812F26960FB6F894DEBF0FBECDBFF9 +:1028B000DF91CF911F910F91FF90EF90DF90CF901C +:1028C000BF900C9438114B2D4F70612FC7010E949F +:1028D000950326960FB6F894DEBF0FBECDBFDF91ED +:1028E000CF911F910F91FF90EF90DF90CF90BF900D +:1028F0000C94EA174B2D4F70612FC70126960FB627 +:10290000F894DEBF0FBECDBFDF91CF911F910F9125 +:10291000FF90EF90DF90CF90BF900C94DB0626964F +:102920000FB6F894DEBF0FBECDBFDF91CF911F91E0 +:102930000F91FF90EF90DF90CF90BF9008950E948D +:10294000801A0E94551A0E949A1A0E94561F0E94CD +:10295000A61E80E090E00E946A0F80E090E00C9458 +:10296000800F0E94701A0C949F140E94A119292FA5 +:1029700022952F702C3030F42A3048F42250223027 +:1029800078F405C02C3041F02F3031F009C0803E82 +:1029900048F0803F29F406C093FB882780F908950A +:1029A00080E0089581E00895CF93DF9300D000D0B8 +:1029B0001F92CDB7DEB70F900F900F900F900F9032 +:1029C000DF91CF910895CF93DF9300D000D000D056 +:1029D000CDB7DEB726960FB6F894DEBF0FBECDBFDB +:1029E000DF91CF9108951F93CF93DF93C091790129 +:1029F00016E080917A01C81799F0D0E01C9FF00191 +:102A00001D9FF00D1124E558FE4F408151816281D8 +:102A10007381848195810E94E3142196C770E9CF68 +:102A2000DF91CF911F9108954091AB015091AC017E +:102A30006091AD017091AE018091AF019091B001B4 +:102A40000C94E3148091B00182958F7009F054C00A +:102A50008091AD01882309F44FC080917901A09144 +:102A60007A014091AE015091AF016091AB0170913C +:102A7000AC01B6E08A1709F43FC090E0411551055A +:102A8000C1F17F3F11F46F3FA1F1B89FF001B99FF1 +:102A9000F00D1124E558FE4F218127132AC0208113 +:102AA000261327C02281211124C0238134812417B9 +:102AB000350710F421503109241B350B283C310512 +:102AC000C0F42091B0012F7020612093B00126E066 +:102AD000289FF001299FF00D1124E058FE4F8081BE +:102AE0008F70806180838BEA91E00E9495110C9435 +:102AF000F31401968770BECF0895CF92DF92EF92C4 +:102B0000FF920F931F93CF93DF93CDB7DEB76297FA +:102B10000FB6F894DEBF0FBECDBF8C0185E0F80183 +:102B2000DE011D9601900D928A95E1F7D8014C9136 +:102B300011965C91119712966C918091AE019091D3 +:102B4000AF01009709F475C13091AB017091AC01F0 +:102B50007F3F19F43F3F09F46CC1F801C380D48072 +:102B6000E090AD01EE2009F4BEC02091B001C8167E +:102B7000D90628F0D601A81BB90BCD0104C0809559 +:102B800090958C0D9D1DFF24F394883C910578F061 +:102B9000F12C207F09F0C4C07C2DD98AC88A89898C +:102BA0000E94D4148BEA91E00E949511AFC0822F4D +:102BB000807F09F045C0571313C0431311C0611142 +:102BC0000FC02F7020612093B0010E9414158BEA72 +:102BD00091E00E9495118091B001F80185832EC08B +:102BE000CD2819F15F3F11F44F3FF9F0F62E611136 +:102BF0001CC08091790120917A0136E0821709F496 +:102C00005BC090E0389FF001399FF00D1124E5582A +:102C1000FE4F7181571306C07081471303C0728144 +:102C2000711103C001968770E9CFF62E662309F46F +:102C30001CC18091B00181608093B001F12C15C15D +:102C4000571309C0431307C0611105C08091B0013B +:102C5000F8018583C8C04D875E878D859E856A8B08 +:102C60000E94B5146A898823D1F16623C1F12091AD +:102C7000B001822F82958F7090E0029774F080915E +:102C8000AB019091AC0198878F831986DB86CA8649 +:102C90002C87CE0107960E94951186E0F801ABEAD9 +:102CA000B1E001900D928A95E1F70E9422150E94F1 +:102CB0001415FF24F394D9C04D875E878D859E85BA +:102CC0000E94A119292F22952F70223008F0C1C02F +:102CD0009F7009F0BBC0805E883008F4C6C0C80190 +:102CE0000E949511E6CFC816D90608F453C0F60124 +:102CF000E81BF90BCF01883C910508F450C0F12C7A +:102D00007C2DD98AC88A89890E94D414EBEAF1E023 +:102D100086E0DF011D928A95E9F70E941415A5C08F +:102D2000571314C0431312C0611110C08091B00139 +:102D3000F8018583C8010E94951186E0EBEAF1E075 +:102D4000DF011D928A95E9F7FE2C8FC04D875E87C3 +:102D50008D859E856A8B0E94B5146A89882309F443 +:102D6000BECF662309F4BBCF2091B001822F82959C +:102D70008F7090E002970CF490CF8091AB0190910E +:102D8000AC019A8389831B82DD82CC822E83CE01A3 +:102D9000019681CF809590958C0D9D1DACCFF62E20 +:102DA000662309F49CCF571333C0431331C02091DD +:102DB000B00120FD24C0822F82958F70482F50E0F3 +:102DC00041155105E1F0D80115962C9315974F3018 +:102DD000510549F08F5F982F9295907F822F8F70C9 +:102DE000892B15968C93C8010E94951186E0F801F5 +:102DF000ABEAB1E001900D928A95E1F78ECF86E0C3 +:102E0000F801ABEAB1E001900D928A95E1F72DC08F +:102E10004D875E878D859E850E94B51481113DCFBB +:102E20008091B00181608093B001C8010E9495112A +:102E30001CC0662309F453CF4D875E878D859E8520 +:102E40000E94B514882309F44ACF27CF811143CFBC +:102E50000CC0243008F043CF9F7009F43CCFD80158 +:102E600015969C91907F09F036CF8F2D62960FB604 +:102E7000F894DEBF0FBECDBFDF91CF911F910F91B0 +:102E8000FF90EF90DF90CF9008951F93CF93DF9343 +:102E9000CDB7DEB72C970FB6F894DEBF0FBECDBF0F +:102EA0004F83588769877A878B879C87CE010796DF +:102EB0000E947D15882371F08A859B85892B09F4F2 +:102EC00041C088858F3F09F065C08F818F3F09F031 +:102ED00061C038C086E0FE013796DE011196019090 +:102EE0000D928A95E1F76A857B856115710551F12F +:102EF000FF81E885EF3F11F4FF3F21F120917A0136 +:102F000030E0C9010196877099274091790150E01E +:102F10008417950709F447C0F983EA837D836C839E +:102F200096E0929FD001939FB00D1124A558BE4FFB +:102F3000FE01319601900D929A95E1F780937A0106 +:102F40000E94F31416E08091790190917A0189171B +:102F5000B9F1189FC001112485589E4F0E947D151C +:102F6000882371F1E09179011E9FF0011124E55849 +:102F7000FE4F4081518162817381848195810E94DD +:102F8000E3148091790190E00196877099278093EE +:102F90007901D9CF4F81588569857A858B859C8544 +:102FA0000E94E314CFCF0E94B11410927A011092C4 +:102FB0007901EBEAF1E086E0DF011D928A95E9F7FD +:102FC0002C960FB6F894DEBF0FBECDBFDF91CF9128 +:102FD0001F910895EF92FF920F931F93CF93DF936A +:102FE0008C01892B09F46CC0F12CEE24E394E801E8 +:102FF0002196F8018491843740F4843008F051C060 +:10300000813081F0823019F15BC0853709F444C00A +:10301000A8F19CE7980F903708F052C08F770E9474 +:10302000381141C00E5F1F4FFE01849190E2980F4E +:10303000983050F48770FE2D01C0FF0F8A95EAF793 +:103040008F2F0E94731A14C00E9470102DC00E5F43 +:103050001F4FFE01849190E2980F983060F48770C2 +:10306000FE2D01C0FF0F8A95EAF78F2F0E94791A73 +:103070000E949A1A19C00E94381116C00E5F1F4F85 +:10308000FE01C491CC2381F08FE99FE00197F1F715 +:1030900000C00000C150F6CF0E5F1F4FFE01F4903C +:1030A00003C00E9470108E018F2D882309F49FCFDA +:1030B000EFE9FFE03197F1F700C000008150F5CF54 +:1030C000DF91CF911F910F91FF90EF900895089598 +:1030D0006093B5017093B6018093B7019093B801E6 +:1030E0000C949F140F931F930091B5011091B6019A +:1030F0002091B7013091B801DC01CB01802B912BDD +:10310000A22BB32B8093B5019093B601A093B70186 +:10311000B093B8011F910F910C949F140F931F93BC +:103120000091B5011091B6012091B7013091B8011D +:10313000DC01CB0180239123A223B3238093B5012B +:103140009093B601A093B701B093B8011F910F916E +:103150000C949F140F931F930091B5011091B60129 +:103160002091B7013091B801DC01CB018027912774 +:10317000A227B3278093B5019093B601A093B7011E +:10318000B093B8011F910F910C949F141092B1014C +:103190001092B2011092B3011092B4010C949F14DA +:1031A00041E050E060E070E004C0440F551F661F2E +:1031B000771F8A95D2F74093B1015093B201609383 +:1031C000B3017093B4010C949F1441E050E060E0AF +:1031D00070E004C0440F551F661F771F8A95D2F711 +:1031E0008091B1019091B201A091B301B091B4016D +:1031F000482B592B6A2B7B2B4093B1015093B20182 +:103200006093B3017093B4010C949F1441E050E0BB +:1032100060E070E004C0440F551F661F771F8A9559 +:10322000D2F740955095609570958091B10190913D +:10323000B201A091B301B091B401482359236A238C +:103240007B234093B1015093B2016093B30170931B +:10325000B4010C949F1441E050E060E070E004C0C1 +:10326000440F551F661F771F8A95D2F78091B101D1 +:103270009091B201A091B301B091B40148275927B0 +:103280006A277B274093B1015093B2016093B30149 +:103290007093B4010C949F140F931F930091B1018C +:1032A0001091B2012091B3013091B401DC01CB0146 +:1032B000802B912BA22BB32B8093B1019093B20161 +:1032C000A093B301B093B4011F910F910C949F147C +:1032D0000F931F930091B1011091B2012091B3019E +:1032E0003091B401DC01CB0180239123A223B323CD +:1032F0008093B1019093B201A093B301B093B40154 +:103300001F910F910C949F140F931F930091B10183 +:103310001091B2012091B3013091B401DC01CB01D5 +:1033200080279127A227B3278093B1019093B20100 +:10333000A093B301B093B4011F910F910C949F140B +:103340000895CF92DF92EF92FF920F931F93CF9346 +:10335000DF938C01C090B101D090B201E090B30135 +:10336000F090B4018091B5019091B601A091B701A0 +:10337000B091B801C82AD92AEA2AFB2ACFE1D0E0C5 +:10338000D701C6010C2E04C0B695A79597958795D1 +:103390000A94D2F780FF07C0B8018C2F0E94FF0665 +:1033A0008130910531F4219758F7B80180E00E94EF +:1033B000FF06DF91CF911F910F91FF90EF90DF906B +:1033C000CF90089590910C019923F1F090910D0107 +:1033D0009923D1F0982F9695969596959F3080F5E4 +:1033E000E0910E01F0910F01E90FF11D877021E0CE +:1033F00030E0A90102C0440F551F8A95E2F7CA01C7 +:103400009181892B8183089520910E0130910F01C4 +:10341000F90132969FEF40E05191851789F09F3F67 +:1034200019F4511101C0942F4F5F4E30A9F79F3FFF +:1034300039F0F901E90FF11D97FDFA95828308959E +:10344000089590910C019923F9F090910D01992321 +:10345000D9F0982F9695969596959F3028F5E091FE +:103460000E01F0910F01E90FF11D877021E030E0AE +:10347000A90102C0440F551F8A95E2F7CA01809541 +:10348000918189238183089520910E0130910F014C +:10349000F9013296205F3F4F9081891301C010825D +:1034A0003196E217F307C1F7089581E090E0E091CB +:1034B0000E01F0910F01E80FF91F10820196803183 +:1034C0009105A9F708959091CB01892B8093CB01A9 +:1034D000089580959091CB0189238093CB01089525 +:1034E0001092CB0108959091CA01892B8093CA0153 +:1034F000089580959091CA0189238093CA01089507 +:103500001092CA0108958093B90108951092B901EB +:10351000089580910E0190910F01FC0131969C015C +:10352000205F3F4F80E0919191118F5FE217F30789 +:10353000D1F70895E0910E01F0910F018091CB0138 +:103540008083E0910E01F0910F0190818091CA017A +:10355000892B80838091B901882361F0E0910E016D +:10356000F0910F019081892B80830E94891A81112B +:103570001092B90180910E0190910F010C94540F9B +:103580008091E401843011F120E488E190E00FB6ED +:10359000F894A895809360000FBE2093600083B7D5 +:1035A000817F846083BF83B7816083BF789488956F +:1035B00083B78E7F83BF0FB6F894A8958091600083 +:1035C000886180936000109260000FBE0895089596 +:1035D0000C94E71ACF930E94E81A0E941E050E94DD +:1035E000E71AC0E08C2F0E941406811104C0CF5F3F +:1035F000CE30C1F701C081E0CF9108950E94B1148F +:103600000E94480F0C943E0882E084BD93E095BD73 +:103610009AEF97BD80936E0008952FB7F89480912C +:10362000CD019091CE01A091CF01B091D0012FBFDB +:103630000895CF92DF92EF92FF920F931F932FB7CF +:10364000F8944091CD015091CE016091CF017091DD +:10365000D0012FBF6A017B01EE24FF248C0120E002 +:1036600030E0C016D106E206F30610F441505109CD +:103670009A01281B390BC9011F910F91FF90EF9000 +:10368000DF90CF9008951F920F920FB60F921124E2 +:103690008F939F93AF93BF938091CD019091CE0173 +:1036A000A091CF01B091D0010196A11DB11D8093D1 +:1036B000CD019093CE01A093CF01B093D001BF91E3 +:1036C000AF919F918F910F900FBE0F901F90189503 +:1036D0000E94400CF8942FEF87EA91E62150804039 +:1036E0009040E1F700C0000087E090EBDC018093A0 +:1036F000ED019093EE01A093EF01B093F0019CE0F7 +:1037000088E10FB6F894A895809360000FBE90935F +:103710006000FFCFEF92FF920F931F93CF93DF9341 +:10372000D82FC0E08C2F0E94140600E010E0E82E95 +:10373000F12CC701002E02C0959587950A94E2F7F7 +:1037400080FD06C00F5F1F4F0630110591F709C0BD +:10375000602F7C2F80E00E94DC068D13F3CF81E088 +:1037600004C0CF5FCE30F1F680E0DF91CF911F91A2 +:103770000F91FF90EF900895CF93C82F8CE20E9495 +:103780008A1B882321F08C2FCF910C948A1B80E018 +:10379000CF910895CF930E94111D811102C00E9404 +:1037A000F71CC5E6C15049F00E941E058FE39CE955 +:1037B0000197F1F700C00000F5CF89E20E94BC1B21 +:1037C000811113C18AE20E94BC1B81110E94F71C67 +:1037D00085E00E94BC1B81110E94681B0E941C1D79 +:1037E0008093CC0187E00E94BC1B8823A9F18BE168 +:1037F0000E94BC1B882351F08091CC0181FB2227C1 +:1038000020F991E0922790FB81F90EC08EE00E9492 +:10381000BC1B882361F08091CC0182FB222720F918 +:1038200091E0922790FB82F98093CC0115C080E152 +:103830000E94BC1B9091CC01882341F093FB22276E +:1038400020F981E0822780FB93F904C0892F8095BD +:1038500080FB90F99093CC018091CC010E94201DB7 +:103860000E942E1D8093DE0180EE0E94BC1B8823E7 +:1038700041F08091DE01982F909590FB80F9809324 +:10388000DE0189E30E94BC1B882359F08091DE0190 +:1038900081FB222720F991E0922790FB81F9809308 +:1038A000DE0182EE0E94BC1B882359F08091DE016C +:1038B00082FB222720F991E0922790FB82F98093E6 +:1038C000DE0186EE0E94BC1B882359F08091DE0148 +:1038D00083FB222720F991E0922790FB83F98093C4 +:1038E000DE0183EE0E94BC1B882359F08091DE012B +:1038F00084FB222720F991E0922790FB84F98093A2 +:10390000DE0185E30E94BC1B882359F08091DE0113 +:1039100085FB222720F991E0922790FB85F980937F +:10392000DE0181E30E94BC1B882359F08091DE01F7 +:1039300086FB222720F991E0922790FB86F980935D +:10394000DE0181E10E94BC1B882359F08091DE01D9 +:1039500087FB222720F991E0922790FB87F980933B +:10396000DE018091DE010E94321D8091DE0187FB25 +:10397000882780F980930D0187E20E94BC1BC82F25 +:103980008EE10E94BC1B8111C2608FE10E94BC1BB2 +:103990008111C46080E20E94BC1B8111C86081E279 +:1039A0000E94BC1B8111C06182E20E94BC1B81117C +:1039B000C06283E20E94BC1B8111C06484E20E9449 +:1039C000BC1B882311F0C06802C0CC2329F08C2FC7 +:1039D0000E94291D6C2F03C00E94251D682F70E0D6 +:1039E00080E090E0CF910C946818CF9108956DEE2F +:1039F0007EEF80E090E00E946B2360E082E090E048 +:103A00000E945D2360E083E090E00E945D2360E01F +:103A100084E090E00E945D2360E085E090E00C94FB +:103A20005D2380E090E00E94572321E08D3E9E4F71 +:103A300009F020E0822F089582E090E00C944F235B +:103A4000682F82E090E00C945D2383E090E00C947A +:103A50004F23682F83E090E00C945D2384E090E096 +:103A60000C944F23682F84E090E00C945D238091A8 +:103A7000D30180FF0BC06091130185E0689FB00106 +:103A8000112475956795759567952BC081FF09C0C1 +:103A90006091130185E0689FB001112475956795C9 +:103AA00020C082FF07C06091130185E0689FB001CC +:103AB000112417C09091D4019923D1F06091120183 +:103AC000961788F72091130185E0289F9001112413 +:103AD000929FA001939F500D112470E0CA010E9493 +:103AE00021236038710540F46115710519F406C091 +:103AF00065E070E0862F08958FE7089581E00895CE +:103B00008091D30180FF08C06091110170E075952C +:103B100067957595679521C081FF06C06091110179 +:103B200070E07595679519C082FF04C0609111011E +:103B300070E010C09091D401992399F06091100128 +:103B40009617A0F780911101899FC001112470E0A0 +:103B50000E9421236038710540F46115710519F444 +:103B600006C061E070E0862F08958FE7089581E038 +:103B70000895803F21F40E94371D819504C0813F44 +:103B800029F40E94371D8093D7010895823F21F4C4 +:103B90000E94371D819504C0833F29F40E94371D80 +:103BA0008093D6010895893F19F40E94801D05C0B5 +:103BB0008A3F31F40E94801D81958093D801089539 +:103BC0008B3F21F40E94801D819504C08C3F29F415 +:103BD0000E94801D8093D9010895843F21F4809133 +:103BE000D501816017C0853F21F48091D5018260A5 +:103BF00011C0863F21F48091D50184600BC0873FBE +:103C000021F48091D501886005C0883F31F480910E +:103C1000D50180618093D50108958D3F21F4809175 +:103C2000D30181600BC08E3F21F48091D30182606B +:103C300005C08F3F29F48091D30184608093D30124 +:103C40000895803F39F48091D70187FF6CC01092AE +:103C5000D70169C0813F29F48091D7011816BCF3C0 +:103C600062C09091D601823F29F497FF5CC0109208 +:103C7000D60159C0833F19F41916CCF354C0893FBB +:103C800041F48091D80118160CF04DC01092D80163 +:103C90004AC08A3F29F48091D80187FF44C0F6CFFB +:103CA0008B3F39F48091D90187FF3DC01092D90133 +:103CB0003AC08C3F29F48091D9011816BCF333C067 +:103CC000843F21F48091D5018E7F17C0853F21F478 +:103CD0008091D5018D7F11C0863F21F48091D5015F +:103CE0008B7F0BC0873F21F48091D501877F05C072 +:103CF000883F31F48091D5018F7E8093D50113C028 +:103D00008D3F21F48091D3018E7F0BC08E3F21F433 +:103D10008091D3018D7F05C08F3F29F48091D3011D +:103D20008B7F8093D3018091D60181110EC0809149 +:103D3000D70181110AC08091D801811106C08091FC +:103D4000D901811102C01092D401089585ED91E04E +:103D50000E945F0F0E940D1B9093D2018093D101AE +:103D600008951F93CF93DF938091D1019091D20159 +:103D70000E94191BAC019091D401992321F020914C +:103D8000140130E006C0209115018AE0289F9001BF +:103D900011244217530708F485C08091D601C091C1 +:103DA000D701D091D8011091D901811107C0C1115B +:103DB00075C0D11173C0111171C074C09F3F19F04B +:103DC0009F5F9093D401181624F40E94371D8093AE +:103DD000D6018091D60187FF05C00E94371D8195CD +:103DE0008093D6011C1624F40E94371D8093D701BE +:103DF0008091D70187FF05C00E94371D8195809370 +:103E0000D7016091D601662331F1C091D701CC234F +:103E100011F1062E000C770B880B990B0E942822BB +:103E200023E333E343E35FE30E948C220E94F0210B +:103E30006093D6016C2FCC0F770B880B990B0E94E7 +:103E4000282223E333E343E35FE30E948C220E94B2 +:103E5000F0216093D7011D1624F40E94801D8093E9 +:103E6000D8018091D80187FF05C00E94801D8195EF +:103E70008093D801111624F40E94801D8093D901EB +:103E80008091D90187FF05C00E94801D8195809394 +:103E9000D901DF91CF911F910C94A61E9F3F09F08D +:103EA0008FCFA0CFDF91CF911F910895E5EDF1E085 +:103EB00085E0DF011D928A95E9F71092D4011092F6 +:103EC000D3010895833081F128F4813059F0823094 +:103ED000D1F00895853009F449C0B8F1863009F46D +:103EE00056C0089580911501262F30E0280F311D0E +:103EF0002F3F310524F4680F6093150108958FEF6B +:103F000080931501089580911401262F30E0280F29 +:103F1000311D2F3F310524F4680F6093140108957B +:103F20008FEF80931401089580911301262F30E0C4 +:103F3000280F311D2F3F310524F4680F60931301C2 +:103F400008958FEF80931301089580911201262F19 +:103F500030E0280F311D2F3F310524F4680F6093A6 +:103F6000120108958FEF809312010895809111013D +:103F7000262F30E0280F311D2F3F310524F4680F24 +:103F80006093110108958FEF80931101089580913E +:103F90001001262F30E0280F311D2F3F310524F46A +:103FA000680F6093100108958FEF809310010895BA +:103FB000833011F128F4813049F0823091F0089576 +:103FC000853081F120F18630C1F10895809115018D +:103FD000681720F4861B809315010895109215012F +:103FE000089580911401681720F4861B80931401B2 +:103FF000089510921401089580911301681720F418 +:10400000861B8093130108951092130108958091E7 +:104010001201681720F4861B8093120108951092F4 +:104020001201089580911101681720F4861B809376 +:1040300011010895109211010895809110016817DF +:1040400020F4861B809310010895109210010895AA +:104050000F931F938D3109F46BC008F03FC08E3071 +:1040600009F47DC0C0F4873009F46EC068F486306E +:1040700009F0AFC08091CC01817F8E7F8093CC010D +:1040800081E08093DB01A6C0883009F458C08B30F2 +:1040900009F49BC09EC0863109F497C078F4803142 +:1040A00009F470C0813109F094C00E94B11490915C +:1040B0000D0181E0892780930D0187C0893109F4C2 +:1040C00084C08B3109F085C08091CC0181FB22270F +:1040D00020F991E0922790FB81F94AC0853309F4D9 +:1040E0005BC048F4873209F457C008F45AC08932DB +:1040F00009F452C06EC0833438F48A3308F067C0C4 +:10410000883309F462C065C0833409F445C088343B +:1041100009F05FC00E94B1140FEF13ED20E30150CE +:1041200010402040E1F700C000000E94681B4DC015 +:104130000E94AA210E94480F0E943E0846C00E9489 +:104140001C1D0E942E1D41C09091CC01892F8170B1 +:1041500090FF12C0917F9E7F9093CC013BC08091D5 +:10416000CC0182FB222720F991E0922790FB82F973 +:104170008093CC01992349F18091CC018160809397 +:10418000CC0123C08091CC0183FB222720F991E050 +:10419000922790FB83F9ECCF61E070E080E090E043 +:1041A00010C08D5141E050E060E070E08A019B0159 +:1041B00004C0000F111F221F331F8A95D2F7C901B7 +:1041C000B8010E9468180E94B11481E003C08953AD +:1041D000E9CF80E01F910F91089580E008950C943D +:1041E000ED20CF93C82F8091DB01813079F018F05A +:1041F0008230E9F187C0E0910E01F0910F018081DA +:10420000813169F0823209F07FC009C0E0910E016E +:10421000F0910F018081813111F0823261F48C2F95 +:104220000E94EF20811104C08C2F0E9428201DC005 +:1042300081E090E01AC08C2F0E94ED20811114C003 +:10424000C43179F048F4CB3079F0C03109F060C066 +:1042500082E08093DB0108C0C93219F0C83321F035 +:1042600057C01092DB0154C081E0817053C0C93245 +:1042700089F118F5C43171F1A8F4C73009F046C0CE +:104280008AE08093150194E19093140193E0909358 +:1042900013018093120188E08093110188E28093DA +:1042A000100134C0CE51C63088F5EC2FF0E0E65D49 +:1042B000FE4F80818093DA0129C0CE34E9F020F4EA +:1042C000CB3421F56AE013C0C13579F0C235F1F481 +:1042D00061E00DC08091DA01882319F01092DA01B3 +:1042E00015C081E08093DB0115C061E006C08091BC +:1042F000DA010E94621F0AC06AE08091DA010E941E +:10430000D81F04C01092DB0180E004C081E002C02D +:1043100080E0ABCFCF910895E1E8F0E08081886044 +:1043200080838081816080838FB7F89493E090933D +:10433000890090ED909388008FBF0895EFE6F0E03C +:104340008081826080830895EFE6F0E080818D7F38 +:1043500080830895EFE6F0E0908182E089278083F2 +:1043600008951F920F920FB60F9211242F933F932F +:104370004F935F936F937F938F939F93AF93BF936D +:10438000EF93FF938091DC019091DD010196909372 +:10439000DD018093DC01811103C082E00E943E08B0 +:1043A000E091DD01E695E695F0E0E95AF94FE491F8 +:1043B0008091DC018E1303C080E00E943E08FF91D3 +:1043C000EF91BF91AF919F918F917F916F915F918D +:1043D0004F913F912F910F900FBE0F901F90189506 +:1043E0000E94F7216894B1110C94862208950E94CE +:1043F0006B2288F09F5798F0B92F9927B751B0F0EA +:10440000E1F0660F771F881F991F1AF0BA95C9F758 +:1044100014C0B13091F00E948522B1E008950C944F +:104420008522672F782F8827B85F39F0B93FCCF302 +:10443000869577956795B395D9F73EF490958095D5 +:10444000709561957F4F8F4F9F4F0895E89409C0F5 +:1044500097FB3EF490958095709561957F4F8F4FB7 +:104460009F4F9923A9F0F92F96E9BB279395F695CD +:10447000879577956795B795F111F8CFFAF4BB0F4B +:1044800011F460FF1BC06F5F7F4F8F4F9F4F16C0AF +:10449000882311F096E911C0772321F09EE8872F39 +:1044A000762F05C0662371F096E8862F70E060E0F5 +:1044B0002AF09A95660F771F881FDAF7880F96956E +:1044C000879597F9089557FD9058440F551F59F057 +:1044D0005F3F71F04795880F97FB991F61F09F3FF1 +:1044E00079F087950895121613061406551FF2CF1A +:1044F0004695F1DF08C0161617061806991FF1CF6A +:1045000086957105610508940895E894BB27662790 +:104510007727CB0197F908950E949F220C941023CE +:104520000E94022338F00E94092320F0952311F005 +:104530000C94F9220C94FF2211240C9486220E94E0 +:10454000632270F3959FC1F3950F50E0551F629F52 +:10455000F001729FBB27F00DB11D639FAA27F00DDC +:10456000B11DAA1F649F6627B00DA11D661F829F03 +:104570002227B00DA11D621F739FB00DA11D621FE8 +:10458000839FA00D611D221F749F3327A00D611D05 +:10459000231F849F600D211D822F762F6A2F1124E7 +:1045A0009F5750409AF0F1F088234AF0EE0FFF1F1A +:1045B000BB1F661F771F881F91505040A9F79E3F71 +:1045C000510580F00C94F9220C9486225F3FE4F3AD +:1045D000983ED4F3869577956795B795F795E795C7 +:1045E0009F5FC1F7FE2B880F911D9695879597F9D0 +:1045F000089597F99F6780E870E060E008959FEF65 +:1046000080EC089500240A94161617061806090669 +:10461000089500240A941216130614060506089538 +:10462000092E0394000C11F4882352F0BB0F40F4C0 +:10463000BF2B11F460FF04C06F5F7F4F8F4F9F4F00 +:10464000089597FB072E16F4009407D077FD09D044 +:104650000E943B2307FC05D03EF4909581959F4F27 +:104660000895709561957F4F0895EE0FFF1F059097 +:10467000F491E02D0994AA1BBB1B51E107C0AA1FAE +:10468000BB1FA617B70710F0A61BB70B881F991FF3 +:104690005A95A9F780959095BC01CD010895F99997 +:1046A000FECF92BD81BDF89A992780B50895A8E103 +:1046B000B0E042E050E00C947223262FF999FECF2F +:1046C0001FBA92BD81BD20BD0FB6F894FA9AF99A2F +:1046D0000FBE019608950E945D23272F0C945E2340 +:1046E000DC01CB01FC01F999FECF06C0F2BDE1BDB2 +:1046F000F89A319600B40D9241505040B8F70895A1 +:04470000F894FFCF5B +:1047040020023F08CF08AA08760842080101BA012E +:1047140028080A03140A3F4D36391806CB059505B7 +:104724005C05EF04080521053A05010203040506AA +:044734000708090069 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex index e29c17860a..0c8039800c 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex +++ b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex @@ -1,1161 +1,1157 @@ -:100000000C94E9020C942D030C942D030C942D03F5 -:100010000C942D030C942D030C942D030C942D03A0 -:100020000C942D030C942D030C94720D0C94360D2E -:100030000C94911B0C942D030C942D030C942D0304 -:100040000C942D030C942D030C942D030C942D0370 -:100050000C942D030C94171C0C942D030C942D035D -:100060000C942D030C942D030C942D030C942D0350 -:100070000C942D030C942D030C942D030C942D0340 -:100080000C942D030C942D030C942D030C942D0330 -:100090000C942D030C942D030C942D030C942D0320 -:1000A0000C942D030C942D030C942D03260227028F -:1000B0002F0230022B7100001E00140004001D747A -:1000C000360219011F001A0016001B0037022C7897 -:1000D00020000800070006003102287221001500E8 -:1000E0000900190024020601220017000A00050079 -:1000F0000000378134022A000000380000003682F8 -:1001000016014C000000330000004A8223001C004E -:100110000B00110000004D81240018000D0010009C -:100120002E00520025000C000E0034002E02287212 -:10013000260012000F001E022D002C78270013004D -:100140002D023802250251002F0030001C011D0134 -:100150000154000035002B002900E100E000000000 -:100160001E00140004001D00E30001001F001A001F -:1001700016001B00E2000100200008000700060036 -:10018000E600010021001500090019002900010006 -:10019000220017000A000500000001002D000100E8 -:1001A00000002B0000001B012E00010000002900B0 -:1001B0000000010023001C000B00110000000100E2 -:1001C000240018000D0010004B00010025000C0059 -:1001D0000E0001004E004F00260012000F003700F5 -:1001E000490050002700130033003800460001008A -:1001F0000100010034006400010000000100010062 -:1002000001000100010000003A000A300B3001003B -:10021000E20001003B000C300D3001000100010044 -:100220003C0010300F300E30010001003D00113055 -:1002300012301330010001003E001430153016302A -:1002400000000100010001000000010000000100A9 -:10025000B200010000000100000001003F00173063 -:1002600018301930000001004000010001000100B9 -:100270000100010041000100010001000100010036 -:1002800042000100010001000100010043000100E3 -:1002900001000100010001004400450001000100CF -:1002A000010000000000F0A201E101260226012762 -:1002B000022702E101330233000111021101080299 -:1002C00008011A021A012C022C00013802380138E8 -:1002D000023801E101170217011202120107020799 -:1002E0000112021202E1012C022C0001050205019B -:1002F0001502150108020801040204010E020E0194 -:10030000330233000111021101180218010F020F0C -:10031000010F020F00011502150108020801170262 -:100320001701180218011502150111021100010927 -:100330000209010F020F0112021201040204011747 -:100340000217012C022C00010C020C0111021101F8 -:10035000170217012C022C000105020501120212DE -:1003600001120212010F020F012C022C00011602D1 -:10037000160117021701150215010C020C011102DA -:1003800011010A020A012C022C00011902190104B0 -:10039000020401150215012C022C00011902190199 -:1003A000120212010C020C01070207012C022C00A0 -:1003B00001060206011202120111021101160216B3 -:1003C00001170217012C022C000116021601170258 -:1003D000170104020401170217010C020C010602A6 -:1003E00006012C022C000113021301150215010C49 -:1003F000020C011902190104020401170217010875 -:100400000208012C022C000113021301180218012A -:10041000050205010F020F010C020C010602060184 -:100420002C022C0005010906A101050719E029E7A6 -:100430001500250195087501810295017508810156 -:1004400005081901290595057501910295017503A6 -:1004500091010507190029FF150025FF950675086C -:100460008100C005010902A1010901A100050919C6 -:100470000129051500250195057501810295017574 -:100480000381010501093009311581257F95027528 -:1004900008810609381581257F95017508810605B3 -:1004A0000C0A38021581257F950175088106C0C0A8 -:1004B00005010980A101850216010026B7001A0175 -:1004C000002AB700751095018100C0050C0901A133 -:1004D000018503160100269C021A01002A9C027560 -:1004E0001095018100C005010906A101050719E069 -:1004F00029E71500250195087501810205081901F4 -:10050000290595057501910295017503910105076E -:100510001900297715002501957875018102C0120F -:1005200001100100000008EDFE07130100010200A8 -:100530000109026D00040100A0FA09040000010392 -:10054000010100092111010001223F00070581037B -:1005500008000A0904010001030102000921110138 -:100560000001224D000705820308000A0904020069 -:1005700001030000000921110100012236000705D6 -:10058000830308000A090403000103000000092195 -:100590001101000122390007058403100001040342 -:1005A000090416034500720067006F0044006F00E5 -:1005B0007800200045005A00000016034500720034 -:1005C00067006F0044006F007800200045005A006B -:1005D000000011241FBECFEFDAE0DEBFCDBF04B6AE -:1005E00003FE24C08091CE019091CF01A091D00153 -:1005F000B091D1018750904BA740B04BB9F4109205 -:10060000CE011092CF011092D0011092D10114BEF0 -:1006100084B7877F84BF88E10FB6F8948093600029 -:10062000109260000FBEE0E0FFE3099511E0A0E04A -:10063000B1E0E2E5F8E402C005900D92A631B10701 -:10064000D9F711E0A6E1B1E001C01D92AE3CB107BF -:10065000E1F70E945F090C9427240C940000FC0130 -:10066000613109F464C06231A8F46D3009F441C00D -:100670006E3040F46B3079F16C30A0F56A3009F0DF -:1006800084C022C06F3009F441C08281603108F01B -:1006900043C036C0653109F45AC0663140F4633155 -:1006A00009F43FC08281643108F04CC046C0673114 -:1006B00009F459C0673108F450C0683109F459C0D1 -:1006C000693109F062C05BC08281882309F45DC092 -:1006D00027E034E05CC08281882309F456C026EE0E -:1006E00033E055C08281882309F44FC029EC33E000 -:1006F0004EC08281882309F448C020EB33E047C014 -:10070000882309F442C02BE933E041C08281882369 -:10071000E1F12AE833E03BC08823B9F12DE633E06C -:1007200036C08281882389F128E533E030C0828198 -:10073000882359F127E433E02AC0882331F12EE2DF -:1007400033E025C0882309F125E133E020C0828110 -:10075000882319F024E033E01AC082818823A9F0AD -:100760002BEE32E014C08281882379F02AEC32E04B -:100770000EC08281882349F029EB32E008C08281D3 -:10078000882319F028EA32E002C020E030E0C901F5 -:100790000895089560919701709198018091990151 -:1007A00090919A010E94201B56985E9825982D984A -:1007B00026982E9827982F98813019F0823031F49E -:1007C00003C0259A2D9A0895269A2E9A08958AECA8 -:1007D00093E0009711F0FC01099580E090E0089506 -:1007E00056985E9825982D9826982E9827982F9899 -:1007F0008FEF90E0909389008093880090938B0016 -:1008000080938A0090938D0080938C00259A2D9A76 -:1008100084EF91E020E931E0F9013197F1F7019798 -:10082000D9F7269A2E9A84EF91E020E931E0F90178 -:100830003197F1F70197D9F7279A2F9A84EF91E032 -:1008400020E931E0F9013197F1F70197D9F72598BF -:100850002D9884EF91E020E931E0F9013197F1F72B -:100860000197D9F726982E9884EF91E020E931E09E -:10087000F9013197F1F70197D9F727982F985698F2 -:100880005E9825982D9826982E9827982F98089549 -:1008900089EA8093800089E08093810024982C98D5 -:1008A0003F988AB18F748AB96E98479A8BB1806BE2 -:1008B0008BB9769A0E94F00389EC93E0009711F0CF -:1008C000FC01099580E090E0089580E280930001AA -:1008D00080911601882371F40E94B40481E0809312 -:1008E000160180E197E220E931E0F9013197F1F753 -:1008F0000197D9F780E40E94BA048093000188230D -:1009000071F50E94E80480930001882341F50E945C -:10091000E80480930001882311F58FE30E94E80426 -:10092000809300018823D9F40E94E00480E40E94AF -:10093000BA0480930001882391F48CE00E94E804BB -:1009400080930001882359F40E94E80480930001F9 -:10095000882329F48FE30E94E804809300010E9419 -:10096000E0048091000108951092B9008AE080931C -:10097000B8000895982F84EA8093BC008091BC0051 -:1009800087FFFCCF8091B900887F883021F08031CB -:1009900011F081E008959093BB0084E88093BC003F -:1009A0008091BC0087FFFCCF9091B900987F98316F -:1009B00011F480E0089580E0903409F081E008951A -:1009C00084E98093BC008091BC0084FDFCCF089535 -:1009D0008093BB0084E88093BC008091BC0087FFBB -:1009E000FCCF8091B90090E0887F883209F091E0D7 -:1009F000892F089584E88093BC008091BC0087FF14 -:100A0000FCCF8091BB000895E7E1F1E0E80FF11D14 -:100A1000808108950895809100018823A9F480E4DD -:100A20000E94BA0480930001882361F482E10E944D -:100A3000E80480930001882329F48FEF0E94E804E2 -:100A4000809300010E94E00484B1807F84B985B165 -:100A5000807F85B98AB1837F8AB98BB1837F8BB957 -:100A60003E98469808950E946504809300010E9474 -:100A70000B0580B38C7080BB81B3836F81BB80E03A -:100A800090E0FC01E95EFE4F1082FC01EB5DFE4F41 -:100A9000108201968E309105A1F788E494E00097CA -:100AA00011F0FC0109950895BF92CF92DF92EF9269 -:100AB000FF920F931F93CF93DF93809100018823C0 -:100AC00079F0809133018F5F80933301882341F463 -:100AD0000E94650480930001882311F40E94F003B2 -:100AE00025E2E22E21E0F22EC0E0D0E090EAB92E1D -:100AF00081E0C82ED12C02E0C73010F580910001B2 -:100B0000882309F045C080E40E94BA048093000164 -:100B1000882399F482E10E94E804809300018823ED -:100B200061F4C6010C2E02C0880F991F0A94E2F7E7 -:100B300080950E94E804809300010E94E00428C090 -:100B4000CA30D9F0CB3040F4C83089F0C93090F4C5 -:100B5000C73009F0A0C008C0CC30A1F0CC3080F084 -:100B6000CD3009F098C011C0209A289894C0219ADD -:100B7000299891C0229A2A988EC0239A2B988BC0CC -:100B8000529A01C0539A5B9886C03E9A469883C099 -:100B900080910001882311F010E03EC080E40E94A3 -:100BA000BA0480930001882399F483E10E94E80449 -:100BB00080930001882361F481E40E94BA04809349 -:100BC0000001882329F40E94FA04182F109501C00F -:100BD00010E00E94E00420C042E07C9902C034E0B2 -:100BE00001C030E07D9902C028E001C020E07E997C -:100BF00002C090E101C090E08FB18095881F8827E6 -:100C0000881F8295880F807E152F1C251170142B4C -:100C1000132B122B192B182BF7018081811719F038 -:100C20001083009301010E940B0521960894E11C9A -:100C3000F11CCE30D10509F05FCF809101018823EE -:100C4000C9F0815080930101882329F080EA9FE058 -:100C50000197F1F70FC020E030E0F901E95EFE4FA7 -:100C6000D901AB5DBE4F8C9180832F5F3F4F2E30FB -:100C7000310599F787EE93E0009711F0FC01099593 -:100C800081E0DF91CF911F910F91FF90EF90DF9066 -:100C9000CF90BF9008958B2D8A95F1F75FB1799B26 -:100CA0009BCF40E09ACF08959C018B3B910578F44F -:100CB000883A910548F5853A9105B8F48430910554 -:100CC00008F09FC08130910509F099C095C0803E21 -:100CD000910508F494C0883E910508F492C0805FA5 -:100CE0009040409708F08BC085C0853A910519F473 -:100CF00081E890E47DC0863A910519F083E890E49C -:100D000077C082E890E474C0883A910519F482EEC5 -:100D100094E46EC0893A910519F489EE94E468C0B0 -:100D20008A3A910519F48AEE94E462C08B3A9105EF -:100D300019F485EB94E45CC08C3A910519F486EBC8 -:100D400094E456C08D3A910519F487EB94E450C0B1 -:100D5000803B910519F48CEC94E44AC08E3A9105DD -:100D600019F48DEC94E444C08F3A910519F483E8AA -:100D700095E43EC0813B910519F48AE895E438C0BA -:100D8000823B910519F482E995E432C0833B9105D9 -:100D900019F484E995E42CC0843B910519F481E2AF -:100DA00096E426C0853B910519F483E296E420C0C1 -:100DB000863B910519F484E296E41AC0873B9105BD -:100DC00019F485E296E414C0883B910519F486E293 -:100DD00096E40EC0893B910519F487E296E408C0B9 -:100DE0008A3B910519F080E094E402C08AE296E41F -:100DF0009C0107C0306505C021E030E002C020E062 -:100E000030E0C9010895E62FF0E0EE0FFF1F9CE0EF -:100E1000799F90011124E20FF31F98EA899FC00186 -:100E20001124E80FF91FE455FF4F25913491C901B2 -:100E30000895FC01EE0FFF1FEC5DFE4F25913491EC -:100E4000C9010895FC01EE0FFF1FEC55FD4F2591E0 -:100E50003491C90108950E940307AC01805091406C -:100E600080509F4118F4CA019F710895CA018050B3 -:100E700090428050904128F4CA019F700E9422073E -:100E80000895CA01805090438050904120F4CA01D7 -:100E90009070906C089580E54030580771F40E947E -:100EA000261184EC99E020E931E0F9013197F1F75E -:100EB0000197D9F70E943C1C0EC120E54130520732 -:100EC00031F48091AE0181608093AE0104C1CA010A -:100ED000805090458050904108F056C0652F77278C -:100EE0006F70707061307105F9F49A01A4E0220FFF -:100EF000331FAA95E1F720703370CA01F3E0880F21 -:100F0000991FFA95E1F780769070282B392B3C6871 -:100F10004370507002C0660F771F4A95E2F76F71F9 -:100F20007070262B372B2EC06230710529F4942F58 -:100F30008827816F906A08956330710551F49A0192 -:100F400073E0220F331F7A95E1F7207E37703C68FB -:100F50000CC06430710561F59A0163E0220F331F04 -:100F60006A95E1F7207E37703A684370507081E0EF -:100F700090E002C0880F991F4A95E2F78F71907038 -:100F8000282B392BC9010895CA0180509047805001 -:100F9000904120F4CA019F7090620895CA01805068 -:100FA00090488050904120F4CA019F70906A089543 -:100FB000403E5105F0F4403C510588F54133510560 -:100FC00009F476C04233510548F44932510509F419 -:100FD00065C04A32510509F07AC06FC049335105E6 -:100FE00011F142385105F9F04533510509F06FC050 -:100FF00050C0433E510569F1443E510540F4403E26 -:101000005105C1F0423E510509F061C01DC0463E88 -:10101000510559F1473E510509F059C02BC0CA018D -:101020000E94190708958091BF0180FD0AC081FDCB -:1010300008C04DC08091BF0180FF03C089E390E0EC -:1010400047C080EE90E044C08091BF0182FD08C09F -:1010500004C08091BF0182FF03C082EE90E038C0DF -:1010600084FD11C083EE90E033C08091BF0183FD09 -:1010700008C004C08091BF0183FF03C086EE90E0EA -:1010800027C084FF03C080E090E022C087EE90E09C -:101090001FC08091BF0185FF05C007C08091BF01BF -:1010A00085FF03C085E390E013C089E290E010C0A3 -:1010B0008091BF0186FF05C007C08091BF0186FFF8 -:1010C00003C081E390E004C08AE290E001C0CA015D -:1010D0000E9454060895089508951092C401089539 -:1010E00008950895809135010895DF93CF9300D03E -:1010F0000F92CDB7DEB7AC018091C501843029F5E0 -:1011000083E08093E9002FEF95ED05C0892F8A9544 -:10111000F1F7222329F08091E800215085FFF6CFD6 -:101120008091E80085FF11C05B834A8383E0898357 -:10113000CE01019663E070E040E050E00E94D80BE1 -:101140008091E8008E778093E8000F900F900F90C9 -:10115000CF91DF910895DF93CF9300D00F92CDB759 -:10116000DEB7AC018091C501843029F583E080931E -:10117000E9002FEF95ED05C0892F8A95F1F722231D -:1011800029F08091E800215085FFF6CF8091E8009A -:1011900085FF11C05B834A8382E08983CE0101967B -:1011A00063E070E040E050E00E94D80B8091E800DE -:1011B0008E778093E8000F900F900F90CF91DF9182 -:1011C0000895AC018091C501843001F582E08093DF -:1011D000E9002FEF95ED05C0892F8A95F1F72223BD -:1011E00029F08091E800215085FFF6CF8091E8003A -:1011F00085FF0CC0CA0165E070E040E050E00E944D -:10120000D80B8091E8008E778093E80008950F93C3 -:101210001F93182F092F9091C501943009F04CC0ED -:10122000809102018823E1F080910D018823C1F0B3 -:101230009093E9009FEF25E105C0822F8A95F1F791 -:10124000992329F08091E800915085FFF6CF809195 -:10125000E80085FF31C0812F902F60E170E018C059 -:1012600081E08093E9009FEF25ED05C0822F8A95EC -:10127000F1F7992329F08091E800915085FFF6CF8E -:101280008091E80085FF18C0812F902F68E070E002 -:1012900040E050E00E94D80B8091E8008E77809368 -:1012A000E800A6E3B1E0212F302FC901FC0180E165 -:1012B00001900D928150E1F71F910F91089584B72D -:1012C000877F84BF88E10FB6F89480936000109206 -:1012D00060000FBE80E090E020E80FB6F894209305 -:1012E0006100809361000FBE0E9424100E94B60C22 -:1012F0000E94170D8091E20084608093E200789450 -:101300000E94B50F0E94C01083E091E00E94CB0FB5 -:101310000CC00E94691B8091C301882331F00E9498 -:10132000C11B882311F00E94ED0A8091C501853010 -:1013300081F30E942A10F9CF8091C401882349F4D7 -:101340000E94B60C0E94170D8091E2008460809389 -:10135000E20008958091C701833009F457C08430BA -:1013600030F4813071F0823009F0B1C098C08A3019 -:1013700009F485C08B3009F46AC0893009F0A7C030 -:1013800020C08091C601813A09F0A1C08091E80097 -:10139000877F8093E8008091CA019091CB01892BCF -:1013A00021F486E391E060E103C080E090E060E03A -:1013B00070E00E94030B8091E8008B778093E80037 -:1013C00008958091C601813209F081C08091CA01DF -:1013D0009091CB01009719F0039709F078C08091A4 -:1013E000E800877F8093E80005C08091C5018823CD -:1013F00009F46DC08091E80082FFF7CF8091F10081 -:10140000809335018091E8008B771CC08091C601E4 -:10141000813A09F05CC08091CA019091CB01892B7F -:1014200009F055C08091E800877F8093E8008091A3 -:10143000E80080FFFCCF809102018093F100809151 -:10144000E8008E778093E8000E94630C08958091F5 -:10145000C6018132E1F58091CA019091CB01892BBF -:10146000B1F58091E800877F8093E8000E94630CCB -:101470008091C801809302010E94261108958091F5 -:10148000C601813221F58091E800877F8093E800D2 -:101490000E94630C8091C90180933401089580916A -:1014A000C601813AA1F48091E800877F8093E8002B -:1014B0008091E80080FFFCCF809134018093F1009F -:1014C0008091E8008E778093E8000E94630C089575 -:1014D00081E061EC42E00E942B0C82E061EC42E092 -:1014E0000E942B0C83E061EC42E00E942B0C84E014 -:1014F00061EC42E10E942B0C08950E94BA1B0895F2 -:10150000DA019330C1F0943030F4913051F09230E0 -:1015100009F05BC00BC0913221F1923209F055C045 -:1015200037C0EFE1F5E022E130E053C0E1E3F5E060 -:101530002DE630E04EC0813051F0813020F0823015 -:1015400009F043C008C0EEE9F5E0849107C0E2EA83 -:10155000F5E0849103C0EAEBF5E08491282F30E0B8 -:1015600038C0613051F0613028F0623059F063309A -:1015700061F50BC0E3E4F5E002C0ECE5F5E029E03D -:1015800030E027C0E5E7F5E0FACFEEE8F5E0F7CF89 -:10159000613061F0613028F0623069F06330A9F4A5 -:1015A0000FC0E4E2F4E02FE330E013C0E3E6F4E040 -:1015B0002DE430E00EC0E0EBF4E026E330E009C0BB -:1015C000E6EEF4E029E330E004C0E0E0F0E020E003 -:1015D00030E0ED93FC93C901089580E189BD82E17B -:1015E00089BD09B400FEFDCF8091D8008F7D809326 -:1015F000D8008091E00082608093E0008091E0005C -:1016000081FDFCCF08959C014091CC015091CD010A -:101610004617570718F4F90190E043C061157105AA -:1016200011F0AB01F8CF8091E8008E778093E8004D -:1016300040E050E0F0CF8091C501882309F447C015 -:10164000853009F446C08091E80083FD44C0809154 -:10165000E80082FD36C08091E80080FF22C08091C2 -:10166000F3009091F200782F60E0292F30E0262BD4 -:10167000372B07C081918093F100415050402F5F7C -:101680003F4F4115510519F02830310598F390E08E -:101690002830310509F491E08091E8008E7780933D -:1016A000E8004115510539F6992329F60AC08091C1 -:1016B000C501882361F0853061F08091E80083FDE9 -:1016C0000AC08091E80082FFF2CF80E0089582E0B6 -:1016D000089583E0089581E008959C014091CC0134 -:1016E0005091CD014617570718F4F90190E044C016 -:1016F0006115710511F0AB01F8CF8091E8008E778C -:101700008093E80040E050E0F0CF8091C50188234D -:1017100009F448C0853009F447C08091E80083FD92 -:1017200045C08091E80082FD37C08091E80080FFCD -:1017300023C08091F3009091F200782F60E0292F70 -:1017400030E0262B372B08C084918093F10031962E -:10175000415050402F5F3F4F4115510519F028303F -:10176000310590F390E02830310509F491E0809143 -:10177000E8008E778093E8004115510531F69923F2 -:1017800021F60AC08091C501882361F0853061F09F -:101790008091E80083FD0AC08091E80082FFF2CFCB -:1017A00080E0089582E0089583E0089581E008953F -:1017B000BF92CF92DF92EF92FF920F931F93CF933E -:1017C000DF93182F092F7B016A010E94840CB82E29 -:1017D0008823B1F5812F902F9C01E901C114D10418 -:1017E00039F0F60180819181E81AF90AC80FD91FF2 -:1017F00000E010E022C08091E80085FD16C08091D5 -:10180000E8008E778093E800C114D10449F0F60116 -:1018100080819181800F911F9183808385E011C029 -:101820000E94840C882349F00CC089918093F100B8 -:101830000894E108F1080F5F1F4FE114F104D9F695 -:101840008B2DDF91CF911F910F91FF90EF90DF9043 -:10185000CF90BF900895382F282F2EC0822F8F70E1 -:101860008093E900231721F4762F942F50E006C0CF -:101870007091EC009091ED005091F00091FF1BC031 -:101880008091EB008E7F8093EB008091ED008D7F47 -:101890008093ED008091EB0081608093EB0070936A -:1018A000EC009093ED005093F0008091EE0087FDE6 -:1018B00002C080E008952F5F273080F23F703093A0 -:1018C000E90081E008958091C60188239CF404C05A -:1018D0008091C5018823B9F08091E80082FFF8CF9C -:1018E0008091E8008B778093E80008958091C5018E -:1018F000882349F08091E80080FFF8CF8091E800CC -:101900008E778093E80008954091E4005091E500BF -:1019100024E68091EC0080FF24C08091E80080FDE7 -:101920001EC08091C501882311F482E0089585309E -:1019300011F483E008958091EB0085FF02C081E0FF -:1019400008958091E4009091E5008417950709F3CC -:10195000222311F484E008952150AC01DACF80E015 -:1019600008958091E80082FFDCCFF9CF0E94290D15 -:101970000E94310DE0EEF0E0808181608083A8ED6F -:10198000B0E08C918F778C9319BCE7EDF0E080810B -:101990008E7F80838C918F7E8C931092C4010895EA -:1019A000EF92FF920F931F930E94290D0E94310D19 -:1019B00008ED10E0F80180818F7780838081806856 -:1019C000808380818F7D808319BC1092C501109225 -:1019D000C1011092C3011092C20180EEE82EF12CD9 -:1019E000F70180818B7F8083F80180818160808313 -:1019F00080E060E042E00E942B0CE1EEF0E08081AC -:101A00008E7F8083E2EEF0E0808181608083808140 -:101A100088608083F70180818E7F8083F8018081D8 -:101A2000806180831F910F91FF90EF900895E8ED02 -:101A3000F0E080818F7E8083E7EDF0E0808181603F -:101A4000808384E082BF81E08093C4010E94D00C37 -:101A50000895E8EDF0E080818E7F80831092E200AF -:101A600008951092DA001092E10008951F920F92EB -:101A70000FB60F9211241F932F933F934F935F93B1 -:101A80006F937F938F939F93AF93BF93EF93FF9346 -:101A90001091E9008091EC001092E9008091F00033 -:101AA000877F8093F00078940E94440E1092E900A2 -:101AB0008091F00088608093F0001F701093E9001F -:101AC000FF91EF91BF91AF919F918F917F916F9116 -:101AD0005F914F913F912F911F910F900FBE0F90EB -:101AE0001F9018951F920F920FB60F9211242F93EB -:101AF0003F934F935F936F937F938F939F93AF9396 -:101B0000BF93EF93FF938091E10082FF0BC0809120 -:101B1000E20082FF07C08091E1008B7F8093E100AB -:101B20000E94B40F8091DA0080FF1FC08091D8001E -:101B300080FF1BC08091DA008E7F8093DA00809155 -:101B4000D90080FF0DC080E189BD82E189BD09B463 -:101B500000FEFDCF81E08093C5010E949C0905C075 -:101B600019BC1092C5010E946D088091E10080FFB0 -:101B700019C08091E20080FF15C08091E2008E7F45 -:101B80008093E2008091E20080618093E200809186 -:101B9000D80080628093D80019BC85E08093C5018D -:101BA0000E9471088091E10084FF30C08091E200C2 -:101BB00084FF2CC080E189BD82E189BD09B400FEAB -:101BC000FDCF8091D8008F7D8093D8008091E10077 -:101BD0008F7E8093E1008091E2008F7E8093E2000F -:101BE0008091E20081608093E2008091C1018823AE -:101BF00011F084E007C08091E30087FD02C081E01E -:101C000001C083E08093C5010E947D0A8091E100BC -:101C100083FF29C08091E20083FF25C08091E1000D -:101C2000877F8093E10082E08093C5011092C1011B -:101C30008091E1008E7F8093E1008091E2008E7FB1 -:101C40008093E2008091E20080618093E20080E076 -:101C500060E042E00E942B0C8091F000886080934D -:101C6000F0000E947008FF91EF91BF91AF919F919A -:101C70008F917F916F915F914F913F912F910F9035 -:101C80000FBE0F901F9018951F93DF93CF93CDB782 -:101C9000DEB7AC970FB6F894DEBF0FBECDBFE6EC53 -:101CA000F1E08091F100819321E0EE3CF207C9F769 -:101CB0000E94AA098091E80083FF3EC18091C6017D -:101CC0003091C701353009F487C0363040F43130E7 -:101CD000C9F1313070F0333009F02EC133C03830E3 -:101CE00009F4F9C0393009F409C1363009F024C1CA -:101CF00097C0803821F0823809F01EC108C0909149 -:101D0000C2018091C301882399F0926011C0809133 -:101D1000CA018F708093E9008091EB0090E025E08C -:101D2000969587952A95E1F7982F91701092E90082 -:101D30008091E800877F8093E8009093F1001092F3 -:101D4000F100D4C0882319F0823009F0F5C090E08A -:101D50008F719070009721F0029709F0EDC00CC0D0 -:101D60008091C801813009F0E7C01092C30133307F -:101D700069F58093C3012AC08091C801882331F599 -:101D80002091CA012F7009F4D7C02093E9008091F7 -:101D9000EB0080FF1BC0333021F48091EB008062A8 -:101DA00013C08091EB0080618093EB0081E090E0B4 -:101DB00002C0880F991F2A95E2F78093EA001092DB -:101DC000EA008091EB0088608093EB001092E900BC -:101DD0008091E800877F8DC0882309F0ADC0109105 -:101DE000C8011F778091E3008078812B8093E30006 -:101DF0008091E800877F8093E8000E94630C8091C7 -:101E0000E80080FFFCCF8091E30080688093E300CE -:101E1000112311F482E001C083E08093C5018CC0DE -:101E20008058823008F088C08091C8019091C90123 -:101E300023E08C3D920709F034C083E08C838AE272 -:101E40008B837FB7F894DE0115966EE040E050E09A -:101E500011E2E62FF0E010935700849140FF03C099 -:101E600082958F706F5F8F70282F30E08A3018F066 -:101E7000C901C79602C0C901C0968D939D934F5F5B -:101E80005F4F4431510529F77FBF8091E800877F7C -:101E90008093E800CE0103966AE270E00E94030B93 -:101EA00014C06091CA01AE014F5F5F4F0E94800A6B -:101EB000BC01009709F440C08091E800877F8093BF -:101EC000E80089819A810E946D0B8091E8008B77F0 -:101ED0008093E80031C0803879F58091E800877FF1 -:101EE0008093E8008091C1018093F1008091E80027 -:101EF0008E778093E8000E94630C1EC08823E1F473 -:101F00009091C8019230C0F48091E800877F80935F -:101F1000E8009093C1010E94630C8091C101882365 -:101F200031F48091E30087FD02C081E001C084E0CC -:101F30008093C5010E94680A8091E80083FF0AC06F -:101F40008091E800877F8093E8008091EB008062B9 -:101F50008093EB00AC960FB6F894DEBF0FBECDBFFA -:101F6000CF91DF911F91089508951F938091C5012E -:101F7000882379F01091E9008091EC001092E9003B -:101F80008091E80083FF02C00E94440E1F701093EE -:101F9000E9001F91089590934B0180934A010895A1 -:101FA000E0914A01F0914B01309711F480E00895DF -:101FB0000190F081E02D09950895E0914A01F0919A -:101FC0004B01309721F00280F381E02D09950895AF -:101FD000E0914A01F0914B01309721F00480F581A6 -:101FE000E02D099508959C01809148019091490147 -:101FF0002817390779F03093490120934801E0917F -:102000004A01F0914B01309729F00680F781E02DCD -:10201000C901099508959C0180914601909147015D -:102020002817390779F03093470120934601E09152 -:102030004A01F0914B01309729F00084F185E02DA1 -:10204000C9010995089508950E94231008950E94DA -:102050006C080895BF92CF92DF92EF92FF920F9398 -:102060001F93DF93CF93CDB7DEB72A970FB6F894BF -:10207000DEBF0FBECDBF0E945405EE24FF24BE2C50 -:102080008E2D0E940405C82EF701E35BFE4FD08021 -:10209000D82609F43FC08091AE0181FF02C00E94A2 -:1020A0000A0500E010E0ED2DF0E0CF01002E02C0A7 -:1020B000959587950A94E2F780FF27C00E94DF1B61 -:1020C0000983BA826C2D70E0002E02C07595679569 -:1020D0000A94E2F7617070706B8381609D838C83DA -:1020E000402F5B2D782F8D810E949514F701E35BC3 -:1020F000FE4F81E090E0002E02C0880F991F0A94E5 -:10210000E2F72081282720831DC00F5F1F4F063074 -:10211000110559F60894E11CF11C8EE0E816F10453 -:1021200009F0ADCF0E94DF1B2FEF2E832F8318867F -:102130008160782F9A8789874FEF5FEF60E08A850B -:102140000E9495140E94B41F10914C010E94D00F60 -:10215000181731F00E94D00F80934C010E94271075 -:102160002A960FB6F894DEBF0FBECDBFCF91DF9198 -:102170001F910F91FF90EF90DF90CF90BF90089547 -:102180000E94D61B0E9433050E949C1C0895DF9379 -:10219000CF9300D000D00F92CDB7DEB70F900F9045 -:1021A0000F900F900F90CF91DF910895DF93CF9311 -:1021B00000D000D000D0CDB7DEB726960FB6F89489 -:1021C000DEBF0FBECDBFCF91DF9108950E940C19E5 -:1021D000482F892F82958F70282F30E02C303105C1 -:1021E0004CF42A3031056CF4225030402230310555 -:1021F000C0F407C02C30310551F02F30310589F47F -:1022000006C0403E10F0403F61F481E008959F70A9 -:10221000892F90E023E0969587952A95E1F78170C4 -:10222000089580E008950E94E01A0E94B51A0E9465 -:10223000F81A0E949D1F0E94A91F80E090E00E9452 -:10224000F30F80E090E00E940B1008950E94D01AD6 -:102250000E9413110895882321F00E94C91A0E9438 -:10226000F81A0895882321F00E94C31A0E94F81AD0 -:102270000895282F882309F44EC0823859F40E940B -:10228000D00F81FF48C089E30E94431A0E94F81AC8 -:1022900089E30CC0833869F40E94D00F80FF3BC0F3 -:1022A00083E50E94431A0E94F81A83E50E94811A6E -:1022B0001FC0843859F40E94D00F82FF2CC087E4DD -:1022C0000E94431A0E94F81A87E4F0CF8450813AA2 -:1022D00010F4822FEBCF822F805E883060F427705D -:1022E00081E090E001C0880F2A95EAF70E94C91AA0 -:1022F0000E94F81A0895822F855A833028F480E0CE -:1023000090E00E94F30F0895285A233120F480E0D2 -:1023100090E00E940B1008951F93182F882309F452 -:10232000D0C0823859F40E94D00F81FDCAC089E321 -:102330000E94431A0E94F81A89E30CC0833879F48A -:102340000E94D00F80FDBDC083E50E94431A0E9409 -:10235000F81A83E50E94811A0E94F81AB2C08438E4 -:1023600059F40E94D00F82FDACC087E40E94431A4A -:102370000E94F81A87E4EECF8450813A50F4812FFE -:102380000E94DE21882309F09CC0812F0E94431AFD -:10239000E3CF812F805E883050F4177081E090E0A9 -:1023A00001C0880F1A95EAF70E94C31AD5CF812F72 -:1023B000855A8330A0F4153A19F481E890E00CC0F6 -:1023C000163A19F482E890E007C0173A19F080E055 -:1023D00090E002C083E890E00E94F30F72C0812F6A -:1023E000885A833108F06DC0183A19F482EE90E0F3 -:1023F00066C0193A19F489EE90E061C01A3A19F4EE -:102400008AEE90E05CC01B3A19F485EB90E057C06F -:102410001C3A19F486EB90E052C01B3B19F483EB95 -:1024200090E04DC01C3B19F484EB90E048C01D3A8D -:1024300019F487EB90E043C0103B19F48CEC90E06A -:102440003EC01E3A19F48DEC90E039C01F3A19F4E1 -:1024500083E891E034C0113B19F48AE891E02FC081 -:10246000123B19F482E991E02AC0133B19F484E984 -:1024700091E025C0143B19F481E292E020C0153BA5 -:1024800019F483E292E01BC0163B19F484E292E057 -:1024900016C0173B19F485E292E011C0183B19F4FD -:1024A00086E292E00CC0193B19F487E292E007C083 -:1024B0001A3B19F080E090E002C08AE292E00E94AC -:1024C0000B101F910895AF92BF92CF92DF92EF92BF -:1024D000FF920F931F93DF93CF93CDB7DEB72A9769 -:1024E0000FB6F894DEBF0FBECDBF5C01DE011196C2 -:1024F000FC0185E001900D928150E1F70B81F5011F -:10250000F580F2944FE0F422DE011696FE0131963A -:1025100085E001900D928150E1F73E812F81898500 -:102520009A85892B09F4F0C12F3F09F0C0C13F3FC4 -:1025300009F0BDC1E9C18D2D8F70222311F4182F30 -:1025400003C0182F1295107F002349F0112309F4BE -:1025500088C1812F0E94D31A0E94F81A82C18C2D43 -:102560000E943911112309F4CFC1812F0E94D91A79 -:102570000E94F81AC9C18D2D8F70203211F4182FC6 -:1025800003C0182F1295107FCC2021F0F1E0CF1658 -:1025900011F516C0002359F0FF2009F431C121E0E4 -:1025A000F21609F02DC1812F0E94E31AADC1FF2060 -:1025B00021F081E0F81609F4A7C10E94E61A26C1AD -:1025C000002329F0E1E0EF1508F49EC119C1FF20B6 -:1025D00009F09AC11BC1002321F0FF2009F410C1AA -:1025E00040C1FF2009F412C147C18D2D8695869503 -:1025F000837090E0009721F0019709F085C10AC02F -:10260000002319F0C601937002C080E090E00E94A0 -:10261000F30F7AC1002319F0C601937002C080E065 -:1026200090E00E940B1070C1002321F08C2D0E94BD -:10263000AB1E03C08C2D0E94151F0E94A91F64C1F0 -:102640008D2D837009F05EC0002309F05DC12C2D33 -:10265000229526952770220F220F8C2D8F70E82E41 -:10266000FF2400E010E0022E04C0EE0CFF1C001F4F -:10267000111F0A94D2F7C4FC05C060E070E080E04E -:1026800090E00FC06FE070E080E090E004C0660F63 -:10269000771F881F991F2A95D2F7609570958095AE -:1026A0009095D694D694F3E0DF224D2D50E0413042 -:1026B0005105A9F0423051051CF4452B49F024C1C5 -:1026C0004230510589F04330510509F01DC113C056 -:1026D0006E297F29802B912B0E941E1A15C16E290D -:1026E0007F29802B912B0BC06E297F29802B912B6A -:1026F0000E940D1A09C10E941E1AC801B7010E944A -:102700002F1A02C190E0002311F4969587958170ED -:1027100009F4FAC02C2D229526952770220F220F3E -:102720008C2D8F70E82EFF2400E010E0022E04C0F4 -:10273000EE0CFF1C001F111F0A94D2F7C4FC05C049 -:1027400060E070E080E090E00FC06FE070E080E05B -:1027500090E004C0660F771F881F991F2A95D2F753 -:102760006095709580959095D694D69423E0D2226A -:102770004D2D50E041305105A9F0423051051CF477 -:10278000452B49F0C1C04230510589F04330510515 -:1027900009F0BAC013C06E297F29802B912B0E94AB -:1027A0007119B2C06E297F29802B912B0BC06E2925 -:1027B0007F29802B912B0E946019A6C00E9471195D -:1027C000C801B7010E9482199FC080EFC81611F19D -:1027D0008C1528F0E0EECE1608F43FC009C0F2EFE9 -:1027E000CF1661F1CF1628F123EFC216B1F52BC039 -:1027F0001C2D1F708D2D8F71002331F00E94CF1979 -:10280000812F0E94321180C00E94AF19812F0E9437 -:102810002B117AC0002321F0FF2009F075C004C0FD -:1028200081E08F1508F470C08D2D8F710E9493196F -:102830006BC08D2D8F71002329F119C08D2D8F71E3 -:102840000023A9F01FC0002329F08D2D8F710E9455 -:10285000EB195AC00E94FB1957C0002359F0FF2002 -:1028600021F08C2D0E948C114FC08D2D8F710E94F4 -:10287000CF194AC0FF2021F08C2D0E94391144C08D -:102880008D2D8F710E94AF193FC0EFE0DE22C50190 -:102890006C2D4D2D0E942F030E94911835C0FFE032 -:1028A000DF22C5016C2D4D2D0E9453062DC089815C -:1028B0009A810E940C196C010E940B190E940A193E -:1028C0008D2D82958F7090E08530910509F4ACCE06 -:1028D0008630910554F4843091050CF086CE2D2D70 -:1028E000207F02970CF047CE26CE8C3091053CF429 -:1028F0008A3091050CF069CF089731F4A1CE8C3065 -:10290000910519F20F9759F22A960FB6F894DEBF87 -:102910000FBECDBFCF91DF911F910F91FF90EF9030 -:10292000DF90CF90BF90AF900895DF93CF93CDB756 -:10293000DEB72B970FB6F894DEBF0FBECDBF342F96 -:102940004F83252F588769877A878B87472F582F82 -:10295000FE01319686E0DF011D928A95E9F76B83CF -:1029600039832A834C835D83432F522F8D819E812F -:102970000E94D2172B960FB6F894DEBF0FBECDBFC4 -:10298000CF91DF9108950F931F930091620115C0BD -:1029900010E0F801EE0FFF1FE00FF11FEE0FFF1F19 -:1029A000ED59FE4F4081518162817381848195810F -:1029B0000E94D6100F5F1F4F0770809161010817AA -:1029C00039F71F910F91089540915B0150915C017F -:1029D00060915D0170915E0180915F019091600155 -:1029E0000E94D61008950F931F93CF93DF93809189 -:1029F000600182958F7009F06DC080915D01882320 -:102A000009F468C0609162010091610140915E012A -:102A100050915F0110915C0170915B01EA01C095DA -:102A2000D09555C04115510509F44FC01F3F49F4D9 -:102A300080E090E07F3F11F481E090E0882309F08E -:102A400044C0262F30E0F901EE0FFF1FE20FF31F05 -:102A5000DF01AA0FBB1FAD59BE4F11968C91119784 -:102A6000181799F58C91781781F5EE0FFF1FEB5928 -:102A7000FE4F8081882349F513968D919C91149780 -:102A80008417950718F0841B950B02C08C0F9D1FAF -:102A9000883C9105D0F4809160018F7080618093B3 -:102AA0006001F901EE0FFF1FE20FF31FEE0FFF1F92 -:102AB000E859FE4F80818F70806180838BE591E0C3 -:102AC0000E9463120E94C31405C06F5F6770601795 -:102AD00009F0A8CFDF91CF911F910F910895DF9258 -:102AE000EF92FF920F931F93DF93CF93CDB7DEB793 -:102AF0006B970FB6F894DEBF0FBECDBF8C01DC0123 -:102B00001296DC9012974C9111965C911197139646 -:102B1000ED90FC90149720915E0130915F016091DF -:102B20005C0170915B012115310509F4DBC16F3F38 -:102B300009F003C27F3F09F000C2D4C1E216F306D8 -:102B400040F0C701821B930B883C910508F0EEC052 -:102B500008C0209530952E0D3F1D283C310508F00A -:102B6000E5C080916001807F09F095C06F3F09F05A -:102B7000EAC17F3F09F0E7C115C0741799F4DD2061 -:102B800089F4809160018F708061809360010E9460 -:102B9000E4148BE591E00E94631280916001F801DA -:102BA0008583BCC1FD82EC825A834983DB82DE01CE -:102BB0001696FE01319685E001900D928150E1F765 -:102BC0006885DE011B96FE01369685E001900D9228 -:102BD0008150E1F72C853B858E859F85892B09F4F3 -:102BE00051C02F3F09F0B3C13F3F09F0B0C14AC007 -:102BF000FD82EC825A834983DB82DE011B96FE0153 -:102C0000319685E001900D928150E1F7FC847B853F -:102C10006D8580916201909161011FC0282F30E085 -:102C2000F901EE0FFF1FE20FF31FDF01AA0FBB1F19 -:102C3000AD59BE4F11968C911197F81651F48C91A5 -:102C4000781739F4EE0FFF1FEB59FE4F808168179C -:102C5000C9F42F5F3F4F822F87708917F9F68DC116 -:102C60009F7059F0442349F459C19F7031F0D80145 -:102C700015968C91807F09F451C1405E483008F46C -:102C80004DC148C1DD2009F449C1809160018160D6 -:102C90008093600143C16F3F09F05DC17F3F09F040 -:102CA0005AC114C0741791F4DD2081F48091600141 -:102CB000F8018583C8010E946312ABE5B1E0F80119 -:102CC00086E001900D928150E1F720C15A8349833B -:102CD00089819A810E94E610882309F41BC1DD20B6 -:102CE00009F418C130916001832F82958F7090E0B4 -:102CF00002979CF090915C0120915B01FE0170961F -:102D000086E0DF011D928A95E9F7998B288BFC8A72 -:102D1000EB8A3D8BCF010E946312ABE5B1E0F80175 -:102D200086E001900D928150E1F7EEC08091600144 -:102D3000807FA9F47E2DFD82EC825A834983DB8259 -:102D40006D2D8D810E94C7100BE511E0C8010E9416 -:102D5000631286E0F80111928A95E9F7C0C06F3FCF -:102D600009F0FDC07F3F09F0FAC014C0741791F458 -:102D7000DD2081F480916001D80115968C93C80103 -:102D80000E946312EBE5F1E086E0DF011D928A9577 -:102D9000E9F7BEC05A83498389819A810E94E6106F -:102DA000882309F4B7C0DD2009F4B4C03091600174 -:102DB000832F82958F7090E002979CF090915C0138 -:102DC00020915B01FE01769686E0DF011D928A95D7 -:102DD000E9F79F8B2E8BFA8EE98E3B8FCF010E94F5 -:102DE0006312ABE5B1E0F80186E001900D928150ED -:102DF000E1F78AC06F3F09F0B6C07F3F09F0B3C06A -:102E000071C0E216F30640F0C701821B930B883CA9 -:102E1000910508F053C008C0209530952E0D3F1D38 -:102E2000283C310508F04AC0DD2009F473C06F3F2B -:102E300009F09FC07F3F09F09CC029C0741739F585 -:102E40009091600190FD1AC0892F82958F70B1F02A -:102E5000F80195838F3031F08F5F8295807F9F706E -:102E6000982B9583C8010E946312ABE5B1E0F8018D -:102E700086E001900D928150E1F748C0ABE5B1E0EA -:102E8000F80186E001900D928150E1F741C05A832C -:102E9000498389819A810E94E610882349F0ABE535 -:102EA000B1E0F80186E001900D928150E1F72CC06D -:102EB000809160018160809360012CC07E2DFD8235 -:102EC000EC825A834983DB826D2D8D810E94C7106D -:102ED000EBE5F1E086E0DF011D928A95E9F70E94BB -:102EE000E4141CC0DD20B1F05A83498389819A81A2 -:102EF0000E94E610882371F0ABE5B1E0F80186E0AE -:102F000001900D928150E1F70E94F3140E94E414A5 -:102F100081E005C0C8010E946312FACF80E06B9681 -:102F20000FB6F894DEBF0FBECDBFCF91DF911F91DA -:102F30000F91FF90EF90DF90089580915D018823BD -:102F400009F458CFFBCD651709F02CCE16CE6130B1 -:102F500009F498CE4DCE651709F0B8CEA3CE65170B -:102F600009F018CF03CF80915D01882309F0BACF13 -:102F700048CF651709F08BCF61CF5A834983898188 -:102F80009A810E940C19482F892F82958F70282FC3 -:102F900030E0223031050CF463CE243031050CF0E2 -:102FA000B9CF63CE0F931F93DF93CF93CDB7DEB727 -:102FB0002C970FB6F894DEBF0FBECDBF4F83588756 -:102FC00069877A878B879C878E01095F1F4FC801AD -:102FD0000E946F158823D9F028853F818A859B85BB -:102FE000892B09F46BC02F3F49F480E090E03F3F0C -:102FF00011F481E090E0882309F060C04F8158858A -:1030000069857A858B859C850E94D61057C0DE0124 -:103010001196F80186E001900D928150E1F7F98157 -:10302000EA814C815D814115510509F447C0EF3FAC -:1030300009F04CC0FF3F09F049C040C0F983EA8362 -:103040005D834C83F901EE0FFF1FE20FF31FEE0FBC -:10305000FF1FED59FE4FDE01119686E00D900192A3 -:103060008150E1F7609361010E94C31427C0919FD2 -:10307000C00111248D599E4F0E946F15882309F4B9 -:1030800045C08091620190E0FC01EE0FFF1FE80F48 -:10309000F91FEE0FFF1FED59FE4F408151816281F4 -:1030A0007381848195810E94D6108091620190E0A5 -:1030B0000196877090708093620101C016E0909134 -:1030C000620180916101981791F620C080916101A1 -:1030D000282F30E02F5F3F4FB9016770707021508B -:1030E00030408091620190E06817790709F0A6CF1F -:1030F0000E9426111092610110926201EBE5F1E04D -:1031000086E0DF011D928A95E9F7D8CF2C960FB69D -:10311000F894DEBF0FBECDBFCF91DF911F910F910D -:103120000895CF92DF92EF92FF921F93CF93DF9398 -:10313000EC01009709F466C010E090EAC92E9FE008 -:10314000D92E81E0E82EF12CFE012196949194373E -:1031500048F4943008F044C0913079F0923009F08E -:1031600051C01BC0953709F437C0953750F1892FEE -:103170008458803708F046C037C0FE0121969491EC -:10318000892F805E883060F597708E2D01C0880F82 -:103190009A95EAF70E94D31A0FC0FE0121969491E6 -:1031A000892F805E883058F497708E2D01C0880F6B -:1031B0009A95EAF70E94D91A0E94F81A19C0892F25 -:1031C00015C0FE01249104C0C6010197F1F72150FA -:1031D0002223D1F721960CC0FE012196149108C03C -:1031E000892F0E948C1104C0892F8F770E9439117A -:1031F000212F04C0C6010197F1F72150222309F4C1 -:10320000A3CFF8CFDF91CF911F91FF90EF90DF9088 -:10321000CF90089508950895CF92DF92EF92FF9294 -:103220000F931F93CF93DF936C01E0909301F09085 -:1032300094010091950110919601809197019091D0 -:103240009801A0919901B0919A01E82AF92A0A2BD4 -:103250001B2BCFE1D0E0D801C7010C2E04C0B695DE -:10326000A795979587950A94D2F781709070892BCE -:1032700041F08C2FB6010E942B079C0181309105F3 -:1032800051F421978FEFCF3FD80729F780E0B6019F -:103290000E942B079C01822FDF91CF911F910F91EC -:1032A000FF90EF90DF90CF90089560939701709317 -:1032B00098018093990190939A010E9413110895A7 -:1032C0009B01AC01609197017091980180919901E7 -:1032D00090919A0162277327842795270E94551998 -:1032E00008959B01AC0160919701709198018091C4 -:1032F000990190919A0162237323842395230E945C -:10330000551908959B01AC01609197017091980146 -:103310008091990190919A01622B732B842B952BAC -:103320000E945519089521E030E040E050E004C0CB -:10333000220F331F441F551F8A95D2F780919701A2 -:1033400090919801A0919901B0919A01282739276D -:103350004A275B27CA01B9010E945519089521E047 -:1033600030E040E050E004C0220F331F441F551FDF -:103370008A95D2F720953095409550958091970188 -:1033800090919801A0919901B0919A012823392335 -:103390004A235B23CA01B9010E945519089521E00F -:1033A00030E040E050E004C0220F331F441F551F9F -:1033B0008A95D2F78091970190919801A0919901F7 -:1033C000B0919A01282B392B4A2B5B2BCA01B901EA -:1033D0000E945519089521E030E040E050E004C01B -:1033E000220F331F441F551F8A95D2F7CA01B90116 -:1033F0000E945519089560E070E080E090E00E941E -:1034000055190895609393017093940180939501E9 -:10341000909396010E94131108959B01AC01609155 -:10342000930170919401809195019091960162278A -:103430007327842795270E94021A08959B01AC01E7 -:103440006091930170919401809195019091960102 -:1034500062237323842395230E94021A08959B01FB -:10346000AC016091930170919401809195019091CC -:103470009601622B732B842B952B0E94021A0895C0 -:103480000E94021A0895382F809102018823E1F0EA -:1034900080910D018823C1F0832F869586958695AE -:1034A0008F3070F5E0910E01F0910F01E80FF11DE2 -:1034B000377081E090E002C0880F991F3A95E2F7DB -:1034C0002181282B21830895A0910E01B0910F0135 -:1034D000FD0120E08FEF9281931791F08F3F19F457 -:1034E000992309F4822F2F5F31962E30A1F78F3F59 -:1034F00039F0992787FD9095A80FB91F12963C9334 -:103500000895482F809102018823E9F080910D01F0 -:103510008823C9F0842F8695869586958F3020F56F -:10352000E0910E01F0910F01E80FF11D477081E06D -:1035300090E002C0880F991F4A95E2F7809521819B -:1035400082238183089520E030E0E0910E01F09124 -:103550000F01E20FF31F8281841709F412822F5F9B -:103560003F4F2E30310589F7089581E090E0E091DA -:103570000E01F0910F01E80FF91F108201968031C2 -:103580009105A9F708959091AB01982B9093AB0109 -:10359000089580959091AB0198239093AB01089585 -:1035A0001092AB0108959091AD01982B9093AD01CD -:1035B000089580959091AD0198239093AD01089561 -:1035C0001092AD0108958093AC0108951092AC0162 -:1035D0000895E0910E01F0910F0120E091E08181CA -:1035E00081112F5F9F5F31969031C9F7822F089527 -:1035F000E0910E01F0910F018091AB018083E09189 -:103600000E01F0910F0180819091AD01892B808393 -:103610009091AC01992369F0E0910E01F0910F01B6 -:103620008081892B80830E94E91A882311F00E94EF -:10363000E61A80910E0190910F010E94DD0F08950E -:103640009B01AC01AA27BB270097A105B10521F476 -:10365000DA01C90160E001C060E1292F3A2F4B2F48 -:103660005527211531054105510519F49C01AD017E -:1036700001C0685FDA01C90174E0B695A795979516 -:1036800087957A95D1F70097A105B10519F4DA016C -:10369000C90101C06C5F9C01AD01F2E056954795F0 -:1036A00037952795FA95D1F7211531054105510533 -:1036B00019F49C01AD0101C06E5F56954795379591 -:1036C0002795211531054105510509F06F5F862FBA -:1036D00008958091C501843009F11092AF0120E472 -:1036E00088E190E00FB6F894A895809360000FBE33 -:1036F0002093600083B7817F846083BF83B781603C -:1037000083BF7894889583B78E7F83BF88E10FB697 -:10371000F89480936000109260000FBE08950895A1 -:1037200008951F920F920FB60F9211248F939F93BB -:10373000AF93BF938091AF01882399F48091B0013A -:103740009091B101A091B201B091B3014196A11D38 -:10375000B11D8093B0019093B101A093B201B093D9 -:10376000B301BF91AF919F918F910F900FBE0F90BA -:103770001F9018950E9426110E94D00F0E946C087D -:1037800008951F930E948F1B0E9454050E94901B56 -:1037900010E0812F0E940405882311F081E004C00D -:1037A0001F5F1E30B1F780E01F91089582E084BD55 -:1037B00093E095BD9AEF97BD80936E0008958FB703 -:1037C000F8942091B0013091B1014091B201509133 -:1037D000B3018FBFC9010895EF92FF920F931F931A -:1037E000BC018FB7F894E090B001F090B101009166 -:1037F000B2011091B3018FBFA801970140705070C2 -:10380000CB01A0E0B0E0281739074A075B0720F09A -:103810009701261B370B05C09B01209530952E0D77 -:103820003F1DC9011F910F91FF90EF9008951F92C6 -:103830000F920FB60F9211248F939F93AF93BF9364 -:103840008091B0019091B101A091B201B091B3010A -:103850000196A11DB11D8093B0019093B101A09379 -:10386000B201B093B301BF91AF919F918F910F902F -:103870000FBE0F901F9018950E94B60CF89480E22E -:103880009EE420E931E0F9013197F1F70197D9F78A -:1038900087E090EBA7E0B0EB8093CE019093CF014F -:1038A000A093D001B093D1012CE088E190E00FB655 -:1038B000F894A895809360000FBE20936000FFCF1E -:1038C000EF92FF920F931F93CF93DF93082F10E097 -:1038D000812F0E940405C0E0D0E0E82EFF24C7013C -:1038E0000C2E02C0959587950A94E2F780FF09C0D7 -:1038F00080E06C2F712F0E940307081711F481E0FC -:1039000008C02196C630D10551F71F5F1E3001F760 -:1039100080E0DF91CF911F910F91FF90EF9008957C -:103920001F93182F8CE20E94601C882319F0812FAE -:103930000E94601C1F9108951F93CF93DF930E94F4 -:103940000A1E882311F40E94151E14E6C0E4DCE967 -:1039500005C00E945405CE010197F1F71150C8F738 -:1039600089E20E94901C882309F02FC18AE20E94FC -:10397000901C882311F00E94151E85E00E94901C67 -:10398000882311F00E943C1C0E94051E8093AE010A -:1039900087E00E94901C8823B9F18BE10E94901C63 -:1039A000882349F09091AE01892F8695809581708A -:1039B000880F9D7F26C08EE00E94901C882359F0BE -:1039C0009091AE01892F8695869580958170880F9C -:1039D000880F9B7F16C080E10E94901C9091AE01E1 -:1039E000882359F0892F86958695869580958170D4 -:1039F000880F880F880F977F04C0892F809581706A -:103A00009E7F982B9093AE018091AE010E94F51D90 -:103A10000E94FB1D8093BF0180EE0E94901C8823B2 -:103A200049F08091BF01982F909591708E7F892BDE -:103A30008093BF0189E30E94901C882359F09091E4 -:103A4000BF01892F869580958170880F9D7F982B67 -:103A50009093BF0182EE0E94901C882369F09091A0 -:103A6000BF01892F8695869580958170880F880F74 -:103A70009B7F982B9093BF0186EE0E94901C882319 -:103A800079F09091BF01892F8695869586958095CE -:103A90008170880F880F880F977F982B9093BF01B4 -:103AA00083EE0E94901C882369F09091BF01892FBA -:103AB00082958F70809581708295807F9F7E982BF4 -:103AC0009093BF0185E30E94901C882379F0909128 -:103AD000BF01892F82958695877080958170829528 -:103AE000880F807E9F7D982B9093BF0181E30E9479 -:103AF000901C882389F09091BF01892F829586952B -:103B000086958370809581708295880F880F807C60 -:103B10009F7B982B9093BF0181E10E94901C88238A -:103B200079F08091BF01982F991F9927991F21E063 -:103B300092279795992797958F77892B8093BF0127 -:103B40008091BF010E94E91D8091BF01881F8827D5 -:103B5000881F80930D0187E20E94901C182F8EE130 -:103B60000E94901C811112608FE10E94901C8111B3 -:103B7000146080E20E94901C8111186081E20E9412 -:103B8000901C8111106182E20E94901C81111062D0 -:103B900083E20E94901C8111106484E20E94901CB8 -:103BA00081111068112341F0812F0E94EF1D612FB8 -:103BB00070E080E090E007C00E94001E90E0A0E06E -:103BC000B0E0BC01CD010E94401ADF91CF911F915E -:103BD0000895682F84E090E00E9404240895682FDF -:103BE00083E090E00E9404240895682F82E090E032 -:103BF0000E940424089584E090E00E94F623089532 -:103C000083E090E00E94F623089582E090E00E9415 -:103C1000F623089580E090E00E94FE2320E08D5E70 -:103C20009E4F09F421E0822F089580E090E06DEE30 -:103C30007EEF0E94122482E090E060E00E94042463 -:103C400083E090E060E00E94042484E090E060E083 -:103C50000E94042485E090E060E00E94042408951E -:103C60008091BA0180FF0BC09091120185E0989F6E -:103C7000C0011124959587959595879530C081FF52 -:103C800009C09091120185E0989FC001112495957B -:103C9000879525C082FF03C0909112010DC08091CD -:103CA000B901882319F485E090E00895609113012B -:103CB00090911201861728F085E0989FC001112489 -:103CC0000EC0899F90011124C901880F991F880F88 -:103CD000991F820F931F70E00E94CF23CB01803881 -:103CE000910510F08FE70895009709F481E0089599 -:103CF0008091BA0180FF05C0809114018695869558 -:103D000018C081FF04C080911401869512C082FF03 -:103D100003C0809114010DC02091B901222319F430 -:103D200081E090E0089560911501809114012617BB -:103D300010F090E007C0289FC001112470E00E949D -:103D4000CF23CB018038910510F08FE708950097BD -:103D500009F481E00895803F21F40E94301E81958E -:103D600004C0813F29F40E94301E8093B60108955B -:103D7000823F21F40E94301E819504C0833F29F4C4 -:103D80000E94301E8093B5010895893F19F40E9466 -:103D9000781E05C08A3F31F40E94781E8195809379 -:103DA000B70108958B3F21F40E94781E819504C0CD -:103DB0008C3F29F40E94781E8093B8010895843FB7 -:103DC00021F48091B401816017C0853F21F4809176 -:103DD000B401826011C0863F21F48091B4018460F7 -:103DE0000BC0873F21F48091B401886005C0883FF3 -:103DF00031F48091B40180618093B40108958D3FC6 -:103E000021F48091BA01816005C08E3F31F4809128 -:103E1000BA0182608093BA0108958F3F29F480919E -:103E2000BA0184608093BA010895803F29F480919B -:103E3000B60187FF6FC007C0813F41F48091B60192 -:103E400018160CF067C01092B60164C0823F29F4C6 -:103E50008091B50187FF5EC007C0833F41F4809128 -:103E6000B50118160CF056C01092B50153C0893F29 -:103E700029F48091B70118163CF04CC08A3F39F400 -:103E80008091B70187FF46C01092B70143C08B3FB6 -:103E900029F48091B80187FF3DC006C08C3F39F4FA -:103EA0008091B8011816B4F51092B80133C0843F60 -:103EB00021F48091B4018E7F05C0853F31F480915B -:103EC000B4018D7F8093B40125C0863F21F4809199 -:103ED000B4018B7FF7CF873F21F48091B401877FB6 -:103EE000F1CF883F21F48091B4018F7EEBCF8D3FDD -:103EF00021F48091BA018E7F0BC08E3F21F4809116 -:103F0000BA018D7F05C08F3F29F48091BA018B7F64 -:103F10008093BA018091B501882371F48091B60134 -:103F2000882351F48091B701882331F48091B8013E -:103F3000882311F41092B9010895E4EBF1E085E0D3 -:103F4000DF011D928A95E9F71092B9011092BA012A -:103F5000089584EB91E00E94E80F0E94DF1B90938C -:103F6000BC018093BB0108951F938091BB01909188 -:103F7000BC010E94EC1BAC012091B901222321F06D -:103F80008091110190E006C0909110018AE0989F05 -:103F9000C00111244817590708F485C09091B50154 -:103FA000992369F48091B601882349F48091B7017F -:103FB000882329F48091B801882309F474C02F3F25 -:103FC00019F02F5F2093B901191624F40E94301EB6 -:103FD0008093B5018091B50187FF05C00E94301E16 -:103FE00081958093B5018091B601181624F40E9442 -:103FF000301E8093B6018091B60187FF05C00E94F4 -:10400000301E81958093B6016091B501662339F128 -:104010001091B601112319F1772767FD7095872F4D -:10402000972F0E94E02223E333E343E35FE30E9400 -:1040300044230E94AD226093B501612F772767FD6D -:104040007095872F972F0E94E02223E333E343E309 -:104050005FE30E9444230E94AD226093B6018091E9 -:10406000B701181624F40E94781E8093B70180913E -:10407000B70187FF05C00E94781E81958093B70124 -:104080008091B801181624F40E94781E8093B8011C -:104090008091B80187FF05C00E94781E81958093AA -:1040A000B8010E94A91F1F91089580E0089580E043 -:1040B0000895833099F1843030F4813069F0823092 -:1040C00009F06FC01AC0853009F44AC08530B8F1D4 -:1040D000863009F066C055C020911001822F90E013 -:1040E000860F911D8F3F910520F4260F209310011C -:1040F00008958FEF80931001089520911101822F70 -:1041000090E0860F911D8F3F910520F4260F20939C -:10411000110108958FEF80931101089520911201EC -:10412000822F90E0860F911D8F3F910520F4260F7E -:104130002093120108958FEF80931201089520912A -:104140001301822F90E0860F911D8F3F910520F47F -:10415000260F2093130108958FEF80931301089584 -:1041600020911401822F90E0860F911D8F3F9105C1 -:1041700020F4260F2093140108958FEF80931401EB -:10418000089520911501822F90E0860F911D8F3F99 -:10419000910520F4260F2093150108958FEF809349 -:1041A00015010895833031F1843030F4813061F0AD -:1041B000823009F04AC013C0853091F1853028F172 -:1041C000863009F042C037C080911001681720F492 -:1041D000861B80931001089510921001089580911C -:1041E0001101681720F4861B809311010895109225 -:1041F0001101089580911201681720F4861B8093A5 -:104200001201089510921201089580911301681708 -:1042100020F4861B809313010895109213010895D2 -:1042200080911401681720F4861B8093140108956F -:1042300010921401089580911501681720F4861BCF -:1042400080931501089510921501089521E030E042 -:1042500040E050E004C0220F331F441F551F8A95D1 -:10426000D2F7CA01B9010E94401A0E94261108958E -:104270008B3109F463C08C3100F58E3009F468C0CD -:104280008F3068F4873009F453C0883018F48630D2 -:1042900089F537C0883081F18B3061F58DC081316F -:1042A00009F478C0823118F4803121F55DC086317F -:1042B00009F482C08931F1F47FC0853309F473C0F9 -:1042C000863358F4873209F46EC0883218F48E3180 -:1042D00088F06BC0893271F466C0833430F48A335D -:1042E00008F065C0883331F467C0833409F45BC0DB -:1042F000883481F080E008950E94051E0E94FB1D15 -:1043000059C08091AE01807F8093AE0181E080939F -:10431000BD0108950E94261180E197E220E931E075 -:10432000F9013197F1F70197D9F70E943C1C42C07F -:104330008091AE0180FF2AC0807F29C08091AE01AC -:10434000982F969590959170292F220F8D7F19C0E7 -:104350008091AE01982F9695969590959170292F02 -:10436000220F220F8B7F0DC08091AE01982F969562 -:104370009695969590959170292F220F220F220FD6 -:10438000877F822B8093AE019923B1F08160809367 -:10439000AE0110C00E94261180910D0191E0892785 -:1043A00080930D0107C080E003C08D5101C0895387 -:1043B0000E94262181E0089581E008951F93182F1F -:1043C0008091BD01813089F0813020F0823009F088 -:1043D000BFC03BC0E0910E01F0910F01E081E131DF -:1043E00069F0E23209F0B6C009C0E0910E01F09127 -:1043F0000F01E081E13111F0E23249F4812F0E9496 -:1044000055208823F9F4812F0E943821A4C0812FE0 -:104410000E9457208823B1F4143161F0153128F43B -:104420001B3081F0103141F40AC0193219F01833F1 -:1044300019F408C01092BD0180E090E08CC082E0C9 -:104440008093BD0181E090E086C0193201F11A32FB -:1044500070F41431E1F0153120F4173009F064C024 -:1044600065C0812F8E51863008F05EC01BC01E349F -:1044700009F455C01F3420F41B3409F055C049C05D -:10448000113509F442C0123509F04EC03AC080918E -:10449000BE01882319F01092BE0146C081E08093CE -:1044A000BD0159C01232F9F0133260F41F3199F096 -:1044B000103218F41E3109F510C0103281F011329B -:1044C000E1F40FC0143299F0143278F0153289F00B -:1044D000163299F410C082E011C081E00FC083E071 -:1044E0000DC084E00BC085E009C086E007C087E00E -:1044F00005C088E003C089E001C080E08093BE0170 -:1045000013C08091BE0161E007C08091BE0161E0EF -:1045100009C08091BE016AE00E94592005C08091C7 -:10452000BE016AE00E94D22081E015C09AE090931B -:10453000100184E18093110183E080931201909334 -:10454000130188E08093140188E280931501ECCF79 -:104550001092BD0180E01F91089504D06894B111BC -:104560008DC0089570D088F09F5790F0B92F99278B -:10457000B751A0F0D1F0660F771F881F991F1AF06E -:10458000BA95C9F712C0B13081F077D0B1E0089583 -:1045900074C0672F782F8827B85F39F0B93FCCF304 -:1045A000869577956795B395D9F73EF49095809564 -:1045B000709561957F4F8F4F9F4F0895E89409C084 -:1045C00097FB3EF490958095709561957F4F8F4F46 -:1045D0009F4F9923A9F0F92F96E9BB279395F6955C -:1045E000879577956795B795F111F8CFFAF4BB0FDA -:1045F00011F460FF1BC06F5F7F4F8F4F9F4F16C03E -:10460000882311F096E911C0772321F09EE8872FC7 -:10461000762F05C0662371F096E8862F70E060E083 -:104620002AF09A95660F771F881FDAF7880F9695FC -:10463000879597F9089557FD9058440F551F59F0E5 -:104640005F3F71F04795880F97FB991F61F09F3F7F -:1046500079F087950895121613061406551FF2CFA8 -:104660004695F1DF08C0161617061806991FF1CFF8 -:1046700086957105610508940895E894BB2766271F -:104680007727CB0197F908950BD078C069D028F02F -:104690006ED018F0952309F05AC05FC01124EECFF8 -:1046A000CADFA0F3959FD1F3950F50E0551F629F8D -:1046B000F001729FBB27F00DB11D639FAA27F00D7B -:1046C000B11DAA1F649F6627B00DA11D661F829FA2 -:1046D0002227B00DA11D621F739FB00DA11D621F87 -:1046E000839FA00D611D221F749F3327A00D611DA4 -:1046F000231F849F600D211D822F762F6A2F112486 -:104700009F5750408AF0E1F088234AF0EE0FFF1FD8 -:10471000BB1F661F771F881F91505040A9F79E3F0F -:10472000510570F014C0AACF5F3FECF3983EDCF364 -:10473000869577956795B795F795E7959F5FC1F74C -:10474000FE2B880F911D9695879597F9089597F9F7 -:104750009F6780E870E060E008959FEF80EC089527 -:1047600000240A9416161706180609060895002450 -:104770000A9412161306140605060895092E0394CA -:10478000000C11F4882352F0BB0F40F4BF2B11F43E -:1047900060FF04C06F5F7F4F8F4F9F4F089597FB5F -:1047A000092E07260AD077FD04D00CD006D00020B1 -:1047B0001AF4709561957F4F0895F6F7909581955D -:1047C0009F4F0895AA1BBB1B51E107C0AA1FBB1F27 -:1047D000A617B70710F0A61BB70B881F991F5A958D -:1047E000A9F780959095BC01CD010895F999FECF68 -:1047F00092BD81BDF89A992780B50895A8E1B0E0EF -:1048000042E050E00C941924262FF999FECF1FBAEC -:1048100092BD81BD20BD0FB6F894FA9AF99A0FBEE9 -:10482000019608950E940424272F0C940524DC018E -:10483000CB01FC01F999FECF06C0F2BDE1BDF89AAB -:10484000319600B40D9241505040B8F70895F89455 -:02485000FFCF98 -:1048520020020172080709E108AB087508019B01F3 -:064862000A14030A0828F5 -:00000001FF +:100000000C9433030C947A030C947A030C947A03C3 +:100010000C947A030C947A030C947A030C947A036C +:100020000C947A030C947A030C94E70C0C94B90D9D +:100030000C947A030C947A030C947A030C947A034C +:100040000C947A030C942D220C947A030C947A036A +:100050000C947A030C94BF1B0C947A030C947A03CF +:100060000C947A030C947A030C947A030C947A031C +:100070000C947A030C947A030C947A030C947A030C +:100080000C947A030C947A030C947A030C947A03FC +:100090000C947A030C947A030C947A030C947A03EC +:1000A0000C947A030C947A030C947A038B039103D7 +:1000B00097039D03A303A803AD03B703BC03B203D7 +:1000C000C103C603CB03D003D503DA03260E480EC3 +:1000D0003B0F480E3B0F8D0EB00E3B0F050F180F58 +:1000E00002120212311231127412AE12BB14BB147E +:1000F000C712BB14BC13BC138F14BB14BB14A614BF +:1001000001E1012602260127022702E10133023321 +:10011000000111021101080208011A021A012C0241 +:100120002C00013802380138023801E101170217AA +:1001300001120212010702070112021202E1012C50 +:10014000022C000105020501150215010802080133 +:10015000040204010E020E013302330001110211E8 +:1001600001180218010F020F010F020F0001150202 +:1001700015010802080117021701180218011502DB +:1001800015011102110001090209010F020F0112EC +:1001900002120104020401170217012C022C0001B3 +:1001A0000C020C0111021101170217012C022C0084 +:1001B000010502050112021201120212010F020FC3 +:1001C000012C022C0001160216011702170115025C +:1001D00015010C020C01110211010A020A012C0284 +:1001E0002C00011902190104020401150215012C49 +:1001F000022C000119021901120212010C020C0159 +:10020000070207012C022C0001060206011202124D +:10021000011102110116021601170217012C022CFE +:100220000001160216011702170104020401170249 +:1002300017010C020C01060206012C022C0001130E +:10024000021301150215010C020C01190219010417 +:1002500002040117021701080208012C022C0001F8 +:100260001302130118021801050205010F020F0104 +:100270000C020C01060206012C022C000000F0A169 +:10028000260227022F0230022B7100001E001400EC +:1002900004001D74360219011F001A0016001B000D +:1002A00037022C782000080007000600310228726F +:1002B0002100150009001900240206012200170080 +:1002C0000A0005000000378134022A0000003800CF +:1002D0000000368216014C000000330000004A8204 +:1002E00023001C000B00110000004D8124001800A9 +:1002F0000D0010002E00520025000C000E003400EE +:100300002E022872260012000F001E022D002C78EB +:10031000270013002D023802250251002F00300063 +:100320001C011D010154000035002B002900E100D3 +:10033000E00000001E00140004001D00E3000100A6 +:100340001F001A0016001B00E20001002000080038 +:1003500007000600E6000100210015000900190051 +:1003600029000100220017000A000500000001001A +:100370002D00010000002B0000001B012E000100D9 +:10038000000029000000010023001C000B001100E8 +:1003900000000100240018000D0010004B000100B7 +:1003A00025000C000E0001004E004F002600120038 +:1003B0000F003700490050002700130033003800B9 +:1003C000460001000100010034006400010000004B +:1003D0000100010001000100010000003A000A30A4 +:1003E0000B300100E20001003B000C300D30010039 +:1003F000010001003C0010300F300E300100010000 +:100400003D00113012301330010001003E00143065 +:10041000153016300000010001000100000001004D +:1004200000000100B2000100000001000000010016 +:100430003F00173018301930000001004000010063 +:100440000100010001000100410001000100010064 +:100450000100010042000100010001000100010053 +:1004600043000100010001000100010044004500BB +:100470000100010001000000160345007200670042 +:100480006F0044006F007800200045005A00000013 +:1004900016034500720067006F0044006F0078008B +:1004A000200045005A0000000403090409026D0001 +:1004B000040100A0FA090400000103010100092160 +:1004C00011010001223F000705810308000A090409 +:1004D00001000103010200092111010001224D0068 +:1004E0000705820308000A09040200010300000056 +:1004F0000921110100012236000705830308000AC3 +:100500000904030001030000000921110100012278 +:1005100039000705840310000112011001000000DA +:1005200008EDFE071301000102000105010906A103 +:1005300001050719E029E7150025019508750181D6 +:1005400002050819012905950575019102950175A6 +:100550000391010507190029771500250195787584 +:10056000018102C005010980A10185021601002652 +:10057000B7001A01002AB700751095018100C00567 +:100580000C0901A1018503160100269C021A010035 +:100590002A9C02751095018100C005010902A10184 +:1005A0000901A10005091901290515002501950575 +:1005B0007501810295017503810105010930093139 +:1005C0001581257F95027508810609381581257FDB +:1005D000950175088106050C0A38021581257F955D +:1005E0000175088106C0C005010906A101050719AA +:1005F000E029E7150025019508750181029501752F +:1006000008810105081901290595057501910295D3 +:1006100001750391010507190029FF150025FF95B4 +:100620000675088100C00000000000000000000006 +:1006300000010204060A0F17202C3A4A5D71879DBB +:10064000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771BA +:100650005D4A3A2C20170F0A060402010000000030 +:1006600000000000000011241FBECFEFDAE0DEBF63 +:10067000CDBF04B603FE27C08091ED019091EE013D +:10068000A091EF01B091F0018730904BA740B04BA3 +:10069000D1F41092ED011092EE011092EF01109240 +:1006A000F00114BE84B7877F84BF0FB6F894A89575 +:1006B00080916000886180936000109260000FBE9E +:1006C000E0E0FFE3099511E0A0E0B1E0ECEFF7E432 +:1006D00002C005900D92A433B107D9F721E0A4E33D +:1006E000B1E001C01D92AD3EB207E1F70E942E0AB3 +:1006F0000C94FC230C940000462F50E0FA013A972A +:10070000E031F10508F05BC0EA5AFF4FDC011296B8 +:100710008C910C94B123882309F451C08FE592E0A9 +:100720000895882309F44BC08EE392E0089588234E +:1007300009F445C081E292E00895882309F43FC09E +:1007400088E092E008958823D1F183EF91E0089545 +:100750008823A9F182EE91E00895882381F185EC48 +:1007600091E00895882359F180EB91E00895882362 +:1007700031F18FE991E00895882309F186E891E04D +:1007800008958823E1F08DE691E008958823B9F07B +:100790008CE591E00895882391F083E491E0089539 +:1007A000882369F082E291E00895882341F081E195 +:1007B00091E00895882319F080E091E0089580E0A9 +:1007C00090E0089508956091B1017091B201809117 +:1007D000B3019091B4010E94EC1A56985E98259846 +:1007E0002D9826982E9827982F98813019F08230CE +:1007F00021F00895259A2D9A0895269A2E9A089503 +:100800000C94E30356985E9825982D9826982E9878 +:1008100027982F988FEF90E090938900809388001D +:1008200090938B0080938A0090938D0080938C002E +:10083000259A2D9A2FEF80E792E02150804090403A +:10084000E1F700C00000269A2E9A2FEF80E792E091 +:10085000215080409040E1F700C00000279A2F9A75 +:100860002FEF80E792E0215080409040E1F700C0F8 +:10087000000025982D982FEF80E792E021508040CE +:100880009040E1F700C0000026982E982FEF80E7F7 +:1008900092E0215080409040E1F700C0000027988E +:1008A0002F9856985E9825982D9826982E982798D8 +:1008B0002F98089589EA8093800089E080938100D1 +:1008C00024982C983F988AB18F748AB96E98479A69 +:1008D0008BB1806B8BB9769A0E9402040C94E20370 +:1008E00080E2809300018091340181110EC00E944A +:1008F000BF0481E0809334012FEF83ED90E321501A +:1009000080409040E1F700C0000080E40E94C504F0 +:100910008093000181112EC00E94EF04809300019A +:10092000811128C00E94EF0480930001811122C030 +:100930008FE30E94EF048093000181111BC00E948D +:10094000E70480E40E94C50480930001811112C075 +:100950008CE00E94EF048093000181110BC00E9483 +:10096000EF0480930001811105C08FE30E94EF0422 +:10097000809300010E94E704809100010895109285 +:10098000B9008AE08093B800089594EA9093BC007F +:100990009091BC0097FFFCCF9091B900987F983060 +:1009A00021F0903111F081E008958093BB0084E83C +:1009B0008093BC008091BC0087FFFCCF8091B90080 +:1009C000887F883111F0803471F780E0089584E9E0 +:1009D0008093BC008091BC0084FDFCCF089580937F +:1009E000BB0084E88093BC008091BC0087FFFCCFF3 +:1009F0009091B900987F81E0983209F480E00895E1 +:100A000084E88093BC008091BC0087FFFCCF80917C +:100A1000BB00089580910001811115C080E40E94FF +:100A2000C5048093000181110CC082E10E94EF0493 +:100A300080930001811105C08FEF0E94EF04809325 +:100A400000010E94E70484B1807F84B985B1807F72 +:100A500085B98AB1837F8AB98BB1837F8BB93E9880 +:100A6000469808950E947004809300010E940A0530 +:100A700080B38C7080BB81B3836F81BBE4E4F1E011 +:100A8000A6E3B1E011921D9281E0E235F807D1F7BB +:100A90000C945A049F92AF92BF92CF92DF92EF9242 +:100AA000FF920F931F93CF93DF93809100018823D0 +:100AB00079F0809135018F5F80933501811108C0F5 +:100AC0000E94700480930001811102C00E94020400 +:100AD00086E3E82E81E0F82E8701C0E0D0E0BB2459 +:100AE000B39492E0A92ECC24C394D12CC730D10565 +:100AF00000F580910001811164C080E40E94C5046A +:100B000080930001811112C082E10E94EF04809362 +:100B1000000181110BC0C6010C2E01C0880F0A9480 +:100B2000EAF780950E94EF04809300010E94E70499 +:100B300048C0CA30A1F028F4C83059F0C93061F07B +:100B400005C0CC3089F070F0CD3089F0209A28981B +:100B500010C0219A29980DC0229A2A980AC0239A77 +:100B60002B9807C0529A01C0539A5B9802C03E9AD4 +:100B70004698E0EAEA95F1F78FB181708B25799973 +:100B800002C032E001C030E0832B7C9902C034E027 +:100B900001C030E0832B7D9902C028E001C020E035 +:100BA000822B7E9902C090E101C090E0892B9FB119 +:100BB0009095991F9927991F9295990F907E892B4F +:100BC0000FC08091000181114AC080E40E94C504D9 +:100BD00080930001882381F1912C0E94E704892DE4 +:100BE000D8019C91981719F08C93A09201010E9452 +:100BF0000A0521960F5F1F4FCE30D10509F076CF41 +:100C000080910101882369F181508093010188233B +:100C100039F0EFE9FFE03197F1F700C0000021C0A3 +:100C2000E4E4F1E0D7018D917D018193B4E4EB160A +:100C3000B1E0FB06B9F715C083E10E94EF04809391 +:100C400000018111C9CF81E40E94C5048093000195 +:100C50008111C2CF0E940005982E9094BECF80E0F3 +:100C6000BFCF0E94000481E0DF91CF911F910F91CF +:100C7000FF90EF90DF90CF90BF90AF909F9008953E +:100C8000E82FF0E0EC5BFE4F8081089508958B3BE8 +:100C9000910580F4883A910548F5853A9105D8F494 +:100CA0008430910508F0B2C0019709F06EC081E070 +:100CB00090E00895803E910508F467C0883E910554 +:100CC00008F4A4C09C01205F31092031310508F0EF +:100CD0005CC090650895853A910509F459C0863A3B +:100CE000910509F058C082E890E40895883A91058A +:100CF00009F454C0893A910509F453C08A3A910520 +:100D000009F452C08B3A910509F451C08C3A91050F +:100D100009F450C08D3A910509F44FC0803B91050C +:100D200009F44EC08E3A910509F44DC08F3A9105F1 +:100D300009F44CC0813B910509F44BC0823B9105FD +:100D400009F44AC0833B910509F449C0843B9105ED +:100D500009F448C0853B910509F447C0863B9105DD +:100D600009F446C0873B910509F445C0883B9105CD +:100D700009F444C0893B910509F443C08A3B9105BD +:100D800009F442C080E094E4089580E090E0089582 +:100D900081E890E4089583E890E4089582EE94E475 +:100DA000089589EE94E408958AEE94E4089585EB1D +:100DB00094E4089586EB94E4089587EB94E4089511 +:100DC0008CEC94E408958DEC94E4089583E895E424 +:100DD00008958AE895E4089582E995E4089584E900 +:100DE00095E4089581E296E4089583E296E40895F7 +:100DF00084E296E4089585E296E4089586E296E416 +:100E0000089587E296E408958AE296E408950895A5 +:100E100024E5829FC0011124FC0126E0729FE00DB1 +:100E2000F11D1124E60FF11DEE0FFF1FE058FD4FDD +:100E3000859194910895880F991FFC01E450FF4F0C +:100E4000859194910895880F991FFC01E458FD4FF6 +:100E500085919491089524E5829FC0011124FC019D +:100E600046E0749FE00DF11D1124E60FF11DEE0F19 +:100E7000FF1FE058FD4F859194919C013A952115F3 +:100E80004FE1340708F425C13F512115304120F4CA +:100E90009F700E94230708959C0130532115304113 +:100EA00018F49927906C0895811520E5920769F44C +:100EB0000E94DD144FEF84E39CE04150804090405D +:100EC000E1F700C000000C94E41B813020E592079C +:100ED00031F48091CC0181608093CC0108959C0114 +:100EE00030552115304108F05CC0292F33272F7071 +:100EF000332721303105E9F4AC0164E0440F551F7C +:100F00006A95E1F744275370BC016370772702C0EC +:100F1000220F331F6A95E2F73C68242B352B73E0D0 +:100F2000880F991F7A95E1F780769927822B932B6A +:100F300008952230310529F4982F8827816F906A0F +:100F4000089523303105A1F4AC0133E0440F551F5F +:100F50003A95E1F7407E57708370992721E030E0A1 +:100F600002C0220F331F8A95E2F7C9019C6816C0A0 +:100F70002430310531F5AC0123E0440F551F2A958B +:100F8000E1F7407E57708370992721E030E002C07E +:100F9000220F331F8A95E2F7C9019A68842B952B9B +:100FA00008959C0130572115304118F49F709062CC +:100FB00008959C0130582115304118F49F70906AB3 +:100FC0000895803E9105E0F4803C910558F5813309 +:100FD000910509F46FC048F48932910509F463C0A2 +:100FE0008A32910509F46DC072C089339105E9F028 +:100FF00082389105D1F08533910509F44DC067C061 +:10100000833E910581F138F4803E9105B9F0823E2E +:101010009105D9F05CC0863E910561F1873E91054E +:10102000A1F155C00E941B0708952091DE0120FD0B +:1010300002C021FF4CC080EE90E049C08091DE01EB +:1010400080FFF9CF89E390E042C08091DE0182FF0A +:101050000EC08091DE0184FF03C080E090E037C0C5 +:1010600083EE90E034C08091DE0182FFF2CF82EE09 +:1010700090E02DC08091DE0183FF0BC08091DE01E6 +:1010800084FDEBCF87EE90E022C08091DE0183FFEC +:10109000F5CF86EE90E01BC08091DE0185FF07C092 +:1010A00089E290E014C08091DE0185FFF9CF85E3ED +:1010B00090E00DC08091DE0186FF07C08AE290E0DB +:1010C00006C08091DE0186FFF9CF81E390E00E94A7 +:1010D000470608950895809162010895CF93DF93A4 +:1010E00000D01F92CDB7DEB79C018091E40184301F +:1010F00019F593E099833B832A839093E9008FEF5E +:101100009091E800815095FD06C095ED9A95F1F714 +:1011100000008111F5CF8091E80085FF0DC040E00F +:1011200050E063E070E0CE0101960E94DB0A8091FE +:10113000E8008E778093E8000F900F900F90DF917A +:10114000CF910895CF93DF9300D01F92CDB7DEB734 +:101150002091E401243021F522E029839B838A83B6 +:1011600083E08093E9008FEF9091E800815095FD36 +:1011700006C095ED9A95F1F700008111F5CF8091A9 +:10118000E80085FF0DC040E050E063E070E0CE0174 +:1011900001960E94DB0A8091E8008E778093E80038 +:1011A0000F900F900F90DF91CF9108959C01809147 +:1011B000E4018430F9F482E08093E9009FEF8091AC +:1011C000E800915085FD06C085ED8A95F1F7000095 +:1011D0009111F5CF8091E80085FF0CC040E050E010 +:1011E00065E070E0C9010E94DB0A8091E8008E771B +:1011F0008093E8000895CF93DF93EC018091E401A0 +:10120000843009F046C090910C019923D9F0909157 +:101210000D019923B9F08093E9008FEF9091E800D8 +:10122000815095FD06C095E19A95F1F70000811176 +:10123000F5CF8091E80085FF2CC040E050E060E1F0 +:1012400070E017C081E08093E9008FEF9091E80093 +:10125000815095FD06C095ED9A95F1F7000081113A +:10126000F5CF8091E80085FF14C040E050E068E0D1 +:1012700070E0CE010E94DB0A8091E8008E778093B7 +:10128000E80080E1FE01A2E5B1E001900D928A95AF +:10129000E1F7DF91CF9108958091E301811109C0B9 +:1012A0000E946C0C0E94C90C8091E20084608093C3 +:1012B000E20008951092E301089508950C941A2213 +:1012C0000E947A1B0E9420220E94740F0C946A08CC +:1012D00042E061EC81E00E94E50B42E061EC82E0DB +:1012E0000E94E50B42E061EC83E00E94E50B42E1E5 +:1012F00061EC84E00C94E50B8091E601833009F405 +:1013000055C030F4813071F0823009F48EC00895F8 +:101310008A3009F47AC08B3009F460C0893009F052 +:101320009CC020C08091E501813A09F096C080916F +:10133000E800877F8093E8008091E9019091EA01BD +:10134000892B21F460E182E591E003C060E080E058 +:1013500090E070E00E94260B8091E8008B778093EC +:10136000E80008958091E501813209F076C080910E +:10137000E9019091EA01009719F0039709F06DC017 +:101380008091E800877F8093E8008091E80082FDEB +:1013900005C08091E4018111F8CF5FC08091F10018 +:1013A000809362018091E8008B7753C08091E501C2 +:1013B000813A09F052C08091E9019091EA01892BAC +:1013C00009F04BC08091E800877F8093E80080910E +:1013D000E80080FFFCCF80910C0136C08091E501D0 +:1013E0008132D9F58091E9019091EA01892BA9F523 +:1013F0008091E800877F8093E8000E941A0C80911A +:10140000E70180930C010C94DD148091E501813299 +:1014100021F58091E800877F8093E8000E941A0CF4 +:101420008091E8018093630108958091E501813AFC +:10143000A1F48091E800877F8093E8008091E80024 +:1014400080FFFCCF809163018093F1008091E800E0 +:101450008E778093E8000C941A0C089584B7877FE8 +:1014600084BF0FB6F894A89580916000886180933E +:101470006000109260000FBE90E080E80FB6F89414 +:1014800080936100909361000FBE0E94C30F0E9481 +:101490006C0C0E94C90C8091E20084608093E20091 +:1014A00078940E94540F0E94C50F82E091E00E9440 +:1014B0006F0F0E9408228091E401853069F40E9438 +:1014C0003C1B8091E2018823B1F30E94661B8823B4 +:1014D00091F30E94C50AEFCF0E94CB0FECCF292FCA +:1014E000332723303105C9F060F42130310581F014 +:1014F0002230310509F041C08DE690E02CEA34E05D +:1015000040C021323105E1F02232310531F135C0E0 +:1015100082E190E029E135E034C0992781309105DE +:1015200049F028F0029749F5E8E7F4E005C0E8EA59 +:10153000F4E002C0E0E9F4E0849190E09F0121C072 +:101540006430D8F4E62FF0E0EE0FFF1FEE5DFE4FA3 +:101550002081318189E090E014C0643070F470E043 +:10156000FB01EE0FFF1FE65EFE4F20813181FB0184 +:10157000EA5EFE4F808190E004C080E090E020E0D1 +:1015800030E0FA0131832083089580E189BD82E152 +:1015900089BD09B400FEFDCF8091D8008F7D809376 +:1015A000D8008091E00082608093E0008091E000AC +:1015B00081FDFCCF0895CF92DF92EF92FF920F93BF +:1015C0001F93CF93DF93EC018B016A010E94390CCA +:1015D000811133C0C114D10439F0F60180819181A9 +:1015E000081B190BC80FD91FE12CF12C011511058F +:1015F00019F18091E80085FD16C08091E8008E7792 +:101600008093E800C114D10449F0F60180819181F2 +:10161000E80EF91EF182E08285E00FC00E94390CCD +:10162000882321F30AC089918093F10001501109A8 +:10163000FFEFEF1AFF0ADACF80E0DF91CF911F9121 +:101640000F91FF90EF90DF90CF9008952091EB01E4 +:101650003091EC012617370748F06115710539F410 +:101660002091E8002E772093E80001C0B901FC0129 +:1016700020E06115710579F18091E4018823F1F191 +:101680008530F1F18091E80083FD3CC08091E80055 +:1016900082FD2EC08091E80080FFEBCF2091F30007 +:1016A0008091F20090E0922B6115710551F0883025 +:1016B000910538F421912093F10061507109019650 +:1016C000F3CF21E0089709F020E08091E8008E77C1 +:1016D0008093E800CECF2111CFCF0AC08091E401E2 +:1016E000882361F0853061F08091E80083FD0AC0B5 +:1016F0008091E80082FFF2CF80E0089582E00895B3 +:1017000083E0089581E008952091EB013091EC0190 +:101710002617370748F06115710539F42091E80064 +:101720002E772093E80001C0B901FC0120E061158B +:10173000710591F18091E401882309F440C085305E +:1017400009F43FC08091E80083FD3DC08091E8002E +:1017500082FD2FC08091E80080FFE9CF2091F30047 +:101760008091F20090E0922B6115710559F088305C +:10177000910540F424912093F10031966150710954 +:101780000196F2CF21E0089709F020E08091E8006F +:101790008E778093E800CBCF2111CCCF0AC0809107 +:1017A000E401882361F0853061F08091E80083FDD9 +:1017B0000AC08091E80082FFF2CF80E0089582E0C5 +:1017C000089583E0089581E00895982F973068F593 +:1017D0009093E900981739F07091EC002091ED009A +:1017E0005091F00003C0242F762F50E021FD02C05D +:1017F0009F5FECCF3091EB003E7F3093EB00309158 +:10180000ED003D7F3093ED003091EB00316030937F +:10181000EB007093EC002093ED005093F0002091CA +:10182000EE0027FDE5CF80E008958F708093E900FA +:1018300081E008958091E50187FF11C08091E80063 +:1018400082FD05C08091E4018111F8CF11C0809123 +:10185000E8008B770BC08091E401882349F08091E8 +:10186000E80080FFF8CF8091E8008E778093E80051 +:1018700008952091E4003091E50095E64091EC0058 +:10188000842F817040FF23C08091E80080FD1DC03F +:101890008091E401882399F0853099F08091EB00E4 +:1018A00085FD11C04091E4005091E50024173507F3 +:1018B00029F3915011F09A01E1CF84E0089582E07C +:1018C000089583E0089581E0089580E008954091AF +:1018D000E80042FFDDCF08950E94DA0C0E94E20C7E +:1018E000E0EEF0E0808181608083E8EDF0E08081CF +:1018F0008F77808319BCA7EDB0E08C918E7F8C939D +:1019000080818F7E80831092E30108950F931F934F +:10191000CF93DF930E94DA0C0E94E20CC8EDD0E076 +:1019200088818F77888388818068888388818F7D8C +:10193000888319BC1092E4011092E0011092E20138 +:101940001092E10100EE10E0F80180818B7F80832E +:1019500088818160888342E060E080E00E94E50B3E +:10196000E1EEF0E080818E7F8083E2EEF0E0808126 +:1019700081608083808188608083F80180818E7F90 +:101980008083888180618883DF91CF911F910F913F +:101990000895E8EDF0E080818F7E8083E7EDF0E050 +:1019A00080818160808384E082BF81E08093E30155 +:1019B0000C94860CE8EDF0E080818E7F808310929D +:1019C000E20008951092DA001092E10008951F924B +:1019D0000F920FB60F9211242F933F934F935F9363 +:1019E0006F937F938F939F93AF93BF93EF93FF93E7 +:1019F0008091E10082FF0BC08091E20082FF07C06E +:101A00008091E1008B7F8093E1000E94530F8091D1 +:101A1000DA0080FF1FC08091D80080FF1BC080913A +:101A2000DA008E7F8093DA008091D90080FF0DC0AC +:101A300080E189BD82E189BD09B400FEFDCF81E06E +:101A40008093E4010E944C0905C019BC1092E40186 +:101A50000E945A098091E10080FF19C08091E20044 +:101A600080FF15C08091E2008E7F8093E20080911C +:101A7000E20080618093E2008091D80080628093D0 +:101A8000D80019BC85E08093E4010E945E09809132 +:101A9000E10084FF30C08091E20084FF2CC080E12F +:101AA00089BD82E189BD09B400FEFDCF8091D800D7 +:101AB0008F7D8093D8008091E1008F7E8093E1003C +:101AC0008091E2008F7E8093E2008091E20081604D +:101AD0008093E2008091E001882311F084E007C048 +:101AE0008091E30087FD02C081E001C083E0809324 +:101AF000E4010E9460098091E10083FF29C0809188 +:101B0000E20083FF25C08091E100877F8093E100A0 +:101B100082E08093E4011092E0018091E1008E7FE9 +:101B20008093E1008091E2008E7F8093E2008091BB +:101B3000E20080618093E20042E060E080E00E9489 +:101B4000E50B8091F00088608093F0000E945D09B1 +:101B5000FF91EF91BF91AF919F918F917F916F9185 +:101B60005F914F913F912F910F900FBE0F901F905B +:101B700018951F920F920FB60F9211242F933F9337 +:101B80004F935F936F937F938F939F93AF93BF9385 +:101B9000CF93DF93EF93FF93C091E900CF708091D3 +:101BA000EC00D82FD17080FDD0E81092E900809130 +:101BB000F000877F8093F00078940E94FD0D1092D2 +:101BC000E9008091F00088608093F000CD2BCF7009 +:101BD000C093E900FF91EF91DF91CF91BF91AF9159 +:101BE0009F918F917F916F915F914F913F912F9135 +:101BF0000F900FBE0F901F9018951F93CF93DF93F8 +:101C0000CDB7DEB7AA970FB6F894DEBF0FBECDBF33 +:101C1000E5EEF1E08091F100819321E0ED3EF207E5 +:101C2000C9F70E947C098091E80083FF24C180915C +:101C3000E5019091E601492F50E04A30510508F046 +:101C40001AC1FA01EA59FF4F0C94B123803881F090 +:101C5000823809F010C18091E9018F708093E9000A +:101C60008091EB0085FB882780F91092E90006C07F +:101C70008091E1019091E201911182609091E800E0 +:101C8000977F9093E8008093F1001092F100C8C014 +:101C9000282F2D7F09F0EFC0882319F0823061F0E2 +:101CA000EAC08091E701813009F0E5C0933009F086 +:101CB00080E08093E2012BC08091E701811127C071 +:101CC0008091E9018F7009F4D6C08093E9002091DA +:101CD000EB0020FF1CC0933021F48091EB00806268 +:101CE00014C09091EB0090619093EB0021E030E004 +:101CF000A90102C0440F551F8A95E2F74093EA00FC +:101D00001092EA008091EB0088608093EB001092C3 +:101D1000E9008091E800877F86C08111ACC01091F6 +:101D2000E7011F778091E3008078812B8093E300A7 +:101D30008091E800877F8093E8000E941A0C8091D0 +:101D4000E80080FFFCCF8091E30080688093E3008F +:101D5000111102C082E001C083E08093E4018BC0D6 +:101D60008058823008F087C08091E7019091E801A7 +:101D70008C3D53E0950779F583E08A838AE2898375 +:101D80004FB7F894DE01139620E03EE051E2E32FD6 +:101D9000F0E050935700E49120FF03C0E295EF700C +:101DA0003F5FEF708E2F90E0EA3010F0C79601C0D1 +:101DB000C0968D939D932F5F243149F74FBF80913B +:101DC000E800877F8093E8006AE270E0CE01019628 +:101DD0000E94260B14C0AE014F5F5F4F6091E90176 +:101DE0000E946F0ABC01892B09F445C09091E8005C +:101DF000977F9093E80089819A810E94840B80915B +:101E0000E8008B778093E80036C08038A1F5809198 +:101E1000E800877F8093E8008091E0018093F100E3 +:101E20008091E8008E778093E8000E941A0C23C00E +:101E3000811121C08091E7019091E80199270297D3 +:101E4000D4F48091E800877F8093E8008091E701D7 +:101E50008093E0010E941A0C8091E001811106C07C +:101E60008091E30087FD02C081E001C084E080939F +:101E7000E4010E9468098091E80083FF0AC0809114 +:101E8000E800877F8093E8008091EB008062809378 +:101E9000EB00AA960FB6F894DEBF0FBECDBFDF9160 +:101EA000CF911F9108950895CF938091E4018823E5 +:101EB000A1F0C091E900CF709091EC00892F817062 +:101EC00090FD80E8C82B1092E9008091E80083FD26 +:101ED0000E94FD0DCF70C093E900CF9108959093BB +:101EE0006901809368010895E0916801F0916901AA +:101EF000309721F00190F081E02D099480E0089561 +:101F0000E0916801F0916901309721F00280F3813E +:101F1000E02D09940895E0916801F09169013097EE +:101F200021F00480F581E02D099408952091660147 +:101F3000309167012817390771F0909367018093FA +:101F40006601E0916801F0916901309721F0068007 +:101F5000F781E02D09940895209164013091650185 +:101F60002817390771F09093650180936401E0911F +:101F70006801F0916901309721F00084F185E02D2E +:101F80000994089508950C94C20F0E94801B0E942A +:101F900032050C94461CCF92DF92EF92FF920F9382 +:101FA0001F93CF93DF93CDB7DEB72B970FB6F8947F +:101FB000DEBF0FBECDBF0E944A058BE6C82E81E072 +:101FC000D82E00E010E0E02E802F0E944006F6019F +:101FD00041916F01F82EF426B1F40F5F1F4F0E30C0 +:101FE000110589F78FEF89838A831B820E94891BE1 +:101FF0008160782F9D838C8349815A816B818D818B +:102000000E946E1040C09091CC0191FF04C08B875C +:102010000E9446068B8520E030E04F2D50E0922F45 +:10202000BA01022E02C0759567950A94E2F760FF27 +:1020300024C02E83EF8221E030E0690102C0CC0C85 +:10204000DD1C9A95E2F790E08C219D21892B09F403 +:1020500020E028870E94891B8160782F9A878987D2 +:102060004E815F8168858A850E946E10F801E5596E +:10207000FE4F8081C826C08206C02F5F3F4F2630AA +:10208000310569F6AACF0E942D1F0E94740F90910E +:102090006A018917A1F00E94740F80936A012B9640 +:1020A0000FB6F894DEBF0FBECDBFDF91CF911F9169 +:1020B0000F91FF90EF90DF90CF900C946A082B96D1 +:1020C0000FB6F894DEBF0FBECDBFDF91CF911F9149 +:1020D0000F91FF90EF90DF90CF900895CF93DF9313 +:1020E000CDB7DEB72B970FB6F894DEBF0FBECDBFCE +:1020F0004F83588769877A878B87DE01119686E040 +:10210000FD0111928A95E9F785E0FE01379601906D +:102110000D928A95E1F749815A816B817C818D818D +:102120009E810E9471172B960FB6F894DEBF0FBEEA +:10213000CDBFDF91CF910895CF93C82F882309F4A5 +:10214000C1C0823859F40E94740F81FDBBC089E37D +:102150000E940E1A0E94C61A89E30CC0833879F4D3 +:102160000E94740F80FDAEC083E50E940E1A0E948B +:10217000C61A83E50E944D1ACF910C94C61A843872 +:1021800059F40E94740F82FD9DC087E40E940E1ACC +:102190000E94C61A87E4EECF8CEF8C0F813A48F488 +:1021A0008C2F0E946D2181118DC08C2F0E940E1AE0 +:1021B000E3CF80E28C0F883048F4C77081E001C023 +:1021C000880FCA95EAF70E948F1AD6CF8BE58C0F3D +:1021D000833078F4C53A29F0C63A31F083E890E0CC +:1021E00005C081E890E002C082E890E0CF910C94B5 +:1021F000960F88E58C0F833108F064C0C83A39F136 +:10220000C93A41F1CA3A49F1CB3A51F1CC3A59F1C4 +:10221000CD3A61F1C03B69F1CE3A71F1CF3A79F133 +:10222000C13B81F1C23B89F1C33B91F1C43B99F1C0 +:10223000C53BA1F1C63BA9F1C73BB1F1C83BB9F120 +:10224000C93BC1F1CA3BC9F180E090E038C082EEE1 +:1022500090E035C089EE90E032C08AEE90E02FC069 +:1022600085EB90E02CC086EB90E029C087EB90E0F6 +:1022700026C08CEC90E023C08DEC90E020C083E879 +:1022800091E01DC08AE891E01AC082E991E017C090 +:1022900084E991E014C081E292E011C083E292E00F +:1022A0000EC084E292E00BC085E292E008C086E2B4 +:1022B00092E005C087E292E002C08AE292E0CF910C +:1022C0000C94AC0FCF910895882309F44BC0823849 +:1022D00059F40E94740F81FF45C089E30E940E1AD1 +:1022E0000E94C61A89E30CC0833871F40E94740FEF +:1022F00080FF38C083E50E940E1A0E94C61A83E54B +:102300000E944D1A0C94C61A843859F40E94740F16 +:1023100082FF28C087E40E940E1A0E94C61A87E432 +:10232000EFCF9CEF980F913A58F390E2980F9830C6 +:1023300050F4877091E001C0990F8A95EAF7892FD0 +:102340000E94951ADFCF9BE5980F933020F480E030 +:1023500090E00C94960F885A833120F480E090E04E +:102360000C94AC0F0895882321F00E948F1A0C94CE +:10237000C61A0895882321F00E94951A0C94C61A53 +:102380000895BF92CF92DF92EF92FF920F931F9327 +:10239000CF93DF9300D000D000D0CDB7DEB77C0163 +:1023A00085E0F701DE01119601900D928A95E1F723 +:1023B000F70183819481892B09F4DDC290818181A9 +:1023C0008F3F19F49F3F09F4D6C2F701028125819E +:1023D00022952F7099838A8389819A812E830E9406 +:1023E000CD19182FB92E0E94CC190E949318EB2DED +:1023F000E295EF704E2F50E0FA01E059FF4F2E8129 +:102400000C94B1238B2D807F9B2D9F70F92E8823F8 +:1024100019F0F29480EFF822002349F0FF2009F42C +:1024200057C28F2D0E949F1A0E94C61A51C2812F37 +:102430000E946411FF2009F49EC28F2D0E94A51AEC +:1024400026960FB6F894DEBF0FBECDBFDF91CF91B9 +:102450001F910F91FF90EF90DF90CF90BF900C9461 +:10246000C61A3B2D307F8B2D8F70303211F0829544 +:10247000807F112319F0113021F12CC00023B9F015 +:10248000222309F490C1213009F08DC126960FB6A0 +:10249000F894DEBF0FBECDBFDF91CF911F910F919A +:1024A000FF90EF90DF90CF90BF900C94AF1A222353 +:1024B00019F0213009F45FC28E830E94B21A8E8116 +:1024C00086C1002321F0223008F055C26CC12111D1 +:1024D00052C27DC1002321F0222309F464C1F8C156 +:1024E000222309F474C109C28B2D869586958370C9 +:1024F00019F08130D1F03FC2002321F0812F9B2DB4 +:10250000937002C080E090E026960FB6F894DEBF8C +:102510000FBECDBFDF91CF911F910F91FF90EF9034 +:10252000DF90CF90BF900C94960F002321F0812F65 +:102530009B2D937002C080E090E026960FB6F89431 +:10254000DEBF0FBECDBFDF91CF911F910F91FF90E6 +:10255000EF90DF90CF90BF900C94AC0F812F0023B1 +:1025600019F00E94351E02C00E949D1E26960FB6CD +:10257000F894DEBF0FBECDBFDF91CF911F910F91B9 +:10258000FF90EF90DF90CF90BF900C94221F8B2D87 +:10259000837009F075C00111EEC1812F8295869577 +:1025A0008770880F880F912F9F70C92ED12CE12C36 +:1025B000F12C082E04C0CC0CDD1CEE1CFF1C0A9470 +:1025C000D2F714FF12C00FE010E020E030E004C0AA +:1025D000000F111F221F331F8A95D2F7C901B801BE +:1025E000609570958095909503C060E070E0CB0198 +:1025F0004B2D4695469543704230C1F060F56C29ED +:102600007D298E299F29413051F126960FB6F894E5 +:10261000DEBF0FBECDBFDF91CF911F910F91FF9015 +:10262000EF90DF90CF90BF900C94BA186C297D2961 +:102630008E299F2926960FB6F894DEBF0FBECDBF18 +:10264000DF91CF911F910F91FF90EF90DF90CF908E +:10265000BF900C94D6180E94BA18C701B6012696EE +:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3 +:102670000F91FF90EF90DF90CF90BF900C949E1839 +:10268000002319F08B2D817001C08695882309F4F1 +:1026900072C1812F829586958770880F880F912F40 +:1026A0009F70C92ED12CE12CF12C082E04C0CC0C2B +:1026B000DD1CEE1CFF1C0A94D2F714FF12C00FE0C1 +:1026C00010E020E030E004C0000F111F221F331F74 +:1026D0008A95D2F7C901B80160957095809590955B +:1026E00003C060E070E0CB014B2D469546954370EA +:1026F0004230C1F060F56C297D298E299F29413037 +:1027000051F126960FB6F894DEBF0FBECDBFDF9114 +:10271000CF911F910F91FF90EF90DF90CF90BF90DE +:102720000C9494196C297D298E299F2926960FB621 +:10273000F894DEBF0FBECDBFDF91CF911F910F91F7 +:10274000FF90EF90DF90CF90BF900C94B0190E9453 +:102750009419C701B60126960FB6F894DEBF0FBED6 +:10276000CDBFDF91CF911F910F91FF90EF90DF9040 +:10277000CF90BF900C947819103FD1F118F4103E0F +:1027800050F4A1C0123F09F463C008F44CC0133FD9 +:1027900009F473C098C01F708B2D8F710023A1F0B6 +:1027A0000E941119812F26960FB6F894DEBF0FBE36 +:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1027C000CF90BF900C94B3110E943219812F26969E +:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132 +:1027E0000F91FF90EF90DF90CF90BF900C94BA11B3 +:1027F0000023A9F02111BFC08B2D8F7126960FB633 +:10280000F894DEBF0FBECDBFDF91CF911F910F9126 +:10281000FF90EF90DF90CF90BF900C94571922302B +:1028200008F0A9C0E9CF0023A9F08B2D8F7126965F +:102830000FB6F894DEBF0FBECDBFDF91CF911F91D1 +:102840000F91FF90EF90DF90CF90BF900C941119F3 +:10285000002359F38B2D8F7126960FB6F894DEBFA7 +:102860000FBECDBFDF91CF911F910F91FF90EF90E1 +:10287000DF90CF90BF900C943219002399F08B2DEC +:102880008F7126960FB6F894DEBF0FBECDBFDF91D5 +:10289000CF911F910F91FF90EF90DF90CF90BF905D +:1028A0000C94FC1826960FB6F894DEBF0FBECDBF71 +:1028B000DF91CF911F910F91FF90EF90DF90CF901C +:1028C000BF900C94F2180023A9F0222309F4ADCF95 +:1028D000812F26960FB6F894DEBF0FBECDBFDF91D5 +:1028E000CF911F910F91FF90EF90DF90CF90BF900D +:1028F0000C949C10222309F4ADCF812F26960FB69D +:10290000F894DEBF0FBECDBFDF91CF911F910F9125 +:10291000FF90EF90DF90CF90BF900C9464114B2DFF +:102920004F70612FC7010E947C0326960FB6F89462 +:10293000DEBF0FBECDBFDF91CF911F910F91FF90F2 +:10294000EF90DF90CF90BF900C9416184B2D4F70E6 +:10295000612FC70126960FB6F894DEBF0FBECDBF1C +:10296000DF91CF911F910F91FF90EF90DF90CF906B +:10297000BF900C94070726960FB6F894DEBF0FBEE3 +:10298000CDBFDF91CF911F910F91FF90EF90DF901E +:10299000CF90BF9008950E94AC1A0E94811A0E94A5 +:1029A000C61A0E94D21F0E94221F80E090E00E945F +:1029B000960F80E090E00C94AC0F0E949C1A0C944F +:1029C000CB140E94CD19292F22952F702C3030F472 +:1029D0002A3048F42250223078F405C02C3041F0DF +:1029E0002F3031F009C0803E48F0803F29F406C006 +:1029F00093FB882780F9089580E0089581E0089589 +:102A0000CF93DF9300D000D01F92CDB7DEB70F90E9 +:102A10000F900F900F900F90DF91CF910895CF936B +:102A2000DF9300D000D000D0CDB7DEB726960FB62A +:102A3000F894DEBF0FBECDBFDF91CF9108951F93F5 +:102A4000CF93DF93C091790116E080917A01C81786 +:102A500099F0D0E01C9FF0011D9FF00D1124E55866 +:102A6000FE4F4081518162817381848195810E94F2 +:102A70000F152196C770E9CFDF91CF911F9108956F +:102A80004091AB015091AC016091AD017091AE01EC +:102A90008091AF019091B0010C940F158091B0011D +:102AA00082958F7009F054C08091AD01882309F49C +:102AB0004FC080917901A0917A014091AE0150916F +:102AC000AF016091AB017091AC01B6E08A1709F4D7 +:102AD0003FC090E041155105C1F17F3F11F46F3FB8 +:102AE000A1F1B89FF001B99FF00D1124E558FE4FF8 +:102AF000218127132AC02081261327C0228121117A +:102B000024C0238134812417350710F42150310962 +:102B1000241B350B283C3105C0F42091B0012F70E7 +:102B200020612093B00126E0289FF001299FF00D3D +:102B30001124E058FE4F80818F70806180838BEA82 +:102B400091E00E94C1110C941F1501968770BECFB1 +:102B50000895CF92DF92EF92FF920F931F93CF933E +:102B6000DF93CDB7DEB762970FB6F894DEBF0FBE26 +:102B7000CDBF8C0185E0F801DE011D9601900D921C +:102B80008A95E1F7D8014C9111965C9111971296B4 +:102B90006C918091AE019091AF01009709F475C1DD +:102BA0003091AB017091AC017F3F19F43F3F09F4C4 +:102BB0006CC1F801C380D480E090AD01EE2009F42F +:102BC000BEC02091B001C816D90628F0D601A81BB6 +:102BD000B90BCD0104C0809590958C0D9D1DFF24EF +:102BE000F394883C910578F0F12C207F09F0C4C063 +:102BF0007C2DD98AC88A89890E9400158BEA91E0C8 +:102C00000E94C111AFC0822F807F09F045C05713C9 +:102C100013C0431311C061110FC02F7020612093A6 +:102C2000B0010E9440158BEA91E00E94C111809191 +:102C3000B001F80185832EC0CD2819F15F3F11F452 +:102C40004F3FF9F0F62E61111CC08091790120915F +:102C50007A0136E0821709F45BC090E0389FF001FA +:102C6000399FF00D1124E558FE4F7181571306C0AE +:102C70007081471303C07281711103C00196877080 +:102C8000E9CFF62E662309F41CC18091B001816062 +:102C90008093B001F12C15C1571309C0431307C02D +:102CA000611105C08091B001F8018583C8C04D87CE +:102CB0005E878D859E856A8B0E94E1146A898823D0 +:102CC000D1F16623C1F12091B001822F82958F70DE +:102CD00090E0029774F08091AB019091AC019887DD +:102CE0008F831986DB86CA862C87CE0107960E94C1 +:102CF000C11186E0F801ABEAB1E001900D928A952E +:102D0000E1F70E944E150E944015FF24F394D9C0AC +:102D10004D875E878D859E850E94CD19292F22952E +:102D20002F70223008F0C1C09F7009F0BBC0805ED8 +:102D3000883008F4C6C0C8010E94C111E6CFC81689 +:102D4000D90608F453C0F601E81BF90BCF01883C03 +:102D5000910508F450C0F12C7C2DD98AC88A898944 +:102D60000E940015EBEAF1E086E0DF011D928A95F2 +:102D7000E9F70E944015A5C0571314C0431312C0B1 +:102D8000611110C08091B001F8018583C8010E94D3 +:102D9000C11186E0EBEAF1E0DF011D928A95E9F7C7 +:102DA000FE2C8FC04D875E878D859E856A8B0E9425 +:102DB000E1146A89882309F4BECF662309F4BBCFE6 +:102DC0002091B001822F82958F7090E002970CF4D1 +:102DD00090CF8091AB019091AC019A8389831B8243 +:102DE000DD82CC822E83CE01019681CF8095909595 +:102DF0008C0D9D1DACCFF62E662309F49CCF571386 +:102E000033C0431331C02091B00120FD24C0822F74 +:102E100082958F70482F50E041155105E1F0D8019F +:102E200015962C9315974F30510549F08F5F982FC9 +:102E30009295907F822F8F70892B15968C93C80165 +:102E40000E94C11186E0F801ABEAB1E001900D9259 +:102E50008A95E1F78ECF86E0F801ABEAB1E0019008 +:102E60000D928A95E1F72DC04D875E878D859E85F1 +:102E70000E94E11481113DCF8091B0018160809367 +:102E8000B001C8010E94C1111CC0662309F453CFD0 +:102E90004D875E878D859E850E94E114882309F405 +:102EA0004ACF27CF811143CF0CC0243008F043CF45 +:102EB0009F7009F43CCFD80115969C91907F09F042 +:102EC00036CF8F2D62960FB6F894DEBF0FBECDBF02 +:102ED000DF91CF911F910F91FF90EF90DF90CF90F6 +:102EE00008951F93CF93DF93CDB7DEB72C970FB61E +:102EF000F894DEBF0FBECDBF4F83588769877A87AE +:102F00008B879C87CE0107960E94A915882371F0B4 +:102F10008A859B85892B09F441C088858F3F09F0FC +:102F200065C08F818F3F09F061C038C086E0FE0127 +:102F30003796DE01119601900D928A95E1F76A8528 +:102F40007B856115710551F1FF81E885EF3F11F433 +:102F5000FF3F21F120917A0130E0C901019687708D +:102F600099274091790150E08417950709F447C0EB +:102F7000F983EA837D836C8396E0929FD001939FCF +:102F8000B00D1124A558BE4FFE01319601900D924F +:102F90009A95E1F780937A010E941F1516E08091BF +:102FA000790190917A018917B9F1189FC001112414 +:102FB00085589E4F0E94A915882371F1E0917901EF +:102FC0001E9FF0011124E558FE4F4081518162811E +:102FD0007381848195810E940F158091790190E021 +:102FE00001968770992780937901D9CF4F815885B1 +:102FF00069857A858B859C850E940F15CFCF0E94AD +:10300000DD1410927A0110927901EBEAF1E086E08A +:10301000DF011D928A95E9F72C960FB6F894DEBF72 +:103020000FBECDBFDF91CF911F910895EF92FF9218 +:103030000F931F93CF93DF938C01892B09F46CC0FE +:10304000F12CEE24E394E8012196F8018491843771 +:1030500040F4843008F051C0813081F0823019F1A1 +:103060005BC0853709F444C0A8F19CE7980F9037FE +:1030700008F052C08F770E94641141C00E5F1F4F4D +:10308000FE01849190E2980F983050F48770FE2DE5 +:1030900001C0FF0F8A95EAF78F2F0E949F1A14C074 +:1030A0000E949C102DC00E5F1F4FFE01849190E284 +:1030B000980F983060F48770FE2D01C0FF0F8A953D +:1030C000EAF78F2F0E94A51A0E94C61A19C00E9403 +:1030D000641116C00E5F1F4FFE01C491CC2381F016 +:1030E0008FE99FE00197F1F700C00000C150F6CFD3 +:1030F0000E5F1F4FFE01F49003C00E949C108E01D2 +:103100008F2D882309F49FCFEFE9FFE03197F1F786 +:1031100000C000008150F5CFDF91CF911F910F913A +:10312000FF90EF90089508956093B5017093B601F4 +:103130008093B7019093B8010C94CB140F931F9315 +:103140000091B5011091B6012091B7013091B801FD +:10315000DC01CB01802B912BA22BB32B8093B501EB +:103160009093B601A093B701B093B8011F910F914E +:103170000C94CB140F931F930091B5011091B601DD +:103180002091B7013091B801DC01CB01802391235C +:10319000A223B3238093B5019093B601A093B70106 +:1031A000B093B8011F910F910C94CB140F931F9300 +:1031B0000091B5011091B6012091B7013091B8018D +:1031C000DC01CB0180279127A227B3278093B5018B +:1031D0009093B601A093B701B093B8011F910F91DE +:1031E0000C94CB141092B1011092B2011092B30161 +:1031F0001092B4010C94CB1441E050E060E070E018 +:1032000004C0440F551F661F771F8A95D2F740935D +:10321000B1015093B2016093B3017093B4010C9467 +:10322000CB1441E050E060E070E004C0440F551F53 +:10323000661F771F8A95D2F78091B1019091B201F4 +:10324000A091B301B091B401482B592B6A2B7B2B71 +:103250004093B1015093B2016093B3017093B401F4 +:103260000C94CB1441E050E060E070E004C0440FE7 +:10327000551F661F771F8A95D2F740955095609528 +:1032800070958091B1019091B201A091B301B0917C +:10329000B401482359236A237B234093B1015093FF +:1032A000B2016093B3017093B4010C94CB1441E06C +:1032B00050E060E070E004C0440F551F661F771FA8 +:1032C0008A95D2F78091B1019091B201A091B3019A +:1032D000B091B401482759276A277B274093B10151 +:1032E0005093B2016093B3017093B4010C94CB146A +:1032F0000F931F930091B1011091B2012091B3017E +:103300003091B401DC01CB01802B912BA22BB32B8C +:103310008093B1019093B201A093B301B093B40133 +:103320001F910F910C94CB140F931F930091B10137 +:103330001091B2012091B3013091B401DC01CB01B5 +:1033400080239123A223B3238093B1019093B201F0 +:10335000A093B301B093B4011F910F910C94CB14BF +:103360000F931F930091B1011091B2012091B3010D +:103370003091B401DC01CB0180279127A227B3272C +:103380008093B1019093B201A093B301B093B401C3 +:103390001F910F910C94CB140895CF92DF92EF926E +:1033A000FF920F931F93CF93DF938C01C090B101D5 +:1033B000D090B201E090B301F090B4018091B501DA +:1033C0009091B601A091B701B091B801C82AD92A4D +:1033D000EA2AFB2ACFE1D0E0D701C6010C2E04C0B7 +:1033E000B695A795979587950A94D2F780FF07C061 +:1033F000B8018C2F0E942B078130910531F4219761 +:1034000058F7B80180E00E942B07DF91CF911F9100 +:103410000F91FF90EF90DF90CF90089590910C0165 +:103420009923F1F090910D019923D1F0982F969561 +:10343000969596959F3080F5E0910E01F0910F01E1 +:10344000E90FF11D877021E030E0A90102C0440FAF +:10345000551F8A95E2F7CA019181892B81830895CE +:1034600020910E0130910F01F90132969FEF40E05B +:103470005191851789F09F3F19F4511101C0942F84 +:103480004F5F4E30A9F79F3F39F0F901E90FF11D69 +:1034900097FDFA9582830895089590910C019923E0 +:1034A000F9F090910D019923D9F0982F9695969562 +:1034B00096959F3028F5E0910E01F0910F01E90FEC +:1034C000F11D877021E030E0A90102C0440F551FB3 +:1034D0008A95E2F7CA0180959181892381830895B5 +:1034E00020910E0130910F01F9013296205F3F4F7C +:1034F0009081891301C010823196E217F307C1F75A +:10350000089581E090E0E0910E01F0910F01E80F45 +:10351000F91F1082019680319105A9F708959091C5 +:10352000CB01892B8093CB01089580959091CB019D +:1035300089238093CB0108951092CB010895909137 +:10354000CA01892B8093CA01089580959091CA0180 +:1035500089238093CA0108951092CA010895809327 +:10356000B90108951092B901089580910E019091CA +:103570000F01FC0131969C01205F3F4F80E091914B +:1035800091118F5FE217F307D1F70895E0910E01D3 +:10359000F0910F018091CB018083E0910E01F091B9 +:1035A0000F0190818091CA01892B80838091B9019C +:1035B000882361F0E0910E01F0910F019081892B39 +:1035C00080830E94B51A81111092B90180910E0179 +:1035D00090910F010C94800FCF92DF92EF92FF92A7 +:1035E0006C01EE24FF24C114D104E104F10421F0A4 +:1035F000C701B60120E101C020E0C72ED82EE92E78 +:10360000FF24C114D104E104F10419F0285FC701BB +:10361000B6016B017C0154E0F694E794D794C7940B +:103620005A95D1F7C114D104E104F10419F02C5FCB +:10363000C701B6016B017C0142E0F694E794D79490 +:10364000C7944A95D1F7C114D104E104F10419F0EB +:103650002E5FC701B601DC01CB01B695A795979502 +:103660008795892B8A2B8B2B09F02F5F822FFF9058 +:10367000EF90DF90CF9008958091E401843011F1B4 +:1036800020E488E190E00FB6F894A895809360005C +:103690000FBE2093600083B7817F846083BF83B7B0 +:1036A000816083BF7894889583B78E7F83BF0FB680 +:1036B000F894A895809160008861809360001092D2 +:1036C00060000FBE089508950C94631BCF930E9471 +:1036D000641B0E944A050E94631BC0E08C2F0E945D +:1036E0004006811104C0CF5FCE30C1F701C081E038 +:1036F000CF9108950E94DD140E94740F0C946A0803 +:1037000082E084BD93E095BD9AEF97BD80936E00F3 +:1037100008952FB7F8948091CD019091CE01A0919A +:10372000CF01B091D0012FBF0895CF92DF92EF92D9 +:10373000FF920F931F932FB7F8944091CD015091B2 +:10374000CE016091CF017091D0012FBF6A017B0142 +:10375000EE24FF248C0120E030E0C016D106E20602 +:10376000F30610F4415051099A01281B390BC90185 +:103770001F910F91FF90EF90DF90CF9008951F92CF +:103780000F920FB60F9211248F939F93AF93BF9315 +:103790008091CD019091CE01A091CF01B091D00147 +:1037A0000196A11DB11D8093CD019093CE01A093F0 +:1037B000CF01B093D001BF91AF919F918F910F90A6 +:1037C0000FBE0F901F9018950E946C0CF8942FEF6D +:1037D00087EA91E6215080409040E1F700C0000068 +:1037E00087E090EBDC018093ED019093EE01A093D4 +:1037F000EF01B093F0019CE088E10FB6F894A89532 +:10380000809360000FBE90936000FFCFEF92FF9215 +:103810000F931F93CF93DF93D82FC0E08C2F0E947C +:10382000400600E010E0E82EF12CC701002E02C097 +:10383000959587950A94E2F780FD06C00F5F1F4FAC +:103840000630110591F709C0602F7C2F80E00E949F +:1038500008078D13F3CF81E004C0CF5FCE30F1F6BF +:1038600080E0DF91CF911F910F91FF90EF9008952D +:10387000CF93C82F8CE20E94061C882321F08C2F46 +:10388000CF910C94061C80E0CF910895CF930E94B5 +:103890008D1D811102C00E94731DC5E6C15049F003 +:1038A0000E944A058FE39CE90197F1F700C00000F0 +:1038B000F5CF89E20E94381C811113C18AE20E946F +:1038C000381C81110E94731D85E00E94381C8111F3 +:1038D0000E94E41B0E94981D8093CC0187E00E9407 +:1038E000381C8823A9F18BE10E94381C882351F0F1 +:1038F0008091CC0181FB222720F991E0922790FB57 +:1039000081F90EC08EE00E94381C882361F08091FE +:10391000CC0182FB222720F991E0922790FB82F9CB +:103920008093CC0115C080E10E94381C9091CC019D +:10393000882341F093FB222720F981E0822780FB36 +:1039400093F904C0892F809580FB90F99093CC0166 +:103950008091CC010E949C1D0E94AA1D8093DE01D3 +:1039600080EE0E94381C882341F08091DE01982F60 +:10397000909590FB80F98093DE0189E30E94381CCA +:10398000882359F08091DE0181FB222720F991E004 +:10399000922790FB81F98093DE0182EE0E94381C11 +:1039A000882359F08091DE0182FB222720F991E0E3 +:1039B000922790FB82F98093DE0186EE0E94381CEC +:1039C000882359F08091DE0183FB222720F991E0C2 +:1039D000922790FB83F98093DE0183EE0E94381CCE +:1039E000882359F08091DE0184FB222720F991E0A1 +:1039F000922790FB84F98093DE0185E30E94381CB6 +:103A0000882359F08091DE0185FB222720F991E07F +:103A1000922790FB85F98093DE0181E30E94381C98 +:103A2000882359F08091DE0186FB222720F991E05E +:103A3000922790FB86F98093DE0181E10E94381C79 +:103A4000882359F08091DE0187FB222720F991E03D +:103A5000922790FB87F98093DE018091DE010E941E +:103A6000AE1D8091DE0187FB882780F980930D01D0 +:103A700087E20E94381CC82F8EE10E94381C8111F9 +:103A8000C2608FE10E94381C8111C46080E20E94F4 +:103A9000381C8111C86081E20E94381C8111C0610C +:103AA00082E20E94381C8111C06283E20E94381CAD +:103AB0008111C06484E20E94381C882311F0C06820 +:103AC00002C0CC2329F08C2F0E94A51D6C2F03C0AF +:103AD0000E94A11D682F70E080E090E0CF910C94CF +:103AE0009418CF9108956DEE7EEF80E090E00E94F3 +:103AF000E72360E082E090E00E94D92360E083E069 +:103B000090E00E94D92360E084E090E00E94D923F5 +:103B100060E085E090E00C94D92380E090E00E9482 +:103B2000D32321E08D3E9E4F09F020E0822F08959F +:103B300082E090E00C94CB23682F82E090E00C941C +:103B4000D92383E090E00C94CB23682F83E090E0AE +:103B50000C94D92384E090E00C94CB23682F84E06C +:103B600090E00C94D9238091D30180FF0BC0609129 +:103B7000130185E0689FB0011124759567957595CF +:103B800067952BC081FF09C06091130185E0689F94 +:103B9000B00111247595679520C082FF07C0609120 +:103BA000130185E0689FB001112417C09091D401E2 +:103BB0009923D1F060911201961788F72091130193 +:103BC00085E0289F90011124929FA001939F500DA2 +:103BD000112470E0CA010E949D236038710540F4F1 +:103BE0006115710519F406C065E070E0862F08952F +:103BF0008FE7089581E008958091D30180FF08C088 +:103C00006091110170E0759567957595679521C074 +:103C100081FF06C06091110170E07595679519C02C +:103C200082FF04C06091110170E010C09091D40136 +:103C3000992399F0609110019617A0F780911101D6 +:103C4000899FC001112470E00E949D236038710596 +:103C500040F46115710519F406C061E070E0862F2B +:103C600008958FE7089581E00895803F21F40E9430 +:103C7000B31D819504C0813F29F40E94B31D809338 +:103C8000D7010895823F21F40E94B31D819504C09D +:103C9000833F29F40E94B31D8093D6010895893F84 +:103CA00019F40E94FC1D05C08A3F31F40E94FC1DDE +:103CB00081958093D80108958B3F21F40E94FC1DCB +:103CC000819504C08C3F29F40E94FC1D8093D9018A +:103CD0000895843F21F48091D501816017C0853F0C +:103CE00021F48091D501826011C0863F21F480913A +:103CF000D50184600BC0873F21F48091D501886095 +:103D000005C0883F31F48091D50180618093D50151 +:103D100008958D3F21F48091D30181600BC08E3FC7 +:103D200021F48091D301826005C08F3F29F48091F6 +:103D3000D30184608093D3010895803F39F480914A +:103D4000D70187FF6CC01092D70169C0813F29F469 +:103D50008091D7011816BCF362C09091D601823FC2 +:103D600029F497FF5CC01092D60159C0833F19F423 +:103D70001916CCF354C0893F41F48091D80118162C +:103D80000CF04DC01092D8014AC08A3F29F48091AE +:103D9000D80187FF44C0F6CF8B3F39F48091D90119 +:103DA00087FF3DC01092D9013AC08C3F29F4809121 +:103DB000D9011816BCF333C0843F21F48091D5019A +:103DC0008E7F17C0853F21F48091D5018D7F11C072 +:103DD000863F21F48091D5018B7F0BC0873F21F472 +:103DE0008091D501877F05C0883F31F48091D5014E +:103DF0008F7E8093D50113C08D3F21F48091D30134 +:103E00008E7F0BC08E3F21F48091D3018D7F05C042 +:103E10008F3F29F48091D3018B7F8093D3018091D0 +:103E2000D60181110EC08091D70181110AC0809105 +:103E3000D801811106C08091D901811102C0109270 +:103E4000D401089585ED91E00E948B0F0E94891B9B +:103E50009093D2018093D10108951F93CF93DF9364 +:103E60008091D1019091D2010E94951BAC0190915B +:103E7000D401992321F02091140130E006C0209153 +:103E800015018AE0289F900111244217530708F476 +:103E900085C08091D601C091D701D091D8011091F1 +:103EA000D901811107C0C11175C0D11173C01111A1 +:103EB00071C074C09F3F19F09F5F9093D401181692 +:103EC00024F40E94B31D8093D6018091D60187FF10 +:103ED00005C00E94B31D81958093D6011C1624F461 +:103EE0000E94B31D8093D7018091D70187FF05C041 +:103EF0000E94B31D81958093D7016091D6016623FE +:103F000031F1C091D701CC2311F1062E000C770BB3 +:103F1000880B990B0E94A42223E333E343E35FE37E +:103F20000E9408230E946C226093D6016C2FCC0F54 +:103F3000770B880B990B0E94A42223E333E343E31E +:103F40005FE30E9408230E946C226093D7011D1634 +:103F500024F40E94FC1D8093D8018091D80187FF32 +:103F600005C00E94FC1D81958093D801111624F490 +:103F70000E94FC1D8093D9018091D90187FF05C063 +:103F80000E94FC1D81958093D901DF91CF911F91F3 +:103F90000C94221F9F3F09F08FCFA0CFDF91CF91CC +:103FA0001F910895E5EDF1E085E0DF011D928A950E +:103FB000E9F71092D4011092D3010895833081F172 +:103FC00028F4813059F08230D1F00895853009F419 +:103FD00049C0B8F1863009F456C0089580911501A2 +:103FE000262F30E0280F311D2F3F310524F4680FB4 +:103FF0006093150108958FEF8093150108958091C6 +:104000001401262F30E0280F311D2F3F310524F4F5 +:10401000680F6093140108958FEF80931401089541 +:1040200080911301262F30E0280F311D2F3F3105DD +:1040300024F4680F6093130108958FEF80931301A8 +:10404000089580911201262F30E0280F311D2F3F57 +:10405000310524F4680F6093120108958FEF809367 +:104060001201089580911101262F30E0280F311D93 +:104070002F3F310524F4680F6093110108958FEFED +:1040800080931101089580911001262F30E0280FB0 +:10409000311D2F3F310524F4680F609310010895FE +:1040A0008FEF809310010895833011F128F481304F +:1040B00049F0823091F00895853081F120F1863009 +:1040C000C1F1089580911501681720F4861B809333 +:1040D0001501089510921501089580911401681733 +:1040E00020F4861B80931401089510921401089502 +:1040F00080911301681720F4861B809313010895A3 +:1041000010921301089580911201681720F4861B04 +:104110008093120108951092120108958091110167 +:10412000681720F4861B80931101089510921101E5 +:10413000089580911001681720F4861B8093100168 +:1041400008951092100108950F931F938D3109F473 +:104150006BC008F03FC08E3009F47DC0C0F48730DA +:1041600009F46EC068F4863009F0AFC08091CC01CC +:10417000817F8E7F8093CC0181E08093DB01A6C09C +:10418000883009F458C08B3009F49BC09EC086313A +:1041900009F497C078F4803109F470C0813109F0D6 +:1041A00094C00E94DD1490910D0181E089278093D5 +:1041B0000D0187C0893109F484C08B3109F085C0B5 +:1041C0008091CC0181FB222720F991E0922790FB7E +:1041D00081F94AC0853309F45BC048F4873209F499 +:1041E00057C008F45AC0893209F452C06EC08334F3 +:1041F00038F48A3308F067C0883309F462C065C0B8 +:10420000833409F445C0883409F05FC00E94DD148E +:104210000FEF13ED20E3015010402040E1F700C004 +:1042200000000E94E41B4DC00E9426220E94740FD1 +:104230000E946A0846C00E94981D0E94AA1D41C0A3 +:104240009091CC01892F817090FF12C0917F9E7F49 +:104250009093CC013BC08091CC0182FB222720F9B6 +:1042600091E0922790FB82F98093CC01992349F148 +:104270008091CC0181608093CC0123C08091CC01DE +:1042800083FB222720F991E0922790FB83F9ECCF62 +:1042900061E070E080E090E010C08D5141E050E0BE +:1042A00060E070E08A019B0104C0000F111F221F13 +:1042B000331F8A95D2F7C901B8010E9494180E9451 +:1042C000DD1481E003C08953E9CF80E01F910F9195 +:1042D000089580E008950C946921CF93C82F8091B0 +:1042E000DB01813079F018F08230E9F187C0E0918C +:1042F0000E01F0910F018081813169F0823209F065 +:104300007FC009C0E0910E01F0910F0180818131E1 +:1043100011F0823261F48C2F0E946B21811104C054 +:104320008C2F0E94A4201DC081E090E01AC08C2F29 +:104330000E946921811114C0C43179F048F4CB3056 +:1043400079F0C03109F060C082E08093DB0108C0E1 +:10435000C93219F0C83321F057C01092DB0154C0A4 +:1043600081E0817053C0C93289F118F5C43171F10F +:10437000A8F4C73009F046C08AE08093150194E1A3 +:104380009093140193E0909313018093120188E0BD +:104390008093110188E28093100134C0CE51C63061 +:1043A00088F5EC2FF0E0E65DFE4F80818093DA0126 +:1043B00029C0CE34E9F020F4CB3421F56AE013C0F3 +:1043C000C13579F0C235F1F461E00DC08091DA01B8 +:1043D000882319F01092DA0115C081E08093DB0187 +:1043E00015C061E006C08091DA010E94DE1F0AC09C +:1043F0006AE08091DA010E94542004C01092DB012F +:1044000080E004C081E002C080E0ABCFCF9108958E +:10441000E1E8F0E080818860808380818160808332 +:104420008FB7F89493E09093890090ED9093880073 +:104430008FBF0895EFE6F0E0808182608083089569 +:10444000EFE6F0E080818D7F80830895EFE6F0E075 +:10445000908182E08927808308951F920F920FB682 +:104460000F9211242F933F934F935F936F937F93FA +:104470008F939F93AF93BF93EF93FF938091DC0152 +:104480009091DD0101969093DD018093DC01811113 +:1044900003C082E00E946A08E091DD01E695E6959E +:1044A000F0E0EA5DF94FE4918091DC018E1303C0E6 +:1044B00080E00E946A08FF91EF91BF91AF919F91B8 +:1044C0008F917F916F915F914F913F912F910F90BD +:1044D0000FBE0F901F9018950E9473226894B1111F +:1044E0000C94022308950E94E72288F09F5798F0C9 +:1044F000B92F9927B751B0F0E1F0660F771F881FE9 +:10450000991F1AF0BA95C9F714C0B13091F00E9402 +:104510000123B1E008950C940123672F782F882799 +:10452000B85F39F0B93FCCF3869577956795B39529 +:10453000D9F73EF490958095709561957F4F8F4F98 +:104540009F4F0895E89409C097FB3EF4909580959D +:10455000709561957F4F8F4F9F4F9923A9F0F92F49 +:1045600096E9BB279395F695879577956795B795C7 +:10457000F111F8CFFAF4BB0F11F460FF1BC06F5FAD +:104580007F4F8F4F9F4F16C0882311F096E911C0BF +:10459000772321F09EE8872F762F05C0662371F0E0 +:1045A00096E8862F70E060E02AF09A95660F771FF4 +:1045B000881FDAF7880F9695879597F9089557FD24 +:1045C0009058440F551F59F05F3F71F04795880F81 +:1045D00097FB991F61F09F3F79F087950895121618 +:1045E00013061406551FF2CF4695F1DF08C01616C4 +:1045F00017061806991FF1CF869571056105089475 +:104600000895E894BB2766277727CB0197F908958B +:104610000E941B230C948C230E947E2338F00E945E +:10462000852320F0952311F00C9475230C947B23A3 +:1046300011240C9402230E94DF2270F3959FC1F392 +:10464000950F50E0551F629FF001729FBB27F00D40 +:10465000B11D639FAA27F00DB11DAA1F649F662795 +:10466000B00DA11D661F829F2227B00DA11D621FE4 +:10467000739FB00DA11D621F839FA00D611D221F9E +:10468000749F3327A00D611D231F849F600D211D82 +:10469000822F762F6A2F11249F5750409AF0F1F005 +:1046A00088234AF0EE0FFF1FBB1F661F771F881F6E +:1046B00091505040A9F79E3F510580F00C9475230E +:1046C0000C9402235F3FE4F3983ED4F386957795EC +:1046D0006795B795F795E7959F5FC1F7FE2B880F14 +:1046E000911D9695879597F9089597F99F6780E8AA +:1046F00070E060E008959FEF80EC089500240A9434 +:104700001616170618060906089500240A941216AC +:104710001306140605060895092E0394000C11F4DF +:10472000882352F0BB0F40F4BF2B11F460FF04C08C +:104730006F5F7F4F8F4F9F4F089597FB072E16F4A3 +:10474000009407D077FD09D00E94B72307FC05D05D +:104750003EF4909581959F4F0895709561957F4F98 +:104760000895EE0FFF1F0590F491E02D0994AA1B08 +:10477000BB1B51E107C0AA1FBB1FA617B70710F04C +:10478000A61BB70B881F991F5A95A9F7809590957E +:10479000BC01CD010895F999FECF92BD81BDF89A73 +:1047A000992780B50895A8E1B0E042E050E00C946C +:1047B000EE23262FF999FECF1FBA92BD81BD20BDF1 +:1047C0000FB6F894FA9AF99A0FBE019608950E94CE +:1047D000D923272F0C94DA23DC01CB01FC01F999B2 +:1047E000FECF06C0F2BDE1BDF89A319600B40D923D +:0C47F00041505040B8F70895F894FFCFF6 +:1047FC0020026B08FB08D608A2086E080101BA015A +:10480C0028080A03140A3F4D3639E7059A05640552 +:10481C002B05BE04D704F0040905010203040506A8 +:04482C000708090070 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/dave/dave.hex b/keyboard/ergodox_ez/keymaps/dave/dave.hex index 767a9ca117..363e7234d8 100644 --- a/keyboard/ergodox_ez/keymaps/dave/dave.hex +++ b/keyboard/ergodox_ez/keymaps/dave/dave.hex @@ -1,17 +1,17 @@ -:100000000C94FE060C9442070C9442070C94420791 -:100010000C9442070C9442070C9442070C9442073C -:100020000C9442070C9442070C94B2120C94841363 -:100030000C9442070C9442070C9442070C9442071C -:100040000C9442070C945C2C0C9442070C944207CD -:100050000C9442070C9463220C9442070C944207C0 -:100060000C9442070C9442070C9442070C944207EC -:100070000C9442070C9442070C9442070C944207DC -:100080000C9442070C9442070C9442070C944207CC -:100090000C9442070C9442070C9442070C944207BC -:1000A0000C9442070C9442070C944207E9130B147A -:1000B000F6140B14F6144D147014F614C514D81459 -:1000C00026182618541854189718D318D41AD41A66 -:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9 +:100000000C9463020C94AA020C94AA020C94AA0207 +:100010000C94AA020C94AA020C94AA020C94AA02B0 +:100020000C94AA020C94AA020C94FF0B0C94D10C11 +:100030000C94AA020C94AA020C94AA020C94AA0290 +:100040000C94AA020C9445210C94AA020C94AA02C6 +:100050000C94AA020C94D71A0C94AA020C94AA022B +:100060000C94AA020C94AA020C94AA020C94AA0260 +:100070000C94AA020C94AA020C94AA020C94AA0250 +:100080000C94AA020C94AA020C94AA020C94AA0240 +:100090000C94AA020C94AA020C94AA020C94AA0230 +:1000A0000C94AA020C94AA020C94AA023E0D600DB4 +:1000B000530E600D530EA50DC80D530E1D0E300EC0 +:1000C0001A111A11491149118C11C611D313D313E6 +:1000D000DF11D313D412D412A713D313D313BE1327 :1000E00029002B00E000E100357100001E00140023 :1000F00004001D006400E3001F001A0016001B002E :1001000000000252200008000700060000002C003A @@ -43,1441 +43,1086 @@ :1002A000B600AC00AA001051430049004C00AE005B :1002B000A800010044000100B700AB00A900010044 :1002C00045000100010001000100010001000100E2 -:1002D00001000100010000000A00253031366200F3 -:1002E0003A200025303258000A722F632030313214 -:1002F000333435363738394142434445460A000ADB -:10030000002530325800626F756E6365213A200017 -:100310006C656674207369646520617474616368D8 -:1003200065640A006C6566742073696465206E6F8D -:100330007420726573706F6E64696E670A00747200 -:1003400079696E6720746F207265736574206D63C0 -:100350007032333031380A000A44454255473A205A -:10036000656E61626C65642E0A005B735D004B65AF -:1003700079626F6172642073746172742E0A005B1B -:10038000575D005B535D005B525D005B445D005B4D -:10039000435D0016034500720067006F0044006F64 -:1003A000007800200045005A000000160345007246 -:1003B0000067006F0044006F007800200045005A7D -:1003C0000000000403090409028D00050100A0FAE1 -:1003D00009040000010301010009211101000122AB -:1003E0003F000705810308000A0904010001030119 -:1003F0000200092111010001224D000705820308B6 -:10040000000A090402000103000000092111010093 -:10041000012236000705830308000A0904030002CD -:1004200003000000092111010001222000070584BA -:100430000320000107050403200001090404000152 -:100440000300000009211101000122390007058580 -:10045000031000011201100100000008EDFE071357 -:1004600001000102000105010906A101050719E0CB -:1004700029E7150025019508750181020508190174 -:1004800029059505750191029501750391010507EF -:100490001900297715002501957875018102C0069C -:1004A00031FF0974A1010975150025FF9520750814 -:1004B00081020976150025FF952075089102C00577 -:1004C000010980A101850216010026B7001A01006A -:1004D0002AB700751095018100C0050C0901A10122 -:1004E0008503160100269C021A01002A9C02751041 -:1004F00095018100C005010902A1010901A10005C2 -:100500000919012905150025019505750181029537 -:1005100001750381010501093009311581257F9598 -:10052000027508810609381581257F9501750881B6 -:1005300006050C0A38021581257F9501750881068C -:10054000C0C005010906A101050719E029E715004A -:10055000250195087501810295017508810105083D -:100560001901290595057501910295017503910100 -:100570000507190029FF150025FF9506750881005C -:10058000C00A002530325820006B6579626F6172B5 -:10059000645F7265706F72743A20000A0025303211 -:1005A00058006B6579626F6172645F7365745F6C2C -:1005B00065643A200064656C5F6B65795F6269749D -:1005C0003A2063616E27742064656C3A20253032CE -:1005D000580A006164645F6B65795F6269743A20F0 -:1005E00063616E2774206164643A20253032580AB2 -:1005F00000646F6E652E0A00626F6F676D616769D8 -:1006000063207363616E3A202E2E2E2000290A008B -:100610002575002F002575005D2800256400200049 -:10062000256400200025640020002564007C00254E -:10063000303258006D6F7573656B6579205B62743D -:100640006E7C782079207620685D287265702F6135 -:10065000636C293A205B006D6B5F776865656C5F42 -:1006600074696D655F746F5F6D6178203D202564EE -:100670000A006D6B5F776865656C5F6D61785F73AD -:1006800070656564203D2025640A006D6B5F7469A8 -:100690006D655F746F5F6D6178203D2025640A0091 -:1006A0006D6B5F6D61785F7370656564203D2025BB -:1006B000640A006D6B5F696E74657276616C203DD3 -:1006C0002025640A006D6B5F64656C6179203D20B4 -:1006D00025640A006D6B5F776865656C5F74696D92 -:1006E000655F746F5F6D6178203D2025640A006D41 -:1006F0006B5F776865656C5F6D61785F737065656A -:1007000064203D2025640A006D6B5F74696D655F30 -:10071000746F5F6D6178203D2025640A006D6B5F0A -:100720006D61785F7370656564203D2025640A0003 -:100730006D6B5F696E74657276616C203D20256417 -:100740000A006D6B5F64656C6179203D2025640A49 -:10075000000A00257500363A20776865656C5F747D -:10076000696D655F746F5F6D61783A20000A0025DE -:100770007500353A20776865656C5F6D61785F73E9 -:10078000706565643A20000A00257500343A2074CB -:10079000696D655F746F5F6D61783A20000A0025AE -:1007A0007500333A206D61785F73706565643A2037 -:1007B000000A00257500323A20696E746572766110 -:1007C0006C286D73293A20000A00257500313A2003 -:1007D00064656C6179282A31306D73293A20000AEA -:1007E000092D2056616C756573202D0A004D3E0061 -:1007F0004D25643E20003F0073657420646566618A -:10080000756C740A00433E20007768657265206449 -:10081000656C74613A20637572736F723D25642C48 -:1008200020776865656C3D25640A536565206874AA -:1008300074703A2F2F656E2E77696B6970656469E5 -:10084000612E6F72672F77696B692F4D6F757365B6 -:100850005F6B6579730A000A092D204D6F7573650A -:100860006B6579202D0A4553432F713A09717569DB -:10087000740A313A0964656C6179282A31306D73E4 -:10088000290A323A09696E74657276616C286D7353 -:10089000290A333A096D61785F73706565640A34BB -:1008A0003A0974696D655F746F5F6D61780A353AF6 -:1008B00009776865656C5F6D61785F737065656405 -:1008C0000A363A09776865656C5F74696D655F74AF -:1008D0006F5F6D61780A0A703A097072696E7420F0 -:1008E00076616C7565730A643A0973657420646592 -:1008F0006661756C74730A75703A092B310A646FFE -:10090000776E3A092D310A706775703A092B3130CC -:100910000A7067646F776E3A092D31300A0A737076 -:10092000656564203D2064656C7461202A206D61DA -:10093000785F7370656564202A2028726570656130 -:1009400074202F2074696D655F746F5F6D61782905 -:100950000A003F004D3E2000433E20004C25640A23 -:10096000000A092D20436F6E736F6C65202D0A45B8 -:1009700053432F713A09717569740A6D3A096D6FA5 -:100980007573656B65790A000A092D204D616769E9 -:1009900063202D0A643A0964656275670A783A092A -:1009A0006465627567206D61747269780A6B3A09D3 -:1009B0006465627567206B6579626F6172640A6D48 -:1009C0003A096465627567206D6F7573650A763ADA -:1009D0000976657273696F6E0A733A09737461748C -:1009E00075730A633A09636F6E736F6C65206D6F80 -:1009F00064650A302D343A096C61796572302D34A2 -:100A0000284631302D4634290A506175733A0962FF -:100A10006F6F746C6F616465720A653A0965657021 -:100A2000726F6D0A6E3A094E4B524F0A7A3A097349 -:100A30006C656570204C454420746573740A000A27 -:100A4000002575002E6E6B726F3A20000A00257526 -:100A5000002E737761705F6261636B736C617368A2 -:100A60005F6261636B73706163653A20000A002501 -:100A700075002E737761705F67726176655F65736D -:100A8000633A20000A002575002E6E6F5F67756956 -:100A90003A20000A002575002E737761705F72613D -:100AA0006C745F726775693A20000A002575002E24 -:100AB000737761705F6C616C745F6C6775693A2005 -:100AC000000A002575002E636170736C6F636B5FA5 -:100AD000746F5F636F6E74726F6C3A20000A00254A -:100AE00075002E737761705F636F6E74726F6C5FE9 -:100AF000636170736C6F636B3A20000A00253032BB -:100B000058006B65796D61705F636F6E6669672E03 -:100B10007261773A20000A002575002E6D6F75739B -:100B2000653A20000A002575002E6B6579626F61B9 -:100B300072643A20000A002575002E6D6174726996 -:100B4000783A20000A002575002E656E61626C659A -:100B50003A20000A00253032580064656275675FEC -:100B6000636F6E6669672E7261773A20000A00250E -:100B7000750064656661756C745F6C617965723A65 -:100B800020003F004E4B524F3A206F66660A004EDF -:100B90004B524F3A206F6E0A0074696D65725F6345 -:100BA0006F756E743A202530346C580A006B657985 -:100BB000626F6172645F6E6B726F3A2025580A0033 -:100BC0006B6579626F6172645F69646C653A202558 -:100BD000580A006B6579626F6172645F70726F743E -:100BE0006F636F6C3A2025580A00686F73745F6BEF -:100BF0006579626F6172645F6C65647328293A205D -:100C000025580A000A092D20537461747573202D2C -:100C10000A004743433A20342E382E3220415652A0 -:100C20002D4C4942433A20312E382E302041565225 -:100C30005F415243483A20617672350A004F505462 -:100C4000494F4E533A204C55464120424F4F544D48 -:100C500041474943204D4F5553454B455920455831 -:100C60005452414B455920434F4E534F4C4520431E -:100C70004F4D4D414E44204E4B524F203531320A9C -:100C8000004255494C443A203135316565303420B5 -:100C90002832303A35393A343720446563203230CF -:100CA0002032303135290A005649443A20307846FE -:100CB000454544284572676F446F7820455A29207E -:100CC0005049443A20307831333037284572676FC5 -:100CD000446F7820455A29205645523A20307830C2 -:100CE0003030310A00444553433A20742E6D2E6B48 -:100CF0002E206B6579626F617264206669726D7710 -:100D000061726520666F72204572676F646F780A42 -:100D1000000A092D2056657273696F6E202D0A0036 -:100D20000A6D6F7573653A206F66660A000A6D6F0B -:100D30007573653A206F6E0A000A6B6579626F61A0 -:100D400072643A206F66660A000A6B6579626F61A9 -:100D500072643A206F6E0A000A6D61747269783AA3 -:100D6000206F66660A000A6D61747269783A206FB6 -:100D70006E0A000A64656275673A206F6E0A000A9F -:100D800064656275673A206F66660A000A0A626FD8 -:100D90006F746C6F616465722E2E2E2000433E20AE -:100DA000006565636F6E6669673A0A00536C656536 -:100DB00070204C454420746573740A0000000000E4 -:100DC00000000000000000010204060A0F17202C9A -:100DD0003A4A5D71879DB3C7DAE9F5FCFFFCF5E996 -:100DE000DAC7B39D87715D4A3A2C20170F0A0604B3 -:100DF00002010000000000000000000011241FBEDE -:100E0000CFEFDAE0DEBFCDBF04B603FE24C0809191 -:100E1000FD019091FE01A091FF01B0910002873089 -:100E2000904BA740B04BB9F41092FD011092FE0117 -:100E30001092FF011092000214BE84B7877F84BF16 -:100E400088E10FB6F89480936000109260000FBEA6 -:100E5000E0E0FFE3099511E0A0E0B1E0E4E5FCE5A6 -:100E600002C005900D92AA33B107D9F711E0AAE3A9 -:100E7000B1E001C01D92AD3FB107E1F70E94EC0F58 -:100E80000C94282E0C940000FF93EF93E0913A010C -:100E9000F0913B01309709F00995EF91FF9108958A -:100EA000FC018591803011F0EFDFFBCF0895FF2723 -:100EB000E0E230E247FF0CC0419597FF09C0EDE248 -:100EC0006095709580959095611D711D811D911D96 -:100ED00027FF02C0219530E350E2AA27660F771F53 -:100EE000881F991FAA1FA41710F0A41B63955A9579 -:100EF000A9F7AA3008F0A95FA05DAF93F39561153B -:100F000071058105910541F7ED3211F4EF93F395E9 -:100F1000F21718F43F93F395FBCF8F91B5DFFA9555 -:100F2000E1F70895E991F9918591803021F08532BA -:100F300019F0AADFF9CF089520E0E89455915532D1 -:100F4000C1F3503311F4689455915A3348F4505317 -:100F500090F3220F022E220F220F200D250FF4CF27 -:100F60000EF4219589919991533619F3533729F14C -:100F7000533559F1BC0188279927E8945C3621F450 -:100F80008991999168945591543639F446EF7EF0E1 -:100F900077FF0DC08FEF9FEF0AC055374AE039F059 -:100FA000583540E121F0523642E009F00895FF93B0 -:100FB000EF937DDFEF91FF91B7CFFF93EF93FC01AC -:100FC00081918030B9F360DFFBCFFF93EF9368DF4F -:100FD000F1CFDF93CF93CDB7DEB72596A3DFCF91C7 -:100FE000DF91089561110BC0FC018281882321F0FB -:100FF00085EE0E94BA1603C085EE0E94821780E03B -:1010000090E0089580E090E00895EF92FF921F93A2 -:10101000CF93DF936091C0017091C1018091C201B3 -:101020009091C3010E94672156985E9821E030E0BC -:10103000682F70E0EB01C45CDE4FE1E0F0E0122FBE -:10104000821307C0AB019881A1E09F3F61F4A0E04B -:101050000AC0A901D901A45CBE4F9C91A1E09111E5 -:1010600001C0A0E0A1959A0FDA01A45CBE4F9C9349 -:101070004C5F5F4F992309F194B17F0102C0EE0CE0 -:10108000FF1C4A95E2F79E2994B995B19E2995B91E -:101090004C9150E0113029F450938900409388001E -:1010A0001AC0123029F450938B0040938A0013C069 -:1010B00050938D0040938C000EC094B1DF0102C0AC -:1010C000AA0FBB1F4A95E2F7AD014095942394B94E -:1010D00095B1942395B92F5F3F4F2430310509F026 -:1010E000AECF80E090E0DF91CF911F91FF90EF9025 -:1010F000089585E098E0892B11F00E94050880E0B2 -:1011000090E0089556985E9825982D9826982E98E8 -:1011100027982F988FEF90E0909389008093880014 -:1011200090938B0080938A0090938D0080938C0025 -:10113000259A2D9A2FEF80E792E021508040904031 -:10114000E1F700C00000269A2E9A2FEF80E792E088 -:10115000215080409040E1F700C00000279A2F9A6C -:101160002FEF80E792E0215080409040E1F700C0EF -:10117000000025982D982FEF80E792E021508040C5 -:101180009040E1F700C0000026982E982FEF80E7EE -:1011900092E0215080409040E1F700C00000279885 -:1011A0002F9856985E9825982D9826982E982798CF -:1011B0002F98089589EA8093800089E080938100C8 -:1011C00024982C983F988AB18F748AB96E98479A60 -:1011D0008BB1806B8BB9769A0E94820882E098E08E -:1011E000892B11F00E94020880E090E0089580E2CF -:1011F000809300018091400181110EC00E94460938 -:1012000081E0809340012FEF83ED90E321508040F7 -:101210009040E1F700C0000080E40E944C098093F8 -:10122000000181112EC00E94760980930001811176 -:1012300028C00E94760980930001811122C08FE3AB -:101240000E9476098093000181111BC00E946E09E3 -:1012500080E40E944C0980930001811112C08CE04F -:101260000E9476098093000181110BC00E947609CB -:1012700080930001811105C08FE30E94760980935D -:1012800000010E946E098091000108951092B9003A -:101290008AE08093B800089594EA9093BC009091FE -:1012A000BC0097FFFCCF9091B900987F983021F057 -:1012B000903111F081E008958093BB0084E8809321 -:1012C000BC008091BC0087FFFCCF8091B900887F73 -:1012D000883111F0803471F780E0089584E98093BB -:1012E000BC008091BC0084FDFCCF08958093BB00BE -:1012F00084E88093BC008091BC0087FFFCCF909174 -:10130000B900987F81E0983209F480E0089584E87C -:101310008093BC008091BC0087FFFCCF8091BB0014 -:10132000089580910001811115C080E40E944C094C -:101330008093000181110CC082E10E9476098093A4 -:101340000001811105C08FEF0E9476098093000192 -:101350000E946E0984B1807F84B985B1807F85B990 -:101360008AB1837F8AB98BB1837F8BB93E984698C7 -:1013700008950E94F708809300010E94910980B3AC -:101380008C7080BB81B3836F81BBE0E5F1E0A2E4A8 -:10139000B1E011921D9281E0EE35F807D1F78AEDA8 -:1013A00098E0892B11F00C94DA0808959F92AF927F -:1013B000BF92CF92DF92EF92FF920F931F93CF9342 -:1013C000DF93809100018823E1F0809141018F5FDC -:1013D00080934101811115C08EE393E00E94500774 -:1013E0000E94F70880930001882329F084E293E0AB -:1013F0000E94500706C080E193E00E9450070E94BF -:10140000820802E411E0C0E0D0E0BB24B39482E0A3 -:10141000A82ECC24C394D12C21E0E22E23E0F22E7E -:10142000C73000F580910001811162C080E40E9404 -:101430004C0980930001811112C082E10E9476095B -:101440008093000181110BC0C6010C2E01C0880FD2 -:101450000A94EAF780950E947609809300010E9421 -:101460006E0946C0CA30A1F028F4C83059F0C9301E -:1014700061F005C0CC3089F070F0CD3089F0209A51 -:10148000289810C0219A29980DC0229A2A980AC03B -:10149000239A2B9807C0529A01C0539A5B9802C0B6 -:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE -:1014B00092E081708B25892B7C9B02C090E001C05B -:1014C00094E0892B7D9B02C090E001C098E0892BBD -:1014D0007E9B02C090E001C090E1892B9FB1909566 -:1014E000991F9927991F9295990F907E892B10C06B -:1014F00080910001811176C080E40E944C098093A4 -:101500000001882309F45BC0912C0E946E09892D8B -:10151000F8019081981739F1808380910101882327 -:1015200001F18091DB0180FF04C086E093E00E941E -:1015300050078091DB0180FF0CC0809101011F9258 -:101540008F93FF92EF920E94E9070F900F900F90F8 -:101550000F908091DB0180FF04C08FEF92E00E942A -:101560005007A09201010E94910921960F5F1F4F21 -:10157000CE30D10509F054CF809101018823B1F01C -:10158000815080930101882339F08FE99FE0019712 -:10159000F1F700C000000AC0A0E5B1E0E2E4F1E02C -:1015A00081918D9391E0E035F907D1F789E798E0D3 -:1015B000892BD1F00E94790817C090E07ACF83E19F -:1015C0000E9476098093000181119ECF81E40E94E0 -:1015D0004C0980930001811197CF0E948709982EB2 -:1015E000909493CF80E094CF81E0DF91CF911F91D1 -:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2 -:101600000895E82FF0E0E05BFE4F80810895CF92CF -:10161000DF92EF92FF920F931F93CF93DF9388EEA9 -:1016200092E00E94500730E5E32E31E0F32EC0E057 -:10163000D0E043EEC42E42E0D42E0AED12E0DF9358 -:10164000CF93DF92CF920E94E90780EE92E00E9452 -:101650005007F70181917F0190E00E94CC219F9378 -:101660008F931F930F930E94E90788ED92E00E94E9 -:10167000500721968DB79EB708960FB6F8949EBF77 -:101680000FBE8DBFCE30D105D1F6DF91CF911F9126 -:101690000F91FF90EF90DF90CF9008958B3B9105D5 -:1016A00078F4883A910540F5853A9105D0F4843074 -:1016B000910508F0B1C08130910509F4ADC06BC04F -:1016C000803E910508F467C0883E910508F4A4C0E7 -:1016D0009C01205F31092031310508F05CC0906524 -:1016E0000895853A910509F459C0863A910509F49F -:1016F00058C083E890E40895883A910509F454C0ED -:10170000893A910509F453C08A3A910509F452C007 -:101710008B3A910509F451C08C3A910509F450C0F7 -:101720008D3A910509F44FC0803B910509F44EC0F4 -:101730008E3A910509F44DC08F3A910509F44CC0D9 -:10174000813B910509F44BC0823B910509F44AC0E5 -:10175000833B910509F449C0843B910509F448C0D5 -:10176000853B910509F447C0863B910509F446C0C5 -:10177000873B910509F445C0883B910509F444C0B5 -:10178000893B910509F443C08A3B910509F042C0A9 -:101790008AE296E4089580E090E0089581E890E47C -:1017A000089582E890E4089582EE94E4089589EE25 -:1017B00094E408958AEE94E4089585EB94E4089502 -:1017C00086EB94E4089587EB94E408958CEC94E41C -:1017D00008958DEC94E4089583E895E408958AE8EB -:1017E00095E4089582E995E4089584E995E40895DF -:1017F00081E296E4089583E296E4089584E296E413 -:10180000089585E296E4089586E296E4089587E2D5 -:1018100096E4089580E094E40895089596E0799F11 -:10182000F001112494E5899FE00DF11D1124E60FCC -:10183000F11DEE0FFF1FE052FF4F85919491089527 -:10184000880F991F805A9040FC01859194910895CA -:10185000880F991F80529F4FFC01859194910895A4 -:1018600026E0729FF001112444E5849FE00DF11DF4 -:101870001124E60FF11DEE0FFF1FE052FF4F2591DF -:101880003491C9019A9581159F4110F4C9010895B9 -:10189000C90190528115904128F4C9019F700E949E -:1018A000280C0895C90190538115904120F4C90175 -:1018B0009927906C0895211580E5380769F40E94F6 -:1018C000F51A9FEF24E34CE0915020404040E1F7AF -:1018D00000C000000C948822213080E5380751F4C4 -:1018E00088E593E00E9450078091DB01816080933E -:1018F000DB010895C90190558115904108F050C051 -:10190000832F99278F70992781309105D9F4A901E8 -:101910004370552702C0880F991F4A95E2F79C68CB -:10192000A90164E0440F551F6A95E1F744275370FD -:10193000842B952B73E0220F331F7A95E1F72076E5 -:1019400033271DC08230910529F4922F8827816F9B -:10195000906A089583309105A9F4A9014370552731 -:1019600081E090E002C0880F991F4A95E2F79C68D9 -:1019700043E0220F331F4A95E1F7207E3770822B18 -:10198000932B08950497F1F4A9014370552781E042 -:1019900090E002C0880F991F4A95E2F79A68E8CF55 -:1019A000C90190578115904120F4C9019F70906240 -:1019B0000895C90190588115904120F4C9019F7084 -:1019C000906A0895203E3105E0F4203C310558F539 -:1019D0002133310509F470C048F42932310509F486 -:1019E00064C02A32310509F46EC074C02933310550 -:1019F000F1F022383105D9F02533310509F44EC014 -:101A000069C0233E310589F138F4203E3105C1F02B -:101A1000223E3105E1F05EC0263E310569F1273EE8 -:101A20003105A9F157C0C9010E94200C0895809189 -:101A3000EE0180FD02C081FF4DC080EE90E04BC002 -:101A40008091EE0180FFF9CF89E390E044C080915E -:101A5000EE0182FF0EC08091EE0184FF03C080E0A2 -:101A600090E039C083EE90E036C08091EE0182FFB5 -:101A7000F2CF82EE90E02FC08091EE0183FF0BC089 -:101A80008091EE0184FDEBCF87EE90E024C0809141 -:101A9000EE0183FFF5CF86EE90E01DC08091EE0150 -:101AA00085FF07C089E290E016C08091EE0185FFB6 -:101AB000F9CF85E390E00FC08091EE0186FF07C06B -:101AC0008AE290E008C08091EE0186FFF9CF81E3C1 -:101AD00090E001C0C9010E944E0B089508958091C5 -:101AE000710108959FB7F894109260019FBF909183 -:101AF000F401943009F058C09091E9009F70209152 -:101B0000EC0020FF02C020E801C020E0292B94E077 -:101B10009093E9009091EB0090FF43C09091EE000C -:101B200097FF3FC090915E01992321F09091E800CA -:101B300095FF37C010925E0196E03091E80035FDC8 -:101B400015C03091F401343061F53091EB0035FD72 -:101B500028C0915021F481E080935E0122C0EFE91A -:101B6000FFE03197F1F700C00000E7CF8093F1006C -:101B70008091E80085FD0AC08091E80080FFFCCFDD -:101B80008091E8008E778093E80006C08FB7F894C4 -:101B900091E0909360018FBF2F702093E90080E067 -:101BA00008952F702093E9008FEF0895CF93DF936E -:101BB00000D01F92CDB7DEB72091F401243019F583 -:101BC00023E029839B838A832093E9008FEF909100 -:101BD000E800815095FD06C095ED9A95F1F700005B -:101BE0008111F5CF8091E80085FF0DC040E050E005 -:101BF00063E070E0CE0101960E94A5108091E8009C -:101C00008E778093E8000F900F900F90DF91CF9127 -:101C10000895CF93DF9300D01F92CDB7DEB7209108 -:101C2000F401243021F522E029839B838A8383E019 -:101C30008093E9008FEF9091E800815095FD06C0F8 -:101C400095ED9A95F1F700008111F5CF8091E800AC -:101C500085FF0DC040E050E063E070E0CE010196EA -:101C60000E94A5108091E8008E778093E8000F9085 -:101C70000F900F90DF91CF9108952091F4012430BF -:101C8000F1F422E02093E9002FEF3091E800215099 -:101C900035FD06C035ED3A95F1F700002111F5CF7D -:101CA0002091E80025FF0BC040E050E065E070E0C7 -:101CB0000E94A5108091E8008E778093E800089537 -:101CC000CF93DF93EC018091F401843009F047C099 -:101CD00080910C018823E1F080910D018823C1F0EF -:101CE00085E08093E9008FEF9091E800815095FDA9 -:101CF00006C095E19A95F1F700008111F5CF80912A -:101D0000E80085FF2CC040E050E060E170E017C0C3 -:101D100081E08093E9008FEF9091E800815095FD7C -:101D200006C095ED9A95F1F700008111F5CF8091ED -:101D3000E80085FF14C040E050E068E070E0CE01AC -:101D40000E94A5108091E8008E778093E80080E1E2 -:101D5000FE01A1E6B1E001900D928A95E1F7DF91D5 -:101D6000CF9108958FE893E00E9450078091F3018E -:101D7000811109C00E9437120E9494128091E200E2 -:101D800084608093E20008958BE893E00E945007FE -:101D90001092F301089587E893E00C94500783E8CC -:101DA00093E00E9450070C94492C8FE793E00E9427 -:101DB00050070E9423220E944F2C0E9430150C9441 -:101DC0006E0D80915F018F5F80935F0162E30E94DF -:101DD000BD2D911135C010925F0180916001882363 -:101DE00079F18091F401843049F58091E9008F7098 -:101DF0009091EC0090FF02C090E801C090E0982B19 -:101E000084E08093E9008091EB0080FF14C0809112 -:101E1000EE0087FF10C08091E80085FF03C010929C -:101E2000F100F9CF8091E80080FF05C08091E800C3 -:101E30008E778093E8009F709093E9001092600184 -:101E4000089542E061EC81E00E94B11142E061EC52 -:101E500082E00E94B11142E061EC83E00E94B11186 -:101E600042E261EC84E00E94B11142E161EC85E064 -:101E70000C94B1118091F601833009F455C030F40F -:101E8000813071F0823009F48EC008958A3009F4EF -:101E90007AC08B3009F460C0893009F09CC020C042 -:101EA0008091F501813A09F096C08091E800877F22 -:101EB0008093E8008091F9019091FA01892B21F03B -:101EC00060E080E090E003C060E181E691E070E0D6 -:101ED0000E94EE108091E8008B778093E8000895CF -:101EE0008091F501813209F076C08091F9019091DD -:101EF000FA01009719F0049709F06DC08091E8008D -:101F0000877F8093E8008091E80082FD05C0809182 -:101F1000F4018111F8CF5FC08091F10080937101CD -:101F20008091E8008B7753C08091F501813A09F0E8 -:101F300052C08091F9019091FA01892B09F04BC0B0 -:101F40008091E800877F8093E8008091E80080FF1F -:101F5000FCCF80910C0136C08091F5018132D9F51A -:101F60008091F9019091FA01892BA9F58091E800FF -:101F7000877F8093E8000E94E6118091F7018093AB -:101F80000C010C94F51A8091F501813221F58091B4 -:101F9000E800877F8093E8000E94E6118091F801B5 -:101FA0008093720108958091F501813AA1F48091A6 -:101FB000E800877F8093E8008091E80080FFFCCFF5 -:101FC000809172018093F1008091E8008E77809378 -:101FD000E8000C94E611089584B7877F84BF88E1F8 -:101FE0000FB6F89480936000109260000FBE90E0EE -:101FF00080E80FB6F89480936100909361000FBE63 -:102000000E94B9150E9437120E9494128091E2003A -:1020100084608093E20082E79DE00E9462217894D0 -:102020000E940E150E94BB1582E091E00E942B15C4 -:102030000E94372C8EE693E00E9450078091F401B5 -:10204000853089F48AE693E00E9450070E94E621D9 -:102050008091F201882391F30E940E22882371F36C -:102060000E948F10EBCF0E94E915E8CF292F33276C -:1020700023303105A9F06CF42130310509F442C058 -:102080002230310509F043C08DE890E027EC33E0C1 -:1020900042C021323105C9F02232310519F137C071 -:1020A00099278130910541F08230910541F0892BCB -:1020B00071F5E3ECF3E005C0EBEAF3E002C0E3E91D -:1020C000F3E0849190E09F0126C0653000F5E62F93 -:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4 -:1020E00090E019C0653098F4E62FF0E0DF01AA0F08 -:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5 -:1021000090E009C082E190E024E534E004C080E082 -:1021100090E020E030E0FA0131832083089580E1EF -:1021200089BD82E189BD09B400FEFDCF8091D80050 -:102130008F7D8093D8008091E00082608093E000E2 -:102140008091E00081FDFCCF0895CF92DF92EF9265 -:10215000FF920F931F93CF93DF937C018B01EA01D2 -:102160000E940712811131C0209731F08881998136 -:10217000081B190BE80EF91EC12CD12C01151105F5 -:1021800019F18091E80085FD14C08091E8008E77F8 -:102190008093E800209741F0888199818C0D9D1DE6 -:1021A0009983888385E011C00E940712882331F348 -:1021B0000CC0F70181917F018093F100015011095A -:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6 -:1021D0000F91FF90EF90DF90CF9008952091FB0139 -:1021E0003091FC012617370748F06115710539F465 -:1021F0002091E8002E772093E80001C0B901FC018E -:1022000020E061157105B9F18091F401882309F48A -:1022100040C0853009F43FC08091E80083FD3DC097 -:102220008091E80082FF06C08091E80082FF26C00E -:1022300080E008958091E80080FFE3CF2091F300D3 -:102240008091F20090E0922B6115710551F0883079 -:10225000910538F421912093F100615071090196A4 -:10226000F3CF21E0089709F020E08091E8008E7715 -:102270008093E800C6CF2111C7CFD6CF8091F4015B -:10228000882339F0853039F08091E80083FFCCCF86 -:1022900004C082E0089583E0089581E008952091CC -:1022A000FB013091FC012617370748F061157105D5 -:1022B00039F42091E8002E772093E80001C0B9019D -:1022C000FC0120E061157105C1F18091F4018823C2 -:1022D00009F441C0853009F440C08091E80083FDD5 -:1022E0003EC08091E80082FF06C08091E80082FF36 -:1022F00027C080E008958091E80080FFE3CF20911F -:10230000F3008091F20090E0922B6115710559F075 -:102310008830910540F424912093F100319661506A -:1023200071090196F2CF21E0089709F020E0809131 -:10233000E8008E778093E800C5CF2111C6CFD5CFB6 -:102340008091F401882339F0853039F08091E800DC -:1023500083FFCBCF04C082E0089583E0089581E03D -:102360000895982F973058F59093E900981739F011 -:102370007091EC002091ED005091F00003C0242FEB -:10238000762F50E021FF19C03091EB003E7F309353 -:10239000EB003091ED003D7F3093ED003091EB008C -:1023A00031603093EB007093EC002093ED0050937C -:1023B000F0002091EE0027FF07C09F5FD3CF8F7002 -:1023C0008093E90081E0089580E008958091F5010F -:1023D00087FD05C08091E80080FF0EC012C080918B -:1023E000E80082FD05C08091F4018111F8CF0895C5 -:1023F0008091E8008B7708C08091F4018111EACFC9 -:1024000008958091E8008E778093E8000895809188 -:10241000E4009091E50045E62091EC0020FF21C00A -:102420002091E80020FD21C02091F401222389F0B1 -:10243000253089F02091EB0025FD0FC02091E400AC -:102440003091E5002817390739F3415041F0C901AF -:10245000E3CF82E0089583E0089581E0089584E069 -:1024600008952091E80022FFDFCF80E008950E94C8 -:10247000A5120E94AD12E0EEF0E0808181608083C1 -:10248000E8EDF0E080818F77808319BCA7EDB0E0A4 -:102490008C918E7F8C9380818F7E80831092F3014C -:1024A00008950F931F93CF93DF930E94A5120E946C -:1024B000AD12C8EDD0E088818F77888388818068ED -:1024C000888388818F7D888319BC1092F4011092D3 -:1024D000F0011092F2011092F10100EE10E0F8010B -:1024E00080818B7F808388818160888342E060E087 -:1024F00080E00E94B111E1EEF0E080818E7F808368 -:10250000E2EEF0E08081816080838081886080835A -:10251000F80180818E7F8083888180618883DF914C -:10252000CF911F910F910895E8EDF0E080818F7EAB -:102530008083E7EDF0E080818160808384E082BF6A -:1025400081E08093F3010C945112E8EDF0E080817A -:102550008E7F80831092E20008951092DA0010922C -:10256000E10008951F920F920FB60F9211242F933E -:102570003F934F935F936F937F938F939F93AF930B -:10258000BF93EF93FF938091E10082FF0BC0809196 -:10259000E20082FF07C08091E1008B7F8093E10021 -:1025A0000E94E10E8091DA0080FF1FC08091D80068 -:1025B00080FF1BC08091DA008E7F8093DA008091CB -:1025C000D90080FF0DC080E189BD82E189BD09B4D9 -:1025D00000FEFDCF81E08093F4010E94B20E05C0A1 -:1025E00019BC1092F4010E94C40E8091E10080FF9A -:1025F00019C08091E20080FF15C08091E2008E7FBB -:102600008093E2008091E20080618093E2008091FB -:10261000D80080628093D80019BC85E08093F401D3 -:102620000E94CF0E8091E10084FF30C08091E200D3 -:1026300084FF2CC080E189BD82E189BD09B400FE20 -:10264000FDCF8091D8008F7D8093D8008091E100EC -:102650008F7E8093E1008091E2008F7E8093E20084 -:102660008091E20081608093E2008091F0018823F4 -:1026700011F084E007C08091E30087FF02C083E08F -:1026800001C081E08093F4010E94D50E8091E100A9 -:1026900083FF29C08091E20083FF25C08091E10083 -:1026A000877F8093E10082E08093F4011092F00133 -:1026B0008091E1008E7F8093E1008091E2008E7F27 -:1026C0008093E2008091E20080618093E20042E02A -:1026D00060E080E00E94B1118091F00088608093FA -:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF -:1026F0008F917F916F915F914F913F912F910F90AB -:102700000FBE0F901F9018951F920F920FB60F9249 -:1027100011242F933F934F935F936F937F938F93E6 -:102720009F93AF93BF93CF93EF93FF93C091E90033 -:10273000CF708091EC001092E9008091F000877FCB -:102740008093F00078940E94C0131092E900809169 -:10275000F00088608093F000C093E900FF91EF9152 -:10276000CF91BF91AF919F918F917F916F915F9129 -:102770004F913F912F910F900FBE0F901F90189582 -:102780001F93CF93DF93CDB7DEB7AA970FB6F89418 -:10279000DEBF0FBECDBFE5EFF1E08091F100819388 -:1027A00021E0ED3FF207C9F70E943A0F8091E8005F -:1027B00083FF1CC12091F5013091F601832F90E039 -:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF -:1027D000DD2D203881F0223809F008C18091F901FF -:1027E0008F708093E9008091EB0085FB882780F94A -:1027F0001092E90006C08091F1019091F2019111CF -:1028000082609091E800977F9093E8008093F100B8 -:102810001092F100C5C0822F8D7F09F0E7C02223FE -:1028200019F0223061F0E2C08091F701813009F0A7 -:10283000DDC0333009F080E08093F20128C0809140 -:10284000F701811124C02091F9012F7009F4CEC045 -:102850002093E9008091EB0080FF19C08091EB008C -:10286000333011F4806211C080618093EB0081E00D -:1028700090E0022E01C0880F0A94EAF78093EA00E4 -:102880001092EA008091EB0088608093EB00109238 -:10289000E9008091E800877F86C02111A7C01091D0 -:1028A000F7011F778091E3008078812B8093E3000C -:1028B0008091E800877F8093E8000E94E611809174 -:1028C000E80080FFFCCF8091E30080688093E30004 -:1028D000112311F083E001C082E08093F40186C0EF -:1028E0002058223008F082C08091F7019091F801C1 -:1028F0008C3D23E0920779F583E08A838AE289831D -:102900004FB7F894DE01139620E03EE051E2E32F4A -:10291000F0E050935700E49120FF03C0E295EF7080 -:102920003F5FEF708E2F90E0EA3010F0C79601C045 -:10293000C0968D939D932F5F243149F74FBF8091AF -:10294000E800877F8093E8006AE270E0CE0101969C -:102950000E94EE1014C0AE014F5F5F4F6091F9010D -:102960000E943610009709F441C02091E800277FAB -:102970002093E800BC0189819A810E944F118091C7 -:10298000E8008B778093E80031C0203879F580919A -:10299000E800877F8093E8008091F0018093F10048 -:1029A0008091E8008E778093E8000E94E6111EC0B7 -:1029B00021111CC09091F7019230C0F48091E80081 -:1029C000877F8093E8009093F0010E94E611809148 -:1029D000F001811104C08091E30087FF02C084E010 -:1029E00001C081E08093F4010E94210F8091E800F2 -:1029F00083FF0AC08091E800877F8093E800809180 -:102A0000EB0080628093EB00AA960FB6F894DEBFCD -:102A10000FBECDBFDF91CF911F910895CF938091CD -:102A2000F4018823B1F08091E9008F709091EC005F -:102A300090FF02C090E801C090E0C92FC82B10920F -:102A4000E9008091E80083FD0E94C013CF70C0931D -:102A5000E900CF91089590937801809377010895CC -:102A6000E0917701F0917801309721F00190F081A9 -:102A7000E02D099480E00895FF920F931F93CF9368 -:102A8000DF938C01E0917701F0917801309799F113 -:102A90000280F381E02D09958091DB0182FF2BC03C -:102AA00080FF04C089E895E00E945007E80180E1BA -:102AB000F82E03E815E08091DB0180FF0BC08881D0 -:102AC0001F928F931F930F930E94E9070F900F900F -:102AD0000F900F90FA942196F110EDCF8091DB01C9 -:102AE00080FF09C081E895E0DF91CF911F910F91A0 -:102AF000FF900C945007DF91CF911F910F91FF90A1 -:102B00000895E0917701F0917801309721F00480E9 -:102B1000F581E02D09940895209175013091760199 -:102B20008217930771F09093760180937501E0917D -:102B30007701F0917801309721F00680F781E02D40 -:102B400009940895209173013091740182179307BD -:102B500071F09093740180937301E0917701F0918B -:102B60007801309721F00084F185E02D09940895D3 -:102B700008950C94B8150E9425220E94B9090C945E -:102B8000EB22CF93C82F8091DB0182FF1EC080FF14 -:102B900004C082EA95E00E9450078091DB0180FF2B -:102BA0000CC01F92CF932DE935E03F932F930E94E5 -:102BB000E9070F900F900F900F908091DB0180FF3D -:102BC00004C08BE995E00E9450078C2FCF910C94A4 -:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0 -:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD -:102BF000CDBF0E94D6093AE7E32E31E0F32E00E084 -:102C000010E0C02E802F0E94010BF701D1907F01B0 -:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB -:102C200089838A831B820E942E228160782F9D8354 -:102C30008C8349815A816B818D810E948C1641C0A1 -:102C40009091DB0191FF04C08B870E94070B8B855D -:102C500020E030E04D2D50E0922FBA01022E02C04C -:102C6000759567950A94E2F760FF25C02E83CF82A1 -:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF -:102C800090E08E219F2121E0892B09F420E0288704 -:102C90000E942E228160782F9A8789874E815F81DA -:102CA00068858A850E948C16F801E658FE4F80815F -:102CB0008E25808306C02F5F3F4F2630310561F699 -:102CC000A9CF0E945926109179010E94301518173A -:102CD000A1F00E943015809379012B960FB6F894DD -:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F -:102CF000EF90DF90CF900C94C1152B960FB6F894FF -:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E -:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC -:102D20002B970FB6F894DEBF0FBECDBF4F835887E9 -:102D300069877A878B87DE01119686E0FD01119203 -:102D40008A95E9F785E0FE01379601900D928A9504 -:102D5000E1F749815A816B817C818D819E810E943E -:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D -:102D7000CF910895CF93C82F882309F4C1C082381A -:102D800059F40E94301581FDBBC089E30E94602088 -:102D90000E943C2189E30CC0833879F40E943015ED -:102DA00080FDAEC083E50E9460200E943C2183E547 -:102DB0000E94B120CF910C943C21843859F40E9498 -:102DC000301582FD9DC087E40E9460200E943C2156 -:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461 -:102DE000E22A81118DC08C2F0E946020E3CF80E207 -:102DF0008C0F883048F4C77081E001C0880FCA95F5 -:102E0000EAF70E940321D6CF8BE58C0F833078F44C -:102E1000C53A29F0C63A31F482E890E005C081E86D -:102E200090E002C083E890E0CF910C948C1588E587 -:102E30008C0F833108F064C0C83A39F1C93A41F1C6 -:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154 -:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2 -:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150 -:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0 -:102E8000CA3BC9F58AE292E038C082EE90E035C0D4 -:102E900089EE90E032C08AEE90E02FC085EB90E0A2 -:102EA0002CC086EB90E029C087EB90E026C08CEC2C -:102EB00090E023C08DEC90E020C083E891E01DC03D -:102EC0008AE891E01AC082E991E017C084E991E0B4 -:102ED00014C081E292E011C083E292E00EC084E26D -:102EE00092E00BC085E292E008C086E292E005C065 -:102EF00087E292E002C080E090E0CF910C94A215AE -:102F0000CF910895882309F44BC0823859F40E9468 -:102F1000301581FF45C089E30E9460200E943C215A -:102F200089E30CC0833871F40E94301580FF38C0EB -:102F300083E50E9460200E943C2183E50E94B1202D -:102F40000C943C21843859F40E94301582FF28C02B -:102F500087E40E9460200E943C2187E4EFCF9CEF31 -:102F6000980F913A58F390E2980F983050F4877088 -:102F700091E001C0990F8A95EAF7892F0E940921F3 -:102F8000DFCF9BE5980F933020F480E090E00C9425 -:102F90008C15885A833120F480E090E00C94A215BF -:102FA0000895882321F00E9403210C943C21089568 -:102FB000882321F00E9409210C943C210895CF928E -:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2 -:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9 -:102FE00085E0F801DE01119601900D928A95E1F7D6 -:102FF000F80140813181F280258122952F708381F3 -:103000009481892B31F03F3F31F481E04F3F19F437 -:1030100003C081E001C080E080FDC6C249833A83DD -:1030200089819A812F830E941E209E8388870E9417 -:103030001D200E94F01E4E81E42FE295EF70F0E01B -:10304000E05AFF4F2F8168850C94DD2D842F807FFF -:10305000142F1F70882311F01295107FFF2059F054 -:10306000112309F456C2812F68870E9413210E9400 -:103070003C2168854EC2862F0E948217112309F4D5 -:1030800093C2812F0E94192128960FB6F894DEBFB3 -:103090000FBECDBFDF91CF911F910F91FF90EF90A9 -:1030A000DF90CF900C943C21342F307F842F8F7091 -:1030B000303211F08295807F662319F0613019F16A -:1030C0002CC0FF20B1F0222309F494C1213009F073 -:1030D00091C128960FB6F894DEBF0FBECDBFDF9129 -:1030E000CF911F910F91FF90EF90DF90CF900C94B4 -:1030F0002321222319F0213009F456C28E830E9425 -:1031000026218E818AC1FF2021F0263008F04CC292 -:1031100071C1253008F048C280C1FF2021F0222370 -:1031200009F468C1F6C1222309F477C106C2242F2D -:1031300026952695237030E02115310521F02130A8 -:103140003105C9F031C2FF2021F0862F942F9370F2 -:1031500002C080E090E028960FB6F894DEBF0FBE64 -:10316000CDBFDF91CF911F910F91FF90EF90DF9036 -:10317000CF900C948C15FF2021F0862F942F937004 -:1031800002C080E090E028960FB6F894DEBF0FBE34 -:10319000CDBFDF91CF911F910F91FF90EF90DF9006 -:1031A000CF900C94A215862FFF2019F00E94DF24E7 -:1031B00002C00E94472528960FB6F894DEBF0FBEC6 -:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6 -:1031D000CF900C94CC25842F837009F076C0F11029 -:1031E000E3C1262F229526952770220F220F862FC6 -:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7 -:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7 -:1032100070E080E090E004C0660F771F881F991F60 -:103220002A95D2F7609570958095909503C060E0DF -:1032300070E0CB01242F269526952370422F50E075 -:1032400042305105D1F04330510559F16C297D29A7 -:103250008E299F294130510541F128960FB6F894E7 -:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9 -:10327000EF90DF90CF900C94151F6C297D298E293B -:103280009F2928960FB6F894DEBF0FBECDBFDF9101 -:10329000CF911F910F91FF90EF90DF90CF900C9402 -:1032A0002F1F0E94151FC701B60128960FB6F8946C -:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069 -:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D -:1032D000817001C08695882309F466C1262F229546 -:1032E00026952770220F220F862F8F70C82ED12C83 -:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA -:103300000A94D2F764FF10C06FE070E080E090E0B4 -:1033100004C0660F771F881F991F2A95D2F7609502 -:1033200070958095909503C060E070E0CB01242FEC -:10333000269526952370422F50E042305105D1F05A -:103340004330510559F16C297D298E299F2941303F -:10335000510541F128960FB6F894DEBF0FBECDBFE0 -:10336000DF91CF911F910F91FF90EF90DF90CF9061 -:103370000C94E91F6C297D298E299F2928960FB668 -:10338000F894DEBF0FBECDBFDF91CF911F910F919B -:10339000FF90EF90DF90CF900C9403200E94E91FE4 -:1033A000C701B60128960FB6F894DEBF0FBECDBF99 -:1033B000DF91CF911F910F91FF90EF90DF90CF9011 -:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC -:1033D000623F09F461C008F44BC0633F09F470C058 -:1033E00093C0162F1F70842F8F71FF2099F00E94B9 -:1033F000681F812F28960FB6F894DEBF0FBECDBF91 -:10340000DF91CF911F910F91FF90EF90DF90CF90C0 -:103410000C94D1170E94891F812F28960FB6F8941B -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94D817FF20A9F02530A3 -:1034400008F0B2C0842F8F7128960FB6F894DEBFB3 -:103450000FBECDBFDF91CF911F910F91FF90EF90E5 -:10346000DF90CF900C94AE1F263008F09DC0EACFBD -:10347000FF20A1F0842F8F7128960FB6F894DEBF3D -:103480000FBECDBFDF91CF911F910F91FF90EF90B5 -:10349000DF90CF900C94681FFF2061F3842F8F7111 -:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147 -:1034B0001F910F91FF90EF90DF90CF900C94891F98 -:1034C000FF2091F0842F8F7128960FB6F894DEBFFD -:1034D0000FBECDBFDF91CF911F910F91FF90EF9065 -:1034E000DF90CF900C94531F28960FB6F894DEBF50 -:1034F0000FBECDBFDF91CF911F910F91FF90EF9045 -:10350000DF90CF900C94491FFF20A1F0222309F4F3 -:10351000B1CF862F28960FB6F894DEBF0FBECDBF71 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:103530000C94BA16222309F4B1CF862F28960FB621 -:10354000F894DEBF0FBECDBFDF91CF911F910F91D9 -:10355000FF90EF90DF90CF900C9482174F70C801CE -:103560000E94F20728960FB6F894DEBF0FBECDBFBB -:10357000DF91CF911F910F91FF90EF90DF90CF904F -:103580000C946E1E4F70C80128960FB6F894DEBFDB -:103590000FBECDBFDF91CF911F910F91FF90EF90A4 -:1035A000DF90CF900C940D0C28960FB6F894DEBFE8 -:1035B0000FBECDBFDF91CF911F910F91FF90EF9084 -:1035C000DF90CF9008950E9420210E94F5200E9454 -:1035D0003C210E94FA260E94CC2580E090E00E94C7 -:1035E0008C1580E090E00C94A2150E9410210C94A0 -:1035F000E31A0E941E20292F22952F7030E02C30D4 -:1036000031054CF42A3031056CF422503109223056 -:10361000310590F407C02C30310551F02F303105C1 -:1036200039F00AC0803E10F0803F31F481E0089507 -:1036300093FB882780F9089580E00895CF93DF9366 -:1036400000D000D01F92CDB7DEB70F900F900F9033 -:103650000F900F90DF91CF910895CF93DF9300D01B -:1036600000D000D0CDB7DEB726960FB6F894DEBFF7 -:103670000FBECDBFDF91CF9108951F93CF93DF93FE -:10368000C091880116E080918901C81799F0D0E0B7 -:103690001C9FF0011D9FF00D1124E657FE4F408145 -:1036A000518162817381848195810E942D1B2196B5 -:1036B000C770E9CFDF91CF911F9108954091BA0172 -:1036C0005091BB016091BC017091BD018091BE0120 -:1036D0009091BF010C942D1BCF938091BF018295D7 -:1036E0008F7009F05FC08091BC01882309F45AC033 -:1036F00020918801A09189016091BA017091BB016C -:103700008091BD019091BE0131E06F3F09F030E042 -:10371000B32FC6E02A1709F445C0009721F07F3F78 -:1037200021F44B2F03C041E001C040E030E040FDF8 -:1037300035C0C29FF001C39FF00D1124E657FE4F24 -:10374000418174132BC04081641328C04281411110 -:1037500025C0438154814817590710F4415051093D -:10376000481B590B483C5105C8F48091BF018F702C -:1037700080618093BF0186E0829FF001839FF00DFE -:103780001124E157FE4F80818F70806180838AEB26 -:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC -:1037A0002770B8CFCF910895CF92DF92EF92FF921A -:1037B0000F931F93CF93DF93CDB7DEB762970FB60A -:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD -:1037D0001D9601900D928A95E1F7D8014C911196B2 -:1037E0005C91119712966C9112971396ED90FC9044 -:1037F00014977091BA01E091BB012091BD01309105 -:10380000BE012115310531F0EF3F31F481E07F3FFA -:1038100019F403C081E001C080E0B82FB170CB2E55 -:1038200080FD6CC1D090BC01DD2009F4F5C0F091A1 -:10383000BF01E216F30638F0C701821B930B883CE8 -:10384000910548F09BC0209530952E0D3F1D283CDA -:10385000310508F093C08F2F807F09F052C0E51327 -:1038600014C0741312C0D62E61110FC0FF70F06126 -:10387000F093BF010E945E1B8AEB91E00E94DF176C -:103880008091BF01F80185836CC1EF2831F05F3F63 -:1038900031F481E04F3F19F403C081E001C080E0C2 -:1038A00080FD03C081E0862701C080E0F82FF17021 -:1038B000FF2E80FF1CC0809188012091890136E095 -:1038C000821709F428C190E0389FF001399FF00D6C -:1038D0001124E657FE4F7181571306C070814713BC -:1038E00003C07281671303C001968770E9CFD62E9B -:1038F000662309F436C18091BF0181608093BF01C6 -:1039000053C0E51308C0741306C0611104C0D80188 -:103910001596FC93AEC04D875E878D859E856A8B1C -:103920000E94F91A6A89882329F1D62E662311F19B -:103930002091BF01822F82958F7090E002970CF446 -:1039400060C08091BA019091BB0198878F831986DE -:10395000FB86EA862C87CE01079651C0E51731F128 -:103960004D875E878D859E856A8B0E94F91A6A89CC -:1039700081112EC0C8010E94DF17A4C08F2F807F45 -:1039800069F77E2DF98AE88A89890E941E1B8AEBD5 -:1039900091E00E94DF17EAEBF1E086E0DF011D9283 -:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37 -:1039B0006111D6CFD8011596FC93C8010E94DF177C -:1039C000EAEBF1E086E0DF011D928A95E9F7C9C0D4 -:1039D000D62E662379F22091BF01822F82958F70B7 -:1039E00090E0029774F08091BA019091BB019A83A4 -:1039F00089831B82FD82EC822E83CE0101960E9478 -:103A0000DF1786E0F801AAEBB1E001900D928A95EC -:103A1000E1F70E946C1B6FC0E216F30628F0C701A5 -:103A2000821B930B9C0104C0209530952E0D3F1DE9 -:103A3000283C310508F052C0D62E662309F49ACFEF -:103A4000E5132CC074132AC08091BF0180FD1DC0F6 -:103A5000982F92959F70C9F0D80115968C93159761 -:103A60009F3039F09F5F9295907F8F70892B1596CC -:103A70008C93C8010E94DF1786E0F801AAEBB1E041 -:103A800001900D928A95E1F736C086E0F801AAEB25 -:103A9000B1E001900D928A95E1F763C04D875E8792 -:103AA0008D859E850E94F91A882379F086E0F801B9 -:103AB000AAEBB1E001900D928A95E1F70E946C1B90 -:103AC0000E945E1BDD24D3944CC08091BF018160B5 -:103AD0008093BF01C8010E94DF1743C07E2DF98A81 -:103AE000E88A89890E941E1BEAEBF1E086E0DF018B -:103AF0001D928A95E9F70E945E1B33C0662309F484 -:103B000039CF4D875E878D859E850E94F91A88235F -:103B100009F430CFCBCF4D875E878D859E850E947F -:103B20001E20292F22952F7030E0223031052CF4F1 -:103B30009F7041F0811106C00CC0243031052CF477 -:103B40009F7049F4805E883020F0C8010E94DF1722 -:103B5000CF2CDC2C06C0D80115969C91907F91F754 -:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95 -:103B7000DF91CF911F910F91FF90EF90DF90CF9049 -:103B800008951F93CF93DF93CDB7DEB72C970FB671 -:103B9000F894DEBF0FBECDBF4F83588769877A8701 -:103BA0008B879C87CE0107960E94D41B8823C1F087 -:103BB0002F8138858A859B85892B31F03F3F11F015 -:103BC00080E003C02F3FE1F781E0811147C04F81C2 -:103BD000588569857A858B859C850E942D1B3EC002 -:103BE00086E0FE013796DE01119601900D928A95CE -:103BF000E1F7FF81E8854A855B854115510531F084 -:103C0000EF3F31F481E0FF3F19F403C081E001C0D0 -:103C100080E080FD23C02091890130E0C901019638 -:103C2000877099276091880170E086179707F1F1F6 -:103C3000F983EA835D834C8396E0929FD001939F42 -:103C4000B00D1124A657BE4FFE01319601900D9282 -:103C50009A95E1F7809389010E943D1B16E08091BF -:103C6000880190918901891779F1189FC001112469 -:103C700086579E4F0E94D41B882331F1E091880122 -:103C80001E9FF0011124E657FE4F40815181628151 -:103C90007381848195810E942D1B8091880190E021 -:103CA00001968770992780938801D9CF0E94F51AD1 -:103CB0001092890110928801EAEBF1E086E0DF01C1 -:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD -:103CD0000FBECDBFDF91CF911F910895EF92FF925C -:103CE0000F931F93CF93DF939C01009709F471C04A -:103CF000F12CEE24E394E9012196F90184918437B3 -:103D000040F4843008F056C0813081F0823021F1D7 -:103D100060C0853709F449C0C0F19CE7980F90371F -:103D200008F057C08F770E94821746C089010E5F46 -:103D30001F4FFE01849190E2980F983050F48770E5 -:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5 -:103D500015C00E94BA1614C089010E5F1F4FFE01E4 -:103D6000849190E2980F983068F48770FE2D01C01E -:103D7000FF0F8A95EAF78F2F0E9419210E943C219C -:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151 -:103D9000C491CC2341F08FE99FE00197F1F700C077 -:103DA0000000C150F6CFE90107C0FE01F490E9011F -:103DB000229602C00E94BA168F2D882341F0EFE9A7 -:103DC000FFE03197F1F700C000008150F6CF9E016F -:103DD00092CFDF91CF911F910F91FF90EF900895B7 -:103DE00008956093C4017093C5018093C6019093B8 -:103DF000C7010C94E31A0F931F930091C401109113 -:103E0000C5012091C6013091C701062B172B282B25 -:103E1000392B0093C4011093C5012093C601309340 -:103E2000C7011F910F910C94E31A0F931F930091F8 -:103E3000C4011091C5012091C6013091C70106232C -:103E40001723282339230093C4011093C50120931D -:103E5000C6013093C7011F910F910C94E31A0F9381 -:103E60001F930091C4011091C5012091C6013091AA -:103E7000C70106271727282739270093C401109365 -:103E8000C5012093C6013093C7011F910F910C9477 -:103E9000E31A1092C0011092C1011092C201109257 -:103EA000C3010C94E31A41E050E060E070E004C00C -:103EB000440F551F661F771F8A95D2F74093C001A4 -:103EC0005093C1016093C2017093C3010C94E31A33 -:103ED00041E050E060E070E004C0440F551F661FF1 -:103EE000771F8A95D2F78091C0019091C101A0916E -:103EF000C201B091C301842B952BA62BB72B8093C5 -:103F0000C0019093C101A093C201B093C3010C946E -:103F1000E31A41E050E060E070E004C0440F551F38 -:103F2000661F771F8A95D2F74095509560957095DA -:103F30008091C0019091C101A091C201B091C301D3 -:103F400084239523A623B7238093C0019093C101B6 -:103F5000A093C201B093C3010C94E31A41E050E076 -:103F600060E070E004C0440F551F661F771F8A95FC -:103F7000D2F78091C0019091C101A091C201B0918E -:103F8000C30184279527A627B7278093C001909364 -:103F9000C101A093C201B093C3010C94E31A0F9323 -:103FA0001F930091C0011091C1012091C201309175 -:103FB000C301062B172B282B392B0093C00110931C -:103FC000C1012093C2013093C3011F910F910C9442 -:103FD000E31A0F931F930091C0011091C10120912A -:103FE000C2013091C30106231723282339230093EC -:103FF000C0011093C1012093C2013093C3011F91EE -:104000000F910C94E31A0F931F930091C00110912C -:10401000C1012091C2013091C3010627172728272B -:1040200039270093C0011093C1012093C20130933E -:10403000C3011F910F910C94E31A0895CF92DF9260 -:10404000EF92FF920F931F93CF93DF93EC01C090F9 -:10405000C401D090C501E090C601F090C7018091E5 -:10406000C0019091C101A091C201B091C301C82AC1 -:10407000D92AEA2AFB2A0FE110E0B701A601002E97 -:1040800004C076956795579547950A94D2F740FFF7 -:1040900007C0BE01802F0E94300C8130910539F499 -:1040A0000150110950F7BE0180E00E94300CDF91F1 -:1040B000CF911F910F91FF90EF90DF90CF900895D7 -:1040C00090910C01992361F190910D01992341F197 -:1040D000982F9695969596959F3088F4E0910E01CD -:1040E000F0910F01E90FF11D877021E030E001C070 -:1040F000220F8A95EAF78181822B8183089590911E -:10410000DB0190FF2DC01F928F9383ED95E09F936D -:104110008F930E94E9070F900F900F900F900895D2 -:1041200040910E0150910F0120E030E09FEFFA0125 -:10413000E20FF31F6281681799F09F3F19F4611134 -:1041400001C0922F2F5F3F4F2E30310581F79F3FE7 -:1041500039F0FA01E90FF11D97FDFA958283089570 -:10416000089590910C01992369F190910D01992383 -:1041700049F1982F9695969596959F3090F4E091F9 -:104180000E01F0910F01E90FF11D877021E030E081 -:1041900001C0220F8A95EAF7209581812823218387 -:1041A00008959091DB0190FF1FC01F928F9385EBC4 -:1041B00095E09F938F930E94E9070F900F900F90C7 -:1041C0000F90089540910E0150910F0120E030E0D2 -:1041D000FA01E20FF31F9281981301C012822F5F40 -:1041E0003F4F2E303105A1F7089581E090E0E09136 -:1041F0000E01F0910F01E80FF91F10820196803136 -:104200009105A9F708959091DA01982B9093DA011E -:10421000089580959091DA0198239093DA0108959A -:104220001092DA0108959091D901982B9093D901B9 -:10423000089580959091D90198239093D90108957C -:104240001092D90108958093C80108951092C80171 -:10425000089540910E0150910F0120E030E080E080 -:10426000FA01E20FF31F918191118F5F2F5F3F4F92 -:104270002F303105A9F70895E0910E01F0910F015B -:104280008091DA018083E0910E01F0910F0180812D -:104290009091D901892B80839091C801992361F075 -:1042A000E0910E01F0910F018081892B80830E94A3 -:1042B000292181111092C80180910E0190910F0166 -:1042C0000C943C1590933B0180933A010895CF9252 -:1042D000DF92EF92FF920F931F936C01EE24FF2465 -:1042E000C114D104E104F10421F46B017C0180E0EC -:1042F00001C080E133272F2D1E2D0D2D0115110535 -:104300002105310519F0885F68017901970186015F -:10431000A4E03695279517950795AA95D1F701152D -:1043200011052105310519F08C5F680179019701AC -:104330008601F2E03695279517950795FA95D1F7FE -:10434000011511052105310519F08E5F680179010C -:10435000B701A6017695679557954795452B462B4E -:10436000472B09F08F5F1F910F91FF90EF90DF9027 -:10437000CF9008958295982F9C7C969596958373FF -:1043800044E0849F90011124922B892F8A7A86958C -:104390009575990F892B08951F93CF93DF931F92E3 -:1043A000CDB7DEB799830E94BA21182F9981892F42 -:1043B0000E94BA21212F30E0322F2227A901482B59 -:1043C000CA010F90DF91CF911F9108958091F40160 -:1043D000843009F11092DC0120E488E190E00FB60E -:1043E000F894A895809360000FBE2093600083B777 -:1043F000817F846083BF83B7816083BF7894889511 -:1044000083B78E7F83BF88E10FB6F89480936000F6 -:10441000109260000FBE089508950895CF930E94F2 -:104420000C220E94D6090E940D22C0E08C2F0E940F -:10443000010B811105C0CF5FCE30C1F780E001C014 -:1044400081E0CF9108950C94F51A82E084BD93E049 -:1044500095BD9AEF97BD80936E0008952FB7F8949D -:104460008091DD019091DE01A091DF01B091E0012A -:104470002FBF0895CF92DF92EF92FF920F931F9379 -:104480002FB7F8944091DD015091DE016091DF017A -:104490007091E0012FBF6A017B01EE24FF248C01A3 -:1044A00020E030E0C016D106E206F30610F44150D9 -:1044B0005109481B590BCA011F910F91FF90EF90B2 -:1044C000DF90CF9008951F920F920FB60F92112494 -:1044D0008F939F93AF93BF938091DD019091DE0105 -:1044E000A091DF01B091E0010196A11DB11D809363 -:1044F000DD019093DE01A093DF01B093E001BF9155 -:10450000AF919F918F910F900FBE0F901F901895B4 -:104510000E943712F8942FEF87EA91E621508040ED -:104520009040E1F700C0000087E090EBDC01809351 -:10453000FD019093FE01A093FF01B09300022CE0D7 -:1045400088E190E00FB6F894A895809360000FBEC4 -:1045500020936000FFCFEF92FF920F931F93CF93B2 -:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC -:10457000082F10E098010C2E02C0359527950A945B -:10458000E2F720FD05C02196C630D10599F709C094 -:104590006C2F7F2D80E00E940E0CE812F4CF81E09A -:1045A00005C0F3948EE0F812DECF80E0DF91CF916A -:1045B0001F910F91FF90EF900895CF93C82F8CE239 -:1045C0000E94AB22882321F08C2FCF910C94AB2238 -:1045D00080E0CF910895CF930E943824811102C0CA -:1045E0000E941E2488EF95E00E945007C5E6C15046 -:1045F00049F00E94D6098FE39CE90197F1F700C0CA -:104600000000F5CF81EF95E00E94500789E20E94FB -:10461000DD22811111C18AE20E94DD2281110E94F6 -:104620001E2485E00E94DD2281110E9488220E94C2 -:1046300043248093DB0187E00E94DD22882399F1E7 -:104640008BE10E94DD22882351F09091DB0191FBE8 -:10465000882780F921E0822780FB91F922C08EE033 -:104660000E94DD22882351F09091DB0192FB882784 -:1046700080F921E0822780FB92F913C080E10E943B -:10468000DD229091DB01882341F093FB882780F99C -:1046900021E0822780FB93F904C0892F809580FB5D -:1046A00090F99093DB018091DB010E9447240E94E6 -:1046B00055248093EE0180EE0E94DD22882341F094 -:1046C0008091EE01982F909590FB80F98093EE01F8 -:1046D00089E30E94DD22882359F09091EE0191FB3D -:1046E000882780F921E0822780FB91F99093EE01E1 -:1046F00082EE0E94DD22882359F09091EE0192FB18 -:10470000882780F921E0822780FB92F99093EE01BF -:1047100086EE0E94DD22882359F09091EE0193FBF2 -:10472000882780F921E0822780FB93F99093EE019E -:1047300083EE0E94DD22882359F09091EE0194FBD4 -:10474000882780F921E0822780FB94F99093EE017D -:1047500085E30E94DD22882359F09091EE0195FBBC -:10476000882780F921E0822780FB95F99093EE015C -:1047700081E30E94DD22882359F09091EE0196FB9F -:10478000882780F921E0822780FB96F99093EE013B -:1047900081E10E94DD22882359F09091EE0197FB80 -:1047A000882780F921E0822780FB97F99093EE011A -:1047B0008091EE010E9459248091EE0187FB8827A9 -:1047C00080F980930D0187E20E94DD22C82F8EE1DF -:1047D0000E94DD228111C2608FE10E94DD228111E1 -:1047E000C46080E20E94DD228111C86081E20E94E3 -:1047F000DD228111C06182E20E94DD228111C0624E -:1048000083E20E94DD228111C06484E20E94DD22E5 -:10481000882311F0C06802C0CC2329F08C2F0E949D -:1048200050246C2F03C00E944C24682F70E080E05D -:1048300090E0CF910C94F11ECF9108956DEE7EEF34 -:1048400080E090E00E94132E60E082E090E00E9401 -:10485000052E60E083E090E00E94052E60E084E099 -:1048600090E00E94052E60E085E090E00C94052E1B -:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8 -:1048800020E0822F089582E090E00C94F72D682FAD -:1048900082E090E00C94052E83E090E00C94F72DDC -:1048A000682F83E090E00C94052E84E090E00C9457 -:1048B000F72D682F84E090E00C94052E8091E301A1 -:1048C00080FF0BC06091130185E0689FB001112447 -:1048D00075956795759567952AC081FF09C06091A8 -:1048E000130185E0689FB0011124759567951FC07D -:1048F00082FF07C06091130185E0689FB001112419 -:1049000016C04091E4014423C9F06091120146179A -:1049100088F72091130185E0289F90011124429F80 -:10492000C001439F900D112470E00E94C92D603892 -:10493000710540F46115710539F002C065E070E061 -:10494000862F08958FE7089581E008958091E3010F -:1049500080FF08C06091110170E0759567957595AD -:10496000679521C081FF06C06091110170E07595C7 -:10497000679519C082FF04C06091110170E010C0FA -:104980008091E4018823C1F0609110018617A0F79F -:1049900090911101989FC001112470E00E94C92DCF -:1049A0006038710528F46115710521F0862F08958E -:1049B0008FE7089581E0089561E070E0F4CF803FD3 -:1049C00021F40E945E24819504C0813F29F40E9455 -:1049D0005E248093E7010895823F21F40E945E24C3 -:1049E000819504C0833F29F40E945E248093E601F0 -:1049F0000895893F19F40E94A62405C08A3F31F426 -:104A00000E94A62481958093E80108958B3F21F4AC -:104A10000E94A624819504C08C3F29F40E94A624FC -:104A20008093E9010895843F21F48091E50181603C -:104A300017C0853F21F48091E501826011C0863F57 -:104A400021F48091E50184600BC0873F21F48091BF -:104A5000E501886005C0883F31F48091E5018061FF -:104A60008093E50108958D3F21F48091E3018160F9 -:104A70000BC08E3F21F48091E301826005C08F3F1F -:104A800029F48091E30184608093E3010895803FDD -:104A900039F48091E70187FF6CC01092E70169C08B -:104AA000813F29F48091E7011816BCF362C0909110 -:104AB000E601823F29F497FF5CC01092E60159C0DD -:104AC000833F19F41916CCF354C0893F41F4809107 -:104AD000E80118160CF04DC01092E8014AC08A3F58 -:104AE00029F48091E80187FF44C0F6CF8B3F39F469 -:104AF0008091E90187FF3DC01092E9013AC08C3FE7 -:104B000029F48091E9011816BCF333C0843F21F4E5 -:104B10008091E5018E7F17C0853F21F48091E501EA -:104B20008D7F11C0863F21F48091E5018B7F0BC002 -:104B3000873F21F48091E501877F05C0883F31F4EC -:104B40008091E5018F7E8093E50113C08D3F21F4B4 -:104B50008091E3018E7F0BC08E3F21F48091E301B1 -:104B60008D7F05C08F3F29F48091E3018B7F809377 -:104B7000E3018091E60181110EC08091E70181116E -:104B80000AC08091E801811106C08091E90181117C -:104B900002C01092E40108958091DB0183FF7EC082 -:104BA00084E396E00E9450078091E5011F928F9365 -:104BB0008FE296E09F938F930E94E9078DE296E043 -:104BC0000E9450072091E601822F992787FD90953A -:104BD0009F932F938AE296E09F938F930E94E90719 -:104BE00088E296E00E9450072091E701822F9927E2 -:104BF00087FD90959F932F9385E296E09F938F93E7 -:104C00000E94E90783E296E00E9450072091E801A4 -:104C1000822F992787FD90959F932F9380E296E0AE -:104C20009F938F930E94E9078EE196E00E945007C0 -:104C30002091E901822F992787FD90959F932F93CB -:104C40008BE196E09F938F930E94E90788E196E0BD -:104C50000E9450078091E4011F928F9385E196E0B6 -:104C60009F938F930E94E90783E196E00E9450078B -:104C70008091E3011F928F9380E196E09F938F9341 -:104C80000E94E9078DE096E00E9450078DB79EB71D -:104C90004C960FB6F8949EBF0FBE8DBF85EE91E087 -:104CA0000E9481150E942E229093E2018093E101DF -:104CB00008951F93CF93DF938091E1019091E201DA -:104CC0000E943A224091E401442321F020911401F2 -:104CD00030E006C0209115015AE0259F9001112473 -:104CE0008217930708F482C08091E6011091E701D2 -:104CF000D091E801C091E901811107C0111105C0EF -:104D0000D11103C0CC2309F471C04F3F19F04F5F9C -:104D10004093E401181624F40E945E248093E60177 -:104D20008091E60187FF05C00E945E2481958093F3 -:104D3000E601111624F40E945E248093E70180911D -:104D4000E70187FF05C00E945E2481958093E701FB -:104D50006091E601662339F11091E701112319F101 -:104D6000772767FD7095872F972F0E94CE2C23E31E -:104D700033E343E35FE30E94322D0E949B2C609358 -:104D8000E601612F772767FD7095872F972F0E9487 -:104D9000CE2C23E333E343E35FE30E94322D0E94F2 -:104DA0009B2C6093E7011D1624F40E94A624809397 -:104DB000E8018091E80187FF05C00E94A624819543 -:104DC0008093E8011C1624F40E94A6248093E90134 -:104DD0008091E90187FF05C00E94A62481958093F8 -:104DE000E901DF91CF911F910C94CC25DF91CF91F8 -:104DF0001F910895E5EEF1E085E0DF011D928A95AF -:104E0000E9F71092E4011092E301089587E598E034 -:104E10000E9450071F9281E08F931F9285E08F932D -:104E200089E098E09F938F930E94E9070F900F907D -:104E30000F900F900F900F9008958330E9F128F4B0 -:104E4000813061F0823009F10895853009F462C043 -:104E500008F449C0863009F474C008952091150102 -:104E6000862F90E0820F911D8F3F910520F4620FF5 -:104E70006093150103C08FEF809315018091150198 -:104E80001F928F9382E497E072C020911401862FC5 -:104E900090E0820F911D8F3F910520F4620F609387 -:104EA000140103C08FEF80931401809114011F92AD -:104EB0008F9380E397E05BC020911301862F90E0F1 -:104EC000820F911D8F3F910520F4620F60931301B3 -:104ED00003C08FEF80931301809113011F928F9372 -:104EE0008DE197E044C020911201862F90E0820F5F -:104EF000911D8F3F910520F4620F6093120103C052 -:104F00008FEF80931201809112011F928F9388E09E -:104F100097E02DC020911101862F90E0820F911D06 -:104F20008F3F910520F4620F6093110103C08FEF52 -:104F300080931101809111011F928F938FEE96E063 -:104F400016C020911001862F90E0820F911D8F3F97 -:104F5000910520F4620F6093100103C08FEF8093DE -:104F60001001809110011F928F9384ED96E09F9322 -:104F70008F930E94E9070F900F900F900F90089564 -:104F8000833081F128F4813059F08230D1F00895D6 -:104F9000853009F449C0B8F1863009F456C0089547 -:104FA00080911501681720F4861B8093150102C0BB -:104FB00010921501809115011F928F9385EC96E058 -:104FC00054C080911401681720F4861B809314014B -:104FD00002C010921401809114011F928F9383EBF1 -:104FE00096E043C080911301681720F4861B8093DC -:104FF000130102C010921301809113011F928F932D -:1050000080EA96E032C080911201681720F4861B76 -:105010008093120102C010921201809112011F921E -:105020008F938BE896E021C080911101681720F4DE -:10503000861B8093110102C0109211018091110111 -:105040001F928F9382E796E010C08091100168173D -:1050500020F4861B8093100102C0109210018091F1 -:1050600010011F928F9387E596E09F938F930E9484 -:10507000E9070F900F900F900F900895CF93C82FCE -:105080001F928F932CE539E03F932F930E94E907FD -:1050900061E070E080E090E004C0660F771F881F39 -:1050A000991FCA95D2F70E94F11E0F900F900F9092 -:1050B0000F90CF910C94F51ACF938D3109F465C000 -:1050C000B0F58E3009F4CBC100F5873009F49BC1EF -:1050D000A8F4863009F06AC28091DB01817F8E7F5F -:1050E0008093DB0181E699E00E9450078DE99DE005 -:1050F0000E94500781E08093EB0180C1883009F461 -:105100004FC08B3009F47CC151C2863109F4EDC126 -:1051100038F4803109F4B6C1813109F42DC246C298 -:10512000893109F4CBC18B3109F486C13FC2853383 -:1051300009F434C248F4873209F430C208F430C2AA -:10514000893209F42BC232C2833438F48A3308F02E -:1051500029C2883309F454C129C2833409F41EC218 -:10516000883409F023C20E94F51A8CE89DE00E9461 -:1051700050079FEF23ED80E3915020408040E1F7FE -:1051800000C000000E94882239C18CEA9DE00E9484 -:1051900050070E94552C0E9430150E946E0D2EC1A2 -:1051A00081EA9DE00E94500782E79BE00E94500741 -:1051B0000E944C241F928F938FE69BE09F938F93C6 -:1051C0000E94E9078DE69BE00E9450070E9443245D -:1051D000C82F8AE59BE00E9450071F92CF9325E5D8 -:1051E0003BE03F932F930E94E90783E59BE00E94F9 -:1051F000500789E49BE00E9450078C2F81701F921A -:105200008F9326E43BE03F932F930E94E90784E4C9 -:105210009BE00E9450078AE39BE00E945007C1FB7D -:10522000882780F91F928F9327E33BE03F932F93CA -:105230000E94E90785E39BE00E94500789E29BE01A -:105240000E945007C2FB882780F91F928F9326E2A5 -:105250003BE03F932F930E94E90784E29BE00E948A -:1052600050078BE19BE00E945007C3FBCC27C0F99D -:105270001F92CF9388E19BE09F938F930E94E90751 -:1052800086E19BE00E9450070E945524C82F82E0CF -:105290009BE00E9450071F92CF932DEF3AE03F937F -:1052A0002F930E94E9078BEF9AE00E94500782EE4D -:1052B0009AE00E9450078C2F81701F928F932FEDE0 -:1052C0003AE03F932F930E94E9078DB79EB78096EF -:1052D0000FB6F8949EBF0FBE8DBF8DED9AE00E9471 -:1052E000500786EC9AE00E945007C1FB882780F99E -:1052F0001F928F9323EC3AE03F932F930E94E9078C -:1053000081EC9AE00E9450078FEA9AE00E945007D1 -:10531000C2FB882780F91F928F932CEA3AE03F93D3 -:105320002F930E94E9078AEA9AE00E94500788E9D1 -:105330009AE00E945007C3FB882780F91F928F9341 -:1053400025E93AE03F932F930E94E90783E99AE029 -:105350000E94500789E89AE00E945007C4FB882702 -:1053600080F91F928F9326E83AE03F932F930E9493 -:10537000E90784E89AE00E94500782E79AE00E94D9 -:105380005007C5FB882780F91F928F932FE63AE0DC -:105390003F932F930E94E9078DE69AE00E94500701 -:1053A00081E59AE00E945007C6FB882780F91F928A -:1053B0008F932EE43AE03F932F930E94E9078CE409 -:1053C0009AE00E94500784E49AE00E945007C7FBCD -:1053D000CC27C0F91F92CF9381E49AE09F938F93DB -:1053E0000E94E9078FE39AE00E9450078DB79EB7AD -:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8 -:1054000088E899E058C08091DB01C82FC17080FF07 -:1054100009C08FE79DE00E9450078091DB01817FEA -:105420008E7F44C083E79DE00E9450078091DB019E -:1054300081608093DB01E2CF8091DB0181FBCC278F -:10544000C0F991E0C927C0FB81F98093DB01CC232F -:1054500019F086E69DE025C088E59DE02CC080918E -:10546000DB0182FBCC27C0F991E0C927C0FB82F9A0 -:105470008093DB01CC2319F089E49DE012C089E31D -:105480009DE019C08091DB0183FBCC27C0F991E03E -:10549000C927C0FB83F98093DB01CC2351F08DE257 -:1054A0009DE00E9450078091DB0181608093DB01C9 -:1054B00082C080E29DE00E945007A0CF81E19DE084 -:1054C0000E94500785EE9CE00E94500788EA9CE00D -:1054D0000E94500781E89CE00E9450078DE39CE009 -:1054E0000E94500782E19CE0E6CF84E09CE00E94AD -:1054F00050070E9430151F928F938AEE9BE09F9376 -:105500008F930E94E90780910C011F928F9383ED86 -:105510009BE09F938F930E94E907809172011F92F5 -:105520008F9380EC9BE09F938F930E94E90780917B -:105530000D011F928F938DEA9BE09F938F930E94A2 -:10554000E9078091DD019091DE01A091DF01B0912A -:10555000E001BF93AF939F938F9389E99BE09F9363 -:105560008F930E94E9078DB79EB746960FB6F894C1 -:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194 -:1055800081E0C827C0930D01CC2329F08FE89BE070 -:105590000E94500710C084E89BE08DCF80E003C0DC -:1055A0008D5101C089530E943E2828CF82E89BE09C -:1055B0000E945007C0E08C2FCF91089580E008959D -:1055C00080E00895CF93C82F8091EB01813081F066 -:1055D00020F0823009F44CC042C1A0910E01B0917C -:1055E0000F018C91813169F0823209F03AC109C012 -:1055F000A0910E01B0910F018C91813111F0823296 -:1056000049F48C2F0E94DE2A81112FC08C2F0E941A -:105610005C282CC08C2F0E94E02A811126C0C43146 -:10562000E1F070F4CB3081F0C031D1F40E94062754 -:1056300084E599E00E94500782E08093EB0115C059 -:10564000C93259F0C83361F481E699E00E945007ED -:1056500088E599E00E94500708C01092EB0103C151 -:1056600082E599E00E945007FEC081E08170FDC094 -:10567000C43220F5CE3108F0C0C0CB3099F1C8F467 -:10568000C73009F0D2C08AE08093150194E190936D -:10569000140193E0909313018093120188E08093AA -:1056A000110188E28093100188EF97E00E94500773 -:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424 -:1056C000A9C028F4C93289F0C83361F0AEC0C13531 -:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2 -:1056E0006AE09EC00E940627A3C08091EA01882339 -:1056F00019F01092EA019CC085E098E00E945007E2 -:1057000081E08093EB01B1C08FED97E00E945007DC -:105710008DEC97E00E945007809115011F928F93A6 -:105720008AEC97E09F938F930E94E90788EC97E0BB -:105730000E94500786EB97E00E9450078091140169 -:105740001F928F9383EB97E09F938F930E94E907BB -:1057500081EB97E00E94500782EA97E00E94500791 -:10576000809113011F928F938FE997E09F938F93FE -:105770000E94E9078DE997E00E9450078CE897E0C6 -:105780000E945007809112011F928F9389E897E041 -:105790009F938F930E94E90787E897E00E94500744 -:1057A00082E797E00E945007809111011F928F932A -:1057B0008FE697E09F938F930E94E9078DE697E02D -:1057C0000E94500786E597E00E94500780911001E3 -:1057D0001F928F9383E597E09F938F930E94E90731 -:1057E00081E597E00E9450078DB79EB748960FB6A7 -:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2 -:10580000E15DFE4F80818093EA0112C061E003C038 -:1058100061E006C06AE08091EA010E941D2708C08D -:105820008091EA010E94C02703C086EF97E013C071 -:105830008091EA01882369F01F928F9380EF97E0AF -:105840009F938F930E94E9070F900F900F900F90F6 -:1058500004C08DEE97E00E94500781E006C01092D0 -:10586000EB0180E002C080E001CFCF910895E1E834 -:10587000F0E08081886080838081816080838FB741 -:10588000F89493E09093890090ED909388008FBFF7 -:105890000895EFE6F0E08081826080830895EFE66E -:1058A000F0E080818D7F80830895EFE6F0E08081D5 -:1058B00092E08927808308951F920F920FB60F926E -:1058C00011242F933F934F935F936F937F938F9305 -:1058D0009F93AF93BF93EF93FF938091EC019091CF -:1058E000ED0101969093ED018093EC01811103C0CD -:1058F00082E00E946E0DE091ED01E695E695F0E004 -:10590000E454F24FE4918091EC018E1303C080E0E7 -:105910000E946E0DFF91EF91BF91AF919F918F917A -:105920007F916F915F914F913F912F910F900FBE9B -:105930000F901F90189504D06894B1118DC00895F0 -:1059400070D088F09F5790F0B92F9927B751A0F0E9 -:10595000D1F0660F771F881F991F1AF0BA95C9F703 -:1059600012C0B13081F077D0B1E0089574C0672FD4 -:10597000782F8827B85F39F0B93FCCF386957795B3 -:105980006795B395D9F73EF490958095709561959C -:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7 -:1059A00090958095709561957F4F8F4F9F4F99236C -:1059B000A9F0F92F96E9BB279395F69587957795EA -:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA -:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002 -:1059E00096E911C0772321F09EE8872F762F05C016 -:1059F000662371F096E8862F70E060E02AF09A95B1 -:105A0000660F771F881FDAF7880F9695879597F9A5 -:105A1000089557FD9058440F551F59F05F3F71F09E -:105A20004795880F97FB991F61F09F3F79F0879505 -:105A30000895121613061406551FF2CF4695F1DF8E -:105A400008C0161617061806991FF1CF869571051E -:105A5000610508940895E894BB2766277727CB0152 -:105A600097F908950BD078C069D028F06ED018F05F -:105A7000952309F05AC05FC01124EECFCADFA0F30E -:105A8000959FD1F3950F50E0551F629FF001729FD3 -:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2 -:105AA000649F6627B00DA11D661F829F2227B00D3F -:105AB000A11D621F739FB00DA11D621F839FA00DCA -:105AC000611D221F749F3327A00D611D231F849F1A -:105AD000600D211D822F762F6A2F11249F57504071 -:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C -:105AF000771F881F91505040A9F79E3F510570F0C5 -:105B000014C0AACF5F3FECF3983EDCF386957795FF -:105B10006795B795F795E7959F5FC1F7FE2B880FBF -:105B2000911D9695879597F9089597F99F6780E855 -:105B300070E060E008959FEF80EC089500240A94DF -:105B40001616170618060906089500240A94121658 -:105B50001306140605060895092E0394000C11F48B -:105B6000882352F0BB0F40F4BF2B11F460FF04C038 -:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F -:105B8000991F961708F0961B881F7A95C9F780957C -:105B9000089597FB072E16F4009407D077FD09D0DF -:105BA0000E94E32D07FC05D03EF4909581959F4F10 -:105BB0000895709561957F4F0895EE0FFF1F059032 -:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49 -:105BD000BB1FA617B70710F0A61BB70B881F991F8E -:105BE0005A95A9F780959095BC01CD010895F99932 -:105BF000FECF92BD81BDF89A992780B50895A8E19E -:105C0000B0E042E050E00C941A2E262FF999FECF16 -:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9 -:105C20000FBE019608950E94052E272F0C94062E74 -:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C -:105C4000F89A319600B40D9241505040B8F708953B -:045C5000F894FFCFF6 -:105C540020026F0D600E3D0E090ED60D0101C90123 -:105C640028080A03140A3F4D3620394205F504BFBB -:105C7400049F046604D903F2030B042404440401BE -:0A5C840002030405060708090000EA +:1002D00001000100010000001603450072006700E4 +:1002E0006F0044006F007800200045005A000000B5 +:1002F00016034500720067006F0044006F0078002D +:10030000200045005A0000000403090409026D00A2 +:10031000040100A0FA090400000103010100092101 +:1003200011010001223F000705810308000A0904AA +:1003300001000103010200092111010001224D0009 +:100340000705820308000A090402000103000000F7 +:100350000921110100012236000705830308000A64 +:10036000090403000103000000092111010001221A +:10037000390007058403100001120110010000007C +:1003800008EDFE071301000102000105010906A1A5 +:1003900001050719E029E715002501950875018178 +:1003A0000205081901290595057501910295017548 +:1003B0000391010507190029771500250195787526 +:1003C000018102C005010980A101850216010026F4 +:1003D000B7001A01002AB700751095018100C00509 +:1003E0000C0901A1018503160100269C021A0100D7 +:1003F0002A9C02751095018100C005010902A10126 +:100400000901A10005091901290515002501950516 +:1004100075018102950175038101050109300931DA +:100420001581257F95027508810609381581257F7C +:10043000950175088106050C0A38021581257F95FE +:100440000175088106C0C005010906A1010507194B +:10045000E029E715002501950875018102950175D0 +:100460000881010508190129059505750191029575 +:1004700001750391010507190029FF150025FF9556 +:100480000675088100C000000000000000000000A8 +:1004900000010204060A0F17202C3A4A5D71879D5D +:1004A000B3C7DAE9F5FCFFFCF5E9DAC7B39D87715C +:1004B0005D4A3A2C20170F0A0604020100000000D2 +:1004C00000000000000011241FBECFEFDAE0DEBF05 +:1004D000CDBF04B603FE27C08091F1019091F201D7 +:1004E000A091F301B091F4018730904BA740B04B3D +:1004F000D1F41092F1011092F2011092F3011092D6 +:10050000F40114BE84B7877F84BF0FB6F894A89512 +:1005100080916000886180936000109260000FBE3F +:10052000E0E0FFE3099511E0A0E0B1E0ECE2F6E4E1 +:1005300002C005900D92A433B107D9F721E0A4E3DE +:10054000B1E001C01D92A13FB207E1F70E94460948 +:100550000C9414230C94000061110BC0FC018281E7 +:10056000882321F085EE0E94B40F03C085EE0E941F +:100570007C1080E090E0089508956091B50170913D +:10058000B6018091B7019091B8010E94041A569863 +:100590005E98E5E3F1E065E070E031E0A1E0B0E015 +:1005A0004081831305C091E04F3F41F490E006C0C5 +:1005B00021E0411101C020E0922F9195940F90838A +:1005C000992309F194B1AD01062E01C0440F0A949C +:1005D000EAF7942B94B995B1492B45B9408150E085 +:1005E000313029F4509389004093880019C032308B +:1005F00029F450938B0040938A0012C050938D00D1 +:1006000040938C000DC094B1AD01062E01C0440F83 +:100610000A94EAF74095942394B995B1492345B9D2 +:100620003F5F6F5F7F4F3196343009F0B9CF089547 +:100630000C94BD0256985E9825982D9826982E9871 +:1006400027982F988FEF90E09093890080938800EF +:1006500090938B0080938A0090938D0080938C0000 +:10066000259A2D9A2FEF80E792E02150804090400C +:10067000E1F700C00000269A2E9A2FEF80E792E063 +:10068000215080409040E1F700C00000279A2F9A47 +:100690002FEF80E792E0215080409040E1F700C0CA +:1006A000000025982D982FEF80E792E021508040A0 +:1006B0009040E1F700C0000026982E982FEF80E7C9 +:1006C00092E0215080409040E1F700C00000279860 +:1006D0002F9856985E9825982D9826982E982798AA +:1006E0002F98089589EA8093800089E080938100A3 +:1006F00024982C983F988AB18F748AB96E98479A3B +:100700008BB1806B8BB9769A0E941A030C94BC0251 +:1007100080E2809300018091380181110EC00E9417 +:10072000D70381E0809338012FEF83ED90E32150D0 +:1007300080409040E1F700C0000080E40E94DD03AB +:100740008093000181112EC00E9407048093000154 +:10075000811128C00E94070480930001811122C0EA +:100760008FE30E9407048093000181111BC00E9447 +:10077000FF0380E40E94DD0380930001811112C019 +:100780008CE00E9407048093000181110BC00E943D +:10079000070480930001811105C08FE30E940704C4 +:1007A000809300010E94FF03809100010895109240 +:1007B000B9008AE08093B800089594EA9093BC0051 +:1007C0009091BC0097FFFCCF9091B900987F983032 +:1007D00021F0903111F081E008958093BB0084E80E +:1007E0008093BC008091BC0087FFFCCF8091B90052 +:1007F000887F883111F0803471F780E0089584E9B2 +:100800008093BC008091BC0084FDFCCF0895809350 +:10081000BB0084E88093BC008091BC0087FFFCCFC4 +:100820009091B900987F81E0983209F480E00895B2 +:1008300084E88093BC008091BC0087FFFCCF80914E +:10084000BB00089580910001811115C080E40E94D1 +:10085000DD038093000181110CC082E10E94070436 +:1008600080930001811105C08FEF0E9407048093DF +:1008700000010E94FF0384B1807F84B985B1807F2D +:1008800085B98AB1837F8AB98BB1837F8BB93E9852 +:10089000469808950E948803809300010E942204D4 +:1008A00080B38C7080BB81B3836F81BBE8E4F1E0DF +:1008B000AAE3B1E011921D9281E0E635F807D1F785 +:1008C0000C9472039F92AF92BF92CF92DF92EF92FD +:1008D000FF920F931F93CF93DF93809100018823A2 +:1008E00079F0809139018F5F80933901811108C0BF +:1008F0000E94880380930001811102C00E941A03A4 +:100900008AE3E82E81E0F82E8701C0E0D0E0BB2426 +:10091000B39492E0A92ECC24C394D12CC730D10536 +:1009200000F580910001811164C080E40E94DD0324 +:1009300080930001811112C082E10E94070480931C +:10094000000181110BC0C6010C2E01C0880F0A9452 +:10095000EAF780950E940704809300010E94FF033C +:1009600048C0CA30A1F028F4C83059F0C93061F04D +:1009700005C0CC3089F070F0CD3089F0209A2898ED +:1009800010C0219A29980DC0229A2A980AC0239A49 +:100990002B9807C0529A01C0539A5B9802C03E9AA6 +:1009A0004698E0EAEA95F1F78FB181708B25799945 +:1009B00002C032E001C030E0832B7C9902C034E0F9 +:1009C00001C030E0832B7D9902C028E001C020E007 +:1009D000822B7E9902C090E101C090E0892B9FB1EB +:1009E0009095991F9927991F9295990F907E892B21 +:1009F0000FC08091000181114AC080E40E94DD0394 +:100A000080930001882381F1912C0E94FF03892D9E +:100A1000D8019C91981719F08C93A09201010E9423 +:100A2000220421960F5F1F4FCE30D10509F076CFFB +:100A300080910101882369F181508093010188230D +:100A400039F0EFE9FFE03197F1F700C0000021C075 +:100A5000E8E4F1E0D7018D917D018193B8E4EB16D4 +:100A6000B1E0FB06B9F715C083E10E94070480934B +:100A700000018111C9CF81E40E94DD038093000150 +:100A80008111C2CF0E941804982E9094BECF80E0AE +:100A9000BFCF0E94180381E0DF91CF911F910F918A +:100AA000FF90EF90DF90CF90BF90AF909F90089510 +:100AB000E82FF0E0E85BFE4F8081089508958B3BBE +:100AC000910580F4883A910548F5853A9105D8F466 +:100AD0008430910508F0B2C0019709F06EC081E042 +:100AE00090E00895803E910508F467C0883E910526 +:100AF00008F4A4C09C01205F31092031310508F0C1 +:100B00005CC090650895853A910509F459C0863A0C +:100B1000910509F058C082E890E40895883A91055B +:100B200009F454C0893A910509F453C08A3A9105F1 +:100B300009F452C08B3A910509F451C08C3A9105E1 +:100B400009F450C08D3A910509F44FC0803B9105DE +:100B500009F44EC08E3A910509F44DC08F3A9105C3 +:100B600009F44CC0813B910509F44BC0823B9105CF +:100B700009F44AC0833B910509F449C0843B9105BF +:100B800009F448C0853B910509F447C0863B9105AF +:100B900009F446C0873B910509F445C0883B91059F +:100BA00009F444C0893B910509F443C08A3B91058F +:100BB00009F442C080E094E4089580E090E0089554 +:100BC00081E890E4089583E890E4089582EE94E447 +:100BD000089589EE94E408958AEE94E4089585EBEF +:100BE00094E4089586EB94E4089587EB94E40895E3 +:100BF0008CEC94E408958DEC94E4089583E895E4F6 +:100C000008958AE895E4089582E995E4089584E9D1 +:100C100095E4089581E296E4089583E296E40895C8 +:100C200084E296E4089585E296E4089586E296E4E7 +:100C3000089587E296E408958AE296E40895089577 +:100C400024E5829FC0011124FC0126E0729FE00D83 +:100C5000F11D1124E60FF11DEE0FFF1FE052FF4FB3 +:100C6000859194910895880F991FFC01E05AF040F6 +:100C7000859194910895880F991FFC01E052FF4FD0 +:100C800085919491089524E5829FC0011124FC016F +:100C900046E0749FE00DF11D1124E60FF11DEE0FEB +:100CA000FF1FE052FF4F859194919C013A952115C9 +:100CB0004FE1340708F425C13F512115304120F49C +:100CC0009F700E943B0608959C01305321153041CE +:100CD00018F49927906C0895811520E5920769F41E +:100CE0000E94F5134FEF84E39CE041508040904018 +:100CF000E1F700C000000C94FC1A813020E5920757 +:100D000031F48091D00181608093D00108959C01DD +:100D100030552115304108F05CC0292F33272F7042 +:100D2000332721303105E9F4AC0164E0440F551F4D +:100D30006A95E1F744275370BC016370772702C0BE +:100D4000220F331F6A95E2F73C68242B352B73E0A2 +:100D5000880F991F7A95E1F780769927822B932B3C +:100D600008952230310529F4982F8827816F906AE1 +:100D7000089523303105A1F4AC0133E0440F551F31 +:100D80003A95E1F7407E57708370992721E030E073 +:100D900002C0220F331F8A95E2F7C9019C6816C072 +:100DA0002430310531F5AC0123E0440F551F2A955D +:100DB000E1F7407E57708370992721E030E002C050 +:100DC000220F331F8A95E2F7C9019A68842B952B6D +:100DD00008959C0130572115304118F49F7090629E +:100DE00008959C0130582115304118F49F70906A85 +:100DF0000895803E9105E0F4803C910558F58133DB +:100E0000910509F46FC048F48932910509F463C073 +:100E10008A32910509F46DC072C089339105E9F0F9 +:100E200082389105D1F08533910509F44DC067C032 +:100E3000833E910581F138F4803E9105B9F0823E00 +:100E40009105D9F05CC0863E910561F1873E910520 +:100E5000A1F155C00E94330608952091E20120FDC2 +:100E600002C021FF4CC080EE90E049C08091E201B9 +:100E700080FFF9CF89E390E042C08091E20182FFD8 +:100E80000EC08091E20184FF03C080E090E037C093 +:100E900083EE90E034C08091E20182FFF2CF82EED7 +:100EA00090E02DC08091E20183FF0BC08091E201B0 +:100EB00084FDEBCF87EE90E022C08091E20183FFBA +:100EC000F5CF86EE90E01BC08091E20185FF07C060 +:100ED00089E290E014C08091E20185FFF9CF85E3BB +:100EE00090E00DC08091E20186FF07C08AE290E0A9 +:100EF00006C08091E20186FFF9CF81E390E00E9475 +:100F00005F0508950895809166010895CF93DF935A +:100F100000D01F92CDB7DEB79C018091E8018430EC +:100F200019F593E099833B832A839093E9008FEF2F +:100F30009091E800815095FD06C095ED9A95F1F7E6 +:100F400000008111F5CF8091E80085FF0DC040E0E1 +:100F500050E063E070E0CE0101960E94F3098091B9 +:100F6000E8008E778093E8000F900F900F90DF914C +:100F7000CF910895CF93DF9300D01F92CDB7DEB706 +:100F80002091E801243021F522E029839B838A8384 +:100F900083E08093E9008FEF9091E800815095FD08 +:100FA00006C095ED9A95F1F700008111F5CF80917B +:100FB000E80085FF0DC040E050E063E070E0CE0146 +:100FC00001960E94F3098091E8008E778093E800F3 +:100FD0000F900F900F90DF91CF9108959C01809119 +:100FE000E8018430F9F482E08093E9009FEF80917A +:100FF000E800915085FD06C085ED8A95F1F7000067 +:101000009111F5CF8091E80085FF0CC040E050E0E1 +:1010100065E070E0C9010E94F3098091E8008E77D5 +:101020008093E8000895CF93DF93EC018091E8016D +:10103000843009F046C090910C019923D9F0909129 +:101040000D019923B9F08093E9008FEF9091E800AA +:10105000815095FD06C095E19A95F1F70000811148 +:10106000F5CF8091E80085FF2CC040E050E060E1C2 +:1010700070E017C081E08093E9008FEF9091E80065 +:10108000815095FD06C095ED9A95F1F7000081110C +:10109000F5CF8091E80085FF14C040E050E068E0A3 +:1010A00070E0CE010E94F3098091E8008E77809372 +:1010B000E80080E1FE01A6E5B1E001900D928A957D +:1010C000E1F7DF91CF9108958091E701811109C087 +:1010D0000E94840B0E94E10B8091E2008460809367 +:1010E000E20008951092E701089508950C943221CA +:1010F0000E94921A0E9438210E948C0E0C94820742 +:1011000042E061EC81E00E94FD0A42E061EC82E095 +:101110000E94FD0A42E061EC83E00E94FD0A42E188 +:1011200061EC84E00C94FD0A8091EA01833009F4BB +:1011300055C030F4813071F0823009F48EC00895CA +:101140008A3009F47AC08B3009F460C0893009F024 +:101150009CC020C08091E901813A09F096C080913D +:10116000E800877F8093E8008091ED019091EE0187 +:10117000892B21F460E186E591E003C060E080E026 +:1011800090E070E00E943E0A8091E8008B778093A7 +:10119000E80008958091E901813209F076C08091DC +:1011A000ED019091EE01009719F0039709F06DC0E1 +:1011B0008091E800877F8093E8008091E80082FDBD +:1011C00005C08091E8018111F8CF5FC08091F100E6 +:1011D000809366018091E8008B7753C08091E9018C +:1011E000813A09F052C08091ED019091EE01892B76 +:1011F00009F04BC08091E800877F8093E8008091E0 +:10120000E80080FFFCCF80910C0136C08091E9019D +:101210008132D9F58091ED019091EE01892BA9F5EC +:101220008091E800877F8093E8000E94320B8091D4 +:10123000EB0180930C010C94F5138091E90181324C +:1012400021F58091E800877F8093E8000E94320BAF +:101250008091EC018093670108958091E901813AC2 +:10126000A1F48091E800877F8093E8008091E800F6 +:1012700080FFFCCF809167018093F1008091E800AE +:101280008E778093E8000C94320B089584B7877FA3 +:1012900084BF0FB6F894A895809160008861809310 +:1012A0006000109260000FBE90E080E80FB6F894E6 +:1012B00080936100909361000FBE0E94DB0E0E943C +:1012C000840B0E94E10B8091E20084608093E20035 +:1012D00078940E946C0E0E94DD0E82E091E00E94E4 +:1012E000870E0E9420218091E801853069F40E94D8 +:1012F000541A8091E6018823B1F30E947E1A882354 +:1013000091F30E94DD09EFCF0E94E30EECCF292F6D +:10131000332723303105C9F060F42130310581F0E5 +:101320002230310509F041C08DE690E02CE033E039 +:1013300040C021323105E1F02232310531F135C0B2 +:1013400082E190E029E733E034C0992781309105AC +:1013500049F028F0029749F5E8EDF2E005C0E8E031 +:10136000F3E002C0E0EFF2E0849190E09F0121C041 +:101370006430D8F4E62FF0E0EE0FFF1FEE5DFE4F75 +:101380002081318189E090E014C0643070F470E015 +:10139000FB01EE0FFF1FE65EFE4F20813181FB0156 +:1013A000EA5EFE4F808190E004C080E090E020E0A3 +:1013B00030E0FA0131832083089580E189BD82E124 +:1013C00089BD09B400FEFDCF8091D8008F7D809348 +:1013D000D8008091E00082608093E0008091E0007E +:1013E00081FDFCCF0895CF92DF92EF92FF920F9391 +:1013F0001F93CF93DF93EC018B016A010E94510B85 +:10140000811133C0C114D10439F0F601808191817A +:10141000081B190BC80FD91FE12CF12C0115110560 +:1014200019F18091E80085FD16C08091E8008E7763 +:101430008093E800C114D10449F0F60180819181C4 +:10144000E80EF91EF182E08285E00FC00E94510B88 +:10145000882321F30AC089918093F100015011097A +:10146000FFEFEF1AFF0ADACF80E0DF91CF911F91F3 +:101470000F91FF90EF90DF90CF9008952091EF01B2 +:101480003091F0012617370748F06115710539F4DE +:101490002091E8002E772093E80001C0B901FC01FB +:1014A00020E06115710579F18091E8018823F1F15F +:1014B0008530F1F18091E80083FD3CC08091E80027 +:1014C00082FD2EC08091E80080FFEBCF2091F300D9 +:1014D0008091F20090E0922B6115710551F08830F7 +:1014E000910538F421912093F10061507109019622 +:1014F000F3CF21E0089709F020E08091E8008E7793 +:101500008093E800CECF2111CFCF0AC08091E801AF +:10151000882361F0853061F08091E80083FD0AC086 +:101520008091E80082FFF2CF80E0089582E0089584 +:1015300083E0089581E008952091EF013091F0015A +:101540002617370748F06115710539F42091E80036 +:101550002E772093E80001C0B901FC0120E061155D +:10156000710591F18091E801882309F440C085302C +:1015700009F43FC08091E80083FD3DC08091E80000 +:1015800082FD2FC08091E80080FFE9CF2091F30019 +:101590008091F20090E0922B6115710559F088302E +:1015A000910540F424912093F10031966150710926 +:1015B0000196F2CF21E0089709F020E08091E80041 +:1015C0008E778093E800CBCF2111CCCF0AC08091D9 +:1015D000E801882361F0853061F08091E80083FDA7 +:1015E0000AC08091E80082FFF2CF80E0089582E097 +:1015F000089583E0089581E00895982F973068F565 +:101600009093E900981739F07091EC002091ED006B +:101610005091F00003C0242F762F50E021FD02C02E +:101620009F5FECCF3091EB003E7F3093EB00309129 +:10163000ED003D7F3093ED003091EB003160309351 +:10164000EB007093EC002093ED005093F00020919C +:10165000EE0027FDE5CF80E008958F708093E900CC +:1016600081E008958091E90187FF11C08091E80031 +:1016700082FD05C08091E8018111F8CF11C08091F1 +:10168000E8008B770BC08091E801882349F08091B6 +:10169000E80080FFF8CF8091E8008E778093E80023 +:1016A00008952091E4003091E50095E64091EC002A +:1016B000842F817040FF23C08091E80080FD1DC011 +:1016C0008091E801882399F0853099F08091EB00B2 +:1016D00085FD11C04091E4005091E50024173507C5 +:1016E00029F3915011F09A01E1CF84E0089582E04E +:1016F000089583E0089581E0089580E00895409181 +:10170000E80042FFDDCF08950E94F20B0E94FA0B21 +:10171000E0EEF0E0808181608083E8EDF0E08081A0 +:101720008F77808319BCA7EDB0E08C918E7F8C936E +:1017300080818F7E80831092E70108950F931F931D +:10174000CF93DF930E94F20B0E94FA0BC8EDD0E01A +:1017500088818F77888388818068888388818F7D5E +:10176000888319BC1092E8011092E4011092E601FE +:101770001092E50100EE10E0F80180818B7F8083FC +:1017800088818160888342E060E080E00E94FD0AF9 +:10179000E1EEF0E080818E7F8083E2EEF0E08081F8 +:1017A00081608083808188608083F80180818E7F62 +:1017B0008083888180618883DF91CF911F910F9111 +:1017C0000895E8EDF0E080818F7E8083E7EDF0E022 +:1017D00080818160808384E082BF81E08093E70123 +:1017E0000C949E0BE8EDF0E080818E7F8083109258 +:1017F000E20008951092DA001092E10008951F921D +:101800000F920FB60F9211242F933F934F935F9334 +:101810006F937F938F939F93AF93BF93EF93FF93B8 +:101820008091E10082FF0BC08091E20082FF07C03F +:101830008091E1008B7F8093E1000E946B0E80918C +:10184000DA0080FF1FC08091D80080FF1BC080910C +:10185000DA008E7F8093DA008091D90080FF0DC07E +:1018600080E189BD82E189BD09B400FEFDCF81E040 +:101870008093E8010E94640805C019BC1092E80139 +:101880000E9472088091E10080FF19C08091E200FF +:1018900080FF15C08091E2008E7F8093E2008091EE +:1018A000E20080618093E2008091D80080628093A2 +:1018B000D80019BC85E08093E8010E9476088091E9 +:1018C000E10084FF30C08091E20084FF2CC080E101 +:1018D00089BD82E189BD09B400FEFDCF8091D800A9 +:1018E0008F7D8093D8008091E1008F7E8093E1000E +:1018F0008091E2008F7E8093E2008091E20081601F +:101900008093E2008091E401882311F084E007C015 +:101910008091E30087FD02C081E001C083E08093F5 +:10192000E8010E9478088091E10083FF29C080913E +:10193000E20083FF25C08091E100877F8093E10072 +:1019400082E08093E8011092E4018091E1008E7FB3 +:101950008093E1008091E2008E7F8093E20080918D +:10196000E20080618093E20042E060E080E00E945B +:10197000FD0A8091F00088608093F0000E94750855 +:10198000FF91EF91BF91AF919F918F917F916F9157 +:101990005F914F913F912F910F900FBE0F901F902D +:1019A00018951F920F920FB60F9211242F933F9309 +:1019B0004F935F936F937F938F939F93AF93BF9357 +:1019C000CF93DF93EF93FF93C091E900CF708091A5 +:1019D000EC00D82FD17080FDD0E81092E900809102 +:1019E000F000877F8093F00078940E94150D10928C +:1019F000E9008091F00088608093F000CD2BCF70DB +:101A0000C093E900FF91EF91DF91CF91BF91AF912A +:101A10009F918F917F916F915F914F913F912F9106 +:101A20000F900FBE0F901F9018951F93CF93DF93C9 +:101A3000CDB7DEB7AA970FB6F894DEBF0FBECDBF05 +:101A4000E9EEF1E08091F100819321E0E13FF207BE +:101A5000C9F70E9494088091E80083FF24C1809117 +:101A6000E9019091EA01492F50E04A30510508F010 +:101A70001AC1FA01EA5AFF4F0C94C922803881F04A +:101A8000823809F010C18091ED018F708093E900D8 +:101A90008091EB0085FB882780F91092E90006C051 +:101AA0008091E5019091E601911182609091E800AA +:101AB000977F9093E8008093F1001092F100C8C0E6 +:101AC000282F2D7F09F0EFC0882319F0823061F0B4 +:101AD000EAC08091EB01813009F0E5C0933009F054 +:101AE00080E08093E6012BC08091EB01811127C03B +:101AF0008091ED018F7009F4D6C08093E9002091A8 +:101B0000EB0020FF1CC0933021F48091EB00806239 +:101B100014C09091EB0090619093EB0021E030E0D5 +:101B2000A90102C0440F551F8A95E2F74093EA00CD +:101B30001092EA008091EB0088608093EB00109295 +:101B4000E9008091E800877F86C08111ACC01091C8 +:101B5000EB011F778091E3008078812B8093E30075 +:101B60008091E800877F8093E8000E94320B80918B +:101B7000E80080FFFCCF8091E30080688093E30061 +:101B8000111102C082E001C083E08093E8018BC0A4 +:101B90008058823008F087C08091EB019091EC0171 +:101BA0008C3D53E0950779F583E08A838AE2898347 +:101BB0004FB7F894DE01139620E03EE051E2E32FA8 +:101BC000F0E050935700E49120FF03C0E295EF70DE +:101BD0003F5FEF708E2F90E0EA3010F0C79601C0A3 +:101BE000C0968D939D932F5F243149F74FBF80910D +:101BF000E800877F8093E8006AE270E0CE010196FA +:101C00000E943E0A14C0AE014F5F5F4F6091ED012C +:101C10000E948709BC01892B09F445C09091E80016 +:101C2000977F9093E80089819A810E949C0A809115 +:101C3000E8008B778093E80036C08038A1F580916A +:101C4000E800877F8093E8008091E4018093F100B1 +:101C50008091E8008E778093E8000E94320B23C0C9 +:101C6000811121C08091EB019091EC01992702979D +:101C7000D4F48091E800877F8093E8008091EB01A5 +:101C80008093E4010E94320B8091E401811106C02F +:101C90008091E30087FD02C081E001C084E0809371 +:101CA000E8010E9480088091E80083FF0AC08091CB +:101CB000E800877F8093E8008091EB00806280934A +:101CC000EB00AA960FB6F894DEBF0FBECDBFDF9132 +:101CD000CF911F9108950895CF938091E8018823B3 +:101CE000A1F0C091E900CF709091EC00892F817034 +:101CF00090FD80E8C82B1092E9008091E80083FDF8 +:101D00000E94150DCF70C093E900CF910895909374 +:101D10006D0180936C010895E0916C01F0916D016B +:101D2000309721F00190F081E02D099480E0089532 +:101D3000E0916C01F0916D01309721F00280F38108 +:101D4000E02D09940895E0916C01F0916D013097B8 +:101D500021F00480F581E02D0994089520916A0115 +:101D600030916B012817390771F090936B018093C4 +:101D70006A01E0916C01F0916D01309721F00680CD +:101D8000F781E02D0994089520916801309169014F +:101D90002817390771F09093690180936801E091E9 +:101DA0006C01F0916D01309721F00084F185E02DF8 +:101DB0000994089508950C94DA0E0E94981A0E94CE +:101DC0004A040C945E1BCF92DF92EF92FF920F9326 +:101DD0001F93CF93DF93CDB7DEB72B970FB6F89451 +:101DE000DEBF0FBECDBF0E9462048FE6C82E81E029 +:101DF000D82E00E010E0E02E802F0E945805F6015A +:101E000041916F01F82EF426B1F40F5F1F4F0E3091 +:101E1000110589F78FEF89838A831B820E94A11A9B +:101E20008160782F9D838C8349815A816B818D815C +:101E30000E94860F40C09091D00191FF04C08B8713 +:101E40000E945E058B8520E030E04F2D50E0922F00 +:101E5000BA01022E02C0759567950A94E2F760FFF9 +:101E600024C02E83EF8221E030E0690102C0CC0C57 +:101E7000DD1C9A95E2F790E08C219D21892B09F4D5 +:101E800020E028870E94A11A8160782F9A8789878D +:101E90004E815F8168858A850E94860FF801E1592D +:101EA000FE4F8081C826C08206C02F5F3F4F26307C +:101EB000310569F6AACF0E94451E0E948C0E9091B2 +:101EC0006E018917A1F00E948C0E80936E012B96F3 +:101ED0000FB6F894DEBF0FBECDBFDF91CF911F913B +:101EE0000F91FF90EF90DF90CF900C9482072B968C +:101EF0000FB6F894DEBF0FBECDBFDF91CF911F911B +:101F00000F91FF90EF90DF90CF900895CF93DF93E4 +:101F1000CDB7DEB72B970FB6F894DEBF0FBECDBF9F +:101F20004F83588769877A878B87DE01119686E011 +:101F3000FD0111928A95E9F785E0FE01379601903F +:101F40000D928A95E1F749815A816B817C818D815F +:101F50009E810E9489162B960FB6F894DEBF0FBEA5 +:101F6000CDBFDF91CF910895CF93C82F882309F477 +:101F7000C1C0823859F40E948C0E81FDBBC089E338 +:101F80000E9426190E94DE1989E30CC0833879F477 +:101F90000E948C0E80FDAEC083E50E9426190E942F +:101FA000DE1983E50E946519CF910C94DE198438FF +:101FB00059F40E948C0E82FD9DC087E40E94261970 +:101FC0000E94DE1987E4EECF8CEF8C0F813A48F443 +:101FD0008C2F0E94852081118DC08C2F0E94261984 +:101FE000E3CF80E28C0F883048F4C77081E001C0F5 +:101FF000880FCA95EAF70E94A719D6CF8BE58C0FF8 +:10200000833078F4C53A29F0C63A31F083E890E09D +:1020100005C081E890E002C082E890E0CF910C9486 +:10202000AE0E88E58C0F833108F064C0C83A39F1F0 +:10203000C93A41F1CA3A49F1CB3A51F1CC3A59F196 +:10204000CD3A61F1C03B69F1CE3A71F1CF3A79F105 +:10205000C13B81F1C23B89F1C33B91F1C43B99F192 +:10206000C53BA1F1C63BA9F1C73BB1F1C83BB9F1F2 +:10207000C93BC1F1CA3BC9F180E090E038C082EEB3 +:1020800090E035C089EE90E032C08AEE90E02FC03B +:1020900085EB90E02CC086EB90E029C087EB90E0C8 +:1020A00026C08CEC90E023C08DEC90E020C083E84B +:1020B00091E01DC08AE891E01AC082E991E017C062 +:1020C00084E991E014C081E292E011C083E292E0E1 +:1020D0000EC084E292E00BC085E292E008C086E286 +:1020E00092E005C087E292E002C08AE292E0CF91DE +:1020F0000C94C40ECF910895882309F44BC0823804 +:1021000059F40E948C0E81FF45C089E30E94261974 +:102110000E94DE1989E30CC0833871F40E948C0E92 +:1021200080FF38C083E50E9426190E94DE1983E5EE +:102130000E9465190C94DE19843859F40E948C0EA3 +:1021400082FF28C087E40E9426190E94DE1987E4D6 +:10215000EFCF9CEF980F913A58F390E2980F983098 +:1021600050F4877091E001C0990F8A95EAF7892FA2 +:102170000E94AD19DFCF9BE5980F933020F480E0EB +:1021800090E00C94AE0E885A833120F480E090E009 +:102190000C94C40E0895882321F00E94A7190C9472 +:1021A000DE190895882321F00E94AD190C94DE19E0 +:1021B0000895BF92CF92DF92EF92FF920F931F93F9 +:1021C000CF93DF9300D000D000D0CDB7DEB77C0135 +:1021D00085E0F701DE01119601900D928A95E1F7F5 +:1021E000F70183819481892B09F4DDC2908181817B +:1021F0008F3F19F49F3F09F4D6C2F7010281258170 +:1022000022952F7099838A8389819A812E830E94D7 +:10221000E518182FB92E0E94E4180E94AB17EB2D79 +:10222000E295EF704E2F50E0FA01E05AFF4F2E81F9 +:102230000C94C9228B2D807F9B2D9F70F92E8823B3 +:1022400019F0F29480EFF822002349F0FF2009F4FE +:1022500057C28F2D0E94B7190E94DE1951C2812FDB +:102260000E947C10FF2009F49EC28F2D0E94BD1990 +:1022700026960FB6F894DEBF0FBECDBFDF91CF918B +:102280001F910F91FF90EF90DF90CF90BF900C9433 +:10229000DE193B2D307F8B2D8F70303211F08295FF +:1022A000807F112319F0113021F12CC00023B9F0E7 +:1022B000222309F490C1213009F08DC126960FB672 +:1022C000F894DEBF0FBECDBFDF91CF911F910F916C +:1022D000FF90EF90DF90CF90BF900C94C71922230E +:1022E00019F0213009F45FC28E830E94CA198E81D1 +:1022F00086C1002321F0223008F055C26CC12111A3 +:1023000052C27DC1002321F0222309F464C1F8C127 +:10231000222309F474C109C28B2D8695869583709A +:1023200019F08130D1F03FC2002321F0812F9B2D85 +:10233000937002C080E090E026960FB6F894DEBF5E +:102340000FBECDBFDF91CF911F910F91FF90EF9006 +:10235000DF90CF90BF900C94AE0E002321F0812F20 +:102360009B2D937002C080E090E026960FB6F89403 +:10237000DEBF0FBECDBFDF91CF911F910F91FF90B8 +:10238000EF90DF90CF90BF900C94C40E812F00236C +:1023900019F00E944D1D02C00E94B51D26960FB671 +:1023A000F894DEBF0FBECDBFDF91CF911F910F918B +:1023B000FF90EF90DF90CF90BF900C943A1E8B2D42 +:1023C000837009F075C00111EEC1812F8295869549 +:1023D0008770880F880F912F9F70C92ED12CE12C08 +:1023E000F12C082E04C0CC0CDD1CEE1CFF1C0A9442 +:1023F000D2F714FF12C00FE010E020E030E004C07C +:10240000000F111F221F331F8A95D2F7C901B8018F +:10241000609570958095909503C060E070E0CB0169 +:102420004B2D4695469543704230C1F060F56C29BE +:102430007D298E299F29413051F126960FB6F894B7 +:10244000DEBF0FBECDBFDF91CF911F910F91FF90E7 +:10245000EF90DF90CF90BF900C94D2176C297D291C +:102460008E299F2926960FB6F894DEBF0FBECDBFEA +:10247000DF91CF911F910F91FF90EF90DF90CF9060 +:10248000BF900C94EE170E94D217C701B601269692 +:102490000FB6F894DEBF0FBECDBFDF91CF911F9175 +:1024A0000F91FF90EF90DF90CF90BF900C94B617F4 +:1024B000002319F08B2D817001C08695882309F4C3 +:1024C00072C1812F829586958770880F880F912F12 +:1024D0009F70C92ED12CE12CF12C082E04C0CC0CFD +:1024E000DD1CEE1CFF1C0A94D2F714FF12C00FE093 +:1024F00010E020E030E004C0000F111F221F331F46 +:102500008A95D2F7C901B80160957095809590952C +:1025100003C060E070E0CB014B2D469546954370BB +:102520004230C1F060F56C297D298E299F29413008 +:1025300051F126960FB6F894DEBF0FBECDBFDF91E6 +:10254000CF911F910F91FF90EF90DF90CF90BF90B0 +:102550000C94AC186C297D298E299F2926960FB6DC +:10256000F894DEBF0FBECDBFDF91CF911F910F91C9 +:10257000FF90EF90DF90CF90BF900C94C8180E940E +:10258000AC18C701B60126960FB6F894DEBF0FBE91 +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C949018103FD1F118F4103ECA +:1025B00050F4A1C0123F09F463C008F44CC0133FAB +:1025C00009F473C098C01F708B2D8F710023A1F088 +:1025D0000E942918812F26960FB6F894DEBF0FBEF1 +:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1025F000CF90BF900C94CB100E944A18812F269642 +:102600000FB6F894DEBF0FBECDBFDF91CF911F9103 +:102610000F91FF90EF90DF90CF90BF900C94D2106D +:102620000023A9F02111BFC08B2D8F7126960FB604 +:10263000F894DEBF0FBECDBFDF91CF911F910F91F8 +:10264000FF90EF90DF90CF90BF900C946F182230E6 +:1026500008F0A9C0E9CF0023A9F08B2D8F71269631 +:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3 +:102670000F91FF90EF90DF90CF90BF900C942918AE +:10268000002359F38B2D8F7126960FB6F894DEBF79 +:102690000FBECDBFDF91CF911F910F91FF90EF90B3 +:1026A000DF90CF90BF900C944A18002399F08B2DA7 +:1026B0008F7126960FB6F894DEBF0FBECDBFDF91A7 +:1026C000CF911F910F91FF90EF90DF90CF90BF902F +:1026D0000C94141826960FB6F894DEBF0FBECDBF2B +:1026E000DF91CF911F910F91FF90EF90DF90CF90EE +:1026F000BF900C940A180023A9F0222309F4ADCF4F +:10270000812F26960FB6F894DEBF0FBECDBFDF91A6 +:10271000CF911F910F91FF90EF90DF90CF90BF90DE +:102720000C94B40F222309F4ADCF812F26960FB657 +:10273000F894DEBF0FBECDBFDF91CF911F910F91F7 +:10274000FF90EF90DF90CF90BF900C947C104B2DBA +:102750004F70612FC7010E94AC0226960FB6F89405 +:10276000DEBF0FBECDBFDF91CF911F910F91FF90C4 +:10277000EF90DF90CF90BF900C942E174B2D4F70A1 +:10278000612FC70126960FB6F894DEBF0FBECDBFEE +:10279000DF91CF911F910F91FF90EF90DF90CF903D +:1027A000BF900C941F0626960FB6F894DEBF0FBE9E +:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1027C000CF90BF9008950E94C4190E9499190E9449 +:1027D000DE190E94EA1E0E943A1E80E090E00E94EC +:1027E000AE0E80E090E00C94C40E0E94B4190C94DC +:1027F000E3130E94E518292F22952F702C3030F416 +:102800002A3048F42250223078F405C02C3041F0B0 +:102810002F3031F009C0803E48F0803F29F406C0D7 +:1028200093FB882780F9089580E0089581E008955A +:10283000CF93DF9300D000D01F92CDB7DEB70F90BB +:102840000F900F900F900F90DF91CF910895CF933D +:10285000DF9300D000D000D0CDB7DEB726960FB6FC +:10286000F894DEBF0FBECDBFDF91CF9108951F93C7 +:10287000CF93DF93C0917D0116E080917E01C81750 +:1028800099F0D0E01C9FF0011D9FF00D1124E1583C +:10289000FE4F4081518162817381848195810E94C4 +:1028A00027142196C770E9CFDF91CF911F9108952A +:1028B0004091AF015091B0016091B1017091B201AE +:1028C0008091B3019091B4010C9427148091B401CC +:1028D00082958F7009F054C08091B101882309F46A +:1028E0004FC080917D01A0917E014091B201509135 +:1028F000B3016091AF017091B001B6E08A1709F49D +:102900003FC090E041155105C1F17F3F11F46F3F89 +:10291000A1F1B89FF001B99FF00D1124E158FE4FCD +:10292000218127132AC02081261327C0228121114B +:1029300024C0238134812417350710F42150310934 +:10294000241B350B283C3105C0F42091B4012F70B5 +:1029500020612093B40126E0289FF001299FF00D0B +:102960001124EC57FE4F80818F70806180838FEA45 +:1029700091E00E94D9100C94371401968770BECF55 +:102980000895CF92DF92EF92FF920F931F93CF9310 +:10299000DF93CDB7DEB762970FB6F894DEBF0FBEF8 +:1029A000CDBF8C0185E0F801DE011D9601900D92EE +:1029B0008A95E1F7D8014C9111965C911197129686 +:1029C0006C918091B2019091B301009709F475C1A7 +:1029D0003091AF017091B0017F3F19F43F3F09F48E +:1029E0006CC1F801C380D480E090B101EE2009F4FD +:1029F000BEC02091B401C816D90628F0D601A81B84 +:102A0000B90BCD0104C0809590958C0D9D1DFF24C0 +:102A1000F394883C910578F0F12C207F09F0C4C034 +:102A20007C2DD98AC88A89890E9418148FEA91E07E +:102A30000E94D910AFC0822F807F09F045C0571384 +:102A400013C0431311C061110FC02F702061209378 +:102A5000B4010E9458148FEA91E00E94D91080912D +:102A6000B401F80185832EC0CD2819F15F3F11F420 +:102A70004F3FF9F0F62E61111CC080917D0120912D +:102A80007E0136E0821709F45BC090E0389FF001C8 +:102A9000399FF00D1124E158FE4F7181571306C084 +:102AA0007081471303C07281711103C00196877052 +:102AB000E9CFF62E662309F41CC18091B401816030 +:102AC0008093B401F12C15C1571309C0431307C0FB +:102AD000611105C08091B401F8018583C8C04D879C +:102AE0005E878D859E856A8B0E94F9136A8988238B +:102AF000D1F16623C1F12091B401822F82958F70AC +:102B000090E0029774F08091AF019091B0019887A6 +:102B10008F831986DB86CA862C87CE0107960E9492 +:102B2000D91086E0F801AFEAB1E001900D928A95E4 +:102B3000E1F70E9466140E945814FF24F394D9C050 +:102B40004D875E878D859E850E94E518292F2295E9 +:102B50002F70223008F0C1C09F7009F0BBC0805EAA +:102B6000883008F4C6C0C8010E94D910E6CFC81644 +:102B7000D90608F453C0F601E81BF90BCF01883CD5 +:102B8000910508F450C0F12C7C2DD98AC88A898916 +:102B90000E941814EFEAF1E086E0DF011D928A95A9 +:102BA000E9F70E945814A5C0571314C0431312C06C +:102BB000611110C08091B401F8018583C8010E94A1 +:102BC000D91086E0EFEAF1E0DF011D928A95E9F77E +:102BD000FE2C8FC04D875E878D859E856A8B0E94F7 +:102BE000F9136A89882309F4BECF662309F4BBCFA1 +:102BF0002091B401822F82958F7090E002970CF49F +:102C000090CF8091AF019091B0019A8389831B820C +:102C1000DD82CC822E83CE01019681CF8095909566 +:102C20008C0D9D1DACCFF62E662309F49CCF571357 +:102C300033C0431331C02091B40120FD24C0822F42 +:102C400082958F70482F50E041155105E1F0D80171 +:102C500015962C9315974F30510549F08F5F982F9B +:102C60009295907F822F8F70892B15968C93C80137 +:102C70000E94D91086E0F801AFEAB1E001900D9210 +:102C80008A95E1F78ECF86E0F801AFEAB1E00190D6 +:102C90000D928A95E1F72DC04D875E878D859E85C3 +:102CA0000E94F91381113DCF8091B401816080931E +:102CB000B401C8010E94D9101CC0662309F453CF87 +:102CC0004D875E878D859E850E94F913882309F4C0 +:102CD0004ACF27CF811143CF0CC0243008F043CF17 +:102CE0009F7009F43CCFD80115969C91907F09F014 +:102CF00036CF8F2D62960FB6F894DEBF0FBECDBFD4 +:102D0000DF91CF911F910F91FF90EF90DF90CF90C7 +:102D100008951F93CF93DF93CDB7DEB72C970FB6EF +:102D2000F894DEBF0FBECDBF4F83588769877A877F +:102D30008B879C87CE0107960E94C114882371F06F +:102D40008A859B85892B09F441C088858F3F09F0CE +:102D500065C08F818F3F09F061C038C086E0FE01F9 +:102D60003796DE01119601900D928A95E1F76A85FA +:102D70007B856115710551F1FF81E885EF3F11F405 +:102D8000FF3F21F120917E0130E0C901019687705B +:102D9000992740917D0150E08417950709F447C0B9 +:102DA000F983EA837D836C8396E0929FD001939FA1 +:102DB000B00D1124A158BE4FFE01319601900D9225 +:102DC0009A95E1F780937E010E94371416E0809176 +:102DD0007D0190917E018917B9F1189FC0011124DE +:102DE00081589E4F0E94C114882371F1E0917D01AA +:102DF0001E9FF0011124E158FE4F408151816281F4 +:102E00007381848195810E94271480917D0190E0D7 +:102E100001968770992780937D01D9CF4F8158857E +:102E200069857A858B859C850E942714CFCF0E9467 +:102E3000F51310927E0110927D01EFEAF1E086E039 +:102E4000DF011D928A95E9F72C960FB6F894DEBF44 +:102E50000FBECDBFDF91CF911F910895EF92FF92EA +:102E60000F931F93CF93DF938C01892B09F46CC0D0 +:102E7000F12CEE24E394E8012196F8018491843743 +:102E800040F4843008F051C0813081F0823019F173 +:102E90005BC0853709F444C0A8F19CE7980F9037D0 +:102EA00008F052C08F770E947C1041C00E5F1F4F08 +:102EB000FE01849190E2980F983050F48770FE2DB7 +:102EC00001C0FF0F8A95EAF78F2F0E94B71914C02F +:102ED0000E94B40F2DC00E5F1F4FFE01849190E23F +:102EE000980F983060F48770FE2D01C0FF0F8A950F +:102EF000EAF78F2F0E94BD190E94DE1919C00E94A7 +:102F00007C1016C00E5F1F4FFE01C491CC2381F0D0 +:102F10008FE99FE00197F1F700C00000C150F6CFA4 +:102F20000E5F1F4FFE01F49003C00E94B40F8E018C +:102F30008F2D882309F49FCFEFE9FFE03197F1F758 +:102F400000C000008150F5CFDF91CF911F910F910C +:102F5000FF90EF90089508956093B9017093BA01BE +:102F60008093BB019093BC010C94E3130F931F93C8 +:102F70000091B9011091BA012091BB013091BC01BF +:102F8000DC01CB01802B912BA22BB32B8093B901B9 +:102F90009093BA01A093BB01B093BC011F910F9114 +:102FA0000C94E3130F931F930091B9011091BA0190 +:102FB0002091BB013091BC01DC01CB018023912326 +:102FC000A223B3238093B9019093BA01A093BB01CC +:102FD000B093BC011F910F910C94E3130F931F93B7 +:102FE0000091B9011091BA012091BB013091BC014F +:102FF000DC01CB0180279127A227B3278093B90159 +:103000009093BA01A093BB01B093BC011F910F91A3 +:103010000C94E3131092B5011092B6011092B7010F +:103020001092B8010C94E31341E050E060E070E0CE +:1030300004C0440F551F661F771F8A95D2F740932F +:10304000B5015093B6016093B7017093B8010C9429 +:10305000E31341E050E060E070E004C0440F551F0E +:10306000661F771F8A95D2F78091B5019091B601BE +:10307000A091B701B091B801482B592B6A2B7B2B3B +:103080004093B5015093B6016093B7017093B801B6 +:103090000C94E31341E050E060E070E004C0440FA2 +:1030A000551F661F771F8A95D2F7409550956095FA +:1030B00070958091B5019091B601A091B701B09142 +:1030C000B801482359236A237B234093B5015093C9 +:1030D000B6016093B7017093B8010C94E31341E01B +:1030E00050E060E070E004C0440F551F661F771F7A +:1030F0008A95D2F78091B5019091B601A091B70160 +:10310000B091B801482759276A277B274093B5011A +:103110005093B6016093B7017093B8010C94E31318 +:103120000F931F930091B5011091B6012091B70143 +:103130003091B801DC01CB01802B912BA22BB32B5A +:103140008093B5019093B601A093B701B093B801F5 +:103150001F910F910C94E3130F931F930091B501EE +:103160001091B6012091B7013091B801DC01CB017B +:1031700080239123A223B3238093B5019093B601BA +:10318000A093B701B093B8011F910F910C94E31372 +:103190000F931F930091B5011091B6012091B701D3 +:1031A0003091B801DC01CB0180279127A227B327FA +:1031B0008093B5019093B601A093B701B093B80185 +:1031C0001F910F910C94E3130895CF92DF92EF9229 +:1031D000FF920F931F93CF93DF938C01C090B501A3 +:1031E000D090B601E090B701F090B8018091B9019C +:1031F0009091BA01A091BB01B091BC01C82AD92A13 +:10320000EA2AFB2ACFE1D0E0D701C6010C2E04C088 +:10321000B695A795979587950A94D2F780FF07C032 +:10322000B8018C2F0E9443068130910531F421971B +:1032300058F7B80180E00E944306DF91CF911F91BB +:103240000F91FF90EF90DF90CF90089590910C0137 +:103250009923F1F090910D019923D1F0982F969533 +:10326000969596959F3080F5E0910E01F0910F01B3 +:10327000E90FF11D877021E030E0A90102C0440F81 +:10328000551F8A95E2F7CA019181892B81830895A0 +:1032900020910E0130910F01F90132969FEF40E02D +:1032A0005191851789F09F3F19F4511101C0942F56 +:1032B0004F5F4E30A9F79F3F39F0F901E90FF11D3B +:1032C00097FDFA9582830895089590910C019923B2 +:1032D000F9F090910D019923D9F0982F9695969534 +:1032E00096959F3028F5E0910E01F0910F01E90FBE +:1032F000F11D877021E030E0A90102C0440F551F85 +:103300008A95E2F7CA018095918189238183089586 +:1033100020910E0130910F01F9013296205F3F4F4D +:103320009081891301C010823196E217F307C1F72B +:10333000089581E090E0E0910E01F0910F01E80F17 +:10334000F91F1082019680319105A9F70895909197 +:10335000CF01892B8093CF01089580959091CF0163 +:1033600089238093CF0108951092CF010895909101 +:10337000CE01892B8093CE01089580959091CE0146 +:1033800089238093CE0108951092CE0108958093F1 +:10339000BD0108951092BD01089580910E01909194 +:1033A0000F01FC0131969C01205F3F4F80E091911D +:1033B00091118F5FE217F307D1F70895E0910E01A5 +:1033C000F0910F018091CF018083E0910E01F09187 +:1033D0000F0190818091CE01892B80838091BD0166 +:1033E000882361F0E0910E01F0910F019081892B0B +:1033F00080830E94CD1981111092BD0180910E0130 +:1034000090910F010C94980ECF92DF92EF92FF9261 +:103410006C01EE24FF24C114D104E104F10421F075 +:10342000C701B60120E101C020E0C72ED82EE92E49 +:10343000FF24C114D104E104F10419F0285FC7018D +:10344000B6016B017C0154E0F694E794D794C794DD +:103450005A95D1F7C114D104E104F10419F02C5F9D +:10346000C701B6016B017C0142E0F694E794D79462 +:10347000C7944A95D1F7C114D104E104F10419F0BD +:103480002E5FC701B601DC01CB01B695A7959795D4 +:103490008795892B8A2B8B2B09F02F5F822FFF902A +:1034A000EF90DF90CF9008958091E801843011F182 +:1034B00020E488E190E00FB6F894A895809360002E +:1034C0000FBE2093600083B7817F846083BF83B782 +:1034D000816083BF7894889583B78E7F83BF0FB652 +:1034E000F894A895809160008861809360001092A4 +:1034F00060000FBE089508950C947B1ACF930E942C +:103500007C1A0E9462040E947B1AC0E08C2F0E94E9 +:103510005805811104C0CF5FCE30C1F701C081E0F2 +:10352000CF9108950E94F5130E948C0E0C9482078F +:1035300082E084BD93E095BD9AEF97BD80936E00C5 +:1035400008952FB7F8948091D1019091D201A09164 +:10355000D301B091D4012FBF0895CF92DF92EF92A3 +:10356000FF920F931F932FB7F8944091D101509180 +:10357000D2016091D3017091D4012FBF6A017B0108 +:10358000EE24FF248C0120E030E0C016D106E206D4 +:10359000F30610F4415051099A01281B390BC90157 +:1035A0001F910F91FF90EF90DF90CF9008951F92A1 +:1035B0000F920FB60F9211248F939F93AF93BF93E7 +:1035C0008091D1019091D201A091D301B091D40109 +:1035D0000196A11DB11D8093D1019093D201A093BA +:1035E000D301B093D401BF91AF919F918F910F9070 +:1035F0000FBE0F901F9018950E94840BF8942FEF28 +:1036000087EA91E6215080409040E1F700C0000039 +:1036100087E090EBDC018093F1019093F201A0939D +:10362000F301B093F4019CE088E10FB6F894A895FB +:10363000809360000FBE90936000FFCFEF92FF92E7 +:103640000F931F93CF93DF93D82FC0E08C2F0E944E +:10365000580500E010E0E82EF12CC701002E02C052 +:10366000959587950A94E2F780FD06C00F5F1F4F7E +:103670000630110591F709C0602F7C2F80E00E9471 +:1036800020068D13F3CF81E004C0CF5FCE30F1F67A +:1036900080E0DF91CF911F910F91FF90EF900895FF +:1036A000CF93C82F8CE20E941E1B882321F08C2F01 +:1036B000CF910C941E1B80E0CF910895CF930E9470 +:1036C000A51C811102C00E948B1CC5E6C15049F0A7 +:1036D0000E9462048FE39CE90197F1F700C00000AB +:1036E000F5CF89E20E94501B811113C18AE20E942A +:1036F000501B81110E948B1C85E00E94501B811180 +:103700000E94FC1A0E94B01C8093D00187E00E94A6 +:10371000501B8823A9F18BE10E94501B882351F094 +:103720008091D00181FB222720F991E0922790FB24 +:1037300081F90EC08EE00E94501B882361F08091B9 +:10374000D00182FB222720F991E0922790FB82F999 +:103750008093D00115C080E10E94501B9091D00150 +:10376000882341F093FB222720F981E0822780FB08 +:1037700093F904C0892F809580FB90F99093D00134 +:103780008091D0010E94B41C0E94C21C8093E2016F +:1037900080EE0E94501B882341F08091E201982F17 +:1037A000909590FB80F98093E20189E30E94501B81 +:1037B000882359F08091E20181FB222720F991E0D2 +:1037C000922790FB81F98093E20182EE0E94501BC8 +:1037D000882359F08091E20182FB222720F991E0B1 +:1037E000922790FB82F98093E20186EE0E94501BA3 +:1037F000882359F08091E20183FB222720F991E090 +:10380000922790FB83F98093E20183EE0E94501B84 +:10381000882359F08091E20184FB222720F991E06E +:10382000922790FB84F98093E20185E30E94501B6C +:10383000882359F08091E20185FB222720F991E04D +:10384000922790FB85F98093E20181E30E94501B4F +:10385000882359F08091E20186FB222720F991E02C +:10386000922790FB86F98093E20181E10E94501B30 +:10387000882359F08091E20187FB222720F991E00B +:10388000922790FB87F98093E2018091E2010E94E8 +:10389000C61C8091E20187FB882780F980930D0187 +:1038A00087E20E94501BC82F8EE10E94501B81119D +:1038B000C2608FE10E94501B8111C46080E20E94AF +:1038C000501B8111C86081E20E94501B8111C061B0 +:1038D00082E20E94501B8111C06283E20E94501B51 +:1038E0008111C06484E20E94501B882311F0C068DB +:1038F00002C0CC2329F08C2F0E94BD1C6C2F03C06A +:103900000E94B91C682F70E080E090E0CF910C9489 +:10391000AC17CF9108956DEE7EEF80E090E00E94AD +:10392000FF2260E082E090E00E94F12260E083E00C +:1039300090E00E94F12260E084E090E00E94F12299 +:1039400060E085E090E00C94F12280E090E00E943D +:10395000EB2221E08D3E9E4F09F020E0822F08955A +:1039600082E090E00C94E322682F82E090E00C94D7 +:10397000F12283E090E00C94E322682F83E090E052 +:103980000C94F12284E090E00C94E322682F84E010 +:1039900090E00C94F1228091D70180FF0BC06091E0 +:1039A000130185E0689FB0011124759567957595A1 +:1039B00067952BC081FF09C06091130185E0689F66 +:1039C000B00111247595679520C082FF07C06091F2 +:1039D000130185E0689FB001112417C09091D801B0 +:1039E0009923D1F060911201961788F72091130165 +:1039F00085E0289F90011124929FA001939F500D74 +:103A0000112470E0CA010E94B5226038710540F4AB +:103A10006115710519F406C065E070E0862F089500 +:103A20008FE7089581E008958091D70180FF08C055 +:103A30006091110170E0759567957595679521C046 +:103A400081FF06C06091110170E07595679519C0FE +:103A500082FF04C06091110170E010C09091D80104 +:103A6000992399F0609110019617A0F780911101A8 +:103A7000899FC001112470E00E94B5226038710551 +:103A800040F46115710519F406C061E070E0862FFD +:103A900008958FE7089581E00895803F21F40E9402 +:103AA000CB1C819504C0813F29F40E94CB1C8093DC +:103AB000DB010895823F21F40E94CB1C819504C054 +:103AC000833F29F40E94CB1C8093DA010895893F3B +:103AD00019F40E94141D05C08A3F31F40E94141D80 +:103AE00081958093DC0108958B3F21F40E94141D81 +:103AF000819504C08C3F29F40E94141D8093DD0140 +:103B00000895843F21F48091D901816017C0853FD9 +:103B100021F48091D901826011C0863F21F4809107 +:103B2000D90184600BC0873F21F48091D90188605E +:103B300005C0883F31F48091D90180618093D9011B +:103B400008958D3F21F48091D70181600BC08E3F95 +:103B500021F48091D701826005C08F3F29F48091C4 +:103B6000D70184608093D7010895803F39F4809114 +:103B7000DB0187FF6CC01092DB0169C0813F29F433 +:103B80008091DB011816BCF362C09091DA01823F8C +:103B900029F497FF5CC01092DA0159C0833F19F4F1 +:103BA0001916CCF354C0893F41F48091DC011816FA +:103BB0000CF04DC01092DC014AC08A3F29F480917C +:103BC000DC0187FF44C0F6CF8B3F39F48091DD01E3 +:103BD00087FF3DC01092DD013AC08C3F29F48091EF +:103BE000DD011816BCF333C0843F21F48091D90164 +:103BF0008E7F17C0853F21F48091D9018D7F11C040 +:103C0000863F21F48091D9018B7F0BC0873F21F43F +:103C10008091D901877F05C0883F31F48091D90117 +:103C20008F7E8093D90113C08D3F21F48091D701FD +:103C30008E7F0BC08E3F21F48091D7018D7F05C010 +:103C40008F3F29F48091D7018B7F8093D70180919A +:103C5000DA0181110EC08091DB0181110AC08091CF +:103C6000DC01811106C08091DD01811102C010923A +:103C7000D801089589ED91E00E94A30E0E94A11A37 +:103C80009093D6018093D50108951F93CF93DF932E +:103C90008091D5019091D6010E94AD1AAC0190910E +:103CA000D801992321F02091140130E006C0209121 +:103CB00015018AE0289F900111244217530708F448 +:103CC00085C08091DA01C091DB01D091DC011091B7 +:103CD000DD01811107C0C11175C0D11173C011116F +:103CE00071C074C09F3F19F09F5F9093D801181660 +:103CF00024F40E94CB1C8093DA018091DA0187FFC3 +:103D000005C00E94CB1C81958093DA011C1624F417 +:103D10000E94CB1C8093DB018091DB0187FF05C0F3 +:103D20000E94CB1C81958093DB016091DA016623B0 +:103D300031F1C091DB01CC2311F1062E000C770B81 +:103D4000880B990B0E94BC2123E333E343E35FE339 +:103D50000E9420220E9484216093DA016C2FCC0FF4 +:103D6000770B880B990B0E94BC2123E333E343E3D9 +:103D70005FE30E9420220E9484216093DB011D16D4 +:103D800024F40E94141D8093DC018091DC0187FFE4 +:103D900005C00E94141D81958093DC01111624F446 +:103DA0000E94141D8093DD018091DD0187FF05C015 +:103DB0000E94141D81958093DD01DF91CF911F91A9 +:103DC0000C943A1E9F3F09F08FCFA0CFDF91CF9187 +:103DD0001F910895E9EDF1E085E0DF011D928A95DC +:103DE000E9F71092D8011092D7010895833081F13C +:103DF00028F4813059F08230D1F00895853009F4EB +:103E000049C0B8F1863009F456C008958091150173 +:103E1000262F30E0280F311D2F3F310524F4680F85 +:103E20006093150108958FEF809315010895809197 +:103E30001401262F30E0280F311D2F3F310524F4C7 +:103E4000680F6093140108958FEF80931401089513 +:103E500080911301262F30E0280F311D2F3F3105AF +:103E600024F4680F6093130108958FEF809313017A +:103E7000089580911201262F30E0280F311D2F3F29 +:103E8000310524F4680F6093120108958FEF809339 +:103E90001201089580911101262F30E0280F311D65 +:103EA0002F3F310524F4680F6093110108958FEFBF +:103EB00080931101089580911001262F30E0280F82 +:103EC000311D2F3F310524F4680F609310010895D0 +:103ED0008FEF809310010895833011F128F4813021 +:103EE00049F0823091F00895853081F120F18630DB +:103EF000C1F1089580911501681720F4861B809305 +:103F00001501089510921501089580911401681704 +:103F100020F4861B809314010895109214010895D3 +:103F200080911301681720F4861B80931301089574 +:103F300010921301089580911201681720F4861BD6 +:103F40008093120108951092120108958091110139 +:103F5000681720F4861B80931101089510921101B7 +:103F6000089580911001681720F4861B809310013A +:103F700008951092100108950F931F938D3109F445 +:103F80006BC008F03FC08E3009F47DC0C0F48730AC +:103F900009F46EC068F4863009F0AFC08091D0019A +:103FA000817F8E7F8093D00181E08093DF01A6C066 +:103FB000883009F458C08B3009F49BC09EC086310C +:103FC00009F497C078F4803109F470C0813109F0A8 +:103FD00094C00E94F51390910D0181E08927809390 +:103FE0000D0187C0893109F484C08B3109F085C087 +:103FF0008091D00181FB222720F991E0922790FB4C +:1040000081F94AC0853309F45BC048F4873209F46A +:1040100057C008F45AC0893209F452C06EC08334C4 +:1040200038F48A3308F067C0883309F462C065C089 +:10403000833409F445C0883409F05FC00E94F51349 +:104040000FEF13ED20E3015010402040E1F700C0D6 +:1040500000000E94FC1A4DC00E943E210E948C0E5E +:104060000E94820746C00E94B01C0E94C21C41C030 +:104070009091D001892F817090FF12C0917F9E7F17 +:104080009093D0013BC08091D00182FB222720F980 +:1040900091E0922790FB82F98093D001992349F116 +:1040A0008091D00181608093D00123C08091D001A4 +:1040B00083FB222720F991E0922790FB83F9ECCF34 +:1040C00061E070E080E090E010C08D5141E050E090 +:1040D00060E070E08A019B0104C0000F111F221FE5 +:1040E000331F8A95D2F7C901B8010E94AC170E940C +:1040F000F51381E003C08953E9CF80E01F910F9150 +:10410000089580E008950C948120CF93C82F80916A +:10411000DF01813079F018F08230E9F187C0E09159 +:104120000E01F0910F018081813169F0823209F036 +:104130007FC009C0E0910E01F0910F0180818131B3 +:1041400011F0823261F48C2F0E948320811104C00F +:104150008C2F0E94BC1F1DC081E090E01AC08C2FE4 +:104160000E948120811114C0C43179F048F4CB3011 +:1041700079F0C03109F060C082E08093DF0108C0AF +:10418000C93219F0C83321F057C01092DF0154C072 +:1041900081E0817053C0C93289F118F5C43171F1E1 +:1041A000A8F4C73009F046C08AE08093150194E175 +:1041B0009093140193E0909313018093120188E08F +:1041C0008093110188E28093100134C0CE51C63033 +:1041D00088F5EC2FF0E0E65DFE4F80818093DE01F4 +:1041E00029C0CE34E9F020F4CB3421F56AE013C0C5 +:1041F000C13579F0C235F1F461E00DC08091DE0186 +:10420000882319F01092DE0115C081E08093DF0150 +:1042100015C061E006C08091DE010E94F61E0AC052 +:104220006AE08091DE010E946C1F04C01092DF01E1 +:1042300080E004C081E002C080E0ABCFCF91089560 +:10424000E1E8F0E080818860808380818160808304 +:104250008FB7F89493E09093890090ED9093880045 +:104260008FBF0895EFE6F0E080818260808308953B +:10427000EFE6F0E080818D7F80830895EFE6F0E047 +:10428000908182E08927808308951F920F920FB654 +:104290000F9211242F933F934F935F936F937F93CC +:1042A0008F939F93AF93BF93EF93FF938091E00120 +:1042B0009091E10101969093E1018093E0018111D9 +:1042C00003C082E00E948207E091E101E695E69555 +:1042D000F0E0EA57FB4FE4918091E0018E1303C0B8 +:1042E00080E00E948207FF91EF91BF91AF919F9173 +:1042F0008F917F916F915F914F913F912F910F908F +:104300000FBE0F901F9018950E948B216894B111D9 +:104310000C941A2208950E94FF2188F09F5798F06C +:10432000B92F9927B751B0F0E1F0660F771F881FBA +:10433000991F1AF0BA95C9F714C0B13091F00E94D4 +:104340001922B1E008950C941922672F782F88273D +:10435000B85F39F0B93FCCF3869577956795B395FB +:10436000D9F73EF490958095709561957F4F8F4F6A +:104370009F4F0895E89409C097FB3EF4909580956F +:10438000709561957F4F8F4F9F4F9923A9F0F92F1B +:1043900096E9BB279395F695879577956795B79599 +:1043A000F111F8CFFAF4BB0F11F460FF1BC06F5F7F +:1043B0007F4F8F4F9F4F16C0882311F096E911C091 +:1043C000772321F09EE8872F762F05C0662371F0B2 +:1043D00096E8862F70E060E02AF09A95660F771FC6 +:1043E000881FDAF7880F9695879597F9089557FDF6 +:1043F0009058440F551F59F05F3F71F04795880F53 +:1044000097FB991F61F09F3F79F0879508951216E9 +:1044100013061406551FF2CF4695F1DF08C0161695 +:1044200017061806991FF1CF869571056105089446 +:104430000895E894BB2766277727CB0197F908955D +:104440000E9433220C94A4220E94962238F00E94EB +:104450009D2220F0952311F00C948D220C94932230 +:1044600011240C941A220E94F72170F3959FC1F336 +:10447000950F50E0551F629FF001729FBB27F00D12 +:10448000B11D639FAA27F00DB11DAA1F649F662767 +:10449000B00DA11D661F829F2227B00DA11D621FB6 +:1044A000739FB00DA11D621F839FA00D611D221F70 +:1044B000749F3327A00D611D231F849F600D211D54 +:1044C000822F762F6A2F11249F5750409AF0F1F0D7 +:1044D00088234AF0EE0FFF1FBB1F661F771F881F40 +:1044E00091505040A9F79E3F510580F00C948D22C9 +:1044F0000C941A225F3FE4F3983ED4F386957795A7 +:104500006795B795F795E7959F5FC1F7FE2B880FE5 +:10451000911D9695879597F9089597F99F6780E87B +:1045200070E060E008959FEF80EC089500240A9405 +:104530001616170618060906089500240A9412167E +:104540001306140605060895092E0394000C11F4B1 +:10455000882352F0BB0F40F4BF2B11F460FF04C05E +:104560006F5F7F4F8F4F9F4F089597FB072E16F475 +:10457000009407D077FD09D00E94CF2207FC05D018 +:104580003EF4909581959F4F0895709561957F4F6A +:104590000895EE0FFF1F0590F491E02D0994AA1BDA +:1045A000BB1B51E107C0AA1FBB1FA617B70710F01E +:1045B000A61BB70B881F991F5A95A9F78095909550 +:1045C000BC01CD010895F999FECF92BD81BDF89A45 +:1045D000992780B50895A8E1B0E042E050E00C943E +:1045E0000623262FF999FECF1FBA92BD81BD20BDAB +:1045F0000FB6F894FA9AF99A0FBE019608950E94A0 +:10460000F122272F0C94F222DC01CB01FC01F99955 +:10461000FECF06C0F2BDE1BDF89A319600B40D920E +:0C46200041505040B8F70895F894FFCFC7 +:10462C00200283071308EE07BA0786070101BE01B3 +:10463C0028080A03140A3F4D36394704FA03C40309 +:10464C008B031E03370350036903010203040506A1 +:04465C000708090042 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/default/default.hex b/keyboard/ergodox_ez/keymaps/default/default.hex index 14f5b7c798..bd5cd43415 100644 --- a/keyboard/ergodox_ez/keymaps/default/default.hex +++ b/keyboard/ergodox_ez/keymaps/default/default.hex @@ -1,17 +1,17 @@ -:100000000C9465020C94A9020C94A9020C94A90208 -:100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94C50B0C94970C87 -:100030000C94A9020C94A9020C94A9020C94A90294 -:100040000C94A9020C9422210C94A9020C94A902EC -:100050000C94A9020C94C41A0C94A9020C94A90241 -:100060000C94A9020C94A9020C94A9020C94A90264 -:100070000C94A9020C94A9020C94A9020C94A90254 -:100080000C94A9020C94A9020C94A9020C94A90244 -:100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C -:1000B000090E1E0D090E600D830D090ED80DEB0DF6 -:1000C000D810D81006110611481184118413841316 -:1000D0009C118413931293125E138413841372136E +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E1042A0020000800070006007A @@ -75,1048 +75,1047 @@ :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 :1004B000B39D87715D4A3A2C20170F0A060402018A :1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A -:1004E0009091EF01A091F001B091F1018730904B14 -:1004F000A740B04BB9F41092EE011092EF011092A8 -:10050000F0011092F10114BE84B7877F84BF88E1A7 -:100510000FB6F89480936000109260000FBEE0E088 -:10052000FFE3099511E0A0E0B1E0E8ECF5E402C0DA -:1005300005900D92A433B107D9F711E0A4E3B1E01F -:1005400001C01D92AE3EB107E1F70E940B090C9469 -:10055000E2220C94000061110BC0FC01828188230F -:1005600021F085EE0E946C0F03C085EE0E943410CE -:1005700080E090E0089508956091B1017091B2011A -:100580008091B3019091B4010E94F01956985E9841 -:1005900025982D9826982E9827982F98813019F015 -:1005A000823021F00895259A2D9A0895269A2E9A40 -:1005B00008958CEB92E0892B11F00E94BC0280E040 -:1005C00090E0089556985E9825982D9826982E9834 -:1005D00027982F988FEF90E0909389008093880060 -:1005E00090938B0080938A0090938D0080938C0071 -:1005F000259A2D9A2FEF80E792E02150804090407D -:10060000E1F700C00000269A2E9A2FEF80E792E0D3 -:10061000215080409040E1F700C00000279A2F9AB7 -:100620002FEF80E792E0215080409040E1F700C03A -:10063000000025982D982FEF80E792E02150804010 -:100640009040E1F700C0000026982E982FEF80E739 -:1006500092E0215080409040E1F700C000002798D0 -:100660002F9856985E9825982D9826982E9827981A -:100670002F98089589EA8093800089E08093810013 -:1006800024982C983F988AB18F748AB96E98479AAB -:100690008BB1806B8BB9769A0E94E2028BEB92E071 -:1006A000892B11F00E94BB0280E090E0089580E267 -:1006B000809300018091340181110EC00E94A60335 -:1006C00081E0809334012FEF83ED90E3215080404F -:1006D0009040E1F700C0000080E40E94AC038093EA -:1006E000000181112EC00E94D60380930001811168 -:1006F00028C00E94D60380930001811122C08FE39D -:100700000E94D6038093000181111BC00E94CE037A -:1007100080E40E94AC0380930001811112C08CE040 -:100720000E94D6038093000181110BC00E94D60362 -:1007300080930001811105C08FE30E94D60380934E -:1007400000010E94CE038091000108951092B9002B -:100750008AE08093B800089594EA9093BC00909149 -:10076000BC0097FFFCCF9091B900987F983021F0A2 -:10077000903111F081E008958093BB0084E880936C -:10078000BC008091BC0087FFFCCF8091B900887FBE -:10079000883111F0803471F780E0089584E9809306 -:1007A000BC008091BC0084FDFCCF08958093BB0009 -:1007B00084E88093BC008091BC0087FFFCCF9091BF -:1007C000B900987F81E0983209F480E0089584E8C8 -:1007D0008093BC008091BC0087FFFCCF8091BB0060 -:1007E000089580910001811115C080E40E94AC033E -:1007F0008093000181110CC082E10E94D603809396 -:100800000001811105C08FEF0E94D6038093000183 -:100810000E94CE0384B1807F84B985B1807F85B981 -:100820008AB1837F8AB98BB1837F8BB93E98469812 -:1008300008950E945703809300010E94F10380B342 -:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED -:10085000B1E011921D9281E0E235F807D1F78AE309 -:1008600093E0892B11F00C943A030895BF92CF9234 -:10087000DF92EF92FF920F931F93CF93DF938091BC -:100880000001882379F0809135018F5F80933501D5 -:10089000811108C00E94570380930001811102C09A -:1008A0000E94E20206E311E0C0E0D0E0DD24D39430 -:1008B00082E0C82EEE24E394F12CC73000F580913D -:1008C0000001811162C080E40E94AC0380930001AA -:1008D000811112C082E10E94D60380930001811130 -:1008E0000BC0C7010C2E01C0880F0A94EAF780954F -:1008F0000E94D603809300010E94CE0346C0CA30F6 -:10090000A1F028F4C83059F0C93061F005C0CC30EE -:1009100089F070F0CD3089F0209A289810C0219A83 -:1009200029980DC0229A2A980AC0239A2B9807C0AA -:10093000529A01C0539A5B9802C03E9A4698E0EAE8 -:10094000EA95F1F78FB1799960C092E081708D25B9 -:10095000892B7C9B02C090E001C094E0892B7D9B99 -:1009600002C090E001C098E0892B7E9B02C090E01D -:1009700001C090E1892B9FB19095991F9927991FEC -:100980009295990F907E892B0FC080910001811163 -:1009900051C080E40E94AC03809300018823B9F128 -:1009A000B12C0E94CE038B2DF8019081981719F07D -:1009B0008083C09201010E94F10321960F5F1F4FB7 -:1009C000CE30D10509F079CF809101018823B1F0B3 -:1009D000815080930101882339F08FE99FE00197CE -:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2 -:1009F00081918D9391E0E434F907D1F789ED92E08C -:100A0000892BD1F00E94D90217C090E09FCF83E1DB -:100A10000E94D603809300018111C2CF81E40E941D -:100A2000AC03809300018111BBCF0E94E703B82E75 -:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124 -:100A40000F91FF90EF90DF90CF90BF900895E82F27 -:100A5000F0E0EC5BFE4F8081089508958B3B91059B -:100A600078F4883A910540F5853A9105D0F48430C0 -:100A7000910508F0B1C08130910509F4ADC06BC09B -:100A8000803E910508F467C0883E910508F4A4C033 -:100A90009C01205F31092031310508F05CC0906570 -:100AA0000895853A910509F459C0863A910509F4EB -:100AB00058C083E890E40895883A910509F454C039 -:100AC000893A910509F453C08A3A910509F452C054 -:100AD0008B3A910509F451C08C3A910509F450C044 -:100AE0008D3A910509F44FC0803B910509F44EC041 -:100AF0008E3A910509F44DC08F3A910509F44CC026 -:100B0000813B910509F44BC0823B910509F44AC031 -:100B1000833B910509F449C0843B910509F448C021 -:100B2000853B910509F447C0863B910509F446C011 -:100B3000873B910509F445C0883B910509F444C001 -:100B4000893B910509F443C08A3B910509F042C0F5 -:100B50008AE296E4089580E090E0089581E890E4C8 -:100B6000089582E890E4089582EE94E4089589EE71 -:100B700094E408958AEE94E4089585EB94E408954E -:100B800086EB94E4089587EB94E408958CEC94E468 -:100B900008958DEC94E4089583E895E408958AE837 -:100BA00095E4089582E995E4089584E995E408952B -:100BB00081E296E4089583E296E4089584E296E45F -:100BC000089585E296E4089586E296E4089587E222 -:100BD00096E4089580E094E40895089596E0799F5E -:100BE000F001112494E5899FE00DF11D1124E60F19 -:100BF000F11DEE0FFF1FEC51FF4F85919491089569 -:100C0000880F991F805A9040FC0185919491089516 -:100C1000880F991F80529F4FFC01859194910895F0 -:100C200026E0729FF001112444E5849FE00DF11D40 -:100C30001124E60FF11DEE0FFF1FEC51FF4F259120 -:100C40003491C9019A9581159F4110F4C901089505 -:100C5000C90190528115904128F4C9019F700E94EA -:100C600008060895C90190538115904120F4C901E7 -:100C70009927906C0895211580E5380769F40E9442 -:100C8000A5139FEF24E34CE0915020404040E1F752 -:100C900000C000000C94E91A213080E5380731F4D7 -:100CA0008091CC0181608093CC010895C901905559 -:100CB0008115904108F050C0832F99278F70992794 -:100CC00081309105D9F4A9014370552702C0880FDE -:100CD000991F4A95E2F79C68A90164E0440F551FEB -:100CE0006A95E1F744275370842B952B73E0220F0C -:100CF000331F7A95E1F7207633271DC082309105A6 -:100D000029F4922F8827816F906A08958330910586 -:100D1000A9F4A9014370552781E090E002C0880F33 -:100D2000991F4A95E2F79C6843E0220F331F4A95CA -:100D3000E1F7207E3770822B932B08950497F1F40E -:100D4000A9014370552781E090E002C0880F991FE8 -:100D50004A95E2F79A68E8CFC9019057811590410A -:100D600020F4C9019F7090620895C90190588115BF -:100D7000904120F4C9019F70906A0895203E31058A -:100D8000E0F4203C310558F52133310509F470C0F9 -:100D900048F42932310509F464C02A32310509F4D6 -:100DA0006EC074C029333105F1F022383105D9F015 -:100DB0002533310509F44EC069C0233E310589F160 -:100DC00038F4203E3105C1F0223E3105E1F05EC02D -:100DD000263E310569F1273E3105A9F157C0C90109 -:100DE0000E94000608958091DF0180FD02C081FF0E -:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5 -:100E000089E390E044C08091DF0182FF0EC08091B1 -:100E1000DF0184FF03C080E090E039C083EE90E002 -:100E200036C08091DF0182FFF2CF82EE90E02FC0CA -:100E30008091DF0183FF0BC08091DF0184FDEBCF48 -:100E400087EE90E024C08091DF0183FFF5CF86EE2E -:100E500090E01DC08091DF0185FF07C089E290E02E -:100E600016C08091DF0185FFF9CF85E390E00FC0C8 -:100E70008091DF0186FF07C08AE290E008C0809180 -:100E8000DF0186FFF9CF81E390E001C0C9010E9434 -:100E90002E0508950895809162010895CF93DF9300 -:100EA00000D01F92CDB7DEB72091E501243019F5AF -:100EB00023E029839B838A832093E9008FEF90911D -:100EC000E800815095FD06C095ED9A95F1F7000078 -:100ED0008111F5CF8091E80085FF0DC040E050E022 -:100EE00063E070E0CE0101960E94B8098091E800AD -:100EF0008E778093E8000F900F900F90DF91CF9145 -:100F00000895CF93DF9300D01F92CDB7DEB7209125 -:100F1000E501243021F522E029839B838A8383E045 -:100F20008093E9008FEF9091E800815095FD06C015 -:100F300095ED9A95F1F700008111F5CF8091E800C9 -:100F400085FF0DC040E050E063E070E0CE01019607 -:100F50000E94B8098091E8008E778093E8000F9096 -:100F60000F900F90DF91CF9108952091E5012430EB -:100F7000F1F422E02093E9002FEF3091E8002150B6 -:100F800035FD06C035ED3A95F1F700002111F5CF9A -:100F90002091E80025FF0BC040E050E065E070E0E4 -:100FA0000E94B8098091E8008E778093E800089548 -:100FB000CF93DF93EC018091E501843009F046C0C6 -:100FC00090910C019923D9F090910D019923B9F0DA -:100FD0008093E9008FEF9091E800815095FD06C065 -:100FE00095E19A95F1F700008111F5CF8091E80025 -:100FF00085FF2CC040E050E060E170E017C081E068 -:101000008093E9008FEF9091E800815095FD06C034 -:1010100095ED9A95F1F700008111F5CF8091E800E8 -:1010200085FF14C040E050E068E070E0CE010E940F -:10103000B8098091E8008E778093E80080E1FE0196 -:10104000A2E5B1E001900D928A95E1F7DF91CF9191 -:1010500008958091E401811109C00E944A0B0E9409 -:10106000A70B8091E20084608093E20008951092C3 -:10107000E401089508950C940F210E94801A0E94A3 -:1010800015210E94440E0C944A0742E061EC81E075 -:101090000E94C40A42E061EC82E00E94C40A42E07D -:1010A00061EC83E00E94C40A42E161EC84E00C94AC -:1010B000C40A8091E701833009F455C030F48130CF -:1010C00071F0823009F48EC008958A3009F47AC034 -:1010D0008B3009F460C0893009F09CC020C0809139 -:1010E000E601813A09F096C08091E800877F8093FD -:1010F000E8008091EA019091EB01892B21F060E0FA -:1011000080E090E003C060E182E591E070E00E9441 -:10111000010A8091E8008B778093E8000895809120 -:10112000E601813209F076C08091EA019091EB01ED -:10113000009719F0039709F06DC08091E800877F50 -:101140008093E8008091E80082FD05C08091E50170 -:101150008111F8CF5FC08091F1008093620180918E -:10116000E8008B7753C08091E601813A09F052C0C4 -:101170008091EA019091EB01892B09F04BC080919D -:10118000E800877F8093E8008091E80080FFFCCF33 -:1011900080910C0136C08091E6018132D9F58091B1 -:1011A000EA019091EB01892BA9F58091E800877FF6 -:1011B0008093E8000E94F90A8091E80180930C0175 -:1011C0000C94A5138091E601813221F58091E8000D -:1011D000877F8093E8000E94F90A8091E90180935B -:1011E000630108958091E601813AA1F48091E800BD -:1011F000877F8093E8008091E80080FFFCCF80919A -:1012000063018093F1008091E8008E778093E8007D -:101210000C94F90A089584B7877F84BF88E10FB6DC -:10122000F89480936000109260000FBE90E080E818 -:101230000FB6F89480936100909361000FBE0E94F6 -:10124000930E0E944A0B0E94A70B8091E2008460DB -:101250008093E20078940E94220E0E94950E82E014 -:1012600091E00E943F0E0E94FD208091E5018530B3 -:1012700069F40E94431A8091E3018823B1F30E942C -:101280006B1A882391F30E94A209EFCF0E949B0E54 -:10129000ECCF292F332723303105A9F06CF421300E -:1012A000310509F442C02230310509F043C08DE612 -:1012B00090E020E133E042C021323105C9F0223212 -:1012C000310519F137C099278130910541F08230FD -:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6 -:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4 -:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD -:101300002081318189E090E019C0643098F4E62FA3 -:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE -:10132000EA5EFE4F808190E009C082E190E02DE707 -:1013300033E004C080E090E020E030E0FA01318347 -:101340002083089580E189BD82E189BD09B400FE52 -:10135000FDCF8091D8008F7D8093D8008091E000F0 -:1013600082608093E0008091E00081FDFCCF0895D1 -:10137000CF92DF92EF92FF920F931F93CF93DF9361 -:101380007C018B01EA010E941A0B811131C0209768 -:1013900031F088819981081B190BE80EF91EC12CC8 -:1013A000D12C0115110519F18091E80085FD14C0BB -:1013B0008091E8008E778093E800209741F0888143 -:1013C00099818C0D9D1D9983888385E011C00E94B1 -:1013D0001A0B882331F30CC0F70181917F018093B0 -:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8 -:1013F000DF91CF911F910F91FF90EF90DF90CF90F1 -:1014000008952091EC013091ED012617370748F03F -:101410006115710539F42091E8002E772093E800DA -:1014200001C0B901FC0120E061157105B9F180919D -:10143000E501882309F440C0853009F43FC080915C -:10144000E80083FD3DC08091E80082FF06C08091E6 -:10145000E80082FF26C080E008958091E80080FFC8 -:10146000E3CF2091F3008091F20090E0922B611580 -:10147000710551F08830910538F421912093F100E5 -:10148000615071090196F3CF21E0089709F020E03F -:101490008091E8008E778093E800C6CF2111C7CFF6 -:1014A000D6CF8091E501882339F0853039F08091DD -:1014B000E80083FFCCCF04C082E0089583E0089564 -:1014C00081E008952091EC013091ED012617370756 -:1014D00048F06115710539F42091E8002E772093CA -:1014E000E80001C0B901FC0120E061157105C1F1FE -:1014F0008091E501882309F441C0853009F440C09A -:101500008091E80083FD3EC08091E80082FF06C024 -:101510008091E80082FF27C080E008958091E80074 -:1015200080FFE3CF2091F3008091F20090E0922BB6 -:101530006115710559F08830910540F4249120938C -:10154000F1003196615071090196F2CF21E00897C0 -:1015500009F020E08091E8008E778093E800C5CF05 -:101560002111C6CFD5CF8091E501882339F0853090 -:1015700039F08091E80083FFCBCF04C082E008956A -:1015800083E0089581E00895982F973058F590935F -:10159000E900981739F07091EC002091ED0050911E -:1015A000F00003C0242F762F50E021FF19C03091A6 -:1015B000EB003E7F3093EB003091ED003D7F3093A8 -:1015C000ED003091EB0031603093EB007093EC0054 -:1015D0002093ED005093F0002091EE0027FF07C00C -:1015E0009F5FD3CF8F708093E90081E0089580E002 -:1015F00008958091E60187FD05C08091E80080FF95 -:101600000EC012C08091E80082FD05C08091E50106 -:101610008111F8CF08958091E8008B7708C0809100 -:10162000E5018111EACF08958091E8008E778093DB -:10163000E80008958091E4009091E50045E620914E -:10164000EC0020FF21C02091E80020FD21C0209166 -:10165000E501222389F0253089F02091EB0025FD5A -:101660000FC02091E4003091E5002817390739F3C5 -:10167000415041F0C901E3CF82E0089583E008952D -:1016800081E0089584E008952091E80022FFDFCFF3 -:1016900080E008950E94B80B0E94C00BE0EEF0E0DD -:1016A000808181608083E8EDF0E080818F778083A6 -:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA -:1016C00080831092E40108950F931F93CF93DF93CB -:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 -:1016E000888388818068888388818F7D888319BCFE -:1016F0001092E5011092E1011092E3011092E201D3 -:1017000000EE10E0F80180818B7F8083888181600A -:10171000888342E060E080E00E94C40AE1EEF0E0ED -:1017200080818E7F8083E2EEF0E080818160808323 -:10173000808188608083F80180818E7F80838881AA -:1017400080618883DF91CF911F910F910895E8ED1B -:10175000F0E080818F7E8083E7EDF0E08081816022 -:10176000808384E082BF81E08093E4010C94640B69 -:10177000E8EDF0E080818E7F80831092E200089592 -:101780001092DA001092E10008951F920F920FB6A6 -:101790000F9211242F933F934F935F936F937F93F7 -:1017A0008F939F93AF93BF93EF93FF938091E1004B -:1017B00082FF0BC08091E20082FF07C08091E100B0 -:1017C0008B7F8093E1000E94210E8091DA0080FFE0 -:1017D0001FC08091D80080FF1BC08091DA008E7FEF -:1017E0008093DA008091D90080FF0DC080E189BD2F -:1017F00082E189BD09B400FEFDCF81E08093E5015F -:101800000E94290805C019BC1092E5010E94370802 -:101810008091E10080FF19C08091E20080FF15C037 -:101820008091E2008E7F8093E2008091E2008061EF -:101830008093E2008091D80080628093D80019BC28 -:1018400085E08093E5010E943B088091E10084FFE0 -:1018500030C08091E20084FF2CC080E189BD82E12C -:1018600089BD09B400FEFDCF8091D8008F7D8093A3 -:10187000D8008091E1008F7E8093E1008091E200AA -:101880008F7E8093E2008091E20081608093E2008D -:101890008091E101882311F084E007C08091E3008A -:1018A00087FF02C083E001C081E08093E5010E94D0 -:1018B0003D088091E10083FF29C08091E20083FF11 -:1018C00025C08091E100877F8093E10082E08093D2 -:1018D000E5011092E1018091E1008E7F8093E100AB -:1018E0008091E2008E7F8093E2008091E20080612F -:1018F0008093E20042E060E080E00E94C40A8091B0 -:10190000F00088608093F0000E943A08FF91EF9108 -:10191000BF91AF919F918F917F916F915F914F9107 -:101920003F912F910F900FBE0F901F9018951F920F -:101930000F920FB60F9211242F933F934F935F9303 -:101940006F937F938F939F93AF93BF93CF93EF93B7 -:10195000FF93C091E900CF708091EC001092E900F4 -:101960008091F000877F8093F00078940E94D30CE0 -:101970001092E9008091F00088608093F000C0939D -:10198000E900FF91EF91CF91BF91AF919F918F911E -:101990007F916F915F914F913F912F910F900FBE6B -:1019A0000F901F9018951F93CF93DF93CDB7DEB79D -:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA -:1019C0008091F100819321E0EE3EF207C9F70E9479 -:1019D00059088091E80083FF1CC12091E6013091F5 -:1019E000E701832F90E08A30910508F012C1FC01D5 -:1019F000EA5AFF4F0C949722203881F0223809F0E0 -:101A000008C18091EA018F708093E9008091EB001A -:101A100085FB882780F91092E90006C08091E201D9 -:101A20009091E301911182609091E800977F9093EB -:101A3000E8008093F1001092F100C5C0822F8D7FE5 -:101A400009F0E7C0222319F0223061F0E2C0809152 -:101A5000E801813009F0DDC0333009F080E0809387 -:101A6000E30128C08091E801811124C02091EA019E -:101A70002F7009F4CEC02093E9008091EB0080FF25 -:101A800019C08091EB00333011F4806211C0806185 -:101A90008093EB0081E090E0022E01C0880F0A9451 -:101AA000EAF78093EA001092EA008091EB008860E8 -:101AB0008093EB001092E9008091E800877F86C058 -:101AC0002111A7C01091E8011F778091E300807871 -:101AD000812B8093E3008091E800877F8093E8006A -:101AE0000E94F90A8091E80080FFFCCF8091E3001A -:101AF00080688093E300112311F083E001C082E04D -:101B00008093E50186C02058223008F082C0809181 -:101B1000E8019091E9018C3D23E0920779F583E09B -:101B20008A838AE289834FB7F894DE01139620E016 -:101B30003EE051E2E32FF0E050935700E49120FFA4 -:101B400003C0E295EF703F5FEF708E2F90E0EA30B8 -:101B500010F0C79601C0C0968D939D932F5F2431DE -:101B600049F74FBF8091E800877F8093E8006AE2E1 -:101B700070E0CE0101960E94010A14C0AE014F5FD1 -:101B80005F4F6091EA010E944909009709F441C042 -:101B90002091E800277F2093E800BC0189819A8189 -:101BA0000E94620A8091E8008B778093E80031C040 -:101BB000203879F58091E800877F8093E800809154 -:101BC000E1018093F1008091E8008E778093E80036 -:101BD0000E94F90A1EC021111CC09091E8019230A8 -:101BE000C0F48091E800877F8093E8009093E10142 -:101BF0000E94F90A8091E101811104C08091E30003 -:101C000087FF02C084E001C081E08093E5010E946B -:101C100045088091E80083FF0AC08091E800877F33 -:101C20008093E8008091EB0080628093EB00AA969D -:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD -:101C400008950895CF938091E5018823B1F08091A4 -:101C5000E9008F709091EC0090FF02C090E801C005 -:101C600090E0C92FC82B1092E9008091E80083FD15 -:101C70000E94D30CCF70C093E900CF910895909348 -:101C80006901809368010895E0916801F09169010C -:101C9000309721F00190F081E02D099480E00895C3 -:101CA000E0916801F0916901309721F00280F381A1 -:101CB000E02D09940895E0916801F0916901309751 -:101CC00021F00480F581E02D0994089520916601AA -:101CD000309167018217930771F0909367018093A9 -:101CE0006601E0916801F0916901309721F006806A -:101CF000F781E02D099408952091640130916501E8 -:101D00008217930771F09093650180936401E091CD -:101D10006801F0916901309721F00084F185E02D90 -:101D20000994089508950C94920E0E94861A0E94B8 -:101D300019040C944C1BCF92DF92EF92FF920F93F9 -:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1 -:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E -:101D6000F32E00E010E0C02E802F0E942705F7011F -:101D7000D1907F01D826B1F40F5F1F4F0E301105AF -:101D800091F78FEF89838A831B820E948F1A81606B -:101D9000782F9D838C8349815A816B818D810E942C -:101DA0003E0F41C09091CC0191FF04C08B870E94EF -:101DB0002D058B8520E030E04D2D50E0922FBA01AB -:101DC000022E02C0759567950A94E2F760FF25C060 -:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84 -:101DE0009A95E2F790E08E219F2121E0892B09F45A -:101DF00020E028870E948F1A8160782F9A87898730 -:101E00004E815F8168858A850E943E0FF801E55901 -:101E1000FE4F80818E25808306C02F5F3F4F263086 -:101E2000310561F6A9CF0E94301E10916A010E940F -:101E3000440E1817A1F00E94440E80936A012B965D -:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB -:101E50000F91FF90EF90DF90CF900C944A072B9654 -:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB -:101E70000F91FF90EF90DF90CF900895CF93DF9375 -:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30 -:101E90004F83588769877A878B87DE01119686E0A2 -:101EA000FD0111928A95E9F785E0FE0137960190D0 -:101EB0000D928A95E1F749815A816B817C818D81F0 -:101EC0009E810E9471162B960FB6F894DEBF0FBE4E -:101ED000CDBFDF91CF910895CF93C82F882309F408 -:101EE000C1C0823859F40E94440E81FDBBC089E311 -:101EF0000E9410190E94CA1989E30CC0833879F432 -:101F00000E94440E80FDAEC083E50E9410190E941D -:101F1000CA1983E50E945019CF910C94CA198438CC -:101F200059F40E94440E82FD9DC087E40E9410195E -:101F30000E94CA1987E4EECF8CEF8C0F813A48F4E7 -:101F40008C2F0E94652081118DC08C2F0E9410194A -:101F5000E3CF80E28C0F883048F4C77081E001C085 -:101F6000880FCA95EAF70E949119D6CF8BE58C0F9E -:101F7000833078F4C53A29F0C63A31F482E890E02B -:101F800005C081E890E002C083E890E0CF910C9416 -:101F9000660E88E58C0F833108F064C0C83A39F1C9 -:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127 -:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196 -:101FC000C13B81F1C23B89F1C33B91F1C43B99F123 -:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183 -:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32 -:101FF00090E035C089EE90E032C08AEE90E02FC0CC -:1020000085EB90E02CC086EB90E029C087EB90E058 -:1020100026C08CEC90E023C08DEC90E020C083E8DB -:1020200091E01DC08AE891E01AC082E991E017C0F2 -:1020300084E991E014C081E292E011C083E292E071 -:102040000EC084E292E00BC085E292E008C086E216 -:1020500092E005C087E292E002C080E090E0CF917C -:102060000C947C0ECF910895882309F44BC08238DC -:1020700059F40E94440E81FF45C089E30E94101963 -:102080000E94CA1989E30CC0833871F40E94440E7F -:1020900080FF38C083E50E9410190E94CA1983E5A9 -:1020A0000E9450190C94CA19843859F40E94440EA5 -:1020B00082FF28C087E40E9410190E94CA1987E491 -:1020C000EFCF9CEF980F913A58F390E2980F983029 -:1020D00050F4877091E001C0990F8A95EAF7892F33 -:1020E0000E949719DFCF9BE5980F933020F480E092 -:1020F00090E00C94660E885A833120F480E090E0E2 -:102100000C947C0E0895882321F00E9491190C9460 -:10211000CA190895882321F00E9497190C94CA19AE -:102120000895CF92DF92EF92FF920F931F93CF9378 -:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A -:10214000CDBF8C0185E0F801DE01119601900D9262 -:102150008A95E1F7F80140813181F280258122954D -:102160002F7083819481892B31F03F3F31F481E0DE -:102170004F3F19F403C081E001C080E080FDC4C27C -:1021800049833A8389819A812F830E94CE189E8346 -:1021900088870E94CD180E94A0174E81E42FE295F7 -:1021A000EF70F0E0E05AFF4F2F8168850C94972282 -:1021B000842F807F142F1F70882311F01295107FB9 -:1021C000FF2059F0112309F454C2812F68870E941F -:1021D000A1190E94CA1968854CC2862F0E9434102A -:1021E000112309F491C2812F0E94A71928960FB6D6 -:1021F000F894DEBF0FBECDBFDF91CF911F910F913D -:10220000FF90EF90DF90CF900C94CA19342F307F5D -:10221000842F8F70303211F08295807F662319F001 -:10222000613019F12BC0FF20B1F0222309F493C1D2 -:10223000213009F090C128960FB6F894DEBF0FBE8A -:10224000CDBFDF91CF911F910F91FF90EF90DF9065 -:10225000CF900C94B119222319F0213009F454C203 -:102260008E830E94B4198E8189C1FF2021F0223013 -:1022700008F04AC270C1211147C280C1FF2021F07D -:10228000222309F468C1F5C1222309F477C105C2EC -:10229000242F26952695237030E02115310521F055 -:1022A00021303105C9F030C2FF2021F0862F942F54 -:1022B000937002C080E090E028960FB6F894DEBFDD -:1022C0000FBECDBFDF91CF911F910F91FF90EF9087 -:1022D000DF90CF900C94660EFF2021F0862F942F74 -:1022E000937002C080E090E028960FB6F894DEBFAD -:1022F0000FBECDBFDF91CF911F910F91FF90EF9057 -:10230000DF90CF900C947C0E862FFF2019F00E9456 -:10231000381D02C00E94A01D28960FB6F894DEBF9B -:102320000FBECDBFDF91CF911F910F91FF90EF9026 -:10233000DF90CF900C94251E842F837009F076C017 -:10234000F110E2C1262F229526952770220F220F29 -:10235000862F8F70C82ED12CE12CF12C022E04C0B8 -:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD -:102370006FE070E080E090E004C0660F771F881F78 -:10238000991F2A95D2F7609570958095909503C016 -:1023900060E070E0CB01242F269526952370422F14 -:1023A00050E042305105D1F04330510559F16C29CC -:1023B0007D298E299F294130510541F128960FB67C -:1023C000F894DEBF0FBECDBFDF91CF911F910F916B -:1023D000FF90EF90DF90CF900C94C5176C297D296A -:1023E0008E299F2928960FB6F894DEBF0FBECDBF69 -:1023F000DF91CF911F910F91FF90EF90DF90CF90E1 -:102400000C94DF170E94C517C701B60128960FB6B6 -:10241000F894DEBF0FBECDBFDF91CF911F910F911A -:10242000FF90EF90DF90CF900C94AB17FF2019F046 -:10243000842F817001C08695882309F465C1262FF9 -:10244000229526952770220F220F862F8F70C82E77 -:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86 -:10246000FF1C0A94D2F764FF10C06FE070E080E0B8 -:1024700090E004C0660F771F881F991F2A95D2F736 -:10248000609570958095909503C060E070E0CB01F9 -:10249000242F269526952370422F50E04230510577 -:1024A000D1F04330510559F16C297D298E299F299E -:1024B0004130510541F128960FB6F894DEBF0FBEAA -:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 -:1024D000CF900C9499186C297D298E299F292896D4 -:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1024F0000F91FF90EF90DF90CF900C94B3180E9453 -:102500009918C701B60128960FB6F894DEBF0FBE22 -:10251000CDBFDF91CF911F910F91FF90EF90DF9092 -:10252000CF900C947F18603FC9F118F4603E50F4CE -:102530009BC0623F09F460C008F44AC0633F09F4DD -:102540006FC092C0162F1F70842F8F71FF2099F0DB -:102550000E941818812F28960FB6F894DEBF0FBE80 -:10256000CDBFDF91CF911F910F91FF90EF90DF9042 -:10257000CF900C9483100E943918812F28960FB6A3 -:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 -:10259000FF90EF90DF90CF900C948A10FF20A1F075 -:1025A0002111B2C0842F8F7128960FB6F894DEBF28 -:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 -:1025C000DF90CF900C945E18223008F09DC0EACFC7 -:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC -:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 -:1025F000DF90CF900C941818FF2061F3842F8F7117 -:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5 -:102610001F910F91FF90EF90DF90CF900C9439189D -:10262000FF2091F0842F8F7128960FB6F894DEBFAB -:102630000FBECDBFDF91CF911F910F91FF90EF9013 -:10264000DF90CF900C94031828960FB6F894DEBF55 -:102650000FBECDBFDF91CF911F910F91FF90EF90F3 -:10266000DF90CF900C94F917FF20A1F0222309F4FA -:10267000B1CF862F28960FB6F894DEBF0FBECDBF20 -:10268000DF91CF911F910F91FF90EF90DF90CF904E -:102690000C946C0F222309F4B1CF862F28960FB625 -:1026A000F894DEBF0FBECDBFDF91CF911F910F9188 -:1026B000FF90EF90DF90CF900C9434104F70C801D2 -:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6 -:1026D000DF91CF911F910F91FF90EF90DF90CF90FE -:1026E0000C941E174F70C80128960FB6F894DEBFE1 -:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 -:10270000DF90CF900C94ED0528960FB6F894DEBFBD -:102710000FBECDBFDF91CF911F910F91FF90EF9032 -:10272000DF90CF9008950E94AE190E9483190E94F5 -:10273000CA190E94D11E0E94251E80E090E00E94CE -:10274000660E80E090E00C947C0E0E949E190C9422 -:1027500093130E94CE18292F22952F7030E02C3031 -:1027600031054CF42A3031056CF422503109223005 -:10277000310590F407C02C30310551F02F30310570 -:1027800039F00AC0803E10F0803F31F481E00895B6 -:1027900093FB882780F9089580E00895CF93DF9315 -:1027A00000D000D01F92CDB7DEB70F900F900F90E2 -:1027B0000F900F90DF91CF910895CF93DF9300D0CA -:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6 -:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD -:1027E000C091790116E080917A01C81799F0D0E084 -:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4 -:10280000518162817381848195810E94DD132196BB -:10281000C770E9CFDF91CF911F9108954091AB012F -:102820005091AC016091AD017091AE018091AF010A -:102830009091B0010C94DD13CF938091B0018295FB -:102840008F7009F05FC08091AD01882309F45AC0F0 -:1028500020917901A0917A016091AB017091AC0156 -:102860008091AE019091AF0131E06F3F09F030E00F -:10287000B32FC6E02A1709F445C0009721F07F3F27 -:1028800021F44B2F03C041E001C040E030E040FDA7 -:1028900035C0C29FF001C39FF00D1124E558FE4FD3 -:1028A000418174132BC04081641328C042814111BF -:1028B00025C0438154814817590710F441505109EC -:1028C000481B590B483C5105C8F48091B0018F70EA -:1028D00080618093B00186E0829FF001839FF00DBC -:1028E0001124E058FE4F80818F70806180838BEAD5 -:1028F00091E00E949110CF910C94ED132F5F3F4F08 -:102900002770B8CFCF910895CF92DF92EF92FF92C8 -:102910000F931F93CF93DF93CDB7DEB762970FB6B8 -:10292000F894DEBF0FBECDBF8C0185E0F801DE015B -:102930001D9601900D928A95E1F7D8014C91119660 -:102940005C91119712966C9112971396ED90FC90F2 -:1029500014977091AB01E091AC012091AE013091E0 -:10296000AF012115310531F0EF3F31F481E07F3FB8 -:1029700019F403C081E001C080E0B82FB170CB2E04 -:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F -:10299000B001E216F30638F0C701821B930B883CA6 -:1029A000910548F09BC0209530952E0D3F1D283C89 -:1029B000310508F093C08F2F807F09F052C0E513D6 -:1029C00014C0741312C0D62E61110FC0FF70F061D5 -:1029D000F093B0010E940E148BEA91E00E949110D6 -:1029E0008091B001F80185836CC1EF2831F05F3F21 -:1029F00031F481E04F3F19F403C081E001C080E071 -:102A000080FD03C081E0862701C080E0F82FF170CF -:102A1000FF2E80FF1CC08091790120917A0136E061 -:102A2000821709F428C190E0389FF001399FF00D1A -:102A30001124E558FE4F7181571306C0708147136A -:102A400003C07281671303C001968770E9CFD62E49 -:102A5000662309F436C18091B00181608093B00192 -:102A600053C0E51308C0741306C0611104C0D80137 -:102A70001596FC93AEC04D875E878D859E856A8BCB -:102A80000E94A9136A89882329F1D62E662311F1A1 -:102A90002091B001822F82958F7090E002970CF404 -:102AA00060C08091AB019091AC0198878F831986AB -:102AB000FB86EA862C87CE01079651C0E51731F1D7 -:102AC0004D875E878D859E856A8B0E94A9136A89D2 -:102AD00081112EC0C8010E949110A4C08F2F807F49 -:102AE00069F77E2DF98AE88A89890E94CE138BEADC -:102AF00091E00E949110EBEAF1E086E0DF011D9287 -:102B00008A95E9F70E940E14D12CDBC07413D8CF3C -:102B10006111D6CFD8011596FC93C8010E9491107F -:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082 -:102B3000D62E662379F22091B001822F82958F7074 -:102B400090E0029774F08091AB019091AC019A8370 -:102B500089831B82FD82EC822E83CE0101960E9426 -:102B6000911086E0F801ABEAB1E001900D928A95F0 -:102B7000E1F70E941C146FC0E216F30628F0C701AB -:102B8000821B930B9C0104C0209530952E0D3F1D98 -:102B9000283C310508F052C0D62E662309F49ACF9E -:102BA000E5132CC074132AC08091B00180FD1DC0B4 -:102BB000982F92959F70C9F0D80115968C93159710 -:102BC0009F3039F09F5F9295907F8F70892B15967B -:102BD0008C93C8010E94911086E0F801ABEAB1E045 -:102BE00001900D928A95E1F736C086E0F801ABEAD4 -:102BF000B1E001900D928A95E1F763C04D875E8741 -:102C00008D859E850E94A913882379F086E0F801BE -:102C1000ABEAB1E001900D928A95E1F70E941C1495 -:102C20000E940E14DD24D3944CC08091B0018160C9 -:102C30008093B001C8010E94911043C07E2DF98A93 -:102C4000E88A89890E94CE13EBEAF1E086E0DF0191 -:102C50001D928A95E9F70E940E1433C0662309F489 -:102C600039CF4D875E878D859E850E94A913882365 -:102C700009F430CFCBCF4D875E878D859E850E942E -:102C8000CE18292F22952F7030E0223031052CF4F8 -:102C90009F7041F0811106C00CC0243031052CF426 -:102CA0009F7049F4805E883020F0C8010E94911026 -:102CB000CF2CDC2C06C0D80115969C91907F91F703 -:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44 -:102CD000DF91CF911F910F91FF90EF90DF90CF90F8 -:102CE00008951F93CF93DF93CDB7DEB72C970FB620 -:102CF000F894DEBF0FBECDBF4F83588769877A87B0 -:102D00008B879C87CE0107960E9484148823C1F08C -:102D10002F8138858A859B85892B31F03F3F11F0C3 -:102D200080E003C02F3FE1F781E0811147C04F8170 -:102D3000588569857A858B859C850E94DD133EC008 -:102D400086E0FE013796DE01119601900D928A957C -:102D5000E1F7FF81E8854A855B854115510531F032 -:102D6000EF3F31F481E0FF3F19F403C081E001C07F -:102D700080E080FD23C020917A0130E0C9010196F6 -:102D8000877099276091790170E086179707F1F1B4 -:102D9000F983EA835D834C8396E0929FD001939FF1 -:102DA000B00D1124A558BE4FFE01319601900D9231 -:102DB0009A95E1F780937A010E94ED1316E08091D5 -:102DC000790190917A01891779F1189FC001112436 -:102DD00085589E4F0E948414882331F1E091790137 -:102DE0001E9FF0011124E558FE4F40815181628100 -:102DF0007381848195810E94DD138091790190E037 -:102E000001968770992780937901D9CF0E94A513E5 -:102E100010927A0110927901EBEAF1E086E0DF018D -:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB -:102E30000FBECDBFDF91CF911F910895EF92FF920A -:102E40000F931F93CF93DF939C01009709F471C0F8 -:102E5000F12CEE24E394E9012196F9018491843761 -:102E600040F4843008F056C0813081F0823021F186 -:102E700060C0853709F449C0C0F19CE7980F9037CE -:102E800008F057C08F770E94341046C089010E5F4A -:102E90001F4FFE01849190E2980F983050F4877094 -:102EA000FE2D01C0FF0F8A95EAF78F2F0E94A1190E -:102EB00015C00E946C0F14C089010E5F1F4FFE01E8 -:102EC000849190E2980F983068F48770FE2D01C0CD -:102ED000FF0F8A95EAF78F2F0E94A7190E94CA193F -:102EE000E8011AC00E943410FBCF2E5F3F4FFE0155 -:102EF000C491CC2341F08FE99FE00197F1F700C026 -:102F00000000C150F6CFE90107C0FE01F490E901CD -:102F1000229602C00E946C0F8F2D882341F0EFE9AA -:102F2000FFE03197F1F700C000008150F6CF9E011D -:102F300092CFDF91CF911F910F91FF90EF90089565 -:102F400008956093B5017093B6018093B701909393 -:102F5000B8010C9493130F931F930091B501109136 -:102F6000B6012091B7013091B801062B172B282B01 -:102F7000392B0093B5011093B6012093B70130931C -:102F8000B8011F910F910C9493130F931F9300910D -:102F9000B5011091B6012091B7013091B801062317 -:102FA0001723282339230093B5011093B6012093EA -:102FB000B7013093B8011F910F910C9493130F93A5 -:102FC0001F930091B5011091B6012091B701309186 -:102FD000B80106271727282739270093B501109332 -:102FE000B6012093B7013093B8011F910F910C9453 -:102FF00093131092B1011092B2011092B30110928A -:10300000B4010C94931341E050E060E070E004C020 -:10301000440F551F661F771F8A95D2F74093B10161 -:103020005093B2016093B3017093B4010C94931365 -:1030300041E050E060E070E004C0440F551F661F9F -:10304000771F8A95D2F78091B1019091B201A0913A -:10305000B301B091B401842B952BA62BB72B809391 -:10306000B1019093B201A093B301B093B4010C9459 -:10307000931341E050E060E070E004C0440F551F3E -:10308000661F771F8A95D2F7409550956095709589 -:103090008091B1019091B201A091B301B091B401BE -:1030A00084239523A623B7238093B1019093B20183 -:1030B000A093B301B093B4010C94931341E050E09A -:1030C00060E070E004C0440F551F661F771F8A95AB -:1030D000D2F78091B1019091B201A091B301B0916A -:1030E000B40184279527A627B7278093B101909331 -:1030F000B201A093B301B093B4010C9493130F9356 -:103100001F930091B1011091B2012091B301309150 -:10311000B401062B172B282B392B0093B1011093E8 -:10312000B2012093B3013093B4011F910F910C941D -:1031300093130F931F930091B1011091B20120914D -:10314000B3013091B40106231723282339230093B8 -:10315000B1011093B2012093B3013093B4011F91D8 -:103160000F910C9493130F931F930091B101109141 -:10317000B2012091B3013091B40106271727282707 -:1031800039270093B1011093B2012093B30130931A -:10319000B4011F910F910C9493130895CF92DF9275 -:1031A000EF92FF920F931F93CF93DF93EC01C090A8 -:1031B000B501D090B601E090B701F090B8018091D0 -:1031C000B1019091B201A091B301B091B401C82AAC -:1031D000D92AEA2AFB2A0FE110E0B701A601002E46 -:1031E00004C076956795579547950A94D2F740FFA6 -:1031F00007C0BE01802F0E9410068130910539F46E -:103200000150110950F7BE0180E00E941006DF91C5 -:10321000CF911F910F91FF90EF90DF90CF90089585 -:1032200090910C019923D9F090910D019923B9F057 -:10323000982F9695969596959F3088F5E0910E017A -:10324000F0910F01E90FF11D877021E030E001C01E -:10325000220F8A95EAF78181822B8183089540911C -:103260000E0150910F0120E030E09FEFFA01E20FD4 -:10327000F31F6281681799F09F3F19F4611101C033 -:10328000922F2F5F3F4F2E30310581F79F3F39F04E -:10329000FA01E90FF11D97FDFA95828308950895CB -:1032A00090910C019923E1F090910D019923C1F0C7 -:1032B000982F9695969596959F3020F5E0910E0162 -:1032C000F0910F01E90FF11D877021E030E001C09E -:1032D000220F8A95EAF7209581812823218308957A -:1032E00040910E0150910F0120E030E0FA01E20F11 -:1032F000F31F9281981301C012822F5F3F4F2E302F -:103300003105A1F7089581E090E0E0910E01F09180 -:103310000F01E80FF91F1082019680319105A9F77E -:1033200008959091CB01982B9093CB0108958095AF -:103330009091CB0198239093CB0108951092CB01EB -:1033400008959091CA01982B9093CA010895809591 -:103350009091CA0198239093CA0108951092CA01CE -:1033600008958093B90108951092B901089540918C -:103370000E0150910F0120E030E080E0FA01E20FF1 -:10338000F31F918191118F5F2F5F3F4F2F303105D8 -:10339000A9F70895E0910E01F0910F018091CB0102 -:1033A0008083E0910E01F0910F0180819091CA011C -:1033B000892B80839091B901992361F0E0910E01EE -:1033C000F0910F018081892B80830E94B7198111B0 -:1033D0001092B90180910E0190910F010C94500E42 -:1033E000CF92DF92EF92FF920F931F936C01EE2426 -:1033F000FF24C114D104E104F10421F46B017C0128 -:1034000080E001C080E133272F2D1E2D0D2D0115E9 -:1034100011052105310519F0885F680179019701CF -:103420008601A4E03695279517950795AA95D1F7BB -:10343000011511052105310519F08C5F680179012D -:1034400097018601F2E03695279517950795FA952D -:10345000D1F7011511052105310519F08E5F6801BD -:103460007901B701A6017695679557954795452B44 -:10347000462B472B09F08F5F1F910F91FF90EF9024 -:10348000DF90CF9008958091E501843009F110928A -:10349000CD0120E488E190E00FB6F894A8958093E0 -:1034A00060000FBE2093600083B7817F846083BF7C -:1034B00083B7816083BF7894889583B78E7F83BFFD -:1034C00088E10FB6F89480936000109260000FBE00 -:1034D000089508950895CF930E94691A0E943604B2 -:1034E0000E946A1AC0E08C2F0E942705811105C036 -:1034F000CF5FCE30C1F780E001C081E0CF91089569 -:103500000E94A5130E94440E0C944A0782E084BDD9 -:1035100093E095BD9AEF97BD80936E0008952FB705 -:10352000F8948091CE019091CF01A091D001B091FB -:10353000D1012FBF0895CF92DF92EF92FF920F93A8 -:103540001F932FB7F8944091CE015091CF01609115 -:10355000D0017091D1012FBF6A017B01EE24FF24BD -:103560008C0120E030E0C016D106E206F30610F42C -:1035700041505109481B590BCA011F910F91FF90EF -:10358000EF90DF90CF9008951F920F920FB60F9299 -:1035900011248F939F93AF93BF938091CE0190910D -:1035A000CF01A091D001B091D1010196A11DB11D13 -:1035B0008093CE019093CF01A093D001B093D1011D -:1035C000BF91AF919F918F910F900FBE0F901F9061 -:1035D00018950E944A0BF8942FEF87EA91E6215044 -:1035E00080409040E1F700C0000087E090EBDC01F4 -:1035F0008093EE019093EF01A093F001B093F1015D -:103600002CE088E190E00FB6F894A89580936000D4 -:103610000FBE20936000FFCFEF92FF920F931F9396 -:10362000CF93DF93E82EF12C8F2D0E942705C0E069 -:10363000D0E0082F10E098010C2E02C03595279598 -:103640000A94E2F720FD05C02196C630D10599F70E -:1036500009C06C2F7F2D80E00E94EE05E812F4CFA8 -:1036600081E005C0F3948EE0F812DECF80E0DF91B8 -:10367000CF911F910F91FF90EF900895CF93C82F96 -:103680008CE20E940C1B882321F08C2FCF910C948C -:103690000C1B80E0CF910895CF930E94911C811163 -:1036A00002C00E94771CC5E6C15049F00E94360452 -:1036B0008FE39CE90197F1F700C00000F5CF89E2A4 -:1036C0000E943E1B811111C18AE20E943E1B8111A2 -:1036D0000E94771C85E00E943E1B81110E94E91A1E -:1036E0000E949C1C8093CC0187E00E943E1B882393 -:1036F00099F18BE10E943E1B882351F09091CC01FF -:1037000091FB882780F921E0822780FB91F922C074 -:103710008EE00E943E1B882351F09091CC0192FBD9 -:10372000882780F921E0822780FB92F913C080E18D -:103730000E943E1B9091CC01882341F093FB882787 -:1037400080F921E0822780FB93F904C0892F8095BE -:1037500080FB90F99093CC018091CC010E94A01C39 -:103760000E94AE1C8093DF0180EE0E943E1B8823E6 -:1037700041F08091DF01982F909590FB80F9809324 -:10378000DF0189E30E943E1B882359F09091DF01FD -:1037900091FB882780F921E0822780FB91F99093A3 -:1037A000DF0182EE0E943E1B882359F09091DF01D9 -:1037B00092FB882780F921E0822780FB92F9909381 -:1037C000DF0186EE0E943E1B882359F09091DF01B5 -:1037D00093FB882780F921E0822780FB93F990935F -:1037E000DF0183EE0E943E1B882359F09091DF0198 -:1037F00094FB882780F921E0822780FB94F990933D -:10380000DF0185E30E943E1B882359F09091DF0180 -:1038100095FB882780F921E0822780FB95F990931A -:10382000DF0181E30E943E1B882359F09091DF0164 -:1038300096FB882780F921E0822780FB96F99093F8 -:10384000DF0181E10E943E1B882359F09091DF0146 -:1038500097FB882780F921E0822780FB97F99093D6 -:10386000DF018091DF010E94B21C8091DF0187FBA4 -:10387000882780F980930D0187E20E943E1BC82FA4 -:103880008EE10E943E1B8111C2608FE10E943E1BAF -:103890008111C46080E20E943E1B8111C86081E2F8 -:1038A0000E943E1B8111C06182E20E943E1B811179 -:1038B000C06283E20E943E1B8111C06484E20E94C8 -:1038C0003E1B882311F0C06802C0CC2329F08C2F46 -:1038D0000E94A91C6C2F03C00E94A51C682F70E0D9 -:1038E00080E090E0CF910C94A117CF9108956DEEF8 -:1038F0007EEF80E090E00E94CD2260E082E090E0E8 -:103900000E94BF2260E083E090E00E94BF2260E05E -:1039100084E090E00E94BF2260E085E090E00C949B -:10392000BF2280E090E00E94B92221E08D3E9E4FB0 -:1039300009F020E0822F089582E090E00C94B122FB -:10394000682F82E090E00C94BF2283E090E00C941A -:10395000B122682F83E090E00C94BF2284E090E0D5 -:103960000C94B122682F84E090E00C94BF228091E7 -:10397000D40180FF0BC06091130185E0689FB00106 -:10398000112475956795759567952AC081FF09C0C3 -:103990006091130185E0689FB001112475956795CA -:1039A0001FC082FF07C06091130185E0689FB001CE -:1039B000112416C04091D5014423C9F06091120131 -:1039C000461788F72091130185E0289F9001112464 -:1039D000429FC001439F900D112470E00E948322FA -:1039E0006038710540F46115710539F002C065E079 -:1039F00070E0862F08958FE7089581E00895809103 -:103A0000D40180FF08C06091110170E07595679541 -:103A10007595679521C081FF06C06091110170E026 -:103A20007595679519C082FF04C06091110170E01F -:103A300010C08091D5018823C1F0609110018617D4 -:103A4000A0F790911101989FC001112470E00E948D -:103A500083226038710528F46115710521F0862FE5 -:103A600008958FE7089581E0089561E070E0F4CF54 -:103A7000803F21F40E94B71C819504C0813F29F446 -:103A80000E94B71C8093D8010895823F21F40E94C0 -:103A9000B71C819504C0833F29F40E94B71C809312 -:103AA000D7010895893F19F40E94FF1C05C08A3F81 -:103AB00031F40E94FF1C81958093D90108958B3FBA -:103AC00021F40E94FF1C819504C08C3F29F40E94C0 -:103AD000FF1C8093DA010895843F21F48091D60180 -:103AE000816017C0853F21F48091D601826011C0AA -:103AF000863F21F48091D60184600BC0873F21F47A -:103B00008091D601886005C0883F31F48091D6014C -:103B100080618093D60108958D3F21F48091D40176 -:103B200081600BC08E3F21F48091D401826005C07A -:103B30008F3F29F48091D40184608093D40108954B -:103B4000803F39F48091D80187FF6CC01092D80172 -:103B500069C0813F29F48091D8011816BCF362C076 -:103B60009091D701823F29F497FF5CC01092D70152 -:103B700059C0833F19F41916CCF354C0893F41F45E -:103B80008091D90118160CF04DC01092D9014AC08D -:103B90008A3F29F48091D90187FF44C0F6CF8B3F3B -:103BA00039F48091DA0187FF3DC01092DA013AC002 -:103BB0008C3F29F48091DA011816BCF333C0843F9E -:103BC00021F48091D6018E7F17C0853F21F480912A -:103BD000D6018D7F11C0863F21F48091D6018B7F65 -:103BE0000BC0873F21F48091D601877F05C0883FB5 -:103BF00031F48091D6018F7E8093D60113C08D3F22 -:103C000021F48091D4018E7F0BC08E3F21F48091EE -:103C1000D4018D7F05C08F3F29F48091D4018B7F23 -:103C20008093D4018091D70181110EC08091D80179 -:103C300081110AC08091D901811106C08091DA01F9 -:103C4000811102C01092D501089586ED91E00E9485 -:103C50005B0E0E948F1A9093D3018093D201089536 -:103C60001F93CF93DF938091D2019091D3010E9453 -:103C70009B1A4091D501442321F02091140130E09A -:103C800006C0209115015AE0259F9001112482174A -:103C9000930708F482C08091D7011091D801D09188 -:103CA000D901C091DA01811107C0111105C0D111EC -:103CB00003C0CC2309F471C04F3F19F04F5F40930C -:103CC000D501181624F40E94B71C8093D701809167 -:103CD000D70187FF05C00E94B71C81958093D7014B -:103CE000111624F40E94B71C8093D8018091D8014A -:103CF00087FF05C00E94B71C81958093D801609111 -:103D0000D701662339F11091D801112319F17727D2 -:103D100067FD7095872F972F0E94942123E333E34B -:103D200043E35FE30E94F8210E9461216093D70181 -:103D3000612F772767FD7095872F972F0E94942119 -:103D400023E333E343E35FE30E94F8210E94612110 -:103D50006093D8011D1624F40E94FF1C8093D901A2 -:103D60008091D90187FF05C00E94FF1C8195809337 -:103D7000D9011C1624F40E94FF1C8093DA01809163 -:103D8000DA0187FF05C00E94FF1C81958093DA014C -:103D9000DF91CF911F910C94251EDF91CF911F9140 -:103DA0000895E6EDF1E085E0DF011D928A95E9F7DF -:103DB0001092D5011092D4010895833081F128F436 -:103DC000813059F08230D1F00895853009F449C02E -:103DD000B8F1863009F456C0089520911501862F58 -:103DE00090E0820F911D8F3F910520F4620F609348 -:103DF000150108958FEF8093150108952091140106 -:103E0000862F90E0820F911D8F3F910520F4620F65 -:103E10006093140108958FEF809314010895209109 -:103E20001301862F90E0820F911D8F3F910520F4A2 -:103E3000620F6093130108958FEF8093130108952B -:103E400020911201862F90E0820F911D8F3F9105E6 -:103E500020F4620F6093120108958FEF8093120196 -:103E6000089520911101862F90E0820F911D8F3FC0 -:103E7000910520F4620F6093110108958FEF8093F4 -:103E80001101089520911001862F90E0820F911D5D -:103E90008F3F910520F4620F6093100108958FEF1A -:103EA000809310010895833011F128F4813049F096 -:103EB000823091F00895853081F120F18630C1F192 -:103EC000089580911501681720F4861B80931501D1 -:103ED000089510921501089580911401681720F437 -:103EE000861B809314010895109214010895809107 -:103EF0001301681720F4861B809313010895109214 -:103F00001301089580911201681720F4861B809395 -:103F100012010895109212010895809111016817FD -:103F200020F4861B809311010895109211010895C9 -:103F300080911001681720F4861B8093100108956A -:103F40001092100108958D3109F442C020F58E3091 -:103F500009F479C070F4873009F45EC020F486302B -:103F600009F442C033C08830D1F18B3009F4A7C0C6 -:103F70002DC0863109F4A3C038F4803109F46DC036 -:103F8000813109F47BC022C0893109F498C08B319A -:103F900009F44FC01BC0853309F479C048F4873257 -:103FA00009F475C008F478C0893209F470C00EC0F5 -:103FB000833438F48A3308F071C0883309F47FC041 -:103FC00005C0833409F463C08834C1F080E00895EB -:103FD0000E941B210E94440E0E944A0770C00E944A -:103FE0009C1C0E94AE1C6BC08091CC01817F8E7F97 -:103FF0008093CC0181E08093DC0108950E94A51399 -:104000002FEF83ED90E3215080409040E1F700C016 -:1040100000000E94E91A53C09091CC01892F817051 -:1040200090FF03C0917F9E7F26C091609093CC014A -:1040300046C09091CC0191FB882780F921E082272E -:1040400080FB91F913C09091CC0192FB882780F9F5 -:1040500021E0822780FB92F909C09091CC0193FB6B -:10406000882780F921E0822780FB93F99093CC0187 -:10407000882329F191609093CC0108950E94A513A3 -:1040800080910D0191E0892780930D0118C061E0B6 -:1040900070E080E090E00FC023EE01C027EC280F15 -:1040A00061E070E080E090E004C0660F771F881F39 -:1040B000991F2A95D2F70E94A1170E94A51381E0AB -:1040C000089580E0089580E00895CF93C82F8091EF -:1040D000DC01813079F018F08230D1F184C0A091F8 -:1040E0000E01B0910F018C91813169F0823209F09B -:1040F0007CC009C0A0910E01B0910F018C9181315B -:1041000011F0823249F48C2F0E94612081111DC070 -:104110008C2F0E94A31F1AC08C2F0E946320811134 -:1041200014C0C43179F048F4CB3079F0C03109F0D3 -:1041300060C082E08093DC0108C0C93219F0C83346 -:1041400021F057C01092DC0154C081E0817053C04F -:10415000C93289F118F5C43171F1A8F4C73009F0FA -:1041600046C08AE08093150194E19093140193E096 -:10417000909313018093120188E08093110188E2EB -:104180008093100134C0CE51C63088F5EC2FF0E09A -:10419000E65DFE4F80818093DB0129C0CE34E9F0DB -:1041A00020F4CB3421F56AE013C0C13579F0C23573 -:1041B000F1F461E00DC08091DB01882319F01092C9 -:1041C000DB0115C081E08093DC0115C061E006C011 -:1041D0008091DB010E94DD1E0AC06AE08091DB0154 -:1041E0000E94531F04C01092DC0180E004C081E0F3 -:1041F00002C080E0ABCFCF910895E1E8F0E080818C -:10420000886080838081816080838FB7F89493E099 -:104210009093890090ED909388008FBF0895EFE60A -:10422000F0E08081826080830895EFE6F0E0808195 -:104230008D7F80830895EFE6F0E0808192E089270A -:10424000808308951F920F920FB60F9211242F931F -:104250003F934F935F936F937F938F939F93AF930E -:10426000BF93EF93FF938091DD019091DE01019662 -:104270009093DE018093DD01811103C082E00E94F2 -:104280004A07E091DE01E695E695F0E0E657FB4F40 -:10429000E4918091DD018E1303C080E00E944A0703 -:1042A000FF91EF91BF91AF919F918F917F916F910E -:1042B0005F914F913F912F910F900FBE0F901F90E4 -:1042C000189504D06894B1118DC0089570D088F00D -:1042D0009F5790F0B92F9927B751A0F0D1F0660FF2 -:1042E000771F881F991F1AF0BA95C9F712C0B1300D -:1042F00081F077D0B1E0089574C0672F782F8827B8 -:10430000B85F39F0B93FCCF3869577956795B3954B -:10431000D9F73EF490958095709561957F4F8F4FBA -:104320009F4F0895E89409C097FB3EF490958095BF -:10433000709561957F4F8F4F9F4F9923A9F0F92F6B -:1043400096E9BB279395F695879577956795B795E9 -:10435000F111F8CFFAF4BB0F11F460FF1BC06F5FCF -:104360007F4F8F4F9F4F16C0882311F096E911C0E1 -:10437000772321F09EE8872F762F05C0662371F002 -:1043800096E8862F70E060E02AF09A95660F771F16 -:10439000881FDAF7880F9695879597F9089557FD46 -:1043A0009058440F551F59F05F3F71F04795880FA3 -:1043B00097FB991F61F09F3F79F08795089512163A -:1043C00013061406551FF2CF4695F1DF08C01616E6 -:1043D00017061806991FF1CF869571056105089497 -:1043E0000895E894BB2766277727CB0197F90895AE -:1043F0000BD078C069D028F06ED018F0952309F062 -:104400005AC05FC01124EECFCADFA0F3959FD1F34D -:10441000950F50E0551F629FF001729FBB27F00D72 -:10442000B11D639FAA27F00DB11DAA1F649F6627C7 -:10443000B00DA11D661F829F2227B00DA11D621F16 -:10444000739FB00DA11D621F839FA00D611D221FD0 -:10445000749F3327A00D611D231F849F600D211DB4 -:10446000822F762F6A2F11249F5750408AF0E1F057 -:1044700088234AF0EE0FFF1FBB1F661F771F881FA0 -:1044800091505040A9F79E3F510570F014C0AACF3B -:104490005F3FECF3983EDCF3869577956795B7958B -:1044A000F795E7959F5FC1F7FE2B880F911D9695B5 -:1044B000879597F9089597F99F6780E870E060E025 -:1044C00008959FEF80EC089500240A9416161706AD -:1044D00018060906089500240A94121613061406F5 -:1044E00005060895092E0394000C11F4882352F058 -:1044F000BB0F40F4BF2B11F460FF04C06F5F7F4F10 -:104500008F4F9F4F089597FB072E16F4009407D006 -:1045100077FD09D00E949D2207FC05D03EF49095BE -:1045200081959F4F0895709561957F4F0895EE0F87 -:10453000FF1F0590F491E02D0994AA1BBB1B51E1CC -:1045400007C0AA1FBB1FA617B70710F0A61BB70B03 -:10455000881F991F5A95A9F780959095BC01CD01A8 -:104560000895F999FECF92BD81BDF89A992780B53B -:104570000895A8E1B0E042E050E00C94D422262F48 -:10458000F999FECF1FBA92BD81BD20BD0FB6F89438 -:10459000FA9AF99A0FBE019608950E94BF22272F1A -:1045A0000C94C022DC01CB01FC01F999FECF06C0BE -:1045B000F2BDE1BDF89A319600B40D9241505040E1 -:0845C000B8F70895F894FFCF4D -:1045C80020024B07D807B50781074E070101BA013A -:1045D80028080A03140A3F4D36394B04FE03C80362 -:1045E8008F0322033B0354036D03010203040506F2 -:0445F80007080900A7 +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex b/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex index 3a1cc4f79e..02ee975544 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex +++ b/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex @@ -1,17 +1,17 @@ -:100000000C9403070C9447070C9447070C9447077C -:100010000C9447070C9447070C9447070C94470728 -:100020000C9447070C9447070C9432120C94041359 -:100030000C9447070C9447070C9447070C94470708 -:100040000C9447070C94DC2B0C9447070C9447073F -:100050000C9447070C94E3210C9447070C94470732 -:100060000C9447070C9447070C9447070C944707D8 -:100070000C9447070C9447070C9447070C944707C8 -:100080000C9447070C9447070C9447070C944707B8 -:100090000C9447070C9447070C9447070C944707A8 -:1000A0000C9447070C9447070C94470769138B136C -:1000B00076148B137614CD13F0137614451458145C -:1000C000A617A617D417D41717185318541A541A6A -:1000D0006B18541A621962192E1A541A541A421AB9 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E1042A0020000800070006007A @@ -43,1425 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A2063376334C7 -:100C90003134622D6469727479202830343A3038E6 -:100CA0003A303820446563203138203230313529DC -:100CB0000A005649443A2030784645454428457252 -:100CC000676F446F7820455A29205049443A2030B4 -:100CD0007831333037284572676F446F7820455A32 -:100CE00029205645523A203078303030310A0044BD -:100CF0004553433A20742E6D2E6B2E206B6579621E -:100D00006F617264206669726D7761726520666FCB -:100D100072204572676F646F780A000A092D2056A9 -:100D2000657273696F6E202D0A000A6D6F757365A9 -:100D30003A206F66660A000A6D6F7573653A206F18 -:100D40006E0A000A6B6579626F6172643A206F66A1 -:100D5000660A000A6B6579626F6172643A206F6E91 -:100D60000A000A6D61747269783A206F66660A003B -:100D70000A6D61747269783A206F6E0A000A6465C0 -:100D80006275673A206F6E0A000A64656275673A99 -:100D9000206F66660A000A0A626F6F746C6F616486 -:100DA00065722E2E2E2000433E20006565636F6E17 -:100DB0006669673A0A00536C656570204C454420AB -:100DC000746573740A000000000000000000000059 -:100DD00000010204060A0F17202C3A4A5D71879D14 -:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113 -:100DF0005D4A3A2C20170F0A060402010000000089 -:100E000000000000000011241FBECFEFDAE0DEBFBB -:100E1000CDBF04B603FE24C08091F9019091FA0180 -:100E2000A091FB01B091FC018730904BA740B04BE3 -:100E3000B9F41092F9011092FA011092FB0110928C -:100E4000FC0114BE84B7877F84BF88E10FB6F89495 -:100E500080936000109260000FBEE0E0FFE3099510 -:100E600011E0A0E0B1E0E4E5FBE502C005900D92E1 -:100E7000AA33B107D9F711E0AAE3B1E001C01D928E -:100E8000A93FB107E1F70E946C0F0C94A82D0C94B8 -:100E90000000FF93EF93E0913A01F0913B0130970E -:100EA00009F00995EF91FF910895FC01859180303B -:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC -:100EC0000CC0419597FF09C0EDE260957095809543 -:100ED0009095611D711D811D911D27FF02C02195F7 -:100EE00030E350E2AA27660F771F881F991FAA1FB9 -:100EF000A41710F0A41B63955A95A9F7AA3008F01F -:100F0000A95FA05DAF93F39561157105810591050A -:100F100041F7ED3211F4EF93F395F21718F43F9384 -:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D -:100F3000F9918591803021F0853219F0AADFF9CF3F -:100F4000089520E0E89455915532C1F3503311F4DF -:100F5000689455915A3348F4505390F3220F022E5F -:100F6000220F220F200D250FF4CF0EF42195899129 -:100F70009991533619F3533729F1533559F1BC017F -:100F800088279927E8945C3621F48991999168948F -:100F90005591543639F446EF7EF077FF0DC08FEF50 -:100FA0009FEF0AC055374AE039F0583540E121F04B -:100FB000523642E009F00895FF93EF937DDFEF9101 -:100FC000FF91B7CFFF93EF93FC0181918030B9F38C -:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319 -:100FE000CDB7DEB72596A3DFCF91DF9108956111CC -:100FF0000BC0FC018281882321F085EE0E943A1605 -:1010000003C085EE0E94021780E090E008950895E5 -:101010006091BC017091BD018091BE019091BF01B2 -:101020000E94E72056985E9825982D9826982E982D -:1010300027982F98813019F0823021F00895259A51 -:101040002D9A0895269A2E9A089588E098E0892B83 -:1010500011F00C940808089556985E9825982D98DC -:1010600026982E9827982F988FEF90E090938900DC -:101070008093880090938B0080938A0090938D00DA -:1010800080938C00569A5E9A259A2D9A269A2E9ACB -:10109000279A2F9A2FE782E490E1215080409040D8 -:1010A000E1F700C0000056985E9825982D98269884 -:1010B0002E9827982F98089589EA8093800089E0D8 -:1010C0008093810024982C983F988AB18F748AB9B4 -:1010D0006E98479A8BB1806B8BB9769A0E942C08D8 -:1010E00087E098E0892B11F00C940708089580E2BE -:1010F0008093000180913C0181110EC00E94C608BE -:1011000081E080933C012FEF83ED90E321508040FC -:101110009040E1F700C0000080E40E94CC0880937A -:10112000000181112EC00E94F608809300018111F8 -:1011300028C00E94F60880930001811122C08FE32D -:101140000E94F6088093000181111BC00E94EE08E6 -:1011500080E40E94CC0880930001811112C08CE0D1 -:101160000E94F6088093000181110BC00E94F608CE -:1011700080930001811105C08FE30E94F6088093DF -:1011800000010E94EE088091000108951092B900BC -:101190008AE08093B800089594EA9093BC009091FF -:1011A000BC0097FFFCCF9091B900987F983021F058 -:1011B000903111F081E008958093BB0084E8809322 -:1011C000BC008091BC0087FFFCCF8091B900887F74 -:1011D000883111F0803471F780E0089584E98093BC -:1011E000BC008091BC0084FDFCCF08958093BB00BF -:1011F00084E88093BC008091BC0087FFFCCF909175 -:10120000B900987F81E0983209F480E0089584E87D -:101210008093BC008091BC0087FFFCCF8091BB0015 -:10122000089580910001811115C080E40E94CC08CE -:101230008093000181110CC082E10E94F608809326 -:101240000001811105C08FEF0E94F6088093000114 -:101250000E94EE0884B1807F84B985B1807F85B912 -:101260008AB1837F8AB98BB1837F8BB93E984698C8 -:1012700008950E947708809300010E94110980B3AD -:101280008C7080BB81B3836F81BBECE4F1E0AEE393 -:10129000B1E011921D9281E0EA35F807D1F78CE5B3 -:1012A00098E0892B11F00C945C0808959F92AF92FE -:1012B000BF92CF92DF92EF92FF920F931F93CF9343 -:1012C000DF93809100018823E1F080913D018F5FE1 -:1012D00080933D01811115C082E493E00E9455077F -:1012E0000E94770880930001882329F088E293E028 -:1012F0000E94550706C084E193E00E9455070E94B2 -:101300002C080EE311E0C0E0D0E0BB24B39482E0EF -:10131000A82ECC24C394D12C25E0E22E23E0F22E7B -:10132000C73000F580910001811162C080E40E9405 -:10133000CC0880930001811112C082E10E94F6085E -:101340008093000181110BC0C6010C2E01C0880FD3 -:101350000A94EAF780950E94F608809300010E94A3 -:10136000EE0846C0CA30A1F028F4C83059F0C930A0 -:1013700061F005C0CC3089F070F0CD3089F0209A52 -:10138000289810C0219A29980DC0229A2A980AC03C -:10139000239A2B9807C0529A01C0539A5B9802C0B7 -:1013A0003E9A4698E0EAEA95F1F78FB1799985C0BF -:1013B00092E081708B25892B7C9B02C090E001C05C -:1013C00094E0892B7D9B02C090E001C098E0892BBE -:1013D0007E9B02C090E001C090E1892B9FB1909567 -:1013E000991F9927991F9295990F907E892B10C06C -:1013F00080910001811176C080E40E94CC08809326 -:101400000001882309F45BC0912C0E94EE08892D0D -:10141000F8019081981739F1808380910101882328 -:1014200001F18091D70180FF04C08AE093E00E941F -:1014300055078091D70180FF0CC0809101011F9258 -:101440008F93FF92EF920E94EE070F900F900F90F4 -:101450000F908091D70180FF04C083E093E00E9449 -:101460005507A09201010E94110921960F5F1F4F9D -:10147000CE30D10509F054CF809101018823B1F01D -:10148000815080930101882339F08FE99FE0019713 -:10149000F1F700C000000AC0ACE4B1E0EEE3F1E017 -:1014A00081918D9391E0EC34F907D1F785E298E0D2 -:1014B000892BD1F00E94250817C090E07ACF83E1F4 -:1014C0000E94F6088093000181119ECF81E40E9462 -:1014D000CC0880930001811197CF0E940709982EB4 -:1014E000909493CF80E094CF81E0DF91CF911F91D2 -:1014F0000F91FF90EF90DF90CF90BF90AF909F90B3 -:101500000895E82FF0E0E45BFE4F80810895CF92CC -:10151000DF92EF92FF920F931F93CF93DF938CEEA6 -:1015200092E00E9455073CE4E32E31E0F32EC0E048 -:10153000D0E047EEC42E42E0D42E0EED12E0DF9351 -:10154000CF93DF92CF920E94EE0784EE92E00E944A -:101550005507F70181917F0190E00E944C219F93F4 -:101560008F931F930F930E94EE078CED92E00E94E1 -:10157000550721968DB79EB708960FB6F8949EBF73 -:101580000FBE8DBFCE30D105D1F6DF91CF911F9127 -:101590000F91FF90EF90DF90CF9008958B3B9105D6 -:1015A00078F4883A910540F5853A9105D0F4843075 -:1015B000910508F0B1C08130910509F4ADC06BC050 -:1015C000803E910508F467C0883E910508F4A4C0E8 -:1015D0009C01205F31092031310508F05CC0906525 -:1015E0000895853A910509F459C0863A910509F4A0 -:1015F00058C083E890E40895883A910509F454C0EE -:10160000893A910509F453C08A3A910509F452C008 -:101610008B3A910509F451C08C3A910509F450C0F8 -:101620008D3A910509F44FC0803B910509F44EC0F5 -:101630008E3A910509F44DC08F3A910509F44CC0DA -:10164000813B910509F44BC0823B910509F44AC0E6 -:10165000833B910509F449C0843B910509F448C0D6 -:10166000853B910509F447C0863B910509F446C0C6 -:10167000873B910509F445C0883B910509F444C0B6 -:10168000893B910509F443C08A3B910509F042C0AA -:101690008AE296E4089580E090E0089581E890E47D -:1016A000089582E890E4089582EE94E4089589EE26 -:1016B00094E408958AEE94E4089585EB94E4089503 -:1016C00086EB94E4089587EB94E408958CEC94E41D -:1016D00008958DEC94E4089583E895E408958AE8EC -:1016E00095E4089582E995E4089584E995E40895E0 -:1016F00081E296E4089583E296E4089584E296E414 -:10170000089585E296E4089586E296E4089587E2D6 -:1017100096E4089580E094E40895089596E0799F12 -:10172000F001112494E5899FE00DF11D1124E60FCD -:10173000F11DEE0FFF1FEC51FF4F8591949108951D -:10174000880F991F805A9040FC01859194910895CB -:10175000880F991F80529F4FFC01859194910895A5 -:1017600026E0729FF001112444E5849FE00DF11DF5 -:101770001124E60FF11DEE0FFF1FEC51FF4F2591D5 -:101780003491C9019A9581159F4110F4C9010895BA -:10179000C90190528115904128F4C9019F700E949F -:1017A000A80B0895C90190538115904120F4C901F7 -:1017B0009927906C0895211580E5380769F40E94F7 -:1017C000751A9FEF24E34CE0915020404040E1F730 -:1017D00000C000000C940822213080E5380751F445 -:1017E0008CE593E00E9455078091D701816080933A -:1017F000D7010895C90190558115904108F050C056 -:10180000832F99278F70992781309105D9F4A901E9 -:101810004370552702C0880F991F4A95E2F79C68CC -:10182000A90164E0440F551F6A95E1F744275370FE -:10183000842B952B73E0220F331F7A95E1F72076E6 -:1018400033271DC08230910529F4922F8827816F9C -:10185000906A089583309105A9F4A9014370552732 -:1018600081E090E002C0880F991F4A95E2F79C68DA -:1018700043E0220F331F4A95E1F7207E3770822B19 -:10188000932B08950497F1F4A9014370552781E043 -:1018900090E002C0880F991F4A95E2F79A68E8CF56 -:1018A000C90190578115904120F4C9019F70906241 -:1018B0000895C90190588115904120F4C9019F7085 -:1018C000906A0895203E3105E0F4203C310558F53A -:1018D0002133310509F470C048F42932310509F487 -:1018E00064C02A32310509F46EC074C02933310551 -:1018F000F1F022383105D9F02533310509F44EC015 -:1019000069C0233E310589F138F4203E3105C1F02C -:10191000223E3105E1F05EC0263E310569F1273EE9 -:101920003105A9F157C0C9010E94A00B089580910B -:10193000EA0180FD02C081FF4DC080EE90E04BC007 -:101940008091EA0180FFF9CF89E390E044C0809163 -:10195000EA0182FF0EC08091EA0184FF03C080E0AB -:1019600090E039C083EE90E036C08091EA0182FFBA -:10197000F2CF82EE90E02FC08091EA0183FF0BC08E -:101980008091EA0184FDEBCF87EE90E024C0809146 -:10199000EA0183FFF5CF86EE90E01DC08091EA0159 -:1019A00085FF07C089E290E016C08091EA0185FFBB -:1019B000F9CF85E390E00FC08091EA0186FF07C070 -:1019C0008AE290E008C08091EA0186FFF9CF81E3C6 -:1019D00090E001C0C9010E94CE0A08950895809147 -:1019E0006D0108959FB7F89410925C019FBF90918C -:1019F000F001943009F058C09091E9009F70209157 -:101A0000EC0020FF02C020E801C020E0292B94E078 -:101A10009093E9009091EB0090FF43C09091EE000D -:101A200097FF3FC090915A01992321F09091E800CF -:101A300095FF37C010925A0196E03091E80035FDCD -:101A400015C03091F001343061F53091EB0035FD77 -:101A500028C0915021F481E080935A0122C0EFE91F -:101A6000FFE03197F1F700C00000E7CF8093F1006D -:101A70008091E80085FD0AC08091E80080FFFCCFDE -:101A80008091E8008E778093E80006C08FB7F894C5 -:101A900091E090935C018FBF2F702093E90080E06C -:101AA00008952F702093E9008FEF0895CF93DF936F -:101AB00000D01F92CDB7DEB72091F001243019F588 -:101AC00023E029839B838A832093E9008FEF909101 -:101AD000E800815095FD06C095ED9A95F1F700005C -:101AE0008111F5CF8091E80085FF0DC040E050E006 -:101AF00063E070E0CE0101960E9425108091E8001D -:101B00008E778093E8000F900F900F90DF91CF9128 -:101B10000895CF93DF9300D01F92CDB7DEB7209109 -:101B2000F001243021F522E029839B838A8383E01E -:101B30008093E9008FEF9091E800815095FD06C0F9 -:101B400095ED9A95F1F700008111F5CF8091E800AD -:101B500085FF0DC040E050E063E070E0CE010196EB -:101B60000E9425108091E8008E778093E8000F9006 -:101B70000F900F90DF91CF9108952091F0012430C4 -:101B8000F1F422E02093E9002FEF3091E80021509A -:101B900035FD06C035ED3A95F1F700002111F5CF7E -:101BA0002091E80025FF0BC040E050E065E070E0C8 -:101BB0000E9425108091E8008E778093E8000895B8 -:101BC000CF93DF93EC018091F001843009F047C09E -:101BD00080910C018823E1F080910D018823C1F0F0 -:101BE00085E08093E9008FEF9091E800815095FDAA -:101BF00006C095E19A95F1F700008111F5CF80912B -:101C0000E80085FF2CC040E050E060E170E017C0C4 -:101C100081E08093E9008FEF9091E800815095FD7D -:101C200006C095ED9A95F1F700008111F5CF8091EE -:101C3000E80085FF14C040E050E068E070E0CE01AD -:101C40000E9425108091E8008E778093E80080E163 -:101C5000FE01ADE5B1E001900D928A95E1F7DF91CB -:101C6000CF91089583E993E00E9455078091EF0199 -:101C7000811109C00E94B7110E9414128091E200E4 -:101C800084608093E20008958FE893E00E945507F6 -:101C90001092EF0108958BE893E00C94550787E8C4 -:101CA00093E00E9455070C94C92B83E893E00E94AF -:101CB00055070E94A3210E94CF2B0E94B0140C94C0 -:101CC000EE0C80915B018F5F80935B0162E30E9469 -:101CD0003D2D911135C010925B0180915C018823EC -:101CE00079F18091F001843049F58091E9008F709D -:101CF0009091EC0090FF02C090E801C090E0982B1A -:101D000084E08093E9008091EB0080FF14C0809113 -:101D1000EE0087FF10C08091E80085FF03C010929D -:101D2000F100F9CF8091E80080FF05C08091E800C4 -:101D30008E778093E8009F709093E90010925C0189 -:101D4000089542E061EC81E00E94311142E061ECD3 -:101D500082E00E94311142E061EC83E00E94311187 -:101D600042E261EC84E00E94311142E161EC85E0E5 -:101D70000C9431118091F201833009F455C030F494 -:101D8000813071F0823009F48EC008958A3009F4F0 -:101D90007AC08B3009F460C0893009F09CC020C043 -:101DA0008091F101813A09F096C08091E800877F27 -:101DB0008093E8008091F5019091F601892B21F044 -:101DC00060E080E090E003C060E18DE591E070E0CC -:101DD0000E946E108091E8008B778093E800089550 -:101DE0008091F101813209F076C08091F5019091E6 -:101DF000F601009719F0049709F06DC08091E80092 -:101E0000877F8093E8008091E80082FD05C0809183 -:101E1000F0018111F8CF5FC08091F10080936D01D6 -:101E20008091E8008B7753C08091F101813A09F0ED -:101E300052C08091F5019091F601892B09F04BC0B9 -:101E40008091E800877F8093E8008091E80080FF20 -:101E5000FCCF80910C0136C08091F1018132D9F51F -:101E60008091F5019091F601892BA9F58091E80008 -:101E7000877F8093E8000E9466118091F301809330 -:101E80000C010C94751A8091F101813221F5809139 -:101E9000E800877F8093E8000E9466118091F4013A -:101EA00080936E0108958091F101813AA1F48091AF -:101EB000E800877F8093E8008091E80080FFFCCFF6 -:101EC00080916E018093F1008091E8008E7780937D -:101ED000E8000C946611089584B7877F84BF88E179 -:101EE0000FB6F89480936000109260000FBE90E0EF -:101EF00080E80FB6F89480936100909361000FBE64 -:101F00000E9439150E94B7110E9414128091E200BC -:101F100084608093E20082EF9CE00E94E22078944B -:101F20000E948E140E943B1582E091E00E94AB1447 -:101F30000E94B72B82E793E00E9455078091F00141 -:101F4000853089F48EE693E00E9455070E94662151 -:101F50008091EE01882391F30E948E21882371F3F2 -:101F60000E940F10EBCF0E946915E8CF292F33276D -:101F700023303105A9F06CF42130310509F442C059 -:101F80002230310509F043C08DE890E02BEC33E0BE -:101F900042C021323105C9F02232310519F137C072 -:101FA00099278130910541F08230910541F0892BCC -:101FB00071F5E7ECF3E005C0EFEAF3E002C0E7E912 -:101FC000F3E0849190E09F0126C0653000F5E62F94 -:101FD000F0E0EE0FFF1FEB5DFE4F2081318189E0C5 -:101FE00090E019C0653098F4E62FF0E0DF01AA0F09 -:101FF000BB1FA55EBE4F2D913C91EA5EFE4F8081D6 -:1020000090E009C082E190E028E534E004C080E07F -:1020100090E020E030E0FA0131832083089580E1F0 -:1020200089BD82E189BD09B400FEFDCF8091D80051 -:102030008F7D8093D8008091E00082608093E000E3 -:102040008091E00081FDFCCF0895CF92DF92EF9266 -:10205000FF920F931F93CF93DF937C018B01EA01D3 -:102060000E948711811131C0209731F088819981B8 -:10207000081B190BE80EF91EC12CD12C01151105F6 -:1020800019F18091E80085FD14C08091E8008E77F9 -:102090008093E800209741F0888199818C0D9D1DE7 -:1020A0009983888385E011C00E948711882331F3CA -:1020B0000CC0F70181917F018093F100015011095B -:1020C000FFEFCF1ADF0ADACF80E0DF91CF911F91C7 -:1020D0000F91FF90EF90DF90CF9008952091F7013E -:1020E0003091F8012617370748F06115710539F46A -:1020F0002091E8002E772093E80001C0B901FC018F -:1021000020E061157105B9F18091F001882309F48F -:1021100040C0853009F43FC08091E80083FD3DC098 -:102120008091E80082FF06C08091E80082FF26C00F -:1021300080E008958091E80080FFE3CF2091F300D4 -:102140008091F20090E0922B6115710551F088307A -:10215000910538F421912093F100615071090196A5 -:10216000F3CF21E0089709F020E08091E8008E7716 -:102170008093E800C6CF2111C7CFD6CF8091F00160 -:10218000882339F0853039F08091E80083FFCCCF87 -:1021900004C082E0089583E0089581E008952091CD -:1021A000F7013091F8012617370748F061157105DE -:1021B00039F42091E8002E772093E80001C0B9019E -:1021C000FC0120E061157105C1F18091F0018823C7 -:1021D00009F441C0853009F440C08091E80083FDD6 -:1021E0003EC08091E80082FF06C08091E80082FF37 -:1021F00027C080E008958091E80080FFE3CF209120 -:10220000F3008091F20090E0922B6115710559F076 -:102210008830910540F424912093F100319661506B -:1022200071090196F2CF21E0089709F020E0809132 -:10223000E8008E778093E800C5CF2111C6CFD5CFB7 -:102240008091F001882339F0853039F08091E800E1 -:1022500083FFCBCF04C082E0089583E0089581E03E -:102260000895982F973058F59093E900981739F012 -:102270007091EC002091ED005091F00003C0242FEC -:10228000762F50E021FF19C03091EB003E7F309354 -:10229000EB003091ED003D7F3093ED003091EB008D -:1022A00031603093EB007093EC002093ED0050937D -:1022B000F0002091EE0027FF07C09F5FD3CF8F7003 -:1022C0008093E90081E0089580E008958091F10114 -:1022D00087FD05C08091E80080FF0EC012C080918C -:1022E000E80082FD05C08091F0018111F8CF0895CA -:1022F0008091E8008B7708C08091F0018111EACFCE -:1023000008958091E8008E778093E8000895809189 -:10231000E4009091E50045E62091EC0020FF21C00B -:102320002091E80020FD21C02091F001222389F0B6 -:10233000253089F02091EB0025FD0FC02091E400AD -:102340003091E5002817390739F3415041F0C901B0 -:10235000E3CF82E0089583E0089581E0089584E06A -:1023600008952091E80022FFDFCF80E008950E94C9 -:1023700025120E942D12E0EEF0E0808181608083C2 -:10238000E8EDF0E080818F77808319BCA7EDB0E0A5 -:102390008C918E7F8C9380818F7E80831092EF0151 -:1023A00008950F931F93CF93DF930E9425120E94ED -:1023B0002D12C8EDD0E088818F778883888180686E -:1023C000888388818F7D888319BC1092F0011092D8 -:1023D000EC011092EE011092ED0100EE10E0F80118 -:1023E00080818B7F808388818160888342E060E088 -:1023F00080E00E943111E1EEF0E080818E7F8083E9 -:10240000E2EEF0E08081816080838081886080835B -:10241000F80180818E7F8083888180618883DF914D -:10242000CF911F910F910895E8EDF0E080818F7EAC -:102430008083E7EDF0E080818160808384E082BF6B -:1024400081E08093EF010C94D111E8EDF0E0808100 -:102450008E7F80831092E20008951092DA0010922D -:10246000E10008951F920F920FB60F9211242F933F -:102470003F934F935F936F937F938F939F93AF930C -:10248000BF93EF93FF938091E10082FF0BC0809197 -:10249000E20082FF07C08091E1008B7F8093E10022 -:1024A0000E94610E8091DA0080FF1FC08091D800E9 -:1024B00080FF1BC08091DA008E7F8093DA008091CC -:1024C000D90080FF0DC080E189BD82E189BD09B4DA -:1024D00000FEFDCF81E08093F0010E94320E05C026 -:1024E00019BC1092F0010E94440E8091E10080FF1F -:1024F00019C08091E20080FF15C08091E2008E7FBC -:102500008093E2008091E20080618093E2008091FC -:10251000D80080628093D80019BC85E08093F001D8 -:102520000E944F0E8091E10084FF30C08091E20054 -:1025300084FF2CC080E189BD82E189BD09B400FE21 -:10254000FDCF8091D8008F7D8093D8008091E100ED -:102550008F7E8093E1008091E2008F7E8093E20085 -:102560008091E20081608093E2008091EC018823F9 -:1025700011F084E007C08091E30087FF02C083E090 -:1025800001C081E08093F0010E94550E8091E1002E -:1025900083FF29C08091E20083FF25C08091E10084 -:1025A000877F8093E10082E08093F0011092EC013C -:1025B0008091E1008E7F8093E1008091E2008E7F28 -:1025C0008093E2008091E20080618093E20042E02B -:1025D00060E080E00E9431118091F000886080937B -:1025E000F0000E944B0EFF91EF91BF91AF919F9130 -:1025F0008F917F916F915F914F913F912F910F90AC -:102600000FBE0F901F9018951F920F920FB60F924A -:1026100011242F933F934F935F936F937F938F93E7 -:102620009F93AF93BF93CF93EF93FF93C091E90034 -:10263000CF708091EC001092E9008091F000877FCC -:102640008093F00078940E9440131092E9008091EA -:10265000F00088608093F000C093E900FF91EF9153 -:10266000CF91BF91AF919F918F917F916F915F912A -:102670004F913F912F910F900FBE0F901F90189583 -:102680001F93CF93DF93CDB7DEB7AA970FB6F89419 -:10269000DEBF0FBECDBFE1EFF1E08091F10081938D -:1026A00021E0E93FF207C9F70E94BA0E8091E800E5 -:1026B00083FF1CC12091F1013091F201832F90E042 -:1026C0008A30910508F012C1FC01EA5AFF4F0C94C0 -:1026D0005D2D203881F0223809F008C18091F50184 -:1026E0008F708093E9008091EB0085FB882780F94B -:1026F0001092E90006C08091ED019091EE019111D8 -:1027000082609091E800977F9093E8008093F100B9 -:102710001092F100C5C0822F8D7F09F0E7C02223FF -:1027200019F0223061F0E2C08091F301813009F0AC -:10273000DDC0333009F080E08093EE0128C0809145 -:10274000F301811124C02091F5012F7009F4CEC04E -:102750002093E9008091EB0080FF19C08091EB008D -:10276000333011F4806211C080618093EB0081E00E -:1027700090E0022E01C0880F0A94EAF78093EA00E5 -:102780001092EA008091EB0088608093EB00109239 -:10279000E9008091E800877F86C02111A7C01091D1 -:1027A000F3011F778091E3008078812B8093E30011 -:1027B0008091E800877F8093E8000E9466118091F5 -:1027C000E80080FFFCCF8091E30080688093E30005 -:1027D000112311F083E001C082E08093F00186C0F4 -:1027E0002058223008F082C08091F3019091F401CA -:1027F0008C3D23E0920779F583E08A838AE289831E -:102800004FB7F894DE01139620E03EE051E2E32F4B -:10281000F0E050935700E49120FF03C0E295EF7081 -:102820003F5FEF708E2F90E0EA3010F0C79601C046 -:10283000C0968D939D932F5F243149F74FBF8091B0 -:10284000E800877F8093E8006AE270E0CE0101969D -:102850000E946E1014C0AE014F5F5F4F6091F50192 -:102860000E94B60F009709F441C02091E800277F2D -:102870002093E800BC0189819A810E94CF10809149 -:10288000E8008B778093E80031C0203879F580919B -:10289000E800877F8093E8008091EC018093F1004D -:1028A0008091E8008E778093E8000E9466111EC038 -:1028B00021111CC09091F3019230C0F48091E80086 -:1028C000877F8093E8009093EC010E9466118091CD -:1028D000EC01811104C08091E30087FF02C084E015 -:1028E00001C081E08093F0010E94A10E8091E80078 -:1028F00083FF0AC08091E800877F8093E800809181 -:10290000EB0080628093EB00AA960FB6F894DEBFCE -:102910000FBECDBFDF91CF911F910895CF938091CE -:10292000F0018823B1F08091E9008F709091EC0064 -:1029300090FF02C090E801C090E0C92FC82B109210 -:10294000E9008091E80083FD0E944013CF70C0939E -:10295000E900CF91089590937401809373010895D5 -:10296000E0917301F0917401309721F00190F081B2 -:10297000E02D099480E00895FF920F931F93CF9369 -:10298000DF938C01E0917301F0917401309799F11C -:102990000280F381E02D09958091D70182FF2BC041 -:1029A00080FF04C08DE895E00E945507E80180E1B2 -:1029B000F82E07E815E08091D70180FF0BC08881D1 -:1029C0001F928F931F930F930E94EE070F900F900B -:1029D0000F900F90FA942196F110EDCF8091D701CE -:1029E00080FF09C085E895E0DF91CF911F910F919D -:1029F000FF900C945507DF91CF911F910F91FF909D -:102A00000895E0917301F0917401309721F00480F2 -:102A1000F581E02D099408952091710130917201A2 -:102A20008217930771F09093720180937101E09186 -:102A30007301F0917401309721F00680F781E02D49 -:102A40000994089520916F013091700182179307C6 -:102A500071F09093700180936F01E0917301F09198 -:102A60007401309721F00084F185E02D09940895D8 -:102A700008950C9438150E94A5210E9439090C94E0 -:102A80006B22CF93C82F8091D70182FF1EC080FF99 -:102A900004C086EA95E00E9455078091D70180FF27 -:102AA0000CC01F92CF9321EA35E03F932F930E94F1 -:102AB000EE070F900F900F900F908091D70180FF3D -:102AC00004C08FE995E00E9455078C2FCF910C949C -:102AD000EE0CCF92DF92EF92FF920F931F93CF9362 -:102AE000DF93CDB7DEB72B970FB6F894DEBF0FBEDE -:102AF000CDBF0E94560936E7E32E31E0F32E00E009 -:102B000010E0C02E802F0E94810AF701D1907F0132 -:102B1000D826B1F40F5F1F4F0E30110591F78FEFDC -:102B200089838A831B820E94AE218160782F9D83D6 -:102B30008C8349815A816B818D810E940C1641C022 -:102B40009091D70191FF04C08B870E94870A8B85E3 -:102B500020E030E04D2D50E0922FBA01022E02C04D -:102B6000759567950A94E2F760FF25C02E83CF82A2 -:102B7000EE24E394F12C02C0EE0CFF1C9A95E2F7D0 -:102B800090E08E219F2121E0892B09F420E0288705 -:102B90000E94AE218160782F9A8789874E815F815C -:102BA00068858A850E940C16F801EA58FE4F8081DC -:102BB0008E25808306C02F5F3F4F2630310561F69A -:102BC000A9CF0E94D925109175010E94B014181741 -:102BD000A1F00E94B014809375012B960FB6F89463 -:102BE000DEBF0FBECDBFDF91CF911F910F91FF9040 -:102BF000EF90DF90CF900C9441152B960FB6F89480 -:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F -:102C1000EF90DF90CF900895CF93DF93CDB7DEB7DD -:102C20002B970FB6F894DEBF0FBECDBF4F835887EA -:102C300069877A878B87DE01119686E0FD01119204 -:102C40008A95E9F785E0FE01379601900D928A9505 -:102C5000E1F749815A816B817C818D819E810E943F -:102C6000411D2B960FB6F894DEBF0FBECDBFDF918E -:102C7000CF910895CF93C82F882309F4C1C082381B -:102C800059F40E94B01481FDBBC089E30E94E01F8B -:102C90000E94BC2089E30CC0833879F40E94B014F0 -:102CA00080FDAEC083E50E94E01F0E94BC2083E54A -:102CB0000E943120CF910C94BC20843859F40E949A -:102CC000B01482FD9DC087E40E94E01F0E94BC20DA -:102CD00087E4EECF8CEF8C0F813A48F48C2F0E9462 -:102CE000622A81118DC08C2F0E94E01FE3CF80E209 -:102CF0008C0F883048F4C77081E001C0880FCA95F6 -:102D0000EAF70E948320D6CF8BE58C0F833078F4CE -:102D1000C53A29F0C63A31F482E890E005C081E86E -:102D200090E002C083E890E0CF910C940C1588E508 -:102D30008C0F833108F064C0C83A39F1C93A41F1C7 -:102D4000CA3A49F1CB3A51F1CC3A59F1CD3A61F155 -:102D5000C03B69F1CE3A71F1CF3A79F1C13B81F1D3 -:102D6000C23B89F1C33B91F1C43B99F1C53BA1F151 -:102D7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B1 -:102D8000CA3BC9F58AE292E038C082EE90E035C0D5 -:102D900089EE90E032C08AEE90E02FC085EB90E0A3 -:102DA0002CC086EB90E029C087EB90E026C08CEC2D -:102DB00090E023C08DEC90E020C083E891E01DC03E -:102DC0008AE891E01AC082E991E017C084E991E0B5 -:102DD00014C081E292E011C083E292E00EC084E26E -:102DE00092E00BC085E292E008C086E292E005C066 -:102DF00087E292E002C080E090E0CF910C9422152F -:102E0000CF910895882309F44BC0823859F40E9469 -:102E1000B01481FF45C089E30E94E01F0E94BC20DE -:102E200089E30CC0833871F40E94B01480FF38C06D -:102E300083E50E94E01F0E94BC2083E50E943120B0 -:102E40000C94BC20843859F40E94B01482FF28C02E -:102E500087E40E94E01F0E94BC2087E4EFCF9CEF34 -:102E6000980F913A58F390E2980F983050F4877089 -:102E700091E001C0990F8A95EAF7892F0E94892075 -:102E8000DFCF9BE5980F933020F480E090E00C9426 -:102E90000C15885A833120F480E090E00C942215C0 -:102EA0000895882321F00E9483200C94BC2008956B -:102EB000882321F00E9489200C94BC200895CF9291 -:102EC000DF92EF92FF920F931F93CF93DF93CDB7D3 -:102ED000DEB728970FB6F894DEBF0FBECDBF8C01CA -:102EE00085E0F801DE01119601900D928A95E1F7D7 -:102EF000F80140813181F280258122952F708381F4 -:102F00009481892B31F03F3F31F481E04F3F19F438 -:102F100003C081E001C080E080FDC6C249833A83DE -:102F200089819A812F830E949E1F9E8388870E9499 -:102F30009D1F0E94701E4E81E42FE295EF70F0E01D -:102F4000E05AFF4F2F8168850C945D2D842F807F80 -:102F5000142F1F70882311F01295107FFF2059F055 -:102F6000112309F456C2812F68870E9493200E9482 -:102F7000BC2068854EC2862F0E940217112309F4D7 -:102F800093C2812F0E94992028960FB6F894DEBF35 -:102F90000FBECDBFDF91CF911F910F91FF90EF90AA -:102FA000DF90CF900C94BC20342F307F842F8F7013 -:102FB000303211F08295807F662319F0613019F16B -:102FC0002CC0FF20B1F0222309F494C1213009F074 -:102FD00091C128960FB6F894DEBF0FBECDBFDF912A -:102FE000CF911F910F91FF90EF90DF90CF900C94B5 -:102FF000A320222319F0213009F456C28E830E94A7 -:10300000A6208E818AC1FF2021F0263008F04CC214 -:1030100071C1253008F048C280C1FF2021F0222371 -:1030200009F468C1F6C1222309F477C106C2242F2E -:1030300026952695237030E02115310521F02130A9 -:103040003105C9F031C2FF2021F0862F942F9370F3 -:1030500002C080E090E028960FB6F894DEBF0FBE65 -:10306000CDBFDF91CF911F910F91FF90EF90DF9037 -:10307000CF900C940C15FF2021F0862F942F937085 -:1030800002C080E090E028960FB6F894DEBF0FBE35 -:10309000CDBFDF91CF911F910F91FF90EF90DF9007 -:1030A000CF900C942215862FFF2019F00E945F24E8 -:1030B00002C00E94C72428960FB6F894DEBF0FBE48 -:1030C000CDBFDF91CF911F910F91FF90EF90DF90D7 -:1030D000CF900C944C25842F837009F076C0F110AA -:1030E000E3C1262F229526952770220F220F862FC7 -:1030F0008F70C82ED12CE12CF12C022E04C0CC0CE8 -:10310000DD1CEE1CFF1C0A94D2F764FF10C06FE0B8 -:1031100070E080E090E004C0660F771F881F991F61 -:103120002A95D2F7609570958095909503C060E0E0 -:1031300070E0CB01242F269526952370422F50E076 -:1031400042305105D1F04330510559F16C297D29A8 -:103150008E299F294130510541F128960FB6F894E8 -:10316000DEBF0FBECDBFDF91CF911F910F91FF90BA -:10317000EF90DF90CF900C94951E6C297D298E29BD -:103180009F2928960FB6F894DEBF0FBECDBFDF9102 -:10319000CF911F910F91FF90EF90DF90CF900C9403 -:1031A000AF1E0E94951EC701B60128960FB6F8946F -:1031B000DEBF0FBECDBFDF91CF911F910F91FF906A -:1031C000EF90DF90CF900C947B1EFF2019F0842F9E -:1031D000817001C08695882309F466C1262F229547 -:1031E00026952770220F220F862F8F70C82ED12C84 -:1031F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBB -:103200000A94D2F764FF10C06FE070E080E090E0B5 -:1032100004C0660F771F881F991F2A95D2F7609503 -:1032200070958095909503C060E070E0CB01242FED -:10323000269526952370422F50E042305105D1F05B -:103240004330510559F16C297D298E299F29413040 -:10325000510541F128960FB6F894DEBF0FBECDBFE1 -:10326000DF91CF911F910F91FF90EF90DF90CF9062 -:103270000C94691F6C297D298E299F2928960FB6E9 -:10328000F894DEBF0FBECDBFDF91CF911F910F919C -:10329000FF90EF90DF90CF900C94831F0E94691FE6 -:1032A000C701B60128960FB6F894DEBF0FBECDBF9A -:1032B000DF91CF911F910F91FF90EF90DF90CF9012 -:1032C0000C944F1F603FC9F118F4603E50F49CC04D -:1032D000623F09F461C008F44BC0633F09F470C059 -:1032E00093C0162F1F70842F8F71FF2099F00E94BA -:1032F000E81E812F28960FB6F894DEBF0FBECDBF13 -:10330000DF91CF911F910F91FF90EF90DF90CF90C1 -:103310000C9451170E94091F812F28960FB6F8941C -:10332000DEBF0FBECDBFDF91CF911F910F91FF90F8 -:10333000EF90DF90CF900C945817FF20A9F0253024 -:1033400008F0B2C0842F8F7128960FB6F894DEBFB4 -:103350000FBECDBFDF91CF911F910F91FF90EF90E6 -:10336000DF90CF900C942E1F263008F09DC0EACF3E -:10337000FF20A1F0842F8F7128960FB6F894DEBF3E -:103380000FBECDBFDF91CF911F910F91FF90EF90B6 -:10339000DF90CF900C94E81EFF2061F3842F8F7193 -:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148 -:1033B0001F910F91FF90EF90DF90CF900C94091F19 -:1033C000FF2091F0842F8F7128960FB6F894DEBFFE -:1033D0000FBECDBFDF91CF911F910F91FF90EF9066 -:1033E000DF90CF900C94D31E28960FB6F894DEBFD2 -:1033F0000FBECDBFDF91CF911F910F91FF90EF9046 -:10340000DF90CF900C94C91EFF20A1F0222309F475 -:10341000B1CF862F28960FB6F894DEBF0FBECDBF72 -:10342000DF91CF911F910F91FF90EF90DF90CF90A0 -:103430000C943A16222309F4B1CF862F28960FB6A2 -:10344000F894DEBF0FBECDBFDF91CF911F910F91DA -:10345000FF90EF90DF90CF900C9402174F70C8014F -:103460000E94F70728960FB6F894DEBF0FBECDBFB7 -:10347000DF91CF911F910F91FF90EF90DF90CF9050 -:103480000C94EE1D4F70C80128960FB6F894DEBF5D -:103490000FBECDBFDF91CF911F910F91FF90EF90A5 -:1034A000DF90CF900C948D0B28960FB6F894DEBF6A -:1034B0000FBECDBFDF91CF911F910F91FF90EF9085 -:1034C000DF90CF9008950E94A0200E9475200E9456 -:1034D000BC200E947A260E944C2580E090E00E9449 -:1034E0000C1580E090E00C9422150E9490200C9422 -:1034F000631A0E949E1F292F22952F7030E02C30D6 -:1035000031054CF42A3031056CF422503109223057 -:10351000310590F407C02C30310551F02F303105C2 -:1035200039F00AC0803E10F0803F31F481E0089508 -:1035300093FB882780F9089580E00895CF93DF9367 -:1035400000D000D01F92CDB7DEB70F900F900F9034 -:103550000F900F90DF91CF910895CF93DF9300D01C -:1035600000D000D0CDB7DEB726960FB6F894DEBFF8 -:103570000FBECDBFDF91CF9108951F93CF93DF93FF -:10358000C091840116E080918501C81799F0D0E0C0 -:103590001C9FF0011D9FF00D1124EA57FE4F408142 -:1035A000518162817381848195810E94AD1A219637 -:1035B000C770E9CFDF91CF911F9108954091B60177 -:1035C0005091B7016091B8017091B9018091BA0131 -:1035D0009091BB010C94AD1ACF938091BB01829561 -:1035E0008F7009F05FC08091B801882309F45AC038 -:1035F00020918401A09185016091B6017091B7017D -:103600008091B9019091BA0131E06F3F09F030E04B -:10361000B32FC6E02A1709F445C0009721F07F3F79 -:1036200021F44B2F03C041E001C040E030E040FDF9 -:1036300035C0C29FF001C39FF00D1124EA57FE4F21 -:10364000418174132BC04081641328C04281411111 -:1036500025C0438154814817590710F4415051093E -:10366000481B590B483C5105C8F48091BB018F7031 -:1036700080618093BB0186E0829FF001839FF00D03 -:103680001124E557FE4F80818F708061808386EB27 -:1036900091E00E945F17CF910C94BD1A2F5F3F4FAE -:1036A0002770B8CFCF910895CF92DF92EF92FF921B -:1036B0000F931F93CF93DF93CDB7DEB762970FB60B -:1036C000F894DEBF0FBECDBF8C0185E0F801DE01AE -:1036D0001D9601900D928A95E1F7D8014C911196B3 -:1036E0005C91119712966C9112971396ED90FC9045 -:1036F00014977091B601E091B7012091B901309112 -:10370000BA012115310531F0EF3F31F481E07F3FFF -:1037100019F403C081E001C080E0B82FB170CB2E56 -:1037200080FD6CC1D090B801DD2009F4F5C0F091A6 -:10373000BB01E216F30638F0C701821B930B883CED -:10374000910548F09BC0209530952E0D3F1D283CDB -:10375000310508F093C08F2F807F09F052C0E51328 -:1037600014C0741312C0D62E61110FC0FF70F06127 -:10377000F093BB010E94DE1A86EB91E00E945F1776 -:103780008091BB01F80185836CC1EF2831F05F3F68 -:1037900031F481E04F3F19F403C081E001C080E0C3 -:1037A00080FD03C081E0862701C080E0F82FF17022 -:1037B000FF2E80FF1CC0809184012091850136E09E -:1037C000821709F428C190E0389FF001399FF00D6D -:1037D0001124EA57FE4F7181571306C070814713B9 -:1037E00003C07281671303C001968770E9CFD62E9C -:1037F000662309F436C18091BB0181608093BB01CF -:1038000053C0E51308C0741306C0611104C0D80189 -:103810001596FC93AEC04D875E878D859E856A8B1D -:103820000E94791A6A89882329F1D62E662311F11C -:103830002091BB01822F82958F7090E002970CF44B -:1038400060C08091B6019091B70198878F831986E7 -:10385000FB86EA862C87CE01079651C0E51731F129 -:103860004D875E878D859E856A8B0E94791A6A894D -:1038700081112EC0C8010E945F17A4C08F2F807FC6 -:1038800069F77E2DF98AE88A89890E949E1A86EB5B -:1038900091E00E945F17E6EBF1E086E0DF011D9208 -:1038A0008A95E9F70E94DE1AD12CDBC07413D8CFB9 -:1038B0006111D6CFD8011596FC93C8010E945F17FD -:1038C000E6EBF1E086E0DF011D928A95E9F7C9C0D9 -:1038D000D62E662379F22091BB01822F82958F70BC -:1038E00090E0029774F08091B6019091B7019A83AD -:1038F00089831B82FD82EC822E83CE0101960E9479 -:103900005F1786E0F801A6EBB1E001900D928A9571 -:10391000E1F70E94EC1A6FC0E216F30628F0C70127 -:10392000821B930B9C0104C0209530952E0D3F1DEA -:10393000283C310508F052C0D62E662309F49ACFF0 -:10394000E5132CC074132AC08091BB0180FD1DC0FB -:10395000982F92959F70C9F0D80115968C93159762 -:103960009F3039F09F5F9295907F8F70892B1596CD -:103970008C93C8010E945F1786E0F801A6EBB1E0C6 -:1039800001900D928A95E1F736C086E0F801A6EB2A -:10399000B1E001900D928A95E1F763C04D875E8793 -:1039A0008D859E850E94791A882379F086E0F8013A -:1039B000A6EBB1E001900D928A95E1F70E94EC1A16 -:1039C0000E94DE1ADD24D3944CC08091BB0181603B -:1039D0008093BB01C8010E945F1743C07E2DF98A06 -:1039E000E88A89890E949E1AE6EBF1E086E0DF0111 -:1039F0001D928A95E9F70E94DE1A33C0662309F406 -:103A000039CF4D875E878D859E850E94791A8823E0 -:103A100009F430CFCBCF4D875E878D859E850E9480 -:103A20009E1F292F22952F7030E0223031052CF473 -:103A30009F7041F0811106C00CC0243031052CF478 -:103A40009F7049F4805E883020F0C8010E945F17A3 -:103A5000CF2CDC2C06C0D80115969C91907F91F755 -:103A6000F8CF8D2D62960FB6F894DEBF0FBECDBF96 -:103A7000DF91CF911F910F91FF90EF90DF90CF904A -:103A800008951F93CF93DF93CDB7DEB72C970FB672 -:103A9000F894DEBF0FBECDBF4F83588769877A8702 -:103AA0008B879C87CE0107960E94541B8823C1F008 -:103AB0002F8138858A859B85892B31F03F3F11F016 -:103AC00080E003C02F3FE1F781E0811147C04F81C3 -:103AD000588569857A858B859C850E94AD1A3EC084 -:103AE00086E0FE013796DE01119601900D928A95CF -:103AF000E1F7FF81E8854A855B854115510531F085 -:103B0000EF3F31F481E0FF3F19F403C081E001C0D1 -:103B100080E080FD23C02091850130E0C90101963D -:103B2000877099276091840170E086179707F1F1FB -:103B3000F983EA835D834C8396E0929FD001939F43 -:103B4000B00D1124AA57BE4FFE01319601900D927F -:103B50009A95E1F7809385010E94BD1A16E0809145 -:103B6000840190918501891779F1189FC001112472 -:103B70008A579E4F0E94541B882331F1E0918401A3 -:103B80001E9FF0011124EA57FE4F4081518162814E -:103B90007381848195810E94AD1A8091840190E0A7 -:103BA00001968770992780938401D9CF0E94751A56 -:103BB0001092850110928401E6EBF1E086E0DF01CE -:103BC0001D928A95E9F7CACF2C960FB6F894DEBFFE -:103BD0000FBECDBFDF91CF911F910895EF92FF925D -:103BE0000F931F93CF93DF939C01009709F471C04B -:103BF000F12CEE24E394E9012196F90184918437B4 -:103C000040F4843008F056C0813081F0823021F1D8 -:103C100060C0853709F449C0C0F19CE7980F903720 -:103C200008F057C08F770E94021746C089010E5FC7 -:103C30001F4FFE01849190E2980F983050F48770E6 -:103C4000FE2D01C0FF0F8A95EAF78F2F0E94932067 -:103C500015C00E943A1614C089010E5F1F4FFE0165 -:103C6000849190E2980F983068F48770FE2D01C01F -:103C7000FF0F8A95EAF78F2F0E9499200E94BC209F -:103C8000E8011AC00E940217FBCF2E5F3F4FFE01D2 -:103C9000C491CC2341F08FE99FE00197F1F700C078 -:103CA0000000C150F6CFE90107C0FE01F490E90120 -:103CB000229602C00E943A168F2D882341F0EFE928 -:103CC000FFE03197F1F700C000008150F6CF9E0170 -:103CD00092CFDF91CF911F910F91FF90EF900895B8 -:103CE00008956093C0017093C1018093C2019093C5 -:103CF000C3010C94631A0F931F930091C00110919C -:103D0000C1012091C2013091C301062B172B282B32 -:103D1000392B0093C0011093C1012093C20130934D -:103D2000C3011F910F910C94631A0F931F9300917D -:103D3000C0011091C1012091C2013091C30106233D -:103D40001723282339230093C0011093C101209326 -:103D5000C2013093C3011F910F910C94631A0F930A -:103D60001F930091C0011091C1012091C2013091B7 -:103D7000C30106271727282739270093C00110936E -:103D8000C1012093C2013093C3011F910F910C9484 -:103D9000631A1092BC011092BD011092BE011092E4 -:103DA000BF010C94631A41E050E060E070E004C091 -:103DB000440F551F661F771F8A95D2F74093BC01A9 -:103DC0005093BD016093BE017093BF010C94631AC0 -:103DD00041E050E060E070E004C0440F551F661FF2 -:103DE000771F8A95D2F78091BC019091BD01A09177 -:103DF000BE01B091BF01842B952BA62BB72B8093CE -:103E0000BC019093BD01A093BE01B093BF010C947F -:103E1000631A41E050E060E070E004C0440F551FB9 -:103E2000661F771F8A95D2F74095509560957095DB -:103E30008091BC019091BD01A091BE01B091BF01E4 -:103E400084239523A623B7238093BC019093BD01BF -:103E5000A093BE01B093BF010C94631A41E050E0FF -:103E600060E070E004C0440F551F661F771F8A95FD -:103E7000D2F78091BC019091BD01A091BE01B0919B -:103E8000BF0184279527A627B7278093BC0190936D -:103E9000BD01A093BE01B093BF010C94631A0F93B0 -:103EA0001F930091BC011091BD012091BE01309182 -:103EB000BF01062B172B282B392B0093BC01109325 -:103EC000BD012093BE013093BF011F910F910C944F -:103ED000631A0F931F930091BC011091BD012091B3 -:103EE000BE013091BF0106231723282339230093F5 -:103EF000BC011093BD012093BE013093BF011F91FF -:103F00000F910C94631A0F931F930091BC011091B1 -:103F1000BD012091BE013091BF0106271727282738 -:103F200039270093BC011093BD012093BE0130934B -:103F3000BF011F910F910C94631A0895CF92DF92E5 -:103F4000EF92FF920F931F93CF93DF93EC01C090FA -:103F5000C001D090C101E090C201F090C3018091F6 -:103F6000BC019091BD01A091BE01B091BF01C82AD2 -:103F7000D92AEA2AFB2A0FE110E0B701A601002E98 -:103F800004C076956795579547950A94D2F740FFF8 -:103F900007C0BE01802F0E94B00B8130910539F41B -:103FA0000150110950F7BE0180E00E94B00BDF9173 -:103FB000CF911F910F91FF90EF90DF90CF900895D8 -:103FC00090910C01992361F190910D01992341F198 -:103FD000982F9695969596959F3088F4E0910E01CE -:103FE000F0910F01E90FF11D877021E030E001C071 -:103FF000220F8A95EAF78181822B8183089590911F -:10400000D70190FF2DC01F928F9387ED95E09F936E -:104010008F930E94EE070F900F900F900F900895CE -:1040200040910E0150910F0120E030E09FEFFA0126 -:10403000E20FF31F6281681799F09F3F19F4611135 -:1040400001C0922F2F5F3F4F2E30310581F79F3FE8 -:1040500039F0FA01E90FF11D97FDFA958283089571 -:10406000089590910C01992369F190910D01992384 -:1040700049F1982F9695969596959F3090F4E091FA -:104080000E01F0910F01E90FF11D877021E030E082 -:1040900001C0220F8A95EAF7209581812823218388 -:1040A00008959091D70190FF1FC01F928F9389EBC5 -:1040B00095E09F938F930E94EE070F900F900F90C3 -:1040C0000F90089540910E0150910F0120E030E0D3 -:1040D000FA01E20FF31F9281981301C012822F5F41 -:1040E0003F4F2E303105A1F7089581E090E0E09137 -:1040F0000E01F0910F01E80FF91F10820196803137 -:104100009105A9F708959091D601982B9093D60127 -:10411000089580959091D60198239093D6010895A3 -:104120001092D60108959091D501982B9093D501C6 -:10413000089580959091D50198239093D501089585 -:104140001092D50108958093C40108951092C4017E -:10415000089540910E0150910F0120E030E080E081 -:10416000FA01E20FF31F918191118F5F2F5F3F4F93 -:104170002F303105A9F70895E0910E01F0910F015C -:104180008091D6018083E0910E01F0910F01808132 -:104190009091D501892B80839091C401992361F07E -:1041A000E0910E01F0910F018081892B80830E94A4 -:1041B000A92081111092C40180910E0190910F01EC -:1041C0000C94BC1490933B0180933A010895CF92D4 -:1041D000DF92EF92FF920F931F936C01EE24FF2466 -:1041E000C114D104E104F10421F46B017C0180E0ED -:1041F00001C080E133272F2D1E2D0D2D0115110536 -:104200002105310519F0885F680179019701860160 -:10421000A4E03695279517950795AA95D1F701152E -:1042200011052105310519F08C5F680179019701AD -:104230008601F2E03695279517950795FA95D1F7FF -:10424000011511052105310519F08E5F680179010D -:10425000B701A6017695679557954795452B462B4F -:10426000472B09F08F5F1F910F91FF90EF90DF9028 -:10427000CF9008958295982F9C7C96959695837300 -:1042800044E0849F90011124922B892F8A7A86958D -:104290009575990F892B08951F93CF93DF931F92E4 -:1042A000CDB7DEB799830E943A21182F9981892FC3 -:1042B0000E943A21212F30E0322F2227A901482BDA -:1042C000CA010F90DF91CF911F9108958091F00165 -:1042D000843009F11092D80120E488E190E00FB613 -:1042E000F894A895809360000FBE2093600083B778 -:1042F000817F846083BF83B7816083BF7894889512 -:1043000083B78E7F83BF88E10FB6F89480936000F7 -:10431000109260000FBE089508950895CF930E94F3 -:104320008C210E9456090E948D21C0E08C2F0E9492 -:10433000810A811105C0CF5FCE30C1F780E001C096 -:1043400081E0CF9108950C94751A82E084BD93E0CA -:1043500095BD9AEF97BD80936E0008952FB7F8949E -:104360008091D9019091DA01A091DB01B091DC013B -:104370002FBF0895CF92DF92EF92FF920F931F937A -:104380002FB7F8944091D9015091DA016091DB0187 -:104390007091DC012FBF6A017B01EE24FF248C01A8 -:1043A00020E030E0C016D106E206F30610F44150DA -:1043B0005109481B590BCA011F910F91FF90EF90B3 -:1043C000DF90CF9008951F920F920FB60F92112495 -:1043D0008F939F93AF93BF938091D9019091DA010E -:1043E000A091DB01B091DC010196A11DB11D80936C -:1043F000D9019093DA01A093DB01B093DC01BF9166 -:10440000AF919F918F910F900FBE0F901F901895B5 -:104410000E94B711F8942FEF87EA91E6215080406F -:104420009040E1F700C0000087E090EBDC01809352 -:10443000F9019093FA01A093FB01B093FC012CE0E9 -:1044400088E190E00FB6F894A895809360000FBEC5 -:1044500020936000FFCFEF92FF920F931F93CF93B3 -:10446000DF93E82EF12C8F2D0E94810AC0E0D0E06E -:10447000082F10E098010C2E02C0359527950A945C -:10448000E2F720FD05C02196C630D10599F709C095 -:104490006C2F7F2D80E00E948E0BE812F4CF81E01C -:1044A00005C0F3948EE0F812DECF80E0DF91CF916B -:1044B0001F910F91FF90EF900895CF93C82F8CE23A -:1044C0000E942B22882321F08C2FCF910C942B2239 -:1044D00080E0CF910895CF930E94B823811102C04C -:1044E0000E949E238CEF95E00E945507C5E6C150BF -:1044F00049F00E9456098FE39CE90197F1F700C04B -:104500000000F5CF85EF95E00E94550789E20E94F3 -:104510005D22811111C18AE20E945D2281110E94F7 -:104520009E2385E00E945D2281110E9408220E9444 -:10453000C3238093D70187E00E945D22882399F1ED -:104540008BE10E945D22882351F09091D70191FB6D -:10455000882780F921E0822780FB91F922C08EE034 -:104560000E945D22882351F09091D70192FB882709 -:1045700080F921E0822780FB92F913C080E10E943C -:104580005D229091D701882341F093FB882780F921 -:1045900021E0822780FB93F904C0892F809580FB5E -:1045A00090F99093D7018091D7010E94C7230E9470 -:1045B000D5238093EA0180EE0E945D22882341F09A -:1045C0008091EA01982F909590FB80F98093EA0101 -:1045D00089E30E945D22882359F09091EA0191FBC2 -:1045E000882780F921E0822780FB91F99093EA01E6 -:1045F00082EE0E945D22882359F09091EA0192FB9D -:10460000882780F921E0822780FB92F99093EA01C4 -:1046100086EE0E945D22882359F09091EA0193FB77 -:10462000882780F921E0822780FB93F99093EA01A3 -:1046300083EE0E945D22882359F09091EA0194FB59 -:10464000882780F921E0822780FB94F99093EA0182 -:1046500085E30E945D22882359F09091EA0195FB41 -:10466000882780F921E0822780FB95F99093EA0161 -:1046700081E30E945D22882359F09091EA0196FB24 -:10468000882780F921E0822780FB96F99093EA0140 -:1046900081E10E945D22882359F09091EA0197FB05 -:1046A000882780F921E0822780FB97F99093EA011F -:1046B0008091EA010E94D9238091EA0187FB882733 -:1046C00080F980930D0187E20E945D22C82F8EE160 -:1046D0000E945D228111C2608FE10E945D228111E2 -:1046E000C46080E20E945D228111C86081E20E9464 -:1046F0005D228111C06182E20E945D228111C0624F -:1047000083E20E945D228111C06484E20E945D22E6 -:10471000882311F0C06802C0CC2329F08C2F0E949E -:10472000D0236C2F03C00E94CC23682F70E080E060 -:1047300090E0CF910C94711ECF9108956DEE7EEFB5 -:1047400080E090E00E94932D60E082E090E00E9483 -:10475000852D60E083E090E00E94852D60E084E09C -:1047600090E00E94852D60E085E090E00C94852D1E -:1047700080E090E00E947F2D21E08D3E9E4F09F069 -:1047800020E0822F089582E090E00C94772D682F2E -:1047900082E090E00C94852D83E090E00C94772DDE -:1047A000682F83E090E00C94852D84E090E00C94D9 -:1047B000772D682F84E090E00C94852D8091DF01A7 -:1047C00080FF0BC06091130185E0689FB001112448 -:1047D00075956795759567952AC081FF09C06091A9 -:1047E000130185E0689FB0011124759567951FC07E -:1047F00082FF07C06091130185E0689FB00111241A -:1048000016C04091E0014423C9F06091120146179F -:1048100088F72091130185E0289F90011124429F81 -:10482000C001439F900D112470E00E94492D603813 -:10483000710540F46115710539F002C065E070E062 -:10484000862F08958FE7089581E008958091DF0114 -:1048500080FF08C06091110170E0759567957595AE -:10486000679521C081FF06C06091110170E07595C8 -:10487000679519C082FF04C06091110170E010C0FB -:104880008091E0018823C1F0609110018617A0F7A4 -:1048900090911101989FC001112470E00E94492D50 -:1048A0006038710528F46115710521F0862F08958F -:1048B0008FE7089581E0089561E070E0F4CF803FD4 -:1048C00021F40E94DE23819504C0813F29F40E94D7 -:1048D000DE238093E3010895823F21F40E94DE23CA -:1048E000819504C0833F29F40E94DE238093E20176 -:1048F0000895893F19F40E94262405C08A3F31F4A7 -:104900000E94262481958093E40108958B3F21F431 -:104910000E942624819504C08C3F29F40E942624FD -:104920008093E5010895843F21F48091E101816045 -:1049300017C0853F21F48091E101826011C0863F5C -:1049400021F48091E10184600BC0873F21F48091C4 -:10495000E101886005C0883F31F48091E101806108 -:104960008093E10108958D3F21F48091DF01816002 -:104970000BC08E3F21F48091DF01826005C08F3F24 -:1049800029F48091DF0184608093DF010895803FE6 -:1049900039F48091E30187FF6CC01092E30169C094 -:1049A000813F29F48091E3011816BCF362C0909115 -:1049B000E201823F29F497FF5CC01092E20159C0E6 -:1049C000833F19F41916CCF354C0893F41F4809108 -:1049D000E40118160CF04DC01092E4014AC08A3F61 -:1049E00029F48091E40187FF44C0F6CF8B3F39F46E -:1049F0008091E50187FF3DC01092E5013AC08C3FF0 -:104A000029F48091E5011816BCF333C0843F21F4EA -:104A10008091E1018E7F17C0853F21F48091E101F3 -:104A20008D7F11C0863F21F48091E1018B7F0BC007 -:104A3000873F21F48091E101877F05C0883F31F4F1 -:104A40008091E1018F7E8093E10113C08D3F21F4BD -:104A50008091DF018E7F0BC08E3F21F48091DF01BA -:104A60008D7F05C08F3F29F48091DF018B7F80937C -:104A7000DF018091E20181110EC08091E30181117B -:104A80000AC08091E401811106C08091E501811185 -:104A900002C01092E00108958091D70183FF7EC08B -:104AA00088E396E00E9455078091E1011F928F9361 -:104AB00083E396E09F938F930E94EE0781E396E055 -:104AC0000E9455072091E201822F992787FD90953A -:104AD0009F932F938EE296E09F938F930E94EE0711 -:104AE0008CE296E00E9455072091E301822F9927DE -:104AF00087FD90959F932F9389E296E09F938F93E4 -:104B00000E94EE0787E296E00E9455072091E4019B -:104B1000822F992787FD90959F932F9384E296E0AB -:104B20009F938F930E94EE0782E296E00E945507C2 -:104B30002091E501822F992787FD90959F932F93D0 -:104B40008FE196E09F938F930E94EE078CE196E0B1 -:104B50000E9455078091E0011F928F9389E196E0B2 -:104B60009F938F930E94EE0787E196E00E9455077E -:104B70008091DF011F928F9384E196E09F938F9342 -:104B80000E94EE0781E196E00E9455078DB79EB71F -:104B90004C960FB6F8949EBF0FBE8DBF81EE91E08C -:104BA0000E9401150E94AE219093DE018093DD01E9 -:104BB00008951F93CF93DF938091DD019091DE01E3 -:104BC0000E94BA214091E001442321F02091140178 -:104BD00030E006C0209115015AE0259F9001112474 -:104BE0008217930708F482C08091E2011091E301DB -:104BF000D091E401C091E501811107C0111105C0F8 -:104C0000D11103C0CC2309F471C04F3F19F04F5F9D -:104C10004093E001181624F40E94DE238093E20101 -:104C20008091E20187FF05C00E94DE238195809379 -:104C3000E201111624F40E94DE238093E3018091A7 -:104C4000E30187FF05C00E94DE2381958093E30185 -:104C50006091E201662339F11091E301112319F10A -:104C6000772767FD7095872F972F0E944E2C23E39F -:104C700033E343E35FE30E94B22C0E941B2C60935A -:104C8000E201612F772767FD7095872F972F0E948C -:104C90004E2C23E333E343E35FE30E94B22C0E94F4 -:104CA0001B2C6093E3011D1624F40E94262480939C -:104CB000E4018091E40187FF05C00E9426248195CC -:104CC0008093E4011C1624F40E9426248093E501BD -:104CD0008091E50187FF05C00E942624819580937D -:104CE000E501DF91CF911F910C944C25DF91CF917D -:104CF0001F910895E1EEF1E085E0DF011D928A95B4 -:104D0000E9F71092E0011092DF0108958BE598E039 -:104D10000E9455071F9281E08F931F9285E08F9329 -:104D20008DE098E09F938F930E94EE070F900F9075 -:104D30000F900F900F900F9008958330E9F128F4B1 -:104D4000813061F0823009F10895853009F462C044 -:104D500008F449C0863009F474C008952091150103 -:104D6000862F90E0820F911D8F3F910520F4620FF6 -:104D70006093150103C08FEF809315018091150199 -:104D80001F928F9386E497E072C020911401862FC2 -:104D900090E0820F911D8F3F910520F4620F609388 -:104DA000140103C08FEF80931401809114011F92AE -:104DB0008F9384E397E05BC020911301862F90E0EE -:104DC000820F911D8F3F910520F4620F60931301B4 -:104DD00003C08FEF80931301809113011F928F9373 -:104DE00081E297E044C020911201862F90E0820F6B -:104DF000911D8F3F910520F4620F6093120103C053 -:104E00008FEF80931201809112011F928F938CE09B -:104E100097E02DC020911101862F90E0820F911D07 -:104E20008F3F910520F4620F6093110103C08FEF53 -:104E300080931101809111011F928F9383EF96E06F -:104E400016C020911001862F90E0820F911D8F3F98 -:104E5000910520F4620F6093100103C08FEF8093DF -:104E60001001809110011F928F9388ED96E09F931F -:104E70008F930E94EE070F900F900F900F90089560 -:104E8000833081F128F4813059F08230D1F00895D7 -:104E9000853009F449C0B8F1863009F456C0089548 -:104EA00080911501681720F4861B8093150102C0BC -:104EB00010921501809115011F928F9389EC96E055 -:104EC00054C080911401681720F4861B809314014C -:104ED00002C010921401809114011F928F9387EBEE -:104EE00096E043C080911301681720F4861B8093DD -:104EF000130102C010921301809113011F928F932E -:104F000084EA96E032C080911201681720F4861B73 -:104F10008093120102C010921201809112011F921F -:104F20008F938FE896E021C080911101681720F4DB -:104F3000861B8093110102C0109211018091110112 -:104F40001F928F9386E796E010C08091100168173A -:104F500020F4861B8093100102C0109210018091F2 -:104F600010011F928F938BE596E09F938F930E9481 -:104F7000EE070F900F900F900F900895CF93C82FCA -:104F80001F928F9320E639E03F932F930E94EE0704 -:104F900061E070E080E090E004C0660F771F881F3A -:104FA000991FCA95D2F70E94711E0F900F900F9013 -:104FB0000F90CF910C94751ACF938D3109F465C081 -:104FC000B0F58E3009F4CBC100F5873009F49BC1F0 -:104FD000A8F4863009F06AC28091D701817F8E7F64 -:104FE0008093D70185E699E00E94550787EA9DE006 -:104FF0000E94550781E08093E70180C1883009F461 -:105000004FC08B3009F47CC151C2863109F4EDC127 -:1050100038F4803109F4B6C1813109F42DC246C299 -:10502000893109F4CBC18B3109F486C13FC2853384 -:1050300009F434C248F4873209F430C208F430C2AB -:10504000893209F42BC232C2833438F48A3308F02F -:1050500029C2883309F454C129C2833409F41EC219 -:10506000883409F023C20E94751A86E99DE00E94E7 -:1050700055079FEF23ED80E3915020408040E1F7FA -:1050800000C000000E94082239C186EB9DE00E940A -:1050900055070E94D52B0E94B0140E94EE0C2EC121 -:1050A0008BEA9DE00E94550786E79BE00E9455072A -:1050B0000E94CC231F928F9383E79BE09F938F9353 -:1050C0000E94EE0781E79BE00E9455070E94C323E0 -:1050D000C82F8EE59BE00E9455071F92CF9329E5CC -:1050E0003BE03F932F930E94EE0787E59BE00E94F1 -:1050F00055078DE49BE00E9455078C2F81701F920D -:105100008F932AE43BE03F932F930E94EE0788E4BD -:105110009BE00E9455078EE39BE00E945507C1FB70 -:10512000882780F91F928F932BE33BE03F932F93C7 -:105130000E94EE0789E39BE00E9455078DE29BE009 -:105140000E945507C2FB882780F91F928F932AE29D -:105150003BE03F932F930E94EE0788E29BE00E9482 -:1051600055078FE19BE00E945507C3FBCC27C0F990 -:105170001F92CF938CE19BE09F938F930E94EE0749 -:105180008AE19BE00E9455070E94D523C82F86E044 -:105190009BE00E9455071F92CF9321E03BE03F9395 -:1051A0002F930E94EE078FEF9AE00E94550786EE3C -:1051B0009AE00E9455078C2F81701F928F9323EEE7 -:1051C0003AE03F932F930E94EE078DB79EB78096EB -:1051D0000FB6F8949EBF0FBE8DBF81EE9AE00E947D -:1051E00055078AEC9AE00E945507C1FB882780F991 -:1051F0001F928F9327EC3AE03F932F930E94EE0784 -:1052000085EC9AE00E94550783EB9AE00E945507CF -:10521000C2FB882780F91F928F9320EB3AE03F93DF -:105220002F930E94EE078EEA9AE00E9455078CE9C0 -:105230009AE00E945507C3FB882780F91F928F933D -:1052400029E93AE03F932F930E94EE0787E99AE01D -:105250000E9455078DE89AE00E945507C4FB8827F5 -:1052600080F91F928F932AE83AE03F932F930E9490 -:10527000EE0788E89AE00E94550786E79AE00E94C8 -:105280005507C5FB882780F91F928F9323E73AE0E3 -:105290003F932F930E94EE0781E79AE00E94550703 -:1052A00085E59AE00E945507C6FB882780F91F9282 -:1052B0008F9322E53AE03F932F930E94EE0780E51B -:1052C0009AE00E94550788E49AE00E945507C7FBC0 -:1052D000CC27C0F91F92CF9385E49AE09F938F93D8 -:1052E0000E94EE0783E49AE00E9455078DB79EB7AF -:1052F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C9 -:105300008CE899E058C08091D701C82FC17080FF08 -:1053100009C089E89DE00E9455078091D701817FEF -:105320008E7F44C08DE79DE00E9455078091D70194 -:1053300081608093D701E2CF8091D70181FBCC2798 -:10534000C0F991E0C927C0FB81F98093D701CC2334 -:1053500019F080E79DE025C082E69DE02CC0809199 -:10536000D70182FBCC27C0F991E0C927C0FB82F9A5 -:105370008093D701CC2319F083E59DE012C083E42C -:105380009DE019C08091D70183FBCC27C0F991E043 -:10539000C927C0FB83F98093D701CC2351F087E361 -:1053A0009DE00E9455078091D70181608093D701CD -:1053B00082C08AE29DE00E945507A0CF8BE19DE06C -:1053C0000E9455078FEE9CE00E94550782EB9CE0FF -:1053D0000E94550785E89CE00E94550781E49CE007 -:1053E0000E94550786E19CE0E6CF88E09CE00E94A1 -:1053F00055070E94B0141F928F938EEE9BE09F93EF -:105400008F930E94EE0780910C011F928F9387ED7E -:105410009BE09F938F930E94EE0780916E011F92F5 -:105420008F9384EC9BE09F938F930E94EE07809173 -:105430000D011F928F9381EB9BE09F938F930E94AE -:10544000EE078091D9019091DA01A091DB01B09132 -:10545000DC01BF93AF939F938F938DE99BE09F9364 -:105460008F930E94EE078DB79EB746960FB6F894BD -:105470009EBF0FBE8DBF42CF0E94751AC0910D0115 -:1054800081E0C827C0930D01CC2329F083E99BE07C -:105490000E94550710C088E89BE08DCF80E003C0D4 -:1054A0008D5101C089530E94BE2728CF86E89BE01A -:1054B0000E945507C0E08C2FCF91089580E0089599 -:1054C00080E00895CF93C82F8091E701813081F06B -:1054D00020F0823009F44CC042C1A0910E01B0917D -:1054E0000F018C91813169F0823209F03AC109C013 -:1054F000A0910E01B0910F018C91813111F0823297 -:1055000049F48C2F0E945E2A81112FC08C2F0E949B -:10551000DC272CC08C2F0E94602A811126C0C43148 -:10552000E1F070F4CB3081F0C031D1F40E948626D6 -:1055300088E599E00E94550782E08093E70115C055 -:10554000C93259F0C83361F485E699E00E945507E5 -:105550008CE599E00E94550708C01092E70103C14D -:1055600086E599E00E945507FEC081E08170FDC08C -:10557000C43220F5CE3108F0C0C0CB3099F1C8F468 -:10558000C73009F0D2C08AE08093150194E190936E -:10559000140193E0909313018093120188E08093AB -:1055A000110188E2809310018CEF97E00E9455076B -:1055B000BFC0C33149F1C431C1F0B7C0CB3409F425 -:1055C000A9C028F4C93289F0C83361F0AEC0C13532 -:1055D00009F49EC0C23509F499C0CE3409F0A5C0C3 -:1055E0006AE09EC00E948626A3C08091E6018823BF -:1055F00019F01092E6019CC089E098E00E945507DE -:1056000081E08093E701B1C083EE97E00E945507E7 -:1056100081ED97E00E945507809115011F928F93AD -:105620008EEC97E09F938F930E94EE078CEC97E0AF -:105630000E9455078AEB97E00E945507809114015C -:105640001F928F9387EB97E09F938F930E94EE07B3 -:1056500085EB97E00E94550786EA97E00E94550780 -:10566000809113011F928F9383EA97E09F938F930A -:105670000E94EE0781EA97E00E94550780E997E0D3 -:105680000E945507809112011F928F938DE897E039 -:105690009F938F930E94EE078BE897E00E94550737 -:1056A00086E797E00E945507809111011F928F9322 -:1056B00083E797E09F938F930E94EE0781E797E03F -:1056C0000E9455078AE597E00E94550780911001D6 -:1056D0001F928F9387E597E09F938F930E94EE0729 -:1056E00085E597E00E9455078DB79EB748960FB69F -:1056F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C3 -:10570000E15DFE4F80818093E60112C061E003C03D -:1057100061E006C06AE08091E6010E949D2608C013 -:105720008091E6010E94402703C08AEF97E013C0F2 -:105730008091E601882369F01F928F9384EF97E0B0 -:105740009F938F930E94EE070F900F900F900F90F2 -:1057500004C081EF97E00E94550781E006C01092D7 -:10576000E70180E002C080E001CFCF910895E1E839 -:10577000F0E08081886080838081816080838FB742 -:10578000F89493E09093890090ED909388008FBFF8 -:105790000895EFE6F0E08081826080830895EFE66F -:1057A000F0E080818D7F80830895EFE6F0E08081D6 -:1057B00092E08927808308951F920F920FB60F926F -:1057C00011242F933F934F935F936F937F938F9306 -:1057D0009F93AF93BF93EF93FF938091E8019091D4 -:1057E000E90101969093E9018093E801811103C0DA -:1057F00082E00E94EE0CE091E901E695E695F0E08A -:10580000EA53F24FE4918091E8018E1303C080E0E7 -:105810000E94EE0CFF91EF91BF91AF919F918F91FC -:105820007F916F915F914F913F912F910F900FBE9C -:105830000F901F90189504D06894B1118DC00895F1 -:1058400070D088F09F5790F0B92F9927B751A0F0EA -:10585000D1F0660F771F881F991F1AF0BA95C9F704 -:1058600012C0B13081F077D0B1E0089574C0672FD5 -:10587000782F8827B85F39F0B93FCCF386957795B4 -:105880006795B395D9F73EF490958095709561959D -:105890007F4F8F4F9F4F0895E89409C097FB3EF4C8 -:1058A00090958095709561957F4F8F4F9F4F99236D -:1058B000A9F0F92F96E9BB279395F69587957795EB -:1058C0006795B795F111F8CFFAF4BB0F11F460FFAB -:1058D0001BC06F5F7F4F8F4F9F4F16C0882311F003 -:1058E00096E911C0772321F09EE8872F762F05C017 -:1058F000662371F096E8862F70E060E02AF09A95B2 -:10590000660F771F881FDAF7880F9695879597F9A6 -:10591000089557FD9058440F551F59F05F3F71F09F -:105920004795880F97FB991F61F09F3F79F0879506 -:105930000895121613061406551FF2CF4695F1DF8F -:1059400008C0161617061806991FF1CF869571051F -:10595000610508940895E894BB2766277727CB0153 -:1059600097F908950BD078C069D028F06ED018F060 -:10597000952309F05AC05FC01124EECFCADFA0F30F -:10598000959FD1F3950F50E0551F629FF001729FD4 -:10599000BB27F00DB11D639FAA27F00DB11DAA1FF3 -:1059A000649F6627B00DA11D661F829F2227B00D40 -:1059B000A11D621F739FB00DA11D621F839FA00DCB -:1059C000611D221F749F3327A00D611D231F849F1B -:1059D000600D211D822F762F6A2F11249F57504072 -:1059E0008AF0E1F088234AF0EE0FFF1FBB1F661F0D -:1059F000771F881F91505040A9F79E3F510570F0C6 -:105A000014C0AACF5F3FECF3983EDCF38695779500 -:105A10006795B795F795E7959F5FC1F7FE2B880FC0 -:105A2000911D9695879597F9089597F99F6780E856 -:105A300070E060E008959FEF80EC089500240A94E0 -:105A40001616170618060906089500240A94121659 -:105A50001306140605060895092E0394000C11F48C -:105A6000882352F0BB0F40F4BF2B11F460FF04C039 -:105A70006F5F7F4F8F4F9F4F0895991B79E004C050 -:105A8000991F961708F0961B881F7A95C9F780957D -:105A9000089597FB072E16F4009407D077FD09D0E0 -:105AA0000E94632D07FC05D03EF4909581959F4F91 -:105AB0000895709561957F4F0895EE0FFF1F059033 -:105AC000F491E02D0994AA1BBB1B51E107C0AA1F4A -:105AD000BB1FA617B70710F0A61BB70B881F991F8F -:105AE0005A95A9F780959095BC01CD010895F99933 -:105AF000FECF92BD81BDF89A992780B50895A8E19F -:105B0000B0E042E050E00C949A2D262FF999FECF98 -:105B10001FBA92BD81BD20BD0FB6F894FA9AF99ACA -:105B20000FBE019608950E94852D272F0C94862D77 -:105B3000DC01CB01FC01F999FECF06C0F2BDE1BD4D -:105B4000F89A319600B40D9241505040B8F708953C -:045B5000F894FFCFF7 -:105B54002002EF0CE00DBD0D890D560D0101C501AC -:105B640028080A03140A3F4D3620394605F904C3B0 -:105B740004A3046A04DD03F6030F042804480401A3 -:0A5B840002030405060708090000EB +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex b/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex index 36adaad1dc..1ca511fe10 100644 --- a/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex +++ b/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex @@ -1,17 +1,17 @@ -:100000000C9457070C949B070C949B070C949B072C -:100010000C949B070C949B070C949B070C949B07D8 -:100020000C949B070C949B070C94B2120C948413B1 -:100030000C949B070C949B070C949B070C949B07B8 -:100040000C949B070C945C2C0C949B070C949B07C2 -:100050000C949B070C9463220C949B070C949B07B5 -:100060000C949B070C949B070C949B070C949B0788 -:100070000C949B070C949B070C949B070C949B0778 -:100080000C949B070C949B070C949B070C949B0768 -:100090000C949B070C949B070C949B070C949B0758 -:1000A0000C949B070C949B070C949B07E9130B146F -:1000B000F6140B14F6144D147014F614C514D81459 -:1000C00026182618541854189718D318D41AD41A66 -:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9 +:100000000C94B9020C9400030C9400030C940003AC +:100010000C9400030C9400030C9400030C94000354 +:100020000C9400030C9400030C94170C0C94E90C32 +:100030000C9400030C9400030C9400030C94000334 +:100040000C9400030C945D210C9400030C940003A9 +:100050000C9400030C94EF1A0C9400030C9400030E +:100060000C9400030C9400030C9400030C94000304 +:100070000C9400030C9400030C9400030C940003F4 +:100080000C9400030C9400030C9400030C940003E4 +:100090000C9400030C9400030C9400030C940003D4 +:1000A0000C9400030C9400030C940003560D780D7F +:1000B0006B0E780D6B0EBD0DE00D6B0E350E480E00 +:1000C0003211321161116111A411DE11EB13EB1326 +:1000D000F711EB13EC12EC12BF13EB13EB13D61367 :1000E0000000F0A12E002B002971E100C1000000EA :1000F0001E00140004001D003500E2001F001A005D :1001000016001B0034004C00200008000700060009 @@ -54,1430 +54,1078 @@ :1003500001000100000025000C000E00010010004B :100360000000260012000F0000001100000027000E :100370001300330000000000010001002F003400D2 -:10038000000000000A002530313662003A200025C6 -:10039000303258000A722F63203031323334353610 -:1003A0003738394142434445460A000A0025303275 -:1003B0005800626F756E6365213A20006C65667443 -:1003C00020736964652061747461636865640A0000 -:1003D0006C6566742073696465206E6F7420726545 -:1003E00073706F6E64696E670A00747279696E6704 -:1003F00020746F207265736574206D6370323330C2 -:1004000031380A000A44454255473A20656E616218 -:100410006C65642E0A005B735D004B6579626F61E9 -:1004200072642073746172742E0A005B575D005B06 -:10043000535D005B525D005B445D005B435D0016F5 -:10044000034500720067006F0044006F00780020D1 -:100450000045005A00000016034500720067006F57 -:100460000044006F007800200045005A000000049E -:1004700003090409028D00050100A0FA0904000027 -:100480000103010100092111010001223F000705BC -:10049000810308000A090401000103010200092187 -:1004A00011010001224D000705820308000A09041A -:1004B00002000103000000092111010001223600A1 -:1004C0000705830308000A09040300020300000073 -:1004D00009211101000122200007058403200001E9 -:1004E00007050403200001090404000103000000C3 -:1004F00009211101000122390007058503100001BF -:100500001201100100000008EDFE071301000102B6 -:10051000000105010906A101050719E029E71500F9 -:100520002501950875018102050819012905950520 -:10053000750191029501750391010507190029774D -:1005400015002501957875018102C00631FF0974F7 -:10055000A1010975150025FF95207508810209760E -:10056000150025FF952075089102C005010980A19D -:1005700001850216010026B7001A01002AB700758E -:100580001095018100C0050C0901A1018503160128 -:1005900000269C021A01002A9C0275109501810018 -:1005A000C005010902A1010901A1000509190129DC -:1005B00005150025019505750181029501750381D9 -:1005C000010501093009311581257F9502750881E2 -:1005D0000609381581257F950175088106050C0AE5 -:1005E00038021581257F950175088106C0C0050177 -:1005F0000906A101050719E029E71500250195085D -:100600007501810295017508810105081901290507 -:100610009505750191029501750391010507190072 -:1006200029FF150025FF950675088100C00A0025E1 -:1006300030325820006B6579626F6172645F726559 -:10064000706F72743A20000A0025303258006B65D2 -:1006500079626F6172645F7365745F6C65643A2080 -:100660000064656C5F6B65795F6269743A206361F1 -:100670006E27742064656C3A20253032580A006178 -:1006800064645F6B65795F6269743A2063616E27A9 -:1006900074206164643A20253032580A00646F6E19 -:1006A000652E0A00626F6F676D616769632073630F -:1006B000616E3A202E2E2E2000290A002575002F6B -:1006C000002575005D2800256400200025640020B9 -:1006D0000025640020002564007C0025303258008D -:1006E0006D6F7573656B6579205B62746E7C7820C5 -:1006F00079207620685D287265702F61636C293AD5 -:10070000205B006D6B5F776865656C5F74696D6514 -:100710005F746F5F6D6178203D2025640A006D6B0A -:100720005F776865656C5F6D61785F737065656440 -:10073000203D2025640A006D6B5F74696D655F74F0 -:100740006F5F6D6178203D2025640A006D6B5F6DE1 -:1007500061785F7370656564203D2025640A006DD3 -:100760006B5F696E74657276616C203D2025640A4A -:10077000006D6B5F64656C6179203D2025640A0023 -:100780006D6B5F776865656C5F74696D655F746FCD -:100790005F6D6178203D2025640A006D6B5F77688E -:1007A00065656C5F6D61785F7370656564203D2081 -:1007B00025640A006D6B5F74696D655F746F5F6DB2 -:1007C0006178203D2025640A006D6B5F6D61785F64 -:1007D0007370656564203D2025640A006D6B5F6958 -:1007E0006E74657276616C203D2025640A006D6B25 -:1007F0005F64656C6179203D2025640A000A00254C -:100800007500363A20776865656C5F74696D655F61 -:10081000746F5F6D61783A20000A00257500353AE3 -:1008200020776865656C5F6D61785F73706565647E -:100830003A20000A00257500343A2074696D655F1E -:10084000746F5F6D61783A20000A00257500333AB5 -:10085000206D61785F73706565643A20000A002539 -:100860007500323A20696E74657276616C286D731A -:10087000293A20000A00257500313A2064656C6130 -:1008800079282A31306D73293A20000A092D205623 -:10089000616C756573202D0A004D3E004D25643E48 -:1008A00020003F007365742064656661756C740A8E -:1008B00000433E200077686572652064656C746152 -:1008C0003A20637572736F723D25642C20776865DA -:1008D000656C3D25640A53656520687474703A2F11 -:1008E0002F656E2E77696B6970656469612E6F7212 -:1008F000672F77696B692F4D6F7573655F6B6579CE -:10090000730A000A092D204D6F7573656B65792098 -:100910002D0A4553432F713A09717569740A313AAA -:100920000964656C6179282A31306D73290A323A7D -:1009300009696E74657276616C286D73290A333AA1 -:10094000096D61785F73706565640A343A0974698A -:100950006D655F746F5F6D61780A353A0977686518 -:10096000656C5F6D61785F73706565640A363A091E -:10097000776865656C5F74696D655F746F5F6D61E5 -:10098000780A0A703A097072696E742076616C7523 -:1009900065730A643A097365742064656661756CF1 -:1009A00074730A75703A092B310A646F776E3A09CD -:1009B0002D310A706775703A092B31300A706764FF -:1009C0006F776E3A092D31300A0A737065656420BD -:1009D0003D2064656C7461202A206D61785F7370BE -:1009E000656564202A2028726570656174202F2057 -:1009F00074696D655F746F5F6D6178290A003F00EF -:100A00004D3E2000433E20004C25640A000A092D7B -:100A100020436F6E736F6C65202D0A4553432F7111 -:100A20003A09717569740A6D3A096D6F7573656B72 -:100A300065790A000A092D204D61676963202D0A36 -:100A4000643A0964656275670A783A096465627593 -:100A500067206D61747269780A6B3A096465627522 -:100A600067206B6579626F6172640A6D3A0964652B -:100A7000627567206D6F7573650A763A09766572DF -:100A800073696F6E0A733A097374617475730A63DC -:100A90003A09636F6E736F6C65206D6F64650A3021 -:100AA0002D343A096C61796572302D342846313025 -:100AB0002D4634290A506175733A09626F6F746C60 -:100AC0006F616465720A653A09656570726F6D0AD7 -:100AD0006E3A094E4B524F0A7A3A09736C6565704B -:100AE000204C454420746573740A000A0025750083 -:100AF0002E6E6B726F3A20000A002575002E7377F8 -:100B000061705F6261636B736C6173685F62616384 -:100B10006B73706163653A20000A002575002E73BF -:100B20007761705F67726176655F6573633A200015 -:100B30000A002575002E6E6F5F6775693A20000AFE -:100B4000002575002E737761705F72616C745F723F -:100B50006775693A20000A002575002E7377617069 -:100B60005F6C616C745F6C6775693A20000A0025E0 -:100B700075002E636170736C6F636B5F746F5F637E -:100B80006F6E74726F6C3A20000A002575002E7328 -:100B90007761705F636F6E74726F6C5F63617073A7 -:100BA0006C6F636B3A20000A0025303258006B6589 -:100BB000796D61705F636F6E6669672E7261773AF7 -:100BC00020000A002575002E6D6F7573653A2000B0 -:100BD0000A002575002E6B6579626F6172643A2098 -:100BE000000A002575002E6D61747269783A200044 -:100BF0000A002575002E656E61626C653A20000A58 -:100C000000253032580064656275675F636F6E66F9 -:100C100069672E7261773A20000A002575006465C5 -:100C20006661756C745F6C617965723A20003F0093 -:100C30004E4B524F3A206F66660A004E4B524F3A67 -:100C4000206F6E0A0074696D65725F636F756E74F4 -:100C50003A202530346C580A006B6579626F6172F6 -:100C6000645F6E6B726F3A2025580A006B6579627B -:100C70006F6172645F69646C653A2025580A006B85 -:100C80006579626F6172645F70726F746F636F6CAD -:100C90003A2025580A00686F73745F6B6579626F3C -:100CA0006172645F6C65647328293A2025580A00D4 -:100CB0000A092D20537461747573202D0A0047436F -:100CC000433A20342E382E32204156522D4C494280 -:100CD000433A20312E382E30204156525F41524344 -:100CE000483A20617672350A004F5054494F4E53AE -:100CF0003A204C55464120424F4F544D41474943BD -:100D0000204D4F5553454B45592045585452414B62 -:100D1000455920434F4E534F4C4520434F4D4D4175 -:100D20004E44204E4B524F203531320A0042554935 -:100D30004C443A20393232353435322D646972747C -:100D400079202830353A34343A3330204A616E20E5 -:100D500032302032303136290A005649443A2030A8 -:100D60007846454544284572676F446F7820455A58 -:100D700029205049443A20307831333037284572A1 -:100D8000676F446F7820455A29205645523A2030E3 -:100D900078303030310A00444553433A20742E6D88 -:100DA0002E6B2E206B6579626F61726420666972AA -:100DB0006D7761726520666F72204572676F646F30 -:100DC000780A000A092D2056657273696F6E202D0E -:100DD0000A000A6D6F7573653A206F66660A000A2D -:100DE0006D6F7573653A206F6E0A000A6B657962E4 -:100DF0006F6172643A206F66660A000A6B657962F9 -:100E00006F6172643A206F6E0A000A6D61747269D4 -:100E1000783A206F66660A000A6D61747269783AE2 -:100E2000206F6E0A000A64656275673A206F6E0A69 -:100E3000000A64656275673A206F66660A000A0AEE -:100E4000626F6F746C6F616465722E2E2E2000438A -:100E50003E20006565636F6E6669673A0A00536CF1 -:100E6000656570204C454420746573740A00000069 -:100E7000000000000000000000010204060A0F1735 -:100E8000202C3A4A5D71879DB3C7DAE9F5FCFFFC77 -:100E9000F5E9DAC7B39D87715D4A3A2C20170F0A2E -:100EA0000604020100000000000000000000112400 -:100EB0001FBECFEFDAE0DEBFCDBF04B603FE24C015 -:100EC0008091F9019091FA01A091FB01B091FC0190 -:100ED0008730904BA740B04BB9F41092F9011092B3 -:100EE000FA011092FB011092FC0114BE84B7877FB7 -:100EF00084BF88E10FB6F894809360001092600080 -:100F00000FBEE0E0FFE3099511E0A0E0B1E0E4E509 -:100F1000FCE502C005900D92AA33B107D9F711E0A4 -:100F2000AAE3B1E001C01D92A93FB107E1F70E9419 -:100F3000EC0F0C94282E0C940000FF93EF93E0919B -:100F40003A01F0913B01309709F00995EF91FF913B -:100F50000895FC018591803011F0EFDFFBCF0895FB -:100F6000FF27E0E230E247FF0CC0419597FF09C040 -:100F7000EDE26095709580959095611D711D811DC4 -:100F8000911D27FF02C0219530E350E2AA27660F8A -:100F9000771F881F991FAA1FA41710F0A41B639521 -:100FA0005A95A9F7AA3008F0A95FA05DAF93F39511 -:100FB000611571058105910541F7ED3211F4EF934B -:100FC000F395F21718F43F93F395FBCF8F91B5DFAC -:100FD000FA95E1F70895E991F9918591803021F032 -:100FE000853219F0AADFF9CF089520E0E8945591F1 -:100FF0005532C1F3503311F4689455915A3348F483 -:10100000505390F3220F022E220F220F200D250F96 -:10101000F4CF0EF4219589919991533619F35337F2 -:1010200029F1533559F1BC0188279927E8945C369A -:1010300021F48991999168945591543639F446EF89 -:101040007EF077FF0DC08FEF9FEF0AC055374AE063 -:1010500039F0583540E121F0523642E009F0089568 -:10106000FF93EF937DDFEF91FF91B7CFFF93EF9366 -:10107000FC0181918030B9F360DFFBCFFF93EF93E8 -:1010800068DFF1CFDF93CF93CDB7DEB72596A3DF2F -:10109000CF91DF91089561110BC0FC0182818823FB -:1010A00021F085EE0E94BA1603C085EE0E948217D9 -:1010B00080E090E0089508956091BC017091BD01B9 -:1010C0008091BE019091BF010E94672156985E9861 -:1010D00025982D9826982E9827982F98813019F0CA -:1010E000823021F00895259A2D9A0895269A2E9AF5 -:1010F00008958CE598E0892B11F00E945C0880E04F -:1011000090E0089556985E9825982D9826982E98E8 -:1011100027982F988FEF90E0909389008093880014 -:1011200090938B0080938A0090938D0080938C0025 -:10113000259A2D9A2FEF80E792E021508040904031 -:10114000E1F700C00000269A2E9A2FEF80E792E088 -:10115000215080409040E1F700C00000279A2F9A6C -:101160002FEF80E792E0215080409040E1F700C0EF -:10117000000025982D982FEF80E792E021508040C5 -:101180009040E1F700C0000026982E982FEF80E7EE -:1011900092E0215080409040E1F700C00000279885 -:1011A0002F9856985E9825982D9826982E982798CF -:1011B0002F98089589EA8093800089E080938100C8 -:1011C00024982C983F988AB18F748AB96E98479A60 -:1011D0008BB1806B8BB9769A0E9482088BE598E080 -:1011E000892B11F00E945B0880E090E0089580E276 -:1011F0008093000180913C0181110EC00E9446093C -:1012000081E080933C012FEF83ED90E321508040FB -:101210009040E1F700C0000080E40E944C098093F8 -:10122000000181112EC00E94760980930001811176 -:1012300028C00E94760980930001811122C08FE3AB -:101240000E9476098093000181111BC00E946E09E3 -:1012500080E40E944C0980930001811112C08CE04F -:101260000E9476098093000181110BC00E947609CB -:1012700080930001811105C08FE30E94760980935D -:1012800000010E946E098091000108951092B9003A -:101290008AE08093B800089594EA9093BC009091FE -:1012A000BC0097FFFCCF9091B900987F983021F057 -:1012B000903111F081E008958093BB0084E8809321 -:1012C000BC008091BC0087FFFCCF8091B900887F73 -:1012D000883111F0803471F780E0089584E98093BB -:1012E000BC008091BC0084FDFCCF08958093BB00BE -:1012F00084E88093BC008091BC0087FFFCCF909174 -:10130000B900987F81E0983209F480E0089584E87C -:101310008093BC008091BC0087FFFCCF8091BB0014 -:10132000089580910001811115C080E40E944C094C -:101330008093000181110CC082E10E9476098093A4 -:101340000001811105C08FEF0E9476098093000192 -:101350000E946E0984B1807F84B985B1807F85B990 -:101360008AB1837F8AB98BB1837F8BB93E984698C7 -:1013700008950E94F708809300010E94910980B3AC -:101380008C7080BB81B3836F81BBECE4F1E0AEE392 -:10139000B1E011921D9281E0EA35F807D1F78AEDAC -:1013A00098E0892B11F00C94DA0808959F92AF927F -:1013B000BF92CF92DF92EF92FF920F931F93CF9342 -:1013C000DF93809100018823E1F080913D018F5FE0 -:1013D00080933D01811115C08AEE93E00E94A90718 -:1013E0000E94F70880930001882329F080ED93E0A4 -:1013F0000E94A90706C08CEB93E00E94A9070E94F7 -:1014000082080EE311E0C0E0D0E0BB24B39482E098 -:10141000A82ECC24C394D12C2DEAE22E23E0F22E68 -:10142000C73000F580910001811162C080E40E9404 -:101430004C0980930001811112C082E10E9476095B -:101440008093000181110BC0C6010C2E01C0880FD2 -:101450000A94EAF780950E947609809300010E9421 -:101460006E0946C0CA30A1F028F4C83059F0C9301E -:1014700061F005C0CC3089F070F0CD3089F0209A51 -:10148000289810C0219A29980DC0229A2A980AC03B -:10149000239A2B9807C0529A01C0539A5B9802C0B6 -:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE -:1014B00092E081708B25892B7C9B02C090E001C05B -:1014C00094E0892B7D9B02C090E001C098E0892BBD -:1014D0007E9B02C090E001C090E1892B9FB1909566 -:1014E000991F9927991F9295990F907E892B10C06B -:1014F00080910001811176C080E40E944C098093A4 -:101500000001882309F45BC0912C0E946E09892D8B -:10151000F8019081981739F1808380910101882327 -:1015200001F18091D70180FF04C082EB93E00E941B -:10153000A9078091D70180FF0CC0809101011F9203 -:101540008F93FF92EF920E9442080F900F900F909E -:101550000F908091D70180FF04C08BEA93E00E9436 -:10156000A907A09201010E94910921960F5F1F4FC8 -:10157000CE30D10509F054CF809101018823B1F01C -:10158000815080930101882339F08FE99FE0019712 -:10159000F1F700C000000AC0ACE4B1E0EEE3F1E016 -:1015A00081918D9391E0EC34F907D1F789E798E0C8 -:1015B000892BD1F00E94790817C090E07ACF83E19F -:1015C0000E9476098093000181119ECF81E40E94E0 -:1015D0004C0980930001811197CF0E948709982EB2 -:1015E000909493CF80E094CF81E0DF91CF911F91D1 -:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2 -:101600000895E82FF0E0E45BFE4F80810895CF92CB -:10161000DF92EF92FF920F931F93CF93DF9384E9B2 -:1016200093E00E94A9073CE4E32E31E0F32EC0E0F2 -:10163000D0E04FE8C42E43E0D42E06E813E0DF9359 -:10164000CF93DF92CF920E9442088CE893E00E94F1 -:10165000A907F70181917F0190E00E94CC219F931F -:101660008F931F930F930E94420884E893E00E9497 -:10167000A90721968DB79EB708960FB6F8949EBF1E -:101680000FBE8DBFCE30D105D1F6DF91CF911F9126 -:101690000F91FF90EF90DF90CF9008958B3B9105D5 -:1016A00078F4883A910540F5853A9105D0F4843074 -:1016B000910508F0B1C08130910509F4ADC06BC04F -:1016C000803E910508F467C0883E910508F4A4C0E7 -:1016D0009C01205F31092031310508F05CC0906524 -:1016E0000895853A910509F459C0863A910509F49F -:1016F00058C083E890E40895883A910509F454C0ED -:10170000893A910509F453C08A3A910509F452C007 -:101710008B3A910509F451C08C3A910509F450C0F7 -:101720008D3A910509F44FC0803B910509F44EC0F4 -:101730008E3A910509F44DC08F3A910509F44CC0D9 -:10174000813B910509F44BC0823B910509F44AC0E5 -:10175000833B910509F449C0843B910509F448C0D5 -:10176000853B910509F447C0863B910509F446C0C5 -:10177000873B910509F445C0883B910509F444C0B5 -:10178000893B910509F443C08A3B910509F042C0A9 -:101790008AE296E4089580E090E0089581E890E47C -:1017A000089582E890E4089582EE94E4089589EE25 -:1017B00094E408958AEE94E4089585EB94E4089502 -:1017C00086EB94E4089587EB94E408958CEC94E41C -:1017D00008958DEC94E4089583E895E408958AE8EB -:1017E00095E4089582E995E4089584E995E40895DF -:1017F00081E296E4089583E296E4089584E296E413 -:10180000089585E296E4089586E296E4089587E2D5 -:1018100096E4089580E094E40895089596E0799F11 -:10182000F001112494E5899FE00DF11D1124E60FCC -:10183000F11DEE0FFF1FEC51FF4F8591949108951C -:10184000880F991F805A9040FC01859194910895CA -:10185000880F991F80529F4FFC01859194910895A4 -:1018600026E0729FF001112444E5849FE00DF11DF4 -:101870001124E60FF11DEE0FFF1FEC51FF4F2591D4 -:101880003491C9019A9581159F4110F4C9010895B9 -:10189000C90190528115904128F4C9019F700E949E -:1018A000280C0895C90190538115904120F4C90175 -:1018B0009927906C0895211580E5380769F40E94F6 -:1018C000F51A9FEF24E34CE0915020404040E1F7AF -:1018D00000C000000C948822213080E5380751F4C4 -:1018E00084E094E00E94A9078091D70181608093F1 -:1018F000D7010895C90190558115904108F050C055 -:10190000832F99278F70992781309105D9F4A901E8 -:101910004370552702C0880F991F4A95E2F79C68CB -:10192000A90164E0440F551F6A95E1F744275370FD -:10193000842B952B73E0220F331F7A95E1F72076E5 -:1019400033271DC08230910529F4922F8827816F9B -:10195000906A089583309105A9F4A9014370552731 -:1019600081E090E002C0880F991F4A95E2F79C68D9 -:1019700043E0220F331F4A95E1F7207E3770822B18 -:10198000932B08950497F1F4A9014370552781E042 -:1019900090E002C0880F991F4A95E2F79A68E8CF55 -:1019A000C90190578115904120F4C9019F70906240 -:1019B0000895C90190588115904120F4C9019F7084 -:1019C000906A0895203E3105E0F4203C310558F539 -:1019D0002133310509F470C048F42932310509F486 -:1019E00064C02A32310509F46EC074C02933310550 -:1019F000F1F022383105D9F02533310509F44EC014 -:101A000069C0233E310589F138F4203E3105C1F02B -:101A1000223E3105E1F05EC0263E310569F1273EE8 -:101A20003105A9F157C0C9010E94200C0895809189 -:101A3000EA0180FD02C081FF4DC080EE90E04BC006 -:101A40008091EA0180FFF9CF89E390E044C0809162 -:101A5000EA0182FF0EC08091EA0184FF03C080E0AA -:101A600090E039C083EE90E036C08091EA0182FFB9 -:101A7000F2CF82EE90E02FC08091EA0183FF0BC08D -:101A80008091EA0184FDEBCF87EE90E024C0809145 -:101A9000EA0183FFF5CF86EE90E01DC08091EA0158 -:101AA00085FF07C089E290E016C08091EA0185FFBA -:101AB000F9CF85E390E00FC08091EA0186FF07C06F -:101AC0008AE290E008C08091EA0186FFF9CF81E3C5 -:101AD00090E001C0C9010E944E0B089508958091C5 -:101AE0006D0108959FB7F89410925C019FBF90918B -:101AF000F001943009F058C09091E9009F70209156 -:101B0000EC0020FF02C020E801C020E0292B94E077 -:101B10009093E9009091EB0090FF43C09091EE000C -:101B200097FF3FC090915A01992321F09091E800CE -:101B300095FF37C010925A0196E03091E80035FDCC -:101B400015C03091F001343061F53091EB0035FD76 -:101B500028C0915021F481E080935A0122C0EFE91E -:101B6000FFE03197F1F700C00000E7CF8093F1006C -:101B70008091E80085FD0AC08091E80080FFFCCFDD -:101B80008091E8008E778093E80006C08FB7F894C4 -:101B900091E090935C018FBF2F702093E90080E06B -:101BA00008952F702093E9008FEF0895CF93DF936E -:101BB00000D01F92CDB7DEB72091F001243019F587 -:101BC00023E029839B838A832093E9008FEF909100 -:101BD000E800815095FD06C095ED9A95F1F700005B -:101BE0008111F5CF8091E80085FF0DC040E050E005 -:101BF00063E070E0CE0101960E94A5108091E8009C -:101C00008E778093E8000F900F900F90DF91CF9127 -:101C10000895CF93DF9300D01F92CDB7DEB7209108 -:101C2000F001243021F522E029839B838A8383E01D -:101C30008093E9008FEF9091E800815095FD06C0F8 -:101C400095ED9A95F1F700008111F5CF8091E800AC -:101C500085FF0DC040E050E063E070E0CE010196EA -:101C60000E94A5108091E8008E778093E8000F9085 -:101C70000F900F90DF91CF9108952091F0012430C3 -:101C8000F1F422E02093E9002FEF3091E800215099 -:101C900035FD06C035ED3A95F1F700002111F5CF7D -:101CA0002091E80025FF0BC040E050E065E070E0C7 -:101CB0000E94A5108091E8008E778093E800089537 -:101CC000CF93DF93EC018091F001843009F047C09D -:101CD00080910C018823E1F080910D018823C1F0EF -:101CE00085E08093E9008FEF9091E800815095FDA9 -:101CF00006C095E19A95F1F700008111F5CF80912A -:101D0000E80085FF2CC040E050E060E170E017C0C3 -:101D100081E08093E9008FEF9091E800815095FD7C -:101D200006C095ED9A95F1F700008111F5CF8091ED -:101D3000E80085FF14C040E050E068E070E0CE01AC -:101D40000E94A5108091E8008E778093E80080E1E2 -:101D5000FE01ADE5B1E001900D928A95E1F7DF91CA -:101D6000CF9108958BE394E00E94A9078091EF0141 -:101D7000811109C00E9437120E9494128091E200E2 -:101D800084608093E200089587E394E00E94A907AD -:101D90001092EF01089583E394E00C94A9078FE279 -:101DA00094E00E94A9070C94492C8BE294E00E94D5 -:101DB000A9070E9423220E944F2C0E9430150C94E8 -:101DC0006E0D80915B018F5F80935B0162E30E94E7 -:101DD000BD2D911135C010925B0180915C0188236B -:101DE00079F18091F001843049F58091E9008F709C -:101DF0009091EC0090FF02C090E801C090E0982B19 -:101E000084E08093E9008091EB0080FF14C0809112 -:101E1000EE0087FF10C08091E80085FF03C010929C -:101E2000F100F9CF8091E80080FF05C08091E800C3 -:101E30008E778093E8009F709093E90010925C0188 -:101E4000089542E061EC81E00E94B11142E061EC52 -:101E500082E00E94B11142E061EC83E00E94B11186 -:101E600042E261EC84E00E94B11142E161EC85E064 -:101E70000C94B1118091F201833009F455C030F413 -:101E8000813071F0823009F48EC008958A3009F4EF -:101E90007AC08B3009F460C0893009F09CC020C042 -:101EA0008091F101813A09F096C08091E800877F26 -:101EB0008093E8008091F5019091F601892B21F043 -:101EC00060E080E090E003C060E18DE591E070E0CB -:101ED0000E94EE108091E8008B778093E8000895CF -:101EE0008091F101813209F076C08091F5019091E5 -:101EF000F601009719F0049709F06DC08091E80091 -:101F0000877F8093E8008091E80082FD05C0809182 -:101F1000F0018111F8CF5FC08091F10080936D01D5 -:101F20008091E8008B7753C08091F101813A09F0EC -:101F300052C08091F5019091F601892B09F04BC0B8 -:101F40008091E800877F8093E8008091E80080FF1F -:101F5000FCCF80910C0136C08091F1018132D9F51E -:101F60008091F5019091F601892BA9F58091E80007 -:101F7000877F8093E8000E94E6118091F3018093AF -:101F80000C010C94F51A8091F101813221F58091B8 -:101F9000E800877F8093E8000E94E6118091F401B9 -:101FA00080936E0108958091F101813AA1F48091AE -:101FB000E800877F8093E8008091E80080FFFCCFF5 -:101FC00080916E018093F1008091E8008E7780937C -:101FD000E8000C94E611089584B7877F84BF88E1F8 -:101FE0000FB6F89480936000109260000FBE90E0EE -:101FF00080E80FB6F89480936100909361000FBE63 -:102000000E94B9150E9437120E9494128091E2003A -:1020100084608093E20082E79DE00E9462217894D0 -:102020000E940E150E94BB1582E091E00E942B15C4 -:102030000E94372C8AE194E00E94A9078091F00168 -:10204000853089F486E194E00E94A9070E94E62188 -:102050008091EE01882391F30E940E22882371F370 -:102060000E948F10EBCF0E94E915E8CF292F33276C -:1020700023303105A9F06CF42130310509F442C058 -:102080002230310509F043C08DE890E023E734E0C9 -:1020900042C021323105C9F02232310519F137C071 -:1020A00099278130910541F08230910541F0892BCB -:1020B00071F5EFE6F4E005C0E7E5F4E002C0EFE318 -:1020C000F4E0849190E09F0126C0653000F5E62F92 -:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4 -:1020E00090E019C0653098F4E62FF0E0DF01AA0F08 -:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5 -:1021000090E009C082E190E020E035E004C080E08A -:1021100090E020E030E0FA0131832083089580E1EF -:1021200089BD82E189BD09B400FEFDCF8091D80050 -:102130008F7D8093D8008091E00082608093E000E2 -:102140008091E00081FDFCCF0895CF92DF92EF9265 -:10215000FF920F931F93CF93DF937C018B01EA01D2 -:102160000E940712811131C0209731F08881998136 -:10217000081B190BE80EF91EC12CD12C01151105F5 -:1021800019F18091E80085FD14C08091E8008E77F8 -:102190008093E800209741F0888199818C0D9D1DE6 -:1021A0009983888385E011C00E940712882331F348 -:1021B0000CC0F70181917F018093F100015011095A -:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6 -:1021D0000F91FF90EF90DF90CF9008952091F7013D -:1021E0003091F8012617370748F06115710539F469 -:1021F0002091E8002E772093E80001C0B901FC018E -:1022000020E061157105B9F18091F001882309F48E -:1022100040C0853009F43FC08091E80083FD3DC097 -:102220008091E80082FF06C08091E80082FF26C00E -:1022300080E008958091E80080FFE3CF2091F300D3 -:102240008091F20090E0922B6115710551F0883079 -:10225000910538F421912093F100615071090196A4 -:10226000F3CF21E0089709F020E08091E8008E7715 -:102270008093E800C6CF2111C7CFD6CF8091F0015F -:10228000882339F0853039F08091E80083FFCCCF86 -:1022900004C082E0089583E0089581E008952091CC -:1022A000F7013091F8012617370748F061157105DD -:1022B00039F42091E8002E772093E80001C0B9019D -:1022C000FC0120E061157105C1F18091F0018823C6 -:1022D00009F441C0853009F440C08091E80083FDD5 -:1022E0003EC08091E80082FF06C08091E80082FF36 -:1022F00027C080E008958091E80080FFE3CF20911F -:10230000F3008091F20090E0922B6115710559F075 -:102310008830910540F424912093F100319661506A -:1023200071090196F2CF21E0089709F020E0809131 -:10233000E8008E778093E800C5CF2111C6CFD5CFB6 -:102340008091F001882339F0853039F08091E800E0 -:1023500083FFCBCF04C082E0089583E0089581E03D -:102360000895982F973058F59093E900981739F011 -:102370007091EC002091ED005091F00003C0242FEB -:10238000762F50E021FF19C03091EB003E7F309353 -:10239000EB003091ED003D7F3093ED003091EB008C -:1023A00031603093EB007093EC002093ED0050937C -:1023B000F0002091EE0027FF07C09F5FD3CF8F7002 -:1023C0008093E90081E0089580E008958091F10113 -:1023D00087FD05C08091E80080FF0EC012C080918B -:1023E000E80082FD05C08091F0018111F8CF0895C9 -:1023F0008091E8008B7708C08091F0018111EACFCD -:1024000008958091E8008E778093E8000895809188 -:10241000E4009091E50045E62091EC0020FF21C00A -:102420002091E80020FD21C02091F001222389F0B5 -:10243000253089F02091EB0025FD0FC02091E400AC -:102440003091E5002817390739F3415041F0C901AF -:10245000E3CF82E0089583E0089581E0089584E069 -:1024600008952091E80022FFDFCF80E008950E94C8 -:10247000A5120E94AD12E0EEF0E0808181608083C1 -:10248000E8EDF0E080818F77808319BCA7EDB0E0A4 -:102490008C918E7F8C9380818F7E80831092EF0150 -:1024A00008950F931F93CF93DF930E94A5120E946C -:1024B000AD12C8EDD0E088818F77888388818068ED -:1024C000888388818F7D888319BC1092F0011092D7 -:1024D000EC011092EE011092ED0100EE10E0F80117 -:1024E00080818B7F808388818160888342E060E087 -:1024F00080E00E94B111E1EEF0E080818E7F808368 -:10250000E2EEF0E08081816080838081886080835A -:10251000F80180818E7F8083888180618883DF914C -:10252000CF911F910F910895E8EDF0E080818F7EAB -:102530008083E7EDF0E080818160808384E082BF6A -:1025400081E08093EF010C945112E8EDF0E080817E -:102550008E7F80831092E20008951092DA0010922C -:10256000E10008951F920F920FB60F9211242F933E -:102570003F934F935F936F937F938F939F93AF930B -:10258000BF93EF93FF938091E10082FF0BC0809196 -:10259000E20082FF07C08091E1008B7F8093E10021 -:1025A0000E94E10E8091DA0080FF1FC08091D80068 -:1025B00080FF1BC08091DA008E7F8093DA008091CB -:1025C000D90080FF0DC080E189BD82E189BD09B4D9 -:1025D00000FEFDCF81E08093F0010E94B20E05C0A5 -:1025E00019BC1092F0010E94C40E8091E10080FF9E -:1025F00019C08091E20080FF15C08091E2008E7FBB -:102600008093E2008091E20080618093E2008091FB -:10261000D80080628093D80019BC85E08093F001D7 -:102620000E94CF0E8091E10084FF30C08091E200D3 -:1026300084FF2CC080E189BD82E189BD09B400FE20 -:10264000FDCF8091D8008F7D8093D8008091E100EC -:102650008F7E8093E1008091E2008F7E8093E20084 -:102660008091E20081608093E2008091EC018823F8 -:1026700011F084E007C08091E30087FF02C083E08F -:1026800001C081E08093F0010E94D50E8091E100AD -:1026900083FF29C08091E20083FF25C08091E10083 -:1026A000877F8093E10082E08093F0011092EC013B -:1026B0008091E1008E7F8093E1008091E2008E7F27 -:1026C0008093E2008091E20080618093E20042E02A -:1026D00060E080E00E94B1118091F00088608093FA -:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF -:1026F0008F917F916F915F914F913F912F910F90AB -:102700000FBE0F901F9018951F920F920FB60F9249 -:1027100011242F933F934F935F936F937F938F93E6 -:102720009F93AF93BF93CF93EF93FF93C091E90033 -:10273000CF708091EC001092E9008091F000877FCB -:102740008093F00078940E94C0131092E900809169 -:10275000F00088608093F000C093E900FF91EF9152 -:10276000CF91BF91AF919F918F917F916F915F9129 -:102770004F913F912F910F900FBE0F901F90189582 -:102780001F93CF93DF93CDB7DEB7AA970FB6F89418 -:10279000DEBF0FBECDBFE1EFF1E08091F10081938C -:1027A00021E0E93FF207C9F70E943A0F8091E80063 -:1027B00083FF1CC12091F1013091F201832F90E041 -:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF -:1027D000DD2D203881F0223809F008C18091F50103 -:1027E0008F708093E9008091EB0085FB882780F94A -:1027F0001092E90006C08091ED019091EE019111D7 -:1028000082609091E800977F9093E8008093F100B8 -:102810001092F100C5C0822F8D7F09F0E7C02223FE -:1028200019F0223061F0E2C08091F301813009F0AB -:10283000DDC0333009F080E08093EE0128C0809144 -:10284000F301811124C02091F5012F7009F4CEC04D -:102850002093E9008091EB0080FF19C08091EB008C -:10286000333011F4806211C080618093EB0081E00D -:1028700090E0022E01C0880F0A94EAF78093EA00E4 -:102880001092EA008091EB0088608093EB00109238 -:10289000E9008091E800877F86C02111A7C01091D0 -:1028A000F3011F778091E3008078812B8093E30010 -:1028B0008091E800877F8093E8000E94E611809174 -:1028C000E80080FFFCCF8091E30080688093E30004 -:1028D000112311F083E001C082E08093F00186C0F3 -:1028E0002058223008F082C08091F3019091F401C9 -:1028F0008C3D23E0920779F583E08A838AE289831D -:102900004FB7F894DE01139620E03EE051E2E32F4A -:10291000F0E050935700E49120FF03C0E295EF7080 -:102920003F5FEF708E2F90E0EA3010F0C79601C045 -:10293000C0968D939D932F5F243149F74FBF8091AF -:10294000E800877F8093E8006AE270E0CE0101969C -:102950000E94EE1014C0AE014F5F5F4F6091F50111 -:102960000E943610009709F441C02091E800277FAB -:102970002093E800BC0189819A810E944F118091C7 -:10298000E8008B778093E80031C0203879F580919A -:10299000E800877F8093E8008091EC018093F1004C -:1029A0008091E8008E778093E8000E94E6111EC0B7 -:1029B00021111CC09091F3019230C0F48091E80085 -:1029C000877F8093E8009093EC010E94E61180914C -:1029D000EC01811104C08091E30087FF02C084E014 -:1029E00001C081E08093F0010E94210F8091E800F6 -:1029F00083FF0AC08091E800877F8093E800809180 -:102A0000EB0080628093EB00AA960FB6F894DEBFCD -:102A10000FBECDBFDF91CF911F910895CF938091CD -:102A2000F0018823B1F08091E9008F709091EC0063 -:102A300090FF02C090E801C090E0C92FC82B10920F -:102A4000E9008091E80083FD0E94C013CF70C0931D -:102A5000E900CF91089590937401809373010895D4 -:102A6000E0917301F0917401309721F00190F081B1 -:102A7000E02D099480E00895FF920F931F93CF9368 -:102A8000DF938C01E0917301F0917401309799F11B -:102A90000280F381E02D09958091D70182FF2BC040 -:102AA00080FF04C085E396E00E94A907E80180E169 -:102AB000F82E0FE216E08091D70180FF0BC08881CD -:102AC0001F928F931F930F930E9442080F900F90B5 -:102AD0000F900F90FA942196F110EDCF8091D701CD -:102AE00080FF09C08DE296E0DF91CF911F910F9199 -:102AF000FF900C94A907DF91CF911F910F91FF9048 -:102B00000895E0917301F0917401309721F00480F1 -:102B1000F581E02D099408952091710130917201A1 -:102B20008217930771F09093720180937101E09185 -:102B30007301F0917401309721F00680F781E02D48 -:102B40000994089520916F013091700182179307C5 -:102B500071F09093700180936F01E0917301F09197 -:102B60007401309721F00084F185E02D09940895D7 -:102B700008950C94B8150E9425220E94B9090C945E -:102B8000EB22CF93C82F8091D70182FF1EC080FF18 -:102B900004C08EE496E00E94A9078091D70180FFCF -:102BA0000CC01F92CF9329E436E03F932F930E94ED -:102BB00042080F900F900F900F908091D70180FFE7 -:102BC00004C087E496E00E94A9078C2FCF910C9453 -:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0 -:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD -:102BF000CDBF0E94D60936E7E32E31E0F32E00E088 -:102C000010E0C02E802F0E94010BF701D1907F01B0 -:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB -:102C200089838A831B820E942E228160782F9D8354 -:102C30008C8349815A816B818D810E948C1641C0A1 -:102C40009091D70191FF04C08B870E94070B8B8561 -:102C500020E030E04D2D50E0922FBA01022E02C04C -:102C6000759567950A94E2F760FF25C02E83CF82A1 -:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF -:102C800090E08E219F2121E0892B09F420E0288704 -:102C90000E942E228160782F9A8789874E815F81DA -:102CA00068858A850E948C16F801EA58FE4F80815B -:102CB0008E25808306C02F5F3F4F2630310561F699 -:102CC000A9CF0E945926109175010E94301518173E -:102CD000A1F00E943015809375012B960FB6F894E1 -:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F -:102CF000EF90DF90CF900C94C1152B960FB6F894FF -:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E -:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC -:102D20002B970FB6F894DEBF0FBECDBF4F835887E9 -:102D300069877A878B87DE01119686E0FD01119203 -:102D40008A95E9F785E0FE01379601900D928A9504 -:102D5000E1F749815A816B817C818D819E810E943E -:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D -:102D7000CF910895CF93C82F882309F4C1C082381A -:102D800059F40E94301581FDBBC089E30E94602088 -:102D90000E943C2189E30CC0833879F40E943015ED -:102DA00080FDAEC083E50E9460200E943C2183E547 -:102DB0000E94B120CF910C943C21843859F40E9498 -:102DC000301582FD9DC087E40E9460200E943C2156 -:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461 -:102DE000E22A81118DC08C2F0E946020E3CF80E207 -:102DF0008C0F883048F4C77081E001C0880FCA95F5 -:102E0000EAF70E940321D6CF8BE58C0F833078F44C -:102E1000C53A29F0C63A31F482E890E005C081E86D -:102E200090E002C083E890E0CF910C948C1588E587 -:102E30008C0F833108F064C0C83A39F1C93A41F1C6 -:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154 -:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2 -:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150 -:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0 -:102E8000CA3BC9F58AE292E038C082EE90E035C0D4 -:102E900089EE90E032C08AEE90E02FC085EB90E0A2 -:102EA0002CC086EB90E029C087EB90E026C08CEC2C -:102EB00090E023C08DEC90E020C083E891E01DC03D -:102EC0008AE891E01AC082E991E017C084E991E0B4 -:102ED00014C081E292E011C083E292E00EC084E26D -:102EE00092E00BC085E292E008C086E292E005C065 -:102EF00087E292E002C080E090E0CF910C94A215AE -:102F0000CF910895882309F44BC0823859F40E9468 -:102F1000301581FF45C089E30E9460200E943C215A -:102F200089E30CC0833871F40E94301580FF38C0EB -:102F300083E50E9460200E943C2183E50E94B1202D -:102F40000C943C21843859F40E94301582FF28C02B -:102F500087E40E9460200E943C2187E4EFCF9CEF31 -:102F6000980F913A58F390E2980F983050F4877088 -:102F700091E001C0990F8A95EAF7892F0E940921F3 -:102F8000DFCF9BE5980F933020F480E090E00C9425 -:102F90008C15885A833120F480E090E00C94A215BF -:102FA0000895882321F00E9403210C943C21089568 -:102FB000882321F00E9409210C943C210895CF928E -:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2 -:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9 -:102FE00085E0F801DE01119601900D928A95E1F7D6 -:102FF000F80140813181F280258122952F708381F3 -:103000009481892B31F03F3F31F481E04F3F19F437 -:1030100003C081E001C080E080FDC6C249833A83DD -:1030200089819A812F830E941E209E8388870E9417 -:103030001D200E94F01E4E81E42FE295EF70F0E01B -:10304000E05AFF4F2F8168850C94DD2D842F807FFF -:10305000142F1F70882311F01295107FFF2059F054 -:10306000112309F456C2812F68870E9413210E9400 -:103070003C2168854EC2862F0E948217112309F4D5 -:1030800093C2812F0E94192128960FB6F894DEBFB3 -:103090000FBECDBFDF91CF911F910F91FF90EF90A9 -:1030A000DF90CF900C943C21342F307F842F8F7091 -:1030B000303211F08295807F662319F0613019F16A -:1030C0002CC0FF20B1F0222309F494C1213009F073 -:1030D00091C128960FB6F894DEBF0FBECDBFDF9129 -:1030E000CF911F910F91FF90EF90DF90CF900C94B4 -:1030F0002321222319F0213009F456C28E830E9425 -:1031000026218E818AC1FF2021F0263008F04CC292 -:1031100071C1253008F048C280C1FF2021F0222370 -:1031200009F468C1F6C1222309F477C106C2242F2D -:1031300026952695237030E02115310521F02130A8 -:103140003105C9F031C2FF2021F0862F942F9370F2 -:1031500002C080E090E028960FB6F894DEBF0FBE64 -:10316000CDBFDF91CF911F910F91FF90EF90DF9036 -:10317000CF900C948C15FF2021F0862F942F937004 -:1031800002C080E090E028960FB6F894DEBF0FBE34 -:10319000CDBFDF91CF911F910F91FF90EF90DF9006 -:1031A000CF900C94A215862FFF2019F00E94DF24E7 -:1031B00002C00E94472528960FB6F894DEBF0FBEC6 -:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6 -:1031D000CF900C94CC25842F837009F076C0F11029 -:1031E000E3C1262F229526952770220F220F862FC6 -:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7 -:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7 -:1032100070E080E090E004C0660F771F881F991F60 -:103220002A95D2F7609570958095909503C060E0DF -:1032300070E0CB01242F269526952370422F50E075 -:1032400042305105D1F04330510559F16C297D29A7 -:103250008E299F294130510541F128960FB6F894E7 -:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9 -:10327000EF90DF90CF900C94151F6C297D298E293B -:103280009F2928960FB6F894DEBF0FBECDBFDF9101 -:10329000CF911F910F91FF90EF90DF90CF900C9402 -:1032A0002F1F0E94151FC701B60128960FB6F8946C -:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069 -:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D -:1032D000817001C08695882309F466C1262F229546 -:1032E00026952770220F220F862F8F70C82ED12C83 -:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA -:103300000A94D2F764FF10C06FE070E080E090E0B4 -:1033100004C0660F771F881F991F2A95D2F7609502 -:1033200070958095909503C060E070E0CB01242FEC -:10333000269526952370422F50E042305105D1F05A -:103340004330510559F16C297D298E299F2941303F -:10335000510541F128960FB6F894DEBF0FBECDBFE0 -:10336000DF91CF911F910F91FF90EF90DF90CF9061 -:103370000C94E91F6C297D298E299F2928960FB668 -:10338000F894DEBF0FBECDBFDF91CF911F910F919B -:10339000FF90EF90DF90CF900C9403200E94E91FE4 -:1033A000C701B60128960FB6F894DEBF0FBECDBF99 -:1033B000DF91CF911F910F91FF90EF90DF90CF9011 -:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC -:1033D000623F09F461C008F44BC0633F09F470C058 -:1033E00093C0162F1F70842F8F71FF2099F00E94B9 -:1033F000681F812F28960FB6F894DEBF0FBECDBF91 -:10340000DF91CF911F910F91FF90EF90DF90CF90C0 -:103410000C94D1170E94891F812F28960FB6F8941B -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94D817FF20A9F02530A3 -:1034400008F0B2C0842F8F7128960FB6F894DEBFB3 -:103450000FBECDBFDF91CF911F910F91FF90EF90E5 -:10346000DF90CF900C94AE1F263008F09DC0EACFBD -:10347000FF20A1F0842F8F7128960FB6F894DEBF3D -:103480000FBECDBFDF91CF911F910F91FF90EF90B5 -:10349000DF90CF900C94681FFF2061F3842F8F7111 -:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147 -:1034B0001F910F91FF90EF90DF90CF900C94891F98 -:1034C000FF2091F0842F8F7128960FB6F894DEBFFD -:1034D0000FBECDBFDF91CF911F910F91FF90EF9065 -:1034E000DF90CF900C94531F28960FB6F894DEBF50 -:1034F0000FBECDBFDF91CF911F910F91FF90EF9045 -:10350000DF90CF900C94491FFF20A1F0222309F4F3 -:10351000B1CF862F28960FB6F894DEBF0FBECDBF71 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:103530000C94BA16222309F4B1CF862F28960FB621 -:10354000F894DEBF0FBECDBFDF91CF911F910F91D9 -:10355000FF90EF90DF90CF900C9482174F70C801CE -:103560000E944B0828960FB6F894DEBF0FBECDBF61 -:10357000DF91CF911F910F91FF90EF90DF90CF904F -:103580000C946E1E4F70C80128960FB6F894DEBFDB -:103590000FBECDBFDF91CF911F910F91FF90EF90A4 -:1035A000DF90CF900C940D0C28960FB6F894DEBFE8 -:1035B0000FBECDBFDF91CF911F910F91FF90EF9084 -:1035C000DF90CF9008950E9420210E94F5200E9454 -:1035D0003C210E94FA260E94CC2580E090E00E94C7 -:1035E0008C1580E090E00C94A2150E9410210C94A0 -:1035F000E31A0E941E20292F22952F7030E02C30D4 -:1036000031054CF42A3031056CF422503109223056 -:10361000310590F407C02C30310551F02F303105C1 -:1036200039F00AC0803E10F0803F31F481E0089507 -:1036300093FB882780F9089580E00895CF93DF9366 -:1036400000D000D01F92CDB7DEB70F900F900F9033 -:103650000F900F90DF91CF910895CF93DF9300D01B -:1036600000D000D0CDB7DEB726960FB6F894DEBFF7 -:103670000FBECDBFDF91CF9108951F93CF93DF93FE -:10368000C091840116E080918501C81799F0D0E0BF -:103690001C9FF0011D9FF00D1124EA57FE4F408141 -:1036A000518162817381848195810E942D1B2196B5 -:1036B000C770E9CFDF91CF911F9108954091B60176 -:1036C0005091B7016091B8017091B9018091BA0130 -:1036D0009091BB010C942D1BCF938091BB018295DF -:1036E0008F7009F05FC08091B801882309F45AC037 -:1036F00020918401A09185016091B6017091B7017C -:103700008091B9019091BA0131E06F3F09F030E04A -:10371000B32FC6E02A1709F445C0009721F07F3F78 -:1037200021F44B2F03C041E001C040E030E040FDF8 -:1037300035C0C29FF001C39FF00D1124EA57FE4F20 -:10374000418174132BC04081641328C04281411110 -:1037500025C0438154814817590710F4415051093D -:10376000481B590B483C5105C8F48091BB018F7030 -:1037700080618093BB0186E0829FF001839FF00D02 -:103780001124E557FE4F80818F708061808386EB26 -:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC -:1037A0002770B8CFCF910895CF92DF92EF92FF921A -:1037B0000F931F93CF93DF93CDB7DEB762970FB60A -:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD -:1037D0001D9601900D928A95E1F7D8014C911196B2 -:1037E0005C91119712966C9112971396ED90FC9044 -:1037F00014977091B601E091B7012091B901309111 -:10380000BA012115310531F0EF3F31F481E07F3FFE -:1038100019F403C081E001C080E0B82FB170CB2E55 -:1038200080FD6CC1D090B801DD2009F4F5C0F091A5 -:10383000BB01E216F30638F0C701821B930B883CEC -:10384000910548F09BC0209530952E0D3F1D283CDA -:10385000310508F093C08F2F807F09F052C0E51327 -:1038600014C0741312C0D62E61110FC0FF70F06126 -:10387000F093BB010E945E1B86EB91E00E94DF1774 -:103880008091BB01F80185836CC1EF2831F05F3F67 -:1038900031F481E04F3F19F403C081E001C080E0C2 -:1038A00080FD03C081E0862701C080E0F82FF17021 -:1038B000FF2E80FF1CC0809184012091850136E09D -:1038C000821709F428C190E0389FF001399FF00D6C -:1038D0001124EA57FE4F7181571306C070814713B8 -:1038E00003C07281671303C001968770E9CFD62E9B -:1038F000662309F436C18091BB0181608093BB01CE -:1039000053C0E51308C0741306C0611104C0D80188 -:103910001596FC93AEC04D875E878D859E856A8B1C -:103920000E94F91A6A89882329F1D62E662311F19B -:103930002091BB01822F82958F7090E002970CF44A -:1039400060C08091B6019091B70198878F831986E6 -:10395000FB86EA862C87CE01079651C0E51731F128 -:103960004D875E878D859E856A8B0E94F91A6A89CC -:1039700081112EC0C8010E94DF17A4C08F2F807F45 -:1039800069F77E2DF98AE88A89890E941E1B86EBD9 -:1039900091E00E94DF17E6EBF1E086E0DF011D9287 -:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37 -:1039B0006111D6CFD8011596FC93C8010E94DF177C -:1039C000E6EBF1E086E0DF011D928A95E9F7C9C0D8 -:1039D000D62E662379F22091BB01822F82958F70BB -:1039E00090E0029774F08091B6019091B7019A83AC -:1039F00089831B82FD82EC822E83CE0101960E9478 -:103A0000DF1786E0F801A6EBB1E001900D928A95F0 -:103A1000E1F70E946C1B6FC0E216F30628F0C701A5 -:103A2000821B930B9C0104C0209530952E0D3F1DE9 -:103A3000283C310508F052C0D62E662309F49ACFEF -:103A4000E5132CC074132AC08091BB0180FD1DC0FA -:103A5000982F92959F70C9F0D80115968C93159761 -:103A60009F3039F09F5F9295907F8F70892B1596CC -:103A70008C93C8010E94DF1786E0F801A6EBB1E045 -:103A800001900D928A95E1F736C086E0F801A6EB29 -:103A9000B1E001900D928A95E1F763C04D875E8792 -:103AA0008D859E850E94F91A882379F086E0F801B9 -:103AB000A6EBB1E001900D928A95E1F70E946C1B94 -:103AC0000E945E1BDD24D3944CC08091BB018160B9 -:103AD0008093BB01C8010E94DF1743C07E2DF98A85 -:103AE000E88A89890E941E1BE6EBF1E086E0DF018F -:103AF0001D928A95E9F70E945E1B33C0662309F484 -:103B000039CF4D875E878D859E850E94F91A88235F -:103B100009F430CFCBCF4D875E878D859E850E947F -:103B20001E20292F22952F7030E0223031052CF4F1 -:103B30009F7041F0811106C00CC0243031052CF477 -:103B40009F7049F4805E883020F0C8010E94DF1722 -:103B5000CF2CDC2C06C0D80115969C91907F91F754 -:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95 -:103B7000DF91CF911F910F91FF90EF90DF90CF9049 -:103B800008951F93CF93DF93CDB7DEB72C970FB671 -:103B9000F894DEBF0FBECDBF4F83588769877A8701 -:103BA0008B879C87CE0107960E94D41B8823C1F087 -:103BB0002F8138858A859B85892B31F03F3F11F015 -:103BC00080E003C02F3FE1F781E0811147C04F81C2 -:103BD000588569857A858B859C850E942D1B3EC002 -:103BE00086E0FE013796DE01119601900D928A95CE -:103BF000E1F7FF81E8854A855B854115510531F084 -:103C0000EF3F31F481E0FF3F19F403C081E001C0D0 -:103C100080E080FD23C02091850130E0C90101963C -:103C2000877099276091840170E086179707F1F1FA -:103C3000F983EA835D834C8396E0929FD001939F42 -:103C4000B00D1124AA57BE4FFE01319601900D927E -:103C50009A95E1F7809385010E943D1B16E08091C3 -:103C6000840190918501891779F1189FC001112471 -:103C70008A579E4F0E94D41B882331F1E091840122 -:103C80001E9FF0011124EA57FE4F4081518162814D -:103C90007381848195810E942D1B8091840190E025 -:103CA00001968770992780938401D9CF0E94F51AD5 -:103CB0001092850110928401E6EBF1E086E0DF01CD -:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD -:103CD0000FBECDBFDF91CF911F910895EF92FF925C -:103CE0000F931F93CF93DF939C01009709F471C04A -:103CF000F12CEE24E394E9012196F90184918437B3 -:103D000040F4843008F056C0813081F0823021F1D7 -:103D100060C0853709F449C0C0F19CE7980F90371F -:103D200008F057C08F770E94821746C089010E5F46 -:103D30001F4FFE01849190E2980F983050F48770E5 -:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5 -:103D500015C00E94BA1614C089010E5F1F4FFE01E4 -:103D6000849190E2980F983068F48770FE2D01C01E -:103D7000FF0F8A95EAF78F2F0E9419210E943C219C -:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151 -:103D9000C491CC2341F08FE99FE00197F1F700C077 -:103DA0000000C150F6CFE90107C0FE01F490E9011F -:103DB000229602C00E94BA168F2D882341F0EFE9A7 -:103DC000FFE03197F1F700C000008150F6CF9E016F -:103DD00092CFDF91CF911F910F91FF90EF900895B7 -:103DE00008956093C0017093C1018093C2019093C4 -:103DF000C3010C94E31A0F931F930091C00110911B -:103E0000C1012091C2013091C301062B172B282B31 -:103E1000392B0093C0011093C1012093C20130934C -:103E2000C3011F910F910C94E31A0F931F930091FC -:103E3000C0011091C1012091C2013091C30106233C -:103E40001723282339230093C0011093C101209325 -:103E5000C2013093C3011F910F910C94E31A0F9389 -:103E60001F930091C0011091C1012091C2013091B6 -:103E7000C30106271727282739270093C00110936D -:103E8000C1012093C2013093C3011F910F910C9483 -:103E9000E31A1092BC011092BD011092BE01109263 -:103EA000BF010C94E31A41E050E060E070E004C010 -:103EB000440F551F661F771F8A95D2F74093BC01A8 -:103EC0005093BD016093BE017093BF010C94E31A3F -:103ED00041E050E060E070E004C0440F551F661FF1 -:103EE000771F8A95D2F78091BC019091BD01A09176 -:103EF000BE01B091BF01842B952BA62BB72B8093CD -:103F0000BC019093BD01A093BE01B093BF010C947E -:103F1000E31A41E050E060E070E004C0440F551F38 -:103F2000661F771F8A95D2F74095509560957095DA -:103F30008091BC019091BD01A091BE01B091BF01E3 -:103F400084239523A623B7238093BC019093BD01BE -:103F5000A093BE01B093BF010C94E31A41E050E07E -:103F600060E070E004C0440F551F661F771F8A95FC -:103F7000D2F78091BC019091BD01A091BE01B0919A -:103F8000BF0184279527A627B7278093BC0190936C -:103F9000BD01A093BE01B093BF010C94E31A0F932F -:103FA0001F930091BC011091BD012091BE01309181 -:103FB000BF01062B172B282B392B0093BC01109324 -:103FC000BD012093BE013093BF011F910F910C944E -:103FD000E31A0F931F930091BC011091BD01209132 -:103FE000BE013091BF0106231723282339230093F4 -:103FF000BC011093BD012093BE013093BF011F91FE -:104000000F910C94E31A0F931F930091BC01109130 -:10401000BD012091BE013091BF0106271727282737 -:1040200039270093BC011093BD012093BE0130934A -:10403000BF011F910F910C94E31A0895CF92DF9264 -:10404000EF92FF920F931F93CF93DF93EC01C090F9 -:10405000C001D090C101E090C201F090C3018091F5 -:10406000BC019091BD01A091BE01B091BF01C82AD1 -:10407000D92AEA2AFB2A0FE110E0B701A601002E97 -:1040800004C076956795579547950A94D2F740FFF7 -:1040900007C0BE01802F0E94300C8130910539F499 -:1040A0000150110950F7BE0180E00E94300CDF91F1 -:1040B000CF911F910F91FF90EF90DF90CF900895D7 -:1040C00090910C01992361F190910D01992341F197 -:1040D000982F9695969596959F3088F4E0910E01CD -:1040E000F0910F01E90FF11D877021E030E001C070 -:1040F000220F8A95EAF78181822B8183089590911E -:10410000D70190FF2DC01F928F938FE796E09F936A -:104110008F930E9442080F900F900F900F90089578 -:1041200040910E0150910F0120E030E09FEFFA0125 -:10413000E20FF31F6281681799F09F3F19F4611134 -:1041400001C0922F2F5F3F4F2E30310581F79F3FE7 -:1041500039F0FA01E90FF11D97FDFA958283089570 -:10416000089590910C01992369F190910D01992383 -:1041700049F1982F9695969596959F3090F4E091F9 -:104180000E01F0910F01E90FF11D877021E030E081 -:1041900001C0220F8A95EAF7209581812823218387 -:1041A00008959091D70190FF1FC01F928F9381E6D1 -:1041B00096E09F938F930E9442080F900F900F906C -:1041C0000F90089540910E0150910F0120E030E0D2 -:1041D000FA01E20FF31F9281981301C012822F5F40 -:1041E0003F4F2E303105A1F7089581E090E0E09136 -:1041F0000E01F0910F01E80FF91F10820196803136 -:104200009105A9F708959091D601982B9093D60126 -:10421000089580959091D60198239093D6010895A2 -:104220001092D60108959091D501982B9093D501C5 -:10423000089580959091D50198239093D501089584 -:104240001092D50108958093C40108951092C4017D -:10425000089540910E0150910F0120E030E080E080 -:10426000FA01E20FF31F918191118F5F2F5F3F4F92 -:104270002F303105A9F70895E0910E01F0910F015B -:104280008091D6018083E0910E01F0910F01808131 -:104290009091D501892B80839091C401992361F07D -:1042A000E0910E01F0910F018081892B80830E94A3 -:1042B000292181111092C40180910E0190910F016A -:1042C0000C943C1590933B0180933A010895CF9252 -:1042D000DF92EF92FF920F931F936C01EE24FF2465 -:1042E000C114D104E104F10421F46B017C0180E0EC -:1042F00001C080E133272F2D1E2D0D2D0115110535 -:104300002105310519F0885F68017901970186015F -:10431000A4E03695279517950795AA95D1F701152D -:1043200011052105310519F08C5F680179019701AC -:104330008601F2E03695279517950795FA95D1F7FE -:10434000011511052105310519F08E5F680179010C -:10435000B701A6017695679557954795452B462B4E -:10436000472B09F08F5F1F910F91FF90EF90DF9027 -:10437000CF9008958295982F9C7C969596958373FF -:1043800044E0849F90011124922B892F8A7A86958C -:104390009575990F892B08951F93CF93DF931F92E3 -:1043A000CDB7DEB799830E94BA21182F9981892F42 -:1043B0000E94BA21212F30E0322F2227A901482B59 -:1043C000CA010F90DF91CF911F9108958091F00164 -:1043D000843009F11092D80120E488E190E00FB612 -:1043E000F894A895809360000FBE2093600083B777 -:1043F000817F846083BF83B7816083BF7894889511 -:1044000083B78E7F83BF88E10FB6F89480936000F6 -:10441000109260000FBE089508950895CF930E94F2 -:104420000C220E94D6090E940D22C0E08C2F0E940F -:10443000010B811105C0CF5FCE30C1F780E001C014 -:1044400081E0CF9108950C94F51A82E084BD93E049 -:1044500095BD9AEF97BD80936E0008952FB7F8949D -:104460008091D9019091DA01A091DB01B091DC013A -:104470002FBF0895CF92DF92EF92FF920F931F9379 -:104480002FB7F8944091D9015091DA016091DB0186 -:104490007091DC012FBF6A017B01EE24FF248C01A7 -:1044A00020E030E0C016D106E206F30610F44150D9 -:1044B0005109481B590BCA011F910F91FF90EF90B2 -:1044C000DF90CF9008951F920F920FB60F92112494 -:1044D0008F939F93AF93BF938091D9019091DA010D -:1044E000A091DB01B091DC010196A11DB11D80936B -:1044F000D9019093DA01A093DB01B093DC01BF9165 -:10450000AF919F918F910F900FBE0F901F901895B4 -:104510000E943712F8942FEF87EA91E621508040ED -:104520009040E1F700C0000087E090EBDC01809351 -:10453000F9019093FA01A093FB01B093FC012CE0E8 -:1045400088E190E00FB6F894A895809360000FBEC4 -:1045500020936000FFCFEF92FF920F931F93CF93B2 -:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC -:10457000082F10E098010C2E02C0359527950A945B -:10458000E2F720FD05C02196C630D10599F709C094 -:104590006C2F7F2D80E00E940E0CE812F4CF81E09A -:1045A00005C0F3948EE0F812DECF80E0DF91CF916A -:1045B0001F910F91FF90EF900895CF93C82F8CE239 -:1045C0000E94AB22882321F08C2FCF910C94AB2238 -:1045D00080E0CF910895CF930E943824811102C0CA -:1045E0000E941E2484EA96E00E94A907C5E6C150F5 -:1045F00049F00E94D6098FE39CE90197F1F700C0CA -:104600000000F5CF8DE996E00E94A90789E20E949B -:10461000DD22811111C18AE20E94DD2281110E94F6 -:104620001E2485E00E94DD2281110E9488220E94C2 -:1046300043248093D70187E00E94DD22882399F1EB -:104640008BE10E94DD22882351F09091D70191FBEC -:10465000882780F921E0822780FB91F922C08EE033 -:104660000E94DD22882351F09091D70192FB882788 -:1046700080F921E0822780FB92F913C080E10E943B -:10468000DD229091D701882341F093FB882780F9A0 -:1046900021E0822780FB93F904C0892F809580FB5D -:1046A00090F99093D7018091D7010E9447240E94EE -:1046B00055248093EA0180EE0E94DD22882341F098 -:1046C0008091EA01982F909590FB80F98093EA0100 -:1046D00089E30E94DD22882359F09091EA0191FB41 -:1046E000882780F921E0822780FB91F99093EA01E5 -:1046F00082EE0E94DD22882359F09091EA0192FB1C -:10470000882780F921E0822780FB92F99093EA01C3 -:1047100086EE0E94DD22882359F09091EA0193FBF6 -:10472000882780F921E0822780FB93F99093EA01A2 -:1047300083EE0E94DD22882359F09091EA0194FBD8 -:10474000882780F921E0822780FB94F99093EA0181 -:1047500085E30E94DD22882359F09091EA0195FBC0 -:10476000882780F921E0822780FB95F99093EA0160 -:1047700081E30E94DD22882359F09091EA0196FBA3 -:10478000882780F921E0822780FB96F99093EA013F -:1047900081E10E94DD22882359F09091EA0197FB84 -:1047A000882780F921E0822780FB97F99093EA011E -:1047B0008091EA010E9459248091EA0187FB8827B1 -:1047C00080F980930D0187E20E94DD22C82F8EE1DF -:1047D0000E94DD228111C2608FE10E94DD228111E1 -:1047E000C46080E20E94DD228111C86081E20E94E3 -:1047F000DD228111C06182E20E94DD228111C0624E -:1048000083E20E94DD228111C06484E20E94DD22E5 -:10481000882311F0C06802C0CC2329F08C2F0E949D -:1048200050246C2F03C00E944C24682F70E080E05D -:1048300090E0CF910C94F11ECF9108956DEE7EEF34 -:1048400080E090E00E94132E60E082E090E00E9401 -:10485000052E60E083E090E00E94052E60E084E099 -:1048600090E00E94052E60E085E090E00C94052E1B -:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8 -:1048800020E0822F089582E090E00C94F72D682FAD -:1048900082E090E00C94052E83E090E00C94F72DDC -:1048A000682F83E090E00C94052E84E090E00C9457 -:1048B000F72D682F84E090E00C94052E8091DF01A5 -:1048C00080FF0BC06091130185E0689FB001112447 -:1048D00075956795759567952AC081FF09C06091A8 -:1048E000130185E0689FB0011124759567951FC07D -:1048F00082FF07C06091130185E0689FB001112419 -:1049000016C04091E0014423C9F06091120146179E -:1049100088F72091130185E0289F90011124429F80 -:10492000C001439F900D112470E00E94C92D603892 -:10493000710540F46115710539F002C065E070E061 -:10494000862F08958FE7089581E008958091DF0113 -:1049500080FF08C06091110170E0759567957595AD -:10496000679521C081FF06C06091110170E07595C7 -:10497000679519C082FF04C06091110170E010C0FA -:104980008091E0018823C1F0609110018617A0F7A3 -:1049900090911101989FC001112470E00E94C92DCF -:1049A0006038710528F46115710521F0862F08958E -:1049B0008FE7089581E0089561E070E0F4CF803FD3 -:1049C00021F40E945E24819504C0813F29F40E9455 -:1049D0005E248093E3010895823F21F40E945E24C7 -:1049E000819504C0833F29F40E945E248093E201F4 -:1049F0000895893F19F40E94A62405C08A3F31F426 -:104A00000E94A62481958093E40108958B3F21F4B0 -:104A10000E94A624819504C08C3F29F40E94A624FC -:104A20008093E5010895843F21F48091E101816044 -:104A300017C0853F21F48091E101826011C0863F5B -:104A400021F48091E10184600BC0873F21F48091C3 -:104A5000E101886005C0883F31F48091E101806107 -:104A60008093E10108958D3F21F48091DF01816001 -:104A70000BC08E3F21F48091DF01826005C08F3F23 -:104A800029F48091DF0184608093DF010895803FE5 -:104A900039F48091E30187FF6CC01092E30169C093 -:104AA000813F29F48091E3011816BCF362C0909114 -:104AB000E201823F29F497FF5CC01092E20159C0E5 -:104AC000833F19F41916CCF354C0893F41F4809107 -:104AD000E40118160CF04DC01092E4014AC08A3F60 -:104AE00029F48091E40187FF44C0F6CF8B3F39F46D -:104AF0008091E50187FF3DC01092E5013AC08C3FEF -:104B000029F48091E5011816BCF333C0843F21F4E9 -:104B10008091E1018E7F17C0853F21F48091E101F2 -:104B20008D7F11C0863F21F48091E1018B7F0BC006 -:104B3000873F21F48091E101877F05C0883F31F4F0 -:104B40008091E1018F7E8093E10113C08D3F21F4BC -:104B50008091DF018E7F0BC08E3F21F48091DF01B9 -:104B60008D7F05C08F3F29F48091DF018B7F80937B -:104B7000DF018091E20181110EC08091E30181117A -:104B80000AC08091E401811106C08091E501811184 -:104B900002C01092E00108958091D70183FF7EC08A -:104BA00080EE96E00E94A9078091E1011F928F9309 -:104BB0008BED96E09F938F930E94420889ED96E0DB -:104BC0000E94A9072091E201822F992787FD9095E5 -:104BD0009F932F9386ED96E09F938F930E944208B8 -:104BE00084ED96E00E94A9072091E301822F992786 -:104BF00087FD90959F932F9381ED96E09F938F93E0 -:104C00000E9442088FEC96E00E94A9072091E401DF -:104C1000822F992787FD90959F932F938CEC96E098 -:104C20009F938F930E9442088AEC96E00E94A90706 -:104C30002091E501822F992787FD90959F932F93CF -:104C400087EC96E09F938F930E94420884EC96E055 -:104C50000E94A9078091E0011F928F9381EC96E05A -:104C60009F938F930E9442088FEB96E00E94A907C2 -:104C70008091DF011F928F938CEB96E09F938F932F -:104C80000E94420889EB96E00E94A9078DB79EB763 -:104C90004C960FB6F8949EBF0FBE8DBF81EE91E08B -:104CA0000E9481150E942E229093DE018093DD01E7 -:104CB00008951F93CF93DF938091DD019091DE01E2 -:104CC0000E943A224091E001442321F020911401F6 -:104CD00030E006C0209115015AE0259F9001112473 -:104CE0008217930708F482C08091E2011091E301DA -:104CF000D091E401C091E501811107C0111105C0F7 -:104D0000D11103C0CC2309F471C04F3F19F04F5F9C -:104D10004093E001181624F40E945E248093E2017F -:104D20008091E20187FF05C00E945E2481958093F7 -:104D3000E201111624F40E945E248093E301809125 -:104D4000E30187FF05C00E945E2481958093E30103 -:104D50006091E201662339F11091E301112319F109 -:104D6000772767FD7095872F972F0E94CE2C23E31E -:104D700033E343E35FE30E94322D0E949B2C609358 -:104D8000E201612F772767FD7095872F972F0E948B -:104D9000CE2C23E333E343E35FE30E94322D0E94F2 -:104DA0009B2C6093E3011D1624F40E94A62480939B -:104DB000E4018091E40187FF05C00E94A62481954B -:104DC0008093E4011C1624F40E94A6248093E5013C -:104DD0008091E50187FF05C00E94A62481958093FC -:104DE000E501DF91CF911F910C94CC25DF91CF91FC -:104DF0001F910895E1EEF1E085E0DF011D928A95B3 -:104E0000E9F71092E0011092DF01089583E099E044 -:104E10000E94A9071F9281E08F931F9285E08F93D4 -:104E200085EB98E09F938F930E9442080F900F901C -:104E30000F900F900F900F9008958330E9F128F4B0 -:104E4000813061F0823009F10895853009F462C043 -:104E500008F449C0863009F474C008952091150102 -:104E6000862F90E0820F911D8F3F910520F4620FF5 -:104E70006093150103C08FEF809315018091150198 -:104E80001F928F938EEE97E072C020911401862FAF -:104E900090E0820F911D8F3F910520F4620F609387 -:104EA000140103C08FEF80931401809114011F92AD -:104EB0008F938CED97E05BC020911301862F90E0DB -:104EC000820F911D8F3F910520F4620F60931301B3 -:104ED00003C08FEF80931301809113011F928F9372 -:104EE00089EC97E044C020911201862F90E0820F58 -:104EF000911D8F3F910520F4620F6093120103C052 -:104F00008FEF80931201809112011F928F9384EB97 -:104F100097E02DC020911101862F90E0820F911D06 -:104F20008F3F910520F4620F6093110103C08FEF52 -:104F300080931101809111011F928F938BE997E06B -:104F400016C020911001862F90E0820F911D8F3F97 -:104F5000910520F4620F6093100103C08FEF8093DE -:104F60001001809110011F928F9380E897E09F932A -:104F70008F930E9442080F900F900F900F9008950A -:104F8000833081F128F4813059F08230D1F00895D6 -:104F9000853009F449C0B8F1863009F456C0089547 -:104FA00080911501681720F4861B8093150102C0BB -:104FB00010921501809115011F928F9381E797E060 -:104FC00054C080911401681720F4861B809314014B -:104FD00002C010921401809114011F928F938FE5EB -:104FE00097E043C080911301681720F4861B8093DB -:104FF000130102C010921301809113011F928F932D -:105000008CE497E032C080911201681720F4861B6F -:105010008093120102C010921201809112011F921E -:105020008F9387E397E021C080911101681720F4E6 -:10503000861B8093110102C0109211018091110111 -:105040001F928F938EE197E010C080911001681736 -:1050500020F4861B8093100102C0109210018091F1 -:1050600010011F928F9383E097E09F938F930E948C -:1050700042080F900F900F900F900895CF93C82F74 -:105080001F928F9328E03AE03F932F930E944208AB -:1050900061E070E080E090E004C0660F771F881F39 -:1050A000991FCA95D2F70E94F11E0F900F900F9092 -:1050B0000F90CF910C94F51ACF938D3109F465C000 -:1050C000B0F58E3009F4CBC100F5873009F49BC1EF -:1050D000A8F4863009F06AC28091D701817F8E7F63 -:1050E0008093D7018DE09AE00E94A9078FE49EE0AB -:1050F0000E94A90781E08093E70180C1883009F40C -:105100004FC08B3009F47CC151C2863109F4EDC126 -:1051100038F4803109F4B6C1813109F42DC246C298 -:10512000893109F4CBC18B3109F486C13FC2853383 -:1051300009F434C248F4873209F430C208F430C2AA -:10514000893209F42BC232C2833438F48A3308F02E -:1051500029C2883309F454C129C2833409F41EC218 -:10516000883409F023C20E94F51A8EE39EE00E9463 -:10517000A9079FEF23ED80E3915020408040E1F7A5 -:1051800000C000000E94882239C18EE59EE00E9486 -:10519000A9070E94552C0E9430150E946E0D2EC149 -:1051A00083E59EE00E94A9078EE19CE00E94A9078A -:1051B0000E944C241F928F938BE19CE09F938F93CE -:1051C0000E94420889E19CE00E94A9070E944324B2 -:1051D000C82F86E09CE00E94A9071F92CF9321E090 -:1051E0003CE03F932F930E9442088FEF9BE00E9488 -:1051F000A90785EF9BE00E94A9078C2F81701F9261 -:105200008F9322EF3BE03F932F930E94420880EF61 -:105210009BE00E94A90786EE9BE00E94A907C1FBC4 -:10522000882780F91F928F9323EE3BE03F932F93C3 -:105230000E94420881EE9BE00E94A90785ED9BE059 -:105240000E94A907C2FB882780F91F928F9322ED45 -:105250003BE03F932F930E94420880ED9BE00E9429 -:10526000A90787EC9BE00E94A907C3FBCC27C0F9E4 -:105270001F92CF9384EC9BE09F938F930E944208F0 -:1052800082EC9BE00E94A9070E945524C82F8EEA59 -:105290009BE00E94A9071F92CF9329EA3BE03F932E -:1052A0002F930E94420887EA9BE00E94A9078EE89C -:1052B0009BE00E94A9078C2F81701F928F932BE88F -:1052C0003BE03F932F930E9442088DB79EB7809694 -:1052D0000FB6F8949EBF0FBE8DBF89E89BE00E9479 -:1052E000A90782E79BE00E94A907C1FB882780F9F4 -:1052F0001F928F932FE63BE03F932F930E9442082B -:105300008DE69BE00E94A9078BE59BE00E94A90720 -:10531000C2FB882780F91F928F9328E53BE03F93DB -:105320002F930E94420886E59BE00E94A90784E42F -:105330009BE00E94A907C3FB882780F91F928F93E7 -:1053400021E43BE03F932F930E9442088FE39BE0D0 -:105350000E94A90785E39BE00E94A907C4FB882758 -:1053600080F91F928F9322E33BE03F932F930E949B -:10537000420880E39BE00E94A9078EE19BE00E9427 -:10538000A907C5FB882780F91F928F932BE13BE08B -:105390003F932F930E94420889E19BE00E94A90756 -:1053A0008DEF9AE00E94A907C6FB882780F91F921B -:1053B0008F932AEF3AE03F932F930E94420888EFA1 -:1053C0009AE00E94A90780EF9AE00E94A907C7FB14 -:1053D000CC27C0F91F92CF938DEE9AE09F938F93C5 -:1053E0000E9442088BEE9AE00E94A9078DB79EB7F3 -:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8 -:1054000084E39AE058C08091D701C82FC17080FF13 -:1054100009C081E39EE00E94A9078091D701817FA6 -:105420008E7F44C085E29EE00E94A9078091D7014B -:1054300081608093D701E2CF8091D70181FBCC2797 -:10544000C0F991E0C927C0FB81F98093D701CC2333 -:1054500019F088E19EE025C08AE09EE02CC0809192 -:10546000D70182FBCC27C0F991E0C927C0FB82F9A4 -:105470008093D701CC2319F08BEF9DE012C08BEE07 -:105480009DE019C08091D70183FBCC27C0F991E042 -:10549000C927C0FB83F98093D701CC2351F08FED4E -:1054A0009DE00E94A9078091D70181608093D70178 -:1054B00082C082ED9DE00E94A907A0CF83EC9DE011 -:1054C0000E94A90787E99DE00E94A9078AE59DE05F -:1054D0000E94A9078DE29DE00E94A90789EE9CE049 -:1054E0000E94A9078EEB9CE0E6CF80EB9CE00E9437 -:1054F000A9070E9430151F928F9386E99CE09F9325 -:105500008F930E94420880910C011F928F938FE726 -:105510009CE09F938F930E94420880916E011F929E -:105520008F938CE69CE09F938F930E94420880911A -:105530000D011F928F9389E59CE09F938F930E94AA -:1055400042088091D9019091DA01A091DB01B091DC -:10555000DC01BF93AF939F938F9385E49CE09F936F -:105560008F930E9442088DB79EB746960FB6F89467 -:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194 -:1055800081E0C827C0930D01CC2329F08BE39CE078 -:105590000E94A90710C080E39CE08DCF80E003C08B -:1055A0008D5101C089530E943E2828CF8EE29CE095 -:1055B0000E94A907C0E08C2FCF91089580E0089544 -:1055C00080E00895CF93C82F8091E701813081F06A -:1055D00020F0823009F44CC042C1A0910E01B0917C -:1055E0000F018C91813169F0823209F03AC109C012 -:1055F000A0910E01B0910F018C91813111F0823296 -:1056000049F48C2F0E94DE2A81112FC08C2F0E941A -:105610005C282CC08C2F0E94E02A811126C0C43146 -:10562000E1F070F4CB3081F0C031D1F40E94062754 -:1056300080E09AE00E94A90782E08093E70115C00C -:10564000C93259F0C83361F48DE09AE00E94A9078D -:1056500084E09AE00E94A90708C01092E70103C104 -:105660008EEF99E00E94A907FEC081E08170FDC025 -:10567000C43220F5CE3108F0C0C0CB3099F1C8F467 -:10568000C73009F0D2C08AE08093150194E190936D -:10569000140193E0909313018093120188E08093AA -:1056A000110188E28093100184EA98E00E94A90722 -:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424 -:1056C000A9C028F4C93289F0C83361F0AEC0C13531 -:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2 -:1056E0006AE09EC00E940627A3C08091E60188233D -:1056F00019F01092E6019CC081EB98E00E94A90786 -:1057000081E08093E701B1C08BE898E00E94A9078F -:1057100089E798E00E94A907809115011F928F9355 -:1057200086E798E09F938F930E94420884E798E071 -:105730000E94A90782E698E00E94A90780911401BF -:105740001F928F938FE598E09F938F930E9442085A -:105750008DE598E00E94A9078EE498E00E94A907D1 -:10576000809113011F928F938BE498E09F938F9306 -:105770000E94420889E498E00E94A90788E398E023 -:105780000E94A907809112011F928F9385E398E0F0 -:105790009F938F930E94420883E398E00E94A90799 -:1057A0008EE198E00E94A907809111011F928F93CA -:1057B0008BE198E09F938F930E94420889E198E0E3 -:1057C0000E94A90782E098E00E94A9078091100139 -:1057D0001F928F938FEF97E09F938F930E944208C1 -:1057E0008DEF97E00E94A9078DB79EB748960FB638 -:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2 -:10580000E15DFE4F80818093E60112C061E003C03C -:1058100061E006C06AE08091E6010E941D2708C091 -:105820008091E6010E94C02703C082EA98E013C07D -:105830008091E601882369F01F928F938CE998E0AC -:105840009F938F930E9442080F900F900F900F909C -:1058500004C089E998E00E94A90781E006C010927F -:10586000E70180E002C080E001CFCF910895E1E838 -:10587000F0E08081886080838081816080838FB741 -:10588000F89493E09093890090ED909388008FBFF7 -:105890000895EFE6F0E08081826080830895EFE66E -:1058A000F0E080818D7F80830895EFE6F0E08081D5 -:1058B00092E08927808308951F920F920FB60F926E -:1058C00011242F933F934F935F936F937F938F9305 -:1058D0009F93AF93BF93EF93FF938091E8019091D3 -:1058E000E90101969093E9018093E801811103C0D9 -:1058F00082E00E946E0DE091E901E695E695F0E008 -:10590000E259F14FE4918091E8018E1303C080E0E9 -:105910000E946E0DFF91EF91BF91AF919F918F917A -:105920007F916F915F914F913F912F910F900FBE9B -:105930000F901F90189504D06894B1118DC00895F0 -:1059400070D088F09F5790F0B92F9927B751A0F0E9 -:10595000D1F0660F771F881F991F1AF0BA95C9F703 -:1059600012C0B13081F077D0B1E0089574C0672FD4 -:10597000782F8827B85F39F0B93FCCF386957795B3 -:105980006795B395D9F73EF490958095709561959C -:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7 -:1059A00090958095709561957F4F8F4F9F4F99236C -:1059B000A9F0F92F96E9BB279395F69587957795EA -:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA -:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002 -:1059E00096E911C0772321F09EE8872F762F05C016 -:1059F000662371F096E8862F70E060E02AF09A95B1 -:105A0000660F771F881FDAF7880F9695879597F9A5 -:105A1000089557FD9058440F551F59F05F3F71F09E -:105A20004795880F97FB991F61F09F3F79F0879505 -:105A30000895121613061406551FF2CF4695F1DF8E -:105A400008C0161617061806991FF1CF869571051E -:105A5000610508940895E894BB2766277727CB0152 -:105A600097F908950BD078C069D028F06ED018F05F -:105A7000952309F05AC05FC01124EECFCADFA0F30E -:105A8000959FD1F3950F50E0551F629FF001729FD3 -:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2 -:105AA000649F6627B00DA11D661F829F2227B00D3F -:105AB000A11D621F739FB00DA11D621F839FA00DCA -:105AC000611D221F749F3327A00D611D231F849F1A -:105AD000600D211D822F762F6A2F11249F57504071 -:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C -:105AF000771F881F91505040A9F79E3F510570F0C5 -:105B000014C0AACF5F3FECF3983EDCF386957795FF -:105B10006795B795F795E7959F5FC1F7FE2B880FBF -:105B2000911D9695879597F9089597F99F6780E855 -:105B300070E060E008959FEF80EC089500240A94DF -:105B40001616170618060906089500240A94121658 -:105B50001306140605060895092E0394000C11F48B -:105B6000882352F0BB0F40F4BF2B11F460FF04C038 -:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F -:105B8000991F961708F0961B881F7A95C9F780957C -:105B9000089597FB072E16F4009407D077FD09D0DF -:105BA0000E94E32D07FC05D03EF4909581959F4F10 -:105BB0000895709561957F4F0895EE0FFF1F059032 -:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49 -:105BD000BB1FA617B70710F0A61BB70B881F991F8E -:105BE0005A95A9F780959095BC01CD010895F99932 -:105BF000FECF92BD81BDF89A992780B50895A8E19E -:105C0000B0E042E050E00C941A2E262FF999FECF16 -:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9 -:105C20000FBE019608950E94052E272F0C94062E74 -:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C -:105C4000F89A319600B40D9241505040B8F708953B -:045C5000F894FFCFF6 -:105C540020026F0D600E3D0E090ED60D0101C50127 -:105C640028080A03140A3F4D362039EE05A1056BB6 -:105C7400054B05120585049E04B704D004F0040105 -:0A5C840002030405060708090000EA +:100380000000000016034500720067006F00440083 +:100390006F007800200045005A0000001603450059 +:1003A000720067006F0044006F0078002000450075 +:1003B0005A0000000403090409026D00040100A0B2 +:1003C000FA090400000103010100092111010001E3 +:1003D000223F000705810308000A09040100010308 +:1003E000010200092111010001224D0007058203CD +:1003F00008000A090402000103000000092111019C +:1004000000012236000705830308000A09040300DF +:100410000103000000092111010001223900070534 +:1004200084031000011201100100000008EDFE0716 +:100430001301000102000105010906A101050719C8 +:10044000E029E715002501950875018102050819C5 +:100450000129059505750191029501750391010525 +:10046000071900297715002501957875018102C0CB +:1004700005010980A101850216010026B7001A01B5 +:10048000002AB700751095018100C0050C0901A173 +:10049000018503160100269C021A01002A9C0275A0 +:1004A0001095018100C005010902A1010901A10007 +:1004B0000509190129051500250195057501810218 +:1004C0009501750381010501093009311581257FE9 +:1004D00095027508810609381581257F95017508F3 +:1004E0008106050C0A38021581257F950175088162 +:1004F00006C0C005010906A101050719E029E71595 +:100500000025019508750181029501750881010595 +:100510000819012905950575019102950175039149 +:10052000010507190029FF150025FF9506750881AB +:1005300000C00000000000000000000000010204F4 +:10054000060A0F17202C3A4A5D71879DB3C7DAE976 +:10055000F5FCFFFCF5E9DAC7B39D87715D4A3A2CDB +:1005600020170F0A0604020100000000000000002E +:10057000000011241FBECFEFDAE0DEBFCDBF04B60E +:1005800003FE27C08091ED019091EE01A091EF0153 +:10059000B091F0018730904BA740B04BD1F410924E +:1005A000ED011092EE011092EF011092F00114BED5 +:1005B00084B7877F84BF0FB6F894A89580916000B8 +:1005C000886180936000109260000FBEE0E0FFE35E +:1005D000099511E0A0E0B1E0ECE5F6E402C0059079 +:1005E0000D92A433B107D9F721E0A4E3B1E001C033 +:1005F0001D92AD3EB207E1F70E945E090C942C23D8 +:100600000C94000061110BC0FC018281882321F051 +:1006100085EE0E94CC0F03C085EE0E94941080E00E +:1006200090E0089508956091B1017091B2018091B8 +:10063000B3019091B4010E941C1A56985E982598B7 +:100640002D9826982E9827982F98813019F082306F +:1006500021F00895259A2D9A0895269A2E9A0895A4 +:100660000C94130356985E9825982D9826982E98EA +:1006700027982F988FEF90E09093890080938800BF +:1006800090938B0080938A0090938D0080938C00D0 +:10069000259A2D9A2FEF80E792E0215080409040DC +:1006A000E1F700C00000269A2E9A2FEF80E792E033 +:1006B000215080409040E1F700C00000279A2F9A17 +:1006C0002FEF80E792E0215080409040E1F700C09A +:1006D000000025982D982FEF80E792E02150804070 +:1006E0009040E1F700C0000026982E982FEF80E799 +:1006F00092E0215080409040E1F700C00000279830 +:100700002F9856985E9825982D9826982E98279879 +:100710002F98089589EA8093800089E08093810072 +:1007200024982C983F988AB18F748AB96E98479A0A +:100730008BB1806B8BB9769A0E9432030C941203B2 +:1007400080E2809300018091340181110EC00E94EB +:10075000EF0381E0809334012FEF83ED90E321508C +:1007600080409040E1F700C0000080E40E94F50363 +:100770008093000181112EC00E941F04809300010C +:10078000811128C00E941F0480930001811122C0A2 +:100790008FE30E941F048093000181111BC00E94FF +:1007A000170480E40E94F50380930001811112C0B8 +:1007B0008CE00E941F048093000181110BC00E94F5 +:1007C0001F0480930001811105C08FE30E941F0464 +:1007D000809300010E9417048091000108951092F7 +:1007E000B9008AE08093B800089594EA9093BC0021 +:1007F0009091BC0097FFFCCF9091B900987F983002 +:1008000021F0903111F081E008958093BB0084E8DD +:100810008093BC008091BC0087FFFCCF8091B90021 +:10082000887F883111F0803471F780E0089584E981 +:100830008093BC008091BC0084FDFCCF0895809320 +:10084000BB0084E88093BC008091BC0087FFFCCF94 +:100850009091B900987F81E0983209F480E0089582 +:1008600084E88093BC008091BC0087FFFCCF80911E +:10087000BB00089580910001811115C080E40E94A1 +:10088000F5038093000181110CC082E10E941F04D6 +:1008900080930001811105C08FEF0E941F04809397 +:1008A00000010E94170484B1807F84B985B1807FE4 +:1008B00085B98AB1837F8AB98BB1837F8BB93E9822 +:1008C000469808950E94A003809300010E943A0474 +:1008D00080B38C7080BB81B3836F81BBE4E4F1E0B3 +:1008E000A6E3B1E011921D9281E0E235F807D1F75D +:1008F0000C948A039F92AF92BF92CF92DF92EF92B5 +:10090000FF920F931F93CF93DF9380910001882371 +:1009100079F0809135018F5F80933501811108C096 +:100920000E94A00380930001811102C00E94320343 +:1009300086E3E82E81E0F82E8701C0E0D0E0BB24FA +:10094000B39492E0A92ECC24C394D12CC730D10506 +:1009500000F580910001811164C080E40E94F503DC +:1009600080930001811112C082E10E941F048093D4 +:10097000000181110BC0C6010C2E01C0880F0A9422 +:10098000EAF780950E941F04809300010E941704DB +:1009900048C0CA30A1F028F4C83059F0C93061F01D +:1009A00005C0CC3089F070F0CD3089F0209A2898BD +:1009B00010C0219A29980DC0229A2A980AC0239A19 +:1009C0002B9807C0529A01C0539A5B9802C03E9A76 +:1009D0004698E0EAEA95F1F78FB181708B25799915 +:1009E00002C032E001C030E0832B7C9902C034E0C9 +:1009F00001C030E0832B7D9902C028E001C020E0D7 +:100A0000822B7E9902C090E101C090E0892B9FB1BA +:100A10009095991F9927991F9295990F907E892BF0 +:100A20000FC08091000181114AC080E40E94F5034B +:100A300080930001882381F1912C0E941704892D55 +:100A4000D8019C91981719F08C93A09201010E94F3 +:100A50003A0421960F5F1F4FCE30D10509F076CFB3 +:100A600080910101882369F18150809301018823DD +:100A700039F0EFE9FFE03197F1F700C0000021C045 +:100A8000E4E4F1E0D7018D917D018193B4E4EB16AC +:100A9000B1E0FB06B9F715C083E10E941F04809303 +:100AA00000018111C9CF81E40E94F5038093000108 +:100AB0008111C2CF0E943004982E9094BECF80E066 +:100AC000BFCF0E94300381E0DF91CF911F910F9142 +:100AD000FF90EF90DF90CF90BF90AF909F900895E0 +:100AE000E82FF0E0EC5BFE4F8081089508958B3B8A +:100AF000910580F4883A910548F5853A9105D8F436 +:100B00008430910508F0B2C0019709F06EC081E011 +:100B100090E00895803E910508F467C0883E9105F5 +:100B200008F4A4C09C01205F31092031310508F090 +:100B30005CC090650895853A910509F459C0863ADC +:100B4000910509F058C082E890E40895883A91052B +:100B500009F454C0893A910509F453C08A3A9105C1 +:100B600009F452C08B3A910509F451C08C3A9105B1 +:100B700009F450C08D3A910509F44FC0803B9105AE +:100B800009F44EC08E3A910509F44DC08F3A910593 +:100B900009F44CC0813B910509F44BC0823B91059F +:100BA00009F44AC0833B910509F449C0843B91058F +:100BB00009F448C0853B910509F447C0863B91057F +:100BC00009F446C0873B910509F445C0883B91056F +:100BD00009F444C0893B910509F443C08A3B91055F +:100BE00009F442C080E094E4089580E090E0089524 +:100BF00081E890E4089583E890E4089582EE94E417 +:100C0000089589EE94E408958AEE94E4089585EBBE +:100C100094E4089586EB94E4089587EB94E40895B2 +:100C20008CEC94E408958DEC94E4089583E895E4C5 +:100C300008958AE895E4089582E995E4089584E9A1 +:100C400095E4089581E296E4089583E296E4089598 +:100C500084E296E4089585E296E4089586E296E4B7 +:100C6000089587E296E408958AE296E40895089547 +:100C700024E5829FC0011124FC0126E0729FE00D53 +:100C8000F11D1124E60FF11DEE0FFF1FEC51FF4F78 +:100C9000859194910895880F991FFC01E05AF040C6 +:100CA000859194910895880F991FFC01E052FF4FA0 +:100CB00085919491089524E5829FC0011124FC013F +:100CC00046E0749FE00DF11D1124E60FF11DEE0FBB +:100CD000FF1FEC51FF4F859194919C013A9521158E +:100CE0004FE1340708F425C13F512115304120F46C +:100CF0009F700E94530608959C0130532115304186 +:100D000018F49927906C0895811520E5920769F4ED +:100D10000E940D144FEF84E39CE0415080409040CE +:100D2000E1F700C000000C94141B813020E592070D +:100D300031F48091CC0181608093CC0108959C01B5 +:100D400030552115304108F05CC0292F33272F7012 +:100D5000332721303105E9F4AC0164E0440F551F1D +:100D60006A95E1F744275370BC016370772702C08E +:100D7000220F331F6A95E2F73C68242B352B73E072 +:100D8000880F991F7A95E1F780769927822B932B0C +:100D900008952230310529F4982F8827816F906AB1 +:100DA000089523303105A1F4AC0133E0440F551F01 +:100DB0003A95E1F7407E57708370992721E030E043 +:100DC00002C0220F331F8A95E2F7C9019C6816C042 +:100DD0002430310531F5AC0123E0440F551F2A952D +:100DE000E1F7407E57708370992721E030E002C020 +:100DF000220F331F8A95E2F7C9019A68842B952B3D +:100E000008959C0130572115304118F49F7090626D +:100E100008959C0130582115304118F49F70906A54 +:100E20000895803E9105E0F4803C910558F58133AA +:100E3000910509F46FC048F48932910509F463C043 +:100E40008A32910509F46DC072C089339105E9F0C9 +:100E500082389105D1F08533910509F44DC067C002 +:100E6000833E910581F138F4803E9105B9F0823ED0 +:100E70009105D9F05CC0863E910561F1873E9105F0 +:100E8000A1F155C00E944B0608952091DE0120FD7E +:100E900002C021FF4CC080EE90E049C08091DE018D +:100EA00080FFF9CF89E390E042C08091DE0182FFAC +:100EB0000EC08091DE0184FF03C080E090E037C067 +:100EC00083EE90E034C08091DE0182FFF2CF82EEAB +:100ED00090E02DC08091DE0183FF0BC08091DE0188 +:100EE00084FDEBCF87EE90E022C08091DE0183FF8E +:100EF000F5CF86EE90E01BC08091DE0185FF07C034 +:100F000089E290E014C08091DE0185FFF9CF85E38E +:100F100090E00DC08091DE0186FF07C08AE290E07C +:100F200006C08091DE0186FFF9CF81E390E00E9448 +:100F3000770508950895809162010895CF93DF9316 +:100F400000D01F92CDB7DEB79C018091E4018430C0 +:100F500019F593E099833B832A839093E9008FEFFF +:100F60009091E800815095FD06C095ED9A95F1F7B6 +:100F700000008111F5CF8091E80085FF0DC040E0B1 +:100F800050E063E070E0CE0101960E940B0A809170 +:100F9000E8008E778093E8000F900F900F90DF911C +:100FA000CF910895CF93DF9300D01F92CDB7DEB7D6 +:100FB0002091E401243021F522E029839B838A8358 +:100FC00083E08093E9008FEF9091E800815095FDD8 +:100FD00006C095ED9A95F1F700008111F5CF80914B +:100FE000E80085FF0DC040E050E063E070E0CE0116 +:100FF00001960E940B0A8091E8008E778093E800AA +:101000000F900F900F90DF91CF9108959C018091E8 +:10101000E4018430F9F482E08093E9009FEF80914D +:10102000E800915085FD06C085ED8A95F1F7000036 +:101030009111F5CF8091E80085FF0CC040E050E0B1 +:1010400065E070E0C9010E940B0A8091E8008E778C +:101050008093E8000895CF93DF93EC018091E40141 +:10106000843009F046C090910C019923D9F09091F9 +:101070000D019923B9F08093E9008FEF9091E8007A +:10108000815095FD06C095E19A95F1F70000811118 +:10109000F5CF8091E80085FF2CC040E050E060E192 +:1010A00070E017C081E08093E9008FEF9091E80035 +:1010B000815095FD06C095ED9A95F1F700008111DC +:1010C000F5CF8091E80085FF14C040E050E068E073 +:1010D00070E0CE010E940B0A8091E8008E77809329 +:1010E000E80080E1FE01A2E5B1E001900D928A9551 +:1010F000E1F7DF91CF9108958091E301811109C05B +:101100000E949C0B0E94F90B8091E2008460809306 +:10111000E20008951092E301089508950C944A2185 +:101120000E94AA1A0E9450210E94A40E0C949A07B1 +:1011300042E061EC81E00E94150B42E061EC82E04C +:101140000E94150B42E061EC83E00E94150B42E126 +:1011500061EC84E00C94150B8091E601833009F476 +:1011600055C030F4813071F0823009F48EC008959A +:101170008A3009F47AC08B3009F460C0893009F0F4 +:101180009CC020C08091E501813A09F096C0809111 +:10119000E800877F8093E8008091E9019091EA015F +:1011A000892B21F460E182E591E003C060E080E0FA +:1011B00090E070E00E94560A8091E8008B7780935F +:1011C000E80008958091E501813209F076C08091B0 +:1011D000E9019091EA01009719F0039709F06DC0B9 +:1011E0008091E800877F8093E8008091E80082FD8D +:1011F00005C08091E4018111F8CF5FC08091F100BA +:10120000809362018091E8008B7753C08091E50163 +:10121000813A09F052C08091E9019091EA01892B4D +:1012200009F04BC08091E800877F8093E8008091AF +:10123000E80080FFFCCF80910C0136C08091E50171 +:101240008132D9F58091E9019091EA01892BA9F5C4 +:101250008091E800877F8093E8000E944A0B80918C +:10126000E70180930C010C940D148091E50181320B +:1012700021F58091E800877F8093E8000E944A0B67 +:101280008091E8018093630108958091E501813A9E +:10129000A1F48091E800877F8093E8008091E800C6 +:1012A00080FFFCCF809163018093F1008091E80082 +:1012B0008E778093E8000C944A0B089584B7877F5B +:1012C00084BF0FB6F894A8958091600088618093E0 +:1012D0006000109260000FBE90E080E80FB6F894B6 +:1012E00080936100909361000FBE0E94F30E0E94F4 +:1012F0009C0B0E94F90B8091E20084608093E200D5 +:1013000078940E94840E0E94F50E82E091E00E9483 +:101310009F0E0E9438218091E401853069F40E947B +:101320006C1A8091E2018823B1F30E94961A8823F7 +:1013300091F30E94F509EFCF0E94FB0EECCF292F0D +:10134000332723303105C9F060F42130310581F0B5 +:101350002230310509F041C08DE690E028EB33E002 +:1013600040C021323105E1F02232310531F135C082 +:1013700082E190E025E234E034C099278130910584 +:1013800049F028F0029749F5E4E8F3E005C0E4EB02 +:10139000F3E002C0ECE9F3E0849190E09F0121C00A +:1013A0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F45 +:1013B0002081318189E090E014C0643070F470E0E5 +:1013C000FB01EE0FFF1FE65EFE4F20813181FB0126 +:1013D000EA5EFE4F808190E004C080E090E020E073 +:1013E00030E0FA0131832083089580E189BD82E1F4 +:1013F00089BD09B400FEFDCF8091D8008F7D809318 +:10140000D8008091E00082608093E0008091E0004D +:1014100081FDFCCF0895CF92DF92EF92FF920F9360 +:101420001F93CF93DF93EC018B016A010E94690B3C +:10143000811133C0C114D10439F0F601808191814A +:10144000081B190BC80FD91FE12CF12C0115110530 +:1014500019F18091E80085FD16C08091E8008E7733 +:101460008093E800C114D10449F0F6018081918194 +:10147000E80EF91EF182E08285E00FC00E94690B40 +:10148000882321F30AC089918093F100015011094A +:10149000FFEFEF1AFF0ADACF80E0DF91CF911F91C3 +:1014A0000F91FF90EF90DF90CF9008952091EB0186 +:1014B0003091EC012617370748F06115710539F4B2 +:1014C0002091E8002E772093E80001C0B901FC01CB +:1014D00020E06115710579F18091E4018823F1F133 +:1014E0008530F1F18091E80083FD3CC08091E800F7 +:1014F00082FD2EC08091E80080FFEBCF2091F300A9 +:101500008091F20090E0922B6115710551F08830C6 +:10151000910538F421912093F100615071090196F1 +:10152000F3CF21E0089709F020E08091E8008E7762 +:101530008093E800CECF2111CFCF0AC08091E40183 +:10154000882361F0853061F08091E80083FD0AC056 +:101550008091E80082FFF2CF80E0089582E0089554 +:1015600083E0089581E008952091EB013091EC0132 +:101570002617370748F06115710539F42091E80006 +:101580002E772093E80001C0B901FC0120E061152D +:10159000710591F18091E401882309F440C0853000 +:1015A00009F43FC08091E80083FD3DC08091E800D0 +:1015B00082FD2FC08091E80080FFE9CF2091F300E9 +:1015C0008091F20090E0922B6115710559F08830FE +:1015D000910540F424912093F100319661507109F6 +:1015E0000196F2CF21E0089709F020E08091E80011 +:1015F0008E778093E800CBCF2111CCCF0AC08091A9 +:10160000E401882361F0853061F08091E80083FD7A +:101610000AC08091E80082FFF2CF80E0089582E066 +:10162000089583E0089581E00895982F973068F534 +:101630009093E900981739F07091EC002091ED003B +:101640005091F00003C0242F762F50E021FD02C0FE +:101650009F5FECCF3091EB003E7F3093EB003091F9 +:10166000ED003D7F3093ED003091EB003160309321 +:10167000EB007093EC002093ED005093F00020916C +:10168000EE0027FDE5CF80E008958F708093E9009C +:1016900081E008958091E50187FF11C08091E80005 +:1016A00082FD05C08091E4018111F8CF11C08091C5 +:1016B000E8008B770BC08091E401882349F080918A +:1016C000E80080FFF8CF8091E8008E778093E800F3 +:1016D00008952091E4003091E50095E64091EC00FA +:1016E000842F817040FF23C08091E80080FD1DC0E1 +:1016F0008091E401882399F0853099F08091EB0086 +:1017000085FD11C04091E4005091E5002417350794 +:1017100029F3915011F09A01E1CF84E0089582E01D +:10172000089583E0089581E0089580E00895409150 +:10173000E80042FFDDCF08950E940A0C0E94120CBF +:10174000E0EEF0E0808181608083E8EDF0E0808170 +:101750008F77808319BCA7EDB0E08C918E7F8C933E +:1017600080818F7E80831092E30108950F931F93F1 +:10177000CF93DF930E940A0C0E94120CC8EDD0E0B8 +:1017800088818F77888388818068888388818F7D2E +:10179000888319BC1092E4011092E0011092E201DA +:1017A0001092E10100EE10E0F80180818B7F8083D0 +:1017B00088818160888342E060E080E00E94150BB0 +:1017C000E1EEF0E080818E7F8083E2EEF0E08081C8 +:1017D00081608083808188608083F80180818E7F32 +:1017E0008083888180618883DF91CF911F910F91E1 +:1017F0000895E8EDF0E080818F7E8083E7EDF0E0F2 +:1018000080818160808384E082BF81E08093E301F6 +:101810000C94B60BE8EDF0E080818E7F808310920F +:10182000E20008951092DA001092E10008951F92EC +:101830000F920FB60F9211242F933F934F935F9304 +:101840006F937F938F939F93AF93BF93EF93FF9388 +:101850008091E10082FF0BC08091E20082FF07C00F +:101860008091E1008B7F8093E1000E94830E809144 +:10187000DA0080FF1FC08091D80080FF1BC08091DC +:10188000DA008E7F8093DA008091D90080FF0DC04E +:1018900080E189BD82E189BD09B400FEFDCF81E010 +:1018A0008093E4010E947C0805C019BC1092E401F9 +:1018B0000E948A088091E10080FF19C08091E200B7 +:1018C00080FF15C08091E2008E7F8093E2008091BE +:1018D000E20080618093E2008091D8008062809372 +:1018E000D80019BC85E08093E4010E948E088091A5 +:1018F000E10084FF30C08091E20084FF2CC080E1D1 +:1019000089BD82E189BD09B400FEFDCF8091D80078 +:101910008F7D8093D8008091E1008F7E8093E100DD +:101920008091E2008F7E8093E2008091E2008160EE +:101930008093E2008091E001882311F084E007C0E9 +:101940008091E30087FD02C081E001C083E08093C5 +:10195000E4010E9490088091E10083FF29C08091FA +:10196000E20083FF25C08091E100877F8093E10042 +:1019700082E08093E4011092E0018091E1008E7F8B +:101980008093E1008091E2008E7F8093E20080915D +:10199000E20080618093E20042E060E080E00E942B +:1019A000150B8091F00088608093F0000E948D08F4 +:1019B000FF91EF91BF91AF919F918F917F916F9127 +:1019C0005F914F913F912F910F900FBE0F901F90FD +:1019D00018951F920F920FB60F9211242F933F93D9 +:1019E0004F935F936F937F938F939F93AF93BF9327 +:1019F000CF93DF93EF93FF93C091E900CF70809175 +:101A0000EC00D82FD17080FDD0E81092E9008091D1 +:101A1000F000877F8093F00078940E942D0D109243 +:101A2000E9008091F00088608093F000CD2BCF70AA +:101A3000C093E900FF91EF91DF91CF91BF91AF91FA +:101A40009F918F917F916F915F914F913F912F91D6 +:101A50000F900FBE0F901F9018951F93CF93DF9399 +:101A6000CDB7DEB7AA970FB6F894DEBF0FBECDBFD5 +:101A7000E5EEF1E08091F100819321E0ED3EF20787 +:101A8000C9F70E94AC088091E80083FF24C18091CF +:101A9000E5019091E601492F50E04A30510508F0E8 +:101AA0001AC1FA01EA5AFF4F0C94E122803881F002 +:101AB000823809F010C18091E9018F708093E900AC +:101AC0008091EB0085FB882780F91092E90006C021 +:101AD0008091E1019091E201911182609091E80082 +:101AE000977F9093E8008093F1001092F100C8C0B6 +:101AF000282F2D7F09F0EFC0882319F0823061F084 +:101B0000EAC08091E701813009F0E5C0933009F027 +:101B100080E08093E2012BC08091E701811127C012 +:101B20008091E9018F7009F4D6C08093E90020917B +:101B3000EB0020FF1CC0933021F48091EB00806209 +:101B400014C09091EB0090619093EB0021E030E0A5 +:101B5000A90102C0440F551F8A95E2F74093EA009D +:101B60001092EA008091EB0088608093EB00109265 +:101B7000E9008091E800877F86C08111ACC0109198 +:101B8000E7011F778091E3008078812B8093E30049 +:101B90008091E800877F8093E8000E944A0B809143 +:101BA000E80080FFFCCF8091E30080688093E30031 +:101BB000111102C082E001C083E08093E4018BC078 +:101BC0008058823008F087C08091E7019091E80149 +:101BD0008C3D53E0950779F583E08A838AE2898317 +:101BE0004FB7F894DE01139620E03EE051E2E32F78 +:101BF000F0E050935700E49120FF03C0E295EF70AE +:101C00003F5FEF708E2F90E0EA3010F0C79601C072 +:101C1000C0968D939D932F5F243149F74FBF8091DC +:101C2000E800877F8093E8006AE270E0CE010196C9 +:101C30000E94560A14C0AE014F5F5F4F6091E901E8 +:101C40000E949F09BC01892B09F445C09091E800CE +:101C5000977F9093E80089819A810E94B40A8091CD +:101C6000E8008B778093E80036C08038A1F580913A +:101C7000E800877F8093E8008091E0018093F10085 +:101C80008091E8008E778093E8000E944A0B23C081 +:101C9000811121C08091E7019091E8019927029775 +:101CA000D4F48091E800877F8093E8008091E70179 +:101CB0008093E0010E944A0B8091E001811106C0EF +:101CC0008091E30087FD02C081E001C084E0809341 +:101CD000E4010E9498088091E80083FF0AC0809187 +:101CE000E800877F8093E8008091EB00806280931A +:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102 +:101D0000CF911F9108950895CF938091E401882386 +:101D1000A1F0C091E900CF709091EC00892F817003 +:101D200090FD80E8C82B1092E9008091E80083FDC7 +:101D30000E942D0DCF70C093E900CF91089590932C +:101D40006901809368010895E0916801F09169014B +:101D5000309721F00190F081E02D099480E0089502 +:101D6000E0916801F0916901309721F00280F381E0 +:101D7000E02D09940895E0916801F0916901309790 +:101D800021F00480F581E02D0994089520916601E9 +:101D9000309167012817390771F09093670180939C +:101DA0006601E0916801F0916901309721F00680A9 +:101DB000F781E02D09940895209164013091650127 +:101DC0002817390771F09093650180936401E091C1 +:101DD0006801F0916901309721F00084F185E02DD0 +:101DE0000994089508950C94F20E0E94B01A0E946E +:101DF00062040C94761BCF92DF92EF92FF920F93C6 +:101E00001F93CF93DF93CDB7DEB72B970FB6F89420 +:101E1000DEBF0FBECDBF0E947A048BE6C82E81E0E4 +:101E2000D82E00E010E0E02E802F0E947005F60111 +:101E300041916F01F82EF426B1F40F5F1F4F0E3061 +:101E4000110589F78FEF89838A831B820E94B91A53 +:101E50008160782F9D838C8349815A816B818D812C +:101E60000E949E0F40C09091CC0191FF04C08B87CF +:101E70000E9476058B8520E030E04F2D50E0922FB8 +:101E8000BA01022E02C0759567950A94E2F760FFC9 +:101E900024C02E83EF8221E030E0690102C0CC0C27 +:101EA000DD1C9A95E2F790E08C219D21892B09F4A5 +:101EB00020E028870E94B91A8160782F9A87898745 +:101EC0004E815F8168858A850E949E0FF801E559E1 +:101ED000FE4F8081C826C08206C02F5F3F4F26304C +:101EE000310569F6AACF0E945D1E0E94A40E909152 +:101EF0006A018917A1F00E94A40E80936A012B96B3 +:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A +:101F10000F91FF90EF90DF90CF900C949A072B9643 +:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA +:101F30000F91FF90EF90DF90CF900895CF93DF93B4 +:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F +:101F50004F83588769877A878B87DE01119686E0E1 +:101F6000FD0111928A95E9F785E0FE01379601900F +:101F70000D928A95E1F749815A816B817C818D812F +:101F80009E810E94A1162B960FB6F894DEBF0FBE5D +:101F9000CDBFDF91CF910895CF93C82F882309F447 +:101FA000C1C0823859F40E94A40E81FDBBC089E3F0 +:101FB0000E943E190E94F61989E30CC0833879F417 +:101FC0000E94A40E80FDAEC083E50E943E190E94CF +:101FD000F61983E50E947D19CF910C94F619843887 +:101FE00059F40E94A40E82FD9DC087E40E943E1910 +:101FF0000E94F61987E4EECF8CEF8C0F813A48F4FB +:102000008C2F0E949D2081118DC08C2F0E943E1923 +:10201000E3CF80E28C0F883048F4C77081E001C0C4 +:10202000880FCA95EAF70E94BF19D6CF8BE58C0FAF +:10203000833078F4C53A29F0C63A31F083E890E06D +:1020400005C081E890E002C082E890E0CF910C9456 +:10205000C60E88E58C0F833108F064C0C83A39F1A8 +:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166 +:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5 +:10208000C13B81F1C23B89F1C33B91F1C43B99F162 +:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2 +:1020A000C93BC1F1CA3BC9F180E090E038C082EE83 +:1020B00090E035C089EE90E032C08AEE90E02FC00B +:1020C00085EB90E02CC086EB90E029C087EB90E098 +:1020D00026C08CEC90E023C08DEC90E020C083E81B +:1020E00091E01DC08AE891E01AC082E991E017C032 +:1020F00084E991E014C081E292E011C083E292E0B1 +:102100000EC084E292E00BC085E292E008C086E255 +:1021100092E005C087E292E002C08AE292E0CF91AD +:102120000C94DC0ECF910895882309F44BC08238BB +:1021300059F40E94A40E81FF45C089E30E943E1914 +:102140000E94F61989E30CC0833871F40E94A40E32 +:1021500080FF38C083E50E943E190E94F61983E58E +:102160000E947D190C94F619843859F40E94A40E2B +:1021700082FF28C087E40E943E190E94F61987E476 +:10218000EFCF9CEF980F913A58F390E2980F983068 +:1021900050F4877091E001C0990F8A95EAF7892F72 +:1021A0000E94C519DFCF9BE5980F933020F480E0A3 +:1021B00090E00C94C60E885A833120F480E090E0C1 +:1021C0000C94DC0E0895882321F00E94BF190C9412 +:1021D000F6190895882321F00E94C5190C94F61968 +:1021E0000895BF92CF92DF92EF92FF920F931F93C9 +:1021F000CF93DF9300D000D000D0CDB7DEB77C0105 +:1022000085E0F701DE01119601900D928A95E1F7C4 +:10221000F70183819481892B09F4DDC2908181814A +:102220008F3F19F49F3F09F4D6C2F701028125813F +:1022300022952F7099838A8389819A812E830E94A7 +:10224000FD18182FB92E0E94FC180E94C317EB2D01 +:10225000E295EF704E2F50E0FA01E05AFF4F2E81C9 +:102260000C94E1228B2D807F9B2D9F70F92E88236B +:1022700019F0F29480EFF822002349F0FF2009F4CE +:1022800057C28F2D0E94CF190E94F61951C2812F7B +:102290000E949410FF2009F49EC28F2D0E94D51930 +:1022A00026960FB6F894DEBF0FBECDBFDF91CF915B +:1022B0001F910F91FF90EF90DF90CF90BF900C9403 +:1022C000F6193B2D307F8B2D8F70303211F08295B7 +:1022D000807F112319F0113021F12CC00023B9F0B7 +:1022E000222309F490C1213009F08DC126960FB642 +:1022F000F894DEBF0FBECDBFDF91CF911F910F913C +:10230000FF90EF90DF90CF90BF900C94DF192223C5 +:1023100019F0213009F45FC28E830E94E2198E8188 +:1023200086C1002321F0223008F055C26CC1211172 +:1023300052C27DC1002321F0222309F464C1F8C1F7 +:10234000222309F474C109C28B2D8695869583706A +:1023500019F08130D1F03FC2002321F0812F9B2D55 +:10236000937002C080E090E026960FB6F894DEBF2E +:102370000FBECDBFDF91CF911F910F91FF90EF90D6 +:10238000DF90CF90BF900C94C60E002321F0812FD8 +:102390009B2D937002C080E090E026960FB6F894D3 +:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088 +:1023B000EF90DF90CF90BF900C94DC0E812F002324 +:1023C00019F00E94651D02C00E94CD1D26960FB611 +:1023D000F894DEBF0FBECDBFDF91CF911F910F915B +:1023E000FF90EF90DF90CF90BF900C94521E8B2DFA +:1023F000837009F075C00111EEC1812F8295869519 +:102400008770880F880F912F9F70C92ED12CE12CD7 +:10241000F12C082E04C0CC0CDD1CEE1CFF1C0A9411 +:10242000D2F714FF12C00FE010E020E030E004C04B +:10243000000F111F221F331F8A95D2F7C901B8015F +:10244000609570958095909503C060E070E0CB0139 +:102450004B2D4695469543704230C1F060F56C298E +:102460007D298E299F29413051F126960FB6F89487 +:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7 +:10248000EF90DF90CF90BF900C94EA176C297D29D4 +:102490008E299F2926960FB6F894DEBF0FBECDBFBA +:1024A000DF91CF911F910F91FF90EF90DF90CF9030 +:1024B000BF900C9406180E94EA17C701B601269631 +:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145 +:1024D0000F91FF90EF90DF90CF90BF900C94CE17AC +:1024E000002319F08B2D817001C08695882309F493 +:1024F00072C1812F829586958770880F880F912FE2 +:102500009F70C92ED12CE12CF12C082E04C0CC0CCC +:10251000DD1CEE1CFF1C0A94D2F714FF12C00FE062 +:1025200010E020E030E004C0000F111F221F331F15 +:102530008A95D2F7C901B8016095709580959095FC +:1025400003C060E070E0CB014B2D4695469543708B +:102550004230C1F060F56C297D298E299F294130D8 +:1025600051F126960FB6F894DEBF0FBECDBFDF91B6 +:10257000CF911F910F91FF90EF90DF90CF90BF9080 +:102580000C94C4186C297D298E299F2926960FB694 +:10259000F894DEBF0FBECDBFDF91CF911F910F9199 +:1025A000FF90EF90DF90CF90BF900C94E0180E94C6 +:1025B000C418C701B60126960FB6F894DEBF0FBE49 +:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 +:1025D000CF90BF900C94A818103FD1F118F4103E82 +:1025E00050F4A1C0123F09F463C008F44CC0133F7B +:1025F00009F473C098C01F708B2D8F710023A1F058 +:102600000E944118812F26960FB6F894DEBF0FBEA8 +:10261000CDBFDF91CF911F910F91FF90EF90DF9091 +:10262000CF90BF900C94E3100E946218812F2696E1 +:102630000FB6F894DEBF0FBECDBFDF91CF911F91D3 +:102640000F91FF90EF90DF90CF90BF900C94EA1025 +:102650000023A9F02111BFC08B2D8F7126960FB6D4 +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94871822309E +:1026800008F0A9C0E9CF0023A9F08B2D8F71269601 +:102690000FB6F894DEBF0FBECDBFDF91CF911F9173 +:1026A0000F91FF90EF90DF90CF90BF900C94411866 +:1026B000002359F38B2D8F7126960FB6F894DEBF49 +:1026C0000FBECDBFDF91CF911F910F91FF90EF9083 +:1026D000DF90CF90BF900C946218002399F08B2D5F +:1026E0008F7126960FB6F894DEBF0FBECDBFDF9177 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C942C1826960FB6F894DEBF0FBECDBFE2 +:10271000DF91CF911F910F91FF90EF90DF90CF90BD +:10272000BF900C9422180023A9F0222309F4ADCF06 +:10273000812F26960FB6F894DEBF0FBECDBFDF9176 +:10274000CF911F910F91FF90EF90DF90CF90BF90AE +:102750000C94CC0F222309F4ADCF812F26960FB60F +:10276000F894DEBF0FBECDBFDF91CF911F910F91C7 +:10277000FF90EF90DF90CF90BF900C9494104B2D72 +:102780004F70612FC7010E94020326960FB6F8947E +:10279000DEBF0FBECDBFDF91CF911F910F91FF9094 +:1027A000EF90DF90CF90BF900C9446174B2D4F7059 +:1027B000612FC70126960FB6F894DEBF0FBECDBFBE +:1027C000DF91CF911F910F91FF90EF90DF90CF900D +:1027D000BF900C94370626960FB6F894DEBF0FBE56 +:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1027F000CF90BF9008950E94DC190E94B1190E94E9 +:10280000F6190E94021F0E94521E80E090E00E9472 +:10281000C60E80E090E00C94DC0E0E94CC190C9463 +:10282000FB130E94FD18292F22952F702C3030F4B5 +:102830002A3048F42250223078F405C02C3041F080 +:102840002F3031F009C0803E48F0803F29F406C0A7 +:1028500093FB882780F9089580E0089581E008952A +:10286000CF93DF9300D000D01F92CDB7DEB70F908B +:102870000F900F900F900F90DF91CF910895CF930D +:10288000DF9300D000D000D0CDB7DEB726960FB6CC +:10289000F894DEBF0FBECDBFDF91CF9108951F9397 +:1028A000CF93DF93C091790116E080917A01C81728 +:1028B00099F0D0E01C9FF0011D9FF00D1124E55808 +:1028C000FE4F4081518162817381848195810E9494 +:1028D0003F142196C770E9CFDF91CF911F910895E2 +:1028E0004091AB015091AC016091AD017091AE018E +:1028F0008091AF019091B0010C943F148091B00190 +:1029000082958F7009F054C08091AD01882309F43D +:102910004FC080917901A0917A014091AE01509110 +:10292000AF016091AB017091AC01B6E08A1709F478 +:102930003FC090E041155105C1F17F3F11F46F3F59 +:10294000A1F1B89FF001B99FF00D1124E558FE4F99 +:10295000218127132AC02081261327C0228121111B +:1029600024C0238134812417350710F42150310904 +:10297000241B350B283C3105C0F42091B0012F7089 +:1029800020612093B00126E0289FF001299FF00DDF +:102990001124E058FE4F80818F70806180838BEA24 +:1029A00091E00E94F1100C944F1401968770BECFF5 +:1029B0000895CF92DF92EF92FF920F931F93CF93E0 +:1029C000DF93CDB7DEB762970FB6F894DEBF0FBEC8 +:1029D000CDBF8C0185E0F801DE011D9601900D92BE +:1029E0008A95E1F7D8014C9111965C911197129656 +:1029F0006C918091AE019091AF01009709F475C17F +:102A00003091AB017091AC017F3F19F43F3F09F465 +:102A10006CC1F801C380D480E090AD01EE2009F4D0 +:102A2000BEC02091B001C816D90628F0D601A81B57 +:102A3000B90BCD0104C0809590958C0D9D1DFF2490 +:102A4000F394883C910578F0F12C207F09F0C4C004 +:102A50007C2DD98AC88A89890E9430148BEA91E03A +:102A60000E94F110AFC0822F807F09F045C057133C +:102A700013C0431311C061110FC02F702061209348 +:102A8000B0010E9470148BEA91E00E94F1108091D5 +:102A9000B001F80185832EC0CD2819F15F3F11F4F4 +:102AA0004F3FF9F0F62E61111CC080917901209101 +:102AB0007A0136E0821709F45BC090E0389FF0019C +:102AC000399FF00D1124E558FE4F7181571306C050 +:102AD0007081471303C07281711103C00196877022 +:102AE000E9CFF62E662309F41CC18091B001816004 +:102AF0008093B001F12C15C1571309C0431307C0CF +:102B0000611105C08091B001F8018583C8C04D876F +:102B10005E878D859E856A8B0E9411146A89882341 +:102B2000D1F16623C1F12091B001822F82958F707F +:102B300090E0029774F08091AB019091AC0198877E +:102B40008F831986DB86CA862C87CE0107960E9462 +:102B5000F11086E0F801ABEAB1E001900D928A95A0 +:102B6000E1F70E947E140E947014FF24F394D9C0F0 +:102B70004D875E878D859E850E94FD18292F2295A1 +:102B80002F70223008F0C1C09F7009F0BBC0805E7A +:102B9000883008F4C6C0C8010E94F110E6CFC816FC +:102BA000D90608F453C0F601E81BF90BCF01883CA5 +:102BB000910508F450C0F12C7C2DD98AC88A8989E6 +:102BC0000E943014EBEAF1E086E0DF011D928A9565 +:102BD000E9F70E947014A5C0571314C0431312C024 +:102BE000611110C08091B001F8018583C8010E9475 +:102BF000F11086E0EBEAF1E0DF011D928A95E9F73A +:102C0000FE2C8FC04D875E878D859E856A8B0E94C6 +:102C100011146A89882309F4BECF662309F4BBCF57 +:102C20002091B001822F82958F7090E002970CF472 +:102C300090CF8091AB019091AC019A8389831B82E4 +:102C4000DD82CC822E83CE01019681CF8095909536 +:102C50008C0D9D1DACCFF62E662309F49CCF571327 +:102C600033C0431331C02091B00120FD24C0822F16 +:102C700082958F70482F50E041155105E1F0D80141 +:102C800015962C9315974F30510549F08F5F982F6B +:102C90009295907F822F8F70892B15968C93C80107 +:102CA0000E94F11086E0F801ABEAB1E001900D92CC +:102CB0008A95E1F78ECF86E0F801ABEAB1E00190AA +:102CC0000D928A95E1F72DC04D875E878D859E8593 +:102CD0000E94111481113DCF8091B00181608093D9 +:102CE000B001C8010E94F1101CC0662309F453CF43 +:102CF0004D875E878D859E850E941114882309F477 +:102D00004ACF27CF811143CF0CC0243008F043CFE6 +:102D10009F7009F43CCFD80115969C91907F09F0E3 +:102D200036CF8F2D62960FB6F894DEBF0FBECDBFA3 +:102D3000DF91CF911F910F91FF90EF90DF90CF9097 +:102D400008951F93CF93DF93CDB7DEB72C970FB6BF +:102D5000F894DEBF0FBECDBF4F83588769877A874F +:102D60008B879C87CE0107960E94D914882371F027 +:102D70008A859B85892B09F441C088858F3F09F09E +:102D800065C08F818F3F09F061C038C086E0FE01C9 +:102D90003796DE01119601900D928A95E1F76A85CA +:102DA0007B856115710551F1FF81E885EF3F11F4D5 +:102DB000FF3F21F120917A0130E0C901019687702F +:102DC00099274091790150E08417950709F447C08D +:102DD000F983EA837D836C8396E0929FD001939F71 +:102DE000B00D1124A558BE4FFE01319601900D92F1 +:102DF0009A95E1F780937A010E944F1416E0809132 +:102E0000790190917A018917B9F1189FC0011124B5 +:102E100085589E4F0E94D914882371F1E091790161 +:102E20001E9FF0011124E558FE4F408151816281BF +:102E30007381848195810E943F148091790190E093 +:102E400001968770992780937901D9CF4F81588552 +:102E500069857A858B859C850E943F14CFCF0E941F +:102E60000D1410927A0110927901EBEAF1E086E0FC +:102E7000DF011D928A95E9F72C960FB6F894DEBF14 +:102E80000FBECDBFDF91CF911F910895EF92FF92BA +:102E90000F931F93CF93DF938C01892B09F46CC0A0 +:102EA000F12CEE24E394E8012196F8018491843713 +:102EB00040F4843008F051C0813081F0823019F143 +:102EC0005BC0853709F444C0A8F19CE7980F9037A0 +:102ED00008F052C08F770E94941041C00E5F1F4FC0 +:102EE000FE01849190E2980F983050F48770FE2D87 +:102EF00001C0FF0F8A95EAF78F2F0E94CF1914C0E7 +:102F00000E94CC0F2DC00E5F1F4FFE01849190E2F6 +:102F1000980F983060F48770FE2D01C0FF0F8A95DE +:102F2000EAF78F2F0E94D5190E94F61919C00E9446 +:102F3000941016C00E5F1F4FFE01C491CC2381F088 +:102F40008FE99FE00197F1F700C00000C150F6CF74 +:102F50000E5F1F4FFE01F49003C00E94CC0F8E0144 +:102F60008F2D882309F49FCFEFE9FFE03197F1F728 +:102F700000C000008150F5CFDF91CF911F910F91DC +:102F8000FF90EF90089508956093B5017093B60196 +:102F90008093B7019093B8010C94FB130F931F9388 +:102FA0000091B5011091B6012091B7013091B8019F +:102FB000DC01CB01802B912BA22BB32B8093B5018D +:102FC0009093B601A093B701B093B8011F910F91F0 +:102FD0000C94FB130F931F930091B5011091B60150 +:102FE0002091B7013091B801DC01CB0180239123FE +:102FF000A223B3238093B5019093B601A093B701A8 +:10300000B093B8011F910F910C94FB130F931F9372 +:103010000091B5011091B6012091B7013091B8012E +:10302000DC01CB0180279127A227B3278093B5012C +:103030009093B601A093B701B093B8011F910F917F +:103040000C94FB131092B1011092B2011092B301D3 +:103050001092B4010C94FB1341E050E060E070E08A +:1030600004C0440F551F661F771F8A95D2F74093FF +:10307000B1015093B2016093B3017093B4010C9409 +:10308000FB1341E050E060E070E004C0440F551FC6 +:10309000661F771F8A95D2F78091B1019091B20196 +:1030A000A091B301B091B401482B592B6A2B7B2B13 +:1030B0004093B1015093B2016093B3017093B40196 +:1030C0000C94FB1341E050E060E070E004C0440F5A +:1030D000551F661F771F8A95D2F7409550956095CA +:1030E00070958091B1019091B201A091B301B0911E +:1030F000B401482359236A237B234093B1015093A1 +:10310000B2016093B3017093B4010C94FB1341E0DE +:1031100050E060E070E004C0440F551F661F771F49 +:103120008A95D2F78091B1019091B201A091B3013B +:10313000B091B401482759276A277B274093B101F2 +:103140005093B2016093B3017093B4010C94FB13DC +:103150000F931F930091B1011091B2012091B3011F +:103160003091B401DC01CB01802B912BA22BB32B2E +:103170008093B1019093B201A093B301B093B401D5 +:103180001F910F910C94FB130F931F930091B101AA +:103190001091B2012091B3013091B401DC01CB0157 +:1031A00080239123A223B3238093B1019093B20192 +:1031B000A093B301B093B4011F910F910C94FB1332 +:1031C0000F931F930091B1011091B2012091B301AF +:1031D0003091B401DC01CB0180279127A227B327CE +:1031E0008093B1019093B201A093B301B093B40165 +:1031F0001F910F910C94FB130895CF92DF92EF92E1 +:10320000FF920F931F93CF93DF938C01C090B10176 +:10321000D090B201E090B301F090B4018091B5017B +:103220009091B601A091B701B091B801C82AD92AEE +:10323000EA2AFB2ACFE1D0E0D701C6010C2E04C058 +:10324000B695A795979587950A94D2F780FF07C002 +:10325000B8018C2F0E945B068130910531F42197D3 +:1032600058F7B80180E00E945B06DF91CF911F9173 +:103270000F91FF90EF90DF90CF90089590910C0107 +:103280009923F1F090910D019923D1F0982F969503 +:10329000969596959F3080F5E0910E01F0910F0183 +:1032A000E90FF11D877021E030E0A90102C0440F51 +:1032B000551F8A95E2F7CA019181892B8183089570 +:1032C00020910E0130910F01F90132969FEF40E0FD +:1032D0005191851789F09F3F19F4511101C0942F26 +:1032E0004F5F4E30A9F79F3F39F0F901E90FF11D0B +:1032F00097FDFA9582830895089590910C01992382 +:10330000F9F090910D019923D9F0982F9695969503 +:1033100096959F3028F5E0910E01F0910F01E90F8D +:10332000F11D877021E030E0A90102C0440F551F54 +:103330008A95E2F7CA018095918189238183089556 +:1033400020910E0130910F01F9013296205F3F4F1D +:103350009081891301C010823196E217F307C1F7FB +:10336000089581E090E0E0910E01F0910F01E80FE7 +:10337000F91F1082019680319105A9F70895909167 +:10338000CB01892B8093CB01089580959091CB013F +:1033900089238093CB0108951092CB0108959091D9 +:1033A000CA01892B8093CA01089580959091CA0122 +:1033B00089238093CA0108951092CA0108958093C9 +:1033C000B90108951092B901089580910E0190916C +:1033D0000F01FC0131969C01205F3F4F80E09191ED +:1033E00091118F5FE217F307D1F70895E0910E0175 +:1033F000F0910F018091CB018083E0910E01F0915B +:103400000F0190818091CA01892B80838091B9013D +:10341000882361F0E0910E01F0910F019081892BDA +:1034200080830E94E51981111092B90180910E01EB +:1034300090910F010C94B00ECF92DF92EF92FF9219 +:103440006C01EE24FF24C114D104E104F10421F045 +:10345000C701B60120E101C020E0C72ED82EE92E19 +:10346000FF24C114D104E104F10419F0285FC7015D +:10347000B6016B017C0154E0F694E794D794C794AD +:103480005A95D1F7C114D104E104F10419F02C5F6D +:10349000C701B6016B017C0142E0F694E794D79432 +:1034A000C7944A95D1F7C114D104E104F10419F08D +:1034B0002E5FC701B601DC01CB01B695A7959795A4 +:1034C0008795892B8A2B8B2B09F02F5F822FFF90FA +:1034D000EF90DF90CF9008958091E401843011F156 +:1034E00020E488E190E00FB6F894A89580936000FE +:1034F0000FBE2093600083B7817F846083BF83B752 +:10350000816083BF7894889583B78E7F83BF0FB621 +:10351000F894A89580916000886180936000109273 +:1035200060000FBE089508950C94931ACF930E94E3 +:10353000941A0E947A040E94931AC0E08C2F0E9471 +:103540007005811104C0CF5FCE30C1F701C081E0AA +:10355000CF9108950E940D140E94A40E0C949A0716 +:1035600082E084BD93E095BD9AEF97BD80936E0095 +:1035700008952FB7F8948091CD019091CE01A0913C +:10358000CF01B091D0012FBF0895CF92DF92EF927B +:10359000FF920F931F932FB7F8944091CD01509154 +:1035A000CE016091CF017091D0012FBF6A017B01E4 +:1035B000EE24FF248C0120E030E0C016D106E206A4 +:1035C000F30610F4415051099A01281B390BC90127 +:1035D0001F910F91FF90EF90DF90CF9008951F9271 +:1035E0000F920FB60F9211248F939F93AF93BF93B7 +:1035F0008091CD019091CE01A091CF01B091D001E9 +:103600000196A11DB11D8093CD019093CE01A09391 +:10361000CF01B093D001BF91AF919F918F910F9047 +:103620000FBE0F901F9018950E949C0BF8942FEFDF +:1036300087EA91E6215080409040E1F700C0000009 +:1036400087E090EBDC018093ED019093EE01A09375 +:10365000EF01B093F0019CE088E10FB6F894A895D3 +:10366000809360000FBE90936000FFCFEF92FF92B7 +:103670000F931F93CF93DF93D82FC0E08C2F0E941E +:10368000700500E010E0E82EF12CC701002E02C00A +:10369000959587950A94E2F780FD06C00F5F1F4F4E +:1036A0000630110591F709C0602F7C2F80E00E9441 +:1036B00038068D13F3CF81E004C0CF5FCE30F1F632 +:1036C00080E0DF91CF911F910F91FF90EF900895CF +:1036D000CF93C82F8CE20E94361B882321F08C2FB9 +:1036E000CF910C94361B80E0CF910895CF930E9428 +:1036F000BD1C811102C00E94A31CC5E6C15049F047 +:103700000E947A048FE39CE90197F1F700C0000062 +:10371000F5CF89E20E94681B811113C18AE20E94E1 +:10372000681B81110E94A31C85E00E94681B811107 +:103730000E94141B0E94C81C8093CC0187E00E9449 +:10374000681B8823A9F18BE10E94681B882351F034 +:103750008091CC0181FB222720F991E0922790FBF8 +:1037600081F90EC08EE00E94681B882361F0809171 +:10377000CC0182FB222720F991E0922790FB82F96D +:103780008093CC0115C080E10E94681B9091CC0110 +:10379000882341F093FB222720F981E0822780FBD8 +:1037A00093F904C0892F809580FB90F99093CC0108 +:1037B0008091CC010E94CC1C0E94DA1C8093DE0117 +:1037C00080EE0E94681B882341F08091DE01982FD3 +:1037D000909590FB80F98093DE0189E30E94681B3D +:1037E000882359F08091DE0181FB222720F991E0A6 +:1037F000922790FB81F98093DE0182EE0E94681B84 +:10380000882359F08091DE0182FB222720F991E084 +:10381000922790FB82F98093DE0186EE0E94681B5E +:10382000882359F08091DE0183FB222720F991E063 +:10383000922790FB83F98093DE0183EE0E94681B40 +:10384000882359F08091DE0184FB222720F991E042 +:10385000922790FB84F98093DE0185E30E94681B28 +:10386000882359F08091DE0185FB222720F991E021 +:10387000922790FB85F98093DE0181E30E94681B0B +:10388000882359F08091DE0186FB222720F991E000 +:10389000922790FB86F98093DE0181E10E94681BEC +:1038A000882359F08091DE0187FB222720F991E0DF +:1038B000922790FB87F98093DE018091DE010E94C0 +:1038C000DE1C8091DE0187FB882780F980930D0143 +:1038D00087E20E94681BC82F8EE10E94681B81113D +:1038E000C2608FE10E94681B8111C46080E20E9467 +:1038F000681B8111C86081E20E94681B8111C06150 +:1039000082E20E94681B8111C06283E20E94681BF0 +:103910008111C06484E20E94681B882311F0C06892 +:1039200002C0CC2329F08C2F0E94D51C6C2F03C021 +:103930000E94D11C682F70E080E090E0CF910C9441 +:10394000C417CF9108956DEE7EEF80E090E00E9465 +:10395000172360E082E090E00E94092360E083E0AA +:1039600090E00E94092360E084E090E00E94092337 +:1039700060E085E090E00C94092380E090E00E94F4 +:10398000032321E08D3E9E4F09F020E0822F089511 +:1039900082E090E00C94FB22682F82E090E00C948F +:1039A000092383E090E00C94FB22682F83E090E0F1 +:1039B0000C94092384E090E00C94FB22682F84E0AF +:1039C00090E00C9409238091D30180FF0BC060919B +:1039D000130185E0689FB001112475956795759571 +:1039E00067952BC081FF09C06091130185E0689F36 +:1039F000B00111247595679520C082FF07C06091C2 +:103A0000130185E0689FB001112417C09091D40183 +:103A10009923D1F060911201961788F72091130134 +:103A200085E0289F90011124929FA001939F500D43 +:103A3000112470E0CA010E94CD226038710540F463 +:103A40006115710519F406C065E070E0862F0895D0 +:103A50008FE7089581E008958091D30180FF08C029 +:103A60006091110170E0759567957595679521C016 +:103A700081FF06C06091110170E07595679519C0CE +:103A800082FF04C06091110170E010C09091D401D8 +:103A9000992399F0609110019617A0F78091110178 +:103AA000899FC001112470E00E94CD226038710509 +:103AB00040F46115710519F406C061E070E0862FCD +:103AC00008958FE7089581E00895803F21F40E94D2 +:103AD000E31C819504C0813F29F40E94E31C80937C +:103AE000D7010895823F21F40E94E31C819504C010 +:103AF000833F29F40E94E31C8093D6010895893FF7 +:103B000019F40E942C1D05C08A3F31F40E942C1D1F +:103B100081958093D80108958B3F21F40E942C1D3C +:103B2000819504C08C3F29F40E942C1D8093D901FB +:103B30000895843F21F48091D501816017C0853FAD +:103B400021F48091D501826011C0863F21F48091DB +:103B5000D50184600BC0873F21F48091D501886036 +:103B600005C0883F31F48091D50180618093D501F3 +:103B700008958D3F21F48091D30181600BC08E3F69 +:103B800021F48091D301826005C08F3F29F4809198 +:103B9000D30184608093D3010895803F39F48091EC +:103BA000D70187FF6CC01092D70169C0813F29F40B +:103BB0008091D7011816BCF362C09091D601823F64 +:103BC00029F497FF5CC01092D60159C0833F19F4C5 +:103BD0001916CCF354C0893F41F48091D8011816CE +:103BE0000CF04DC01092D8014AC08A3F29F4809150 +:103BF000D80187FF44C0F6CF8B3F39F48091D901BB +:103C000087FF3DC01092D9013AC08C3F29F48091C2 +:103C1000D9011816BCF333C0843F21F48091D5013B +:103C20008E7F17C0853F21F48091D5018D7F11C013 +:103C3000863F21F48091D5018B7F0BC0873F21F413 +:103C40008091D501877F05C0883F31F48091D501EF +:103C50008F7E8093D50113C08D3F21F48091D301D5 +:103C60008E7F0BC08E3F21F48091D3018D7F05C0E4 +:103C70008F3F29F48091D3018B7F8093D301809172 +:103C8000D60181110EC08091D70181110AC08091A7 +:103C9000D801811106C08091D901811102C0109212 +:103CA000D401089585ED91E00E94BB0E0E94B91ADF +:103CB0009093D2018093D10108951F93CF93DF9306 +:103CC0008091D1019091D2010E94C51AAC019091CE +:103CD000D401992321F02091140130E006C02091F5 +:103CE00015018AE0289F900111244217530708F418 +:103CF00085C08091D601C091D701D091D801109193 +:103D0000D901811107C0C11175C0D11173C0111142 +:103D100071C074C09F3F19F09F5F9093D401181633 +:103D200024F40E94E31C8093D6018091D60187FF82 +:103D300005C00E94E31C81958093D6011C1624F4D3 +:103D40000E94E31C8093D7018091D70187FF05C0B3 +:103D50000E94E31C81958093D7016091D601662370 +:103D600031F1C091D701CC2311F1062E000C770B55 +:103D7000880B990B0E94D42123E333E343E35FE3F1 +:103D80000E9438220E949C216093D6016C2FCC0F98 +:103D9000770B880B990B0E94D42123E333E343E391 +:103DA0005FE30E9438220E949C216093D7011D1678 +:103DB00024F40E942C1D8093D8018091D80187FFA4 +:103DC00005C00E942C1D81958093D801111624F402 +:103DD0000E942C1D8093D9018091D90187FF05C0D5 +:103DE0000E942C1D81958093D901DF91CF911F9165 +:103DF0000C94521E9F3F09F08FCFA0CFDF91CF913F +:103E00001F910895E5EDF1E085E0DF011D928A95AF +:103E1000E9F71092D4011092D3010895833081F113 +:103E200028F4813059F08230D1F00895853009F4BA +:103E300049C0B8F1863009F456C008958091150143 +:103E4000262F30E0280F311D2F3F310524F4680F55 +:103E50006093150108958FEF809315010895809167 +:103E60001401262F30E0280F311D2F3F310524F497 +:103E7000680F6093140108958FEF809314010895E3 +:103E800080911301262F30E0280F311D2F3F31057F +:103E900024F4680F6093130108958FEF809313014A +:103EA000089580911201262F30E0280F311D2F3FF9 +:103EB000310524F4680F6093120108958FEF809309 +:103EC0001201089580911101262F30E0280F311D35 +:103ED0002F3F310524F4680F6093110108958FEF8F +:103EE00080931101089580911001262F30E0280F52 +:103EF000311D2F3F310524F4680F609310010895A0 +:103F00008FEF809310010895833011F128F48130F0 +:103F100049F0823091F00895853081F120F18630AA +:103F2000C1F1089580911501681720F4861B8093D4 +:103F300015010895109215010895809114016817D4 +:103F400020F4861B809314010895109214010895A3 +:103F500080911301681720F4861B80931301089544 +:103F600010921301089580911201681720F4861BA6 +:103F70008093120108951092120108958091110109 +:103F8000681720F4861B8093110108951092110187 +:103F9000089580911001681720F4861B809310010A +:103FA00008951092100108950F931F938D3109F415 +:103FB0006BC008F03FC08E3009F47DC0C0F487307C +:103FC00009F46EC068F4863009F0AFC08091CC016E +:103FD000817F8E7F8093CC0181E08093DB01A6C03E +:103FE000883009F458C08B3009F49BC09EC08631DC +:103FF00009F497C078F4803109F470C0813109F078 +:1040000094C00E940D1490910D0181E08927809346 +:104010000D0187C0893109F484C08B3109F085C056 +:104020008091CC0181FB222720F991E0922790FB1F +:1040300081F94AC0853309F45BC048F4873209F43A +:1040400057C008F45AC0893209F452C06EC0833494 +:1040500038F48A3308F067C0883309F462C065C059 +:10406000833409F445C0883409F05FC00E940D1400 +:104070000FEF13ED20E3015010402040E1F700C0A6 +:1040800000000E94141B4DC00E9456210E94A40EE5 +:104090000E949A0746C00E94C81C0E94DA1C41C0B8 +:1040A0009091CC01892F817090FF12C0917F9E7FEB +:1040B0009093CC013BC08091CC0182FB222720F958 +:1040C00091E0922790FB82F98093CC01992349F1EA +:1040D0008091CC0181608093CC0123C08091CC0180 +:1040E00083FB222720F991E0922790FB83F9ECCF04 +:1040F00061E070E080E090E010C08D5141E050E060 +:1041000060E070E08A019B0104C0000F111F221FB4 +:10411000331F8A95D2F7C901B8010E94C4170E94C3 +:104120000D1481E003C08953E9CF80E01F910F9106 +:10413000089580E008950C949920CF93C82F809122 +:10414000DB01813079F018F08230E9F187C0E0912D +:104150000E01F0910F018081813169F0823209F006 +:104160007FC009C0E0910E01F0910F018081813183 +:1041700011F0823261F48C2F0E949B20811104C0C7 +:104180008C2F0E94D41F1DC081E090E01AC08C2F9C +:104190000E949920811114C0C43179F048F4CB30C9 +:1041A00079F0C03109F060C082E08093DB0108C083 +:1041B000C93219F0C83321F057C01092DB0154C046 +:1041C00081E0817053C0C93289F118F5C43171F1B1 +:1041D000A8F4C73009F046C08AE08093150194E145 +:1041E0009093140193E0909313018093120188E05F +:1041F0008093110188E28093100134C0CE51C63003 +:1042000088F5EC2FF0E0E65DFE4F80818093DA01C7 +:1042100029C0CE34E9F020F4CB3421F56AE013C094 +:10422000C13579F0C235F1F461E00DC08091DA0159 +:10423000882319F01092DA0115C081E08093DB0128 +:1042400015C061E006C08091DA010E940E1F0AC00D +:104250006AE08091DA010E94841F04C01092DB01A1 +:1042600080E004C081E002C080E0ABCFCF91089530 +:10427000E1E8F0E0808188608083808181608083D4 +:104280008FB7F89493E09093890090ED9093880015 +:104290008FBF0895EFE6F0E080818260808308950B +:1042A000EFE6F0E080818D7F80830895EFE6F0E017 +:1042B000908182E08927808308951F920F920FB624 +:1042C0000F9211242F933F934F935F936F937F939C +:1042D0008F939F93AF93BF93EF93FF938091DC01F4 +:1042E0009091DD0101969093DD018093DC018111B5 +:1042F00003C082E00E949A07E091DD01E695E69511 +:10430000F0E0EE5CFA4FE4918091DC018E1303C083 +:1043100080E00E949A07FF91EF91BF91AF919F912A +:104320008F917F916F915F914F913F912F910F905E +:104330000FBE0F901F9018950E94A3216894B11191 +:104340000C94322208950E94172288F09F5798F00B +:10435000B92F9927B751B0F0E1F0660F771F881F8A +:10436000991F1AF0BA95C9F714C0B13091F00E94A4 +:104370003122B1E008950C943122672F782F8827DD +:10438000B85F39F0B93FCCF3869577956795B395CB +:10439000D9F73EF490958095709561957F4F8F4F3A +:1043A0009F4F0895E89409C097FB3EF4909580953F +:1043B000709561957F4F8F4F9F4F9923A9F0F92FEB +:1043C00096E9BB279395F695879577956795B79569 +:1043D000F111F8CFFAF4BB0F11F460FF1BC06F5F4F +:1043E0007F4F8F4F9F4F16C0882311F096E911C061 +:1043F000772321F09EE8872F762F05C0662371F082 +:1044000096E8862F70E060E02AF09A95660F771F95 +:10441000881FDAF7880F9695879597F9089557FDC5 +:104420009058440F551F59F05F3F71F04795880F22 +:1044300097FB991F61F09F3F79F0879508951216B9 +:1044400013061406551FF2CF4695F1DF08C0161665 +:1044500017061806991FF1CF869571056105089416 +:104460000895E894BB2766277727CB0197F908952D +:104470000E944B220C94BC220E94AE2238F00E9473 +:10448000B52220F0952311F00C94A5220C94AB22B8 +:1044900011240C9432220E940F2270F3959FC1F3D5 +:1044A000950F50E0551F629FF001729FBB27F00DE2 +:1044B000B11D639FAA27F00DB11DAA1F649F662737 +:1044C000B00DA11D661F829F2227B00DA11D621F86 +:1044D000739FB00DA11D621F839FA00D611D221F40 +:1044E000749F3327A00D611D231F849F600D211D24 +:1044F000822F762F6A2F11249F5750409AF0F1F0A7 +:1045000088234AF0EE0FFF1FBB1F661F771F881F0F +:1045100091505040A9F79E3F510580F00C94A52280 +:104520000C9432225F3FE4F3983ED4F3869577955E +:104530006795B795F795E7959F5FC1F7FE2B880FB5 +:10454000911D9695879597F9089597F99F6780E84B +:1045500070E060E008959FEF80EC089500240A94D5 +:104560001616170618060906089500240A9412164E +:104570001306140605060895092E0394000C11F481 +:10458000882352F0BB0F40F4BF2B11F460FF04C02E +:104590006F5F7F4F8F4F9F4F089597FB072E16F445 +:1045A000009407D077FD09D00E94E72207FC05D0D0 +:1045B0003EF4909581959F4F0895709561957F4F3A +:1045C0000895EE0FFF1F0590F491E02D0994AA1BAA +:1045D000BB1B51E107C0AA1FBB1FA617B70710F0EE +:1045E000A61BB70B881F991F5A95A9F78095909520 +:1045F000BC01CD010895F999FECF92BD81BDF89A15 +:10460000992780B50895A8E1B0E042E050E00C940D +:104610001E23262FF999FECF1FBA92BD81BD20BD62 +:104620000FB6F894FA9AF99A0FBE019608950E946F +:104630000923272F0C940A23DC01CB01FC01F999F3 +:10464000FECF06C0F2BDE1BDF89A319600B40D92DE +:0C46500041505040B8F70895F894FFCF97 +:10465C0020029B072B080608D2079E070101BA010E +:10466C0028080A03140A3F4D3639F304A6047004D3 +:10467C003704CA03E303FC03150401020304050613 +:04468C000708090012 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex b/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex index 8e1ac3f21b..2568c571e9 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex +++ b/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C945B120C942D130D -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94052C0C9444070C9444071E -:100050000C9444070C940C220C9444070C94440711 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079213B41323 -:1000B0009F14B4139F14F61319149F146E14811413 -:1000C000CF17CF17FD17FD1740187C187D1A7D1A22 -:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E0034000400337134004D001F00360030 :1001000012001400E1042A002000370008000D004E @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C9000343532202830353A33353A3439204A61F8 -:100CA0006E2032302032303136290A005649443A1B -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E6EAFBE502C005900D92AA33B107D9F777 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94950F0C94D12D0C940000FF93EF93CA -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E94631603C085EE0E94CF -:101000002B1780E090E0089508956091BC017091E5 -:10101000BD018091BE019091BF010E9410215698A0 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1 -:1012E000AEE3B1E011921D9281E0EA35F807D1F743 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC73000F580910001811162C080E437 -:101380000E94F50880930001811112C082E10E9441 -:101390001F098093000181110BC0C6010C2E01C0F2 -:1013A000880F0A94EAF780950E941F098093000134 -:1013B0000E94170946C0CA30A1F028F4C83059F07D -:1013C000C93061F005C0CC3089F070F0CD3089F0C3 -:1013D000209A289810C0219A29980DC0229A2A98FC -:1013E0000AC0239A2B9807C0529A01C0539A5B985F -:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2 -:1014000085C092E081708B25892B7C9B02C090E087 -:1014100001C094E0892B7D9B02C090E001C098E060 -:10142000892B7E9B02C090E001C090E1892B9FB187 -:101430009095991F9927991F9295990F907E892BC6 -:1014400010C080910001811176C080E40E94F508EF -:1014500080930001882309F45BC0912C0E94170936 -:10146000892DF8019081981739F1808380910101CD -:10147000882301F18091D70180FF04C08AE093E0C6 -:101480000E9452078091D70180FF0CC0809101011A -:101490001F928F93FF92EF920E94EB070F900F9095 -:1014A0000F900F908091D70180FF04C083E093E0FC -:1014B0000E945207A09201010E943A0921960F5FF3 -:1014C0001F4FCE30D10509F054CF80910101882300 -:1014D000B1F0815080930101882339F08FE99FE0BA -:1014E0000197F1F700C000000AC0ACE4B1E0EEE300 -:1014F000F1E081918D9391E0EC34F907D1F782E22C -:1015000098E0892BD1F00E94220817C090E07ACF92 -:1015100083E10E941F098093000181119ECF81E425 -:101520000E94F50880930001811197CF0E94300935 -:10153000982E909493CF80E094CF81E0DF91CF916B -:101540001F910F91FF90EF90DF90CF90BF90AF90E1 -:101550009F900895E82FF0E0E45BFE4F80810895AE -:10156000CF92DF92EF92FF920F931F93CF93DF936F -:101570008CEE92E00E9452073CE4E32E31E0F32E21 -:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3 -:10159000DF93CF93DF92CF920E94EB0784EE92E02D -:1015A0000E945207F70181917F0190E00E9475210E -:1015B0009F938F931F930F930E94EB078CED92E004 -:1015C0000E94520721968DB79EB708960FB6F894E1 -:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A -:1015E0001F910F91FF90EF90DF90CF9008958B3B6C -:1015F000910578F4883A910540F5853A9105D0F443 -:101600008430910508F0B1C08130910509F4ADC076 -:101610006BC0803E910508F467C0883E910508F4D0 -:10162000A4C09C01205F31092031310508F05CC065 -:1016300090650895853A910509F459C0863A910557 -:1016400009F458C083E890E40895883A910509F4B4 -:1016500054C0893A910509F453C08A3A910509F4B6 -:1016600052C08B3A910509F451C08C3A910509F4A6 -:1016700050C08D3A910509F44FC0803B910509F4A3 -:101680004EC08E3A910509F44DC08F3A910509F488 -:101690004CC0813B910509F44BC0823B910509F494 -:1016A0004AC0833B910509F449C0843B910509F484 -:1016B00048C0853B910509F447C0863B910509F474 -:1016C00046C0873B910509F445C0883B910509F464 -:1016D00044C0893B910509F443C08A3B910509F058 -:1016E00042C08AE296E4089580E090E0089581E89F -:1016F00090E4089582E890E4089582EE94E40895D9 -:1017000089EE94E408958AEE94E4089585EB94E4D8 -:10171000089586EB94E4089587EB94E408958CECA7 -:1017200094E408958DEC94E4089583E895E4089595 -:101730008AE895E4089582E995E4089584E995E4BA -:10174000089581E296E4089583E296E4089584E2A0 -:1017500096E4089585E296E4089586E296E4089575 -:1017600087E296E4089580E094E40895089596E071 -:10177000799FF001112494E5899FE00DF11D11245A -:10178000E60FF11DEE0FFF1FEC51FF4F8591949175 -:101790000895880F991F805A9040FC01859194917B -:1017A0000895880F991F80529F4FFC018591949155 -:1017B000089526E0729FF001112444E5849FE00D16 -:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D -:1017D00025913491C9019A9581159F4110F4C90151 -:1017E0000895C90190528115904128F4C9019F7054 -:1017F0000E94D10B0895C90190538115904120F4A6 -:10180000C9019927906C0895211580E5380769F47E -:101810000E949E1A9FEF24E34CE0915020404040EC -:10182000E1F700C000000C943122213080E5380738 -:1018300051F48CE593E00E9452078091D7018160BA -:101840008093D7010895C90190558115904108F002 -:1018500050C0832F99278F70992781309105D9F433 -:10186000A9014370552702C0880F991F4A95E2F7D6 -:101870009C68A90164E0440F551F6A95E1F744276D -:101880005370842B952B73E0220F331F7A95E1F769 -:10189000207633271DC08230910529F4922F8827A6 -:1018A000816F906A089583309105A9F4A90143706E -:1018B000552781E090E002C0880F991F4A95E2F712 -:1018C0009C6843E0220F331F4A95E1F7207E377072 -:1018D000822B932B08950497F1F4A90143705527A7 -:1018E00081E090E002C0880F991F4A95E2F79A685C -:1018F000E8CFC90190578115904120F4C9019F702C -:1019000090620895C90190588115904120F4C90151 -:101910009F70906A0895203E3105E0F4203C310527 -:1019200058F52133310509F470C048F429323105E6 -:1019300009F464C02A32310509F46EC074C0293339 -:101940003105F1F022383105D9F02533310509F49C -:101950004EC069C0233E310589F138F4203E31057F -:10196000C1F0223E3105E1F05EC0263E310569F14D -:10197000273E3105A9F157C0C9010E94C90B08953E -:101980008091EA0180FD02C081FF4DC080EE90E0B1 -:101990004BC08091EA0180FFF9CF89E390E044C019 -:1019A0008091EA0182FF0EC08091EA0184FF03C0AA -:1019B00080E090E039C083EE90E036C08091EA018B -:1019C00082FFF2CF82EE90E02FC08091EA0183FF88 -:1019D0000BC08091EA0184FDEBCF87EE90E024C03C -:1019E0008091EA0183FFF5CF86EE90E01DC08091E3 -:1019F000EA0185FF07C089E290E016C08091EA0104 -:101A000085FFF9CF85E390E00FC08091EA0186FF62 -:101A100007C08AE290E008C08091EA0186FFF9CF12 -:101A200081E390E001C0C9010E94F70A089508957A -:101A300080916D0108959FB7F89410925C019FBF4B -:101A40009091F001943009F058C09091E9009F7096 -:101A50002091EC0020FF02C020E801C020E0292BEB -:101A600094E09093E9009091EB0090FF43C0909137 -:101A7000EE0097FF3FC090915A01992321F0909179 -:101A8000E80095FF37C010925A0196E03091E800C7 -:101A900035FD15C03091F001343061F53091EB0027 -:101AA00035FD28C0915021F481E080935A0122C075 -:101AB000EFE9FFE03197F1F700C00000E7CF809336 -:101AC000F1008091E80085FD0AC08091E80080FF68 -:101AD000FCCF8091E8008E778093E80006C08FB736 -:101AE000F89491E090935C018FBF2F702093E900F0 -:101AF00080E008952F702093E9008FEF0895CF9331 -:101B0000DF9300D01F92CDB7DEB72091F0012430D3 -:101B100019F523E029839B838A832093E9008FEFC3 -:101B20009091E800815095FD06C095ED9A95F1F7EA -:101B300000008111F5CF8091E80085FF0DC040E0E5 -:101B400050E063E070E0CE0101960E944E1080915B -:101B5000E8008E778093E8000F900F900F90DF9150 -:101B6000CF910895CF93DF9300D01F92CDB7DEB70A -:101B70002091F001243021F522E029839B838A8380 -:101B800083E08093E9008FEF9091E800815095FD0C -:101B900006C095ED9A95F1F700008111F5CF80917F -:101BA000E80085FF0DC040E050E063E070E0CE014A -:101BB00001960E944E108091E8008E778093E80095 -:101BC0000F900F900F90DF91CF9108952091F00129 -:101BD0002430F1F422E02093E9002FEF3091E80067 -:101BE000215035FD06C035ED3A95F1F70000211181 -:101BF000F5CF2091E80025FF0BC040E050E065E004 -:101C000070E00E944E108091E8008E778093E8008B -:101C10000895CF93DF93EC018091F001843009F0B7 -:101C200047C080910C018823E1F080910D01882349 -:101C3000C1F085E08093E9008FEF9091E80081503A -:101C400095FD06C095E19A95F1F700008111F5CF59 -:101C50008091E80085FF2CC040E050E060E170E03A -:101C600017C081E08093E9008FEF9091E8008150E8 -:101C700095FD06C095ED9A95F1F700008111F5CF1D -:101C80008091E80085FF14C040E050E068E070E01B -:101C9000CE010E944E108091E8008E778093E8007C -:101CA00080E1FE01ADE5B1E001900D928A95E1F78A -:101CB000DF91CF91089583E993E00E9452078091CC -:101CC000EF01811109C00E94E0110E943D12809134 -:101CD000E20084608093E20008958FE893E00E9420 -:101CE00052071092EF0108958BE893E00C9452078D -:101CF00087E893E00E9452070C94F22B83E893E06C -:101D00000E9452070E94CC210E94F82B0E94D914F5 -:101D10000C94170D80915B018F5F80935B0162E3F0 -:101D20000E94662D911135C010925B0180915C017B -:101D3000882379F18091F001843049F58091E900A0 -:101D40008F709091EC0090FF02C090E801C090E08D -:101D5000982B84E08093E9008091EB0080FF14C011 -:101D60008091EE0087FF10C08091E80085FF03C0DE -:101D70001092F100F9CF8091E80080FF05C08091BA -:101D8000E8008E778093E8009F709093E9001092AE -:101D90005C01089542E061EC81E00E945A1142E04A -:101DA00061EC82E00E945A1142E061EC83E00E9403 -:101DB0005A1142E261EC84E00E945A1142E161EC66 -:101DC00085E00C945A118091F201833009F455C0DA -:101DD00030F4813071F0823009F48EC008958A3079 -:101DE00009F47AC08B3009F460C0893009F09CC0D6 -:101DF00020C08091F101813A09F096C08091E800FD -:101E0000877F8093E8008091F5019091F601892BFE -:101E100021F060E080E090E003C060E18DE591E0BA -:101E200070E00E9497108091E8008B778093E80023 -:101E300008958091F101813209F076C08091F50119 -:101E40009091F601009719F0049709F06DC0809108 -:101E5000E800877F8093E8008091E80082FD05C05C -:101E60008091F0018111F8CF5FC08091F1008093E3 -:101E70006D018091E8008B7753C08091F101813A28 -:101E800009F052C08091F5019091F601892B09F07B -:101E90004BC08091E800877F8093E8008091E80044 -:101EA00080FFFCCF80910C0136C08091F10181321E -:101EB000D9F58091F5019091F601892BA9F58091D2 -:101EC000E800877F8093E8000E948F118091F301E2 -:101ED00080930C010C949E1A8091F101813221F5BE -:101EE0008091E800877F8093E8000E948F118091A5 -:101EF000F40180936E0108958091F101813AA1F47B -:101F00008091E800877F8093E8008091E80080FF5F -:101F1000FCCF80916E018093F1008091E8008E7774 -:101F20008093E8000C948F11089584B7877F84BF55 -:101F300088E10FB6F89480936000109260000FBEA5 -:101F400090E080E80FB6F894809361009093610070 -:101F50000FBE0E9462150E94E0110E943D12809106 -:101F6000E20084608093E2008BE19DE00E940B21FF -:101F700078940E94B7140E94641582E091E00E9458 -:101F8000D4140E94E02B82E793E00E9452078091D4 -:101F9000F001853089F48EE693E00E9452070E949A -:101FA0008F218091EE01882391F30E94B72188232D -:101FB00071F30E943810EBCF0E949215E8CF292FC1 -:101FC000332723303105A9F06CF42130310509F4B1 -:101FD00042C02230310509F043C08DE890E02BEC7F -:101FE00033E042C021323105C9F02232310519F106 -:101FF00037C099278130910541F08230910541F039 -:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD -:10201000E7E9F3E0849190E09F0126C0653000F588 -:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8 -:1020300089E090E019C0653098F4E62FF0E0DF0108 -:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD -:10205000808190E009C082E190E028E534E004C08E -:1020600080E090E020E030E0FA01318320830895A1 -:1020700080E189BD82E189BD09B400FEFDCF809178 -:10208000D8008F7D8093D8008091E000826080939B -:10209000E0008091E00081FDFCCF0895CF92DF92B7 -:1020A000EF92FF920F931F93CF93DF937C018B01ED -:1020B000EA010E94B011811131C0209731F088816E -:1020C0009981081B190BE80EF91EC12CD12C0115A2 -:1020D000110519F18091E80085FD14C08091E80098 -:1020E0008E778093E800209741F0888199818C0D4C -:1020F0009D1D9983888385E011C00E94B0118823BB -:1021000031F30CC0F70181917F018093F100015000 -:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C -:102120001F910F91FF90EF90DF90CF900895209135 -:10213000F7013091F8012617370748F0611571054E -:1021400039F42091E8002E772093E80001C0B9010E -:10215000FC0120E061157105B9F18091F00188233F -:1021600009F440C0853009F43FC08091E80083FD48 -:102170003DC08091E80082FF06C08091E80082FFA8 -:1021800026C080E008958091E80080FFE3CF209191 -:10219000F3008091F20090E0922B6115710551F0EF -:1021A0008830910538F421912093F1006150710934 -:1021B0000196F3CF21E0089709F020E08091E80034 -:1021C0008E778093E800C6CF2111C7CFD6CF8091FC -:1021D000F001882339F0853039F08091E80083FFE1 -:1021E000CCCF04C082E0089583E0089581E0089593 -:1021F0002091F7013091F8012617370748F0611553 -:10220000710539F42091E8002E772093E80001C091 -:10221000B901FC0120E061157105C1F18091F00167 -:10222000882309F441C0853009F440C08091E8005A -:1022300083FD3EC08091E80082FF06C08091E800E7 -:1022400082FF27C080E008958091E80080FFE3CFFF -:102250002091F3008091F20090E0922B61157105BE -:1022600059F08830910540F424912093F100319683 -:10227000615071090196F2CF21E0089709F020E042 -:102280008091E8008E778093E800C5CF2111C6CFFA -:10229000D5CF8091F001882339F0853039F08091D5 -:1022A000E80083FFCBCF04C082E0089583E0089567 -:1022B00081E00895982F973058F59093E90098178A -:1022C00039F07091EC002091ED005091F00003C0C6 -:1022D000242F762F50E021FF19C03091EB003E7F74 -:1022E0003093EB003091ED003D7F3093ED00309165 -:1022F000EB0031603093EB007093EC002093ED0025 -:102300005093F0002091EE0027FF07C09F5FD3CFCE -:102310008F708093E90081E0089580E008958091B6 -:10232000F10187FD05C08091E80080FF0EC012C05A -:102330008091E80082FD05C08091F0018111F8CF05 -:1023400008958091E8008B7708C08091F001811199 -:10235000EACF08958091E8008E778093E800089591 -:102360008091E4009091E50045E62091EC0020FF8B -:1023700021C02091E80020FD21C02091F0012223FE -:1023800089F0253089F02091EB0025FD0FC02091C8 -:10239000E4003091E5002817390739F3415041F046 -:1023A000C901E3CF82E0089583E0089581E00895B4 -:1023B00084E008952091E80022FFDFCF80E00895B7 -:1023C0000E944E120E945612E0EEF0E08081816081 -:1023D0008083E8EDF0E080818F77808319BCA7EDE2 -:1023E000B0E08C918E7F8C9380818F7E8083109261 -:1023F000EF0108950F931F93CF93DF930E944E1226 -:102400000E945612C8EDD0E088818F77888388813A -:102410008068888388818F7D888319BC1092F00141 -:102420001092EC011092EE011092ED0100EE10E01E -:10243000F80180818B7F808388818160888342E07E -:1024400060E080E00E945A11E1EEF0E080818E7F32 -:102450008083E2EEF0E0808181608083808188600B -:102460008083F80180818E7F80838881806188836A -:10247000DF91CF911F910F910895E8EDF0E08081F9 -:102480008F7E8083E7EDF0E080818160808384E04F -:1024900082BF81E08093EF010C94FA11E8EDF0E047 -:1024A00080818E7F80831092E20008951092DA007E -:1024B0001092E10008951F920F920FB60F9211240F -:1024C0002F933F934F935F936F937F938F939F933C -:1024D000AF93BF93EF93FF938091E10082FF0BC016 -:1024E0008091E20082FF07C08091E1008B7F8093A2 -:1024F000E1000E948A0E8091DA0080FF1FC0809167 -:10250000D80080FF1BC08091DA008E7F8093DA00B4 -:102510008091D90080FF0DC080E189BD82E189BD35 -:1025200009B400FEFDCF81E08093F0010E945B0EB4 -:1025300005C019BC1092F0010E946D0E8091E1005F -:1025400080FF19C08091E20080FF15C08091E200F9 -:102550008E7F8093E2008091E20080618093E200B0 -:102560008091D80080628093D80019BC85E0809368 -:10257000F0010E94780E8091E10084FF30C08091CC -:10258000E20084FF2CC080E189BD82E189BD09B4ED -:1025900000FEFDCF8091D8008F7D8093D800809180 -:1025A000E1008F7E8093E1008091E2008F7E809336 -:1025B000E2008091E20081608093E2008091EC0172 -:1025C000882311F084E007C08091E30087FF02C0F8 -:1025D00083E001C081E08093F0010E947E0E809133 -:1025E000E10083FF29C08091E20083FF25C0809134 -:1025F000E100877F8093E10082E08093F0011092F8 -:10260000EC018091E1008E7F8093E1008091E200F7 -:102610008E7F8093E2008091E20080618093E200EF -:1026200042E060E080E00E945A118091F0008860F2 -:102630008093F0000E94740EFF91EF91BF91AF91D3 -:102640009F918F917F916F915F914F913F912F91CA -:102650000F900FBE0F901F9018951F920F920FB6FC -:102660000F9211242F933F934F935F936F937F9318 -:102670008F939F93AF93BF93CF93EF93FF93C091AB -:10268000E900CF708091EC001092E9008091F00099 -:10269000877F8093F00078940E9469131092E9007C -:1026A0008091F00088608093F000C093E900FF9172 -:1026B000EF91CF91BF91AF919F918F917F916F914A -:1026C0005F914F913F912F910F900FBE0F901F90F0 -:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8 -:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5 -:1026F000819321E0E93FF207C9F70E94E30E809140 -:10270000E80083FF1CC12091F1013091F201832F79 -:1027100090E08A30910508F012C1FC01EA5AFF4F9F -:102720000C94862D203881F0223809F008C1809160 -:10273000F5018F708093E9008091EB0085FB88277D -:1027400080F91092E90006C08091ED019091EE01B0 -:10275000911182609091E800977F9093E8008093B8 -:10276000F1001092F100C5C0822F8D7F09F0E7C003 -:10277000222319F0223061F0E2C08091F301813010 -:1027800009F0DDC0333009F080E08093EE0128C00D -:102790008091F301811124C02091F5012F7009F47B -:1027A000CEC02093E9008091EB0080FF19C080919A -:1027B000EB00333011F4806211C080618093EB0034 -:1027C00081E090E0022E01C0880F0A94EAF780931E -:1027D000EA001092EA008091EB0088608093EB00A1 -:1027E0001092E9008091E800877F86C02111A7C080 -:1027F0001091F3011F778091E3008078812B809303 -:10280000E3008091E800877F8093E8000E948F11A9 -:102810008091E80080FFFCCF8091E3008068809386 -:10282000E300112311F083E001C082E08093F00106 -:1028300086C02058223008F082C08091F301909128 -:10284000F4018C3D23E0920779F583E08A838AE2E4 -:1028500089834FB7F894DE01139620E03EE051E201 -:10286000E32FF0E050935700E49120FF03C0E2957E -:10287000EF703F5FEF708E2F90E0EA3010F0C79658 -:1028800001C0C0968D939D932F5F243149F74FBFB0 -:102890008091E800877F8093E8006AE270E0CE01D3 -:1028A00001960E94971014C0AE014F5F5F4F609178 -:1028B000F5010E94DF0F009709F441C02091E80064 -:1028C000277F2093E800BC0189819A810E94F8103B -:1028D0008091E8008B778093E80031C0203879F54B -:1028E0008091E800877F8093E8008091EC018093DD -:1028F000F1008091E8008E778093E8000E948F11AC -:102900001EC021111CC09091F3019230C0F480913F -:10291000E800877F8093E8009093EC010E948F117C -:102920008091EC01811104C08091E30087FF02C017 -:1029300084E001C081E08093F0010E94CA0E809182 -:10294000E80083FF0AC08091E800877F8093E80059 -:102950008091EB0080628093EB00AA960FB6F8940A -:10296000DEBF0FBECDBFDF91CF911F910895CF93F2 -:102970008091F0018823B1F08091E9008F709091EF -:10298000EC0090FF02C090E801C090E0C92FC82B76 -:102990001092E9008091E80083FD0E946913CF70D6 -:1029A000C093E900CF9108959093740180937301CF -:1029B0000895E0917301F0917401309721F0019036 -:1029C000F081E02D099480E00895FF920F931F930A -:1029D000CF93DF938C01E0917301F09174013097F4 -:1029E00099F10280F381E02D09958091D70182FF52 -:1029F0002BC080FF04C08DE895E00E945207E801DB -:102A000080E1F82E07E815E08091D70180FF0BC028 -:102A100088811F928F931F930F930E94EB070F9053 -:102A20000F900F900F90FA942196F110EDCF8091B6 -:102A3000D70180FF09C085E895E0DF91CF911F9114 -:102A40000F91FF900C945207DF91CF911F910F913E -:102A5000FF900895E0917301F0917401309721F097 -:102A60000480F581E02D0994089520917101309141 -:102A700072018217930771F0909372018093710134 -:102A8000E0917301F0917401309721F00680F78195 -:102A9000E02D0994089520916F0130917001821703 -:102AA000930771F09093700180936F01E09173012F -:102AB000F0917401309721F00084F185E02D0994A4 -:102AC000089508950C9461150E94CE210E94620918 -:102AD0000C949422CF93C82F8091D70182FF1EC0FF -:102AE00080FF04C086EA95E00E9452078091D701DA -:102AF00080FF0CC01F92CF9321EA35E03F932F93C4 -:102B00000E94EB070F900F900F900F908091D701CC -:102B100080FF04C08FE995E00E9452078C2FCF916F -:102B20000C94170DCF92DF92EF92FF920F931F93A9 -:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8 -:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2 -:102B500000E010E0C02E802F0E94AA0AF701D19059 -:102B60007F01D826B1F40F5F1F4F0E30110591F78A -:102B70008FEF89838A831B820E94D7218160782FFF -:102B80009D838C8349815A816B818D810E9435168A -:102B900041C09091D70191FF04C08B870E94B00A79 -:102BA0008B8520E030E04D2D50E0922FBA01022EAF -:102BB00002C0759567950A94E2F760FF25C02E83E1 -:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508 -:102BD000E2F790E08E219F2121E0892B09F420E08B -:102BE00028870E94D7218160782F9A8789874E8114 -:102BF0005F8168858A850E943516F801EA58FE4F84 -:102C000080818E25808306C02F5F3F4F263031059F -:102C100061F6A9CF0E940226109175010E94D91475 -:102C20001817A1F00E94D914809375012B960FB646 -:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2 -:102C4000FF90EF90DF90CF900C946A152B960FB603 -:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2 -:102C6000FF90EF90DF90CF900895CF93DF93CDB793 -:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4 -:102C8000588769877A878B87DE01119686E0FD0178 -:102C900011928A95E9F785E0FE01379601900D9231 -:102CA0008A95E1F749815A816B817C818D819E8172 -:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3 -:102CC000DF91CF910895CF93C82F882309F4C1C015 -:102CD000823859F40E94D91481FDBBC089E30E9457 -:102CE00009200E94E52089E30CC0833879F40E9412 -:102CF000D91480FDAEC083E50E9409200E94E52022 -:102D000083E50E945A20CF910C94E520843859F431 -:102D10000E94D91482FD9DC087E40E9409200E9470 -:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE -:102D30000E948B2A81118DC08C2F0E940920E3CF25 -:102D400080E28C0F883048F4C77081E001C0880FA2 -:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062 -:102D600078F4C53A29F0C63A31F482E890E005C01B -:102D700081E890E002C083E890E0CF910C94351593 -:102D800088E58C0F833108F064C0C83A39F1C93A3C -:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25 -:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3 -:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21 -:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81 -:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8 -:102DE00035C089EE90E032C08AEE90E02FC085EBCE -:102DF00090E02CC086EB90E029C087EB90E026C0E5 -:102E00008CEC90E023C08DEC90E020C083E891E052 -:102E10001DC08AE891E01AC082E991E017C084E9F8 -:102E200091E014C081E292E011C083E292E00EC012 -:102E300084E292E00BC085E292E008C086E292E074 -:102E400005C087E292E002C080E090E0CF910C9450 -:102E50004B15CF910895882309F44BC0823859F45B -:102E60000E94D91481FF45C089E30E9409200E9475 -:102E7000E52089E30CC0833871F40E94D91480FFE7 -:102E800038C083E50E9409200E94E52083E50E9466 -:102E90005A200C94E520843859F40E94D91482FFFA -:102EA00028C087E40E9409200E94E52087E4EFCF34 -:102EB0009CEF980F913A58F390E2980F983050F4A5 -:102EC000877091E001C0990F8A95EAF7892F0E94D7 -:102ED000B220DFCF9BE5980F933020F480E090E0A4 -:102EE0000C943515885A833120F480E090E00C94DE -:102EF0004B150895882321F00E94AC200C94E52006 -:102F00000895882321F00E94B2200C94E5200895B2 -:102F1000CF92DF92EF92FF920F931F93CF93DF93A5 -:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82 -:102F30008C0185E0F801DE01119601900D928A95D1 -:102F4000E1F7F80140813181F280258122952F70CF -:102F500083819481892B31F03F3F31F481E04F3FF1 -:102F600019F403C081E001C080E080FDC6C249833E -:102F70003A8389819A812F830E94C71F9E83888705 -:102F80000E94C61F0E94991E4E81E42FE295EF70A9 -:102F9000F0E0E05AFF4F2F8168850C94862D842F36 -:102FA000807F142F1F70882311F01295107FFF204F -:102FB00059F0112309F456C2812F68870E94BC2062 -:102FC0000E94E52068854EC2862F0E942B17112390 -:102FD00009F493C2812F0E94C22028960FB6F8945C -:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C -:102FF000EF90DF90CF900C94E520342F307F842F1A -:103000008F70303211F08295807F662319F0613025 -:1030100019F12CC0FF20B1F0222309F494C1213012 -:1030200009F091C128960FB6F894DEBF0FBECDBF50 -:10303000DF91CF911F910F91FF90EF90DF90CF9094 -:103040000C94CC20222319F0213009F456C28E832F -:103050000E94CF208E818AC1FF2021F0263008F007 -:103060004CC271C1253008F048C280C1FF2021F058 -:10307000222309F468C1F6C1222309F477C106C2EC -:10308000242F26952695237030E02115310521F057 -:1030900021303105C9F031C2FF2021F0862F942F55 -:1030A000937002C080E090E028960FB6F894DEBFDF -:1030B0000FBECDBFDF91CF911F910F91FF90EF9089 -:1030C000DF90CF900C943515FF2021F0862F942FA0 -:1030D000937002C080E090E028960FB6F894DEBFAF -:1030E0000FBECDBFDF91CF911F910F91FF90EF9059 -:1030F000DF90CF900C944B15862FFF2019F00E9483 -:10310000882402C00E94F02428960FB6F894DEBFEF -:103110000FBECDBFDF91CF911F910F91FF90EF9028 -:10312000DF90CF900C947525842F837009F076C0C2 -:10313000F110E3C1262F229526952770220F220F2A -:10314000862F8F70C82ED12CE12CF12C022E04C0BA -:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF -:103160006FE070E080E090E004C0660F771F881F7A -:10317000991F2A95D2F7609570958095909503C018 -:1031800060E070E0CB01242F269526952370422F16 -:1031900050E042305105D1F04330510559F16C29CE -:1031A0007D298E299F294130510541F128960FB67E -:1031B000F894DEBF0FBECDBFDF91CF911F910F916D -:1031C000FF90EF90DF90CF900C94BE1E6C297D296C -:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B -:1031E000DF91CF911F910F91FF90EF90DF90CF90E3 -:1031F0000C94D81E0E94BE1EC701B60128960FB6B9 -:10320000F894DEBF0FBECDBFDF91CF911F910F911C -:10321000FF90EF90DF90CF900C94A41EFF2019F048 -:10322000842F817001C08695882309F466C1262FFA -:10323000229526952770220F220F862F8F70C82E79 -:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88 -:10325000FF1C0A94D2F764FF10C06FE070E080E0BA -:1032600090E004C0660F771F881F991F2A95D2F738 -:10327000609570958095909503C060E070E0CB01FB -:10328000242F269526952370422F50E04230510579 -:10329000D1F04330510559F16C297D298E299F29A0 -:1032A0004130510541F128960FB6F894DEBF0FBEAC -:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5 -:1032C000CF900C94921F6C297D298E299F292896D6 -:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127 -:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455 -:1032F000921FC701B60128960FB6F894DEBF0FBE25 -:10330000CDBFDF91CF911F910F91FF90EF90DF9094 -:10331000CF900C94781F603FC9F118F4603E50F4D0 -:103320009CC0623F09F461C008F44BC0633F09F4DC -:1033300070C093C0162F1F70842F8F71FF2099F0DB -:103340000E94111F812F28960FB6F894DEBF0FBE82 -:10335000CDBFDF91CF911F910F91FF90EF90DF9044 -:10336000CF900C947A170E94321F812F28960FB6A7 -:10337000F894DEBF0FBECDBFDF91CF911F910F91AB -:10338000FF90EF90DF90CF900C948117FF20A9F071 -:10339000253008F0B2C0842F8F7128960FB6F894AC -:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078 -:1033B000EF90DF90CF900C94571F263008F09DC0FF -:1033C000EACFFF20A1F0842F8F7128960FB6F894D2 -:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048 -:1033E000EF90DF90CF900C94111FFF2061F3842F9A -:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158 -:10340000CF911F910F91FF90EF90DF90CF900C9490 -:10341000321FFF2091F0842F8F7128960FB6F894F9 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94FC1E28960FB6F89476 -:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7 -:10345000EF90DF90CF900C94F21EFF20A1F022237A -:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1 -:10347000CDBFDF91CF911F910F91FF90EF90DF9023 -:10348000CF900C946316222309F4B1CF862F28968F -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF900C942B174F70FF -:1034B000C8010E94F40728960FB6F894DEBF0FBE2D -:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3 -:1034D000CF900C94171E4F70C80128960FB6F89421 -:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037 -:1034F000EF90DF90CF900C94B60B28960FB6F8940F -:10350000DEBF0FBECDBFDF91CF911F910F91FF9016 -:10351000EF90DF90CF9008950E94C9200E949E20D6 -:103520000E94E5200E94A3260E94752580E090E07D -:103530000E94351580E090E00C944B150E94B92054 -:103540000C948C1A0E94C71F292F22952F7030E0EF -:103550002C3031054CF42A3031056CF422503109FD -:103560002230310590F407C02C30310551F02F3056 -:10357000310539F00AC0803E10F0803F31F481E01F -:10358000089593FB882780F9089580E00895CF93EC -:10359000DF9300D000D01F92CDB7DEB70F900F9011 -:1035A0000F900F900F90DF91CF910895CF93DF93FD -:1035B00000D000D000D0CDB7DEB726960FB6F89475 -:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384 -:1035D000DF93C091840116E080918501C81799F0AE -:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03 -:1035F0004081518162817381848195810E94D61AB4 -:103600002196C770E9CFDF91CF911F910895409126 -:10361000B6015091B7016091B8017091B9018091E4 -:10362000BA019091BB010C94D61ACF938091BB0143 -:1036300082958F7009F05FC08091B801882309F4EA -:103640005AC020918401A09185016091B6017091CA -:10365000B7018091B9019091BA0131E06F3F09F053 -:1036600030E0B32FC6E02A1709F445C0009721F0D7 -:103670007F3F21F44B2F03C041E001C040E030E028 -:1036800040FD35C0C29FF001C39FF00D1124EA57E1 -:10369000FE4F418174132BC04081641328C04281C6 -:1036A000411125C0438154814817590710F44150F6 -:1036B0005109481B590B483C5105C8F48091BB0186 -:1036C0008F7080618093BB0186E0829FF001839FB1 -:1036D000F00D1124E557FE4F80818F70806180834B -:1036E00086EB91E00E948817CF910C94E61A2F5F29 -:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE -:10370000FF920F931F93CF93DF93CDB7DEB76297EE -:103710000FB6F894DEBF0FBECDBF8C0185E0F80177 -:10372000DE011D9601900D928A95E1F7D8014C912A -:1037300011965C91119712966C9112971396ED90D9 -:10374000FC9014977091B601E091B7012091B901F6 -:103750003091BA012115310531F0EF3F31F481E0AC -:103760007F3F19F403C081E001C080E0B82FB17041 -:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE -:10378000F091BB01E216F30638F0C701821B930BE0 -:10379000883C910548F09BC0209530952E0D3F1D2B -:1037A000283C310508F093C08F2F807F09F052C06C -:1037B000E51314C0741312C0D62E61110FC0FF7030 -:1037C000F061F093BB010E94071B86EB91E00E9421 -:1037D00088178091BB01F80185836CC1EF2831F017 -:1037E0005F3F31F481E04F3F19F403C081E001C035 -:1037F00080E080FD03C081E0862701C080E0F82FD3 -:10380000F170FF2E80FF1CC0809184012091850102 -:1038100036E0821709F428C190E0389FF001399F03 -:10382000F00D1124EA57FE4F7181571306C07081C5 -:10383000471303C07281671303C001968770E9CFF5 -:10384000D62E662309F436C18091BB018160809336 -:10385000BB0153C0E51308C0741306C0611104C056 -:10386000D8011596FC93AEC04D875E878D859E85E9 -:103870006A8B0E94A21A6A89882329F1D62E6623B0 -:1038800011F12091BB01822F82958F7090E00297F9 -:103890000CF460C08091B6019091B70198878F8336 -:1038A0001986FB86EA862C87CE01079651C0E5175C -:1038B00031F14D875E878D859E856A8B0E94A21AA5 -:1038C0006A8981112EC0C8010E948817A4C08F2F59 -:1038D000807F69F77E2DF98AE88A89890E94C71A54 -:1038E00086EB91E00E948817E6EBF1E086E0DF01CD -:1038F0001D928A95E9F70E94071BD12CDBC0741337 -:10390000D8CF6111D6CFD8011596FC93C8010E947B -:103910008817E6EBF1E086E0DF011D928A95E9F772 -:10392000C9C0D62E662379F22091BB01822F8295E1 -:103930008F7090E0029774F08091B6019091B7017A -:103940009A8389831B82FD82EC822E83CE010196AD -:103950000E94881786E0F801A6EBB1E001900D9275 -:103960008A95E1F70E94151B6FC0E216F30628F056 -:10397000C701821B930B9C0104C0209530952E0D2E -:103980003F1D283C310508F052C0D62E662309F4AD -:103990009ACFE5132CC074132AC08091BB0180FD1F -:1039A0001DC0982F92959F70C9F0D80115968C93E1 -:1039B00015979F3039F09F5F9295907F8F70892B7C -:1039C00015968C93C8010E94881786E0F801A6EB33 -:1039D000B1E001900D928A95E1F736C086E0F801DA -:1039E000A6EBB1E001900D928A95E1F763C04D8797 -:1039F0005E878D859E850E94A21A882379F086E0D5 -:103A0000F801A6EBB1E001900D928A95E1F70E94D2 -:103A1000151B0E94071BDD24D3944CC08091BB0171 -:103A200081608093BB01C8010E94881743C07E2D2E -:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4 -:103A4000DF011D928A95E9F70E94071B33C06623A8 -:103A500009F439CF4D875E878D859E850E94A21A15 -:103A6000882309F430CFCBCF4D875E878D859E8527 -:103A70000E94C71F292F22952F7030E02230310578 -:103A80002CF49F7041F0811106C00CC02430310528 -:103A90002CF49F7049F4805E883020F0C8010E94A9 -:103AA0008817CF2CDC2C06C0D80115969C91907FEE -:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A -:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD -:103AD000CF9008951F93CF93DF93CDB7DEB72C9788 -:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE -:103AF0007A878B879C87CE0107960E947D1B88233F -:103B0000C1F02F8138858A859B85892B31F03F3F15 -:103B100011F080E003C02F3FE1F781E0811147C041 -:103B20004F81588569857A858B859C850E94D61A38 -:103B30003EC086E0FE013796DE01119601900D929F -:103B40008A95E1F7FF81E8854A855B854115510536 -:103B500031F0EF3F31F481E0FF3F19F403C081E021 -:103B600001C080E080FD23C02091850130E0C901C3 -:103B70000196877099276091840170E086179707F6 -:103B8000F1F1F983EA835D834C8396E0929FD00143 -:103B9000939FB00D1124AA57BE4FFE01319601909C -:103BA0000D929A95E1F7809385010E94E61A16E03E -:103BB0008091840190918501891779F1189FC00146 -:103BC00011248A579E4F0E947D1B882331F1E0917A -:103BD00084011E9FF0011124EA57FE4F408151815C -:103BE00062817381848195810E94D61A80918401BB -:103BF00090E001968770992780938401D9CF0E9425 -:103C00009E1A1092850110928401E6EBF1E086E0A5 -:103C1000DF011D928A95E9F7CACF2C960FB6F8946A -:103C2000DEBF0FBECDBFDF91CF911F910895EF9200 -:103C3000FF920F931F93CF93DF939C01009709F49A -:103C400071C0F12CEE24E394E9012196F9018491ED -:103C5000843740F4843008F056C0813081F08230DF -:103C600021F160C0853709F449C0C0F19CE7980F85 -:103C7000903708F057C08F770E942B1746C08901F4 -:103C80000E5F1F4FFE01849190E2980F983050F420 -:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3 -:103CA000BC2015C00E94631614C089010E5F1F4F0F -:103CB000FE01849190E2980F983068F48770FE2D91 -:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441 -:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53 -:103CE000FE01C491CC2341F08FE99FE00197F1F7E9 -:103CF00000C00000C150F6CFE90107C0FE01F490FA -:103D0000E901229602C00E9463168F2D882341F09C -:103D1000EFE9FFE03197F1F700C000008150F6CFE6 -:103D20009E0192CFDF91CF911F910F91FF90EF9065 -:103D3000089508956093C0017093C1018093C201FA -:103D40009093C3010C948C1A0F931F930091C001A0 -:103D50001091C1012091C2013091C301062B172B94 -:103D6000282B392B0093C0011093C1012093C2016D -:103D70003093C3011F910F910C948C1A0F931F93D2 -:103D80000091C0011091C1012091C2013091C30185 -:103D900006231723282339230093C0011093C10160 -:103DA0002093C2013093C3011F910F910C948C1A80 -:103DB0000F931F930091C0011091C1012091C20186 -:103DC0003091C30106271727282739270093C00100 -:103DD0001093C1012093C2013093C3011F910F9131 -:103DE0000C948C1A1092BC011092BD011092BE016D -:103DF0001092BF010C948C1A41E050E060E070E03A -:103E000004C0440F551F661F771F8A95D2F7409351 -:103E1000BC015093BD016093BE017093BF010C942F -:103E20008C1A41E050E060E070E004C0440F551F80 -:103E3000661F771F8A95D2F78091BC019091BD01D2 -:103E4000A091BE01B091BF01842B952BA62BB72B5F -:103E50008093BC019093BD01A093BE01B093BF01BC -:103E60000C948C1A41E050E060E070E004C0440F14 -:103E7000551F661F771F8A95D2F74095509560951C -:103E800070958091BC019091BD01A091BE01B0914F -:103E9000BF0184239523A623B7238093BC0190936D -:103EA000BD01A093BE01B093BF010C948C1A41E0F8 -:103EB00050E060E070E004C0440F551F661F771F9C -:103EC0008A95D2F78091BC019091BD01A091BE016D -:103ED000B091BF0184279527A627B7278093BC01FF -:103EE0009093BD01A093BE01B093BF010C948C1AB6 -:103EF0000F931F930091BC011091BD012091BE0151 -:103F00003091BF01062B172B282B392B0093BC01B6 -:103F10001093BD012093BE013093BF011F910F91FB -:103F20000C948C1A0F931F930091BC011091BD014A -:103F30002091BE013091BF01062317232823392386 -:103F40000093BC011093BD012093BE013093BF01CB -:103F50001F910F910C948C1A0F931F930091BC0129 -:103F60001091BD012091BE013091BF010627172796 -:103F7000282739270093BC011093BD012093BE016F -:103F80003093BF011F910F910C948C1A0895CF921A -:103F9000DF92EF92FF920F931F93CF93DF93EC0189 -:103FA000C090C001D090C101E090C201F090C30167 -:103FB0008091BC019091BD01A091BE01B091BF0163 -:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184 -:103FD000002E04C076956795579547950A94D2F7B9 -:103FE00040FF07C0BE01802F0E94D90B8130910590 -:103FF00039F40150110950F7BE0180E00E94D90B3D -:10400000DF91CF911F910F91FF90EF90DF90CF90B4 -:10401000089590910C01992361F190910D019923DC -:1040200041F1982F9695969596959F3088F4E0915A -:104030000E01F0910F01E90FF11D877021E030E0D2 -:1040400001C0220F8A95EAF78181822B818308952E -:104050009091D70190FF2DC01F928F9387ED95E02F -:104060009F938F930E94EB070F900F900F900F90EC -:10407000089540910E0150910F0120E030E09FEF34 -:10408000FA01E20FF31F6281681799F09F3F19F45C -:10409000611101C0922F2F5F3F4F2E30310581F704 -:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0 -:1040B0000895089590910C01992369F190910D0153 -:1040C000992349F1982F9695969596959F3090F45F -:1040D000E0910E01F0910F01E90FF11D877021E0D1 -:1040E00030E001C0220F8A95EAF7209581812823CC -:1040F000218308959091D70190FF1FC01F928F9345 -:1041000089EB95E09F938F930E94EB070F900F90A0 -:104110000F900F90089540910E0150910F0120E0F3 -:1041200030E0FA01E20FF31F9281981301C012826E -:104130002F5F3F4F2E303105A1F7089581E090E0C9 -:10414000E0910E01F0910F01E80FF91F1082019626 -:1041500080319105A9F708959091D601982B9093FD -:10416000D601089580959091D60198239093D60119 -:1041700008951092D60108959091D501982B9093AF -:10418000D501089580959091D50198239093D501FC -:1041900008951092D50108958093C4010895109256 -:1041A000C401089540910E0150910F0120E030E0CC -:1041B00080E0FA01E20FF31F918191118F5F2F5F71 -:1041C0003F4F2F303105A9F70895E0910E01F0918E -:1041D0000F018091D6018083E0910E01F0910F01D3 -:1041E00080819091D501892B80839091C40199237E -:1041F00061F0E0910E01F0910F018081892B8083A5 -:104200000E94D22081111092C40180910E019091E0 -:104210000F010C94E51490933B0180933A010895AB -:10422000CF92DF92EF92FF920F931F936C01EE24D7 -:10423000FF24C114D104E104F10421F46B017C01D9 -:1042400080E001C080E133272F2D1E2D0D2D01159B -:1042500011052105310519F0885F68017901970181 -:104260008601A4E03695279517950795AA95D1F76D -:10427000011511052105310519F08C5F68017901DF -:1042800097018601F2E03695279517950795FA95DF -:10429000D1F7011511052105310519F08E5F68016F -:1042A0007901B701A6017695679557954795452BF6 -:1042B000462B472B09F08F5F1F910F91FF90EF90D6 -:1042C000DF90CF9008958295982F9C7C9695969537 -:1042D000837344E0849F90011124922B892F8A7A62 -:1042E00086959575990F892B08951F93CF93DF932A -:1042F0001F92CDB7DEB799830E946321182F998151 -:10430000892F0E946321212F30E0322F2227A9011B -:10431000482BCA010F90DF91CF911F910895809192 -:10432000F001843009F11092D80120E488E190E096 -:104330000FB6F894A895809360000FBE209360009C -:1043400083B7817F846083BF83B7816083BF7894A4 -:10435000889583B78E7F83BF88E10FB6F8948093EA -:104360006000109260000FBE089508950895CF93E5 -:104370000E94B5210E947F090E94B621C0E08C2FC7 -:104380000E94AA0A811105C0CF5FCE30C1F780E03C -:1043900001C081E0CF9108950C949E1A82E084BD03 -:1043A00093E095BD9AEF97BD80936E0008952FB767 -:1043B000F8948091D9019091DA01A091DB01B0913C -:1043C000DC012FBF0895CF92DF92EF92FF920F93FF -:1043D0001F932FB7F8944091D9015091DA01609161 -:1043E000DB017091DC012FBF6A017B01EE24FF2409 -:1043F0008C0120E030E0C016D106E206F30610F48E -:1044000041505109481B590BCA011F910F91FF9050 -:10441000EF90DF90CF9008951F920F920FB60F92FA -:1044200011248F939F93AF93BF938091D901909163 -:10443000DA01A091DB01B091DC010196A11DB11D53 -:104440008093D9019093DA01A093DB01B093DC0152 -:10445000BF91AF919F918F910F900FBE0F901F90C2 -:1044600018950E94E011F8942FEF87EA91E6215009 -:1044700080409040E1F700C0000087E090EBDC0155 -:104480008093F9019093FA01A093FB01B093FC0192 -:104490002CE088E190E00FB6F894A8958093600036 -:1044A0000FBE20936000FFCFEF92FF920F931F93F8 -:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043 -:1044C000D0E0082F10E098010C2E02C035952795FA -:1044D0000A94E2F720FD05C02196C630D10599F770 -:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B -:1044F00081E005C0F3948EE0F812DECF80E0DF911A -:10450000CF911F910F91FF90EF900895CF93C82FF7 -:104510008CE20E945422882321F08C2FCF910C949E -:10452000542280E0CF910895CF930E94E12381111E -:1045300002C00E94C7238CEF95E00E945207C5E697 -:10454000C15049F00E947F098FE39CE90197F1F780 -:1045500000C00000F5CF85EF95E00E94520789E288 -:104560000E948622811111C18AE20E948622811155 -:104570000E94C72385E00E94862281110E94312279 -:104580000E94EC238093D70187E00E948622882333 -:1045900099F18BE10E948622882351F09091D701F6 -:1045A00091FB882780F921E0822780FB91F922C0C6 -:1045B0008EE00E948622882351F09091D70192FBD1 -:1045C000882780F921E0822780FB92F913C080E1DF -:1045D0000E9486229091D701882341F093FB88277F -:1045E00080F921E0822780FB93F904C0892F809510 -:1045F00080FB90F99093D7018091D7010E94F0231E -:104600000E94FE238093EA0180EE0E948622882386 -:1046100041F08091EA01982F909590FB80F980936A -:10462000EA0189E30E948622882359F09091EA01E9 -:1046300091FB882780F921E0822780FB91F99093F4 -:10464000EA0182EE0E948622882359F09091EA01C5 -:1046500092FB882780F921E0822780FB92F99093D2 -:10466000EA0186EE0E948622882359F09091EA01A1 -:1046700093FB882780F921E0822780FB93F99093B0 -:10468000EA0183EE0E948622882359F09091EA0184 -:1046900094FB882780F921E0822780FB94F990938E -:1046A000EA0185E30E948622882359F09091EA016D -:1046B00095FB882780F921E0822780FB95F990936C -:1046C000EA0181E30E948622882359F09091EA0151 -:1046D00096FB882780F921E0822780FB96F990934A -:1046E000EA0181E10E948622882359F09091EA0133 -:1046F00097FB882780F921E0822780FB97F9909328 -:10470000EA018091EA010E9402248091EA0187FB7C -:10471000882780F980930D0187E20E948622C82FA6 -:104720008EE10E9486228111C2608FE10E94862262 -:104730008111C46080E20E9486228111C86081E2FA -:104740000E9486228111C06182E20E94862281112C -:10475000C06283E20E9486228111C06484E20E94CA -:104760008622882311F0C06802C0CC2329F08C2F48 -:104770000E94F9236C2F03C00E94F523682F70E07C -:1047800080E090E0CF910C949A1ECF9108956DEE49 -:104790007EEF80E090E00E94BC2D60E082E090E03F -:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC -:1047B00084E090E00E94AE2D60E085E090E00C94F3 -:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E -:1047D00009F020E0822F089582E090E00C94A02D53 -:1047E000682F82E090E00C94AE2D83E090E00C9472 -:1047F000A02D682F83E090E00C94AE2D84E090E033 -:104800000C94A02D682F84E090E00C94AE2D809144 -:10481000DF0180FF0BC06091130185E0689FB0014C -:10482000112475956795759567952AC081FF09C014 -:104830006091130185E0689FB0011124759567951B -:104840001FC082FF07C06091130185E0689FB0011F -:10485000112416C04091E0014423C9F06091120177 -:10486000461788F72091130185E0289F90011124B5 -:10487000429FC001439F900D112470E00E94722D51 -:104880006038710540F46115710539F002C065E0CA -:1048900070E0862F08958FE7089581E00895809154 -:1048A000DF0180FF08C06091110170E07595679588 -:1048B0007595679521C081FF06C06091110170E078 -:1048C0007595679519C082FF04C06091110170E071 -:1048D00010C08091E0018823C1F06091100186171B -:1048E000A0F790911101989FC001112470E00E94DF -:1048F000722D6038710528F46115710521F0862F3D -:1049000008958FE7089581E0089561E070E0F4CFA5 -:10491000803F21F40E940724819504C0813F29F43F -:104920000E9407248093E3010895823F21F40E94AE -:104930000724819504C0833F29F40E9407248093B3 -:10494000E2010895893F19F40E944F2405C08A3F6F -:1049500031F40E944F2481958093E40108958B3FA8 -:1049600021F40E944F24819504C08C3F29F40E94B9 -:104970004F248093E5010895843F21F48091E10163 -:10498000816017C0853F21F48091E101826011C0F0 -:10499000863F21F48091E10184600BC0873F21F4C0 -:1049A0008091E101886005C0883F31F48091E10188 -:1049B00080618093E10108958D3F21F48091DF01B2 -:1049C00081600BC08E3F21F48091DF01826005C0C1 -:1049D0008F3F29F48091DF0184608093DF01089587 -:1049E000803F39F48091E30187FF6CC01092E301AE -:1049F00069C0813F29F48091E3011816BCF362C0BD -:104A00009091E201823F29F497FF5CC01092E2018D -:104A100059C0833F19F41916CCF354C0893F41F4AF -:104A20008091E40118160CF04DC01092E4014AC0C8 -:104A30008A3F29F48091E40187FF44C0F6CF8B3F81 -:104A400039F48091E50187FF3DC01092E5013AC03D -:104A50008C3F29F48091E5011816BCF333C0843FE4 -:104A600021F48091E1018E7F17C0853F21F4809170 -:104A7000E1018D7F11C0863F21F48091E1018B7FA0 -:104A80000BC0873F21F48091E101877F05C0883FFB -:104A900031F48091E1018F7E8093E10113C08D3F5D -:104AA00021F48091DF018E7F0BC08E3F21F4809135 -:104AB000DF018D7F05C08F3F29F48091DF018B7F5F -:104AC0008093DF018091E20181110EC08091E301AA -:104AD00081110AC08091E401811106C08091E50135 -:104AE000811102C01092E00108958091D70183FFE7 -:104AF0007EC088E396E00E9452078091E1011F92F8 -:104B00008F9383E396E09F938F930E94EB0781E35B -:104B100096E00E9452072091E201822F992787FD9B -:104B200090959F932F938EE296E09F938F930E9490 -:104B3000EB078CE296E00E9452072091E301822F5E -:104B4000992787FD90959F932F9389E296E09F93F5 -:104B50008F930E94EB0787E296E00E945207209114 -:104B6000E401822F992787FD90959F932F9384E2EC -:104B700096E09F938F930E94EB0782E296E00E945B -:104B800052072091E501822F992787FD90959F93E9 -:104B90002F938FE196E09F938F930E94EB078CE118 -:104BA00096E00E9452078091E0011F928F9389E165 -:104BB00096E09F938F930E94EB0787E196E00E9417 -:104BC00052078091DF011F928F9384E196E09F93BB -:104BD0008F930E94EB0781E196E00E9452078DB708 -:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58 -:104BF00091E00E942A150E94D7219093DE018093B4 -:104C0000DD0108951F93CF93DF938091DD01909193 -:104C1000DE010E94E3214091E001442321F0209134 -:104C2000140130E006C0209115015AE0259F900143 -:104C300011248217930708F482C08091E201109139 -:104C4000E301D091E401C091E501811107C0111188 -:104C500005C0D11103C0CC2309F471C04F3F19F036 -:104C60004F5F4093E001181624F40E9407248093BC -:104C7000E2018091E20187FF05C00E94072481952F -:104C80008093E201111624F40E9407248093E3012B -:104C90008091E30187FF05C00E94072481958093DE -:104CA000E3016091E201662339F11091E3011123E0 -:104CB00019F1772767FD7095872F972F0E94772C22 -:104CC00023E333E343E35FE30E94DB2C0E94442CA5 -:104CD0006093E201612F772767FD7095872F972FEB -:104CE0000E94772C23E333E343E35FE30E94DB2C52 -:104CF0000E94442C6093E3011D1624F40E944F246B -:104D00008093E4018091E40187FF05C00E944F2455 -:104D100081958093E4011C1624F40E944F24809313 -:104D2000E5018091E50187FF05C00E944F24819530 -:104D30008093E501DF91CF911F910C947525DF9150 -:104D4000CF911F910895E1EEF1E085E0DF011D9222 -:104D50008A95E9F71092E0011092DF0108958BE542 -:104D600098E00E9452071F9281E08F931F9285E086 -:104D70008F938DE098E09F938F930E94EB070F90A5 -:104D80000F900F900F900F900F9008958330E9F1DE -:104D900028F4813061F0823009F10895853009F4FA -:104DA00062C008F449C0863009F474C008952091A7 -:104DB0001501862F90E0820F911D8F3F910520F401 -:104DC000620F6093150103C08FEF809315018091EE -:104DD00015011F928F9386E497E072C02091140111 -:104DE000862F90E0820F911D8F3F910520F4620F76 -:104DF0006093140103C08FEF80931401809114011C -:104E00001F928F9384E397E05BC020911301862F5C -:104E100090E0820F911D8F3F910520F4620F609307 -:104E2000130103C08FEF80931301809113011F9230 -:104E30008F9381E297E044C020911201862F90E089 -:104E4000820F911D8F3F910520F4620F6093120134 -:104E500003C08FEF80931201809112011F928F93F4 -:104E60008CE097E02DC020911101862F90E0820FF9 -:104E7000911D8F3F910520F4620F6093110103C0D3 -:104E80008FEF80931101809111011F928F9383EF17 -:104E900096E016C020911001862F90E0820F911DA0 -:104EA0008F3F910520F4620F6093100103C08FEFD4 -:104EB00080931001809110011F928F9388ED96E0EE -:104EC0009F938F930E94EB070F900F900F900F907E -:104ED0000895833081F128F4813059F08230D1F087 -:104EE0000895853009F449C0B8F1863009F456C0F8 -:104EF000089580911501681720F4861B8093150191 -:104F000002C010921501809115011F928F9389ECB8 -:104F100096E054C080911401681720F4861B80939A -:104F2000140102C010921401809114011F928F93FA -:104F300087EB96E043C080911301681720F4861B2D -:104F40008093130102C010921301809113011F92EC -:104F50008F9384EA96E032C080911201681720F4A2 -:104F6000861B8093120102C01092120180911201DF -:104F70001F928F938FE896E021C0809111016817EE -:104F800020F4861B8093110102C0109211018091C0 -:104F900011011F928F9386E796E010C08091100157 -:104FA000681720F4861B8093100102C01092100134 -:104FB000809110011F928F938BE596E09F938F93C2 -:104FC0000E94EB070F900F900F900F900895CF93D2 -:104FD000C82F1F928F9320E639E03F932F930E94B2 -:104FE000EB0761E070E080E090E004C0660F771F9F -:104FF000881F991FCA95D2F70E949A1E0F900F9092 -:105000000F900F90CF910C949E1ACF938D3109F48D -:1050100065C0B0F58E3009F4CBC100F5873009F4D6 -:105020009BC1A8F4863009F06AC28091D701817FC4 -:105030008E7F8093D70185E699E00E94520781EA2E -:105040009DE00E94520781E08093E70180C1883093 -:1050500009F44FC08B3009F47CC151C2863109F488 -:10506000EDC138F4803109F4B6C1813109F42DC2A3 -:1050700046C2893109F4CBC18B3109F486C13FC2E4 -:10508000853309F434C248F4873209F430C208F495 -:1050900030C2893209F42BC232C2833438F48A33E5 -:1050A00008F029C2883309F454C129C2833409F4B1 -:1050B0001EC2883409F023C20E949E1A80E99DE036 -:1050C0000E9452079FEF23ED80E3915020408040E3 -:1050D000E1F700C000000E94312239C180EB9DE061 -:1050E0000E9452070E94FE2B0E94D9140E94170DA5 -:1050F0002EC185EA9DE00E94520786E79BE00E9450 -:1051000052070E94F5231F928F9383E79BE09F93A2 -:105110008F930E94EB0781E79BE00E9452070E9459 -:10512000EC23C82F8EE59BE00E9452071F92CF937D -:1051300029E53BE03F932F930E94EB0787E59BE037 -:105140000E9452078DE49BE00E9452078C2F8170D1 -:105150001F928F932AE43BE03F932F930E94EB072B -:1051600088E49BE00E9452078EE39BE00E94520776 -:10517000C1FB882780F91F928F932BE33BE03F937D -:105180002F930E94EB0789E39BE00E9452078DE278 -:105190009BE00E945207C2FB882780F91F928F93E1 -:1051A0002AE23BE03F932F930E94EB0788E29BE0CB -:1051B0000E9452078FE19BE00E945207C3FBCC275D -:1051C000C0F91F92CF938CE19BE09F938F930E9435 -:1051D000EB078AE19BE00E9452070E94FE23C82F42 -:1051E00086E09BE00E9452071F92CF9321E03BE0B4 -:1051F0003F932F930E94EB078FEF9AE00E94520794 -:1052000086EE9AE00E9452078C2F81701F928F9336 -:1052100023EE3AE03F932F930E94EB078DB79EB7A2 -:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8 -:105230000E9452078AEC9AE00E945207C1FB88271D -:1052400080F91F928F9327EC3AE03F932F930E94AF -:10525000EB0785EC9AE00E94520783EB9AE00E94EC -:105260005207C2FB882780F91F928F9320EB3AE008 -:105270003F932F930E94EB078EEA9AE00E94520719 -:105280008CE99AE00E945207C3FB882780F91F929D -:105290008F9329E93AE03F932F930E94EB0787E928 -:1052A0009AE00E9452078DE89AE00E945207C4FBE0 -:1052B000882780F91F928F932AE83AE03F932F9333 -:1052C0000E94EB0788E89AE00E94520786E79AE07E -:1052D0000E945207C5FB882780F91F928F9323E70E -:1052E0003AE03F932F930E94EB0781E79AE00E94F8 -:1052F000520785E59AE00E945207C6FB882780F98D -:105300001F928F9322E53AE03F932F930E94EB0781 -:1053100080E59AE00E94520788E49AE00E945207D2 -:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7 -:105330008F930E94EB0783E49AE00E9452078DB797 -:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE -:10535000DBC08CE899E058C08091D701C82FC1709C -:1053600080FF09C083E89DE00E9452078091D70129 -:10537000817F8E7F44C087E79DE00E945207809125 -:10538000D70181608093D701E2CF8091D70181FB63 -:10539000CC27C0F991E0C927C0FB81F98093D701E0 -:1053A000CC2319F08AE69DE025C08CE59DE02CC059 -:1053B0008091D70182FBCC27C0F991E0C927C0FBBF -:1053C00082F98093D701CC2319F08DE49DE012C0BF -:1053D0008DE39DE019C08091D70183FBCC27C0F9F4 -:1053E00091E0C927C0FB83F98093D701CC2351F00A -:1053F00081E39DE00E9452078091D70181608093F4 -:10540000D70182C084E29DE00E945207A0CF85E1CF -:105410009DE00E94520789EE9CE00E9452078CEAB0 -:105420009CE00E94520785E89CE00E94520781E4BC -:105430009CE00E94520786E19CE0E6CF88E09CE079 -:105440000E9452070E94D9141F928F938EEE9BE008 -:105450009F938F930E94EB0780910C011F928F9373 -:1054600087ED9BE09F938F930E94EB0780916E01E5 -:105470001F928F9384EC9BE09F938F930E94EB0786 -:1054800080910D011F928F9381EB9BE09F938F93EF -:105490000E94EB078091D9019091DA01A091DB0184 -:1054A000B091DC01BF93AF939F938F938DE99BE005 -:1054B0009F938F930E94EB078DB79EB746960FB6CA -:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E -:1054D0000D0181E0C827C0930D01CC2329F083E999 -:1054E0009BE00E94520710C088E89BE08DCF80E0CF -:1054F00003C08D5101C089530E94E72728CF86E859 -:105500009BE00E945207C0E08C2FCF91089580E06D -:10551000089580E00895CF93C82F8091E7018130EE -:1055200081F020F0823009F44CC042C1A0910E01FC -:10553000B0910F018C91813169F0823209F03AC14A -:1055400009C0A0910E01B0910F018C91813111F031 -:10555000823249F48C2F0E94872A81112FC08C2F10 -:105560000E9405282CC08C2F0E94892A811126C0F8 -:10557000C431E1F070F4CB3081F0C031D1F40E943D -:10558000AF2688E599E00E94520782E08093E70108 -:1055900015C0C93259F0C83361F485E699E00E941C -:1055A00052078CE599E00E94520708C01092E7016B -:1055B00003C186E599E00E945207FEC081E0817038 -:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117 -:1055D000C8F4C73009F0D2C08AE08093150194E185 -:1055E0009093140193E0909313018093120188E04B -:1055F0008093110188E2809310018CEF97E00E9464 -:105600005207BFC0C33149F1C431C1F0B7C0CB3478 -:1056100009F4A9C028F4C93289F0C83361F0AEC0DA -:10562000C13509F49EC0C23509F499C0CE3409F0E1 -:10563000A5C06AE09EC00E94AF26A3C08091E6018B -:10564000882319F01092E6019CC089E098E00E943E -:10565000520781E08093E701B1C083EE97E00E949A -:10566000520781ED97E00E945207809115011F9229 -:105670008F938EEC97E09F938F930E94EB078CECB7 -:1056800097E00E9452078AEB97E00E9452078091B0 -:1056900014011F928F9387EB97E09F938F930E9443 -:1056A000EB0785EB97E00E94520786EA97E00E949D -:1056B0005207809113011F928F9383EA97E09F9383 -:1056C0008F930E94EB0781EA97E00E94520780E9DE -:1056D00097E00E945207809112011F928F938DE8EC -:1056E00097E09F938F930E94EB078BE897E00E94CF -:1056F000520786E797E00E945207809111011F929E -:105700008F9383E797E09F938F930E94EB0781E746 -:1057100097E00E9452078AE597E00E945207809125 -:1057200010011F928F9387E597E09F938F930E94BC -:10573000EB0785E597E00E9452078DB79EB7489624 -:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D -:10575000F0E0E15DFE4F80818093E60112C061E0E0 -:1057600003C061E006C06AE08091E6010E94C6269F -:1057700008C08091E6010E94692703C08AEF97E084 -:1057800013C08091E601882369F01F928F9384EF04 -:1057900097E09F938F930E94EB070F900F900F90CD -:1057A0000F9004C081EF97E00E94520781E006C08D -:1057B0001092E70180E002C080E001CFCF91089510 -:1057C000E1E8F0E08081886080838081816080836F -:1057D0008FB7F89493E09093890090ED90938800B0 -:1057E0008FBF0895EFE6F0E08081826080830895A6 -:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2 -:10580000808192E08927808308951F920F920FB6BE -:105810000F9211242F933F934F935F936F937F9336 -:105820008F939F93AF93BF93EF93FF938091E80182 -:105830009091E90101969093E9018093E80181112B -:1058400003C082E00E94170DE091E901E695E6951C -:10585000F0E0E054F24FE4918091E8018E1303C030 -:1058600080E00E94170DFF91EF91BF91AF919F9142 -:105870008F917F916F915F914F913F912F910F90F9 -:105880000FBE0F901F90189504D06894B1118DC071 -:10589000089570D088F09F5790F0B92F9927B7518D -:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4 -:1058B000C9F712C0B13081F077D0B1E0089574C05B -:1058C000672F782F8827B85F39F0B93FCCF38695DA -:1058D00077956795B395D9F73EF490958095709537 -:1058E00061957F4F8F4F9F4F0895E89409C097FBB4 -:1058F0003EF490958095709561957F4F8F4F9F4FA7 -:105900009923A9F0F92F96E9BB279395F6958795EA -:1059100077956795B795F111F8CFFAF4BB0F11F4AD -:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354 -:1059300011F096E911C0772321F09EE8872F762F8A -:1059400005C0662371F096E8862F70E060E02AF0CB -:105950009A95660F771F881FDAF7880F96958795B7 -:1059600097F9089557FD9058440F551F59F05F3F20 -:1059700071F04795880F97FB991F61F09F3F79F071 -:1059800087950895121613061406551FF2CF4695F3 -:10599000F1DF08C0161617061806991FF1CF869575 -:1059A0007105610508940895E894BB276627772759 -:1059B000CB0197F908950BD078C069D028F06ED04C -:1059C00018F0952309F05AC05FC01124EECFCADF4A -:1059D000A0F3959FD1F3950F50E0551F629FF00102 -:1059E000729FBB27F00DB11D639FAA27F00DB11D5B -:1059F000AA1F649F6627B00DA11D661F829F2227E4 -:105A0000B00DA11D621F739FB00DA11D621F839F6A -:105A1000A00D611D221F749F3327A00D611D231F40 -:105A2000849F600D211D822F762F6A2F11249F578E -:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1 -:105A4000661F771F881F91505040A9F79E3F510550 -:105A500070F014C0AACF5F3FECF3983EDCF386955C -:105A600077956795B795F795E7959F5FC1F7FE2BFB -:105A7000880F911D9695879597F9089597F99F67D7 -:105A800080E870E060E008959FEF80EC08950024C6 -:105A90000A941616170618060906089500240A9493 -:105AA00012161306140605060895092E0394000C19 -:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8 -:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000 -:105AD00004C0991F961708F0961B881F7A95C9F77E -:105AE0008095089597FB072E16F4009407D077FD54 -:105AF00009D00E948C2D07FC05D03EF4909581952D -:105B00009F4F0895709561957F4F0895EE0FFF1F89 -:105B10000590F491E02D0994AA1BBB1B51E107C02D -:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D -:105B3000991F5A95A9F780959095BC01CD010895BC -:105B4000F999FECF92BD81BDF89A992780B5089545 -:105B5000A8E1B0E042E050E00C94C32D262FF99963 -:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40 -:105B7000F99A0FBE019608950E94AE2D272F0C941E -:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF -:105B9000E1BDF89A319600B40D9241505040B8F7EB -:065BA0000895F894FFCF08 -:105BA6002002180D090EE60DB20D7F0D0101C5018B -:105BB60028080A03140A3F4D3620394605F904C35E -:105BC60004A3046A04DD03F6030F04280448040151 -:0A5BD6000203040506070809000099 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex index 542a4662b6..f05b3cc196 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex +++ b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex @@ -1,17 +1,17 @@ -:100000000C9403070C9447070C9447070C9447077C -:100010000C9447070C9447070C9447070C94470728 -:100020000C9447070C9447070C945B120C942D1307 -:100030000C9447070C9447070C9447070C94470708 -:100040000C9447070C94072C0C9447070C94470713 -:100050000C9447070C94FF210C9447070C94470716 -:100060000C9447070C9447070C9447070C944707D8 -:100070000C9447070C9447070C9447070C944707C8 -:100080000C9447070C9447070C9447070C944707B8 -:100090000C9447070C9447070C9447070C944707A8 -:1000A0000C9447070C9447070C9447079A13BC130A -:1000B000AA14BC13AA1401142414AA1479148C14BD -:1000C000D317D31702180218451883189C1A9C1AC4 -:1000D0009C189C1A9D199D19701A9C1A9C1A871AB3 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A135002B003171E1000152000049 :1000F0001E00140004001D00E0004D001F001A0047 :1001000016001B0050002A0020000800070006000F @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E392E3372 -:100C2000204156522D4C4942433A20312E382E3124 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203230303630 -:100C90003038342D6469727479202830313A313615 -:100CA0003A3235204A616E203331203230313629D4 -:100CB0000A005649443A2030784645454428457252 -:100CC000676F446F7820455A29205049443A2030B4 -:100CD0007831333037284572676F446F7820455A32 -:100CE00029205645523A203078303030310A0044BD -:100CF0004553433A20742E6D2E6B2E206B6579621E -:100D00006F617264206669726D7761726520666FCB -:100D100072204572676F646F780A000A092D2056A9 -:100D2000657273696F6E202D0A000A6D6F757365A9 -:100D30003A206F66660A000A6D6F7573653A206F18 -:100D40006E0A000A6B6579626F6172643A206F66A1 -:100D5000660A000A6B6579626F6172643A206F6E91 -:100D60000A000A6D61747269783A206F66660A003B -:100D70000A6D61747269783A206F6E0A000A6465C0 -:100D80006275673A206F6E0A000A64656275673A99 -:100D9000206F66660A000A0A626F6F746C6F616486 -:100DA00065722E2E2E2000433E20006565636F6E17 -:100DB0006669673A0A00536C656570204C454420AB -:100DC000746573740A000000000000000000000059 -:100DD00000010204060A0F17202C3A4A5D71879D14 -:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113 -:100DF0005D4A3A2C20170F0A060402010000000089 -:100E000000000000000011241FBECFEFDAE0DEBFBB -:100E1000CDBF04B603FE24C08091F9019091FA0180 -:100E2000A091FB01B091FC018730904BA740B04BE3 -:100E3000B9F41092F9011092FA011092FB0110928C -:100E4000FC0114BE84B7877F84BF88E10FB6F89495 -:100E500080936000109260000FBEE0E0FFE3099510 -:100E600011E0A0E0B1E0EAEAFBE502C005900D92D6 -:100E7000AA33B107D9F711E0AAE3B1E001C01D928E -:100E8000A93FB107E1F70E94930F0C94D32D0C9466 -:100E90000000FF93EF93E0913A01F0913B0130970E -:100EA00009F00995EF91FF910895FC01859180303B -:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC -:100EC0000CC0419597FF09C0EDE260957095809543 -:100ED0009095611D711D811D911D27FF02C02195F7 -:100EE00030E350E2AA27660F771F881F991FAA1FB9 -:100EF000A41710F0A41B63955A95A9F7AA3008F01F -:100F0000A95FA05DAF93F39561157105810591050A -:100F100041F7ED3211F4EF93F395F21718F43F9384 -:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D -:100F3000F9918591803021F0853219F0AADFF9CF3F -:100F4000089520E0E89455915532C1F3503311F4DF -:100F5000689455915A3348F4505390F3220F022E5F -:100F6000220F220F200D250FF4CF0EF42195899129 -:100F70009991533619F3533729F1533559F1BC017F -:100F800088279927E8945C3621F48991999168948F -:100F90005591543639F446EF7EF077FF0DC08FEF50 -:100FA0009FEF0AC055374AE039F0583540E121F04B -:100FB000523642E009F00895FF93EF937DDFEF9101 -:100FC000FF91B7CFFF93EF93FC0181918030B9F38C -:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319 -:100FE000CDB7DEB72596A3DFCF91DF9108956111CC -:100FF0000BC0FC018281882321F085EE0E947016CF -:1010000003C085EE0E94381780E090E008950895AF -:101010006091BC017091BD018091BE019091BF01B2 -:101020000E94FE2056985E9825982D9826982E9816 -:1010300027982F98813019F0823021F00895259A51 -:101040002D9A0895269A2E9A089588E098E0892B83 -:1010500011F00E94080880E090E0089556985E988C -:1010600025982D9826982E9827982F988FEF90E006 -:10107000909389008093880090938B0080938A00DE -:1010800090938D0080938C00259A2D9A2FEF80E706 -:1010900092E0215080409040E1F700C00000269A85 -:1010A0002E9A2FEF80E792E0215080409040E1F7A8 -:1010B00000C00000279A2F9A2FEF80E792E021507E -:1010C00080409040E1F700C0000025982D982FEF58 -:1010D00080E792E0215080409040E1F700C000009E -:1010E00026982E982FEF80E792E021508040904084 -:1010F000E1F700C0000027982F9856985E98259831 -:101100002D9826982E9827982F98089589EA8093ED -:10111000800089E08093810024982C983F988AB1C0 -:101120008F748AB96E98479A8BB1806B8BB9769A17 -:101130000E942E0887E098E0892B11F00E94070892 -:1011400080E090E0089580E28093000180913C016E -:1011500081110EC00E94F20881E080933C012FEFC4 -:1011600083ED90E3215080409040E1F700C0000003 -:1011700080E40E94F8088093000181112EC00E9433 -:10118000220980930001811128C00E9422098093C6 -:101190000001811122C08FE30E9422098093000187 -:1011A00081111BC00E941A0980E40E94F8088093F4 -:1011B0000001811112C08CE00E942209809300017D -:1011C00081110BC00E94220980930001811105C08A -:1011D0008FE30E942209809300010E941A098091E6 -:1011E000000108951092B9008AE08093B800089534 -:1011F00094EA9093BC009091BC0097FFFCCF909133 -:10120000B900987F983021F0903111F081E0089575 -:101210008093BB0084E88093BC008091BC0087FF72 -:10122000FCCF8091B900887F883111F0803471F74C -:1012300080E0089584E98093BC008091BC0084FD27 -:10124000FCCF08958093BB0084E88093BC0080911C -:10125000BC0087FFFCCF9091B900987F81E0983265 -:1012600009F480E0089584E88093BC008091BC007C -:1012700087FFFCCF8091BB00089580910001811110 -:1012800015C080E40E94F8088093000181110CC011 -:1012900082E10E94220980930001811105C08FEF35 -:1012A0000E942209809300010E941A0984B1807F64 -:1012B00084B985B1807F85B98AB1837F8AB98BB1C2 -:1012C000837F8BB93E98469808950E94A308809327 -:1012D00000010E943D0980B38C7080BB81B3836F95 -:1012E00081BBAEE3B1E0ECE4F1E08EE08E0F119251 -:1012F0001D928E13FCCF86E898E0892B11F00C9498 -:10130000860808959F92AF92BF92CF92DF92EF929C -:10131000FF920F931F93CF93DF9380910001882357 -:10132000E1F080913D018F5F80933D01811115C0F7 -:1013300082E493E00E9455070E94A3088093000175 -:10134000882329F088E293E00E94550706C084E1D3 -:1013500093E00E9455070E942E080EE311E0C0E0C2 -:10136000D0E0BB24B39482E0A82ECC24C394D12C2B -:1013700025E0E22E23E0F22EC730D10500F5809162 -:101380000001811164C080E40E94F808809300018C -:10139000811112C082E10E94220980930001811113 -:1013A0000BC0C6010C2E01C0880F0A94EAF7809585 -:1013B0000E942209809300010E941A0948C0CA3085 -:1013C000A1F028F4C83059F0C93061F005C0CC3024 -:1013D00089F070F0CD3089F0209A289810C0219AB9 -:1013E00029980DC0229A2A980AC0239A2B9807C0E0 -:1013F000529A01C0539A5B9802C03E9A469890EA6E -:101400009A95F1F79FB1799902C082E001C080E01E -:1014100091709B25982B7C9902C084E001C080E0EC -:10142000892B7D9902C038E001C030E0832B7E9982 -:1014300002C020E101C020E0822B9FB19095991F4E -:101440009927991F9295990F907E892B10C08091B2 -:101450000001811174C080E40E94F80880930001AB -:10146000882309F459C0912C0E941A09892DF8018A -:101470009081981739F1808380910101882301F1CF -:101480008091D70180FF04C08AE093E00E94550755 -:101490008091D70180FF0CC0809101011F928F9332 -:1014A000FF92EF920E94EE070F900F900F900F9017 -:1014B0008091D70180FF04C083E093E00E9455072C -:1014C000A09201010E943D0921960F5F1F4FCE306F -:1014D000D10509F051CF809101018823B1F08150ED -:1014E00080930101882339F08FE99FE00197F1F79C -:1014F00000C000000AC0ACE4B1E0EEE3F1E0CF01CF -:10150000825F91919D938E13FCCF85E298E0892BA9 -:10151000C1F00E94250815C083E10E942209809332 -:1015200000018111A0CF81E40E94F808809300019E -:10153000811199CF0E943309982E909495CF80E025 -:1015400096CF81E0DF91CF911F910F91FF90EF90A7 -:10155000DF90CF90BF90AF909F900895E82FF0E07C -:10156000E45BFE4F80810895CF92DF92EF92FF926D -:101570000F931F93CF93DF938CEE92E00E94550759 -:101580008CE4E82E81E0F82EC0E0D0E097EEC92E82 -:1015900092E0D92E0EED12E0DF93CF93DF92CF923F -:1015A0000E94EE0784EE92E00E945507F7018191B8 -:1015B0007F0190E00E9464219F938F931F930F936C -:1015C0000E94EE078CED92E00E94550721968DB7A0 -:1015D0009EB708960FB6F8949EBF0FBE8DBFCE3053 -:1015E000D105D1F6DF91CF911F910F91FF90EF9030 -:1015F000DF90CF9008958B3B910578F4883A910560 -:1016000040F5853A9105D0F48430910508F0B1C0D9 -:101610008130910509F4ADC06BC0803E910508F49E -:1016200067C0883E910508F4A4C09C01205F310981 -:101630002031310508F05CC090650895853A910528 -:1016400009F459C0863A910509F058C082E890E43F -:101650000895883A910509F454C0893A910509F42E -:1016600053C08A3A910509F452C08B3A910509F4A6 -:1016700051C08C3A910509F450C08D3A910509F496 -:101680004FC0803B910509F44EC08E3A910509F494 -:101690004DC08F3A910509F44CC0813B910509F486 -:1016A0004BC0823B910509F44AC0833B910509F484 -:1016B00049C0843B910509F448C0853B910509F474 -:1016C00047C0863B910509F446C0873B910509F464 -:1016D00045C0883B910509F444C0893B910509F454 -:1016E00043C08A3B910509F442C080E094E4089528 -:1016F00080E090E0089581E890E4089583E890E424 -:10170000089582EE94E4089589EE94E408958AEEB3 -:1017100094E4089585EB94E4089586EB94E40895A9 -:1017200087EB94E408958CEC94E408958DEC94E4B4 -:10173000089583E895E408958AE895E4089582E998 -:1017400095E4089584E995E4089581E296E4089586 -:1017500083E296E4089584E296E4089585E296E4AF -:10176000089586E296E4089587E296E408958AE271 -:1017700096E40895089596E0799FF001112494E588 -:10178000899FE00DF11D1124E60FF11DEE0FFF1FE3 -:10179000EC51FF4F859194910895880F991FFC019A -:1017A000E05AF040859194910895880F991FFC01AB -:1017B000E052FF4F85919491089526E0729FF001C9 -:1017C000112444E5849FE00DF11D1124E60FF11D65 -:1017D000EE0FFF1FEC51FF4F859194919C013A95BC -:1017E00021154FE1340708F41EC13F512115304146 -:1017F00020F49F700E94D50B08959C013053211551 -:10180000304118F49927906C0895811520E59207CE -:1018100069F40E94BE1A4FEF84E39CE0415080407F -:101820009040E1F700C000000C942422813020E5B4 -:10183000920751F48CE593E00E9455078091D701FF -:1018400081608093D70108959C0130552115304166 -:1018500008F051C0292F33272F703327213031054D -:10186000D9F4AC014370552702C0220F331F4A95AB -:10187000E2F73C68AC0164E0440F551F6A95E1F75C -:1018800044275370242B352B73E0880F991F7A95CA -:10189000E1F7807699271DC02230310529F4982F71 -:1018A0008827816F906A089523303105A9F4AC012F -:1018B0004370552721E030E002C0220F331F4A95C4 -:1018C000E2F73C6843E0880F991F4A95E1F7807E74 -:1018D0009770822B932B089524303105E1F4AC01ED -:1018E0004370552721E030E002C0220F331F4A9594 -:1018F000E2F73A68E7CF9C0130572115304118F4E0 -:101900009F70906208959C0130582115304118F461 -:101910009F70906A0895803E9105E0F4803C9105A7 -:1019200058F58133910509F46FC048F48932910567 -:1019300009F463C08A32910509F46DC072C089331D -:101940009105E9F082389105D1F08533910509F4CC -:101950004DC067C0833E910581F138F4803E91050A -:10196000B9F0823E9105D9F05CC0863E910561F1E7 -:10197000873E9105A1F155C00E94CD0B089520919D -:10198000EA0120FD02C021FF4CC080EE90E049C07A -:101990008091EA0180FFF9CF89E390E042C0809115 -:1019A000EA0182FF0EC08091EA0184FF03C080E05B -:1019B00090E037C083EE90E034C08091EA0182FF6E -:1019C000F2CF82EE90E02DC08091EA0183FF0BC040 -:1019D0008091EA0184FDEBCF87EE90E022C08091F8 -:1019E000EA0183FFF5CF86EE90E01BC08091EA010B -:1019F00085FF07C089E290E014C08091EA0185FF6D -:101A0000F9CF85E390E00DC08091EA0186FF07C021 -:101A10008AE290E006C08091EA0186FFF9CF81E377 -:101A200090E00E94FB0A0895089580916D01089549 -:101A30009FB7F89410925C019FBF9091F001943091 -:101A400009F057C09091E9009F703091EC00232F6E -:101A5000217030FD20E8922B24E02093E9002091B2 -:101A6000EB0020FF43C02091EE0027FF3FC02091F4 -:101A70005A01222321F02091E80025FF37C010925F -:101A80005A0126E03091E80035FD15C03091F00193 -:101A9000343061F53091EB0035FD28C0215021F440 -:101AA00081E080935A0122C0EFE9FFE03197F1F71E -:101AB00000C00000E7CF8093F1008091E80085FD31 -:101AC0000AC08091E80080FFFCCF8091E8008E770B -:101AD0008093E80006C08FB7F89421E020935C0162 -:101AE0008FBF9F709093E90080E008959F7090935E -:101AF000E9008FEF0895CF93DF9300D01F92CDB709 -:101B0000DEB79C018091F001843019F593E0998350 -:101B10003B832A839093E9008FEF9091E8008150F6 -:101B200095FD06C095ED9A95F1F700008111F5CF6E -:101B30008091E80085FF0DC040E050E063E070E078 -:101B4000CE0101960E944B108091E8008E77809321 -:101B5000E8000F900F900F90DF91CF910895CF93F1 -:101B6000DF9300D01F92CDB7DEB72091F001243073 -:101B700021F522E029839B838A8383E08093E90017 -:101B80008FEF9091E800815095FD06C095ED9A95F4 -:101B9000F1F700008111F5CF8091E80085FF0DC0BD -:101BA00040E050E063E070E0CE0101960E944B10EF -:101BB0008091E8008E778093E8000F900F900F904F -:101BC000DF91CF9108952091F0012430F1F422E0CB -:101BD0002093E9002FEF3091E800215035FD06C039 -:101BE00035ED3A95F1F700002111F5CF2091E8008D -:101BF00025FF0BC040E050E065E070E00E944B1014 -:101C00008091E8008E778093E8000895CF93DF936A -:101C10002091F001243009F048C0EC0180910C01C2 -:101C20008823E1F080910D018823C1F085E0809345 -:101C3000E9008FEF9091E800815095FD06C095E195 -:101C40009A95F1F700008111F5CF8091E80085FFAA -:101C50002CC040E050E060E170E017C081E080936C -:101C6000E9008FEF9091E800815095FD06C095ED59 -:101C70009A95F1F700008111F5CF8091E80085FF7A -:101C800014C040E050E068E070E0CE010E944B10CC -:101C90008091E8008E778093E80080E1FE01ADE559 -:101CA000B1E001900D928A95E1F7DF91CF9108950F -:101CB00083E993E00E9455078091EF01811109C0EB -:101CC0000E94E0110E943D128091E20084608093A6 -:101CD000E20008958FE893E00E9455071092EF010B -:101CE00008958BE893E00C94550787E893E00E94F1 -:101CF00055070C94F42B83E893E00E9455070E944B -:101D0000BA210E94FA2B0E94E2140C94140D209127 -:101D10005B012F5F822F62E30E94682D992319F0E7 -:101D200020935B01089510925B0180915C018823F0 -:101D300071F18091F001843041F58091E9008F705C -:101D40002091EC00922F917020FD90E8892B94E077 -:101D50009093E9009091EB0090FF14C09091EE00F9 -:101D600097FF10C09091E80095FF03C01092F1001A -:101D7000F9CF9091E80090FF05C09091E8009E7720 -:101D80009093E8008F708093E90010925C010895B1 -:101D900042E061EC81E00E945A1142E061EC82E095 -:101DA0000E945A1142E061EC83E00E945A1142E223 -:101DB00061EC84E00E945A1142E161EC85E00C94F0 -:101DC0005A118091F201833009F455C030F481300A -:101DD00071F0823009F48EC008958A3009F47AC017 -:101DE0008B3009F460C0893009F09CC020C080911C -:101DF000F101813A09F096C08091E800877F8093D5 -:101E0000E8008091F5019091F601892B21F460E1C1 -:101E10008DE591E003C060E080E090E070E00E941A -:101E200096108091E8008B778093E8000895809168 -:101E3000F101813209F076C08091F5019091F601AF -:101E4000009719F0049709F06DC08091E800877F32 -:101E50008093E8008091E80082FD05C08091F00148 -:101E60008111F8CF5FC08091F10080936D01809166 -:101E7000E8008B7753C08091F101813A09F052C09C -:101E80008091F5019091F601892B09F04BC080916A -:101E9000E800877F8093E8008091E80080FFFCCF16 -:101EA00080910C0136C08091F1018132D9F5809189 -:101EB000F5019091F601892BA9F58091E800877FC3 -:101EC0008093E8000E948F118091F30180930C01B0 -:101ED0000C94BE1A8091F101813221F58091E800C5 -:101EE000877F8093E8000E948F118091F401809396 -:101EF0006E0108958091F101813AA1F48091E8008A -:101F0000877F8093E8008091E80080FFFCCF80917C -:101F10006E018093F1008091E8008E778093E80055 -:101F20000C948F11089584B7877F84BF88E10FB622 -:101F3000F89480936000109260000FBE90E080E8FB -:101F40000FB6F89480936100909361000FBE0E94D9 -:101F50006F150E94E0110E943D128091E2008460A2 -:101F60008093E20088E19DE00E94F92078940E942D -:101F7000C2140E94711582E091E00E94DD140E945B -:101F8000E22B82E793E00E9455078091F0018530B3 -:101F900089F48EE693E00E9455070E947E2180918D -:101FA000EE01882391F30E94A621882371F30E94F9 -:101FB0003510EBCF0E949F15E8CF292F3327233010 -:101FC0003105C9F064F42130310581F0223031054A -:101FD00009F043C08DE890E02BEC33E042C02132A1 -:101FE0003105F1F02232310541F137C082E190E054 -:101FF00028E534E036C099278130910541F08230E0 -:10200000910541F0892B49F5E7ECF3E005C0EFEAD3 -:10201000F3E002C0E7E9F3E0849190E09F0121C082 -:102020006530D8F4E62FF0E0EE0FFF1FEB5DFE4FBA -:102030002081318189E090E014C0653070F470E057 -:10204000FB01EE0FFF1FE55EFE4F20813181FB019A -:10205000EA5EFE4F808190E004C080E090E020E0E6 -:1020600030E0FA0131832083089580E189BD82E167 -:1020700089BD09B400FEFDCF8091D8008F7D80938B -:10208000D8008091E00082608093E0008091E000C1 -:1020900081FDFCCF0895CF92DF92EF92FF920F93D4 -:1020A0001F93CF93DF93EC018B016A010E94AE1165 -:1020B000811133C0C114D10439F0F60180819181BE -:1020C000081B190BC80FD91FE12CF12C01151105A4 -:1020D00019F18091E80085FD16C08091E8008E77A7 -:1020E0008093E800C114D10449F0F6018081918108 -:1020F000E80EF91EF182E08285E00FC00E94AE1169 -:10210000882321F30AC089918093F10001501109BD -:10211000FFEFEF1AFF0ADACF80E0DF91CF911F9136 -:102120000F91FF90EF90DF90CF9008952091F701ED -:102130003091F8012617370748F06115710539F419 -:102140002091E8002E772093E80001C0B90140E01B -:1021500061157105A9F12091F001222309F443C012 -:10216000253009F442C02091E80023FD40C02091B1 -:10217000E80022FD32C02091E80020FFE9CF409125 -:10218000F3002091F20030E0342BFC01CF01611507 -:10219000710559F02830310540F481918093F100A8 -:1021A000615071092F5F3F4FF1CF41E02830310579 -:1021B00009F040E02091E8002E772093E800C8CF96 -:1021C0004111C9CF0AC08091F001882361F08530A8 -:1021D00061F08091E80083FD0AC08091E80082FFF1 -:1021E000F2CF80E0089582E0089583E0089581E0D1 -:1021F00008952091F7013091F8012617370748F02C -:102200006115710539F42091E8002E772093E800DC -:1022100001C0B901FC0120E06115710591F18091C7 -:10222000F001882309F440C0853009F43FC0809153 -:10223000E80083FD3DC08091E80082FD2FC08091C1 -:10224000E80080FFE9CF2091F3008091F20090E058 -:10225000922B6115710559F08830910540F4249155 -:102260002093F1003196615071090196F2CF21E07F -:10227000089709F020E08091E8008E778093E800CD -:10228000CBCF2111CCCF0AC08091F001882361F01F -:10229000853061F08091E80083FD0AC08091E800FC -:1022A00082FFF2CF80E0089582E0089583E00895F0 -:1022B00081E00895982F973058F59093E90098178A -:1022C00039F07091EC002091ED005091F00003C0C6 -:1022D000242F762F50E021FF19C03091EB003E7F74 -:1022E0003093EB003091ED003D7F3093ED00309165 -:1022F000EB0031603093EB007093EC002093ED0025 -:102300005093F0002091EE0027FF07C09F5FD3CFCE -:102310008F708093E90081E0089580E008958091B6 -:10232000F10187FF11C08091E80082FD05C0809116 -:10233000F0018111F8CF11C08091E8008B770BC0BC -:102340008091F001882349F08091E80080FFF8CF68 -:102350008091E8008E778093E80008952091E40052 -:102360003091E50095E64091EC00842F817040FFAC -:1023700022C08091E80080FD1CC08091F00188237C -:1023800091F0853091F08091EB0085FD10C0409177 -:10239000E4005091E5004217530729F39A01915048 -:1023A00011F784E0089582E0089583E0089581E0C4 -:1023B000089580E008954091E80042FFDECF08953F -:1023C0000E944E120E945612E0EEF0E08081816081 -:1023D0008083E8EDF0E080818F77808319BCA7EDE2 -:1023E000B0E08C918E7F8C9380818F7E8083109261 -:1023F000EF0108950F931F93CF93DF930E944E1226 -:102400000E945612C8EDD0E088818F77888388813A -:102410008068888388818F7D888319BC1092F00141 -:102420001092EC011092EE011092ED0100EE10E01E -:10243000F80180818B7F808388818160888342E07E -:1024400060E080E00E945A11E1EEF0E080818E7F32 -:102450008083E2EEF0E0808181608083808188600B -:102460008083F80180818E7F80838881806188836A -:10247000DF91CF911F910F910895E8EDF0E08081F9 -:102480008F7E8083E7EDF0E080818160808384E04F -:1024900082BF81E08093EF010C94FA11E8EDF0E047 -:1024A00080818E7F80831092E20008951092DA007E -:1024B0001092E10008951F920F920FB60F9211240F -:1024C0002F933F934F935F936F937F938F939F933C -:1024D000AF93BF93EF93FF938091E10082FF0BC016 -:1024E0008091E20082FF07C08091E1008B7F8093A2 -:1024F000E1000E94870E8091DA0080FF1FC080916A -:10250000D80080FF1BC08091DA008E7F8093DA00B4 -:102510008091D90080FF0DC080E189BD82E189BD35 -:1025200009B400FEFDCF81E08093F0010E94580EB7 -:1025300005C019BC1092F0010E946A0E8091E10062 -:1025400080FF19C08091E20080FF15C08091E200F9 -:102550008E7F8093E2008091E20080618093E200B0 -:102560008091D80080628093D80019BC85E0809368 -:10257000F0010E94750E8091E10084FF30C08091CF -:10258000E20084FF2CC080E189BD82E189BD09B4ED -:1025900000FEFDCF8091D8008F7D8093D800809180 -:1025A000E1008F7E8093E1008091E2008F7E809336 -:1025B000E2008091E20081608093E2008091EC0172 -:1025C000882311F084E007C08091E30087FD02C0FA -:1025D00081E001C083E08093F0010E947B0E809136 -:1025E000E10083FF29C08091E20083FF25C0809134 -:1025F000E100877F8093E10082E08093F0011092F8 -:10260000EC018091E1008E7F8093E1008091E200F7 -:102610008E7F8093E2008091E20080618093E200EF -:1026200042E060E080E00E945A118091F0008860F2 -:102630008093F0000E94710EFF91EF91BF91AF91D6 -:102640009F918F917F916F915F914F913F912F91CA -:102650000F900FBE0F901F9018951F920F920FB6FC -:102660000F9211242F933F934F935F936F937F9318 -:102670008F939F93AF93BF93CF93DF93EF93FF938A -:10268000C091E900CF708091EC00D82FD17080FD0F -:10269000D0E81092E9008091F000877F8093F000ED -:1026A00078940E9471131092E9008091F000886084 -:1026B0008093F000CD2BCF70C093E900FF91EF9194 -:1026C000DF91CF91BF91AF919F918F917F916F914A -:1026D0005F914F913F912F910F900FBE0F901F90E0 -:1026E00018951F93CF93DF93CDB7DEB7AA970FB698 -:1026F000F894DEBF0FBECDBFE1EFF1E088E08E0FB2 -:102700009091F10091938E13FBCF0E94E10E809186 -:10271000E80083FF1FC18091F1019091F201492FE0 -:1027200050E04A30510508F015C1FA01EA5AFF4F4E -:102730000C94882D803881F0823809F00BC180918B -:10274000F5018F708093E9008091EB0085FB88276D -:1027500080F91092E90006C08091ED019091EE01A0 -:10276000911182609091E800977F9093E8008093A8 -:10277000F1001092F100C8C0282F2D7F09F0EAC0A7 -:10278000882319F0823061F0E5C08091F301813037 -:1027900009F0E0C0933009F080E08093EE012BC097 -:1027A0008091F301811127C08091F5018F7009F4A8 -:1027B000D1C08093E9002091EB0020FF1CC0933032 -:1027C00021F48091EB00806214C09091EB00906145 -:1027D0009093EB0021E030E0A90102C0440F551FA7 -:1027E0008A95E2F74093EA001092EA008091EB00AC -:1027F00088608093EB001092E9008091E800877F69 -:1028000086C08111A7C01091F3011F778091E3006A -:102810008078812B8093E3008091E800877F80930C -:10282000E8000E948F118091E80080FFFCCF80912A -:10283000E30080688093E300111102C082E001C0D0 -:1028400083E08093F00186C08058823008F082C017 -:102850008091F3019091F4018C3D53E0950779F557 -:1028600083E08A838AE289834FB7F894DE01139666 -:1028700020E03EE051E2E32FF0E050935700E49176 -:1028800020FF03C0E295EF703F5FEF708E2F90E066 -:10289000EA3010F0C79601C0C0968D939D932F5FCC -:1028A000243149F74FBF8091E800877F8093E8008B -:1028B0006AE270E0CE0101960E94961014C0AE014B -:1028C0004F5F5F4F6091F5010E94DD0FBC01892BC6 -:1028D00009F440C09091E800977F9093E8008981C7 -:1028E0009A810E94F9108091E8008B778093E8002C -:1028F00031C0803879F58091E800877F8093E800C7 -:102900008091EC018093F1008091E8008E778093B4 -:10291000E8000E948F111EC081111CC09091F3012C -:102920009230C0F48091E800877F8093E800909314 -:10293000EC010E948F118091EC01811106C0809101 -:10294000E30087FD02C081E001C084E08093F001D4 -:102950000E94C80E8091E80083FF0AC08091E800C1 -:10296000877F8093E8008091EB0080628093EB008A -:10297000AA960FB6F894DEBF0FBECDBFDF91CF9100 -:102980001F910895CF938091F0018823A1F0C09109 -:10299000E900CF709091EC00892F817090FD80E864 -:1029A000C82B1092E9008091E80083FD0E9471130A -:1029B000CF70C093E900CF910895909374018093F4 -:1029C00073010895E0917301F0917401309721F043 -:1029D0000190F081E02D099480E00895EF92FF923C -:1029E0000F931F93CF93DF93E0917301F0917401E4 -:1029F0003097B1F18C010280F381E02D099580912F -:102A0000D70182FF2DC080FF04C08DE895E00E94B1 -:102A10005507E80110E187E8E82E85E0F82E80915F -:102A2000D70180FF0BC088811F928F93FF92EF9296 -:102A30000E94EE070F900F900F900F90115021966B -:102A40001111EDCF8091D70180FF0AC085E895E094 -:102A5000DF91CF911F910F91FF90EF900C9455074C -:102A6000DF91CF911F910F91FF90EF900895E0912A -:102A70007301F0917401309721F00480F581E02D0D -:102A80000994089520917101309172018217930782 -:102A900071F09093720180937101E0917301F09154 -:102AA0007401309721F00680F781E02D0994089594 -:102AB00020916F01309170018217930771F090930C -:102AC000700180936F01E0917301F0917401309770 -:102AD00021F00084F185E02D0994089508950C9467 -:102AE0006E150E94C0210E9465090C948622CF9326 -:102AF000C82F8091D70182FF1EC080FF04C086EAE4 -:102B000095E00E9455078091D70180FF0CC01F926D -:102B1000CF9381EA95E09F938F930E94EE070F90E9 -:102B20000F900F900F908091D70180FF04C08FE924 -:102B300095E00E9455078C2FCF910C94140DCF92E5 -:102B4000DF92EF92FF920F931F93CF93DF93CDB756 -:102B5000DEB72B970FB6F894DEBF0FBECDBF0E9435 -:102B6000820986E7C82E81E0D82E00E010E0E02E32 -:102B7000802F0E94AE0AF60141916F01F42EF826D3 -:102B8000B1F40F5F1F4F0E30110589F78FEF898366 -:102B90008A831B820E94C9218160782F9D838C8348 -:102BA00049815A816B818D810E94421640C090916B -:102BB000D70191FF04C08B870E94B40A8B8520E067 -:102BC00030E04F2D50E0922FBA01022E02C07595D1 -:102BD00067950A94E2F760FF24C02E83EF8221E01C -:102BE00030E0690102C0CC0CDD1C9A95E2F790E060 -:102BF0008C219D21892B09F420E028870E94C9217E -:102C00008160782F9A8789874E815F8168858A8560 -:102C10000E944216F801EA58FE4F8081C826C08201 -:102C200006C02F5F3F4F2630310569F6AACF0E94BC -:102C3000F725109175010E94E2141817A1F00E9467 -:102C4000E214809375012B960FB6F894DEBF0FBE89 -:102C5000CDBFDF91CF911F910F91FF90EF90DF904B -:102C6000CF900C9477152B960FB6F894DEBF0FBE5D -:102C7000CDBFDF91CF911F910F91FF90EF90DF902B -:102C8000CF900895CF93DF93CDB7DEB72B970FB6D4 -:102C9000F894DEBF0FBECDBF4F83588769877A8710 -:102CA0008B87DE01119686E0FD0111928A95E9F786 -:102CB00085E0FE01379601900D928A95E1F74981F2 -:102CC0005A816B817C818D819E810E94581D2B963B -:102CD0000FB6F894DEBF0FBECDBFDF91CF91089540 -:102CE000CF93882309F4C2C0C82F823859F40E94B8 -:102CF000E21481FDBBC089E30E94F41F0E94D3202F -:102D000089E30CC0833879F40E94E21480FDAEC0E0 -:102D100083E50E94F41F0E94D32083E50E94472090 -:102D2000CF910C94D320843859F40E94E21482FD90 -:102D30009DC087E40E94F41F0E94D32087E4EECF59 -:102D40008CEF8C0F813A48F48C2F0E948A2A8111D3 -:102D50008DC08C2F0E94F41FE3CF80E28C0F88304F -:102D600048F4C77081E001C0880FCA95EAF70E9455 -:102D70009C20D6CF8BE58C0F833078F4C53A29F0B0 -:102D8000C63A31F083E890E005C081E890E002C0E7 -:102D900082E890E0CF910C94421588E58C0F833146 -:102DA00008F064C0C83A39F1C93A41F1CA3A49F168 -:102DB000CB3A51F1CC3A59F1CD3A61F1C03B69F1CE -:102DC000CE3A71F1CF3A79F1C13B81F1C23B89F141 -:102DD000C33B91F1C43B99F1C53BA1F1C63BA9F1BD -:102DE000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11D -:102DF00080E090E038C082EE90E035C089EE90E04F -:102E000032C08AEE90E02FC085EB90E02CC086EBBC -:102E100090E029C087EB90E026C08CEC90E023C0C6 -:102E20008DEC90E020C083E891E01DC08AE891E03D -:102E30001AC082E991E017C084E991E014C081E2F0 -:102E400092E011C083E292E00EC084E292E00BC0F7 -:102E500085E292E008C086E292E005C087E292E057 -:102E600002C08AE292E0CF910C945815CF91089558 -:102E7000882309F44BC0823859F40E94E21481FF80 -:102E800045C089E30E94F41F0E94D32089E30CC04F -:102E9000833871F40E94E21480FF38C083E50E94F9 -:102EA000F41F0E94D32083E50E9447200C94D32076 -:102EB000843859F40E94E21482FF28C087E40E94FB -:102EC000F41F0E94D32087E4EFCF9CEF980F913A34 -:102ED00058F390E2980F983050F4877091E001C059 -:102EE000990F8A95EAF7892F0E94A220DFCF9BE5F0 -:102EF000980F933020F480E090E00C944215885AAB -:102F0000833120F480E090E00C94581508958823D4 -:102F100021F00E949C200C94D3200895882321F056 -:102F20000E94A2200C94D3200895BF92CF92DF92EA -:102F3000EF92FF920F931F93CF93DF9300D000D0B7 -:102F400000D0CDB7DEB725E0FC01DE01119601907F -:102F50000D922A95E1F7FC014081318102812581A2 -:102F600022952F7063817481672B09F4E5C23F3F7E -:102F700019F44F3F09F4E0C27C0149833A83898107 -:102F80009A812E830E94B31F182FB92E0E94B21F60 -:102F90000E94791EEB2DE295EF70F0E0E05AFF4FB2 -:102FA0002E810C94882D8B2D807F9B2D9F70F92E68 -:102FB000882319F0F29480EFF822002349F0FF20D3 -:102FC00009F467C28F2D0E94AC200E94D32061C2F9 -:102FD000812F0E943817FF2009F4AEC28F2D0E9466 -:102FE000B22026960FB6F894DEBF0FBECDBFDF919C -:102FF000CF911F910F91FF90EF90DF90CF90BF90F6 -:103000000C94D3203B2D307F8B2D8F70303211F0FC -:103010008295807F112319F0113021F12CC00023FB -:10302000B9F0222309F4A0C1213009F09DC12696F0 -:103030000FB6F894DEBF0FBECDBFDF91CF911F91C9 -:103040000F91FF90EF90DF90CF90BF900C94BC2039 -:10305000222319F0213009F46FC28E830E94BF2011 -:103060008E8196C1002321F0223008F065C27CC118 -:10307000211162C28DC1002321F0222309F474C101 -:1030800008C2222309F484C119C22B2D2695269546 -:10309000237030E02115310521F021303105D1F0C8 -:1030A0004BC2002321F0812F9B2D937002C080E042 -:1030B00090E026960FB6F894DEBF0FBECDBFDF912D -:1030C000CF911F910F91FF90EF90DF90CF90BF9025 -:1030D0000C944215002321F0812F9B2D937002C088 -:1030E00080E090E026960FB6F894DEBF0FBECDBF0D -:1030F000DF91CF911F910F91FF90EF90DF90CF90D4 -:10310000BF900C945815812F002319F00E947D2444 -:1031100002C00E94E52426960FB6F894DEBF0FBECB -:10312000CDBFDF91CF911F910F91FF90EF90DF9076 -:10313000CF90BF900C946A258B2D837009F07BC0D3 -:103140000111FAC1812F829586958770880F880FAB -:10315000912F9F70C92ED12CE12CF12C082E04C088 -:10316000CC0CDD1CEE1CFF1C0A94D2F714FF12C01D -:103170004FE050E060E070E004C0440F551F661F50 -:10318000771F8A95D2F7CB01BA016095709580952B -:10319000909503C060E070E0CB012B2D269526951D -:1031A0002370422F50E042305105D9F04330510591 -:1031B00069F16C297D298E299F294130510551F1F2 -:1031C00026960FB6F894DEBF0FBECDBFDF91CF912C -:1031D0001F910F91FF90EF90DF90CF90BF900C94D4 -:1031E000A01E6C297D298E299F2926960FB6F8945A -:1031F000DEBF0FBECDBFDF91CF911F910F91FF902A -:10320000EF90DF90CF90BF900C94BC1E0E94A01E48 -:10321000C701B60126960FB6F894DEBF0FBECDBF2C -:10322000DF91CF911F910F91FF90EF90DF90CF90A2 -:10323000BF900C94841E002319F08B2D817001C067 -:103240008695882309F478C1812F829586958770A9 -:10325000880F880F912F9F70C92ED12CE12CF12C53 -:10326000082E04C0CC0CDD1CEE1CFF1C0A94D2F707 -:1032700014FF12C04FE050E060E070E004C0440F63 -:10328000551F661F771F8A95D2F7CB01BA0160954B -:1032900070958095909503C060E070E0CB012B2D78 -:1032A000269526952370422F50E042305105D9F0E3 -:1032B0004330510569F16C297D298E299F294130C0 -:1032C000510551F126960FB6F894DEBF0FBECDBF63 -:1032D000DF91CF911F910F91FF90EF90DF90CF90F2 -:1032E000BF900C947A1F6C297D298E299F292696E0 -:1032F0000FB6F894DEBF0FBECDBFDF91CF911F9107 -:103300000F91FF90EF90DF90CF90BF900C94961F9D -:103310000E947A1FC701B60126960FB6F894DEBF49 -:103320000FBECDBFDF91CF911F910F91FF90EF9016 -:10333000DF90CF90BF900C945E1F103FD1F118F436 -:10334000103E50F4A1C0123F09F463C008F44CC011 -:10335000133F09F473C098C01F708B2D8F71002329 -:10336000A1F00E94F71E812F26960FB6F894DEBFBB -:103370000FBECDBFDF91CF911F910F91FF90EF90C6 -:10338000DF90CF90BF900C9487170E94181F812F59 -:1033900026960FB6F894DEBF0FBECDBFDF91CF915A -:1033A0001F910F91FF90EF90DF90CF90BF900C9402 -:1033B0008E170023A9F02111BFC08B2D8F71269687 -:1033C0000FB6F894DEBF0FBECDBFDF91CF911F9136 -:1033D0000F91FF90EF90DF90CF90BF900C943D1F26 -:1033E000223008F0A9C0E9CF0023A9F08B2D8F71FE -:1033F00026960FB6F894DEBF0FBECDBFDF91CF91FA -:103400001F910F91FF90EF90DF90CF90BF900C94A1 -:10341000F71E002359F38B2D8F7126960FB6F89463 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF90BF900C94181F002399F06D -:103440008B2D8F7126960FB6F894DEBF0FBECDBFC1 -:10345000DF91CF911F910F91FF90EF90DF90CF9070 -:10346000BF900C94E21E26960FB6F894DEBF0FBEF6 -:10347000CDBFDF91CF911F910F91FF90EF90DF9023 -:10348000CF90BF900C94D81E0023A9F0222309F4FA -:10349000ADCF812F26960FB6F894DEBF0FBECDBFFD -:1034A000DF91CF911F910F91FF90EF90DF90CF9020 -:1034B000BF900C947016222309F4ADCF812F26966D -:1034C0000FB6F894DEBF0FBECDBFDF91CF911F9135 -:1034D0000F91FF90EF90DF90CF90BF900C94381732 -:1034E0004B2D4F70612FC7010E94F70726960FB62C -:1034F000F894DEBF0FBECDBFDF91CF911F910F912A -:10350000FF90EF90DF90CF90BF900C94FC1D4B2D5F -:103510004F70612FC70126960FB6F894DEBF0FBE1D -:10352000CDBFDF91CF911F910F91FF90EF90DF9072 -:10353000CF90BF900C94BA0B26960FB6F894DEBFCE -:103540000FBECDBFDF91CF911F910F91FF90EF90F4 -:10355000DF90CF90BF9008950E94B9200E948E20E6 -:103560000E94D3200E949D260E946A2580E090E060 -:103570000E94421580E090E00C9458150E94A9200A -:103580000C94AC1A0E94B31F292F22952F7030E0A3 -:103590002C3031054CF42A3031056CF422503109BD -:1035A0002230310588F407C02C30310549F02F3026 -:1035B000310531F009C0803E48F0803F29F406C053 -:1035C00093FB882780F9089580E0089581E00895AD -:1035D000CF93DF9300D000D01F92CDB7DEB70F900E -:1035E0000F900F900F900F90DF91CF910895CF9390 -:1035F000DF9300D000D000D0CDB7DEB726960FB64F -:10360000F894DEBF0FBECDBFDF91CF9108951F9319 -:10361000CF93DF93C091840116E080918501C81794 -:1036200099F0D0E01C9FF0011D9FF00D1124EA5786 -:10363000FE4F4081518162817381848195810E9416 -:10364000F71A2196C770E9CFDF91CF911F910895A6 -:103650004091B6015091B7016091B8017091B901E4 -:103660008091BA019091BB010C94F71A8091BB0133 -:1036700082958F7009F054C08091B801882309F4B5 -:103680004FC080918401A09185016091B601709135 -:10369000B7014091B9015091BA01B6E08A1709F417 -:1036A0003FC090E041155105C1F17F3F11F46F3FDC -:1036B000A1F1B89FF001B99FF00D1124EA57FE4F18 -:1036C000218172132AC02081621327C02281211117 -:1036D00024C0238134812417350710F42150310987 -:1036E000241B350B283C3105C0F42091BB012F7001 -:1036F00020612093BB0126E0289FF001299FF00D57 -:103700001124E557FE4F80818F708061808386EBA6 -:1037100091E00E9495170C94071B01968770BECF0D -:103720000895CF92DF92EF92FF920F931F93CF9362 -:10373000DF93CDB7DEB762970FB6F894DEBF0FBE4A -:10374000CDBF8C0185E0F801DE011D9601900D9240 -:103750008A95E1F7D8014C9111965C9111971296D8 -:103760006C9112971396CD90DC9014973091B6011E -:103770007091B7018091B9019091BA01009709F455 -:103780006BC17F3F19F43F3F09F466C1E090B80177 -:10379000EE2009F4C0C02091BB01C816D90628F05C -:1037A000F601E81BF90BCF0104C0809590958C0DB4 -:1037B0009D1DFF24F394883C910578F0F12C207F27 -:1037C00009F0C6C07C2DD98AC88A89890E94E81A66 -:1037D00086EB91E00E949517B1C0822F807F09F09F -:1037E00046C0751314C0341312C0611110C02F707D -:1037F00020612093BB010E94281B86EB91E00E9470 -:1038000095178091BB01D80115968C932EC0CD28B9 -:1038100019F15F3F11F44F3FF9F0F62E61111CC012 -:10382000809184012091850136E0821709F45AC005 -:1038300090E0389FF001399FF00D1124EA57FE4FB8 -:103840007181571306C07081471303C072817111D3 -:1038500003C001968770E9CFF62E662309F418C1DC -:103860008091BB0181608093BB01F12C11C1751364 -:1038700008C0341306C0611104C08091BB01D80197 -:10388000C3C04D875E878D859E856A8B0E94C21A54 -:103890006A898823E1F16623D1F12091BB01822F4F -:1038A00082958F7090E0029774F08091B6019091AC -:1038B000B70198878F831986DB86CA862C87CE014D -:1038C00007960E94951786E0F801A6EBB1E00190FB -:1038D0000D928A95E1F70E94361B0E94281BFF2457 -:1038E000F394D6C04D875E878D859E850E94B31F59 -:1038F000292F22952F7030E0223031050CF0BCC00A -:103900009F7009F0B6C0805E883008F4C1C0C8015D -:103910000E949517E4CFC816D90608F453C0F601E3 -:10392000E81BF90BCF01883C910508F450C0F12C3D -:103930007C2DD98AC88A89890E94E81AE6EBF1E0D1 -:1039400086E0DF011D928A95E9F70E94281BA0C03E -:10395000751314C0341312C0611110C08091BB01E3 -:10396000F8018583C8010E94951786E0E6EBF1E037 -:10397000DF011D928A95E9F7FE2C8AC04D875E878C -:103980008D859E856A8B0E94C21A6A89882309F4F4 -:10399000BECF662309F4BBCF2091BB01822F829555 -:1039A0008F7090E002970CF48ECF8091B6019091C9 -:1039B000B7019A8389831B82DD82CC822E83CE015C -:1039C00001967FCF809590958C0D9D1DACCFF62EE6 -:1039D000662309F49CCF75132EC034132CC020919C -:1039E000BB0120FD1FC0822F82958F70D9F0D801B6 -:1039F00015962C9315978F3049F08F5F982F9295DD -:103A0000907F822F8F70892B15968C93C8010E940E -:103A1000951786E0F801A6EBB1E001900D928A952A -:103A2000E1F793CF86E0F801A6EBB1E001900D92AB -:103A30008A95E1F72DC04D875E878D859E850E9412 -:103A4000C21A811140CF8091BB0181608093BB017C -:103A5000C8010E9495171CC0662309F458CF4D87F2 -:103A60005E878D859E850E94C21A882309F44FCFF8 -:103A70002ACF811148CF0CC0243031050CF047CF3C -:103A80009F7009F440CFF8019581907F09F03BCFFA -:103A90008F2D62960FB6F894DEBF0FBECDBFDF91BB -:103AA000CF911F910F91FF90EF90DF90CF900895ED -:103AB0001F93CF93DF93CDB7DEB72C970FB6F89453 -:103AC000DEBF0FBECDBF4F83588769877A878B874C -:103AD0009C87CE0107960E94911B882369F08F81F5 -:103AE00098852A853B85232BF1F19F3F09F063C020 -:103AF0008F3F09F060C037C086E0FE013796DE01D7 -:103B0000119601900D928A95E1F76F817885EA858B -:103B1000FB85309741F17F3F11F46F3F21F12091F8 -:103B2000850130E0C9010196877099274091840191 -:103B300050E08417950709F447C069837A83FD83B1 -:103B4000EC8396E0929FD001939FB00D1124AA5769 -:103B5000BE4FFE01319601900D929A95E1F7809348 -:103B600085010E94071B16E08091840190918501D8 -:103B70008917C1F1189FC00111248A579E4F0E94D6 -:103B8000911B882379F1E09184011E9FF00111249B -:103B9000EA57FE4F40815181628173818481958112 -:103BA0000E94F71A8091840190E00196877099270E -:103BB00080938401D9CF4F81588569857A858B851B -:103BC0009C850E94F71ACFCF0E94BE1A10928501E1 -:103BD00010928401E6EBF1E086E0DF011D928A9508 -:103BE000E9F7C1CF2C960FB6F894DEBF0FBECDBF5C -:103BF000DF91CF911F910895EF92FF920F931F9342 -:103C0000CF93DF938C01892B09F46CC0F12CEE2447 -:103C1000E394E8012196F8018491843740F48430DC -:103C200008F051C0813081F0823019F15BC08537D6 -:103C300009F444C0A8F19CE7980F903708F052C0EF -:103C40008F770E94381741C00E5F1F4FFE01C4914D -:103C500080E28C0F883048F4C7708E2D01C0880F29 -:103C6000CA95EAF70E94AC2014C08C2F0E947016EF -:103C70002DC00E5F1F4FFE01C49180E28C0F883073 -:103C800058F4C7708E2D01C0880FCA95EAF70E94BC -:103C9000B2200E94D3201AC08C2F0E94381716C061 -:103CA0000E5F1F4FFE01C491CC2381F08FE99FE08E -:103CB0000197F1F700C00000C150F6CF0E5F1F4F13 -:103CC000FE01F49003C00E9470168E018F2D882390 -:103CD00009F49FCFEFE9FFE03197F1F700C0000052 -:103CE0008150F5CFDF91CF911F910F91FF90EF9011 -:103CF000089508956093C0017093C1018093C2013B -:103D00009093C3010C94AC1A0F931F930091C001C0 -:103D10001091C1012091C2013091C301DC01CB019E -:103D2000802B912BA22BB32B8093C0019093C101C8 -:103D3000A093C201B093C3011F910F910C94AC1AD0 -:103D40000F931F930091C0011091C1012091C201F6 -:103D50003091C301DC01CB0180239123A223B32343 -:103D60008093C0019093C101A093C201B093C3019D -:103D70001F910F910C94AC1A0F931F930091C001E7 -:103D80001091C1012091C2013091C301DC01CB012E -:103D900080279127A227B3278093C0019093C10168 -:103DA000A093C201B093C3011F910F910C94AC1A60 -:103DB0001092BC011092BD011092BE011092BF0181 -:103DC0000C94AC1A41E050E060E070E004C0440F95 -:103DD000551F661F771F8A95D2F74093BC015093F9 -:103DE000BD016093BE017093BF010C94AC1A41E019 -:103DF00050E060E070E004C0440F551F661F771F5D -:103E00008A95D2F78091BC019091BD01A091BE012D -:103E1000B091BF01482B592B6A2B7B2B4093BC01DF -:103E20005093BD016093BE017093BF010C94AC1A16 -:103E300041E050E060E070E004C0440F551F661F91 -:103E4000771F8A95D2F7409550956095709580912F -:103E5000BC019091BD01A091BE01B091BF0148236A -:103E600059236A237B234093BC015093BD01609387 -:103E7000BE017093BF010C94AC1A41E050E060E0C9 -:103E800070E004C0440F551F661F771F8A95D2F754 -:103E90008091BC019091BD01A091BE01B091BF0184 -:103EA000482759276A277B274093BC015093BD01BF -:103EB0006093BE017093BF010C94AC1A0F931F93D3 -:103EC0000091BC011091BD012091BE013091BF0154 -:103ED000DC01CB01802B912BA22BB32B8093BC0157 -:103EE0009093BD01A093BE01B093BF011F910F91AC -:103EF0000C94AC1A0F931F930091BC011091BD015B -:103F00002091BE013091BF01DC01CB0180239123C0 -:103F1000A223B3238093BC019093BD01A093BE0163 -:103F2000B093BF011F910F910C94AC1A0F931F9384 -:103F30000091BC011091BD012091BE013091BF01E3 -:103F4000DC01CB0180279127A227B3278093BC01F6 -:103F50009093BD01A093BE01B093BF011F910F913B -:103F60000C94AC1A0895CF92DF92EF92FF920F93C8 -:103F70001F93CF93DF938C01C090C001D090C101FB -:103F8000E090C201F090C3014091BC015091BD018D -:103F90006091BE017091BF01C42AD52AE62AF72A92 -:103FA000CFE1D0E0D701C6010C2E04C0B695A7958D -:103FB000979587950A94D2F780FF07C0B8018C2F98 -:103FC0000E94DD0B8130910531F4219758F7B8013B -:103FD00080E00E94DD0BDF91CF911F910F91FF9048 -:103FE000EF90DF90CF90089590910C01992321F0EC -:103FF00090910D01911109C020910E0130910F0196 -:10400000F90132969FEF40E030C0982F9695969533 -:1040100096959F30A0F4E0910E01F0910F01E90F09 -:10402000F11D877021E030E0A90102C0440F551F47 -:104030008A95E2F7CA019181892B81830895909135 -:10404000D70190FF23C01F928F9387ED95E09F9338 -:104050008F930E94EE070F900F900F900F9008958E -:104060009F3F39F04F5F4E3041F051915813F8CFD8 -:104070000DC05111F7CF942FF5CF9F3F39F0F901C3 -:10408000E90FF11D97FDFA958283089508959091A7 -:104090000C01992321F090910D01911109C02091FB -:1040A0000E0130910F01F9013296205F3F4F30C071 -:1040B000982F9695969596959F30A8F4E0910E01CD -:1040C000F0910F01E90FF11D877021E030E0A901A7 -:1040D00002C0440F551F8A95E2F7CA01809591816D -:1040E0008923818308959091D70190FF16C01F9274 -:1040F0008F9389EB95E09F938F930E94EE070F902B -:104100000F900F900F9008953196E217F30729F062 -:1041100090819813F9CF1082F7CF089581E090E055 -:10412000E0910E01F0910F01E80FF91F1082019646 -:1041300080319105A9F708959091D601892B80933C -:10414000D601089580959091D60189238093D60158 -:1041500008951092D60108959091D501892B8093EE -:10416000D501089580959091D50189238093D5013B -:1041700008951092D50108958093C4010895109276 -:10418000C401089580910E0190910F01FC013196B8 -:104190009C01205F3F4F80E0919191118F5FE2176A -:1041A000F307D1F70895E0910E01F0910F0180918E -:1041B000D6018083E0910E01F0910F0190818091F2 -:1041C000D501892B80838091C401882361F0E0911F -:1041D0000E01F0910F019081892B80830E94C220F3 -:1041E00081111092C40180910E0190910F010C94E5 -:1041F000EE1490933B0180933A010895CF92DF92A1 -:10420000EF92FF926C01EE24FF24C114D104E1046B -:10421000F10421F0C701B60120E101C020E0C72E62 -:10422000D82EE92EFF24C114D104E104F10419F0C1 -:10423000285FC701B6016B017C0154E0F694E79456 -:10424000D794C7945A95D1F7C114D104E104F1046D -:1042500019F02C5FC701B6016B017C0142E0F694B6 -:10426000E794D794C7944A95D1F7C114D104E104D7 -:10427000F10419F02E5FC701B601DC01CB01B69540 -:10428000A79597958795892B8A2B8B2B09F02F5F04 -:10429000822FFF90EF90DF90CF9008958295982F16 -:1042A0009C7C392F36953695282F237344E0249F24 -:1042B000C0011124932F982B292F2A7A2695892F14 -:1042C0008575880F822B08951F93CF93DF931F92DC -:1042D000CDB7DEB799830E944E21182F9981892F7F -:1042E0000E944E21212F30E0322F2227A901482B96 -:1042F000CA010F90DF91CF911F9108958091F00135 -:10430000843009F11092D80120E488E190E00FB6E2 -:10431000F894A895809360000FBE2093600083B747 -:10432000817F846083BF83B7816083BF78948895E1 -:1043300083B78E7F83BF88E10FB6F89480936000C7 -:10434000109260000FBE089508950895CF930E94C3 -:10435000A4210E9482090E94A521C0E08C2F0E9406 -:10436000AE0A811104C0CF5FCE30C1F701C081E039 -:10437000CF9108950E94BE1A0E94E2140C94140D6D -:1043800082E084BD93E095BD9AEF97BD80936E0067 -:1043900008952FB7F8948091D9019091DA01A091F6 -:1043A000DB01B091DC012FBF0895CF92DF92EF9235 -:1043B000FF920F931F932FB7F8944091D90150911A -:1043C000DA016091DB017091DC012FBF6A017B0192 -:1043D000EE24FF248C0120E030E0C016D106E20676 -:1043E000F30610F4415051099A01281B390BC901F9 -:1043F0001F910F91FF90EF90DF90CF9008951F9243 -:104400000F920FB60F9211248F939F93AF93BF9388 -:104410008091D9019091DA01A091DB01B091DC018A -:104420000196A11DB11D8093D9019093DA01A0934B -:10443000DB01B093DC01BF91AF919F918F910F9001 -:104440000FBE0F901F9018950E94E011F8942FEF67 -:1044500087EA91E6215080409040E1F700C00000DB -:1044600087E090EBDC018093F9019093FA01A0932F -:10447000FB01B093FC019CE088E10FB6F894A8958D -:10448000809360000FBE90936000FFCFEF92FF9289 -:104490000F931F93CF93DF93D82FC0E08C2F0E94F0 -:1044A000AE0A00E010E0E82EF12CC701002E02C099 -:1044B000959587950A94E2F780FD06C00F5F1F4F20 -:1044C0000630110591F709C0602F7C2F80E00E9413 -:1044D000BB0BD813F3CF81E004C0CF5FCE30F1F631 -:1044E00080E0DF91CF911F910F91FF90EF900895A1 -:1044F000CF93C82F8CE20E944622882321F08C2F74 -:10450000CF910C94462280E0CF910895CF930E94E2 -:10451000D523811102C00E94BB238CEF95E00E943D -:104520005507C5E6C15049F00E9482098FE39CE916 -:104530000197F1F700C00000F5CF85EF95E00E94EC -:10454000550789E20E947822811113C18AE20E94F4 -:10455000782281110E94BB2385E00E94782281117C -:104560000E9424220E94E0238093D70187E00E94CA -:1045700078228823A9F18BE10E947822882351F0C8 -:104580008091D70181FB222720F991E0922790FBAF -:1045900081F90EC08EE00E947822882361F080911C -:1045A000D70182FB222720F991E0922790FB82F924 -:1045B0008093D70115C080E10E9478229091D701A5 -:1045C000882341F093FB222720F981E0822780FB9A -:1045D00093F904C0892F809580FB90F99093D701BF -:1045E0008091D7010E94E4230E94F2238093EA0184 -:1045F00080EE0E947822882341F08091EA01982F72 -:10460000909590FB80F98093EA0189E30E947822DB -:10461000882359F08091EA0181FB222720F991E05B -:10462000922790FB81F98093EA0182EE0E94782222 -:10463000882359F08091EA0182FB222720F991E03A -:10464000922790FB82F98093EA0186EE0E947822FD -:10465000882359F08091EA0183FB222720F991E019 -:10466000922790FB83F98093EA0183EE0E947822DF -:10467000882359F08091EA0184FB222720F991E0F8 -:10468000922790FB84F98093EA0185E30E947822C7 -:10469000882359F08091EA0185FB222720F991E0D7 -:1046A000922790FB85F98093EA0181E30E947822AA -:1046B000882359F08091EA0186FB222720F991E0B6 -:1046C000922790FB86F98093EA0181E10E9478228B -:1046D000882359F08091EA0187FB222720F991E095 -:1046E000922790FB87F98093EA018091EA010E946A -:1046F000F6238091EA0187FB882780F980930D01DA -:1047000087E20E947822C82F8EE10E9478228111D0 -:10471000C2608FE10E9478228111C46080E20E9411 -:1047200078228111C86081E20E9478228111C061E3 -:1047300082E20E9478228111C06283E20E94782284 -:104740008111C06484E20E947822882311F0C0683D -:1047500002C0CC2329F08C2F0E94ED236C2F03C0C4 -:104760000E94E923682F70E080E090E0CF910C94E4 -:104770007A1ECF9108956DEE7EEF80E090E00E946A -:10478000BE2D60E082E090E00E94B02D60E083E00A -:1047900090E00E94B02D60E084E090E00E94B02D97 -:1047A00060E085E090E00C94B02D80E090E00E9405 -:1047B000AA2D21E08D3E9E4F09F020E0822F089522 -:1047C00082E090E00C94A22D682F82E090E00C949F -:1047D000B02D83E090E00C94A22D682F83E090E050 -:1047E0000C94B02D84E090E00C94A22D682F84E00E -:1047F00090E00C94B02D8091DF0180FF0BC06091A0 -:10480000130185E0689FB001112475956795759532 -:1048100067952BC081FF09C06091130185E0689FF7 -:10482000B00111247595679520C082FF07C0609183 -:10483000130185E0689FB001112417C09091E00139 -:104840009923D1F060911201961788F720911301F6 -:1048500085E0289F90011124929FA001939F500D05 -:10486000112470E0CA010E94742D6038710540F473 -:104870006115710539F002C065E070E0862F08957A -:104880008FE7089581E008958091DF0180FF08C0DF -:104890006091110170E0759567957595679521C0D8 -:1048A00081FF06C06091110170E07595679519C090 -:1048B00082FF04C06091110170E010C09091E0018E -:1048C0009923C1F0609110019617A0F78091110112 -:1048D000899FC001112470E00E94742D6038710519 -:1048E00028F46115710521F0862F08958FE708954A -:1048F00081E0089561E070E0F4CF803F21F40E94F0 -:10490000FB23819504C0813F29F40E94FB238093FF -:10491000E3010895823F21F40E94FB23819504C0A6 -:10492000833F29F40E94FB238093E2010895893F8D -:1049300019F40E94442405C08A3F31F40E944424A3 -:1049400081958093E40108958B3F21F40E944424D3 -:10495000819504C08C3F29F40E9444248093E50192 -:104960000895843F21F48091E101816017C0853F63 -:1049700021F48091E101826011C0863F21F4809191 -:10498000E10184600BC0873F21F48091E1018860E0 -:1049900005C0883F31F48091E10180618093E1019D -:1049A00008958D3F21F48091DF0181600BC08E3F1F -:1049B00021F48091DF01826005C08F3F29F480914E -:1049C000DF0184608093DF010895803F39F4809196 -:1049D000E30187FF6CC01092E30169C0813F29F4B5 -:1049E0008091E3011816BCF362C09091E201823F0E -:1049F00029F497FF5CC01092E20159C0833F19F47B -:104A00001916CCF354C0893F41F48091E401181683 -:104A10000CF04DC01092E4014AC08A3F29F4809105 -:104A2000E40187FF44C0F6CF8B3F39F48091E50164 -:104A300087FF3DC01092E5013AC08C3F29F4809178 -:104A4000E5011816BCF333C0843F21F48091E101E5 -:104A50008E7F17C0853F21F48091E1018D7F11C0C9 -:104A6000863F21F48091E1018B7F0BC0873F21F4C9 -:104A70008091E101877F05C0883F31F48091E10199 -:104A80008F7E8093E10113C08D3F21F48091DF017F -:104A90008E7F0BC08E3F21F48091DF018D7F05C09A -:104AA0008F3F29F48091DF018B7F8093DF0180911C -:104AB000E20181110EC08091E30181110AC0809151 -:104AC000E401811106C08091E501811102C01092BC -:104AD000E00108958091D70183FF7EC088E396E0CE -:104AE0000E9455078091E1011F928F9383E396E026 -:104AF0009F938F930E94EE0781E396E00E945507F3 -:104B00008091E201282F332727FD30953F938F9323 -:104B10008EE296E09F938F930E94EE078CE296E0E0 -:104B20000E9455078091E301282F332727FD3095F8 -:104B30003F938F9389E296E09F938F930E94EE07B5 -:104B400087E296E00E9455078091E401282F3327E1 -:104B500027FD30953F938F9384E296E09F938F9348 -:104B60000E94EE0782E296E00E9455078091E501DF -:104B7000282F332727FD30953F938F938FE196E0C1 -:104B80009F938F930E94EE078CE196E00E94550759 -:104B90008091E0011F928F9389E196E09F938F931C -:104BA0000E94EE0787E196E00E9455078091DF01A1 -:104BB0001F928F9384E196E09F938F930E94EE075C -:104BC00081E196E00E9455078DB79EB74C960FB6CF -:104BD000F8949EBF0FBE8DBF81EE91E00E94371505 -:104BE0000E94C9219093DE018093DD0108951F93F7 -:104BF000CF93DF938091DD019091DE010E94D5215A -:104C0000AC019091E001992321F02091140130E052 -:104C100006C0209115018AE0289F900111244217B7 -:104C2000530708F486C08091E201C091E301D0915E -:104C3000E4011091E501811107C0C11176C0D111C5 -:104C400074C0111172C075C09F3F19F09F5F90939F -:104C5000E001181624F40E94FB238093E201809166 -:104C6000E20187FF05C00E94FB2381958093E2014A -:104C70001C1624F40E94FB238093E3018091E3013E -:104C800087FF05C00E94FB2381958093E30160911B -:104C9000E201662339F1C091E301CC2319F17727B2 -:104CA00067FD7095872F972F0E94792C23E333E3BC -:104CB00043E35FE30E94DD2C0E94462C6093E201F7 -:104CC0006C2F772767FD7095872F972F0E94792C7F -:104CD00023E333E343E35FE30E94DD2C0E94462C91 -:104CE0006093E3011D1624F40E9444248093E401A0 -:104CF0008091E40187FF05C00E9444248195809340 -:104D0000E401111624F40E9444248093E50180916B -:104D1000E50187FF05C00E94442481958093E50149 -:104D2000DF91CF911F910C946A259F3F09F08ECFA0 -:104D300096CFDF91CF911F910895E1EEF1E085E0EC -:104D4000DF011D928A95E9F71092E0011092DF01D0 -:104D500008958BE598E00E9455071F9281E08F939C -:104D60001F9285E08F938DE098E09F938F930E9430 -:104D7000EE070F900F900F900F900F900F900895E7 -:104D80008330E9F128F4813061F0823009F108952F -:104D9000853009F462C008F449C0863009F474C053 -:104DA000089580911501262F30E0280F311D2F3FE7 -:104DB000310524F4680F6093150103C08FEF8093D1 -:104DC0001501809115011F928F9386E497E072C0C0 -:104DD00080911401262F30E0280F311D2F3F31051F -:104DE00024F4680F6093140103C08FEF80931401C3 -:104DF000809114011F928F9384E397E05BC08091B0 -:104E00001301262F30E0280F311D2F3F310524F4E8 -:104E1000680F6093130103C08FEF8093130180919B -:104E200013011F928F9381E297E044C08091120199 -:104E3000262F30E0280F311D2F3F310524F4680F55 -:104E40006093120103C08FEF8093120180911201D1 -:104E50001F928F938CE097E02DC080911101262F37 -:104E600030E0280F311D2F3F310524F4680F609387 -:104E7000110103C08FEF80931101809111011F92E6 -:104E80008F9383EF96E016C080911001262F30E0BB -:104E9000280F311D2F3F310524F4680F6093100156 -:104EA00003C08FEF80931001809110011F928F93A8 -:104EB00088ED96E09F938F930E94EE070F900F90DE -:104EC0000F900F900895833081F128F4813059F0CC -:104ED0008230D1F00895853009F449C0B8F18630A8 -:104EE00009F456C0089580911501681720F4861BB7 -:104EF0008093150102C010921501809115011F9237 -:104F00008F9389EC96E054C080911401681720F4C7 -:104F1000861B8093140102C0109214018091140129 -:104F20001F928F9387EB96E043C08091130168171F -:104F300020F4861B8093130102C01092130180910C -:104F400013011F928F9384EA96E032C08091120180 -:104F5000681720F4861B8093120102C01092120180 -:104F6000809112011F928F938FE896E021C080916B -:104F70001101681720F4861B8093110102C0109262 -:104F80001101809111011F928F9386E796E010C066 -:104F900080911001681720F4861B8093100102C0D5 -:104FA00010921001809110011F928F938BE596E073 -:104FB0009F938F930E94EE070F900F900F900F908A -:104FC0000895CF93C82F1F928F9380E699E09F9307 -:104FD0008F930E94EE0781E090E0A0E0B0E0BC017A -:104FE000CD0104C0660F771F881F991FCA95D2F79D -:104FF0000E947A1E0F900F900F900F90CF910C94FB -:10500000BE1ACF938D3109F465C0B0F58E3009F426 -:10501000CCC100F5873009F49BC1A8F4863009F0B3 -:105020006DC28091D701817F8E7F8093D70185E605 -:1050300099E00E94550787EA9DE00E94550781E0AC -:105040008093E70180C1883009F44FC08B3009F4A8 -:105050007CC154C2863109F4F0C138F4803109F4BE -:10506000B8C1813109F430C249C2893109F4CEC1D5 -:105070008B3109F486C142C2853309F437C248F442 -:10508000873209F433C208F433C2893209F42EC2DC -:1050900035C2833438F48A3308F02CC2883309F4DB -:1050A00054C12CC2833409F421C2883409F026C2C9 -:1050B0000E94BE1A86E99DE00E9455079FEF23EDEE -:1050C00080E3915020408040E1F700C000000E9442 -:1050D000242239C186EB9DE00E9455070E94002CD6 -:1050E0000E94E2140E94140D2EC18BEA9DE00E94E2 -:1050F000550786E79BE00E9455070E94E9231F920F -:105100008F9383E79BE09F938F930E94EE0781E745 -:105110009BE00E9455070E94E023C82F8EE59BE08C -:105120000E9455071F92CF9389E59BE09F938F9331 -:105130000E94EE0787E59BE00E9455078DE49BE007 -:105140000E9455078C2F81701F928F938AE49BE0F9 -:105150009F938F930E94EE0788E49BE00E9455077F -:105160008EE39BE00E945507C1FB882780F91F92C0 -:105170008F938BE39BE09F938F930E94EE0789E3CD -:105180009BE00E9455078DE29BE00E945507C2FB01 -:10519000882780F91F928F938AE29BE09F938F93D9 -:1051A0000E94EE0788E29BE00E9455078FE19BE09A -:1051B0000E945507C3FBCC27C0F91F92CF938CE107 -:1051C0009BE09F938F930E94EE078AE19BE00E94F1 -:1051D00055070E94F223C82F86E09BE00E945507E6 -:1051E0001F92CF9381E09BE09F938F930E94EE07E5 -:1051F0008FEF9AE00E94550786EE9AE00E945507CD -:105200008C2F81701F928F9383EE9AE09F938F93E0 -:105210000E94EE078DB79EB780960FB6F8949EBF9A -:105220000FBE8DBF81EE9AE00E9455078AEC9AE08E -:105230000E945507C1FB882780F91F928F9387EC46 -:105240009AE09F938F930E94EE0785EC9AE00E946C -:10525000550783EB9AE00E945507C2FB882780F927 -:105260001F928F9380EB9AE09F938F930E94EE079B -:105270008EEA9AE00E9455078CE99AE00E94550751 -:10528000C3FB882780F91F928F9389E99AE09F9347 -:105290008F930E94EE0787E99AE00E9455078DE8F8 -:1052A0009AE00E945507C4FB882780F91F928F93CC -:1052B0008AE89AE09F938F930E94EE0788E89AE02D -:1052C0000E94550786E79AE00E945507C5FB88278C -:1052D00080F91F928F9383E79AE09F938F930E94A8 -:1052E000EE0781E79AE00E94550785E59AE00E9463 -:1052F0005507C6FB882780F91F928F9382E59AE0B5 -:105300009F938F930E94EE0780E59AE00E945507D5 -:1053100088E49AE00E945507C7FBCC27C0F91F928A -:10532000CF9385E49AE09F938F930E94EE0783E4E6 -:105330009AE00E9455078DB79EB74C960FB6F89429 -:105340009EBF0FBE8DBFC1E0DEC08CE899E05BC0A0 -:105350008091D701C82FC17080FF09C089E89DE006 -:105360000E9455078091D701817F8E7F47C08DE7CE -:105370009DE00E9455078091D70181608093D701FD -:10538000E2CF9091D70191FBCC27C0F981E0C827EB -:10539000892FC0FB81F98093D701CC2319F080E7D6 -:1053A0009DE027C082E69DE02EC09091D70192FB40 -:1053B000CC27C0F981E0C827892FC0FB82F98093F0 -:1053C000D701CC2319F083E59DE013C083E49DE071 -:1053D0001AC09091D70193FBCC27C0F981E0C82770 -:1053E000892FC0FB83F98093D701CC2351F087E349 -:1053F0009DE00E9455078091D70181608093D7017D -:1054000082C08AE29DE00E9455079DCF8BE19DE01E -:105410000E9455078FEE9CE00E94550782EB9CE0AE -:105420000E94550785E89CE00E94550781E49CE0B6 -:105430000E94550786E19CE0E6CF88E09CE00E9450 -:1054400055070E94E2141F928F938EEE9BE09F936C -:105450008F930E94EE0780910C011F928F9387ED2E -:105460009BE09F938F930E94EE0780916E011F92A5 -:105470008F9384EC9BE09F938F930E94EE07809123 -:105480000D011F928F9381EB9BE09F938F930E945E -:10549000EE078091D9019091DA01A091DB01B091E2 -:1054A000DC01BF93AF939F938F938DE99BE09F9314 -:1054B0008F930E94EE078DB79EB746960FB6F8946D -:1054C0009EBF0FBE8DBF3FCF0E94BE1AC0910D017F -:1054D00081E0C827C0930D01CC2329F083E99BE02C -:1054E0000E94550710C088E89BE08DCF80E003C084 -:1054F0008D5101C089530E94E12725CF86E89BE0AA -:105500000E945507C0E08C2FCF91089580E0089548 -:1055100080E00895CF93C82F8091E701813081F01A -:1055200020F0823009F44FC045C1E0910E01F091A6 -:105530000F018081813169F0823209F03DC109C0DB -:10554000E0910E01F0910F018081813111F08232E2 -:1055500061F48C2F0E94862A811104C08C2F0E9436 -:1055600001282FC081E090E02CC08C2F0E94882A57 -:10557000811126C0C431E1F070F4CB3081F0C0312C -:10558000D1F40E94A92688E599E00E94550782E09F -:105590008093E70115C0C93259F0C83361F485E63C -:1055A00099E00E9455078CE599E00E94550708C0D4 -:1055B0001092E70103C186E599E00E945507FEC0FD -:1055C00081E08170FDC0C43220F5CE3108F0C0C04A -:1055D000CB3099F1C8F4C73009F0D2C08AE080938B -:1055E000150194E19093140193E09093130180933B -:1055F000120188E08093110188E2809310018CEF02 -:1056000097E00E945507BFC0C33149F1C431C1F0D2 -:10561000B7C0CB3409F4A9C028F4C93289F0C83323 -:1056200061F0AEC0C13509F49EC0C23509F499C01D -:10563000CE3409F0A5C06AE09EC00E94A926A3C08E -:105640008091E601882319F01092E6019CC089E060 -:1056500098E00E94550781E08093E701B1C083EE96 -:1056600097E00E94550781ED97E00E9455078091D1 -:1056700015011F928F938EEC97E09F938F930E945A -:10568000EE078CEC97E00E9455078AEB97E00E94AA -:105690005507809114011F928F9387EB97E09F939A -:1056A0008F930E94EE0785EB97E00E94550786EAEC -:1056B00097E00E945507809113011F928F9383EA10 -:1056C00097E09F938F930E94EE0781EA97E00E94F4 -:1056D000550780E997E00E945507809112011F92BB -:1056E0008F938DE897E09F938F930E94EE078BE84E -:1056F00097E00E94550786E797E00E945507809142 -:1057000011011F928F9383E797E09F938F930E94DD -:10571000EE0781E797E00E9455078AE597E00E942F -:105720005507809110011F928F9387E597E09F9313 -:105730008F930E94EE0785E597E00E9455078DB78D -:105740009EB748960FB6F8949EBF0FBE8DBF1BC084 -:10575000CE51EC2FF0E0E15DFE4F80818093E601B9 -:1057600012C061E003C061E006C06AE08091E6011A -:105770000E94C02608C08091E6010E94632703C0F2 -:105780008AEF97E013C08091E601882369F01F92A9 -:105790008F9384EF97E09F938F930E94EE070F9073 -:1057A0000F900F900F9004C081EF97E00E94550773 -:1057B00081E006C01092E70180E002C080E001CFE6 -:1057C000CF910895E1E8F0E0808188608083808156 -:1057D000816080838FB7F89493E09093890090ED77 -:1057E000909388008FBF0895EFE6F0E0808182609B -:1057F00080830895EFE6F0E080818D7F80830895B7 -:10580000EFE6F0E0908182E08927808308951F927F -:105810000F920FB60F9211242F933F934F935F93E4 -:105820006F937F938F939F93AF93BF93EF93FF9368 -:105830008091E8019091E90101969093E9018093AC -:10584000E801811103C082E00E94140DE091E9019A -:10585000E695E695F0E0EA53F24FE4918091E80195 -:105860008E1303C080E00E94140DFF91EF91BF9151 -:10587000AF919F918F917F916F915F914F913F91E8 -:105880002F910F900FBE0F901F90189504D0689421 -:10589000B1118DC0089570D088F09F5790F0B92F46 -:1058A0009927B751A0F0D1F0660F771F881F991F75 -:1058B0001AF0BA95C9F712C0B13081F077D0B1E0D3 -:1058C000089574C0672F782F8827B85F39F0B93FE3 -:1058D000CCF3869577956795B395D9F73EF4909577 -:1058E0008095709561957F4F8F4F9F4F0895E894F5 -:1058F00009C097FB3EF490958095709561957F4F18 -:105900008F4F9F4F9923A9F0F92F96E9BB279395C5 -:10591000F695879577956795B795F111F8CFFAF4D5 -:10592000BB0F11F460FF1BC06F5F7F4F8F4F9F4F06 -:1059300016C0882311F096E911C0772321F09EE864 -:10594000872F762F05C0662371F096E8862F70E0CA -:1059500060E02AF09A95660F771F881FDAF7880FA4 -:105960009695879597F9089557FD9058440F551FC0 -:1059700059F05F3F71F04795880F97FB991F61F0D1 -:105980009F3F79F087950895121613061406551F48 -:10599000F2CF4695F1DF08C0161617061806991FB4 -:1059A000F1CF86957105610508940895E894BB27A9 -:1059B00066277727CB0197F908950BD078C069D077 -:1059C00028F06ED018F0952309F05AC05FC011245A -:1059D000EECFCADFA0F3959FD1F3950F50E0551F8E -:1059E000629FF001729FBB27F00DB11D639FAA2734 -:1059F000F00DB11DAA1F649F6627B00DA11D661F83 -:105A0000829F2227B00DA11D621F739FB00DA11DA3 -:105A1000621F839FA00D611D221F749F3327A00D5D -:105A2000611D231F849F600D211D822F762F6A2FF9 -:105A300011249F5750408AF0E1F088234AF0EE0F7E -:105A4000FF1FBB1F661F771F881F91505040A9F78B -:105A50009E3F510570F014C0AACF5F3FECF3983E13 -:105A6000DCF3869577956795B795F795E7959F5FF2 -:105A7000C1F7FE2B880F911D9695879597F908958C -:105A800097F99F6780E870E060E008959FEF80ECF1 -:105A9000089500240A941616170618060906089594 -:105AA00000240A9412161306140605060895092EFA -:105AB0000394000C11F4882352F0BB0F40F4BF2B69 -:105AC00011F460FF04C06F5F7F4F8F4F9F4F0895A9 -:105AD000991B79E004C0991F961708F0961B881F40 -:105AE0007A95C9F78095089597FB072E16F40094D0 -:105AF00007D077FD09D00E948E2D07FC05D03EF41B -:105B0000909581959F4F0895709561957F4F089569 -:105B1000EE0FFF1F0590F491E02D0994AA1BBB1B0B -:105B200051E107C0AA1FBB1FA617B70710F0A61B9D -:105B3000B70B881F991F5A95A9F780959095BC01BE -:105B4000CD010895F999FECF92BD81BDF89A9927AC -:105B500080B50895A8E1B0E042E050E00C94C52D76 -:105B6000262FF999FECF1FBA92BD81BD20BD0FB679 -:105B7000F894FA9AF99A0FBE019608950E94B02DF2 -:105B8000272F0C94B12DDC01CB01FC01F999FECF3C -:105B900006C0F2BDE1BDF89A319600B40D924150B5 -:0A5BA0005040B8F70895F894FFCFC5 -:105BAA002002150D060EE30DAF0D7B0D0101C50197 -:105BBA0028080A03140A3F4D3620394605F904C35A -:105BCA0004A3046A04DD03F6030F0428044804014D -:0A5BDA000203040506070809000095 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex index 928c0ecc3f..aa08845658 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex @@ -1,17 +1,17 @@ -:100000000C9465020C94A9020C94A9020C94A90208 -:100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94C50B0C94970C87 -:100030000C94A9020C94A9020C94A9020C94A90294 -:100040000C94A9020C9422210C94A9020C94A902EC -:100050000C94A9020C94C41A0C94A9020C94A90241 -:100060000C94A9020C94A9020C94A9020C94A90264 -:100070000C94A9020C94A9020C94A9020C94A90254 -:100080000C94A9020C94A9020C94A9020C94A90244 -:100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C -:1000B000090E1E0D090E600D830D090ED80DEB0DF6 -:1000C000D810D81006110611481184118413841316 -:1000D0009C118413931293125E138413841372136E +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E104C1002000080007000600E3 @@ -75,1048 +75,1047 @@ :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 :1004B000B39D87715D4A3A2C20170F0A060402018A :1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A -:1004E0009091EF01A091F001B091F1018730904B14 -:1004F000A740B04BB9F41092EE011092EF011092A8 -:10050000F0011092F10114BE84B7877F84BF88E1A7 -:100510000FB6F89480936000109260000FBEE0E088 -:10052000FFE3099511E0A0E0B1E0E8ECF5E402C0DA -:1005300005900D92A433B107D9F711E0A4E3B1E01F -:1005400001C01D92AE3EB107E1F70E940B090C9469 -:10055000E2220C94000061110BC0FC01828188230F -:1005600021F085EE0E946C0F03C085EE0E943410CE -:1005700080E090E0089508956091B1017091B2011A -:100580008091B3019091B4010E94F01956985E9841 -:1005900025982D9826982E9827982F98813019F015 -:1005A000823021F00895259A2D9A0895269A2E9A40 -:1005B00008958CEB92E0892B11F00E94BC0280E040 -:1005C00090E0089556985E9825982D9826982E9834 -:1005D00027982F988FEF90E0909389008093880060 -:1005E00090938B0080938A0090938D0080938C0071 -:1005F000259A2D9A2FEF80E792E02150804090407D -:10060000E1F700C00000269A2E9A2FEF80E792E0D3 -:10061000215080409040E1F700C00000279A2F9AB7 -:100620002FEF80E792E0215080409040E1F700C03A -:10063000000025982D982FEF80E792E02150804010 -:100640009040E1F700C0000026982E982FEF80E739 -:1006500092E0215080409040E1F700C000002798D0 -:100660002F9856985E9825982D9826982E9827981A -:100670002F98089589EA8093800089E08093810013 -:1006800024982C983F988AB18F748AB96E98479AAB -:100690008BB1806B8BB9769A0E94E2028BEB92E071 -:1006A000892B11F00E94BB0280E090E0089580E267 -:1006B000809300018091340181110EC00E94A60335 -:1006C00081E0809334012FEF83ED90E3215080404F -:1006D0009040E1F700C0000080E40E94AC038093EA -:1006E000000181112EC00E94D60380930001811168 -:1006F00028C00E94D60380930001811122C08FE39D -:100700000E94D6038093000181111BC00E94CE037A -:1007100080E40E94AC0380930001811112C08CE040 -:100720000E94D6038093000181110BC00E94D60362 -:1007300080930001811105C08FE30E94D60380934E -:1007400000010E94CE038091000108951092B9002B -:100750008AE08093B800089594EA9093BC00909149 -:10076000BC0097FFFCCF9091B900987F983021F0A2 -:10077000903111F081E008958093BB0084E880936C -:10078000BC008091BC0087FFFCCF8091B900887FBE -:10079000883111F0803471F780E0089584E9809306 -:1007A000BC008091BC0084FDFCCF08958093BB0009 -:1007B00084E88093BC008091BC0087FFFCCF9091BF -:1007C000B900987F81E0983209F480E0089584E8C8 -:1007D0008093BC008091BC0087FFFCCF8091BB0060 -:1007E000089580910001811115C080E40E94AC033E -:1007F0008093000181110CC082E10E94D603809396 -:100800000001811105C08FEF0E94D6038093000183 -:100810000E94CE0384B1807F84B985B1807F85B981 -:100820008AB1837F8AB98BB1837F8BB93E98469812 -:1008300008950E945703809300010E94F10380B342 -:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED -:10085000B1E011921D9281E0E235F807D1F78AE309 -:1008600093E0892B11F00C943A030895BF92CF9234 -:10087000DF92EF92FF920F931F93CF93DF938091BC -:100880000001882379F0809135018F5F80933501D5 -:10089000811108C00E94570380930001811102C09A -:1008A0000E94E20206E311E0C0E0D0E0DD24D39430 -:1008B00082E0C82EEE24E394F12CC73000F580913D -:1008C0000001811162C080E40E94AC0380930001AA -:1008D000811112C082E10E94D60380930001811130 -:1008E0000BC0C7010C2E01C0880F0A94EAF780954F -:1008F0000E94D603809300010E94CE0346C0CA30F6 -:10090000A1F028F4C83059F0C93061F005C0CC30EE -:1009100089F070F0CD3089F0209A289810C0219A83 -:1009200029980DC0229A2A980AC0239A2B9807C0AA -:10093000529A01C0539A5B9802C03E9A4698E0EAE8 -:10094000EA95F1F78FB1799960C092E081708D25B9 -:10095000892B7C9B02C090E001C094E0892B7D9B99 -:1009600002C090E001C098E0892B7E9B02C090E01D -:1009700001C090E1892B9FB19095991F9927991FEC -:100980009295990F907E892B0FC080910001811163 -:1009900051C080E40E94AC03809300018823B9F128 -:1009A000B12C0E94CE038B2DF8019081981719F07D -:1009B0008083C09201010E94F10321960F5F1F4FB7 -:1009C000CE30D10509F079CF809101018823B1F0B3 -:1009D000815080930101882339F08FE99FE00197CE -:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2 -:1009F00081918D9391E0E434F907D1F789ED92E08C -:100A0000892BD1F00E94D90217C090E09FCF83E1DB -:100A10000E94D603809300018111C2CF81E40E941D -:100A2000AC03809300018111BBCF0E94E703B82E75 -:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124 -:100A40000F91FF90EF90DF90CF90BF900895E82F27 -:100A5000F0E0EC5BFE4F8081089508958B3B91059B -:100A600078F4883A910540F5853A9105D0F48430C0 -:100A7000910508F0B1C08130910509F4ADC06BC09B -:100A8000803E910508F467C0883E910508F4A4C033 -:100A90009C01205F31092031310508F05CC0906570 -:100AA0000895853A910509F459C0863A910509F4EB -:100AB00058C083E890E40895883A910509F454C039 -:100AC000893A910509F453C08A3A910509F452C054 -:100AD0008B3A910509F451C08C3A910509F450C044 -:100AE0008D3A910509F44FC0803B910509F44EC041 -:100AF0008E3A910509F44DC08F3A910509F44CC026 -:100B0000813B910509F44BC0823B910509F44AC031 -:100B1000833B910509F449C0843B910509F448C021 -:100B2000853B910509F447C0863B910509F446C011 -:100B3000873B910509F445C0883B910509F444C001 -:100B4000893B910509F443C08A3B910509F042C0F5 -:100B50008AE296E4089580E090E0089581E890E4C8 -:100B6000089582E890E4089582EE94E4089589EE71 -:100B700094E408958AEE94E4089585EB94E408954E -:100B800086EB94E4089587EB94E408958CEC94E468 -:100B900008958DEC94E4089583E895E408958AE837 -:100BA00095E4089582E995E4089584E995E408952B -:100BB00081E296E4089583E296E4089584E296E45F -:100BC000089585E296E4089586E296E4089587E222 -:100BD00096E4089580E094E40895089596E0799F5E -:100BE000F001112494E5899FE00DF11D1124E60F19 -:100BF000F11DEE0FFF1FEC51FF4F85919491089569 -:100C0000880F991F805A9040FC0185919491089516 -:100C1000880F991F80529F4FFC01859194910895F0 -:100C200026E0729FF001112444E5849FE00DF11D40 -:100C30001124E60FF11DEE0FFF1FEC51FF4F259120 -:100C40003491C9019A9581159F4110F4C901089505 -:100C5000C90190528115904128F4C9019F700E94EA -:100C600008060895C90190538115904120F4C901E7 -:100C70009927906C0895211580E5380769F40E9442 -:100C8000A5139FEF24E34CE0915020404040E1F752 -:100C900000C000000C94E91A213080E5380731F4D7 -:100CA0008091CC0181608093CC010895C901905559 -:100CB0008115904108F050C0832F99278F70992794 -:100CC00081309105D9F4A9014370552702C0880FDE -:100CD000991F4A95E2F79C68A90164E0440F551FEB -:100CE0006A95E1F744275370842B952B73E0220F0C -:100CF000331F7A95E1F7207633271DC082309105A6 -:100D000029F4922F8827816F906A08958330910586 -:100D1000A9F4A9014370552781E090E002C0880F33 -:100D2000991F4A95E2F79C6843E0220F331F4A95CA -:100D3000E1F7207E3770822B932B08950497F1F40E -:100D4000A9014370552781E090E002C0880F991FE8 -:100D50004A95E2F79A68E8CFC9019057811590410A -:100D600020F4C9019F7090620895C90190588115BF -:100D7000904120F4C9019F70906A0895203E31058A -:100D8000E0F4203C310558F52133310509F470C0F9 -:100D900048F42932310509F464C02A32310509F4D6 -:100DA0006EC074C029333105F1F022383105D9F015 -:100DB0002533310509F44EC069C0233E310589F160 -:100DC00038F4203E3105C1F0223E3105E1F05EC02D -:100DD000263E310569F1273E3105A9F157C0C90109 -:100DE0000E94000608958091DF0180FD02C081FF0E -:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5 -:100E000089E390E044C08091DF0182FF0EC08091B1 -:100E1000DF0184FF03C080E090E039C083EE90E002 -:100E200036C08091DF0182FFF2CF82EE90E02FC0CA -:100E30008091DF0183FF0BC08091DF0184FDEBCF48 -:100E400087EE90E024C08091DF0183FFF5CF86EE2E -:100E500090E01DC08091DF0185FF07C089E290E02E -:100E600016C08091DF0185FFF9CF85E390E00FC0C8 -:100E70008091DF0186FF07C08AE290E008C0809180 -:100E8000DF0186FFF9CF81E390E001C0C9010E9434 -:100E90002E0508950895809162010895CF93DF9300 -:100EA00000D01F92CDB7DEB72091E501243019F5AF -:100EB00023E029839B838A832093E9008FEF90911D -:100EC000E800815095FD06C095ED9A95F1F7000078 -:100ED0008111F5CF8091E80085FF0DC040E050E022 -:100EE00063E070E0CE0101960E94B8098091E800AD -:100EF0008E778093E8000F900F900F90DF91CF9145 -:100F00000895CF93DF9300D01F92CDB7DEB7209125 -:100F1000E501243021F522E029839B838A8383E045 -:100F20008093E9008FEF9091E800815095FD06C015 -:100F300095ED9A95F1F700008111F5CF8091E800C9 -:100F400085FF0DC040E050E063E070E0CE01019607 -:100F50000E94B8098091E8008E778093E8000F9096 -:100F60000F900F90DF91CF9108952091E5012430EB -:100F7000F1F422E02093E9002FEF3091E8002150B6 -:100F800035FD06C035ED3A95F1F700002111F5CF9A -:100F90002091E80025FF0BC040E050E065E070E0E4 -:100FA0000E94B8098091E8008E778093E800089548 -:100FB000CF93DF93EC018091E501843009F046C0C6 -:100FC00090910C019923D9F090910D019923B9F0DA -:100FD0008093E9008FEF9091E800815095FD06C065 -:100FE00095E19A95F1F700008111F5CF8091E80025 -:100FF00085FF2CC040E050E060E170E017C081E068 -:101000008093E9008FEF9091E800815095FD06C034 -:1010100095ED9A95F1F700008111F5CF8091E800E8 -:1010200085FF14C040E050E068E070E0CE010E940F -:10103000B8098091E8008E778093E80080E1FE0196 -:10104000A2E5B1E001900D928A95E1F7DF91CF9191 -:1010500008958091E401811109C00E944A0B0E9409 -:10106000A70B8091E20084608093E20008951092C3 -:10107000E401089508950C940F210E94801A0E94A3 -:1010800015210E94440E0C944A0742E061EC81E075 -:101090000E94C40A42E061EC82E00E94C40A42E07D -:1010A00061EC83E00E94C40A42E161EC84E00C94AC -:1010B000C40A8091E701833009F455C030F48130CF -:1010C00071F0823009F48EC008958A3009F47AC034 -:1010D0008B3009F460C0893009F09CC020C0809139 -:1010E000E601813A09F096C08091E800877F8093FD -:1010F000E8008091EA019091EB01892B21F060E0FA -:1011000080E090E003C060E182E591E070E00E9441 -:10111000010A8091E8008B778093E8000895809120 -:10112000E601813209F076C08091EA019091EB01ED -:10113000009719F0039709F06DC08091E800877F50 -:101140008093E8008091E80082FD05C08091E50170 -:101150008111F8CF5FC08091F1008093620180918E -:10116000E8008B7753C08091E601813A09F052C0C4 -:101170008091EA019091EB01892B09F04BC080919D -:10118000E800877F8093E8008091E80080FFFCCF33 -:1011900080910C0136C08091E6018132D9F58091B1 -:1011A000EA019091EB01892BA9F58091E800877FF6 -:1011B0008093E8000E94F90A8091E80180930C0175 -:1011C0000C94A5138091E601813221F58091E8000D -:1011D000877F8093E8000E94F90A8091E90180935B -:1011E000630108958091E601813AA1F48091E800BD -:1011F000877F8093E8008091E80080FFFCCF80919A -:1012000063018093F1008091E8008E778093E8007D -:101210000C94F90A089584B7877F84BF88E10FB6DC -:10122000F89480936000109260000FBE90E080E818 -:101230000FB6F89480936100909361000FBE0E94F6 -:10124000930E0E944A0B0E94A70B8091E2008460DB -:101250008093E20078940E94220E0E94950E82E014 -:1012600091E00E943F0E0E94FD208091E5018530B3 -:1012700069F40E94431A8091E3018823B1F30E942C -:101280006B1A882391F30E94A209EFCF0E949B0E54 -:10129000ECCF292F332723303105A9F06CF421300E -:1012A000310509F442C02230310509F043C08DE612 -:1012B00090E020E133E042C021323105C9F0223212 -:1012C000310519F137C099278130910541F08230FD -:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6 -:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4 -:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD -:101300002081318189E090E019C0643098F4E62FA3 -:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE -:10132000EA5EFE4F808190E009C082E190E02DE707 -:1013300033E004C080E090E020E030E0FA01318347 -:101340002083089580E189BD82E189BD09B400FE52 -:10135000FDCF8091D8008F7D8093D8008091E000F0 -:1013600082608093E0008091E00081FDFCCF0895D1 -:10137000CF92DF92EF92FF920F931F93CF93DF9361 -:101380007C018B01EA010E941A0B811131C0209768 -:1013900031F088819981081B190BE80EF91EC12CC8 -:1013A000D12C0115110519F18091E80085FD14C0BB -:1013B0008091E8008E778093E800209741F0888143 -:1013C00099818C0D9D1D9983888385E011C00E94B1 -:1013D0001A0B882331F30CC0F70181917F018093B0 -:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8 -:1013F000DF91CF911F910F91FF90EF90DF90CF90F1 -:1014000008952091EC013091ED012617370748F03F -:101410006115710539F42091E8002E772093E800DA -:1014200001C0B901FC0120E061157105B9F180919D -:10143000E501882309F440C0853009F43FC080915C -:10144000E80083FD3DC08091E80082FF06C08091E6 -:10145000E80082FF26C080E008958091E80080FFC8 -:10146000E3CF2091F3008091F20090E0922B611580 -:10147000710551F08830910538F421912093F100E5 -:10148000615071090196F3CF21E0089709F020E03F -:101490008091E8008E778093E800C6CF2111C7CFF6 -:1014A000D6CF8091E501882339F0853039F08091DD -:1014B000E80083FFCCCF04C082E0089583E0089564 -:1014C00081E008952091EC013091ED012617370756 -:1014D00048F06115710539F42091E8002E772093CA -:1014E000E80001C0B901FC0120E061157105C1F1FE -:1014F0008091E501882309F441C0853009F440C09A -:101500008091E80083FD3EC08091E80082FF06C024 -:101510008091E80082FF27C080E008958091E80074 -:1015200080FFE3CF2091F3008091F20090E0922BB6 -:101530006115710559F08830910540F4249120938C -:10154000F1003196615071090196F2CF21E00897C0 -:1015500009F020E08091E8008E778093E800C5CF05 -:101560002111C6CFD5CF8091E501882339F0853090 -:1015700039F08091E80083FFCBCF04C082E008956A -:1015800083E0089581E00895982F973058F590935F -:10159000E900981739F07091EC002091ED0050911E -:1015A000F00003C0242F762F50E021FF19C03091A6 -:1015B000EB003E7F3093EB003091ED003D7F3093A8 -:1015C000ED003091EB0031603093EB007093EC0054 -:1015D0002093ED005093F0002091EE0027FF07C00C -:1015E0009F5FD3CF8F708093E90081E0089580E002 -:1015F00008958091E60187FD05C08091E80080FF95 -:101600000EC012C08091E80082FD05C08091E50106 -:101610008111F8CF08958091E8008B7708C0809100 -:10162000E5018111EACF08958091E8008E778093DB -:10163000E80008958091E4009091E50045E620914E -:10164000EC0020FF21C02091E80020FD21C0209166 -:10165000E501222389F0253089F02091EB0025FD5A -:101660000FC02091E4003091E5002817390739F3C5 -:10167000415041F0C901E3CF82E0089583E008952D -:1016800081E0089584E008952091E80022FFDFCFF3 -:1016900080E008950E94B80B0E94C00BE0EEF0E0DD -:1016A000808181608083E8EDF0E080818F778083A6 -:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA -:1016C00080831092E40108950F931F93CF93DF93CB -:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 -:1016E000888388818068888388818F7D888319BCFE -:1016F0001092E5011092E1011092E3011092E201D3 -:1017000000EE10E0F80180818B7F8083888181600A -:10171000888342E060E080E00E94C40AE1EEF0E0ED -:1017200080818E7F8083E2EEF0E080818160808323 -:10173000808188608083F80180818E7F80838881AA -:1017400080618883DF91CF911F910F910895E8ED1B -:10175000F0E080818F7E8083E7EDF0E08081816022 -:10176000808384E082BF81E08093E4010C94640B69 -:10177000E8EDF0E080818E7F80831092E200089592 -:101780001092DA001092E10008951F920F920FB6A6 -:101790000F9211242F933F934F935F936F937F93F7 -:1017A0008F939F93AF93BF93EF93FF938091E1004B -:1017B00082FF0BC08091E20082FF07C08091E100B0 -:1017C0008B7F8093E1000E94210E8091DA0080FFE0 -:1017D0001FC08091D80080FF1BC08091DA008E7FEF -:1017E0008093DA008091D90080FF0DC080E189BD2F -:1017F00082E189BD09B400FEFDCF81E08093E5015F -:101800000E94290805C019BC1092E5010E94370802 -:101810008091E10080FF19C08091E20080FF15C037 -:101820008091E2008E7F8093E2008091E2008061EF -:101830008093E2008091D80080628093D80019BC28 -:1018400085E08093E5010E943B088091E10084FFE0 -:1018500030C08091E20084FF2CC080E189BD82E12C -:1018600089BD09B400FEFDCF8091D8008F7D8093A3 -:10187000D8008091E1008F7E8093E1008091E200AA -:101880008F7E8093E2008091E20081608093E2008D -:101890008091E101882311F084E007C08091E3008A -:1018A00087FF02C083E001C081E08093E5010E94D0 -:1018B0003D088091E10083FF29C08091E20083FF11 -:1018C00025C08091E100877F8093E10082E08093D2 -:1018D000E5011092E1018091E1008E7F8093E100AB -:1018E0008091E2008E7F8093E2008091E20080612F -:1018F0008093E20042E060E080E00E94C40A8091B0 -:10190000F00088608093F0000E943A08FF91EF9108 -:10191000BF91AF919F918F917F916F915F914F9107 -:101920003F912F910F900FBE0F901F9018951F920F -:101930000F920FB60F9211242F933F934F935F9303 -:101940006F937F938F939F93AF93BF93CF93EF93B7 -:10195000FF93C091E900CF708091EC001092E900F4 -:101960008091F000877F8093F00078940E94D30CE0 -:101970001092E9008091F00088608093F000C0939D -:10198000E900FF91EF91CF91BF91AF919F918F911E -:101990007F916F915F914F913F912F910F900FBE6B -:1019A0000F901F9018951F93CF93DF93CDB7DEB79D -:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA -:1019C0008091F100819321E0EE3EF207C9F70E9479 -:1019D00059088091E80083FF1CC12091E6013091F5 -:1019E000E701832F90E08A30910508F012C1FC01D5 -:1019F000EA5AFF4F0C949722203881F0223809F0E0 -:101A000008C18091EA018F708093E9008091EB001A -:101A100085FB882780F91092E90006C08091E201D9 -:101A20009091E301911182609091E800977F9093EB -:101A3000E8008093F1001092F100C5C0822F8D7FE5 -:101A400009F0E7C0222319F0223061F0E2C0809152 -:101A5000E801813009F0DDC0333009F080E0809387 -:101A6000E30128C08091E801811124C02091EA019E -:101A70002F7009F4CEC02093E9008091EB0080FF25 -:101A800019C08091EB00333011F4806211C0806185 -:101A90008093EB0081E090E0022E01C0880F0A9451 -:101AA000EAF78093EA001092EA008091EB008860E8 -:101AB0008093EB001092E9008091E800877F86C058 -:101AC0002111A7C01091E8011F778091E300807871 -:101AD000812B8093E3008091E800877F8093E8006A -:101AE0000E94F90A8091E80080FFFCCF8091E3001A -:101AF00080688093E300112311F083E001C082E04D -:101B00008093E50186C02058223008F082C0809181 -:101B1000E8019091E9018C3D23E0920779F583E09B -:101B20008A838AE289834FB7F894DE01139620E016 -:101B30003EE051E2E32FF0E050935700E49120FFA4 -:101B400003C0E295EF703F5FEF708E2F90E0EA30B8 -:101B500010F0C79601C0C0968D939D932F5F2431DE -:101B600049F74FBF8091E800877F8093E8006AE2E1 -:101B700070E0CE0101960E94010A14C0AE014F5FD1 -:101B80005F4F6091EA010E944909009709F441C042 -:101B90002091E800277F2093E800BC0189819A8189 -:101BA0000E94620A8091E8008B778093E80031C040 -:101BB000203879F58091E800877F8093E800809154 -:101BC000E1018093F1008091E8008E778093E80036 -:101BD0000E94F90A1EC021111CC09091E8019230A8 -:101BE000C0F48091E800877F8093E8009093E10142 -:101BF0000E94F90A8091E101811104C08091E30003 -:101C000087FF02C084E001C081E08093E5010E946B -:101C100045088091E80083FF0AC08091E800877F33 -:101C20008093E8008091EB0080628093EB00AA969D -:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD -:101C400008950895CF938091E5018823B1F08091A4 -:101C5000E9008F709091EC0090FF02C090E801C005 -:101C600090E0C92FC82B1092E9008091E80083FD15 -:101C70000E94D30CCF70C093E900CF910895909348 -:101C80006901809368010895E0916801F09169010C -:101C9000309721F00190F081E02D099480E00895C3 -:101CA000E0916801F0916901309721F00280F381A1 -:101CB000E02D09940895E0916801F0916901309751 -:101CC00021F00480F581E02D0994089520916601AA -:101CD000309167018217930771F0909367018093A9 -:101CE0006601E0916801F0916901309721F006806A -:101CF000F781E02D099408952091640130916501E8 -:101D00008217930771F09093650180936401E091CD -:101D10006801F0916901309721F00084F185E02D90 -:101D20000994089508950C94920E0E94861A0E94B8 -:101D300019040C944C1BCF92DF92EF92FF920F93F9 -:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1 -:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E -:101D6000F32E00E010E0C02E802F0E942705F7011F -:101D7000D1907F01D826B1F40F5F1F4F0E301105AF -:101D800091F78FEF89838A831B820E948F1A81606B -:101D9000782F9D838C8349815A816B818D810E942C -:101DA0003E0F41C09091CC0191FF04C08B870E94EF -:101DB0002D058B8520E030E04D2D50E0922FBA01AB -:101DC000022E02C0759567950A94E2F760FF25C060 -:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84 -:101DE0009A95E2F790E08E219F2121E0892B09F45A -:101DF00020E028870E948F1A8160782F9A87898730 -:101E00004E815F8168858A850E943E0FF801E55901 -:101E1000FE4F80818E25808306C02F5F3F4F263086 -:101E2000310561F6A9CF0E94301E10916A010E940F -:101E3000440E1817A1F00E94440E80936A012B965D -:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB -:101E50000F91FF90EF90DF90CF900C944A072B9654 -:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB -:101E70000F91FF90EF90DF90CF900895CF93DF9375 -:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30 -:101E90004F83588769877A878B87DE01119686E0A2 -:101EA000FD0111928A95E9F785E0FE0137960190D0 -:101EB0000D928A95E1F749815A816B817C818D81F0 -:101EC0009E810E9471162B960FB6F894DEBF0FBE4E -:101ED000CDBFDF91CF910895CF93C82F882309F408 -:101EE000C1C0823859F40E94440E81FDBBC089E311 -:101EF0000E9410190E94CA1989E30CC0833879F432 -:101F00000E94440E80FDAEC083E50E9410190E941D -:101F1000CA1983E50E945019CF910C94CA198438CC -:101F200059F40E94440E82FD9DC087E40E9410195E -:101F30000E94CA1987E4EECF8CEF8C0F813A48F4E7 -:101F40008C2F0E94652081118DC08C2F0E9410194A -:101F5000E3CF80E28C0F883048F4C77081E001C085 -:101F6000880FCA95EAF70E949119D6CF8BE58C0F9E -:101F7000833078F4C53A29F0C63A31F482E890E02B -:101F800005C081E890E002C083E890E0CF910C9416 -:101F9000660E88E58C0F833108F064C0C83A39F1C9 -:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127 -:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196 -:101FC000C13B81F1C23B89F1C33B91F1C43B99F123 -:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183 -:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32 -:101FF00090E035C089EE90E032C08AEE90E02FC0CC -:1020000085EB90E02CC086EB90E029C087EB90E058 -:1020100026C08CEC90E023C08DEC90E020C083E8DB -:1020200091E01DC08AE891E01AC082E991E017C0F2 -:1020300084E991E014C081E292E011C083E292E071 -:102040000EC084E292E00BC085E292E008C086E216 -:1020500092E005C087E292E002C080E090E0CF917C -:102060000C947C0ECF910895882309F44BC08238DC -:1020700059F40E94440E81FF45C089E30E94101963 -:102080000E94CA1989E30CC0833871F40E94440E7F -:1020900080FF38C083E50E9410190E94CA1983E5A9 -:1020A0000E9450190C94CA19843859F40E94440EA5 -:1020B00082FF28C087E40E9410190E94CA1987E491 -:1020C000EFCF9CEF980F913A58F390E2980F983029 -:1020D00050F4877091E001C0990F8A95EAF7892F33 -:1020E0000E949719DFCF9BE5980F933020F480E092 -:1020F00090E00C94660E885A833120F480E090E0E2 -:102100000C947C0E0895882321F00E9491190C9460 -:10211000CA190895882321F00E9497190C94CA19AE -:102120000895CF92DF92EF92FF920F931F93CF9378 -:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A -:10214000CDBF8C0185E0F801DE01119601900D9262 -:102150008A95E1F7F80140813181F280258122954D -:102160002F7083819481892B31F03F3F31F481E0DE -:102170004F3F19F403C081E001C080E080FDC4C27C -:1021800049833A8389819A812F830E94CE189E8346 -:1021900088870E94CD180E94A0174E81E42FE295F7 -:1021A000EF70F0E0E05AFF4F2F8168850C94972282 -:1021B000842F807F142F1F70882311F01295107FB9 -:1021C000FF2059F0112309F454C2812F68870E941F -:1021D000A1190E94CA1968854CC2862F0E9434102A -:1021E000112309F491C2812F0E94A71928960FB6D6 -:1021F000F894DEBF0FBECDBFDF91CF911F910F913D -:10220000FF90EF90DF90CF900C94CA19342F307F5D -:10221000842F8F70303211F08295807F662319F001 -:10222000613019F12BC0FF20B1F0222309F493C1D2 -:10223000213009F090C128960FB6F894DEBF0FBE8A -:10224000CDBFDF91CF911F910F91FF90EF90DF9065 -:10225000CF900C94B119222319F0213009F454C203 -:102260008E830E94B4198E8189C1FF2021F0223013 -:1022700008F04AC270C1211147C280C1FF2021F07D -:10228000222309F468C1F5C1222309F477C105C2EC -:10229000242F26952695237030E02115310521F055 -:1022A00021303105C9F030C2FF2021F0862F942F54 -:1022B000937002C080E090E028960FB6F894DEBFDD -:1022C0000FBECDBFDF91CF911F910F91FF90EF9087 -:1022D000DF90CF900C94660EFF2021F0862F942F74 -:1022E000937002C080E090E028960FB6F894DEBFAD -:1022F0000FBECDBFDF91CF911F910F91FF90EF9057 -:10230000DF90CF900C947C0E862FFF2019F00E9456 -:10231000381D02C00E94A01D28960FB6F894DEBF9B -:102320000FBECDBFDF91CF911F910F91FF90EF9026 -:10233000DF90CF900C94251E842F837009F076C017 -:10234000F110E2C1262F229526952770220F220F29 -:10235000862F8F70C82ED12CE12CF12C022E04C0B8 -:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD -:102370006FE070E080E090E004C0660F771F881F78 -:10238000991F2A95D2F7609570958095909503C016 -:1023900060E070E0CB01242F269526952370422F14 -:1023A00050E042305105D1F04330510559F16C29CC -:1023B0007D298E299F294130510541F128960FB67C -:1023C000F894DEBF0FBECDBFDF91CF911F910F916B -:1023D000FF90EF90DF90CF900C94C5176C297D296A -:1023E0008E299F2928960FB6F894DEBF0FBECDBF69 -:1023F000DF91CF911F910F91FF90EF90DF90CF90E1 -:102400000C94DF170E94C517C701B60128960FB6B6 -:10241000F894DEBF0FBECDBFDF91CF911F910F911A -:10242000FF90EF90DF90CF900C94AB17FF2019F046 -:10243000842F817001C08695882309F465C1262FF9 -:10244000229526952770220F220F862F8F70C82E77 -:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86 -:10246000FF1C0A94D2F764FF10C06FE070E080E0B8 -:1024700090E004C0660F771F881F991F2A95D2F736 -:10248000609570958095909503C060E070E0CB01F9 -:10249000242F269526952370422F50E04230510577 -:1024A000D1F04330510559F16C297D298E299F299E -:1024B0004130510541F128960FB6F894DEBF0FBEAA -:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 -:1024D000CF900C9499186C297D298E299F292896D4 -:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1024F0000F91FF90EF90DF90CF900C94B3180E9453 -:102500009918C701B60128960FB6F894DEBF0FBE22 -:10251000CDBFDF91CF911F910F91FF90EF90DF9092 -:10252000CF900C947F18603FC9F118F4603E50F4CE -:102530009BC0623F09F460C008F44AC0633F09F4DD -:102540006FC092C0162F1F70842F8F71FF2099F0DB -:102550000E941818812F28960FB6F894DEBF0FBE80 -:10256000CDBFDF91CF911F910F91FF90EF90DF9042 -:10257000CF900C9483100E943918812F28960FB6A3 -:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 -:10259000FF90EF90DF90CF900C948A10FF20A1F075 -:1025A0002111B2C0842F8F7128960FB6F894DEBF28 -:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 -:1025C000DF90CF900C945E18223008F09DC0EACFC7 -:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC -:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 -:1025F000DF90CF900C941818FF2061F3842F8F7117 -:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5 -:102610001F910F91FF90EF90DF90CF900C9439189D -:10262000FF2091F0842F8F7128960FB6F894DEBFAB -:102630000FBECDBFDF91CF911F910F91FF90EF9013 -:10264000DF90CF900C94031828960FB6F894DEBF55 -:102650000FBECDBFDF91CF911F910F91FF90EF90F3 -:10266000DF90CF900C94F917FF20A1F0222309F4FA -:10267000B1CF862F28960FB6F894DEBF0FBECDBF20 -:10268000DF91CF911F910F91FF90EF90DF90CF904E -:102690000C946C0F222309F4B1CF862F28960FB625 -:1026A000F894DEBF0FBECDBFDF91CF911F910F9188 -:1026B000FF90EF90DF90CF900C9434104F70C801D2 -:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6 -:1026D000DF91CF911F910F91FF90EF90DF90CF90FE -:1026E0000C941E174F70C80128960FB6F894DEBFE1 -:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 -:10270000DF90CF900C94ED0528960FB6F894DEBFBD -:102710000FBECDBFDF91CF911F910F91FF90EF9032 -:10272000DF90CF9008950E94AE190E9483190E94F5 -:10273000CA190E94D11E0E94251E80E090E00E94CE -:10274000660E80E090E00C947C0E0E949E190C9422 -:1027500093130E94CE18292F22952F7030E02C3031 -:1027600031054CF42A3031056CF422503109223005 -:10277000310590F407C02C30310551F02F30310570 -:1027800039F00AC0803E10F0803F31F481E00895B6 -:1027900093FB882780F9089580E00895CF93DF9315 -:1027A00000D000D01F92CDB7DEB70F900F900F90E2 -:1027B0000F900F90DF91CF910895CF93DF9300D0CA -:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6 -:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD -:1027E000C091790116E080917A01C81799F0D0E084 -:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4 -:10280000518162817381848195810E94DD132196BB -:10281000C770E9CFDF91CF911F9108954091AB012F -:102820005091AC016091AD017091AE018091AF010A -:102830009091B0010C94DD13CF938091B0018295FB -:102840008F7009F05FC08091AD01882309F45AC0F0 -:1028500020917901A0917A016091AB017091AC0156 -:102860008091AE019091AF0131E06F3F09F030E00F -:10287000B32FC6E02A1709F445C0009721F07F3F27 -:1028800021F44B2F03C041E001C040E030E040FDA7 -:1028900035C0C29FF001C39FF00D1124E558FE4FD3 -:1028A000418174132BC04081641328C042814111BF -:1028B00025C0438154814817590710F441505109EC -:1028C000481B590B483C5105C8F48091B0018F70EA -:1028D00080618093B00186E0829FF001839FF00DBC -:1028E0001124E058FE4F80818F70806180838BEAD5 -:1028F00091E00E949110CF910C94ED132F5F3F4F08 -:102900002770B8CFCF910895CF92DF92EF92FF92C8 -:102910000F931F93CF93DF93CDB7DEB762970FB6B8 -:10292000F894DEBF0FBECDBF8C0185E0F801DE015B -:102930001D9601900D928A95E1F7D8014C91119660 -:102940005C91119712966C9112971396ED90FC90F2 -:1029500014977091AB01E091AC012091AE013091E0 -:10296000AF012115310531F0EF3F31F481E07F3FB8 -:1029700019F403C081E001C080E0B82FB170CB2E04 -:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F -:10299000B001E216F30638F0C701821B930B883CA6 -:1029A000910548F09BC0209530952E0D3F1D283C89 -:1029B000310508F093C08F2F807F09F052C0E513D6 -:1029C00014C0741312C0D62E61110FC0FF70F061D5 -:1029D000F093B0010E940E148BEA91E00E949110D6 -:1029E0008091B001F80185836CC1EF2831F05F3F21 -:1029F00031F481E04F3F19F403C081E001C080E071 -:102A000080FD03C081E0862701C080E0F82FF170CF -:102A1000FF2E80FF1CC08091790120917A0136E061 -:102A2000821709F428C190E0389FF001399FF00D1A -:102A30001124E558FE4F7181571306C0708147136A -:102A400003C07281671303C001968770E9CFD62E49 -:102A5000662309F436C18091B00181608093B00192 -:102A600053C0E51308C0741306C0611104C0D80137 -:102A70001596FC93AEC04D875E878D859E856A8BCB -:102A80000E94A9136A89882329F1D62E662311F1A1 -:102A90002091B001822F82958F7090E002970CF404 -:102AA00060C08091AB019091AC0198878F831986AB -:102AB000FB86EA862C87CE01079651C0E51731F1D7 -:102AC0004D875E878D859E856A8B0E94A9136A89D2 -:102AD00081112EC0C8010E949110A4C08F2F807F49 -:102AE00069F77E2DF98AE88A89890E94CE138BEADC -:102AF00091E00E949110EBEAF1E086E0DF011D9287 -:102B00008A95E9F70E940E14D12CDBC07413D8CF3C -:102B10006111D6CFD8011596FC93C8010E9491107F -:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082 -:102B3000D62E662379F22091B001822F82958F7074 -:102B400090E0029774F08091AB019091AC019A8370 -:102B500089831B82FD82EC822E83CE0101960E9426 -:102B6000911086E0F801ABEAB1E001900D928A95F0 -:102B7000E1F70E941C146FC0E216F30628F0C701AB -:102B8000821B930B9C0104C0209530952E0D3F1D98 -:102B9000283C310508F052C0D62E662309F49ACF9E -:102BA000E5132CC074132AC08091B00180FD1DC0B4 -:102BB000982F92959F70C9F0D80115968C93159710 -:102BC0009F3039F09F5F9295907F8F70892B15967B -:102BD0008C93C8010E94911086E0F801ABEAB1E045 -:102BE00001900D928A95E1F736C086E0F801ABEAD4 -:102BF000B1E001900D928A95E1F763C04D875E8741 -:102C00008D859E850E94A913882379F086E0F801BE -:102C1000ABEAB1E001900D928A95E1F70E941C1495 -:102C20000E940E14DD24D3944CC08091B0018160C9 -:102C30008093B001C8010E94911043C07E2DF98A93 -:102C4000E88A89890E94CE13EBEAF1E086E0DF0191 -:102C50001D928A95E9F70E940E1433C0662309F489 -:102C600039CF4D875E878D859E850E94A913882365 -:102C700009F430CFCBCF4D875E878D859E850E942E -:102C8000CE18292F22952F7030E0223031052CF4F8 -:102C90009F7041F0811106C00CC0243031052CF426 -:102CA0009F7049F4805E883020F0C8010E94911026 -:102CB000CF2CDC2C06C0D80115969C91907F91F703 -:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44 -:102CD000DF91CF911F910F91FF90EF90DF90CF90F8 -:102CE00008951F93CF93DF93CDB7DEB72C970FB620 -:102CF000F894DEBF0FBECDBF4F83588769877A87B0 -:102D00008B879C87CE0107960E9484148823C1F08C -:102D10002F8138858A859B85892B31F03F3F11F0C3 -:102D200080E003C02F3FE1F781E0811147C04F8170 -:102D3000588569857A858B859C850E94DD133EC008 -:102D400086E0FE013796DE01119601900D928A957C -:102D5000E1F7FF81E8854A855B854115510531F032 -:102D6000EF3F31F481E0FF3F19F403C081E001C07F -:102D700080E080FD23C020917A0130E0C9010196F6 -:102D8000877099276091790170E086179707F1F1B4 -:102D9000F983EA835D834C8396E0929FD001939FF1 -:102DA000B00D1124A558BE4FFE01319601900D9231 -:102DB0009A95E1F780937A010E94ED1316E08091D5 -:102DC000790190917A01891779F1189FC001112436 -:102DD00085589E4F0E948414882331F1E091790137 -:102DE0001E9FF0011124E558FE4F40815181628100 -:102DF0007381848195810E94DD138091790190E037 -:102E000001968770992780937901D9CF0E94A513E5 -:102E100010927A0110927901EBEAF1E086E0DF018D -:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB -:102E30000FBECDBFDF91CF911F910895EF92FF920A -:102E40000F931F93CF93DF939C01009709F471C0F8 -:102E5000F12CEE24E394E9012196F9018491843761 -:102E600040F4843008F056C0813081F0823021F186 -:102E700060C0853709F449C0C0F19CE7980F9037CE -:102E800008F057C08F770E94341046C089010E5F4A -:102E90001F4FFE01849190E2980F983050F4877094 -:102EA000FE2D01C0FF0F8A95EAF78F2F0E94A1190E -:102EB00015C00E946C0F14C089010E5F1F4FFE01E8 -:102EC000849190E2980F983068F48770FE2D01C0CD -:102ED000FF0F8A95EAF78F2F0E94A7190E94CA193F -:102EE000E8011AC00E943410FBCF2E5F3F4FFE0155 -:102EF000C491CC2341F08FE99FE00197F1F700C026 -:102F00000000C150F6CFE90107C0FE01F490E901CD -:102F1000229602C00E946C0F8F2D882341F0EFE9AA -:102F2000FFE03197F1F700C000008150F6CF9E011D -:102F300092CFDF91CF911F910F91FF90EF90089565 -:102F400008956093B5017093B6018093B701909393 -:102F5000B8010C9493130F931F930091B501109136 -:102F6000B6012091B7013091B801062B172B282B01 -:102F7000392B0093B5011093B6012093B70130931C -:102F8000B8011F910F910C9493130F931F9300910D -:102F9000B5011091B6012091B7013091B801062317 -:102FA0001723282339230093B5011093B6012093EA -:102FB000B7013093B8011F910F910C9493130F93A5 -:102FC0001F930091B5011091B6012091B701309186 -:102FD000B80106271727282739270093B501109332 -:102FE000B6012093B7013093B8011F910F910C9453 -:102FF00093131092B1011092B2011092B30110928A -:10300000B4010C94931341E050E060E070E004C020 -:10301000440F551F661F771F8A95D2F74093B10161 -:103020005093B2016093B3017093B4010C94931365 -:1030300041E050E060E070E004C0440F551F661F9F -:10304000771F8A95D2F78091B1019091B201A0913A -:10305000B301B091B401842B952BA62BB72B809391 -:10306000B1019093B201A093B301B093B4010C9459 -:10307000931341E050E060E070E004C0440F551F3E -:10308000661F771F8A95D2F7409550956095709589 -:103090008091B1019091B201A091B301B091B401BE -:1030A00084239523A623B7238093B1019093B20183 -:1030B000A093B301B093B4010C94931341E050E09A -:1030C00060E070E004C0440F551F661F771F8A95AB -:1030D000D2F78091B1019091B201A091B301B0916A -:1030E000B40184279527A627B7278093B101909331 -:1030F000B201A093B301B093B4010C9493130F9356 -:103100001F930091B1011091B2012091B301309150 -:10311000B401062B172B282B392B0093B1011093E8 -:10312000B2012093B3013093B4011F910F910C941D -:1031300093130F931F930091B1011091B20120914D -:10314000B3013091B40106231723282339230093B8 -:10315000B1011093B2012093B3013093B4011F91D8 -:103160000F910C9493130F931F930091B101109141 -:10317000B2012091B3013091B40106271727282707 -:1031800039270093B1011093B2012093B30130931A -:10319000B4011F910F910C9493130895CF92DF9275 -:1031A000EF92FF920F931F93CF93DF93EC01C090A8 -:1031B000B501D090B601E090B701F090B8018091D0 -:1031C000B1019091B201A091B301B091B401C82AAC -:1031D000D92AEA2AFB2A0FE110E0B701A601002E46 -:1031E00004C076956795579547950A94D2F740FFA6 -:1031F00007C0BE01802F0E9410068130910539F46E -:103200000150110950F7BE0180E00E941006DF91C5 -:10321000CF911F910F91FF90EF90DF90CF90089585 -:1032200090910C019923D9F090910D019923B9F057 -:10323000982F9695969596959F3088F5E0910E017A -:10324000F0910F01E90FF11D877021E030E001C01E -:10325000220F8A95EAF78181822B8183089540911C -:103260000E0150910F0120E030E09FEFFA01E20FD4 -:10327000F31F6281681799F09F3F19F4611101C033 -:10328000922F2F5F3F4F2E30310581F79F3F39F04E -:10329000FA01E90FF11D97FDFA95828308950895CB -:1032A00090910C019923E1F090910D019923C1F0C7 -:1032B000982F9695969596959F3020F5E0910E0162 -:1032C000F0910F01E90FF11D877021E030E001C09E -:1032D000220F8A95EAF7209581812823218308957A -:1032E00040910E0150910F0120E030E0FA01E20F11 -:1032F000F31F9281981301C012822F5F3F4F2E302F -:103300003105A1F7089581E090E0E0910E01F09180 -:103310000F01E80FF91F1082019680319105A9F77E -:1033200008959091CB01982B9093CB0108958095AF -:103330009091CB0198239093CB0108951092CB01EB -:1033400008959091CA01982B9093CA010895809591 -:103350009091CA0198239093CA0108951092CA01CE -:1033600008958093B90108951092B901089540918C -:103370000E0150910F0120E030E080E0FA01E20FF1 -:10338000F31F918191118F5F2F5F3F4F2F303105D8 -:10339000A9F70895E0910E01F0910F018091CB0102 -:1033A0008083E0910E01F0910F0180819091CA011C -:1033B000892B80839091B901992361F0E0910E01EE -:1033C000F0910F018081892B80830E94B7198111B0 -:1033D0001092B90180910E0190910F010C94500E42 -:1033E000CF92DF92EF92FF920F931F936C01EE2426 -:1033F000FF24C114D104E104F10421F46B017C0128 -:1034000080E001C080E133272F2D1E2D0D2D0115E9 -:1034100011052105310519F0885F680179019701CF -:103420008601A4E03695279517950795AA95D1F7BB -:10343000011511052105310519F08C5F680179012D -:1034400097018601F2E03695279517950795FA952D -:10345000D1F7011511052105310519F08E5F6801BD -:103460007901B701A6017695679557954795452B44 -:10347000462B472B09F08F5F1F910F91FF90EF9024 -:10348000DF90CF9008958091E501843009F110928A -:10349000CD0120E488E190E00FB6F894A8958093E0 -:1034A00060000FBE2093600083B7817F846083BF7C -:1034B00083B7816083BF7894889583B78E7F83BFFD -:1034C00088E10FB6F89480936000109260000FBE00 -:1034D000089508950895CF930E94691A0E943604B2 -:1034E0000E946A1AC0E08C2F0E942705811105C036 -:1034F000CF5FCE30C1F780E001C081E0CF91089569 -:103500000E94A5130E94440E0C944A0782E084BDD9 -:1035100093E095BD9AEF97BD80936E0008952FB705 -:10352000F8948091CE019091CF01A091D001B091FB -:10353000D1012FBF0895CF92DF92EF92FF920F93A8 -:103540001F932FB7F8944091CE015091CF01609115 -:10355000D0017091D1012FBF6A017B01EE24FF24BD -:103560008C0120E030E0C016D106E206F30610F42C -:1035700041505109481B590BCA011F910F91FF90EF -:10358000EF90DF90CF9008951F920F920FB60F9299 -:1035900011248F939F93AF93BF938091CE0190910D -:1035A000CF01A091D001B091D1010196A11DB11D13 -:1035B0008093CE019093CF01A093D001B093D1011D -:1035C000BF91AF919F918F910F900FBE0F901F9061 -:1035D00018950E944A0BF8942FEF87EA91E6215044 -:1035E00080409040E1F700C0000087E090EBDC01F4 -:1035F0008093EE019093EF01A093F001B093F1015D -:103600002CE088E190E00FB6F894A89580936000D4 -:103610000FBE20936000FFCFEF92FF920F931F9396 -:10362000CF93DF93E82EF12C8F2D0E942705C0E069 -:10363000D0E0082F10E098010C2E02C03595279598 -:103640000A94E2F720FD05C02196C630D10599F70E -:1036500009C06C2F7F2D80E00E94EE05E812F4CFA8 -:1036600081E005C0F3948EE0F812DECF80E0DF91B8 -:10367000CF911F910F91FF90EF900895CF93C82F96 -:103680008CE20E940C1B882321F08C2FCF910C948C -:103690000C1B80E0CF910895CF930E94911C811163 -:1036A00002C00E94771CC5E6C15049F00E94360452 -:1036B0008FE39CE90197F1F700C00000F5CF89E2A4 -:1036C0000E943E1B811111C18AE20E943E1B8111A2 -:1036D0000E94771C85E00E943E1B81110E94E91A1E -:1036E0000E949C1C8093CC0187E00E943E1B882393 -:1036F00099F18BE10E943E1B882351F09091CC01FF -:1037000091FB882780F921E0822780FB91F922C074 -:103710008EE00E943E1B882351F09091CC0192FBD9 -:10372000882780F921E0822780FB92F913C080E18D -:103730000E943E1B9091CC01882341F093FB882787 -:1037400080F921E0822780FB93F904C0892F8095BE -:1037500080FB90F99093CC018091CC010E94A01C39 -:103760000E94AE1C8093DF0180EE0E943E1B8823E6 -:1037700041F08091DF01982F909590FB80F9809324 -:10378000DF0189E30E943E1B882359F09091DF01FD -:1037900091FB882780F921E0822780FB91F99093A3 -:1037A000DF0182EE0E943E1B882359F09091DF01D9 -:1037B00092FB882780F921E0822780FB92F9909381 -:1037C000DF0186EE0E943E1B882359F09091DF01B5 -:1037D00093FB882780F921E0822780FB93F990935F -:1037E000DF0183EE0E943E1B882359F09091DF0198 -:1037F00094FB882780F921E0822780FB94F990933D -:10380000DF0185E30E943E1B882359F09091DF0180 -:1038100095FB882780F921E0822780FB95F990931A -:10382000DF0181E30E943E1B882359F09091DF0164 -:1038300096FB882780F921E0822780FB96F99093F8 -:10384000DF0181E10E943E1B882359F09091DF0146 -:1038500097FB882780F921E0822780FB97F99093D6 -:10386000DF018091DF010E94B21C8091DF0187FBA4 -:10387000882780F980930D0187E20E943E1BC82FA4 -:103880008EE10E943E1B8111C2608FE10E943E1BAF -:103890008111C46080E20E943E1B8111C86081E2F8 -:1038A0000E943E1B8111C06182E20E943E1B811179 -:1038B000C06283E20E943E1B8111C06484E20E94C8 -:1038C0003E1B882311F0C06802C0CC2329F08C2F46 -:1038D0000E94A91C6C2F03C00E94A51C682F70E0D9 -:1038E00080E090E0CF910C94A117CF9108956DEEF8 -:1038F0007EEF80E090E00E94CD2260E082E090E0E8 -:103900000E94BF2260E083E090E00E94BF2260E05E -:1039100084E090E00E94BF2260E085E090E00C949B -:10392000BF2280E090E00E94B92221E08D3E9E4FB0 -:1039300009F020E0822F089582E090E00C94B122FB -:10394000682F82E090E00C94BF2283E090E00C941A -:10395000B122682F83E090E00C94BF2284E090E0D5 -:103960000C94B122682F84E090E00C94BF228091E7 -:10397000D40180FF0BC06091130185E0689FB00106 -:10398000112475956795759567952AC081FF09C0C3 -:103990006091130185E0689FB001112475956795CA -:1039A0001FC082FF07C06091130185E0689FB001CE -:1039B000112416C04091D5014423C9F06091120131 -:1039C000461788F72091130185E0289F9001112464 -:1039D000429FC001439F900D112470E00E948322FA -:1039E0006038710540F46115710539F002C065E079 -:1039F00070E0862F08958FE7089581E00895809103 -:103A0000D40180FF08C06091110170E07595679541 -:103A10007595679521C081FF06C06091110170E026 -:103A20007595679519C082FF04C06091110170E01F -:103A300010C08091D5018823C1F0609110018617D4 -:103A4000A0F790911101989FC001112470E00E948D -:103A500083226038710528F46115710521F0862FE5 -:103A600008958FE7089581E0089561E070E0F4CF54 -:103A7000803F21F40E94B71C819504C0813F29F446 -:103A80000E94B71C8093D8010895823F21F40E94C0 -:103A9000B71C819504C0833F29F40E94B71C809312 -:103AA000D7010895893F19F40E94FF1C05C08A3F81 -:103AB00031F40E94FF1C81958093D90108958B3FBA -:103AC00021F40E94FF1C819504C08C3F29F40E94C0 -:103AD000FF1C8093DA010895843F21F48091D60180 -:103AE000816017C0853F21F48091D601826011C0AA -:103AF000863F21F48091D60184600BC0873F21F47A -:103B00008091D601886005C0883F31F48091D6014C -:103B100080618093D60108958D3F21F48091D40176 -:103B200081600BC08E3F21F48091D401826005C07A -:103B30008F3F29F48091D40184608093D40108954B -:103B4000803F39F48091D80187FF6CC01092D80172 -:103B500069C0813F29F48091D8011816BCF362C076 -:103B60009091D701823F29F497FF5CC01092D70152 -:103B700059C0833F19F41916CCF354C0893F41F45E -:103B80008091D90118160CF04DC01092D9014AC08D -:103B90008A3F29F48091D90187FF44C0F6CF8B3F3B -:103BA00039F48091DA0187FF3DC01092DA013AC002 -:103BB0008C3F29F48091DA011816BCF333C0843F9E -:103BC00021F48091D6018E7F17C0853F21F480912A -:103BD000D6018D7F11C0863F21F48091D6018B7F65 -:103BE0000BC0873F21F48091D601877F05C0883FB5 -:103BF00031F48091D6018F7E8093D60113C08D3F22 -:103C000021F48091D4018E7F0BC08E3F21F48091EE -:103C1000D4018D7F05C08F3F29F48091D4018B7F23 -:103C20008093D4018091D70181110EC08091D80179 -:103C300081110AC08091D901811106C08091DA01F9 -:103C4000811102C01092D501089586ED91E00E9485 -:103C50005B0E0E948F1A9093D3018093D201089536 -:103C60001F93CF93DF938091D2019091D3010E9453 -:103C70009B1A4091D501442321F02091140130E09A -:103C800006C0209115015AE0259F9001112482174A -:103C9000930708F482C08091D7011091D801D09188 -:103CA000D901C091DA01811107C0111105C0D111EC -:103CB00003C0CC2309F471C04F3F19F04F5F40930C -:103CC000D501181624F40E94B71C8093D701809167 -:103CD000D70187FF05C00E94B71C81958093D7014B -:103CE000111624F40E94B71C8093D8018091D8014A -:103CF00087FF05C00E94B71C81958093D801609111 -:103D0000D701662339F11091D801112319F17727D2 -:103D100067FD7095872F972F0E94942123E333E34B -:103D200043E35FE30E94F8210E9461216093D70181 -:103D3000612F772767FD7095872F972F0E94942119 -:103D400023E333E343E35FE30E94F8210E94612110 -:103D50006093D8011D1624F40E94FF1C8093D901A2 -:103D60008091D90187FF05C00E94FF1C8195809337 -:103D7000D9011C1624F40E94FF1C8093DA01809163 -:103D8000DA0187FF05C00E94FF1C81958093DA014C -:103D9000DF91CF911F910C94251EDF91CF911F9140 -:103DA0000895E6EDF1E085E0DF011D928A95E9F7DF -:103DB0001092D5011092D4010895833081F128F436 -:103DC000813059F08230D1F00895853009F449C02E -:103DD000B8F1863009F456C0089520911501862F58 -:103DE00090E0820F911D8F3F910520F4620F609348 -:103DF000150108958FEF8093150108952091140106 -:103E0000862F90E0820F911D8F3F910520F4620F65 -:103E10006093140108958FEF809314010895209109 -:103E20001301862F90E0820F911D8F3F910520F4A2 -:103E3000620F6093130108958FEF8093130108952B -:103E400020911201862F90E0820F911D8F3F9105E6 -:103E500020F4620F6093120108958FEF8093120196 -:103E6000089520911101862F90E0820F911D8F3FC0 -:103E7000910520F4620F6093110108958FEF8093F4 -:103E80001101089520911001862F90E0820F911D5D -:103E90008F3F910520F4620F6093100108958FEF1A -:103EA000809310010895833011F128F4813049F096 -:103EB000823091F00895853081F120F18630C1F192 -:103EC000089580911501681720F4861B80931501D1 -:103ED000089510921501089580911401681720F437 -:103EE000861B809314010895109214010895809107 -:103EF0001301681720F4861B809313010895109214 -:103F00001301089580911201681720F4861B809395 -:103F100012010895109212010895809111016817FD -:103F200020F4861B809311010895109211010895C9 -:103F300080911001681720F4861B8093100108956A -:103F40001092100108958D3109F442C020F58E3091 -:103F500009F479C070F4873009F45EC020F486302B -:103F600009F442C033C08830D1F18B3009F4A7C0C6 -:103F70002DC0863109F4A3C038F4803109F46DC036 -:103F8000813109F47BC022C0893109F498C08B319A -:103F900009F44FC01BC0853309F479C048F4873257 -:103FA00009F475C008F478C0893209F470C00EC0F5 -:103FB000833438F48A3308F071C0883309F47FC041 -:103FC00005C0833409F463C08834C1F080E00895EB -:103FD0000E941B210E94440E0E944A0770C00E944A -:103FE0009C1C0E94AE1C6BC08091CC01817F8E7F97 -:103FF0008093CC0181E08093DC0108950E94A51399 -:104000002FEF83ED90E3215080409040E1F700C016 -:1040100000000E94E91A53C09091CC01892F817051 -:1040200090FF03C0917F9E7F26C091609093CC014A -:1040300046C09091CC0191FB882780F921E082272E -:1040400080FB91F913C09091CC0192FB882780F9F5 -:1040500021E0822780FB92F909C09091CC0193FB6B -:10406000882780F921E0822780FB93F99093CC0187 -:10407000882329F191609093CC0108950E94A513A3 -:1040800080910D0191E0892780930D0118C061E0B6 -:1040900070E080E090E00FC023EE01C027EC280F15 -:1040A00061E070E080E090E004C0660F771F881F39 -:1040B000991F2A95D2F70E94A1170E94A51381E0AB -:1040C000089580E0089580E00895CF93C82F8091EF -:1040D000DC01813079F018F08230D1F184C0A091F8 -:1040E0000E01B0910F018C91813169F0823209F09B -:1040F0007CC009C0A0910E01B0910F018C9181315B -:1041000011F0823249F48C2F0E94612081111DC070 -:104110008C2F0E94A31F1AC08C2F0E946320811134 -:1041200014C0C43179F048F4CB3079F0C03109F0D3 -:1041300060C082E08093DC0108C0C93219F0C83346 -:1041400021F057C01092DC0154C081E0817053C04F -:10415000C93289F118F5C43171F1A8F4C73009F0FA -:1041600046C08AE08093150194E19093140193E096 -:10417000909313018093120188E08093110188E2EB -:104180008093100134C0CE51C63088F5EC2FF0E09A -:10419000E65DFE4F80818093DB0129C0CE34E9F0DB -:1041A00020F4CB3421F56AE013C0C13579F0C23573 -:1041B000F1F461E00DC08091DB01882319F01092C9 -:1041C000DB0115C081E08093DC0115C061E006C011 -:1041D0008091DB010E94DD1E0AC06AE08091DB0154 -:1041E0000E94531F04C01092DC0180E004C081E0F3 -:1041F00002C080E0ABCFCF910895E1E8F0E080818C -:10420000886080838081816080838FB7F89493E099 -:104210009093890090ED909388008FBF0895EFE60A -:10422000F0E08081826080830895EFE6F0E0808195 -:104230008D7F80830895EFE6F0E0808192E089270A -:10424000808308951F920F920FB60F9211242F931F -:104250003F934F935F936F937F938F939F93AF930E -:10426000BF93EF93FF938091DD019091DE01019662 -:104270009093DE018093DD01811103C082E00E94F2 -:104280004A07E091DE01E695E695F0E0E657FB4F40 -:10429000E4918091DD018E1303C080E00E944A0703 -:1042A000FF91EF91BF91AF919F918F917F916F910E -:1042B0005F914F913F912F910F900FBE0F901F90E4 -:1042C000189504D06894B1118DC0089570D088F00D -:1042D0009F5790F0B92F9927B751A0F0D1F0660FF2 -:1042E000771F881F991F1AF0BA95C9F712C0B1300D -:1042F00081F077D0B1E0089574C0672F782F8827B8 -:10430000B85F39F0B93FCCF3869577956795B3954B -:10431000D9F73EF490958095709561957F4F8F4FBA -:104320009F4F0895E89409C097FB3EF490958095BF -:10433000709561957F4F8F4F9F4F9923A9F0F92F6B -:1043400096E9BB279395F695879577956795B795E9 -:10435000F111F8CFFAF4BB0F11F460FF1BC06F5FCF -:104360007F4F8F4F9F4F16C0882311F096E911C0E1 -:10437000772321F09EE8872F762F05C0662371F002 -:1043800096E8862F70E060E02AF09A95660F771F16 -:10439000881FDAF7880F9695879597F9089557FD46 -:1043A0009058440F551F59F05F3F71F04795880FA3 -:1043B00097FB991F61F09F3F79F08795089512163A -:1043C00013061406551FF2CF4695F1DF08C01616E6 -:1043D00017061806991FF1CF869571056105089497 -:1043E0000895E894BB2766277727CB0197F90895AE -:1043F0000BD078C069D028F06ED018F0952309F062 -:104400005AC05FC01124EECFCADFA0F3959FD1F34D -:10441000950F50E0551F629FF001729FBB27F00D72 -:10442000B11D639FAA27F00DB11DAA1F649F6627C7 -:10443000B00DA11D661F829F2227B00DA11D621F16 -:10444000739FB00DA11D621F839FA00D611D221FD0 -:10445000749F3327A00D611D231F849F600D211DB4 -:10446000822F762F6A2F11249F5750408AF0E1F057 -:1044700088234AF0EE0FFF1FBB1F661F771F881FA0 -:1044800091505040A9F79E3F510570F014C0AACF3B -:104490005F3FECF3983EDCF3869577956795B7958B -:1044A000F795E7959F5FC1F7FE2B880F911D9695B5 -:1044B000879597F9089597F99F6780E870E060E025 -:1044C00008959FEF80EC089500240A9416161706AD -:1044D00018060906089500240A94121613061406F5 -:1044E00005060895092E0394000C11F4882352F058 -:1044F000BB0F40F4BF2B11F460FF04C06F5F7F4F10 -:104500008F4F9F4F089597FB072E16F4009407D006 -:1045100077FD09D00E949D2207FC05D03EF49095BE -:1045200081959F4F0895709561957F4F0895EE0F87 -:10453000FF1F0590F491E02D0994AA1BBB1B51E1CC -:1045400007C0AA1FBB1FA617B70710F0A61BB70B03 -:10455000881F991F5A95A9F780959095BC01CD01A8 -:104560000895F999FECF92BD81BDF89A992780B53B -:104570000895A8E1B0E042E050E00C94D422262F48 -:10458000F999FECF1FBA92BD81BD20BD0FB6F89438 -:10459000FA9AF99A0FBE019608950E94BF22272F1A -:1045A0000C94C022DC01CB01FC01F999FECF06C0BE -:1045B000F2BDE1BDF89A319600B40D9241505040E1 -:0845C000B8F70895F894FFCF4D -:1045C80020024B07D807B50781074E070101BA013A -:1045D80028080A03140A3F4D36394B04FE03C80362 -:1045E8008F0322033B0354036D03010203040506F2 -:0445F80007080900A7 +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex b/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex index 574e810666..03df475967 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex +++ b/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex @@ -1,23 +1,23 @@ -:100000000C9403070C9447070C9447070C9447077C -:100010000C9447070C9447070C9447070C94470728 -:100020000C9447070C9447070C9460120C943213FD -:100030000C9447070C9447070C9447070C94470708 -:100040000C9447070C940C2C0C9447070C9447070E -:100050000C9447070C9413220C9447070C94470701 -:100060000C9447070C9447070C9447070C944707D8 -:100070000C9447070C9447070C9447070C944707C8 -:100080000C9447070C9447070C9447070C944707B8 -:100090000C9447070C9447070C9447070C944707A8 -:1000A0000C9447070C9447070C9447079713B91310 -:1000B000A414B913A414FB131E14A41473148614EB -:1000C000D417D4170218021844188018801A801AFE -:1000D0009818801A8F198F195A1A801A801A6E1A56 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C50B0C94970C81 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C940B210C94AC020C94AC02FA +:100050000C94AC020C949D1A0C94AC020C94AC025F +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02040D260D22 +:1000B000190E260D190E6B0D8E0D190EE30DF60D92 +:1000C000E010E0100F110F1152118C1199139913B8 +:1000D000A51199139A129A126D13991399138413F7 :1000E0000000F0A129002B003900E100E30000002E :1000F0001E00140004001D0035004D001F001A00F2 :1001000016001B0064004C002000080007000600D9 :1001100050002A0021001500090019004F004A0074 :10012000220017000A0005000000E0002E00015226 -:10013000000002520000E200AB0001520000025237 +:10013000000002520000E20046000152000002529C :100140000000E60023001C000B0011000000E4008A :10015000240018000D00100051004B0025000C0079 :100160000E00360052002C00260012000F0037004F @@ -43,1431 +43,1079 @@ :1002A0004000AA00AC00B600010001004100A80017 :1002B000AD00B5000100B7004200A900AE00B900D2 :1002C0000100B60043000100AB00B70001000100CF -:1002D0004400450001000100010000000A00253033 -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A206664616469 -:100C90003765632D6469727479202831393A3332AB -:100CA0003A3137204A616E203238203230313629CD -:100CB0000A005649443A2030784645454428457252 -:100CC000676F446F7820455A29205049443A2030B4 -:100CD0007831333037284572676F446F7820455A32 -:100CE00029205645523A203078303030310A0044BD -:100CF0004553433A20742E6D2E6B2E206B6579621E -:100D00006F617264206669726D7761726520666FCB -:100D100072204572676F646F780A000A092D2056A9 -:100D2000657273696F6E202D0A000A6D6F757365A9 -:100D30003A206F66660A000A6D6F7573653A206F18 -:100D40006E0A000A6B6579626F6172643A206F66A1 -:100D5000660A000A6B6579626F6172643A206F6E91 -:100D60000A000A6D61747269783A206F66660A003B -:100D70000A6D61747269783A206F6E0A000A6465C0 -:100D80006275673A206F6E0A000A64656275673A99 -:100D9000206F66660A000A0A626F6F746C6F616486 -:100DA00065722E2E2E2000433E20006565636F6E17 -:100DB0006669673A0A00536C656570204C454420AB -:100DC000746573740A000000000000000000000059 -:100DD00000010204060A0F17202C3A4A5D71879D14 -:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113 -:100DF0005D4A3A2C20170F0A060402010000000089 -:100E000000000000000011241FBECFEFDAE0DEBFBB -:100E1000CDBF04B603FE24C08091F9019091FA0180 -:100E2000A091FB01B091FC018730904BA740B04BE3 -:100E3000B9F41092F9011092FA011092FB0110928C -:100E4000FC0114BE84B7877F84BF88E10FB6F89495 -:100E500080936000109260000FBEE0E0FFE3099510 -:100E600011E0A0E0B1E0E4EBFBE502C005900D92DB -:100E7000AA33B107D9F711E0AAE3B1E001C01D928E -:100E8000A93FB107E1F70E949A0F0C94D82D0C945A -:100E90000000FF93EF93E0913A01F0913B0130970E -:100EA00009F00995EF91FF910895FC01859180303B -:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC -:100EC0000CC0419597FF09C0EDE260957095809543 -:100ED0009095611D711D811D911D27FF02C02195F7 -:100EE00030E350E2AA27660F771F881F991FAA1FB9 -:100EF000A41710F0A41B63955A95A9F7AA3008F01F -:100F0000A95FA05DAF93F39561157105810591050A -:100F100041F7ED3211F4EF93F395F21718F43F9384 -:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D -:100F3000F9918591803021F0853219F0AADFF9CF3F -:100F4000089520E0E89455915532C1F3503311F4DF -:100F5000689455915A3348F4505390F3220F022E5F -:100F6000220F220F200D250FF4CF0EF42195899129 -:100F70009991533619F3533729F1533559F1BC017F -:100F800088279927E8945C3621F48991999168948F -:100F90005591543639F446EF7EF077FF0DC08FEF50 -:100FA0009FEF0AC055374AE039F0583540E121F04B -:100FB000523642E009F00895FF93EF937DDFEF9101 -:100FC000FF91B7CFFF93EF93FC0181918030B9F38C -:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319 -:100FE000CDB7DEB72596A3DFCF91DF9108956111CC -:100FF0000BC0FC018281882321F085EE0E946816D7 -:1010000003C085EE0E94301780E090E008950895B7 -:101010006091BC017091BD018091BE019091BF01B2 -:101020000E94132156985E9825982D9826982E9800 -:1010300027982F98813029F0823031F4269A2E9A01 -:101040000895259A2D9A089556985E98089588E0F7 -:1010500098E0892B11F00E94080880E090E0089544 -:1010600056985E9825982D9826982E9827982F9810 -:101070008FEF90E0909389008093880090938B008D -:1010800080938A0090938D0080938C00259A2D9AEE -:101090002FEF80E792E0215080409040E1F700C0C0 -:1010A0000000269A2E9A2FEF80E792E02150804090 -:1010B0009040E1F700C00000279A2F9A2FEF80E7B9 -:1010C00092E0215080409040E1F700C00000259858 -:1010D0002D982FEF80E792E0215080409040E1F77B -:1010E00000C0000026982E982FEF80E792E0215054 -:1010F00080409040E1F700C0000027982F98569854 -:101100005E9825982D9826982E9827982F980895C0 -:1011100089EA8093800089E08093810024982C984C -:101120003F988AB18F748AB96E98479A8BB1806B59 -:101130008BB9769A0E94300887E098E0892B11F0ED -:101140000E94070880E090E0089580E2809300010B -:1011500080913C0181110EC00E94F40881E08093CF -:101160003C012FEF83ED90E3215080409040E1F768 -:1011700000C0000080E40E94FA0880930001811101 -:101180002EC00E94240980930001811128C00E9472 -:10119000240980930001811122C08FE30E94240959 -:1011A0008093000181111BC00E941C0980E40E94F1 -:1011B000FA0880930001811112C08CE00E9424097A -:1011C0008093000181110BC00E94240980930001CB -:1011D000811105C08FE30E942409809300010E94C1 -:1011E0001C098091000108951092B9008AE0809353 -:1011F000B800089594EA9093BC009091BC0097FFCA -:10120000FCCF9091B900987F983021F0903111F087 -:1012100081E008958093BB0084E88093BC008091B6 -:10122000BC0087FFFCCF8091B900887F883111F026 -:10123000803471F780E0089584E98093BC00809148 -:10124000BC0084FDFCCF08958093BB0084E88093AC -:10125000BC008091BC0087FFFCCF9091B900987FC3 -:1012600081E0983209F480E0089584E88093BC001E -:101270008091BC0087FFFCCF8091BB0008958091D6 -:101280000001811115C080E40E94FA0880930001DA -:1012900081110CC082E10E94240980930001811118 -:1012A00005C08FEF0E942409809300010E941C0951 -:1012B00084B1807F84B985B1807F85B98AB1837F0D -:1012C0008AB98BB1837F8BB93E98469808950E9466 -:1012D000A508809300010E943F0980B38C7080BBF9 -:1012E00081B3836F81BBECE4F1E0AEE3B1E0119236 -:1012F0001D9281E0EA35F807D1F788E898E0892B5C -:1013000011F00C94880808959F92AF92BF92CF92EB -:10131000DF92EF92FF920F931F93CF93DF93809111 -:1013200000018823E1F080913D018F5F80933D01B2 -:10133000811115C082E493E00E9455070E94A50820 -:1013400080930001882329F088E293E00E945507EA -:1013500006C084E193E00E9455070E9430080EE326 -:1013600011E0C0E0D0E0BB24B39482E0A82ECC24EE -:10137000C394D12C25E0E22E23E0F22EC73000F5F5 -:1013800080910001811162C080E40E94FA0880937C -:101390000001811112C082E10E94240980930001A2 -:1013A00081110BC0C6010C2E01C0880F0A94EAF708 -:1013B00080950E942409809300010E941C0946C068 -:1013C000CA30A1F028F4C83059F0C93061F005C026 -:1013D000CC3089F070F0CD3089F0209A289810C078 -:1013E000219A29980DC0229A2A980AC0239A2B98EC -:1013F00007C0529A01C0539A5B9802C03E9A469821 -:10140000E0EAEA95F1F78FB1799985C092E08170B1 -:101410008B25892B7C9B02C090E001C094E0892B36 -:101420007D9B02C090E001C098E0892B7E9B02C0AA -:1014300090E001C090E1892B9FB19095991F992769 -:10144000991F9295990F907E892B10C08091000171 -:10145000811176C080E40E94FA08809300018823FD -:1014600009F45BC0912C0E941C09892DF801908120 -:10147000981739F1808380910101882301F18091CF -:10148000D70180FF04C08AE093E00E945507809155 -:10149000D70180FF0CC0809101011F928F93FF92B2 -:1014A000EF920E94EE070F900F900F900F90809197 -:1014B000D70180FF04C083E093E00E945507A0920B -:1014C00001010E943F0921960F5F1F4FCE30D105C9 -:1014D00009F054CF809101018823B1F081508093AD -:1014E0000101882339F08FE99FE00197F1F700C0EF -:1014F00000000AC0ACE4B1E0EEE3F1E081918D932D -:1015000091E0EC34F907D1F787E298E0892BD1F02C -:101510000E94270817C090E07ACF83E10E94240937 -:101520008093000181119ECF81E40E94FA0880938C -:101530000001811197CF0E943509982E909493CF86 -:1015400080E094CF81E0DF91CF911F910F91FF90C8 -:10155000EF90DF90CF90BF90AF909F900895E82FCD -:10156000F0E0E45BFE4F80810895CF92DF92EF922E -:10157000FF920F931F93CF93DF938CEE92E00E9424 -:1015800055073CE4E32E31E0F32EC0E0D0E047EE17 -:10159000C42E42E0D42E0EED12E0DF93CF93DF9203 -:1015A000CF920E94EE0784EE92E00E945507F70169 -:1015B00081917F0190E00E9478219F938F931F93E8 -:1015C0000F930E94EE078CED92E00E945507219642 -:1015D0008DB79EB708960FB6F8949EBF0FBE8DBF0D -:1015E000CE30D105D1F6DF91CF911F910F91FF90B1 -:1015F000EF90DF90CF9008958B3B910578F4883A77 -:10160000910540F5853A9105D0F48430910508F0B4 -:10161000B1C08130910509F4ADC06BC0803E910529 -:1016200008F467C0883E910508F4A4C09C01205FBF -:1016300031092031310508F05CC090650895853A84 -:10164000910509F459C0863A910509F458C083E818 -:1016500090E40895883A910509F454C0893A9105B7 -:1016600009F453C08A3A910509F452C08B3A9105A6 -:1016700009F451C08C3A910509F450C08D3A910596 -:1016800009F44FC0803B910509F44EC08E3A910594 -:1016900009F44DC08F3A910509F44CC0813B910586 -:1016A00009F44BC0823B910509F44AC0833B910584 -:1016B00009F449C0843B910509F448C0853B910574 -:1016C00009F447C0863B910509F446C0873B910564 -:1016D00009F445C0883B910509F444C0893B910554 -:1016E00009F443C08A3B910509F042C08AE296E4BE -:1016F000089580E090E0089581E890E4089582E8FC -:1017000090E4089582EE94E4089589EE94E40895B7 -:101710008AEE94E4089585EB94E4089586EB94E4CE -:10172000089587EB94E408958CEC94E408958DEC8F -:1017300094E4089583E895E408958AE895E408958B -:1017400082E995E4089584E995E4089581E296E4B8 -:10175000089583E296E4089584E296E4089585E28C -:1017600096E4089586E296E4089587E296E4089563 -:1017700080E094E40895089596E0799FF0011124A3 -:1017800094E5899FE00DF11D1124E60FF11DEE0F88 -:10179000FF1FEC51FF4F859194910895880F991F79 -:1017A000805A9040FC01859194910895880F991F6B -:1017B00080529F4FFC0185919491089526E0729F7D -:1017C000F001112444E5849FE00DF11D1124E60F82 -:1017D000F11DEE0FFF1FEC51FF4F25913491C90110 -:1017E0009A9581159F4110F4C9010895C90190523D -:1017F0008115904128F4C9019F700E94D60B08956D -:10180000C90190538115904120F4C9019927906C2A -:101810000895211580E5380769F40E94A11A9FEF09 -:1018200024E34CE0915020404040E1F700C000002C -:101830000C943822213080E5380751F48CE593E090 -:101840000E9455078091D70181608093D701089548 -:10185000C90190558115904108F050C0832F9927F8 -:101860008F70992781309105D9F4A90143705527CC -:1018700002C0880F991F4A95E2F79C68A90164E0AD -:10188000440F551F6A95E1F744275370842B952B1D -:1018900073E0220F331F7A95E1F7207633271DC0BE -:1018A0008230910529F4922F8827816F906A0895DC -:1018B00083309105A9F4A9014370552781E090E098 -:1018C00002C0880F991F4A95E2F79C6843E0220FF7 -:1018D000331F4A95E1F7207E3770822B932B0895B2 -:1018E0000497F1F4A9014370552781E090E002C00C -:1018F000880F991F4A95E2F79A68E8CFC901905777 -:101900008115904120F4C9019F7090620895C9012A -:1019100090588115904120F4C9019F70906A0895F4 -:10192000203E3105E0F4203C310558F521333105E6 -:1019300009F470C048F42932310509F464C02A3230 -:10194000310509F46EC074C029333105F1F0223835 -:101950003105D9F02533310509F44EC069C0233E65 -:10196000310589F138F4203E3105C1F0223E3105C0 -:10197000E1F05EC0263E310569F1273E3105A9F14F -:1019800057C0C9010E94CE0B08958091EA0180FDE5 -:1019900002C081FF4DC080EE90E04BC08091EA0113 -:1019A00080FFF9CF89E390E044C08091EA0182FF93 -:1019B0000EC08091EA0184FF03C080E090E039C04E -:1019C00083EE90E036C08091EA0182FFF2CF82EE92 -:1019D00090E02FC08091EA0183FF0BC08091EA0163 -:1019E00084FDEBCF87EE90E024C08091EA0183FF75 -:1019F000F5CF86EE90E01DC08091EA0185FF07C01B -:101A000089E290E016C08091EA0185FFF9CF85E375 -:101A100090E00FC08091EA0186FF07C08AE290E063 -:101A200008C08091EA0186FFF9CF81E390E001C010 -:101A3000C9010E94FC0A0895089580916D010895DE -:101A40009FB7F89410925C019FBF9091F001943081 -:101A500009F058C09091E9009F702091EC0020FFA0 -:101A600002C020E801C020E0292B94E09093E90017 -:101A70009091EB0090FF43C09091EE0097FF3FC024 -:101A800090915A01992321F09091E80095FF37C079 -:101A900010925A0196E03091E80035FD15C0309162 -:101AA000F001343061F53091EB0035FD28C09150E4 -:101AB00021F481E080935A0122C0EFE9FFE03197E1 -:101AC000F1F700C00000E7CF8093F1008091E800BB -:101AD00085FD0AC08091E80080FFFCCF8091E8007E -:101AE0008E778093E80006C08FB7F89491E09093CA -:101AF0005C018FBF2F702093E90080E008952F7064 -:101B00002093E9008FEF0895CF93DF9300D01F92C9 -:101B1000CDB7DEB72091F001243019F523E02983F9 -:101B20009B838A832093E9008FEF9091E800815096 -:101B300095FD06C095ED9A95F1F700008111F5CF5E -:101B40008091E80085FF0DC040E050E063E070E068 -:101B5000CE0101960E9453108091E8008E77809309 -:101B6000E8000F900F900F90DF91CF910895CF93E1 -:101B7000DF9300D01F92CDB7DEB72091F001243063 -:101B800021F522E029839B838A8383E08093E90007 -:101B90008FEF9091E800815095FD06C095ED9A95E4 -:101BA000F1F700008111F5CF8091E80085FF0DC0AD -:101BB00040E050E063E070E0CE0101960E945310D7 -:101BC0008091E8008E778093E8000F900F900F903F -:101BD000DF91CF9108952091F0012430F1F422E0BB -:101BE0002093E9002FEF3091E800215035FD06C029 -:101BF00035ED3A95F1F700002111F5CF2091E8007D -:101C000025FF0BC040E050E065E070E00E945310FB -:101C10008091E8008E778093E8000895CF93DF935A -:101C2000EC018091F001843009F047C080910C01F3 -:101C30008823E1F080910D018823C1F085E0809335 -:101C4000E9008FEF9091E800815095FD06C095E185 -:101C50009A95F1F700008111F5CF8091E80085FF9A -:101C60002CC040E050E060E170E017C081E080935C -:101C7000E9008FEF9091E800815095FD06C095ED49 -:101C80009A95F1F700008111F5CF8091E80085FF6A -:101C900014C040E050E068E070E0CE010E945310B4 -:101CA0008091E8008E778093E80080E1FE01ADE549 -:101CB000B1E001900D928A95E1F7DF91CF910895FF -:101CC00083E993E00E9455078091EF01811109C0DB -:101CD0000E94E5110E9442128091E200846080938C -:101CE000E20008958FE893E00E9455071092EF01FB -:101CF00008958BE893E00C94550787E893E00E94E1 -:101D000055070C94F92B83E893E00E9455070E9435 -:101D1000CF210E94FF2B0E94DE140C941C0D809199 -:101D20005B018F5F80935B0162E30E946D2D9111D7 -:101D300035C010925B0180915C01882379F180911C -:101D4000F001843049F58091E9008F709091EC00AA -:101D500090FF02C090E801C090E0982B84E080934F -:101D6000E9008091EB0080FF14C08091EE0087FFB6 -:101D700010C08091E80085FF03C01092F100F9CFF8 -:101D80008091E80080FF05C08091E8008E77809305 -:101D9000E8009F709093E90010925C01089542E082 -:101DA00061EC81E00E945F1142E061EC82E00E9400 -:101DB0005F1142E061EC83E00E945F1142E261EC5E -:101DC00084E00E945F1142E161EC85E00C945F11B8 -:101DD0008091F201833009F455C030F4813071F004 -:101DE000823009F48EC008958A3009F47AC08B30AD -:101DF00009F460C0893009F09CC020C08091F101D5 -:101E0000813A09F096C08091E800877F8093E800CE -:101E10008091F5019091F601892B21F060E080E03E -:101E200090E003C060E18DE591E070E00E949C10BD -:101E30008091E8008B778093E80008958091F1010C -:101E4000813209F076C08091F5019091F6010097FA -:101E500019F0049709F06DC08091E800877F8093A6 -:101E6000E8008091E80082FD05C08091F0018111B9 -:101E7000F8CF5FC08091F10080936D018091E80000 -:101E80008B7753C08091F101813A09F052C0809163 -:101E9000F5019091F601892B09F04BC08091E80083 -:101EA000877F8093E8008091E80080FFFCCF8091DD -:101EB0000C0136C08091F1018132D9F58091F50194 -:101EC0009091F601892BA9F58091E800877F809396 -:101ED000E8000E9494118091F30180930C010C940E -:101EE000A11A8091F101813221F58091E800877F6C -:101EF0008093E8000E9494118091F40180936E0118 -:101F000008958091F101813AA1F48091E800877FE2 -:101F10008093E8008091E80080FFFCCF80916E0103 -:101F20008093F1008091E8008E778093E8000C9414 -:101F30009411089584B7877F84BF88E10FB6F89421 -:101F400080936000109260000FBE90E080E80FB6B2 -:101F5000F89480936100909361000FBE0E94671512 -:101F60000E94E5110E9442128091E20084608093F9 -:101F7000E20080E29DE00E940E2178940E94BC1451 -:101F80000E94691582E091E00E94D9140E94E72B1B -:101F900082E793E00E9455078091F001853089F433 -:101FA0008EE693E00E9455070E9492218091EE01F7 -:101FB000882391F30E94BA21882371F30E943D1077 -:101FC000EBCF0E949715E8CF292F33272330310517 -:101FD000A9F06CF42130310509F442C022303105FA -:101FE00009F043C08DE890E02BEC33E042C0213291 -:101FF0003105C9F02232310519F137C099278130F6 -:10200000910541F08230910541F0892B71F5E7ECA3 -:10201000F3E005C0EFEAF3E002C0E7E9F3E0849102 -:1020200090E09F0126C0653000F5E62FF0E0EE0F4E -:10203000FF1FEB5DFE4F2081318189E090E019C0E8 -:10204000653098F4E62FF0E0DF01AA0FBB1FA55E14 -:10205000BE4F2D913C91EA5EFE4F808190E009C019 -:1020600082E190E028E534E004C080E090E020E0E8 -:1020700030E0FA0131832083089580E189BD82E157 -:1020800089BD09B400FEFDCF8091D8008F7D80937B -:10209000D8008091E00082608093E0008091E000B1 -:1020A00081FDFCCF0895CF92DF92EF92FF920F93C4 -:1020B0001F93CF93DF937C018B01EA010E94B5113E -:1020C000811131C0209731F088819981081B190B4B -:1020D000E80EF91EC12CD12C0115110519F18091C2 -:1020E000E80085FD14C08091E8008E778093E800B9 -:1020F000209741F0888199818C0D9D1D998388835B -:1021000085E011C00E94B511882331F30CC0F7019E -:1021100081917F018093F10001501109FFEFCF1AE7 -:10212000DF0ADACF80E0DF91CF911F910F91FF900E -:10213000EF90DF90CF9008952091F7013091F80152 -:102140002617370748F06115710539F42091E8002A -:102150002E772093E80001C0B901FC0120E0611551 -:102160007105B9F18091F001882309F440C08530F0 -:1021700009F43FC08091E80083FD3DC08091E800F4 -:1021800082FF06C08091E80082FF26C080E00895AB -:102190008091E80080FFE3CF2091F3008091F2006E -:1021A00090E0922B6115710551F08830910538F45B -:1021B00021912093F100615071090196F3CF21E044 -:1021C000089709F020E08091E8008E778093E8007E -:1021D000C6CF2111C7CFD6CF8091F001882339F027 -:1021E000853039F08091E80083FFCCCF04C082E0D5 -:1021F000089583E0089581E008952091F7013091DA -:10220000F8012617370748F06115710539F4209158 -:10221000E8002E772093E80001C0B901FC0120E01E -:1022200061157105C1F18091F001882309F441C065 -:10223000853009F440C08091E80083FD3EC0809164 -:10224000E80082FF06C08091E80082FF27C080E09E -:1022500008958091E80080FFE3CF2091F300809102 -:10226000F20090E0922B6115710559F088309105CC -:1022700040F424912093F100319661507109019648 -:10228000F2CF21E0089709F020E08091E8008E77F6 -:102290008093E800C5CF2111C6CFD5CF8091F00142 -:1022A000882339F0853039F08091E80083FFCBCF67 -:1022B00004C082E0089583E0089581E00895982F96 -:1022C000973058F59093E900981739F07091EC0029 -:1022D0002091ED005091F00003C0242F762F50E0A4 -:1022E00021FF19C03091EB003E7F3093EB0030911D -:1022F000ED003D7F3093ED003091EB003160309385 -:10230000EB007093EC002093ED005093F0002091CF -:10231000EE0027FF07C09F5FD3CF8F708093E90047 -:1023200081E0089580E008958091F10187FD05C066 -:102330008091E80080FF0EC012C08091E80082FD0D -:1023400005C08091F0018111F8CF08958091E800D7 -:102350008B7708C08091F0018111EACF08958091B8 -:10236000E8008E778093E80008958091E4009091D2 -:10237000E50045E62091EC0020FF21C02091E80017 -:1023800020FD21C02091F001222389F0253089F021 -:102390002091EB0025FD0FC02091E4003091E50075 -:1023A0002817390739F3415041F0C901E3CF82E0E2 -:1023B000089583E0089581E0089584E008952091D0 -:1023C000E80022FFDFCF80E008950E9453120E94B0 -:1023D0005B12E0EEF0E0808181608083E8EDF0E068 -:1023E00080818F77808319BCA7EDB0E08C918E7FC0 -:1023F0008C9380818F7E80831092EF0108950F93DC -:102400001F93CF93DF930E9453120E945B12C8ED7B -:10241000D0E088818F7788838881806888838881ED -:102420008F7D888319BC1092F0011092EC011092FC -:10243000EE011092ED0100EE10E0F80180818B7F3B -:10244000808388818160888342E060E080E00E9430 -:102450005F11E1EEF0E080818E7F8083E2EEF0E0BC -:10246000808181608083808188608083F8018081A1 -:102470008E7F8083888180618883DF91CF911F91D7 -:102480000F910895E8EDF0E080818F7E8083E7ED85 -:10249000F0E080818160808384E082BF81E080936E -:1024A000EF010C94FF11E8EDF0E080818E7F8083D6 -:1024B0001092E20008951092DA001092E10008955F -:1024C0001F920F920FB60F9211242F933F934F93A9 -:1024D0005F936F937F938F939F93AF93BF93EF938C -:1024E000FF938091E10082FF0BC08091E20082FFA8 -:1024F00007C08091E1008B7F8093E1000E948F0EE6 -:102500008091DA0080FF1FC08091D80080FF1BC03F -:102510008091DA008E7F8093DA008091D90080FF6D -:102520000DC080E189BD82E189BD09B400FEFDCF07 -:1025300081E08093F0010E94600E05C019BC1092EA -:10254000F0010E94720E8091E10080FF19C080911D -:10255000E20080FF15C08091E2008E7F8093E20050 -:102560008091E20080618093E2008091D8008062D7 -:102570008093D80019BC85E08093F0010E947D0E05 -:102580008091E10084FF30C08091E20084FF2CC084 -:1025900080E189BD82E189BD09B400FEFDCF809153 -:1025A000D8008F7D8093D8008091E1008F7E80934A -:1025B000E1008091E2008F7E8093E2008091E20052 -:1025C00081608093E2008091EC01882311F084E027 -:1025D00007C08091E30087FF02C083E001C081E073 -:1025E0008093F0010E94830E8091E10083FF29C057 -:1025F0008091E20083FF25C08091E100877F809376 -:10260000E10082E08093F0011092EC018091E10002 -:102610008E7F8093E1008091E2008E7F8093E200C4 -:102620008091E20080618093E20042E060E080E01F -:102630000E945F118091F00088608093F0000E94FA -:10264000790EFF91EF91BF91AF919F918F917F9103 -:102650006F915F914F913F912F910F900FBE0F900F -:102660001F9018951F920F920FB60F9211242F935F -:102670003F934F935F936F937F938F939F93AF930A -:10268000BF93CF93EF93FF93C091E900CF708091F8 -:10269000EC001092E9008091F000877F8093F000B9 -:1026A00078940E946E131092E9008091F000886087 -:1026B0008093F000C093E900FF91EF91CF91BF911B -:1026C000AF919F918F917F916F915F914F913F91CA -:1026D0002F910F900FBE0F901F9018951F93CF93BF -:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63 -:1026F000CDBFE1EFF1E08091F100819321E0E93F6E -:10270000F207C9F70E94E80E8091E80083FF1CC120 -:102710002091F1013091F201832F90E08A309105F0 -:1027200008F012C1FC01EA5AFF4F0C948D2D20389D -:1027300081F0223809F008C18091F5018F708093F3 -:10274000E9008091EB0085FB882780F91092E90071 -:1027500006C08091ED019091EE01911182609091FF -:10276000E800977F9093E8008093F1001092F100C9 -:10277000C5C0822F8D7F09F0E7C0222319F02230D7 -:1027800061F0E2C08091F301813009F0DDC03330A7 -:1027900009F080E08093EE0128C08091F30181115F -:1027A00024C02091F5012F7009F4CEC02093E900D8 -:1027B0008091EB0080FF19C08091EB00333011F461 -:1027C000806211C080618093EB0081E090E0022E76 -:1027D00001C0880F0A94EAF78093EA001092EA0099 -:1027E0008091EB0088608093EB001092E90080916B -:1027F000E800877F86C02111A7C01091F3011F77E1 -:102800008091E3008078812B8093E3008091E80041 -:10281000877F8093E8000E9494118091E80080FFF8 -:10282000FCCF8091E30080688093E300112311F0D6 -:1028300083E001C082E08093F00186C020582230FE -:1028400008F082C08091F3019091F4018C3D23E067 -:10285000920779F583E08A838AE289834FB7F894F7 -:10286000DE01139620E03EE051E2E32FF0E05093CA -:102870005700E49120FF03C0E295EF703F5FEF70D7 -:102880008E2F90E0EA3010F0C79601C0C0968D936D -:102890009D932F5F243149F74FBF8091E800877FD8 -:1028A0008093E8006AE270E0CE0101960E949C10DD -:1028B00014C0AE014F5F5F4F6091F5010E94E40FBD -:1028C000009709F441C02091E800277F2093E80099 -:1028D000BC0189819A810E94FD108091E8008B776C -:1028E0008093E80031C0203879F58091E800877F37 -:1028F0008093E8008091EC018093F1008091E800E2 -:102900008E778093E8000E9494111EC021111CC094 -:102910009091F3019230C0F48091E800877F80931A -:10292000E8009093EC010E9494118091EC018111D8 -:1029300004C08091E30087FF02C084E001C081E011 -:102940008093F0010E94CF0E8091E80083FF0AC0BF -:102950008091E800877F8093E8008091EB0080629F -:102960008093EB00AA960FB6F894DEBF0FBECDBFE2 -:10297000DF91CF911F910895CF938091F00188232B -:10298000B1F08091E9008F709091EC0090FF02C04F -:1029900090E801C090E0C92FC82B1092E900809107 -:1029A000E80083FD0E946E13CF70C093E900CF91C1 -:1029B000089590937401809373010895E0917301D9 -:1029C000F0917401309721F00190F081E02D09948D -:1029D00080E00895FF920F931F93CF93DF938C01B4 -:1029E000E0917301F0917401309799F10280F381C5 -:1029F000E02D09958091D70182FF2BC080FF04C094 -:102A00008DE895E00E945507E80180E1F82E07E87F -:102A100015E08091D70180FF0BC088811F928F93B2 -:102A20001F930F930E94EE070F900F900F900F903F -:102A3000FA942196F110EDCF8091D70180FF09C063 -:102A400085E895E0DF91CF911F910F91FF900C9455 -:102A50005507DF91CF911F910F91FF900895E0915D -:102A60007301F0917401309721F00480F581E02D1D -:102A70000994089520917101309172018217930792 -:102A800071F09093720180937101E0917301F09164 -:102A90007401309721F00680F781E02D09940895A4 -:102AA00020916F01309170018217930771F090931C -:102AB000700180936F01E0917301F0917401309780 -:102AC00021F00084F185E02D0994089508950C9477 -:102AD00066150E94D5210E9467090C949B22CF9312 -:102AE000C82F8091D70182FF1EC080FF04C086EAF4 -:102AF00095E00E9455078091D70180FF0CC01F927E -:102B0000CF9321EA35E03F932F930E94EE070F9079 -:102B10000F900F900F908091D70180FF04C08FE934 -:102B200095E00E9455078C2FCF910C941C0DCF92ED -:102B3000DF92EF92FF920F931F93CF93DF93CDB766 -:102B4000DEB72B970FB6F894DEBF0FBECDBF0E9445 -:102B5000840936E7E32E31E0F32E00E010E0C02ECA -:102B6000802F0E94AF0AF701D1907F01D826B1F4DF -:102B70000F5F1F4F0E30110591F78FEF89838A8306 -:102B80001B820E94DE218160782F9D838C83498186 -:102B90005A816B818D810E943A1641C09091D70174 -:102BA00091FF04C08B870E94B50A8B8520E030E03E -:102BB0004D2D50E0922FBA01022E02C075956795F7 -:102BC0000A94E2F760FF25C02E83CF82EE24E394BF -:102BD000F12C02C0EE0CFF1C9A95E2F790E08E21DA -:102BE0009F2121E0892B09F420E028870E94DE2123 -:102BF0008160782F9A8789874E815F8168858A8571 -:102C00000E943A16F801EA58FE4F80818E25808393 -:102C100006C02F5F3F4F2630310561F6A9CF0E94D5 -:102C20000926109175010E94DE141817A1F00E9468 -:102C3000DE14809375012B960FB6F894DEBF0FBE9D -:102C4000CDBFDF91CF911F910F91FF90EF90DF905B -:102C5000CF900C946F152B960FB6F894DEBF0FBE75 -:102C6000CDBFDF91CF911F910F91FF90EF90DF903B -:102C7000CF900895CF93DF93CDB7DEB72B970FB6E4 -:102C8000F894DEBF0FBECDBF4F83588769877A8720 -:102C90008B87DE01119686E0FD0111928A95E9F796 -:102CA00085E0FE01379601900D928A95E1F7498102 -:102CB0005A816B817C818D819E810E946D1D2B9636 -:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550 -:102CD000CF93C82F882309F4C1C0823859F40E94C9 -:102CE000DE1481FDBBC089E30E940C200E94E82015 -:102CF00089E30CC0833879F40E94DE1480FDAEC0F5 -:102D000083E50E940C200E94E82083E50E945D205C -:102D1000CF910C94E820843859F40E94DE1482FD8F -:102D20009DC087E40E940C200E94E82087E4EECF3B -:102D30008CEF8C0F813A48F48C2F0E94922A8111DB -:102D40008DC08C2F0E940C20E3CF80E28C0F883046 -:102D500048F4C77081E001C0880FCA95EAF70E9465 -:102D6000AF20D6CF8BE58C0F833078F4C53A29F0AD -:102D7000C63A31F482E890E005C081E890E002C0F4 -:102D800083E890E0CF910C943A1588E58C0F83315D -:102D900008F064C0C83A39F1C93A41F1CA3A49F178 -:102DA000CB3A51F1CC3A59F1CD3A61F1C03B69F1DE -:102DB000CE3A71F1CF3A79F1C13B81F1C23B89F151 -:102DC000C33B91F1C43B99F1C53BA1F1C63BA9F1CD -:102DD000C73BB1F1C83BB9F1C93BC1F1CA3BC9F529 -:102DE0008AE292E038C082EE90E035C089EE90E051 -:102DF00032C08AEE90E02FC085EB90E02CC086EBCD -:102E000090E029C087EB90E026C08CEC90E023C0D6 -:102E10008DEC90E020C083E891E01DC08AE891E04D -:102E20001AC082E991E017C084E991E014C081E200 -:102E300092E011C083E292E00EC084E292E00BC007 -:102E400085E292E008C086E292E005C087E292E067 -:102E500002C080E090E0CF910C945015CF9108957E -:102E6000882309F44BC0823859F40E94DE1481FF94 -:102E700045C089E30E940C200E94E82089E30CC031 -:102E8000833871F40E94DE1480FF38C083E50E940D -:102E90000C200E94E82083E50E945D200C94E8202D -:102EA000843859F40E94DE1482FF28C087E40E940F -:102EB0000C200E94E82087E4EFCF9CEF980F913A16 -:102EC00058F390E2980F983050F4877091E001C069 -:102ED000990F8A95EAF7892F0E94B520DFCF9BE5ED -:102EE000980F933020F480E090E00C943A15885AC3 -:102EF000833120F480E090E00C94501508958823ED -:102F000021F00E94AF200C94E8200895882321F03E -:102F10000E94B5200C94E8200895CF92DF92EF92A2 -:102F2000FF920F931F93CF93DF93CDB7DEB7289710 -:102F30000FB6F894DEBF0FBECDBF8C0185E0F8015F -:102F4000DE01119601900D928A95E1F7F80140811A -:102F50003181F280258122952F7083819481892B84 -:102F600031F03F3F31F481E04F3F19F403C081E07D -:102F700001C080E080FDC4C249833A8389819A817F -:102F80002F830E94CA1F9E8388870E94C91F0E94A8 -:102F90009C1E4E81E42FE295EF70F0E0E05AFF4F67 -:102FA0002F8168850C948D2D842F807F142F1F70A6 -:102FB000882311F01295107FFF2059F0112309F496 -:102FC00054C2812F68870E94BF200E94E820688534 -:102FD0004CC2862F0E943017112309F491C2812F11 -:102FE0000E94C52028960FB6F894DEBF0FBECDBF55 -:102FF000DF91CF911F910F91FF90EF90DF90CF90D5 -:103000000C94E820342F307F842F8F70303211F0F1 -:103010008295807F662319F0613019F12BC0FF2063 -:10302000B1F0222309F493C1213009F090C1289610 -:103030000FB6F894DEBF0FBECDBFDF91CF911F91C9 -:103040000F91FF90EF90DF90CF900C94CF20222330 -:1030500019F0213009F454C28E830E94D2208E814F -:1030600089C1FF2021F0223008F04AC270C121112D -:1030700047C280C1FF2021F0222309F468C1F5C1B5 -:10308000222309F477C105C2242F269526952370A3 -:1030900030E02115310521F021303105C9F030C271 -:1030A000FF2021F0862F942F937002C080E090E0E3 -:1030B00028960FB6F894DEBF0FBECDBFDF91CF913B -:1030C0001F910F91FF90EF90DF90CF900C943A15E5 -:1030D000FF2021F0862F942F937002C080E090E0B3 -:1030E00028960FB6F894DEBF0FBECDBFDF91CF910B -:1030F0001F910F91FF90EF90DF90CF900C9450159F -:10310000862FFF2019F00E948F2402C00E94F7240E -:1031100028960FB6F894DEBF0FBECDBFDF91CF91DA -:103120001F910F91FF90EF90DF90CF900C947C2532 -:10313000842F837009F076C0F110E2C1262F22950A -:1031400026952770220F220F862F8F70C82ED12C24 -:10315000E12CF12C022E04C0CC0CDD1CEE1CFF1C5B -:103160000A94D2F764FF10C06FE070E080E090E056 -:1031700004C0660F771F881F991F2A95D2F76095A4 -:1031800070958095909503C060E070E0CB01242F8E -:10319000269526952370422F50E042305105D1F0FC -:1031A0004330510559F16C297D298E299F294130E1 -:1031B000510541F128960FB6F894DEBF0FBECDBF82 -:1031C000DF91CF911F910F91FF90EF90DF90CF9003 -:1031D0000C94C11E6C297D298E299F2928960FB633 -:1031E000F894DEBF0FBECDBFDF91CF911F910F913D -:1031F000FF90EF90DF90CF900C94DB1E0E94C11ED9 -:10320000C701B60128960FB6F894DEBF0FBECDBF3A -:10321000DF91CF911F910F91FF90EF90DF90CF90B2 -:103220000C94A71EFF2019F0842F817001C0869591 -:10323000882309F465C1262F229526952770220F31 -:10324000220F862F8F70C82ED12CE12CF12C022E4C -:1032500004C0CC0CDD1CEE1CFF1C0A94D2F764FFEA -:1032600010C06FE070E080E090E004C0660F771F50 -:10327000881F991F2A95D2F7609570958095909533 -:1032800003C060E070E0CB01242F269526952370C3 -:10329000422F50E042305105D1F04330510559F1F1 -:1032A0006C297D298E299F294130510541F12896AD -:1032B0000FB6F894DEBF0FBECDBFDF91CF911F9147 -:1032C0000F91FF90EF90DF90CF900C94951F6C2999 -:1032D0007D298E299F2928960FB6F894DEBF0FBE50 -:1032E000CDBFDF91CF911F910F91FF90EF90DF90B5 -:1032F000CF900C94AF1F0E94951FC701B60128966E -:103300000FB6F894DEBF0FBECDBFDF91CF911F91F6 -:103310000F91FF90EF90DF90CF900C947B1F603F58 -:10332000C9F118F4603E50F49BC0623F09F460C0DC -:1033300008F44AC0633F09F46FC092C0162F1F7093 -:10334000842F8F71FF2099F00E94141F812F2896DF -:103350000FB6F894DEBF0FBECDBFDF91CF911F91A6 -:103360000F91FF90EF90DF90CF900C947F170E9409 -:10337000351F812F28960FB6F894DEBF0FBECDBF44 -:10338000DF91CF911F910F91FF90EF90DF90CF9041 -:103390000C948617FF20A1F02111B2C0842F8F71E9 -:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148 -:1033B0001F910F91FF90EF90DF90CF900C945A1FC8 -:1033C000223008F09DC0EACFFF20A1F0842F8F713A -:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118 -:1033E0001F910F91FF90EF90DF90CF900C94141FDE -:1033F000FF2061F3842F8F7128960FB6F894DEBFFB -:103400000FBECDBFDF91CF911F910F91FF90EF9035 -:10341000DF90CF900C94351FFF2091F0842F8F7197 -:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7 -:103430001F910F91FF90EF90DF90CF900C94FF1EA3 -:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7 -:103450001F910F91FF90EF90DF90CF900C94F51E8D -:10346000FF20A1F0222309F4B1CF862F28960FB6B2 -:10347000F894DEBF0FBECDBFDF91CF911F910F91AA -:10348000FF90EF90DF90CF900C946816222309F400 -:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2 -:1034A000DF91CF911F910F91FF90EF90DF90CF9020 -:1034B0000C9430174F70C8010E94F70728960FB67A -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF900C941A1E4F70C801B0 -:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107 -:1034F0001F910F91FF90EF90DF90CF900C94BB0B3A -:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6 -:103510001F910F91FF90EF90DF90CF9008950E9440 -:10352000CC200E94A1200E94E8200E94AA260E948E -:103530007C2580E090E00E943A1580E090E00C94B9 -:1035400050150E94BC200C948F1A0E94CA1F292F6C -:1035500022952F7030E02C3031054CF42A303105A3 -:103560006CF4225031092230310590F407C02C3020 -:10357000310551F02F30310539F00AC0803E10F08E -:10358000803F31F481E0089593FB882780F9089506 -:1035900080E00895CF93DF9300D000D01F92CDB785 -:1035A000DEB70F900F900F900F900F90DF91CF919B -:1035B0000895CF93DF9300D000D000D0CDB7DEB711 -:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128 -:1035D00008951F93CF93DF93C091840116E08091EB -:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8 -:1035F0001124EA57FE4F4081518162817381848199 -:1036000095810E94D91A2196C770E9CFDF91CF9199 -:103610001F9108954091B6015091B7016091B80192 -:103620007091B9018091BA019091BB010C94D91AA3 -:10363000CF938091BB0182958F7009F05FC080911C -:10364000B801882309F45AC020918401A091850112 -:103650006091B6017091B7018091B9019091BA0162 -:1036600031E06F3F09F030E0B32FC6E02A1709F4CC -:1036700045C0009721F07F3F21F44B2F03C041E06C -:1036800001C040E030E040FD35C0C29FF001C39F63 -:10369000F00D1124EA57FE4F418174132BC0408175 -:1036A000641328C04281411125C0438154814817C9 -:1036B000590710F441505109481B590B483C51051A -:1036C000C8F48091BB018F7080618093BB0186E05C -:1036D000829FF001839FF00D1124E557FE4F8081FA -:1036E0008F708061808386EB91E00E948D17CF916F -:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0 -:10370000CF92DF92EF92FF920F931F93CF93DF93AD -:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50 -:103720008C0185E0F801DE011D9601900D928A95CD -:10373000E1F7D8014C9111965C91119712966C911A -:1037400012971396ED90FC9014977091B601E0914A -:10375000B7012091B9013091BA012115310531F03D -:10376000EF3F31F481E07F3F19F403C081E001C0F5 -:1037700080E0B82FB170CB2E80FD6CC1D090B80125 -:10378000DD2009F4F5C0F091BB01E216F30638F034 -:10379000C701821B930B883C910548F09BC0209584 -:1037A00030952E0D3F1D283C310508F093C08F2F1A -:1037B000807F09F052C0E51314C0741312C0D62ED6 -:1037C00061110FC0FF70F061F093BB010E940A1BF2 -:1037D00086EB91E00E948D178091BB01F8018583F3 -:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5 -:1037F00003C081E001C080E080FD03C081E0862736 -:1038000001C080E0F82FF170FF2E80FF1CC0809176 -:1038100084012091850136E0821709F428C190E0E7 -:10382000389FF001399FF00D1124EA57FE4F718146 -:10383000571306C07081471303C07281671303C01A -:1038400001968770E9CFD62E662309F436C18091A0 -:10385000BB0181608093BB0153C0E51308C07413A2 -:1038600006C0611104C0D8011596FC93AEC04D8707 -:103870005E878D859E856A8B0E94A51A6A8988233A -:1038800029F1D62E662311F12091BB01822F82955A -:103890008F7090E002970CF460C08091B601909117 -:1038A000B70198878F831986FB86EA862C87CE011D -:1038B000079651C0E51731F14D875E878D859E854E -:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4 -:1038D0008D17A4C08F2F807F69F77E2DF98AE88A23 -:1038E00089890E94CA1A86EB91E00E948D17E6EB47 -:1038F000F1E086E0DF011D928A95E9F70E940A1B3C -:10390000D12CDBC07413D8CF6111D6CFD801159656 -:10391000FC93C8010E948D17E6EBF1E086E0DF0121 -:103920001D928A95E9F7C9C0D62E662379F22091B7 -:10393000BB01822F82958F7090E0029774F0809186 -:10394000B6019091B7019A8389831B82FD82EC8234 -:103950002E83CE0101960E948D1786E0F801A6EB1A -:10396000B1E001900D928A95E1F70E94181B6FC09B -:10397000E216F30628F0C701821B930B9C0104C0DA -:10398000209530952E0D3F1D283C310508F052C082 -:10399000D62E662309F49ACFE5132CC074132AC0DF -:1039A0008091BB0180FD1DC0982F92959F70C9F03A -:1039B000D80115968C9315979F3039F09F5F92959B -:1039C000907F8F70892B15968C93C8010E948D175C -:1039D00086E0F801A6EBB1E001900D928A95E1F73F -:1039E00036C086E0F801A6EBB1E001900D928A9511 -:1039F000E1F763C04D875E878D859E850E94A51A7D -:103A0000882379F086E0F801A6EBB1E001900D92F1 -:103A10008A95E1F70E94181B0E940A1BDD24D394AB -:103A20004CC08091BB0181608093BB01C8010E94A2 -:103A30008D1743C07E2DF98AE88A89890E94CA1AA7 -:103A4000E6EBF1E086E0DF011D928A95E9F70E943E -:103A50000A1B33C0662309F439CF4D875E878D85F5 -:103A60009E850E94A51A882309F430CFCBCF4D87BD -:103A70005E878D859E850E94CA1F292F22952F70F3 -:103A800030E0223031052CF49F7041F0811106C0E6 -:103A90000CC0243031052CF49F7049F4805E8830CE -:103AA00020F0C8010E948D17CF2CDC2C06C0D80155 -:103AB00015969C91907F91F7F8CF8D2D62960FB659 -:103AC000F894DEBF0FBECDBFDF91CF911F910F9154 -:103AD000FF90EF90DF90CF9008951F93CF93DF93E7 -:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3 -:103AF0004F83588769877A878B879C87CE01079683 -:103B00000E94801B8823C1F02F8138858A859B8580 -:103B1000892B31F03F3F11F080E003C02F3FE1F7E8 -:103B200081E0811147C04F81588569857A858B85F1 -:103B30009C850E94D91A3EC086E0FE013796DE01C0 -:103B4000119601900D928A95E1F7FF81E8854A85EB -:103B50005B854115510531F0EF3F31F481E0FF3FC6 -:103B600019F403C081E001C080E080FD23C02091F2 -:103B7000850130E0C9010196877099276091840121 -:103B800070E086179707F1F1F983EA835D834C8330 -:103B900096E0929FD001939FB00D1124AA57BE4F7B -:103BA000FE01319601900D929A95E1F7809385017F -:103BB0000E94E91A16E0809184019091850189178D -:103BC00079F1189FC00111248A579E4F0E94801BD3 -:103BD000882331F1E09184011E9FF0011124EA57FE -:103BE000FE4F4081518162817381848195810E9461 -:103BF000D91A8091840190E001968770992780936B -:103C00008401D9CF0E94A11A1092850110928401DB -:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75 -:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB -:103C30001F910895EF92FF920F931F93CF93DF93FD -:103C40009C01009709F471C0F12CEE24E394E90182 -:103C50002196F9018491843740F4843008F056C0ED -:103C6000813081F0823021F160C0853709F449C08C -:103C7000C0F19CE7980F903708F057C08F770E94EB -:103C8000301746C089010E5F1F4FFE01849190E2FC -:103C9000980F983050F48770FE2D01C0FF0F8A9561 -:103CA000EAF78F2F0E94BF2015C00E94681614C02B -:103CB00089010E5F1F4FFE01849190E2980F9830AA -:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9 -:103CD0000E94C5200E94E820E8011AC00E94301707 -:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903 -:103CF0009FE00197F1F700C00000C150F6CFE90145 -:103D000007C0FE01F490E901229602C00E946816E5 -:103D10008F2D882341F0EFE9FFE03197F1F700C0E4 -:103D200000008150F6CF9E0192CFDF91CF911F917D -:103D30000F91FF90EF90089508956093C0017093E4 -:103D4000C1018093C2019093C3010C948F1A0F9309 -:103D50001F930091C0011091C1012091C2013091C7 -:103D6000C301062B172B282B392B0093C00110936E -:103D7000C1012093C2013093C3011F910F910C9494 -:103D80008F1A0F931F930091C0011091C1012091D0 -:103D9000C2013091C301062317232823392300933E -:103DA000C0011093C1012093C2013093C3011F9140 -:103DB0000F910C948F1A0F931F930091C0011091D3 -:103DC000C1012091C2013091C3010627172728277E -:103DD00039270093C0011093C1012093C201309391 -:103DE000C3011F910F910C948F1A1092BC01109275 -:103DF000BD011092BE011092BF010C948F1A41E0D8 -:103E000050E060E070E004C0440F551F661F771F4C -:103E10008A95D2F74093BC015093BD016093BE01D7 -:103E20007093BF010C948F1A41E050E060E070E0A5 -:103E300004C0440F551F661F771F8A95D2F78091E3 -:103E4000BC019091BD01A091BE01B091BF01842B36 -:103E5000952BA62BB72B8093BC019093BD01A0930B -:103E6000BE01B093BF010C948F1A41E050E060E0B6 -:103E700070E004C0440F551F661F771F8A95D2F764 -:103E800040955095609570958091BC019091BD01D1 -:103E9000A091BE01B091BF0184239523A623B7232F -:103EA0008093BC019093BD01A093BE01B093BF016C -:103EB0000C948F1A41E050E060E070E004C0440FC1 -:103EC000551F661F771F8A95D2F78091BC0190918C -:103ED000BD01A091BE01B091BF0184279527A627FF -:103EE000B7278093BC019093BD01A093BE01B0930E -:103EF000BF010C948F1A0F931F930091BC01109176 -:103F0000BD012091BE013091BF01062B172B282B3C -:103F1000392B0093BC011093BD012093BE01309357 -:103F2000BF011F910F910C948F1A0F931F93009153 -:103F3000BC011091BD012091BE013091BF0106234B -:103F40001723282339230093BC011093BD0120932C -:103F5000BE013093BF011F910F910C948F1A0F93E4 -:103F60001F930091BC011091BD012091BE013091C1 -:103F7000BF0106271727282739270093BC01109374 -:103F8000BD012093BE013093BF011F910F910C948E -:103F90008F1A0895CF92DF92EF92FF920F931F93A3 -:103FA000CF93DF93EC01C090C001D090C101E090AD -:103FB000C201F090C3018091BC019091BD01A0911C -:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113 -:103FD00010E0B701A601002E04C0769567955795AD -:103FE00047950A94D2F740FF07C0BE01802F0E9478 -:103FF000DE0B8130910539F40150110950F7BE01F3 -:1040000080E00E94DE0BDF91CF911F910F91FF9016 -:10401000EF90DF90CF90089590910C01992361F17A -:1040200090910D01992341F1982F9695969596952B -:104030009F3088F4E0910E01F0910F01E90FF11D1E -:10404000877021E030E001C0220F8A95EAF7818174 -:10405000822B818308959091D70190FF2DC01F92EC -:104060008F9387ED95E09F938F930E94EE070F90BB -:104070000F900F900F90089540910E0150910F01F5 -:1040800020E030E09FEFFA01E20FF31F6281681732 -:1040900099F09F3F19F4611101C0922F2F5F3F4F9C -:1040A0002E30310581F79F3F39F0FA01E90FF11DFC -:1040B00097FDFA9582830895089590910C019923B4 -:1040C00069F190910D01992349F1982F9695969554 -:1040D00096959F3090F4E0910E01F0910F01E90F59 -:1040E000F11D877021E030E001C0220F8A95EAF7C8 -:1040F000209581812823218308959091D70190FFF5 -:104100001FC01F928F9389EB95E09F938F930E941E -:10411000EE070F900F900F900F90089540910E01B1 -:1041200050910F0120E030E0FA01E20FF31F92817D -:10413000981301C012822F5F3F4F2E303105A1F737 -:10414000089581E090E0E0910E01F0910F01E80FF9 -:10415000F91F1082019680319105A9F70895909179 -:10416000D601982B9093D601089580959091D60111 -:1041700098239093D60108951092D60108959091B6 -:10418000D501982B9093D501089580959091D501F4 -:1041900098239093D50108951092D50108958093A6 -:1041A000C40108951092C401089540910E015091E8 -:1041B0000F0120E030E080E0FA01E20FF31F91816F -:1041C00091118F5F2F5F3F4F2F303105A9F7089571 -:1041D000E0910E01F0910F018091D6018083E09172 -:1041E0000E01F0910F0180819091D501892B808380 -:1041F0009091C401992361F0E0910E01F0910F01BB -:104200008081892B80830E94D52081111092C40166 -:1042100080910E0190910F010C94EA1490933B0150 -:1042200080933A010895CF92DF92EF92FF920F931D -:104230001F936C01EE24FF24C114D104E104F104A6 -:1042400021F46B017C0180E001C080E133272F2D38 -:104250001E2D0D2D011511052105310519F0885F61 -:104260006801790197018601A4E036952795179595 -:104270000795AA95D1F7011511052105310519F00A -:104280008C5F6801790197018601F2E036952795E8 -:1042900017950795FA95D1F70115110521053105F7 -:1042A00019F08E5F68017901B701A60176956795CF -:1042B00057954795452B462B472B09F08F5F1F914C -:1042C0000F91FF90EF90DF90CF9008958295982FF7 -:1042D0009C7C96959695837344E0849F900111246D -:1042E000922B892F8A7A86959575990F892B089537 -:1042F0001F93CF93DF931F92CDB7DEB799830E94B0 -:104300006621182F9981892F0E946621212F30E084 -:10431000322F2227A901482BCA010F90DF91CF919C -:104320001F9108958091F001843009F11092D80115 -:1043300020E488E190E00FB6F894A895809360009F -:104340000FBE2093600083B7817F846083BF83B7F3 -:10435000816083BF7894889583B78E7F83BF88E11F -:104360000FB6F89480936000109260000FBE08951D -:1043700008950895CF930E94B8210E9484090E9455 -:10438000B921C0E08C2F0E94AF0A811105C0CF5F18 -:10439000CE30C1F780E001C081E0CF9108950E9446 -:1043A000A11A0E94DE140C941C0D82E084BD93E0DF -:1043B00095BD9AEF97BD80936E0008952FB7F8943E -:1043C0008091D9019091DA01A091DB01B091DC01DB -:1043D0002FBF0895CF92DF92EF92FF920F931F931A -:1043E0002FB7F8944091D9015091DA016091DB0127 -:1043F0007091DC012FBF6A017B01EE24FF248C0148 -:1044000020E030E0C016D106E206F30610F4415079 -:104410005109481B590BCA011F910F91FF90EF9052 -:10442000DF90CF9008951F920F920FB60F92112434 -:104430008F939F93AF93BF938091D9019091DA01AD -:10444000A091DB01B091DC010196A11DB11D80930B -:10445000D9019093DA01A093DB01B093DC01BF9105 -:10446000AF919F918F910F900FBE0F901F90189555 -:104470000E94E511F8942FEF87EA91E621508040E1 -:104480009040E1F700C0000087E090EBDC018093F2 -:10449000F9019093FA01A093FB01B093FC012CE089 -:1044A00088E190E00FB6F894A895809360000FBE65 -:1044B00020936000FFCFEF92FF920F931F93CF9353 -:1044C000DF93E82EF12C8F2D0E94AF0AC0E0D0E0E0 -:1044D000082F10E098010C2E02C0359527950A94FC -:1044E000E2F720FD05C02196C630D10599F709C035 -:1044F0006C2F7F2D80E00E94BC0BE812F4CF81E08E -:1045000005C0F3948EE0F812DECF80E0DF91CF910A -:104510001F910F91FF90EF900895CF93C82F8CE2D9 -:104520000E945B22882321F08C2FCF910C945B2278 -:1045300080E0CF910895CF930E94E823811102C0BB -:104540000E94CE238CEF95E00E945507C5E6C1502E -:1045500049F00E9484098FE39CE90197F1F700C0BC -:104560000000F5CF85EF95E00E94550789E20E9493 -:104570008D22811111C18AE20E948D2281110E9437 -:10458000CE2385E00E948D2281110E9438220E9454 -:10459000F3238093D70187E00E948D22882399F12D -:1045A0008BE10E948D22882351F09091D70191FBDD -:1045B000882780F921E0822780FB91F922C08EE0D4 -:1045C0000E948D22882351F09091D70192FB882779 -:1045D00080F921E0822780FB92F913C080E10E94DC -:1045E0008D229091D701882341F093FB882780F991 -:1045F00021E0822780FB93F904C0892F809580FBFE -:1046000090F99093D7018091D7010E94F7230E94DF -:1046100005248093EA0180EE0E948D22882341F0D8 -:104620008091EA01982F909590FB80F98093EA01A0 -:1046300089E30E948D22882359F09091EA0191FB31 -:10464000882780F921E0822780FB91F99093EA0185 -:1046500082EE0E948D22882359F09091EA0192FB0C -:10466000882780F921E0822780FB92F99093EA0164 -:1046700086EE0E948D22882359F09091EA0193FBE7 -:10468000882780F921E0822780FB93F99093EA0143 -:1046900083EE0E948D22882359F09091EA0194FBC9 -:1046A000882780F921E0822780FB94F99093EA0122 -:1046B00085E30E948D22882359F09091EA0195FBB1 -:1046C000882780F921E0822780FB95F99093EA0101 -:1046D00081E30E948D22882359F09091EA0196FB94 -:1046E000882780F921E0822780FB96F99093EA01E0 -:1046F00081E10E948D22882359F09091EA0197FB75 -:10470000882780F921E0822780FB97F99093EA01BE -:104710008091EA010E9409248091EA0187FB8827A1 -:1047200080F980930D0187E20E948D22C82F8EE1CF -:104730000E948D228111C2608FE10E948D22811121 -:10474000C46080E20E948D228111C86081E20E94D3 -:104750008D228111C06182E20E948D228111C0628E -:1047600083E20E948D228111C06484E20E948D2226 -:10477000882311F0C06802C0CC2329F08C2F0E943E -:1047800000246C2F03C00E94FC23682F70E080E09F -:1047900090E0CF910C949D1ECF9108956DEE7EEF29 -:1047A00080E090E00E94C32D60E082E090E00E94F3 -:1047B000B52D60E083E090E00E94B52D60E084E0DC -:1047C00090E00E94B52D60E085E090E00C94B52D5E -:1047D00080E090E00E94AF2D21E08D3E9E4F09F0D9 -:1047E00020E0822F089582E090E00C94A72D682F9E -:1047F00082E090E00C94B52D83E090E00C94A72D1E -:10480000682F83E090E00C94B52D84E090E00C9448 -:10481000A72D682F84E090E00C94B52D8091DF01E6 -:1048200080FF0BC06091130185E0689FB0011124E7 -:1048300075956795759567952AC081FF09C0609148 -:10484000130185E0689FB0011124759567951FC01D -:1048500082FF07C06091130185E0689FB0011124B9 -:1048600016C04091E0014423C9F06091120146173F -:1048700088F72091130185E0289F90011124429F21 -:10488000C001439F900D112470E00E94792D603883 -:10489000710540F46115710539F002C065E070E002 -:1048A000862F08958FE7089581E008958091DF01B4 -:1048B00080FF08C06091110170E07595679575954E -:1048C000679521C081FF06C06091110170E0759568 -:1048D000679519C082FF04C06091110170E010C09B -:1048E0008091E0018823C1F0609110018617A0F744 -:1048F00090911101989FC001112470E00E94792DC0 -:104900006038710528F46115710521F0862F08952E -:104910008FE7089581E0089561E070E0F4CF803F73 -:1049200021F40E940E24819504C0813F29F40E9445 -:104930000E248093E3010895823F21F40E940E2407 -:10494000819504C0833F29F40E940E248093E201E4 -:104950000895893F19F40E94562405C08A3F31F416 -:104960000E94562481958093E40108958B3F21F4A1 -:104970000E945624819504C08C3F29F40E9456243D -:104980008093E5010895843F21F48091E1018160E5 -:1049900017C0853F21F48091E101826011C0863FFC -:1049A00021F48091E10184600BC0873F21F4809164 -:1049B000E101886005C0883F31F48091E1018061A8 -:1049C0008093E10108958D3F21F48091DF018160A2 -:1049D0000BC08E3F21F48091DF01826005C08F3FC4 -:1049E00029F48091DF0184608093DF010895803F86 -:1049F00039F48091E30187FF6CC01092E30169C034 -:104A0000813F29F48091E3011816BCF362C09091B4 -:104A1000E201823F29F497FF5CC01092E20159C085 -:104A2000833F19F41916CCF354C0893F41F48091A7 -:104A3000E40118160CF04DC01092E4014AC08A3F00 -:104A400029F48091E40187FF44C0F6CF8B3F39F40D -:104A50008091E50187FF3DC01092E5013AC08C3F8F -:104A600029F48091E5011816BCF333C0843F21F48A -:104A70008091E1018E7F17C0853F21F48091E10193 -:104A80008D7F11C0863F21F48091E1018B7F0BC0A7 -:104A9000873F21F48091E101877F05C0883F31F491 -:104AA0008091E1018F7E8093E10113C08D3F21F45D -:104AB0008091DF018E7F0BC08E3F21F48091DF015A -:104AC0008D7F05C08F3F29F48091DF018B7F80931C -:104AD000DF018091E20181110EC08091E30181111B -:104AE0000AC08091E401811106C08091E501811125 -:104AF00002C01092E00108958091D70183FF7EC02B -:104B000088E396E00E9455078091E1011F928F9300 -:104B100083E396E09F938F930E94EE0781E396E0F4 -:104B20000E9455072091E201822F992787FD9095D9 -:104B30009F932F938EE296E09F938F930E94EE07B0 -:104B40008CE296E00E9455072091E301822F99277D -:104B500087FD90959F932F9389E296E09F938F9383 -:104B60000E94EE0787E296E00E9455072091E4013B -:104B7000822F992787FD90959F932F9384E296E04B -:104B80009F938F930E94EE0782E296E00E94550762 -:104B90002091E501822F992787FD90959F932F9370 -:104BA0008FE196E09F938F930E94EE078CE196E051 -:104BB0000E9455078091E0011F928F9389E196E052 -:104BC0009F938F930E94EE0787E196E00E9455071E -:104BD0008091DF011F928F9384E196E09F938F93E2 -:104BE0000E94EE0781E196E00E9455078DB79EB7BF -:104BF0004C960FB6F8949EBF0FBE8DBF81EE91E02C -:104C00000E942F150E94DE219093DE018093DD012A -:104C100008951F93CF93DF938091DD019091DE0182 -:104C20000E94EA214091E001442321F020911401E7 -:104C300030E006C0209115015AE0259F9001112413 -:104C40008217930708F482C08091E2011091E3017A -:104C5000D091E401C091E501811107C0111105C097 -:104C6000D11103C0CC2309F471C04F3F19F04F5F3D -:104C70004093E001181624F40E940E248093E20170 -:104C80008091E20187FF05C00E940E2481958093E8 -:104C9000E201111624F40E940E248093E301809116 -:104CA000E30187FF05C00E940E2481958093E301F4 -:104CB0006091E201662339F11091E301112319F1AA -:104CC000772767FD7095872F972F0E947E2C23E30F -:104CD00033E343E35FE30E94E22C0E944B2C60939A -:104CE000E201612F772767FD7095872F972F0E942C -:104CF0007E2C23E333E343E35FE30E94E22C0E9434 -:104D00004B2C6093E3011D1624F40E9456248093DB -:104D1000E4018091E40187FF05C00E94562481953B -:104D20008093E4011C1624F40E9456248093E5012C -:104D30008091E50187FF05C00E94562481958093EC -:104D4000E501DF91CF911F910C947C25DF91CF91EC -:104D50001F910895E1EEF1E085E0DF011D928A9553 -:104D6000E9F71092E0011092DF0108958BE598E0D9 -:104D70000E9455071F9281E08F931F9285E08F93C9 -:104D80008DE098E09F938F930E94EE070F900F9015 -:104D90000F900F900F900F9008958330E9F128F451 -:104DA000813061F0823009F10895853009F462C0E4 -:104DB00008F449C0863009F474C0089520911501A3 -:104DC000862F90E0820F911D8F3F910520F4620F96 -:104DD0006093150103C08FEF809315018091150139 -:104DE0001F928F9386E497E072C020911401862F62 -:104DF00090E0820F911D8F3F910520F4620F609328 -:104E0000140103C08FEF80931401809114011F924D -:104E10008F9384E397E05BC020911301862F90E08D -:104E2000820F911D8F3F910520F4620F6093130153 -:104E300003C08FEF80931301809113011F928F9312 -:104E400081E297E044C020911201862F90E0820F0A -:104E5000911D8F3F910520F4620F6093120103C0F2 -:104E60008FEF80931201809112011F928F938CE03B -:104E700097E02DC020911101862F90E0820F911DA7 -:104E80008F3F910520F4620F6093110103C08FEFF3 -:104E900080931101809111011F928F9383EF96E00F -:104EA00016C020911001862F90E0820F911D8F3F38 -:104EB000910520F4620F6093100103C08FEF80937F -:104EC0001001809110011F928F9388ED96E09F93BF -:104ED0008F930E94EE070F900F900F900F90089500 -:104EE000833081F128F4813059F08230D1F0089577 -:104EF000853009F449C0B8F1863009F456C00895E8 -:104F000080911501681720F4861B8093150102C05B -:104F100010921501809115011F928F9389EC96E0F4 -:104F200054C080911401681720F4861B80931401EB -:104F300002C010921401809114011F928F9387EB8D -:104F400096E043C080911301681720F4861B80937C -:104F5000130102C010921301809113011F928F93CD -:104F600084EA96E032C080911201681720F4861B13 -:104F70008093120102C010921201809112011F92BF -:104F80008F938FE896E021C080911101681720F47B -:104F9000861B8093110102C01092110180911101B2 -:104FA0001F928F9386E796E010C0809110016817DA -:104FB00020F4861B8093100102C010921001809192 -:104FC00010011F928F938BE596E09F938F930E9421 -:104FD000EE070F900F900F900F900895CF93C82F6A -:104FE0001F928F9320E639E03F932F930E94EE07A4 -:104FF00061E070E080E090E004C0660F771F881FDA -:10500000991FCA95D2F70E949D1E0F900F900F9086 -:105010000F90CF910C94A11ACF938D3109F465C0F4 -:10502000B0F58E3009F4CBC100F5873009F49BC18F -:10503000A8F4863009F06AC28091D701817F8E7F03 -:105040008093D70185E699E00E94550787EA9DE0A5 -:105050000E94550781E08093E70180C1883009F400 -:105060004FC08B3009F47CC151C2863109F4EDC1C7 -:1050700038F4803109F4B6C1813109F42DC246C239 -:10508000893109F4CBC18B3109F486C13FC2853324 -:1050900009F434C248F4873209F430C208F430C24B -:1050A000893209F42BC232C2833438F48A3308F0CF -:1050B00029C2883309F454C129C2833409F41EC2B9 -:1050C000883409F023C20E94A11A86E99DE00E945B -:1050D00055079FEF23ED80E3915020408040E1F79A -:1050E00000C000000E94382239C186EB9DE00E947A -:1050F00055070E94052C0E94DE140E941C0D2EC133 -:105100008BEA9DE00E94550786E79BE00E945507C9 -:105110000E94FC231F928F9383E79BE09F938F93C2 -:105120000E94EE0781E79BE00E9455070E94F3234F -:10513000C82F8EE59BE00E9455071F92CF9329E56B -:105140003BE03F932F930E94EE0787E59BE00E9490 -:1051500055078DE49BE00E9455078C2F81701F92AC -:105160008F932AE43BE03F932F930E94EE0788E45D -:105170009BE00E9455078EE39BE00E945507C1FB10 -:10518000882780F91F928F932BE33BE03F932F9367 -:105190000E94EE0789E39BE00E9455078DE29BE0A9 -:1051A0000E945507C2FB882780F91F928F932AE23D -:1051B0003BE03F932F930E94EE0788E29BE00E9422 -:1051C00055078FE19BE00E945507C3FBCC27C0F930 -:1051D0001F92CF938CE19BE09F938F930E94EE07E9 -:1051E0008AE19BE00E9455070E940524C82F86E0B3 -:1051F0009BE00E9455071F92CF9321E03BE03F9335 -:105200002F930E94EE078FEF9AE00E94550786EEDB -:105210009AE00E9455078C2F81701F928F9323EE86 -:105220003AE03F932F930E94EE078DB79EB780968A -:105230000FB6F8949EBF0FBE8DBF81EE9AE00E941C -:1052400055078AEC9AE00E945507C1FB882780F930 -:105250001F928F9327EC3AE03F932F930E94EE0723 -:1052600085EC9AE00E94550783EB9AE00E9455076F -:10527000C2FB882780F91F928F9320EB3AE03F937F -:105280002F930E94EE078EEA9AE00E9455078CE960 -:105290009AE00E945507C3FB882780F91F928F93DD -:1052A00029E93AE03F932F930E94EE0787E99AE0BD -:1052B0000E9455078DE89AE00E945507C4FB882795 -:1052C00080F91F928F932AE83AE03F932F930E9430 -:1052D000EE0788E89AE00E94550786E79AE00E9468 -:1052E0005507C5FB882780F91F928F9323E73AE083 -:1052F0003F932F930E94EE0781E79AE00E945507A3 -:1053000085E59AE00E945507C6FB882780F91F9221 -:105310008F9322E53AE03F932F930E94EE0780E5BA -:105320009AE00E94550788E49AE00E945507C7FB5F -:10533000CC27C0F91F92CF9385E49AE09F938F9377 -:105340000E94EE0783E49AE00E9455078DB79EB74E -:105350004C960FB6F8949EBF0FBE8DBFC1E0DBC068 -:105360008CE899E058C08091D701C82FC17080FFA8 -:1053700009C089E89DE00E9455078091D701817F8F -:105380008E7F44C08DE79DE00E9455078091D70134 -:1053900081608093D701E2CF8091D70181FBCC2738 -:1053A000C0F991E0C927C0FB81F98093D701CC23D4 -:1053B00019F080E79DE025C082E69DE02CC0809139 -:1053C000D70182FBCC27C0F991E0C927C0FB82F945 -:1053D0008093D701CC2319F083E59DE012C083E4CC -:1053E0009DE019C08091D70183FBCC27C0F991E0E3 -:1053F000C927C0FB83F98093D701CC2351F087E301 -:105400009DE00E9455078091D70181608093D7016C -:1054100082C08AE29DE00E945507A0CF8BE19DE00B -:105420000E9455078FEE9CE00E94550782EB9CE09E -:105430000E94550785E89CE00E94550781E49CE0A6 -:105440000E94550786E19CE0E6CF88E09CE00E9440 -:1054500055070E94DE141F928F938EEE9BE09F9360 -:105460008F930E94EE0780910C011F928F9387ED1E -:105470009BE09F938F930E94EE0780916E011F9295 -:105480008F9384EC9BE09F938F930E94EE07809113 -:105490000D011F928F9381EB9BE09F938F930E944E -:1054A000EE078091D9019091DA01A091DB01B091D2 -:1054B000DC01BF93AF939F938F938DE99BE09F9304 -:1054C0008F930E94EE078DB79EB746960FB6F8945D -:1054D0009EBF0FBE8DBF42CF0E94A11AC0910D0189 -:1054E00081E0C827C0930D01CC2329F083E99BE01C -:1054F0000E94550710C088E89BE08DCF80E003C074 -:105500008D5101C089530E94EE2728CF86E89BE089 -:105510000E945507C0E08C2FCF91089580E0089538 -:1055200080E00895CF93C82F8091E701813081F00A -:1055300020F0823009F44CC042C1A0910E01B0911C -:105540000F018C91813169F0823209F03AC109C0B2 -:10555000A0910E01B0910F018C91813111F0823236 -:1055600049F48C2F0E948E2A81112FC08C2F0E940B -:105570000C282CC08C2F0E94902A811126C0C43187 -:10558000E1F070F4CB3081F0C031D1F40E94B62646 -:1055900088E599E00E94550782E08093E70115C0F5 -:1055A000C93259F0C83361F485E699E00E94550785 -:1055B0008CE599E00E94550708C01092E70103C1ED -:1055C00086E599E00E945507FEC081E08170FDC02C -:1055D000C43220F5CE3108F0C0C0CB3099F1C8F408 -:1055E000C73009F0D2C08AE08093150194E190930E -:1055F000140193E0909313018093120188E080934B -:10560000110188E2809310018CEF97E00E9455070A -:10561000BFC0C33149F1C431C1F0B7C0CB3409F4C4 -:10562000A9C028F4C93289F0C83361F0AEC0C135D1 -:1056300009F49EC0C23509F499C0CE3409F0A5C062 -:105640006AE09EC00E94B626A3C08091E60188232E -:1056500019F01092E6019CC089E098E00E9455077D -:1056600081E08093E701B1C083EE97E00E94550787 -:1056700081ED97E00E945507809115011F928F934D -:105680008EEC97E09F938F930E94EE078CEC97E04F -:105690000E9455078AEB97E00E94550780911401FC -:1056A0001F928F9387EB97E09F938F930E94EE0753 -:1056B00085EB97E00E94550786EA97E00E94550720 -:1056C000809113011F928F9383EA97E09F938F93AA -:1056D0000E94EE0781EA97E00E94550780E997E073 -:1056E0000E945507809112011F928F938DE897E0D9 -:1056F0009F938F930E94EE078BE897E00E945507D7 -:1057000086E797E00E945507809111011F928F93C1 -:1057100083E797E09F938F930E94EE0781E797E0DE -:105720000E9455078AE597E00E9455078091100175 -:105730001F928F9387E597E09F938F930E94EE07C8 -:1057400085E597E00E9455078DB79EB748960FB63E -:10575000F8949EBF0FBE8DBF1BC0CE51EC2FF0E062 -:10576000E15DFE4F80818093E60112C061E003C0DD -:1057700061E006C06AE08091E6010E94CD2608C083 -:105780008091E6010E94702703C08AEF97E013C062 -:105790008091E601882369F01F928F9384EF97E050 -:1057A0009F938F930E94EE070F900F900F900F9092 -:1057B00004C081EF97E00E94550781E006C0109277 -:1057C000E70180E002C080E001CFCF910895E1E8D9 -:1057D000F0E08081886080838081816080838FB7E2 -:1057E000F89493E09093890090ED909388008FBF98 -:1057F0000895EFE6F0E08081826080830895EFE60F -:10580000F0E080818D7F80830895EFE6F0E0808175 -:1058100092E08927808308951F920F920FB60F920E -:1058200011242F933F934F935F936F937F938F93A5 -:105830009F93AF93BF93EF93FF938091E801909173 -:10584000E90101969093E9018093E801811103C079 -:1058500082E00E941C0DE091E901E695E695F0E0FA -:10586000EA53F24FE4918091E8018E1303C080E087 -:105870000E941C0DFF91EF91BF91AF919F918F916D -:105880007F916F915F914F913F912F910F900FBE3C -:105890000F901F90189504D06894B1118DC0089591 -:1058A00070D088F09F5790F0B92F9927B751A0F08A -:1058B000D1F0660F771F881F991F1AF0BA95C9F7A4 -:1058C00012C0B13081F077D0B1E0089574C0672F75 -:1058D000782F8827B85F39F0B93FCCF38695779554 -:1058E0006795B395D9F73EF490958095709561953D -:1058F0007F4F8F4F9F4F0895E89409C097FB3EF468 -:1059000090958095709561957F4F8F4F9F4F99230C -:10591000A9F0F92F96E9BB279395F695879577958A -:105920006795B795F111F8CFFAF4BB0F11F460FF4A -:105930001BC06F5F7F4F8F4F9F4F16C0882311F0A2 -:1059400096E911C0772321F09EE8872F762F05C0B6 -:10595000662371F096E8862F70E060E02AF09A9551 -:10596000660F771F881FDAF7880F9695879597F946 -:10597000089557FD9058440F551F59F05F3F71F03F -:105980004795880F97FB991F61F09F3F79F08795A6 -:105990000895121613061406551FF2CF4695F1DF2F -:1059A00008C0161617061806991FF1CF86957105BF -:1059B000610508940895E894BB2766277727CB01F3 -:1059C00097F908950BD078C069D028F06ED018F000 -:1059D000952309F05AC05FC01124EECFCADFA0F3AF -:1059E000959FD1F3950F50E0551F629FF001729F74 -:1059F000BB27F00DB11D639FAA27F00DB11DAA1F93 -:105A0000649F6627B00DA11D661F829F2227B00DDF -:105A1000A11D621F739FB00DA11D621F839FA00D6A -:105A2000611D221F749F3327A00D611D231F849FBA -:105A3000600D211D822F762F6A2F11249F57504011 -:105A40008AF0E1F088234AF0EE0FFF1FBB1F661FAC -:105A5000771F881F91505040A9F79E3F510570F065 -:105A600014C0AACF5F3FECF3983EDCF386957795A0 -:105A70006795B795F795E7959F5FC1F7FE2B880F60 -:105A8000911D9695879597F9089597F99F6780E8F6 -:105A900070E060E008959FEF80EC089500240A9480 -:105AA0001616170618060906089500240A941216F9 -:105AB0001306140605060895092E0394000C11F42C -:105AC000882352F0BB0F40F4BF2B11F460FF04C0D9 -:105AD0006F5F7F4F8F4F9F4F0895991B79E004C0F0 -:105AE000991F961708F0961B881F7A95C9F780951D -:105AF000089597FB072E16F4009407D077FD09D080 -:105B00000E94932D07FC05D03EF4909581959F4F00 -:105B10000895709561957F4F0895EE0FFF1F0590D2 -:105B2000F491E02D0994AA1BBB1B51E107C0AA1FE9 -:105B3000BB1FA617B70710F0A61BB70B881F991F2E -:105B40005A95A9F780959095BC01CD010895F999D2 -:105B5000FECF92BD81BDF89A992780B50895A8E13E -:105B6000B0E042E050E00C94CA2D262FF999FECF08 -:105B70001FBA92BD81BD20BD0FB6F894FA9AF99A6A -:105B80000FBE019608950E94B52D272F0C94B62DB7 -:105B9000DC01CB01FC01F999FECF06C0F2BDE1BDED -:105BA000F89A319600B40D9241505040B8F70895DC -:045BB000F894FFCF97 -:105BB40020021D0D0E0EEB0DB70D840D0101C50164 -:105BC40028080A03140A3F4D3620394605F904C350 -:105BD40004A3046A04DD03F6030F04280448040143 -:0A5BE400020304050607080900008B +:1002D0004400450001000100010000001603450034 +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E8EBF5E402C005900D92A433B107D9F7BA +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940C090C94DA220C94000061110BC06B +:10056000FC018281882321F085EE0E947A0F03C06E +:1005700085EE0E94421080E090E008950895609119 +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000CA1956985E9825982D9826982E982798CF +:1005A0002F98813029F0823031F4269A2E9A0895BE +:1005B000259A2D9A089556985E9808950C94BF0236 +:1005C00056985E9825982D9826982E9827982F98BB +:1005D0008FEF90E0909389008093880090938B0038 +:1005E00080938A0090938D0080938C00259A2D9A99 +:1005F0002FEF80E792E0215080409040E1F700C06B +:100600000000269A2E9A2FEF80E792E0215080403A +:100610009040E1F700C00000279A2F9A2FEF80E763 +:1006200092E0215080409040E1F700C00000259802 +:100630002D982FEF80E792E0215080409040E1F725 +:1006400000C0000026982E982FEF80E792E02150FE +:1006500080409040E1F700C0000027982F985698FE +:100660005E9825982D9826982E9827982F9808956B +:1006700089EA8093800089E08093810024982C98F7 +:100680003F988AB18F748AB96E98479A8BB1806B04 +:100690008BB9769A0E94E0020C94BE0280E28093AD +:1006A00000018091340181110EC00E949D0381E000 +:1006B000809334012FEF83ED90E3215080409040F0 +:1006C000E1F700C0000080E40E94A30380930001D2 +:1006D00081112EC00E94CD0380930001811128C09A +:1006E0000E94CD0380930001811122C08FE30E94FC +:1006F000CD038093000181111BC00E94C50380E4DB +:100700000E94A30380930001811112C08CE00E941B +:10071000CD038093000181110BC00E94CD03809313 +:100720000001811105C08FE30E94CD038093000179 +:100730000E94C5038091000108951092B9008AE0DB +:100740008093B800089594EA9093BC009091BC0007 +:1007500097FFFCCF9091B900987F983021F09031AD +:1007600011F081E008958093BB0084E88093BC0081 +:100770008091BC0087FFFCCF8091B900887F8831D1 +:1007800011F0803471F780E0089584E98093BC0013 +:100790008091BC0084FDFCCF08958093BB0084E869 +:1007A0008093BC008091BC0087FFFCCF9091B90082 +:1007B000987F81E0983209F480E0089584E880937E +:1007C000BC008091BC0087FFFCCF8091BB000895E6 +:1007D00080910001811115C080E40E94A3038093E1 +:1007E000000181110CC082E10E94CD0380930001C1 +:1007F000811105C08FEF0E94CD03809300010E94FC +:10080000C50384B1807F84B985B1807F85B98AB101 +:10081000837F8AB98BB1837F8BB93E9846980895C0 +:100820000E944E03809300010E94E80380B38C7005 +:1008300080BB81B3836F81BBE4E4F1E0A6E3B1E068 +:1008400011921D9281E0E235F807D1F70C9438033C +:100850009F92AF92BF92CF92DF92EF92FF920F934F +:100860001F93CF93DF9380910001882379F08091CB +:1008700035018F5F80933501811108C00E944E03BE +:1008800080930001811102C00E94E00286E3E82EFD +:1008900081E0F82E8701C0E0D0E0BB24B39492E061 +:1008A000A92ECC24C394D12CC730D10500F580915A +:1008B0000001811164C080E40E94A30380930001C1 +:1008C000811112C082E10E94CD0380930001811149 +:1008D0000BC0C6010C2E01C0880F0A94EAF7809560 +:1008E0000E94CD03809300010E94C50348C0CA3016 +:1008F000A1F028F4C83059F0C93061F005C0CC30FF +:1009000089F070F0CD3089F0209A289810C0219A93 +:1009100029980DC0229A2A980AC0239A2B9807C0BA +:10092000529A01C0539A5B9802C03E9A4698E0EAF8 +:10093000EA95F1F78FB181708B25799902C032E089 +:1009400001C030E0832B7C9902C034E001C030E06C +:10095000832B7D9902C028E001C020E0822B7E9984 +:1009600002C090E101C090E0892B9FB19095991F42 +:100970009927991F9295990F907E892B0FC080918E +:10098000000181114AC080E40E94A303809300010A +:10099000882381F1912C0E94C503892DD8019C9157 +:1009A000981719F08C93A09201010E94E8032196F8 +:1009B0000F5F1F4FCE30D10509F076CF8091010136 +:1009C000882369F1815080930101882339F0EFE990 +:1009D000FFE03197F1F700C0000021C0E4E4F1E04E +:1009E000D7018D917D018193B4E4EB16B1E0FB0654 +:1009F000B9F715C083E10E94CD03809300018111F6 +:100A0000C9CF81E40E94A303809300018111C2CF6A +:100A10000E94DE03982E9094BECF80E0BFCF0E944C +:100A2000DE0281E0DF91CF911F910F91FF90EF9057 +:100A3000DF90CF90BF90AF909F900895E82FF0E0A7 +:100A4000EC5BFE4F8081089508958B3B910580F407 +:100A5000883A910548F5853A9105D8F48430910596 +:100A600008F0B2C0019709F06EC081E090E00895EF +:100A7000803E910508F467C0883E910508F4A4C043 +:100A80009C01205F31092031310508F05CC0906580 +:100A90000895853A910509F459C0863A910509F0FF +:100AA00058C082E890E40895883A910509F454C04A +:100AB000893A910509F453C08A3A910509F452C064 +:100AC0008B3A910509F451C08C3A910509F450C054 +:100AD0008D3A910509F44FC0803B910509F44EC051 +:100AE0008E3A910509F44DC08F3A910509F44CC036 +:100AF000813B910509F44BC0823B910509F44AC042 +:100B0000833B910509F449C0843B910509F448C031 +:100B1000853B910509F447C0863B910509F446C021 +:100B2000873B910509F445C0883B910509F444C011 +:100B3000893B910509F443C08A3B910509F442C001 +:100B400080E094E4089580E090E0089581E890E4E6 +:100B5000089583E890E4089582EE94E4089589EE80 +:100B600094E408958AEE94E4089585EB94E408955E +:100B700086EB94E4089587EB94E408958CEC94E478 +:100B800008958DEC94E4089583E895E408958AE847 +:100B900095E4089582E995E4089584E995E408953B +:100BA00081E296E4089583E296E4089584E296E46F +:100BB000089585E296E4089586E296E4089587E232 +:100BC00096E408958AE296E40895089524E5829FC4 +:100BD000C0011124FC0126E0729FE00DF11D1124DB +:100BE000E60FF11DEE0FFF1FEC51FF4F8591949121 +:100BF0000895880F991FFC01E05AF0408591949167 +:100C00000895880F991FFC01E052FF4F8591949140 +:100C1000089524E5829FC0011124FC0146E0749FE1 +:100C2000E00DF11D1124E60FF11DEE0FFF1FEC5139 +:100C3000FF4F859194919C013A9521154FE134071E +:100C400008F425C13F512115304120F49F700E94C6 +:100C5000010608959C0130532115304118F499275D +:100C6000906C0895811520E5920769F40E94BB13EA +:100C70004FEF84E39CE0415080409040E1F700C09A +:100C800000000C94C21A813020E5920731F4809163 +:100C9000CC0181608093CC0108959C0130552115D1 +:100CA000304108F05CC0292F33272F7033272130C3 +:100CB0003105E9F4AC0164E0440F551F6A95E1F792 +:100CC00044275370BC016370772702C0220F331F83 +:100CD0006A95E2F73C68242B352B73E0880F991F47 +:100CE0007A95E1F780769927822B932B089522300D +:100CF000310529F4982F8827816F906A0895233051 +:100D00003105A1F4AC0133E0440F551F3A95E1F7EA +:100D1000407E57708370992721E030E002C0220F97 +:100D2000331F8A95E2F7C9019C6816C0243031054B +:100D300031F5AC0123E0440F551F2A95E1F7407EC1 +:100D400057708370992721E030E002C0220F331FD3 +:100D50008A95E2F7C9019A68842B952B08959C0126 +:100D600030572115304118F49F70906208959C010E +:100D700030582115304118F49F70906A0895803ED4 +:100D80009105E0F4803C910558F58133910509F413 +:100D90006FC048F48932910509F463C08A32910525 +:100DA00009F46DC072C089339105E9F0823891056C +:100DB000D1F08533910509F44DC067C0833E91059C +:100DC00081F138F4803E9105B9F0823E9105D9F069 +:100DD0005CC0863E910561F1873E9105A1F155C049 +:100DE0000E94F90508952091DE0120FD02C021FF37 +:100DF0004CC080EE90E049C08091DE0180FFF9CFC9 +:100E000089E390E042C08091DE0182FF0EC08091B4 +:100E1000DE0184FF03C080E090E037C083EE90E005 +:100E200034C08091DE0182FFF2CF82EE90E02DC0CF +:100E30008091DE0183FF0BC08091DE0184FDEBCF4A +:100E400087EE90E022C08091DE0183FFF5CF86EE31 +:100E500090E01BC08091DE0185FF07C089E290E031 +:100E600014C08091DE0185FFF9CF85E390E00DC0CD +:100E70008091DE0186FF07C08AE290E006C0809183 +:100E8000DE0186FFF9CF81E390E00E9425050895F9 +:100E90000895809162010895CF93DF9300D01F924F +:100EA000CDB7DEB79C018091E401843019F593E061 +:100EB00099833B832A839093E9008FEF9091E80018 +:100EC000815095FD06C095ED9A95F1F700008111CE +:100ED000F5CF8091E80085FF0DC040E050E063E071 +:100EE00070E0CE0101960E94B9098091E8008E77EA +:100EF0008093E8000F900F900F90DF91CF910895AD +:100F0000CF93DF9300D01F92CDB7DEB72091E401DD +:100F1000243021F522E029839B838A8383E0809318 +:100F2000E9008FEF9091E800815095FD06C095EDA6 +:100F30009A95F1F700008111F5CF8091E80085FFC7 +:100F40000DC040E050E063E070E0CE0101960E94E9 +:100F5000B9098091E8008E778093E8000F900F9098 +:100F60000F90DF91CF9108959C018091E40184302E +:100F7000F9F482E08093E9009FEF8091E8009150BE +:100F800085FD06C085ED8A95F1F700009111F5CF3A +:100F90008091E80085FF0CC040E050E065E070E023 +:100FA000C9010E94B9098091E8008E778093E8001A +:100FB0000895CF93DF93EC018091E401843009F030 +:100FC00046C090910C019923D9F090910D0199237D +:100FD000B9F08093E9008FEF9091E800815095FD82 +:100FE00006C095E19A95F1F700008111F5CF809147 +:100FF000E80085FF2CC040E050E060E170E017C0E1 +:1010000081E08093E9008FEF9091E800815095FD99 +:1010100006C095ED9A95F1F700008111F5CF80910A +:10102000E80085FF14C040E050E068E070E0CE01C9 +:101030000E94B9098091E8008E778093E80080E1F2 +:10104000FE01A2E5B1E001900D928A95E1F7DF91F2 +:10105000CF9108958091E301811109C00E944A0B4C +:101060000E94A70B8091E20084608093E2000895C3 +:101070001092E301089508950C94F8200E94581AE4 +:101080000E94FE200E94520E0C94480742E061EC40 +:1010900081E00E94C30A42E061EC82E00E94C30A40 +:1010A00042E061EC83E00E94C30A42E161EC84E02B +:1010B0000C94C30A8091E601833009F455C030F4E2 +:1010C000813071F0823009F48EC008958A3009F4BD +:1010D0007AC08B3009F460C0893009F09CC020C010 +:1010E0008091E501813A09F096C08091E800877F00 +:1010F0008093E8008091E9019091EA01892B21F425 +:1011000060E182E591E003C060E080E090E070E0A3 +:101110000E94040A8091E8008B778093E80008958C +:101120008091E501813209F076C08091E9019091CA +:10113000EA01009719F0039709F06DC08091E8006B +:10114000877F8093E8008091E80082FD05C0809150 +:10115000E4018111F8CF5FC08091F10080936201BA +:101160008091E8008B7753C08091E501813A09F0C6 +:1011700052C08091E9019091EA01892B09F04BC09E +:101180008091E800877F8093E8008091E80080FFED +:10119000FCCF80910C0136C08091E5018132D9F5F8 +:1011A0008091E9019091EA01892BA9F58091E800ED +:1011B000877F8093E8000E94F80A8091E70180937E +:1011C0000C010C94BB138091E501813221F58091D3 +:1011D000E800877F8093E8000E94F80A8091E80188 +:1011E0008093630108958091E501813AA1F4809193 +:1011F000E800877F8093E8008091E80080FFFCCFC3 +:10120000809163018093F1008091E8008E77809354 +:10121000E8000C94F80A089584B7877F84BF0FB65E +:10122000F894A89580916000886180936000109286 +:1012300060000FBE90E080E80FB6F89480936100E4 +:10124000909361000FBE0E94A10E0E944A0B0E9463 +:10125000A70B8091E20084608093E20078940E9462 +:10126000320E0E94A30E82E091E00E944D0E0E9479 +:10127000E6208091E401853069F40E941A1A809179 +:10128000E2018823B1F30E94441A882391F30E945B +:10129000A309EFCF0E94A90EECCF292F33272330CB +:1012A0003105C9F060F42130310581F0223031057B +:1012B00009F041C08DE690E020E133E040C02132EA +:1012C0003105E1F02232310531F135C082E190E0A3 +:1012D0002DE733E034C099278130910549F028F09B +:1012E000029749F5ECEDF2E005C0ECE0F3E002C056 +:1012F000E4EFF2E0849190E09F0121C06430D8F4E3 +:10130000E62FF0E0EE0FFF1FEE5DFE4F20813181F2 +:1013100089E090E014C0643070F470E0FB01EE0FDF +:10132000FF1FE65EFE4F20813181FB01EA5EFE4F2A +:10133000808190E004C080E090E020E030E0FA019D +:1013400031832083089580E189BD82E189BD09B49C +:1013500000FEFDCF8091D8008F7D8093D8008091D2 +:10136000E00082608093E0008091E00081FDFCCF8E +:101370000895CF92DF92EF92FF920F931F93CF9336 +:10138000DF93EC018B016A010E94170B811133C0BE +:10139000C114D10439F0F60180819181081B190B29 +:1013A000C80FD91FE12CF12C0115110519F18091FD +:1013B000E80085FD16C08091E8008E778093E800F4 +:1013C000C114D10449F0F60180819181E80EF91E23 +:1013D000F182E08285E00FC00E94170B882321F381 +:1013E0000AC089918093F10001501109FFEFEF1AB3 +:1013F000FF0ADACF80E0DF91CF911F910F91FF902C +:10140000EF90DF90CF9008952091EB013091EC01A7 +:101410002617370748F06115710539F42091E80067 +:101420002E772093E80001C0B901FC0120E061158E +:10143000710579F18091E4018823F1F18530F1F1B2 +:101440008091E80083FD3CC08091E80082FD2EC0C1 +:101450008091E80080FFEBCF2091F3008091F200B3 +:1014600090E0922B6115710551F08830910538F4A8 +:1014700021912093F100615071090196F3CF21E091 +:10148000089709F020E08091E8008E778093E800CB +:10149000CECF2111CFCF0AC08091E401882361F023 +:1014A000853061F08091E80083FD0AC08091E800FA +:1014B00082FFF2CF80E0089582E0089583E00895EE +:1014C00081E008952091EB013091EC012617370758 +:1014D00048F06115710539F42091E8002E772093CA +:1014E000E80001C0B901FC0120E06115710591F12E +:1014F0008091E401882309F440C0853009F43FC09D +:101500008091E80083FD3DC08091E80082FD2FC0FE +:101510008091E80080FFE9CF2091F3008091F200F4 +:1015200090E0922B6115710559F08830910540F4D7 +:1015300024912093F1003196615071090196F2CF08 +:1015400021E0089709F020E08091E8008E778093F1 +:10155000E800CBCF2111CCCF0AC08091E4018823D1 +:1015600061F0853061F08091E80083FD0AC08091D0 +:10157000E80082FFF2CF80E0089582E0089583E0E2 +:10158000089581E00895982F973068F59093E900C9 +:10159000981739F07091EC002091ED005091F00017 +:1015A00003C0242F762F50E021FD02C09F5FECCFB7 +:1015B0003091EB003E7F3093EB003091ED003D7FAA +:1015C0003093ED003091EB0031603093EB0070937D +:1015D000EC002093ED005093F0002091EE0027FDE9 +:1015E000E5CF80E008958F708093E90081E0089551 +:1015F0008091E50187FF11C08091E80082FD05C060 +:101600008091E4018111F8CF11C08091E8008B77BF +:101610000BC08091E401882349F08091E80080FFAD +:10162000F8CF8091E8008E778093E80008952091AC +:10163000E4003091E50095E64091EC00842F817044 +:1016400040FF23C08091E80080FD1DC08091E4012F +:10165000882399F0853099F08091EB0085FD11C0C9 +:101660004091E4005091E5002417350729F391508B +:1016700011F09A01E1CF84E0089582E0089583E0BB +:10168000089581E0089580E008954091E80042FFC8 +:10169000DDCF08950E94B80B0E94C00BE0EEF0E091 +:1016A000808181608083E8EDF0E080818F778083A6 +:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA +:1016C00080831092E30108950F931F93CF93DF93CC +:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 +:1016E000888388818068888388818F7D888319BCFE +:1016F0001092E4011092E0011092E2011092E101D7 +:1017000000EE10E0F80180818B7F8083888181600A +:10171000888342E060E080E00E94C30AE1EEF0E0EE +:1017200080818E7F8083E2EEF0E080818160808323 +:10173000808188608083F80180818E7F80838881AA +:1017400080618883DF91CF911F910F910895E8ED1B +:10175000F0E080818F7E8083E7EDF0E08081816022 +:10176000808384E082BF81E08093E3010C94640B6A +:10177000E8EDF0E080818E7F80831092E200089592 +:101780001092DA001092E10008951F920F920FB6A6 +:101790000F9211242F933F934F935F936F937F93F7 +:1017A0008F939F93AF93BF93EF93FF938091E1004B +:1017B00082FF0BC08091E20082FF07C08091E100B0 +:1017C0008B7F8093E1000E94310E8091DA0080FFD0 +:1017D0001FC08091D80080FF1BC08091DA008E7FEF +:1017E0008093DA008091D90080FF0DC080E189BD2F +:1017F00082E189BD09B400FEFDCF81E08093E40160 +:101800000E942A0805C019BC1092E4010E94380801 +:101810008091E10080FF19C08091E20080FF15C037 +:101820008091E2008E7F8093E2008091E2008061EF +:101830008093E2008091D80080628093D80019BC28 +:1018400085E08093E4010E943C088091E10084FFE0 +:1018500030C08091E20084FF2CC080E189BD82E12C +:1018600089BD09B400FEFDCF8091D8008F7D8093A3 +:10187000D8008091E1008F7E8093E1008091E200AA +:101880008F7E8093E2008091E20081608093E2008D +:101890008091E001882311F084E007C08091E3008B +:1018A00087FD02C081E001C083E08093E4010E94D3 +:1018B0003E088091E10083FF29C08091E20083FF10 +:1018C00025C08091E100877F8093E10082E08093D2 +:1018D000E4011092E0018091E1008E7F8093E100AD +:1018E0008091E2008E7F8093E2008091E20080612F +:1018F0008093E20042E060E080E00E94C30A8091B1 +:10190000F00088608093F0000E943B08FF91EF9107 +:10191000BF91AF919F918F917F916F915F914F9107 +:101920003F912F910F900FBE0F901F9018951F920F +:101930000F920FB60F9211242F933F934F935F9303 +:101940006F937F938F939F93AF93BF93CF93DF93C7 +:10195000EF93FF93C091E900CF708091EC00D82FF6 +:10196000D17080FDD0E81092E9008091F000877F6F +:101970008093F00078940E94DB0C1092E900809133 +:10198000F00088608093F000CD2BCF70C093E90009 +:10199000FF91EF91DF91CF91BF91AF919F918F9187 +:1019A0007F916F915F914F913F912F910F900FBE5B +:1019B0000F901F9018951F93CF93DF93CDB7DEB78D +:1019C000AA970FB6F894DEBF0FBECDBFE5EEF1E0EB +:1019D0008091F100819321E0ED3EF207C9F70E946A +:1019E0005A088091E80083FF24C18091E50190911D +:1019F000E601492F50E04A30510508F01AC1FA01BA +:101A0000EA5AFF4F0C948F22803881F0823809F017 +:101A100010C18091E9018F708093E9008091EB0003 +:101A200085FB882780F91092E90006C08091E101CA +:101A30009091E201911182609091E800977F9093DC +:101A4000E8008093F1001092F100C8C0282F2D7F8C +:101A500009F0EFC0882319F0823061F0EAC080916C +:101A6000E701813009F0E5C0933009F080E0809310 +:101A7000E2012BC08091E701811127C08091E9012B +:101A80008F7009F4D6C08093E9002091EB0020FF0D +:101A90001CC0933021F48091EB00806214C09091BF +:101AA000EB0090619093EB0021E030E0A90102C0CF +:101AB000440F551F8A95E2F74093EA001092EA001E +:101AC0008091EB0088608093EB001092E900809198 +:101AD000E800877F86C08111ACC01091E7011F77B5 +:101AE0008091E3008078812B8093E3008091E8006F +:101AF000877F8093E8000E94F80A8091E80080FFC9 +:101B0000FCCF8091E30080688093E300111102C054 +:101B100082E001C083E08093E4018BC08058823072 +:101B200008F087C08091E7019091E8018C3D53E077 +:101B3000950779F583E08A838AE289834FB7F89421 +:101B4000DE01139620E03EE051E2E32FF0E05093F7 +:101B50005700E49120FF03C0E295EF703F5FEF7004 +:101B60008E2F90E0EA3010F0C79601C0C0968D939A +:101B70009D932F5F243149F74FBF8091E800877F05 +:101B80008093E8006AE270E0CE0101960E94040AA8 +:101B900014C0AE014F5F5F4F6091E9010E944D0993 +:101BA000BC01892B09F445C09091E800977F909380 +:101BB000E80089819A810E94620A8091E8008B770F +:101BC0008093E80036C08038A1F58091E800877FD7 +:101BD0008093E8008091E0018093F1008091E8001B +:101BE0008E778093E8000E94F80A23C0811121C0FB +:101BF0008091E7019091E80199270297D4F48091B0 +:101C0000E800877F8093E8008091E7018093E001FE +:101C10000E94F80A8091E001811106C08091E300E2 +:101C200087FD02C081E001C084E08093E4010E944E +:101C300046088091E80083FF0AC08091E800877F12 +:101C40008093E8008091EB0080628093EB00AA967D +:101C50000FB6F894DEBF0FBECDBFDF91CF911F91BD +:101C600008950895CF938091E4018823A1F0C09155 +:101C7000E900CF709091EC00892F817090FD80E891 +:101C8000C82B1092E9008091E80083FD0E94DB0CD4 +:101C9000CF70C093E900CF9108959093690180932C +:101CA00068010895E0916801F0916901309721F091 +:101CB0000190F081E02D099480E00895E0916801A1 +:101CC000F0916901309721F00280F381E02D0994B1 +:101CD0000895E0916801F0916901309721F0048046 +:101CE000F581E02D099408952091660130916701F6 +:101CF0002817390771F09093670180936601E0918E +:101D00006801F0916901309721F00680F781E02D9C +:101D100009940895209164013091650128173907CD +:101D200071F09093650180936401E0916801F091F6 +:101D30006901309721F00084F185E02D0994089520 +:101D400008950C94A00E0E945E1A0E9410040C9438 +:101D5000241BCF92DF92EF92FF920F931F93CF93AA +:101D6000DF93CDB7DEB72B970FB6F894DEBF0FBE6B +:101D7000CDBF0E9428048BE6C82E81E0D82E00E05B +:101D800010E0E02E802F0E941E05F60141916F01A8 +:101D9000F82EF426B1F40F5F1F4F0E30110589F7AE +:101DA0008FEF89838A831B820E94671A8160782F54 +:101DB0009D838C8349815A816B818D810E944C0F58 +:101DC00040C09091CC0191FF04C08B870E942405F4 +:101DD0008B8520E030E04F2D50E0922FBA01022E8B +:101DE00002C0759567950A94E2F760FF24C02E83C0 +:101DF000EF8221E030E0690102C0CC0CDD1C9A9535 +:101E0000E2F790E08C219D21892B09F420E02887BE +:101E10000E94671A8160782F9A8789874E815F8137 +:101E200068858A850E944C0FF801E559FE4F808134 +:101E3000C826C08206C02F5F3F4F2630310569F6A5 +:101E4000AACF0E940B1E0E94520E90916A01891720 +:101E5000A1F00E94520E80936A012B960FB6F8945F +:101E6000DEBF0FBECDBFDF91CF911F910F91FF90CD +:101E7000EF90DF90CF900C9448072B960FB6F89414 +:101E8000DEBF0FBECDBFDF91CF911F910F91FF90AD +:101E9000EF90DF90CF900895CF93DF93CDB7DEB76B +:101EA0002B970FB6F894DEBF0FBECDBF4F83588778 +:101EB00069877A878B87DE01119686E0FD01119292 +:101EC0008A95E9F785E0FE01379601900D928A9593 +:101ED000E1F749815A816B817C818D819E810E94CD +:101EE0004F162B960FB6F894DEBF0FBECDBFDF9115 +:101EF000CF910895CF93C82F882309F4C1C08238A9 +:101F000059F40E94520E81FDBBC089E30E94EC1877 +:101F10000E94A41989E30CC0833879F40E94520E00 +:101F200080FDAEC083E50E94EC180E94A41983E5F1 +:101F30000E942B19CF910C94A419843859F40E9453 +:101F4000520E82FD9DC087E40E94EC180E94A419E5 +:101F500087E4EECF8CEF8C0F813A48F48C2F0E94EF +:101F60004B2081118DC08C2F0E94EC18E3CF80E2B2 +:101F70008C0F883048F4C77081E001C0880FCA9583 +:101F8000EAF70E946D19D6CF8BE58C0F833078F479 +:101F9000C53A29F0C63A31F083E890E005C081E8FF +:101FA00090E002C082E890E0CF910C94740E88E536 +:101FB0008C0F833108F064C0C83A39F1C93A41F155 +:101FC000CA3A49F1CB3A51F1CC3A59F1CD3A61F1E3 +:101FD000C03B69F1CE3A71F1CF3A79F1C13B81F161 +:101FE000C23B89F1C33B91F1C43B99F1C53BA1F1DF +:101FF000C63BA9F1C73BB1F1C83BB9F1C93BC1F13F +:10200000CA3BC9F180E090E038C082EE90E035C074 +:1020100089EE90E032C08AEE90E02FC085EB90E030 +:102020002CC086EB90E029C087EB90E026C08CECBA +:1020300090E023C08DEC90E020C083E891E01DC0CB +:102040008AE891E01AC082E991E017C084E991E042 +:1020500014C081E292E011C083E292E00EC084E2FB +:1020600092E00BC085E292E008C086E292E005C0F3 +:1020700087E292E002C08AE292E0CF910C948A0E4D +:10208000CF910895882309F44BC0823859F40E94F7 +:10209000520E81FF45C089E30E94EC180E94A419EA +:1020A00089E30CC0833871F40E94520E80FF38C05F +:1020B00083E50E94EC180E94A41983E50E942B1965 +:1020C0000C94A419843859F40E94520E82FF28C03F +:1020D00087E40E94EC180E94A41987E4EFCF9CEFDC +:1020E000980F913A58F390E2980F983050F4877017 +:1020F00091E001C0990F8A95EAF7892F0E94731920 +:10210000DFCF9BE5980F933020F480E090E00C94B3 +:10211000740E885A833120F480E090E00C948A0E8B +:102120000895882321F00E946D190C94A419089534 +:10213000882321F00E9473190C94A4190895BF926A +:10214000CF92DF92EF92FF920F931F93CF93DF9383 +:1021500000D000D000D0CDB7DEB77C0185E0F7011C +:10216000DE01119601900D928A95E1F7F7018381C6 +:102170009481892B09F4DDC2908181818F3F19F40C +:102180009F3F09F4D6C2F7010281258122952F7065 +:1021900099838A8389819A812E830E94AB18182F94 +:1021A000B92E0E94AA180E947117EB2DE295EF70CC +:1021B0004E2F50E0FA01E05AFF4F2E810C948F22EF +:1021C0008B2D807F9B2D9F70F92E882319F0F29420 +:1021D00080EFF822002349F0FF2009F457C28F2D29 +:1021E0000E947D190E94A41951C2812F0E944210A1 +:1021F000FF2009F49EC28F2D0E94831926960FB6E8 +:10220000F894DEBF0FBECDBFDF91CF911F910F912C +:10221000FF90EF90DF90CF90BF900C94A4193B2DCE +:10222000307F8B2D8F70303211F08295807F11239B +:1022300019F0113021F12CC00023B9F0222309F448 +:1022400090C1213009F08DC126960FB6F894DEBFFB +:102250000FBECDBFDF91CF911F910F91FF90EF90F7 +:10226000DF90CF90BF900C948D19222319F021306C +:1022700009F45FC28E830E9490198E8186C100236B +:1022800021F0223008F055C26CC1211152C27DC12B +:10229000002321F0222309F464C1F8C1222309F4A8 +:1022A00074C109C28B2D86958695837019F0813093 +:1022B000D1F03FC2002321F0812F9B2D937002C0EB +:1022C00080E090E026960FB6F894DEBF0FBECDBF3B +:1022D000DF91CF911F910F91FF90EF90DF90CF9002 +:1022E000BF900C94740E002321F0812F9B2D9370CE +:1022F00002C080E090E026960FB6F894DEBF0FBED5 +:10230000CDBFDF91CF911F910F91FF90EF90DF90A4 +:10231000CF90BF900C948A0E812F002319F00E9459 +:10232000131D02C00E947B1D26960FB6F894DEBFD7 +:102330000FBECDBFDF91CF911F910F91FF90EF9016 +:10234000DF90CF90BF900C94001E8B2D837009F00E +:1023500075C00111EEC1812F829586958770880F17 +:10236000880F912F9F70C92ED12CE12CF12C082EB3 +:1023700004C0CC0CDD1CEE1CFF1C0A94D2F714FF29 +:1023800012C00FE010E020E030E004C0000F111F89 +:10239000221F331F8A95D2F7C901B8016095709545 +:1023A0008095909503C060E070E0CB014B2D469581 +:1023B000469543704230C1F060F56C297D298E2925 +:1023C0009F29413051F126960FB6F894DEBF0FBE1B +:1023D000CDBFDF91CF911F910F91FF90EF90DF90D4 +:1023E000CF90BF900C9498176C297D298E299F2936 +:1023F00026960FB6F894DEBF0FBECDBFDF91CF910A +:102400001F910F91FF90EF90DF90CF90BF900C94B1 +:10241000B4170E949817C701B60126960FB6F89414 +:10242000DEBF0FBECDBFDF91CF911F910F91FF9007 +:10243000EF90DF90CF90BF900C947C17002319F0A1 +:102440008B2D817001C08695882309F472C1812F7C +:10245000829586958770880F880F912F9F70C92E5F +:10246000D12CE12CF12C082E04C0CC0CDD1CEE1C70 +:10247000FF1C0A94D2F714FF12C00FE010E020E016 +:1024800030E004C0000F111F221F331F8A95D2F7BE +:10249000C901B801609570958095909503C060E082 +:1024A00070E0CB014B2D4695469543704230C1F00C +:1024B00060F56C297D298E299F29413051F126969E +:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145 +:1024D0000F91FF90EF90DF90CF90BF900C94721807 +:1024E0006C297D298E299F2926960FB6F894DEBF88 +:1024F0000FBECDBFDF91CF911F910F91FF90EF9055 +:10250000DF90CF90BF900C948E180E947218C70174 +:10251000B60126960FB6F894DEBF0FBECDBFDF9191 +:10252000CF911F910F91FF90EF90DF90CF90BF90D0 +:102530000C945618103FD1F118F4103E50F4A1C07D +:10254000123F09F463C008F44CC0133F09F473C090 +:1025500098C01F708B2D8F710023A1F00E94EF1780 +:10256000812F26960FB6F894DEBF0FBECDBFDF9148 +:10257000CF911F910F91FF90EF90DF90CF90BF9080 +:102580000C9491100E941018812F26960FB6F89483 +:10259000DEBF0FBECDBFDF91CF911F910F91FF9096 +:1025A000EF90DF90CF90BF900C9498100023A9F08B +:1025B0002111BFC08B2D8F7126960FB6F894DEBF08 +:1025C0000FBECDBFDF91CF911F910F91FF90EF9084 +:1025D000DF90CF90BF900C943518223008F0A9C03E +:1025E000E9CF0023A9F08B2D8F7126960FB6F894B2 +:1025F000DEBF0FBECDBFDF91CF911F910F91FF9036 +:10260000EF90DF90CF90BF900C94EF17002359F319 +:102610008B2D8F7126960FB6F894DEBF0FBECDBFFF +:10262000DF91CF911F910F91FF90EF90DF90CF90AE +:10263000BF900C941018002399F08B2D8F71269663 +:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:102650000F91FF90EF90DF90CF90BF900C94DA171E +:1026600026960FB6F894DEBF0FBECDBFDF91CF9197 +:102670001F910F91FF90EF90DF90CF90BF900C943F +:10268000D0170023A9F0222309F4ADCF812F26967D +:102690000FB6F894DEBF0FBECDBFDF91CF911F9173 +:1026A0000F91FF90EF90DF90CF90BF900C947A0F36 +:1026B000222309F4ADCF812F26960FB6F894DEBF02 +:1026C0000FBECDBFDF91CF911F910F91FF90EF9083 +:1026D000DF90CF90BF900C9442104B2D4F70612F24 +:1026E000C7010E94AE0226960FB6F894DEBF0FBE59 +:1026F000CDBFDF91CF911F910F91FF90EF90DF90B1 +:10270000CF90BF900C94F4164B2D4F70612FC701E2 +:1027100026960FB6F894DEBF0FBECDBFDF91CF91E6 +:102720001F910F91FF90EF90DF90CF90BF900C948E +:10273000E50526960FB6F894DEBF0FBECDBFDF913C +:10274000CF911F910F91FF90EF90DF90CF90BF90AE +:1027500008950E948A190E945F190E94A4190E947C +:10276000B01E0E94001E80E090E00E94740E80E087 +:1027700090E00C948A0E0E947A190C94A9130E947E +:10278000AB18292F22952F702C3030F42A3048F4C2 +:102790002250223078F405C02C3041F02F3031F037 +:1027A00009C0803E48F0803F29F406C093FB88278B +:1027B00080F9089580E0089581E00895CF93DF9334 +:1027C00000D000D01F92CDB7DEB70F900F900F90C2 +:1027D0000F900F90DF91CF910895CF93DF9300D0AA +:1027E00000D000D0CDB7DEB726960FB6F894DEBF86 +:1027F0000FBECDBFDF91CF9108951F93CF93DF938D +:10280000C091790116E080917A01C81799F0D0E063 +:102810001C9FF0011D9FF00D1124E558FE4F4081D3 +:10282000518162817381848195810E94ED1321968B +:10283000C770E9CFDF91CF911F9108954091AB010F +:102840005091AC016091AD017091AE018091AF01EA +:102850009091B0010C94ED138091B00182958F702E +:1028600009F054C08091AD01882309F44FC08091D4 +:102870007901A0917A014091AE015091AF01609130 +:10288000AB017091AC01B6E08A1709F43FC090E04B +:1028900041155105C1F17F3F11F46F3FA1F1B89F80 +:1028A000F001B99FF00D1124E558FE4F2181271347 +:1028B0002AC02081261327C02281211124C0238110 +:1028C00034812417350710F421503109241B350BAE +:1028D000283C3105C0F42091B0012F702061209375 +:1028E000B00126E0289FF001299FF00D1124E05847 +:1028F000FE4F80818F70806180838BEA91E00E941F +:102900009F100C94FD1301968770BECF0895CF924F +:10291000DF92EF92FF920F931F93CF93DF93CDB788 +:10292000DEB762970FB6F894DEBF0FBECDBF8C0145 +:1029300085E0F801DE011D9601900D928A95E1F780 +:10294000D8014C9111965C91119712966C918091DF +:10295000AE019091AF01009709F475C13091AB01C0 +:102960007091AC017F3F19F43F3F09F46CC1F8014D +:10297000C380D480E090AD01EE2009F4BEC0209168 +:10298000B001C816D90628F0D601A81BB90BCD0195 +:1029900004C0809590958C0D9D1DFF24F394883C78 +:1029A000910578F0F12C207F09F0C4C07C2DD98AE4 +:1029B000C88A89890E94DE138BEA91E00E949F10E9 +:1029C000AFC0822F807F09F045C0571313C0431357 +:1029D00011C061110FC02F7020612093B0010E94BF +:1029E0001E148BEA91E00E949F108091B001F801C3 +:1029F00085832EC0CD2819F15F3F11F44F3FF9F0C8 +:102A0000F62E61111CC08091790120917A0136E087 +:102A1000821709F45BC090E0389FF001399FF00DF8 +:102A20001124E558FE4F7181571306C0708147137A +:102A300003C07281711103C001968770E9CFF62E31 +:102A4000662309F41CC18091B00181608093B001BC +:102A5000F12C15C1571309C0431307C0611105C0FC +:102A60008091B001F8018583C8C04D875E878D8550 +:102A70009E856A8B0E94BF136A898823D1F16623E1 +:102A8000C1F12091B001822F82958F7090E0029762 +:102A900074F08091AB019091AC0198878F83198677 +:102AA000DB86CA862C87CE0107960E949F1086E09F +:102AB000F801ABEAB1E001900D928A95E1F70E942E +:102AC0002C140E941E14FF24F394D9C04D875E87F6 +:102AD0008D859E850E94AB18292F22952F7022305C +:102AE00008F0C1C09F7009F0BBC0805E883008F458 +:102AF000C6C0C8010E949F10E6CFC816D90608F4C8 +:102B000053C0F601E81BF90BCF01883C910508F48E +:102B100050C0F12C7C2DD98AC88A89890E94DE1385 +:102B2000EBEAF1E086E0DF011D928A95E9F70E9469 +:102B30001E14A5C0571314C0431312C0611110C056 +:102B40008091B001F8018583C8010E949F1086E042 +:102B5000EBEAF1E0DF011D928A95E9F7FE2C8FC0C8 +:102B60004D875E878D859E856A8B0E94BF136A891B +:102B7000882309F4BECF662309F4BBCF2091B001AE +:102B8000822F82958F7090E002970CF490CF809105 +:102B9000AB019091AC019A8389831B82DD82CC8248 +:102BA0002E83CE01019681CF809590958C0D9D1D31 +:102BB000ACCFF62E662309F49CCF571333C04313D2 +:102BC00031C02091B00120FD24C0822F82958F70EA +:102BD000482F50E041155105E1F0D80115962C938E +:102BE00015974F30510549F08F5F982F9295907F40 +:102BF000822F8F70892B15968C93C8010E949F108D +:102C000086E0F801ABEAB1E001900D928A95E1F718 +:102C10008ECF86E0F801ABEAB1E001900D928A9583 +:102C2000E1F72DC04D875E878D859E850E94BF137D +:102C300081113DCF8091B00181608093B001C801C6 +:102C40000E949F101CC0662309F453CF4D875E87F6 +:102C50008D859E850E94BF13882309F44ACF27CF14 +:102C6000811143CF0CC0243008F043CF9F7009F48A +:102C70003CCFD80115969C91907F09F036CF8F2DCF +:102C800062960FB6F894DEBF0FBECDBFDF91CF9135 +:102C90001F910F91FF90EF90DF90CF9008951F93B9 +:102CA000CF93DF93CDB7DEB72C970FB6F894DEBF86 +:102CB0000FBECDBF4F83588769877A878B879C87E4 +:102CC000CE0107960E948714882371F08A859B8520 +:102CD000892B09F441C088858F3F09F065C08F8139 +:102CE0008F3F09F061C038C086E0FE013796DE01F3 +:102CF000119601900D928A95E1F76A857B856115A1 +:102D0000710551F1FF81E885EF3F11F4FF3F21F19B +:102D100020917A0130E0C90101968770992740918E +:102D2000790150E08417950709F447C0F983EA83D5 +:102D30007D836C8396E0929FD001939FB00D112408 +:102D4000A558BE4FFE01319601900D929A95E1F77C +:102D500080937A010E94FD1316E080917901909191 +:102D60007A018917B9F1189FC001112485589E4F27 +:102D70000E948714882371F1E09179011E9FF00170 +:102D80001124E558FE4F4081518162817381848115 +:102D900095810E94ED138091790190E001968770F2 +:102DA000992780937901D9CF4F81588569857A8594 +:102DB0008B859C850E94ED13CFCF0E94BB13109290 +:102DC0007A0110927901EBEAF1E086E0DF011D92D1 +:102DD0008A95E9F72C960FB6F894DEBF0FBECDBFEB +:102DE000DF91CF911F910895EF92FF920F931F9360 +:102DF000CF93DF938C01892B09F46CC0F12CEE2466 +:102E0000E394E8012196F8018491843740F48430FA +:102E100008F051C0813081F0823019F15BC08537F4 +:102E200009F444C0A8F19CE7980F903708F052C00D +:102E30008F770E94421041C00E5F1F4FFE018491A8 +:102E400090E2980F983050F48770FE2D01C0FF0F6C +:102E50008A95EAF78F2F0E947D1914C00E947A0F7D +:102E60002DC00E5F1F4FFE01849190E2980F9830A5 +:102E700060F48770FE2D01C0FF0F8A95EAF78F2F4F +:102E80000E9483190E94A41919C00E94421016C002 +:102E90000E5F1F4FFE01C491CC2381F08FE99FE0AC +:102EA0000197F1F700C00000C150F6CF0E5F1F4F31 +:102EB000FE01F49003C00E947A0F8E018F2D8823AB +:102EC00009F49FCFEFE9FFE03197F1F700C0000070 +:102ED0008150F5CFDF91CF911F910F91FF90EF902F +:102EE000089508956093B5017093B6018093B7017A +:102EF0009093B8010C94A9130F931F930091B501FF +:102F00001091B6012091B7013091B801DC01CB01DD +:102F1000802B912BA22BB32B8093B5019093B601FC +:102F2000A093B701B093B8011F910F910C94A9130E +:102F30000F931F930091B5011091B6012091B70135 +:102F40003091B801DC01CB0180239123A223B3236C +:102F50008093B5019093B601A093B701B093B801E7 +:102F60001F910F910C94A9130F931F930091B5011A +:102F70001091B6012091B7013091B801DC01CB016D +:102F800080279127A227B3278093B5019093B6019C +:102F9000A093B701B093B8011F910F910C94A9139E +:102FA0001092B1011092B2011092B3011092B401CB +:102FB0000C94A91341E050E060E070E004C0440FBD +:102FC000551F661F771F8A95D2F74093B101509322 +:102FD000B2016093B3017093B4010C94A91341E062 +:102FE00050E060E070E004C0440F551F661F771F7B +:102FF0008A95D2F78091B1019091B201A091B3016D +:10300000B091B401482B592B6A2B7B2B4093B10113 +:103010005093B2016093B3017093B4010C94A9135F +:1030200041E050E060E070E004C0440F551F661FAF +:10303000771F8A95D2F7409550956095709580914D +:10304000B1019091B201A091B301B091B4014823B4 +:1030500059236A237B234093B1015093B2016093BB +:10306000B3017093B4010C94A91341E050E060E007 +:1030700070E004C0440F551F661F771F8A95D2F772 +:103080008091B1019091B201A091B301B091B401CE +:10309000482759276A277B274093B1015093B201F3 +:1030A0006093B3017093B4010C94A9130F931F9311 +:1030B0000091B1011091B2012091B3013091B4019E +:1030C000DC01CB01802B912BA22BB32B8093B10180 +:1030D0009093B201A093B301B093B4011F910F91EB +:1030E0000C94A9130F931F930091B1011091B20199 +:1030F0002091B3013091B401DC01CB0180239123F5 +:10310000A223B3238093B1019093B201A093B301A2 +:10311000B093B4011F910F910C94A9130F931F93B7 +:103120000091B1011091B2012091B3013091B4012D +:10313000DC01CB0180279127A227B3278093B1011F +:103140009093B201A093B301B093B4011F910F917A +:103150000C94A9130895CF92DF92EF92FF920F93F0 +:103160001F93CF93DF938C01C090B101D090B20137 +:10317000E090B301F090B4018091B5019091B60157 +:10318000A091B701B091B801C82AD92AEA2AFB2A2E +:10319000CFE1D0E0D701C6010C2E04C0B695A795AB +:1031A000979587950A94D2F780FF07C0B8018C2FB6 +:1031B0000E9409068130910531F4219758F7B80132 +:1031C00080E00E940906DF91CF911F910F91FF903F +:1031D000EF90DF90CF90089590910C019923F1F03A +:1031E00090910D019923D1F0982F969596959695EB +:1031F0009F3080F5E0910E01F0910F01E90FF11D74 +:10320000877021E030E0A90102C0440F551F8A9564 +:10321000E2F7CA019181892B8183089520910E01E3 +:1032200030910F01F90132969FEF40E051918517DF +:1032300089F09F3F19F4511101C0942F4F5F4E3018 +:10324000A9F79F3F39F0F901E90FF11D97FDFA95B4 +:1032500082830895089590910C019923F9F090913B +:103260000D019923D9F0982F9695969596959F30B4 +:1032700028F5E0910E01F0910F01E90FF11D877023 +:1032800021E030E0A90102C0440F551F8A95E2F702 +:10329000CA018095918189238183089520910E012F +:1032A00030910F01F9013296205F3F4F90818913D1 +:1032B00001C010823196E217F307C1F7089581E04B +:1032C00090E0E0910E01F0910F01E80FF91F1082DC +:1032D000019680319105A9F708959091CB01892B32 +:1032E0008093CB01089580959091CB0189238093A1 +:1032F000CB0108951092CB0108959091CA01892BBA +:103300008093CA01089580959091CA018923809382 +:10331000CA0108951092CA0108958093B9010895D1 +:103320001092B901089580910E0190910F01FC0156 +:1033300031969C01205F3F4F80E0919191118F5F0A +:10334000E217F307D1F70895E0910E01F0910F0114 +:103350008091CB018083E0910E01F0910F0190816B +:103360008091CA01892B80838091B901882361F003 +:10337000E0910E01F0910F019081892B80830E94D2 +:10338000931981111092B90180910E0190910F0152 +:103390000C945E0ECF92DF92EF92FF926C01EE24BE +:1033A000FF24C114D104E104F10421F0C701B601E6 +:1033B00020E101C020E0C72ED82EE92EFF24C11441 +:1033C000D104E104F10419F0285FC701B6016B01D3 +:1033D0007C0154E0F694E794D794C7945A95D1F7BA +:1033E000C114D104E104F10419F02C5FC701B60146 +:1033F0006B017C0142E0F694E794D794C7944A9518 +:10340000D1F7C114D104E104F10419F02E5FC70112 +:10341000B601DC01CB01B695A79597958795892BC9 +:103420008A2B8B2B09F02F5F822FFF90EF90DF907C +:10343000CF9008958091E401843011F120E488E177 +:1034400090E00FB6F894A895809360000FBE20938B +:10345000600083B7817F846083BF83B7816083BF4F +:103460007894889583B78E7F83BF0FB6F894A8951C +:1034700080916000886180936000109260000FBEB0 +:10348000089508950C94411ACF930E94421A0E9405 +:1034900028040E94411AC0E08C2F0E941E05811151 +:1034A00004C0CF5FCE30C1F701C081E0CF91089555 +:1034B0000E94BB130E94520E0C94480782E084BD08 +:1034C00093E095BD9AEF97BD80936E0008952FB756 +:1034D000F8948091CD019091CE01A091CF01B0914F +:1034E000D0012FBF0895CF92DF92EF92FF920F93FA +:1034F0001F932FB7F8944091CD015091CE01609168 +:10350000CF017091D0012FBF6A017B01EE24FF240F +:103510008C0120E030E0C016D106E206F30610F47C +:10352000415051099A01281B390BC9011F910F9174 +:10353000FF90EF90DF90CF9008951F920F920FB6FB +:103540000F9211248F939F93AF93BF938091CD01DE +:103550009091CE01A091CF01B091D0010196A11D13 +:10356000B11D8093CD019093CE01A093CF01B09374 +:10357000D001BF91AF919F918F910F900FBE0F908F +:103580001F9018950E944A0BF8942FEF87EA91E656 +:10359000215080409040E1F700C0000087E090EBB0 +:1035A000DC018093ED019093EE01A093EF01B093C5 +:1035B000F0019CE088E10FB6F894A8958093600034 +:1035C0000FBE90936000FFCFEF92FF920F931F9377 +:1035D000CF93DF93D82FC0E08C2F0E941E0500E010 +:1035E00010E0E82EF12CC701002E02C095958795BA +:1035F0000A94E2F780FD06C00F5F1F4F06301105E9 +:1036000091F709C0602F7C2F80E00E94E6058D13A2 +:10361000F3CF81E004C0CF5FCE30F1F680E0DF91E0 +:10362000CF911F910F91FF90EF900895CF93C82FE6 +:103630008CE20E94E41A882321F08C2FCF910C9405 +:10364000E41A80E0CF910895CF930E946B1C811102 +:1036500002C00E94511CC5E6C15049F00E942804D6 +:103660008FE39CE90197F1F700C00000F5CF89E2F4 +:103670000E94161B811113C18AE20E94161B811140 +:103680000E94511C85E00E94161B81110E94C21AE3 +:103690000E94761C8093CC0187E00E94161B882331 +:1036A000A9F18BE10E94161B882351F08091CC0177 +:1036B00081FB222720F991E0922790FB81F90EC02F +:1036C0008EE00E94161B882361F08091CC0182FB62 +:1036D000222720F991E0922790FB82F98093CC0178 +:1036E00015C080E10E94161B9091CC01882341F007 +:1036F00093FB222720F981E0822780FB93F904C005 +:10370000892F809580FB90F99093CC018091CC011A +:103710000E947A1C0E94881C8093DE0180EE0E9429 +:10372000161B882341F08091DE01982F909590FB25 +:1037300080F98093DE0189E30E94161B882359F0EB +:103740008091DE0181FB222720F991E0922790FBF6 +:1037500081F98093DE0182EE0E94161B882359F0C6 +:103760008091DE0182FB222720F991E0922790FBD5 +:1037700082F98093DE0186EE0E94161B882359F0A1 +:103780008091DE0183FB222720F991E0922790FBB4 +:1037900083F98093DE0183EE0E94161B882359F083 +:1037A0008091DE0184FB222720F991E0922790FB93 +:1037B00084F98093DE0185E30E94161B882359F06B +:1037C0008091DE0185FB222720F991E0922790FB72 +:1037D00085F98093DE0181E30E94161B882359F04E +:1037E0008091DE0186FB222720F991E0922790FB51 +:1037F00086F98093DE0181E10E94161B882359F02F +:103800008091DE0187FB222720F991E0922790FB2F +:1038100087F98093DE018091DE010E948C1C8091EB +:10382000DE0187FB882780F980930D0187E20E94E3 +:10383000161BC82F8EE10E94161B8111C2608FE1FA +:103840000E94161B8111C46080E20E94161B811128 +:10385000C86081E20E94161B8111C06182E20E9451 +:10386000161B8111C06283E20E94161B8111C06485 +:1038700084E20E94161B882311F0C06802C0CC238A +:1038800029F08C2F0E94831C6C2F03C00E947F1C88 +:10389000682F70E080E090E0CF910C947217CF9188 +:1038A00008956DEE7EEF80E090E00E94C52260E01A +:1038B00082E090E00E94B72260E083E090E00E9406 +:1038C000B72260E084E090E00E94B72260E085E0EB +:1038D00090E00C94B72280E090E00E94B12221E0B9 +:1038E0008D3E9E4F09F020E0822F089582E090E007 +:1038F0000C94A922682F82E090E00C94B72283E018 +:1039000090E00C94A922682F83E090E00C94B722F9 +:1039100084E090E00C94A922682F84E090E00C945D +:10392000B7228091D30180FF0BC06091130185E025 +:10393000689FB001112475956795759567952BC0A3 +:1039400081FF09C06091130185E0689FB0011124D7 +:103950007595679520C082FF07C06091130185E0CF +:10396000689FB001112417C09091D4019923D1F020 +:1039700060911201961788F72091130185E0289F26 +:1039800090011124929FA001939F500D112470E08B +:10399000CA010E947B226038710540F461157105EF +:1039A00019F406C065E070E0862F08958FE708954A +:1039B00081E008958091D30180FF08C060911101DA +:1039C00070E0759567957595679521C081FF06C074 +:1039D0006091110170E07595679519C082FF04C070 +:1039E0006091110170E010C09091D401992399F079 +:1039F000609110019617A0F780911101899FC00175 +:103A0000112470E00E947B226038710540F461153A +:103A1000710519F406C061E070E0862F08958FE704 +:103A2000089581E00895803F21F40E94911C8195C2 +:103A300004C0813F29F40E94911C8093D70108950E +:103A4000823F21F40E94911C819504C0833F29F498 +:103A50000E94911C8093D6010895893F19F40E9419 +:103A6000DA1C05C08A3F31F40E94DA1C81958093EC +:103A7000D80108958B3F21F40E94DA1C819504C07F +:103A80008C3F29F40E94DA1C8093D9010895843F69 +:103A900021F48091D501816017C0853F21F4809188 +:103AA000D501826011C0863F21F48091D5018460E8 +:103AB0000BC0873F21F48091D501886005C0883F05 +:103AC00031F48091D50180618093D50108958D3FB7 +:103AD00021F48091D30181600BC08E3F21F480914D +:103AE000D301826005C08F3F29F48091D3018460A7 +:103AF0008093D3010895803F39F48091D70187FFE7 +:103B00006CC01092D70169C0813F29F48091D70120 +:103B10001816BCF362C09091D601823F29F497FF3A +:103B20005CC01092D60159C0833F19F41916CCF32A +:103B300054C0893F41F48091D80118160CF04DC053 +:103B40001092D8014AC08A3F29F48091D80187FF9A +:103B500044C0F6CF8B3F39F48091D90187FF3DC037 +:103B60001092D9013AC08C3F29F48091D9011816DE +:103B7000BCF333C0843F21F48091D5018E7F17C000 +:103B8000853F21F48091D5018D7F11C0863F21F4BE +:103B90008091D5018B7F0BC0873F21F48091D501A7 +:103BA000877F05C0883F31F48091D5018F7E809357 +:103BB000D50113C08D3F21F48091D3018E7F0BC0BE +:103BC0008E3F21F48091D3018D7F05C08F3F29F472 +:103BD0008091D3018B7F8093D3018091D601811195 +:103BE0000EC08091D70181110AC08091D801811146 +:103BF00006C08091D901811102C01092D4010895AC +:103C000085ED91E00E94690E0E94671A9093D2019F +:103C10008093D10108951F93CF93DF938091D101B9 +:103C20009091D2010E94731AAC019091D401992312 +:103C300021F02091140130E006C0209115018AE0A6 +:103C4000289F900111244217530708F485C08091E2 +:103C5000D601C091D701D091D8011091D90181111D +:103C600007C0C11175C0D11173C0111171C074C0EA +:103C70009F3F19F09F5F9093D401181624F40E947F +:103C8000911C8093D6018091D60187FF05C00E94C8 +:103C9000911C81958093D6011C1624F40E94911CDE +:103CA0008093D7018091D70187FF05C00E94911CA6 +:103CB00081958093D7016091D601662331F1C0913F +:103CC000D701CC2311F1062E000C770B880B990B32 +:103CD0000E94822123E333E343E35FE30E94E62172 +:103CE0000E944A216093D6016C2FCC0F770B880B72 +:103CF000990B0E94822123E333E343E35FE30E94B5 +:103D0000E6210E944A216093D7011D1624F40E94E7 +:103D1000DA1C8093D8018091D80187FF05C00E94EA +:103D2000DA1C81958093D801111624F40E94DA1CC4 +:103D30008093D9018091D90187FF05C00E94DA1CC8 +:103D400081958093D901DF91CF911F910C94001E32 +:103D50009F3F09F08FCFA0CFDF91CF911F910895A2 +:103D6000E5EDF1E085E0DF011D928A95E9F710921B +:103D7000D4011092D3010895833081F128F4813069 +:103D800059F08230D1F00895853009F449C0B8F176 +:103D9000863009F456C0089580911501262F30E031 +:103DA000280F311D2F3F310524F4680F6093150152 +:103DB00008958FEF80931501089580911401262FA7 +:103DC00030E0280F311D2F3F310524F4680F609338 +:103DD000140108958FEF80931401089580911301C9 +:103DE000262F30E0280F311D2F3F310524F4680FB6 +:103DF0006093130108958FEF8093130108958091CC +:103E00001201262F30E0280F311D2F3F310524F4F9 +:103E1000680F6093120108958FEF80931201089547 +:103E200080911101262F30E0280F311D2F3F3105E1 +:103E300024F4680F6093110108958FEF80931101AE +:103E4000089580911001262F30E0280F311D2F3F5B +:103E5000310524F4680F6093100108958FEF80936B +:103E600010010895833011F128F4813049F0823037 +:103E700091F00895853081F120F18630C1F10895E7 +:103E800080911501681720F4861B80931501089511 +:103E900010921501089580911401681720F4861B73 +:103EA00080931401089510921401089580911301D4 +:103EB000681720F4861B8093130108951092130154 +:103EC000089580911201681720F4861B80931201D7 +:103ED000089510921201089580911101681720F43D +:103EE000861B80931101089510921101089580910D +:103EF0001001681720F4861B80931001089510921A +:103F0000100108950F931F938D3109F46BC008F0D1 +:103F10003FC08E3009F47DC0C0F4873009F46EC014 +:103F200068F4863009F0AFC08091CC01817F8E7F2C +:103F30008093CC0181E08093DB01A6C0883009F436 +:103F400058C08B3009F49BC09EC0863109F497C0DD +:103F500078F4803109F470C0813109F094C00E9476 +:103F6000BB1390910D0181E0892780930D0187C0DB +:103F7000893109F484C08B3109F085C08091CC016E +:103F800081FB222720F991E0922790FB81F94AC01A +:103F9000853309F45BC048F4873209F457C008F44C +:103FA0005AC0893209F452C06EC0833438F48A335F +:103FB00008F067C0883309F462C065C0833409F42F +:103FC00045C0883409F05FC00E94BB130FEF13EDAA +:103FD00020E3015010402040E1F700C000000E94A3 +:103FE000C21A4DC00E9404210E94520E0E9448072E +:103FF00046C00E94761C0E94881C41C09091CC0152 +:10400000892F817090FF12C0917F9E7F9093CC0189 +:104010003BC08091CC0182FB222720F991E09227BE +:1040200090FB82F98093CC01992349F18091CC01D6 +:1040300081608093CC0123C08091CC0183FB222737 +:1040400020F991E0922790FB83F9ECCF61E070E0DA +:1040500080E090E010C08D5141E050E060E070E001 +:104060008A019B0104C0000F111F221F331F8A9574 +:10407000D2F7C901B8010E9472170E94BB1381E0F8 +:1040800003C08953E9CF80E01F910F91089580E02C +:1040900008950C944720CF93C82F8091DB01813085 +:1040A00079F018F08230E9F187C0E0910E01F091CB +:1040B0000F018081813169F0823209F07FC009C02F +:1040C000E0910E01F0910F018081813111F0823277 +:1040D00061F48C2F0E944920811104C08C2F0E9412 +:1040E000821F1DC081E090E01AC08C2F0E944720E3 +:1040F000811114C0C43179F048F4CB3079F0C0316B +:1041000009F060C082E08093DB0108C0C93219F079 +:10411000C83321F057C01092DB0154C081E0817098 +:1041200053C0C93289F118F5C43171F1A8F4C73010 +:1041300009F046C08AE08093150194E19093140140 +:1041400093E0909313018093120188E08093110112 +:1041500088E28093100134C0CE51C63088F5EC2F30 +:10416000F0E0E65DFE4F80818093DA0129C0CE3415 +:10417000E9F020F4CB3421F56AE013C0C13579F0C1 +:10418000C235F1F461E00DC08091DA01882319F0A5 +:104190001092DA0115C081E08093DB0115C061E067 +:1041A00006C08091DA010E94BC1E0AC06AE08091BC +:1041B000DA010E94321F04C01092DB0180E004C0CB +:1041C00081E002C080E0ABCFCF910895E1E8F0E05C +:1041D0008081886080838081816080838FB7F8943C +:1041E00093E09093890090ED909388008FBF08959D +:1041F000EFE6F0E08081826080830895EFE6F0E0F2 +:1042000080818D7F80830895EFE6F0E0908182E0E9 +:104210008927808308951F920F920FB60F92112461 +:104220002F933F934F935F936F937F938F939F93BE +:10423000AF93BF93EF93FF938091DC019091DD01E9 +:1042400001969093DD018093DC01811103C082E02F +:104250000E944807E091DD01E695E695F0E0E6571B +:10426000FB4FE4918091DC018E1303C080E00E943B +:104270004807FF91EF91BF91AF919F918F917F91EF +:104280006F915F914F913F912F910F900FBE0F90C3 +:104290001F9018950E9451216894B1110C94E0214F +:1042A00008950E94C52188F09F5798F0B92F99274B +:1042B000B751B0F0E1F0660F771F881F991F1AF011 +:1042C000BA95C9F714C0B13091F00E94DF21B1E076 +:1042D00008950C94DF21672F782F8827B85F39F075 +:1042E000B93FCCF3869577956795B395D9F73EF4AA +:1042F00090958095709561957F4F8F4F9F4F089552 +:10430000E89409C097FB3EF490958095709561956F +:104310007F4F8F4F9F4F9923A9F0F92F96E9BB2725 +:104320009395F695879577956795B795F111F8CFA1 +:10433000FAF4BB0F11F460FF1BC06F5F7F4F8F4F0C +:104340009F4F16C0882311F096E911C0772321F002 +:104350009EE8872F762F05C0662371F096E8862F9A +:1043600070E060E02AF09A95660F771F881FDAF7F1 +:10437000880F9695879597F9089557FD9058440FA3 +:10438000551F59F05F3F71F04795880F97FB991FB4 +:1043900061F09F3F79F08795089512161306140671 +:1043A000551FF2CF4695F1DF08C0161617061806FE +:1043B000991FF1CF86957105610508940895E894D9 +:1043C000BB2766277727CB0197F908950E94F9212B +:1043D0000C946A220E945C2238F00E94632220F032 +:1043E000952311F00C9453220C94592211240C940F +:1043F000E0210E94BD2170F3959FC1F3950F50E01D +:10440000551F629FF001729FBB27F00DB11D639F86 +:10441000AA27F00DB11DAA1F649F6627B00DA11D2C +:10442000661F829F2227B00DA11D621F739FB00DD2 +:10443000A11D621F839FA00D611D221F749F332742 +:10444000A00D611D231F849F600D211D822F762FDB +:104450006A2F11249F5750409AF0F1F088234AF0B8 +:10446000EE0FFF1FBB1F661F771F881F9150504024 +:10447000A9F79E3F510580F00C9453220C94E02143 +:104480005F3FE4F3983ED4F3869577956795B795AB +:10449000F795E7959F5FC1F7FE2B880F911D9695C5 +:1044A000879597F9089597F99F6780E870E060E035 +:1044B00008959FEF80EC089500240A9416161706BD +:1044C00018060906089500240A9412161306140605 +:1044D00005060895092E0394000C11F4882352F068 +:1044E000BB0F40F4BF2B11F460FF04C06F5F7F4F20 +:1044F0008F4F9F4F089597FB072E16F4009407D017 +:1045000077FD09D00E94952207FC05D03EF49095D6 +:1045100081959F4F0895709561957F4F0895EE0F97 +:10452000FF1F0590F491E02D0994AA1BBB1B51E1DC +:1045300007C0AA1FBB1FA617B70710F0A61BB70B13 +:10454000881F991F5A95A9F780959095BC01CD01B8 +:104550000895F999FECF92BD81BDF89A992780B54B +:104560000895A8E1B0E042E050E00C94CC22262F60 +:10457000F999FECF1FBA92BD81BD20BD0FB6F89448 +:10458000FA9AF99A0FBE019608950E94B722272F32 +:104590000C94B822DC01CB01FC01F999FECF06C0D6 +:1045A000F2BDE1BDF89A319600B40D9241505040F1 +:0845B000B8F70895F894FFCF5D +:1045B80020024907D907B40780074C070101BA014F +:1045C80028080A03140A3F4D36394B04FE03C80372 +:1045D8008F0322033B0354036D0301020304050602 +:0445E80007080900B7 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/german/german.hex b/keyboard/ergodox_ez/keymaps/german/german.hex index a2f30d7cb6..ce54b54767 100644 --- a/keyboard/ergodox_ez/keymaps/german/german.hex +++ b/keyboard/ergodox_ez/keymaps/german/german.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C945D120C942F1309 -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94072C0C9444070C9444071C -:100050000C9444070C940E220C9444070C9444070F -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079413B6131F -:1000B000A114B613A114F8131B14A1147014831403 -:1000C000D117D117FF17FF1742187E187F1A7F1A12 -:1000D00096187F1A8D198D19591A7F1A7F1A6D1A61 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C50B0C94970C81 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C940B210C94AC020C94AC02FA +:100050000C94AC020C949D1A0C94AC020C94AC025F +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02040D260D22 +:1000B000190E260D190E6B0D8E0D190EE30DF60D92 +:1000C000E010E0100F110F1152118C1199139913B8 +:1000D000A51199139A129A126D13991399138413F7 :1000E0000000F0A123024C003900E100648100000F :1000F0001E00140004001D0031714D001F001A0085 :1001000016001B002E002A00200008000700060031 @@ -43,1430 +43,1079 @@ :1002A0004000AA00AC00B600010001004100A80017 :1002B000AD00B5000100B7004200A900AE00B900D2 :1002C0000100B60043000100AB00B70001000100CF -:1002D0004400450001000100010000000A00253033 -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C9000343532202830353A33363A3335204A61FC -:100CA0006E2032302032303136290A005649443A1B -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000EAEAFBE502C005900D92AA33B107D9F773 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94970F0C94D32D0C940000FF93EF93C6 -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E94651603C085EE0E94CD -:101000002D1780E090E0089508956091BC017091E3 -:10101000BD018091BE019091BF010E94122156989E -:101020005E9825982D9826982E9827982F9881308D -:1010300029F0823031F4269A2E9A0895259A2D9A15 -:10104000089556985E98089585E098E0892B11F0F0 -:101050000E94050880E090E0089556985E982598D3 -:101060002D9826982E9827982F988FEF90E09093A0 -:1010700089008093880090938B0080938A009093DE -:101080008D0080938C00259A2D9A2FEF80E792E0B7 -:10109000215080409040E1F700C00000269A2E9A2F -:1010A0002FEF80E792E0215080409040E1F700C0B0 -:1010B0000000279A2F9A2FEF80E792E0215080407E -:1010C0009040E1F700C0000025982D982FEF80E7B1 -:1010D00092E0215080409040E1F700C00000269847 -:1010E0002E982FEF80E792E0215080409040E1F76A -:1010F00000C0000027982F9856985E9825982D9844 -:1011000026982E9827982F98089589EA8093800032 -:1011100089E08093810024982C983F988AB18F743D -:101120008AB96E98479A8BB1806B8BB9769A0E9478 -:101130002D0884E098E0892B11F00E94040880E0DB -:1011400090E0089580E28093000180913C0181113C -:101150000EC00E94F10881E080933C012FEF83EDE7 -:1011600090E3215080409040E1F700C0000080E40F -:101170000E94F7088093000181112EC00E9421096E -:1011800080930001811128C00E94210980930001F1 -:10119000811122C08FE30E942109809300018111F7 -:1011A0001BC00E94190980E40E94F7088093000187 -:1011B000811112C08CE00E942109809300018111ED -:1011C0000BC00E94210980930001811105C08FE3AB -:1011D0000E942109809300010E9419098091000159 -:1011E00008951092B9008AE08093B800089594EAB7 -:1011F0009093BC009091BC0097FFFCCF9091B900F8 -:10120000987F983021F0903111F081E0089580931B -:10121000BB0084E88093BC008091BC0087FFFCCFBA -:101220008091B900887F883111F0803471F780E0B7 -:10123000089584E98093BC008091BC0084FDFCCFBC -:1012400008958093BB0084E88093BC008091BC002B -:1012500087FFFCCF9091B900987F81E0983209F424 -:1012600080E0089584E88093BC008091BC0087FFF3 -:10127000FCCF8091BB00089580910001811115C0C1 -:1012800080E40E94F7088093000181110CC082E184 -:101290000E94210980930001811105C08FEF0E94F7 -:1012A0002109809300010E94190984B1807F84B9CB -:1012B00085B1807F85B98AB1837F8AB98BB1837FFD -:1012C0008BB93E98469808950E94A2088093000129 -:1012D0000E943C0980B38C7080BB81B3836F81BB5B -:1012E000ECE4F1E0AEE3B1E011921D9281E0EA3569 -:1012F000F807D1F785E898E0892B11F00C94850860 -:1013000008959F92AF92BF92CF92DF92EF92FF9299 -:101310000F931F93CF93DF93809100018823E1F017 -:1013200080913D018F5F80933D01811115C082E462 -:1013300093E00E9452070E94A20880930001882334 -:1013400029F088E293E00E94520706C084E193E00E -:101350000E9452070E942D080EE311E0C0E0D0E089 -:10136000BB24B39482E0A82ECC24C394D12C25E0D6 -:10137000E22E23E0F22EC73000F5809100018111AA -:1013800062C080E40E94F70880930001811112C0BE -:1013900082E10E9421098093000181110BC0C601E6 -:1013A0000C2E01C0880F0A94EAF780950E9421094B -:1013B000809300010E94190946C0CA30A1F028F4A8 -:1013C000C83059F0C93061F005C0CC3089F070F0F8 -:1013D000CD3089F0209A289810C0219A29980DC004 -:1013E000229A2A980AC0239A2B9807C0529A01C0C1 -:1013F000539A5B9802C03E9A4698E0EAEA95F1F764 -:101400008FB1799985C092E081708B25892B7C9B67 -:1014100002C090E001C094E0892B7D9B02C090E067 -:1014200001C098E0892B7E9B02C090E001C090E152 -:10143000892B9FB19095991F9927991F9295990F84 -:10144000907E892B10C080910001811176C080E4CC -:101450000E94F70880930001882309F45BC0912C57 -:101460000E941909892DF8019081981739F180831C -:1014700080910101882301F18091D70180FF04C090 -:101480008AE093E00E9452078091D70180FF0CC050 -:10149000809101011F928F93FF92EF920E94EB07C0 -:1014A0000F900F900F900F908091D70180FF04C094 -:1014B00083E093E00E945207A09201010E943C0940 -:1014C00021960F5F1F4FCE30D10509F054CF809188 -:1014D00001018823B1F0815080930101882339F004 -:1014E0008FE99FE00197F1F700C000000AC0ACE46B -:1014F000B1E0EEE3F1E081918D9391E0EC34F907F6 -:10150000D1F784E298E0892BD1F00E94240817C01B -:1015100090E07ACF83E10E9421098093000181113C -:101520009ECF81E40E94F70880930001811197CF3C -:101530000E943209982E909493CF80E094CF81E05E -:10154000DF91CF911F910F91FF90EF90DF90CF909F -:10155000BF90AF909F900895E82FF0E0E45BFE4FBE -:1015600080810895CF92DF92EF92FF920F931F93A5 -:10157000CF93DF938CEE92E00E9452073CE4E32E7F -:1015800031E0F32EC0E0D0E047EEC42E42E0D42E8E -:101590000EED12E0DF93CF93DF92CF920E94EB0724 -:1015A00084EE92E00E945207F70181917F0190E062 -:1015B0000E9477219F938F931F930F930E94EB07B5 -:1015C0008CED92E00E94520721968DB79EB7089647 -:1015D0000FB6F8949EBF0FBE8DBFCE30D105D1F6A9 -:1015E000DF91CF911F910F91FF90EF90DF90CF90FF -:1015F00008958B3B910578F4883A910540F5853A3A -:101600009105D0F48430910508F0B1C08130910586 -:1016100009F4ADC06BC0803E910508F467C0883EF8 -:10162000910508F4A4C09C01205F310920313105E7 -:1016300008F05CC090650895853A910509F459C099 -:10164000863A910509F458C083E890E40895883AF1 -:10165000910509F454C0893A910509F453C08A3AB6 -:10166000910509F452C08B3A910509F451C08C3AA6 -:10167000910509F450C08D3A910509F44FC0803BA3 -:10168000910509F44EC08E3A910509F44DC08F3A88 -:10169000910509F44CC0813B910509F44BC0823B94 -:1016A000910509F44AC0833B910509F449C0843B84 -:1016B000910509F448C0853B910509F447C0863B74 -:1016C000910509F446C0873B910509F445C0883B64 -:1016D000910509F444C0893B910509F443C08A3B54 -:1016E000910509F042C08AE296E4089580E090E016 -:1016F000089581E890E4089582E890E4089582EEE8 -:1017000094E4089589EE94E408958AEE94E40895AB -:1017100085EB94E4089586EB94E4089587EB94E4D4 -:1017200008958CEC94E408958DEC94E4089583E896 -:1017300095E408958AE895E4089582E995E408958A -:1017400084E995E4089581E296E4089583E296E4BD -:10175000089584E296E4089585E296E4089586E289 -:1017600096E4089587E296E4089580E094E408956D -:10177000089596E0799FF001112494E5899FE00D8A -:10178000F11D1124E60FF11DEE0FFF1FEC51FF4F6D -:10179000859194910895880F991F805A9040FC017B -:1017A000859194910895880F991F80529F4FFC0155 -:1017B00085919491089526E0729FF001112444E5EB -:1017C000849FE00DF11D1124E60FF11DEE0FFF1FA8 -:1017D000EC51FF4F25913491C9019A9581159F4194 -:1017E00010F4C9010895C90190528115904128F45F -:1017F000C9019F700E94D30B0895C90190538115B0 -:10180000904120F4C9019927906C0895211580E535 -:10181000380769F40E94A01A9FEF24E34CE091502E -:1018200020404040E1F700C000000C9433222130FA -:1018300080E5380751F48CE593E00E9452078091CF -:10184000D70181608093D7010895C9019055811512 -:10185000904108F050C0832F99278F7099278130CD -:101860009105D9F4A9014370552702C0880F991F2B -:101870004A95E2F79C68A90164E0440F551F6A95F8 -:10188000E1F744275370842B952B73E0220F331F0D -:101890007A95E1F7207633271DC08230910529F42F -:1018A000922F8827816F906A089583309105A9F45B -:1018B000A9014370552781E090E002C0880F991F6D -:1018C0004A95E2F79C6843E0220F331F4A95E1F7FF -:1018D000207E3770822B932B08950497F1F4A90191 -:1018E0004370552781E090E002C0880F991F4A9508 -:1018F000E2F79A68E8CFC90190578115904120F42A -:10190000C9019F7090620895C90190588115904156 -:1019100020F4C9019F70906A0895203E3105E0F4DB -:10192000203C310558F52133310509F470C048F4E5 -:101930002932310509F464C02A32310509F46EC038 -:1019400074C029333105F1F022383105D9F025333F -:10195000310509F44EC069C0233E310589F138F4E0 -:10196000203E3105C1F0223E3105E1F05EC0263E49 -:10197000310569F1273E3105A9F157C0C9010E941F -:10198000CB0B08958091EA0180FD02C081FF4DC01C -:1019900080EE90E04BC08091EA0180FFF9CF89E3AF -:1019A00090E044C08091EA0182FF0EC08091EA017C -:1019B00084FF03C080E090E039C083EE90E036C041 -:1019C0008091EA0182FFF2CF82EE90E02FC08091F9 -:1019D000EA0183FF0BC08091EA0184FDEBCF87EE23 -:1019E00090E024C08091EA0183FFF5CF86EE90E07D -:1019F0001DC08091EA0185FF07C089E290E016C012 -:101A00008091EA0185FFF9CF85E390E00FC08091D6 -:101A1000EA0186FF07C08AE290E008C08091EA01EF -:101A200086FFF9CF81E390E001C0C9010E94F90A65 -:101A30000895089580916D0108959FB7F8941092CC -:101A40005C019FBF9091F001943009F058C09091D3 -:101A5000E9009F702091EC0020FF02C020E801C047 -:101A600020E0292B94E09093E9009091EB0090FF07 -:101A700043C09091EE0097FF3FC090915A01992387 -:101A800021F09091E80095FF37C010925A0196E03E -:101A90003091E80035FD15C03091F001343061F52A -:101AA0003091EB0035FD28C0915021F481E0809306 -:101AB0005A0122C0EFE9FFE03197F1F700C00000C2 -:101AC000E7CF8093F1008091E80085FD0AC0809106 -:101AD000E80080FFFCCF8091E8008E778093E800DB -:101AE00006C08FB7F89491E090935C018FBF2F7080 -:101AF0002093E90080E008952F702093E9008FEF94 -:101B00000895CF93DF9300D01F92CDB7DEB7209119 -:101B1000F001243019F523E029839B838A832093E5 -:101B2000E9008FEF9091E800815095FD06C095ED9A -:101B30009A95F1F700008111F5CF8091E80085FFBB -:101B40000DC040E050E063E070E0CE0101960E94DD -:101B500050108091E8008E778093E8000F900F90EE -:101B60000F90DF91CF910895CF93DF9300D01F9214 -:101B7000CDB7DEB72091F001243021F522E0298392 -:101B80009B838A8383E08093E9008FEF9091E80044 -:101B9000815095FD06C095ED9A95F1F700008111F1 -:101BA000F5CF8091E80085FF0DC040E050E063E094 -:101BB00070E0CE0101960E9450108091E8008E776F -:101BC0008093E8000F900F900F90DF91CF910895D0 -:101BD0002091F0012430F1F422E02093E9002FEF6E -:101BE0003091E800215035FD06C035ED3A95F1F70A -:101BF00000002111F5CF2091E80025FF0BC040E047 -:101C000050E065E070E00E9450108091E8008E770F -:101C10008093E8000895CF93DF93EC018091F00169 -:101C2000843009F047C080910C018823E1F0809155 -:101C30000D018823C1F085E08093E9008FEF90913A -:101C4000E800815095FD06C095E19A95F1F70000F6 -:101C50008111F5CF8091E80085FF2CC040E050E075 -:101C600060E170E017C081E08093E9008FEF909110 -:101C7000E800815095FD06C095ED9A95F1F70000BA -:101C80008111F5CF8091E80085FF14C040E050E05D -:101C900068E070E0CE010E9450108091E8008E77DD -:101CA0008093E80080E1FE01ADE5B1E001900D9286 -:101CB0008A95E1F7DF91CF91089583E993E00E943F -:101CC00052078091EF01811109C00E94E2110E9428 -:101CD0003F128091E20084608093E20008958FE8D3 -:101CE00093E00E9452071092EF0108958BE893E071 -:101CF0000C94520787E893E00E9452070C94F42B4F -:101D000083E893E00E9452070E94CE210E94FA2BA2 -:101D10000E94DB140C94190D80915B018F5F8093FE -:101D20005B0162E30E94682D911135C010925B0146 -:101D300080915C01882379F18091F001843049F52C -:101D40008091E9008F709091EC0090FF02C090E8C4 -:101D500001C090E0982B84E08093E9008091EB0033 -:101D600080FF14C08091EE0087FF10C08091E800D2 -:101D700085FF03C01092F100F9CF8091E80080FF49 -:101D800005C08091E8008E778093E8009F70909363 -:101D9000E90010925C01089542E061EC81E00E944C -:101DA0005C1142E061EC82E00E945C1142E061EC77 -:101DB00083E00E945C1142E261EC84E00E945C11CD -:101DC00042E161EC85E00C945C118091F20183307A -:101DD00009F455C030F4813071F0823009F48EC0BE -:101DE00008958A3009F47AC08B3009F460C08930D4 -:101DF00009F09CC020C08091F101813A09F096C0A1 -:101E00008091E800877F8093E8008091F5019091B0 -:101E1000F601892B21F060E080E090E003C060E1F2 -:101E20008DE591E070E00E9499108091E8008B7739 -:101E30008093E80008958091F101813209F076C025 -:101E40008091F5019091F601009719F0049709F03F -:101E50006DC08091E800877F8093E8008091E80062 -:101E600082FD05C08091F0018111F8CF5FC08091A3 -:101E7000F10080936D018091E8008B7753C08091D1 -:101E8000F101813A09F052C08091F5019091F6017B -:101E9000892B09F04BC08091E800877F8093E80090 -:101EA0008091E80080FFFCCF80910C0136C08091CA -:101EB000F1018132D9F58091F5019091F601892BDC -:101EC000A9F58091E800877F8093E8000E94911136 -:101ED0008091F30180930C010C94A01A8091F10180 -:101EE000813221F58091E800877F8093E8000E948D -:101EF00091118091F40180936E0108958091F10118 -:101F0000813AA1F48091E800877F8093E800809176 -:101F1000E80080FFFCCF80916E018093F1008091FA -:101F2000E8008E778093E8000C949111089584B7AF -:101F3000877F84BF88E10FB6F89480936000109289 -:101F400060000FBE90E080E80FB6F89480936100C7 -:101F5000909361000FBE0E9464150E94E2110E94DE -:101F60003F128091E20084608093E2008DE19DE069 -:101F70000E940D2178940E94B9140E94661582E097 -:101F800091E00E94D6140E94E22B82E793E00E9427 -:101F900052078091F001853089F48EE693E00E942B -:101FA00052070E9491218091EE01882391F30E94B3 -:101FB000B921882371F30E943A10EBCF0E94941547 -:101FC000E8CF292F332723303105A9F06CF42130D5 -:101FD000310509F442C02230310509F043C08DE8D3 -:101FE00090E02BEC33E042C021323105C9F02232BF -:101FF000310519F137C099278130910541F08230C0 -:10200000910541F0892B71F5E7ECF3E005C0EFEAAB -:10201000F3E002C0E7E9F3E0849190E09F0126C07D -:10202000653000F5E62FF0E0EE0FFF1FEB5DFE4F91 -:102030002081318189E090E019C0653098F4E62F65 -:10204000F0E0DF01AA0FBB1FA55EBE4F2D913C91B2 -:10205000EA5EFE4F808190E009C082E190E028E5D1 -:1020600034E004C080E090E020E030E0FA01318309 -:102070002083089580E189BD82E189BD09B400FE15 -:10208000FDCF8091D8008F7D8093D8008091E000B3 -:1020900082608093E0008091E00081FDFCCF089594 -:1020A000CF92DF92EF92FF920F931F93CF93DF9324 -:1020B0007C018B01EA010E94B211811131C020978D -:1020C00031F088819981081B190BE80EF91EC12C8B -:1020D000D12C0115110519F18091E80085FD14C07E -:1020E0008091E8008E778093E800209741F0888106 -:1020F00099818C0D9D1D9983888385E011C00E9474 -:10210000B211882331F30CC0F70181917F018093D4 -:10211000F10001501109FFEFCF1ADF0ADACF80E09A -:10212000DF91CF911F910F91FF90EF90DF90CF90B3 -:1021300008952091F7013091F8012617370748F0EC -:102140006115710539F42091E8002E772093E8009D -:1021500001C0B901FC0120E061157105B9F1809160 -:10216000F001882309F440C0853009F43FC0809114 -:10217000E80083FD3DC08091E80082FF06C08091A9 -:10218000E80082FF26C080E008958091E80080FF8B -:10219000E3CF2091F3008091F20090E0922B611543 -:1021A000710551F08830910538F421912093F100A8 -:1021B000615071090196F3CF21E0089709F020E002 -:1021C0008091E8008E778093E800C6CF2111C7CFB9 -:1021D000D6CF8091F001882339F0853039F0809195 -:1021E000E80083FFCCCF04C082E0089583E0089527 -:1021F00081E008952091F7013091F8012617370703 -:1022000048F06115710539F42091E8002E7720938C -:10221000E80001C0B901FC0120E061157105C1F1C0 -:102220008091F001882309F441C0853009F440C051 -:102230008091E80083FD3EC08091E80082FF06C0E7 -:102240008091E80082FF27C080E008958091E80037 -:1022500080FFE3CF2091F3008091F20090E0922B79 -:102260006115710559F08830910540F4249120934F -:10227000F1003196615071090196F2CF21E0089783 -:1022800009F020E08091E8008E778093E800C5CFC8 -:102290002111C6CFD5CF8091F001882339F0853048 -:1022A00039F08091E80083FFCBCF04C082E008952D -:1022B00083E0089581E00895982F973058F5909322 -:1022C000E900981739F07091EC002091ED005091E1 -:1022D000F00003C0242F762F50E021FF19C0309169 -:1022E000EB003E7F3093EB003091ED003D7F30936B -:1022F000ED003091EB0031603093EB007093EC0017 -:102300002093ED005093F0002091EE0027FF07C0CE -:102310009F5FD3CF8F708093E90081E0089580E0C4 -:1023200008958091F10187FD05C08091E80080FF4C -:102330000EC012C08091E80082FD05C08091F001BE -:102340008111F8CF08958091E8008B7708C08091C3 -:10235000F0018111EACF08958091E8008E77809393 -:10236000E80008958091E4009091E50045E6209111 -:10237000EC0020FF21C02091E80020FD21C0209129 -:10238000F001222389F0253089F02091EB0025FD12 -:102390000FC02091E4003091E5002817390739F388 -:1023A000415041F0C901E3CF82E0089583E00895F0 -:1023B00081E0089584E008952091E80022FFDFCFB6 -:1023C00080E008950E9450120E945812E0EEF0E062 -:1023D000808181608083E8EDF0E080818F77808369 -:1023E00019BCA7EDB0E08C918E7F8C9380818F7E9D -:1023F00080831092EF0108950F931F93CF93DF9383 -:102400000E9450120E945812C8EDD0E088818F7748 -:10241000888388818068888388818F7D888319BCC0 -:102420001092F0011092EC011092EE011092ED0169 -:1024300000EE10E0F80180818B7F808388818160CD -:10244000888342E060E080E00E945C11E1EEF0E011 -:1024500080818E7F8083E2EEF0E0808181608083E6 -:10246000808188608083F80180818E7F808388816D -:1024700080618883DF91CF911F910F910895E8EDDE -:10248000F0E080818F7E8083E7EDF0E080818160E5 -:10249000808384E082BF81E08093EF010C94FC1183 -:1024A000E8EDF0E080818E7F80831092E200089555 -:1024B0001092DA001092E10008951F920F920FB669 -:1024C0000F9211242F933F934F935F936F937F93BA -:1024D0008F939F93AF93BF93EF93FF938091E1000E -:1024E00082FF0BC08091E20082FF07C08091E10073 -:1024F0008B7F8093E1000E948C0E8091DA0080FF38 -:102500001FC08091D80080FF1BC08091DA008E7FB1 -:102510008093DA008091D90080FF0DC080E189BDF1 -:1025200082E189BD09B400FEFDCF81E08093F00116 -:102530000E945D0E05C019BC1092F0010E946F0E42 -:102540008091E10080FF19C08091E20080FF15C0FA -:102550008091E2008E7F8093E2008091E2008061B2 -:102560008093E2008091D80080628093D80019BCEB -:1025700085E08093F0010E947A0E8091E10084FF53 -:1025800030C08091E20084FF2CC080E189BD82E1EF -:1025900089BD09B400FEFDCF8091D8008F7D809366 -:1025A000D8008091E1008F7E8093E1008091E2006D -:1025B0008F7E8093E2008091E20081608093E20050 -:1025C0008091EC01882311F084E007C08091E30042 -:1025D00087FF02C083E001C081E08093F0010E9488 -:1025E000800E8091E10083FF29C08091E20083FF8B -:1025F00025C08091E100877F8093E10082E0809395 -:10260000F0011092EC018091E1008E7F8093E10057 -:102610008091E2008E7F8093E2008091E2008061F1 -:102620008093E20042E060E080E00E945C118091D3 -:10263000F00088608093F0000E94760EFF91EF9189 -:10264000BF91AF919F918F917F916F915F914F91CA -:102650003F912F910F900FBE0F901F9018951F92D2 -:102660000F920FB60F9211242F933F934F935F93C6 -:102670006F937F938F939F93AF93BF93CF93EF937A -:10268000FF93C091E900CF708091EC001092E900B7 -:102690008091F000877F8093F00078940E946B1304 -:1026A0001092E9008091F00088608093F000C09360 -:1026B000E900FF91EF91CF91BF91AF919F918F91E1 -:1026C0007F916F915F914F913F912F910F900FBE2E -:1026D0000F901F9018951F93CF93DF93CDB7DEB760 -:1026E000AA970FB6F894DEBF0FBECDBFE1EFF1E0C1 -:1026F0008091F100819321E0E93FF207C9F70E9440 -:10270000E50E8091E80083FF1CC12091F10130911A -:10271000F201832F90E08A30910508F012C1FC018C -:10272000EA5AFF4F0C94882D203881F0223809F0A6 -:1027300008C18091F5018F708093E9008091EB00D2 -:1027400085FB882780F91092E90006C08091ED0191 -:102750009091EE01911182609091E800977F9093A3 -:10276000E8008093F1001092F100C5C0822F8D7FA8 -:1027700009F0E7C0222319F0223061F0E2C0809115 -:10278000F301813009F0DDC0333009F080E080933F -:10279000EE0128C08091F301811124C02091F50140 -:1027A0002F7009F4CEC02093E9008091EB0080FFE8 -:1027B00019C08091EB00333011F4806211C0806148 -:1027C0008093EB0081E090E0022E01C0880F0A9414 -:1027D000EAF78093EA001092EA008091EB008860AB -:1027E0008093EB001092E9008091E800877F86C01B -:1027F0002111A7C01091F3011F778091E300807829 -:10280000812B8093E3008091E800877F8093E8002C -:102810000E9491118091E80080FFFCCF8091E3003D -:1028200080688093E300112311F083E001C082E00F -:102830008093F00186C02058223008F082C0809139 -:10284000F3019091F4018C3D23E0920779F583E048 -:102850008A838AE289834FB7F894DE01139620E0D9 -:102860003EE051E2E32FF0E050935700E49120FF67 -:1028700003C0E295EF703F5FEF708E2F90E0EA307B -:1028800010F0C79601C0C0968D939D932F5F2431A1 -:1028900049F74FBF8091E800877F8093E8006AE2A4 -:1028A00070E0CE0101960E94991014C0AE014F5FF6 -:1028B0005F4F6091F5010E94E10F009709F441C05C -:1028C0002091E800277F2093E800BC0189819A814C -:1028D0000E94FA108091E8008B778093E80031C065 -:1028E000203879F58091E800877F8093E800809117 -:1028F000EC018093F1008091E8008E778093E800EE -:102900000E9491111EC021111CC09091F3019230C0 -:10291000C0F48091E800877F8093E8009093EC01F9 -:102920000E9491118091EC01811104C08091E3001B -:1029300087FF02C084E001C081E08093F0010E9423 -:10294000CC0E8091E80083FF0AC08091E800877F69 -:102950008093E8008091EB0080628093EB00AA9660 -:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0 -:102970000895CF938091F0018823B1F08091E90010 -:102980008F709091EC0090FF02C090E801C090E041 -:10299000C92FC82B1092E9008091E80083FD0E94A6 -:1029A0006B13CF70C093E900CF9108959093740199 -:1029B000809373010895E0917301F0917401309751 -:1029C00021F00190F081E02D099480E00895FF92BC -:1029D0000F931F93CF93DF938C01E0917301F091DC -:1029E0007401309799F10280F381E02D099580916F -:1029F000D70182FF2BC080FF04C08DE895E00E94C4 -:102A00005207E80180E1F82E07E815E08091D70130 -:102A100080FF0BC088811F928F931F930F930E949A -:102A2000EB070F900F900F900F90FA942196F110F2 -:102A3000EDCF8091D70180FF09C085E895E0DF9157 -:102A4000CF911F910F91FF900C945207DF91CF917E -:102A50001F910F91FF900895E0917301F09174011F -:102A6000309721F00480F581E02D0994089520919C -:102A70007101309172018217930771F09093720186 -:102A800080937101E0917301F0917401309721F00E -:102A90000680F781E02D0994089520916F0130910F -:102AA00070018217930771F09093700180936F010A -:102AB000E0917301F0917401309721F00084F18569 -:102AC000E02D0994089508950C9463150E94D02177 -:102AD0000E9464090C949622CF93C82F8091D7014D -:102AE00082FF1EC080FF04C086EA95E00E94520764 -:102AF0008091D70180FF0CC01F92CF9321EA35E06F -:102B00003F932F930E94EB070F900F900F900F9021 -:102B10008091D70180FF04C08FE995E00E945207A1 -:102B20008C2FCF910C94190DCF92DF92EF92FF92E0 -:102B30000F931F93CF93DF93CDB7DEB72B970FB6CD -:102B4000F894DEBF0FBECDBF0E94810936E7E32EA9 -:102B500031E0F32E00E010E0C02E802F0E94AC0A7E -:102B6000F701D1907F01D826B1F40F5F1F4F0E30CF -:102B7000110591F78FEF89838A831B820E94D921E7 -:102B80008160782F9D838C8349815A816B818D81EF -:102B90000E94371641C09091D70191FF04C08B87E6 -:102BA0000E94B20A8B8520E030E04D2D50E0922F3C -:102BB000BA01022E02C0759567950A94E2F760FF8C -:102BC00025C02E83CF82EE24E394F12C02C0EE0CBC -:102BD000FF1C9A95E2F790E08E219F2121E0892B3E -:102BE00009F420E028870E94D9218160782F9A87F4 -:102BF00089874E815F8168858A850E943716F80132 -:102C0000EA58FE4F80818E25808306C02F5F3F4F9C -:102C10002630310561F6A9CF0E9404261091750176 -:102C20000E94DB141817A1F00E94DB148093750139 -:102C30002B960FB6F894DEBF0FBECDBFDF91CF91BC -:102C40001F910F91FF90EF90DF90CF900C946C1537 -:102C50002B960FB6F894DEBF0FBECDBFDF91CF919C -:102C60001F910F91FF90EF90DF90CF900895CF9339 -:102C7000DF93CDB7DEB72B970FB6F894DEBF0FBE4C -:102C8000CDBF4F83588769877A878B87DE0111967E -:102C900086E0FD0111928A95E9F785E0FE013796FD -:102CA00001900D928A95E1F749815A816B817C816F -:102CB0008D819E810E946C1D2B960FB6F894DEBF0D -:102CC0000FBECDBFDF91CF910895CF93C82F88233A -:102CD00009F4C1C0823859F40E94DB1481FDBBC0E5 -:102CE00089E30E940B200E94E72089E30CC083380F -:102CF00079F40E94DB1480FDAEC083E50E940B20B6 -:102D00000E94E72083E50E945C20CF910C94E7208D -:102D1000843859F40E94DB1482FD9DC087E40E9430 -:102D20000B200E94E72087E4EECF8CEF8C0F813AD6 -:102D300048F48C2F0E948D2A81118DC08C2F0E9407 -:102D40000B20E3CF80E28C0F883048F4C77081E01D -:102D500001C0880FCA95EAF70E94AE20D6CF8BE556 -:102D60008C0F833078F4C53A29F0C63A31F482E802 -:102D700090E005C081E890E002C083E890E0CF9148 -:102D80000C94371588E58C0F833108F064C0C83A7D -:102D900039F1C93A41F1CA3A49F1CB3A51F1CC3A49 -:102DA00059F1CD3A61F1C03B69F1CE3A71F1CF3AB8 -:102DB00079F1C13B81F1C23B89F1C33B91F1C43B45 -:102DC00099F1C53BA1F1C63BA9F1C73BB1F1C83BA5 -:102DD000B9F1C93BC1F1CA3BC9F58AE292E038C0FA -:102DE00082EE90E035C089EE90E032C08AEE90E04D -:102DF0002FC085EB90E02CC086EB90E029C087EBDC -:102E000090E026C08CEC90E023C08DEC90E020C0D8 -:102E100083E891E01DC08AE891E01AC082E991E060 -:102E200017C084E991E014C081E292E011C083E20E -:102E300092E00EC084E292E00BC085E292E008C00E -:102E400086E292E005C087E292E002C080E090E076 -:102E5000CF910C944D15CF910895882309F44BC060 -:102E6000823859F40E94DB1481FF45C089E30E9437 -:102E70000B200E94E72089E30CC0833871F40E9484 -:102E8000DB1480FF38C083E50E940B200E94E720FE -:102E900083E50E945C200C94E720843859F40E945A -:102EA000DB1482FF28C087E40E940B200E94E720E9 -:102EB00087E4EFCF9CEF980F913A58F390E2980F88 -:102EC000983050F4877091E001C0990F8A95EAF725 -:102ED000892F0E94B420DFCF9BE5980F933020F418 -:102EE00080E090E00C943715885A833120F480E01C -:102EF00090E00C944D150895882321F00E94AE2097 -:102F00000C94E7200895882321F00E94B4200C94AB -:102F1000E7200895CF92DF92EF92FF920F931F93D5 -:102F2000CF93DF93CDB7DEB728970FB6F894DEBF07 -:102F30000FBECDBF8C0185E0F801DE011196019036 -:102F40000D928A95E1F7F80140813181F280258167 -:102F500022952F7083819481892B31F03F3F31F48A -:102F600081E04F3F19F403C081E001C080E080FDA3 -:102F7000C6C249833A8389819A812F830E94C91FDF -:102F80009E8388870E94C81F0E949B1E4E81E42F4B -:102F9000E295EF70F0E0E05AFF4F2F8168850C94C6 -:102FA000882D842F807F142F1F70882311F0129595 -:102FB000107FFF2059F0112309F456C2812F688732 -:102FC0000E94BE200E94E72068854EC2862F0E9484 -:102FD0002D17112309F493C2812F0E94C420289633 -:102FE0000FB6F894DEBF0FBECDBFDF91CF911F911A -:102FF0000F91FF90EF90DF90CF900C94E720342F4B -:10300000307F842F8F70303211F08295807F66235D -:1030100019F0613019F12CC0FF20B1F0222309F41E -:1030200094C1213009F091C128960FB6F894DEBF03 -:103030000FBECDBFDF91CF911F910F91FF90EF9009 -:10304000DF90CF900C94CE20222319F0213009F488 -:1030500056C28E830E94D1208E818AC1FF2021F02A -:10306000263008F04CC271C1253008F048C280C13A -:10307000FF2021F0222309F468C1F6C1222309F4BC -:1030800077C106C2242F26952695237030E021159E -:10309000310521F021303105C9F031C2FF2021F086 -:1030A000862F942F937002C080E090E028960FB690 -:1030B000F894DEBF0FBECDBFDF91CF911F910F916E -:1030C000FF90EF90DF90CF900C943715FF2021F008 -:1030D000862F942F937002C080E090E028960FB660 -:1030E000F894DEBF0FBECDBFDF91CF911F910F913E -:1030F000FF90EF90DF90CF900C944D15862FFF201E -:1031000019F00E948A2402C00E94F22428960FB669 -:10311000F894DEBF0FBECDBFDF91CF911F910F910D -:10312000FF90EF90DF90CF900C947725842F8370E1 -:1031300009F076C0F110E3C1262F2295269527705D -:10314000220F220F862F8F70C82ED12CE12CF12C4C -:10315000022E04C0CC0CDD1CEE1CFF1C0A94D2F71E -:1031600064FF10C06FE070E080E090E004C0660F84 -:10317000771F881F991F2A95D2F7609570958095C3 -:10318000909503C060E070E0CB01242F2695269532 -:103190002370422F50E042305105D1F043305105A9 -:1031A00059F16C297D298E299F294130510541F122 -:1031B00028960FB6F894DEBF0FBECDBFDF91CF913A -:1031C0001F910F91FF90EF90DF90CF900C94C01E55 -:1031D0006C297D298E299F2928960FB6F894DEBF89 -:1031E0000FBECDBFDF91CF911F910F91FF90EF9058 -:1031F000DF90CF900C94DA1E0E94C01EC701B6016A -:1032000028960FB6F894DEBF0FBECDBFDF91CF91E9 -:103210001F910F91FF90EF90DF90CF900C94A61E1E -:10322000FF2019F0842F817001C08695882309F44E -:1032300066C1262F229526952770220F220F862FF2 -:103240008F70C82ED12CE12CF12C022E04C0CC0C96 -:10325000DD1CEE1CFF1C0A94D2F764FF10C06FE067 -:1032600070E080E090E004C0660F771F881F991F10 -:103270002A95D2F7609570958095909503C060E08F -:1032800070E0CB01242F269526952370422F50E025 -:1032900042305105D1F04330510559F16C297D2957 -:1032A0008E299F294130510541F128960FB6F89497 -:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069 -:1032C000EF90DF90CF900C94941F6C297D298E296C -:1032D0009F2928960FB6F894DEBF0FBECDBFDF91B1 -:1032E000CF911F910F91FF90EF90DF90CF900C94B2 -:1032F000AE1F0E94941FC701B60128960FB6F8941E -:10330000DEBF0FBECDBFDF91CF911F910F91FF9018 -:10331000EF90DF90CF900C947A1F603FC9F118F4C2 -:10332000603E50F49CC0623F09F461C008F44BC099 -:10333000633F09F470C093C0162F1F70842F8F71E4 -:10334000FF2099F00E94131F812F28960FB6F89442 -:10335000DEBF0FBECDBFDF91CF911F910F91FF90C8 -:10336000EF90DF90CF900C947C170E94341F812F38 -:1033700028960FB6F894DEBF0FBECDBFDF91CF9178 -:103380001F910F91FF90EF90DF90CF900C948317D7 -:10339000FF20A9F0253008F0B2C0842F8F71289645 -:1033A0000FB6F894DEBF0FBECDBFDF91CF911F9156 -:1033B0000F91FF90EF90DF90CF900C94591F263023 -:1033C00008F09DC0EACFFF20A1F0842F8F712896CE -:1033D0000FB6F894DEBF0FBECDBFDF91CF911F9126 -:1033E0000F91FF90EF90DF90CF900C94131FFF2070 -:1033F00061F3842F8F7128960FB6F894DEBF0FBE4D -:10340000CDBFDF91CF911F910F91FF90EF90DF9093 -:10341000CF900C94341FFF2091F0842F8F71289649 -:103420000FB6F894DEBF0FBECDBFDF91CF911F91D5 -:103430000F91FF90EF90DF90CF900C94FE1E289696 -:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5 -:103450000F91FF90EF90DF90CF900C94F41EFF201F -:10346000A1F0222309F4B1CF862F28960FB6F89445 -:10347000DEBF0FBECDBFDF91CF911F910F91FF90A7 -:10348000EF90DF90CF900C946516222309F4B1CF12 -:10349000862F28960FB6F894DEBF0FBECDBFDF9102 -:1034A000CF911F910F91FF90EF90DF90CF900C94F0 -:1034B0002D174F70C8010E94F40728960FB6F89494 -:1034C000DEBF0FBECDBFDF91CF911F910F91FF9057 -:1034D000EF90DF90CF900C94191E4F70C801289682 -:1034E0000FB6F894DEBF0FBECDBFDF91CF911F9115 -:1034F0000F91FF90EF90DF90CF900C94B80B28962F -:103500000FB6F894DEBF0FBECDBFDF91CF911F91F4 -:103510000F91FF90EF90DF90CF9008950E94CB2005 -:103520000E94A0200E94E7200E94A5260E947725E5 -:1035300080E090E00E94371580E090E00C944D15FB -:103540000E94BB200C948E1A0E94C91F292F22951D -:103550002F7030E02C3031054CF42A3031056CF4FA -:10356000225031092230310590F407C02C3031054A -:1035700051F02F30310539F00AC0803E10F0803F05 -:1035800031F481E0089593FB882780F9089580E065 -:103590000895CF93DF9300D000D01F92CDB7DEB750 -:1035A0000F900F900F900F900F90DF91CF91089593 -:1035B000CF93DF9300D000D000D0CDB7DEB72696F2 -:1035C0000FB6F894DEBF0FBECDBFDF91CF91089547 -:1035D0001F93CF93DF93C091840116E08091850102 -:1035E000C81799F0D0E01C9FF0011D9FF00D112429 -:1035F000EA57FE4F408151816281738184819581B8 -:103600000E94D81A2196C770E9CFDF91CF911F9100 -:1036100008954091B6015091B7016091B801709141 -:10362000B9018091BA019091BB010C94D81ACF9343 -:103630008091BB0182958F7009F05FC08091B801C5 -:10364000882309F45AC020918401A09185016091DA -:10365000B6017091B7018091B9019091BA0131E042 -:103660006F3F09F030E0B32FC6E02A1709F445C0D8 -:10367000009721F07F3F21F44B2F03C041E001C0B0 -:1036800040E030E040FD35C0C29FF001C39FF00D27 -:103690001124EA57FE4F418174132BC040816413FB -:1036A00028C04281411125C04381548148175907E0 -:1036B00010F441505109481B590B483C5105C8F4BE -:1036C0008091BB018F7080618093BB0186E0829FF7 -:1036D000F001839FF00D1124E557FE4F80818F701C -:1036E0008061808386EB91E00E948A17CF910C94D1 -:1036F000E81A2F5F3F4F2770B8CFCF910895CF9230 -:10370000DF92EF92FF920F931F93CF93DF93CDB78A -:10371000DEB762970FB6F894DEBF0FBECDBF8C0147 -:1037200085E0F801DE011D9601900D928A95E1F782 -:10373000D8014C9111965C91119712966C91129749 -:103740001396ED90FC9014977091B601E091B7013B -:103750002091B9013091BA012115310531F0EF3FC7 -:1037600031F481E07F3F19F403C081E001C080E0C3 -:10377000B82FB170CB2E80FD6CC1D090B801DD2088 -:1037800009F4F5C0F091BB01E216F30638F0C70169 -:10379000821B930B883C910548F09BC02095309587 -:1037A0002E0D3F1D283C310508F093C08F2F807FE0 -:1037B00009F052C0E51314C0741312C0D62E611163 -:1037C0000FC0FF70F061F093BB010E94091B86EBF4 -:1037D00091E00E948A178091BB01F80185836CC13A -:1037E000EF2831F05F3F31F481E04F3F19F403C01F -:1037F00081E001C080E080FD03C081E0862701C038 -:1038000080E0F82FF170FF2E80FF1CC080918401B2 -:103810002091850136E0821709F428C190E0389F95 -:10382000F001399FF00D1124EA57FE4F71815713B3 -:1038300006C07081471303C07281671303C00196ED -:103840008770E9CFD62E662309F436C18091BB017B -:1038500081608093BB0153C0E51308C0741306C098 -:10386000611104C0D8011596FC93AEC04D875E87E8 -:103870008D859E856A8B0E94A41A6A89882329F106 -:10388000D62E662311F12091BB01822F82958F7075 -:1038900090E002970CF460C08091B6019091B7015E -:1038A00098878F831986FB86EA862C87CE01079638 -:1038B00051C0E51731F14D875E878D859E856A8BF6 -:1038C0000E94A41A6A8981112EC0C8010E948A1719 -:1038D000A4C08F2F807F69F77E2DF98AE88A8989B5 -:1038E0000E94C91A86EB91E00E948A17E6EBF1E08C -:1038F00086E0DF011D928A95E9F70E94091BD12C11 -:10390000DBC07413D8CF6111D6CFD8011596FC93C4 -:10391000C8010E948A17E6EBF1E086E0DF011D9204 -:103920008A95E9F7C9C0D62E662379F22091BB01AA -:10393000822F82958F7090E0029774F08091B6018B -:103940009091B7019A8389831B82FD82EC822E833A -:10395000CE0101960E948A1786E0F801A6EBB1E03D -:1039600001900D928A95E1F70E94171B6FC0E21635 -:10397000F30628F0C701821B930B9C0104C020951D -:1039800030952E0D3F1D283C310508F052C0D62E33 -:10399000662309F49ACFE5132CC074132AC08091D2 -:1039A000BB0180FD1DC0982F92959F70C9F0D80172 -:1039B00015968C9315979F3039F09F5F9295907F65 -:1039C0008F70892B15968C93C8010E948A1786E008 -:1039D000F801A6EBB1E001900D928A95E1F736C0AF -:1039E00086E0F801A6EBB1E001900D928A95E1F72F -:1039F00063C04D875E878D859E850E94A41A8823AB -:103A000079F086E0F801A6EBB1E001900D928A957D -:103A1000E1F70E94171B0E94091BDD24D3944CC0C0 -:103A20008091BB0181608093BB01C8010E948A170D -:103A300043C07E2DF98AE88A89890E94C91AE6EB7B -:103A4000F1E086E0DF011D928A95E9F70E94091BEB -:103A500033C0662309F439CF4D875E878D859E85F7 -:103A60000E94A41A882309F430CFCBCF4D875E87FC -:103A70008D859E850E94C91F292F22952F7030E0C9 -:103A8000223031052CF49F7041F0811106C00CC02A -:103A9000243031052CF49F7049F4805E883020F08A -:103AA000C8010E948A17CF2CDC2C06C0D8011596BD -:103AB0009C91907F91F7F8CF8D2D62960FB6F89478 -:103AC000DEBF0FBECDBFDF91CF911F910F91FF9051 -:103AD000EF90DF90CF9008951F93CF93DF93CDB7F2 -:103AE000DEB72C970FB6F894DEBF0FBECDBF4F8365 -:103AF000588769877A878B879C87CE0107960E94B3 -:103B00007F1B8823C1F02F8138858A859B85892B6F -:103B100031F03F3F11F080E003C02F3FE1F781E03B -:103B2000811147C04F81588569857A858B859C8531 -:103B30000E94D81A3EC086E0FE013796DE0111963B -:103B400001900D928A95E1F7FF81E8854A855B85B2 -:103B50004115510531F0EF3F31F481E0FF3F19F499 -:103B600003C081E001C080E080FD23C02091850179 -:103B700030E0C9010196877099276091840170E057 -:103B800086179707F1F1F983EA835D834C8396E00A -:103B9000929FD001939FB00D1124AA57BE4FFE01F2 -:103BA000319601900D929A95E1F7809385010E94DC -:103BB000E81A16E08091840190918501891779F1C6 -:103BC000189FC00111248A579E4F0E947F1B882393 -:103BD00031F1E09184011E9FF0011124EA57FE4F5C -:103BE0004081518162817381848195810E94D81ABC -:103BF0008091840190E001968770992780938401D9 -:103C0000D9CF0E94A01A1092850110928401E6EB90 -:103C1000F1E086E0DF011D928A95E9F7CACF2C9684 -:103C20000FB6F894DEBF0FBECDBFDF91CF911F91CD -:103C30000895EF92FF920F931F93CF93DF939C0110 -:103C4000009709F471C0F12CEE24E394E901219668 -:103C5000F9018491843740F4843008F056C08130F3 -:103C600081F0823021F160C0853709F449C0C0F18C -:103C70009CE7980F903708F057C08F770E942D1758 -:103C800046C089010E5F1F4FFE01849190E2980F9C -:103C9000983050F48770FE2D01C0FF0F8A95EAF727 -:103CA0008F2F0E94BE2015C00E94651614C0890186 -:103CB0000E5F1F4FFE01849190E2980F983068F4D8 -:103CC0008770FE2D01C0FF0F8A95EAF78F2F0E94A3 -:103CD000C4200E94E720E8011AC00E942D17FBCFE4 -:103CE0002E5F3F4FFE01C491CC2341F08FE99FE04E -:103CF0000197F1F700C00000C150F6CFE90107C0FD -:103D0000FE01F490E901229602C00E9465168F2DF3 -:103D1000882341F0EFE9FFE03197F1F700C00000A0 -:103D20008150F6CF9E0192CFDF91CF911F910F91DD -:103D3000FF90EF90089508956093C0017093C101C2 -:103D40008093C2019093C3010C948E1A0F931F931A -:103D50000091C0011091C1012091C2013091C301B5 -:103D6000062B172B282B392B0093C0011093C10170 -:103D70002093C2013093C3011F910F910C948E1AAE -:103D80000F931F930091C0011091C1012091C201B6 -:103D90003091C30106231723282339230093C00140 -:103DA0001093C1012093C2013093C3011F910F9161 -:103DB0000C948E1A0F931F930091C0011091C101B2 -:103DC0002091C2013091C3010627172728273927E0 -:103DD0000093C0011093C1012093C2013093C3012D -:103DE0001F910F910C948E1A1092BC011092BD017C -:103DF0001092BE011092BF010C948E1A41E050E067 -:103E000060E070E004C0440F551F661F771F8A955D -:103E1000D2F74093BC015093BD016093BE017093F3 -:103E2000BF010C948E1A41E050E060E070E004C0E5 -:103E3000440F551F661F771F8A95D2F78091BC01EA -:103E40009091BD01A091BE01B091BF01842B952B33 -:103E5000A62BB72B8093BC019093BD01A093BE010C -:103E6000B093BF010C948E1A41E050E060E070E026 -:103E700004C0440F551F661F771F8A95D2F74095DF -:103E80005095609570958091BC019091BD01A09175 -:103E9000BE01B091BF0184239523A623B72380934D -:103EA000BC019093BD01A093BE01B093BF010C94DF -:103EB0008E1A41E050E060E070E004C0440F551FEE -:103EC000661F771F8A95D2F78091BC019091BD0142 -:103ED000A091BE01B091BF0184279527A627B727DF -:103EE0008093BC019093BD01A093BE01B093BF012C -:103EF0000C948E1A0F931F930091BC011091BD0179 -:103F00002091BE013091BF01062B172B282B392B96 -:103F10000093BC011093BD012093BE013093BF01FB -:103F20001F910F910C948E1A0F931F930091BC0157 -:103F30001091BD012091BE013091BF0106231723CE -:103F4000282339230093BC011093BD012093BE01A7 -:103F50003093BF011F910F910C948E1A0F931F93F2 -:103F60000091BC011091BD012091BE013091BF01B3 -:103F700006271727282739270093BC011093BD0176 -:103F80002093BE013093BF011F910F910C948E1AA4 -:103F90000895CF92DF92EF92FF920F931F93CF93EA -:103FA000DF93EC01C090C001D090C101E090C2014C -:103FB000F090C3018091BC019091BD01A091BE0120 -:103FC000B091BF01C82AD92AEA2AFB2A0FE110E0E2 -:103FD000B701A601002E04C07695679557954795C1 -:103FE0000A94D2F740FF07C0BE01802F0E94DB0B6E -:103FF0008130910539F40150110950F7BE0180E07C -:104000000E94DB0BDF91CF911F910F91FF90EF90FA -:10401000DF90CF90089590910C01992361F19091D8 -:104020000D01992341F1982F9695969596959F307D -:1040300088F4E0910E01F0910F01E90FF11D8770F6 -:1040400021E030E001C0220F8A95EAF78181822BBE -:10405000818308959091D70190FF2DC01F928F9377 -:1040600087ED95E09F938F930E94EB070F900F9041 -:104070000F900F90089540910E0150910F0120E094 -:1040800030E09FEFFA01E20FF31F6281681799F0A9 -:104090009F3F19F4611101C0922F2F5F3F4F2E30C7 -:1040A000310581F79F3F39F0FA01E90FF11D97FDC6 -:1040B000FA9582830895089590910C01992369F1EE -:1040C00090910D01992349F1982F96959695969583 -:1040D0009F3090F4E0910E01F0910F01E90FF11D76 -:1040E000877021E030E001C0220F8A95EAF7209521 -:1040F00081812823218308959091D70190FF1FC0CB -:104100001F928F9389EB95E09F938F930E94EB070B -:104110000F900F900F900F90089540910E015091C5 -:104120000F0120E030E0FA01E20FF31F92819813B3 -:1041300001C012822F5F3F4F2E303105A1F7089545 -:1041400081E090E0E0910E01F0910F01E80FF91F7E -:104150001082019680319105A9F708959091D601BA -:10416000982B9093D601089580959091D60198232D -:104170009093D60108951092D60108959091D5019B -:10418000982B9093D501089580959091D50198230F -:104190009093D50108951092D50108958093C4019C -:1041A00008951092C401089540910E0150910F019D -:1041B00020E030E080E0FA01E20FF31F91819111DD -:1041C0008F5F2F5F3F4F2F303105A9F70895E091A2 -:1041D0000E01F0910F018091D6018083E0910E01D4 -:1041E000F0910F0180819091D501892B808390916E -:1041F000C401992361F0E0910E01F0910F018081DB -:10420000892B80830E94D42081111092C401809157 -:104210000E0190910F010C94E71490933B01809351 -:104220003A010895CF92DF92EF92FF920F931F937E -:104230006C01EE24FF24C114D104E104F10421F443 -:104240006B017C0180E001C080E133272F2D1E2D02 -:104250000D2D011511052105310519F0885F680143 -:10426000790197018601A4E0369527951795079562 -:10427000AA95D1F7011511052105310519F08C5FBB -:104280006801790197018601F2E036952795179527 -:104290000795FA95D1F7011511052105310519F09A -:1042A0008E5F68017901B701A601769567955795EC -:1042B0004795452B462B472B09F08F5F1F910F9198 -:1042C000FF90EF90DF90CF9008958295982F9C7C7F -:1042D00096959695837344E0849F90011124922BC8 -:1042E000892F8A7A86959575990F892B08951F9342 -:1042F000CF93DF931F92CDB7DEB799830E946521DC -:10430000182F9981892F0E946521212F30E0322FAB -:104310002227A901482BCA010F90DF91CF911F914D -:1043200008958091F001843009F11092D80120E4C1 -:1043300088E190E00FB6F894A895809360000FBED6 -:104340002093600083B7817F846083BF83B78160DF -:1043500083BF7894889583B78E7F83BF88E10FB63B -:10436000F89480936000109260000FBE0895089545 -:104370000895CF930E94B7210E9481090E94B8211D -:10438000C0E08C2F0E94AC0A811105C0CF5FCE30F7 -:10439000C1F780E001C081E0CF9108950C94A01A8C -:1043A00082E084BD93E095BD9AEF97BD80936E0047 -:1043B00008952FB7F8948091D9019091DA01A091D6 -:1043C000DB01B091DC012FBF0895CF92DF92EF9215 -:1043D000FF920F931F932FB7F8944091D9015091FA -:1043E000DA016091DB017091DC012FBF6A017B0172 -:1043F000EE24FF248C0120E030E0C016D106E20656 -:10440000F30610F441505109481B590BCA011F9182 -:104410000F91FF90EF90DF90CF9008951F920F9231 -:104420000FB60F9211248F939F93AF93BF938091F8 -:10443000D9019091DA01A091DB01B091DC010196E4 -:10444000A11DB11D8093D9019093DA01A093DB01E6 -:10445000B093DC01BF91AF919F918F910F900FBEF0 -:104460000F901F9018950E94E211F8942FEF87EAA1 -:1044700091E6215080409040E1F700C0000087E0C5 -:1044800090EBDC018093F9019093FA01A093FB017A -:10449000B093FC012CE088E190E00FB6F894A89569 -:1044A000809360000FBE20936000FFCFEF92FF92D9 -:1044B0000F931F93CF93DF93E82EF12C8F2D0E9443 -:1044C000AC0AC0E0D0E0082F10E098010C2E02C02A -:1044D000359527950A94E2F720FD05C02196C63050 -:1044E000D10599F709C06C2F7F2D80E00E94B90B90 -:1044F000E812F4CF81E005C0F3948EE0F812DECF2D -:1045000080E0DF91CF911F910F91FF90EF90089580 -:10451000CF93C82F8CE20E945622882321F08C2F43 -:10452000CF910C94562280E0CF910895CF930E94B2 -:10453000E323811102C00E94C9238CEF95E00E9401 -:104540005207C5E6C15049F00E9481098FE39CE9FA -:104550000197F1F700C00000F5CF85EF95E00E94CC -:10456000520789E20E948822811111C18AE20E94C9 -:10457000882281110E94C92385E00E94882281112E -:104580000E9433220E94EE238093D70187E00E948D -:104590008822882399F18BE10E948822882351F098 -:1045A0009091D70191FB882780F921E0822780FB39 -:1045B00091F922C08EE00E948822882351F09091C8 -:1045C000D70192FB882780F921E0822780FB92F9AE -:1045D00013C080E10E9488229091D701882341F086 -:1045E00093FB882780F921E0822780FB93F904C0A0 -:1045F000892F809580FB90F99093D7018091D70106 -:104600000E94F2230E9400248093EA0180EE0E941F -:104610008822882341F08091EA01982F909590FBA1 -:1046200080F98093EA0189E30E948822882359F067 -:104630009091EA0191FB882780F921E0822780FB95 -:1046400091F99093EA0182EE0E948822882359F022 -:104650009091EA0192FB882780F921E0822780FB74 -:1046600092F99093EA0186EE0E948822882359F0FD -:104670009091EA0193FB882780F921E0822780FB53 -:1046800093F99093EA0183EE0E948822882359F0DF -:104690009091EA0194FB882780F921E0822780FB32 -:1046A00094F99093EA0185E30E948822882359F0C7 -:1046B0009091EA0195FB882780F921E0822780FB11 -:1046C00095F99093EA0181E30E948822882359F0AA -:1046D0009091EA0196FB882780F921E0822780FBF0 -:1046E00096F99093EA0181E10E948822882359F08B -:1046F0009091EA0197FB882780F921E0822780FBCF -:1047000097F99093EA018091EA010E940424809134 -:10471000EA0187FB882780F980930D0187E20E94D8 -:104720008822C82F8EE10E9488228111C2608FE109 -:104730000E9488228111C46080E20E948822811137 -:10474000C86081E20E9488228111C06182E20E94D9 -:1047500088228111C06283E20E9488228111C06494 -:1047600084E20E948822882311F0C06802C0CC2312 -:1047700029F08C2F0E94FB236C2F03C00E94F7238B -:10478000682F70E080E090E0CF910C949C1ECF9158 -:1047900008956DEE7EEF80E090E00E94BE2D60E017 -:1047A00082E090E00E94B02D60E083E090E00E9403 -:1047B000B02D60E084E090E00E94B02D60E085E0E4 -:1047C00090E00C94B02D80E090E00E94AA2D21E0B2 -:1047D0008D3E9E4F09F020E0822F089582E090E008 -:1047E0000C94A22D682F82E090E00C94B02D83E011 -:1047F00090E00C94A22D682F83E090E00C94B02DF3 -:1048000084E090E00C94A22D682F84E090E00C945A -:10481000B02D8091DF0180FF0BC06091130185E016 -:10482000689FB001112475956795759567952AC0A5 -:1048300081FF09C06091130185E0689FB0011124D8 -:10484000759567951FC082FF07C06091130185E0D1 -:10485000689FB001112416C04091E0014423C9F0C3 -:1048600060911201461788F72091130185E0289F77 -:1048700090011124429FC001439F900D112470E0CC -:104880000E94742D6038710540F46115710539F08E -:1048900002C065E070E0862F08958FE7089581E0FB -:1048A00008958091DF0180FF08C06091110170E0E0 -:1048B000759567957595679521C081FF06C06091D4 -:1048C000110170E07595679519C082FF04C0609171 -:1048D000110170E010C08091E0018823C1F0609167 -:1048E00010018617A0F790911101989FC001112423 -:1048F00070E00E94742D6038710528F4611571050F -:1049000021F0862F08958FE7089581E0089561E0F2 -:1049100070E0F4CF803F21F40E940924819504C007 -:10492000813F29F40E9409248093E3010895823F86 -:1049300021F40E940924819504C0833F29F40E9438 -:1049400009248093E2010895893F19F40E945124BB -:1049500005C08A3F31F40E94512481958093E4017F -:1049600008958B3F21F40E945124819504C08C3F0F -:1049700029F40E9451248093E5010895843F21F495 -:104980008091E101816017C0853F21F48091E101B0 -:10499000826011C0863F21F48091E10184600BC0E8 -:1049A000873F21F48091E101886005C0883F31F4A0 -:1049B0008091E10180618093E10108958D3F21F4B0 -:1049C0008091DF0181600BC08E3F21F48091DF0177 -:1049D000826005C08F3F29F48091DF01846080935D -:1049E000DF010895803F39F48091E30187FF6CC0B7 -:1049F0001092E30169C0813F29F48091E301181608 -:104A0000BCF362C09091E201823F29F497FF5CC041 -:104A10001092E20159C0833F19F41916CCF354C027 -:104A2000893F41F48091E40118160CF04DC01092BA -:104A3000E4014AC08A3F29F48091E40187FF44C021 -:104A4000F6CF8B3F39F48091E50187FF3DC010928E -:104A5000E5013AC08C3F29F48091E5011816BCF3BA -:104A600033C0843F21F48091E1018E7F17C0853FE0 -:104A700021F48091E1018D7F11C0863F21F4809166 -:104A8000E1018B7F0BC0873F21F48091E101877F9B -:104A900005C0883F31F48091E1018F7E8093E10170 -:104AA00013C08D3F21F48091DF018E7F0BC08E3FBC -:104AB00021F48091DF018D7F05C08F3F29F4809123 -:104AC000DF018B7F8093DF018091E20181110EC0B5 -:104AD0008091E30181110AC08091E401811106C037 -:104AE0008091E501811102C01092E001089580914A -:104AF000D70183FF7EC088E396E00E945207809131 -:104B0000E1011F928F9383E396E09F938F930E941E -:104B1000EB0781E396E00E9452072091E201822F89 -:104B2000992787FD90959F932F938EE296E09F9310 -:104B30008F930E94EB078CE296E00E94520720912F -:104B4000E301822F992787FD90959F932F9389E208 -:104B500096E09F938F930E94EB0787E296E00E9476 -:104B600052072091E401822F992787FD90959F930A -:104B70002F9384E296E09F938F930E94EB0782E24B -:104B800096E00E9452072091E501822F992787FD28 -:104B900090959F932F938FE196E09F938F930E9420 -:104BA000EB078CE196E00E9452078091E0011F9292 -:104BB0008F9389E196E09F938F930E94EB0787E1A3 -:104BC00096E00E9452078091DF011F928F9384E14B -:104BD00096E09F938F930E94EB0781E196E00E94FD -:104BE00052078DB79EB74C960FB6F8949EBF0FBE76 -:104BF0008DBF81EE91E00E942C150E94D9219093E7 -:104C0000DE018093DD0108951F93CF93DF938091A0 -:104C1000DD019091DE010E94E5214091E0014423F5 -:104C200021F02091140130E006C0209115015AE0D6 -:104C3000259F900111248217930708F482C0809168 -:104C4000E2011091E301D091E401C091E5018111ED -:104C500007C0111105C0D11103C0CC2309F471C0E4 -:104C60004F3F19F04F5F4093E001181624F40E9463 -:104C700009248093E2018091E20187FF05C00E9430 -:104C8000092481958093E201111624F40E940924DD -:104C90008093E3018091E30187FF05C00E9409240E -:104CA00081958093E3016091E201662339F11091CF -:104CB000E301112319F1772767FD7095872F972F4F -:104CC0000E94792C23E333E343E35FE30E94DD2C6E -:104CD0000E94462C6093E201612F772767FD709553 -:104CE000872F972F0E94792C23E333E343E35FE37D -:104CF0000E94DD2C0E94462C6093E3011D1624F4D3 -:104D00000E9451248093E4018091E40187FF05C053 -:104D10000E94512481958093E4011C1624F40E9482 -:104D200051248093E5018091E50187FF05C00E9431 -:104D3000512481958093E501DF91CF911F910C94CF -:104D40007725DF91CF911F910895E1EEF1E085E0A5 -:104D5000DF011D928A95E9F71092E0011092DF01C0 -:104D600008958BE598E00E9452071F9281E08F938F -:104D70001F9285E08F938DE098E09F938F930E9420 -:104D8000EB070F900F900F900F900F900F900895DA -:104D90008330E9F128F4813061F0823009F108951F -:104DA000853009F462C008F449C0863009F474C043 -:104DB000089520911501862F90E0820F911D8F3F5D -:104DC000910520F4620F6093150103C08FEF80936B -:104DD0001501809115011F928F9386E497E072C0B0 -:104DE00020911401862F90E0820F911D8F3F910535 -:104DF00020F4620F6093140103C08FEF80931401BD -:104E0000809114011F928F9384E397E05BC02091FF -:104E10001301862F90E0820F911D8F3F910520F4A2 -:104E2000620F6093130103C08FEF80931301809191 -:104E300013011F928F9381E297E044C020911201E9 -:104E4000862F90E0820F911D8F3F910520F4620F15 -:104E50006093120103C08FEF8093120180911201C1 -:104E60001F928F938CE097E02DC020911101862F27 -:104E700090E0820F911D8F3F910520F4620F6093A7 -:104E8000110103C08FEF80931101809111011F92D6 -:104E90008F9383EF96E016C020911001862F90E04B -:104EA000820F911D8F3F910520F4620F60931001D6 -:104EB00003C08FEF80931001809110011F928F9398 -:104EC00088ED96E09F938F930E94EB070F900F90D1 -:104ED0000F900F900895833081F128F4813059F0BC -:104EE0008230D1F00895853009F449C0B8F1863098 -:104EF00009F456C0089580911501681720F4861BA7 -:104F00008093150102C010921501809115011F9226 -:104F10008F9389EC96E054C080911401681720F4B7 -:104F2000861B8093140102C0109214018091140119 -:104F30001F928F9387EB96E043C08091130168170F -:104F400020F4861B8093130102C0109213018091FC -:104F500013011F928F9384EA96E032C08091120170 -:104F6000681720F4861B8093120102C01092120170 -:104F7000809112011F928F938FE896E021C080915B -:104F80001101681720F4861B8093110102C0109252 -:104F90001101809111011F928F9386E796E010C056 -:104FA00080911001681720F4861B8093100102C0C5 -:104FB00010921001809110011F928F938BE596E063 -:104FC0009F938F930E94EB070F900F900F900F907D -:104FD0000895CF93C82F1F928F9320E639E03F9317 -:104FE0002F930E94EB0761E070E080E090E004C046 -:104FF000660F771F881F991FCA95D2F70E949C1EC3 -:105000000F900F900F900F90CF910C94A01ACF9308 -:105010008D3109F465C0B0F58E3009F4CBC100F5CF -:10502000873009F49BC1A8F4863009F06AC28091E8 -:10503000D701817F8E7F8093D70185E699E00E941A -:10504000520781EA9DE00E94520781E08093E701C8 -:1050500080C1883009F44FC08B3009F47CC151C243 -:10506000863109F4EDC138F4803109F4B6C18131DB -:1050700009F42DC246C2893109F4CBC18B3109F440 -:1050800086C13FC2853309F434C248F4873209F43B -:1050900030C208F430C2893209F42BC232C28334E0 -:1050A00038F48A3308F029C2883309F454C129C27C -:1050B000833409F41EC2883409F023C20E94A01A66 -:1050C00080E99DE00E9452079FEF23ED80E391501D -:1050D00020408040E1F700C000000E94332239C127 -:1050E00080EB9DE00E9452070E94002C0E94DB147E -:1050F0000E94190D2EC185EA9DE00E94520786E7A5 -:105100009BE00E9452070E94F7231F928F9383E730 -:105110009BE09F938F930E94EB0781E79BE00E94A7 -:1051200052070E94EE23C82F8EE59BE00E94520793 -:105130001F92CF9329E53BE03F932F930E94EB070B -:1051400087E59BE00E9452078DE49BE00E94520796 -:105150008C2F81701F928F932AE43BE03F932F9313 -:105160000E94EB0788E49BE00E9452078EE39BE0DD -:105170000E945207C1FB882780F91F928F932BE36F -:105180003BE03F932F930E94EB0789E39BE00E9453 -:1051900052078DE29BE00E945207C2FB882780F9EC -:1051A0001F928F932AE23BE03F932F930E94EB07DD -:1051B00088E29BE00E9452078FE19BE00E94520729 -:1051C000C3FBCC27C0F91F92CF938CE19BE09F9348 -:1051D0008F930E94EB078AE19BE00E9452070E9496 -:1051E0000024C82F86E09BE00E9452071F92CF93B5 -:1051F00021E03BE03F932F930E94EB078FEF9AE073 -:105200000E94520786EE9AE00E9452078C2F81700E -:105210001F928F9323EE3AE03F932F930E94EB0768 -:105220008DB79EB780960FB6F8949EBF0FBE8DBF08 -:1052300081EE9AE00E9452078AEC9AE00E9452079F -:10524000C1FB882780F91F928F9327EC3AE03F93A8 -:105250002F930E94EB0785EC9AE00E94520783EBA4 -:105260009AE00E945207C2FB882780F91F928F9311 -:1052700020EB3AE03F932F930E94EB078EEA9AE0EF -:105280000E9452078CE99AE00E945207C3FB8827CC -:1052900080F91F928F9329E93AE03F932F930E9460 -:1052A000EB0787E99AE00E9452078DE89AE00E9496 -:1052B0005207C4FB882780F91F928F932AE83AE0AF -:1052C0003F932F930E94EB0788E89AE00E945207D1 -:1052D00086E79AE00E945207C5FB882780F91F9253 -:1052E0008F9323E73AE03F932F930E94EB0781E7E8 -:1052F0009AE00E94520785E59AE00E945207C6FB99 -:10530000882780F91F928F9322E53AE03F932F93ED -:105310000E94EB0780E59AE00E94520788E49AE039 -:105320000E945207C7FBCC27C0F91F92CF9385E498 -:105330009AE09F938F930E94EB0783E49AE00E9488 -:1053400052078DB79EB74C960FB6F8949EBF0FBE0E -:105350008DBFC1E0DBC08CE899E058C08091D701D7 -:10536000C82FC17080FF09C083E89DE00E945207EA -:105370008091D701817F8E7F44C087E79DE00E94A6 -:1053800052078091D70181608093D701E2CF80914D -:10539000D70181FBCC27C0F991E0C927C0FB81F977 -:1053A0008093D701CC2319F08AE69DE025C08CE5D7 -:1053B0009DE02CC08091D70182FBCC27C0F991E001 -:1053C000C927C0FB82F98093D701CC2319F08DE463 -:1053D0009DE012C08DE39DE019C08091D70183FB51 -:1053E000CC27C0F991E0C927C0FB83F98093D7018E -:1053F000CC2351F081E39DE00E9452078091D701B8 -:1054000081608093D70182C084E29DE00E945207B0 -:10541000A0CF85E19DE00E94520789EE9CE00E94AA -:1054200052078CEA9CE00E94520785E89CE00E94AB -:10543000520781E49CE00E94520786E19CE0E6CF9F -:1054400088E09CE00E9452070E94DB141F928F9319 -:105450008EEE9BE09F938F930E94EB0780910C014F -:105460001F928F9387ED9BE09F938F930E94EB0792 -:1054700080916E011F928F9384EC9BE09F938F939A -:105480000E94EB0780910D011F928F9381EB9BE0AF -:105490009F938F930E94EB078091D9019091DA013D -:1054A000A091DB01B091DC01BF93AF939F938F93E9 -:1054B0008DE99BE09F938F930E94EB078DB79EB77A -:1054C00046960FB6F8949EBF0FBE8DBF42CF0E9486 -:1054D000A01AC0910D0181E0C827C0930D01CC2313 -:1054E00029F083E99BE00E94520710C088E89BE006 -:1054F0008DCF80E003C08D5101C089530E94E92700 -:1055000028CF86E89BE00E945207C0E08C2FCF9105 -:10551000089580E0089580E00895CF93C82F80918A -:10552000E701813081F020F0823009F44CC042C1A3 -:10553000A0910E01B0910F018C91813169F08232FE -:1055400009F03AC109C0A0910E01B0910F018C91F0 -:10555000813111F0823249F48C2F0E94892A811105 -:105560002FC08C2F0E9407282CC08C2F0E948B2AC2 -:10557000811126C0C431E1F070F4CB3081F0C0312C -:10558000D1F40E94B12688E599E00E94520782E09A -:105590008093E70115C0C93259F0C83361F485E63C -:1055A00099E00E9452078CE599E00E94520708C0DA -:1055B0001092E70103C186E599E00E945207FEC000 -:1055C00081E08170FDC0C43220F5CE3108F0C0C04A -:1055D000CB3099F1C8F4C73009F0D2C08AE080938B -:1055E000150194E19093140193E09093130180933B -:1055F000120188E08093110188E2809310018CEF02 -:1056000097E00E945207BFC0C33149F1C431C1F0D5 -:10561000B7C0CB3409F4A9C028F4C93289F0C83323 -:1056200061F0AEC0C13509F49EC0C23509F499C01D -:10563000CE3409F0A5C06AE09EC00E94B126A3C086 -:105640008091E601882319F01092E6019CC089E060 -:1056500098E00E94520781E08093E701B1C083EE99 -:1056600097E00E94520781ED97E00E9452078091D7 -:1056700015011F928F938EEC97E09F938F930E945A -:10568000EB078CEC97E00E9452078AEB97E00E94B0 -:105690005207809114011F928F9387EB97E09F939D -:1056A0008F930E94EB0785EB97E00E94520786EAF2 -:1056B00097E00E945207809113011F928F9383EA13 -:1056C00097E09F938F930E94EB0781EA97E00E94F7 -:1056D000520780E997E00E945207809112011F92C1 -:1056E0008F938DE897E09F938F930E94EB078BE851 -:1056F00097E00E94520786E797E00E945207809148 -:1057000011011F928F9383E797E09F938F930E94DD -:10571000EB0781E797E00E9452078AE597E00E9435 -:105720005207809110011F928F9387E597E09F9316 -:105730008F930E94EB0785E597E00E9452078DB793 -:105740009EB748960FB6F8949EBF0FBE8DBF1BC084 -:10575000CE51EC2FF0E0E15DFE4F80818093E601B9 -:1057600012C061E003C061E006C06AE08091E6011A -:105770000E94C82608C08091E6010E946B2703C0E2 -:105780008AEF97E013C08091E601882369F01F92A9 -:105790008F9384EF97E09F938F930E94EB070F9076 -:1057A0000F900F900F9004C081EF97E00E94520776 -:1057B00081E006C01092E70180E002C080E001CFE6 -:1057C000CF910895E1E8F0E0808188608083808156 -:1057D000816080838FB7F89493E09093890090ED77 -:1057E000909388008FBF0895EFE6F0E0808182609B -:1057F00080830895EFE6F0E080818D7F80830895B7 -:10580000EFE6F0E0808192E08927808308951F927F -:105810000F920FB60F9211242F933F934F935F93E4 -:105820006F937F938F939F93AF93BF93EF93FF9368 -:105830008091E8019091E90101969093E9018093AC -:10584000E801811103C082E00E94190DE091E90195 -:10585000E695E695F0E0E054F24FE4918091E8019E -:105860008E1303C080E00E94190DFF91EF91BF914C -:10587000AF919F918F917F916F915F914F913F91E8 -:105880002F910F900FBE0F901F90189504D0689421 -:10589000B1118DC0089570D088F09F5790F0B92F46 -:1058A0009927B751A0F0D1F0660F771F881F991F75 -:1058B0001AF0BA95C9F712C0B13081F077D0B1E0D3 -:1058C000089574C0672F782F8827B85F39F0B93FE3 -:1058D000CCF3869577956795B395D9F73EF4909577 -:1058E0008095709561957F4F8F4F9F4F0895E894F5 -:1058F00009C097FB3EF490958095709561957F4F18 -:105900008F4F9F4F9923A9F0F92F96E9BB279395C5 -:10591000F695879577956795B795F111F8CFFAF4D5 -:10592000BB0F11F460FF1BC06F5F7F4F8F4F9F4F06 -:1059300016C0882311F096E911C0772321F09EE864 -:10594000872F762F05C0662371F096E8862F70E0CA -:1059500060E02AF09A95660F771F881FDAF7880FA4 -:105960009695879597F9089557FD9058440F551FC0 -:1059700059F05F3F71F04795880F97FB991F61F0D1 -:105980009F3F79F087950895121613061406551F48 -:10599000F2CF4695F1DF08C0161617061806991FB4 -:1059A000F1CF86957105610508940895E894BB27A9 -:1059B00066277727CB0197F908950BD078C069D077 -:1059C00028F06ED018F0952309F05AC05FC011245A -:1059D000EECFCADFA0F3959FD1F3950F50E0551F8E -:1059E000629FF001729FBB27F00DB11D639FAA2734 -:1059F000F00DB11DAA1F649F6627B00DA11D661F83 -:105A0000829F2227B00DA11D621F739FB00DA11DA3 -:105A1000621F839FA00D611D221F749F3327A00D5D -:105A2000611D231F849F600D211D822F762F6A2FF9 -:105A300011249F5750408AF0E1F088234AF0EE0F7E -:105A4000FF1FBB1F661F771F881F91505040A9F78B -:105A50009E3F510570F014C0AACF5F3FECF3983E13 -:105A6000DCF3869577956795B795F795E7959F5FF2 -:105A7000C1F7FE2B880F911D9695879597F908958C -:105A800097F99F6780E870E060E008959FEF80ECF1 -:105A9000089500240A941616170618060906089594 -:105AA00000240A9412161306140605060895092EFA -:105AB0000394000C11F4882352F0BB0F40F4BF2B69 -:105AC00011F460FF04C06F5F7F4F8F4F9F4F0895A9 -:105AD000991B79E004C0991F961708F0961B881F40 -:105AE0007A95C9F78095089597FB072E16F40094D0 -:105AF00007D077FD09D00E948E2D07FC05D03EF41B -:105B0000909581959F4F0895709561957F4F089569 -:105B1000EE0FFF1F0590F491E02D0994AA1BBB1B0B -:105B200051E107C0AA1FBB1FA617B70710F0A61B9D -:105B3000B70B881F991F5A95A9F780959095BC01BE -:105B4000CD010895F999FECF92BD81BDF89A9927AC -:105B500080B50895A8E1B0E042E050E00C94C52D76 -:105B6000262FF999FECF1FBA92BD81BD20BD0FB679 -:105B7000F894FA9AF99A0FBE019608950E94B02DF2 -:105B8000272F0C94B12DDC01CB01FC01F999FECF3C -:105B900006C0F2BDE1BDF89A319600B40D924150B5 -:0A5BA0005040B8F70895F894FFCFC5 -:105BAA0020021A0D0B0EE80DB40D810D0101C5017D -:105BBA0028080A03140A3F4D3620394605F904C35A -:105BCA0004A3046A04DD03F6030F0428044804014D -:0A5BDA000203040506070809000095 +:1002D0004400450001000100010000001603450034 +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E8EBF5E402C005900D92A433B107D9F7BA +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940C090C94DA220C94000061110BC06B +:10056000FC018281882321F085EE0E947A0F03C06E +:1005700085EE0E94421080E090E008950895609119 +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000CA1956985E9825982D9826982E982798CF +:1005A0002F98813029F0823031F4269A2E9A0895BE +:1005B000259A2D9A089556985E9808950C94BF0236 +:1005C00056985E9825982D9826982E9827982F98BB +:1005D0008FEF90E0909389008093880090938B0038 +:1005E00080938A0090938D0080938C00259A2D9A99 +:1005F0002FEF80E792E0215080409040E1F700C06B +:100600000000269A2E9A2FEF80E792E0215080403A +:100610009040E1F700C00000279A2F9A2FEF80E763 +:1006200092E0215080409040E1F700C00000259802 +:100630002D982FEF80E792E0215080409040E1F725 +:1006400000C0000026982E982FEF80E792E02150FE +:1006500080409040E1F700C0000027982F985698FE +:100660005E9825982D9826982E9827982F9808956B +:1006700089EA8093800089E08093810024982C98F7 +:100680003F988AB18F748AB96E98479A8BB1806B04 +:100690008BB9769A0E94E0020C94BE0280E28093AD +:1006A00000018091340181110EC00E949D0381E000 +:1006B000809334012FEF83ED90E3215080409040F0 +:1006C000E1F700C0000080E40E94A30380930001D2 +:1006D00081112EC00E94CD0380930001811128C09A +:1006E0000E94CD0380930001811122C08FE30E94FC +:1006F000CD038093000181111BC00E94C50380E4DB +:100700000E94A30380930001811112C08CE00E941B +:10071000CD038093000181110BC00E94CD03809313 +:100720000001811105C08FE30E94CD038093000179 +:100730000E94C5038091000108951092B9008AE0DB +:100740008093B800089594EA9093BC009091BC0007 +:1007500097FFFCCF9091B900987F983021F09031AD +:1007600011F081E008958093BB0084E88093BC0081 +:100770008091BC0087FFFCCF8091B900887F8831D1 +:1007800011F0803471F780E0089584E98093BC0013 +:100790008091BC0084FDFCCF08958093BB0084E869 +:1007A0008093BC008091BC0087FFFCCF9091B90082 +:1007B000987F81E0983209F480E0089584E880937E +:1007C000BC008091BC0087FFFCCF8091BB000895E6 +:1007D00080910001811115C080E40E94A3038093E1 +:1007E000000181110CC082E10E94CD0380930001C1 +:1007F000811105C08FEF0E94CD03809300010E94FC +:10080000C50384B1807F84B985B1807F85B98AB101 +:10081000837F8AB98BB1837F8BB93E9846980895C0 +:100820000E944E03809300010E94E80380B38C7005 +:1008300080BB81B3836F81BBE4E4F1E0A6E3B1E068 +:1008400011921D9281E0E235F807D1F70C9438033C +:100850009F92AF92BF92CF92DF92EF92FF920F934F +:100860001F93CF93DF9380910001882379F08091CB +:1008700035018F5F80933501811108C00E944E03BE +:1008800080930001811102C00E94E00286E3E82EFD +:1008900081E0F82E8701C0E0D0E0BB24B39492E061 +:1008A000A92ECC24C394D12CC730D10500F580915A +:1008B0000001811164C080E40E94A30380930001C1 +:1008C000811112C082E10E94CD0380930001811149 +:1008D0000BC0C6010C2E01C0880F0A94EAF7809560 +:1008E0000E94CD03809300010E94C50348C0CA3016 +:1008F000A1F028F4C83059F0C93061F005C0CC30FF +:1009000089F070F0CD3089F0209A289810C0219A93 +:1009100029980DC0229A2A980AC0239A2B9807C0BA +:10092000529A01C0539A5B9802C03E9A4698E0EAF8 +:10093000EA95F1F78FB181708B25799902C032E089 +:1009400001C030E0832B7C9902C034E001C030E06C +:10095000832B7D9902C028E001C020E0822B7E9984 +:1009600002C090E101C090E0892B9FB19095991F42 +:100970009927991F9295990F907E892B0FC080918E +:10098000000181114AC080E40E94A303809300010A +:10099000882381F1912C0E94C503892DD8019C9157 +:1009A000981719F08C93A09201010E94E8032196F8 +:1009B0000F5F1F4FCE30D10509F076CF8091010136 +:1009C000882369F1815080930101882339F0EFE990 +:1009D000FFE03197F1F700C0000021C0E4E4F1E04E +:1009E000D7018D917D018193B4E4EB16B1E0FB0654 +:1009F000B9F715C083E10E94CD03809300018111F6 +:100A0000C9CF81E40E94A303809300018111C2CF6A +:100A10000E94DE03982E9094BECF80E0BFCF0E944C +:100A2000DE0281E0DF91CF911F910F91FF90EF9057 +:100A3000DF90CF90BF90AF909F900895E82FF0E0A7 +:100A4000EC5BFE4F8081089508958B3B910580F407 +:100A5000883A910548F5853A9105D8F48430910596 +:100A600008F0B2C0019709F06EC081E090E00895EF +:100A7000803E910508F467C0883E910508F4A4C043 +:100A80009C01205F31092031310508F05CC0906580 +:100A90000895853A910509F459C0863A910509F0FF +:100AA00058C082E890E40895883A910509F454C04A +:100AB000893A910509F453C08A3A910509F452C064 +:100AC0008B3A910509F451C08C3A910509F450C054 +:100AD0008D3A910509F44FC0803B910509F44EC051 +:100AE0008E3A910509F44DC08F3A910509F44CC036 +:100AF000813B910509F44BC0823B910509F44AC042 +:100B0000833B910509F449C0843B910509F448C031 +:100B1000853B910509F447C0863B910509F446C021 +:100B2000873B910509F445C0883B910509F444C011 +:100B3000893B910509F443C08A3B910509F442C001 +:100B400080E094E4089580E090E0089581E890E4E6 +:100B5000089583E890E4089582EE94E4089589EE80 +:100B600094E408958AEE94E4089585EB94E408955E +:100B700086EB94E4089587EB94E408958CEC94E478 +:100B800008958DEC94E4089583E895E408958AE847 +:100B900095E4089582E995E4089584E995E408953B +:100BA00081E296E4089583E296E4089584E296E46F +:100BB000089585E296E4089586E296E4089587E232 +:100BC00096E408958AE296E40895089524E5829FC4 +:100BD000C0011124FC0126E0729FE00DF11D1124DB +:100BE000E60FF11DEE0FFF1FEC51FF4F8591949121 +:100BF0000895880F991FFC01E05AF0408591949167 +:100C00000895880F991FFC01E052FF4F8591949140 +:100C1000089524E5829FC0011124FC0146E0749FE1 +:100C2000E00DF11D1124E60FF11DEE0FFF1FEC5139 +:100C3000FF4F859194919C013A9521154FE134071E +:100C400008F425C13F512115304120F49F700E94C6 +:100C5000010608959C0130532115304118F499275D +:100C6000906C0895811520E5920769F40E94BB13EA +:100C70004FEF84E39CE0415080409040E1F700C09A +:100C800000000C94C21A813020E5920731F4809163 +:100C9000CC0181608093CC0108959C0130552115D1 +:100CA000304108F05CC0292F33272F7033272130C3 +:100CB0003105E9F4AC0164E0440F551F6A95E1F792 +:100CC00044275370BC016370772702C0220F331F83 +:100CD0006A95E2F73C68242B352B73E0880F991F47 +:100CE0007A95E1F780769927822B932B089522300D +:100CF000310529F4982F8827816F906A0895233051 +:100D00003105A1F4AC0133E0440F551F3A95E1F7EA +:100D1000407E57708370992721E030E002C0220F97 +:100D2000331F8A95E2F7C9019C6816C0243031054B +:100D300031F5AC0123E0440F551F2A95E1F7407EC1 +:100D400057708370992721E030E002C0220F331FD3 +:100D50008A95E2F7C9019A68842B952B08959C0126 +:100D600030572115304118F49F70906208959C010E +:100D700030582115304118F49F70906A0895803ED4 +:100D80009105E0F4803C910558F58133910509F413 +:100D90006FC048F48932910509F463C08A32910525 +:100DA00009F46DC072C089339105E9F0823891056C +:100DB000D1F08533910509F44DC067C0833E91059C +:100DC00081F138F4803E9105B9F0823E9105D9F069 +:100DD0005CC0863E910561F1873E9105A1F155C049 +:100DE0000E94F90508952091DE0120FD02C021FF37 +:100DF0004CC080EE90E049C08091DE0180FFF9CFC9 +:100E000089E390E042C08091DE0182FF0EC08091B4 +:100E1000DE0184FF03C080E090E037C083EE90E005 +:100E200034C08091DE0182FFF2CF82EE90E02DC0CF +:100E30008091DE0183FF0BC08091DE0184FDEBCF4A +:100E400087EE90E022C08091DE0183FFF5CF86EE31 +:100E500090E01BC08091DE0185FF07C089E290E031 +:100E600014C08091DE0185FFF9CF85E390E00DC0CD +:100E70008091DE0186FF07C08AE290E006C0809183 +:100E8000DE0186FFF9CF81E390E00E9425050895F9 +:100E90000895809162010895CF93DF9300D01F924F +:100EA000CDB7DEB79C018091E401843019F593E061 +:100EB00099833B832A839093E9008FEF9091E80018 +:100EC000815095FD06C095ED9A95F1F700008111CE +:100ED000F5CF8091E80085FF0DC040E050E063E071 +:100EE00070E0CE0101960E94B9098091E8008E77EA +:100EF0008093E8000F900F900F90DF91CF910895AD +:100F0000CF93DF9300D01F92CDB7DEB72091E401DD +:100F1000243021F522E029839B838A8383E0809318 +:100F2000E9008FEF9091E800815095FD06C095EDA6 +:100F30009A95F1F700008111F5CF8091E80085FFC7 +:100F40000DC040E050E063E070E0CE0101960E94E9 +:100F5000B9098091E8008E778093E8000F900F9098 +:100F60000F90DF91CF9108959C018091E40184302E +:100F7000F9F482E08093E9009FEF8091E8009150BE +:100F800085FD06C085ED8A95F1F700009111F5CF3A +:100F90008091E80085FF0CC040E050E065E070E023 +:100FA000C9010E94B9098091E8008E778093E8001A +:100FB0000895CF93DF93EC018091E401843009F030 +:100FC00046C090910C019923D9F090910D0199237D +:100FD000B9F08093E9008FEF9091E800815095FD82 +:100FE00006C095E19A95F1F700008111F5CF809147 +:100FF000E80085FF2CC040E050E060E170E017C0E1 +:1010000081E08093E9008FEF9091E800815095FD99 +:1010100006C095ED9A95F1F700008111F5CF80910A +:10102000E80085FF14C040E050E068E070E0CE01C9 +:101030000E94B9098091E8008E778093E80080E1F2 +:10104000FE01A2E5B1E001900D928A95E1F7DF91F2 +:10105000CF9108958091E301811109C00E944A0B4C +:101060000E94A70B8091E20084608093E2000895C3 +:101070001092E301089508950C94F8200E94581AE4 +:101080000E94FE200E94520E0C94480742E061EC40 +:1010900081E00E94C30A42E061EC82E00E94C30A40 +:1010A00042E061EC83E00E94C30A42E161EC84E02B +:1010B0000C94C30A8091E601833009F455C030F4E2 +:1010C000813071F0823009F48EC008958A3009F4BD +:1010D0007AC08B3009F460C0893009F09CC020C010 +:1010E0008091E501813A09F096C08091E800877F00 +:1010F0008093E8008091E9019091EA01892B21F425 +:1011000060E182E591E003C060E080E090E070E0A3 +:101110000E94040A8091E8008B778093E80008958C +:101120008091E501813209F076C08091E9019091CA +:10113000EA01009719F0039709F06DC08091E8006B +:10114000877F8093E8008091E80082FD05C0809150 +:10115000E4018111F8CF5FC08091F10080936201BA +:101160008091E8008B7753C08091E501813A09F0C6 +:1011700052C08091E9019091EA01892B09F04BC09E +:101180008091E800877F8093E8008091E80080FFED +:10119000FCCF80910C0136C08091E5018132D9F5F8 +:1011A0008091E9019091EA01892BA9F58091E800ED +:1011B000877F8093E8000E94F80A8091E70180937E +:1011C0000C010C94BB138091E501813221F58091D3 +:1011D000E800877F8093E8000E94F80A8091E80188 +:1011E0008093630108958091E501813AA1F4809193 +:1011F000E800877F8093E8008091E80080FFFCCFC3 +:10120000809163018093F1008091E8008E77809354 +:10121000E8000C94F80A089584B7877F84BF0FB65E +:10122000F894A89580916000886180936000109286 +:1012300060000FBE90E080E80FB6F89480936100E4 +:10124000909361000FBE0E94A10E0E944A0B0E9463 +:10125000A70B8091E20084608093E20078940E9462 +:10126000320E0E94A30E82E091E00E944D0E0E9479 +:10127000E6208091E401853069F40E941A1A809179 +:10128000E2018823B1F30E94441A882391F30E945B +:10129000A309EFCF0E94A90EECCF292F33272330CB +:1012A0003105C9F060F42130310581F0223031057B +:1012B00009F041C08DE690E020E133E040C02132EA +:1012C0003105E1F02232310531F135C082E190E0A3 +:1012D0002DE733E034C099278130910549F028F09B +:1012E000029749F5ECEDF2E005C0ECE0F3E002C056 +:1012F000E4EFF2E0849190E09F0121C06430D8F4E3 +:10130000E62FF0E0EE0FFF1FEE5DFE4F20813181F2 +:1013100089E090E014C0643070F470E0FB01EE0FDF +:10132000FF1FE65EFE4F20813181FB01EA5EFE4F2A +:10133000808190E004C080E090E020E030E0FA019D +:1013400031832083089580E189BD82E189BD09B49C +:1013500000FEFDCF8091D8008F7D8093D8008091D2 +:10136000E00082608093E0008091E00081FDFCCF8E +:101370000895CF92DF92EF92FF920F931F93CF9336 +:10138000DF93EC018B016A010E94170B811133C0BE +:10139000C114D10439F0F60180819181081B190B29 +:1013A000C80FD91FE12CF12C0115110519F18091FD +:1013B000E80085FD16C08091E8008E778093E800F4 +:1013C000C114D10449F0F60180819181E80EF91E23 +:1013D000F182E08285E00FC00E94170B882321F381 +:1013E0000AC089918093F10001501109FFEFEF1AB3 +:1013F000FF0ADACF80E0DF91CF911F910F91FF902C +:10140000EF90DF90CF9008952091EB013091EC01A7 +:101410002617370748F06115710539F42091E80067 +:101420002E772093E80001C0B901FC0120E061158E +:10143000710579F18091E4018823F1F18530F1F1B2 +:101440008091E80083FD3CC08091E80082FD2EC0C1 +:101450008091E80080FFEBCF2091F3008091F200B3 +:1014600090E0922B6115710551F08830910538F4A8 +:1014700021912093F100615071090196F3CF21E091 +:10148000089709F020E08091E8008E778093E800CB +:10149000CECF2111CFCF0AC08091E401882361F023 +:1014A000853061F08091E80083FD0AC08091E800FA +:1014B00082FFF2CF80E0089582E0089583E00895EE +:1014C00081E008952091EB013091EC012617370758 +:1014D00048F06115710539F42091E8002E772093CA +:1014E000E80001C0B901FC0120E06115710591F12E +:1014F0008091E401882309F440C0853009F43FC09D +:101500008091E80083FD3DC08091E80082FD2FC0FE +:101510008091E80080FFE9CF2091F3008091F200F4 +:1015200090E0922B6115710559F08830910540F4D7 +:1015300024912093F1003196615071090196F2CF08 +:1015400021E0089709F020E08091E8008E778093F1 +:10155000E800CBCF2111CCCF0AC08091E4018823D1 +:1015600061F0853061F08091E80083FD0AC08091D0 +:10157000E80082FFF2CF80E0089582E0089583E0E2 +:10158000089581E00895982F973068F59093E900C9 +:10159000981739F07091EC002091ED005091F00017 +:1015A00003C0242F762F50E021FD02C09F5FECCFB7 +:1015B0003091EB003E7F3093EB003091ED003D7FAA +:1015C0003093ED003091EB0031603093EB0070937D +:1015D000EC002093ED005093F0002091EE0027FDE9 +:1015E000E5CF80E008958F708093E90081E0089551 +:1015F0008091E50187FF11C08091E80082FD05C060 +:101600008091E4018111F8CF11C08091E8008B77BF +:101610000BC08091E401882349F08091E80080FFAD +:10162000F8CF8091E8008E778093E80008952091AC +:10163000E4003091E50095E64091EC00842F817044 +:1016400040FF23C08091E80080FD1DC08091E4012F +:10165000882399F0853099F08091EB0085FD11C0C9 +:101660004091E4005091E5002417350729F391508B +:1016700011F09A01E1CF84E0089582E0089583E0BB +:10168000089581E0089580E008954091E80042FFC8 +:10169000DDCF08950E94B80B0E94C00BE0EEF0E091 +:1016A000808181608083E8EDF0E080818F778083A6 +:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA +:1016C00080831092E30108950F931F93CF93DF93CC +:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 +:1016E000888388818068888388818F7D888319BCFE +:1016F0001092E4011092E0011092E2011092E101D7 +:1017000000EE10E0F80180818B7F8083888181600A +:10171000888342E060E080E00E94C30AE1EEF0E0EE +:1017200080818E7F8083E2EEF0E080818160808323 +:10173000808188608083F80180818E7F80838881AA +:1017400080618883DF91CF911F910F910895E8ED1B +:10175000F0E080818F7E8083E7EDF0E08081816022 +:10176000808384E082BF81E08093E3010C94640B6A +:10177000E8EDF0E080818E7F80831092E200089592 +:101780001092DA001092E10008951F920F920FB6A6 +:101790000F9211242F933F934F935F936F937F93F7 +:1017A0008F939F93AF93BF93EF93FF938091E1004B +:1017B00082FF0BC08091E20082FF07C08091E100B0 +:1017C0008B7F8093E1000E94310E8091DA0080FFD0 +:1017D0001FC08091D80080FF1BC08091DA008E7FEF +:1017E0008093DA008091D90080FF0DC080E189BD2F +:1017F00082E189BD09B400FEFDCF81E08093E40160 +:101800000E942A0805C019BC1092E4010E94380801 +:101810008091E10080FF19C08091E20080FF15C037 +:101820008091E2008E7F8093E2008091E2008061EF +:101830008093E2008091D80080628093D80019BC28 +:1018400085E08093E4010E943C088091E10084FFE0 +:1018500030C08091E20084FF2CC080E189BD82E12C +:1018600089BD09B400FEFDCF8091D8008F7D8093A3 +:10187000D8008091E1008F7E8093E1008091E200AA +:101880008F7E8093E2008091E20081608093E2008D +:101890008091E001882311F084E007C08091E3008B +:1018A00087FD02C081E001C083E08093E4010E94D3 +:1018B0003E088091E10083FF29C08091E20083FF10 +:1018C00025C08091E100877F8093E10082E08093D2 +:1018D000E4011092E0018091E1008E7F8093E100AD +:1018E0008091E2008E7F8093E2008091E20080612F +:1018F0008093E20042E060E080E00E94C30A8091B1 +:10190000F00088608093F0000E943B08FF91EF9107 +:10191000BF91AF919F918F917F916F915F914F9107 +:101920003F912F910F900FBE0F901F9018951F920F +:101930000F920FB60F9211242F933F934F935F9303 +:101940006F937F938F939F93AF93BF93CF93DF93C7 +:10195000EF93FF93C091E900CF708091EC00D82FF6 +:10196000D17080FDD0E81092E9008091F000877F6F +:101970008093F00078940E94DB0C1092E900809133 +:10198000F00088608093F000CD2BCF70C093E90009 +:10199000FF91EF91DF91CF91BF91AF919F918F9187 +:1019A0007F916F915F914F913F912F910F900FBE5B +:1019B0000F901F9018951F93CF93DF93CDB7DEB78D +:1019C000AA970FB6F894DEBF0FBECDBFE5EEF1E0EB +:1019D0008091F100819321E0ED3EF207C9F70E946A +:1019E0005A088091E80083FF24C18091E50190911D +:1019F000E601492F50E04A30510508F01AC1FA01BA +:101A0000EA5AFF4F0C948F22803881F0823809F017 +:101A100010C18091E9018F708093E9008091EB0003 +:101A200085FB882780F91092E90006C08091E101CA +:101A30009091E201911182609091E800977F9093DC +:101A4000E8008093F1001092F100C8C0282F2D7F8C +:101A500009F0EFC0882319F0823061F0EAC080916C +:101A6000E701813009F0E5C0933009F080E0809310 +:101A7000E2012BC08091E701811127C08091E9012B +:101A80008F7009F4D6C08093E9002091EB0020FF0D +:101A90001CC0933021F48091EB00806214C09091BF +:101AA000EB0090619093EB0021E030E0A90102C0CF +:101AB000440F551F8A95E2F74093EA001092EA001E +:101AC0008091EB0088608093EB001092E900809198 +:101AD000E800877F86C08111ACC01091E7011F77B5 +:101AE0008091E3008078812B8093E3008091E8006F +:101AF000877F8093E8000E94F80A8091E80080FFC9 +:101B0000FCCF8091E30080688093E300111102C054 +:101B100082E001C083E08093E4018BC08058823072 +:101B200008F087C08091E7019091E8018C3D53E077 +:101B3000950779F583E08A838AE289834FB7F89421 +:101B4000DE01139620E03EE051E2E32FF0E05093F7 +:101B50005700E49120FF03C0E295EF703F5FEF7004 +:101B60008E2F90E0EA3010F0C79601C0C0968D939A +:101B70009D932F5F243149F74FBF8091E800877F05 +:101B80008093E8006AE270E0CE0101960E94040AA8 +:101B900014C0AE014F5F5F4F6091E9010E944D0993 +:101BA000BC01892B09F445C09091E800977F909380 +:101BB000E80089819A810E94620A8091E8008B770F +:101BC0008093E80036C08038A1F58091E800877FD7 +:101BD0008093E8008091E0018093F1008091E8001B +:101BE0008E778093E8000E94F80A23C0811121C0FB +:101BF0008091E7019091E80199270297D4F48091B0 +:101C0000E800877F8093E8008091E7018093E001FE +:101C10000E94F80A8091E001811106C08091E300E2 +:101C200087FD02C081E001C084E08093E4010E944E +:101C300046088091E80083FF0AC08091E800877F12 +:101C40008093E8008091EB0080628093EB00AA967D +:101C50000FB6F894DEBF0FBECDBFDF91CF911F91BD +:101C600008950895CF938091E4018823A1F0C09155 +:101C7000E900CF709091EC00892F817090FD80E891 +:101C8000C82B1092E9008091E80083FD0E94DB0CD4 +:101C9000CF70C093E900CF9108959093690180932C +:101CA00068010895E0916801F0916901309721F091 +:101CB0000190F081E02D099480E00895E0916801A1 +:101CC000F0916901309721F00280F381E02D0994B1 +:101CD0000895E0916801F0916901309721F0048046 +:101CE000F581E02D099408952091660130916701F6 +:101CF0002817390771F09093670180936601E0918E +:101D00006801F0916901309721F00680F781E02D9C +:101D100009940895209164013091650128173907CD +:101D200071F09093650180936401E0916801F091F6 +:101D30006901309721F00084F185E02D0994089520 +:101D400008950C94A00E0E945E1A0E9410040C9438 +:101D5000241BCF92DF92EF92FF920F931F93CF93AA +:101D6000DF93CDB7DEB72B970FB6F894DEBF0FBE6B +:101D7000CDBF0E9428048BE6C82E81E0D82E00E05B +:101D800010E0E02E802F0E941E05F60141916F01A8 +:101D9000F82EF426B1F40F5F1F4F0E30110589F7AE +:101DA0008FEF89838A831B820E94671A8160782F54 +:101DB0009D838C8349815A816B818D810E944C0F58 +:101DC00040C09091CC0191FF04C08B870E942405F4 +:101DD0008B8520E030E04F2D50E0922FBA01022E8B +:101DE00002C0759567950A94E2F760FF24C02E83C0 +:101DF000EF8221E030E0690102C0CC0CDD1C9A9535 +:101E0000E2F790E08C219D21892B09F420E02887BE +:101E10000E94671A8160782F9A8789874E815F8137 +:101E200068858A850E944C0FF801E559FE4F808134 +:101E3000C826C08206C02F5F3F4F2630310569F6A5 +:101E4000AACF0E940B1E0E94520E90916A01891720 +:101E5000A1F00E94520E80936A012B960FB6F8945F +:101E6000DEBF0FBECDBFDF91CF911F910F91FF90CD +:101E7000EF90DF90CF900C9448072B960FB6F89414 +:101E8000DEBF0FBECDBFDF91CF911F910F91FF90AD +:101E9000EF90DF90CF900895CF93DF93CDB7DEB76B +:101EA0002B970FB6F894DEBF0FBECDBF4F83588778 +:101EB00069877A878B87DE01119686E0FD01119292 +:101EC0008A95E9F785E0FE01379601900D928A9593 +:101ED000E1F749815A816B817C818D819E810E94CD +:101EE0004F162B960FB6F894DEBF0FBECDBFDF9115 +:101EF000CF910895CF93C82F882309F4C1C08238A9 +:101F000059F40E94520E81FDBBC089E30E94EC1877 +:101F10000E94A41989E30CC0833879F40E94520E00 +:101F200080FDAEC083E50E94EC180E94A41983E5F1 +:101F30000E942B19CF910C94A419843859F40E9453 +:101F4000520E82FD9DC087E40E94EC180E94A419E5 +:101F500087E4EECF8CEF8C0F813A48F48C2F0E94EF +:101F60004B2081118DC08C2F0E94EC18E3CF80E2B2 +:101F70008C0F883048F4C77081E001C0880FCA9583 +:101F8000EAF70E946D19D6CF8BE58C0F833078F479 +:101F9000C53A29F0C63A31F083E890E005C081E8FF +:101FA00090E002C082E890E0CF910C94740E88E536 +:101FB0008C0F833108F064C0C83A39F1C93A41F155 +:101FC000CA3A49F1CB3A51F1CC3A59F1CD3A61F1E3 +:101FD000C03B69F1CE3A71F1CF3A79F1C13B81F161 +:101FE000C23B89F1C33B91F1C43B99F1C53BA1F1DF +:101FF000C63BA9F1C73BB1F1C83BB9F1C93BC1F13F +:10200000CA3BC9F180E090E038C082EE90E035C074 +:1020100089EE90E032C08AEE90E02FC085EB90E030 +:102020002CC086EB90E029C087EB90E026C08CECBA +:1020300090E023C08DEC90E020C083E891E01DC0CB +:102040008AE891E01AC082E991E017C084E991E042 +:1020500014C081E292E011C083E292E00EC084E2FB +:1020600092E00BC085E292E008C086E292E005C0F3 +:1020700087E292E002C08AE292E0CF910C948A0E4D +:10208000CF910895882309F44BC0823859F40E94F7 +:10209000520E81FF45C089E30E94EC180E94A419EA +:1020A00089E30CC0833871F40E94520E80FF38C05F +:1020B00083E50E94EC180E94A41983E50E942B1965 +:1020C0000C94A419843859F40E94520E82FF28C03F +:1020D00087E40E94EC180E94A41987E4EFCF9CEFDC +:1020E000980F913A58F390E2980F983050F4877017 +:1020F00091E001C0990F8A95EAF7892F0E94731920 +:10210000DFCF9BE5980F933020F480E090E00C94B3 +:10211000740E885A833120F480E090E00C948A0E8B +:102120000895882321F00E946D190C94A419089534 +:10213000882321F00E9473190C94A4190895BF926A +:10214000CF92DF92EF92FF920F931F93CF93DF9383 +:1021500000D000D000D0CDB7DEB77C0185E0F7011C +:10216000DE01119601900D928A95E1F7F7018381C6 +:102170009481892B09F4DDC2908181818F3F19F40C +:102180009F3F09F4D6C2F7010281258122952F7065 +:1021900099838A8389819A812E830E94AB18182F94 +:1021A000B92E0E94AA180E947117EB2DE295EF70CC +:1021B0004E2F50E0FA01E05AFF4F2E810C948F22EF +:1021C0008B2D807F9B2D9F70F92E882319F0F29420 +:1021D00080EFF822002349F0FF2009F457C28F2D29 +:1021E0000E947D190E94A41951C2812F0E944210A1 +:1021F000FF2009F49EC28F2D0E94831926960FB6E8 +:10220000F894DEBF0FBECDBFDF91CF911F910F912C +:10221000FF90EF90DF90CF90BF900C94A4193B2DCE +:10222000307F8B2D8F70303211F08295807F11239B +:1022300019F0113021F12CC00023B9F0222309F448 +:1022400090C1213009F08DC126960FB6F894DEBFFB +:102250000FBECDBFDF91CF911F910F91FF90EF90F7 +:10226000DF90CF90BF900C948D19222319F021306C +:1022700009F45FC28E830E9490198E8186C100236B +:1022800021F0223008F055C26CC1211152C27DC12B +:10229000002321F0222309F464C1F8C1222309F4A8 +:1022A00074C109C28B2D86958695837019F0813093 +:1022B000D1F03FC2002321F0812F9B2D937002C0EB +:1022C00080E090E026960FB6F894DEBF0FBECDBF3B +:1022D000DF91CF911F910F91FF90EF90DF90CF9002 +:1022E000BF900C94740E002321F0812F9B2D9370CE +:1022F00002C080E090E026960FB6F894DEBF0FBED5 +:10230000CDBFDF91CF911F910F91FF90EF90DF90A4 +:10231000CF90BF900C948A0E812F002319F00E9459 +:10232000131D02C00E947B1D26960FB6F894DEBFD7 +:102330000FBECDBFDF91CF911F910F91FF90EF9016 +:10234000DF90CF90BF900C94001E8B2D837009F00E +:1023500075C00111EEC1812F829586958770880F17 +:10236000880F912F9F70C92ED12CE12CF12C082EB3 +:1023700004C0CC0CDD1CEE1CFF1C0A94D2F714FF29 +:1023800012C00FE010E020E030E004C0000F111F89 +:10239000221F331F8A95D2F7C901B8016095709545 +:1023A0008095909503C060E070E0CB014B2D469581 +:1023B000469543704230C1F060F56C297D298E2925 +:1023C0009F29413051F126960FB6F894DEBF0FBE1B +:1023D000CDBFDF91CF911F910F91FF90EF90DF90D4 +:1023E000CF90BF900C9498176C297D298E299F2936 +:1023F00026960FB6F894DEBF0FBECDBFDF91CF910A +:102400001F910F91FF90EF90DF90CF90BF900C94B1 +:10241000B4170E949817C701B60126960FB6F89414 +:10242000DEBF0FBECDBFDF91CF911F910F91FF9007 +:10243000EF90DF90CF90BF900C947C17002319F0A1 +:102440008B2D817001C08695882309F472C1812F7C +:10245000829586958770880F880F912F9F70C92E5F +:10246000D12CE12CF12C082E04C0CC0CDD1CEE1C70 +:10247000FF1C0A94D2F714FF12C00FE010E020E016 +:1024800030E004C0000F111F221F331F8A95D2F7BE +:10249000C901B801609570958095909503C060E082 +:1024A00070E0CB014B2D4695469543704230C1F00C +:1024B00060F56C297D298E299F29413051F126969E +:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145 +:1024D0000F91FF90EF90DF90CF90BF900C94721807 +:1024E0006C297D298E299F2926960FB6F894DEBF88 +:1024F0000FBECDBFDF91CF911F910F91FF90EF9055 +:10250000DF90CF90BF900C948E180E947218C70174 +:10251000B60126960FB6F894DEBF0FBECDBFDF9191 +:10252000CF911F910F91FF90EF90DF90CF90BF90D0 +:102530000C945618103FD1F118F4103E50F4A1C07D +:10254000123F09F463C008F44CC0133F09F473C090 +:1025500098C01F708B2D8F710023A1F00E94EF1780 +:10256000812F26960FB6F894DEBF0FBECDBFDF9148 +:10257000CF911F910F91FF90EF90DF90CF90BF9080 +:102580000C9491100E941018812F26960FB6F89483 +:10259000DEBF0FBECDBFDF91CF911F910F91FF9096 +:1025A000EF90DF90CF90BF900C9498100023A9F08B +:1025B0002111BFC08B2D8F7126960FB6F894DEBF08 +:1025C0000FBECDBFDF91CF911F910F91FF90EF9084 +:1025D000DF90CF90BF900C943518223008F0A9C03E +:1025E000E9CF0023A9F08B2D8F7126960FB6F894B2 +:1025F000DEBF0FBECDBFDF91CF911F910F91FF9036 +:10260000EF90DF90CF90BF900C94EF17002359F319 +:102610008B2D8F7126960FB6F894DEBF0FBECDBFFF +:10262000DF91CF911F910F91FF90EF90DF90CF90AE +:10263000BF900C941018002399F08B2D8F71269663 +:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:102650000F91FF90EF90DF90CF90BF900C94DA171E +:1026600026960FB6F894DEBF0FBECDBFDF91CF9197 +:102670001F910F91FF90EF90DF90CF90BF900C943F +:10268000D0170023A9F0222309F4ADCF812F26967D +:102690000FB6F894DEBF0FBECDBFDF91CF911F9173 +:1026A0000F91FF90EF90DF90CF90BF900C947A0F36 +:1026B000222309F4ADCF812F26960FB6F894DEBF02 +:1026C0000FBECDBFDF91CF911F910F91FF90EF9083 +:1026D000DF90CF90BF900C9442104B2D4F70612F24 +:1026E000C7010E94AE0226960FB6F894DEBF0FBE59 +:1026F000CDBFDF91CF911F910F91FF90EF90DF90B1 +:10270000CF90BF900C94F4164B2D4F70612FC701E2 +:1027100026960FB6F894DEBF0FBECDBFDF91CF91E6 +:102720001F910F91FF90EF90DF90CF90BF900C948E +:10273000E50526960FB6F894DEBF0FBECDBFDF913C +:10274000CF911F910F91FF90EF90DF90CF90BF90AE +:1027500008950E948A190E945F190E94A4190E947C +:10276000B01E0E94001E80E090E00E94740E80E087 +:1027700090E00C948A0E0E947A190C94A9130E947E +:10278000AB18292F22952F702C3030F42A3048F4C2 +:102790002250223078F405C02C3041F02F3031F037 +:1027A00009C0803E48F0803F29F406C093FB88278B +:1027B00080F9089580E0089581E00895CF93DF9334 +:1027C00000D000D01F92CDB7DEB70F900F900F90C2 +:1027D0000F900F90DF91CF910895CF93DF9300D0AA +:1027E00000D000D0CDB7DEB726960FB6F894DEBF86 +:1027F0000FBECDBFDF91CF9108951F93CF93DF938D +:10280000C091790116E080917A01C81799F0D0E063 +:102810001C9FF0011D9FF00D1124E558FE4F4081D3 +:10282000518162817381848195810E94ED1321968B +:10283000C770E9CFDF91CF911F9108954091AB010F +:102840005091AC016091AD017091AE018091AF01EA +:102850009091B0010C94ED138091B00182958F702E +:1028600009F054C08091AD01882309F44FC08091D4 +:102870007901A0917A014091AE015091AF01609130 +:10288000AB017091AC01B6E08A1709F43FC090E04B +:1028900041155105C1F17F3F11F46F3FA1F1B89F80 +:1028A000F001B99FF00D1124E558FE4F2181271347 +:1028B0002AC02081261327C02281211124C0238110 +:1028C00034812417350710F421503109241B350BAE +:1028D000283C3105C0F42091B0012F702061209375 +:1028E000B00126E0289FF001299FF00D1124E05847 +:1028F000FE4F80818F70806180838BEA91E00E941F +:102900009F100C94FD1301968770BECF0895CF924F +:10291000DF92EF92FF920F931F93CF93DF93CDB788 +:10292000DEB762970FB6F894DEBF0FBECDBF8C0145 +:1029300085E0F801DE011D9601900D928A95E1F780 +:10294000D8014C9111965C91119712966C918091DF +:10295000AE019091AF01009709F475C13091AB01C0 +:102960007091AC017F3F19F43F3F09F46CC1F8014D +:10297000C380D480E090AD01EE2009F4BEC0209168 +:10298000B001C816D90628F0D601A81BB90BCD0195 +:1029900004C0809590958C0D9D1DFF24F394883C78 +:1029A000910578F0F12C207F09F0C4C07C2DD98AE4 +:1029B000C88A89890E94DE138BEA91E00E949F10E9 +:1029C000AFC0822F807F09F045C0571313C0431357 +:1029D00011C061110FC02F7020612093B0010E94BF +:1029E0001E148BEA91E00E949F108091B001F801C3 +:1029F00085832EC0CD2819F15F3F11F44F3FF9F0C8 +:102A0000F62E61111CC08091790120917A0136E087 +:102A1000821709F45BC090E0389FF001399FF00DF8 +:102A20001124E558FE4F7181571306C0708147137A +:102A300003C07281711103C001968770E9CFF62E31 +:102A4000662309F41CC18091B00181608093B001BC +:102A5000F12C15C1571309C0431307C0611105C0FC +:102A60008091B001F8018583C8C04D875E878D8550 +:102A70009E856A8B0E94BF136A898823D1F16623E1 +:102A8000C1F12091B001822F82958F7090E0029762 +:102A900074F08091AB019091AC0198878F83198677 +:102AA000DB86CA862C87CE0107960E949F1086E09F +:102AB000F801ABEAB1E001900D928A95E1F70E942E +:102AC0002C140E941E14FF24F394D9C04D875E87F6 +:102AD0008D859E850E94AB18292F22952F7022305C +:102AE00008F0C1C09F7009F0BBC0805E883008F458 +:102AF000C6C0C8010E949F10E6CFC816D90608F4C8 +:102B000053C0F601E81BF90BCF01883C910508F48E +:102B100050C0F12C7C2DD98AC88A89890E94DE1385 +:102B2000EBEAF1E086E0DF011D928A95E9F70E9469 +:102B30001E14A5C0571314C0431312C0611110C056 +:102B40008091B001F8018583C8010E949F1086E042 +:102B5000EBEAF1E0DF011D928A95E9F7FE2C8FC0C8 +:102B60004D875E878D859E856A8B0E94BF136A891B +:102B7000882309F4BECF662309F4BBCF2091B001AE +:102B8000822F82958F7090E002970CF490CF809105 +:102B9000AB019091AC019A8389831B82DD82CC8248 +:102BA0002E83CE01019681CF809590958C0D9D1D31 +:102BB000ACCFF62E662309F49CCF571333C04313D2 +:102BC00031C02091B00120FD24C0822F82958F70EA +:102BD000482F50E041155105E1F0D80115962C938E +:102BE00015974F30510549F08F5F982F9295907F40 +:102BF000822F8F70892B15968C93C8010E949F108D +:102C000086E0F801ABEAB1E001900D928A95E1F718 +:102C10008ECF86E0F801ABEAB1E001900D928A9583 +:102C2000E1F72DC04D875E878D859E850E94BF137D +:102C300081113DCF8091B00181608093B001C801C6 +:102C40000E949F101CC0662309F453CF4D875E87F6 +:102C50008D859E850E94BF13882309F44ACF27CF14 +:102C6000811143CF0CC0243008F043CF9F7009F48A +:102C70003CCFD80115969C91907F09F036CF8F2DCF +:102C800062960FB6F894DEBF0FBECDBFDF91CF9135 +:102C90001F910F91FF90EF90DF90CF9008951F93B9 +:102CA000CF93DF93CDB7DEB72C970FB6F894DEBF86 +:102CB0000FBECDBF4F83588769877A878B879C87E4 +:102CC000CE0107960E948714882371F08A859B8520 +:102CD000892B09F441C088858F3F09F065C08F8139 +:102CE0008F3F09F061C038C086E0FE013796DE01F3 +:102CF000119601900D928A95E1F76A857B856115A1 +:102D0000710551F1FF81E885EF3F11F4FF3F21F19B +:102D100020917A0130E0C90101968770992740918E +:102D2000790150E08417950709F447C0F983EA83D5 +:102D30007D836C8396E0929FD001939FB00D112408 +:102D4000A558BE4FFE01319601900D929A95E1F77C +:102D500080937A010E94FD1316E080917901909191 +:102D60007A018917B9F1189FC001112485589E4F27 +:102D70000E948714882371F1E09179011E9FF00170 +:102D80001124E558FE4F4081518162817381848115 +:102D900095810E94ED138091790190E001968770F2 +:102DA000992780937901D9CF4F81588569857A8594 +:102DB0008B859C850E94ED13CFCF0E94BB13109290 +:102DC0007A0110927901EBEAF1E086E0DF011D92D1 +:102DD0008A95E9F72C960FB6F894DEBF0FBECDBFEB +:102DE000DF91CF911F910895EF92FF920F931F9360 +:102DF000CF93DF938C01892B09F46CC0F12CEE2466 +:102E0000E394E8012196F8018491843740F48430FA +:102E100008F051C0813081F0823019F15BC08537F4 +:102E200009F444C0A8F19CE7980F903708F052C00D +:102E30008F770E94421041C00E5F1F4FFE018491A8 +:102E400090E2980F983050F48770FE2D01C0FF0F6C +:102E50008A95EAF78F2F0E947D1914C00E947A0F7D +:102E60002DC00E5F1F4FFE01849190E2980F9830A5 +:102E700060F48770FE2D01C0FF0F8A95EAF78F2F4F +:102E80000E9483190E94A41919C00E94421016C002 +:102E90000E5F1F4FFE01C491CC2381F08FE99FE0AC +:102EA0000197F1F700C00000C150F6CF0E5F1F4F31 +:102EB000FE01F49003C00E947A0F8E018F2D8823AB +:102EC00009F49FCFEFE9FFE03197F1F700C0000070 +:102ED0008150F5CFDF91CF911F910F91FF90EF902F +:102EE000089508956093B5017093B6018093B7017A +:102EF0009093B8010C94A9130F931F930091B501FF +:102F00001091B6012091B7013091B801DC01CB01DD +:102F1000802B912BA22BB32B8093B5019093B601FC +:102F2000A093B701B093B8011F910F910C94A9130E +:102F30000F931F930091B5011091B6012091B70135 +:102F40003091B801DC01CB0180239123A223B3236C +:102F50008093B5019093B601A093B701B093B801E7 +:102F60001F910F910C94A9130F931F930091B5011A +:102F70001091B6012091B7013091B801DC01CB016D +:102F800080279127A227B3278093B5019093B6019C +:102F9000A093B701B093B8011F910F910C94A9139E +:102FA0001092B1011092B2011092B3011092B401CB +:102FB0000C94A91341E050E060E070E004C0440FBD +:102FC000551F661F771F8A95D2F74093B101509322 +:102FD000B2016093B3017093B4010C94A91341E062 +:102FE00050E060E070E004C0440F551F661F771F7B +:102FF0008A95D2F78091B1019091B201A091B3016D +:10300000B091B401482B592B6A2B7B2B4093B10113 +:103010005093B2016093B3017093B4010C94A9135F +:1030200041E050E060E070E004C0440F551F661FAF +:10303000771F8A95D2F7409550956095709580914D +:10304000B1019091B201A091B301B091B4014823B4 +:1030500059236A237B234093B1015093B2016093BB +:10306000B3017093B4010C94A91341E050E060E007 +:1030700070E004C0440F551F661F771F8A95D2F772 +:103080008091B1019091B201A091B301B091B401CE +:10309000482759276A277B274093B1015093B201F3 +:1030A0006093B3017093B4010C94A9130F931F9311 +:1030B0000091B1011091B2012091B3013091B4019E +:1030C000DC01CB01802B912BA22BB32B8093B10180 +:1030D0009093B201A093B301B093B4011F910F91EB +:1030E0000C94A9130F931F930091B1011091B20199 +:1030F0002091B3013091B401DC01CB0180239123F5 +:10310000A223B3238093B1019093B201A093B301A2 +:10311000B093B4011F910F910C94A9130F931F93B7 +:103120000091B1011091B2012091B3013091B4012D +:10313000DC01CB0180279127A227B3278093B1011F +:103140009093B201A093B301B093B4011F910F917A +:103150000C94A9130895CF92DF92EF92FF920F93F0 +:103160001F93CF93DF938C01C090B101D090B20137 +:10317000E090B301F090B4018091B5019091B60157 +:10318000A091B701B091B801C82AD92AEA2AFB2A2E +:10319000CFE1D0E0D701C6010C2E04C0B695A795AB +:1031A000979587950A94D2F780FF07C0B8018C2FB6 +:1031B0000E9409068130910531F4219758F7B80132 +:1031C00080E00E940906DF91CF911F910F91FF903F +:1031D000EF90DF90CF90089590910C019923F1F03A +:1031E00090910D019923D1F0982F969596959695EB +:1031F0009F3080F5E0910E01F0910F01E90FF11D74 +:10320000877021E030E0A90102C0440F551F8A9564 +:10321000E2F7CA019181892B8183089520910E01E3 +:1032200030910F01F90132969FEF40E051918517DF +:1032300089F09F3F19F4511101C0942F4F5F4E3018 +:10324000A9F79F3F39F0F901E90FF11D97FDFA95B4 +:1032500082830895089590910C019923F9F090913B +:103260000D019923D9F0982F9695969596959F30B4 +:1032700028F5E0910E01F0910F01E90FF11D877023 +:1032800021E030E0A90102C0440F551F8A95E2F702 +:10329000CA018095918189238183089520910E012F +:1032A00030910F01F9013296205F3F4F90818913D1 +:1032B00001C010823196E217F307C1F7089581E04B +:1032C00090E0E0910E01F0910F01E80FF91F1082DC +:1032D000019680319105A9F708959091CB01892B32 +:1032E0008093CB01089580959091CB0189238093A1 +:1032F000CB0108951092CB0108959091CA01892BBA +:103300008093CA01089580959091CA018923809382 +:10331000CA0108951092CA0108958093B9010895D1 +:103320001092B901089580910E0190910F01FC0156 +:1033300031969C01205F3F4F80E0919191118F5F0A +:10334000E217F307D1F70895E0910E01F0910F0114 +:103350008091CB018083E0910E01F0910F0190816B +:103360008091CA01892B80838091B901882361F003 +:10337000E0910E01F0910F019081892B80830E94D2 +:10338000931981111092B90180910E0190910F0152 +:103390000C945E0ECF92DF92EF92FF926C01EE24BE +:1033A000FF24C114D104E104F10421F0C701B601E6 +:1033B00020E101C020E0C72ED82EE92EFF24C11441 +:1033C000D104E104F10419F0285FC701B6016B01D3 +:1033D0007C0154E0F694E794D794C7945A95D1F7BA +:1033E000C114D104E104F10419F02C5FC701B60146 +:1033F0006B017C0142E0F694E794D794C7944A9518 +:10340000D1F7C114D104E104F10419F02E5FC70112 +:10341000B601DC01CB01B695A79597958795892BC9 +:103420008A2B8B2B09F02F5F822FFF90EF90DF907C +:10343000CF9008958091E401843011F120E488E177 +:1034400090E00FB6F894A895809360000FBE20938B +:10345000600083B7817F846083BF83B7816083BF4F +:103460007894889583B78E7F83BF0FB6F894A8951C +:1034700080916000886180936000109260000FBEB0 +:10348000089508950C94411ACF930E94421A0E9405 +:1034900028040E94411AC0E08C2F0E941E05811151 +:1034A00004C0CF5FCE30C1F701C081E0CF91089555 +:1034B0000E94BB130E94520E0C94480782E084BD08 +:1034C00093E095BD9AEF97BD80936E0008952FB756 +:1034D000F8948091CD019091CE01A091CF01B0914F +:1034E000D0012FBF0895CF92DF92EF92FF920F93FA +:1034F0001F932FB7F8944091CD015091CE01609168 +:10350000CF017091D0012FBF6A017B01EE24FF240F +:103510008C0120E030E0C016D106E206F30610F47C +:10352000415051099A01281B390BC9011F910F9174 +:10353000FF90EF90DF90CF9008951F920F920FB6FB +:103540000F9211248F939F93AF93BF938091CD01DE +:103550009091CE01A091CF01B091D0010196A11D13 +:10356000B11D8093CD019093CE01A093CF01B09374 +:10357000D001BF91AF919F918F910F900FBE0F908F +:103580001F9018950E944A0BF8942FEF87EA91E656 +:10359000215080409040E1F700C0000087E090EBB0 +:1035A000DC018093ED019093EE01A093EF01B093C5 +:1035B000F0019CE088E10FB6F894A8958093600034 +:1035C0000FBE90936000FFCFEF92FF920F931F9377 +:1035D000CF93DF93D82FC0E08C2F0E941E0500E010 +:1035E00010E0E82EF12CC701002E02C095958795BA +:1035F0000A94E2F780FD06C00F5F1F4F06301105E9 +:1036000091F709C0602F7C2F80E00E94E6058D13A2 +:10361000F3CF81E004C0CF5FCE30F1F680E0DF91E0 +:10362000CF911F910F91FF90EF900895CF93C82FE6 +:103630008CE20E94E41A882321F08C2FCF910C9405 +:10364000E41A80E0CF910895CF930E946B1C811102 +:1036500002C00E94511CC5E6C15049F00E942804D6 +:103660008FE39CE90197F1F700C00000F5CF89E2F4 +:103670000E94161B811113C18AE20E94161B811140 +:103680000E94511C85E00E94161B81110E94C21AE3 +:103690000E94761C8093CC0187E00E94161B882331 +:1036A000A9F18BE10E94161B882351F08091CC0177 +:1036B00081FB222720F991E0922790FB81F90EC02F +:1036C0008EE00E94161B882361F08091CC0182FB62 +:1036D000222720F991E0922790FB82F98093CC0178 +:1036E00015C080E10E94161B9091CC01882341F007 +:1036F00093FB222720F981E0822780FB93F904C005 +:10370000892F809580FB90F99093CC018091CC011A +:103710000E947A1C0E94881C8093DE0180EE0E9429 +:10372000161B882341F08091DE01982F909590FB25 +:1037300080F98093DE0189E30E94161B882359F0EB +:103740008091DE0181FB222720F991E0922790FBF6 +:1037500081F98093DE0182EE0E94161B882359F0C6 +:103760008091DE0182FB222720F991E0922790FBD5 +:1037700082F98093DE0186EE0E94161B882359F0A1 +:103780008091DE0183FB222720F991E0922790FBB4 +:1037900083F98093DE0183EE0E94161B882359F083 +:1037A0008091DE0184FB222720F991E0922790FB93 +:1037B00084F98093DE0185E30E94161B882359F06B +:1037C0008091DE0185FB222720F991E0922790FB72 +:1037D00085F98093DE0181E30E94161B882359F04E +:1037E0008091DE0186FB222720F991E0922790FB51 +:1037F00086F98093DE0181E10E94161B882359F02F +:103800008091DE0187FB222720F991E0922790FB2F +:1038100087F98093DE018091DE010E948C1C8091EB +:10382000DE0187FB882780F980930D0187E20E94E3 +:10383000161BC82F8EE10E94161B8111C2608FE1FA +:103840000E94161B8111C46080E20E94161B811128 +:10385000C86081E20E94161B8111C06182E20E9451 +:10386000161B8111C06283E20E94161B8111C06485 +:1038700084E20E94161B882311F0C06802C0CC238A +:1038800029F08C2F0E94831C6C2F03C00E947F1C88 +:10389000682F70E080E090E0CF910C947217CF9188 +:1038A00008956DEE7EEF80E090E00E94C52260E01A +:1038B00082E090E00E94B72260E083E090E00E9406 +:1038C000B72260E084E090E00E94B72260E085E0EB +:1038D00090E00C94B72280E090E00E94B12221E0B9 +:1038E0008D3E9E4F09F020E0822F089582E090E007 +:1038F0000C94A922682F82E090E00C94B72283E018 +:1039000090E00C94A922682F83E090E00C94B722F9 +:1039100084E090E00C94A922682F84E090E00C945D +:10392000B7228091D30180FF0BC06091130185E025 +:10393000689FB001112475956795759567952BC0A3 +:1039400081FF09C06091130185E0689FB0011124D7 +:103950007595679520C082FF07C06091130185E0CF +:10396000689FB001112417C09091D4019923D1F020 +:1039700060911201961788F72091130185E0289F26 +:1039800090011124929FA001939F500D112470E08B +:10399000CA010E947B226038710540F461157105EF +:1039A00019F406C065E070E0862F08958FE708954A +:1039B00081E008958091D30180FF08C060911101DA +:1039C00070E0759567957595679521C081FF06C074 +:1039D0006091110170E07595679519C082FF04C070 +:1039E0006091110170E010C09091D401992399F079 +:1039F000609110019617A0F780911101899FC00175 +:103A0000112470E00E947B226038710540F461153A +:103A1000710519F406C061E070E0862F08958FE704 +:103A2000089581E00895803F21F40E94911C8195C2 +:103A300004C0813F29F40E94911C8093D70108950E +:103A4000823F21F40E94911C819504C0833F29F498 +:103A50000E94911C8093D6010895893F19F40E9419 +:103A6000DA1C05C08A3F31F40E94DA1C81958093EC +:103A7000D80108958B3F21F40E94DA1C819504C07F +:103A80008C3F29F40E94DA1C8093D9010895843F69 +:103A900021F48091D501816017C0853F21F4809188 +:103AA000D501826011C0863F21F48091D5018460E8 +:103AB0000BC0873F21F48091D501886005C0883F05 +:103AC00031F48091D50180618093D50108958D3FB7 +:103AD00021F48091D30181600BC08E3F21F480914D +:103AE000D301826005C08F3F29F48091D3018460A7 +:103AF0008093D3010895803F39F48091D70187FFE7 +:103B00006CC01092D70169C0813F29F48091D70120 +:103B10001816BCF362C09091D601823F29F497FF3A +:103B20005CC01092D60159C0833F19F41916CCF32A +:103B300054C0893F41F48091D80118160CF04DC053 +:103B40001092D8014AC08A3F29F48091D80187FF9A +:103B500044C0F6CF8B3F39F48091D90187FF3DC037 +:103B60001092D9013AC08C3F29F48091D9011816DE +:103B7000BCF333C0843F21F48091D5018E7F17C000 +:103B8000853F21F48091D5018D7F11C0863F21F4BE +:103B90008091D5018B7F0BC0873F21F48091D501A7 +:103BA000877F05C0883F31F48091D5018F7E809357 +:103BB000D50113C08D3F21F48091D3018E7F0BC0BE +:103BC0008E3F21F48091D3018D7F05C08F3F29F472 +:103BD0008091D3018B7F8093D3018091D601811195 +:103BE0000EC08091D70181110AC08091D801811146 +:103BF00006C08091D901811102C01092D4010895AC +:103C000085ED91E00E94690E0E94671A9093D2019F +:103C10008093D10108951F93CF93DF938091D101B9 +:103C20009091D2010E94731AAC019091D401992312 +:103C300021F02091140130E006C0209115018AE0A6 +:103C4000289F900111244217530708F485C08091E2 +:103C5000D601C091D701D091D8011091D90181111D +:103C600007C0C11175C0D11173C0111171C074C0EA +:103C70009F3F19F09F5F9093D401181624F40E947F +:103C8000911C8093D6018091D60187FF05C00E94C8 +:103C9000911C81958093D6011C1624F40E94911CDE +:103CA0008093D7018091D70187FF05C00E94911CA6 +:103CB00081958093D7016091D601662331F1C0913F +:103CC000D701CC2311F1062E000C770B880B990B32 +:103CD0000E94822123E333E343E35FE30E94E62172 +:103CE0000E944A216093D6016C2FCC0F770B880B72 +:103CF000990B0E94822123E333E343E35FE30E94B5 +:103D0000E6210E944A216093D7011D1624F40E94E7 +:103D1000DA1C8093D8018091D80187FF05C00E94EA +:103D2000DA1C81958093D801111624F40E94DA1CC4 +:103D30008093D9018091D90187FF05C00E94DA1CC8 +:103D400081958093D901DF91CF911F910C94001E32 +:103D50009F3F09F08FCFA0CFDF91CF911F910895A2 +:103D6000E5EDF1E085E0DF011D928A95E9F710921B +:103D7000D4011092D3010895833081F128F4813069 +:103D800059F08230D1F00895853009F449C0B8F176 +:103D9000863009F456C0089580911501262F30E031 +:103DA000280F311D2F3F310524F4680F6093150152 +:103DB00008958FEF80931501089580911401262FA7 +:103DC00030E0280F311D2F3F310524F4680F609338 +:103DD000140108958FEF80931401089580911301C9 +:103DE000262F30E0280F311D2F3F310524F4680FB6 +:103DF0006093130108958FEF8093130108958091CC +:103E00001201262F30E0280F311D2F3F310524F4F9 +:103E1000680F6093120108958FEF80931201089547 +:103E200080911101262F30E0280F311D2F3F3105E1 +:103E300024F4680F6093110108958FEF80931101AE +:103E4000089580911001262F30E0280F311D2F3F5B +:103E5000310524F4680F6093100108958FEF80936B +:103E600010010895833011F128F4813049F0823037 +:103E700091F00895853081F120F18630C1F10895E7 +:103E800080911501681720F4861B80931501089511 +:103E900010921501089580911401681720F4861B73 +:103EA00080931401089510921401089580911301D4 +:103EB000681720F4861B8093130108951092130154 +:103EC000089580911201681720F4861B80931201D7 +:103ED000089510921201089580911101681720F43D +:103EE000861B80931101089510921101089580910D +:103EF0001001681720F4861B80931001089510921A +:103F0000100108950F931F938D3109F46BC008F0D1 +:103F10003FC08E3009F47DC0C0F4873009F46EC014 +:103F200068F4863009F0AFC08091CC01817F8E7F2C +:103F30008093CC0181E08093DB01A6C0883009F436 +:103F400058C08B3009F49BC09EC0863109F497C0DD +:103F500078F4803109F470C0813109F094C00E9476 +:103F6000BB1390910D0181E0892780930D0187C0DB +:103F7000893109F484C08B3109F085C08091CC016E +:103F800081FB222720F991E0922790FB81F94AC01A +:103F9000853309F45BC048F4873209F457C008F44C +:103FA0005AC0893209F452C06EC0833438F48A335F +:103FB00008F067C0883309F462C065C0833409F42F +:103FC00045C0883409F05FC00E94BB130FEF13EDAA +:103FD00020E3015010402040E1F700C000000E94A3 +:103FE000C21A4DC00E9404210E94520E0E9448072E +:103FF00046C00E94761C0E94881C41C09091CC0152 +:10400000892F817090FF12C0917F9E7F9093CC0189 +:104010003BC08091CC0182FB222720F991E09227BE +:1040200090FB82F98093CC01992349F18091CC01D6 +:1040300081608093CC0123C08091CC0183FB222737 +:1040400020F991E0922790FB83F9ECCF61E070E0DA +:1040500080E090E010C08D5141E050E060E070E001 +:104060008A019B0104C0000F111F221F331F8A9574 +:10407000D2F7C901B8010E9472170E94BB1381E0F8 +:1040800003C08953E9CF80E01F910F91089580E02C +:1040900008950C944720CF93C82F8091DB01813085 +:1040A00079F018F08230E9F187C0E0910E01F091CB +:1040B0000F018081813169F0823209F07FC009C02F +:1040C000E0910E01F0910F018081813111F0823277 +:1040D00061F48C2F0E944920811104C08C2F0E9412 +:1040E000821F1DC081E090E01AC08C2F0E944720E3 +:1040F000811114C0C43179F048F4CB3079F0C0316B +:1041000009F060C082E08093DB0108C0C93219F079 +:10411000C83321F057C01092DB0154C081E0817098 +:1041200053C0C93289F118F5C43171F1A8F4C73010 +:1041300009F046C08AE08093150194E19093140140 +:1041400093E0909313018093120188E08093110112 +:1041500088E28093100134C0CE51C63088F5EC2F30 +:10416000F0E0E65DFE4F80818093DA0129C0CE3415 +:10417000E9F020F4CB3421F56AE013C0C13579F0C1 +:10418000C235F1F461E00DC08091DA01882319F0A5 +:104190001092DA0115C081E08093DB0115C061E067 +:1041A00006C08091DA010E94BC1E0AC06AE08091BC +:1041B000DA010E94321F04C01092DB0180E004C0CB +:1041C00081E002C080E0ABCFCF910895E1E8F0E05C +:1041D0008081886080838081816080838FB7F8943C +:1041E00093E09093890090ED909388008FBF08959D +:1041F000EFE6F0E08081826080830895EFE6F0E0F2 +:1042000080818D7F80830895EFE6F0E0908182E0E9 +:104210008927808308951F920F920FB60F92112461 +:104220002F933F934F935F936F937F938F939F93BE +:10423000AF93BF93EF93FF938091DC019091DD01E9 +:1042400001969093DD018093DC01811103C082E02F +:104250000E944807E091DD01E695E695F0E0E6571B +:10426000FB4FE4918091DC018E1303C080E00E943B +:104270004807FF91EF91BF91AF919F918F917F91EF +:104280006F915F914F913F912F910F900FBE0F90C3 +:104290001F9018950E9451216894B1110C94E0214F +:1042A00008950E94C52188F09F5798F0B92F99274B +:1042B000B751B0F0E1F0660F771F881F991F1AF011 +:1042C000BA95C9F714C0B13091F00E94DF21B1E076 +:1042D00008950C94DF21672F782F8827B85F39F075 +:1042E000B93FCCF3869577956795B395D9F73EF4AA +:1042F00090958095709561957F4F8F4F9F4F089552 +:10430000E89409C097FB3EF490958095709561956F +:104310007F4F8F4F9F4F9923A9F0F92F96E9BB2725 +:104320009395F695879577956795B795F111F8CFA1 +:10433000FAF4BB0F11F460FF1BC06F5F7F4F8F4F0C +:104340009F4F16C0882311F096E911C0772321F002 +:104350009EE8872F762F05C0662371F096E8862F9A +:1043600070E060E02AF09A95660F771F881FDAF7F1 +:10437000880F9695879597F9089557FD9058440FA3 +:10438000551F59F05F3F71F04795880F97FB991FB4 +:1043900061F09F3F79F08795089512161306140671 +:1043A000551FF2CF4695F1DF08C0161617061806FE +:1043B000991FF1CF86957105610508940895E894D9 +:1043C000BB2766277727CB0197F908950E94F9212B +:1043D0000C946A220E945C2238F00E94632220F032 +:1043E000952311F00C9453220C94592211240C940F +:1043F000E0210E94BD2170F3959FC1F3950F50E01D +:10440000551F629FF001729FBB27F00DB11D639F86 +:10441000AA27F00DB11DAA1F649F6627B00DA11D2C +:10442000661F829F2227B00DA11D621F739FB00DD2 +:10443000A11D621F839FA00D611D221F749F332742 +:10444000A00D611D231F849F600D211D822F762FDB +:104450006A2F11249F5750409AF0F1F088234AF0B8 +:10446000EE0FFF1FBB1F661F771F881F9150504024 +:10447000A9F79E3F510580F00C9453220C94E02143 +:104480005F3FE4F3983ED4F3869577956795B795AB +:10449000F795E7959F5FC1F7FE2B880F911D9695C5 +:1044A000879597F9089597F99F6780E870E060E035 +:1044B00008959FEF80EC089500240A9416161706BD +:1044C00018060906089500240A9412161306140605 +:1044D00005060895092E0394000C11F4882352F068 +:1044E000BB0F40F4BF2B11F460FF04C06F5F7F4F20 +:1044F0008F4F9F4F089597FB072E16F4009407D017 +:1045000077FD09D00E94952207FC05D03EF49095D6 +:1045100081959F4F0895709561957F4F0895EE0F97 +:10452000FF1F0590F491E02D0994AA1BBB1B51E1DC +:1045300007C0AA1FBB1FA617B70710F0A61BB70B13 +:10454000881F991F5A95A9F780959095BC01CD01B8 +:104550000895F999FECF92BD81BDF89A992780B54B +:104560000895A8E1B0E042E050E00C94CC22262F60 +:10457000F999FECF1FBA92BD81BD20BD0FB6F89448 +:10458000FA9AF99A0FBE019608950E94B722272F32 +:104590000C94B822DC01CB01FC01F999FECF06C0D6 +:1045A000F2BDE1BDF89A319600B40D9241505040F1 +:0845B000B8F70895F894FFCF5D +:1045B80020024907D907B40780074C070101BA014F +:1045C80028080A03140A3F4D36394B04FE03C80372 +:1045D8008F0322033B0354036D0301020304050602 +:0445E80007080900B7 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex b/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex index 61af86e722..40fcc2ba0d 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex +++ b/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex @@ -1,17 +1,17 @@ -:100000000C9403070C9447070C9447070C9447077C -:100010000C9447070C9447070C9447070C94470728 -:100020000C9447070C9447070C945E120C94301301 -:100030000C9447070C9447070C9447070C94470708 -:100040000C9447070C94082C0C9447070C94470712 -:100050000C9447070C940F220C9447070C94470705 -:100060000C9447070C9447070C9447070C944707D8 -:100070000C9447070C9447070C9447070C944707C8 -:100080000C9447070C9447070C9447070C944707B8 -:100090000C9447070C9447070C9447070C944707A8 -:1000A0000C9447070C9447070C9447079513B71314 -:1000B000A214B713A214F9131C14A21471148414FB -:1000C000D217D2170018001843187F18801A801A08 -:1000D0009718801A8E198E195A1A801A801A6E1A59 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A135002B002971E100C1000000E3 :1000F0001E00140004001D713400E1001F001A00EE :1001000016001B00E104E3002000080007000600C1 @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C90003435322D6469727479202830353A343510 -:100CA0003A3334204A616E203230203230313629D6 -:100CB0000A005649443A2030784645454428457252 -:100CC000676F446F7820455A29205049443A2030B4 -:100CD0007831333037284572676F446F7820455A32 -:100CE00029205645523A203078303030310A0044BD -:100CF0004553433A20742E6D2E6B2E206B6579621E -:100D00006F617264206669726D7761726520666FCB -:100D100072204572676F646F780A000A092D2056A9 -:100D2000657273696F6E202D0A000A6D6F757365A9 -:100D30003A206F66660A000A6D6F7573653A206F18 -:100D40006E0A000A6B6579626F6172643A206F66A1 -:100D5000660A000A6B6579626F6172643A206F6E91 -:100D60000A000A6D61747269783A206F66660A003B -:100D70000A6D61747269783A206F6E0A000A6465C0 -:100D80006275673A206F6E0A000A64656275673A99 -:100D9000206F66660A000A0A626F6F746C6F616486 -:100DA00065722E2E2E2000433E20006565636F6E17 -:100DB0006669673A0A00536C656570204C454420AB -:100DC000746573740A000000000000000000000059 -:100DD00000010204060A0F17202C3A4A5D71879D14 -:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113 -:100DF0005D4A3A2C20170F0A060402010000000089 -:100E000000000000000011241FBECFEFDAE0DEBFBB -:100E1000CDBF04B603FE24C08091F9019091FA0180 -:100E2000A091FB01B091FC018730904BA740B04BE3 -:100E3000B9F41092F9011092FA011092FB0110928C -:100E4000FC0114BE84B7877F84BF88E10FB6F89495 -:100E500080936000109260000FBEE0E0FFE3099510 -:100E600011E0A0E0B1E0ECEAFBE502C005900D92D4 -:100E7000AA33B107D9F711E0AAE3B1E001C01D928E -:100E8000A93FB107E1F70E94980F0C94D42D0C9460 -:100E90000000FF93EF93E0913A01F0913B0130970E -:100EA00009F00995EF91FF910895FC01859180303B -:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC -:100EC0000CC0419597FF09C0EDE260957095809543 -:100ED0009095611D711D811D911D27FF02C02195F7 -:100EE00030E350E2AA27660F771F881F991FAA1FB9 -:100EF000A41710F0A41B63955A95A9F7AA3008F01F -:100F0000A95FA05DAF93F39561157105810591050A -:100F100041F7ED3211F4EF93F395F21718F43F9384 -:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D -:100F3000F9918591803021F0853219F0AADFF9CF3F -:100F4000089520E0E89455915532C1F3503311F4DF -:100F5000689455915A3348F4505390F3220F022E5F -:100F6000220F220F200D250FF4CF0EF42195899129 -:100F70009991533619F3533729F1533559F1BC017F -:100F800088279927E8945C3621F48991999168948F -:100F90005591543639F446EF7EF077FF0DC08FEF50 -:100FA0009FEF0AC055374AE039F0583540E121F04B -:100FB000523642E009F00895FF93EF937DDFEF9101 -:100FC000FF91B7CFFF93EF93FC0181918030B9F38C -:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319 -:100FE000CDB7DEB72596A3DFCF91DF9108956111CC -:100FF0000BC0FC018281882321F085EE0E946616D9 -:1010000003C085EE0E942E1780E090E008950895B9 -:101010006091BC017091BD018091BE019091BF01B2 -:101020000E94132156985E9825982D9826982E9800 -:1010300027982F98813019F0823021F00895259A51 -:101040002D9A0895269A2E9A089588E098E0892B83 -:1010500011F00E94080880E090E0089556985E988C -:1010600025982D9826982E9827982F988FEF90E006 -:10107000909389008093880090938B0080938A00DE -:1010800090938D0080938C00259A2D9A2FEF80E706 -:1010900092E0215080409040E1F700C00000269A85 -:1010A0002E9A2FEF80E792E0215080409040E1F7A8 -:1010B00000C00000279A2F9A2FEF80E792E021507E -:1010C00080409040E1F700C0000025982D982FEF58 -:1010D00080E792E0215080409040E1F700C000009E -:1010E00026982E982FEF80E792E021508040904084 -:1010F000E1F700C0000027982F9856985E98259831 -:101100002D9826982E9827982F98089589EA8093ED -:10111000800089E08093810024982C983F988AB1C0 -:101120008F748AB96E98479A8BB1806B8BB9769A17 -:101130000E942E0887E098E0892B11F00E94070892 -:1011400080E090E0089580E28093000180913C016E -:1011500081110EC00E94F20881E080933C012FEFC4 -:1011600083ED90E3215080409040E1F700C0000003 -:1011700080E40E94F8088093000181112EC00E9433 -:10118000220980930001811128C00E9422098093C6 -:101190000001811122C08FE30E9422098093000187 -:1011A00081111BC00E941A0980E40E94F8088093F4 -:1011B0000001811112C08CE00E942209809300017D -:1011C00081110BC00E94220980930001811105C08A -:1011D0008FE30E942209809300010E941A098091E6 -:1011E000000108951092B9008AE08093B800089534 -:1011F00094EA9093BC009091BC0097FFFCCF909133 -:10120000B900987F983021F0903111F081E0089575 -:101210008093BB0084E88093BC008091BC0087FF72 -:10122000FCCF8091B900887F883111F0803471F74C -:1012300080E0089584E98093BC008091BC0084FD27 -:10124000FCCF08958093BB0084E88093BC0080911C -:10125000BC0087FFFCCF9091B900987F81E0983265 -:1012600009F480E0089584E88093BC008091BC007C -:1012700087FFFCCF8091BB00089580910001811110 -:1012800015C080E40E94F8088093000181110CC011 -:1012900082E10E94220980930001811105C08FEF35 -:1012A0000E942209809300010E941A0984B1807F64 -:1012B00084B985B1807F85B98AB1837F8AB98BB1C2 -:1012C000837F8BB93E98469808950E94A308809327 -:1012D00000010E943D0980B38C7080BB81B3836F95 -:1012E00081BBECE4F1E0AEE3B1E011921D9281E04C -:1012F000EA35F807D1F786E898E0892B11F00C94CD -:10130000860808959F92AF92BF92CF92DF92EF929C -:10131000FF920F931F93CF93DF9380910001882357 -:10132000E1F080913D018F5F80933D01811115C0F7 -:1013300082E493E00E9455070E94A3088093000175 -:10134000882329F088E293E00E94550706C084E1D3 -:1013500093E00E9455070E942E080EE311E0C0E0C2 -:10136000D0E0BB24B39482E0A82ECC24C394D12C2B -:1013700025E0E22E23E0F22EC73000F58091000137 -:10138000811162C080E40E94F808809300018111FD -:1013900012C082E10E9422098093000181110BC0DA -:1013A000C6010C2E01C0880F0A94EAF780950E94AE -:1013B0002209809300010E941A0946C0CA30A1F098 -:1013C00028F4C83059F0C93061F005C0CC3089F03C -:1013D00070F0CD3089F0209A289810C0219A299871 -:1013E0000DC0229A2A980AC0239A2B9807C0529AB5 -:1013F00001C0539A5B9802C03E9A4698E0EAEA958B -:10140000F1F78FB1799985C092E081708B25892B96 -:101410007C9B02C090E001C094E0892B7D9B02C0C0 -:1014200090E001C098E0892B7E9B02C090E001C053 -:1014300090E1892B9FB19095991F9927991F9295BB -:10144000990F907E892B10C080910001811176C088 -:1014500080E40E94F80880930001882309F45BC0AF -:10146000912C0E941A09892DF8019081981739F161 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9455078091D70180FF55 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EE070F900F900F900F908091D70180FF63 -:1014B00004C083E093E00E945507A09201010E94BE -:1014C0003D0921960F5F1F4FCE30D10509F054CF53 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E081918D9391E0EC3466 -:10150000F907D1F785E298E0892BD1F00E942508F0 -:1015100017C090E07ACF83E10E94220980930001F6 -:1015200081119ECF81E40E94F8088093000181110F -:1015300097CF0E943309982E909493CF80E094CF58 -:1015400081E0DF91CF911F910F91FF90EF90DF909D -:10155000CF90BF90AF909F900895E82FF0E0E45BAC -:10156000FE4F80810895CF92DF92EF92FF920F930A -:101570001F93CF93DF938CEE92E00E9455073CE4DB -:10158000E32E31E0F32EC0E0D0E047EEC42E42E07F -:10159000D42E0EED12E0DF93CF93DF92CF920E9414 -:1015A000EE0784EE92E00E945507F70181917F01DA -:1015B00090E00E9478219F938F931F930F930E9436 -:1015C000EE078CED92E00E94550721968DB79EB7ED -:1015D00008960FB6F8949EBF0FBE8DBFCE30D105D2 -:1015E000D1F6DF91CF911F910F91FF90EF90DF9097 -:1015F000CF9008958B3B910578F4883A910540F59A -:10160000853A9105D0F48430910508F0B1C081305D -:10161000910509F4ADC06BC0803E910508F467C028 -:10162000883E910508F4A4C09C01205F3109203157 -:10163000310508F05CC090650895853A910509F47C -:1016400059C0863A910509F458C083E890E408959A -:10165000883A910509F454C0893A910509F453C0B8 -:101660008A3A910509F452C08B3A910509F451C0A8 -:101670008C3A910509F450C08D3A910509F44FC098 -:10168000803B910509F44EC08E3A910509F44DC096 -:101690008F3A910509F44CC0813B910509F44BC088 -:1016A000823B910509F44AC0833B910509F449C086 -:1016B000843B910509F448C0853B910509F447C076 -:1016C000863B910509F446C0873B910509F445C066 -:1016D000883B910509F444C0893B910509F443C056 -:1016E0008A3B910509F042C08AE296E4089580E0C1 -:1016F00090E0089581E890E4089582E890E40895E8 -:1017000082EE94E4089589EE94E408958AEE94E4D8 -:10171000089585EB94E4089586EB94E4089587EBAF -:1017200094E408958CEC94E408958DEC94E4089589 -:1017300083E895E408958AE895E4089582E995E4BC -:10174000089584E995E4089581E296E4089583E29A -:1017500096E4089584E296E4089585E296E4089577 -:1017600086E296E4089587E296E4089580E094E4A2 -:101770000895089596E0799FF001112494E5899FDA -:10178000E00DF11D1124E60FF11DEE0FFF1FEC51CE -:10179000FF4F859194910895880F991F805A90402A -:1017A000FC01859194910895880F991F80529F4F55 -:1017B000FC0185919491089526E0729FF001112417 -:1017C00044E5849FE00DF11D1124E60FF11DEE0F9D -:1017D000FF1FEC51FF4F25913491C9019A95811556 -:1017E0009F4110F4C9010895C9019052811590419B -:1017F00028F4C9019F700E94D40B0895C901905329 -:101800008115904120F4C9019927906C0895211504 -:1018100080E5380769F40E94A11A9FEF24E34CE0A9 -:10182000915020404040E1F700C000000C94342269 -:10183000213080E5380751F48CE593E00E9455078C -:101840008091D70181608093D7010895C901905597 -:101850008115904108F050C0832F99278F709927E8 -:1018600081309105D9F4A9014370552702C0880F32 -:10187000991F4A95E2F79C68A90164E0440F551F3F -:101880006A95E1F744275370842B952B73E0220F60 -:10189000331F7A95E1F7207633271DC082309105FA -:1018A00029F4922F8827816F906A089583309105DB -:1018B000A9F4A9014370552781E090E002C0880F88 -:1018C000991F4A95E2F79C6843E0220F331F4A951F -:1018D000E1F7207E3770822B932B08950497F1F463 -:1018E000A9014370552781E090E002C0880F991F3D -:1018F0004A95E2F79A68E8CFC9019057811590415F -:1019000020F4C9019F7090620895C9019058811513 -:10191000904120F4C9019F70906A0895203E3105DE -:10192000E0F4203C310558F52133310509F470C04D -:1019300048F42932310509F464C02A32310509F42A -:101940006EC074C029333105F1F022383105D9F069 -:101950002533310509F44EC069C0233E310589F1B4 -:1019600038F4203E3105C1F0223E3105E1F05EC081 -:10197000263E310569F1273E3105A9F157C0C9015D -:101980000E94CC0B08958091EA0180FD02C081FF86 -:101990004DC080EE90E04BC08091EA0180FFF9CF0E -:1019A00089E390E044C08091EA0182FF0EC08091FB -:1019B000EA0184FF03C080E090E039C083EE90E04C -:1019C00036C08091EA0182FFF2CF82EE90E02FC014 -:1019D0008091EA0183FF0BC08091EA0184FDEBCF87 -:1019E00087EE90E024C08091EA0183FFF5CF86EE78 -:1019F00090E01DC08091EA0185FF07C089E290E078 -:101A000016C08091EA0185FFF9CF85E390E00FC011 -:101A10008091EA0186FF07C08AE290E008C08091C9 -:101A2000EA0186FFF9CF81E390E001C0C9010E947D -:101A3000FA0A0895089580916D0108959FB7F8946A -:101A400010925C019FBF9091F001943009F058C052 -:101A50009091E9009F702091EC0020FF02C020E8E7 -:101A600001C020E0292B94E09093E9009091EB00D5 -:101A700090FF43C09091EE0097FF3FC090915A01B4 -:101A8000992321F09091E80095FF37C010925A01F8 -:101A900096E03091E80035FD15C03091F00134300A -:101AA00061F53091EB0035FD28C0915021F481E0C3 -:101AB00080935A0122C0EFE9FFE03197F1F700C0AF -:101AC0000000E7CF8093F1008091E80085FD0AC017 -:101AD0008091E80080FFFCCF8091E8008E778093B2 -:101AE000E80006C08FB7F89491E090935C018FBF37 -:101AF0002F702093E90080E008952F702093E90073 -:101B00008FEF0895CF93DF9300D01F92CDB7DEB74C -:101B10002091F001243019F523E029839B838A83E7 -:101B20002093E9008FEF9091E800815095FD06C069 -:101B300095ED9A95F1F700008111F5CF8091E800BD -:101B400085FF0DC040E050E063E070E0CE010196FB -:101B50000E9451108091E8008E778093E8000F90EA -:101B60000F900F90DF91CF910895CF93DF9300D026 -:101B70001F92CDB7DEB72091F001243021F522E08D -:101B800029839B838A8383E08093E9008FEF909180 -:101B9000E800815095FD06C095ED9A95F1F700009B -:101BA0008111F5CF8091E80085FF0DC040E050E045 -:101BB00063E070E0CE0101960E9451108091E80030 -:101BC0008E778093E8000F900F900F90DF91CF9168 -:101BD00008952091F0012430F1F422E02093E900EF -:101BE0002FEF3091E800215035FD06C035ED3A95D4 -:101BF000F1F700002111F5CF2091E80025FF0BC07F -:101C000040E050E065E070E00E9451108091E800F3 -:101C10008E778093E8000895CF93DF93EC01809155 -:101C2000F001843009F047C080910C018823E1F075 -:101C300080910D018823C1F085E08093E9008FEF4A -:101C40009091E800815095FD06C095E19A95F1F7D5 -:101C500000008111F5CF8091E80085FF2CC040E0A5 -:101C600050E060E170E017C081E08093E9008FEF01 -:101C70009091E800815095FD06C095ED9A95F1F799 -:101C800000008111F5CF8091E80085FF14C040E08D -:101C900050E068E070E0CE010E9451108091E800B1 -:101CA0008E778093E80080E1FE01ADE5B1E0019020 -:101CB0000D928A95E1F7DF91CF91089583E993E042 -:101CC0000E9455078091EF01811109C00E94E31124 -:101CD0000E9440128091E20084608093E2000895A7 -:101CE0008FE893E00E9455071092EF0108958BE86A -:101CF00093E00C94550787E893E00E9455070C94F5 -:101D0000F52B83E893E00E9455070E94CF210E94A3 -:101D1000FB2B0E94DC140C941A0D80915B018F5FE9 -:101D200080935B0162E30E94692D911135C010928E -:101D30005B0180915C01882379F18091F00184300E -:101D400049F58091E9008F709091EC0090FF02C0FE -:101D500090E801C090E0982B84E08093E9008091A6 -:101D6000EB0080FF14C08091EE0087FF10C08091CF -:101D7000E80085FF03C01092F100F9CF8091E800E0 -:101D800080FF05C08091E8008E778093E8009F7007 -:101D90009093E90010925C01089542E061EC81E0CB -:101DA0000E945D1142E061EC82E00E945D1142E020 -:101DB00061EC83E00E945D1142E261EC84E00E94EC -:101DC0005D1142E161EC85E00C945D118091F201BE -:101DD000833009F455C030F4813071F0823009F459 -:101DE0008EC008958A3009F47AC08B3009F460C03F -:101DF000893009F09CC020C08091F101813A09F03E -:101E000096C08091E800877F8093E8008091F5017B -:101E10009091F601892B21F060E080E090E003C012 -:101E200060E18DE591E070E00E949A108091E800F9 -:101E30008B778093E80008958091F101813209F059 -:101E400076C08091F5019091F601009719F0049702 -:101E500009F06DC08091E800877F8093E800809151 -:101E6000E80082FD05C08091F0018111F8CF5FC0CC -:101E70008091F10080936D018091E8008B7753C0D1 -:101E80008091F101813A09F052C08091F501909161 -:101E9000F601892B09F04BC08091E800877F809381 -:101EA000E8008091E80080FFFCCF80910C0136C0F3 -:101EB0008091F1018132D9F58091F5019091F6017F -:101EC000892BA9F58091E800877F8093E8000E9424 -:101ED00092118091F30180930C010C94A11A8091CE -:101EE000F101813221F58091E800877F8093E8003D -:101EF0000E9492118091F40180936E010895809167 -:101F0000F101813AA1F48091E800877F8093E80095 -:101F10008091E80080FFFCCF80916E018093F100FA -:101F20008091E8008E778093E8000C9492110895D8 -:101F300084B7877F84BF88E10FB6F89480936000F0 -:101F4000109260000FBE90E080E80FB6F894809386 -:101F50006100909361000FBE0E9465150E94E3111D -:101F60000E9440128091E20084608093E2008EE142 -:101F70009DE00E940E2178940E94BA140E94671579 -:101F800082E091E00E94D7140E94E32B82E793E065 -:101F90000E9455078091F001853089F48EE693E028 -:101FA0000E9455070E9492218091EE01882391F3AF -:101FB0000E94BA21882371F30E943B10EBCF0E944C -:101FC0009515E8CF292F332723303105A9F06CF47C -:101FD0002130310509F442C02230310509F043C0F7 -:101FE0008DE890E02BEC33E042C021323105C9F09E -:101FF0002232310519F137C099278130910541F01E -:102000008230910541F0892B71F5E7ECF3E005C0D2 -:10201000EFEAF3E002C0E7E9F3E0849190E09F018A -:1020200026C0653000F5E62FF0E0EE0FFF1FEB5DF8 -:10203000FE4F2081318189E090E019C0653098F42D -:10204000E62FF0E0DF01AA0FBB1FA55EBE4F2D916A -:102050003C91EA5EFE4F808190E009C082E190E011 -:1020600028E534E004C080E090E020E030E0FA01B0 -:1020700031832083089580E189BD82E189BD09B45F -:1020800000FEFDCF8091D8008F7D8093D800809195 -:10209000E00082608093E0008091E00081FDFCCF51 -:1020A0000895CF92DF92EF92FF920F931F93CF93F9 -:1020B000DF937C018B01EA010E94B311811131C0D1 -:1020C000209731F088819981081B190BE80EF91EC1 -:1020D000C12CD12C0115110519F18091E80085FD65 -:1020E00014C08091E8008E778093E800209741F03B -:1020F000888199818C0D9D1D9983888385E011C00D -:102100000E94B311882331F30CC0F70181917F0144 -:102110008093F10001501109FFEFCF1ADF0ADACFE7 -:1021200080E0DF91CF911F910F91FF90EF90DF90B2 -:10213000CF9008952091F7013091F80126173707C5 -:1021400048F06115710539F42091E8002E7720934D -:10215000E80001C0B901FC0120E061157105B9F189 -:102160008091F001882309F440C0853009F43FC014 -:102170008091E80083FD3DC08091E80082FF06C0A9 -:102180008091E80082FF26C080E008958091E800F9 -:1021900080FFE3CF2091F3008091F20090E0922B3A -:1021A0006115710551F08830910538F42191209323 -:1021B000F100615071090196F3CF21E0089709F011 -:1021C00020E08091E8008E778093E800C6CF21114F -:1021D000C7CFD6CF8091F001882339F0853039F010 -:1021E0008091E80083FFCCCF04C082E0089583E0B3 -:1021F000089581E008952091F7013091F8012617A4 -:10220000370748F06115710539F42091E8002E7701 -:102210002093E80001C0B901FC0120E061157105BF -:10222000C1F18091F001882309F441C0853009F49F -:1022300040C08091E80083FD3EC08091E80082FFAD -:1022400006C08091E80082FF27C080E00895809159 -:10225000E80080FFE3CF2091F3008091F20090E04E -:10226000922B6115710559F08830910540F4249145 -:102270002093F1003196615071090196F2CF21E06F -:10228000089709F020E08091E8008E778093E800BD -:10229000C5CF2111C6CFD5CF8091F001882339F069 -:1022A000853039F08091E80083FFCBCF04C082E015 -:1022B000089583E0089581E00895982F973058F5A8 -:1022C0009093E900981739F07091EC002091ED009F -:1022D0005091F00003C0242F762F50E021FF19C049 -:1022E0003091EB003E7F3093EB003091ED003D7F6D -:1022F0003093ED003091EB0031603093EB00709340 -:10230000EC002093ED005093F0002091EE0027FFA9 -:1023100007C09F5FD3CF8F708093E90081E008955D -:1023200080E008958091F10187FD05C08091E8006B -:1023300080FF0EC012C08091E80082FD05C0809130 -:10234000F0018111F8CF08958091E8008B7708C0E3 -:102350008091F0018111EACF08958091E8008E7795 -:102360008093E80008958091E4009091E50045E6AF -:102370002091EC0020FF21C02091E80020FD21C029 -:102380002091F001222389F0253089F02091EB0083 -:1023900025FD0FC02091E4003091E5002817390792 -:1023A00039F3415041F0C901E3CF82E0089583E061 -:1023B000089581E0089584E008952091E80022FFC7 -:1023C000DFCF80E008950E9451120E945912E0EE82 -:1023D000F0E0808181608083E8EDF0E080818F779C -:1023E000808319BCA7EDB0E08C918E7F8C938081A7 -:1023F0008F7E80831092EF0108950F931F93CF93E8 -:10240000DF930E9451120E945912C8EDD0E08881DA -:102410008F77888388818068888388818F7D88838F -:1024200019BC1092F0011092EC011092EE01109282 -:10243000ED0100EE10E0F80180818B7F80838881C0 -:102440008160888342E060E080E00E945D11E1EEFF -:10245000F0E080818E7F8083E2EEF0E08081816019 -:102460008083808188608083F80180818E7F808373 -:10247000888180618883DF91CF911F910F910895AA -:10248000E8EDF0E080818F7E8083E7EDF0E08081F1 -:102490008160808384E082BF81E08093EF010C94AF -:1024A000FD11E8EDF0E080818E7F80831092E200E4 -:1024B00008951092DA001092E10008951F920F9291 -:1024C0000FB60F9211242F933F934F935F936F9307 -:1024D0007F938F939F93AF93BF93EF93FF938091DD -:1024E000E10082FF0BC08091E20082FF07C0809173 -:1024F000E1008B7F8093E1000E948D0E8091DA00D5 -:1025000080FF1FC08091D80080FF1BC08091DA003F -:102510008E7F8093DA008091D90080FF0DC080E12A -:1025200089BD82E189BD09B400FEFDCF81E08093C1 -:10253000F0010E945E0E05C019BC1092F0010E94CD -:10254000700E8091E10080FF19C08091E20080FF51 -:1025500015C08091E2008E7F8093E2008091E200BE -:1025600080618093E2008091D80080628093D800DF -:1025700019BC85E08093F0010E947B0E8091E10000 -:1025800084FF30C08091E20084FF2CC080E189BDCF -:1025900082E189BD09B400FEFDCF8091D8008F7D16 -:1025A0008093D8008091E1008F7E8093E10080913C -:1025B000E2008F7E8093E2008091E2008160809350 -:1025C000E2008091EC01882311F084E007C0809143 -:1025D000E30087FF02C083E001C081E08093F00147 -:1025E0000E94810E8091E10083FF29C08091E2006A -:1025F00083FF25C08091E100877F8093E10082E026 -:102600008093F0011092EC018091E1008E7F809325 -:10261000E1008091E2008E7F8093E2008091E200F1 -:1026200080618093E20042E060E080E00E945D1102 -:102630008091F00088608093F0000E94770EFF91F7 -:10264000EF91BF91AF919F918F917F916F915F912A -:102650004F913F912F910F900FBE0F901F901895A3 -:102660001F920F920FB60F9211242F933F934F9307 -:102670005F936F937F938F939F93AF93BF93CF930A -:10268000EF93FF93C091E900CF708091EC0010921E -:10269000E9008091F000877F8093F00078940E9499 -:1026A0006C131092E9008091F00088608093F00034 -:1026B000C093E900FF91EF91CF91BF91AF919F91AE -:1026C0008F917F916F915F914F913F912F910F90DB -:1026D0000FBE0F901F9018951F93CF93DF93CDB728 -:1026E000DEB7AA970FB6F894DEBF0FBECDBFE1EFFD -:1026F000F1E08091F100819321E0E93FF207C9F711 -:102700000E94E60E8091E80083FF1CC12091F10138 -:102710003091F201832F90E08A30910508F012C1C8 -:10272000FC01EA5AFF4F0C94892D203881F02238A1 -:1027300009F008C18091F5018F708093E9008091C4 -:10274000EB0085FB882780F91092E90006C0809194 -:10275000ED019091EE01911182609091E800977FD8 -:102760009093E8008093F1001092F100C5C0822F91 -:102770008D7F09F0E7C0222319F0223061F0E2C01A -:102780008091F301813009F0DDC0333009F080E041 -:102790008093EE0128C08091F301811124C0209123 -:1027A000F5012F7009F4CEC02093E9008091EB0071 -:1027B00080FF19C08091EB00333011F4806211C0AA -:1027C00080618093EB0081E090E0022E01C0880FD1 -:1027D0000A94EAF78093EA001092EA008091EB00F5 -:1027E00088608093EB001092E9008091E800877F79 -:1027F00086C02111A7C01091F3011F778091E300DB -:102800008078812B8093E3008091E800877F80931C -:10281000E8000E9492118091E80080FFFCCF809137 -:10282000E30080688093E300112311F083E001C08E -:1028300082E08093F00186C02058223008F082C0E8 -:102840008091F3019091F4018C3D23E0920779F59A -:1028500083E08A838AE289834FB7F894DE01139676 -:1028600020E03EE051E2E32FF0E050935700E49186 -:1028700020FF03C0E295EF703F5FEF708E2F90E076 -:10288000EA3010F0C79601C0C0968D939D932F5FDC -:10289000243149F74FBF8091E800877F8093E8009B -:1028A0006AE270E0CE0101960E949A1014C0AE0157 -:1028B0004F5F5F4F6091F5010E94E20F009709F4AE -:1028C00041C02091E800277F2093E800BC01898166 -:1028D0009A810E94FB108091E8008B778093E8003A -:1028E00031C0203879F58091E800877F8093E80037 -:1028F0008091EC018093F1008091E8008E778093C5 -:10290000E8000E9492111EC021111CC09091F30199 -:102910009230C0F48091E800877F8093E800909324 -:10292000EC010E9492118091EC01811104C0809110 -:10293000E30087FF02C084E001C081E08093F001E2 -:102940000E94CD0E8091E80083FF0AC08091E800CC -:10295000877F8093E8008091EB0080628093EB009A -:10296000AA960FB6F894DEBF0FBECDBFDF91CF9110 -:102970001F910895CF938091F0018823B1F0809149 -:10298000E9008F709091EC0090FF02C090E801C0C8 -:1029900090E0C92FC82B1092E9008091E80083FDD8 -:1029A0000E946C13CF70C093E900CF91089590936B -:1029B0007401809373010895E0917301F0917401A3 -:1029C000309721F00190F081E02D099480E0089586 -:1029D000FF920F931F93CF93DF938C01E0917301CC -:1029E000F0917401309799F10280F381E02D0995FF -:1029F0008091D70182FF2BC080FF04C08DE895E055 -:102A00000E945507E80180E1F82E07E815E0809163 -:102A1000D70180FF0BC088811F928F931F930F9364 -:102A20000E94EE070F900F900F900F90FA9421964E -:102A3000F110EDCF8091D70180FF09C085E895E0C6 -:102A4000DF91CF911F910F91FF900C945507DF916B -:102A5000CF911F910F91FF900895E0917301F09134 -:102A60007401309721F00480F581E02D09940895D8 -:102A700020917101309172018217930771F0909348 -:102A8000720180937101E0917301F09174013097AC -:102A900021F00680F781E02D0994089520916F01BF -:102AA000309170018217930771F0909370018093B9 -:102AB0006F01E0917301F0917401309721F000846F -:102AC000F185E02D0994089508950C9464150E94F1 -:102AD000D1210E9465090C949722CF93C82F809131 -:102AE000D70182FF1EC080FF04C086EA95E00E94E5 -:102AF00055078091D70180FF0CC01F92CF9321EA28 -:102B000035E03F932F930E94EE070F900F900F90A8 -:102B10000F908091D70180FF04C08FE995E00E945B -:102B200055078C2FCF910C941A0DCF92DF92EF9214 -:102B3000FF920F931F93CF93DF93CDB7DEB72B9701 -:102B40000FB6F894DEBF0FBECDBF0E94820936E7F4 -:102B5000E32E31E0F32E00E010E0C02E802F0E9423 -:102B6000AD0AF701D1907F01D826B1F40F5F1F4F56 -:102B70000E30110591F78FEF89838A831B820E94A3 -:102B8000DA218160782F9D838C8349815A816B8102 -:102B90008D810E94381641C09091D70191FF04C0E9 -:102BA0008B870E94B30A8B8520E030E04D2D50E0EA -:102BB000922FBA01022E02C0759567950A94E2F72A -:102BC00060FF25C02E83CF82EE24E394F12C02C057 -:102BD000EE0CFF1C9A95E2F790E08E219F2121E0F8 -:102BE000892B09F420E028870E94DA218160782F60 -:102BF0009A8789874E815F8168858A850E94381609 -:102C0000F801EA58FE4F80818E25808306C02F5F31 -:102C10003F4F2630310561F6A9CF0E94052610915D -:102C200075010E94DC141817A1F00E94DC14809337 -:102C300075012B960FB6F894DEBF0FBECDBFDF91A6 -:102C4000CF911F910F91FF90EF90DF90CF900C9458 -:102C50006D152B960FB6F894DEBF0FBECDBFDF917A -:102C6000CF911F910F91FF90EF90DF90CF9008953B -:102C7000CF93DF93CDB7DEB72B970FB6F894DEBFB7 -:102C80000FBECDBF4F83588769877A878B87DE0158 -:102C9000119686E0FD0111928A95E9F785E0FE0123 -:102CA000379601900D928A95E1F749815A816B819F -:102CB0007C818D819E810E946D1D2B960FB6F894AC -:102CC000DEBF0FBECDBFDF91CF910895CF93C82F48 -:102CD000882309F4C1C0823859F40E94DC1481FDB4 -:102CE000BBC089E30E940C200E94E82089E30CC04D -:102CF000833879F40E94DC1480FDAEC083E50E9425 -:102D00000C200E94E82083E50E945D20CF910C9466 -:102D1000E820843859F40E94DC1482FD9DC087E4C9 -:102D20000E940C200E94E82087E4EECF8CEF8C0FED -:102D3000813A48F48C2F0E948E2A81118DC08C2FED -:102D40000E940C20E3CF80E28C0F883048F4C770DB -:102D500081E001C0880FCA95EAF70E94AF20D6CF64 -:102D60008BE58C0F833078F4C53A29F0C63A31F4FC -:102D700082E890E005C081E890E002C083E890E03E -:102D8000CF910C94381588E58C0F833108F064C01E -:102D9000C83A39F1C93A41F1CA3A49F1CB3A51F14D -:102DA000CC3A59F1CD3A61F1C03B69F1CE3A71F1BB -:102DB000CF3A79F1C13B81F1C23B89F1C33B91F13B -:102DC000C43B99F1C53BA1F1C63BA9F1C73BB1F1A9 -:102DD000C83BB9F1C93BC1F1CA3BC9F58AE292E0EF -:102DE00038C082EE90E035C089EE90E032C08AEEC5 -:102DF00090E02FC085EB90E02CC086EB90E029C0DE -:102E000087EB90E026C08CEC90E023C08DEC90E046 -:102E100020C083E891E01DC08AE891E01AC082E9F1 -:102E200091E017C084E991E014C081E292E011C002 -:102E300083E292E00EC084E292E00BC085E292E071 -:102E400008C086E292E005C087E292E002C080E01E -:102E500090E0CF910C944E15CF910895882309F4FA -:102E60004BC0823859F40E94DC1481FF45C089E3CD -:102E70000E940C200E94E82089E30CC0833871F482 -:102E80000E94DC1480FF38C083E50E940C200E9461 -:102E9000E82083E50E945D200C94E820843859F4F2 -:102EA0000E94DC1482FF28C087E40E940C200E944C -:102EB000E82087E4EFCF9CEF980F913A58F390E227 -:102EC000980F983050F4877091E001C0990F8A955F -:102ED000EAF7892F0E94B520DFCF9BE5980F93304A -:102EE00020F480E090E00C943815885A833120F467 -:102EF00080E090E00C944E150895882321F00E9404 -:102F0000AF200C94E8200895882321F00E94B5207A -:102F10000C94E8200895CF92DF92EF92FF920F93E6 -:102F20001F93CF93DF93CDB7DEB728970FB6F894F2 -:102F3000DEBF0FBECDBF8C0185E0F801DE0111962A -:102F400001900D928A95E1F7F80140813181F2807C -:102F5000258122952F7083819481892B31F03F3F09 -:102F600031F481E04F3F19F403C081E001C080E0FB -:102F700080FDC6C249833A8389819A812F830E944A -:102F8000CA1F9E8388870E94C91F0E949C1E4E8173 -:102F9000E42FE295EF70F0E0E05AFF4F2F81688553 -:102FA0000C94892D842F807F142F1F70882311F09B -:102FB0001295107FFF2059F0112309F456C2812F7A -:102FC00068870E94BF200E94E82068854EC2862F35 -:102FD0000E942E17112309F493C2812F0E94C5204D -:102FE00028960FB6F894DEBF0FBECDBFDF91CF910C -:102FF0001F910F91FF90EF90DF90CF900C94E820FD -:10300000342F307F842F8F70303211F08295807F83 -:10301000662319F0613019F12CC0FF20B1F0222392 -:1030200009F494C1213009F091C128960FB6F894A3 -:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB -:10304000EF90DF90CF900C94CF20222319F0213005 -:1030500009F456C28E830E94D2208E818AC1FF203D -:1030600021F0263008F04CC271C1253008F048C26A -:1030700080C1FF2021F0222309F468C1F6C1222378 -:1030800009F477C106C2242F26952695237030E0D7 -:103090002115310521F021303105C9F031C2FF2061 -:1030A00021F0862F942F937002C080E090E0289644 -:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1030C0000F91FF90EF90DF90CF900C943815FF2078 -:1030D00021F0862F942F937002C080E090E0289614 -:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119 -:1030F0000F91FF90EF90DF90CF900C944E15862F9C -:10310000FF2019F00E948B2402C00E94F32428960D -:103110000FB6F894DEBF0FBECDBFDF91CF911F91E8 -:103120000F91FF90EF90DF90CF900C947825842F33 -:10313000837009F076C0F110E3C1262F2295269501 -:103140002770220F220F862F8F70C82ED12CE12CD2 -:10315000F12C022E04C0CC0CDD1CEE1CFF1C0A94CA -:10316000D2F764FF10C06FE070E080E090E004C030 -:10317000660F771F881F991F2A95D2F76095709563 -:103180008095909503C060E070E0CB01242F2695D8 -:1031900026952370422F50E042305105D1F0433044 -:1031A000510559F16C297D298E299F2941305105FE -:1031B00041F128960FB6F894DEBF0FBECDBFDF9168 -:1031C000CF911F910F91FF90EF90DF90CF900C94D3 -:1031D000C11E6C297D298E299F2928960FB6F89447 -:1031E000DEBF0FBECDBFDF91CF911F910F91FF903A -:1031F000EF90DF90CF900C94DB1E0E94C11EC701A0 -:10320000B60128960FB6F894DEBF0FBECDBFDF9192 -:10321000CF911F910F91FF90EF90DF90CF900C9482 -:10322000A71EFF2019F0842F817001C08695882386 -:1032300009F466C1262F229526952770220F220FAA -:10324000862F8F70C82ED12CE12CF12C022E04C0B9 -:10325000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DE -:103260006FE070E080E090E004C0660F771F881F79 -:10327000991F2A95D2F7609570958095909503C017 -:1032800060E070E0CB01242F269526952370422F15 -:1032900050E042305105D1F04330510559F16C29CD -:1032A0007D298E299F294130510541F128960FB67D -:1032B000F894DEBF0FBECDBFDF91CF911F910F916C -:1032C000FF90EF90DF90CF900C94951F6C297D2993 -:1032D0008E299F2928960FB6F894DEBF0FBECDBF6A -:1032E000DF91CF911F910F91FF90EF90DF90CF90E2 -:1032F0000C94AF1F0E94951FC701B60128960FB608 -:10330000F894DEBF0FBECDBFDF91CF911F910F911B -:10331000FF90EF90DF90CF900C947B1F603FC9F13E -:1033200018F4603E50F49CC0623F09F461C008F498 -:103330004BC0633F09F470C093C0162F1F70842FD9 -:103340008F71FF2099F00E94141F812F28960FB6CD -:10335000F894DEBF0FBECDBFDF91CF911F910F91CB -:10336000FF90EF90DF90CF900C947D170E94351F57 -:10337000812F28960FB6F894DEBF0FBECDBFDF9128 -:10338000CF911F910F91FF90EF90DF90CF900C9411 -:103390008417FF20A9F0253008F0B2C0842F8F7168 -:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148 -:1033B0001F910F91FF90EF90DF90CF900C945A1FC8 -:1033C000263008F09DC0EACFFF20A1F0842F8F7136 -:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118 -:1033E0001F910F91FF90EF90DF90CF900C94141FDE -:1033F000FF2061F3842F8F7128960FB6F894DEBFFB -:103400000FBECDBFDF91CF911F910F91FF90EF9035 -:10341000DF90CF900C94351FFF2091F0842F8F7197 -:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7 -:103430001F910F91FF90EF90DF90CF900C94FF1EA3 -:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7 -:103450001F910F91FF90EF90DF90CF900C94F51E8D -:10346000FF20A1F0222309F4B1CF862F28960FB6B2 -:10347000F894DEBF0FBECDBFDF91CF911F910F91AA -:10348000FF90EF90DF90CF900C946616222309F402 -:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2 -:1034A000DF91CF911F910F91FF90EF90DF90CF9020 -:1034B0000C942E174F70C8010E94F70728960FB67C -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF900C941A1E4F70C801B0 -:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107 -:1034F0001F910F91FF90EF90DF90CF900C94B90B3C -:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6 -:103510001F910F91FF90EF90DF90CF9008950E9440 -:10352000CC200E94A1200E94E8200E94A6260E9492 -:10353000782580E090E00E94381580E090E00C94BF -:103540004E150E94BC200C948F1A0E94CA1F292F6E -:1035500022952F7030E02C3031054CF42A303105A3 -:103560006CF4225031092230310590F407C02C3020 -:10357000310551F02F30310539F00AC0803E10F08E -:10358000803F31F481E0089593FB882780F9089506 -:1035900080E00895CF93DF9300D000D01F92CDB785 -:1035A000DEB70F900F900F900F900F90DF91CF919B -:1035B0000895CF93DF9300D000D000D0CDB7DEB711 -:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128 -:1035D00008951F93CF93DF93C091840116E08091EB -:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8 -:1035F0001124EA57FE4F4081518162817381848199 -:1036000095810E94D91A2196C770E9CFDF91CF9199 -:103610001F9108954091B6015091B7016091B80192 -:103620007091B9018091BA019091BB010C94D91AA3 -:10363000CF938091BB0182958F7009F05FC080911C -:10364000B801882309F45AC020918401A091850112 -:103650006091B6017091B7018091B9019091BA0162 -:1036600031E06F3F09F030E0B32FC6E02A1709F4CC -:1036700045C0009721F07F3F21F44B2F03C041E06C -:1036800001C040E030E040FD35C0C29FF001C39F63 -:10369000F00D1124EA57FE4F418174132BC0408175 -:1036A000641328C04281411125C0438154814817C9 -:1036B000590710F441505109481B590B483C51051A -:1036C000C8F48091BB018F7080618093BB0186E05C -:1036D000829FF001839FF00D1124E557FE4F8081FA -:1036E0008F708061808386EB91E00E948B17CF9171 -:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0 -:10370000CF92DF92EF92FF920F931F93CF93DF93AD -:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50 -:103720008C0185E0F801DE011D9601900D928A95CD -:10373000E1F7D8014C9111965C91119712966C911A -:1037400012971396ED90FC9014977091B601E0914A -:10375000B7012091B9013091BA012115310531F03D -:10376000EF3F31F481E07F3F19F403C081E001C0F5 -:1037700080E0B82FB170CB2E80FD6CC1D090B80125 -:10378000DD2009F4F5C0F091BB01E216F30638F034 -:10379000C701821B930B883C910548F09BC0209584 -:1037A00030952E0D3F1D283C310508F093C08F2F1A -:1037B000807F09F052C0E51314C0741312C0D62ED6 -:1037C00061110FC0FF70F061F093BB010E940A1BF2 -:1037D00086EB91E00E948B178091BB01F8018583F5 -:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5 -:1037F00003C081E001C080E080FD03C081E0862736 -:1038000001C080E0F82FF170FF2E80FF1CC0809176 -:1038100084012091850136E0821709F428C190E0E7 -:10382000389FF001399FF00D1124EA57FE4F718146 -:10383000571306C07081471303C07281671303C01A -:1038400001968770E9CFD62E662309F436C18091A0 -:10385000BB0181608093BB0153C0E51308C07413A2 -:1038600006C0611104C0D8011596FC93AEC04D8707 -:103870005E878D859E856A8B0E94A51A6A8988233A -:1038800029F1D62E662311F12091BB01822F82955A -:103890008F7090E002970CF460C08091B601909117 -:1038A000B70198878F831986FB86EA862C87CE011D -:1038B000079651C0E51731F14D875E878D859E854E -:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4 -:1038D0008B17A4C08F2F807F69F77E2DF98AE88A25 -:1038E00089890E94CA1A86EB91E00E948B17E6EB49 -:1038F000F1E086E0DF011D928A95E9F70E940A1B3C -:10390000D12CDBC07413D8CF6111D6CFD801159656 -:10391000FC93C8010E948B17E6EBF1E086E0DF0123 -:103920001D928A95E9F7C9C0D62E662379F22091B7 -:10393000BB01822F82958F7090E0029774F0809186 -:10394000B6019091B7019A8389831B82FD82EC8234 -:103950002E83CE0101960E948B1786E0F801A6EB1C -:10396000B1E001900D928A95E1F70E94181B6FC09B -:10397000E216F30628F0C701821B930B9C0104C0DA -:10398000209530952E0D3F1D283C310508F052C082 -:10399000D62E662309F49ACFE5132CC074132AC0DF -:1039A0008091BB0180FD1DC0982F92959F70C9F03A -:1039B000D80115968C9315979F3039F09F5F92959B -:1039C000907F8F70892B15968C93C8010E948B175E -:1039D00086E0F801A6EBB1E001900D928A95E1F73F -:1039E00036C086E0F801A6EBB1E001900D928A9511 -:1039F000E1F763C04D875E878D859E850E94A51A7D -:103A0000882379F086E0F801A6EBB1E001900D92F1 -:103A10008A95E1F70E94181B0E940A1BDD24D394AB -:103A20004CC08091BB0181608093BB01C8010E94A2 -:103A30008B1743C07E2DF98AE88A89890E94CA1AA9 -:103A4000E6EBF1E086E0DF011D928A95E9F70E943E -:103A50000A1B33C0662309F439CF4D875E878D85F5 -:103A60009E850E94A51A882309F430CFCBCF4D87BD -:103A70005E878D859E850E94CA1F292F22952F70F3 -:103A800030E0223031052CF49F7041F0811106C0E6 -:103A90000CC0243031052CF49F7049F4805E8830CE -:103AA00020F0C8010E948B17CF2CDC2C06C0D80157 -:103AB00015969C91907F91F7F8CF8D2D62960FB659 -:103AC000F894DEBF0FBECDBFDF91CF911F910F9154 -:103AD000FF90EF90DF90CF9008951F93CF93DF93E7 -:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3 -:103AF0004F83588769877A878B879C87CE01079683 -:103B00000E94801B8823C1F02F8138858A859B8580 -:103B1000892B31F03F3F11F080E003C02F3FE1F7E8 -:103B200081E0811147C04F81588569857A858B85F1 -:103B30009C850E94D91A3EC086E0FE013796DE01C0 -:103B4000119601900D928A95E1F7FF81E8854A85EB -:103B50005B854115510531F0EF3F31F481E0FF3FC6 -:103B600019F403C081E001C080E080FD23C02091F2 -:103B7000850130E0C9010196877099276091840121 -:103B800070E086179707F1F1F983EA835D834C8330 -:103B900096E0929FD001939FB00D1124AA57BE4F7B -:103BA000FE01319601900D929A95E1F7809385017F -:103BB0000E94E91A16E0809184019091850189178D -:103BC00079F1189FC00111248A579E4F0E94801BD3 -:103BD000882331F1E09184011E9FF0011124EA57FE -:103BE000FE4F4081518162817381848195810E9461 -:103BF000D91A8091840190E001968770992780936B -:103C00008401D9CF0E94A11A1092850110928401DB -:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75 -:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB -:103C30001F910895EF92FF920F931F93CF93DF93FD -:103C40009C01009709F471C0F12CEE24E394E90182 -:103C50002196F9018491843740F4843008F056C0ED -:103C6000813081F0823021F160C0853709F449C08C -:103C7000C0F19CE7980F903708F057C08F770E94EB -:103C80002E1746C089010E5F1F4FFE01849190E2FE -:103C9000980F983050F48770FE2D01C0FF0F8A9561 -:103CA000EAF78F2F0E94BF2015C00E94661614C02D -:103CB00089010E5F1F4FFE01849190E2980F9830AA -:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9 -:103CD0000E94C5200E94E820E8011AC00E942E1709 -:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903 -:103CF0009FE00197F1F700C00000C150F6CFE90145 -:103D000007C0FE01F490E901229602C00E946616E7 -:103D10008F2D882341F0EFE9FFE03197F1F700C0E4 -:103D200000008150F6CF9E0192CFDF91CF911F917D -:103D30000F91FF90EF90089508956093C0017093E4 -:103D4000C1018093C2019093C3010C948F1A0F9309 -:103D50001F930091C0011091C1012091C2013091C7 -:103D6000C301062B172B282B392B0093C00110936E -:103D7000C1012093C2013093C3011F910F910C9494 -:103D80008F1A0F931F930091C0011091C1012091D0 -:103D9000C2013091C301062317232823392300933E -:103DA000C0011093C1012093C2013093C3011F9140 -:103DB0000F910C948F1A0F931F930091C0011091D3 -:103DC000C1012091C2013091C3010627172728277E -:103DD00039270093C0011093C1012093C201309391 -:103DE000C3011F910F910C948F1A1092BC01109275 -:103DF000BD011092BE011092BF010C948F1A41E0D8 -:103E000050E060E070E004C0440F551F661F771F4C -:103E10008A95D2F74093BC015093BD016093BE01D7 -:103E20007093BF010C948F1A41E050E060E070E0A5 -:103E300004C0440F551F661F771F8A95D2F78091E3 -:103E4000BC019091BD01A091BE01B091BF01842B36 -:103E5000952BA62BB72B8093BC019093BD01A0930B -:103E6000BE01B093BF010C948F1A41E050E060E0B6 -:103E700070E004C0440F551F661F771F8A95D2F764 -:103E800040955095609570958091BC019091BD01D1 -:103E9000A091BE01B091BF0184239523A623B7232F -:103EA0008093BC019093BD01A093BE01B093BF016C -:103EB0000C948F1A41E050E060E070E004C0440FC1 -:103EC000551F661F771F8A95D2F78091BC0190918C -:103ED000BD01A091BE01B091BF0184279527A627FF -:103EE000B7278093BC019093BD01A093BE01B0930E -:103EF000BF010C948F1A0F931F930091BC01109176 -:103F0000BD012091BE013091BF01062B172B282B3C -:103F1000392B0093BC011093BD012093BE01309357 -:103F2000BF011F910F910C948F1A0F931F93009153 -:103F3000BC011091BD012091BE013091BF0106234B -:103F40001723282339230093BC011093BD0120932C -:103F5000BE013093BF011F910F910C948F1A0F93E4 -:103F60001F930091BC011091BD012091BE013091C1 -:103F7000BF0106271727282739270093BC01109374 -:103F8000BD012093BE013093BF011F910F910C948E -:103F90008F1A0895CF92DF92EF92FF920F931F93A3 -:103FA000CF93DF93EC01C090C001D090C101E090AD -:103FB000C201F090C3018091BC019091BD01A0911C -:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113 -:103FD00010E0B701A601002E04C0769567955795AD -:103FE00047950A94D2F740FF07C0BE01802F0E9478 -:103FF000DC0B8130910539F40150110950F7BE01F5 -:1040000080E00E94DC0BDF91CF911F910F91FF9018 -:10401000EF90DF90CF90089590910C01992361F17A -:1040200090910D01992341F1982F9695969596952B -:104030009F3088F4E0910E01F0910F01E90FF11D1E -:10404000877021E030E001C0220F8A95EAF7818174 -:10405000822B818308959091D70190FF2DC01F92EC -:104060008F9387ED95E09F938F930E94EE070F90BB -:104070000F900F900F90089540910E0150910F01F5 -:1040800020E030E09FEFFA01E20FF31F6281681732 -:1040900099F09F3F19F4611101C0922F2F5F3F4F9C -:1040A0002E30310581F79F3F39F0FA01E90FF11DFC -:1040B00097FDFA9582830895089590910C019923B4 -:1040C00069F190910D01992349F1982F9695969554 -:1040D00096959F3090F4E0910E01F0910F01E90F59 -:1040E000F11D877021E030E001C0220F8A95EAF7C8 -:1040F000209581812823218308959091D70190FFF5 -:104100001FC01F928F9389EB95E09F938F930E941E -:10411000EE070F900F900F900F90089540910E01B1 -:1041200050910F0120E030E0FA01E20FF31F92817D -:10413000981301C012822F5F3F4F2E303105A1F737 -:10414000089581E090E0E0910E01F0910F01E80FF9 -:10415000F91F1082019680319105A9F70895909179 -:10416000D601982B9093D601089580959091D60111 -:1041700098239093D60108951092D60108959091B6 -:10418000D501982B9093D501089580959091D501F4 -:1041900098239093D50108951092D50108958093A6 -:1041A000C40108951092C401089540910E015091E8 -:1041B0000F0120E030E080E0FA01E20FF31F91816F -:1041C00091118F5F2F5F3F4F2F303105A9F7089571 -:1041D000E0910E01F0910F018091D6018083E09172 -:1041E0000E01F0910F0180819091D501892B808380 -:1041F0009091C401992361F0E0910E01F0910F01BB -:104200008081892B80830E94D52081111092C40166 -:1042100080910E0190910F010C94E81490933B0152 -:1042200080933A010895CF92DF92EF92FF920F931D -:104230001F936C01EE24FF24C114D104E104F104A6 -:1042400021F46B017C0180E001C080E133272F2D38 -:104250001E2D0D2D011511052105310519F0885F61 -:104260006801790197018601A4E036952795179595 -:104270000795AA95D1F7011511052105310519F00A -:104280008C5F6801790197018601F2E036952795E8 -:1042900017950795FA95D1F70115110521053105F7 -:1042A00019F08E5F68017901B701A60176956795CF -:1042B00057954795452B462B472B09F08F5F1F914C -:1042C0000F91FF90EF90DF90CF9008958295982FF7 -:1042D0009C7C96959695837344E0849F900111246D -:1042E000922B892F8A7A86959575990F892B089537 -:1042F0001F93CF93DF931F92CDB7DEB799830E94B0 -:104300006621182F9981892F0E946621212F30E084 -:10431000322F2227A901482BCA010F90DF91CF919C -:104320001F9108958091F001843009F11092D80115 -:1043300020E488E190E00FB6F894A895809360009F -:104340000FBE2093600083B7817F846083BF83B7F3 -:10435000816083BF7894889583B78E7F83BF88E11F -:104360000FB6F89480936000109260000FBE08951D -:1043700008950895CF930E94B8210E9482090E9457 -:10438000B921C0E08C2F0E94AD0A811105C0CF5F1A -:10439000CE30C1F780E001C081E0CF9108950C9448 -:1043A000A11A82E084BD93E095BD9AEF97BD8093FA -:1043B0006E0008952FB7F8948091D9019091DA0199 -:1043C000A091DB01B091DC012FBF0895CF92DF9265 -:1043D000EF92FF920F931F932FB7F8944091D9015A -:1043E0005091DA016091DB017091DC012FBF6A010D -:1043F0007B01EE24FF248C0120E030E0C016D106C2 -:10440000E206F30610F441505109481B590BCA014A -:104410001F910F91FF90EF90DF90CF9008951F9222 -:104420000F920FB60F9211248F939F93AF93BF9368 -:104430008091D9019091DA01A091DB01B091DC016A -:104440000196A11DB11D8093D9019093DA01A0932B -:10445000DB01B093DC01BF91AF919F918F910F90E1 -:104460000FBE0F901F9018950E94E311F8942FEF44 -:1044700087EA91E6215080409040E1F700C00000BB -:1044800087E090EBDC018093F9019093FA01A0930F -:10449000FB01B093FC012CE088E190E00FB6F894AA -:1044A000A895809360000FBE20936000FFCFEF922D -:1044B000FF920F931F93CF93DF93E82EF12C8F2D54 -:1044C0000E94AD0AC0E0D0E0082F10E098010C2E49 -:1044D00002C0359527950A94E2F720FD05C0219684 -:1044E000C630D10599F709C06C2F7F2D80E00E945E -:1044F000BA0BE812F4CF81E005C0F3948EE0F81215 -:10450000DECF80E0DF91CF911F910F91FF90EF9070 -:104510000895CF93C82F8CE20E945722882321F060 -:104520008C2FCF910C94572280E0CF910895CF9398 -:104530000E94E423811102C00E94CA238CEF95E0FF -:104540000E945507C5E6C15049F00E9482098FE3D9 -:104550009CE90197F1F700C00000F5CF85EF95E0E9 -:104560000E94550789E20E948922811111C18AE2C5 -:104570000E94892281110E94CA2385E00E9489221B -:1045800081110E9434220E94EF238093D70187E09B -:104590000E948922882399F18BE10E948922882335 -:1045A00051F09091D70191FB882780F921E0822773 -:1045B00080FB91F922C08EE00E948922882351F06D -:1045C0009091D70192FB882780F921E0822780FB18 -:1045D00092F913C080E10E9489229091D70188232B -:1045E00041F093FB882780F921E0822780FB93F933 -:1045F00004C0892F809580FB90F99093D70180911A -:10460000D7010E94F3230E9401248093EA0180EEE7 -:104610000E948922882341F08091EA01982F909589 -:1046200090FB80F98093EA0189E30E948922882324 -:1046300059F09091EA0191FB882780F921E08227C7 -:1046400080FB91F99093EA0182EE0E9489228823EF -:1046500059F09091EA0192FB882780F921E08227A6 -:1046600080FB92F99093EA0186EE0E9489228823CA -:1046700059F09091EA0193FB882780F921E0822785 -:1046800080FB93F99093EA0183EE0E9489228823AC -:1046900059F09091EA0194FB882780F921E0822764 -:1046A00080FB94F99093EA0185E30E948922882394 -:1046B00059F09091EA0195FB882780F921E0822743 -:1046C00080FB95F99093EA0181E30E948922882377 -:1046D00059F09091EA0196FB882780F921E0822722 -:1046E00080FB96F99093EA0181E10E948922882358 -:1046F00059F09091EA0197FB882780F921E0822701 -:1047000080FB97F99093EA018091EA010E940524C9 -:104710008091EA0187FB882780F980930D0187E269 -:104720000E948922C82F8EE10E9489228111C260D5 -:104730008FE10E9489228111C46080E20E94892257 -:104740008111C86081E20E9489228111C06182E2E8 -:104750000E9489228111C06283E20E948922811114 -:10476000C06484E20E948922882311F0C06802C0DC -:10477000CC2329F08C2F0E94FC236C2F03C00E94B5 -:10478000F823682F70E080E090E0CF910C949D1E9C -:10479000CF9108956DEE7EEF80E090E00E94BF2DF6 -:1047A00060E082E090E00E94B12D60E083E090E064 -:1047B0000E94B12D60E084E090E00E94B12D60E0A5 -:1047C00085E090E00C94B12D80E090E00E94AB2D4C -:1047D00021E08D3E9E4F09F020E0822F089582E077 -:1047E00090E00C94A32D682F82E090E00C94B12D02 -:1047F00083E090E00C94A32D682F83E090E00C946C -:10480000B12D84E090E00C94A32D682F84E090E01B -:104810000C94B12D8091DF0180FF0BC060911301DA -:1048200085E0689FB001112475956795759567952A -:104830002AC081FF09C06091130185E0689FB00123 -:104840001124759567951FC082FF07C06091130101 -:1048500085E0689FB001112416C04091E001442317 -:10486000C9F060911201461788F72091130185E085 -:10487000289F90011124429FC001439F900D112455 -:1048800070E00E94752D6038710540F46115710566 -:1048900039F002C065E070E0862F08958FE7089533 -:1048A00081E008958091DF0180FF08C060911101CF -:1048B00070E0759567957595679521C081FF06C075 -:1048C0006091110170E07595679519C082FF04C071 -:1048D0006091110170E010C08091E0018823C1F067 -:1048E000609110018617A0F790911101989FC00167 -:1048F000112470E00E94752D6038710528F461154F -:10490000710521F0862F08958FE7089581E00895BD -:1049100061E070E0F4CF803F21F40E940A24819589 -:1049200004C0813F29F40E940A248093E301089582 -:10493000823F21F40E940A24819504C0833F29F418 -:104940000E940A248093E2010895893F19F40E948D -:10495000522405C08A3F31F40E94522481958093ED -:10496000E40108958B3F21F40E945224819504C0F4 -:104970008C3F29F40E9452248093E5010895843FDE -:1049800021F48091E101816017C0853F21F480917D -:10499000E101826011C0863F21F48091E1018460D1 -:1049A0000BC0873F21F48091E101886005C0883FFA -:1049B00031F48091E10180618093E10108958D3FA0 -:1049C00021F48091DF0181600BC08E3F21F4809142 -:1049D000DF01826005C08F3F29F48091DF01846090 -:1049E0008093DF010895803F39F48091E30187FFD0 -:1049F0006CC01092E30169C0813F29F48091E3010A -:104A00001816BCF362C09091E201823F29F497FF2F -:104A10005CC01092E20159C0833F19F41916CCF31F -:104A200054C0893F41F48091E40118160CF04DC048 -:104A30001092E4014AC08A3F29F48091E40187FF83 -:104A400044C0F6CF8B3F39F48091E50187FF3DC02C -:104A50001092E5013AC08C3F29F48091E5011816C7 -:104A6000BCF333C0843F21F48091E1018E7F17C0F5 -:104A7000853F21F48091E1018D7F11C0863F21F4B3 -:104A80008091E1018B7F0BC0873F21F48091E10190 -:104A9000877F05C0883F31F48091E1018F7E80934C -:104AA000E10113C08D3F21F48091DF018E7F0BC0A7 -:104AB0008E3F21F48091DF018D7F05C08F3F29F467 -:104AC0008091DF018B7F8093DF018091E201811172 -:104AD0000EC08091E30181110AC08091E40181112F -:104AE00006C08091E501811102C01092E001089595 -:104AF0008091D70183FF7EC088E396E00E9455072E -:104B00008091E1011F928F9383E396E09F938F93AF -:104B10000E94EE0781E396E00E9455072091E20192 -:104B2000822F992787FD90959F932F938EE296E091 -:104B30009F938F930E94EE078CE296E00E945507A8 -:104B40002091E301822F992787FD90959F932F93C2 -:104B500089E296E09F938F930E94EE0787E296E0AA -:104B60000E9455072091E401822F992787FD909597 -:104B70009F932F9384E296E09F938F930E94EE077A -:104B800082E296E00E9455072091E501822F992745 -:104B900087FD90959F932F938FE196E09F938F933E -:104BA0000E94EE078CE196E00E9455078091E0019B -:104BB0001F928F9389E196E09F938F930E94EE0757 -:104BC00087E196E00E9455078091DF011F928F9345 -:104BD00084E196E09F938F930E94EE0781E196E037 -:104BE0000E9455078DB79EB74C960FB6F8949EBF9E -:104BF0000FBE8DBF81EE91E00E942D150E94DA213B -:104C00009093DE018093DD0108951F93CF93DF938E -:104C10008091DD019091DE010E94E6214091E0014A -:104C2000442321F02091140130E006C020911501A9 -:104C30005AE0259F900111248217930708F482C03F -:104C40008091E2011091E301D091E401C091E5016E -:104C5000811107C0111105C0D11103C0CC2309F483 -:104C600071C04F3F19F04F5F4093E001181624F4D4 -:104C70000E940A248093E2018091E20187FF05C02F -:104C80000E940A2481958093E201111624F40E9467 -:104C90000A248093E3018091E30187FF05C00E940D -:104CA0000A2481958093E3016091E201662339F142 -:104CB0001091E301112319F1772767FD7095872F74 -:104CC000972F0E947A2C23E333E343E35FE30E94B0 -:104CD000DE2C0E94472C6093E201612F772767FD4D -:104CE0007095872F972F0E947A2C23E333E343E3B9 -:104CF0005FE30E94DE2C0E94472C6093E3011D16A7 -:104D000024F40E9452248093E4018091E40187FFFF -:104D100005C00E94522481958093E4011C1624F45E -:104D20000E9452248093E5018091E50187FF05C030 -:104D30000E94522481958093E501DF91CF911F91CC -:104D40000C947825DF91CF911F910895E1EEF1E069 -:104D500085E0DF011D928A95E9F71092E00110923B -:104D6000DF0108958BE598E00E9455071F9281E0CE -:104D70008F931F9285E08F938DE098E09F938F93A0 -:104D80000E94EE070F900F900F900F900F900F90D2 -:104D900008958330E9F128F4813061F0823009F11F -:104DA0000895853009F462C008F449C0863009F4DA -:104DB00074C0089520911501862F90E0820F911DF7 -:104DC0008F3F910520F4620F6093150103C08FEFB0 -:104DD00080931501809115011F928F9386E497E0CF -:104DE00072C020911401862F90E0820F911D8F3F99 -:104DF000910520F4620F6093140103C08FEF80933C -:104E00001401809114011F928F9384E397E05BC09B -:104E100020911301862F90E0820F911D8F3F910505 -:104E200020F4620F6093130103C08FEF809313018E -:104E3000809113011F928F9381E297E044C02091EB -:104E40001201862F90E0820F911D8F3F910520F473 -:104E5000620F6093120103C08FEF80931201809163 -:104E600012011F928F938CE097E02DC020911101C9 -:104E7000862F90E0820F911D8F3F910520F4620FE5 -:104E80006093110103C08FEF809311018091110194 -:104E90001F928F9383EF96E016C020911001862F0A -:104EA00090E0820F911D8F3F910520F4620F609377 -:104EB000100103C08FEF80931001809110011F92A9 -:104EC0008F9388ED96E09F938F930E94EE070F904B -:104ED0000F900F900F900895833081F128F4813066 -:104EE00059F08230D1F00895853009F449C0B8F105 -:104EF000863009F456C0089580911501681720F492 -:104F0000861B8093150102C0109215018091150136 -:104F10001F928F9389EC96E054C08091140168171A -:104F200020F4861B8093140102C01092140180911A -:104F300014011F928F9387EB96E043C08091130179 -:104F4000681720F4861B8093130102C0109213018E -:104F5000809113011F928F9384EA96E032C0809172 -:104F60001201681720F4861B8093120102C0109270 -:104F70001201809112011F928F938FE896E021C059 -:104F800080911101681720F4861B8093110102C0E3 -:104F900010921101809111011F928F9386E796E084 -:104FA00010C080911001681720F4861B80931001B7 -:104FB00002C010921001809110011F928F938BE517 -:104FC00096E09F938F930E94EE070F900F900F90A3 -:104FD0000F900895CF93C82F1F928F9320E639E04A -:104FE0003F932F930E94EE0761E070E080E090E035 -:104FF00004C0660F771F881F991FCA95D2F70E94B9 -:105000009D1E0F900F900F900F90CF910C94A11AAE -:10501000CF938D3109F465C0B0F58E3009F4CBC162 -:1050200000F5873009F49BC1A8F4863009F06AC204 -:105030008091D701817F8E7F8093D70185E699E0AB -:105040000E94550787EA9DE00E94550781E0809302 -:10505000E70180C1883009F44FC08B3009F47CC16E -:1050600051C2863109F4EDC138F4803109F4B6C17A -:10507000813109F42DC246C2893109F4CBC18B318B -:1050800009F486C13FC2853309F434C248F487323B -:1050900009F430C208F430C2893209F42BC232C29A -:1050A000833438F48A3308F029C2883309F454C1B0 -:1050B00029C2833409F41EC2883409F023C20E9435 -:1050C000A11A86E99DE00E9455079FEF23ED80E33A -:1050D000915020408040E1F700C000000E9434223F -:1050E00039C186EB9DE00E9455070E94012C0E9469 -:1050F000DC140E941A0D2EC18BEA9DE00E94550718 -:1051000086E79BE00E9455070E94F8231F928F9329 -:1051100083E79BE09F938F930E94EE0781E79BE0DC -:105120000E9455070E94EF23C82F8EE59BE00E9446 -:1051300055071F92CF9329E53BE03F932F930E94A1 -:10514000EE0787E59BE00E9455078DE49BE00E94F7 -:1051500055078C2F81701F928F932AE43BE03F9379 -:105160002F930E94EE0788E49BE00E9455078EE390 -:105170009BE00E945507C1FB882780F91F928F93FF -:105180002BE33BE03F932F930E94EE0789E39BE0E4 -:105190000E9455078DE29BE00E945507C2FB8827BD -:1051A00080F91F928F932AE23BE03F932F930E9456 -:1051B000EE0788E29BE00E9455078FE19BE00E948A -:1051C0005507C3FBCC27C0F91F92CF938CE19BE01E -:1051D0009F938F930E94EE078AE19BE00E94550700 -:1051E0000E940124C82F86E09BE00E9455071F9271 -:1051F000CF9321E03BE03F932F930E94EE078FEF88 -:105200009AE00E94550786EE9AE00E9455078C2F7F -:1052100081701F928F9323EE3AE03F932F930E9469 -:10522000EE078DB79EB780960FB6F8949EBF0FBE5F -:105230008DBF81EE9AE00E9455078AEC9AE00E94A9 -:105240005507C1FB882780F91F928F9327EC3AE01E -:105250003F932F930E94EE0785EC9AE00E9455073A -:1052600083EB9AE00E945507C2FB882780F91F92C2 -:105270008F9320EB3AE03F932F930E94EE078EEA44 -:105280009AE00E9455078CE99AE00E945507C3FBFB -:10529000882780F91F928F9329E93AE03F932F9353 -:1052A0000E94EE0787E99AE00E9455078DE89AE090 -:1052B0000E945507C4FB882780F91F928F932AE824 -:1052C0003AE03F932F930E94EE0788E89AE00E940D -:1052D000550786E79AE00E945507C5FB882780F9A5 -:1052E0001F928F9323E73AE03F932F930E94EE079C -:1052F00081E79AE00E94550785E59AE00E945507EC -:10530000C6FB882780F91F928F9322E53AE03F93EE -:105310002F930E94EE0780E59AE00E94550788E4EB -:105320009AE00E945507C7FBCC27C0F91F92CF9384 -:1053300085E49AE09F938F930E94EE0783E49AE0BE -:105340000E9455078DB79EB74C960FB6F8949EBF36 -:105350000FBE8DBFC1E0DBC08CE899E058C08091E2 -:10536000D701C82FC17080FF09C089E89DE00E9465 -:1053700055078091D701817F8E7F44C08DE79DE0E6 -:105380000E9455078091D70181608093D701E2CFB9 -:105390008091D70181FBCC27C0F991E0C927C0FBE0 -:1053A00081F98093D701CC2319F080E79DE025C0D7 -:1053B00082E69DE02CC08091D70182FBCC27C0F90A -:1053C00091E0C927C0FB82F98093D701CC2319F063 -:1053D00083E59DE012C083E49DE019C08091D70170 -:1053E00083FBCC27C0F991E0C927C0FB83F98093E8 -:1053F000D701CC2351F087E39DE00E9455078091AF -:10540000D70181608093D70182C08AE29DE00E942B -:105410005507A0CF8BE19DE00E9455078FEE9CE0E1 -:105420000E94550782EB9CE00E94550785E89CE0AE -:105430000E94550781E49CE00E94550786E19CE0AC -:10544000E6CF88E09CE00E9455070E94DC141F9282 -:105450008F938EEE9BE09F938F930E94EE07809137 -:105460000C011F928F9387ED9BE09F938F930E9477 -:10547000EE0780916E011F928F9384EC9BE09F93C7 -:105480008F930E94EE0780910D011F928F9381EB05 -:105490009BE09F938F930E94EE078091D90190919A -:1054A000DA01A091DB01B091DC01BF93AF939F9330 -:1054B0008F938DE99BE09F938F930E94EE078DB7AA -:1054C0009EB746960FB6F8949EBF0FBE8DBF42CFD3 -:1054D0000E94A11AC0910D0181E0C827C0930D015F -:1054E000CC2329F083E99BE00E94550710C088E88F -:1054F0009BE08DCF80E003C08D5101C089530E9495 -:10550000EA2728CF86E89BE00E945507C0E08C2F51 -:10551000CF91089580E0089580E00895CF93C82F3B -:105520008091E701813081F020F0823009F44CC095 -:1055300042C1A0910E01B0910F018C91813169F0AF -:10554000823209F03AC109C0A0910E01B0910F0159 -:105550008C91813111F0823249F48C2F0E948A2A79 -:1055600081112FC08C2F0E9408282CC08C2F0E94E4 -:105570008C2A811126C0C431E1F070F4CB3081F067 -:10558000C031D1F40E94B22688E599E00E94550707 -:1055900082E08093E70115C0C93259F0C83361F445 -:1055A00085E699E00E9455078CE599E00E94550731 -:1055B00008C01092E70103C186E599E00E945507F3 -:1055C000FEC081E08170FDC0C43220F5CE3108F00C -:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E -:1055E0008093150194E19093140193E0909313013B -:1055F0008093120188E08093110188E2809310016A -:105600008CEF97E00E945507BFC0C33149F1C43108 -:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D -:10562000C83361F0AEC0C13509F49EC0C23509F47B -:1056300099C0CE3409F0A5C06AE09EC00E94B2268F -:10564000A3C08091E601882319F01092E6019CC066 -:1056500089E098E00E94550781E08093E701B1C09E -:1056600083EE97E00E94550781ED97E00E94550771 -:10567000809115011F928F938EEC97E09F938F93EB -:105680000E94EE078CEC97E00E9455078AEB97E0AA -:105690000E945507809114011F928F9387EB97E02A -:1056A0009F938F930E94EE0785EB97E00E9455072A -:1056B00086EA97E00E945507809113011F928F930D -:1056C00083EA97E09F938F930E94EE0781EA97E029 -:1056D0000E94550780E997E00E94550780911201CA -:1056E0001F928F938DE897E09F938F930E94EE0710 -:1056F0008BE897E00E94550786E797E00E945507E0 -:10570000809111011F928F9383E797E09F938F936E -:105710000E94EE0781E797E00E9455078AE597E02F -:105720000E945507809110011F928F9387E597E0A3 -:105730009F938F930E94EE0785E597E00E9455079F -:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B -:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5 -:10576000E60112C061E003C061E006C06AE080911A -:10577000E6010E94C92608C08091E6010E946C27BC -:1057800003C08AEF97E013C08091E601882369F097 -:105790001F928F9384EF97E09F938F930E94EE0761 -:1057A0000F900F900F900F9004C081EF97E00E9430 -:1057B000550781E006C01092E70180E002C080E05A -:1057C00001CFCF910895E1E8F0E080818860808387 -:1057D0008081816080838FB7F89493E090938900F3 -:1057E00090ED909388008FBF0895EFE6F0E0808100 -:1057F000826080830895EFE6F0E080818D7F808372 -:105800000895EFE6F0E0808192E089278083089593 -:105810001F920F920FB60F9211242F933F934F9325 -:105820005F936F937F938F939F93AF93BF93EF9308 -:10583000FF938091E8019091E90101969093E9012D -:105840008093E801811103C082E00E941A0DE0916B -:10585000E901E695E695F0E0EA53F24FE491809194 -:10586000E8018E1303C080E00E941A0DFF91EF91B2 -:10587000BF91AF919F918F917F916F915F914F9168 -:105880003F912F910F900FBE0F901F90189504D04D -:105890006894B1118DC0089570D088F09F5790F032 -:1058A000B92F9927B751A0F0D1F0660F771F881F45 -:1058B000991F1AF0BA95C9F712C0B13081F077D0AC -:1058C000B1E0089574C0672F782F8827B85F39F04A -:1058D000B93FCCF3869577956795B395D9F73EF4A4 -:1058E00090958095709561957F4F8F4F9F4F08954C -:1058F000E89409C097FB3EF490958095709561956A -:105900007F4F8F4F9F4F9923A9F0F92F96E9BB271F -:105910009395F695879577956795B795F111F8CF9B -:10592000FAF4BB0F11F460FF1BC06F5F7F4F8F4F06 -:105930009F4F16C0882311F096E911C0772321F0FC -:105940009EE8872F762F05C0662371F096E8862F94 -:1059500070E060E02AF09A95660F771F881FDAF7EB -:10596000880F9695879597F9089557FD9058440F9D -:10597000551F59F05F3F71F04795880F97FB991FAE -:1059800061F09F3F79F0879508951216130614066B -:10599000551FF2CF4695F1DF08C0161617061806F8 -:1059A000991FF1CF86957105610508940895E894D3 -:1059B000BB2766277727CB0197F908950BD078C0CE -:1059C00069D028F06ED018F0952309F05AC05FC056 -:1059D0001124EECFCADFA0F3959FD1F3950F50E0CD -:1059E000551F629FF001729FBB27F00DB11D639F91 -:1059F000AA27F00DB11DAA1F649F6627B00DA11D37 -:105A0000661F829F2227B00DA11D621F739FB00DDC -:105A1000A11D621F839FA00D611D221F749F33274C -:105A2000A00D611D231F849F600D211D822F762FE5 -:105A30006A2F11249F5750408AF0E1F088234AF0E2 -:105A4000EE0FFF1FBB1F661F771F881F915050402E -:105A5000A9F79E3F510570F014C0AACF5F3FECF349 -:105A6000983EDCF3869577956795B795F795E7951A -:105A70009F5FC1F7FE2B880F911D9695879597F92B -:105A8000089597F99F6780E870E060E008959FEFC0 -:105A900080EC089500240A941616170618060906C5 -:105AA000089500240A941216130614060506089594 -:105AB000092E0394000C11F4882352F0BB0F40F41C -:105AC000BF2B11F460FF04C06F5F7F4F8F4F9F4F5C -:105AD0000895991B79E004C0991F961708F0961B4A -:105AE000881F7A95C9F78095089597FB072E16F4BD -:105AF000009407D077FD09D00E948F2D07FC05D0B8 -:105B00003EF4909581959F4F0895709561957F4FD4 -:105B10000895EE0FFF1F0590F491E02D0994AA1B44 -:105B2000BB1B51E107C0AA1FBB1FA617B70710F088 -:105B3000A61BB70B881F991F5A95A9F780959095BA -:105B4000BC01CD010895F999FECF92BD81BDF89AAF -:105B5000992780B50895A8E1B0E042E050E00C94A8 -:105B6000C62D262FF999FECF1FBA92BD81BD20BD4B -:105B70000FB6F894FA9AF99A0FBE019608950E940A -:105B8000B12D272F0C94B22DDC01CB01FC01F9992A -:105B9000FECF06C0F2BDE1BDF89A319600B40D9279 -:0C5BA00041505040B8F70895F894FFCF32 -:105BAC0020021B0D0C0EE90DB50D820D0101C50176 -:105BBC0028080A03140A3F4D3620394605F904C358 -:105BCC0004A3046A04DD03F6030F0428044804014B -:0A5BDC000203040506070809000093 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/jack/jack.hex b/keyboard/ergodox_ez/keymaps/jack/jack.hex index 5651572ab0..cfccb87265 100644 --- a/keyboard/ergodox_ez/keymaps/jack/jack.hex +++ b/keyboard/ergodox_ez/keymaps/jack/jack.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C945B120C942D130D -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94052C0C9444070C9444071E -:100050000C9444070C940C220C9444070C94440711 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079213B41323 -:1000B0009F14B4139F14F61319149F146E14811413 -:1000C000CF17CF17FD17FD1740187C187D1A7D1A22 -:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A100002B002900E100000000004A :1000F0001E00140004001D00E0004D001F001A0047 :1001000016001B00E2002C0020000800070006007B @@ -43,1430 +43,1079 @@ :1002A000010024022D0200000100010001002502CE :1002B0002E020000AB000100010026022F02000008 :1002C000AA0001000100270230020050A90001002D -:1002D00001002A0031020100AE0000000A002530B2 -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C9000343532202830353A33383A3336204A61F9 -:100CA0006E2032302032303136290A005649443A1B -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E6EAFBE502C005900D92AA33B107D9F777 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94950F0C94D12D0C940000FF93EF93CA -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E94631603C085EE0E94CF -:101000002B1780E090E0089508956091BC017091E5 -:10101000BD018091BE019091BF010E9410215698A0 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1 -:1012E000AEE3B1E011921D9281E0EA35F807D1F743 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC73000F580910001811162C080E437 -:101380000E94F50880930001811112C082E10E9441 -:101390001F098093000181110BC0C6010C2E01C0F2 -:1013A000880F0A94EAF780950E941F098093000134 -:1013B0000E94170946C0CA30A1F028F4C83059F07D -:1013C000C93061F005C0CC3089F070F0CD3089F0C3 -:1013D000209A289810C0219A29980DC0229A2A98FC -:1013E0000AC0239A2B9807C0529A01C0539A5B985F -:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2 -:1014000085C092E081708B25892B7C9B02C090E087 -:1014100001C094E0892B7D9B02C090E001C098E060 -:10142000892B7E9B02C090E001C090E1892B9FB187 -:101430009095991F9927991F9295990F907E892BC6 -:1014400010C080910001811176C080E40E94F508EF -:1014500080930001882309F45BC0912C0E94170936 -:10146000892DF8019081981739F1808380910101CD -:10147000882301F18091D70180FF04C08AE093E0C6 -:101480000E9452078091D70180FF0CC0809101011A -:101490001F928F93FF92EF920E94EB070F900F9095 -:1014A0000F900F908091D70180FF04C083E093E0FC -:1014B0000E945207A09201010E943A0921960F5FF3 -:1014C0001F4FCE30D10509F054CF80910101882300 -:1014D000B1F0815080930101882339F08FE99FE0BA -:1014E0000197F1F700C000000AC0ACE4B1E0EEE300 -:1014F000F1E081918D9391E0EC34F907D1F782E22C -:1015000098E0892BD1F00E94220817C090E07ACF92 -:1015100083E10E941F098093000181119ECF81E425 -:101520000E94F50880930001811197CF0E94300935 -:10153000982E909493CF80E094CF81E0DF91CF916B -:101540001F910F91FF90EF90DF90CF90BF90AF90E1 -:101550009F900895E82FF0E0E45BFE4F80810895AE -:10156000CF92DF92EF92FF920F931F93CF93DF936F -:101570008CEE92E00E9452073CE4E32E31E0F32E21 -:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3 -:10159000DF93CF93DF92CF920E94EB0784EE92E02D -:1015A0000E945207F70181917F0190E00E9475210E -:1015B0009F938F931F930F930E94EB078CED92E004 -:1015C0000E94520721968DB79EB708960FB6F894E1 -:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A -:1015E0001F910F91FF90EF90DF90CF9008958B3B6C -:1015F000910578F4883A910540F5853A9105D0F443 -:101600008430910508F0B1C08130910509F4ADC076 -:101610006BC0803E910508F467C0883E910508F4D0 -:10162000A4C09C01205F31092031310508F05CC065 -:1016300090650895853A910509F459C0863A910557 -:1016400009F458C083E890E40895883A910509F4B4 -:1016500054C0893A910509F453C08A3A910509F4B6 -:1016600052C08B3A910509F451C08C3A910509F4A6 -:1016700050C08D3A910509F44FC0803B910509F4A3 -:101680004EC08E3A910509F44DC08F3A910509F488 -:101690004CC0813B910509F44BC0823B910509F494 -:1016A0004AC0833B910509F449C0843B910509F484 -:1016B00048C0853B910509F447C0863B910509F474 -:1016C00046C0873B910509F445C0883B910509F464 -:1016D00044C0893B910509F443C08A3B910509F058 -:1016E00042C08AE296E4089580E090E0089581E89F -:1016F00090E4089582E890E4089582EE94E40895D9 -:1017000089EE94E408958AEE94E4089585EB94E4D8 -:10171000089586EB94E4089587EB94E408958CECA7 -:1017200094E408958DEC94E4089583E895E4089595 -:101730008AE895E4089582E995E4089584E995E4BA -:10174000089581E296E4089583E296E4089584E2A0 -:1017500096E4089585E296E4089586E296E4089575 -:1017600087E296E4089580E094E40895089596E071 -:10177000799FF001112494E5899FE00DF11D11245A -:10178000E60FF11DEE0FFF1FEC51FF4F8591949175 -:101790000895880F991F805A9040FC01859194917B -:1017A0000895880F991F80529F4FFC018591949155 -:1017B000089526E0729FF001112444E5849FE00D16 -:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D -:1017D00025913491C9019A9581159F4110F4C90151 -:1017E0000895C90190528115904128F4C9019F7054 -:1017F0000E94D10B0895C90190538115904120F4A6 -:10180000C9019927906C0895211580E5380769F47E -:101810000E949E1A9FEF24E34CE0915020404040EC -:10182000E1F700C000000C943122213080E5380738 -:1018300051F48CE593E00E9452078091D7018160BA -:101840008093D7010895C90190558115904108F002 -:1018500050C0832F99278F70992781309105D9F433 -:10186000A9014370552702C0880F991F4A95E2F7D6 -:101870009C68A90164E0440F551F6A95E1F744276D -:101880005370842B952B73E0220F331F7A95E1F769 -:10189000207633271DC08230910529F4922F8827A6 -:1018A000816F906A089583309105A9F4A90143706E -:1018B000552781E090E002C0880F991F4A95E2F712 -:1018C0009C6843E0220F331F4A95E1F7207E377072 -:1018D000822B932B08950497F1F4A90143705527A7 -:1018E00081E090E002C0880F991F4A95E2F79A685C -:1018F000E8CFC90190578115904120F4C9019F702C -:1019000090620895C90190588115904120F4C90151 -:101910009F70906A0895203E3105E0F4203C310527 -:1019200058F52133310509F470C048F429323105E6 -:1019300009F464C02A32310509F46EC074C0293339 -:101940003105F1F022383105D9F02533310509F49C -:101950004EC069C0233E310589F138F4203E31057F -:10196000C1F0223E3105E1F05EC0263E310569F14D -:10197000273E3105A9F157C0C9010E94C90B08953E -:101980008091EA0180FD02C081FF4DC080EE90E0B1 -:101990004BC08091EA0180FFF9CF89E390E044C019 -:1019A0008091EA0182FF0EC08091EA0184FF03C0AA -:1019B00080E090E039C083EE90E036C08091EA018B -:1019C00082FFF2CF82EE90E02FC08091EA0183FF88 -:1019D0000BC08091EA0184FDEBCF87EE90E024C03C -:1019E0008091EA0183FFF5CF86EE90E01DC08091E3 -:1019F000EA0185FF07C089E290E016C08091EA0104 -:101A000085FFF9CF85E390E00FC08091EA0186FF62 -:101A100007C08AE290E008C08091EA0186FFF9CF12 -:101A200081E390E001C0C9010E94F70A089508957A -:101A300080916D0108959FB7F89410925C019FBF4B -:101A40009091F001943009F058C09091E9009F7096 -:101A50002091EC0020FF02C020E801C020E0292BEB -:101A600094E09093E9009091EB0090FF43C0909137 -:101A7000EE0097FF3FC090915A01992321F0909179 -:101A8000E80095FF37C010925A0196E03091E800C7 -:101A900035FD15C03091F001343061F53091EB0027 -:101AA00035FD28C0915021F481E080935A0122C075 -:101AB000EFE9FFE03197F1F700C00000E7CF809336 -:101AC000F1008091E80085FD0AC08091E80080FF68 -:101AD000FCCF8091E8008E778093E80006C08FB736 -:101AE000F89491E090935C018FBF2F702093E900F0 -:101AF00080E008952F702093E9008FEF0895CF9331 -:101B0000DF9300D01F92CDB7DEB72091F0012430D3 -:101B100019F523E029839B838A832093E9008FEFC3 -:101B20009091E800815095FD06C095ED9A95F1F7EA -:101B300000008111F5CF8091E80085FF0DC040E0E5 -:101B400050E063E070E0CE0101960E944E1080915B -:101B5000E8008E778093E8000F900F900F90DF9150 -:101B6000CF910895CF93DF9300D01F92CDB7DEB70A -:101B70002091F001243021F522E029839B838A8380 -:101B800083E08093E9008FEF9091E800815095FD0C -:101B900006C095ED9A95F1F700008111F5CF80917F -:101BA000E80085FF0DC040E050E063E070E0CE014A -:101BB00001960E944E108091E8008E778093E80095 -:101BC0000F900F900F90DF91CF9108952091F00129 -:101BD0002430F1F422E02093E9002FEF3091E80067 -:101BE000215035FD06C035ED3A95F1F70000211181 -:101BF000F5CF2091E80025FF0BC040E050E065E004 -:101C000070E00E944E108091E8008E778093E8008B -:101C10000895CF93DF93EC018091F001843009F0B7 -:101C200047C080910C018823E1F080910D01882349 -:101C3000C1F085E08093E9008FEF9091E80081503A -:101C400095FD06C095E19A95F1F700008111F5CF59 -:101C50008091E80085FF2CC040E050E060E170E03A -:101C600017C081E08093E9008FEF9091E8008150E8 -:101C700095FD06C095ED9A95F1F700008111F5CF1D -:101C80008091E80085FF14C040E050E068E070E01B -:101C9000CE010E944E108091E8008E778093E8007C -:101CA00080E1FE01ADE5B1E001900D928A95E1F78A -:101CB000DF91CF91089583E993E00E9452078091CC -:101CC000EF01811109C00E94E0110E943D12809134 -:101CD000E20084608093E20008958FE893E00E9420 -:101CE00052071092EF0108958BE893E00C9452078D -:101CF00087E893E00E9452070C94F22B83E893E06C -:101D00000E9452070E94CC210E94F82B0E94D914F5 -:101D10000C94170D80915B018F5F80935B0162E3F0 -:101D20000E94662D911135C010925B0180915C017B -:101D3000882379F18091F001843049F58091E900A0 -:101D40008F709091EC0090FF02C090E801C090E08D -:101D5000982B84E08093E9008091EB0080FF14C011 -:101D60008091EE0087FF10C08091E80085FF03C0DE -:101D70001092F100F9CF8091E80080FF05C08091BA -:101D8000E8008E778093E8009F709093E9001092AE -:101D90005C01089542E061EC81E00E945A1142E04A -:101DA00061EC82E00E945A1142E061EC83E00E9403 -:101DB0005A1142E261EC84E00E945A1142E161EC66 -:101DC00085E00C945A118091F201833009F455C0DA -:101DD00030F4813071F0823009F48EC008958A3079 -:101DE00009F47AC08B3009F460C0893009F09CC0D6 -:101DF00020C08091F101813A09F096C08091E800FD -:101E0000877F8093E8008091F5019091F601892BFE -:101E100021F060E080E090E003C060E18DE591E0BA -:101E200070E00E9497108091E8008B778093E80023 -:101E300008958091F101813209F076C08091F50119 -:101E40009091F601009719F0049709F06DC0809108 -:101E5000E800877F8093E8008091E80082FD05C05C -:101E60008091F0018111F8CF5FC08091F1008093E3 -:101E70006D018091E8008B7753C08091F101813A28 -:101E800009F052C08091F5019091F601892B09F07B -:101E90004BC08091E800877F8093E8008091E80044 -:101EA00080FFFCCF80910C0136C08091F10181321E -:101EB000D9F58091F5019091F601892BA9F58091D2 -:101EC000E800877F8093E8000E948F118091F301E2 -:101ED00080930C010C949E1A8091F101813221F5BE -:101EE0008091E800877F8093E8000E948F118091A5 -:101EF000F40180936E0108958091F101813AA1F47B -:101F00008091E800877F8093E8008091E80080FF5F -:101F1000FCCF80916E018093F1008091E8008E7774 -:101F20008093E8000C948F11089584B7877F84BF55 -:101F300088E10FB6F89480936000109260000FBEA5 -:101F400090E080E80FB6F894809361009093610070 -:101F50000FBE0E9462150E94E0110E943D12809106 -:101F6000E20084608093E2008BE19DE00E940B21FF -:101F700078940E94B7140E94641582E091E00E9458 -:101F8000D4140E94E02B82E793E00E9452078091D4 -:101F9000F001853089F48EE693E00E9452070E949A -:101FA0008F218091EE01882391F30E94B72188232D -:101FB00071F30E943810EBCF0E949215E8CF292FC1 -:101FC000332723303105A9F06CF42130310509F4B1 -:101FD00042C02230310509F043C08DE890E02BEC7F -:101FE00033E042C021323105C9F02232310519F106 -:101FF00037C099278130910541F08230910541F039 -:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD -:10201000E7E9F3E0849190E09F0126C0653000F588 -:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8 -:1020300089E090E019C0653098F4E62FF0E0DF0108 -:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD -:10205000808190E009C082E190E028E534E004C08E -:1020600080E090E020E030E0FA01318320830895A1 -:1020700080E189BD82E189BD09B400FEFDCF809178 -:10208000D8008F7D8093D8008091E000826080939B -:10209000E0008091E00081FDFCCF0895CF92DF92B7 -:1020A000EF92FF920F931F93CF93DF937C018B01ED -:1020B000EA010E94B011811131C0209731F088816E -:1020C0009981081B190BE80EF91EC12CD12C0115A2 -:1020D000110519F18091E80085FD14C08091E80098 -:1020E0008E778093E800209741F0888199818C0D4C -:1020F0009D1D9983888385E011C00E94B0118823BB -:1021000031F30CC0F70181917F018093F100015000 -:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C -:102120001F910F91FF90EF90DF90CF900895209135 -:10213000F7013091F8012617370748F0611571054E -:1021400039F42091E8002E772093E80001C0B9010E -:10215000FC0120E061157105B9F18091F00188233F -:1021600009F440C0853009F43FC08091E80083FD48 -:102170003DC08091E80082FF06C08091E80082FFA8 -:1021800026C080E008958091E80080FFE3CF209191 -:10219000F3008091F20090E0922B6115710551F0EF -:1021A0008830910538F421912093F1006150710934 -:1021B0000196F3CF21E0089709F020E08091E80034 -:1021C0008E778093E800C6CF2111C7CFD6CF8091FC -:1021D000F001882339F0853039F08091E80083FFE1 -:1021E000CCCF04C082E0089583E0089581E0089593 -:1021F0002091F7013091F8012617370748F0611553 -:10220000710539F42091E8002E772093E80001C091 -:10221000B901FC0120E061157105C1F18091F00167 -:10222000882309F441C0853009F440C08091E8005A -:1022300083FD3EC08091E80082FF06C08091E800E7 -:1022400082FF27C080E008958091E80080FFE3CFFF -:102250002091F3008091F20090E0922B61157105BE -:1022600059F08830910540F424912093F100319683 -:10227000615071090196F2CF21E0089709F020E042 -:102280008091E8008E778093E800C5CF2111C6CFFA -:10229000D5CF8091F001882339F0853039F08091D5 -:1022A000E80083FFCBCF04C082E0089583E0089567 -:1022B00081E00895982F973058F59093E90098178A -:1022C00039F07091EC002091ED005091F00003C0C6 -:1022D000242F762F50E021FF19C03091EB003E7F74 -:1022E0003093EB003091ED003D7F3093ED00309165 -:1022F000EB0031603093EB007093EC002093ED0025 -:102300005093F0002091EE0027FF07C09F5FD3CFCE -:102310008F708093E90081E0089580E008958091B6 -:10232000F10187FD05C08091E80080FF0EC012C05A -:102330008091E80082FD05C08091F0018111F8CF05 -:1023400008958091E8008B7708C08091F001811199 -:10235000EACF08958091E8008E778093E800089591 -:102360008091E4009091E50045E62091EC0020FF8B -:1023700021C02091E80020FD21C02091F0012223FE -:1023800089F0253089F02091EB0025FD0FC02091C8 -:10239000E4003091E5002817390739F3415041F046 -:1023A000C901E3CF82E0089583E0089581E00895B4 -:1023B00084E008952091E80022FFDFCF80E00895B7 -:1023C0000E944E120E945612E0EEF0E08081816081 -:1023D0008083E8EDF0E080818F77808319BCA7EDE2 -:1023E000B0E08C918E7F8C9380818F7E8083109261 -:1023F000EF0108950F931F93CF93DF930E944E1226 -:102400000E945612C8EDD0E088818F77888388813A -:102410008068888388818F7D888319BC1092F00141 -:102420001092EC011092EE011092ED0100EE10E01E -:10243000F80180818B7F808388818160888342E07E -:1024400060E080E00E945A11E1EEF0E080818E7F32 -:102450008083E2EEF0E0808181608083808188600B -:102460008083F80180818E7F80838881806188836A -:10247000DF91CF911F910F910895E8EDF0E08081F9 -:102480008F7E8083E7EDF0E080818160808384E04F -:1024900082BF81E08093EF010C94FA11E8EDF0E047 -:1024A00080818E7F80831092E20008951092DA007E -:1024B0001092E10008951F920F920FB60F9211240F -:1024C0002F933F934F935F936F937F938F939F933C -:1024D000AF93BF93EF93FF938091E10082FF0BC016 -:1024E0008091E20082FF07C08091E1008B7F8093A2 -:1024F000E1000E948A0E8091DA0080FF1FC0809167 -:10250000D80080FF1BC08091DA008E7F8093DA00B4 -:102510008091D90080FF0DC080E189BD82E189BD35 -:1025200009B400FEFDCF81E08093F0010E945B0EB4 -:1025300005C019BC1092F0010E946D0E8091E1005F -:1025400080FF19C08091E20080FF15C08091E200F9 -:102550008E7F8093E2008091E20080618093E200B0 -:102560008091D80080628093D80019BC85E0809368 -:10257000F0010E94780E8091E10084FF30C08091CC -:10258000E20084FF2CC080E189BD82E189BD09B4ED -:1025900000FEFDCF8091D8008F7D8093D800809180 -:1025A000E1008F7E8093E1008091E2008F7E809336 -:1025B000E2008091E20081608093E2008091EC0172 -:1025C000882311F084E007C08091E30087FF02C0F8 -:1025D00083E001C081E08093F0010E947E0E809133 -:1025E000E10083FF29C08091E20083FF25C0809134 -:1025F000E100877F8093E10082E08093F0011092F8 -:10260000EC018091E1008E7F8093E1008091E200F7 -:102610008E7F8093E2008091E20080618093E200EF -:1026200042E060E080E00E945A118091F0008860F2 -:102630008093F0000E94740EFF91EF91BF91AF91D3 -:102640009F918F917F916F915F914F913F912F91CA -:102650000F900FBE0F901F9018951F920F920FB6FC -:102660000F9211242F933F934F935F936F937F9318 -:102670008F939F93AF93BF93CF93EF93FF93C091AB -:10268000E900CF708091EC001092E9008091F00099 -:10269000877F8093F00078940E9469131092E9007C -:1026A0008091F00088608093F000C093E900FF9172 -:1026B000EF91CF91BF91AF919F918F917F916F914A -:1026C0005F914F913F912F910F900FBE0F901F90F0 -:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8 -:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5 -:1026F000819321E0E93FF207C9F70E94E30E809140 -:10270000E80083FF1CC12091F1013091F201832F79 -:1027100090E08A30910508F012C1FC01EA5AFF4F9F -:102720000C94862D203881F0223809F008C1809160 -:10273000F5018F708093E9008091EB0085FB88277D -:1027400080F91092E90006C08091ED019091EE01B0 -:10275000911182609091E800977F9093E8008093B8 -:10276000F1001092F100C5C0822F8D7F09F0E7C003 -:10277000222319F0223061F0E2C08091F301813010 -:1027800009F0DDC0333009F080E08093EE0128C00D -:102790008091F301811124C02091F5012F7009F47B -:1027A000CEC02093E9008091EB0080FF19C080919A -:1027B000EB00333011F4806211C080618093EB0034 -:1027C00081E090E0022E01C0880F0A94EAF780931E -:1027D000EA001092EA008091EB0088608093EB00A1 -:1027E0001092E9008091E800877F86C02111A7C080 -:1027F0001091F3011F778091E3008078812B809303 -:10280000E3008091E800877F8093E8000E948F11A9 -:102810008091E80080FFFCCF8091E3008068809386 -:10282000E300112311F083E001C082E08093F00106 -:1028300086C02058223008F082C08091F301909128 -:10284000F4018C3D23E0920779F583E08A838AE2E4 -:1028500089834FB7F894DE01139620E03EE051E201 -:10286000E32FF0E050935700E49120FF03C0E2957E -:10287000EF703F5FEF708E2F90E0EA3010F0C79658 -:1028800001C0C0968D939D932F5F243149F74FBFB0 -:102890008091E800877F8093E8006AE270E0CE01D3 -:1028A00001960E94971014C0AE014F5F5F4F609178 -:1028B000F5010E94DF0F009709F441C02091E80064 -:1028C000277F2093E800BC0189819A810E94F8103B -:1028D0008091E8008B778093E80031C0203879F54B -:1028E0008091E800877F8093E8008091EC018093DD -:1028F000F1008091E8008E778093E8000E948F11AC -:102900001EC021111CC09091F3019230C0F480913F -:10291000E800877F8093E8009093EC010E948F117C -:102920008091EC01811104C08091E30087FF02C017 -:1029300084E001C081E08093F0010E94CA0E809182 -:10294000E80083FF0AC08091E800877F8093E80059 -:102950008091EB0080628093EB00AA960FB6F8940A -:10296000DEBF0FBECDBFDF91CF911F910895CF93F2 -:102970008091F0018823B1F08091E9008F709091EF -:10298000EC0090FF02C090E801C090E0C92FC82B76 -:102990001092E9008091E80083FD0E946913CF70D6 -:1029A000C093E900CF9108959093740180937301CF -:1029B0000895E0917301F0917401309721F0019036 -:1029C000F081E02D099480E00895FF920F931F930A -:1029D000CF93DF938C01E0917301F09174013097F4 -:1029E00099F10280F381E02D09958091D70182FF52 -:1029F0002BC080FF04C08DE895E00E945207E801DB -:102A000080E1F82E07E815E08091D70180FF0BC028 -:102A100088811F928F931F930F930E94EB070F9053 -:102A20000F900F900F90FA942196F110EDCF8091B6 -:102A3000D70180FF09C085E895E0DF91CF911F9114 -:102A40000F91FF900C945207DF91CF911F910F913E -:102A5000FF900895E0917301F0917401309721F097 -:102A60000480F581E02D0994089520917101309141 -:102A700072018217930771F0909372018093710134 -:102A8000E0917301F0917401309721F00680F78195 -:102A9000E02D0994089520916F0130917001821703 -:102AA000930771F09093700180936F01E09173012F -:102AB000F0917401309721F00084F185E02D0994A4 -:102AC000089508950C9461150E94CE210E94620918 -:102AD0000C949422CF93C82F8091D70182FF1EC0FF -:102AE00080FF04C086EA95E00E9452078091D701DA -:102AF00080FF0CC01F92CF9321EA35E03F932F93C4 -:102B00000E94EB070F900F900F900F908091D701CC -:102B100080FF04C08FE995E00E9452078C2FCF916F -:102B20000C94170DCF92DF92EF92FF920F931F93A9 -:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8 -:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2 -:102B500000E010E0C02E802F0E94AA0AF701D19059 -:102B60007F01D826B1F40F5F1F4F0E30110591F78A -:102B70008FEF89838A831B820E94D7218160782FFF -:102B80009D838C8349815A816B818D810E9435168A -:102B900041C09091D70191FF04C08B870E94B00A79 -:102BA0008B8520E030E04D2D50E0922FBA01022EAF -:102BB00002C0759567950A94E2F760FF25C02E83E1 -:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508 -:102BD000E2F790E08E219F2121E0892B09F420E08B -:102BE00028870E94D7218160782F9A8789874E8114 -:102BF0005F8168858A850E943516F801EA58FE4F84 -:102C000080818E25808306C02F5F3F4F263031059F -:102C100061F6A9CF0E940226109175010E94D91475 -:102C20001817A1F00E94D914809375012B960FB646 -:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2 -:102C4000FF90EF90DF90CF900C946A152B960FB603 -:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2 -:102C6000FF90EF90DF90CF900895CF93DF93CDB793 -:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4 -:102C8000588769877A878B87DE01119686E0FD0178 -:102C900011928A95E9F785E0FE01379601900D9231 -:102CA0008A95E1F749815A816B817C818D819E8172 -:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3 -:102CC000DF91CF910895CF93C82F882309F4C1C015 -:102CD000823859F40E94D91481FDBBC089E30E9457 -:102CE00009200E94E52089E30CC0833879F40E9412 -:102CF000D91480FDAEC083E50E9409200E94E52022 -:102D000083E50E945A20CF910C94E520843859F431 -:102D10000E94D91482FD9DC087E40E9409200E9470 -:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE -:102D30000E948B2A81118DC08C2F0E940920E3CF25 -:102D400080E28C0F883048F4C77081E001C0880FA2 -:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062 -:102D600078F4C53A29F0C63A31F482E890E005C01B -:102D700081E890E002C083E890E0CF910C94351593 -:102D800088E58C0F833108F064C0C83A39F1C93A3C -:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25 -:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3 -:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21 -:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81 -:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8 -:102DE00035C089EE90E032C08AEE90E02FC085EBCE -:102DF00090E02CC086EB90E029C087EB90E026C0E5 -:102E00008CEC90E023C08DEC90E020C083E891E052 -:102E10001DC08AE891E01AC082E991E017C084E9F8 -:102E200091E014C081E292E011C083E292E00EC012 -:102E300084E292E00BC085E292E008C086E292E074 -:102E400005C087E292E002C080E090E0CF910C9450 -:102E50004B15CF910895882309F44BC0823859F45B -:102E60000E94D91481FF45C089E30E9409200E9475 -:102E7000E52089E30CC0833871F40E94D91480FFE7 -:102E800038C083E50E9409200E94E52083E50E9466 -:102E90005A200C94E520843859F40E94D91482FFFA -:102EA00028C087E40E9409200E94E52087E4EFCF34 -:102EB0009CEF980F913A58F390E2980F983050F4A5 -:102EC000877091E001C0990F8A95EAF7892F0E94D7 -:102ED000B220DFCF9BE5980F933020F480E090E0A4 -:102EE0000C943515885A833120F480E090E00C94DE -:102EF0004B150895882321F00E94AC200C94E52006 -:102F00000895882321F00E94B2200C94E5200895B2 -:102F1000CF92DF92EF92FF920F931F93CF93DF93A5 -:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82 -:102F30008C0185E0F801DE01119601900D928A95D1 -:102F4000E1F7F80140813181F280258122952F70CF -:102F500083819481892B31F03F3F31F481E04F3FF1 -:102F600019F403C081E001C080E080FDC6C249833E -:102F70003A8389819A812F830E94C71F9E83888705 -:102F80000E94C61F0E94991E4E81E42FE295EF70A9 -:102F9000F0E0E05AFF4F2F8168850C94862D842F36 -:102FA000807F142F1F70882311F01295107FFF204F -:102FB00059F0112309F456C2812F68870E94BC2062 -:102FC0000E94E52068854EC2862F0E942B17112390 -:102FD00009F493C2812F0E94C22028960FB6F8945C -:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C -:102FF000EF90DF90CF900C94E520342F307F842F1A -:103000008F70303211F08295807F662319F0613025 -:1030100019F12CC0FF20B1F0222309F494C1213012 -:1030200009F091C128960FB6F894DEBF0FBECDBF50 -:10303000DF91CF911F910F91FF90EF90DF90CF9094 -:103040000C94CC20222319F0213009F456C28E832F -:103050000E94CF208E818AC1FF2021F0263008F007 -:103060004CC271C1253008F048C280C1FF2021F058 -:10307000222309F468C1F6C1222309F477C106C2EC -:10308000242F26952695237030E02115310521F057 -:1030900021303105C9F031C2FF2021F0862F942F55 -:1030A000937002C080E090E028960FB6F894DEBFDF -:1030B0000FBECDBFDF91CF911F910F91FF90EF9089 -:1030C000DF90CF900C943515FF2021F0862F942FA0 -:1030D000937002C080E090E028960FB6F894DEBFAF -:1030E0000FBECDBFDF91CF911F910F91FF90EF9059 -:1030F000DF90CF900C944B15862FFF2019F00E9483 -:10310000882402C00E94F02428960FB6F894DEBFEF -:103110000FBECDBFDF91CF911F910F91FF90EF9028 -:10312000DF90CF900C947525842F837009F076C0C2 -:10313000F110E3C1262F229526952770220F220F2A -:10314000862F8F70C82ED12CE12CF12C022E04C0BA -:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF -:103160006FE070E080E090E004C0660F771F881F7A -:10317000991F2A95D2F7609570958095909503C018 -:1031800060E070E0CB01242F269526952370422F16 -:1031900050E042305105D1F04330510559F16C29CE -:1031A0007D298E299F294130510541F128960FB67E -:1031B000F894DEBF0FBECDBFDF91CF911F910F916D -:1031C000FF90EF90DF90CF900C94BE1E6C297D296C -:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B -:1031E000DF91CF911F910F91FF90EF90DF90CF90E3 -:1031F0000C94D81E0E94BE1EC701B60128960FB6B9 -:10320000F894DEBF0FBECDBFDF91CF911F910F911C -:10321000FF90EF90DF90CF900C94A41EFF2019F048 -:10322000842F817001C08695882309F466C1262FFA -:10323000229526952770220F220F862F8F70C82E79 -:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88 -:10325000FF1C0A94D2F764FF10C06FE070E080E0BA -:1032600090E004C0660F771F881F991F2A95D2F738 -:10327000609570958095909503C060E070E0CB01FB -:10328000242F269526952370422F50E04230510579 -:10329000D1F04330510559F16C297D298E299F29A0 -:1032A0004130510541F128960FB6F894DEBF0FBEAC -:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5 -:1032C000CF900C94921F6C297D298E299F292896D6 -:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127 -:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455 -:1032F000921FC701B60128960FB6F894DEBF0FBE25 -:10330000CDBFDF91CF911F910F91FF90EF90DF9094 -:10331000CF900C94781F603FC9F118F4603E50F4D0 -:103320009CC0623F09F461C008F44BC0633F09F4DC -:1033300070C093C0162F1F70842F8F71FF2099F0DB -:103340000E94111F812F28960FB6F894DEBF0FBE82 -:10335000CDBFDF91CF911F910F91FF90EF90DF9044 -:10336000CF900C947A170E94321F812F28960FB6A7 -:10337000F894DEBF0FBECDBFDF91CF911F910F91AB -:10338000FF90EF90DF90CF900C948117FF20A9F071 -:10339000253008F0B2C0842F8F7128960FB6F894AC -:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078 -:1033B000EF90DF90CF900C94571F263008F09DC0FF -:1033C000EACFFF20A1F0842F8F7128960FB6F894D2 -:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048 -:1033E000EF90DF90CF900C94111FFF2061F3842F9A -:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158 -:10340000CF911F910F91FF90EF90DF90CF900C9490 -:10341000321FFF2091F0842F8F7128960FB6F894F9 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94FC1E28960FB6F89476 -:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7 -:10345000EF90DF90CF900C94F21EFF20A1F022237A -:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1 -:10347000CDBFDF91CF911F910F91FF90EF90DF9023 -:10348000CF900C946316222309F4B1CF862F28968F -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF900C942B174F70FF -:1034B000C8010E94F40728960FB6F894DEBF0FBE2D -:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3 -:1034D000CF900C94171E4F70C80128960FB6F89421 -:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037 -:1034F000EF90DF90CF900C94B60B28960FB6F8940F -:10350000DEBF0FBECDBFDF91CF911F910F91FF9016 -:10351000EF90DF90CF9008950E94C9200E949E20D6 -:103520000E94E5200E94A3260E94752580E090E07D -:103530000E94351580E090E00C944B150E94B92054 -:103540000C948C1A0E94C71F292F22952F7030E0EF -:103550002C3031054CF42A3031056CF422503109FD -:103560002230310590F407C02C30310551F02F3056 -:10357000310539F00AC0803E10F0803F31F481E01F -:10358000089593FB882780F9089580E00895CF93EC -:10359000DF9300D000D01F92CDB7DEB70F900F9011 -:1035A0000F900F900F90DF91CF910895CF93DF93FD -:1035B00000D000D000D0CDB7DEB726960FB6F89475 -:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384 -:1035D000DF93C091840116E080918501C81799F0AE -:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03 -:1035F0004081518162817381848195810E94D61AB4 -:103600002196C770E9CFDF91CF911F910895409126 -:10361000B6015091B7016091B8017091B9018091E4 -:10362000BA019091BB010C94D61ACF938091BB0143 -:1036300082958F7009F05FC08091B801882309F4EA -:103640005AC020918401A09185016091B6017091CA -:10365000B7018091B9019091BA0131E06F3F09F053 -:1036600030E0B32FC6E02A1709F445C0009721F0D7 -:103670007F3F21F44B2F03C041E001C040E030E028 -:1036800040FD35C0C29FF001C39FF00D1124EA57E1 -:10369000FE4F418174132BC04081641328C04281C6 -:1036A000411125C0438154814817590710F44150F6 -:1036B0005109481B590B483C5105C8F48091BB0186 -:1036C0008F7080618093BB0186E0829FF001839FB1 -:1036D000F00D1124E557FE4F80818F70806180834B -:1036E00086EB91E00E948817CF910C94E61A2F5F29 -:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE -:10370000FF920F931F93CF93DF93CDB7DEB76297EE -:103710000FB6F894DEBF0FBECDBF8C0185E0F80177 -:10372000DE011D9601900D928A95E1F7D8014C912A -:1037300011965C91119712966C9112971396ED90D9 -:10374000FC9014977091B601E091B7012091B901F6 -:103750003091BA012115310531F0EF3F31F481E0AC -:103760007F3F19F403C081E001C080E0B82FB17041 -:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE -:10378000F091BB01E216F30638F0C701821B930BE0 -:10379000883C910548F09BC0209530952E0D3F1D2B -:1037A000283C310508F093C08F2F807F09F052C06C -:1037B000E51314C0741312C0D62E61110FC0FF7030 -:1037C000F061F093BB010E94071B86EB91E00E9421 -:1037D00088178091BB01F80185836CC1EF2831F017 -:1037E0005F3F31F481E04F3F19F403C081E001C035 -:1037F00080E080FD03C081E0862701C080E0F82FD3 -:10380000F170FF2E80FF1CC0809184012091850102 -:1038100036E0821709F428C190E0389FF001399F03 -:10382000F00D1124EA57FE4F7181571306C07081C5 -:10383000471303C07281671303C001968770E9CFF5 -:10384000D62E662309F436C18091BB018160809336 -:10385000BB0153C0E51308C0741306C0611104C056 -:10386000D8011596FC93AEC04D875E878D859E85E9 -:103870006A8B0E94A21A6A89882329F1D62E6623B0 -:1038800011F12091BB01822F82958F7090E00297F9 -:103890000CF460C08091B6019091B70198878F8336 -:1038A0001986FB86EA862C87CE01079651C0E5175C -:1038B00031F14D875E878D859E856A8B0E94A21AA5 -:1038C0006A8981112EC0C8010E948817A4C08F2F59 -:1038D000807F69F77E2DF98AE88A89890E94C71A54 -:1038E00086EB91E00E948817E6EBF1E086E0DF01CD -:1038F0001D928A95E9F70E94071BD12CDBC0741337 -:10390000D8CF6111D6CFD8011596FC93C8010E947B -:103910008817E6EBF1E086E0DF011D928A95E9F772 -:10392000C9C0D62E662379F22091BB01822F8295E1 -:103930008F7090E0029774F08091B6019091B7017A -:103940009A8389831B82FD82EC822E83CE010196AD -:103950000E94881786E0F801A6EBB1E001900D9275 -:103960008A95E1F70E94151B6FC0E216F30628F056 -:10397000C701821B930B9C0104C0209530952E0D2E -:103980003F1D283C310508F052C0D62E662309F4AD -:103990009ACFE5132CC074132AC08091BB0180FD1F -:1039A0001DC0982F92959F70C9F0D80115968C93E1 -:1039B00015979F3039F09F5F9295907F8F70892B7C -:1039C00015968C93C8010E94881786E0F801A6EB33 -:1039D000B1E001900D928A95E1F736C086E0F801DA -:1039E000A6EBB1E001900D928A95E1F763C04D8797 -:1039F0005E878D859E850E94A21A882379F086E0D5 -:103A0000F801A6EBB1E001900D928A95E1F70E94D2 -:103A1000151B0E94071BDD24D3944CC08091BB0171 -:103A200081608093BB01C8010E94881743C07E2D2E -:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4 -:103A4000DF011D928A95E9F70E94071B33C06623A8 -:103A500009F439CF4D875E878D859E850E94A21A15 -:103A6000882309F430CFCBCF4D875E878D859E8527 -:103A70000E94C71F292F22952F7030E02230310578 -:103A80002CF49F7041F0811106C00CC02430310528 -:103A90002CF49F7049F4805E883020F0C8010E94A9 -:103AA0008817CF2CDC2C06C0D80115969C91907FEE -:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A -:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD -:103AD000CF9008951F93CF93DF93CDB7DEB72C9788 -:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE -:103AF0007A878B879C87CE0107960E947D1B88233F -:103B0000C1F02F8138858A859B85892B31F03F3F15 -:103B100011F080E003C02F3FE1F781E0811147C041 -:103B20004F81588569857A858B859C850E94D61A38 -:103B30003EC086E0FE013796DE01119601900D929F -:103B40008A95E1F7FF81E8854A855B854115510536 -:103B500031F0EF3F31F481E0FF3F19F403C081E021 -:103B600001C080E080FD23C02091850130E0C901C3 -:103B70000196877099276091840170E086179707F6 -:103B8000F1F1F983EA835D834C8396E0929FD00143 -:103B9000939FB00D1124AA57BE4FFE01319601909C -:103BA0000D929A95E1F7809385010E94E61A16E03E -:103BB0008091840190918501891779F1189FC00146 -:103BC00011248A579E4F0E947D1B882331F1E0917A -:103BD00084011E9FF0011124EA57FE4F408151815C -:103BE00062817381848195810E94D61A80918401BB -:103BF00090E001968770992780938401D9CF0E9425 -:103C00009E1A1092850110928401E6EBF1E086E0A5 -:103C1000DF011D928A95E9F7CACF2C960FB6F8946A -:103C2000DEBF0FBECDBFDF91CF911F910895EF9200 -:103C3000FF920F931F93CF93DF939C01009709F49A -:103C400071C0F12CEE24E394E9012196F9018491ED -:103C5000843740F4843008F056C0813081F08230DF -:103C600021F160C0853709F449C0C0F19CE7980F85 -:103C7000903708F057C08F770E942B1746C08901F4 -:103C80000E5F1F4FFE01849190E2980F983050F420 -:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3 -:103CA000BC2015C00E94631614C089010E5F1F4F0F -:103CB000FE01849190E2980F983068F48770FE2D91 -:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441 -:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53 -:103CE000FE01C491CC2341F08FE99FE00197F1F7E9 -:103CF00000C00000C150F6CFE90107C0FE01F490FA -:103D0000E901229602C00E9463168F2D882341F09C -:103D1000EFE9FFE03197F1F700C000008150F6CFE6 -:103D20009E0192CFDF91CF911F910F91FF90EF9065 -:103D3000089508956093C0017093C1018093C201FA -:103D40009093C3010C948C1A0F931F930091C001A0 -:103D50001091C1012091C2013091C301062B172B94 -:103D6000282B392B0093C0011093C1012093C2016D -:103D70003093C3011F910F910C948C1A0F931F93D2 -:103D80000091C0011091C1012091C2013091C30185 -:103D900006231723282339230093C0011093C10160 -:103DA0002093C2013093C3011F910F910C948C1A80 -:103DB0000F931F930091C0011091C1012091C20186 -:103DC0003091C30106271727282739270093C00100 -:103DD0001093C1012093C2013093C3011F910F9131 -:103DE0000C948C1A1092BC011092BD011092BE016D -:103DF0001092BF010C948C1A41E050E060E070E03A -:103E000004C0440F551F661F771F8A95D2F7409351 -:103E1000BC015093BD016093BE017093BF010C942F -:103E20008C1A41E050E060E070E004C0440F551F80 -:103E3000661F771F8A95D2F78091BC019091BD01D2 -:103E4000A091BE01B091BF01842B952BA62BB72B5F -:103E50008093BC019093BD01A093BE01B093BF01BC -:103E60000C948C1A41E050E060E070E004C0440F14 -:103E7000551F661F771F8A95D2F74095509560951C -:103E800070958091BC019091BD01A091BE01B0914F -:103E9000BF0184239523A623B7238093BC0190936D -:103EA000BD01A093BE01B093BF010C948C1A41E0F8 -:103EB00050E060E070E004C0440F551F661F771F9C -:103EC0008A95D2F78091BC019091BD01A091BE016D -:103ED000B091BF0184279527A627B7278093BC01FF -:103EE0009093BD01A093BE01B093BF010C948C1AB6 -:103EF0000F931F930091BC011091BD012091BE0151 -:103F00003091BF01062B172B282B392B0093BC01B6 -:103F10001093BD012093BE013093BF011F910F91FB -:103F20000C948C1A0F931F930091BC011091BD014A -:103F30002091BE013091BF01062317232823392386 -:103F40000093BC011093BD012093BE013093BF01CB -:103F50001F910F910C948C1A0F931F930091BC0129 -:103F60001091BD012091BE013091BF010627172796 -:103F7000282739270093BC011093BD012093BE016F -:103F80003093BF011F910F910C948C1A0895CF921A -:103F9000DF92EF92FF920F931F93CF93DF93EC0189 -:103FA000C090C001D090C101E090C201F090C30167 -:103FB0008091BC019091BD01A091BE01B091BF0163 -:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184 -:103FD000002E04C076956795579547950A94D2F7B9 -:103FE00040FF07C0BE01802F0E94D90B8130910590 -:103FF00039F40150110950F7BE0180E00E94D90B3D -:10400000DF91CF911F910F91FF90EF90DF90CF90B4 -:10401000089590910C01992361F190910D019923DC -:1040200041F1982F9695969596959F3088F4E0915A -:104030000E01F0910F01E90FF11D877021E030E0D2 -:1040400001C0220F8A95EAF78181822B818308952E -:104050009091D70190FF2DC01F928F9387ED95E02F -:104060009F938F930E94EB070F900F900F900F90EC -:10407000089540910E0150910F0120E030E09FEF34 -:10408000FA01E20FF31F6281681799F09F3F19F45C -:10409000611101C0922F2F5F3F4F2E30310581F704 -:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0 -:1040B0000895089590910C01992369F190910D0153 -:1040C000992349F1982F9695969596959F3090F45F -:1040D000E0910E01F0910F01E90FF11D877021E0D1 -:1040E00030E001C0220F8A95EAF7209581812823CC -:1040F000218308959091D70190FF1FC01F928F9345 -:1041000089EB95E09F938F930E94EB070F900F90A0 -:104110000F900F90089540910E0150910F0120E0F3 -:1041200030E0FA01E20FF31F9281981301C012826E -:104130002F5F3F4F2E303105A1F7089581E090E0C9 -:10414000E0910E01F0910F01E80FF91F1082019626 -:1041500080319105A9F708959091D601982B9093FD -:10416000D601089580959091D60198239093D60119 -:1041700008951092D60108959091D501982B9093AF -:10418000D501089580959091D50198239093D501FC -:1041900008951092D50108958093C4010895109256 -:1041A000C401089540910E0150910F0120E030E0CC -:1041B00080E0FA01E20FF31F918191118F5F2F5F71 -:1041C0003F4F2F303105A9F70895E0910E01F0918E -:1041D0000F018091D6018083E0910E01F0910F01D3 -:1041E00080819091D501892B80839091C40199237E -:1041F00061F0E0910E01F0910F018081892B8083A5 -:104200000E94D22081111092C40180910E019091E0 -:104210000F010C94E51490933B0180933A010895AB -:10422000CF92DF92EF92FF920F931F936C01EE24D7 -:10423000FF24C114D104E104F10421F46B017C01D9 -:1042400080E001C080E133272F2D1E2D0D2D01159B -:1042500011052105310519F0885F68017901970181 -:104260008601A4E03695279517950795AA95D1F76D -:10427000011511052105310519F08C5F68017901DF -:1042800097018601F2E03695279517950795FA95DF -:10429000D1F7011511052105310519F08E5F68016F -:1042A0007901B701A6017695679557954795452BF6 -:1042B000462B472B09F08F5F1F910F91FF90EF90D6 -:1042C000DF90CF9008958295982F9C7C9695969537 -:1042D000837344E0849F90011124922B892F8A7A62 -:1042E00086959575990F892B08951F93CF93DF932A -:1042F0001F92CDB7DEB799830E946321182F998151 -:10430000892F0E946321212F30E0322F2227A9011B -:10431000482BCA010F90DF91CF911F910895809192 -:10432000F001843009F11092D80120E488E190E096 -:104330000FB6F894A895809360000FBE209360009C -:1043400083B7817F846083BF83B7816083BF7894A4 -:10435000889583B78E7F83BF88E10FB6F8948093EA -:104360006000109260000FBE089508950895CF93E5 -:104370000E94B5210E947F090E94B621C0E08C2FC7 -:104380000E94AA0A811105C0CF5FCE30C1F780E03C -:1043900001C081E0CF9108950C949E1A82E084BD03 -:1043A00093E095BD9AEF97BD80936E0008952FB767 -:1043B000F8948091D9019091DA01A091DB01B0913C -:1043C000DC012FBF0895CF92DF92EF92FF920F93FF -:1043D0001F932FB7F8944091D9015091DA01609161 -:1043E000DB017091DC012FBF6A017B01EE24FF2409 -:1043F0008C0120E030E0C016D106E206F30610F48E -:1044000041505109481B590BCA011F910F91FF9050 -:10441000EF90DF90CF9008951F920F920FB60F92FA -:1044200011248F939F93AF93BF938091D901909163 -:10443000DA01A091DB01B091DC010196A11DB11D53 -:104440008093D9019093DA01A093DB01B093DC0152 -:10445000BF91AF919F918F910F900FBE0F901F90C2 -:1044600018950E94E011F8942FEF87EA91E6215009 -:1044700080409040E1F700C0000087E090EBDC0155 -:104480008093F9019093FA01A093FB01B093FC0192 -:104490002CE088E190E00FB6F894A8958093600036 -:1044A0000FBE20936000FFCFEF92FF920F931F93F8 -:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043 -:1044C000D0E0082F10E098010C2E02C035952795FA -:1044D0000A94E2F720FD05C02196C630D10599F770 -:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B -:1044F00081E005C0F3948EE0F812DECF80E0DF911A -:10450000CF911F910F91FF90EF900895CF93C82FF7 -:104510008CE20E945422882321F08C2FCF910C949E -:10452000542280E0CF910895CF930E94E12381111E -:1045300002C00E94C7238CEF95E00E945207C5E697 -:10454000C15049F00E947F098FE39CE90197F1F780 -:1045500000C00000F5CF85EF95E00E94520789E288 -:104560000E948622811111C18AE20E948622811155 -:104570000E94C72385E00E94862281110E94312279 -:104580000E94EC238093D70187E00E948622882333 -:1045900099F18BE10E948622882351F09091D701F6 -:1045A00091FB882780F921E0822780FB91F922C0C6 -:1045B0008EE00E948622882351F09091D70192FBD1 -:1045C000882780F921E0822780FB92F913C080E1DF -:1045D0000E9486229091D701882341F093FB88277F -:1045E00080F921E0822780FB93F904C0892F809510 -:1045F00080FB90F99093D7018091D7010E94F0231E -:104600000E94FE238093EA0180EE0E948622882386 -:1046100041F08091EA01982F909590FB80F980936A -:10462000EA0189E30E948622882359F09091EA01E9 -:1046300091FB882780F921E0822780FB91F99093F4 -:10464000EA0182EE0E948622882359F09091EA01C5 -:1046500092FB882780F921E0822780FB92F99093D2 -:10466000EA0186EE0E948622882359F09091EA01A1 -:1046700093FB882780F921E0822780FB93F99093B0 -:10468000EA0183EE0E948622882359F09091EA0184 -:1046900094FB882780F921E0822780FB94F990938E -:1046A000EA0185E30E948622882359F09091EA016D -:1046B00095FB882780F921E0822780FB95F990936C -:1046C000EA0181E30E948622882359F09091EA0151 -:1046D00096FB882780F921E0822780FB96F990934A -:1046E000EA0181E10E948622882359F09091EA0133 -:1046F00097FB882780F921E0822780FB97F9909328 -:10470000EA018091EA010E9402248091EA0187FB7C -:10471000882780F980930D0187E20E948622C82FA6 -:104720008EE10E9486228111C2608FE10E94862262 -:104730008111C46080E20E9486228111C86081E2FA -:104740000E9486228111C06182E20E94862281112C -:10475000C06283E20E9486228111C06484E20E94CA -:104760008622882311F0C06802C0CC2329F08C2F48 -:104770000E94F9236C2F03C00E94F523682F70E07C -:1047800080E090E0CF910C949A1ECF9108956DEE49 -:104790007EEF80E090E00E94BC2D60E082E090E03F -:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC -:1047B00084E090E00E94AE2D60E085E090E00C94F3 -:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E -:1047D00009F020E0822F089582E090E00C94A02D53 -:1047E000682F82E090E00C94AE2D83E090E00C9472 -:1047F000A02D682F83E090E00C94AE2D84E090E033 -:104800000C94A02D682F84E090E00C94AE2D809144 -:10481000DF0180FF0BC06091130185E0689FB0014C -:10482000112475956795759567952AC081FF09C014 -:104830006091130185E0689FB0011124759567951B -:104840001FC082FF07C06091130185E0689FB0011F -:10485000112416C04091E0014423C9F06091120177 -:10486000461788F72091130185E0289F90011124B5 -:10487000429FC001439F900D112470E00E94722D51 -:104880006038710540F46115710539F002C065E0CA -:1048900070E0862F08958FE7089581E00895809154 -:1048A000DF0180FF08C06091110170E07595679588 -:1048B0007595679521C081FF06C06091110170E078 -:1048C0007595679519C082FF04C06091110170E071 -:1048D00010C08091E0018823C1F06091100186171B -:1048E000A0F790911101989FC001112470E00E94DF -:1048F000722D6038710528F46115710521F0862F3D -:1049000008958FE7089581E0089561E070E0F4CFA5 -:10491000803F21F40E940724819504C0813F29F43F -:104920000E9407248093E3010895823F21F40E94AE -:104930000724819504C0833F29F40E9407248093B3 -:10494000E2010895893F19F40E944F2405C08A3F6F -:1049500031F40E944F2481958093E40108958B3FA8 -:1049600021F40E944F24819504C08C3F29F40E94B9 -:104970004F248093E5010895843F21F48091E10163 -:10498000816017C0853F21F48091E101826011C0F0 -:10499000863F21F48091E10184600BC0873F21F4C0 -:1049A0008091E101886005C0883F31F48091E10188 -:1049B00080618093E10108958D3F21F48091DF01B2 -:1049C00081600BC08E3F21F48091DF01826005C0C1 -:1049D0008F3F29F48091DF0184608093DF01089587 -:1049E000803F39F48091E30187FF6CC01092E301AE -:1049F00069C0813F29F48091E3011816BCF362C0BD -:104A00009091E201823F29F497FF5CC01092E2018D -:104A100059C0833F19F41916CCF354C0893F41F4AF -:104A20008091E40118160CF04DC01092E4014AC0C8 -:104A30008A3F29F48091E40187FF44C0F6CF8B3F81 -:104A400039F48091E50187FF3DC01092E5013AC03D -:104A50008C3F29F48091E5011816BCF333C0843FE4 -:104A600021F48091E1018E7F17C0853F21F4809170 -:104A7000E1018D7F11C0863F21F48091E1018B7FA0 -:104A80000BC0873F21F48091E101877F05C0883FFB -:104A900031F48091E1018F7E8093E10113C08D3F5D -:104AA00021F48091DF018E7F0BC08E3F21F4809135 -:104AB000DF018D7F05C08F3F29F48091DF018B7F5F -:104AC0008093DF018091E20181110EC08091E301AA -:104AD00081110AC08091E401811106C08091E50135 -:104AE000811102C01092E00108958091D70183FFE7 -:104AF0007EC088E396E00E9452078091E1011F92F8 -:104B00008F9383E396E09F938F930E94EB0781E35B -:104B100096E00E9452072091E201822F992787FD9B -:104B200090959F932F938EE296E09F938F930E9490 -:104B3000EB078CE296E00E9452072091E301822F5E -:104B4000992787FD90959F932F9389E296E09F93F5 -:104B50008F930E94EB0787E296E00E945207209114 -:104B6000E401822F992787FD90959F932F9384E2EC -:104B700096E09F938F930E94EB0782E296E00E945B -:104B800052072091E501822F992787FD90959F93E9 -:104B90002F938FE196E09F938F930E94EB078CE118 -:104BA00096E00E9452078091E0011F928F9389E165 -:104BB00096E09F938F930E94EB0787E196E00E9417 -:104BC00052078091DF011F928F9384E196E09F93BB -:104BD0008F930E94EB0781E196E00E9452078DB708 -:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58 -:104BF00091E00E942A150E94D7219093DE018093B4 -:104C0000DD0108951F93CF93DF938091DD01909193 -:104C1000DE010E94E3214091E001442321F0209134 -:104C2000140130E006C0209115015AE0259F900143 -:104C300011248217930708F482C08091E201109139 -:104C4000E301D091E401C091E501811107C0111188 -:104C500005C0D11103C0CC2309F471C04F3F19F036 -:104C60004F5F4093E001181624F40E9407248093BC -:104C7000E2018091E20187FF05C00E94072481952F -:104C80008093E201111624F40E9407248093E3012B -:104C90008091E30187FF05C00E94072481958093DE -:104CA000E3016091E201662339F11091E3011123E0 -:104CB00019F1772767FD7095872F972F0E94772C22 -:104CC00023E333E343E35FE30E94DB2C0E94442CA5 -:104CD0006093E201612F772767FD7095872F972FEB -:104CE0000E94772C23E333E343E35FE30E94DB2C52 -:104CF0000E94442C6093E3011D1624F40E944F246B -:104D00008093E4018091E40187FF05C00E944F2455 -:104D100081958093E4011C1624F40E944F24809313 -:104D2000E5018091E50187FF05C00E944F24819530 -:104D30008093E501DF91CF911F910C947525DF9150 -:104D4000CF911F910895E1EEF1E085E0DF011D9222 -:104D50008A95E9F71092E0011092DF0108958BE542 -:104D600098E00E9452071F9281E08F931F9285E086 -:104D70008F938DE098E09F938F930E94EB070F90A5 -:104D80000F900F900F900F900F9008958330E9F1DE -:104D900028F4813061F0823009F10895853009F4FA -:104DA00062C008F449C0863009F474C008952091A7 -:104DB0001501862F90E0820F911D8F3F910520F401 -:104DC000620F6093150103C08FEF809315018091EE -:104DD00015011F928F9386E497E072C02091140111 -:104DE000862F90E0820F911D8F3F910520F4620F76 -:104DF0006093140103C08FEF80931401809114011C -:104E00001F928F9384E397E05BC020911301862F5C -:104E100090E0820F911D8F3F910520F4620F609307 -:104E2000130103C08FEF80931301809113011F9230 -:104E30008F9381E297E044C020911201862F90E089 -:104E4000820F911D8F3F910520F4620F6093120134 -:104E500003C08FEF80931201809112011F928F93F4 -:104E60008CE097E02DC020911101862F90E0820FF9 -:104E7000911D8F3F910520F4620F6093110103C0D3 -:104E80008FEF80931101809111011F928F9383EF17 -:104E900096E016C020911001862F90E0820F911DA0 -:104EA0008F3F910520F4620F6093100103C08FEFD4 -:104EB00080931001809110011F928F9388ED96E0EE -:104EC0009F938F930E94EB070F900F900F900F907E -:104ED0000895833081F128F4813059F08230D1F087 -:104EE0000895853009F449C0B8F1863009F456C0F8 -:104EF000089580911501681720F4861B8093150191 -:104F000002C010921501809115011F928F9389ECB8 -:104F100096E054C080911401681720F4861B80939A -:104F2000140102C010921401809114011F928F93FA -:104F300087EB96E043C080911301681720F4861B2D -:104F40008093130102C010921301809113011F92EC -:104F50008F9384EA96E032C080911201681720F4A2 -:104F6000861B8093120102C01092120180911201DF -:104F70001F928F938FE896E021C0809111016817EE -:104F800020F4861B8093110102C0109211018091C0 -:104F900011011F928F9386E796E010C08091100157 -:104FA000681720F4861B8093100102C01092100134 -:104FB000809110011F928F938BE596E09F938F93C2 -:104FC0000E94EB070F900F900F900F900895CF93D2 -:104FD000C82F1F928F9320E639E03F932F930E94B2 -:104FE000EB0761E070E080E090E004C0660F771F9F -:104FF000881F991FCA95D2F70E949A1E0F900F9092 -:105000000F900F90CF910C949E1ACF938D3109F48D -:1050100065C0B0F58E3009F4CBC100F5873009F4D6 -:105020009BC1A8F4863009F06AC28091D701817FC4 -:105030008E7F8093D70185E699E00E94520781EA2E -:105040009DE00E94520781E08093E70180C1883093 -:1050500009F44FC08B3009F47CC151C2863109F488 -:10506000EDC138F4803109F4B6C1813109F42DC2A3 -:1050700046C2893109F4CBC18B3109F486C13FC2E4 -:10508000853309F434C248F4873209F430C208F495 -:1050900030C2893209F42BC232C2833438F48A33E5 -:1050A00008F029C2883309F454C129C2833409F4B1 -:1050B0001EC2883409F023C20E949E1A80E99DE036 -:1050C0000E9452079FEF23ED80E3915020408040E3 -:1050D000E1F700C000000E94312239C180EB9DE061 -:1050E0000E9452070E94FE2B0E94D9140E94170DA5 -:1050F0002EC185EA9DE00E94520786E79BE00E9450 -:1051000052070E94F5231F928F9383E79BE09F93A2 -:105110008F930E94EB0781E79BE00E9452070E9459 -:10512000EC23C82F8EE59BE00E9452071F92CF937D -:1051300029E53BE03F932F930E94EB0787E59BE037 -:105140000E9452078DE49BE00E9452078C2F8170D1 -:105150001F928F932AE43BE03F932F930E94EB072B -:1051600088E49BE00E9452078EE39BE00E94520776 -:10517000C1FB882780F91F928F932BE33BE03F937D -:105180002F930E94EB0789E39BE00E9452078DE278 -:105190009BE00E945207C2FB882780F91F928F93E1 -:1051A0002AE23BE03F932F930E94EB0788E29BE0CB -:1051B0000E9452078FE19BE00E945207C3FBCC275D -:1051C000C0F91F92CF938CE19BE09F938F930E9435 -:1051D000EB078AE19BE00E9452070E94FE23C82F42 -:1051E00086E09BE00E9452071F92CF9321E03BE0B4 -:1051F0003F932F930E94EB078FEF9AE00E94520794 -:1052000086EE9AE00E9452078C2F81701F928F9336 -:1052100023EE3AE03F932F930E94EB078DB79EB7A2 -:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8 -:105230000E9452078AEC9AE00E945207C1FB88271D -:1052400080F91F928F9327EC3AE03F932F930E94AF -:10525000EB0785EC9AE00E94520783EB9AE00E94EC -:105260005207C2FB882780F91F928F9320EB3AE008 -:105270003F932F930E94EB078EEA9AE00E94520719 -:105280008CE99AE00E945207C3FB882780F91F929D -:105290008F9329E93AE03F932F930E94EB0787E928 -:1052A0009AE00E9452078DE89AE00E945207C4FBE0 -:1052B000882780F91F928F932AE83AE03F932F9333 -:1052C0000E94EB0788E89AE00E94520786E79AE07E -:1052D0000E945207C5FB882780F91F928F9323E70E -:1052E0003AE03F932F930E94EB0781E79AE00E94F8 -:1052F000520785E59AE00E945207C6FB882780F98D -:105300001F928F9322E53AE03F932F930E94EB0781 -:1053100080E59AE00E94520788E49AE00E945207D2 -:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7 -:105330008F930E94EB0783E49AE00E9452078DB797 -:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE -:10535000DBC08CE899E058C08091D701C82FC1709C -:1053600080FF09C083E89DE00E9452078091D70129 -:10537000817F8E7F44C087E79DE00E945207809125 -:10538000D70181608093D701E2CF8091D70181FB63 -:10539000CC27C0F991E0C927C0FB81F98093D701E0 -:1053A000CC2319F08AE69DE025C08CE59DE02CC059 -:1053B0008091D70182FBCC27C0F991E0C927C0FBBF -:1053C00082F98093D701CC2319F08DE49DE012C0BF -:1053D0008DE39DE019C08091D70183FBCC27C0F9F4 -:1053E00091E0C927C0FB83F98093D701CC2351F00A -:1053F00081E39DE00E9452078091D70181608093F4 -:10540000D70182C084E29DE00E945207A0CF85E1CF -:105410009DE00E94520789EE9CE00E9452078CEAB0 -:105420009CE00E94520785E89CE00E94520781E4BC -:105430009CE00E94520786E19CE0E6CF88E09CE079 -:105440000E9452070E94D9141F928F938EEE9BE008 -:105450009F938F930E94EB0780910C011F928F9373 -:1054600087ED9BE09F938F930E94EB0780916E01E5 -:105470001F928F9384EC9BE09F938F930E94EB0786 -:1054800080910D011F928F9381EB9BE09F938F93EF -:105490000E94EB078091D9019091DA01A091DB0184 -:1054A000B091DC01BF93AF939F938F938DE99BE005 -:1054B0009F938F930E94EB078DB79EB746960FB6CA -:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E -:1054D0000D0181E0C827C0930D01CC2329F083E999 -:1054E0009BE00E94520710C088E89BE08DCF80E0CF -:1054F00003C08D5101C089530E94E72728CF86E859 -:105500009BE00E945207C0E08C2FCF91089580E06D -:10551000089580E00895CF93C82F8091E7018130EE -:1055200081F020F0823009F44CC042C1A0910E01FC -:10553000B0910F018C91813169F0823209F03AC14A -:1055400009C0A0910E01B0910F018C91813111F031 -:10555000823249F48C2F0E94872A81112FC08C2F10 -:105560000E9405282CC08C2F0E94892A811126C0F8 -:10557000C431E1F070F4CB3081F0C031D1F40E943D -:10558000AF2688E599E00E94520782E08093E70108 -:1055900015C0C93259F0C83361F485E699E00E941C -:1055A00052078CE599E00E94520708C01092E7016B -:1055B00003C186E599E00E945207FEC081E0817038 -:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117 -:1055D000C8F4C73009F0D2C08AE08093150194E185 -:1055E0009093140193E0909313018093120188E04B -:1055F0008093110188E2809310018CEF97E00E9464 -:105600005207BFC0C33149F1C431C1F0B7C0CB3478 -:1056100009F4A9C028F4C93289F0C83361F0AEC0DA -:10562000C13509F49EC0C23509F499C0CE3409F0E1 -:10563000A5C06AE09EC00E94AF26A3C08091E6018B -:10564000882319F01092E6019CC089E098E00E943E -:10565000520781E08093E701B1C083EE97E00E949A -:10566000520781ED97E00E945207809115011F9229 -:105670008F938EEC97E09F938F930E94EB078CECB7 -:1056800097E00E9452078AEB97E00E9452078091B0 -:1056900014011F928F9387EB97E09F938F930E9443 -:1056A000EB0785EB97E00E94520786EA97E00E949D -:1056B0005207809113011F928F9383EA97E09F9383 -:1056C0008F930E94EB0781EA97E00E94520780E9DE -:1056D00097E00E945207809112011F928F938DE8EC -:1056E00097E09F938F930E94EB078BE897E00E94CF -:1056F000520786E797E00E945207809111011F929E -:105700008F9383E797E09F938F930E94EB0781E746 -:1057100097E00E9452078AE597E00E945207809125 -:1057200010011F928F9387E597E09F938F930E94BC -:10573000EB0785E597E00E9452078DB79EB7489624 -:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D -:10575000F0E0E15DFE4F80818093E60112C061E0E0 -:1057600003C061E006C06AE08091E6010E94C6269F -:1057700008C08091E6010E94692703C08AEF97E084 -:1057800013C08091E601882369F01F928F9384EF04 -:1057900097E09F938F930E94EB070F900F900F90CD -:1057A0000F9004C081EF97E00E94520781E006C08D -:1057B0001092E70180E002C080E001CFCF91089510 -:1057C000E1E8F0E08081886080838081816080836F -:1057D0008FB7F89493E09093890090ED90938800B0 -:1057E0008FBF0895EFE6F0E08081826080830895A6 -:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2 -:10580000808192E08927808308951F920F920FB6BE -:105810000F9211242F933F934F935F936F937F9336 -:105820008F939F93AF93BF93EF93FF938091E80182 -:105830009091E90101969093E9018093E80181112B -:1058400003C082E00E94170DE091E901E695E6951C -:10585000F0E0E054F24FE4918091E8018E1303C030 -:1058600080E00E94170DFF91EF91BF91AF919F9142 -:105870008F917F916F915F914F913F912F910F90F9 -:105880000FBE0F901F90189504D06894B1118DC071 -:10589000089570D088F09F5790F0B92F9927B7518D -:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4 -:1058B000C9F712C0B13081F077D0B1E0089574C05B -:1058C000672F782F8827B85F39F0B93FCCF38695DA -:1058D00077956795B395D9F73EF490958095709537 -:1058E00061957F4F8F4F9F4F0895E89409C097FBB4 -:1058F0003EF490958095709561957F4F8F4F9F4FA7 -:105900009923A9F0F92F96E9BB279395F6958795EA -:1059100077956795B795F111F8CFFAF4BB0F11F4AD -:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354 -:1059300011F096E911C0772321F09EE8872F762F8A -:1059400005C0662371F096E8862F70E060E02AF0CB -:105950009A95660F771F881FDAF7880F96958795B7 -:1059600097F9089557FD9058440F551F59F05F3F20 -:1059700071F04795880F97FB991F61F09F3F79F071 -:1059800087950895121613061406551FF2CF4695F3 -:10599000F1DF08C0161617061806991FF1CF869575 -:1059A0007105610508940895E894BB276627772759 -:1059B000CB0197F908950BD078C069D028F06ED04C -:1059C00018F0952309F05AC05FC01124EECFCADF4A -:1059D000A0F3959FD1F3950F50E0551F629FF00102 -:1059E000729FBB27F00DB11D639FAA27F00DB11D5B -:1059F000AA1F649F6627B00DA11D661F829F2227E4 -:105A0000B00DA11D621F739FB00DA11D621F839F6A -:105A1000A00D611D221F749F3327A00D611D231F40 -:105A2000849F600D211D822F762F6A2F11249F578E -:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1 -:105A4000661F771F881F91505040A9F79E3F510550 -:105A500070F014C0AACF5F3FECF3983EDCF386955C -:105A600077956795B795F795E7959F5FC1F7FE2BFB -:105A7000880F911D9695879597F9089597F99F67D7 -:105A800080E870E060E008959FEF80EC08950024C6 -:105A90000A941616170618060906089500240A9493 -:105AA00012161306140605060895092E0394000C19 -:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8 -:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000 -:105AD00004C0991F961708F0961B881F7A95C9F77E -:105AE0008095089597FB072E16F4009407D077FD54 -:105AF00009D00E948C2D07FC05D03EF4909581952D -:105B00009F4F0895709561957F4F0895EE0FFF1F89 -:105B10000590F491E02D0994AA1BBB1B51E107C02D -:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D -:105B3000991F5A95A9F780959095BC01CD010895BC -:105B4000F999FECF92BD81BDF89A992780B5089545 -:105B5000A8E1B0E042E050E00C94C32D262FF99963 -:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40 -:105B7000F99A0FBE019608950E94AE2D272F0C941E -:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF -:105B9000E1BDF89A319600B40D9241505040B8F7EB -:065BA0000895F894FFCF08 -:105BA6002002180D090EE60DB20D7F0D0101C5018B -:105BB60028080A03140A3F4D3620394605F904C35E -:105BC60004A3046A04DD03F6030F04280448040151 -:0A5BD6000203040506070809000099 +:1002D00001002A0031020100AE00000016034500B3 +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex b/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex index cf68f854fd..f780f648f3 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex +++ b/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex @@ -1,17 +1,17 @@ -:100000000C940D030C9451030C9451030C94510364 -:100010000C9451030C9451030C9451030C94510310 -:100020000C9451030C9451030C946A0C0C943C0DE9 -:100030000C9451030C9451030C9451030C945103F0 -:100040000C9451030C94C1210C9451030C94510352 -:100050000C9451030C94521B0C9451030C945103B7 -:100060000C9451030C9451030C9451030C945103C0 -:100070000C9451030C9451030C9451030C945103B0 -:100080000C9451030C9451030C9451030C945103A0 -:100090000C9451030C9451030C9451030C94510390 -:1000A0000C9451030C9451030C945103A90DCB0DE6 -:1000B000B90ECB0DB90E100E330EB90E880E9B0E75 -:1000C0007D117D11AC11AC11EF112D1246144614A7 -:1000D00046124614471347131A1446144614311493 +:100000000C940D030C9454030C9454030C9454035B +:100010000C9454030C9454030C9454030C94540304 +:100020000C9454030C9454030C946B0C0C943D0DE1 +:100030000C9454030C9454030C9454030C945403E4 +:100040000C9454030C94B1210C9454030C94540359 +:100050000C9454030C94431B0C9454030C945403BD +:100060000C9454030C9454030C9454030C945403B4 +:100070000C9454030C9454030C9454030C945403A4 +:100080000C9454030C9454030C9454030C94540394 +:100090000C9454030C9454030C9454030C94540384 +:1000A0000C9454030C9454030C945403AA0DCC0DDB +:1000B000BF0ECC0DBF0E110E340EBF0E890E9C0E5E +:1000C00086118611B511B511F81132123F143F1483 +:1000D0004B123F144013401313143F143F142A14BF :1000E0000000F0A201002B002A00E10001540000F2 :1000F0001E00140004001D71010003521F001A00AD :1001000015001B0001002800200009001600060051 @@ -96,1047 +96,1047 @@ :1005F0005D71879DB3C7DAE9F5FCFFFCF5E9DAC761 :10060000B39D87715D4A3A2C20170F0A0604020138 :100610000000000000000000000011241FBECFEF0A -:10062000DAE0DEBFCDBF04B603FE24C08091EE0148 -:100630009091EF01A091F001B091F1018730904BC2 -:10064000A740B04BB9F41092EE011092EF01109256 -:10065000F0011092F10114BE84B7877F84BF88E156 -:100660000FB6F89480936000109260000FBEE0E037 -:10067000FFE3099511E0A0E0B1E0E6E0F7E402C095 -:1006800005900D92A433B107D9F711E0A4E3B1E0CE -:1006900001C01D92AE3EB107E1F70E94AE090C9475 -:1006A00081230C94000061110BC0FC01828188231E -:1006B00021F085EE0E941A1003C085EE0E94E21020 -:1006C00080E090E0089508956091B1017091B201C9 -:1006D0008091B3019091B4010E94811A56985E985E -:1006E00025982D9826982E9827982F98813019F0C4 -:1006F000823021F00895259A2D9A0895269A2E9AEF -:10070000089584E693E0892B11F00E94640380E051 -:1007100090E0089556985E9825982D9826982E98E2 -:1007200027982F988FEF90E090938900809388000E -:1007300090938B0080938A0090938D0080938C001F -:10074000259A2D9A2FEF80E792E02150804090402B -:10075000E1F700C00000269A2E9A2FEF80E792E082 -:10076000215080409040E1F700C00000279A2F9A66 -:100770002FEF80E792E0215080409040E1F700C0E9 -:10078000000025982D982FEF80E792E021508040BF -:100790009040E1F700C0000026982E982FEF80E7E8 -:1007A00092E0215080409040E1F700C0000027987F -:1007B0002F9856985E9825982D9826982E982798C9 -:1007C0002F98089589EA8093800089E080938100C2 -:1007D00024982C983F988AB18F748AB96E98479A5A -:1007E0008BB1806B8BB9769A0E948A0383E693E083 -:1007F000892B11F00E94630380E090E0089580E26D -:10080000809300018091340181110EC00E944E043A -:1008100081E0809334012FEF83ED90E321508040FD -:100820009040E1F700C0000080E40E9454048093EF -:10083000000181112EC00E947E048093000181116D -:1008400028C00E947E0480930001811122C08FE3A2 -:100850000E947E048093000181111BC00E947604D7 -:1008600080E40E94540480930001811112C08CE046 -:100870000E947E048093000181110BC00E947E04BF -:1008800080930001811105C08FE30E947E04809354 -:1008900000010E9476048091000108951092B90031 -:1008A0008AE08093B800089594EA9093BC009091F8 -:1008B000BC0097FFFCCF9091B900987F983021F051 -:1008C000903111F081E008958093BB0084E880931B -:1008D000BC008091BC0087FFFCCF8091B900887F6D -:1008E000883111F0803471F780E0089584E98093B5 -:1008F000BC008091BC0084FDFCCF08958093BB00B8 -:1009000084E88093BC008091BC0087FFFCCF90916D -:10091000B900987F81E0983209F480E0089584E876 -:100920008093BC008091BC0087FFFCCF8091BB000E -:10093000089580910001811115C080E40E94540443 -:100940008093000181110CC082E10E947E0480939B -:100950000001811105C08FEF0E947E048093000189 -:100960000E94760484B1807F84B985B1807F85B987 -:100970008AB1837F8AB98BB1837F8BB93E984698C1 -:1009800008950E94FF03809300010E94990480B3A0 -:100990008C7080BB81B3836F81BBA6E3B1E0E4E4DC -:1009A000F1E08EE08E0F11921D928E13FCCF82EE3D -:1009B00093E0892B11F00C94E2030895BF92CF923B -:1009C000DF92EF92FF920F931F93CF93DF9380916B -:1009D0000001882379F0809135018F5F8093350184 -:1009E000811108C00E94FF0380930001811102C0A1 -:1009F0000E948A0306E311E0C0E0D0E0DD24D39436 -:100A000082E0C82EEE24E394F12CC730D10500F526 -:100A100080910001811164C080E40E94540480939D -:100A20000001811112C082E10E947E0480930001C6 -:100A300081110BC0C7010C2E01C0880F0A94EAF780 -:100A400080950E947E04809300010E94760448C035 -:100A5000CA30A1F028F4C83059F0C93061F005C09F -:100A6000CC3089F070F0CD3089F0209A289810C0F1 -:100A7000219A29980DC0229A2A980AC0239A2B9865 -:100A800007C0529A01C0539A5B9802C03E9A46989A -:100A900090EA9A95F1F79FB1799902C082E001C07E -:100AA00080E091709D25982B7C9902C084E001C064 -:100AB00080E0892B7D9902C038E001C030E0832BB3 -:100AC0007E9902C020E101C020E0822B9FB1909569 -:100AD000991F9927991F9295990F907E892B0FC086 -:100AE0008091000181114FC080E40E9454048093E2 -:100AF00000018823A9F1B12C0E9476048B2DF80106 -:100B00009081981719F08083C09201010E94990486 -:100B100021960F5F1F4FCE30D10509F076CF80911F -:100B200001018823B1F0815080930101882339F0BD -:100B30008FE99FE00197F1F700C000000AC0A4E42C -:100B4000B1E0E6E3F1E0CF01825F91919D938E13D6 -:100B5000FCCF81E893E0892BC1F00E94810315C08E -:100B600083E10E947E04809300018111C4CF81E45F -:100B70000E945404809300018111BDCF0E948F0414 -:100B8000B82EB094B9CF80E0BACF81E0DF91CF9199 -:100B90001F910F91FF90EF90DF90CF90BF9008953D -:100BA000E82FF0E0EC5BFE4F8081089508958B3BC9 -:100BB000910578F4883A910540F5853A9105D0F48D -:100BC0008430910508F0B1C08130910509F4ADC0C1 -:100BD0006BC0803E910508F467C0883E910508F41B -:100BE000A4C09C01205F31092031310508F05CC0B0 -:100BF00090650895853A910509F459C0863A9105A2 -:100C000009F058C082E890E40895883A910509F403 -:100C100054C0893A910509F453C08A3A910509F400 -:100C200052C08B3A910509F451C08C3A910509F4F0 -:100C300050C08D3A910509F44FC0803B910509F4ED -:100C40004EC08E3A910509F44DC08F3A910509F4D2 -:100C50004CC0813B910509F44BC0823B910509F4DE -:100C60004AC0833B910509F449C0843B910509F4CE -:100C700048C0853B910509F447C0863B910509F4BE -:100C800046C0873B910509F445C0883B910509F4AE -:100C900044C0893B910509F443C08A3B910509F49E -:100CA00042C080E094E4089580E090E0089581E8F7 -:100CB00090E4089583E890E4089582EE94E4089522 -:100CC00089EE94E408958AEE94E4089585EB94E423 -:100CD000089586EB94E4089587EB94E408958CECF2 -:100CE00094E408958DEC94E4089583E895E40895E0 -:100CF0008AE895E4089582E995E4089584E995E405 -:100D0000089581E296E4089583E296E4089584E2EA -:100D100096E4089585E296E4089586E296E40895BF -:100D200087E296E408958AE296E40895089596E0AD -:100D3000799FF001112494E5899FE00DF11D1124A4 -:100D4000E60FF11DEE0FFF1FEC51FF4F85919491BF -:100D50000895880F991FFC01E05AF0408591949105 -:100D60000895880F991FFC01E052FF4F85919491DF -:100D7000089526E0729FF001112444E5849FE00D60 -:100D8000F11D1124E60FF11DEE0FFF1FEC51FF4F77 -:100D9000859194919C013A9521154FE1340708F40F -:100DA0001AC13F512115304120F49F700E94B106B5 -:100DB00008959C0130532115304118F49927906C07 -:100DC0000895811520E5920769F40E9468144FEF99 -:100DD00084E39CE0415080409040E1F700C0000077 -:100DE0000C94771B813020E5920731F48091CC017F -:100DF00081608093CC0108959C01305521153041CC -:100E000008F051C0292F33272F70332721303105A7 -:100E1000D9F4AC014370552702C0220F331F4A9505 -:100E2000E2F73C68AC0164E0440F551F6A95E1F7B6 -:100E300044275370242B352B73E0880F991F7A9524 -:100E4000E1F7807699271DC02230310529F4982FCB -:100E50008827816F906A089523303105A9F4AC0189 -:100E60004370552721E030E002C0220F331F4A951E -:100E7000E2F73C6843E0880F991F4A95E1F7807ECE -:100E80009770822B932B089524303105E1F4AC0147 -:100E90004370552721E030E002C0220F331F4A95EE -:100EA000E2F73A68E7CF9C0130572115304118F43A -:100EB0009F70906208959C0130582115304118F4BC -:100EC0009F70906A0895803E9105E0F4803C910502 -:100ED00058F58133910509F46FC048F489329105C2 -:100EE00009F463C08A32910509F46DC072C0893378 -:100EF0009105E9F082389105D1F08533910509F427 -:100F00004DC067C0833E910581F138F4803E910564 -:100F1000B9F0823E9105D9F05CC0863E910561F141 -:100F2000873E9105A1F155C00E94A9060895209120 -:100F3000DF0120FD02C021FF4CC080EE90E049C0DF -:100F40008091DF0180FFF9CF89E390E042C080917A -:100F5000DF0182FF0EC08091DF0184FF03C080E0CB -:100F600090E037C083EE90E034C08091DF0182FFD3 -:100F7000F2CF82EE90E02DC08091DF0183FF0BC0A5 -:100F80008091DF0184FDEBCF87EE90E022C080915D -:100F9000DF0183FFF5CF86EE90E01BC08091DF017B -:100FA00085FF07C089E290E014C08091DF0185FFD2 -:100FB000F9CF85E390E00DC08091DF0186FF07C087 -:100FC0008AE290E006C08091DF0186FFF9CF81E3DD -:100FD00090E00E94D70508950895809162010895D8 -:100FE000CF93DF9300D01F92CDB7DEB79C018091E5 -:100FF000E501843019F593E099833B832A8390932C -:10100000E9008FEF9091E800815095FD06C095EDC5 -:101010009A95F1F700008111F5CF8091E80085FFE6 -:101020000DC040E050E063E070E0CE0101960E9408 -:101030005A0A8091E8008E778093E8000F900F9015 -:101040000F90DF91CF910895CF93DF9300D01F923F -:10105000CDB7DEB72091E501243021F522E02983C8 -:101060009B838A8383E08093E9008FEF9091E8006F -:10107000815095FD06C095ED9A95F1F7000081111C -:10108000F5CF8091E80085FF0DC040E050E063E0BF -:1010900070E0CE0101960E945A0A8091E8008E7796 -:1010A0008093E8000F900F900F90DF91CF910895FB -:1010B0002091E5012430F1F422E02093E9002FEFA4 -:1010C0003091E800215035FD06C035ED3A95F1F735 -:1010D00000002111F5CF2091E80025FF0BC040E072 -:1010E00050E065E070E00E945A0A8091E8008E7737 -:1010F0008093E8000895CF93DF93EC019091E50190 -:10110000943009F046C080910C018823D9F0809179 -:101110000D018823B9F09093E9008FEF9091E800DA -:10112000815095FD06C095E19A95F1F70000811177 -:10113000F5CF8091E80085FF2CC040E050E060E1F1 -:1011400070E017C081E08093E9008FEF9091E80094 -:10115000815095FD06C095ED9A95F1F7000081113B -:10116000F5CF8091E80085FF14C040E050E068E0D2 -:1011700070E0CE010E945A0A8091E8008E77809339 -:10118000E80080E1FE01A2E5B1E001900D928A95B0 -:10119000E1F7DF91CF9108958091E401811109C0B9 -:1011A0000E94EF0B0E944C0C8091E20084608093BF -:1011B000E20008951092E401089508950C94AE2180 -:1011C0000E940D1B0E94B4210E94F20E0C94EC07A9 -:1011D00042E061EC81E00E94690B42E061EC82E058 -:1011E0000E94690B42E061EC83E00E94690B42E1DE -:1011F00061EC84E00C94690B8091E701833009F481 -:1012000055C030F4813071F0823009F48EC00895F9 -:101210008A3009F47AC08B3009F460C0893009F053 -:101220009CC020C08091E601813A09F096C080916F -:10123000E800877F8093E8008091EA019091EB01BC -:10124000892B21F460E182E591E003C060E080E059 -:1012500090E070E00E94A50A8091E8008B7780936F -:10126000E80008958091E601813209F076C080910E -:10127000EA019091EB01009719F0039709F06DC016 -:101280008091E800877F8093E8008091E80082FDEC -:1012900005C08091E5018111F8CF5FC08091F10018 -:1012A000809362018091E8008B7753C08091E601C2 -:1012B000813A09F052C08091EA019091EB01892BAB -:1012C00009F04BC08091E800877F8093E80080910F -:1012D000E80080FFFCCF80910C0136C08091E601D0 -:1012E0008132D9F58091EA019091EB01892BA9F522 -:1012F0008091E800877F8093E8000E949E0B809198 -:10130000E80180930C010C9468148091E60181320D -:1013100021F58091E800877F8093E8000E949E0B72 -:101320008091E9018093630108958091E601813AFB -:10133000A1F48091E800877F8093E8008091E80025 -:1013400080FFFCCF809163018093F1008091E800E1 -:101350008E778093E8000C949E0B089584B7877F66 -:1013600084BF88E10FB6F89480936000109260000B -:101370000FBE90E080E80FB6F894809361009093E0 -:1013800061000FBE0E94410F0E94EF0B0E944C0CA7 -:101390008091E20084608093E20078940E94D20EF3 -:1013A0000E94430F82E091E00E94ED0E0E949C217A -:1013B0008091E501853069F40E94D11A8091E301A2 -:1013C0008823B1F30E94F91A882391F30E94440AFA -:1013D000EFCF0E94490FECCF292F3327233031055F -:1013E000C9F064F42130310581F02230310509F073 -:1013F00043C08DE690E020E634E042C02132310562 -:10140000F1F02232310541F137C082E190E02DEC5C -:1014100034E036C099278130910541F08230910542 -:1014200041F0892B49F5ECE5F4E005C0E4E4F4E093 -:1014300002C0ECE2F4E0849190E09F0121C06430AE -:10144000D8F4E62FF0E0EE0FFF1FEE5DFE4F208197 -:10145000318189E090E014C0643070F470E0FB01E9 -:10146000EE0FFF1FE65EFE4F20813181FB01EA5E39 -:10147000FE4F808190E004C080E090E020E030E00A -:10148000FA0131832083089580E189BD82E189BD1D -:1014900009B400FEFDCF8091D8008F7D8093D800E5 -:1014A0008091E00082608093E0008091E00081FD07 -:1014B000FCCF0895CF92DF92EF92FF920F931F938C -:1014C000CF93DF93EC018B016A010E94BD0B811168 -:1014D00033C0C114D10439F0F60180819181081B19 -:1014E000190BC80FD91FE12CF12C0115110519F1A9 -:1014F0008091E80085FD16C08091E8008E7780938A -:10150000E800C114D10449F0F60180819181E80E10 -:10151000F91EF182E08285E00FC00E94BD0B882396 -:1015200021F30AC089918093F10001501109FFEF66 -:10153000EF1AFF0ADACF80E0DF91CF911F910F9170 -:10154000FF90EF90DF90CF9008952091EC013091C3 -:10155000ED012617370748F06115710539F4209120 -:10156000E8002E772093E80001C0B90140E0611542 -:101570007105A9F12091E501222309F443C025302A -:1015800009F442C02091E80023FD40C02091E8000A -:1015900022FD32C02091E80020FFE9CF4091F30006 -:1015A0002091F20030E0342BFC01CF016115710570 -:1015B00059F02830310540F481918093F100615059 -:1015C00071092F5F3F4FF1CF41E02830310509F01D -:1015D00040E02091E8002E772093E800C8CF411129 -:1015E000C9CF0AC08091E501882361F0853061F0A0 +:10062000DAE0DEBFCDBF04B603FE27C08091ED0146 +:100630009091EE01A091EF01B091F0018730904BC5 +:10064000A740B04BD1F41092ED011092EE01109240 +:10065000EF011092F00114BE84B7877F84BF0FB6FC +:10066000F894A89580916000886180936000109252 +:1006700060000FBEE0E0FFE3099511E0A0E0B1E00B +:10068000E4E0F7E402C005900D92A433B107D9F776 +:1006900021E0A4E3B1E001C01D92AD3EB207E1F755 +:1006A0000E94B2090C9480230C94000061110BC0CD +:1006B000FC018281882321F085EE0E94201003C076 +:1006C00085EE0E94E81080E090E008950895609122 +:1006D000B1017091B2018091B3019091B4010E9477 +:1006E000701A56985E9825982D9826982E982798D7 +:1006F0002F98813019F0823021F00895259A2D9A93 +:100700000895269A2E9A08950C94670356985E9839 +:1007100025982D9826982E9827982F988FEF90E05F +:10072000909389008093880090938B0080938A0037 +:1007300090938D0080938C00259A2D9A2FEF80E75F +:1007400092E0215080409040E1F700C00000269ADE +:100750002E9A2FEF80E792E0215080409040E1F701 +:1007600000C00000279A2F9A2FEF80E792E02150D7 +:1007700080409040E1F700C0000025982D982FEFB1 +:1007800080E792E0215080409040E1F700C00000F7 +:1007900026982E982FEF80E792E0215080409040DD +:1007A000E1F700C0000027982F9856985E9825988A +:1007B0002D9826982E9827982F98089589EA809347 +:1007C000800089E08093810024982C983F988AB11A +:1007D0008F748AB96E98479A8BB1806B8BB9769A71 +:1007E0000E9486030C94660380E28093000180914E +:1007F000340181110EC00E94430481E080933401D2 +:100800002FEF83ED90E3215080409040E1F700C04E +:10081000000080E40E9449048093000181112EC0F1 +:100820000E94730480930001811128C00E94730408 +:1008300080930001811122C08FE30E947304809392 +:10084000000181111BC00E946B0480E40E944904D6 +:1008500080930001811112C08CE00E947304809388 +:10086000000181110BC00E9473048093000181116B +:1008700005C08FE30E947304809300010E946B0403 +:100880008091000108951092B9008AE08093B80029 +:10089000089594EA9093BC009091BC0097FFFCCF20 +:1008A0009091B900987F983021F0903111F081E05B +:1008B00008958093BB0084E88093BC008091BC00C5 +:1008C00087FFFCCF8091B900887F883111F0803498 +:1008D00071F780E0089584E98093BC008091BC00AA +:1008E00084FDFCCF08958093BB0084E88093BC0016 +:1008F0008091BC0087FFFCCF9091B900987F81E088 +:10090000983209F480E0089584E88093BC008091D7 +:10091000BC0087FFFCCF8091BB000895809100014F +:10092000811115C080E40E94490480930001811167 +:100930000CC082E10E94730480930001811105C004 +:100940008FEF0E947304809300010E946B0484B1B6 +:10095000807F84B985B1807F85B98AB1837F8AB968 +:100960008BB1837F8BB93E98469808950E94F4031B +:10097000809300010E948E0480B38C7080BB81B391 +:10098000836F81BBE4E4F1E0A6E3B1E011921D9234 +:1009900081E0E235F807D1F70C94DE039F92AF9225 +:1009A000BF92CF92DF92EF92FF920F931F93CF935C +:1009B000DF9380910001882379F0809135018F5F6A +:1009C00080933501811108C00E94F40380930001D7 +:1009D000811102C00E94860386E3E82E81E0F82E92 +:1009E0008701C0E0D0E0BB24B39492E0A92ECC24D0 +:1009F000C394D12CC730D10500F58091000181113D +:100A000064C080E40E94490480930001811112C0F7 +:100A100082E10E9473048093000181110BC0C60122 +:100A20000C2E01C0880F0A94EAF780950E94730487 +:100A3000809300010E946B0448C0CA30A1F028F4E2 +:100A4000C83059F0C93061F005C0CC3089F070F081 +:100A5000CD3089F0209A289810C0219A29980DC08D +:100A6000229A2A980AC0239A2B9807C0529A01C04A +:100A7000539A5B9802C03E9A4698E0EAEA95F1F7ED +:100A80008FB181708B25799902C032E001C030E0CE +:100A9000832B7C9902C034E001C030E0832B7D9928 +:100AA00002C028E001C020E0822B7E9902C090E1C4 +:100AB00001C090E0892B9FB19095991F9927991FAC +:100AC0009295990F907E892B0FC080910001811122 +:100AD0004AC080E40E94490480930001882381F188 +:100AE000912C0E946B04892DD8019C91981719F0C4 +:100AF0008C93A09201010E948E0421960F5F1F4FDC +:100B0000CE30D10509F076CF80910101882369F1BB +:100B1000815080930101882339F0EFE9FFE031979C +:100B2000F1F700C0000021C0E4E4F1E0D7018D91AD +:100B30007D018193B4E4EB16B1E0FB06B9F715C073 +:100B400083E10E947304809300018111C9CF81E485 +:100B50000E944904809300018111C2CF0E94840445 +:100B6000982E9094BECF80E0BFCF0E94840381E096 +:100B7000DF91CF911F910F91FF90EF90DF90CF9079 +:100B8000BF90AF909F900895E82FF0E0EC5BFE4F90 +:100B90008081089508958B3B910580F4883A9105F2 +:100BA00048F5853A9105D8F48430910508F0B2C033 +:100BB000019709F06EC081E090E00895803E9105B4 +:100BC00008F467C0883E910508F4A4C09C01205F2A +:100BD00031092031310508F05CC090650895853AEF +:100BE000910509F459C0863A910509F058C082E888 +:100BF00090E40895883A910509F454C0893A910522 +:100C000009F453C08A3A910509F452C08B3A910510 +:100C100009F451C08C3A910509F450C08D3A910500 +:100C200009F44FC0803B910509F44EC08E3A9105FE +:100C300009F44DC08F3A910509F44CC0813B9105F0 +:100C400009F44BC0823B910509F44AC0833B9105EE +:100C500009F449C0843B910509F448C0853B9105DE +:100C600009F447C0863B910509F446C0873B9105CE +:100C700009F445C0883B910509F444C0893B9105BE +:100C800009F443C08A3B910509F442C080E094E432 +:100C9000089580E090E0089581E890E4089583E865 +:100CA00090E4089582EE94E4089589EE94E4089522 +:100CB0008AEE94E4089585EB94E4089586EB94E439 +:100CC000089587EB94E408958CEC94E408958DECFA +:100CD00094E4089583E895E408958AE895E40895F6 +:100CE00082E995E4089584E995E4089581E296E423 +:100CF000089583E296E4089584E296E4089585E2F7 +:100D000096E4089586E296E4089587E296E40895CD +:100D10008AE296E40895089524E5829FC001112493 +:100D2000FC0126E0729FE00DF11D1124E60FF11D7C +:100D3000EE0FFF1FEC51FF4F859194910895880F9E +:100D4000991FFC01E05AF040859194910895880F15 +:100D5000991FFC01E052FF4F85919491089524E57D +:100D6000829FC0011124FC0146E0749FE00DF11D3B +:100D70001124E60FF11DEE0FFF1FEC51FF4F85917F +:100D800094919C013A9521154FE1340708F425C14F +:100D90003F512115304120F49F700E94A70608950D +:100DA0009C0130532115304118F49927906C089517 +:100DB000811520E5920769F40E9461144FEF84E3E6 +:100DC0009CE0415080409040E1F700C000000C944E +:100DD000681B813020E5920731F48091CC0181605D +:100DE0008093CC0108959C0130552115304108F0C5 +:100DF0005CC0292F33272F70332721303105E9F4C8 +:100E0000AC0164E0440F551F6A95E1F74427537025 +:100E1000BC016370772702C0220F331F6A95E2F787 +:100E20003C68242B352B73E0880F991F7A95E1F7E6 +:100E300080769927822B932B08952230310529F44F +:100E4000982F8827816F906A089523303105A1F487 +:100E5000AC0133E0440F551F3A95E1F7407E5770DF +:100E60008370992721E030E002C0220F331F8A955A +:100E7000E2F7C9019C6816C02430310531F5AC0198 +:100E800023E0440F551F2A95E1F7407E5770837089 +:100E9000992721E030E002C0220F331F8A95E2F744 +:100EA000C9019A68842B952B08959C013057211510 +:100EB000304118F49F70906208959C0130582115BC +:100EC000304118F49F70906A0895803E9105E0F4D7 +:100ED000803C910558F58133910509F46FC048F4C1 +:100EE0008932910509F463C08A32910509F46DC015 +:100EF00072C089339105E9F082389105D1F08533CC +:100F0000910509F44DC067C0833E910581F138F425 +:100F1000803E9105B9F0823E9105D9F05CC0863ED5 +:100F2000910561F1873E9105A1F155C00E949F0690 +:100F300008952091DE0120FD02C021FF4CC080EE0B +:100F400090E049C08091DE0180FFF9CF89E390E015 +:100F500042C08091DE0182FF0EC08091DE0184FFDD +:100F600003C080E090E037C083EE90E034C0809111 +:100F7000DE0182FFF2CF82EE90E02DC08091DE0193 +:100F800083FF0BC08091DE0184FDEBCF87EE90E004 +:100F900022C08091DE0183FFF5CF86EE90E01BC07A +:100FA0008091DE0185FF07C089E290E014C0809146 +:100FB000DE0185FFF9CF85E390E00DC08091DE0171 +:100FC00086FF07C08AE290E006C08091DE0186FFBE +:100FD000F9CF81E390E00E94CB05089508958091B8 +:100FE00062010895CF93DF9300D01F92CDB7DEB793 +:100FF0009C018091E401843019F593E099833B834F +:101000002A839093E9008FEF9091E800815095FD3D +:1010100006C095ED9A95F1F700008111F5CF80910A +:10102000E80085FF0DC040E050E063E070E0CE01D5 +:1010300001960E945F0A8091E8008E778093E80015 +:101040000F900F900F90DF91CF910895CF93DF9382 +:1010500000D01F92CDB7DEB72091E401243021F5F6 +:1010600022E029839B838A8383E08093E9008FEFCA +:101070009091E800815095FD06C095ED9A95F1F7A5 +:1010800000008111F5CF8091E80085FF0DC040E0A0 +:1010900050E063E070E0CE0101960E945F0A80910B +:1010A000E8008E778093E8000F900F900F90DF910B +:1010B000CF9108959C018091E4018430F9F482E09D +:1010C0008093E9009FEF8091E800915085FD06C074 +:1010D00085ED8A95F1F700009111F5CF8091E80038 +:1010E00085FF0CC040E050E065E070E0C9010E945F +:1010F0005F0A8091E8008E778093E8000895CF938F +:10110000DF93EC018091E401843009F046C09091B6 +:101110000C019923D9F090910D019923B9F0809396 +:10112000E9008FEF9091E800815095FD06C095E1B0 +:101130009A95F1F700008111F5CF8091E80085FFC5 +:101140002CC040E050E060E170E017C081E0809387 +:10115000E9008FEF9091E800815095FD06C095ED74 +:101160009A95F1F700008111F5CF8091E80085FF95 +:1011700014C040E050E068E070E0CE010E945F0AD9 +:101180008091E8008E778093E80080E1FE01A2E57F +:10119000B1E001900D928A95E1F7DF91CF9108952A +:1011A0008091E301811109C00E94F00B0E944D0C57 +:1011B0008091E20084608093E20008951092E30140 +:1011C000089508950C949E210E94FE1A0E94A42165 +:1011D0000E94F80E0C94EE0742E061EC81E00E9460 +:1011E000690B42E061EC82E00E94690B42E061EC35 +:1011F00083E00E94690B42E161EC84E00C94690B8E +:101200008091E601833009F455C030F4813071F0EB +:10121000823009F48EC008958A3009F47AC08B3088 +:1012200009F460C0893009F09CC020C08091E501BC +:10123000813A09F096C08091E800877F8093E800AA +:101240008091E9019091EA01892B21F460E182E526 +:1012500091E003C060E080E090E070E00E94AA0AA4 +:101260008091E8008B778093E80008958091E501F4 +:10127000813209F076C08091E9019091EA010097EE +:1012800019F0039709F06DC08091E800877F809383 +:10129000E8008091E80082FD05C08091E4018111A1 +:1012A000F8CF5FC08091F100809362018091E800E7 +:1012B0008B7753C08091E501813A09F052C080914B +:1012C000E9019091EA01892B09F04BC08091E80077 +:1012D000877F8093E8008091E80080FFFCCF8091B9 +:1012E0000C0136C08091E5018132D9F58091E90188 +:1012F0009091EA01892BA9F58091E800877F80937E +:10130000E8000E949E0B8091E70180930C010C94F1 +:1013100061148091E501813221F58091E800877F99 +:101320008093E8000E949E0B8091E8018093630106 +:1013300008958091E501813AA1F48091E800877FCA +:101340008093E8008091E80080FFFCCF80916301EA +:101350008093F1008091E8008E778093E8000C94F0 +:101360009E0B089584B7877F84BF0FB6F894A89525 +:1013700080916000886180936000109260000FBED1 +:1013800090E080E80FB6F89480936100909361003C +:101390000FBE0E94470F0E94F00B0E944D0C8091DF +:1013A000E20084608093E20078940E94D80E0E944C +:1013B000490F82E091E00E94F30E0E948C218091FF +:1013C000E401853069F40E94C01A8091E20188230B +:1013D000B1F30E94EA1A882391F30E94490AEFCFE1 +:1013E0000E944F0FECCF292F332723303105C9F04E +:1013F00060F42130310581F02230310509F041C01F +:101400008DE690E020E634E040C021323105E1F085 +:101410002232310531F135C082E190E02DEC34E02B +:1014200034C099278130910549F028F0029749F599 +:10143000ECE2F4E005C0ECE5F4E002C0E4E4F4E042 +:10144000849190E09F0121C06430D8F4E62FF0E051 +:10145000EE0FFF1FEE5DFE4F2081318189E090E0AD +:1014600014C0643070F470E0FB01EE0FFF1FE65E05 +:10147000FE4F20813181FB01EA5EFE4F808190E0CA +:1014800004C080E090E020E030E0FA013183208366 +:10149000089580E189BD82E189BD09B400FEFDCFD8 +:1014A0008091D8008F7D8093D8008091E000826089 +:1014B0008093E0008091E00081FDFCCF0895CF9201 +:1014C000DF92EF92FF920F931F93CF93DF93EC0184 +:1014D0008B016A010E94BD0B811133C0C114D1047C +:1014E00039F0F60180819181081B190BC80FD91FB3 +:1014F000E12CF12C0115110519F18091E80085FD11 +:1015000016C08091E8008E778093E800C114D10462 +:1015100049F0F60180819181E80EF91EF182E082A6 +:1015200085E00FC00E94BD0B882321F30AC089917A +:101530008093F10001501109FFEFEF1AFF0ADACF93 +:1015400080E0DF91CF911F910F91FF90EF90DF909E +:10155000CF9008952091EB013091EC0126173707C9 +:1015600048F06115710539F42091E8002E77209339 +:10157000E80001C0B901FC0120E06115710579F1B5 +:101580008091E4018823F1F18530F1F18091E80048 +:1015900083FD3CC08091E80082FD2EC08091E80070 +:1015A00080FFEBCF2091F3008091F20090E0922B2E +:1015B0006115710551F08830910538F4219120931F +:1015C000F100615071090196F3CF21E0089709F00D +:1015D00020E08091E8008E778093E800CECF211143 +:1015E000CFCF0AC08091E401882361F0853061F09B :1015F0008091E80083FD0AC08091E80082FFF2CF6D :1016000080E0089582E0089583E0089581E00895E0 -:101610002091EC013091ED012617370748F0611554 +:101610002091EB013091EC012617370748F0611556 :10162000710539F42091E8002E772093E80001C07D -:10163000B901FC0120E06115710591F18091E5018E +:10163000B901FC0120E06115710591F18091E4018F :10164000882309F440C0853009F43FC08091E80048 :1016500083FD3DC08091E80082FD2FC08091E800AD :1016600080FFE9CF2091F3008091F20090E0922B6F :101670006115710559F08830910540F4249120934B :10168000F1003196615071090196F2CF21E008977F :1016900009F020E08091E8008E778093E800CBCFBE -:1016A0002111CCCF0AC08091E501882361F08530FB +:1016A0002111CCCF0AC08091E401882361F08530FC :1016B00061F08091E80083FD0AC08091E80082FF1C :1016C000F2CF80E0089582E0089583E0089581E0FC -:1016D0000895982F973058F59093E900981739F0AE +:1016D0000895982F973068F59093E900981739F09E :1016E0007091EC002091ED005091F00003C0242F88 -:1016F000762F50E021FF19C03091EB003E7F3093F0 -:10170000EB003091ED003D7F3093ED003091EB0028 -:1017100031603093EB007093EC002093ED00509318 -:10172000F0002091EE0027FF07C09F5FD3CF8F709E -:101730008093E90081E0089580E008958091E601BA -:1017400087FF11C08091E80082FD05C08091E5010E +:1016F000762F50E021FD02C09F5FECCF3091EB00D0 +:101700003E7F3093EB003091ED003D7F3093ED0054 +:101710003091EB0031603093EB007093EC0020933C +:10172000ED005093F0002091EE0027FDE5CF80E022 +:1017300008958F708093E90081E008958091E5011C +:1017400087FF11C08091E80082FD05C08091E4010F :101750008111F8CF11C08091E8008B770BC0809188 -:10176000E501882349F08091E80080FFF8CF80915F +:10176000E401882349F08091E80080FFF8CF809160 :10177000E8008E778093E80008952091E40030918E -:10178000E50095E64091EC00842F817040FF22C077 -:101790008091E80080FD1CC08091E501882391F0D4 -:1017A000853091F08091EB0085FD10C04091E40000 -:1017B0005091E5004217530729F39A01915011F710 -:1017C00084E0089582E0089583E0089581E008951B -:1017D00080E008954091E80042FFDECF08950E9426 -:1017E0005D0C0E94650CE0EEF0E0808181608083FA -:1017F000E8EDF0E080818F77808319BCA7EDB0E041 -:101800008C918E7F8C9380818F7E80831092E401F7 -:1018100008950F931F93CF93DF930E945D0C0E9456 -:10182000650CC8EDD0E088818F77888388818068D7 -:10183000888388818F7D888319BC1092E50110927E -:10184000E1011092E3011092E20100EE10E0F801D4 -:1018500080818B7F808388818160888342E060E023 -:1018600080E00E94690BE1EEF0E080818E7F808352 -:10187000E2EEF0E0808181608083808188608083F7 -:10188000F80180818E7F8083888180618883DF91E9 -:10189000CF911F910F910895E8EDF0E080818F7E48 -:1018A0008083E7EDF0E080818160808384E082BF07 -:1018B00081E08093E4010C94090CE8EDF0E0808174 -:1018C0008E7F80831092E20008951092DA001092C9 -:1018D000E10008951F920F920FB60F9211242F93DB -:1018E0003F934F935F936F937F938F939F93AF93A8 -:1018F000BF93EF93FF938091E10082FF0BC0809133 -:10190000E20082FF07C08091E1008B7F8093E100BD -:101910000E94D10E8091DA0080FF1FC08091D80014 -:1019200080FF1BC08091DA008E7F8093DA00809167 -:10193000D90080FF0DC080E189BD82E189BD09B475 -:1019400000FEFDCF81E08093E5010E94CC0805C038 -:1019500019BC1092E5010E94DA088091E10080FF35 -:1019600019C08091E20080FF15C08091E2008E7F57 -:101970008093E2008091E20080618093E200809198 -:10198000D80080628093D80019BC85E08093E5017F -:101990000E94DE088091E10084FF30C08091E20067 -:1019A00084FF2CC080E189BD82E189BD09B400FEBD -:1019B000FDCF8091D8008F7D8093D8008091E10089 -:1019C0008F7E8093E1008091E2008F7E8093E20021 -:1019D0008091E20081608093E2008091E1018823A0 -:1019E00011F084E007C08091E30087FD02C081E030 -:1019F00001C083E08093E5010E94E0088091E1004E -:101A000083FF29C08091E20083FF25C08091E1001F -:101A1000877F8093E10082E08093E5011092E101ED -:101A20008091E1008E7F8093E1008091E2008E7FC3 -:101A30008093E2008091E20080618093E20042E0C6 -:101A400060E080E00E94690B8091F00088608093E4 -:101A5000F0000E94DD08FF91EF91BF91AF919F913F -:101A60008F917F916F915F914F913F912F910F9047 -:101A70000FBE0F901F9018951F920F920FB60F92E6 -:101A800011242F933F934F935F936F937F938F9383 -:101A90009F93AF93BF93CF93DF93EF93FF93C09147 -:101AA000E900CF708091EC00D82FD17080FDD0E894 -:101AB0001092E9008091F000877F8093F000789485 -:101AC0000E94800D1092E9008091F0008860809360 -:101AD000F000CD2BCF70C093E900FF91EF91DF9123 -:101AE000CF91BF91AF919F918F917F916F915F91B6 -:101AF0004F913F912F910F900FBE0F901F9018950F -:101B00001F93CF93DF93CDB7DEB7AA970FB6F894A4 -:101B1000DEBF0FBECDBFE6EEF1E088E08E0F909104 -:101B2000F10091938E13FBCF0E94FC088091E80096 -:101B300083FF1FC18091E6019091E701492F50E09A -:101B40004A30510508F015C1FA01EA5AFF4F0C94CA -:101B50003623803881F0823809F00BC18091EA0188 -:101B60008F708093E9008091EB0085FB882780F9D6 -:101B70001092E90006C08091E2019091E301911179 -:101B800082609091E800977F9093E8008093F10045 -:101B90001092F100C8C0282F2D7F09F0EAC08823D9 -:101BA00019F0823061F0E5C08091E801813009F0E0 -:101BB000E0C0933009F080E08093E3012BC0809176 -:101BC000E801811127C08091EA018F7009F4D1C02A -:101BD0008093E9002091EB0020FF1CC0933021F49A -:101BE0008091EB00806214C09091EB009061909323 -:101BF000EB0021E030E0A90102C0440F551F8A9597 -:101C0000E2F74093EA001092EA008091EB008860CE -:101C10008093EB001092E9008091E800877F86C0F6 -:101C20008111A7C01091E8011F778091E3008078AF -:101C3000812B8093E3008091E800877F8093E80008 -:101C40000E949E0B8091E80080FFFCCF8091E30012 -:101C500080688093E300111102C082E001C083E03C -:101C60008093E50186C08058823008F082C0809160 -:101C7000E8019091E9018C3D53E0950779F583E007 -:101C80008A838AE289834FB7F894DE01139620E0B5 -:101C90003EE051E2E32FF0E050935700E49120FF43 -:101CA00003C0E295EF703F5FEF708E2F90E0EA3057 -:101CB00010F0C79601C0C0968D939D932F5F24317D -:101CC00049F74FBF8091E800877F8093E8006AE280 -:101CD00070E0CE0101960E94A50A14C0AE014F5FCC -:101CE0005F4F6091EA010E94EC09BC01892B09F465 -:101CF00040C09091E800977F9093E80089819A8195 -:101D00000E94080B8091E8008B778093E80031C037 -:101D1000803879F58091E800877F8093E800809192 -:101D2000E1018093F1008091E8008E778093E800D4 -:101D30000E949E0B1EC081111CC09091E801923040 -:101D4000C0F48091E800877F8093E8009093E101E0 -:101D50000E949E0B8091E101811106C08091E300F9 -:101D600087FD02C081E001C084E08093E5010E940C -:101D7000E8088091E80083FF0AC08091E800877F2F -:101D80008093E8008091EB0080628093EB00AA963C -:101D90000FB6F894DEBF0FBECDBFDF91CF911F917C -:101DA00008950895CF938091E5018823A1F0C09113 -:101DB000E900CF709091EC00892F817090FD80E850 -:101DC000C82B1092E9008091E80083FD0E94800DED -:101DD000CF70C093E900CF910895909369018093EB -:101DE00068010895E0916801F0916901309721F050 -:101DF0000190F081E02D099480E00895E091680160 -:101E0000F0916901309721F00280F381E02D09946F -:101E10000895E0916801F0916901309721F0048004 -:101E2000F581E02D099408952091660130916701B4 -:101E30008217930771F09093670180936601E09198 -:101E40006801F0916901309721F00680F781E02D5B -:101E500009940895209164013091650182179307D8 -:101E600071F09093650180936401E0916801F091B5 -:101E70006901309721F00084F185E02D09940895DF -:101E800008950C94400F0E94131B0E94C1040C94EF -:101E9000D91BCF92DF92EF92FF920F931F93CF93B4 -:101EA000DF93CDB7DEB72B970FB6F894DEBF0FBE2A -:101EB000CDBF0E94DE048BE6C82E81E0D82E00E064 -:101EC00010E0E02E802F0E94D005F60141916F01B5 -:101ED000F42EF826B1F40F5F1F4F0E30110589F76D -:101EE0008FEF89838A831B820E941C1B8160782F5D -:101EF0009D838C8349815A816B818D810E94EC0F77 -:101F000040C09091CC0191FF04C08B870E94D60500 -:101F10008B8520E030E04F2D50E0922FBA01022E49 -:101F200002C0759567950A94E2F760FF24C02E837E -:101F3000EF8221E030E0690102C0CC0CDD1C9A95F3 -:101F4000E2F790E08C219D21892B09F420E028877D -:101F50000E941C1B8160782F9A8789874E815F8140 -:101F600068858A850E94EC0FF801E559FE4F808153 -:101F7000C826C08206C02F5F3F4F2630310569F664 -:101F8000AACF0E94C01E10916A010E94F20E18177B -:101F9000A1F00E94F20E80936A012B960FB6F8947E -:101FA000DEBF0FBECDBFDF91CF911F910F91FF908C -:101FB000EF90DF90CF900C94EC072B960FB6F8942F -:101FC000DEBF0FBECDBFDF91CF911F910F91FF906C -:101FD000EF90DF90CF900895CF93DF93CDB7DEB72A -:101FE0002B970FB6F894DEBF0FBECDBF4F83588737 -:101FF00069877A878B87DE01119686E0FD01119251 -:102000008A95E9F785E0FE01379601900D928A9551 -:10201000E1F749815A816B817C818D819E810E948B -:1020200002172B960FB6F894DEBF0FBECDBFDF911F -:10203000CF910895CF93882309F4C2C0C82F823866 -:1020400059F40E94F20E81FDBBC089E30E949E19E3 -:102050000E945B1A89E30CC0833879F40E94F20E67 -:1020600080FDAEC083E50E949E190E945B1A83E545 -:102070000E94E019CF910C945B1A843859F40E94A5 -:10208000F20E82FD9DC087E40E949E190E945B1A99 -:1020900087E4EECF8CEF8C0F813A48F48C2F0E94AE -:1020A000012181118DC08C2F0E949E19E3CF80E207 -:1020B0008C0F883048F4C77081E001C0880FCA9542 -:1020C000EAF70E94241AD6CF8BE58C0F833078F480 -:1020D000C53A29F0C63A31F083E890E005C081E8BE -:1020E00090E002C082E890E0CF910C94140F88E554 -:1020F0008C0F833108F064C0C83A39F1C93A41F114 -:10210000CA3A49F1CB3A51F1CC3A59F1CD3A61F1A1 -:10211000C03B69F1CE3A71F1CF3A79F1C13B81F11F -:10212000C23B89F1C33B91F1C43B99F1C53BA1F19D -:10213000C63BA9F1C73BB1F1C83BB9F1C93BC1F1FD -:10214000CA3BC9F180E090E038C082EE90E035C033 -:1021500089EE90E032C08AEE90E02FC085EB90E0EF -:102160002CC086EB90E029C087EB90E026C08CEC79 -:1021700090E023C08DEC90E020C083E891E01DC08A -:102180008AE891E01AC082E991E017C084E991E001 -:1021900014C081E292E011C083E292E00EC084E2BA -:1021A00092E00BC085E292E008C086E292E005C0B2 -:1021B00087E292E002C08AE292E0CF910C942A0F6B -:1021C000CF910895882309F44BC0823859F40E94B6 -:1021D000F20E81FF45C089E30E949E190E945B1A9E -:1021E00089E30CC0833871F40E94F20E80FF38C07E -:1021F00083E50E949E190E945B1A83E50E94E01904 -:102200000C945B1A843859F40E94F20E82FF28C0A5 -:1022100087E40E949E190E945B1A87E4EFCF9CEF2F -:10222000980F913A58F390E2980F983050F48770D5 -:1022300091E001C0990F8A95EAF7892F0E942A1A26 -:10224000DFCF9BE5980F933020F480E090E00C9472 -:10225000140F885A833120F480E090E00C942A0F08 -:102260000895882321F00E94241A0C945B1A089583 -:10227000882321F00E942A1A0C945B1A0895BF92B9 -:10228000CF92DF92EF92FF920F931F93CF93DF9342 -:1022900000D000D000D0CDB7DEB725E0FC01DE01D4 -:1022A000119601900D922A95E1F7FC014081318150 -:1022B0000281258122952F7063817481672B09F437 -:1022C000E5C23F3F19F44F3F09F4E0C27C01498366 -:1022D0003A8389819A812E830E945D19182FB92E25 -:1022E0000E945C190E942318EB2DE295EF70F0E03C -:1022F000E05AFF4F2E810C9436238B2D807F9B2D2F -:102300009F70F92E882319F0F29480EFF8220023B1 -:1023100049F0FF2009F467C28F2D0E94341A0E94F1 -:102320005B1A61C2812F0E94E210FF2009F4AEC245 -:102330008F2D0E943A1A26960FB6F894DEBF0FBE74 -:10234000CDBFDF91CF911F910F91FF90EF90DF9064 -:10235000CF90BF900C945B1A3B2D307F8B2D8F70EC -:10236000303211F08295807F112319F0113021F164 -:102370002CC00023B9F0222309F4A0C1213009F0B8 -:102380009DC126960FB6F894DEBF0FBECDBFDF917C -:10239000CF911F910F91FF90EF90DF90CF90BF9062 -:1023A0000C94441A222319F0213009F46FC28E8351 -:1023B0000E94471A8E8196C1002321F0223008F036 -:1023C00065C27CC1211162C28DC1002321F022238C -:1023D00009F474C108C2222309F484C119C22B2D47 -:1023E00026952695237030E02115310521F0213006 -:1023F0003105D1F04BC2002321F0812F9B2D93702A -:1024000002C080E090E026960FB6F894DEBF0FBEC3 -:10241000CDBFDF91CF911F910F91FF90EF90DF9093 -:10242000CF90BF900C94140F002321F0812F9B2D8F -:10243000937002C080E090E026960FB6F894DEBF5D -:102440000FBECDBFDF91CF911F910F91FF90EF9005 -:10245000DF90CF90BF900C942A0F812F002319F0AA -:102460000E94C81D02C00E94301E26960FB6F89426 -:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7 -:10248000EF90DF90CF90BF900C94B51E8B2D837092 -:1024900009F07BC00111FAC1812F82958695877062 -:1024A000880F880F912F9F70C92ED12CE12CF12C11 -:1024B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C5 -:1024C00014FF12C04FE050E060E070E004C0440F21 -:1024D000551F661F771F8A95D2F7CB01BA01609509 -:1024E00070958095909503C060E070E0CB012B2D36 -:1024F000269526952370422F50E042305105D9F0A1 -:102500004330510569F16C297D298E299F2941307D -:10251000510551F126960FB6F894DEBF0FBECDBF20 -:10252000DF91CF911F910F91FF90EF90DF90CF90AF -:10253000BF900C944A186C297D298E299F292696D4 -:102540000FB6F894DEBF0FBECDBFDF91CF911F91C4 -:102550000F91FF90EF90DF90CF90BF900C94661892 -:102560000E944A18C701B60126960FB6F894DEBF3E -:102570000FBECDBFDF91CF911F910F91FF90EF90D4 -:10258000DF90CF90BF900C942E18002319F08B2D64 -:10259000817001C08695882309F478C1812F8295C6 -:1025A00086958770880F880F912F9F70C92ED12C28 -:1025B000E12CF12C082E04C0CC0CDD1CEE1CFF1C01 -:1025C0000A94D2F714FF12C04FE050E060E070E0D0 -:1025D00004C0440F551F661F771F8A95D2F7CB01A1 -:1025E000BA01609570958095909503C060E070E0A9 -:1025F000CB012B2D269526952370422F50E042309B -:102600005105D9F04330510569F16C297D298E2996 -:102610009F294130510551F126960FB6F894DEBF3F -:102620000FBECDBFDF91CF911F910F91FF90EF9023 -:10263000DF90CF90BF900C9424196C297D298E29AE -:102640009F2926960FB6F894DEBF0FBECDBFDF914F -:10265000CF911F910F91FF90EF90DF90CF90BF909F -:102660000C9440190E942419C701B60126960FB692 -:10267000F894DEBF0FBECDBFDF91CF911F910F91B8 -:10268000FF90EF90DF90CF90BF900C940819103F0F -:10269000D1F118F4103E50F4A1C0123F09F463C008 -:1026A00008F44CC0133F09F473C098C01F708B2D01 -:1026B0008F710023A1F00E94A118812F26960FB6DA -:1026C000F894DEBF0FBECDBFDF91CF911F910F9168 -:1026D000FF90EF90DF90CF90BF900C9431110E944B -:1026E000C218812F26960FB6F894DEBF0FBECDBF5D -:1026F000DF91CF911F910F91FF90EF90DF90CF90DE -:10270000BF900C9438110023A9F02111BFC08B2D6C -:102710008F7126960FB6F894DEBF0FBECDBFDF9146 -:10272000CF911F910F91FF90EF90DF90CF90BF90CE -:102730000C94E718223008F0A9C0E9CF0023A9F0D3 -:102740008B2D8F7126960FB6F894DEBF0FBECDBFCE -:10275000DF91CF911F910F91FF90EF90DF90CF907D -:10276000BF900C94A118002359F38B2D8F712696DE -:102770000FB6F894DEBF0FBECDBFDF91CF911F9192 -:102780000F91FF90EF90DF90CF90BF900C94C21804 -:10279000002399F08B2D8F7126960FB6F894DEBF2B -:1027A0000FBECDBFDF91CF911F910F91FF90EF90A2 -:1027B000DF90CF90BF900C948C1826960FB6F894AB -:1027C000DEBF0FBECDBFDF91CF911F910F91FF9064 -:1027D000EF90DF90CF90BF900C9482180023A9F067 -:1027E000222309F4ADCF812F26960FB6F894DEBFD1 -:1027F0000FBECDBFDF91CF911F910F91FF90EF9052 -:10280000DF90CF90BF900C941A10222309F4ADCF23 -:10281000812F26960FB6F894DEBF0FBECDBFDF9195 -:10282000CF911F910F91FF90EF90DF90CF90BF90CD -:102830000C94E2104B2D4F70612FC7010E9453037F -:1028400026960FB6F894DEBF0FBECDBFDF91CF91B5 -:102850001F910F91FF90EF90DF90CF90BF900C945D -:10286000A6174B2D4F70612FC70126960FB6F8940F -:10287000DEBF0FBECDBFDF91CF911F910F91FF90B3 -:10288000EF90DF90CF90BF900C94960626960FB6EF -:10289000F894DEBF0FBECDBFDF91CF911F910F9196 -:1028A000FF90EF90DF90CF90BF9008950E94411A63 -:1028B0000E94161A0E945B1A0E94661F0E94B51E93 -:1028C00080E090E00E94140F80E090E00C942A0FCA -:1028D0000E94311A0C9456140E945D19292F2295DA -:1028E0002F7030E02C3031054CF42A3031056CF477 -:1028F000225031092230310588F407C02C303105CF -:1029000049F02F30310531F009C0803E48F0803F5A -:1029100029F406C093FB882780F9089580E0089584 -:1029200081E00895CF93DF9300D000D01F92CDB700 -:10293000DEB70F900F900F900F900F90DF91CF9117 -:102940000895CF93DF9300D000D000D0CDB7DEB78D -:1029500026960FB6F894DEBF0FBECDBFDF91CF91A4 -:1029600008951F93CF93DF93C091790116E0809172 -:102970007A01C81799F0D0E01C9FF0011D9FF00D5F -:102980001124E558FE4F4081518162817381848119 -:1029900095810E94A1142196C770E9CFDF91CF9154 -:1029A0001F9108954091AB015091AC016091AD0130 -:1029B0007091AE018091AF019091B0010C94A1147F -:1029C0008091B00182958F7009F054C08091AD0163 -:1029D000882309F44FC080917901A0917A01609118 -:1029E000AB017091AC014091AE015091AF01B6E0E6 -:1029F0008A1709F43FC090E041155105C1F17F3FAE -:102A000011F46F3FA1F1B89FF001B99FF00D1124AF -:102A1000E558FE4F218172132AC02081621327C01E -:102A20002281211124C0238134812417350710F419 -:102A300021503109241B350B283C3105C0F420916D -:102A4000B0012F7020612093B00126E0289FF00193 -:102A5000299FF00D1124E058FE4F80818F70806116 -:102A600080838BEA91E00E943F110C94B11401968F -:102A70008770BECF0895CF92DF92EF92FF920F93AF -:102A80001F93CF93DF93CDB7DEB762970FB6F8945D -:102A9000DEBF0FBECDBF8C0185E0F801DE011D96C3 -:102AA00001900D928A95E1F7D8014C9111965C91B5 -:102AB000119712966C9112971396CD90DC90149703 -:102AC0003091AB017091AC018091AE019091AF015A -:102AD000009709F46BC17F3F19F43F3F09F466C1C9 -:102AE000E090AD01EE2009F4C0C02091B001C816FD -:102AF000D90628F0F601E81BF90BCF0104C0809538 -:102B000090958C0D9D1DFF24F394883C910578F0E1 -:102B1000F12C207F09F0C6C07C2DD98AC88A89890A -:102B20000E9492148BEA91E00E943F11B1C0822F63 -:102B3000807F09F046C0751314C0341312C06111B0 -:102B400010C02F7020612093B0010E94D2148BEA34 -:102B500091E00E943F118091B001D80115968C93AD -:102B60002EC0CD2819F15F3F11F44F3FF9F0F62E3A -:102B700061111CC08091790120917A0136E08217A1 -:102B800009F45AC090E0389FF001399FF00D1124EC -:102B9000E558FE4F7181571306C07081471303C07B -:102BA0007281711103C001968770E9CFF62E6623FA -:102BB00009F418C18091B00181608093B001F12CBB -:102BC00011C1751308C0341306C0611104C080918F -:102BD000B001D801C3C04D875E878D859E856A8B05 -:102BE0000E946C146A898823E1F16623D1F1209157 -:102BF000B001822F82958F7090E0029774F08091DF -:102C0000AB019091AC0198878F831986DB86CA86C9 -:102C10002C87CE0107960E943F1186E0F801ABEAAF -:102C2000B1E001900D928A95E1F70E94E0140E94B4 -:102C3000D214FF24F394D6C04D875E878D859E8580 -:102C40000E945D19292F22952F7030E02230310526 -:102C50000CF0BCC09F7009F0B6C0805E883008F4EC -:102C6000C1C0C8010E943F11E4CFC816D90608F4BC -:102C700053C0F601E81BF90BCF01883C910508F41D -:102C800050C0F12C7C2DD98AC88A89890E9492145F -:102C9000EBEAF1E086E0DF011D928A95E9F70E94F8 -:102CA000D214A0C0751314C0341312C0611110C027 -:102CB0008091B001F8018583C8010E943F1186E030 -:102CC000EBEAF1E0DF011D928A95E9F7FE2C8AC05C -:102CD0004D875E878D859E856A8B0E946C146A89FC -:102CE000882309F4BECF662309F4BBCF2091B0013D -:102CF000822F82958F7090E002970CF48ECF809196 -:102D0000AB019091AC019A8389831B82DD82CC82D6 -:102D10002E83CE0101967FCF809590958C0D9D1DC1 -:102D2000ACCFF62E662309F49CCF75132EC0341356 -:102D30002CC02091B00120FD1FC0822F82958F7082 -:102D4000D9F0D80115962C9315978F3049F08F5FE5 -:102D5000982F9295907F822F8F70892B15968C9348 -:102D6000C8010E943F1186E0F801ABEAB1E0019092 -:102D70000D928A95E1F793CF86E0F801ABEAB1E0D6 -:102D800001900D928A95E1F72DC04D875E878D8564 -:102D90009E850E946C14811140CF8091B0018160AA -:102DA0008093B001C8010E943F111CC0662309F442 -:102DB00058CF4D875E878D859E850E946C14882331 -:102DC00009F44FCF2ACF811148CF0CC024303105F0 -:102DD0000CF047CF9F7009F440CFF8019581907FA8 -:102DE00009F03BCF8F2D62960FB6F894DEBF0FBE71 -:102DF000CDBFDF91CF911F910F91FF90EF90DF90AA -:102E0000CF9008951F93CF93DF93CDB7DEB72C9764 -:102E10000FB6F894DEBF0FBECDBF4F8358876987CA -:102E20007A878B879C87CE0107960E943B15882363 -:102E300069F08F8198852A853B85232BF1F19F3F8F -:102E400009F063C08F3F09F060C037C086E0FE0123 -:102E50003796DE01119601900D928A95E1F76F8108 -:102E60007885EA85FB85309741F17F3F11F46F3F0C -:102E700021F120917A0130E0C901019687709927EC -:102E80004091790150E08417950709F447C06983A0 -:102E90007A83FD83EC8396E0929FD001939FB00DDF -:102EA0001124A558BE4FFE01319601900D929A95BE -:102EB000E1F780937A010E94B11416E080917901C4 -:102EC00090917A018917C1F1189FC001112485588A -:102ED0009E4F0E943B15882379F1E09179011E9F56 -:102EE000F0011124E558FE4F4081518162817381C8 -:102EF000848195810E94A1148091790190E00196CE -:102F00008770992780937901D9CF4F81588569853A -:102F10007A858B859C850E94A114CFCF0E9468146E -:102F200010927A0110927901EBEAF1E086E0DF017C -:102F30001D928A95E9F7C1CF2C960FB6F894DEBFA3 -:102F40000FBECDBFDF91CF911F910895EF92FF92F9 -:102F50000F931F93CF93DF938C01892B09F46CC0DF -:102F6000F12CEE24E394E8012196F8018491843752 -:102F700040F4843008F051C0813081F0823019F182 -:102F80005BC0853709F444C0A8F19CE7980F9037DF -:102F900008F052C08F770E94E21041C00E5F1F4FB1 -:102FA000FE01C49180E28C0F883048F4C7708E2DEA -:102FB00001C0880FCA95EAF70E94341A14C08C2FFA -:102FC0000E941A102DC00E5F1F4FFE01C49180E2B7 -:102FD0008C0F883058F4C7708E2D01C0880FCA95A9 -:102FE000EAF70E943A1A0E945B1A1AC08C2F0E94BC -:102FF000E21016C00E5F1F4FFE01C491CC2381F07A -:103000008FE99FE00197F1F700C00000C150F6CFB3 -:103010000E5F1F4FFE01F49003C00E941A108E0134 -:103020008F2D882309F49FCFEFE9FFE03197F1F767 -:1030300000C000008150F5CFDF91CF911F910F911B -:10304000FF90EF90089508956093B5017093B601D5 -:103050008093B7019093B8010C9456140F931F936B -:103060000091B5011091B6012091B7013091B801DE -:10307000DC01CB01802B912BA22BB32B8093B501CC -:103080009093B601A093B701B093B8011F910F912F -:103090000C9456140F931F930091B5011091B60133 -:1030A0002091B7013091B801DC01CB01802391233D -:1030B000A223B3238093B5019093B601A093B701E7 -:1030C000B093B8011F910F910C9456140F931F9356 -:1030D0000091B5011091B6012091B7013091B8016E -:1030E000DC01CB0180279127A227B3278093B5016C -:1030F0009093B601A093B701B093B8011F910F91BF -:103100000C9456141092B1011092B2011092B301B6 -:103110001092B4010C94561441E050E060E070E06D -:1031200004C0440F551F661F771F8A95D2F740933E -:10313000B1015093B2016093B3017093B4010C9448 -:10314000561441E050E060E070E004C0440F551FA9 -:10315000661F771F8A95D2F78091B1019091B201D5 -:10316000A091B301B091B401482B592B6A2B7B2B52 -:103170004093B1015093B2016093B3017093B401D5 -:103180000C94561441E050E060E070E004C0440F3D -:10319000551F661F771F8A95D2F740955095609509 -:1031A00070958091B1019091B201A091B301B0915D -:1031B000B401482359236A237B234093B1015093E0 -:1031C000B2016093B3017093B4010C94561441E0C2 -:1031D00050E060E070E004C0440F551F661F771F89 -:1031E0008A95D2F78091B1019091B201A091B3017B -:1031F000B091B401482759276A277B274093B10132 -:103200005093B2016093B3017093B4010C945614BF -:103210000F931F930091B1011091B2012091B3015E -:103220003091B401DC01CB01802B912BA22BB32B6D -:103230008093B1019093B201A093B301B093B40114 -:103240001F910F910C9456140F931F930091B1018D -:103250001091B2012091B3013091B401DC01CB0196 -:1032600080239123A223B3238093B1019093B201D1 -:10327000A093B301B093B4011F910F910C94561415 -:103280000F931F930091B1011091B2012091B301EE -:103290003091B401DC01CB0180279127A227B3270D -:1032A0008093B1019093B201A093B301B093B401A4 -:1032B0001F910F910C9456140895CF92DF92EF92C4 -:1032C000FF920F931F93CF93DF938C01C090B501B2 -:1032D000D090B601E090B701F090B8014091B101F3 -:1032E0005091B2016091B3017091B401C42AD52A02 -:1032F000E62AF72ACFE1D0E0D701C6010C2E04C0A0 -:10330000B695A795979587950A94D2F780FF07C041 -:10331000B8018C2F0E94B9068130910531F42197B4 -:1033200058F7B80180E00E94B906DF91CF911F9154 -:103330000F91FF90EF90DF90CF90089590910C0146 -:10334000992321F090910D01911109C020910E0156 -:1033500030910F01F90132969FEF40E01FC0982F86 -:103360009695969596959F3050F5E0910E01F091C7 -:103370000F01E90FF11D877021E030E0A90102C0C3 -:10338000440F551F8A95E2F7CA019181892B8183E9 -:1033900008959F3F39F04F5F4E3041F051915813DF -:1033A000F8CF0DC05111F7CF942FF5CF9F3F39F0D3 -:1033B000F901E90FF11D97FDFA95828308950895AB -:1033C00090910C01992321F090910D01911109C068 -:1033D00020910E0130910F01F9013296205F3F4F8D -:1033E0001FC0982F9695969596959F30F0F4E09192 -:1033F0000E01F0910F01E90FF11D877021E030E01F -:10340000A90102C0440F551F8A95E2F7CA018095B1 -:1034100091818923818308953196E217F30729F07A -:1034200090819813F9CF1082F7CF089581E090E052 -:10343000E0910E01F0910F01E80FF91F1082019643 -:1034400080319105A9F708959091CB01892B809344 -:10345000CB01089580959091CB0189238093CB0176 -:1034600008951092CB0108959091CA01892B809301 -:10347000CA01089580959091CA0189238093CA0159 -:1034800008951092CA0108958093B9010895109289 -:10349000B901089580910E0190910F01FC013196C0 -:1034A0009C01205F3F4F80E0919191118F5FE21767 -:1034B000F307D1F70895E0910E01F0910F0180918B -:1034C000CB018083E0910E01F0910F0190818091FA -:1034D000CA01892B80838091B901882361F0E09132 -:1034E0000E01F0910F019081892B80830E944A1A6E -:1034F00081111092B90180910E0190910F010C94ED -:10350000FE0ECF92DF92EF92FF926C01EE24FF2429 -:10351000C114D104E104F10421F0C701B60120E196 -:1035200001C020E0C72ED82EE92EFF24C114D104FB -:10353000E104F10419F0285FC701B6016B017C01B9 -:1035400054E0F694E794D794C7945A95D1F7C114F0 -:10355000D104E104F10419F02C5FC701B6016B013D -:103560007C0142E0F694E794D794C7944A95D1F74A -:10357000C114D104E104F10419F02E5FC701B601B2 -:10358000DC01CB01B695A79597958795892B8A2B5A -:103590008B2B09F02F5F822FFF90EF90DF90CF9061 -:1035A00008958091E501843009F11092CD0120E465 -:1035B00088E190E00FB6F894A895809360000FBE64 -:1035C0002093600083B7817F846083BF83B781606D -:1035D00083BF7894889583B78E7F83BF88E10FB6C9 -:1035E000F89480936000109260000FBE08950895D3 -:1035F0000895CF930E94F71A0E94DE040E94F81AE1 -:10360000C0E08C2F0E94D005811104C0CF5FCE3066 -:10361000C1F701C081E0CF9108950E9468140E9413 -:10362000F20E0C94EC0782E084BD93E095BD9AEF16 -:1036300097BD80936E0008952FB7F8948091CE01C6 -:103640009091CF01A091D001B091D1012FBF0895E9 -:10365000CF92DF92EF92FF920F931F932FB7F894C0 -:103660004091CE015091CF016091D0017091D10174 -:103670002FBF6A017B01EE24FF248C0120E030E0A3 -:10368000C016D106E206F30610F4415051099A0122 -:10369000281B390BC9011F910F91FF90EF90DF900C -:1036A000CF9008951F920F920FB60F9211248F930F -:1036B0009F93AF93BF938091CE019091CF01A09142 -:1036C000D001B091D1010196A11DB11D8093CE0111 -:1036D0009093CF01A093D001B093D101BF91AF914E -:1036E0009F918F910F900FBE0F901F9018950E9481 -:1036F000EF0BF8942FEF87EA91E62150804090403D -:10370000E1F700C0000087E090EBDC018093EE0160 -:103710009093EF01A093F001B093F1019CE088E158 -:103720000FB6F894A895809360000FBE9093600048 -:10373000FFCFEF92FF920F931F93CF93DF93D82F7A -:10374000C0E08C2F0E94D00500E010E0E82EF12CA4 -:10375000C701002E02C0959587950A94E2F780FD77 -:1037600006C00F5F1F4F0630110591F709C0602F8B -:103770007C2F80E00E949706D813F3CF81E004C02D -:10378000CF5FCE30F1F680E0DF91CF911F910F91A6 -:10379000FF90EF900895CF93C82F8CE20E94991B61 -:1037A000882321F08C2FCF910C94991B80E0CF912E -:1037B0000895CF930E94201D811102C00E94061D12 -:1037C000C5E6C15049F00E94DE048FE39CE90197F1 -:1037D000F1F700C00000F5CF89E20E94CB1B8111F8 -:1037E00013C18AE20E94CB1B81110E94061D85E055 -:1037F0000E94CB1B81110E94771B0E942B1D80937E -:10380000CC0187E00E94CB1B8823A9F18BE10E94A9 -:10381000CB1B882351F08091CC0181FB222720F91A -:1038200091E0922790FB81F90EC08EE00E94CB1BA5 -:10383000882361F08091CC0182FB222720F991E05E -:10384000922790FB82F98093CC0115C080E10E9401 -:10385000CB1B9091CC01882341F093FB222720F9C8 -:1038600081E0822780FB93F904C0892F809580FB3B -:1038700090F99093CC018091CC010E942F1D0E9461 -:103880003D1D8093DF0180EE0E94CB1B882341F019 -:103890008091DF01982F909590FB80F98093DF0154 -:1038A00089E30E94CB1B882359F08091DF0181FBC3 -:1038B000222720F991E0922790FB81F98093DF0184 -:1038C00082EE0E94CB1B882359F08091DF0182FB9E -:1038D000222720F991E0922790FB82F98093DF0163 -:1038E00086EE0E94CB1B882359F08091DF0183FB79 -:1038F000222720F991E0922790FB83F98093DF0142 -:1039000083EE0E94CB1B882359F08091DF0184FB5A -:10391000222720F991E0922790FB84F98093DF0120 -:1039200085E30E94CB1B882359F08091DF0185FB42 -:10393000222720F991E0922790FB85F98093DF01FF -:1039400081E30E94CB1B882359F08091DF0186FB25 -:10395000222720F991E0922790FB86F98093DF01DE -:1039600081E10E94CB1B882359F08091DF0187FB06 -:10397000222720F991E0922790FB87F98093DF01BD -:103980008091DF010E94411D8091DF0187FB882724 -:1039900080F980930D0187E20E94CB1BC82F8EE136 -:1039A0000E94CB1B8111C2608FE10E94CB1B811151 -:1039B000C46080E20E94CB1B8111C86081E20E943A -:1039C000CB1B8111C06182E20E94CB1B8111C062BE -:1039D00083E20E94CB1B8111C06484E20E94CB1B56 -:1039E000882311F0C06802C0CC2329F08C2F0E94DC -:1039F000381D6C2F03C00E94341D682F70E080E0DA -:103A000090E0CF910C942418CF9108956DEE7EEF45 -:103A100080E090E00E946C2360E082E090E00E94F1 -:103A20005E2360E083E090E00E945E2360E084E03B -:103A300090E00E945E2360E085E090E00C945E23BD -:103A400080E090E00E94582321E08D3E9E4F09F0D7 -:103A500020E0822F089582E090E00C945023682F9C -:103A600082E090E00C945E2383E090E00C9450237D -:103A7000682F83E090E00C945E2384E090E00C9447 -:103A80005023682F84E090E00C945E238091D40151 -:103A900080FF0BC06091130185E0689FB001112485 -:103AA00075956795759567952BC081FF09C06091E5 -:103AB000130185E0689FB00111247595679520C0BA -:103AC00082FF07C06091130185E0689FB001112457 -:103AD00017C09091D5019923D1F0609112019617EA -:103AE00088F72091130185E0289F90011124929F6F -:103AF000A001939F500D112470E0CA010E9422235F -:103B00006038710540F46115710539F002C065E057 -:103B100070E0862F08958FE7089581E008958091E1 -:103B2000D40180FF08C06091110170E07595679520 -:103B30007595679521C081FF06C06091110170E005 -:103B40007595679519C082FF04C06091110170E0FE -:103B500010C09091D5019923C1F060911001961782 -:103B6000A0F780911101899FC001112470E00E948B -:103B700022236038710528F46115710521F0862F24 -:103B800008958FE7089581E0089561E070E0F4CF33 -:103B9000803F21F40E94461D819504C0813F29F495 -:103BA0000E94461D8093D8010895823F21F40E940F -:103BB000461D819504C0833F29F40E94461D8093D1 -:103BC000D7010895893F19F40E948F1D05C08A3FCF -:103BD00031F40E948F1D81958093D90108958B3F08 -:103BE00021F40E948F1D819504C08C3F29F40E940E -:103BF0008F1D8093DA010895843F21F48091D601CE -:103C0000816017C0853F21F48091D601826011C088 -:103C1000863F21F48091D60184600BC0873F21F458 -:103C20008091D601886005C0883F31F48091D6012B -:103C300080618093D60108958D3F21F48091D40155 -:103C400081600BC08E3F21F48091D401826005C059 -:103C50008F3F29F48091D40184608093D40108952A -:103C6000803F39F48091D80187FF6CC01092D80151 -:103C700069C0813F29F48091D8011816BCF362C055 -:103C80009091D701823F29F497FF5CC01092D70131 -:103C900059C0833F19F41916CCF354C0893F41F43D -:103CA0008091D90118160CF04DC01092D9014AC06C -:103CB0008A3F29F48091D90187FF44C0F6CF8B3F1A -:103CC00039F48091DA0187FF3DC01092DA013AC0E1 -:103CD0008C3F29F48091DA011816BCF333C0843F7D -:103CE00021F48091D6018E7F17C0853F21F4809109 -:103CF000D6018D7F11C0863F21F48091D6018B7F44 -:103D00000BC0873F21F48091D601877F05C0883F93 -:103D100031F48091D6018F7E8093D60113C08D3F00 -:103D200021F48091D4018E7F0BC08E3F21F48091CD -:103D3000D4018D7F05C08F3F29F48091D4018B7F02 -:103D40008093D4018091D70181110EC08091D80158 -:103D500081110AC08091D901811106C08091DA01D8 -:103D6000811102C01092D501089586ED91E00E9464 -:103D7000090F0E941C1B9093D3018093D2010895D8 -:103D80001F93CF93DF938091D2019091D3010E9432 -:103D9000281BAC019091D501992321F020911401A9 -:103DA00030E006C0209115018AE0289F900111247F -:103DB0004217530708F486C08091D701C091D801FB -:103DC000D091D9011091DA01811107C0C11176C0DB -:103DD000D11174C0111172C075C09F3F19F09F5F5F -:103DE0009093D501181624F40E94461D8093D701A4 -:103DF0008091D70187FF05C00E94461D8195809361 -:103E0000D7011C1624F40E94461D8093D80180918E -:103E1000D80187FF05C00E94461D81958093D80177 -:103E20006091D701662339F1C091D801CC2319F1F3 -:103E3000772767FD7095872F972F0E94332223E302 -:103E400033E343E35FE30E9497220E9400226093E2 -:103E5000D7016C2F772767FD7095872F972F0E94CA -:103E6000332223E333E343E35FE30E9497220E947C -:103E700000226093D8011D1624F40E948F1D8093A8 -:103E8000D9018091D90187FF05C00E948F1D8195BE -:103E90008093D901111624F40E948F1D8093DA01BA -:103EA0008091DA0187FF05C00E948F1D8195809364 -:103EB000DA01DF91CF911F910C94B51E9F3F09F05D -:103EC0008ECF96CFDF91CF911F910895E6EDF1E06F -:103ED00085E0DF011D928A95E9F71092D5011092D5 -:103EE000D4010895833081F128F4813059F0823073 -:103EF000D1F00895853009F449C0B8F1863009F44D -:103F000056C0089580911501262F30E0280F311DED -:103F10002F3F310524F4680F6093150108958FEF4A -:103F200080931501089580911401262F30E0280F09 -:103F3000311D2F3F310524F4680F6093140108955B -:103F40008FEF80931401089580911301262F30E0A4 -:103F5000280F311D2F3F310524F4680F60931301A2 -:103F600008958FEF80931301089580911201262FF9 -:103F700030E0280F311D2F3F310524F4680F609386 -:103F8000120108958FEF809312010895809111011D -:103F9000262F30E0280F311D2F3F310524F4680F04 -:103FA0006093110108958FEF80931101089580911E -:103FB0001001262F30E0280F311D2F3F310524F44A -:103FC000680F6093100108958FEF8093100108959A -:103FD000833011F128F4813049F0823091F0089556 -:103FE000853081F120F18630C1F10895809115016D -:103FF000681720F4861B809315010895109215010F -:10400000089580911401681720F4861B8093140191 -:10401000089510921401089580911301681720F4F7 -:10402000861B8093130108951092130108958091C7 -:104030001201681720F4861B8093120108951092D4 -:104040001201089580911101681720F4861B809356 -:1040500011010895109211010895809110016817BF -:1040600020F4861B8093100108951092100108958A -:104070000F931F938D3109F46BC008F03FC08E3051 -:1040800009F47DC0C0F4873009F46EC068F486304E -:1040900009F0AFC08091CC01817F8E7F8093CC01ED -:1040A00081E08093DC01A6C0883009F458C08B30D1 -:1040B00009F49BC09EC0863109F497C078F4803122 -:1040C00009F470C0813109F094C00E946814909185 -:1040D0000D0181E0892780930D0187C0893109F4A2 -:1040E00084C08B3109F085C08091CC0181FB2227EF -:1040F00020F991E0922790FB81F94AC0853309F4B9 -:104100005BC048F4873209F457C008F45AC08932BA -:1041100009F452C06EC0833438F48A3308F067C0A3 -:10412000883309F462C065C0833409F445C088341B -:1041300009F05FC00E9468140FEF13ED20E30150F7 -:1041400010402040E1F700C000000E94771B4DC0E6 -:104150000E94BA210E94F20E0E94EC0746C00E9403 -:104160002B1D0E943D1D41C09091CC01892F817073 -:1041700090FF12C0917F9E7F9093CC013BC08091B5 -:10418000CC0182FB222720F991E0922790FB82F953 -:104190008093CC01992349F18091CC018160809377 -:1041A000CC0123C08091CC0183FB222720F991E030 -:1041B000922790FB83F9ECCF61E070E080E090E023 -:1041C00010C08D5141E050E060E070E08A019B0139 -:1041D00004C0000F111F221F331F8A95D2F7C90197 -:1041E000B8010E9424180E94681481E003C089531A -:1041F000E9CF80E01F910F91089580E0089580E05D -:104200000895CF93C82F8091DC01813079F018F0A8 -:104210008230E9F187C0E0910E01F0910F018081B9 -:10422000813169F0823209F07FC009C0E0910E014E -:10423000F0910F018081813111F0823261F48C2F75 -:104240000E94FD20811104C08C2F0E9438201DC0C7 -:1042500081E090E01AC08C2F0E94FF20811114C0D1 -:10426000C43179F048F4CB3079F0C03109F060C046 -:1042700082E08093DC0108C0C93219F0C83321F014 -:1042800057C01092DC0154C081E0817053C0C93224 -:1042900089F118F5C43171F1A8F4C73009F046C0AE -:1042A0008AE08093150194E19093140193E0909338 -:1042B00013018093120188E08093110188E28093BA -:1042C000100134C0CE51C63088F5EC2FF0E0E65D29 -:1042D000FE4F80818093DB0129C0CE34E9F020F4C9 -:1042E000CB3421F56AE013C0C13579F0C235F1F461 -:1042F00061E00DC08091DB01882319F01092DB0191 -:1043000015C081E08093DC0115C061E006C080919A -:10431000DB010E94721F0AC06AE08091DB010E94EB -:10432000E81F04C01092DC0180E004C081E002C0FC -:1043300080E0ABCFCF910895E1E8F0E08081886024 -:1043400080838081816080838FB7F89493E090931D -:10435000890090ED909388008FBF0895EFE6F0E01C -:104360008081826080830895EFE6F0E080818D7F18 -:1043700080830895EFE6F0E0908182E089278083D2 -:1043800008951F920F920FB60F9211242F933F930F -:104390004F935F936F937F938F939F93AF93BF934D -:1043A000EF93FF938091DD019091DE010196909350 -:1043B000DE018093DD01811103C082E00E94EC07E1 -:1043C000E091DE01E695E695F0E0E652FA4FE491E1 -:1043D0008091DD018E1303C080E00E94EC07FF9105 -:1043E000EF91BF91AF919F918F917F916F915F916D -:1043F0004F913F912F910F900FBE0F901F901895E6 -:1044000004D06894B1118DC0089570D088F09F5782 -:1044100090F0B92F9927B751A0F0D1F0660F771F10 -:10442000881F991F1AF0BA95C9F712C0B13081F0F0 -:1044300077D0B1E0089574C0672F782F8827B85FD0 -:1044400039F0B93FCCF3869577956795B395D9F751 -:104450003EF490958095709561957F4F8F4F9F4F5B -:104460000895E89409C097FB3EF490958095709567 -:1044700061957F4F8F4F9F4F9923A9F0F92F96E9B0 -:10448000BB279395F695879577956795B795F11125 -:10449000F8CFFAF4BB0F11F460FF1BC06F5F7F4FC2 -:1044A0008F4F9F4F16C0882311F096E911C07723D4 -:1044B00021F09EE8872F762F05C0662371F096E8DD -:1044C000862F70E060E02AF09A95660F771F881FAC -:1044D000DAF7880F9695879597F9089557FD9058C4 -:1044E000440F551F59F05F3F71F04795880F97FBB8 -:1044F000991F61F09F3F79F0879508951216130672 -:104500001406551FF2CF4695F1DF08C016161706A0 -:104510001806991FF1CF86957105610508940895D5 -:10452000E894BB2766277727CB0197F908950BD02E -:1045300078C069D028F06ED018F0952309F05AC0E1 -:104540005FC01124EECFCADFA0F3959FD1F3950F82 -:1045500050E0551F629FF001729FBB27F00DB11D07 -:10456000639FAA27F00DB11DAA1F649F6627B00D97 -:10457000A11D661F829F2227B00DA11D621F739F80 -:10458000B00DA11D621F839FA00D611D221F749F8E -:104590003327A00D611D231F849F600D211D822FD5 -:1045A000762F6A2F11249F5750408AF0E1F088231C -:1045B0004AF0EE0FFF1FBB1F661F771F881F915029 -:1045C0005040A9F79E3F510570F014C0AACF5F3F3D -:1045D000ECF3983EDCF3869577956795B795F7955C -:1045E000E7959F5FC1F7FE2B880F911D96958795E4 -:1045F00097F9089597F99F6780E870E060E0089563 -:104600009FEF80EC089500240A94161617061806EA -:104610000906089500240A941216130614060506C6 -:104620000895092E0394000C11F4882352F0BB0F57 -:1046300040F4BF2B11F460FF04C06F5F7F4F8F4FBA -:104640009F4F089597FB072E16F4009407D077FD2F -:1046500009D00E943C2307FC05D03EF4909581953B -:104660009F4F0895709561957F4F0895EE0FFF1F3E -:104670000590F491E02D0994AA1BBB1B51E107C0E2 -:10468000AA1FBB1FA617B70710F0A61BB70B881FE2 -:10469000991F5A95A9F780959095BC01CD01089571 -:1046A000F999FECF92BD81BDF89A992780B50895FA -:1046B000A8E1B0E042E050E00C947323262FF99972 -:1046C000FECF1FBA92BD81BD20BD0FB6F894FA9AF5 -:1046D000F99A0FBE019608950E945E23272F0C942D -:1046E0005F23DC01CB01FC01F999FECF06C0F2BDCE -:1046F000E1BDF89A319600B40D9241505040B8F7A0 -:064700000895F894FFCFBC -:104706002002ED077B0858082408F0070101BA01CA -:1047160028080A03140A3F4D36399B054E0518052D -:10472600DF0472048B04A404BD040102030405061D -:044736000708090067 +:10178000E50095E64091EC00842F817040FF23C076 +:101790008091E80080FD1DC08091E401882399F0CC +:1017A000853099F08091EB0085FD11C04091E400F7 +:1017B0005091E5002417350729F3915011F09A0153 +:1017C000E1CF84E0089582E0089583E0089581E008 +:1017D000089580E008954091E80042FFDDCF08952C +:1017E0000E945E0C0E94660CE0EEF0E08081816059 +:1017F0008083E8EDF0E080818F77808319BCA7EDCE +:10180000B0E08C918E7F8C9380818F7E808310924C +:10181000E30108950F931F93CF93DF930E945E0C13 +:101820000E94660CC8EDD0E088818F77888388811C +:101830008068888388818F7D888319BC1092E40139 +:101840001092E0011092E2011092E10100EE10E02E +:10185000F80180818B7F808388818160888342E06A +:1018600060E080E00E94690BE1EEF0E080818E7F15 +:101870008083E2EEF0E080818160808380818860F7 +:101880008083F80180818E7F808388818061888356 +:10189000DF91CF911F910F910895E8EDF0E08081E5 +:1018A0008F7E8083E7EDF0E080818160808384E03B +:1018B00082BF81E08093E3010C940A0CE8EDF0E034 +:1018C00080818E7F80831092E20008951092DA006A +:1018D0001092E10008951F920F920FB60F921124FB +:1018E0002F933F934F935F936F937F938F939F9328 +:1018F000AF93BF93EF93FF938091E10082FF0BC002 +:101900008091E20082FF07C08091E1008B7F80938D +:10191000E1000E94D70E8091DA0080FF1FC0809105 +:10192000D80080FF1BC08091DA008E7F8093DA00A0 +:101930008091D90080FF0DC080E189BD82E189BD21 +:1019400009B400FEFDCF81E08093E4010E94D0083D +:1019500005C019BC1092E4010E94DE088091E100EC +:1019600080FF19C08091E20080FF15C08091E200E5 +:101970008E7F8093E2008091E20080618093E2009C +:101980008091D80080628093D80019BC85E0809354 +:10199000E4010E94E2088091E10084FF30C0809160 +:1019A000E20084FF2CC080E189BD82E189BD09B4D9 +:1019B00000FEFDCF8091D8008F7D8093D80080916C +:1019C000E1008F7E8093E1008091E2008F7E809322 +:1019D000E2008091E20081608093E2008091E0016A +:1019E000882311F084E007C08091E30087FD02C0E6 +:1019F00081E001C083E08093E4010E94E4088091CB +:101A0000E10083FF29C08091E20083FF25C080911F +:101A1000E100877F8093E10082E08093E4011092EF +:101A2000E0018091E1008E7F8093E1008091E200EF +:101A30008E7F8093E2008091E20080618093E200DB +:101A400042E060E080E00E94690B8091F0008860D5 +:101A50008093F0000E94E108FF91EF91BF91AF9158 +:101A60009F918F917F916F915F914F913F912F91B6 +:101A70000F900FBE0F901F9018951F920F920FB6E8 +:101A80000F9211242F933F934F935F936F937F9304 +:101A90008F939F93AF93BF93CF93DF93EF93FF9376 +:101AA000C091E900CF708091EC00D82FD17080FDFB +:101AB000D0E81092E9008091F000877F8093F000D9 +:101AC00078940E94810D1092E9008091F000886066 +:101AD0008093F000CD2BCF70C093E900FF91EF9180 +:101AE000DF91CF91BF91AF919F918F917F916F9136 +:101AF0005F914F913F912F910F900FBE0F901F90CC +:101B000018951F93CF93DF93CDB7DEB7AA970FB683 +:101B1000F894DEBF0FBECDBFE5EEF1E08091F1009D +:101B2000819321E0ED3EF207C9F70E940009809100 +:101B3000E80083FF24C18091E5019091E601492FDF +:101B400050E04A30510508F01AC1FA01EA5AFF4F35 +:101B50000C943523803881F0823809F010C18091CF +:101B6000E9018F708093E9008091EB0085FB882765 +:101B700080F91092E90006C08091E1019091E201A4 +:101B8000911182609091E800977F9093E800809394 +:101B9000F1001092F100C8C0282F2D7F09F0EFC08E +:101BA000882319F0823061F0EAC08091E70181302A +:101BB00009F0E5C0933009F080E08093E2012BC08A +:101BC0008091E701811127C08091E9018F7009F4AC +:101BD000D6C08093E9002091EB0020FF1CC0933019 +:101BE00021F48091EB00806214C09091EB00906131 +:101BF0009093EB0021E030E0A90102C0440F551F93 +:101C00008A95E2F74093EA001092EA008091EB0097 +:101C100088608093EB001092E9008091E800877F54 +:101C200086C08111ACC01091E7011F778091E3005D +:101C30008078812B8093E3008091E800877F8093F8 +:101C4000E8000E949E0B8091E80080FFFCCF80910D +:101C5000E30080688093E300111102C082E001C0BC +:101C600083E08093E4018BC08058823008F087C005 +:101C70008091E7019091E8018C3D53E0950779F55B +:101C800083E08A838AE289834FB7F894DE01139652 +:101C900020E03EE051E2E32FF0E050935700E49162 +:101CA00020FF03C0E295EF703F5FEF708E2F90E052 +:101CB000EA3010F0C79601C0C0968D939D932F5FB8 +:101CC000243149F74FBF8091E800877F8093E80077 +:101CD0006AE270E0CE0101960E94AA0A14C0AE0129 +:101CE0004F5F5F4F6091E9010E94F309BC01892BAE +:101CF00009F445C09091E800977F9093E8008981AE +:101D00009A810E94080B8091E8008B778093E8000D +:101D100036C08038A1F58091E800877F8093E80085 +:101D20008091E0018093F1008091E8008E778093AC +:101D3000E8000E949E0B23C0811121C08091E70121 +:101D40009091E80199270297D4F48091E800877F69 +:101D50008093E8008091E7018093E0010E949E0B50 +:101D60008091E001811106C08091E30087FD02C0EF +:101D700081E001C084E08093E4010E94EC0880913E +:101D8000E80083FF0AC08091E800877F8093E80025 +:101D90008091EB0080628093EB00AA960FB6F894D6 +:101DA000DEBF0FBECDBFDF91CF911F910895089583 +:101DB000CF938091E4018823A1F0C091E900CF7016 +:101DC0009091EC00892F817090FD80E8C82B1092D3 +:101DD000E9008091E80083FD0E94810DCF70C093DF +:101DE000E900CF9108959093690180936801089567 +:101DF000E0916801F0916901309721F00190F08144 +:101E0000E02D099480E00895E0916801F091690166 +:101E1000309721F00280F381E02D09940895E0913C +:101E20006801F0916901309721F00480F581E02D7F +:101E300009940895209166013091670128173907A8 +:101E400071F09093670180936601E0916801F091D1 +:101E50006901309721F00680F781E02D09940895FB +:101E600020916401309165012817390771F0909332 +:101E7000650180936401E0916801F09169013097F8 +:101E800021F00084F185E02D0994089508950C94C3 +:101E9000460F0E94041B0E94B6040C94CA1BCF92EA +:101EA000DF92EF92FF920F931F93CF93DF93CDB703 +:101EB000DEB72B970FB6F894DEBF0FBECDBF0E94E2 +:101EC000CE048BE6C82E81E0D82E00E010E0E02E94 +:101ED000802F0E94C405F60141916F01F82EF4266F +:101EE000B1F40F5F1F4F0E30110589F78FEF898313 +:101EF0008A831B820E940D1B8160782F9D838C83B7 +:101F000049815A816B818D810E94F20F40C090916E +:101F1000CC0191FF04C08B870E94CA058B8520E00D +:101F200030E04F2D50E0922FBA01022E02C075957D +:101F300067950A94E2F760FF24C02E83EF8221E0C8 +:101F400030E0690102C0CC0CDD1C9A95E2F790E00C +:101F50008C219D21892B09F420E028870E940D1BEC +:101F60008160782F9A8789874E815F8168858A850D +:101F70000E94F20FF801E559FE4F8081C826C08209 +:101F800006C02F5F3F4F2630310569F6AACF0E9469 +:101F9000B11E0E94F80E90916A018917A1F00E946B +:101FA000F80E80936A012B960FB6F894DEBF0FBE31 +:101FB000CDBFDF91CF911F910F91FF90EF90DF90F8 +:101FC000CF900C94EE072B960FB6F894DEBF0FBEA1 +:101FD000CDBFDF91CF911F910F91FF90EF90DF90D8 +:101FE000CF900895CF93DF93CDB7DEB72B970FB681 +:101FF000F894DEBF0FBECDBF4F83588769877A87BD +:102000008B87DE01119686E0FD0111928A95E9F732 +:1020100085E0FE01379601900D928A95E1F749819E +:102020005A816B817C818D819E810E94F5162B9651 +:102030000FB6F894DEBF0FBECDBFDF91CF910895EC +:10204000CF93C82F882309F4C1C0823859F40E9465 +:10205000F80E81FDBBC089E30E9492190E944A1AC2 +:1020600089E30CC0833879F40E94F80E80FDAEC07D +:1020700083E50E9492190E944A1A83E50E94D119B1 +:10208000CF910C944A1A843859F40E94F80E82FDBC +:102090009DC087E40E9492190E944A1A87E4EECFFD +:1020A0008CEF8C0F813A48F48C2F0E94F120811123 +:1020B0008DC08C2F0E949219E3CF80E28C0F883064 +:1020C00048F4C77081E001C0880FCA95EAF70E9402 +:1020D000131AD6CF8BE58C0F833078F4C53A29F0EC +:1020E000C63A31F083E890E005C081E890E002C094 +:1020F00082E890E0CF910C941A0F88E58C0F833121 +:1021000008F064C0C83A39F1C93A41F1CA3A49F114 +:10211000CB3A51F1CC3A59F1CD3A61F1C03B69F17A +:10212000CE3A71F1CF3A79F1C13B81F1C23B89F1ED +:10213000C33B91F1C43B99F1C53BA1F1C63BA9F169 +:10214000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1C9 +:1021500080E090E038C082EE90E035C089EE90E0FB +:1021600032C08AEE90E02FC085EB90E02CC086EB69 +:1021700090E029C087EB90E026C08CEC90E023C073 +:102180008DEC90E020C083E891E01DC08AE891E0EA +:102190001AC082E991E017C084E991E014C081E29D +:1021A00092E011C083E292E00EC084E292E00BC0A4 +:1021B00085E292E008C086E292E005C087E292E004 +:1021C00002C08AE292E0CF910C94300FCF91089533 +:1021D000882309F44BC0823859F40E94F80E81FF1D +:1021E00045C089E30E9492190E944A1A89E30CC0F3 +:1021F000833871F40E94F80E80FF38C083E50E9496 +:1022000092190E944A1A83E50E94D1190C944A1A25 +:10221000843859F40E94F80E82FF28C087E40E9497 +:1022200092190E944A1A87E4EFCF9CEF980F913AD7 +:1022300058F390E2980F983050F4877091E001C005 +:10224000990F8A95EAF7892F0E94191ADFCF9BE52B +:10225000980F933020F480E090E00C941A0F885A85 +:10226000833120F480E090E00C94300F08958823AF +:1022700021F00E94131A0C944A1A0895882321F021 +:102280000E94191A0C944A1A0895BF92CF92DF92B5 +:10229000EF92FF920F931F93CF93DF9300D000D064 +:1022A00000D0CDB7DEB77C0185E0F701DE011196E5 +:1022B00001900D928A95E1F7F70183819481892B32 +:1022C00009F4DDC2908181818F3F19F49F3F09F4A9 +:1022D000D6C2F7010281258122952F7099838A83C6 +:1022E00089819A812E830E945119182FB92E0E943C +:1022F00050190E941718EB2DE295EF704E2F50E009 +:10230000FA01E05AFF4F2E810C9435238B2D807FEC +:102310009B2D9F70F92E882319F0F29480EFF822FC +:10232000002349F0FF2009F457C28F2D0E94231A81 +:102330000E944A1A51C2812F0E94E810FF2009F41E +:102340009EC28F2D0E94291A26960FB6F894DEBFE2 +:102350000FBECDBFDF91CF911F910F91FF90EF90F6 +:10236000DF90CF90BF900C944A1A3B2D307F8B2D7D +:102370008F70303211F08295807F112319F0113067 +:1023800021F12CC00023B9F0222309F490C121309F +:1023900009F08DC126960FB6F894DEBF0FBECDBFF3 +:1023A000DF91CF911F910F91FF90EF90DF90CF9031 +:1023B000BF900C94331A222319F0213009F45FC224 +:1023C0008E830E94361A8E8186C1002321F022302E +:1023D00008F055C26CC1211152C27DC1002321F009 +:1023E000222309F464C1F8C1222309F474C109C28B +:1023F0008B2D86958695837019F08130D1F03FC280 +:10240000002321F0812F9B2D937002C080E090E08B +:1024100026960FB6F894DEBF0FBECDBFDF91CF91E9 +:102420001F910F91FF90EF90DF90CF90BF900C9491 +:102430001A0F002321F0812F9B2D937002C080E0A2 +:1024400090E026960FB6F894DEBF0FBECDBFDF91A9 +:10245000CF911F910F91FF90EF90DF90CF90BF90A1 +:102460000C94300F812F002319F00E94B91D02C077 +:102470000E94211E26960FB6F894DEBF0FBECDBF78 +:10248000DF91CF911F910F91FF90EF90DF90CF9050 +:10249000BF900C94A61E8B2D837009F075C001119E +:1024A000EEC1812F829586958770880F880F912FB6 +:1024B0009F70C92ED12CE12CF12C082E04C0CC0C1D +:1024C000DD1CEE1CFF1C0A94D2F714FF12C00FE0B3 +:1024D00010E020E030E004C0000F111F221F331F66 +:1024E0008A95D2F7C901B80160957095809590954D +:1024F00003C060E070E0CB014B2D469546954370DC +:102500004230C1F060F56C297D298E299F29413028 +:1025100051F126960FB6F894DEBF0FBECDBFDF9106 +:10252000CF911F910F91FF90EF90DF90CF90BF90D0 +:102530000C943E186C297D298E299F2926960FB66A +:10254000F894DEBF0FBECDBFDF91CF911F910F91E9 +:10255000FF90EF90DF90CF90BF900C945A180E949C +:102560003E18C701B60126960FB6F894DEBF0FBE1F +:10257000CDBFDF91CF911F910F91FF90EF90DF9032 +:10258000CF90BF900C942218002319F08B2D8170EE +:1025900001C08695882309F472C1812F82958695A2 +:1025A0008770880F880F912F9F70C92ED12CE12C36 +:1025B000F12C082E04C0CC0CDD1CEE1CFF1C0A9470 +:1025C000D2F714FF12C00FE010E020E030E004C0AA +:1025D000000F111F221F331F8A95D2F7C901B801BE +:1025E000609570958095909503C060E070E0CB0198 +:1025F0004B2D4695469543704230C1F060F56C29ED +:102600007D298E299F29413051F126960FB6F894E5 +:10261000DEBF0FBECDBFDF91CF911F910F91FF9015 +:10262000EF90DF90CF90BF900C9418196C297D2902 +:102630008E299F2926960FB6F894DEBF0FBECDBF18 +:10264000DF91CF911F910F91FF90EF90DF90CF908E +:10265000BF900C9434190E941819C701B601269630 +:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3 +:102670000F91FF90EF90DF90CF90BF900C94FC18DB +:10268000103FD1F118F4103E50F4A1C0123F09F4EC +:1026900063C008F44CC0133F09F473C098C01F70A6 +:1026A0008B2D8F710023A1F00E949518812F269603 +:1026B0000FB6F894DEBF0FBECDBFDF91CF911F9153 +:1026C0000F91FF90EF90DF90CF90BF900C94371157 +:1026D0000E94B618812F26960FB6F894DEBF0FBE63 +:1026E000CDBFDF91CF911F910F91FF90EF90DF90C1 +:1026F000CF90BF900C943E110023A9F02111BFC0D0 +:102700008B2D8F7126960FB6F894DEBF0FBECDBF0E +:10271000DF91CF911F910F91FF90EF90DF90CF90BD +:10272000BF900C94DB18223008F0A9C0E9CF002339 +:10273000A9F08B2D8F7126960FB6F894DEBF0FBED1 +:10274000CDBFDF91CF911F910F91FF90EF90DF9060 +:10275000CF90BF900C949518002359F38B2D8F7157 +:1027600026960FB6F894DEBF0FBECDBFDF91CF9196 +:102770001F910F91FF90EF90DF90CF90BF900C943E +:10278000B618002399F08B2D8F7126960FB6F8940A +:10279000DEBF0FBECDBFDF91CF911F910F91FF9094 +:1027A000EF90DF90CF90BF900C94801826960FB6D4 +:1027B000F894DEBF0FBECDBFDF91CF911F910F9177 +:1027C000FF90EF90DF90CF90BF900C94761800238D +:1027D000A9F0222309F4ADCF812F26960FB6F894E5 +:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 +:1027F000EF90DF90CF90BF900C942010222309F42B +:10280000ADCF812F26960FB6F894DEBF0FBECDBF99 +:10281000DF91CF911F910F91FF90EF90DF90CF90BC +:10282000BF900C94E8104B2D4F70612FC7010E9490 +:10283000560326960FB6F894DEBF0FBECDBFDF91CC +:10284000CF911F910F91FF90EF90DF90CF90BF90AD +:102850000C949A174B2D4F70612FC70126960FB617 +:10286000F894DEBF0FBECDBFDF91CF911F910F91C6 +:10287000FF90EF90DF90CF90BF900C948B06269640 +:102880000FB6F894DEBF0FBECDBFDF91CF911F9181 +:102890000F91FF90EF90DF90CF90BF9008950E942E +:1028A000301A0E94051A0E944A1A0E94561F0E945E +:1028B000A61E80E090E00E941A0F80E090E00C9449 +:1028C000300F0E94201A0C944F140E945119292F86 +:1028D00022952F702C3030F42A3048F422502230C8 +:1028E00078F405C02C3041F02F3031F009C0803E23 +:1028F00048F0803F29F406C093FB882780F90895AB +:1029000080E0089581E00895CF93DF9300D000D058 +:102910001F92CDB7DEB70F900F900F900F900F90D2 +:10292000DF91CF910895CF93DF9300D000D000D0F6 +:10293000CDB7DEB726960FB6F894DEBF0FBECDBF7B +:10294000DF91CF9108951F93CF93DF93C0917901C9 +:1029500016E080917A01C81799F0D0E01C9FF00131 +:102960001D9FF00D1124E558FE4F40815181628179 +:102970007381848195810E9493142196C770E9CF59 +:10298000DF91CF911F9108954091AB015091AC011F +:102990006091AD017091AE018091AF019091B00155 +:1029A0000C9493148091B00182958F7009F054C0FB +:1029B0008091AD01882309F44FC080917901A091E5 +:1029C0007A014091AE015091AF016091AB017091DD +:1029D000AC01B6E08A1709F43FC090E041155105FB +:1029E000C1F17F3F11F46F3FA1F1B89FF001B99F92 +:1029F000F00D1124E558FE4F218127132AC02081B4 +:102A0000261327C02281211124C023813481241759 +:102A1000350710F421503109241B350B283C3105B2 +:102A2000C0F42091B0012F7020612093B00126E006 +:102A3000289FF001299FF00D1124E058FE4F80815E +:102A40008F70806180838BEA91E00E9445110C9425 +:102A5000A31401968770BECF0895CF92DF92EF92B4 +:102A6000FF920F931F93CF93DF93CDB7DEB762979B +:102A70000FB6F894DEBF0FBECDBF8C0185E0F80124 +:102A8000DE011D9601900D928A95E1F7D8014C91D7 +:102A900011965C91119712966C918091AE01909174 +:102AA000AF01009709F475C13091AB017091AC0191 +:102AB0007F3F19F43F3F09F46CC1F801C380D48013 +:102AC000E090AD01EE2009F4BEC02091B001C8161F +:102AD000D90628F0D601A81BB90BCD0104C08095FA +:102AE00090958C0D9D1DFF24F394883C910578F002 +:102AF000F12C207F09F0C4C07C2DD98AC88A89892D +:102B00000E9484148BEA91E00E944511AFC0822F8D +:102B1000807F09F045C0571313C0431311C06111E2 +:102B20000FC02F7020612093B0010E94C4148BEA63 +:102B300091E00E9445118091B001F80185832EC07B +:102B4000CD2819F15F3F11F44F3FF9F0F62E6111D6 +:102B50001CC08091790120917A0136E0821709F436 +:102B60005BC090E0389FF001399FF00D1124E558CB +:102B7000FE4F7181571306C07081471303C07281E5 +:102B8000711103C001968770E9CFF62E662309F410 +:102B90001CC18091B00181608093B001F12C15C1FE +:102BA000571309C0431307C0611105C08091B001DC +:102BB000F8018583C8C04D875E878D859E856A8BA9 +:102BC0000E9465146A898823D1F16623C1F120919E +:102BD000B001822F82958F7090E0029774F08091FF +:102BE000AB019091AC0198878F831986DB86CA86EA +:102BF0002C87CE0107960E94451186E0F801ABEACA +:102C0000B1E001900D928A95E1F70E94D2140E94E2 +:102C1000C414FF24F394D9C04D875E878D859E85AB +:102C20000E945119292F22952F70223008F0C1C01F +:102C30009F7009F0BBC0805E883008F4C6C0C80130 +:102C40000E944511E6CFC816D90608F453C0F60114 +:102C5000E81BF90BCF01883C910508F450C0F12C1A +:102C60007C2DD98AC88A89890E948414EBEAF1E014 +:102C700086E0DF011D928A95E9F70E94C414A5C081 +:102C8000571314C0431312C0611110C08091B001DA +:102C9000F8018583C8010E94451186E0EBEAF1E066 +:102CA000DF011D928A95E9F7FE2C8FC04D875E8764 +:102CB0008D859E856A8B0E9465146A89882309F434 +:102CC000BECF662309F4BBCF2091B001822F82953D +:102CD0008F7090E002970CF490CF8091AB019091AF +:102CE000AC019A8389831B82DD82CC822E83CE0144 +:102CF000019681CF809590958C0D9D1DACCFF62EC1 +:102D0000662309F49CCF571333C0431331C020917D +:102D1000B00120FD24C0822F82958F70482F50E093 +:102D200041155105E1F0D80115962C9315974F30B8 +:102D3000510549F08F5F982F9295907F822F8F7069 +:102D4000892B15968C93C8010E94451186E0F801E5 +:102D5000ABEAB1E001900D928A95E1F78ECF86E063 +:102D6000F801ABEAB1E001900D928A95E1F72DC030 +:102D70004D875E878D859E850E94651481113DCFAC +:102D80008091B00181608093B001C8010E9445111B +:102D90001CC0662309F453CF4D875E878D859E85C1 +:102DA0000E946514882309F44ACF27CF811143CFAD +:102DB0000CC0243008F043CF9F7009F43CCFD801F9 +:102DC00015969C91907F09F036CF8F2D62960FB6A5 +:102DD000F894DEBF0FBECDBFDF91CF911F910F9151 +:102DE000FF90EF90DF90CF9008951F93CF93DF93E4 +:102DF000CDB7DEB72C970FB6F894DEBF0FBECDBFB0 +:102E00004F83588769877A878B879C87CE0107967F +:102E10000E942D15882371F08A859B85892B09F4E2 +:102E200041C088858F3F09F065C08F818F3F09F0D1 +:102E300061C038C086E0FE013796DE011196019030 +:102E40000D928A95E1F76A857B856115710551F1CF +:102E5000FF81E885EF3F11F4FF3F21F120917A01D6 +:102E600030E0C9010196877099274091790150E0BF +:102E70008417950709F447C0F983EA837D836C833F +:102E800096E0929FD001939FB00D1124A558BE4F9C +:102E9000FE01319601900D929A95E1F780937A01A7 +:102EA0000E94A31416E08091790190917A0189170C +:102EB000B9F1189FC001112485589E4F0E942D150D +:102EC000882371F1E09179011E9FF0011124E558EA +:102ED000FE4F4081518162817381848195810E947E +:102EE00093148091790190E00196877099278093DF +:102EF0007901D9CF4F81588569857A858B859C85E5 +:102F00000E949314CFCF0E94611410927A01109204 +:102F10007901EBEAF1E086E0DF011D928A95E9F79D +:102F20002C960FB6F894DEBF0FBECDBFDF91CF91C8 +:102F30001F910895EF92FF920F931F93CF93DF930A +:102F40008C01892B09F46CC0F12CEE24E394E80188 +:102F50002196F8018491843740F4843008F051C000 +:102F6000813081F0823019F15BC0853709F444C0AB +:102F7000A8F19CE7980F903708F052C08F770E9415 +:102F8000E81041C00E5F1F4FFE01849190E2980F40 +:102F9000983050F48770FE2D01C0FF0F8A95EAF734 +:102FA0008F2F0E94231A14C00E9420102DC00E5F84 +:102FB0001F4FFE01849190E2980F983060F4877063 +:102FC000FE2D01C0FF0F8A95EAF78F2F0E94291A64 +:102FD0000E944A1A19C00E94E81016C00E5F1F4FC7 +:102FE000FE01C491CC2381F08FE99FE00197F1F7B6 +:102FF00000C00000C150F6CF0E5F1F4FFE01F490DD +:1030000003C00E9420108E018F2D882309F49FCFCA +:10301000EFE9FFE03197F1F700C000008150F5CFF4 +:10302000DF91CF911F910F91FF90EF900895089538 +:103030006093B5017093B6018093B7019093B80186 +:103040000C944F140F931F930091B5011091B6018A +:103050002091B7013091B801DC01CB01802B912B7D +:10306000A22BB32B8093B5019093B601A093B70127 +:10307000B093B8011F910F910C944F140F931F93AD +:103080000091B5011091B6012091B7013091B801BE +:10309000DC01CB0180239123A223B3238093B501CC +:1030A0009093B601A093B701B093B8011F910F910F +:1030B0000C944F140F931F930091B5011091B6011A +:1030C0002091B7013091B801DC01CB018027912715 +:1030D000A227B3278093B5019093B601A093B701BF +:1030E000B093B8011F910F910C944F141092B1013D +:1030F0001092B2011092B3011092B4010C944F14CB +:1031000041E050E060E070E004C0440F551F661FCE +:10311000771F8A95D2F74093B1015093B201609323 +:10312000B3017093B4010C944F1441E050E060E09F +:1031300070E004C0440F551F661F771F8A95D2F7B1 +:103140008091B1019091B201A091B301B091B4010D +:10315000482B592B6A2B7B2B4093B1015093B20122 +:103160006093B3017093B4010C944F1441E050E0AC +:1031700060E070E004C0440F551F661F771F8A95FA +:10318000D2F740955095609570958091B1019091DE +:10319000B201A091B301B091B401482359236A232D +:1031A0007B234093B1015093B2016093B3017093BC +:1031B000B4010C944F1441E050E060E070E004C0B2 +:1031C000440F551F661F771F8A95D2F78091B10172 +:1031D0009091B201A091B301B091B4014827592751 +:1031E0006A277B274093B1015093B2016093B301EA +:1031F0007093B4010C944F140F931F930091B1017D +:103200001091B2012091B3013091B401DC01CB01E6 +:10321000802B912BA22BB32B8093B1019093B20101 +:10322000A093B301B093B4011F910F910C944F146C +:103230000F931F930091B1011091B2012091B3013E +:103240003091B401DC01CB0180239123A223B3236D +:103250008093B1019093B201A093B301B093B401F4 +:103260001F910F910C944F140F931F930091B10174 +:103270001091B2012091B3013091B401DC01CB0176 +:1032800080279127A227B3278093B1019093B201A1 +:10329000A093B301B093B4011F910F910C944F14FC +:1032A0000895CF92DF92EF92FF920F931F93CF93E7 +:1032B000DF938C01C090B101D090B201E090B301D6 +:1032C000F090B4018091B5019091B601A091B70141 +:1032D000B091B801C82AD92AEA2AFB2ACFE1D0E066 +:1032E000D701C6010C2E04C0B695A7959795879572 +:1032F0000A94D2F780FF07C0B8018C2F0E94AF0656 +:103300008130910531F4219758F7B80180E00E948F +:10331000AF06DF91CF911F910F91FF90EF90DF905B +:10332000CF90089590910C019923F1F090910D01A7 +:103330009923D1F0982F9695969596959F3080F584 +:10334000E0910E01F0910F01E90FF11D877021E06E +:1033500030E0A90102C0440F551F8A95E2F7CA0167 +:103360009181892B8183089520910E0130910F0165 +:10337000F90132969FEF40E05191851789F09F3F08 +:1033800019F4511101C0942F4F5F4E30A9F79F3FA0 +:1033900039F0F901E90FF11D97FDFA95828308953F +:1033A000089590910C019923F9F090910D019923C2 +:1033B000D9F0982F9695969596959F3028F5E0919F +:1033C0000E01F0910F01E90FF11D877021E030E04F +:1033D000A90102C0440F551F8A95E2F7CA018095E2 +:1033E000918189238183089520910E0130910F01ED +:1033F000F9013296205F3F4F9081891301C01082FE +:103400003196E217F307C1F7089581E090E0E0916B +:103410000E01F0910F01E80FF91F10820196803123 +:103420009105A9F708959091CB01892B8093CB0149 +:10343000089580959091CB0189238093CB010895C5 +:103440001092CB0108959091CA01892B8093CA01F3 +:10345000089580959091CA0189238093CA010895A7 +:103460001092CA0108958093B90108951092B9018C +:10347000089580910E0190910F01FC0131969C01FD +:10348000205F3F4F80E0919191118F5FE217F3072A +:10349000D1F70895E0910E01F0910F018091CB01D9 +:1034A0008083E0910E01F0910F0190818091CA011B +:1034B000892B80838091B901882361F0E0910E010E +:1034C000F0910F019081892B80830E94391A81111C +:1034D0001092B90180910E0190910F010C94040F8C +:1034E000CF92DF92EF92FF926C01EE24FF24C11481 +:1034F000D104E104F10421F0C701B60120E101C0CB +:1035000020E0C72ED82EE92EFF24C114D104E104F7 +:10351000F10419F0285FC701B6016B017C0154E08A +:10352000F694E794D794C7945A95D1F7C114D1046F +:10353000E104F10419F02C5FC701B6016B017C01B5 +:1035400042E0F694E794D794C7944A95D1F7C11412 +:10355000D104E104F10419F02E5FC701B601DC01CA +:10356000CB01B695A79597958795892B8A2B8B2BA1 +:1035700009F02F5F822FFF90EF90DF90CF9008959A +:103580008091E401843011F120E488E190E00FB6ED +:10359000F894A895809360000FBE2093600083B7D5 +:1035A000817F846083BF83B7816083BF789488956F +:1035B00083B78E7F83BF0FB6F894A8958091600083 +:1035C000886180936000109260000FBE0895089596 +:1035D0000C94E71ACF930E94E81A0E94CE040E942E +:1035E000E71AC0E08C2F0E94C405811104C0CF5F90 +:1035F000CE30C1F701C081E0CF9108950E946114DF +:103600000E94F80E0C94EE0782E084BD93E095BD15 +:103610009AEF97BD80936E0008952FB7F89480912C +:10362000CD019091CE01A091CF01B091D0012FBFDB +:103630000895CF92DF92EF92FF920F931F932FB7CF +:10364000F8944091CD015091CE016091CF017091DD +:10365000D0012FBF6A017B01EE24FF248C0120E002 +:1036600030E0C016D106E206F30610F441505109CD +:103670009A01281B390BC9011F910F91FF90EF9000 +:10368000DF90CF9008951F920F920FB60F921124E2 +:103690008F939F93AF93BF938091CD019091CE0173 +:1036A000A091CF01B091D0010196A11DB11D8093D1 +:1036B000CD019093CE01A093CF01B093D001BF91E3 +:1036C000AF919F918F910F900FBE0F901F90189503 +:1036D0000E94F00BF8942FEF87EA91E6215080408A +:1036E0009040E1F700C0000087E090EBDC018093A0 +:1036F000ED019093EE01A093EF01B093F0019CE0F7 +:1037000088E10FB6F894A895809360000FBE90935F +:103710006000FFCFEF92FF920F931F93CF93DF9341 +:10372000D82FC0E08C2F0E94C40500E010E0E82EE6 +:10373000F12CC701002E02C0959587950A94E2F7F7 +:1037400080FD06C00F5F1F4F0630110591F709C0BD +:10375000602F7C2F80E00E948C068D13F3CF81E0D8 +:1037600004C0CF5FCE30F1F680E0DF91CF911F91A2 +:103770000F91FF90EF900895CF93C82F8CE20E9495 +:103780008A1B882321F08C2FCF910C948A1B80E018 +:10379000CF910895CF930E94111D811102C00E9404 +:1037A000F71CC5E6C15049F00E94CE048FE39CE9A6 +:1037B0000197F1F700C00000F5CF89E20E94BC1B21 +:1037C000811113C18AE20E94BC1B81110E94F71C67 +:1037D00085E00E94BC1B81110E94681B0E941C1D79 +:1037E0008093CC0187E00E94BC1B8823A9F18BE168 +:1037F0000E94BC1B882351F08091CC0181FB2227C1 +:1038000020F991E0922790FB81F90EC08EE00E9492 +:10381000BC1B882361F08091CC0182FB222720F918 +:1038200091E0922790FB82F98093CC0115C080E152 +:103830000E94BC1B9091CC01882341F093FB22276E +:1038400020F981E0822780FB93F904C0892F8095BD +:1038500080FB90F99093CC018091CC010E94201DB7 +:103860000E942E1D8093DE0180EE0E94BC1B8823E7 +:1038700041F08091DE01982F909590FB80F9809324 +:10388000DE0189E30E94BC1B882359F08091DE0190 +:1038900081FB222720F991E0922790FB81F9809308 +:1038A000DE0182EE0E94BC1B882359F08091DE016C +:1038B00082FB222720F991E0922790FB82F98093E6 +:1038C000DE0186EE0E94BC1B882359F08091DE0148 +:1038D00083FB222720F991E0922790FB83F98093C4 +:1038E000DE0183EE0E94BC1B882359F08091DE012B +:1038F00084FB222720F991E0922790FB84F98093A2 +:10390000DE0185E30E94BC1B882359F08091DE0113 +:1039100085FB222720F991E0922790FB85F980937F +:10392000DE0181E30E94BC1B882359F08091DE01F7 +:1039300086FB222720F991E0922790FB86F980935D +:10394000DE0181E10E94BC1B882359F08091DE01D9 +:1039500087FB222720F991E0922790FB87F980933B +:10396000DE018091DE010E94321D8091DE0187FB25 +:10397000882780F980930D0187E20E94BC1BC82F25 +:103980008EE10E94BC1B8111C2608FE10E94BC1BB2 +:103990008111C46080E20E94BC1B8111C86081E279 +:1039A0000E94BC1B8111C06182E20E94BC1B81117C +:1039B000C06283E20E94BC1B8111C06484E20E9449 +:1039C000BC1B882311F0C06802C0CC2329F08C2FC7 +:1039D0000E94291D6C2F03C00E94251D682F70E0D6 +:1039E00080E090E0CF910C941818CF9108956DEE7F +:1039F0007EEF80E090E00E946B2360E082E090E048 +:103A00000E945D2360E083E090E00E945D2360E01F +:103A100084E090E00E945D2360E085E090E00C94FB +:103A20005D2380E090E00E94572321E08D3E9E4F71 +:103A300009F020E0822F089582E090E00C944F235B +:103A4000682F82E090E00C945D2383E090E00C947A +:103A50004F23682F83E090E00C945D2384E090E096 +:103A60000C944F23682F84E090E00C945D238091A8 +:103A7000D30180FF0BC06091130185E0689FB00106 +:103A8000112475956795759567952BC081FF09C0C1 +:103A90006091130185E0689FB001112475956795C9 +:103AA00020C082FF07C06091130185E0689FB001CC +:103AB000112417C09091D4019923D1F06091120183 +:103AC000961788F72091130185E0289F9001112413 +:103AD000929FA001939F500D112470E0CA010E9493 +:103AE00021236038710540F46115710519F406C091 +:103AF00065E070E0862F08958FE7089581E00895CE +:103B00008091D30180FF08C06091110170E075952C +:103B100067957595679521C081FF06C06091110179 +:103B200070E07595679519C082FF04C0609111011E +:103B300070E010C09091D401992399F06091100128 +:103B40009617A0F780911101899FC001112470E0A0 +:103B50000E9421236038710540F46115710519F444 +:103B600006C061E070E0862F08958FE7089581E038 +:103B70000895803F21F40E94371D819504C0813F44 +:103B800029F40E94371D8093D7010895823F21F4C4 +:103B90000E94371D819504C0833F29F40E94371D80 +:103BA0008093D6010895893F19F40E94801D05C0B5 +:103BB0008A3F31F40E94801D81958093D801089539 +:103BC0008B3F21F40E94801D819504C08C3F29F415 +:103BD0000E94801D8093D9010895843F21F4809133 +:103BE000D501816017C0853F21F48091D5018260A5 +:103BF00011C0863F21F48091D50184600BC0873FBE +:103C000021F48091D501886005C0883F31F480910E +:103C1000D50180618093D50108958D3F21F4809175 +:103C2000D30181600BC08E3F21F48091D30182606B +:103C300005C08F3F29F48091D30184608093D30124 +:103C40000895803F39F48091D70187FF6CC01092AE +:103C5000D70169C0813F29F48091D7011816BCF3C0 +:103C600062C09091D601823F29F497FF5CC0109208 +:103C7000D60159C0833F19F41916CCF354C0893FBB +:103C800041F48091D80118160CF04DC01092D80163 +:103C90004AC08A3F29F48091D80187FF44C0F6CFFB +:103CA0008B3F39F48091D90187FF3DC01092D90133 +:103CB0003AC08C3F29F48091D9011816BCF333C067 +:103CC000843F21F48091D5018E7F17C0853F21F478 +:103CD0008091D5018D7F11C0863F21F48091D5015F +:103CE0008B7F0BC0873F21F48091D501877F05C072 +:103CF000883F31F48091D5018F7E8093D50113C028 +:103D00008D3F21F48091D3018E7F0BC08E3F21F433 +:103D10008091D3018D7F05C08F3F29F48091D3011D +:103D20008B7F8093D3018091D60181110EC0809149 +:103D3000D70181110AC08091D801811106C08091FC +:103D4000D901811102C01092D401089585ED91E04E +:103D50000E940F0F0E940D1B9093D2018093D101FE +:103D600008951F93CF93DF938091D1019091D20159 +:103D70000E94191BAC019091D401992321F020914C +:103D8000140130E006C0209115018AE0289F9001BF +:103D900011244217530708F485C08091D601C091C1 +:103DA000D701D091D8011091D901811107C0C1115B +:103DB00075C0D11173C0111171C074C09F3F19F04B +:103DC0009F5F9093D401181624F40E94371D8093AE +:103DD000D6018091D60187FF05C00E94371D8195CD +:103DE0008093D6011C1624F40E94371D8093D701BE +:103DF0008091D70187FF05C00E94371D8195809370 +:103E0000D7016091D601662331F1C091D701CC234F +:103E100011F1062E000C770B880B990B0E942822BB +:103E200023E333E343E35FE30E948C220E94F0210B +:103E30006093D6016C2FCC0F770B880B990B0E94E7 +:103E4000282223E333E343E35FE30E948C220E94B2 +:103E5000F0216093D7011D1624F40E94801D8093E9 +:103E6000D8018091D80187FF05C00E94801D8195EF +:103E70008093D801111624F40E94801D8093D901EB +:103E80008091D90187FF05C00E94801D8195809394 +:103E9000D901DF91CF911F910C94A61E9F3F09F08D +:103EA0008FCFA0CFDF91CF911F910895E5EDF1E085 +:103EB00085E0DF011D928A95E9F71092D4011092F6 +:103EC000D3010895833081F128F4813059F0823094 +:103ED000D1F00895853009F449C0B8F1863009F46D +:103EE00056C0089580911501262F30E0280F311D0E +:103EF0002F3F310524F4680F6093150108958FEF6B +:103F000080931501089580911401262F30E0280F29 +:103F1000311D2F3F310524F4680F6093140108957B +:103F20008FEF80931401089580911301262F30E0C4 +:103F3000280F311D2F3F310524F4680F60931301C2 +:103F400008958FEF80931301089580911201262F19 +:103F500030E0280F311D2F3F310524F4680F6093A6 +:103F6000120108958FEF809312010895809111013D +:103F7000262F30E0280F311D2F3F310524F4680F24 +:103F80006093110108958FEF80931101089580913E +:103F90001001262F30E0280F311D2F3F310524F46A +:103FA000680F6093100108958FEF809310010895BA +:103FB000833011F128F4813049F0823091F0089576 +:103FC000853081F120F18630C1F10895809115018D +:103FD000681720F4861B809315010895109215012F +:103FE000089580911401681720F4861B80931401B2 +:103FF000089510921401089580911301681720F418 +:10400000861B8093130108951092130108958091E7 +:104010001201681720F4861B8093120108951092F4 +:104020001201089580911101681720F4861B809376 +:1040300011010895109211010895809110016817DF +:1040400020F4861B809310010895109210010895AA +:104050000F931F938D3109F46BC008F03FC08E3071 +:1040600009F47DC0C0F4873009F46EC068F486306E +:1040700009F0AFC08091CC01817F8E7F8093CC010D +:1040800081E08093DB01A6C0883009F458C08B30F2 +:1040900009F49BC09EC0863109F497C078F4803142 +:1040A00009F470C0813109F094C00E9461149091AC +:1040B0000D0181E0892780930D0187C0893109F4C2 +:1040C00084C08B3109F085C08091CC0181FB22270F +:1040D00020F991E0922790FB81F94AC0853309F4D9 +:1040E0005BC048F4873209F457C008F45AC08932DB +:1040F00009F452C06EC0833438F48A3308F067C0C4 +:10410000883309F462C065C0833409F445C088343B +:1041100009F05FC00E9461140FEF13ED20E301501E +:1041200010402040E1F700C000000E94681B4DC015 +:104130000E94AA210E94F80E0E94EE0746C00E942B +:104140001C1D0E942E1D41C09091CC01892F8170B1 +:1041500090FF12C0917F9E7F9093CC013BC08091D5 +:10416000CC0182FB222720F991E0922790FB82F973 +:104170008093CC01992349F18091CC018160809397 +:10418000CC0123C08091CC0183FB222720F991E050 +:10419000922790FB83F9ECCF61E070E080E090E043 +:1041A00010C08D5141E050E060E070E08A019B0159 +:1041B00004C0000F111F221F331F8A95D2F7C901B7 +:1041C000B8010E9418180E94611481E003C089534D +:1041D000E9CF80E01F910F91089580E008950C943D +:1041E000ED20CF93C82F8091DB01813079F018F05A +:1041F0008230E9F187C0E0910E01F0910F018081DA +:10420000813169F0823209F07FC009C0E0910E016E +:10421000F0910F018081813111F0823261F48C2F95 +:104220000E94EF20811104C08C2F0E9428201DC005 +:1042300081E090E01AC08C2F0E94ED20811114C003 +:10424000C43179F048F4CB3079F0C03109F060C066 +:1042500082E08093DB0108C0C93219F0C83321F035 +:1042600057C01092DB0154C081E0817053C0C93245 +:1042700089F118F5C43171F1A8F4C73009F046C0CE +:104280008AE08093150194E19093140193E0909358 +:1042900013018093120188E08093110188E28093DA +:1042A000100134C0CE51C63088F5EC2FF0E0E65D49 +:1042B000FE4F80818093DA0129C0CE34E9F020F4EA +:1042C000CB3421F56AE013C0C13579F0C235F1F481 +:1042D00061E00DC08091DA01882319F01092DA01B3 +:1042E00015C081E08093DB0115C061E006C08091BC +:1042F000DA010E94621F0AC06AE08091DA010E941E +:10430000D81F04C01092DB0180E004C081E002C02D +:1043100080E0ABCFCF910895E1E8F0E08081886044 +:1043200080838081816080838FB7F89493E090933D +:10433000890090ED909388008FBF0895EFE6F0E03C +:104340008081826080830895EFE6F0E080818D7F38 +:1043500080830895EFE6F0E0908182E089278083F2 +:1043600008951F920F920FB60F9211242F933F932F +:104370004F935F936F937F938F939F93AF93BF936D +:10438000EF93FF938091DC019091DD010196909372 +:10439000DD018093DC01811103C082E00E94EE0701 +:1043A000E091DD01E695E695F0E0E652FA4FE49102 +:1043B0008091DC018E1303C080E00E94EE07FF9124 +:1043C000EF91BF91AF919F918F917F916F915F918D +:1043D0004F913F912F910F900FBE0F901F90189506 +:1043E0000E94F7216894B1110C94862208950E94CE +:1043F0006B2288F09F5798F0B92F9927B751B0F0EA +:10440000E1F0660F771F881F991F1AF0BA95C9F758 +:1044100014C0B13091F00E948522B1E008950C944F +:104420008522672F782F8827B85F39F0B93FCCF302 +:10443000869577956795B395D9F73EF490958095D5 +:10444000709561957F4F8F4F9F4F0895E89409C0F5 +:1044500097FB3EF490958095709561957F4F8F4FB7 +:104460009F4F9923A9F0F92F96E9BB279395F695CD +:10447000879577956795B795F111F8CFFAF4BB0F4B +:1044800011F460FF1BC06F5F7F4F8F4F9F4F16C0AF +:10449000882311F096E911C0772321F09EE8872F39 +:1044A000762F05C0662371F096E8862F70E060E0F5 +:1044B0002AF09A95660F771F881FDAF7880F96956E +:1044C000879597F9089557FD9058440F551F59F057 +:1044D0005F3F71F04795880F97FB991F61F09F3FF1 +:1044E00079F087950895121613061406551FF2CF1A +:1044F0004695F1DF08C0161617061806991FF1CF6A +:1045000086957105610508940895E894BB27662790 +:104510007727CB0197F908950E949F220C941023CE +:104520000E94022338F00E94092320F0952311F005 +:104530000C94F9220C94FF2211240C9486220E94E0 +:10454000632270F3959FC1F3950F50E0551F629F52 +:10455000F001729FBB27F00DB11D639FAA27F00DDC +:10456000B11DAA1F649F6627B00DA11D661F829F03 +:104570002227B00DA11D621F739FB00DA11D621FE8 +:10458000839FA00D611D221F749F3327A00D611D05 +:10459000231F849F600D211D822F762F6A2F1124E7 +:1045A0009F5750409AF0F1F088234AF0EE0FFF1F1A +:1045B000BB1F661F771F881F91505040A9F79E3F71 +:1045C000510580F00C94F9220C9486225F3FE4F3AD +:1045D000983ED4F3869577956795B795F795E795C7 +:1045E0009F5FC1F7FE2B880F911D9695879597F9D0 +:1045F000089597F99F6780E870E060E008959FEF65 +:1046000080EC089500240A94161617061806090669 +:10461000089500240A941216130614060506089538 +:10462000092E0394000C11F4882352F0BB0F40F4C0 +:10463000BF2B11F460FF04C06F5F7F4F8F4F9F4F00 +:10464000089597FB072E16F4009407D077FD09D044 +:104650000E943B2307FC05D03EF4909581959F4F27 +:104660000895709561957F4F0895EE0FFF1F059097 +:10467000F491E02D0994AA1BBB1B51E107C0AA1FAE +:10468000BB1FA617B70710F0A61BB70B881F991FF3 +:104690005A95A9F780959095BC01CD010895F99997 +:1046A000FECF92BD81BDF89A992780B50895A8E103 +:1046B000B0E042E050E00C947223262FF999FECF2F +:1046C0001FBA92BD81BD20BD0FB6F894FA9AF99A2F +:1046D0000FBE019608950E945D23272F0C945E2340 +:1046E000DC01CB01FC01F999FECF06C0F2BDE1BDB2 +:1046F000F89A319600B40D9241505040B8F70895A1 +:04470000F894FFCF5B +:104704002002EF077F085A082608F2070101BA01C0 +:1047140028080A03140A3F4D36399B054E0518052F +:10472400DF0472048B04A404BD040102030405061F +:044734000708090069 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex b/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex index f87413b56d..38be3e4689 100644 --- a/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex +++ b/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex @@ -1,17 +1,17 @@ -:100000000C9403070C9447070C9447070C9447077C -:100010000C9447070C9447070C9447070C94470728 -:100020000C9447070C9447070C945E120C94301301 -:100030000C9447070C9447070C9447070C94470708 -:100040000C9447070C94082C0C9447070C94470712 -:100050000C9447070C940F220C9447070C94470705 -:100060000C9447070C9447070C9447070C944707D8 -:100070000C9447070C9447070C9447070C944707C8 -:100080000C9447070C9447070C9447070C944707B8 -:100090000C9447070C9447070C9447070C944707A8 -:1000A0000C9447070C9447070C9447079513B71314 -:1000B000A214B713A214F9131C14A21471148414FB -:1000C000D217D2170018001843187F18801A801A08 -:1000D0009718801A8E198E195A1A801A801A6E1A59 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A135002B002971E100E0000000C4 :1000F0001E00340004003371E3004D001F00360081 :1001000012001400E2002A002000370008000D0051 @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C90003435322D6469727479202830353A34360F -:100CA0003A3433204A616E203230203230313629D6 -:100CB0000A005649443A2030784645454428457252 -:100CC000676F446F7820455A29205049443A2030B4 -:100CD0007831333037284572676F446F7820455A32 -:100CE00029205645523A203078303030310A0044BD -:100CF0004553433A20742E6D2E6B2E206B6579621E -:100D00006F617264206669726D7761726520666FCB -:100D100072204572676F646F780A000A092D2056A9 -:100D2000657273696F6E202D0A000A6D6F757365A9 -:100D30003A206F66660A000A6D6F7573653A206F18 -:100D40006E0A000A6B6579626F6172643A206F66A1 -:100D5000660A000A6B6579626F6172643A206F6E91 -:100D60000A000A6D61747269783A206F66660A003B -:100D70000A6D61747269783A206F6E0A000A6465C0 -:100D80006275673A206F6E0A000A64656275673A99 -:100D9000206F66660A000A0A626F6F746C6F616486 -:100DA00065722E2E2E2000433E20006565636F6E17 -:100DB0006669673A0A00536C656570204C454420AB -:100DC000746573740A000000000000000000000059 -:100DD00000010204060A0F17202C3A4A5D71879D14 -:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113 -:100DF0005D4A3A2C20170F0A060402010000000089 -:100E000000000000000011241FBECFEFDAE0DEBFBB -:100E1000CDBF04B603FE24C08091F9019091FA0180 -:100E2000A091FB01B091FC018730904BA740B04BE3 -:100E3000B9F41092F9011092FA011092FB0110928C -:100E4000FC0114BE84B7877F84BF88E10FB6F89495 -:100E500080936000109260000FBEE0E0FFE3099510 -:100E600011E0A0E0B1E0ECEAFBE502C005900D92D4 -:100E7000AA33B107D9F711E0AAE3B1E001C01D928E -:100E8000A93FB107E1F70E94980F0C94D42D0C9460 -:100E90000000FF93EF93E0913A01F0913B0130970E -:100EA00009F00995EF91FF910895FC01859180303B -:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC -:100EC0000CC0419597FF09C0EDE260957095809543 -:100ED0009095611D711D811D911D27FF02C02195F7 -:100EE00030E350E2AA27660F771F881F991FAA1FB9 -:100EF000A41710F0A41B63955A95A9F7AA3008F01F -:100F0000A95FA05DAF93F39561157105810591050A -:100F100041F7ED3211F4EF93F395F21718F43F9384 -:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D -:100F3000F9918591803021F0853219F0AADFF9CF3F -:100F4000089520E0E89455915532C1F3503311F4DF -:100F5000689455915A3348F4505390F3220F022E5F -:100F6000220F220F200D250FF4CF0EF42195899129 -:100F70009991533619F3533729F1533559F1BC017F -:100F800088279927E8945C3621F48991999168948F -:100F90005591543639F446EF7EF077FF0DC08FEF50 -:100FA0009FEF0AC055374AE039F0583540E121F04B -:100FB000523642E009F00895FF93EF937DDFEF9101 -:100FC000FF91B7CFFF93EF93FC0181918030B9F38C -:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319 -:100FE000CDB7DEB72596A3DFCF91DF9108956111CC -:100FF0000BC0FC018281882321F085EE0E946616D9 -:1010000003C085EE0E942E1780E090E008950895B9 -:101010006091BC017091BD018091BE019091BF01B2 -:101020000E94132156985E9825982D9826982E9800 -:1010300027982F98813019F0823021F00895259A51 -:101040002D9A0895269A2E9A089588E098E0892B83 -:1010500011F00E94080880E090E0089556985E988C -:1010600025982D9826982E9827982F988FEF90E006 -:10107000909389008093880090938B0080938A00DE -:1010800090938D0080938C00259A2D9A2FEF80E706 -:1010900092E0215080409040E1F700C00000269A85 -:1010A0002E9A2FEF80E792E0215080409040E1F7A8 -:1010B00000C00000279A2F9A2FEF80E792E021507E -:1010C00080409040E1F700C0000025982D982FEF58 -:1010D00080E792E0215080409040E1F700C000009E -:1010E00026982E982FEF80E792E021508040904084 -:1010F000E1F700C0000027982F9856985E98259831 -:101100002D9826982E9827982F98089589EA8093ED -:10111000800089E08093810024982C983F988AB1C0 -:101120008F748AB96E98479A8BB1806B8BB9769A17 -:101130000E942E0887E098E0892B11F00E94070892 -:1011400080E090E0089580E28093000180913C016E -:1011500081110EC00E94F20881E080933C012FEFC4 -:1011600083ED90E3215080409040E1F700C0000003 -:1011700080E40E94F8088093000181112EC00E9433 -:10118000220980930001811128C00E9422098093C6 -:101190000001811122C08FE30E9422098093000187 -:1011A00081111BC00E941A0980E40E94F8088093F4 -:1011B0000001811112C08CE00E942209809300017D -:1011C00081110BC00E94220980930001811105C08A -:1011D0008FE30E942209809300010E941A098091E6 -:1011E000000108951092B9008AE08093B800089534 -:1011F00094EA9093BC009091BC0097FFFCCF909133 -:10120000B900987F983021F0903111F081E0089575 -:101210008093BB0084E88093BC008091BC0087FF72 -:10122000FCCF8091B900887F883111F0803471F74C -:1012300080E0089584E98093BC008091BC0084FD27 -:10124000FCCF08958093BB0084E88093BC0080911C -:10125000BC0087FFFCCF9091B900987F81E0983265 -:1012600009F480E0089584E88093BC008091BC007C -:1012700087FFFCCF8091BB00089580910001811110 -:1012800015C080E40E94F8088093000181110CC011 -:1012900082E10E94220980930001811105C08FEF35 -:1012A0000E942209809300010E941A0984B1807F64 -:1012B00084B985B1807F85B98AB1837F8AB98BB1C2 -:1012C000837F8BB93E98469808950E94A308809327 -:1012D00000010E943D0980B38C7080BB81B3836F95 -:1012E00081BBECE4F1E0AEE3B1E011921D9281E04C -:1012F000EA35F807D1F786E898E0892B11F00C94CD -:10130000860808959F92AF92BF92CF92DF92EF929C -:10131000FF920F931F93CF93DF9380910001882357 -:10132000E1F080913D018F5F80933D01811115C0F7 -:1013300082E493E00E9455070E94A3088093000175 -:10134000882329F088E293E00E94550706C084E1D3 -:1013500093E00E9455070E942E080EE311E0C0E0C2 -:10136000D0E0BB24B39482E0A82ECC24C394D12C2B -:1013700025E0E22E23E0F22EC73000F58091000137 -:10138000811162C080E40E94F808809300018111FD -:1013900012C082E10E9422098093000181110BC0DA -:1013A000C6010C2E01C0880F0A94EAF780950E94AE -:1013B0002209809300010E941A0946C0CA30A1F098 -:1013C00028F4C83059F0C93061F005C0CC3089F03C -:1013D00070F0CD3089F0209A289810C0219A299871 -:1013E0000DC0229A2A980AC0239A2B9807C0529AB5 -:1013F00001C0539A5B9802C03E9A4698E0EAEA958B -:10140000F1F78FB1799985C092E081708B25892B96 -:101410007C9B02C090E001C094E0892B7D9B02C0C0 -:1014200090E001C098E0892B7E9B02C090E001C053 -:1014300090E1892B9FB19095991F9927991F9295BB -:10144000990F907E892B10C080910001811176C088 -:1014500080E40E94F80880930001882309F45BC0AF -:10146000912C0E941A09892DF8019081981739F161 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9455078091D70180FF55 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EE070F900F900F900F908091D70180FF63 -:1014B00004C083E093E00E945507A09201010E94BE -:1014C0003D0921960F5F1F4FCE30D10509F054CF53 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E081918D9391E0EC3466 -:10150000F907D1F785E298E0892BD1F00E942508F0 -:1015100017C090E07ACF83E10E94220980930001F6 -:1015200081119ECF81E40E94F8088093000181110F -:1015300097CF0E943309982E909493CF80E094CF58 -:1015400081E0DF91CF911F910F91FF90EF90DF909D -:10155000CF90BF90AF909F900895E82FF0E0E45BAC -:10156000FE4F80810895CF92DF92EF92FF920F930A -:101570001F93CF93DF938CEE92E00E9455073CE4DB -:10158000E32E31E0F32EC0E0D0E047EEC42E42E07F -:10159000D42E0EED12E0DF93CF93DF92CF920E9414 -:1015A000EE0784EE92E00E945507F70181917F01DA -:1015B00090E00E9478219F938F931F930F930E9436 -:1015C000EE078CED92E00E94550721968DB79EB7ED -:1015D00008960FB6F8949EBF0FBE8DBFCE30D105D2 -:1015E000D1F6DF91CF911F910F91FF90EF90DF9097 -:1015F000CF9008958B3B910578F4883A910540F59A -:10160000853A9105D0F48430910508F0B1C081305D -:10161000910509F4ADC06BC0803E910508F467C028 -:10162000883E910508F4A4C09C01205F3109203157 -:10163000310508F05CC090650895853A910509F47C -:1016400059C0863A910509F458C083E890E408959A -:10165000883A910509F454C0893A910509F453C0B8 -:101660008A3A910509F452C08B3A910509F451C0A8 -:101670008C3A910509F450C08D3A910509F44FC098 -:10168000803B910509F44EC08E3A910509F44DC096 -:101690008F3A910509F44CC0813B910509F44BC088 -:1016A000823B910509F44AC0833B910509F449C086 -:1016B000843B910509F448C0853B910509F447C076 -:1016C000863B910509F446C0873B910509F445C066 -:1016D000883B910509F444C0893B910509F443C056 -:1016E0008A3B910509F042C08AE296E4089580E0C1 -:1016F00090E0089581E890E4089582E890E40895E8 -:1017000082EE94E4089589EE94E408958AEE94E4D8 -:10171000089585EB94E4089586EB94E4089587EBAF -:1017200094E408958CEC94E408958DEC94E4089589 -:1017300083E895E408958AE895E4089582E995E4BC -:10174000089584E995E4089581E296E4089583E29A -:1017500096E4089584E296E4089585E296E4089577 -:1017600086E296E4089587E296E4089580E094E4A2 -:101770000895089596E0799FF001112494E5899FDA -:10178000E00DF11D1124E60FF11DEE0FFF1FEC51CE -:10179000FF4F859194910895880F991F805A90402A -:1017A000FC01859194910895880F991F80529F4F55 -:1017B000FC0185919491089526E0729FF001112417 -:1017C00044E5849FE00DF11D1124E60FF11DEE0F9D -:1017D000FF1FEC51FF4F25913491C9019A95811556 -:1017E0009F4110F4C9010895C9019052811590419B -:1017F00028F4C9019F700E94D40B0895C901905329 -:101800008115904120F4C9019927906C0895211504 -:1018100080E5380769F40E94A11A9FEF24E34CE0A9 -:10182000915020404040E1F700C000000C94342269 -:10183000213080E5380751F48CE593E00E9455078C -:101840008091D70181608093D7010895C901905597 -:101850008115904108F050C0832F99278F709927E8 -:1018600081309105D9F4A9014370552702C0880F32 -:10187000991F4A95E2F79C68A90164E0440F551F3F -:101880006A95E1F744275370842B952B73E0220F60 -:10189000331F7A95E1F7207633271DC082309105FA -:1018A00029F4922F8827816F906A089583309105DB -:1018B000A9F4A9014370552781E090E002C0880F88 -:1018C000991F4A95E2F79C6843E0220F331F4A951F -:1018D000E1F7207E3770822B932B08950497F1F463 -:1018E000A9014370552781E090E002C0880F991F3D -:1018F0004A95E2F79A68E8CFC9019057811590415F -:1019000020F4C9019F7090620895C9019058811513 -:10191000904120F4C9019F70906A0895203E3105DE -:10192000E0F4203C310558F52133310509F470C04D -:1019300048F42932310509F464C02A32310509F42A -:101940006EC074C029333105F1F022383105D9F069 -:101950002533310509F44EC069C0233E310589F1B4 -:1019600038F4203E3105C1F0223E3105E1F05EC081 -:10197000263E310569F1273E3105A9F157C0C9015D -:101980000E94CC0B08958091EA0180FD02C081FF86 -:101990004DC080EE90E04BC08091EA0180FFF9CF0E -:1019A00089E390E044C08091EA0182FF0EC08091FB -:1019B000EA0184FF03C080E090E039C083EE90E04C -:1019C00036C08091EA0182FFF2CF82EE90E02FC014 -:1019D0008091EA0183FF0BC08091EA0184FDEBCF87 -:1019E00087EE90E024C08091EA0183FFF5CF86EE78 -:1019F00090E01DC08091EA0185FF07C089E290E078 -:101A000016C08091EA0185FFF9CF85E390E00FC011 -:101A10008091EA0186FF07C08AE290E008C08091C9 -:101A2000EA0186FFF9CF81E390E001C0C9010E947D -:101A3000FA0A0895089580916D0108959FB7F8946A -:101A400010925C019FBF9091F001943009F058C052 -:101A50009091E9009F702091EC0020FF02C020E8E7 -:101A600001C020E0292B94E09093E9009091EB00D5 -:101A700090FF43C09091EE0097FF3FC090915A01B4 -:101A8000992321F09091E80095FF37C010925A01F8 -:101A900096E03091E80035FD15C03091F00134300A -:101AA00061F53091EB0035FD28C0915021F481E0C3 -:101AB00080935A0122C0EFE9FFE03197F1F700C0AF -:101AC0000000E7CF8093F1008091E80085FD0AC017 -:101AD0008091E80080FFFCCF8091E8008E778093B2 -:101AE000E80006C08FB7F89491E090935C018FBF37 -:101AF0002F702093E90080E008952F702093E90073 -:101B00008FEF0895CF93DF9300D01F92CDB7DEB74C -:101B10002091F001243019F523E029839B838A83E7 -:101B20002093E9008FEF9091E800815095FD06C069 -:101B300095ED9A95F1F700008111F5CF8091E800BD -:101B400085FF0DC040E050E063E070E0CE010196FB -:101B50000E9451108091E8008E778093E8000F90EA -:101B60000F900F90DF91CF910895CF93DF9300D026 -:101B70001F92CDB7DEB72091F001243021F522E08D -:101B800029839B838A8383E08093E9008FEF909180 -:101B9000E800815095FD06C095ED9A95F1F700009B -:101BA0008111F5CF8091E80085FF0DC040E050E045 -:101BB00063E070E0CE0101960E9451108091E80030 -:101BC0008E778093E8000F900F900F90DF91CF9168 -:101BD00008952091F0012430F1F422E02093E900EF -:101BE0002FEF3091E800215035FD06C035ED3A95D4 -:101BF000F1F700002111F5CF2091E80025FF0BC07F -:101C000040E050E065E070E00E9451108091E800F3 -:101C10008E778093E8000895CF93DF93EC01809155 -:101C2000F001843009F047C080910C018823E1F075 -:101C300080910D018823C1F085E08093E9008FEF4A -:101C40009091E800815095FD06C095E19A95F1F7D5 -:101C500000008111F5CF8091E80085FF2CC040E0A5 -:101C600050E060E170E017C081E08093E9008FEF01 -:101C70009091E800815095FD06C095ED9A95F1F799 -:101C800000008111F5CF8091E80085FF14C040E08D -:101C900050E068E070E0CE010E9451108091E800B1 -:101CA0008E778093E80080E1FE01ADE5B1E0019020 -:101CB0000D928A95E1F7DF91CF91089583E993E042 -:101CC0000E9455078091EF01811109C00E94E31124 -:101CD0000E9440128091E20084608093E2000895A7 -:101CE0008FE893E00E9455071092EF0108958BE86A -:101CF00093E00C94550787E893E00E9455070C94F5 -:101D0000F52B83E893E00E9455070E94CF210E94A3 -:101D1000FB2B0E94DC140C941A0D80915B018F5FE9 -:101D200080935B0162E30E94692D911135C010928E -:101D30005B0180915C01882379F18091F00184300E -:101D400049F58091E9008F709091EC0090FF02C0FE -:101D500090E801C090E0982B84E08093E9008091A6 -:101D6000EB0080FF14C08091EE0087FF10C08091CF -:101D7000E80085FF03C01092F100F9CF8091E800E0 -:101D800080FF05C08091E8008E778093E8009F7007 -:101D90009093E90010925C01089542E061EC81E0CB -:101DA0000E945D1142E061EC82E00E945D1142E020 -:101DB00061EC83E00E945D1142E261EC84E00E94EC -:101DC0005D1142E161EC85E00C945D118091F201BE -:101DD000833009F455C030F4813071F0823009F459 -:101DE0008EC008958A3009F47AC08B3009F460C03F -:101DF000893009F09CC020C08091F101813A09F03E -:101E000096C08091E800877F8093E8008091F5017B -:101E10009091F601892B21F060E080E090E003C012 -:101E200060E18DE591E070E00E949A108091E800F9 -:101E30008B778093E80008958091F101813209F059 -:101E400076C08091F5019091F601009719F0049702 -:101E500009F06DC08091E800877F8093E800809151 -:101E6000E80082FD05C08091F0018111F8CF5FC0CC -:101E70008091F10080936D018091E8008B7753C0D1 -:101E80008091F101813A09F052C08091F501909161 -:101E9000F601892B09F04BC08091E800877F809381 -:101EA000E8008091E80080FFFCCF80910C0136C0F3 -:101EB0008091F1018132D9F58091F5019091F6017F -:101EC000892BA9F58091E800877F8093E8000E9424 -:101ED00092118091F30180930C010C94A11A8091CE -:101EE000F101813221F58091E800877F8093E8003D -:101EF0000E9492118091F40180936E010895809167 -:101F0000F101813AA1F48091E800877F8093E80095 -:101F10008091E80080FFFCCF80916E018093F100FA -:101F20008091E8008E778093E8000C9492110895D8 -:101F300084B7877F84BF88E10FB6F89480936000F0 -:101F4000109260000FBE90E080E80FB6F894809386 -:101F50006100909361000FBE0E9465150E94E3111D -:101F60000E9440128091E20084608093E2008EE142 -:101F70009DE00E940E2178940E94BA140E94671579 -:101F800082E091E00E94D7140E94E32B82E793E065 -:101F90000E9455078091F001853089F48EE693E028 -:101FA0000E9455070E9492218091EE01882391F3AF -:101FB0000E94BA21882371F30E943B10EBCF0E944C -:101FC0009515E8CF292F332723303105A9F06CF47C -:101FD0002130310509F442C02230310509F043C0F7 -:101FE0008DE890E02BEC33E042C021323105C9F09E -:101FF0002232310519F137C099278130910541F01E -:102000008230910541F0892B71F5E7ECF3E005C0D2 -:10201000EFEAF3E002C0E7E9F3E0849190E09F018A -:1020200026C0653000F5E62FF0E0EE0FFF1FEB5DF8 -:10203000FE4F2081318189E090E019C0653098F42D -:10204000E62FF0E0DF01AA0FBB1FA55EBE4F2D916A -:102050003C91EA5EFE4F808190E009C082E190E011 -:1020600028E534E004C080E090E020E030E0FA01B0 -:1020700031832083089580E189BD82E189BD09B45F -:1020800000FEFDCF8091D8008F7D8093D800809195 -:10209000E00082608093E0008091E00081FDFCCF51 -:1020A0000895CF92DF92EF92FF920F931F93CF93F9 -:1020B000DF937C018B01EA010E94B311811131C0D1 -:1020C000209731F088819981081B190BE80EF91EC1 -:1020D000C12CD12C0115110519F18091E80085FD65 -:1020E00014C08091E8008E778093E800209741F03B -:1020F000888199818C0D9D1D9983888385E011C00D -:102100000E94B311882331F30CC0F70181917F0144 -:102110008093F10001501109FFEFCF1ADF0ADACFE7 -:1021200080E0DF91CF911F910F91FF90EF90DF90B2 -:10213000CF9008952091F7013091F80126173707C5 -:1021400048F06115710539F42091E8002E7720934D -:10215000E80001C0B901FC0120E061157105B9F189 -:102160008091F001882309F440C0853009F43FC014 -:102170008091E80083FD3DC08091E80082FF06C0A9 -:102180008091E80082FF26C080E008958091E800F9 -:1021900080FFE3CF2091F3008091F20090E0922B3A -:1021A0006115710551F08830910538F42191209323 -:1021B000F100615071090196F3CF21E0089709F011 -:1021C00020E08091E8008E778093E800C6CF21114F -:1021D000C7CFD6CF8091F001882339F0853039F010 -:1021E0008091E80083FFCCCF04C082E0089583E0B3 -:1021F000089581E008952091F7013091F8012617A4 -:10220000370748F06115710539F42091E8002E7701 -:102210002093E80001C0B901FC0120E061157105BF -:10222000C1F18091F001882309F441C0853009F49F -:1022300040C08091E80083FD3EC08091E80082FFAD -:1022400006C08091E80082FF27C080E00895809159 -:10225000E80080FFE3CF2091F3008091F20090E04E -:10226000922B6115710559F08830910540F4249145 -:102270002093F1003196615071090196F2CF21E06F -:10228000089709F020E08091E8008E778093E800BD -:10229000C5CF2111C6CFD5CF8091F001882339F069 -:1022A000853039F08091E80083FFCBCF04C082E015 -:1022B000089583E0089581E00895982F973058F5A8 -:1022C0009093E900981739F07091EC002091ED009F -:1022D0005091F00003C0242F762F50E021FF19C049 -:1022E0003091EB003E7F3093EB003091ED003D7F6D -:1022F0003093ED003091EB0031603093EB00709340 -:10230000EC002093ED005093F0002091EE0027FFA9 -:1023100007C09F5FD3CF8F708093E90081E008955D -:1023200080E008958091F10187FD05C08091E8006B -:1023300080FF0EC012C08091E80082FD05C0809130 -:10234000F0018111F8CF08958091E8008B7708C0E3 -:102350008091F0018111EACF08958091E8008E7795 -:102360008093E80008958091E4009091E50045E6AF -:102370002091EC0020FF21C02091E80020FD21C029 -:102380002091F001222389F0253089F02091EB0083 -:1023900025FD0FC02091E4003091E5002817390792 -:1023A00039F3415041F0C901E3CF82E0089583E061 -:1023B000089581E0089584E008952091E80022FFC7 -:1023C000DFCF80E008950E9451120E945912E0EE82 -:1023D000F0E0808181608083E8EDF0E080818F779C -:1023E000808319BCA7EDB0E08C918E7F8C938081A7 -:1023F0008F7E80831092EF0108950F931F93CF93E8 -:10240000DF930E9451120E945912C8EDD0E08881DA -:102410008F77888388818068888388818F7D88838F -:1024200019BC1092F0011092EC011092EE01109282 -:10243000ED0100EE10E0F80180818B7F80838881C0 -:102440008160888342E060E080E00E945D11E1EEFF -:10245000F0E080818E7F8083E2EEF0E08081816019 -:102460008083808188608083F80180818E7F808373 -:10247000888180618883DF91CF911F910F910895AA -:10248000E8EDF0E080818F7E8083E7EDF0E08081F1 -:102490008160808384E082BF81E08093EF010C94AF -:1024A000FD11E8EDF0E080818E7F80831092E200E4 -:1024B00008951092DA001092E10008951F920F9291 -:1024C0000FB60F9211242F933F934F935F936F9307 -:1024D0007F938F939F93AF93BF93EF93FF938091DD -:1024E000E10082FF0BC08091E20082FF07C0809173 -:1024F000E1008B7F8093E1000E948D0E8091DA00D5 -:1025000080FF1FC08091D80080FF1BC08091DA003F -:102510008E7F8093DA008091D90080FF0DC080E12A -:1025200089BD82E189BD09B400FEFDCF81E08093C1 -:10253000F0010E945E0E05C019BC1092F0010E94CD -:10254000700E8091E10080FF19C08091E20080FF51 -:1025500015C08091E2008E7F8093E2008091E200BE -:1025600080618093E2008091D80080628093D800DF -:1025700019BC85E08093F0010E947B0E8091E10000 -:1025800084FF30C08091E20084FF2CC080E189BDCF -:1025900082E189BD09B400FEFDCF8091D8008F7D16 -:1025A0008093D8008091E1008F7E8093E10080913C -:1025B000E2008F7E8093E2008091E2008160809350 -:1025C000E2008091EC01882311F084E007C0809143 -:1025D000E30087FF02C083E001C081E08093F00147 -:1025E0000E94810E8091E10083FF29C08091E2006A -:1025F00083FF25C08091E100877F8093E10082E026 -:102600008093F0011092EC018091E1008E7F809325 -:10261000E1008091E2008E7F8093E2008091E200F1 -:1026200080618093E20042E060E080E00E945D1102 -:102630008091F00088608093F0000E94770EFF91F7 -:10264000EF91BF91AF919F918F917F916F915F912A -:102650004F913F912F910F900FBE0F901F901895A3 -:102660001F920F920FB60F9211242F933F934F9307 -:102670005F936F937F938F939F93AF93BF93CF930A -:10268000EF93FF93C091E900CF708091EC0010921E -:10269000E9008091F000877F8093F00078940E9499 -:1026A0006C131092E9008091F00088608093F00034 -:1026B000C093E900FF91EF91CF91BF91AF919F91AE -:1026C0008F917F916F915F914F913F912F910F90DB -:1026D0000FBE0F901F9018951F93CF93DF93CDB728 -:1026E000DEB7AA970FB6F894DEBF0FBECDBFE1EFFD -:1026F000F1E08091F100819321E0E93FF207C9F711 -:102700000E94E60E8091E80083FF1CC12091F10138 -:102710003091F201832F90E08A30910508F012C1C8 -:10272000FC01EA5AFF4F0C94892D203881F02238A1 -:1027300009F008C18091F5018F708093E9008091C4 -:10274000EB0085FB882780F91092E90006C0809194 -:10275000ED019091EE01911182609091E800977FD8 -:102760009093E8008093F1001092F100C5C0822F91 -:102770008D7F09F0E7C0222319F0223061F0E2C01A -:102780008091F301813009F0DDC0333009F080E041 -:102790008093EE0128C08091F301811124C0209123 -:1027A000F5012F7009F4CEC02093E9008091EB0071 -:1027B00080FF19C08091EB00333011F4806211C0AA -:1027C00080618093EB0081E090E0022E01C0880FD1 -:1027D0000A94EAF78093EA001092EA008091EB00F5 -:1027E00088608093EB001092E9008091E800877F79 -:1027F00086C02111A7C01091F3011F778091E300DB -:102800008078812B8093E3008091E800877F80931C -:10281000E8000E9492118091E80080FFFCCF809137 -:10282000E30080688093E300112311F083E001C08E -:1028300082E08093F00186C02058223008F082C0E8 -:102840008091F3019091F4018C3D23E0920779F59A -:1028500083E08A838AE289834FB7F894DE01139676 -:1028600020E03EE051E2E32FF0E050935700E49186 -:1028700020FF03C0E295EF703F5FEF708E2F90E076 -:10288000EA3010F0C79601C0C0968D939D932F5FDC -:10289000243149F74FBF8091E800877F8093E8009B -:1028A0006AE270E0CE0101960E949A1014C0AE0157 -:1028B0004F5F5F4F6091F5010E94E20F009709F4AE -:1028C00041C02091E800277F2093E800BC01898166 -:1028D0009A810E94FB108091E8008B778093E8003A -:1028E00031C0203879F58091E800877F8093E80037 -:1028F0008091EC018093F1008091E8008E778093C5 -:10290000E8000E9492111EC021111CC09091F30199 -:102910009230C0F48091E800877F8093E800909324 -:10292000EC010E9492118091EC01811104C0809110 -:10293000E30087FF02C084E001C081E08093F001E2 -:102940000E94CD0E8091E80083FF0AC08091E800CC -:10295000877F8093E8008091EB0080628093EB009A -:10296000AA960FB6F894DEBF0FBECDBFDF91CF9110 -:102970001F910895CF938091F0018823B1F0809149 -:10298000E9008F709091EC0090FF02C090E801C0C8 -:1029900090E0C92FC82B1092E9008091E80083FDD8 -:1029A0000E946C13CF70C093E900CF91089590936B -:1029B0007401809373010895E0917301F0917401A3 -:1029C000309721F00190F081E02D099480E0089586 -:1029D000FF920F931F93CF93DF938C01E0917301CC -:1029E000F0917401309799F10280F381E02D0995FF -:1029F0008091D70182FF2BC080FF04C08DE895E055 -:102A00000E945507E80180E1F82E07E815E0809163 -:102A1000D70180FF0BC088811F928F931F930F9364 -:102A20000E94EE070F900F900F900F90FA9421964E -:102A3000F110EDCF8091D70180FF09C085E895E0C6 -:102A4000DF91CF911F910F91FF900C945507DF916B -:102A5000CF911F910F91FF900895E0917301F09134 -:102A60007401309721F00480F581E02D09940895D8 -:102A700020917101309172018217930771F0909348 -:102A8000720180937101E0917301F09174013097AC -:102A900021F00680F781E02D0994089520916F01BF -:102AA000309170018217930771F0909370018093B9 -:102AB0006F01E0917301F0917401309721F000846F -:102AC000F185E02D0994089508950C9464150E94F1 -:102AD000D1210E9465090C949722CF93C82F809131 -:102AE000D70182FF1EC080FF04C086EA95E00E94E5 -:102AF00055078091D70180FF0CC01F92CF9321EA28 -:102B000035E03F932F930E94EE070F900F900F90A8 -:102B10000F908091D70180FF04C08FE995E00E945B -:102B200055078C2FCF910C941A0DCF92DF92EF9214 -:102B3000FF920F931F93CF93DF93CDB7DEB72B9701 -:102B40000FB6F894DEBF0FBECDBF0E94820936E7F4 -:102B5000E32E31E0F32E00E010E0C02E802F0E9423 -:102B6000AD0AF701D1907F01D826B1F40F5F1F4F56 -:102B70000E30110591F78FEF89838A831B820E94A3 -:102B8000DA218160782F9D838C8349815A816B8102 -:102B90008D810E94381641C09091D70191FF04C0E9 -:102BA0008B870E94B30A8B8520E030E04D2D50E0EA -:102BB000922FBA01022E02C0759567950A94E2F72A -:102BC00060FF25C02E83CF82EE24E394F12C02C057 -:102BD000EE0CFF1C9A95E2F790E08E219F2121E0F8 -:102BE000892B09F420E028870E94DA218160782F60 -:102BF0009A8789874E815F8168858A850E94381609 -:102C0000F801EA58FE4F80818E25808306C02F5F31 -:102C10003F4F2630310561F6A9CF0E94052610915D -:102C200075010E94DC141817A1F00E94DC14809337 -:102C300075012B960FB6F894DEBF0FBECDBFDF91A6 -:102C4000CF911F910F91FF90EF90DF90CF900C9458 -:102C50006D152B960FB6F894DEBF0FBECDBFDF917A -:102C6000CF911F910F91FF90EF90DF90CF9008953B -:102C7000CF93DF93CDB7DEB72B970FB6F894DEBFB7 -:102C80000FBECDBF4F83588769877A878B87DE0158 -:102C9000119686E0FD0111928A95E9F785E0FE0123 -:102CA000379601900D928A95E1F749815A816B819F -:102CB0007C818D819E810E946D1D2B960FB6F894AC -:102CC000DEBF0FBECDBFDF91CF910895CF93C82F48 -:102CD000882309F4C1C0823859F40E94DC1481FDB4 -:102CE000BBC089E30E940C200E94E82089E30CC04D -:102CF000833879F40E94DC1480FDAEC083E50E9425 -:102D00000C200E94E82083E50E945D20CF910C9466 -:102D1000E820843859F40E94DC1482FD9DC087E4C9 -:102D20000E940C200E94E82087E4EECF8CEF8C0FED -:102D3000813A48F48C2F0E948E2A81118DC08C2FED -:102D40000E940C20E3CF80E28C0F883048F4C770DB -:102D500081E001C0880FCA95EAF70E94AF20D6CF64 -:102D60008BE58C0F833078F4C53A29F0C63A31F4FC -:102D700082E890E005C081E890E002C083E890E03E -:102D8000CF910C94381588E58C0F833108F064C01E -:102D9000C83A39F1C93A41F1CA3A49F1CB3A51F14D -:102DA000CC3A59F1CD3A61F1C03B69F1CE3A71F1BB -:102DB000CF3A79F1C13B81F1C23B89F1C33B91F13B -:102DC000C43B99F1C53BA1F1C63BA9F1C73BB1F1A9 -:102DD000C83BB9F1C93BC1F1CA3BC9F58AE292E0EF -:102DE00038C082EE90E035C089EE90E032C08AEEC5 -:102DF00090E02FC085EB90E02CC086EB90E029C0DE -:102E000087EB90E026C08CEC90E023C08DEC90E046 -:102E100020C083E891E01DC08AE891E01AC082E9F1 -:102E200091E017C084E991E014C081E292E011C002 -:102E300083E292E00EC084E292E00BC085E292E071 -:102E400008C086E292E005C087E292E002C080E01E -:102E500090E0CF910C944E15CF910895882309F4FA -:102E60004BC0823859F40E94DC1481FF45C089E3CD -:102E70000E940C200E94E82089E30CC0833871F482 -:102E80000E94DC1480FF38C083E50E940C200E9461 -:102E9000E82083E50E945D200C94E820843859F4F2 -:102EA0000E94DC1482FF28C087E40E940C200E944C -:102EB000E82087E4EFCF9CEF980F913A58F390E227 -:102EC000980F983050F4877091E001C0990F8A955F -:102ED000EAF7892F0E94B520DFCF9BE5980F93304A -:102EE00020F480E090E00C943815885A833120F467 -:102EF00080E090E00C944E150895882321F00E9404 -:102F0000AF200C94E8200895882321F00E94B5207A -:102F10000C94E8200895CF92DF92EF92FF920F93E6 -:102F20001F93CF93DF93CDB7DEB728970FB6F894F2 -:102F3000DEBF0FBECDBF8C0185E0F801DE0111962A -:102F400001900D928A95E1F7F80140813181F2807C -:102F5000258122952F7083819481892B31F03F3F09 -:102F600031F481E04F3F19F403C081E001C080E0FB -:102F700080FDC6C249833A8389819A812F830E944A -:102F8000CA1F9E8388870E94C91F0E949C1E4E8173 -:102F9000E42FE295EF70F0E0E05AFF4F2F81688553 -:102FA0000C94892D842F807F142F1F70882311F09B -:102FB0001295107FFF2059F0112309F456C2812F7A -:102FC00068870E94BF200E94E82068854EC2862F35 -:102FD0000E942E17112309F493C2812F0E94C5204D -:102FE00028960FB6F894DEBF0FBECDBFDF91CF910C -:102FF0001F910F91FF90EF90DF90CF900C94E820FD -:10300000342F307F842F8F70303211F08295807F83 -:10301000662319F0613019F12CC0FF20B1F0222392 -:1030200009F494C1213009F091C128960FB6F894A3 -:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB -:10304000EF90DF90CF900C94CF20222319F0213005 -:1030500009F456C28E830E94D2208E818AC1FF203D -:1030600021F0263008F04CC271C1253008F048C26A -:1030700080C1FF2021F0222309F468C1F6C1222378 -:1030800009F477C106C2242F26952695237030E0D7 -:103090002115310521F021303105C9F031C2FF2061 -:1030A00021F0862F942F937002C080E090E0289644 -:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1030C0000F91FF90EF90DF90CF900C943815FF2078 -:1030D00021F0862F942F937002C080E090E0289614 -:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119 -:1030F0000F91FF90EF90DF90CF900C944E15862F9C -:10310000FF2019F00E948B2402C00E94F32428960D -:103110000FB6F894DEBF0FBECDBFDF91CF911F91E8 -:103120000F91FF90EF90DF90CF900C947825842F33 -:10313000837009F076C0F110E3C1262F2295269501 -:103140002770220F220F862F8F70C82ED12CE12CD2 -:10315000F12C022E04C0CC0CDD1CEE1CFF1C0A94CA -:10316000D2F764FF10C06FE070E080E090E004C030 -:10317000660F771F881F991F2A95D2F76095709563 -:103180008095909503C060E070E0CB01242F2695D8 -:1031900026952370422F50E042305105D1F0433044 -:1031A000510559F16C297D298E299F2941305105FE -:1031B00041F128960FB6F894DEBF0FBECDBFDF9168 -:1031C000CF911F910F91FF90EF90DF90CF900C94D3 -:1031D000C11E6C297D298E299F2928960FB6F89447 -:1031E000DEBF0FBECDBFDF91CF911F910F91FF903A -:1031F000EF90DF90CF900C94DB1E0E94C11EC701A0 -:10320000B60128960FB6F894DEBF0FBECDBFDF9192 -:10321000CF911F910F91FF90EF90DF90CF900C9482 -:10322000A71EFF2019F0842F817001C08695882386 -:1032300009F466C1262F229526952770220F220FAA -:10324000862F8F70C82ED12CE12CF12C022E04C0B9 -:10325000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DE -:103260006FE070E080E090E004C0660F771F881F79 -:10327000991F2A95D2F7609570958095909503C017 -:1032800060E070E0CB01242F269526952370422F15 -:1032900050E042305105D1F04330510559F16C29CD -:1032A0007D298E299F294130510541F128960FB67D -:1032B000F894DEBF0FBECDBFDF91CF911F910F916C -:1032C000FF90EF90DF90CF900C94951F6C297D2993 -:1032D0008E299F2928960FB6F894DEBF0FBECDBF6A -:1032E000DF91CF911F910F91FF90EF90DF90CF90E2 -:1032F0000C94AF1F0E94951FC701B60128960FB608 -:10330000F894DEBF0FBECDBFDF91CF911F910F911B -:10331000FF90EF90DF90CF900C947B1F603FC9F13E -:1033200018F4603E50F49CC0623F09F461C008F498 -:103330004BC0633F09F470C093C0162F1F70842FD9 -:103340008F71FF2099F00E94141F812F28960FB6CD -:10335000F894DEBF0FBECDBFDF91CF911F910F91CB -:10336000FF90EF90DF90CF900C947D170E94351F57 -:10337000812F28960FB6F894DEBF0FBECDBFDF9128 -:10338000CF911F910F91FF90EF90DF90CF900C9411 -:103390008417FF20A9F0253008F0B2C0842F8F7168 -:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148 -:1033B0001F910F91FF90EF90DF90CF900C945A1FC8 -:1033C000263008F09DC0EACFFF20A1F0842F8F7136 -:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118 -:1033E0001F910F91FF90EF90DF90CF900C94141FDE -:1033F000FF2061F3842F8F7128960FB6F894DEBFFB -:103400000FBECDBFDF91CF911F910F91FF90EF9035 -:10341000DF90CF900C94351FFF2091F0842F8F7197 -:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7 -:103430001F910F91FF90EF90DF90CF900C94FF1EA3 -:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7 -:103450001F910F91FF90EF90DF90CF900C94F51E8D -:10346000FF20A1F0222309F4B1CF862F28960FB6B2 -:10347000F894DEBF0FBECDBFDF91CF911F910F91AA -:10348000FF90EF90DF90CF900C946616222309F402 -:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2 -:1034A000DF91CF911F910F91FF90EF90DF90CF9020 -:1034B0000C942E174F70C8010E94F70728960FB67C -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF900C941A1E4F70C801B0 -:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107 -:1034F0001F910F91FF90EF90DF90CF900C94B90B3C -:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6 -:103510001F910F91FF90EF90DF90CF9008950E9440 -:10352000CC200E94A1200E94E8200E94A6260E9492 -:10353000782580E090E00E94381580E090E00C94BF -:103540004E150E94BC200C948F1A0E94CA1F292F6E -:1035500022952F7030E02C3031054CF42A303105A3 -:103560006CF4225031092230310590F407C02C3020 -:10357000310551F02F30310539F00AC0803E10F08E -:10358000803F31F481E0089593FB882780F9089506 -:1035900080E00895CF93DF9300D000D01F92CDB785 -:1035A000DEB70F900F900F900F900F90DF91CF919B -:1035B0000895CF93DF9300D000D000D0CDB7DEB711 -:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128 -:1035D00008951F93CF93DF93C091840116E08091EB -:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8 -:1035F0001124EA57FE4F4081518162817381848199 -:1036000095810E94D91A2196C770E9CFDF91CF9199 -:103610001F9108954091B6015091B7016091B80192 -:103620007091B9018091BA019091BB010C94D91AA3 -:10363000CF938091BB0182958F7009F05FC080911C -:10364000B801882309F45AC020918401A091850112 -:103650006091B6017091B7018091B9019091BA0162 -:1036600031E06F3F09F030E0B32FC6E02A1709F4CC -:1036700045C0009721F07F3F21F44B2F03C041E06C -:1036800001C040E030E040FD35C0C29FF001C39F63 -:10369000F00D1124EA57FE4F418174132BC0408175 -:1036A000641328C04281411125C0438154814817C9 -:1036B000590710F441505109481B590B483C51051A -:1036C000C8F48091BB018F7080618093BB0186E05C -:1036D000829FF001839FF00D1124E557FE4F8081FA -:1036E0008F708061808386EB91E00E948B17CF9171 -:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0 -:10370000CF92DF92EF92FF920F931F93CF93DF93AD -:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50 -:103720008C0185E0F801DE011D9601900D928A95CD -:10373000E1F7D8014C9111965C91119712966C911A -:1037400012971396ED90FC9014977091B601E0914A -:10375000B7012091B9013091BA012115310531F03D -:10376000EF3F31F481E07F3F19F403C081E001C0F5 -:1037700080E0B82FB170CB2E80FD6CC1D090B80125 -:10378000DD2009F4F5C0F091BB01E216F30638F034 -:10379000C701821B930B883C910548F09BC0209584 -:1037A00030952E0D3F1D283C310508F093C08F2F1A -:1037B000807F09F052C0E51314C0741312C0D62ED6 -:1037C00061110FC0FF70F061F093BB010E940A1BF2 -:1037D00086EB91E00E948B178091BB01F8018583F5 -:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5 -:1037F00003C081E001C080E080FD03C081E0862736 -:1038000001C080E0F82FF170FF2E80FF1CC0809176 -:1038100084012091850136E0821709F428C190E0E7 -:10382000389FF001399FF00D1124EA57FE4F718146 -:10383000571306C07081471303C07281671303C01A -:1038400001968770E9CFD62E662309F436C18091A0 -:10385000BB0181608093BB0153C0E51308C07413A2 -:1038600006C0611104C0D8011596FC93AEC04D8707 -:103870005E878D859E856A8B0E94A51A6A8988233A -:1038800029F1D62E662311F12091BB01822F82955A -:103890008F7090E002970CF460C08091B601909117 -:1038A000B70198878F831986FB86EA862C87CE011D -:1038B000079651C0E51731F14D875E878D859E854E -:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4 -:1038D0008B17A4C08F2F807F69F77E2DF98AE88A25 -:1038E00089890E94CA1A86EB91E00E948B17E6EB49 -:1038F000F1E086E0DF011D928A95E9F70E940A1B3C -:10390000D12CDBC07413D8CF6111D6CFD801159656 -:10391000FC93C8010E948B17E6EBF1E086E0DF0123 -:103920001D928A95E9F7C9C0D62E662379F22091B7 -:10393000BB01822F82958F7090E0029774F0809186 -:10394000B6019091B7019A8389831B82FD82EC8234 -:103950002E83CE0101960E948B1786E0F801A6EB1C -:10396000B1E001900D928A95E1F70E94181B6FC09B -:10397000E216F30628F0C701821B930B9C0104C0DA -:10398000209530952E0D3F1D283C310508F052C082 -:10399000D62E662309F49ACFE5132CC074132AC0DF -:1039A0008091BB0180FD1DC0982F92959F70C9F03A -:1039B000D80115968C9315979F3039F09F5F92959B -:1039C000907F8F70892B15968C93C8010E948B175E -:1039D00086E0F801A6EBB1E001900D928A95E1F73F -:1039E00036C086E0F801A6EBB1E001900D928A9511 -:1039F000E1F763C04D875E878D859E850E94A51A7D -:103A0000882379F086E0F801A6EBB1E001900D92F1 -:103A10008A95E1F70E94181B0E940A1BDD24D394AB -:103A20004CC08091BB0181608093BB01C8010E94A2 -:103A30008B1743C07E2DF98AE88A89890E94CA1AA9 -:103A4000E6EBF1E086E0DF011D928A95E9F70E943E -:103A50000A1B33C0662309F439CF4D875E878D85F5 -:103A60009E850E94A51A882309F430CFCBCF4D87BD -:103A70005E878D859E850E94CA1F292F22952F70F3 -:103A800030E0223031052CF49F7041F0811106C0E6 -:103A90000CC0243031052CF49F7049F4805E8830CE -:103AA00020F0C8010E948B17CF2CDC2C06C0D80157 -:103AB00015969C91907F91F7F8CF8D2D62960FB659 -:103AC000F894DEBF0FBECDBFDF91CF911F910F9154 -:103AD000FF90EF90DF90CF9008951F93CF93DF93E7 -:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3 -:103AF0004F83588769877A878B879C87CE01079683 -:103B00000E94801B8823C1F02F8138858A859B8580 -:103B1000892B31F03F3F11F080E003C02F3FE1F7E8 -:103B200081E0811147C04F81588569857A858B85F1 -:103B30009C850E94D91A3EC086E0FE013796DE01C0 -:103B4000119601900D928A95E1F7FF81E8854A85EB -:103B50005B854115510531F0EF3F31F481E0FF3FC6 -:103B600019F403C081E001C080E080FD23C02091F2 -:103B7000850130E0C9010196877099276091840121 -:103B800070E086179707F1F1F983EA835D834C8330 -:103B900096E0929FD001939FB00D1124AA57BE4F7B -:103BA000FE01319601900D929A95E1F7809385017F -:103BB0000E94E91A16E0809184019091850189178D -:103BC00079F1189FC00111248A579E4F0E94801BD3 -:103BD000882331F1E09184011E9FF0011124EA57FE -:103BE000FE4F4081518162817381848195810E9461 -:103BF000D91A8091840190E001968770992780936B -:103C00008401D9CF0E94A11A1092850110928401DB -:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75 -:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB -:103C30001F910895EF92FF920F931F93CF93DF93FD -:103C40009C01009709F471C0F12CEE24E394E90182 -:103C50002196F9018491843740F4843008F056C0ED -:103C6000813081F0823021F160C0853709F449C08C -:103C7000C0F19CE7980F903708F057C08F770E94EB -:103C80002E1746C089010E5F1F4FFE01849190E2FE -:103C9000980F983050F48770FE2D01C0FF0F8A9561 -:103CA000EAF78F2F0E94BF2015C00E94661614C02D -:103CB00089010E5F1F4FFE01849190E2980F9830AA -:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9 -:103CD0000E94C5200E94E820E8011AC00E942E1709 -:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903 -:103CF0009FE00197F1F700C00000C150F6CFE90145 -:103D000007C0FE01F490E901229602C00E946616E7 -:103D10008F2D882341F0EFE9FFE03197F1F700C0E4 -:103D200000008150F6CF9E0192CFDF91CF911F917D -:103D30000F91FF90EF90089508956093C0017093E4 -:103D4000C1018093C2019093C3010C948F1A0F9309 -:103D50001F930091C0011091C1012091C2013091C7 -:103D6000C301062B172B282B392B0093C00110936E -:103D7000C1012093C2013093C3011F910F910C9494 -:103D80008F1A0F931F930091C0011091C1012091D0 -:103D9000C2013091C301062317232823392300933E -:103DA000C0011093C1012093C2013093C3011F9140 -:103DB0000F910C948F1A0F931F930091C0011091D3 -:103DC000C1012091C2013091C3010627172728277E -:103DD00039270093C0011093C1012093C201309391 -:103DE000C3011F910F910C948F1A1092BC01109275 -:103DF000BD011092BE011092BF010C948F1A41E0D8 -:103E000050E060E070E004C0440F551F661F771F4C -:103E10008A95D2F74093BC015093BD016093BE01D7 -:103E20007093BF010C948F1A41E050E060E070E0A5 -:103E300004C0440F551F661F771F8A95D2F78091E3 -:103E4000BC019091BD01A091BE01B091BF01842B36 -:103E5000952BA62BB72B8093BC019093BD01A0930B -:103E6000BE01B093BF010C948F1A41E050E060E0B6 -:103E700070E004C0440F551F661F771F8A95D2F764 -:103E800040955095609570958091BC019091BD01D1 -:103E9000A091BE01B091BF0184239523A623B7232F -:103EA0008093BC019093BD01A093BE01B093BF016C -:103EB0000C948F1A41E050E060E070E004C0440FC1 -:103EC000551F661F771F8A95D2F78091BC0190918C -:103ED000BD01A091BE01B091BF0184279527A627FF -:103EE000B7278093BC019093BD01A093BE01B0930E -:103EF000BF010C948F1A0F931F930091BC01109176 -:103F0000BD012091BE013091BF01062B172B282B3C -:103F1000392B0093BC011093BD012093BE01309357 -:103F2000BF011F910F910C948F1A0F931F93009153 -:103F3000BC011091BD012091BE013091BF0106234B -:103F40001723282339230093BC011093BD0120932C -:103F5000BE013093BF011F910F910C948F1A0F93E4 -:103F60001F930091BC011091BD012091BE013091C1 -:103F7000BF0106271727282739270093BC01109374 -:103F8000BD012093BE013093BF011F910F910C948E -:103F90008F1A0895CF92DF92EF92FF920F931F93A3 -:103FA000CF93DF93EC01C090C001D090C101E090AD -:103FB000C201F090C3018091BC019091BD01A0911C -:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113 -:103FD00010E0B701A601002E04C0769567955795AD -:103FE00047950A94D2F740FF07C0BE01802F0E9478 -:103FF000DC0B8130910539F40150110950F7BE01F5 -:1040000080E00E94DC0BDF91CF911F910F91FF9018 -:10401000EF90DF90CF90089590910C01992361F17A -:1040200090910D01992341F1982F9695969596952B -:104030009F3088F4E0910E01F0910F01E90FF11D1E -:10404000877021E030E001C0220F8A95EAF7818174 -:10405000822B818308959091D70190FF2DC01F92EC -:104060008F9387ED95E09F938F930E94EE070F90BB -:104070000F900F900F90089540910E0150910F01F5 -:1040800020E030E09FEFFA01E20FF31F6281681732 -:1040900099F09F3F19F4611101C0922F2F5F3F4F9C -:1040A0002E30310581F79F3F39F0FA01E90FF11DFC -:1040B00097FDFA9582830895089590910C019923B4 -:1040C00069F190910D01992349F1982F9695969554 -:1040D00096959F3090F4E0910E01F0910F01E90F59 -:1040E000F11D877021E030E001C0220F8A95EAF7C8 -:1040F000209581812823218308959091D70190FFF5 -:104100001FC01F928F9389EB95E09F938F930E941E -:10411000EE070F900F900F900F90089540910E01B1 -:1041200050910F0120E030E0FA01E20FF31F92817D -:10413000981301C012822F5F3F4F2E303105A1F737 -:10414000089581E090E0E0910E01F0910F01E80FF9 -:10415000F91F1082019680319105A9F70895909179 -:10416000D601982B9093D601089580959091D60111 -:1041700098239093D60108951092D60108959091B6 -:10418000D501982B9093D501089580959091D501F4 -:1041900098239093D50108951092D50108958093A6 -:1041A000C40108951092C401089540910E015091E8 -:1041B0000F0120E030E080E0FA01E20FF31F91816F -:1041C00091118F5F2F5F3F4F2F303105A9F7089571 -:1041D000E0910E01F0910F018091D6018083E09172 -:1041E0000E01F0910F0180819091D501892B808380 -:1041F0009091C401992361F0E0910E01F0910F01BB -:104200008081892B80830E94D52081111092C40166 -:1042100080910E0190910F010C94E81490933B0152 -:1042200080933A010895CF92DF92EF92FF920F931D -:104230001F936C01EE24FF24C114D104E104F104A6 -:1042400021F46B017C0180E001C080E133272F2D38 -:104250001E2D0D2D011511052105310519F0885F61 -:104260006801790197018601A4E036952795179595 -:104270000795AA95D1F7011511052105310519F00A -:104280008C5F6801790197018601F2E036952795E8 -:1042900017950795FA95D1F70115110521053105F7 -:1042A00019F08E5F68017901B701A60176956795CF -:1042B00057954795452B462B472B09F08F5F1F914C -:1042C0000F91FF90EF90DF90CF9008958295982FF7 -:1042D0009C7C96959695837344E0849F900111246D -:1042E000922B892F8A7A86959575990F892B089537 -:1042F0001F93CF93DF931F92CDB7DEB799830E94B0 -:104300006621182F9981892F0E946621212F30E084 -:10431000322F2227A901482BCA010F90DF91CF919C -:104320001F9108958091F001843009F11092D80115 -:1043300020E488E190E00FB6F894A895809360009F -:104340000FBE2093600083B7817F846083BF83B7F3 -:10435000816083BF7894889583B78E7F83BF88E11F -:104360000FB6F89480936000109260000FBE08951D -:1043700008950895CF930E94B8210E9482090E9457 -:10438000B921C0E08C2F0E94AD0A811105C0CF5F1A -:10439000CE30C1F780E001C081E0CF9108950C9448 -:1043A000A11A82E084BD93E095BD9AEF97BD8093FA -:1043B0006E0008952FB7F8948091D9019091DA0199 -:1043C000A091DB01B091DC012FBF0895CF92DF9265 -:1043D000EF92FF920F931F932FB7F8944091D9015A -:1043E0005091DA016091DB017091DC012FBF6A010D -:1043F0007B01EE24FF248C0120E030E0C016D106C2 -:10440000E206F30610F441505109481B590BCA014A -:104410001F910F91FF90EF90DF90CF9008951F9222 -:104420000F920FB60F9211248F939F93AF93BF9368 -:104430008091D9019091DA01A091DB01B091DC016A -:104440000196A11DB11D8093D9019093DA01A0932B -:10445000DB01B093DC01BF91AF919F918F910F90E1 -:104460000FBE0F901F9018950E94E311F8942FEF44 -:1044700087EA91E6215080409040E1F700C00000BB -:1044800087E090EBDC018093F9019093FA01A0930F -:10449000FB01B093FC012CE088E190E00FB6F894AA -:1044A000A895809360000FBE20936000FFCFEF922D -:1044B000FF920F931F93CF93DF93E82EF12C8F2D54 -:1044C0000E94AD0AC0E0D0E0082F10E098010C2E49 -:1044D00002C0359527950A94E2F720FD05C0219684 -:1044E000C630D10599F709C06C2F7F2D80E00E945E -:1044F000BA0BE812F4CF81E005C0F3948EE0F81215 -:10450000DECF80E0DF91CF911F910F91FF90EF9070 -:104510000895CF93C82F8CE20E945722882321F060 -:104520008C2FCF910C94572280E0CF910895CF9398 -:104530000E94E423811102C00E94CA238CEF95E0FF -:104540000E945507C5E6C15049F00E9482098FE3D9 -:104550009CE90197F1F700C00000F5CF85EF95E0E9 -:104560000E94550789E20E948922811111C18AE2C5 -:104570000E94892281110E94CA2385E00E9489221B -:1045800081110E9434220E94EF238093D70187E09B -:104590000E948922882399F18BE10E948922882335 -:1045A00051F09091D70191FB882780F921E0822773 -:1045B00080FB91F922C08EE00E948922882351F06D -:1045C0009091D70192FB882780F921E0822780FB18 -:1045D00092F913C080E10E9489229091D70188232B -:1045E00041F093FB882780F921E0822780FB93F933 -:1045F00004C0892F809580FB90F99093D70180911A -:10460000D7010E94F3230E9401248093EA0180EEE7 -:104610000E948922882341F08091EA01982F909589 -:1046200090FB80F98093EA0189E30E948922882324 -:1046300059F09091EA0191FB882780F921E08227C7 -:1046400080FB91F99093EA0182EE0E9489228823EF -:1046500059F09091EA0192FB882780F921E08227A6 -:1046600080FB92F99093EA0186EE0E9489228823CA -:1046700059F09091EA0193FB882780F921E0822785 -:1046800080FB93F99093EA0183EE0E9489228823AC -:1046900059F09091EA0194FB882780F921E0822764 -:1046A00080FB94F99093EA0185E30E948922882394 -:1046B00059F09091EA0195FB882780F921E0822743 -:1046C00080FB95F99093EA0181E30E948922882377 -:1046D00059F09091EA0196FB882780F921E0822722 -:1046E00080FB96F99093EA0181E10E948922882358 -:1046F00059F09091EA0197FB882780F921E0822701 -:1047000080FB97F99093EA018091EA010E940524C9 -:104710008091EA0187FB882780F980930D0187E269 -:104720000E948922C82F8EE10E9489228111C260D5 -:104730008FE10E9489228111C46080E20E94892257 -:104740008111C86081E20E9489228111C06182E2E8 -:104750000E9489228111C06283E20E948922811114 -:10476000C06484E20E948922882311F0C06802C0DC -:10477000CC2329F08C2F0E94FC236C2F03C00E94B5 -:10478000F823682F70E080E090E0CF910C949D1E9C -:10479000CF9108956DEE7EEF80E090E00E94BF2DF6 -:1047A00060E082E090E00E94B12D60E083E090E064 -:1047B0000E94B12D60E084E090E00E94B12D60E0A5 -:1047C00085E090E00C94B12D80E090E00E94AB2D4C -:1047D00021E08D3E9E4F09F020E0822F089582E077 -:1047E00090E00C94A32D682F82E090E00C94B12D02 -:1047F00083E090E00C94A32D682F83E090E00C946C -:10480000B12D84E090E00C94A32D682F84E090E01B -:104810000C94B12D8091DF0180FF0BC060911301DA -:1048200085E0689FB001112475956795759567952A -:104830002AC081FF09C06091130185E0689FB00123 -:104840001124759567951FC082FF07C06091130101 -:1048500085E0689FB001112416C04091E001442317 -:10486000C9F060911201461788F72091130185E085 -:10487000289F90011124429FC001439F900D112455 -:1048800070E00E94752D6038710540F46115710566 -:1048900039F002C065E070E0862F08958FE7089533 -:1048A00081E008958091DF0180FF08C060911101CF -:1048B00070E0759567957595679521C081FF06C075 -:1048C0006091110170E07595679519C082FF04C071 -:1048D0006091110170E010C08091E0018823C1F067 -:1048E000609110018617A0F790911101989FC00167 -:1048F000112470E00E94752D6038710528F461154F -:10490000710521F0862F08958FE7089581E00895BD -:1049100061E070E0F4CF803F21F40E940A24819589 -:1049200004C0813F29F40E940A248093E301089582 -:10493000823F21F40E940A24819504C0833F29F418 -:104940000E940A248093E2010895893F19F40E948D -:10495000522405C08A3F31F40E94522481958093ED -:10496000E40108958B3F21F40E945224819504C0F4 -:104970008C3F29F40E9452248093E5010895843FDE -:1049800021F48091E101816017C0853F21F480917D -:10499000E101826011C0863F21F48091E1018460D1 -:1049A0000BC0873F21F48091E101886005C0883FFA -:1049B00031F48091E10180618093E10108958D3FA0 -:1049C00021F48091DF0181600BC08E3F21F4809142 -:1049D000DF01826005C08F3F29F48091DF01846090 -:1049E0008093DF010895803F39F48091E30187FFD0 -:1049F0006CC01092E30169C0813F29F48091E3010A -:104A00001816BCF362C09091E201823F29F497FF2F -:104A10005CC01092E20159C0833F19F41916CCF31F -:104A200054C0893F41F48091E40118160CF04DC048 -:104A30001092E4014AC08A3F29F48091E40187FF83 -:104A400044C0F6CF8B3F39F48091E50187FF3DC02C -:104A50001092E5013AC08C3F29F48091E5011816C7 -:104A6000BCF333C0843F21F48091E1018E7F17C0F5 -:104A7000853F21F48091E1018D7F11C0863F21F4B3 -:104A80008091E1018B7F0BC0873F21F48091E10190 -:104A9000877F05C0883F31F48091E1018F7E80934C -:104AA000E10113C08D3F21F48091DF018E7F0BC0A7 -:104AB0008E3F21F48091DF018D7F05C08F3F29F467 -:104AC0008091DF018B7F8093DF018091E201811172 -:104AD0000EC08091E30181110AC08091E40181112F -:104AE00006C08091E501811102C01092E001089595 -:104AF0008091D70183FF7EC088E396E00E9455072E -:104B00008091E1011F928F9383E396E09F938F93AF -:104B10000E94EE0781E396E00E9455072091E20192 -:104B2000822F992787FD90959F932F938EE296E091 -:104B30009F938F930E94EE078CE296E00E945507A8 -:104B40002091E301822F992787FD90959F932F93C2 -:104B500089E296E09F938F930E94EE0787E296E0AA -:104B60000E9455072091E401822F992787FD909597 -:104B70009F932F9384E296E09F938F930E94EE077A -:104B800082E296E00E9455072091E501822F992745 -:104B900087FD90959F932F938FE196E09F938F933E -:104BA0000E94EE078CE196E00E9455078091E0019B -:104BB0001F928F9389E196E09F938F930E94EE0757 -:104BC00087E196E00E9455078091DF011F928F9345 -:104BD00084E196E09F938F930E94EE0781E196E037 -:104BE0000E9455078DB79EB74C960FB6F8949EBF9E -:104BF0000FBE8DBF81EE91E00E942D150E94DA213B -:104C00009093DE018093DD0108951F93CF93DF938E -:104C10008091DD019091DE010E94E6214091E0014A -:104C2000442321F02091140130E006C020911501A9 -:104C30005AE0259F900111248217930708F482C03F -:104C40008091E2011091E301D091E401C091E5016E -:104C5000811107C0111105C0D11103C0CC2309F483 -:104C600071C04F3F19F04F5F4093E001181624F4D4 -:104C70000E940A248093E2018091E20187FF05C02F -:104C80000E940A2481958093E201111624F40E9467 -:104C90000A248093E3018091E30187FF05C00E940D -:104CA0000A2481958093E3016091E201662339F142 -:104CB0001091E301112319F1772767FD7095872F74 -:104CC000972F0E947A2C23E333E343E35FE30E94B0 -:104CD000DE2C0E94472C6093E201612F772767FD4D -:104CE0007095872F972F0E947A2C23E333E343E3B9 -:104CF0005FE30E94DE2C0E94472C6093E3011D16A7 -:104D000024F40E9452248093E4018091E40187FFFF -:104D100005C00E94522481958093E4011C1624F45E -:104D20000E9452248093E5018091E50187FF05C030 -:104D30000E94522481958093E501DF91CF911F91CC -:104D40000C947825DF91CF911F910895E1EEF1E069 -:104D500085E0DF011D928A95E9F71092E00110923B -:104D6000DF0108958BE598E00E9455071F9281E0CE -:104D70008F931F9285E08F938DE098E09F938F93A0 -:104D80000E94EE070F900F900F900F900F900F90D2 -:104D900008958330E9F128F4813061F0823009F11F -:104DA0000895853009F462C008F449C0863009F4DA -:104DB00074C0089520911501862F90E0820F911DF7 -:104DC0008F3F910520F4620F6093150103C08FEFB0 -:104DD00080931501809115011F928F9386E497E0CF -:104DE00072C020911401862F90E0820F911D8F3F99 -:104DF000910520F4620F6093140103C08FEF80933C -:104E00001401809114011F928F9384E397E05BC09B -:104E100020911301862F90E0820F911D8F3F910505 -:104E200020F4620F6093130103C08FEF809313018E -:104E3000809113011F928F9381E297E044C02091EB -:104E40001201862F90E0820F911D8F3F910520F473 -:104E5000620F6093120103C08FEF80931201809163 -:104E600012011F928F938CE097E02DC020911101C9 -:104E7000862F90E0820F911D8F3F910520F4620FE5 -:104E80006093110103C08FEF809311018091110194 -:104E90001F928F9383EF96E016C020911001862F0A -:104EA00090E0820F911D8F3F910520F4620F609377 -:104EB000100103C08FEF80931001809110011F92A9 -:104EC0008F9388ED96E09F938F930E94EE070F904B -:104ED0000F900F900F900895833081F128F4813066 -:104EE00059F08230D1F00895853009F449C0B8F105 -:104EF000863009F456C0089580911501681720F492 -:104F0000861B8093150102C0109215018091150136 -:104F10001F928F9389EC96E054C08091140168171A -:104F200020F4861B8093140102C01092140180911A -:104F300014011F928F9387EB96E043C08091130179 -:104F4000681720F4861B8093130102C0109213018E -:104F5000809113011F928F9384EA96E032C0809172 -:104F60001201681720F4861B8093120102C0109270 -:104F70001201809112011F928F938FE896E021C059 -:104F800080911101681720F4861B8093110102C0E3 -:104F900010921101809111011F928F9386E796E084 -:104FA00010C080911001681720F4861B80931001B7 -:104FB00002C010921001809110011F928F938BE517 -:104FC00096E09F938F930E94EE070F900F900F90A3 -:104FD0000F900895CF93C82F1F928F9320E639E04A -:104FE0003F932F930E94EE0761E070E080E090E035 -:104FF00004C0660F771F881F991FCA95D2F70E94B9 -:105000009D1E0F900F900F900F90CF910C94A11AAE -:10501000CF938D3109F465C0B0F58E3009F4CBC162 -:1050200000F5873009F49BC1A8F4863009F06AC204 -:105030008091D701817F8E7F8093D70185E699E0AB -:105040000E94550787EA9DE00E94550781E0809302 -:10505000E70180C1883009F44FC08B3009F47CC16E -:1050600051C2863109F4EDC138F4803109F4B6C17A -:10507000813109F42DC246C2893109F4CBC18B318B -:1050800009F486C13FC2853309F434C248F487323B -:1050900009F430C208F430C2893209F42BC232C29A -:1050A000833438F48A3308F029C2883309F454C1B0 -:1050B00029C2833409F41EC2883409F023C20E9435 -:1050C000A11A86E99DE00E9455079FEF23ED80E33A -:1050D000915020408040E1F700C000000E9434223F -:1050E00039C186EB9DE00E9455070E94012C0E9469 -:1050F000DC140E941A0D2EC18BEA9DE00E94550718 -:1051000086E79BE00E9455070E94F8231F928F9329 -:1051100083E79BE09F938F930E94EE0781E79BE0DC -:105120000E9455070E94EF23C82F8EE59BE00E9446 -:1051300055071F92CF9329E53BE03F932F930E94A1 -:10514000EE0787E59BE00E9455078DE49BE00E94F7 -:1051500055078C2F81701F928F932AE43BE03F9379 -:105160002F930E94EE0788E49BE00E9455078EE390 -:105170009BE00E945507C1FB882780F91F928F93FF -:105180002BE33BE03F932F930E94EE0789E39BE0E4 -:105190000E9455078DE29BE00E945507C2FB8827BD -:1051A00080F91F928F932AE23BE03F932F930E9456 -:1051B000EE0788E29BE00E9455078FE19BE00E948A -:1051C0005507C3FBCC27C0F91F92CF938CE19BE01E -:1051D0009F938F930E94EE078AE19BE00E94550700 -:1051E0000E940124C82F86E09BE00E9455071F9271 -:1051F000CF9321E03BE03F932F930E94EE078FEF88 -:105200009AE00E94550786EE9AE00E9455078C2F7F -:1052100081701F928F9323EE3AE03F932F930E9469 -:10522000EE078DB79EB780960FB6F8949EBF0FBE5F -:105230008DBF81EE9AE00E9455078AEC9AE00E94A9 -:105240005507C1FB882780F91F928F9327EC3AE01E -:105250003F932F930E94EE0785EC9AE00E9455073A -:1052600083EB9AE00E945507C2FB882780F91F92C2 -:105270008F9320EB3AE03F932F930E94EE078EEA44 -:105280009AE00E9455078CE99AE00E945507C3FBFB -:10529000882780F91F928F9329E93AE03F932F9353 -:1052A0000E94EE0787E99AE00E9455078DE89AE090 -:1052B0000E945507C4FB882780F91F928F932AE824 -:1052C0003AE03F932F930E94EE0788E89AE00E940D -:1052D000550786E79AE00E945507C5FB882780F9A5 -:1052E0001F928F9323E73AE03F932F930E94EE079C -:1052F00081E79AE00E94550785E59AE00E945507EC -:10530000C6FB882780F91F928F9322E53AE03F93EE -:105310002F930E94EE0780E59AE00E94550788E4EB -:105320009AE00E945507C7FBCC27C0F91F92CF9384 -:1053300085E49AE09F938F930E94EE0783E49AE0BE -:105340000E9455078DB79EB74C960FB6F8949EBF36 -:105350000FBE8DBFC1E0DBC08CE899E058C08091E2 -:10536000D701C82FC17080FF09C089E89DE00E9465 -:1053700055078091D701817F8E7F44C08DE79DE0E6 -:105380000E9455078091D70181608093D701E2CFB9 -:105390008091D70181FBCC27C0F991E0C927C0FBE0 -:1053A00081F98093D701CC2319F080E79DE025C0D7 -:1053B00082E69DE02CC08091D70182FBCC27C0F90A -:1053C00091E0C927C0FB82F98093D701CC2319F063 -:1053D00083E59DE012C083E49DE019C08091D70170 -:1053E00083FBCC27C0F991E0C927C0FB83F98093E8 -:1053F000D701CC2351F087E39DE00E9455078091AF -:10540000D70181608093D70182C08AE29DE00E942B -:105410005507A0CF8BE19DE00E9455078FEE9CE0E1 -:105420000E94550782EB9CE00E94550785E89CE0AE -:105430000E94550781E49CE00E94550786E19CE0AC -:10544000E6CF88E09CE00E9455070E94DC141F9282 -:105450008F938EEE9BE09F938F930E94EE07809137 -:105460000C011F928F9387ED9BE09F938F930E9477 -:10547000EE0780916E011F928F9384EC9BE09F93C7 -:105480008F930E94EE0780910D011F928F9381EB05 -:105490009BE09F938F930E94EE078091D90190919A -:1054A000DA01A091DB01B091DC01BF93AF939F9330 -:1054B0008F938DE99BE09F938F930E94EE078DB7AA -:1054C0009EB746960FB6F8949EBF0FBE8DBF42CFD3 -:1054D0000E94A11AC0910D0181E0C827C0930D015F -:1054E000CC2329F083E99BE00E94550710C088E88F -:1054F0009BE08DCF80E003C08D5101C089530E9495 -:10550000EA2728CF86E89BE00E945507C0E08C2F51 -:10551000CF91089580E0089580E00895CF93C82F3B -:105520008091E701813081F020F0823009F44CC095 -:1055300042C1A0910E01B0910F018C91813169F0AF -:10554000823209F03AC109C0A0910E01B0910F0159 -:105550008C91813111F0823249F48C2F0E948A2A79 -:1055600081112FC08C2F0E9408282CC08C2F0E94E4 -:105570008C2A811126C0C431E1F070F4CB3081F067 -:10558000C031D1F40E94B22688E599E00E94550707 -:1055900082E08093E70115C0C93259F0C83361F445 -:1055A00085E699E00E9455078CE599E00E94550731 -:1055B00008C01092E70103C186E599E00E945507F3 -:1055C000FEC081E08170FDC0C43220F5CE3108F00C -:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E -:1055E0008093150194E19093140193E0909313013B -:1055F0008093120188E08093110188E2809310016A -:105600008CEF97E00E945507BFC0C33149F1C43108 -:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D -:10562000C83361F0AEC0C13509F49EC0C23509F47B -:1056300099C0CE3409F0A5C06AE09EC00E94B2268F -:10564000A3C08091E601882319F01092E6019CC066 -:1056500089E098E00E94550781E08093E701B1C09E -:1056600083EE97E00E94550781ED97E00E94550771 -:10567000809115011F928F938EEC97E09F938F93EB -:105680000E94EE078CEC97E00E9455078AEB97E0AA -:105690000E945507809114011F928F9387EB97E02A -:1056A0009F938F930E94EE0785EB97E00E9455072A -:1056B00086EA97E00E945507809113011F928F930D -:1056C00083EA97E09F938F930E94EE0781EA97E029 -:1056D0000E94550780E997E00E94550780911201CA -:1056E0001F928F938DE897E09F938F930E94EE0710 -:1056F0008BE897E00E94550786E797E00E945507E0 -:10570000809111011F928F9383E797E09F938F936E -:105710000E94EE0781E797E00E9455078AE597E02F -:105720000E945507809110011F928F9387E597E0A3 -:105730009F938F930E94EE0785E597E00E9455079F -:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B -:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5 -:10576000E60112C061E003C061E006C06AE080911A -:10577000E6010E94C92608C08091E6010E946C27BC -:1057800003C08AEF97E013C08091E601882369F097 -:105790001F928F9384EF97E09F938F930E94EE0761 -:1057A0000F900F900F900F9004C081EF97E00E9430 -:1057B000550781E006C01092E70180E002C080E05A -:1057C00001CFCF910895E1E8F0E080818860808387 -:1057D0008081816080838FB7F89493E090938900F3 -:1057E00090ED909388008FBF0895EFE6F0E0808100 -:1057F000826080830895EFE6F0E080818D7F808372 -:105800000895EFE6F0E0808192E089278083089593 -:105810001F920F920FB60F9211242F933F934F9325 -:105820005F936F937F938F939F93AF93BF93EF9308 -:10583000FF938091E8019091E90101969093E9012D -:105840008093E801811103C082E00E941A0DE0916B -:10585000E901E695E695F0E0EA53F24FE491809194 -:10586000E8018E1303C080E00E941A0DFF91EF91B2 -:10587000BF91AF919F918F917F916F915F914F9168 -:105880003F912F910F900FBE0F901F90189504D04D -:105890006894B1118DC0089570D088F09F5790F032 -:1058A000B92F9927B751A0F0D1F0660F771F881F45 -:1058B000991F1AF0BA95C9F712C0B13081F077D0AC -:1058C000B1E0089574C0672F782F8827B85F39F04A -:1058D000B93FCCF3869577956795B395D9F73EF4A4 -:1058E00090958095709561957F4F8F4F9F4F08954C -:1058F000E89409C097FB3EF490958095709561956A -:105900007F4F8F4F9F4F9923A9F0F92F96E9BB271F -:105910009395F695879577956795B795F111F8CF9B -:10592000FAF4BB0F11F460FF1BC06F5F7F4F8F4F06 -:105930009F4F16C0882311F096E911C0772321F0FC -:105940009EE8872F762F05C0662371F096E8862F94 -:1059500070E060E02AF09A95660F771F881FDAF7EB -:10596000880F9695879597F9089557FD9058440F9D -:10597000551F59F05F3F71F04795880F97FB991FAE -:1059800061F09F3F79F0879508951216130614066B -:10599000551FF2CF4695F1DF08C0161617061806F8 -:1059A000991FF1CF86957105610508940895E894D3 -:1059B000BB2766277727CB0197F908950BD078C0CE -:1059C00069D028F06ED018F0952309F05AC05FC056 -:1059D0001124EECFCADFA0F3959FD1F3950F50E0CD -:1059E000551F629FF001729FBB27F00DB11D639F91 -:1059F000AA27F00DB11DAA1F649F6627B00DA11D37 -:105A0000661F829F2227B00DA11D621F739FB00DDC -:105A1000A11D621F839FA00D611D221F749F33274C -:105A2000A00D611D231F849F600D211D822F762FE5 -:105A30006A2F11249F5750408AF0E1F088234AF0E2 -:105A4000EE0FFF1FBB1F661F771F881F915050402E -:105A5000A9F79E3F510570F014C0AACF5F3FECF349 -:105A6000983EDCF3869577956795B795F795E7951A -:105A70009F5FC1F7FE2B880F911D9695879597F92B -:105A8000089597F99F6780E870E060E008959FEFC0 -:105A900080EC089500240A941616170618060906C5 -:105AA000089500240A941216130614060506089594 -:105AB000092E0394000C11F4882352F0BB0F40F41C -:105AC000BF2B11F460FF04C06F5F7F4F8F4F9F4F5C -:105AD0000895991B79E004C0991F961708F0961B4A -:105AE000881F7A95C9F78095089597FB072E16F4BD -:105AF000009407D077FD09D00E948F2D07FC05D0B8 -:105B00003EF4909581959F4F0895709561957F4FD4 -:105B10000895EE0FFF1F0590F491E02D0994AA1B44 -:105B2000BB1B51E107C0AA1FBB1FA617B70710F088 -:105B3000A61BB70B881F991F5A95A9F780959095BA -:105B4000BC01CD010895F999FECF92BD81BDF89AAF -:105B5000992780B50895A8E1B0E042E050E00C94A8 -:105B6000C62D262FF999FECF1FBA92BD81BD20BD4B -:105B70000FB6F894FA9AF99A0FBE019608950E940A -:105B8000B12D272F0C94B22DDC01CB01FC01F9992A -:105B9000FECF06C0F2BDE1BDF89A319600B40D9279 -:0C5BA00041505040B8F70895F894FFCF32 -:105BAC0020021B0D0C0EE90DB50D820D0101C50176 -:105BBC0028080A03140A3F4D3620394605F904C358 -:105BCC0004A3046A04DD03F6030F0428044804014B -:0A5BDC000203040506070809000093 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex b/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex index 8c5409ac62..684e65404a 100644 --- a/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex +++ b/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C945B120C942D130D -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94052C0C9444070C9444071E -:100050000C9444070C940C220C9444070C94440711 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079213B41323 -:1000B0009F14B4139F14F61319149F146E14811413 -:1000C000CF17CF17FD17FD1740187C187D1A7D1A22 -:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E002B00E000E10035810000AF :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E1044C00200008000700060058 @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C9000343532202830353A33393A3039204A61F8 -:100CA0006E2032302032303136290A005649443A1B -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E6EAFBE502C005900D92AA33B107D9F777 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94950F0C94D12D0C940000FF93EF93CA -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E94631603C085EE0E94CF -:101000002B1780E090E0089508956091BC017091E5 -:10101000BD018091BE019091BF010E9410215698A0 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1 -:1012E000AEE3B1E011921D9281E0EA35F807D1F743 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC73000F580910001811162C080E437 -:101380000E94F50880930001811112C082E10E9441 -:101390001F098093000181110BC0C6010C2E01C0F2 -:1013A000880F0A94EAF780950E941F098093000134 -:1013B0000E94170946C0CA30A1F028F4C83059F07D -:1013C000C93061F005C0CC3089F070F0CD3089F0C3 -:1013D000209A289810C0219A29980DC0229A2A98FC -:1013E0000AC0239A2B9807C0529A01C0539A5B985F -:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2 -:1014000085C092E081708B25892B7C9B02C090E087 -:1014100001C094E0892B7D9B02C090E001C098E060 -:10142000892B7E9B02C090E001C090E1892B9FB187 -:101430009095991F9927991F9295990F907E892BC6 -:1014400010C080910001811176C080E40E94F508EF -:1014500080930001882309F45BC0912C0E94170936 -:10146000892DF8019081981739F1808380910101CD -:10147000882301F18091D70180FF04C08AE093E0C6 -:101480000E9452078091D70180FF0CC0809101011A -:101490001F928F93FF92EF920E94EB070F900F9095 -:1014A0000F900F908091D70180FF04C083E093E0FC -:1014B0000E945207A09201010E943A0921960F5FF3 -:1014C0001F4FCE30D10509F054CF80910101882300 -:1014D000B1F0815080930101882339F08FE99FE0BA -:1014E0000197F1F700C000000AC0ACE4B1E0EEE300 -:1014F000F1E081918D9391E0EC34F907D1F782E22C -:1015000098E0892BD1F00E94220817C090E07ACF92 -:1015100083E10E941F098093000181119ECF81E425 -:101520000E94F50880930001811197CF0E94300935 -:10153000982E909493CF80E094CF81E0DF91CF916B -:101540001F910F91FF90EF90DF90CF90BF90AF90E1 -:101550009F900895E82FF0E0E45BFE4F80810895AE -:10156000CF92DF92EF92FF920F931F93CF93DF936F -:101570008CEE92E00E9452073CE4E32E31E0F32E21 -:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3 -:10159000DF93CF93DF92CF920E94EB0784EE92E02D -:1015A0000E945207F70181917F0190E00E9475210E -:1015B0009F938F931F930F930E94EB078CED92E004 -:1015C0000E94520721968DB79EB708960FB6F894E1 -:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A -:1015E0001F910F91FF90EF90DF90CF9008958B3B6C -:1015F000910578F4883A910540F5853A9105D0F443 -:101600008430910508F0B1C08130910509F4ADC076 -:101610006BC0803E910508F467C0883E910508F4D0 -:10162000A4C09C01205F31092031310508F05CC065 -:1016300090650895853A910509F459C0863A910557 -:1016400009F458C083E890E40895883A910509F4B4 -:1016500054C0893A910509F453C08A3A910509F4B6 -:1016600052C08B3A910509F451C08C3A910509F4A6 -:1016700050C08D3A910509F44FC0803B910509F4A3 -:101680004EC08E3A910509F44DC08F3A910509F488 -:101690004CC0813B910509F44BC0823B910509F494 -:1016A0004AC0833B910509F449C0843B910509F484 -:1016B00048C0853B910509F447C0863B910509F474 -:1016C00046C0873B910509F445C0883B910509F464 -:1016D00044C0893B910509F443C08A3B910509F058 -:1016E00042C08AE296E4089580E090E0089581E89F -:1016F00090E4089582E890E4089582EE94E40895D9 -:1017000089EE94E408958AEE94E4089585EB94E4D8 -:10171000089586EB94E4089587EB94E408958CECA7 -:1017200094E408958DEC94E4089583E895E4089595 -:101730008AE895E4089582E995E4089584E995E4BA -:10174000089581E296E4089583E296E4089584E2A0 -:1017500096E4089585E296E4089586E296E4089575 -:1017600087E296E4089580E094E40895089596E071 -:10177000799FF001112494E5899FE00DF11D11245A -:10178000E60FF11DEE0FFF1FEC51FF4F8591949175 -:101790000895880F991F805A9040FC01859194917B -:1017A0000895880F991F80529F4FFC018591949155 -:1017B000089526E0729FF001112444E5849FE00D16 -:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D -:1017D00025913491C9019A9581159F4110F4C90151 -:1017E0000895C90190528115904128F4C9019F7054 -:1017F0000E94D10B0895C90190538115904120F4A6 -:10180000C9019927906C0895211580E5380769F47E -:101810000E949E1A9FEF24E34CE0915020404040EC -:10182000E1F700C000000C943122213080E5380738 -:1018300051F48CE593E00E9452078091D7018160BA -:101840008093D7010895C90190558115904108F002 -:1018500050C0832F99278F70992781309105D9F433 -:10186000A9014370552702C0880F991F4A95E2F7D6 -:101870009C68A90164E0440F551F6A95E1F744276D -:101880005370842B952B73E0220F331F7A95E1F769 -:10189000207633271DC08230910529F4922F8827A6 -:1018A000816F906A089583309105A9F4A90143706E -:1018B000552781E090E002C0880F991F4A95E2F712 -:1018C0009C6843E0220F331F4A95E1F7207E377072 -:1018D000822B932B08950497F1F4A90143705527A7 -:1018E00081E090E002C0880F991F4A95E2F79A685C -:1018F000E8CFC90190578115904120F4C9019F702C -:1019000090620895C90190588115904120F4C90151 -:101910009F70906A0895203E3105E0F4203C310527 -:1019200058F52133310509F470C048F429323105E6 -:1019300009F464C02A32310509F46EC074C0293339 -:101940003105F1F022383105D9F02533310509F49C -:101950004EC069C0233E310589F138F4203E31057F -:10196000C1F0223E3105E1F05EC0263E310569F14D -:10197000273E3105A9F157C0C9010E94C90B08953E -:101980008091EA0180FD02C081FF4DC080EE90E0B1 -:101990004BC08091EA0180FFF9CF89E390E044C019 -:1019A0008091EA0182FF0EC08091EA0184FF03C0AA -:1019B00080E090E039C083EE90E036C08091EA018B -:1019C00082FFF2CF82EE90E02FC08091EA0183FF88 -:1019D0000BC08091EA0184FDEBCF87EE90E024C03C -:1019E0008091EA0183FFF5CF86EE90E01DC08091E3 -:1019F000EA0185FF07C089E290E016C08091EA0104 -:101A000085FFF9CF85E390E00FC08091EA0186FF62 -:101A100007C08AE290E008C08091EA0186FFF9CF12 -:101A200081E390E001C0C9010E94F70A089508957A -:101A300080916D0108959FB7F89410925C019FBF4B -:101A40009091F001943009F058C09091E9009F7096 -:101A50002091EC0020FF02C020E801C020E0292BEB -:101A600094E09093E9009091EB0090FF43C0909137 -:101A7000EE0097FF3FC090915A01992321F0909179 -:101A8000E80095FF37C010925A0196E03091E800C7 -:101A900035FD15C03091F001343061F53091EB0027 -:101AA00035FD28C0915021F481E080935A0122C075 -:101AB000EFE9FFE03197F1F700C00000E7CF809336 -:101AC000F1008091E80085FD0AC08091E80080FF68 -:101AD000FCCF8091E8008E778093E80006C08FB736 -:101AE000F89491E090935C018FBF2F702093E900F0 -:101AF00080E008952F702093E9008FEF0895CF9331 -:101B0000DF9300D01F92CDB7DEB72091F0012430D3 -:101B100019F523E029839B838A832093E9008FEFC3 -:101B20009091E800815095FD06C095ED9A95F1F7EA -:101B300000008111F5CF8091E80085FF0DC040E0E5 -:101B400050E063E070E0CE0101960E944E1080915B -:101B5000E8008E778093E8000F900F900F90DF9150 -:101B6000CF910895CF93DF9300D01F92CDB7DEB70A -:101B70002091F001243021F522E029839B838A8380 -:101B800083E08093E9008FEF9091E800815095FD0C -:101B900006C095ED9A95F1F700008111F5CF80917F -:101BA000E80085FF0DC040E050E063E070E0CE014A -:101BB00001960E944E108091E8008E778093E80095 -:101BC0000F900F900F90DF91CF9108952091F00129 -:101BD0002430F1F422E02093E9002FEF3091E80067 -:101BE000215035FD06C035ED3A95F1F70000211181 -:101BF000F5CF2091E80025FF0BC040E050E065E004 -:101C000070E00E944E108091E8008E778093E8008B -:101C10000895CF93DF93EC018091F001843009F0B7 -:101C200047C080910C018823E1F080910D01882349 -:101C3000C1F085E08093E9008FEF9091E80081503A -:101C400095FD06C095E19A95F1F700008111F5CF59 -:101C50008091E80085FF2CC040E050E060E170E03A -:101C600017C081E08093E9008FEF9091E8008150E8 -:101C700095FD06C095ED9A95F1F700008111F5CF1D -:101C80008091E80085FF14C040E050E068E070E01B -:101C9000CE010E944E108091E8008E778093E8007C -:101CA00080E1FE01ADE5B1E001900D928A95E1F78A -:101CB000DF91CF91089583E993E00E9452078091CC -:101CC000EF01811109C00E94E0110E943D12809134 -:101CD000E20084608093E20008958FE893E00E9420 -:101CE00052071092EF0108958BE893E00C9452078D -:101CF00087E893E00E9452070C94F22B83E893E06C -:101D00000E9452070E94CC210E94F82B0E94D914F5 -:101D10000C94170D80915B018F5F80935B0162E3F0 -:101D20000E94662D911135C010925B0180915C017B -:101D3000882379F18091F001843049F58091E900A0 -:101D40008F709091EC0090FF02C090E801C090E08D -:101D5000982B84E08093E9008091EB0080FF14C011 -:101D60008091EE0087FF10C08091E80085FF03C0DE -:101D70001092F100F9CF8091E80080FF05C08091BA -:101D8000E8008E778093E8009F709093E9001092AE -:101D90005C01089542E061EC81E00E945A1142E04A -:101DA00061EC82E00E945A1142E061EC83E00E9403 -:101DB0005A1142E261EC84E00E945A1142E161EC66 -:101DC00085E00C945A118091F201833009F455C0DA -:101DD00030F4813071F0823009F48EC008958A3079 -:101DE00009F47AC08B3009F460C0893009F09CC0D6 -:101DF00020C08091F101813A09F096C08091E800FD -:101E0000877F8093E8008091F5019091F601892BFE -:101E100021F060E080E090E003C060E18DE591E0BA -:101E200070E00E9497108091E8008B778093E80023 -:101E300008958091F101813209F076C08091F50119 -:101E40009091F601009719F0049709F06DC0809108 -:101E5000E800877F8093E8008091E80082FD05C05C -:101E60008091F0018111F8CF5FC08091F1008093E3 -:101E70006D018091E8008B7753C08091F101813A28 -:101E800009F052C08091F5019091F601892B09F07B -:101E90004BC08091E800877F8093E8008091E80044 -:101EA00080FFFCCF80910C0136C08091F10181321E -:101EB000D9F58091F5019091F601892BA9F58091D2 -:101EC000E800877F8093E8000E948F118091F301E2 -:101ED00080930C010C949E1A8091F101813221F5BE -:101EE0008091E800877F8093E8000E948F118091A5 -:101EF000F40180936E0108958091F101813AA1F47B -:101F00008091E800877F8093E8008091E80080FF5F -:101F1000FCCF80916E018093F1008091E8008E7774 -:101F20008093E8000C948F11089584B7877F84BF55 -:101F300088E10FB6F89480936000109260000FBEA5 -:101F400090E080E80FB6F894809361009093610070 -:101F50000FBE0E9462150E94E0110E943D12809106 -:101F6000E20084608093E2008BE19DE00E940B21FF -:101F700078940E94B7140E94641582E091E00E9458 -:101F8000D4140E94E02B82E793E00E9452078091D4 -:101F9000F001853089F48EE693E00E9452070E949A -:101FA0008F218091EE01882391F30E94B72188232D -:101FB00071F30E943810EBCF0E949215E8CF292FC1 -:101FC000332723303105A9F06CF42130310509F4B1 -:101FD00042C02230310509F043C08DE890E02BEC7F -:101FE00033E042C021323105C9F02232310519F106 -:101FF00037C099278130910541F08230910541F039 -:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD -:10201000E7E9F3E0849190E09F0126C0653000F588 -:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8 -:1020300089E090E019C0653098F4E62FF0E0DF0108 -:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD -:10205000808190E009C082E190E028E534E004C08E -:1020600080E090E020E030E0FA01318320830895A1 -:1020700080E189BD82E189BD09B400FEFDCF809178 -:10208000D8008F7D8093D8008091E000826080939B -:10209000E0008091E00081FDFCCF0895CF92DF92B7 -:1020A000EF92FF920F931F93CF93DF937C018B01ED -:1020B000EA010E94B011811131C0209731F088816E -:1020C0009981081B190BE80EF91EC12CD12C0115A2 -:1020D000110519F18091E80085FD14C08091E80098 -:1020E0008E778093E800209741F0888199818C0D4C -:1020F0009D1D9983888385E011C00E94B0118823BB -:1021000031F30CC0F70181917F018093F100015000 -:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C -:102120001F910F91FF90EF90DF90CF900895209135 -:10213000F7013091F8012617370748F0611571054E -:1021400039F42091E8002E772093E80001C0B9010E -:10215000FC0120E061157105B9F18091F00188233F -:1021600009F440C0853009F43FC08091E80083FD48 -:102170003DC08091E80082FF06C08091E80082FFA8 -:1021800026C080E008958091E80080FFE3CF209191 -:10219000F3008091F20090E0922B6115710551F0EF -:1021A0008830910538F421912093F1006150710934 -:1021B0000196F3CF21E0089709F020E08091E80034 -:1021C0008E778093E800C6CF2111C7CFD6CF8091FC -:1021D000F001882339F0853039F08091E80083FFE1 -:1021E000CCCF04C082E0089583E0089581E0089593 -:1021F0002091F7013091F8012617370748F0611553 -:10220000710539F42091E8002E772093E80001C091 -:10221000B901FC0120E061157105C1F18091F00167 -:10222000882309F441C0853009F440C08091E8005A -:1022300083FD3EC08091E80082FF06C08091E800E7 -:1022400082FF27C080E008958091E80080FFE3CFFF -:102250002091F3008091F20090E0922B61157105BE -:1022600059F08830910540F424912093F100319683 -:10227000615071090196F2CF21E0089709F020E042 -:102280008091E8008E778093E800C5CF2111C6CFFA -:10229000D5CF8091F001882339F0853039F08091D5 -:1022A000E80083FFCBCF04C082E0089583E0089567 -:1022B00081E00895982F973058F59093E90098178A -:1022C00039F07091EC002091ED005091F00003C0C6 -:1022D000242F762F50E021FF19C03091EB003E7F74 -:1022E0003093EB003091ED003D7F3093ED00309165 -:1022F000EB0031603093EB007093EC002093ED0025 -:102300005093F0002091EE0027FF07C09F5FD3CFCE -:102310008F708093E90081E0089580E008958091B6 -:10232000F10187FD05C08091E80080FF0EC012C05A -:102330008091E80082FD05C08091F0018111F8CF05 -:1023400008958091E8008B7708C08091F001811199 -:10235000EACF08958091E8008E778093E800089591 -:102360008091E4009091E50045E62091EC0020FF8B -:1023700021C02091E80020FD21C02091F0012223FE -:1023800089F0253089F02091EB0025FD0FC02091C8 -:10239000E4003091E5002817390739F3415041F046 -:1023A000C901E3CF82E0089583E0089581E00895B4 -:1023B00084E008952091E80022FFDFCF80E00895B7 -:1023C0000E944E120E945612E0EEF0E08081816081 -:1023D0008083E8EDF0E080818F77808319BCA7EDE2 -:1023E000B0E08C918E7F8C9380818F7E8083109261 -:1023F000EF0108950F931F93CF93DF930E944E1226 -:102400000E945612C8EDD0E088818F77888388813A -:102410008068888388818F7D888319BC1092F00141 -:102420001092EC011092EE011092ED0100EE10E01E -:10243000F80180818B7F808388818160888342E07E -:1024400060E080E00E945A11E1EEF0E080818E7F32 -:102450008083E2EEF0E0808181608083808188600B -:102460008083F80180818E7F80838881806188836A -:10247000DF91CF911F910F910895E8EDF0E08081F9 -:102480008F7E8083E7EDF0E080818160808384E04F -:1024900082BF81E08093EF010C94FA11E8EDF0E047 -:1024A00080818E7F80831092E20008951092DA007E -:1024B0001092E10008951F920F920FB60F9211240F -:1024C0002F933F934F935F936F937F938F939F933C -:1024D000AF93BF93EF93FF938091E10082FF0BC016 -:1024E0008091E20082FF07C08091E1008B7F8093A2 -:1024F000E1000E948A0E8091DA0080FF1FC0809167 -:10250000D80080FF1BC08091DA008E7F8093DA00B4 -:102510008091D90080FF0DC080E189BD82E189BD35 -:1025200009B400FEFDCF81E08093F0010E945B0EB4 -:1025300005C019BC1092F0010E946D0E8091E1005F -:1025400080FF19C08091E20080FF15C08091E200F9 -:102550008E7F8093E2008091E20080618093E200B0 -:102560008091D80080628093D80019BC85E0809368 -:10257000F0010E94780E8091E10084FF30C08091CC -:10258000E20084FF2CC080E189BD82E189BD09B4ED -:1025900000FEFDCF8091D8008F7D8093D800809180 -:1025A000E1008F7E8093E1008091E2008F7E809336 -:1025B000E2008091E20081608093E2008091EC0172 -:1025C000882311F084E007C08091E30087FF02C0F8 -:1025D00083E001C081E08093F0010E947E0E809133 -:1025E000E10083FF29C08091E20083FF25C0809134 -:1025F000E100877F8093E10082E08093F0011092F8 -:10260000EC018091E1008E7F8093E1008091E200F7 -:102610008E7F8093E2008091E20080618093E200EF -:1026200042E060E080E00E945A118091F0008860F2 -:102630008093F0000E94740EFF91EF91BF91AF91D3 -:102640009F918F917F916F915F914F913F912F91CA -:102650000F900FBE0F901F9018951F920F920FB6FC -:102660000F9211242F933F934F935F936F937F9318 -:102670008F939F93AF93BF93CF93EF93FF93C091AB -:10268000E900CF708091EC001092E9008091F00099 -:10269000877F8093F00078940E9469131092E9007C -:1026A0008091F00088608093F000C093E900FF9172 -:1026B000EF91CF91BF91AF919F918F917F916F914A -:1026C0005F914F913F912F910F900FBE0F901F90F0 -:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8 -:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5 -:1026F000819321E0E93FF207C9F70E94E30E809140 -:10270000E80083FF1CC12091F1013091F201832F79 -:1027100090E08A30910508F012C1FC01EA5AFF4F9F -:102720000C94862D203881F0223809F008C1809160 -:10273000F5018F708093E9008091EB0085FB88277D -:1027400080F91092E90006C08091ED019091EE01B0 -:10275000911182609091E800977F9093E8008093B8 -:10276000F1001092F100C5C0822F8D7F09F0E7C003 -:10277000222319F0223061F0E2C08091F301813010 -:1027800009F0DDC0333009F080E08093EE0128C00D -:102790008091F301811124C02091F5012F7009F47B -:1027A000CEC02093E9008091EB0080FF19C080919A -:1027B000EB00333011F4806211C080618093EB0034 -:1027C00081E090E0022E01C0880F0A94EAF780931E -:1027D000EA001092EA008091EB0088608093EB00A1 -:1027E0001092E9008091E800877F86C02111A7C080 -:1027F0001091F3011F778091E3008078812B809303 -:10280000E3008091E800877F8093E8000E948F11A9 -:102810008091E80080FFFCCF8091E3008068809386 -:10282000E300112311F083E001C082E08093F00106 -:1028300086C02058223008F082C08091F301909128 -:10284000F4018C3D23E0920779F583E08A838AE2E4 -:1028500089834FB7F894DE01139620E03EE051E201 -:10286000E32FF0E050935700E49120FF03C0E2957E -:10287000EF703F5FEF708E2F90E0EA3010F0C79658 -:1028800001C0C0968D939D932F5F243149F74FBFB0 -:102890008091E800877F8093E8006AE270E0CE01D3 -:1028A00001960E94971014C0AE014F5F5F4F609178 -:1028B000F5010E94DF0F009709F441C02091E80064 -:1028C000277F2093E800BC0189819A810E94F8103B -:1028D0008091E8008B778093E80031C0203879F54B -:1028E0008091E800877F8093E8008091EC018093DD -:1028F000F1008091E8008E778093E8000E948F11AC -:102900001EC021111CC09091F3019230C0F480913F -:10291000E800877F8093E8009093EC010E948F117C -:102920008091EC01811104C08091E30087FF02C017 -:1029300084E001C081E08093F0010E94CA0E809182 -:10294000E80083FF0AC08091E800877F8093E80059 -:102950008091EB0080628093EB00AA960FB6F8940A -:10296000DEBF0FBECDBFDF91CF911F910895CF93F2 -:102970008091F0018823B1F08091E9008F709091EF -:10298000EC0090FF02C090E801C090E0C92FC82B76 -:102990001092E9008091E80083FD0E946913CF70D6 -:1029A000C093E900CF9108959093740180937301CF -:1029B0000895E0917301F0917401309721F0019036 -:1029C000F081E02D099480E00895FF920F931F930A -:1029D000CF93DF938C01E0917301F09174013097F4 -:1029E00099F10280F381E02D09958091D70182FF52 -:1029F0002BC080FF04C08DE895E00E945207E801DB -:102A000080E1F82E07E815E08091D70180FF0BC028 -:102A100088811F928F931F930F930E94EB070F9053 -:102A20000F900F900F90FA942196F110EDCF8091B6 -:102A3000D70180FF09C085E895E0DF91CF911F9114 -:102A40000F91FF900C945207DF91CF911F910F913E -:102A5000FF900895E0917301F0917401309721F097 -:102A60000480F581E02D0994089520917101309141 -:102A700072018217930771F0909372018093710134 -:102A8000E0917301F0917401309721F00680F78195 -:102A9000E02D0994089520916F0130917001821703 -:102AA000930771F09093700180936F01E09173012F -:102AB000F0917401309721F00084F185E02D0994A4 -:102AC000089508950C9461150E94CE210E94620918 -:102AD0000C949422CF93C82F8091D70182FF1EC0FF -:102AE00080FF04C086EA95E00E9452078091D701DA -:102AF00080FF0CC01F92CF9321EA35E03F932F93C4 -:102B00000E94EB070F900F900F900F908091D701CC -:102B100080FF04C08FE995E00E9452078C2FCF916F -:102B20000C94170DCF92DF92EF92FF920F931F93A9 -:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8 -:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2 -:102B500000E010E0C02E802F0E94AA0AF701D19059 -:102B60007F01D826B1F40F5F1F4F0E30110591F78A -:102B70008FEF89838A831B820E94D7218160782FFF -:102B80009D838C8349815A816B818D810E9435168A -:102B900041C09091D70191FF04C08B870E94B00A79 -:102BA0008B8520E030E04D2D50E0922FBA01022EAF -:102BB00002C0759567950A94E2F760FF25C02E83E1 -:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508 -:102BD000E2F790E08E219F2121E0892B09F420E08B -:102BE00028870E94D7218160782F9A8789874E8114 -:102BF0005F8168858A850E943516F801EA58FE4F84 -:102C000080818E25808306C02F5F3F4F263031059F -:102C100061F6A9CF0E940226109175010E94D91475 -:102C20001817A1F00E94D914809375012B960FB646 -:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2 -:102C4000FF90EF90DF90CF900C946A152B960FB603 -:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2 -:102C6000FF90EF90DF90CF900895CF93DF93CDB793 -:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4 -:102C8000588769877A878B87DE01119686E0FD0178 -:102C900011928A95E9F785E0FE01379601900D9231 -:102CA0008A95E1F749815A816B817C818D819E8172 -:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3 -:102CC000DF91CF910895CF93C82F882309F4C1C015 -:102CD000823859F40E94D91481FDBBC089E30E9457 -:102CE00009200E94E52089E30CC0833879F40E9412 -:102CF000D91480FDAEC083E50E9409200E94E52022 -:102D000083E50E945A20CF910C94E520843859F431 -:102D10000E94D91482FD9DC087E40E9409200E9470 -:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE -:102D30000E948B2A81118DC08C2F0E940920E3CF25 -:102D400080E28C0F883048F4C77081E001C0880FA2 -:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062 -:102D600078F4C53A29F0C63A31F482E890E005C01B -:102D700081E890E002C083E890E0CF910C94351593 -:102D800088E58C0F833108F064C0C83A39F1C93A3C -:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25 -:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3 -:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21 -:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81 -:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8 -:102DE00035C089EE90E032C08AEE90E02FC085EBCE -:102DF00090E02CC086EB90E029C087EB90E026C0E5 -:102E00008CEC90E023C08DEC90E020C083E891E052 -:102E10001DC08AE891E01AC082E991E017C084E9F8 -:102E200091E014C081E292E011C083E292E00EC012 -:102E300084E292E00BC085E292E008C086E292E074 -:102E400005C087E292E002C080E090E0CF910C9450 -:102E50004B15CF910895882309F44BC0823859F45B -:102E60000E94D91481FF45C089E30E9409200E9475 -:102E7000E52089E30CC0833871F40E94D91480FFE7 -:102E800038C083E50E9409200E94E52083E50E9466 -:102E90005A200C94E520843859F40E94D91482FFFA -:102EA00028C087E40E9409200E94E52087E4EFCF34 -:102EB0009CEF980F913A58F390E2980F983050F4A5 -:102EC000877091E001C0990F8A95EAF7892F0E94D7 -:102ED000B220DFCF9BE5980F933020F480E090E0A4 -:102EE0000C943515885A833120F480E090E00C94DE -:102EF0004B150895882321F00E94AC200C94E52006 -:102F00000895882321F00E94B2200C94E5200895B2 -:102F1000CF92DF92EF92FF920F931F93CF93DF93A5 -:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82 -:102F30008C0185E0F801DE01119601900D928A95D1 -:102F4000E1F7F80140813181F280258122952F70CF -:102F500083819481892B31F03F3F31F481E04F3FF1 -:102F600019F403C081E001C080E080FDC6C249833E -:102F70003A8389819A812F830E94C71F9E83888705 -:102F80000E94C61F0E94991E4E81E42FE295EF70A9 -:102F9000F0E0E05AFF4F2F8168850C94862D842F36 -:102FA000807F142F1F70882311F01295107FFF204F -:102FB00059F0112309F456C2812F68870E94BC2062 -:102FC0000E94E52068854EC2862F0E942B17112390 -:102FD00009F493C2812F0E94C22028960FB6F8945C -:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C -:102FF000EF90DF90CF900C94E520342F307F842F1A -:103000008F70303211F08295807F662319F0613025 -:1030100019F12CC0FF20B1F0222309F494C1213012 -:1030200009F091C128960FB6F894DEBF0FBECDBF50 -:10303000DF91CF911F910F91FF90EF90DF90CF9094 -:103040000C94CC20222319F0213009F456C28E832F -:103050000E94CF208E818AC1FF2021F0263008F007 -:103060004CC271C1253008F048C280C1FF2021F058 -:10307000222309F468C1F6C1222309F477C106C2EC -:10308000242F26952695237030E02115310521F057 -:1030900021303105C9F031C2FF2021F0862F942F55 -:1030A000937002C080E090E028960FB6F894DEBFDF -:1030B0000FBECDBFDF91CF911F910F91FF90EF9089 -:1030C000DF90CF900C943515FF2021F0862F942FA0 -:1030D000937002C080E090E028960FB6F894DEBFAF -:1030E0000FBECDBFDF91CF911F910F91FF90EF9059 -:1030F000DF90CF900C944B15862FFF2019F00E9483 -:10310000882402C00E94F02428960FB6F894DEBFEF -:103110000FBECDBFDF91CF911F910F91FF90EF9028 -:10312000DF90CF900C947525842F837009F076C0C2 -:10313000F110E3C1262F229526952770220F220F2A -:10314000862F8F70C82ED12CE12CF12C022E04C0BA -:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF -:103160006FE070E080E090E004C0660F771F881F7A -:10317000991F2A95D2F7609570958095909503C018 -:1031800060E070E0CB01242F269526952370422F16 -:1031900050E042305105D1F04330510559F16C29CE -:1031A0007D298E299F294130510541F128960FB67E -:1031B000F894DEBF0FBECDBFDF91CF911F910F916D -:1031C000FF90EF90DF90CF900C94BE1E6C297D296C -:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B -:1031E000DF91CF911F910F91FF90EF90DF90CF90E3 -:1031F0000C94D81E0E94BE1EC701B60128960FB6B9 -:10320000F894DEBF0FBECDBFDF91CF911F910F911C -:10321000FF90EF90DF90CF900C94A41EFF2019F048 -:10322000842F817001C08695882309F466C1262FFA -:10323000229526952770220F220F862F8F70C82E79 -:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88 -:10325000FF1C0A94D2F764FF10C06FE070E080E0BA -:1032600090E004C0660F771F881F991F2A95D2F738 -:10327000609570958095909503C060E070E0CB01FB -:10328000242F269526952370422F50E04230510579 -:10329000D1F04330510559F16C297D298E299F29A0 -:1032A0004130510541F128960FB6F894DEBF0FBEAC -:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5 -:1032C000CF900C94921F6C297D298E299F292896D6 -:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127 -:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455 -:1032F000921FC701B60128960FB6F894DEBF0FBE25 -:10330000CDBFDF91CF911F910F91FF90EF90DF9094 -:10331000CF900C94781F603FC9F118F4603E50F4D0 -:103320009CC0623F09F461C008F44BC0633F09F4DC -:1033300070C093C0162F1F70842F8F71FF2099F0DB -:103340000E94111F812F28960FB6F894DEBF0FBE82 -:10335000CDBFDF91CF911F910F91FF90EF90DF9044 -:10336000CF900C947A170E94321F812F28960FB6A7 -:10337000F894DEBF0FBECDBFDF91CF911F910F91AB -:10338000FF90EF90DF90CF900C948117FF20A9F071 -:10339000253008F0B2C0842F8F7128960FB6F894AC -:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078 -:1033B000EF90DF90CF900C94571F263008F09DC0FF -:1033C000EACFFF20A1F0842F8F7128960FB6F894D2 -:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048 -:1033E000EF90DF90CF900C94111FFF2061F3842F9A -:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158 -:10340000CF911F910F91FF90EF90DF90CF900C9490 -:10341000321FFF2091F0842F8F7128960FB6F894F9 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94FC1E28960FB6F89476 -:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7 -:10345000EF90DF90CF900C94F21EFF20A1F022237A -:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1 -:10347000CDBFDF91CF911F910F91FF90EF90DF9023 -:10348000CF900C946316222309F4B1CF862F28968F -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF900C942B174F70FF -:1034B000C8010E94F40728960FB6F894DEBF0FBE2D -:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3 -:1034D000CF900C94171E4F70C80128960FB6F89421 -:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037 -:1034F000EF90DF90CF900C94B60B28960FB6F8940F -:10350000DEBF0FBECDBFDF91CF911F910F91FF9016 -:10351000EF90DF90CF9008950E94C9200E949E20D6 -:103520000E94E5200E94A3260E94752580E090E07D -:103530000E94351580E090E00C944B150E94B92054 -:103540000C948C1A0E94C71F292F22952F7030E0EF -:103550002C3031054CF42A3031056CF422503109FD -:103560002230310590F407C02C30310551F02F3056 -:10357000310539F00AC0803E10F0803F31F481E01F -:10358000089593FB882780F9089580E00895CF93EC -:10359000DF9300D000D01F92CDB7DEB70F900F9011 -:1035A0000F900F900F90DF91CF910895CF93DF93FD -:1035B00000D000D000D0CDB7DEB726960FB6F89475 -:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384 -:1035D000DF93C091840116E080918501C81799F0AE -:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03 -:1035F0004081518162817381848195810E94D61AB4 -:103600002196C770E9CFDF91CF911F910895409126 -:10361000B6015091B7016091B8017091B9018091E4 -:10362000BA019091BB010C94D61ACF938091BB0143 -:1036300082958F7009F05FC08091B801882309F4EA -:103640005AC020918401A09185016091B6017091CA -:10365000B7018091B9019091BA0131E06F3F09F053 -:1036600030E0B32FC6E02A1709F445C0009721F0D7 -:103670007F3F21F44B2F03C041E001C040E030E028 -:1036800040FD35C0C29FF001C39FF00D1124EA57E1 -:10369000FE4F418174132BC04081641328C04281C6 -:1036A000411125C0438154814817590710F44150F6 -:1036B0005109481B590B483C5105C8F48091BB0186 -:1036C0008F7080618093BB0186E0829FF001839FB1 -:1036D000F00D1124E557FE4F80818F70806180834B -:1036E00086EB91E00E948817CF910C94E61A2F5F29 -:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE -:10370000FF920F931F93CF93DF93CDB7DEB76297EE -:103710000FB6F894DEBF0FBECDBF8C0185E0F80177 -:10372000DE011D9601900D928A95E1F7D8014C912A -:1037300011965C91119712966C9112971396ED90D9 -:10374000FC9014977091B601E091B7012091B901F6 -:103750003091BA012115310531F0EF3F31F481E0AC -:103760007F3F19F403C081E001C080E0B82FB17041 -:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE -:10378000F091BB01E216F30638F0C701821B930BE0 -:10379000883C910548F09BC0209530952E0D3F1D2B -:1037A000283C310508F093C08F2F807F09F052C06C -:1037B000E51314C0741312C0D62E61110FC0FF7030 -:1037C000F061F093BB010E94071B86EB91E00E9421 -:1037D00088178091BB01F80185836CC1EF2831F017 -:1037E0005F3F31F481E04F3F19F403C081E001C035 -:1037F00080E080FD03C081E0862701C080E0F82FD3 -:10380000F170FF2E80FF1CC0809184012091850102 -:1038100036E0821709F428C190E0389FF001399F03 -:10382000F00D1124EA57FE4F7181571306C07081C5 -:10383000471303C07281671303C001968770E9CFF5 -:10384000D62E662309F436C18091BB018160809336 -:10385000BB0153C0E51308C0741306C0611104C056 -:10386000D8011596FC93AEC04D875E878D859E85E9 -:103870006A8B0E94A21A6A89882329F1D62E6623B0 -:1038800011F12091BB01822F82958F7090E00297F9 -:103890000CF460C08091B6019091B70198878F8336 -:1038A0001986FB86EA862C87CE01079651C0E5175C -:1038B00031F14D875E878D859E856A8B0E94A21AA5 -:1038C0006A8981112EC0C8010E948817A4C08F2F59 -:1038D000807F69F77E2DF98AE88A89890E94C71A54 -:1038E00086EB91E00E948817E6EBF1E086E0DF01CD -:1038F0001D928A95E9F70E94071BD12CDBC0741337 -:10390000D8CF6111D6CFD8011596FC93C8010E947B -:103910008817E6EBF1E086E0DF011D928A95E9F772 -:10392000C9C0D62E662379F22091BB01822F8295E1 -:103930008F7090E0029774F08091B6019091B7017A -:103940009A8389831B82FD82EC822E83CE010196AD -:103950000E94881786E0F801A6EBB1E001900D9275 -:103960008A95E1F70E94151B6FC0E216F30628F056 -:10397000C701821B930B9C0104C0209530952E0D2E -:103980003F1D283C310508F052C0D62E662309F4AD -:103990009ACFE5132CC074132AC08091BB0180FD1F -:1039A0001DC0982F92959F70C9F0D80115968C93E1 -:1039B00015979F3039F09F5F9295907F8F70892B7C -:1039C00015968C93C8010E94881786E0F801A6EB33 -:1039D000B1E001900D928A95E1F736C086E0F801DA -:1039E000A6EBB1E001900D928A95E1F763C04D8797 -:1039F0005E878D859E850E94A21A882379F086E0D5 -:103A0000F801A6EBB1E001900D928A95E1F70E94D2 -:103A1000151B0E94071BDD24D3944CC08091BB0171 -:103A200081608093BB01C8010E94881743C07E2D2E -:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4 -:103A4000DF011D928A95E9F70E94071B33C06623A8 -:103A500009F439CF4D875E878D859E850E94A21A15 -:103A6000882309F430CFCBCF4D875E878D859E8527 -:103A70000E94C71F292F22952F7030E02230310578 -:103A80002CF49F7041F0811106C00CC02430310528 -:103A90002CF49F7049F4805E883020F0C8010E94A9 -:103AA0008817CF2CDC2C06C0D80115969C91907FEE -:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A -:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD -:103AD000CF9008951F93CF93DF93CDB7DEB72C9788 -:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE -:103AF0007A878B879C87CE0107960E947D1B88233F -:103B0000C1F02F8138858A859B85892B31F03F3F15 -:103B100011F080E003C02F3FE1F781E0811147C041 -:103B20004F81588569857A858B859C850E94D61A38 -:103B30003EC086E0FE013796DE01119601900D929F -:103B40008A95E1F7FF81E8854A855B854115510536 -:103B500031F0EF3F31F481E0FF3F19F403C081E021 -:103B600001C080E080FD23C02091850130E0C901C3 -:103B70000196877099276091840170E086179707F6 -:103B8000F1F1F983EA835D834C8396E0929FD00143 -:103B9000939FB00D1124AA57BE4FFE01319601909C -:103BA0000D929A95E1F7809385010E94E61A16E03E -:103BB0008091840190918501891779F1189FC00146 -:103BC00011248A579E4F0E947D1B882331F1E0917A -:103BD00084011E9FF0011124EA57FE4F408151815C -:103BE00062817381848195810E94D61A80918401BB -:103BF00090E001968770992780938401D9CF0E9425 -:103C00009E1A1092850110928401E6EBF1E086E0A5 -:103C1000DF011D928A95E9F7CACF2C960FB6F8946A -:103C2000DEBF0FBECDBFDF91CF911F910895EF9200 -:103C3000FF920F931F93CF93DF939C01009709F49A -:103C400071C0F12CEE24E394E9012196F9018491ED -:103C5000843740F4843008F056C0813081F08230DF -:103C600021F160C0853709F449C0C0F19CE7980F85 -:103C7000903708F057C08F770E942B1746C08901F4 -:103C80000E5F1F4FFE01849190E2980F983050F420 -:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3 -:103CA000BC2015C00E94631614C089010E5F1F4F0F -:103CB000FE01849190E2980F983068F48770FE2D91 -:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441 -:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53 -:103CE000FE01C491CC2341F08FE99FE00197F1F7E9 -:103CF00000C00000C150F6CFE90107C0FE01F490FA -:103D0000E901229602C00E9463168F2D882341F09C -:103D1000EFE9FFE03197F1F700C000008150F6CFE6 -:103D20009E0192CFDF91CF911F910F91FF90EF9065 -:103D3000089508956093C0017093C1018093C201FA -:103D40009093C3010C948C1A0F931F930091C001A0 -:103D50001091C1012091C2013091C301062B172B94 -:103D6000282B392B0093C0011093C1012093C2016D -:103D70003093C3011F910F910C948C1A0F931F93D2 -:103D80000091C0011091C1012091C2013091C30185 -:103D900006231723282339230093C0011093C10160 -:103DA0002093C2013093C3011F910F910C948C1A80 -:103DB0000F931F930091C0011091C1012091C20186 -:103DC0003091C30106271727282739270093C00100 -:103DD0001093C1012093C2013093C3011F910F9131 -:103DE0000C948C1A1092BC011092BD011092BE016D -:103DF0001092BF010C948C1A41E050E060E070E03A -:103E000004C0440F551F661F771F8A95D2F7409351 -:103E1000BC015093BD016093BE017093BF010C942F -:103E20008C1A41E050E060E070E004C0440F551F80 -:103E3000661F771F8A95D2F78091BC019091BD01D2 -:103E4000A091BE01B091BF01842B952BA62BB72B5F -:103E50008093BC019093BD01A093BE01B093BF01BC -:103E60000C948C1A41E050E060E070E004C0440F14 -:103E7000551F661F771F8A95D2F74095509560951C -:103E800070958091BC019091BD01A091BE01B0914F -:103E9000BF0184239523A623B7238093BC0190936D -:103EA000BD01A093BE01B093BF010C948C1A41E0F8 -:103EB00050E060E070E004C0440F551F661F771F9C -:103EC0008A95D2F78091BC019091BD01A091BE016D -:103ED000B091BF0184279527A627B7278093BC01FF -:103EE0009093BD01A093BE01B093BF010C948C1AB6 -:103EF0000F931F930091BC011091BD012091BE0151 -:103F00003091BF01062B172B282B392B0093BC01B6 -:103F10001093BD012093BE013093BF011F910F91FB -:103F20000C948C1A0F931F930091BC011091BD014A -:103F30002091BE013091BF01062317232823392386 -:103F40000093BC011093BD012093BE013093BF01CB -:103F50001F910F910C948C1A0F931F930091BC0129 -:103F60001091BD012091BE013091BF010627172796 -:103F7000282739270093BC011093BD012093BE016F -:103F80003093BF011F910F910C948C1A0895CF921A -:103F9000DF92EF92FF920F931F93CF93DF93EC0189 -:103FA000C090C001D090C101E090C201F090C30167 -:103FB0008091BC019091BD01A091BE01B091BF0163 -:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184 -:103FD000002E04C076956795579547950A94D2F7B9 -:103FE00040FF07C0BE01802F0E94D90B8130910590 -:103FF00039F40150110950F7BE0180E00E94D90B3D -:10400000DF91CF911F910F91FF90EF90DF90CF90B4 -:10401000089590910C01992361F190910D019923DC -:1040200041F1982F9695969596959F3088F4E0915A -:104030000E01F0910F01E90FF11D877021E030E0D2 -:1040400001C0220F8A95EAF78181822B818308952E -:104050009091D70190FF2DC01F928F9387ED95E02F -:104060009F938F930E94EB070F900F900F900F90EC -:10407000089540910E0150910F0120E030E09FEF34 -:10408000FA01E20FF31F6281681799F09F3F19F45C -:10409000611101C0922F2F5F3F4F2E30310581F704 -:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0 -:1040B0000895089590910C01992369F190910D0153 -:1040C000992349F1982F9695969596959F3090F45F -:1040D000E0910E01F0910F01E90FF11D877021E0D1 -:1040E00030E001C0220F8A95EAF7209581812823CC -:1040F000218308959091D70190FF1FC01F928F9345 -:1041000089EB95E09F938F930E94EB070F900F90A0 -:104110000F900F90089540910E0150910F0120E0F3 -:1041200030E0FA01E20FF31F9281981301C012826E -:104130002F5F3F4F2E303105A1F7089581E090E0C9 -:10414000E0910E01F0910F01E80FF91F1082019626 -:1041500080319105A9F708959091D601982B9093FD -:10416000D601089580959091D60198239093D60119 -:1041700008951092D60108959091D501982B9093AF -:10418000D501089580959091D50198239093D501FC -:1041900008951092D50108958093C4010895109256 -:1041A000C401089540910E0150910F0120E030E0CC -:1041B00080E0FA01E20FF31F918191118F5F2F5F71 -:1041C0003F4F2F303105A9F70895E0910E01F0918E -:1041D0000F018091D6018083E0910E01F0910F01D3 -:1041E00080819091D501892B80839091C40199237E -:1041F00061F0E0910E01F0910F018081892B8083A5 -:104200000E94D22081111092C40180910E019091E0 -:104210000F010C94E51490933B0180933A010895AB -:10422000CF92DF92EF92FF920F931F936C01EE24D7 -:10423000FF24C114D104E104F10421F46B017C01D9 -:1042400080E001C080E133272F2D1E2D0D2D01159B -:1042500011052105310519F0885F68017901970181 -:104260008601A4E03695279517950795AA95D1F76D -:10427000011511052105310519F08C5F68017901DF -:1042800097018601F2E03695279517950795FA95DF -:10429000D1F7011511052105310519F08E5F68016F -:1042A0007901B701A6017695679557954795452BF6 -:1042B000462B472B09F08F5F1F910F91FF90EF90D6 -:1042C000DF90CF9008958295982F9C7C9695969537 -:1042D000837344E0849F90011124922B892F8A7A62 -:1042E00086959575990F892B08951F93CF93DF932A -:1042F0001F92CDB7DEB799830E946321182F998151 -:10430000892F0E946321212F30E0322F2227A9011B -:10431000482BCA010F90DF91CF911F910895809192 -:10432000F001843009F11092D80120E488E190E096 -:104330000FB6F894A895809360000FBE209360009C -:1043400083B7817F846083BF83B7816083BF7894A4 -:10435000889583B78E7F83BF88E10FB6F8948093EA -:104360006000109260000FBE089508950895CF93E5 -:104370000E94B5210E947F090E94B621C0E08C2FC7 -:104380000E94AA0A811105C0CF5FCE30C1F780E03C -:1043900001C081E0CF9108950C949E1A82E084BD03 -:1043A00093E095BD9AEF97BD80936E0008952FB767 -:1043B000F8948091D9019091DA01A091DB01B0913C -:1043C000DC012FBF0895CF92DF92EF92FF920F93FF -:1043D0001F932FB7F8944091D9015091DA01609161 -:1043E000DB017091DC012FBF6A017B01EE24FF2409 -:1043F0008C0120E030E0C016D106E206F30610F48E -:1044000041505109481B590BCA011F910F91FF9050 -:10441000EF90DF90CF9008951F920F920FB60F92FA -:1044200011248F939F93AF93BF938091D901909163 -:10443000DA01A091DB01B091DC010196A11DB11D53 -:104440008093D9019093DA01A093DB01B093DC0152 -:10445000BF91AF919F918F910F900FBE0F901F90C2 -:1044600018950E94E011F8942FEF87EA91E6215009 -:1044700080409040E1F700C0000087E090EBDC0155 -:104480008093F9019093FA01A093FB01B093FC0192 -:104490002CE088E190E00FB6F894A8958093600036 -:1044A0000FBE20936000FFCFEF92FF920F931F93F8 -:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043 -:1044C000D0E0082F10E098010C2E02C035952795FA -:1044D0000A94E2F720FD05C02196C630D10599F770 -:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B -:1044F00081E005C0F3948EE0F812DECF80E0DF911A -:10450000CF911F910F91FF90EF900895CF93C82FF7 -:104510008CE20E945422882321F08C2FCF910C949E -:10452000542280E0CF910895CF930E94E12381111E -:1045300002C00E94C7238CEF95E00E945207C5E697 -:10454000C15049F00E947F098FE39CE90197F1F780 -:1045500000C00000F5CF85EF95E00E94520789E288 -:104560000E948622811111C18AE20E948622811155 -:104570000E94C72385E00E94862281110E94312279 -:104580000E94EC238093D70187E00E948622882333 -:1045900099F18BE10E948622882351F09091D701F6 -:1045A00091FB882780F921E0822780FB91F922C0C6 -:1045B0008EE00E948622882351F09091D70192FBD1 -:1045C000882780F921E0822780FB92F913C080E1DF -:1045D0000E9486229091D701882341F093FB88277F -:1045E00080F921E0822780FB93F904C0892F809510 -:1045F00080FB90F99093D7018091D7010E94F0231E -:104600000E94FE238093EA0180EE0E948622882386 -:1046100041F08091EA01982F909590FB80F980936A -:10462000EA0189E30E948622882359F09091EA01E9 -:1046300091FB882780F921E0822780FB91F99093F4 -:10464000EA0182EE0E948622882359F09091EA01C5 -:1046500092FB882780F921E0822780FB92F99093D2 -:10466000EA0186EE0E948622882359F09091EA01A1 -:1046700093FB882780F921E0822780FB93F99093B0 -:10468000EA0183EE0E948622882359F09091EA0184 -:1046900094FB882780F921E0822780FB94F990938E -:1046A000EA0185E30E948622882359F09091EA016D -:1046B00095FB882780F921E0822780FB95F990936C -:1046C000EA0181E30E948622882359F09091EA0151 -:1046D00096FB882780F921E0822780FB96F990934A -:1046E000EA0181E10E948622882359F09091EA0133 -:1046F00097FB882780F921E0822780FB97F9909328 -:10470000EA018091EA010E9402248091EA0187FB7C -:10471000882780F980930D0187E20E948622C82FA6 -:104720008EE10E9486228111C2608FE10E94862262 -:104730008111C46080E20E9486228111C86081E2FA -:104740000E9486228111C06182E20E94862281112C -:10475000C06283E20E9486228111C06484E20E94CA -:104760008622882311F0C06802C0CC2329F08C2F48 -:104770000E94F9236C2F03C00E94F523682F70E07C -:1047800080E090E0CF910C949A1ECF9108956DEE49 -:104790007EEF80E090E00E94BC2D60E082E090E03F -:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC -:1047B00084E090E00E94AE2D60E085E090E00C94F3 -:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E -:1047D00009F020E0822F089582E090E00C94A02D53 -:1047E000682F82E090E00C94AE2D83E090E00C9472 -:1047F000A02D682F83E090E00C94AE2D84E090E033 -:104800000C94A02D682F84E090E00C94AE2D809144 -:10481000DF0180FF0BC06091130185E0689FB0014C -:10482000112475956795759567952AC081FF09C014 -:104830006091130185E0689FB0011124759567951B -:104840001FC082FF07C06091130185E0689FB0011F -:10485000112416C04091E0014423C9F06091120177 -:10486000461788F72091130185E0289F90011124B5 -:10487000429FC001439F900D112470E00E94722D51 -:104880006038710540F46115710539F002C065E0CA -:1048900070E0862F08958FE7089581E00895809154 -:1048A000DF0180FF08C06091110170E07595679588 -:1048B0007595679521C081FF06C06091110170E078 -:1048C0007595679519C082FF04C06091110170E071 -:1048D00010C08091E0018823C1F06091100186171B -:1048E000A0F790911101989FC001112470E00E94DF -:1048F000722D6038710528F46115710521F0862F3D -:1049000008958FE7089581E0089561E070E0F4CFA5 -:10491000803F21F40E940724819504C0813F29F43F -:104920000E9407248093E3010895823F21F40E94AE -:104930000724819504C0833F29F40E9407248093B3 -:10494000E2010895893F19F40E944F2405C08A3F6F -:1049500031F40E944F2481958093E40108958B3FA8 -:1049600021F40E944F24819504C08C3F29F40E94B9 -:104970004F248093E5010895843F21F48091E10163 -:10498000816017C0853F21F48091E101826011C0F0 -:10499000863F21F48091E10184600BC0873F21F4C0 -:1049A0008091E101886005C0883F31F48091E10188 -:1049B00080618093E10108958D3F21F48091DF01B2 -:1049C00081600BC08E3F21F48091DF01826005C0C1 -:1049D0008F3F29F48091DF0184608093DF01089587 -:1049E000803F39F48091E30187FF6CC01092E301AE -:1049F00069C0813F29F48091E3011816BCF362C0BD -:104A00009091E201823F29F497FF5CC01092E2018D -:104A100059C0833F19F41916CCF354C0893F41F4AF -:104A20008091E40118160CF04DC01092E4014AC0C8 -:104A30008A3F29F48091E40187FF44C0F6CF8B3F81 -:104A400039F48091E50187FF3DC01092E5013AC03D -:104A50008C3F29F48091E5011816BCF333C0843FE4 -:104A600021F48091E1018E7F17C0853F21F4809170 -:104A7000E1018D7F11C0863F21F48091E1018B7FA0 -:104A80000BC0873F21F48091E101877F05C0883FFB -:104A900031F48091E1018F7E8093E10113C08D3F5D -:104AA00021F48091DF018E7F0BC08E3F21F4809135 -:104AB000DF018D7F05C08F3F29F48091DF018B7F5F -:104AC0008093DF018091E20181110EC08091E301AA -:104AD00081110AC08091E401811106C08091E50135 -:104AE000811102C01092E00108958091D70183FFE7 -:104AF0007EC088E396E00E9452078091E1011F92F8 -:104B00008F9383E396E09F938F930E94EB0781E35B -:104B100096E00E9452072091E201822F992787FD9B -:104B200090959F932F938EE296E09F938F930E9490 -:104B3000EB078CE296E00E9452072091E301822F5E -:104B4000992787FD90959F932F9389E296E09F93F5 -:104B50008F930E94EB0787E296E00E945207209114 -:104B6000E401822F992787FD90959F932F9384E2EC -:104B700096E09F938F930E94EB0782E296E00E945B -:104B800052072091E501822F992787FD90959F93E9 -:104B90002F938FE196E09F938F930E94EB078CE118 -:104BA00096E00E9452078091E0011F928F9389E165 -:104BB00096E09F938F930E94EB0787E196E00E9417 -:104BC00052078091DF011F928F9384E196E09F93BB -:104BD0008F930E94EB0781E196E00E9452078DB708 -:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58 -:104BF00091E00E942A150E94D7219093DE018093B4 -:104C0000DD0108951F93CF93DF938091DD01909193 -:104C1000DE010E94E3214091E001442321F0209134 -:104C2000140130E006C0209115015AE0259F900143 -:104C300011248217930708F482C08091E201109139 -:104C4000E301D091E401C091E501811107C0111188 -:104C500005C0D11103C0CC2309F471C04F3F19F036 -:104C60004F5F4093E001181624F40E9407248093BC -:104C7000E2018091E20187FF05C00E94072481952F -:104C80008093E201111624F40E9407248093E3012B -:104C90008091E30187FF05C00E94072481958093DE -:104CA000E3016091E201662339F11091E3011123E0 -:104CB00019F1772767FD7095872F972F0E94772C22 -:104CC00023E333E343E35FE30E94DB2C0E94442CA5 -:104CD0006093E201612F772767FD7095872F972FEB -:104CE0000E94772C23E333E343E35FE30E94DB2C52 -:104CF0000E94442C6093E3011D1624F40E944F246B -:104D00008093E4018091E40187FF05C00E944F2455 -:104D100081958093E4011C1624F40E944F24809313 -:104D2000E5018091E50187FF05C00E944F24819530 -:104D30008093E501DF91CF911F910C947525DF9150 -:104D4000CF911F910895E1EEF1E085E0DF011D9222 -:104D50008A95E9F71092E0011092DF0108958BE542 -:104D600098E00E9452071F9281E08F931F9285E086 -:104D70008F938DE098E09F938F930E94EB070F90A5 -:104D80000F900F900F900F900F9008958330E9F1DE -:104D900028F4813061F0823009F10895853009F4FA -:104DA00062C008F449C0863009F474C008952091A7 -:104DB0001501862F90E0820F911D8F3F910520F401 -:104DC000620F6093150103C08FEF809315018091EE -:104DD00015011F928F9386E497E072C02091140111 -:104DE000862F90E0820F911D8F3F910520F4620F76 -:104DF0006093140103C08FEF80931401809114011C -:104E00001F928F9384E397E05BC020911301862F5C -:104E100090E0820F911D8F3F910520F4620F609307 -:104E2000130103C08FEF80931301809113011F9230 -:104E30008F9381E297E044C020911201862F90E089 -:104E4000820F911D8F3F910520F4620F6093120134 -:104E500003C08FEF80931201809112011F928F93F4 -:104E60008CE097E02DC020911101862F90E0820FF9 -:104E7000911D8F3F910520F4620F6093110103C0D3 -:104E80008FEF80931101809111011F928F9383EF17 -:104E900096E016C020911001862F90E0820F911DA0 -:104EA0008F3F910520F4620F6093100103C08FEFD4 -:104EB00080931001809110011F928F9388ED96E0EE -:104EC0009F938F930E94EB070F900F900F900F907E -:104ED0000895833081F128F4813059F08230D1F087 -:104EE0000895853009F449C0B8F1863009F456C0F8 -:104EF000089580911501681720F4861B8093150191 -:104F000002C010921501809115011F928F9389ECB8 -:104F100096E054C080911401681720F4861B80939A -:104F2000140102C010921401809114011F928F93FA -:104F300087EB96E043C080911301681720F4861B2D -:104F40008093130102C010921301809113011F92EC -:104F50008F9384EA96E032C080911201681720F4A2 -:104F6000861B8093120102C01092120180911201DF -:104F70001F928F938FE896E021C0809111016817EE -:104F800020F4861B8093110102C0109211018091C0 -:104F900011011F928F9386E796E010C08091100157 -:104FA000681720F4861B8093100102C01092100134 -:104FB000809110011F928F938BE596E09F938F93C2 -:104FC0000E94EB070F900F900F900F900895CF93D2 -:104FD000C82F1F928F9320E639E03F932F930E94B2 -:104FE000EB0761E070E080E090E004C0660F771F9F -:104FF000881F991FCA95D2F70E949A1E0F900F9092 -:105000000F900F90CF910C949E1ACF938D3109F48D -:1050100065C0B0F58E3009F4CBC100F5873009F4D6 -:105020009BC1A8F4863009F06AC28091D701817FC4 -:105030008E7F8093D70185E699E00E94520781EA2E -:105040009DE00E94520781E08093E70180C1883093 -:1050500009F44FC08B3009F47CC151C2863109F488 -:10506000EDC138F4803109F4B6C1813109F42DC2A3 -:1050700046C2893109F4CBC18B3109F486C13FC2E4 -:10508000853309F434C248F4873209F430C208F495 -:1050900030C2893209F42BC232C2833438F48A33E5 -:1050A00008F029C2883309F454C129C2833409F4B1 -:1050B0001EC2883409F023C20E949E1A80E99DE036 -:1050C0000E9452079FEF23ED80E3915020408040E3 -:1050D000E1F700C000000E94312239C180EB9DE061 -:1050E0000E9452070E94FE2B0E94D9140E94170DA5 -:1050F0002EC185EA9DE00E94520786E79BE00E9450 -:1051000052070E94F5231F928F9383E79BE09F93A2 -:105110008F930E94EB0781E79BE00E9452070E9459 -:10512000EC23C82F8EE59BE00E9452071F92CF937D -:1051300029E53BE03F932F930E94EB0787E59BE037 -:105140000E9452078DE49BE00E9452078C2F8170D1 -:105150001F928F932AE43BE03F932F930E94EB072B -:1051600088E49BE00E9452078EE39BE00E94520776 -:10517000C1FB882780F91F928F932BE33BE03F937D -:105180002F930E94EB0789E39BE00E9452078DE278 -:105190009BE00E945207C2FB882780F91F928F93E1 -:1051A0002AE23BE03F932F930E94EB0788E29BE0CB -:1051B0000E9452078FE19BE00E945207C3FBCC275D -:1051C000C0F91F92CF938CE19BE09F938F930E9435 -:1051D000EB078AE19BE00E9452070E94FE23C82F42 -:1051E00086E09BE00E9452071F92CF9321E03BE0B4 -:1051F0003F932F930E94EB078FEF9AE00E94520794 -:1052000086EE9AE00E9452078C2F81701F928F9336 -:1052100023EE3AE03F932F930E94EB078DB79EB7A2 -:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8 -:105230000E9452078AEC9AE00E945207C1FB88271D -:1052400080F91F928F9327EC3AE03F932F930E94AF -:10525000EB0785EC9AE00E94520783EB9AE00E94EC -:105260005207C2FB882780F91F928F9320EB3AE008 -:105270003F932F930E94EB078EEA9AE00E94520719 -:105280008CE99AE00E945207C3FB882780F91F929D -:105290008F9329E93AE03F932F930E94EB0787E928 -:1052A0009AE00E9452078DE89AE00E945207C4FBE0 -:1052B000882780F91F928F932AE83AE03F932F9333 -:1052C0000E94EB0788E89AE00E94520786E79AE07E -:1052D0000E945207C5FB882780F91F928F9323E70E -:1052E0003AE03F932F930E94EB0781E79AE00E94F8 -:1052F000520785E59AE00E945207C6FB882780F98D -:105300001F928F9322E53AE03F932F930E94EB0781 -:1053100080E59AE00E94520788E49AE00E945207D2 -:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7 -:105330008F930E94EB0783E49AE00E9452078DB797 -:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE -:10535000DBC08CE899E058C08091D701C82FC1709C -:1053600080FF09C083E89DE00E9452078091D70129 -:10537000817F8E7F44C087E79DE00E945207809125 -:10538000D70181608093D701E2CF8091D70181FB63 -:10539000CC27C0F991E0C927C0FB81F98093D701E0 -:1053A000CC2319F08AE69DE025C08CE59DE02CC059 -:1053B0008091D70182FBCC27C0F991E0C927C0FBBF -:1053C00082F98093D701CC2319F08DE49DE012C0BF -:1053D0008DE39DE019C08091D70183FBCC27C0F9F4 -:1053E00091E0C927C0FB83F98093D701CC2351F00A -:1053F00081E39DE00E9452078091D70181608093F4 -:10540000D70182C084E29DE00E945207A0CF85E1CF -:105410009DE00E94520789EE9CE00E9452078CEAB0 -:105420009CE00E94520785E89CE00E94520781E4BC -:105430009CE00E94520786E19CE0E6CF88E09CE079 -:105440000E9452070E94D9141F928F938EEE9BE008 -:105450009F938F930E94EB0780910C011F928F9373 -:1054600087ED9BE09F938F930E94EB0780916E01E5 -:105470001F928F9384EC9BE09F938F930E94EB0786 -:1054800080910D011F928F9381EB9BE09F938F93EF -:105490000E94EB078091D9019091DA01A091DB0184 -:1054A000B091DC01BF93AF939F938F938DE99BE005 -:1054B0009F938F930E94EB078DB79EB746960FB6CA -:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E -:1054D0000D0181E0C827C0930D01CC2329F083E999 -:1054E0009BE00E94520710C088E89BE08DCF80E0CF -:1054F00003C08D5101C089530E94E72728CF86E859 -:105500009BE00E945207C0E08C2FCF91089580E06D -:10551000089580E00895CF93C82F8091E7018130EE -:1055200081F020F0823009F44CC042C1A0910E01FC -:10553000B0910F018C91813169F0823209F03AC14A -:1055400009C0A0910E01B0910F018C91813111F031 -:10555000823249F48C2F0E94872A81112FC08C2F10 -:105560000E9405282CC08C2F0E94892A811126C0F8 -:10557000C431E1F070F4CB3081F0C031D1F40E943D -:10558000AF2688E599E00E94520782E08093E70108 -:1055900015C0C93259F0C83361F485E699E00E941C -:1055A00052078CE599E00E94520708C01092E7016B -:1055B00003C186E599E00E945207FEC081E0817038 -:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117 -:1055D000C8F4C73009F0D2C08AE08093150194E185 -:1055E0009093140193E0909313018093120188E04B -:1055F0008093110188E2809310018CEF97E00E9464 -:105600005207BFC0C33149F1C431C1F0B7C0CB3478 -:1056100009F4A9C028F4C93289F0C83361F0AEC0DA -:10562000C13509F49EC0C23509F499C0CE3409F0E1 -:10563000A5C06AE09EC00E94AF26A3C08091E6018B -:10564000882319F01092E6019CC089E098E00E943E -:10565000520781E08093E701B1C083EE97E00E949A -:10566000520781ED97E00E945207809115011F9229 -:105670008F938EEC97E09F938F930E94EB078CECB7 -:1056800097E00E9452078AEB97E00E9452078091B0 -:1056900014011F928F9387EB97E09F938F930E9443 -:1056A000EB0785EB97E00E94520786EA97E00E949D -:1056B0005207809113011F928F9383EA97E09F9383 -:1056C0008F930E94EB0781EA97E00E94520780E9DE -:1056D00097E00E945207809112011F928F938DE8EC -:1056E00097E09F938F930E94EB078BE897E00E94CF -:1056F000520786E797E00E945207809111011F929E -:105700008F9383E797E09F938F930E94EB0781E746 -:1057100097E00E9452078AE597E00E945207809125 -:1057200010011F928F9387E597E09F938F930E94BC -:10573000EB0785E597E00E9452078DB79EB7489624 -:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D -:10575000F0E0E15DFE4F80818093E60112C061E0E0 -:1057600003C061E006C06AE08091E6010E94C6269F -:1057700008C08091E6010E94692703C08AEF97E084 -:1057800013C08091E601882369F01F928F9384EF04 -:1057900097E09F938F930E94EB070F900F900F90CD -:1057A0000F9004C081EF97E00E94520781E006C08D -:1057B0001092E70180E002C080E001CFCF91089510 -:1057C000E1E8F0E08081886080838081816080836F -:1057D0008FB7F89493E09093890090ED90938800B0 -:1057E0008FBF0895EFE6F0E08081826080830895A6 -:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2 -:10580000808192E08927808308951F920F920FB6BE -:105810000F9211242F933F934F935F936F937F9336 -:105820008F939F93AF93BF93EF93FF938091E80182 -:105830009091E90101969093E9018093E80181112B -:1058400003C082E00E94170DE091E901E695E6951C -:10585000F0E0E054F24FE4918091E8018E1303C030 -:1058600080E00E94170DFF91EF91BF91AF919F9142 -:105870008F917F916F915F914F913F912F910F90F9 -:105880000FBE0F901F90189504D06894B1118DC071 -:10589000089570D088F09F5790F0B92F9927B7518D -:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4 -:1058B000C9F712C0B13081F077D0B1E0089574C05B -:1058C000672F782F8827B85F39F0B93FCCF38695DA -:1058D00077956795B395D9F73EF490958095709537 -:1058E00061957F4F8F4F9F4F0895E89409C097FBB4 -:1058F0003EF490958095709561957F4F8F4F9F4FA7 -:105900009923A9F0F92F96E9BB279395F6958795EA -:1059100077956795B795F111F8CFFAF4BB0F11F4AD -:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354 -:1059300011F096E911C0772321F09EE8872F762F8A -:1059400005C0662371F096E8862F70E060E02AF0CB -:105950009A95660F771F881FDAF7880F96958795B7 -:1059600097F9089557FD9058440F551F59F05F3F20 -:1059700071F04795880F97FB991F61F09F3F79F071 -:1059800087950895121613061406551FF2CF4695F3 -:10599000F1DF08C0161617061806991FF1CF869575 -:1059A0007105610508940895E894BB276627772759 -:1059B000CB0197F908950BD078C069D028F06ED04C -:1059C00018F0952309F05AC05FC01124EECFCADF4A -:1059D000A0F3959FD1F3950F50E0551F629FF00102 -:1059E000729FBB27F00DB11D639FAA27F00DB11D5B -:1059F000AA1F649F6627B00DA11D661F829F2227E4 -:105A0000B00DA11D621F739FB00DA11D621F839F6A -:105A1000A00D611D221F749F3327A00D611D231F40 -:105A2000849F600D211D822F762F6A2F11249F578E -:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1 -:105A4000661F771F881F91505040A9F79E3F510550 -:105A500070F014C0AACF5F3FECF3983EDCF386955C -:105A600077956795B795F795E7959F5FC1F7FE2BFB -:105A7000880F911D9695879597F9089597F99F67D7 -:105A800080E870E060E008959FEF80EC08950024C6 -:105A90000A941616170618060906089500240A9493 -:105AA00012161306140605060895092E0394000C19 -:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8 -:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000 -:105AD00004C0991F961708F0961B881F7A95C9F77E -:105AE0008095089597FB072E16F4009407D077FD54 -:105AF00009D00E948C2D07FC05D03EF4909581952D -:105B00009F4F0895709561957F4F0895EE0FFF1F89 -:105B10000590F491E02D0994AA1BBB1B51E107C02D -:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D -:105B3000991F5A95A9F780959095BC01CD010895BC -:105B4000F999FECF92BD81BDF89A992780B5089545 -:105B5000A8E1B0E042E050E00C94C32D262FF99963 -:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40 -:105B7000F99A0FBE019608950E94AE2D272F0C941E -:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF -:105B9000E1BDF89A319600B40D9241505040B8F7EB -:065BA0000895F894FFCF08 -:105BA6002002180D090EE60DB20D7F0D0101C5018B -:105BB60028080A03140A3F4D3620394605F904C35E -:105BC60004A3046A04DD03F6030F04280448040151 -:0A5BD6000203040506070809000099 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex b/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex index eea5130bde..c04a78512a 100644 --- a/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex +++ b/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C945B120C942D130D -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94052C0C9444070C9444071E -:100050000C9444070C940C220C9444070C94440711 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079213B41323 -:1000B0009F14B4139F14F61319149F146E14811413 -:1000C000CF17CF17FD17FD1740187C187D1A7D1A22 -:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71 +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A12E002B003900E10029000000E3 :1000F0001E00140004001D0035004D001F001A00F2 :1001000016001B0049004C002000080007000600F4 @@ -43,1430 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E382E3274 -:100C2000204156522D4C4942433A20312E382E3025 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A203932323526 -:100C9000343532202830353A33343A3438204A61FA -:100CA0006E2032302032303136290A005649443A1B -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E6EAFBE502C005900D92AA33B107D9F777 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94950F0C94D12D0C940000FF93EF93CA -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E94631603C085EE0E94CF -:101000002B1780E090E0089508956091BC017091E5 -:10101000BD018091BE019091BF010E9410215698A0 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1 -:1012E000AEE3B1E011921D9281E0EA35F807D1F743 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC73000F580910001811162C080E437 -:101380000E94F50880930001811112C082E10E9441 -:101390001F098093000181110BC0C6010C2E01C0F2 -:1013A000880F0A94EAF780950E941F098093000134 -:1013B0000E94170946C0CA30A1F028F4C83059F07D -:1013C000C93061F005C0CC3089F070F0CD3089F0C3 -:1013D000209A289810C0219A29980DC0229A2A98FC -:1013E0000AC0239A2B9807C0529A01C0539A5B985F -:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2 -:1014000085C092E081708B25892B7C9B02C090E087 -:1014100001C094E0892B7D9B02C090E001C098E060 -:10142000892B7E9B02C090E001C090E1892B9FB187 -:101430009095991F9927991F9295990F907E892BC6 -:1014400010C080910001811176C080E40E94F508EF -:1014500080930001882309F45BC0912C0E94170936 -:10146000892DF8019081981739F1808380910101CD -:10147000882301F18091D70180FF04C08AE093E0C6 -:101480000E9452078091D70180FF0CC0809101011A -:101490001F928F93FF92EF920E94EB070F900F9095 -:1014A0000F900F908091D70180FF04C083E093E0FC -:1014B0000E945207A09201010E943A0921960F5FF3 -:1014C0001F4FCE30D10509F054CF80910101882300 -:1014D000B1F0815080930101882339F08FE99FE0BA -:1014E0000197F1F700C000000AC0ACE4B1E0EEE300 -:1014F000F1E081918D9391E0EC34F907D1F782E22C -:1015000098E0892BD1F00E94220817C090E07ACF92 -:1015100083E10E941F098093000181119ECF81E425 -:101520000E94F50880930001811197CF0E94300935 -:10153000982E909493CF80E094CF81E0DF91CF916B -:101540001F910F91FF90EF90DF90CF90BF90AF90E1 -:101550009F900895E82FF0E0E45BFE4F80810895AE -:10156000CF92DF92EF92FF920F931F93CF93DF936F -:101570008CEE92E00E9452073CE4E32E31E0F32E21 -:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3 -:10159000DF93CF93DF92CF920E94EB0784EE92E02D -:1015A0000E945207F70181917F0190E00E9475210E -:1015B0009F938F931F930F930E94EB078CED92E004 -:1015C0000E94520721968DB79EB708960FB6F894E1 -:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A -:1015E0001F910F91FF90EF90DF90CF9008958B3B6C -:1015F000910578F4883A910540F5853A9105D0F443 -:101600008430910508F0B1C08130910509F4ADC076 -:101610006BC0803E910508F467C0883E910508F4D0 -:10162000A4C09C01205F31092031310508F05CC065 -:1016300090650895853A910509F459C0863A910557 -:1016400009F458C083E890E40895883A910509F4B4 -:1016500054C0893A910509F453C08A3A910509F4B6 -:1016600052C08B3A910509F451C08C3A910509F4A6 -:1016700050C08D3A910509F44FC0803B910509F4A3 -:101680004EC08E3A910509F44DC08F3A910509F488 -:101690004CC0813B910509F44BC0823B910509F494 -:1016A0004AC0833B910509F449C0843B910509F484 -:1016B00048C0853B910509F447C0863B910509F474 -:1016C00046C0873B910509F445C0883B910509F464 -:1016D00044C0893B910509F443C08A3B910509F058 -:1016E00042C08AE296E4089580E090E0089581E89F -:1016F00090E4089582E890E4089582EE94E40895D9 -:1017000089EE94E408958AEE94E4089585EB94E4D8 -:10171000089586EB94E4089587EB94E408958CECA7 -:1017200094E408958DEC94E4089583E895E4089595 -:101730008AE895E4089582E995E4089584E995E4BA -:10174000089581E296E4089583E296E4089584E2A0 -:1017500096E4089585E296E4089586E296E4089575 -:1017600087E296E4089580E094E40895089596E071 -:10177000799FF001112494E5899FE00DF11D11245A -:10178000E60FF11DEE0FFF1FEC51FF4F8591949175 -:101790000895880F991F805A9040FC01859194917B -:1017A0000895880F991F80529F4FFC018591949155 -:1017B000089526E0729FF001112444E5849FE00D16 -:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D -:1017D00025913491C9019A9581159F4110F4C90151 -:1017E0000895C90190528115904128F4C9019F7054 -:1017F0000E94D10B0895C90190538115904120F4A6 -:10180000C9019927906C0895211580E5380769F47E -:101810000E949E1A9FEF24E34CE0915020404040EC -:10182000E1F700C000000C943122213080E5380738 -:1018300051F48CE593E00E9452078091D7018160BA -:101840008093D7010895C90190558115904108F002 -:1018500050C0832F99278F70992781309105D9F433 -:10186000A9014370552702C0880F991F4A95E2F7D6 -:101870009C68A90164E0440F551F6A95E1F744276D -:101880005370842B952B73E0220F331F7A95E1F769 -:10189000207633271DC08230910529F4922F8827A6 -:1018A000816F906A089583309105A9F4A90143706E -:1018B000552781E090E002C0880F991F4A95E2F712 -:1018C0009C6843E0220F331F4A95E1F7207E377072 -:1018D000822B932B08950497F1F4A90143705527A7 -:1018E00081E090E002C0880F991F4A95E2F79A685C -:1018F000E8CFC90190578115904120F4C9019F702C -:1019000090620895C90190588115904120F4C90151 -:101910009F70906A0895203E3105E0F4203C310527 -:1019200058F52133310509F470C048F429323105E6 -:1019300009F464C02A32310509F46EC074C0293339 -:101940003105F1F022383105D9F02533310509F49C -:101950004EC069C0233E310589F138F4203E31057F -:10196000C1F0223E3105E1F05EC0263E310569F14D -:10197000273E3105A9F157C0C9010E94C90B08953E -:101980008091EA0180FD02C081FF4DC080EE90E0B1 -:101990004BC08091EA0180FFF9CF89E390E044C019 -:1019A0008091EA0182FF0EC08091EA0184FF03C0AA -:1019B00080E090E039C083EE90E036C08091EA018B -:1019C00082FFF2CF82EE90E02FC08091EA0183FF88 -:1019D0000BC08091EA0184FDEBCF87EE90E024C03C -:1019E0008091EA0183FFF5CF86EE90E01DC08091E3 -:1019F000EA0185FF07C089E290E016C08091EA0104 -:101A000085FFF9CF85E390E00FC08091EA0186FF62 -:101A100007C08AE290E008C08091EA0186FFF9CF12 -:101A200081E390E001C0C9010E94F70A089508957A -:101A300080916D0108959FB7F89410925C019FBF4B -:101A40009091F001943009F058C09091E9009F7096 -:101A50002091EC0020FF02C020E801C020E0292BEB -:101A600094E09093E9009091EB0090FF43C0909137 -:101A7000EE0097FF3FC090915A01992321F0909179 -:101A8000E80095FF37C010925A0196E03091E800C7 -:101A900035FD15C03091F001343061F53091EB0027 -:101AA00035FD28C0915021F481E080935A0122C075 -:101AB000EFE9FFE03197F1F700C00000E7CF809336 -:101AC000F1008091E80085FD0AC08091E80080FF68 -:101AD000FCCF8091E8008E778093E80006C08FB736 -:101AE000F89491E090935C018FBF2F702093E900F0 -:101AF00080E008952F702093E9008FEF0895CF9331 -:101B0000DF9300D01F92CDB7DEB72091F0012430D3 -:101B100019F523E029839B838A832093E9008FEFC3 -:101B20009091E800815095FD06C095ED9A95F1F7EA -:101B300000008111F5CF8091E80085FF0DC040E0E5 -:101B400050E063E070E0CE0101960E944E1080915B -:101B5000E8008E778093E8000F900F900F90DF9150 -:101B6000CF910895CF93DF9300D01F92CDB7DEB70A -:101B70002091F001243021F522E029839B838A8380 -:101B800083E08093E9008FEF9091E800815095FD0C -:101B900006C095ED9A95F1F700008111F5CF80917F -:101BA000E80085FF0DC040E050E063E070E0CE014A -:101BB00001960E944E108091E8008E778093E80095 -:101BC0000F900F900F90DF91CF9108952091F00129 -:101BD0002430F1F422E02093E9002FEF3091E80067 -:101BE000215035FD06C035ED3A95F1F70000211181 -:101BF000F5CF2091E80025FF0BC040E050E065E004 -:101C000070E00E944E108091E8008E778093E8008B -:101C10000895CF93DF93EC018091F001843009F0B7 -:101C200047C080910C018823E1F080910D01882349 -:101C3000C1F085E08093E9008FEF9091E80081503A -:101C400095FD06C095E19A95F1F700008111F5CF59 -:101C50008091E80085FF2CC040E050E060E170E03A -:101C600017C081E08093E9008FEF9091E8008150E8 -:101C700095FD06C095ED9A95F1F700008111F5CF1D -:101C80008091E80085FF14C040E050E068E070E01B -:101C9000CE010E944E108091E8008E778093E8007C -:101CA00080E1FE01ADE5B1E001900D928A95E1F78A -:101CB000DF91CF91089583E993E00E9452078091CC -:101CC000EF01811109C00E94E0110E943D12809134 -:101CD000E20084608093E20008958FE893E00E9420 -:101CE00052071092EF0108958BE893E00C9452078D -:101CF00087E893E00E9452070C94F22B83E893E06C -:101D00000E9452070E94CC210E94F82B0E94D914F5 -:101D10000C94170D80915B018F5F80935B0162E3F0 -:101D20000E94662D911135C010925B0180915C017B -:101D3000882379F18091F001843049F58091E900A0 -:101D40008F709091EC0090FF02C090E801C090E08D -:101D5000982B84E08093E9008091EB0080FF14C011 -:101D60008091EE0087FF10C08091E80085FF03C0DE -:101D70001092F100F9CF8091E80080FF05C08091BA -:101D8000E8008E778093E8009F709093E9001092AE -:101D90005C01089542E061EC81E00E945A1142E04A -:101DA00061EC82E00E945A1142E061EC83E00E9403 -:101DB0005A1142E261EC84E00E945A1142E161EC66 -:101DC00085E00C945A118091F201833009F455C0DA -:101DD00030F4813071F0823009F48EC008958A3079 -:101DE00009F47AC08B3009F460C0893009F09CC0D6 -:101DF00020C08091F101813A09F096C08091E800FD -:101E0000877F8093E8008091F5019091F601892BFE -:101E100021F060E080E090E003C060E18DE591E0BA -:101E200070E00E9497108091E8008B778093E80023 -:101E300008958091F101813209F076C08091F50119 -:101E40009091F601009719F0049709F06DC0809108 -:101E5000E800877F8093E8008091E80082FD05C05C -:101E60008091F0018111F8CF5FC08091F1008093E3 -:101E70006D018091E8008B7753C08091F101813A28 -:101E800009F052C08091F5019091F601892B09F07B -:101E90004BC08091E800877F8093E8008091E80044 -:101EA00080FFFCCF80910C0136C08091F10181321E -:101EB000D9F58091F5019091F601892BA9F58091D2 -:101EC000E800877F8093E8000E948F118091F301E2 -:101ED00080930C010C949E1A8091F101813221F5BE -:101EE0008091E800877F8093E8000E948F118091A5 -:101EF000F40180936E0108958091F101813AA1F47B -:101F00008091E800877F8093E8008091E80080FF5F -:101F1000FCCF80916E018093F1008091E8008E7774 -:101F20008093E8000C948F11089584B7877F84BF55 -:101F300088E10FB6F89480936000109260000FBEA5 -:101F400090E080E80FB6F894809361009093610070 -:101F50000FBE0E9462150E94E0110E943D12809106 -:101F6000E20084608093E2008BE19DE00E940B21FF -:101F700078940E94B7140E94641582E091E00E9458 -:101F8000D4140E94E02B82E793E00E9452078091D4 -:101F9000F001853089F48EE693E00E9452070E949A -:101FA0008F218091EE01882391F30E94B72188232D -:101FB00071F30E943810EBCF0E949215E8CF292FC1 -:101FC000332723303105A9F06CF42130310509F4B1 -:101FD00042C02230310509F043C08DE890E02BEC7F -:101FE00033E042C021323105C9F02232310519F106 -:101FF00037C099278130910541F08230910541F039 -:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD -:10201000E7E9F3E0849190E09F0126C0653000F588 -:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8 -:1020300089E090E019C0653098F4E62FF0E0DF0108 -:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD -:10205000808190E009C082E190E028E534E004C08E -:1020600080E090E020E030E0FA01318320830895A1 -:1020700080E189BD82E189BD09B400FEFDCF809178 -:10208000D8008F7D8093D8008091E000826080939B -:10209000E0008091E00081FDFCCF0895CF92DF92B7 -:1020A000EF92FF920F931F93CF93DF937C018B01ED -:1020B000EA010E94B011811131C0209731F088816E -:1020C0009981081B190BE80EF91EC12CD12C0115A2 -:1020D000110519F18091E80085FD14C08091E80098 -:1020E0008E778093E800209741F0888199818C0D4C -:1020F0009D1D9983888385E011C00E94B0118823BB -:1021000031F30CC0F70181917F018093F100015000 -:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C -:102120001F910F91FF90EF90DF90CF900895209135 -:10213000F7013091F8012617370748F0611571054E -:1021400039F42091E8002E772093E80001C0B9010E -:10215000FC0120E061157105B9F18091F00188233F -:1021600009F440C0853009F43FC08091E80083FD48 -:102170003DC08091E80082FF06C08091E80082FFA8 -:1021800026C080E008958091E80080FFE3CF209191 -:10219000F3008091F20090E0922B6115710551F0EF -:1021A0008830910538F421912093F1006150710934 -:1021B0000196F3CF21E0089709F020E08091E80034 -:1021C0008E778093E800C6CF2111C7CFD6CF8091FC -:1021D000F001882339F0853039F08091E80083FFE1 -:1021E000CCCF04C082E0089583E0089581E0089593 -:1021F0002091F7013091F8012617370748F0611553 -:10220000710539F42091E8002E772093E80001C091 -:10221000B901FC0120E061157105C1F18091F00167 -:10222000882309F441C0853009F440C08091E8005A -:1022300083FD3EC08091E80082FF06C08091E800E7 -:1022400082FF27C080E008958091E80080FFE3CFFF -:102250002091F3008091F20090E0922B61157105BE -:1022600059F08830910540F424912093F100319683 -:10227000615071090196F2CF21E0089709F020E042 -:102280008091E8008E778093E800C5CF2111C6CFFA -:10229000D5CF8091F001882339F0853039F08091D5 -:1022A000E80083FFCBCF04C082E0089583E0089567 -:1022B00081E00895982F973058F59093E90098178A -:1022C00039F07091EC002091ED005091F00003C0C6 -:1022D000242F762F50E021FF19C03091EB003E7F74 -:1022E0003093EB003091ED003D7F3093ED00309165 -:1022F000EB0031603093EB007093EC002093ED0025 -:102300005093F0002091EE0027FF07C09F5FD3CFCE -:102310008F708093E90081E0089580E008958091B6 -:10232000F10187FD05C08091E80080FF0EC012C05A -:102330008091E80082FD05C08091F0018111F8CF05 -:1023400008958091E8008B7708C08091F001811199 -:10235000EACF08958091E8008E778093E800089591 -:102360008091E4009091E50045E62091EC0020FF8B -:1023700021C02091E80020FD21C02091F0012223FE -:1023800089F0253089F02091EB0025FD0FC02091C8 -:10239000E4003091E5002817390739F3415041F046 -:1023A000C901E3CF82E0089583E0089581E00895B4 -:1023B00084E008952091E80022FFDFCF80E00895B7 -:1023C0000E944E120E945612E0EEF0E08081816081 -:1023D0008083E8EDF0E080818F77808319BCA7EDE2 -:1023E000B0E08C918E7F8C9380818F7E8083109261 -:1023F000EF0108950F931F93CF93DF930E944E1226 -:102400000E945612C8EDD0E088818F77888388813A -:102410008068888388818F7D888319BC1092F00141 -:102420001092EC011092EE011092ED0100EE10E01E -:10243000F80180818B7F808388818160888342E07E -:1024400060E080E00E945A11E1EEF0E080818E7F32 -:102450008083E2EEF0E0808181608083808188600B -:102460008083F80180818E7F80838881806188836A -:10247000DF91CF911F910F910895E8EDF0E08081F9 -:102480008F7E8083E7EDF0E080818160808384E04F -:1024900082BF81E08093EF010C94FA11E8EDF0E047 -:1024A00080818E7F80831092E20008951092DA007E -:1024B0001092E10008951F920F920FB60F9211240F -:1024C0002F933F934F935F936F937F938F939F933C -:1024D000AF93BF93EF93FF938091E10082FF0BC016 -:1024E0008091E20082FF07C08091E1008B7F8093A2 -:1024F000E1000E948A0E8091DA0080FF1FC0809167 -:10250000D80080FF1BC08091DA008E7F8093DA00B4 -:102510008091D90080FF0DC080E189BD82E189BD35 -:1025200009B400FEFDCF81E08093F0010E945B0EB4 -:1025300005C019BC1092F0010E946D0E8091E1005F -:1025400080FF19C08091E20080FF15C08091E200F9 -:102550008E7F8093E2008091E20080618093E200B0 -:102560008091D80080628093D80019BC85E0809368 -:10257000F0010E94780E8091E10084FF30C08091CC -:10258000E20084FF2CC080E189BD82E189BD09B4ED -:1025900000FEFDCF8091D8008F7D8093D800809180 -:1025A000E1008F7E8093E1008091E2008F7E809336 -:1025B000E2008091E20081608093E2008091EC0172 -:1025C000882311F084E007C08091E30087FF02C0F8 -:1025D00083E001C081E08093F0010E947E0E809133 -:1025E000E10083FF29C08091E20083FF25C0809134 -:1025F000E100877F8093E10082E08093F0011092F8 -:10260000EC018091E1008E7F8093E1008091E200F7 -:102610008E7F8093E2008091E20080618093E200EF -:1026200042E060E080E00E945A118091F0008860F2 -:102630008093F0000E94740EFF91EF91BF91AF91D3 -:102640009F918F917F916F915F914F913F912F91CA -:102650000F900FBE0F901F9018951F920F920FB6FC -:102660000F9211242F933F934F935F936F937F9318 -:102670008F939F93AF93BF93CF93EF93FF93C091AB -:10268000E900CF708091EC001092E9008091F00099 -:10269000877F8093F00078940E9469131092E9007C -:1026A0008091F00088608093F000C093E900FF9172 -:1026B000EF91CF91BF91AF919F918F917F916F914A -:1026C0005F914F913F912F910F900FBE0F901F90F0 -:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8 -:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5 -:1026F000819321E0E93FF207C9F70E94E30E809140 -:10270000E80083FF1CC12091F1013091F201832F79 -:1027100090E08A30910508F012C1FC01EA5AFF4F9F -:102720000C94862D203881F0223809F008C1809160 -:10273000F5018F708093E9008091EB0085FB88277D -:1027400080F91092E90006C08091ED019091EE01B0 -:10275000911182609091E800977F9093E8008093B8 -:10276000F1001092F100C5C0822F8D7F09F0E7C003 -:10277000222319F0223061F0E2C08091F301813010 -:1027800009F0DDC0333009F080E08093EE0128C00D -:102790008091F301811124C02091F5012F7009F47B -:1027A000CEC02093E9008091EB0080FF19C080919A -:1027B000EB00333011F4806211C080618093EB0034 -:1027C00081E090E0022E01C0880F0A94EAF780931E -:1027D000EA001092EA008091EB0088608093EB00A1 -:1027E0001092E9008091E800877F86C02111A7C080 -:1027F0001091F3011F778091E3008078812B809303 -:10280000E3008091E800877F8093E8000E948F11A9 -:102810008091E80080FFFCCF8091E3008068809386 -:10282000E300112311F083E001C082E08093F00106 -:1028300086C02058223008F082C08091F301909128 -:10284000F4018C3D23E0920779F583E08A838AE2E4 -:1028500089834FB7F894DE01139620E03EE051E201 -:10286000E32FF0E050935700E49120FF03C0E2957E -:10287000EF703F5FEF708E2F90E0EA3010F0C79658 -:1028800001C0C0968D939D932F5F243149F74FBFB0 -:102890008091E800877F8093E8006AE270E0CE01D3 -:1028A00001960E94971014C0AE014F5F5F4F609178 -:1028B000F5010E94DF0F009709F441C02091E80064 -:1028C000277F2093E800BC0189819A810E94F8103B -:1028D0008091E8008B778093E80031C0203879F54B -:1028E0008091E800877F8093E8008091EC018093DD -:1028F000F1008091E8008E778093E8000E948F11AC -:102900001EC021111CC09091F3019230C0F480913F -:10291000E800877F8093E8009093EC010E948F117C -:102920008091EC01811104C08091E30087FF02C017 -:1029300084E001C081E08093F0010E94CA0E809182 -:10294000E80083FF0AC08091E800877F8093E80059 -:102950008091EB0080628093EB00AA960FB6F8940A -:10296000DEBF0FBECDBFDF91CF911F910895CF93F2 -:102970008091F0018823B1F08091E9008F709091EF -:10298000EC0090FF02C090E801C090E0C92FC82B76 -:102990001092E9008091E80083FD0E946913CF70D6 -:1029A000C093E900CF9108959093740180937301CF -:1029B0000895E0917301F0917401309721F0019036 -:1029C000F081E02D099480E00895FF920F931F930A -:1029D000CF93DF938C01E0917301F09174013097F4 -:1029E00099F10280F381E02D09958091D70182FF52 -:1029F0002BC080FF04C08DE895E00E945207E801DB -:102A000080E1F82E07E815E08091D70180FF0BC028 -:102A100088811F928F931F930F930E94EB070F9053 -:102A20000F900F900F90FA942196F110EDCF8091B6 -:102A3000D70180FF09C085E895E0DF91CF911F9114 -:102A40000F91FF900C945207DF91CF911F910F913E -:102A5000FF900895E0917301F0917401309721F097 -:102A60000480F581E02D0994089520917101309141 -:102A700072018217930771F0909372018093710134 -:102A8000E0917301F0917401309721F00680F78195 -:102A9000E02D0994089520916F0130917001821703 -:102AA000930771F09093700180936F01E09173012F -:102AB000F0917401309721F00084F185E02D0994A4 -:102AC000089508950C9461150E94CE210E94620918 -:102AD0000C949422CF93C82F8091D70182FF1EC0FF -:102AE00080FF04C086EA95E00E9452078091D701DA -:102AF00080FF0CC01F92CF9321EA35E03F932F93C4 -:102B00000E94EB070F900F900F900F908091D701CC -:102B100080FF04C08FE995E00E9452078C2FCF916F -:102B20000C94170DCF92DF92EF92FF920F931F93A9 -:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8 -:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2 -:102B500000E010E0C02E802F0E94AA0AF701D19059 -:102B60007F01D826B1F40F5F1F4F0E30110591F78A -:102B70008FEF89838A831B820E94D7218160782FFF -:102B80009D838C8349815A816B818D810E9435168A -:102B900041C09091D70191FF04C08B870E94B00A79 -:102BA0008B8520E030E04D2D50E0922FBA01022EAF -:102BB00002C0759567950A94E2F760FF25C02E83E1 -:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508 -:102BD000E2F790E08E219F2121E0892B09F420E08B -:102BE00028870E94D7218160782F9A8789874E8114 -:102BF0005F8168858A850E943516F801EA58FE4F84 -:102C000080818E25808306C02F5F3F4F263031059F -:102C100061F6A9CF0E940226109175010E94D91475 -:102C20001817A1F00E94D914809375012B960FB646 -:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2 -:102C4000FF90EF90DF90CF900C946A152B960FB603 -:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2 -:102C6000FF90EF90DF90CF900895CF93DF93CDB793 -:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4 -:102C8000588769877A878B87DE01119686E0FD0178 -:102C900011928A95E9F785E0FE01379601900D9231 -:102CA0008A95E1F749815A816B817C818D819E8172 -:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3 -:102CC000DF91CF910895CF93C82F882309F4C1C015 -:102CD000823859F40E94D91481FDBBC089E30E9457 -:102CE00009200E94E52089E30CC0833879F40E9412 -:102CF000D91480FDAEC083E50E9409200E94E52022 -:102D000083E50E945A20CF910C94E520843859F431 -:102D10000E94D91482FD9DC087E40E9409200E9470 -:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE -:102D30000E948B2A81118DC08C2F0E940920E3CF25 -:102D400080E28C0F883048F4C77081E001C0880FA2 -:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062 -:102D600078F4C53A29F0C63A31F482E890E005C01B -:102D700081E890E002C083E890E0CF910C94351593 -:102D800088E58C0F833108F064C0C83A39F1C93A3C -:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25 -:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3 -:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21 -:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81 -:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8 -:102DE00035C089EE90E032C08AEE90E02FC085EBCE -:102DF00090E02CC086EB90E029C087EB90E026C0E5 -:102E00008CEC90E023C08DEC90E020C083E891E052 -:102E10001DC08AE891E01AC082E991E017C084E9F8 -:102E200091E014C081E292E011C083E292E00EC012 -:102E300084E292E00BC085E292E008C086E292E074 -:102E400005C087E292E002C080E090E0CF910C9450 -:102E50004B15CF910895882309F44BC0823859F45B -:102E60000E94D91481FF45C089E30E9409200E9475 -:102E7000E52089E30CC0833871F40E94D91480FFE7 -:102E800038C083E50E9409200E94E52083E50E9466 -:102E90005A200C94E520843859F40E94D91482FFFA -:102EA00028C087E40E9409200E94E52087E4EFCF34 -:102EB0009CEF980F913A58F390E2980F983050F4A5 -:102EC000877091E001C0990F8A95EAF7892F0E94D7 -:102ED000B220DFCF9BE5980F933020F480E090E0A4 -:102EE0000C943515885A833120F480E090E00C94DE -:102EF0004B150895882321F00E94AC200C94E52006 -:102F00000895882321F00E94B2200C94E5200895B2 -:102F1000CF92DF92EF92FF920F931F93CF93DF93A5 -:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82 -:102F30008C0185E0F801DE01119601900D928A95D1 -:102F4000E1F7F80140813181F280258122952F70CF -:102F500083819481892B31F03F3F31F481E04F3FF1 -:102F600019F403C081E001C080E080FDC6C249833E -:102F70003A8389819A812F830E94C71F9E83888705 -:102F80000E94C61F0E94991E4E81E42FE295EF70A9 -:102F9000F0E0E05AFF4F2F8168850C94862D842F36 -:102FA000807F142F1F70882311F01295107FFF204F -:102FB00059F0112309F456C2812F68870E94BC2062 -:102FC0000E94E52068854EC2862F0E942B17112390 -:102FD00009F493C2812F0E94C22028960FB6F8945C -:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C -:102FF000EF90DF90CF900C94E520342F307F842F1A -:103000008F70303211F08295807F662319F0613025 -:1030100019F12CC0FF20B1F0222309F494C1213012 -:1030200009F091C128960FB6F894DEBF0FBECDBF50 -:10303000DF91CF911F910F91FF90EF90DF90CF9094 -:103040000C94CC20222319F0213009F456C28E832F -:103050000E94CF208E818AC1FF2021F0263008F007 -:103060004CC271C1253008F048C280C1FF2021F058 -:10307000222309F468C1F6C1222309F477C106C2EC -:10308000242F26952695237030E02115310521F057 -:1030900021303105C9F031C2FF2021F0862F942F55 -:1030A000937002C080E090E028960FB6F894DEBFDF -:1030B0000FBECDBFDF91CF911F910F91FF90EF9089 -:1030C000DF90CF900C943515FF2021F0862F942FA0 -:1030D000937002C080E090E028960FB6F894DEBFAF -:1030E0000FBECDBFDF91CF911F910F91FF90EF9059 -:1030F000DF90CF900C944B15862FFF2019F00E9483 -:10310000882402C00E94F02428960FB6F894DEBFEF -:103110000FBECDBFDF91CF911F910F91FF90EF9028 -:10312000DF90CF900C947525842F837009F076C0C2 -:10313000F110E3C1262F229526952770220F220F2A -:10314000862F8F70C82ED12CE12CF12C022E04C0BA -:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF -:103160006FE070E080E090E004C0660F771F881F7A -:10317000991F2A95D2F7609570958095909503C018 -:1031800060E070E0CB01242F269526952370422F16 -:1031900050E042305105D1F04330510559F16C29CE -:1031A0007D298E299F294130510541F128960FB67E -:1031B000F894DEBF0FBECDBFDF91CF911F910F916D -:1031C000FF90EF90DF90CF900C94BE1E6C297D296C -:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B -:1031E000DF91CF911F910F91FF90EF90DF90CF90E3 -:1031F0000C94D81E0E94BE1EC701B60128960FB6B9 -:10320000F894DEBF0FBECDBFDF91CF911F910F911C -:10321000FF90EF90DF90CF900C94A41EFF2019F048 -:10322000842F817001C08695882309F466C1262FFA -:10323000229526952770220F220F862F8F70C82E79 -:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88 -:10325000FF1C0A94D2F764FF10C06FE070E080E0BA -:1032600090E004C0660F771F881F991F2A95D2F738 -:10327000609570958095909503C060E070E0CB01FB -:10328000242F269526952370422F50E04230510579 -:10329000D1F04330510559F16C297D298E299F29A0 -:1032A0004130510541F128960FB6F894DEBF0FBEAC -:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5 -:1032C000CF900C94921F6C297D298E299F292896D6 -:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127 -:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455 -:1032F000921FC701B60128960FB6F894DEBF0FBE25 -:10330000CDBFDF91CF911F910F91FF90EF90DF9094 -:10331000CF900C94781F603FC9F118F4603E50F4D0 -:103320009CC0623F09F461C008F44BC0633F09F4DC -:1033300070C093C0162F1F70842F8F71FF2099F0DB -:103340000E94111F812F28960FB6F894DEBF0FBE82 -:10335000CDBFDF91CF911F910F91FF90EF90DF9044 -:10336000CF900C947A170E94321F812F28960FB6A7 -:10337000F894DEBF0FBECDBFDF91CF911F910F91AB -:10338000FF90EF90DF90CF900C948117FF20A9F071 -:10339000253008F0B2C0842F8F7128960FB6F894AC -:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078 -:1033B000EF90DF90CF900C94571F263008F09DC0FF -:1033C000EACFFF20A1F0842F8F7128960FB6F894D2 -:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048 -:1033E000EF90DF90CF900C94111FFF2061F3842F9A -:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158 -:10340000CF911F910F91FF90EF90DF90CF900C9490 -:10341000321FFF2091F0842F8F7128960FB6F894F9 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94FC1E28960FB6F89476 -:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7 -:10345000EF90DF90CF900C94F21EFF20A1F022237A -:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1 -:10347000CDBFDF91CF911F910F91FF90EF90DF9023 -:10348000CF900C946316222309F4B1CF862F28968F -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF900C942B174F70FF -:1034B000C8010E94F40728960FB6F894DEBF0FBE2D -:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3 -:1034D000CF900C94171E4F70C80128960FB6F89421 -:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037 -:1034F000EF90DF90CF900C94B60B28960FB6F8940F -:10350000DEBF0FBECDBFDF91CF911F910F91FF9016 -:10351000EF90DF90CF9008950E94C9200E949E20D6 -:103520000E94E5200E94A3260E94752580E090E07D -:103530000E94351580E090E00C944B150E94B92054 -:103540000C948C1A0E94C71F292F22952F7030E0EF -:103550002C3031054CF42A3031056CF422503109FD -:103560002230310590F407C02C30310551F02F3056 -:10357000310539F00AC0803E10F0803F31F481E01F -:10358000089593FB882780F9089580E00895CF93EC -:10359000DF9300D000D01F92CDB7DEB70F900F9011 -:1035A0000F900F900F90DF91CF910895CF93DF93FD -:1035B00000D000D000D0CDB7DEB726960FB6F89475 -:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384 -:1035D000DF93C091840116E080918501C81799F0AE -:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03 -:1035F0004081518162817381848195810E94D61AB4 -:103600002196C770E9CFDF91CF911F910895409126 -:10361000B6015091B7016091B8017091B9018091E4 -:10362000BA019091BB010C94D61ACF938091BB0143 -:1036300082958F7009F05FC08091B801882309F4EA -:103640005AC020918401A09185016091B6017091CA -:10365000B7018091B9019091BA0131E06F3F09F053 -:1036600030E0B32FC6E02A1709F445C0009721F0D7 -:103670007F3F21F44B2F03C041E001C040E030E028 -:1036800040FD35C0C29FF001C39FF00D1124EA57E1 -:10369000FE4F418174132BC04081641328C04281C6 -:1036A000411125C0438154814817590710F44150F6 -:1036B0005109481B590B483C5105C8F48091BB0186 -:1036C0008F7080618093BB0186E0829FF001839FB1 -:1036D000F00D1124E557FE4F80818F70806180834B -:1036E00086EB91E00E948817CF910C94E61A2F5F29 -:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE -:10370000FF920F931F93CF93DF93CDB7DEB76297EE -:103710000FB6F894DEBF0FBECDBF8C0185E0F80177 -:10372000DE011D9601900D928A95E1F7D8014C912A -:1037300011965C91119712966C9112971396ED90D9 -:10374000FC9014977091B601E091B7012091B901F6 -:103750003091BA012115310531F0EF3F31F481E0AC -:103760007F3F19F403C081E001C080E0B82FB17041 -:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE -:10378000F091BB01E216F30638F0C701821B930BE0 -:10379000883C910548F09BC0209530952E0D3F1D2B -:1037A000283C310508F093C08F2F807F09F052C06C -:1037B000E51314C0741312C0D62E61110FC0FF7030 -:1037C000F061F093BB010E94071B86EB91E00E9421 -:1037D00088178091BB01F80185836CC1EF2831F017 -:1037E0005F3F31F481E04F3F19F403C081E001C035 -:1037F00080E080FD03C081E0862701C080E0F82FD3 -:10380000F170FF2E80FF1CC0809184012091850102 -:1038100036E0821709F428C190E0389FF001399F03 -:10382000F00D1124EA57FE4F7181571306C07081C5 -:10383000471303C07281671303C001968770E9CFF5 -:10384000D62E662309F436C18091BB018160809336 -:10385000BB0153C0E51308C0741306C0611104C056 -:10386000D8011596FC93AEC04D875E878D859E85E9 -:103870006A8B0E94A21A6A89882329F1D62E6623B0 -:1038800011F12091BB01822F82958F7090E00297F9 -:103890000CF460C08091B6019091B70198878F8336 -:1038A0001986FB86EA862C87CE01079651C0E5175C -:1038B00031F14D875E878D859E856A8B0E94A21AA5 -:1038C0006A8981112EC0C8010E948817A4C08F2F59 -:1038D000807F69F77E2DF98AE88A89890E94C71A54 -:1038E00086EB91E00E948817E6EBF1E086E0DF01CD -:1038F0001D928A95E9F70E94071BD12CDBC0741337 -:10390000D8CF6111D6CFD8011596FC93C8010E947B -:103910008817E6EBF1E086E0DF011D928A95E9F772 -:10392000C9C0D62E662379F22091BB01822F8295E1 -:103930008F7090E0029774F08091B6019091B7017A -:103940009A8389831B82FD82EC822E83CE010196AD -:103950000E94881786E0F801A6EBB1E001900D9275 -:103960008A95E1F70E94151B6FC0E216F30628F056 -:10397000C701821B930B9C0104C0209530952E0D2E -:103980003F1D283C310508F052C0D62E662309F4AD -:103990009ACFE5132CC074132AC08091BB0180FD1F -:1039A0001DC0982F92959F70C9F0D80115968C93E1 -:1039B00015979F3039F09F5F9295907F8F70892B7C -:1039C00015968C93C8010E94881786E0F801A6EB33 -:1039D000B1E001900D928A95E1F736C086E0F801DA -:1039E000A6EBB1E001900D928A95E1F763C04D8797 -:1039F0005E878D859E850E94A21A882379F086E0D5 -:103A0000F801A6EBB1E001900D928A95E1F70E94D2 -:103A1000151B0E94071BDD24D3944CC08091BB0171 -:103A200081608093BB01C8010E94881743C07E2D2E -:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4 -:103A4000DF011D928A95E9F70E94071B33C06623A8 -:103A500009F439CF4D875E878D859E850E94A21A15 -:103A6000882309F430CFCBCF4D875E878D859E8527 -:103A70000E94C71F292F22952F7030E02230310578 -:103A80002CF49F7041F0811106C00CC02430310528 -:103A90002CF49F7049F4805E883020F0C8010E94A9 -:103AA0008817CF2CDC2C06C0D80115969C91907FEE -:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A -:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD -:103AD000CF9008951F93CF93DF93CDB7DEB72C9788 -:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE -:103AF0007A878B879C87CE0107960E947D1B88233F -:103B0000C1F02F8138858A859B85892B31F03F3F15 -:103B100011F080E003C02F3FE1F781E0811147C041 -:103B20004F81588569857A858B859C850E94D61A38 -:103B30003EC086E0FE013796DE01119601900D929F -:103B40008A95E1F7FF81E8854A855B854115510536 -:103B500031F0EF3F31F481E0FF3F19F403C081E021 -:103B600001C080E080FD23C02091850130E0C901C3 -:103B70000196877099276091840170E086179707F6 -:103B8000F1F1F983EA835D834C8396E0929FD00143 -:103B9000939FB00D1124AA57BE4FFE01319601909C -:103BA0000D929A95E1F7809385010E94E61A16E03E -:103BB0008091840190918501891779F1189FC00146 -:103BC00011248A579E4F0E947D1B882331F1E0917A -:103BD00084011E9FF0011124EA57FE4F408151815C -:103BE00062817381848195810E94D61A80918401BB -:103BF00090E001968770992780938401D9CF0E9425 -:103C00009E1A1092850110928401E6EBF1E086E0A5 -:103C1000DF011D928A95E9F7CACF2C960FB6F8946A -:103C2000DEBF0FBECDBFDF91CF911F910895EF9200 -:103C3000FF920F931F93CF93DF939C01009709F49A -:103C400071C0F12CEE24E394E9012196F9018491ED -:103C5000843740F4843008F056C0813081F08230DF -:103C600021F160C0853709F449C0C0F19CE7980F85 -:103C7000903708F057C08F770E942B1746C08901F4 -:103C80000E5F1F4FFE01849190E2980F983050F420 -:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3 -:103CA000BC2015C00E94631614C089010E5F1F4F0F -:103CB000FE01849190E2980F983068F48770FE2D91 -:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441 -:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53 -:103CE000FE01C491CC2341F08FE99FE00197F1F7E9 -:103CF00000C00000C150F6CFE90107C0FE01F490FA -:103D0000E901229602C00E9463168F2D882341F09C -:103D1000EFE9FFE03197F1F700C000008150F6CFE6 -:103D20009E0192CFDF91CF911F910F91FF90EF9065 -:103D3000089508956093C0017093C1018093C201FA -:103D40009093C3010C948C1A0F931F930091C001A0 -:103D50001091C1012091C2013091C301062B172B94 -:103D6000282B392B0093C0011093C1012093C2016D -:103D70003093C3011F910F910C948C1A0F931F93D2 -:103D80000091C0011091C1012091C2013091C30185 -:103D900006231723282339230093C0011093C10160 -:103DA0002093C2013093C3011F910F910C948C1A80 -:103DB0000F931F930091C0011091C1012091C20186 -:103DC0003091C30106271727282739270093C00100 -:103DD0001093C1012093C2013093C3011F910F9131 -:103DE0000C948C1A1092BC011092BD011092BE016D -:103DF0001092BF010C948C1A41E050E060E070E03A -:103E000004C0440F551F661F771F8A95D2F7409351 -:103E1000BC015093BD016093BE017093BF010C942F -:103E20008C1A41E050E060E070E004C0440F551F80 -:103E3000661F771F8A95D2F78091BC019091BD01D2 -:103E4000A091BE01B091BF01842B952BA62BB72B5F -:103E50008093BC019093BD01A093BE01B093BF01BC -:103E60000C948C1A41E050E060E070E004C0440F14 -:103E7000551F661F771F8A95D2F74095509560951C -:103E800070958091BC019091BD01A091BE01B0914F -:103E9000BF0184239523A623B7238093BC0190936D -:103EA000BD01A093BE01B093BF010C948C1A41E0F8 -:103EB00050E060E070E004C0440F551F661F771F9C -:103EC0008A95D2F78091BC019091BD01A091BE016D -:103ED000B091BF0184279527A627B7278093BC01FF -:103EE0009093BD01A093BE01B093BF010C948C1AB6 -:103EF0000F931F930091BC011091BD012091BE0151 -:103F00003091BF01062B172B282B392B0093BC01B6 -:103F10001093BD012093BE013093BF011F910F91FB -:103F20000C948C1A0F931F930091BC011091BD014A -:103F30002091BE013091BF01062317232823392386 -:103F40000093BC011093BD012093BE013093BF01CB -:103F50001F910F910C948C1A0F931F930091BC0129 -:103F60001091BD012091BE013091BF010627172796 -:103F7000282739270093BC011093BD012093BE016F -:103F80003093BF011F910F910C948C1A0895CF921A -:103F9000DF92EF92FF920F931F93CF93DF93EC0189 -:103FA000C090C001D090C101E090C201F090C30167 -:103FB0008091BC019091BD01A091BE01B091BF0163 -:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184 -:103FD000002E04C076956795579547950A94D2F7B9 -:103FE00040FF07C0BE01802F0E94D90B8130910590 -:103FF00039F40150110950F7BE0180E00E94D90B3D -:10400000DF91CF911F910F91FF90EF90DF90CF90B4 -:10401000089590910C01992361F190910D019923DC -:1040200041F1982F9695969596959F3088F4E0915A -:104030000E01F0910F01E90FF11D877021E030E0D2 -:1040400001C0220F8A95EAF78181822B818308952E -:104050009091D70190FF2DC01F928F9387ED95E02F -:104060009F938F930E94EB070F900F900F900F90EC -:10407000089540910E0150910F0120E030E09FEF34 -:10408000FA01E20FF31F6281681799F09F3F19F45C -:10409000611101C0922F2F5F3F4F2E30310581F704 -:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0 -:1040B0000895089590910C01992369F190910D0153 -:1040C000992349F1982F9695969596959F3090F45F -:1040D000E0910E01F0910F01E90FF11D877021E0D1 -:1040E00030E001C0220F8A95EAF7209581812823CC -:1040F000218308959091D70190FF1FC01F928F9345 -:1041000089EB95E09F938F930E94EB070F900F90A0 -:104110000F900F90089540910E0150910F0120E0F3 -:1041200030E0FA01E20FF31F9281981301C012826E -:104130002F5F3F4F2E303105A1F7089581E090E0C9 -:10414000E0910E01F0910F01E80FF91F1082019626 -:1041500080319105A9F708959091D601982B9093FD -:10416000D601089580959091D60198239093D60119 -:1041700008951092D60108959091D501982B9093AF -:10418000D501089580959091D50198239093D501FC -:1041900008951092D50108958093C4010895109256 -:1041A000C401089540910E0150910F0120E030E0CC -:1041B00080E0FA01E20FF31F918191118F5F2F5F71 -:1041C0003F4F2F303105A9F70895E0910E01F0918E -:1041D0000F018091D6018083E0910E01F0910F01D3 -:1041E00080819091D501892B80839091C40199237E -:1041F00061F0E0910E01F0910F018081892B8083A5 -:104200000E94D22081111092C40180910E019091E0 -:104210000F010C94E51490933B0180933A010895AB -:10422000CF92DF92EF92FF920F931F936C01EE24D7 -:10423000FF24C114D104E104F10421F46B017C01D9 -:1042400080E001C080E133272F2D1E2D0D2D01159B -:1042500011052105310519F0885F68017901970181 -:104260008601A4E03695279517950795AA95D1F76D -:10427000011511052105310519F08C5F68017901DF -:1042800097018601F2E03695279517950795FA95DF -:10429000D1F7011511052105310519F08E5F68016F -:1042A0007901B701A6017695679557954795452BF6 -:1042B000462B472B09F08F5F1F910F91FF90EF90D6 -:1042C000DF90CF9008958295982F9C7C9695969537 -:1042D000837344E0849F90011124922B892F8A7A62 -:1042E00086959575990F892B08951F93CF93DF932A -:1042F0001F92CDB7DEB799830E946321182F998151 -:10430000892F0E946321212F30E0322F2227A9011B -:10431000482BCA010F90DF91CF911F910895809192 -:10432000F001843009F11092D80120E488E190E096 -:104330000FB6F894A895809360000FBE209360009C -:1043400083B7817F846083BF83B7816083BF7894A4 -:10435000889583B78E7F83BF88E10FB6F8948093EA -:104360006000109260000FBE089508950895CF93E5 -:104370000E94B5210E947F090E94B621C0E08C2FC7 -:104380000E94AA0A811105C0CF5FCE30C1F780E03C -:1043900001C081E0CF9108950C949E1A82E084BD03 -:1043A00093E095BD9AEF97BD80936E0008952FB767 -:1043B000F8948091D9019091DA01A091DB01B0913C -:1043C000DC012FBF0895CF92DF92EF92FF920F93FF -:1043D0001F932FB7F8944091D9015091DA01609161 -:1043E000DB017091DC012FBF6A017B01EE24FF2409 -:1043F0008C0120E030E0C016D106E206F30610F48E -:1044000041505109481B590BCA011F910F91FF9050 -:10441000EF90DF90CF9008951F920F920FB60F92FA -:1044200011248F939F93AF93BF938091D901909163 -:10443000DA01A091DB01B091DC010196A11DB11D53 -:104440008093D9019093DA01A093DB01B093DC0152 -:10445000BF91AF919F918F910F900FBE0F901F90C2 -:1044600018950E94E011F8942FEF87EA91E6215009 -:1044700080409040E1F700C0000087E090EBDC0155 -:104480008093F9019093FA01A093FB01B093FC0192 -:104490002CE088E190E00FB6F894A8958093600036 -:1044A0000FBE20936000FFCFEF92FF920F931F93F8 -:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043 -:1044C000D0E0082F10E098010C2E02C035952795FA -:1044D0000A94E2F720FD05C02196C630D10599F770 -:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B -:1044F00081E005C0F3948EE0F812DECF80E0DF911A -:10450000CF911F910F91FF90EF900895CF93C82FF7 -:104510008CE20E945422882321F08C2FCF910C949E -:10452000542280E0CF910895CF930E94E12381111E -:1045300002C00E94C7238CEF95E00E945207C5E697 -:10454000C15049F00E947F098FE39CE90197F1F780 -:1045500000C00000F5CF85EF95E00E94520789E288 -:104560000E948622811111C18AE20E948622811155 -:104570000E94C72385E00E94862281110E94312279 -:104580000E94EC238093D70187E00E948622882333 -:1045900099F18BE10E948622882351F09091D701F6 -:1045A00091FB882780F921E0822780FB91F922C0C6 -:1045B0008EE00E948622882351F09091D70192FBD1 -:1045C000882780F921E0822780FB92F913C080E1DF -:1045D0000E9486229091D701882341F093FB88277F -:1045E00080F921E0822780FB93F904C0892F809510 -:1045F00080FB90F99093D7018091D7010E94F0231E -:104600000E94FE238093EA0180EE0E948622882386 -:1046100041F08091EA01982F909590FB80F980936A -:10462000EA0189E30E948622882359F09091EA01E9 -:1046300091FB882780F921E0822780FB91F99093F4 -:10464000EA0182EE0E948622882359F09091EA01C5 -:1046500092FB882780F921E0822780FB92F99093D2 -:10466000EA0186EE0E948622882359F09091EA01A1 -:1046700093FB882780F921E0822780FB93F99093B0 -:10468000EA0183EE0E948622882359F09091EA0184 -:1046900094FB882780F921E0822780FB94F990938E -:1046A000EA0185E30E948622882359F09091EA016D -:1046B00095FB882780F921E0822780FB95F990936C -:1046C000EA0181E30E948622882359F09091EA0151 -:1046D00096FB882780F921E0822780FB96F990934A -:1046E000EA0181E10E948622882359F09091EA0133 -:1046F00097FB882780F921E0822780FB97F9909328 -:10470000EA018091EA010E9402248091EA0187FB7C -:10471000882780F980930D0187E20E948622C82FA6 -:104720008EE10E9486228111C2608FE10E94862262 -:104730008111C46080E20E9486228111C86081E2FA -:104740000E9486228111C06182E20E94862281112C -:10475000C06283E20E9486228111C06484E20E94CA -:104760008622882311F0C06802C0CC2329F08C2F48 -:104770000E94F9236C2F03C00E94F523682F70E07C -:1047800080E090E0CF910C949A1ECF9108956DEE49 -:104790007EEF80E090E00E94BC2D60E082E090E03F -:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC -:1047B00084E090E00E94AE2D60E085E090E00C94F3 -:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E -:1047D00009F020E0822F089582E090E00C94A02D53 -:1047E000682F82E090E00C94AE2D83E090E00C9472 -:1047F000A02D682F83E090E00C94AE2D84E090E033 -:104800000C94A02D682F84E090E00C94AE2D809144 -:10481000DF0180FF0BC06091130185E0689FB0014C -:10482000112475956795759567952AC081FF09C014 -:104830006091130185E0689FB0011124759567951B -:104840001FC082FF07C06091130185E0689FB0011F -:10485000112416C04091E0014423C9F06091120177 -:10486000461788F72091130185E0289F90011124B5 -:10487000429FC001439F900D112470E00E94722D51 -:104880006038710540F46115710539F002C065E0CA -:1048900070E0862F08958FE7089581E00895809154 -:1048A000DF0180FF08C06091110170E07595679588 -:1048B0007595679521C081FF06C06091110170E078 -:1048C0007595679519C082FF04C06091110170E071 -:1048D00010C08091E0018823C1F06091100186171B -:1048E000A0F790911101989FC001112470E00E94DF -:1048F000722D6038710528F46115710521F0862F3D -:1049000008958FE7089581E0089561E070E0F4CFA5 -:10491000803F21F40E940724819504C0813F29F43F -:104920000E9407248093E3010895823F21F40E94AE -:104930000724819504C0833F29F40E9407248093B3 -:10494000E2010895893F19F40E944F2405C08A3F6F -:1049500031F40E944F2481958093E40108958B3FA8 -:1049600021F40E944F24819504C08C3F29F40E94B9 -:104970004F248093E5010895843F21F48091E10163 -:10498000816017C0853F21F48091E101826011C0F0 -:10499000863F21F48091E10184600BC0873F21F4C0 -:1049A0008091E101886005C0883F31F48091E10188 -:1049B00080618093E10108958D3F21F48091DF01B2 -:1049C00081600BC08E3F21F48091DF01826005C0C1 -:1049D0008F3F29F48091DF0184608093DF01089587 -:1049E000803F39F48091E30187FF6CC01092E301AE -:1049F00069C0813F29F48091E3011816BCF362C0BD -:104A00009091E201823F29F497FF5CC01092E2018D -:104A100059C0833F19F41916CCF354C0893F41F4AF -:104A20008091E40118160CF04DC01092E4014AC0C8 -:104A30008A3F29F48091E40187FF44C0F6CF8B3F81 -:104A400039F48091E50187FF3DC01092E5013AC03D -:104A50008C3F29F48091E5011816BCF333C0843FE4 -:104A600021F48091E1018E7F17C0853F21F4809170 -:104A7000E1018D7F11C0863F21F48091E1018B7FA0 -:104A80000BC0873F21F48091E101877F05C0883FFB -:104A900031F48091E1018F7E8093E10113C08D3F5D -:104AA00021F48091DF018E7F0BC08E3F21F4809135 -:104AB000DF018D7F05C08F3F29F48091DF018B7F5F -:104AC0008093DF018091E20181110EC08091E301AA -:104AD00081110AC08091E401811106C08091E50135 -:104AE000811102C01092E00108958091D70183FFE7 -:104AF0007EC088E396E00E9452078091E1011F92F8 -:104B00008F9383E396E09F938F930E94EB0781E35B -:104B100096E00E9452072091E201822F992787FD9B -:104B200090959F932F938EE296E09F938F930E9490 -:104B3000EB078CE296E00E9452072091E301822F5E -:104B4000992787FD90959F932F9389E296E09F93F5 -:104B50008F930E94EB0787E296E00E945207209114 -:104B6000E401822F992787FD90959F932F9384E2EC -:104B700096E09F938F930E94EB0782E296E00E945B -:104B800052072091E501822F992787FD90959F93E9 -:104B90002F938FE196E09F938F930E94EB078CE118 -:104BA00096E00E9452078091E0011F928F9389E165 -:104BB00096E09F938F930E94EB0787E196E00E9417 -:104BC00052078091DF011F928F9384E196E09F93BB -:104BD0008F930E94EB0781E196E00E9452078DB708 -:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58 -:104BF00091E00E942A150E94D7219093DE018093B4 -:104C0000DD0108951F93CF93DF938091DD01909193 -:104C1000DE010E94E3214091E001442321F0209134 -:104C2000140130E006C0209115015AE0259F900143 -:104C300011248217930708F482C08091E201109139 -:104C4000E301D091E401C091E501811107C0111188 -:104C500005C0D11103C0CC2309F471C04F3F19F036 -:104C60004F5F4093E001181624F40E9407248093BC -:104C7000E2018091E20187FF05C00E94072481952F -:104C80008093E201111624F40E9407248093E3012B -:104C90008091E30187FF05C00E94072481958093DE -:104CA000E3016091E201662339F11091E3011123E0 -:104CB00019F1772767FD7095872F972F0E94772C22 -:104CC00023E333E343E35FE30E94DB2C0E94442CA5 -:104CD0006093E201612F772767FD7095872F972FEB -:104CE0000E94772C23E333E343E35FE30E94DB2C52 -:104CF0000E94442C6093E3011D1624F40E944F246B -:104D00008093E4018091E40187FF05C00E944F2455 -:104D100081958093E4011C1624F40E944F24809313 -:104D2000E5018091E50187FF05C00E944F24819530 -:104D30008093E501DF91CF911F910C947525DF9150 -:104D4000CF911F910895E1EEF1E085E0DF011D9222 -:104D50008A95E9F71092E0011092DF0108958BE542 -:104D600098E00E9452071F9281E08F931F9285E086 -:104D70008F938DE098E09F938F930E94EB070F90A5 -:104D80000F900F900F900F900F9008958330E9F1DE -:104D900028F4813061F0823009F10895853009F4FA -:104DA00062C008F449C0863009F474C008952091A7 -:104DB0001501862F90E0820F911D8F3F910520F401 -:104DC000620F6093150103C08FEF809315018091EE -:104DD00015011F928F9386E497E072C02091140111 -:104DE000862F90E0820F911D8F3F910520F4620F76 -:104DF0006093140103C08FEF80931401809114011C -:104E00001F928F9384E397E05BC020911301862F5C -:104E100090E0820F911D8F3F910520F4620F609307 -:104E2000130103C08FEF80931301809113011F9230 -:104E30008F9381E297E044C020911201862F90E089 -:104E4000820F911D8F3F910520F4620F6093120134 -:104E500003C08FEF80931201809112011F928F93F4 -:104E60008CE097E02DC020911101862F90E0820FF9 -:104E7000911D8F3F910520F4620F6093110103C0D3 -:104E80008FEF80931101809111011F928F9383EF17 -:104E900096E016C020911001862F90E0820F911DA0 -:104EA0008F3F910520F4620F6093100103C08FEFD4 -:104EB00080931001809110011F928F9388ED96E0EE -:104EC0009F938F930E94EB070F900F900F900F907E -:104ED0000895833081F128F4813059F08230D1F087 -:104EE0000895853009F449C0B8F1863009F456C0F8 -:104EF000089580911501681720F4861B8093150191 -:104F000002C010921501809115011F928F9389ECB8 -:104F100096E054C080911401681720F4861B80939A -:104F2000140102C010921401809114011F928F93FA -:104F300087EB96E043C080911301681720F4861B2D -:104F40008093130102C010921301809113011F92EC -:104F50008F9384EA96E032C080911201681720F4A2 -:104F6000861B8093120102C01092120180911201DF -:104F70001F928F938FE896E021C0809111016817EE -:104F800020F4861B8093110102C0109211018091C0 -:104F900011011F928F9386E796E010C08091100157 -:104FA000681720F4861B8093100102C01092100134 -:104FB000809110011F928F938BE596E09F938F93C2 -:104FC0000E94EB070F900F900F900F900895CF93D2 -:104FD000C82F1F928F9320E639E03F932F930E94B2 -:104FE000EB0761E070E080E090E004C0660F771F9F -:104FF000881F991FCA95D2F70E949A1E0F900F9092 -:105000000F900F90CF910C949E1ACF938D3109F48D -:1050100065C0B0F58E3009F4CBC100F5873009F4D6 -:105020009BC1A8F4863009F06AC28091D701817FC4 -:105030008E7F8093D70185E699E00E94520781EA2E -:105040009DE00E94520781E08093E70180C1883093 -:1050500009F44FC08B3009F47CC151C2863109F488 -:10506000EDC138F4803109F4B6C1813109F42DC2A3 -:1050700046C2893109F4CBC18B3109F486C13FC2E4 -:10508000853309F434C248F4873209F430C208F495 -:1050900030C2893209F42BC232C2833438F48A33E5 -:1050A00008F029C2883309F454C129C2833409F4B1 -:1050B0001EC2883409F023C20E949E1A80E99DE036 -:1050C0000E9452079FEF23ED80E3915020408040E3 -:1050D000E1F700C000000E94312239C180EB9DE061 -:1050E0000E9452070E94FE2B0E94D9140E94170DA5 -:1050F0002EC185EA9DE00E94520786E79BE00E9450 -:1051000052070E94F5231F928F9383E79BE09F93A2 -:105110008F930E94EB0781E79BE00E9452070E9459 -:10512000EC23C82F8EE59BE00E9452071F92CF937D -:1051300029E53BE03F932F930E94EB0787E59BE037 -:105140000E9452078DE49BE00E9452078C2F8170D1 -:105150001F928F932AE43BE03F932F930E94EB072B -:1051600088E49BE00E9452078EE39BE00E94520776 -:10517000C1FB882780F91F928F932BE33BE03F937D -:105180002F930E94EB0789E39BE00E9452078DE278 -:105190009BE00E945207C2FB882780F91F928F93E1 -:1051A0002AE23BE03F932F930E94EB0788E29BE0CB -:1051B0000E9452078FE19BE00E945207C3FBCC275D -:1051C000C0F91F92CF938CE19BE09F938F930E9435 -:1051D000EB078AE19BE00E9452070E94FE23C82F42 -:1051E00086E09BE00E9452071F92CF9321E03BE0B4 -:1051F0003F932F930E94EB078FEF9AE00E94520794 -:1052000086EE9AE00E9452078C2F81701F928F9336 -:1052100023EE3AE03F932F930E94EB078DB79EB7A2 -:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8 -:105230000E9452078AEC9AE00E945207C1FB88271D -:1052400080F91F928F9327EC3AE03F932F930E94AF -:10525000EB0785EC9AE00E94520783EB9AE00E94EC -:105260005207C2FB882780F91F928F9320EB3AE008 -:105270003F932F930E94EB078EEA9AE00E94520719 -:105280008CE99AE00E945207C3FB882780F91F929D -:105290008F9329E93AE03F932F930E94EB0787E928 -:1052A0009AE00E9452078DE89AE00E945207C4FBE0 -:1052B000882780F91F928F932AE83AE03F932F9333 -:1052C0000E94EB0788E89AE00E94520786E79AE07E -:1052D0000E945207C5FB882780F91F928F9323E70E -:1052E0003AE03F932F930E94EB0781E79AE00E94F8 -:1052F000520785E59AE00E945207C6FB882780F98D -:105300001F928F9322E53AE03F932F930E94EB0781 -:1053100080E59AE00E94520788E49AE00E945207D2 -:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7 -:105330008F930E94EB0783E49AE00E9452078DB797 -:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE -:10535000DBC08CE899E058C08091D701C82FC1709C -:1053600080FF09C083E89DE00E9452078091D70129 -:10537000817F8E7F44C087E79DE00E945207809125 -:10538000D70181608093D701E2CF8091D70181FB63 -:10539000CC27C0F991E0C927C0FB81F98093D701E0 -:1053A000CC2319F08AE69DE025C08CE59DE02CC059 -:1053B0008091D70182FBCC27C0F991E0C927C0FBBF -:1053C00082F98093D701CC2319F08DE49DE012C0BF -:1053D0008DE39DE019C08091D70183FBCC27C0F9F4 -:1053E00091E0C927C0FB83F98093D701CC2351F00A -:1053F00081E39DE00E9452078091D70181608093F4 -:10540000D70182C084E29DE00E945207A0CF85E1CF -:105410009DE00E94520789EE9CE00E9452078CEAB0 -:105420009CE00E94520785E89CE00E94520781E4BC -:105430009CE00E94520786E19CE0E6CF88E09CE079 -:105440000E9452070E94D9141F928F938EEE9BE008 -:105450009F938F930E94EB0780910C011F928F9373 -:1054600087ED9BE09F938F930E94EB0780916E01E5 -:105470001F928F9384EC9BE09F938F930E94EB0786 -:1054800080910D011F928F9381EB9BE09F938F93EF -:105490000E94EB078091D9019091DA01A091DB0184 -:1054A000B091DC01BF93AF939F938F938DE99BE005 -:1054B0009F938F930E94EB078DB79EB746960FB6CA -:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E -:1054D0000D0181E0C827C0930D01CC2329F083E999 -:1054E0009BE00E94520710C088E89BE08DCF80E0CF -:1054F00003C08D5101C089530E94E72728CF86E859 -:105500009BE00E945207C0E08C2FCF91089580E06D -:10551000089580E00895CF93C82F8091E7018130EE -:1055200081F020F0823009F44CC042C1A0910E01FC -:10553000B0910F018C91813169F0823209F03AC14A -:1055400009C0A0910E01B0910F018C91813111F031 -:10555000823249F48C2F0E94872A81112FC08C2F10 -:105560000E9405282CC08C2F0E94892A811126C0F8 -:10557000C431E1F070F4CB3081F0C031D1F40E943D -:10558000AF2688E599E00E94520782E08093E70108 -:1055900015C0C93259F0C83361F485E699E00E941C -:1055A00052078CE599E00E94520708C01092E7016B -:1055B00003C186E599E00E945207FEC081E0817038 -:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117 -:1055D000C8F4C73009F0D2C08AE08093150194E185 -:1055E0009093140193E0909313018093120188E04B -:1055F0008093110188E2809310018CEF97E00E9464 -:105600005207BFC0C33149F1C431C1F0B7C0CB3478 -:1056100009F4A9C028F4C93289F0C83361F0AEC0DA -:10562000C13509F49EC0C23509F499C0CE3409F0E1 -:10563000A5C06AE09EC00E94AF26A3C08091E6018B -:10564000882319F01092E6019CC089E098E00E943E -:10565000520781E08093E701B1C083EE97E00E949A -:10566000520781ED97E00E945207809115011F9229 -:105670008F938EEC97E09F938F930E94EB078CECB7 -:1056800097E00E9452078AEB97E00E9452078091B0 -:1056900014011F928F9387EB97E09F938F930E9443 -:1056A000EB0785EB97E00E94520786EA97E00E949D -:1056B0005207809113011F928F9383EA97E09F9383 -:1056C0008F930E94EB0781EA97E00E94520780E9DE -:1056D00097E00E945207809112011F928F938DE8EC -:1056E00097E09F938F930E94EB078BE897E00E94CF -:1056F000520786E797E00E945207809111011F929E -:105700008F9383E797E09F938F930E94EB0781E746 -:1057100097E00E9452078AE597E00E945207809125 -:1057200010011F928F9387E597E09F938F930E94BC -:10573000EB0785E597E00E9452078DB79EB7489624 -:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D -:10575000F0E0E15DFE4F80818093E60112C061E0E0 -:1057600003C061E006C06AE08091E6010E94C6269F -:1057700008C08091E6010E94692703C08AEF97E084 -:1057800013C08091E601882369F01F928F9384EF04 -:1057900097E09F938F930E94EB070F900F900F90CD -:1057A0000F9004C081EF97E00E94520781E006C08D -:1057B0001092E70180E002C080E001CFCF91089510 -:1057C000E1E8F0E08081886080838081816080836F -:1057D0008FB7F89493E09093890090ED90938800B0 -:1057E0008FBF0895EFE6F0E08081826080830895A6 -:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2 -:10580000808192E08927808308951F920F920FB6BE -:105810000F9211242F933F934F935F936F937F9336 -:105820008F939F93AF93BF93EF93FF938091E80182 -:105830009091E90101969093E9018093E80181112B -:1058400003C082E00E94170DE091E901E695E6951C -:10585000F0E0E054F24FE4918091E8018E1303C030 -:1058600080E00E94170DFF91EF91BF91AF919F9142 -:105870008F917F916F915F914F913F912F910F90F9 -:105880000FBE0F901F90189504D06894B1118DC071 -:10589000089570D088F09F5790F0B92F9927B7518D -:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4 -:1058B000C9F712C0B13081F077D0B1E0089574C05B -:1058C000672F782F8827B85F39F0B93FCCF38695DA -:1058D00077956795B395D9F73EF490958095709537 -:1058E00061957F4F8F4F9F4F0895E89409C097FBB4 -:1058F0003EF490958095709561957F4F8F4F9F4FA7 -:105900009923A9F0F92F96E9BB279395F6958795EA -:1059100077956795B795F111F8CFFAF4BB0F11F4AD -:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354 -:1059300011F096E911C0772321F09EE8872F762F8A -:1059400005C0662371F096E8862F70E060E02AF0CB -:105950009A95660F771F881FDAF7880F96958795B7 -:1059600097F9089557FD9058440F551F59F05F3F20 -:1059700071F04795880F97FB991F61F09F3F79F071 -:1059800087950895121613061406551FF2CF4695F3 -:10599000F1DF08C0161617061806991FF1CF869575 -:1059A0007105610508940895E894BB276627772759 -:1059B000CB0197F908950BD078C069D028F06ED04C -:1059C00018F0952309F05AC05FC01124EECFCADF4A -:1059D000A0F3959FD1F3950F50E0551F629FF00102 -:1059E000729FBB27F00DB11D639FAA27F00DB11D5B -:1059F000AA1F649F6627B00DA11D661F829F2227E4 -:105A0000B00DA11D621F739FB00DA11D621F839F6A -:105A1000A00D611D221F749F3327A00D611D231F40 -:105A2000849F600D211D822F762F6A2F11249F578E -:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1 -:105A4000661F771F881F91505040A9F79E3F510550 -:105A500070F014C0AACF5F3FECF3983EDCF386955C -:105A600077956795B795F795E7959F5FC1F7FE2BFB -:105A7000880F911D9695879597F9089597F99F67D7 -:105A800080E870E060E008959FEF80EC08950024C6 -:105A90000A941616170618060906089500240A9493 -:105AA00012161306140605060895092E0394000C19 -:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8 -:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000 -:105AD00004C0991F961708F0961B881F7A95C9F77E -:105AE0008095089597FB072E16F4009407D077FD54 -:105AF00009D00E948C2D07FC05D03EF4909581952D -:105B00009F4F0895709561957F4F0895EE0FFF1F89 -:105B10000590F491E02D0994AA1BBB1B51E107C02D -:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D -:105B3000991F5A95A9F780959095BC01CD010895BC -:105B4000F999FECF92BD81BDF89A992780B5089545 -:105B5000A8E1B0E042E050E00C94C32D262FF99963 -:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40 -:105B7000F99A0FBE019608950E94AE2D272F0C941E -:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF -:105B9000E1BDF89A319600B40D9241505040B8F7EB -:065BA0000895F894FFCF08 -:105BA6002002180D090EE60DB20D7F0D0101C5018B -:105BB60028080A03140A3F4D3620394605F904C35E -:105BC60004A3046A04DD03F6030F04280448040151 -:0A5BD6000203040506070809000099 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex index 4bb17147f0..a0cdc0ec29 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex @@ -1,17 +1,17 @@ -:100000000C9476070C94BA070C94BA070C94BA07B0 -:100010000C94BA070C94BA070C94BA070C94BA075C -:100020000C94BA070C94BA070C9405130C94D713CC -:100030000C94BA070C94BA070C94BA070C94BA073C -:100040000C94BA070C94B12C0C94BA070C94BA0710 -:100050000C94BA070C94A9220C94BA070C94BA0712 -:100060000C94BA070C94BA070C94BA070C94BA070C -:100070000C94BA070C94BA070C94BA070C94BA07FC -:100080000C94BA070C94BA070C94BA070C94BA07EC -:100090000C94BA070C94BA070C94BA070C94BA07DC -:1000A0000C94BA070C94BA070C94BA07441466145B -:1000B000541566145415AB14CE1454152315361567 -:1000C0007D187D18AC18AC18EF182D19461B461B6F -:1000D0004619461B471A471A1A1B461B461B311B5B +:100000000C94E1020C9428030C9428030C9428030C +:100010000C9428030C9428030C9428030C942803B4 +:100020000C9428030C9428030C94780C0C944A0D1F +:100030000C9428030C9428030C9428030C94280394 +:100040000C9428030C94BE210C9428030C942803D0 +:100050000C9428030C94501B0C9428030C94280334 +:100060000C9428030C9428030C9428030C94280364 +:100070000C9428030C9428030C9428030C94280354 +:100080000C9428030C9428030C9428030C94280344 +:100090000C9428030C9428030C9428030C94280334 +:1000A0000C9428030C9428030C942803B70DD90D45 +:1000B000CC0ED90DCC0E1E0E410ECC0E960EA90EF6 +:1000C00093119311C211C21105123F124C144C141A +:1000D00058124C144D134D1320144C144C14371457 :1000E0000147024701470247012102210128022856 :1000F0000001470247014702470120022001280270 :1001000028000147024701470247011F021F01283B @@ -59,1435 +59,1085 @@ :1003A000000001000000000000000000000001004B :1003B000000000000000000000000100000000003C :1003C000000000000000010000000000000000002C -:1003D000000000000A002530313662003A20002576 -:1003E000303258000A722F632030313233343536C0 -:1003F0003738394142434445460A000A0025303225 -:100400005800626F756E6365213A20006C656674F2 -:1004100020736964652061747461636865640A00AF -:100420006C6566742073696465206E6F74207265F4 -:1004300073706F6E64696E670A00747279696E67B3 -:1004400020746F207265736574206D637032333071 -:1004500031380A005B735D004B6579626F617264CD -:100460002073746172742E0A005B575D005B535DEC -:10047000005B525D005B445D005B435D001603451D -:1004800000720067006F0044006F00780020004594 -:10049000005A00000016034500720067006F004418 -:1004A000006F007800200045005A00000004030996 -:1004B0000409028D00050100A0FA090400000103EF -:1004C000010100092111010001223F0007058103FC -:1004D00008000A09040100010301020009211101B9 -:1004E0000001224D000705820308000A09040200EA -:1004F0000103000000092111010001223600070557 -:10050000830308000A090403000203000000092114 -:1005100011010001222000070584032000010705C6 -:100520000403200001090404000103000000092164 -:100530001101000122390007058503100001120195 -:10054000100100000008EDFE071301000102000188 -:1005500005010906A101050719E029E71500250194 -:100560009508750181020508190129059505750190 -:10057000910295017503910105071900297715006E -:100580002501957875018102C00631FF0974A1012A -:100590000975150025FF952075088102097615005B -:1005A00025FF952075089102C005010980A10185EC -:1005B0000216010026B7001A01002AB7007510952F -:1005C000018100C0050C0901A10185031601002667 -:1005D0009C021A01002A9C02751095018100C00539 -:1005E000010902A1010901A1000509190129051547 -:1005F00000250195057501810295017503810105AD -:1006000001093009311581257F9502750881060998 -:10061000381581257F950175088106050C0A380279 -:100620001581257F950175088106C0C00501090661 -:10063000A101050719E029E71500250195087501B5 -:1006400081029501750881010508190129059505A3 -:10065000750191029501750391010507190029FFA4 -:10066000150025FF950675088100C00A0025303267 -:100670005820006B6579626F6172645F7265706F9C -:1006800072743A20000A0025303258006B65796296 -:100690006F6172645F7365745F6C65643A200064B7 -:1006A000656C5F6B65795F6269743A2063616E2780 -:1006B000742064656C3A20253032580A0061646405 -:1006C0005F6B65795F6269743A2063616E2774209D -:1006D0006164643A20253032580A00646F6E652EDA -:1006E0000A00626F6F676D61676963207363616E93 -:1006F0003A202E2E2E2000290A002575002F0025D5 -:1007000075005D2800256400200025640020002578 -:10071000640020002564007C0025303258006D6F95 -:100720007573656B6579205B62746E7C78207920C7 -:100730007620685D287265702F61636C293A205BB2 -:10074000006D6B5F776865656C5F74696D655F747C -:100750006F5F6D6178203D2025640A006D6B5F77C7 -:100760006865656C5F6D61785F7370656564203D79 -:100770002025640A006D6B5F74696D655F746F5F3F -:100780006D6178203D2025640A006D6B5F6D617896 -:100790005F7370656564203D2025640A006D6B5FA2 -:1007A000696E74657276616C203D2025640A006D67 -:1007B0006B5F64656C6179203D2025640A006D6B78 -:1007C0005F776865656C5F74696D655F746F5F6D99 -:1007D0006178203D2025640A006D6B5F7768656550 -:1007E0006C5F6D61785F7370656564203D20256482 -:1007F0000A006D6B5F74696D655F746F5F6D617822 -:10080000203D2025640A006D6B5F6D61785F737019 -:10081000656564203D2025640A006D6B5F696E7418 -:10082000657276616C203D2025640A006D6B5F6403 -:10083000656C6179203D2025640A000A0025750059 -:10084000363A20776865656C5F74696D655F746FB3 -:100850005F6D61783A20000A00257500353A2077EF -:100860006865656C5F6D61785F73706565643A207B -:10087000000A00257500343A2074696D655F746F55 -:100880005F6D61783A20000A00257500333A206DCB -:1008900061785F73706565643A20000A0025750011 -:1008A000323A20696E74657276616C286D73293AEC -:1008B00020000A00257500313A2064656C617928B2 -:1008C0002A31306D73293A20000A092D2056616CB7 -:1008D000756573202D0A004D3E004D25643E2000B5 -:1008E0003F007365742064656661756C740A00432B -:1008F0003E200077686572652064656C74613A20FB -:10090000637572736F723D25642C20776865656C22 -:100910003D25640A53656520687474703A2F2F650D -:100920006E2E77696B6970656469612E6F72672FCF -:1009300077696B692F4D6F7573655F6B6579730AA6 -:10094000000A092D204D6F7573656B6579202D0A9E -:100950004553432F713A09717569740A313A096434 -:10096000656C6179282A31306D73290A323A096938 -:100970006E74657276616C286D73290A333A096D5D -:1009800061785F73706565640A343A0974696D65EE -:100990005F746F5F6D61780A353A09776865656CD9 -:1009A0005F6D61785F73706565640A363A097768D0 -:1009B00065656C5F74696D655F746F5F6D61780A02 -:1009C0000A703A097072696E742076616C7565738D -:1009D0000A643A097365742064656661756C7473A2 -:1009E0000A75703A092B310A646F776E3A092D3116 -:1009F0000A706775703A092B31300A7067646F7737 -:100A00006E3A092D31300A0A7370656564203D2005 -:100A100064656C7461202A206D61785F7370656510 -:100A200064202A2028726570656174202F20746903 -:100A30006D655F746F5F6D6178290A003F004D3E00 -:100A40002000433E20004C25640A000A092D204363 -:100A50006F6E736F6C65202D0A4553432F713A09F1 -:100A6000717569740A6D3A096D6F7573656B657997 -:100A70000A000A092D204D61676963202D0A643A36 -:100A80000964656275670A783A096465627567206A -:100A90006D61747269780A6B3A09646562756720E2 -:100AA0006B6579626F6172640A6D3A09646562759B -:100AB00067206D6F7573650A763A0976657273699A -:100AC0006F6E0A733A097374617475730A633A0935 -:100AD000636F6E736F6C65206D6F64650A302D34C3 -:100AE0003A096C61796572302D34284631302D46D3 -:100AF00034290A506175733A09626F6F746C6F61C3 -:100B00006465720A653A09656570726F6D0A6E3ABE -:100B1000094E4B524F0A7A3A09736C656570204C46 -:100B2000454420746573740A000A002575002E6E12 -:100B30006B726F3A20000A002575002E7377617082 -:100B40005F6261636B736C6173685F6261636B7337 -:100B5000706163653A20000A002575002E73776185 -:100B6000705F67726176655F6573633A20000A00A3 -:100B70002575002E6E6F5F6775693A20000A0025A3 -:100B800075002E737761705F72616C745F72677548 -:100B9000693A20000A002575002E737761705F6C3A -:100BA000616C745F6C6775693A20000A00257500F6 -:100BB0002E636170736C6F636B5F746F5F636F6ED6 -:100BC00074726F6C3A20000A002575002E737761ED -:100BD000705F636F6E74726F6C5F636170736C6F64 -:100BE000636B3A20000A0025303258006B65796D3E -:100BF00061705F636F6E6669672E7261773A20007D -:100C00000A002575002E6D6F7573653A20000A0085 -:100C10002575002E6B6579626F6172643A20000A57 -:100C2000002575002E6D61747269783A20000A0003 -:100C30002575002E656E61626C653A20000A0025FC -:100C40003032580064656275675F636F6E6669670E -:100C50002E7261773A20000A00257500646566618E -:100C6000756C745F6C617965723A20003F004E4B81 -:100C7000524F3A206F66660A004E4B524F3A206F31 -:100C80006E0A0074696D65725F636F756E743A20E9 -:100C90002530346C580A006B6579626F6172645F4D -:100CA0006E6B726F3A2025580A006B6579626F612E -:100CB00072645F69646C653A2025580A006B657937 -:100CC000626F6172645F70726F746F636F6C3A20F1 -:100CD00025580A00686F73745F6B6579626F617283 -:100CE000645F6C65647328293A2025580A000A0954 -:100CF0002D20537461747573202D0A004743433AC5 -:100D000020342E392E33204156522D4C4942433A3D -:100D100020312E382E31204156525F415243483AFD -:100D200020617672350A004F5054494F4E533A2095 -:100D30004C55464120424F4F544D41474943204D69 -:100D40004F5553454B45592045585452414B4559F1 -:100D500020434F4E534F4C4520434F4D4D414E4441 -:100D6000204E4B524F203531320A004255494C44F7 -:100D70003A20333064623330302D646972747920E4 -:100D80002830373A35373A3335204A616E203237CA -:100D90002032303136290A005649443A203078460C -:100DA000454544284572676F446F7820455A29208D -:100DB0005049443A20307831333037284572676FD4 -:100DC000446F7820455A29205645523A20307830D1 -:100DD0003030310A00444553433A20742E6D2E6B57 -:100DE0002E206B6579626F617264206669726D771F -:100DF00061726520666F72204572676F646F780A52 -:100E0000000A092D2056657273696F6E202D0A0045 -:100E10000A6D6F7573653A206F66660A000A6D6F1A -:100E20007573653A206F6E0A000A6B6579626F61AF -:100E300072643A206F66660A000A6B6579626F61B8 -:100E400072643A206F6E0A000A6D61747269783AB2 -:100E5000206F66660A000A6D61747269783A206FC5 -:100E60006E0A000A64656275673A206F6E0A000AAE -:100E700064656275673A206F66660A000A0A626FE7 -:100E80006F746C6F616465722E2E2E2000433E20BD -:100E9000006565636F6E6669673A0A00536C656545 -:100EA00070204C454420746573740A0000000000F3 -:100EB00000000000000000010204060A0F17202CA9 -:100EC0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9A5 -:100ED000DAC7B39D87715D4A3A2C20170F0A0604C2 -:100EE00002010000000000000000000011241FBEED -:100EF000CFEFDAE0DEBFCDBF04B603FE24C08091A1 -:100F0000F9019091FA01A091FB01B091FC018730A9 -:100F1000904BA740B04BB9F41092F9011092FA012E -:100F20001092FB011092FC0114BE84B7877F84BF2E -:100F300088E10FB6F89480936000109260000FBEB5 -:100F4000E0E0FFE3099511E0A0E0B1E0EEEFFCE5A1 -:100F500002C005900D92AA33B107D9F711E0AAE3B8 -:100F6000B1E001C01D92A93FB107E1F70E943D1019 -:100F70000C947D2E0C940000FF93EF93E0913A01C6 -:100F8000F0913B01309709F00995EF91FF91089599 -:100F9000FC018591803011F0EFDFFBCF0895FF2732 -:100FA000E0E230E247FF0CC0419597FF09C0EDE257 -:100FB0006095709580959095611D711D811D911DA5 -:100FC00027FF02C0219530E350E2AA27660F771F62 -:100FD000881F991FAA1FA41710F0A41B63955A9588 -:100FE000A9F7AA3008F0A95FA05DAF93F39561154A -:100FF00071058105910541F7ED3211F4EF93F395F9 -:10100000F21718F43F93F395FBCF8F91B5DFFA9564 -:10101000E1F70895E991F9918591803021F08532C9 -:1010200019F0AADFF9CF089520E0E89455915532E0 -:10103000C1F3503311F4689455915A3348F4505326 -:1010400090F3220F022E220F220F200D250FF4CF36 -:101050000EF4219589919991533619F3533729F15B -:10106000533559F1BC0188279927E8945C3621F45F -:101070008991999168945591543639F446EF7EF0F0 -:1010800077FF0DC08FEF9FEF0AC055374AE039F068 -:10109000583540E121F0523642E009F00895FF93BF -:1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB -:1010B00081918030B9F360DFFBCFFF93EF9368DF5E -:1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6 -:1010D000DF910895CF93DF93EC01623039F128F46A -:1010E000662349F0613091F02DC0643029F108F198 -:1010F000653029F127C08A81882321F085EE0E947E -:101100001A1720C085EE0E94E2171CC08A8188232E -:1011100051F085EE0E941A1785EE0E94E21783EEC9 -:101120000E941A1703C083EE0E94E2178A81882367 -:1011300061F08A81882361F08A81882361F08A8145 -:10114000882361F080E090E00BC083E191E008C06B -:1011500082E091E005C081EF90E002C080EE90E077 -:10116000DF91CF91089580E090E008956091BC01F7 -:101170007091BD018091BE019091BF010E94A82194 -:1011800056985E9825982D9826982E9827982F98EF -:10119000823019F0833021F00895259A2D9A089510 -:1011A000269A2E9A089586EB98E0892B11F00E94DA -:1011B000B60880E090E0089556985E9825982D989E -:1011C00026982E9827982F988FEF90E0909389007B -:1011D0008093880090938B0080938A0090938D0079 -:1011E00080938C00259A2D9A2FEF80E792E0215072 -:1011F00080409040E1F700C00000269A2E9A2FEF21 -:1012000080E792E0215080409040E1F700C000006C -:10121000279A2F9A2FEF80E792E02150804090404C -:10122000E1F700C0000025982D982FEF80E792E0AD -:10123000215080409040E1F700C0000026982E9891 -:101240002FEF80E792E0215080409040E1F700C00E -:10125000000027982F9856985E9825982D982698E4 -:101260002E9827982F98089589EA8093800089E026 -:101270008093810024982C983F988AB18F748AB902 -:101280006E98479A8BB1806B8BB9769A0E94DC0876 -:1012900083EB98E0892B11F00E94B30880E090E086 -:1012A000089580E28093000180913C0181110EC07D -:1012B0000E94A00981E080933C012FEF83ED90E331 -:1012C000215080409040E1F700C0000080E40E947F -:1012D000A6098093000181112EC00E94D00980933D -:1012E0000001811128C00E94D00980930001811162 -:1012F00022C08FE30E94D0098093000181111BC09E -:101300000E94C80980E40E94A6098093000181110F -:1013100012C08CE00E94D0098093000181110BC0A3 -:101320000E94D00980930001811105C08FE30E94C3 -:10133000D009809300010E94C8098091000108959E -:101340001092B9008AE08093B800089594EA9093CF -:10135000BC009091BC0097FFFCCF9091B900987FA2 -:10136000983021F0903111F081E008958093BB0016 -:1013700084E88093BC008091BC0087FFFCCF809103 -:10138000B900887F883111F0803471F780E00895CA -:1013900084E98093BC008091BC0084FDFCCF08955B -:1013A0008093BB0084E88093BC008091BC0087FFE1 -:1013B000FCCF9091B900987F81E0983209F480E0E9 -:1013C000089584E88093BC008091BC0087FFFCCF27 -:1013D0008091BB00089580910001811115C080E4C7 -:1013E0000E94A6098093000181110CC082E10E9435 -:1013F000D00980930001811105C08FEF0E94D009B0 -:10140000809300010E94C80984B1807F84B985B1AE -:10141000807F85B98AB1837F8AB98BB1837F8BB98D -:101420003E98469808950E945109809300010E94B9 -:10143000EB0980B38C7080BB81B3836F81BBAEE35B -:10144000B1E0ECE4F1E08EE08E0F11921D928E136C -:10145000FCCF84E399E0892B11F00C9434090895B2 -:101460009F92AF92BF92CF92DF92EF92FF920F9333 -:101470001F93CF93DF93809100018823E1F0809147 -:101480003D018F5F80933D01811115C08AE394E097 -:101490000E94C8070E94510980930001882329F007 -:1014A00080E294E00E94C80706C08CE094E00E94AD -:1014B000C8070E94DC080EE311E0C0E0D0E0BB24C6 -:1014C000B39482E0A82ECC24C394D12C2DEFE22E2D -:1014D00023E0F22EC730D10500F580910001811183 -:1014E00064C080E40E94A60980930001811112C0AB -:1014F00082E10E94D0098093000181110BC0C601D6 -:101500000C2E01C0880F0A94EAF780950E94D0093A -:10151000809300010E94C80948C0CA30A1F028F495 -:10152000C83059F0C93061F005C0CC3089F070F096 -:10153000CD3089F0209A289810C0219A29980DC0A2 -:10154000229A2A980AC0239A2B9807C0529A01C05F -:10155000539A5B9802C03E9A469890EA9A95F1F7A2 -:101560009FB1799902C082E001C080E091709B2513 -:10157000982B7C9902C084E001C080E0892B7D9982 -:1015800002C038E001C030E0832B7E9902C020E128 -:1015900001C020E0822B9FB19095991F9927991F38 -:1015A0009295990F907E892B10C080910001811136 -:1015B00074C080E40E94A60980930001882309F486 -:1015C00059C0912C0E94C809892DF8019081981763 -:1015D00039F1808380910101882301F18091D70145 -:1015E00080FF04C082E094E00E94C8078091D70188 -:1015F00080FF0CC0809101011F928F93FF92EF92A8 -:101600000E9461080F900F900F900F908091D7016A -:1016100080FF04C08BEF93E00E94C807A0920101F5 -:101620000E94EB0921960F5F1F4FCE30D10509F0C4 -:1016300051CF809101018823B1F081508093010145 -:10164000882339F08FE99FE00197F1F700C000008F -:101650000AC0ACE4B1E0EEE3F1E0CF01825F91912A -:101660009D938E13FCCF83ED98E0892BC1F00E94EF -:10167000D30815C083E10E94D00980930001811135 -:10168000A0CF81E40E94A60980930001811199CF27 -:101690000E94E109982E909495CF80E096CF81E04A -:1016A000DF91CF911F910F91FF90EF90DF90CF903E -:1016B000BF90AF909F900895E82FF0E0E45BFE4F5D -:1016C00080810895CF92DF92EF92FF920F931F9344 -:1016D000CF93DF9384EE93E00E94C8078CE4E82E5A -:1016E00081E0F82EC0E0D0E09FEDC92E93E0D92E26 -:1016F00006ED13E0DF93CF93DF92CF920E94610853 -:101700008CED93E00E94C807F70181917F0190E082 -:101710000E940E229F938F931F930F930E94610844 -:1017200084ED93E00E94C80721968DB79EB7089676 -:101730000FB6F8949EBF0FBE8DBFCE30D105D1F647 -:10174000DF91CF911F910F91FF90EF90DF90CF909D -:1017500008958B3B910578F4883A910540F5853AD8 -:101760009105D0F48430910508F0B1C08130910525 -:1017700009F4ADC06BC0803E910508F467C0883E97 -:10178000910508F4A4C09C01205F31092031310586 -:1017900008F05CC090650895853A910509F459C038 -:1017A000863A910509F058C082E890E40895883A95 -:1017B000910509F454C0893A910509F453C08A3A55 -:1017C000910509F452C08B3A910509F451C08C3A45 -:1017D000910509F450C08D3A910509F44FC0803B42 -:1017E000910509F44EC08E3A910509F44DC08F3A27 -:1017F000910509F44CC0813B910509F44BC0823B33 -:10180000910509F44AC0833B910509F449C0843B22 -:10181000910509F448C0853B910509F447C0863B12 -:10182000910509F446C0873B910509F445C0883B02 -:10183000910509F444C0893B910509F443C08A3BF2 -:10184000910509F442C080E094E4089580E090E0BE -:10185000089581E890E4089583E890E4089582EE85 -:1018600094E4089589EE94E408958AEE94E408954A -:1018700085EB94E4089586EB94E4089587EB94E473 -:1018800008958CEC94E408958DEC94E4089583E835 -:1018900095E408958AE895E4089582E995E4089529 -:1018A00084E995E4089581E296E4089583E296E45C -:1018B000089584E296E4089585E296E4089586E228 -:1018C00096E4089587E296E408958AE296E40895FE -:1018D000089596E0799FF001112494E5899FE00D29 -:1018E000F11D1124E60FF11DEE0FFF1FEC5CFE4F02 -:1018F000859194910895880F991FFC01EC55F04053 -:10190000859194910895880F991FFC01EC5DFE4F1D -:1019100085919491089526E0729FF001112444E589 -:10192000849FE00DF11D1124E60FF11DEE0FFF1F46 -:10193000EC5CFE4F859194919C013A9521154FE105 -:10194000340708F41AC13F512115304120F49F702B -:101950000E94830C08959C0130532115304118F4E6 -:101960009927906C0895811520E5920769F40E94EB -:10197000681B4FEF84E39CE0415080409040E1F7CA -:1019800000C000000C94CE22813020E5920731F493 -:101990008091D70181608093D70108959C013055D3 -:1019A0002115304108F051C0292F33272F703327DC -:1019B00021303105D9F4AC014370552702C0220F04 -:1019C000331F4A95E2F73C68AC0164E0440F551FB1 -:1019D0006A95E1F744275370242B352B73E0880F69 -:1019E000991F7A95E1F7807699271DC0223031053D -:1019F00029F4982F8827816F906A08952330310544 -:101A0000A9F4AC014370552721E030E002C0220F59 -:101A1000331F4A95E2F73C6843E0880F991F4A95C7 -:101A2000E1F7807E9770822B932B08952430310547 -:101A3000E1F4AC014370552721E030E002C0220FF1 -:101A4000331F4A95E2F73A68E7CF9C0130572115DA -:101A5000304118F49F70906208959C013058211510 -:101A6000304118F49F70906A0895803E9105E0F42B -:101A7000803C910558F58133910509F46FC048F415 -:101A80008932910509F463C08A32910509F46DC069 -:101A900072C089339105E9F082389105D1F0853320 -:101AA000910509F44DC067C0833E910581F138F47A -:101AB000803E9105B9F0823E9105D9F05CC0863E2A -:101AC000910561F1873E9105A1F155C00E947B0C03 -:101AD00008952091EA0120FD02C021FF4CC080EE54 -:101AE00090E049C08091EA0180FFF9CF89E390E05E -:101AF00042C08091EA0182FF0EC08091EA0184FF1A -:101B000003C080E090E037C083EE90E034C0809165 -:101B1000EA0182FFF2CF82EE90E02DC08091EA01CF -:101B200083FF0BC08091EA0184FDEBCF87EE90E04C -:101B300022C08091EA0183FFF5CF86EE90E01BC0C2 -:101B40008091EA0185FF07C089E290E014C080918E -:101B5000EA0185FFF9CF85E390E00DC08091EA01AD -:101B600086FF07C08AE290E006C08091EA0186FF06 -:101B7000F9CF81E390E00E94A90B08950895809128 -:101B80006D0108959FB7F89410925C019FBF9091EA -:101B9000F001943009F057C09091E9009F703091A6 -:101BA000EC00232F217030FD20E8922B24E02093BD -:101BB000E9002091EB0020FF43C02091EE0027FFB9 -:101BC0003FC020915A01222321F02091E80025FFF7 -:101BD00037C010925A0126E03091E80035FD15C05B -:101BE0003091F001343061F53091EB0035FD28C0C3 -:101BF000215021F481E080935A0122C0EFE9FFE0F7 -:101C00003197F1F700C00000E7CF8093F100809199 -:101C1000E80085FD0AC08091E80080FFFCCF80913C -:101C2000E8008E778093E80006C08FB7F89421E033 -:101C300020935C018FBF9F709093E90080E008952E -:101C40009F709093E9008FEF0895CF93DF9300D0BA -:101C50001F92CDB7DEB79C018091F001843019F559 -:101C600093E099833B832A839093E9008FEF9091CF -:101C7000E800815095FD06C095ED9A95F1F70000BA -:101C80008111F5CF8091E80085FF0DC040E050E064 -:101C900063E070E0CE0101960E94F5108091E800AB -:101CA0008E778093E8000F900F900F90DF91CF9187 -:101CB0000895CF93DF9300D01F92CDB7DEB7209168 -:101CC000F001243021F522E029839B838A8383E07D -:101CD0008093E9008FEF9091E800815095FD06C058 -:101CE00095ED9A95F1F700008111F5CF8091E8000C -:101CF00085FF0DC040E050E063E070E0CE0101964A -:101D00000E94F5108091E8008E778093E8000F9094 -:101D10000F900F90DF91CF9108952091F001243022 -:101D2000F1F422E02093E9002FEF3091E8002150F8 -:101D300035FD06C035ED3A95F1F700002111F5CFDC -:101D40002091E80025FF0BC040E050E065E070E026 -:101D50000E94F5108091E8008E778093E800089546 -:101D6000CF93DF932091F001243009F048C0EC01BB -:101D700080910C018823E1F080910D018823C1F04E -:101D800085E08093E9008FEF9091E800815095FD08 -:101D900006C095E19A95F1F700008111F5CF809189 -:101DA000E80085FF2CC040E050E060E170E017C023 -:101DB00081E08093E9008FEF9091E800815095FDDC -:101DC00006C095ED9A95F1F700008111F5CF80914D -:101DD000E80085FF14C040E050E068E070E0CE010C -:101DE0000E94F5108091E8008E778093E80080E1F2 -:101DF000FE01ADE5B1E001900D928A95E1F7DF912A -:101E0000CF91089589E794E00E94C8078091EF017F -:101E1000811109C00E948A120E94E7128091E2009B -:101E200084608093E200089585E794E00E94C807EB -:101E30001092EF01089581E794E00C94C8078DE6B5 -:101E400094E00E94C8070C949E2C89E694E00E94BE -:101E5000C8070E9464220E94A42C0E948C150C9436 -:101E6000BE0D20915B012F5F822F62E30E94122E34 -:101E7000992319F020935B01089510925B018091E2 -:101E80005C01882371F18091F001843041F58091EB -:101E9000E9008F702091EC00922F917020FD90E866 -:101EA000892B94E09093E9009091EB0090FF14C08F -:101EB0009091EE0097FF10C09091E80095FF03C04D -:101EC0001092F100F9CF9091E80090FF05C0909139 -:101ED000E8009E779093E8008F708093E90010925D -:101EE0005C01089542E061EC81E00E94041242E04E -:101EF00061EC82E00E94041242E061EC83E00E9407 -:101F0000041242E261EC84E00E94041242E161ECBE -:101F100085E00C9404128091F201833009F455C0DD -:101F200030F4813071F0823009F48EC008958A3027 -:101F300009F47AC08B3009F460C0893009F09CC084 -:101F400020C08091F101813A09F096C08091E800AB -:101F5000877F8093E8008091F5019091F601892BAD -:101F600021F460E18DE591E003C060E080E090E065 -:101F700070E00E9440118091E8008B778093E80028 -:101F800008958091F101813209F076C08091F501C8 -:101F90009091F601009719F0049709F06DC08091B7 -:101FA000E800877F8093E8008091E80082FD05C00B -:101FB0008091F0018111F8CF5FC08091F100809392 -:101FC0006D018091E8008B7753C08091F101813AD7 -:101FD00009F052C08091F5019091F601892B09F02A -:101FE0004BC08091E800877F8093E8008091E800F3 -:101FF00080FFFCCF80910C0136C08091F1018132CD -:10200000D9F58091F5019091F601892BA9F5809180 -:10201000E800877F8093E8000E9439128091F301E5 -:1020200080930C010C94681B8091F101813221F5A1 -:102030008091E800877F8093E8000E9439128091A8 -:10204000F40180936E0108958091F101813AA1F429 -:102050008091E800877F8093E8008091E80080FF0E -:10206000FCCF80916E018093F1008091E8008E7723 -:102070008093E8000C943912089584B7877F84BF59 -:1020800088E10FB6F89480936000109260000FBE54 -:1020900090E080E80FB6F89480936100909361001F -:1020A0000FBE0E9419160E948A120E94E7128091A8 -:1020B000E20084608093E20082EC9DE00E94A32114 -:1020C00078940E946C150E941B1682E091E00E9499 -:1020D00087150E948C2C88E594E00E94C8078091A7 -:1020E000F001853089F484E594E00E94C8070E94DD -:1020F00028228091EE01882391F30E9450228823A8 -:1021000071F30E94DF10EBCF0E944916E8CF292F10 -:10211000332723303105C9F064F42130310581F0D3 -:102120002230310509F043C08DE890E021EB34E026 -:1021300042C021323105F1F02232310541F137C080 -:1021400082E190E02EE335E036C099278130910599 -:1021500041F08230910541F0892B49F5EDEAF4E038 -:1021600005C0E5E9F4E002C0EDE7F4E0849190E019 -:102170009F0121C06530D8F4E62FF0E0EE0FFF1F7D -:10218000EB5DFE4F2081318189E090E014C0653025 -:1021900070F470E0FB01EE0FFF1FE55EFE4F208143 -:1021A0003181FB01EA5EFE4F808190E004C080E057 -:1021B00090E020E030E0FA0131832083089580E14F -:1021C00089BD82E189BD09B400FEFDCF8091D800B0 -:1021D0008F7D8093D8008091E00082608093E00042 -:1021E0008091E00081FDFCCF0895CF92DF92EF92C5 -:1021F000FF920F931F93CF93DF93EC018B016A0142 -:102200000E945812811133C0C114D10439F0F60173 -:1022100080819181081B190BC80FD91FE12CF12C6B -:102220000115110519F18091E80085FD16C0809116 -:10223000E8008E778093E800C114D10449F0F601DC -:1022400080819181E80EF91EF182E08285E00FC065 -:102250000E945812882321F30AC089918093F100CB -:1022600001501109FFEFEF1AFF0ADACF80E0DF918A -:10227000CF911F910F91FF90EF90DF90CF90089535 -:102280002091F7013091F8012617370748F06115C2 -:10229000710539F42091E8002E772093E80001C001 -:1022A000B90140E061157105A9F12091F0012223E7 -:1022B00009F443C0253009F442C02091E80023FD11 -:1022C00040C02091E80022FD32C02091E80020FFAC -:1022D000E9CF4091F3002091F20030E0342BFC0173 -:1022E000CF016115710559F02830310540F4819115 -:1022F0008093F100615071092F5F3F4FF1CF41E0B2 -:102300002830310509F040E02091E8002E77209335 -:10231000E800C8CF4111C9CF0AC08091F0018823DD -:1023200061F0853061F08091E80083FD0AC0809102 -:10233000E80082FFF2CF80E0089582E0089583E014 -:10234000089581E008952091F7013091F801261752 -:10235000370748F06115710539F42091E8002E77B0 -:102360002093E80001C0B901FC0120E0611571056E -:1023700091F18091F001882309F440C0853009F47F -:102380003FC08091E80083FD3DC08091E80082FD60 -:102390002FC08091E80080FFE9CF2091F300809169 -:1023A000F20090E0922B6115710559F0883091058B -:1023B00040F424912093F100319661507109019607 -:1023C000F2CF21E0089709F020E08091E8008E77B5 -:1023D0008093E800CBCF2111CCCF0AC08091F001CF -:1023E000882361F0853061F08091E80083FD0AC0A8 -:1023F0008091E80082FFF2CF80E0089582E00895A6 -:1024000083E0089581E00895982F973058F59093D0 -:10241000E900981739F07091EC002091ED0050918F -:10242000F00003C0242F762F50E021FF19C0309117 -:10243000EB003E7F3093EB003091ED003D7F309319 -:10244000ED003091EB0031603093EB007093EC00C5 -:102450002093ED005093F0002091EE0027FF07C07D -:102460009F5FD3CF8F708093E90081E0089580E073 -:1024700008958091F10187FF11C08091E80082FDED -:1024800005C08091F0018111F8CF11C08091E80062 -:102490008B770BC08091F001882349F08091E80090 -:1024A00080FFF8CF8091E8008E778093E800089550 -:1024B0002091E4003091E50095E64091EC00842FF6 -:1024C000817040FF22C08091E80080FD1CC0809197 -:1024D000F001882391F0853091F08091EB0085FD2B -:1024E00010C04091E4005091E5004217530729F3D2 -:1024F0009A01915011F784E0089582E0089583E0F5 -:10250000089581E0089580E008954091E80042FF39 -:10251000DECF08950E94F8120E940013E0EEF0E072 -:10252000808181608083E8EDF0E080818F77808317 -:1025300019BCA7EDB0E08C918E7F8C9380818F7E4B -:1025400080831092EF0108950F931F93CF93DF9331 -:102550000E94F8120E940013C8EDD0E088818F77A6 -:10256000888388818068888388818F7D888319BC6F -:102570001092F0011092EC011092EE011092ED0118 -:1025800000EE10E0F80180818B7F8083888181607C -:10259000888342E060E080E00E940412E1EEF0E017 -:1025A00080818E7F8083E2EEF0E080818160808395 -:1025B000808188608083F80180818E7F808388811C -:1025C00080618883DF91CF911F910F910895E8ED8D -:1025D000F0E080818F7E8083E7EDF0E08081816094 -:1025E000808384E082BF81E08093EF010C94A41289 -:1025F000E8EDF0E080818E7F80831092E200089504 -:102600001092DA001092E10008951F920F920FB617 -:102610000F9211242F933F934F935F936F937F9368 -:102620008F939F93AF93BF93EF93FF938091E100BC -:1026300082FF0BC08091E20082FF07C08091E10021 -:102640008B7F8093E1000E94310F8091DA0080FF40 -:102650001FC08091D80080FF1BC08091DA008E7F60 -:102660008093DA008091D90080FF0DC080E189BDA0 -:1026700082E189BD09B400FEFDCF81E08093F001C5 -:102680000E94020F05C019BC1092F0010E94140FA5 -:102690008091E10080FF19C08091E20080FF15C0A9 -:1026A0008091E2008E7F8093E2008091E200806161 -:1026B0008093E2008091D80080628093D80019BC9A -:1026C00085E08093F0010E941F0F8091E10084FF5C -:1026D00030C08091E20084FF2CC080E189BD82E19E -:1026E00089BD09B400FEFDCF8091D8008F7D809315 -:1026F000D8008091E1008F7E8093E1008091E2001C -:102700008F7E8093E2008091E20081608093E200FE -:102710008091EC01882311F084E007C08091E300F0 -:1027200087FD02C081E001C083E08093F0010E9438 -:10273000250F8091E10083FF29C08091E20083FF93 -:1027400025C08091E100877F8093E10082E0809343 -:10275000F0011092EC018091E1008E7F8093E10006 -:102760008091E2008E7F8093E2008091E2008061A0 -:102770008093E20042E060E080E00E9404128091D9 -:10278000F00088608093F0000E941B0FFF91EF9192 -:10279000BF91AF919F918F917F916F915F914F9179 -:1027A0003F912F910F900FBE0F901F9018951F9281 -:1027B0000F920FB60F9211242F933F934F935F9375 -:1027C0006F937F938F939F93AF93BF93CF93DF9339 -:1027D000EF93FF93C091E900CF708091EC00D82F68 -:1027E000D17080FDD0E81092E9008091F000877FE1 -:1027F0008093F00078940E941B141092E90080915D -:10280000F00088608093F000CD2BCF70C093E9007A -:10281000FF91EF91DF91CF91BF91AF919F918F91F8 -:102820007F916F915F914F913F912F910F900FBECC -:102830000F901F9018951F93CF93DF93CDB7DEB7FE -:10284000AA970FB6F894DEBF0FBECDBFE1EFF1E05F -:1028500088E08E0F9091F10091938E13FBCF0E9430 -:102860008B0F8091E80083FF1FC18091F10190914F -:10287000F201492F50E04A30510508F015C1FA0124 -:10288000EA5AFF4F0C94322E803881F0823809F0DA -:102890000BC18091F5018F708093E9008091EB006E -:1028A00085FB882780F91092E90006C08091ED0130 -:1028B0009091EE01911182609091E800977F909342 -:1028C000E8008093F1001092F100C8C0282F2D7FFE -:1028D00009F0EAC0882319F0823061F0E5C08091E8 -:1028E000F301813009F0E0C0933009F080E080937B -:1028F000EE012BC08091F301811127C08091F50179 -:102900008F7009F4D1C08093E9002091EB0020FF83 -:102910001CC0933021F48091EB00806214C0909130 -:10292000EB0090619093EB0021E030E0A90102C040 -:10293000440F551F8A95E2F74093EA001092EA008F -:102940008091EB0088608093EB001092E900809109 -:10295000E800877F86C08111A7C01091F3011F771F -:102960008091E3008078812B8093E3008091E800E0 -:10297000877F8093E8000E9439128091E80080FFF1 -:10298000FCCF8091E30080688093E300111102C0C6 -:1029900082E001C083E08093F00186C080588230DD -:1029A00008F082C08091F3019091F4018C3D53E0D6 -:1029B000950779F583E08A838AE289834FB7F89493 -:1029C000DE01139620E03EE051E2E32FF0E0509369 -:1029D0005700E49120FF03C0E295EF703F5FEF7076 -:1029E0008E2F90E0EA3010F0C79601C0C0968D930C -:1029F0009D932F5F243149F74FBF8091E800877F77 -:102A00008093E8006AE270E0CE0101960E944011D6 -:102A100014C0AE014F5F5F4F6091F5010E948710B7 -:102A2000BC01892B09F440C09091E800977F9093F6 -:102A3000E80089819A810E94A3118091E8008B7738 -:102A40008093E80031C0803879F58091E800877F75 -:102A50008093E8008091EC018093F1008091E80080 -:102A60008E778093E8000E9439121EC081111CC02D -:102A70009091F3019230C0F48091E800877F8093B9 -:102A8000E8009093EC010E9439128091EC018111D1 -:102A900006C08091E30087FD02C081E001C084E0B0 -:102AA0008093F0010E94720F8091E80083FF0AC0BA -:102AB0008091E800877F8093E8008091EB0080623E -:102AC0008093EB00AA960FB6F894DEBF0FBECDBF81 -:102AD000DF91CF911F910895CF938091F0018823CA -:102AE000A1F0C091E900CF709091EC00892F817026 -:102AF00090FD80E8C82B1092E9008091E80083FDEA -:102B00000E941B14CF70C093E900CF910895909359 -:102B10007401809373010895E0917301F091740141 -:102B2000309721F00190F081E02D099480E0089524 -:102B3000EF92FF920F931F93CF93DF93E091730176 -:102B4000F09174013097B1F18C010280F381E02D96 -:102B500009958091D70182FF2DC080FF04C083E7D3 -:102B600096E00E94C807E80110E18DE6E82E86E0B5 -:102B7000F82E8091D70180FF0BC088811F928F9320 -:102B8000FF92EF920E9461080F900F900F900F90AC -:102B9000115021961111EDCF8091D70180FF0AC00D -:102BA0008BE696E0DF91CF911F910F91FF90EF9010 -:102BB0000C94C807DF91CF911F910F91FF90EF9078 -:102BC0000895E0917301F0917401309721F0048031 -:102BD000F581E02D099408952091710130917201E1 -:102BE0008217930771F09093720180937101E091C5 -:102BF0007301F0917401309721F00680F781E02D88 -:102C00000994089520916F01309170018217930704 -:102C100071F09093700180936F01E0917301F091D6 -:102C20007401309721F00084F185E02D0994089516 -:102C300008950C9418160E946A220E94130A0C949C -:102C40003023CF93C82F8091D70182FF1EC080FF11 -:102C500004C08CE896E00E94C8078091D70180FFED -:102C60000CC01F92CF9387E896E09F938F930E94AA -:102C700061080F900F900F900F908091D70180FF07 -:102C800004C085E896E00E94C8078C2FCF910C9471 -:102C9000BE0DCF92DF92EF92FF920F931F93CF93CF -:102CA000DF93CDB7DEB72B970FB6F894DEBF0FBE1C -:102CB000CDBF0E94300A86E7C82E81E0D82E00E002 -:102CC00010E0E02E802F0E945C0BF60141916F0115 -:102CD000F42EF826B1F40F5F1F4F0E30110589F75F -:102CE0008FEF89838A831B820E9473228160782FF1 -:102CF0009D838C8349815A816B818D810E94EC1662 -:102D000040C09091D70191FF04C08B870E94620B55 -:102D10008B8520E030E04F2D50E0922FBA01022E3B -:102D200002C0759567950A94E2F760FF24C02E8370 -:102D3000EF8221E030E0690102C0CC0CDD1C9A95E5 -:102D4000E2F790E08C219D21892B09F420E028876F -:102D50000E9473228160782F9A8789874E815F81D4 -:102D600068858A850E94EC16F801EA58FE4F80813A -:102D7000C826C08206C02F5F3F4F2630310569F656 -:102D8000AACF0E94A126109175010E948C151817D8 -:102D9000A1F00E948C15809375012B960FB6F894C4 -:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E -:102DB000EF90DF90CF900C9421162B960FB6F894DD -:102DC000DEBF0FBECDBFDF91CF911F910F91FF905E -:102DD000EF90DF90CF900895CF93DF93CDB7DEB71C -:102DE0002B970FB6F894DEBF0FBECDBF4F83588729 -:102DF00069877A878B87DE01119686E0FD01119243 -:102E00008A95E9F785E0FE01379601900D928A9543 -:102E1000E1F749815A816B817C818D819E810E947D -:102E2000021E2B960FB6F894DEBF0FBECDBFDF910A -:102E3000CF910895CF93882309F4C2C0C82F823858 -:102E400059F40E948C1581FDBBC089E30E949E202D -:102E50000E947D2189E30CC0833879F40E948C158F -:102E600080FDAEC083E50E949E200E947D2183E507 -:102E70000E94F120CF910C947D21843859F40E9456 -:102E80008C1582FD9DC087E40E949E200E947D21BA -:102E900087E4EECF8CEF8C0F813A48F48C2F0E94A0 -:102EA000342B81118DC08C2F0E949E20E3CF80E2B5 -:102EB0008C0F883048F4C77081E001C0880FCA9534 -:102EC000EAF70E944621D6CF8BE58C0F833078F449 -:102ED000C53A29F0C63A31F083E890E005C081E8B0 -:102EE00090E002C082E890E0CF910C94EC1588E568 -:102EF0008C0F833108F064C0C83A39F1C93A41F106 -:102F0000CA3A49F1CB3A51F1CC3A59F1CD3A61F193 -:102F1000C03B69F1CE3A71F1CF3A79F1C13B81F111 -:102F2000C23B89F1C33B91F1C43B99F1C53BA1F18F -:102F3000C63BA9F1C73BB1F1C83BB9F1C93BC1F1EF -:102F4000CA3BC9F180E090E038C082EE90E035C025 -:102F500089EE90E032C08AEE90E02FC085EB90E0E1 -:102F60002CC086EB90E029C087EB90E026C08CEC6B -:102F700090E023C08DEC90E020C083E891E01DC07C -:102F80008AE891E01AC082E991E017C084E991E0F3 -:102F900014C081E292E011C083E292E00EC084E2AC -:102FA00092E00BC085E292E008C086E292E005C0A4 -:102FB00087E292E002C08AE292E0CF910C9402167E -:102FC000CF910895882309F44BC0823859F40E94A8 -:102FD0008C1581FF45C089E30E949E200E947D21BF -:102FE00089E30CC0833871F40E948C1580FF38C0CF -:102FF00083E50E949E200E947D2183E50E94F120AE -:103000000C947D21843859F40E948C1582FF28C0CD -:1030100087E40E949E200E947D2187E4EFCF9CEFF1 -:10302000980F913A58F390E2980F983050F48770C7 -:1030300091E001C0990F8A95EAF7892F0E944C21EF -:10304000DFCF9BE5980F933020F480E090E00C9464 -:10305000EC15885A833120F480E090E00C9402163D -:103060000895882321F00E9446210C947D21089523 -:10307000882321F00E944C210C947D210895BF9259 -:10308000CF92DF92EF92FF920F931F93CF93DF9334 -:1030900000D000D000D0CDB7DEB725E0FC01DE01C6 -:1030A000119601900D922A95E1F7FC014081318142 -:1030B0000281258122952F7063817481672B09F429 -:1030C000E5C23F3F19F44F3F09F4E0C27C01498358 -:1030D0003A8389819A812E830E945D20182FB92E10 -:1030E0000E945C200E94231FEB2DE295EF70F0E020 -:1030F000E05AFF4F2E810C94322E8B2D807F9B2D1A -:103100009F70F92E882319F0F29480EFF8220023A3 -:1031100049F0FF2009F467C28F2D0E9456210E94BA -:103120007D2161C2812F0E94E217FF2009F4AEC207 -:103130008F2D0E945C2126960FB6F894DEBF0FBE3D -:10314000CDBFDF91CF911F910F91FF90EF90DF9056 -:10315000CF90BF900C947D213B2D307F8B2D8F70B5 -:10316000303211F08295807F112319F0113021F156 -:103170002CC00023B9F0222309F4A0C1213009F0AA -:103180009DC126960FB6F894DEBF0FBECDBFDF916E -:10319000CF911F910F91FF90EF90DF90CF90BF9054 -:1031A0000C946621222319F0213009F46FC28E831A -:1031B0000E9469218E8196C1002321F0223008F0FF -:1031C00065C27CC1211162C28DC1002321F022237E -:1031D00009F474C108C2222309F484C119C22B2D39 -:1031E00026952695237030E02115310521F02130F8 -:1031F0003105D1F04BC2002321F0812F9B2D93701C -:1032000002C080E090E026960FB6F894DEBF0FBEB5 -:10321000CDBFDF91CF911F910F91FF90EF90DF9085 -:10322000CF90BF900C94EC15002321F0812F9B2DA3 -:10323000937002C080E090E026960FB6F894DEBF4F -:103240000FBECDBFDF91CF911F910F91FF90EF90F7 -:10325000DF90CF90BF900C940216812F002319F0BD -:103260000E94272502C00E948F2526960FB6F8944B -:10327000DEBF0FBECDBFDF91CF911F910F91FF90A9 -:10328000EF90DF90CF90BF900C9414268B2D83701D -:1032900009F07BC00111FAC1812F82958695877054 -:1032A000880F880F912F9F70C92ED12CE12CF12C03 -:1032B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7B7 -:1032C00014FF12C04FE050E060E070E004C0440F13 -:1032D000551F661F771F8A95D2F7CB01BA016095FB -:1032E00070958095909503C060E070E0CB012B2D28 -:1032F000269526952370422F50E042305105D9F093 -:103300004330510569F16C297D298E299F2941306F -:10331000510551F126960FB6F894DEBF0FBECDBF12 -:10332000DF91CF911F910F91FF90EF90DF90CF90A1 -:10333000BF900C944A1F6C297D298E299F292696BF -:103340000FB6F894DEBF0FBECDBFDF91CF911F91B6 -:103350000F91FF90EF90DF90CF90BF900C94661F7D -:103360000E944A1FC701B60126960FB6F894DEBF29 -:103370000FBECDBFDF91CF911F910F91FF90EF90C6 -:10338000DF90CF90BF900C942E1F002319F08B2D4F -:10339000817001C08695882309F478C1812F8295B8 -:1033A00086958770880F880F912F9F70C92ED12C1A -:1033B000E12CF12C082E04C0CC0CDD1CEE1CFF1CF3 -:1033C0000A94D2F714FF12C04FE050E060E070E0C2 -:1033D00004C0440F551F661F771F8A95D2F7CB0193 -:1033E000BA01609570958095909503C060E070E09B -:1033F000CB012B2D269526952370422F50E042308D -:103400005105D9F04330510569F16C297D298E2988 -:103410009F294130510551F126960FB6F894DEBF31 -:103420000FBECDBFDF91CF911F910F91FF90EF9015 -:10343000DF90CF90BF900C9424206C297D298E2999 -:103440009F2926960FB6F894DEBF0FBECDBFDF9141 -:10345000CF911F910F91FF90EF90DF90CF90BF9091 -:103460000C9440200E942420C701B60126960FB676 -:10347000F894DEBF0FBECDBFDF91CF911F910F91AA -:10348000FF90EF90DF90CF90BF900C940820103FFA -:10349000D1F118F4103E50F4A1C0123F09F463C0FA -:1034A00008F44CC0133F09F473C098C01F708B2DF3 -:1034B0008F710023A1F00E94A11F812F26960FB6C5 -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF90BF900C9431180E9436 -:1034E000C21F812F26960FB6F894DEBF0FBECDBF48 -:1034F000DF91CF911F910F91FF90EF90DF90CF90D0 -:10350000BF900C9438180023A9F02111BFC08B2D57 -:103510008F7126960FB6F894DEBF0FBECDBFDF9138 -:10352000CF911F910F91FF90EF90DF90CF90BF90C0 -:103530000C94E71F223008F0A9C0E9CF0023A9F0BE -:103540008B2D8F7126960FB6F894DEBF0FBECDBFC0 -:10355000DF91CF911F910F91FF90EF90DF90CF906F -:10356000BF900C94A11F002359F38B2D8F712696C9 -:103570000FB6F894DEBF0FBECDBFDF91CF911F9184 -:103580000F91FF90EF90DF90CF90BF900C94C21FEF -:10359000002399F08B2D8F7126960FB6F894DEBF1D -:1035A0000FBECDBFDF91CF911F910F91FF90EF9094 -:1035B000DF90CF90BF900C948C1F26960FB6F89496 -:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056 -:1035D000EF90DF90CF90BF900C94821F0023A9F052 -:1035E000222309F4ADCF812F26960FB6F894DEBFC3 -:1035F0000FBECDBFDF91CF911F910F91FF90EF9044 -:10360000DF90CF90BF900C941A17222309F4ADCF0E -:10361000812F26960FB6F894DEBF0FBECDBFDF9187 -:10362000CF911F910F91FF90EF90DF90CF90BF90BF -:103630000C94E2174B2D4F70612FC7010E946A084E -:1036400026960FB6F894DEBF0FBECDBFDF91CF91A7 -:103650001F910F91FF90EF90DF90CF90BF900C944F -:10366000A61E4B2D4F70612FC70126960FB6F894FA -:10367000DEBF0FBECDBFDF91CF911F910F91FF90A5 -:10368000EF90DF90CF90BF900C94680C26960FB609 -:10369000F894DEBF0FBECDBFDF91CF911F910F9188 -:1036A000FF90EF90DF90CF90BF9008950E9463212C -:1036B0000E9438210E947D210E9447270E941426E3 -:1036C00080E090E00E94EC1580E090E00C940216FF -:1036D0000E9453210C94561B0E945D20292F229595 -:1036E0002F7030E02C3031054CF42A3031056CF469 -:1036F000225031092230310588F407C02C303105C1 -:1037000049F02F30310531F009C0803E48F0803F4C -:1037100029F406C093FB882780F9089580E0089576 -:1037200081E00895CF93DF9300D000D01F92CDB7F2 -:10373000DEB70F900F900F900F900F90DF91CF9109 -:103740000895CF93DF9300D000D000D0CDB7DEB77F -:1037500026960FB6F894DEBF0FBECDBFDF91CF9196 -:1037600008951F93CF93DF93C091840116E0809159 -:103770008501C81799F0D0E01C9FF0011D9FF00D46 -:103780001124EA57FE4F4081518162817381848107 -:1037900095810E94A11B2196C770E9CFDF91CF913F -:1037A0001F9108954091B6015091B7016091B80101 -:1037B0007091B9018091BA019091BB010C94A11B49 -:1037C0008091BB0182958F7009F054C08091B8013F -:1037D000882309F44FC080918401A09185016091F4 -:1037E000B6017091B7014091B9015091BA01B6E0AC -:1037F0008A1709F43FC090E041155105C1F17F3FA0 -:1038000011F46F3FA1F1B89FF001B99FF00D1124A1 -:10381000EA57FE4F218172132AC02081621327C00C -:103820002281211124C0238134812417350710F40B -:1038300021503109241B350B283C3105C0F420915F -:10384000BB012F7020612093BB0126E0289FF0016F -:10385000299FF00D1124E557FE4F80818F70806104 -:10386000808386EB91E00E943F180C94B11B019677 -:103870008770BECF0895CF92DF92EF92FF920F93A1 -:103880001F93CF93DF93CDB7DEB762970FB6F8944F -:10389000DEBF0FBECDBF8C0185E0F801DE011D96B5 -:1038A00001900D928A95E1F7D8014C9111965C91A7 -:1038B000119712966C9112971396CD90DC901497F5 -:1038C0003091B6017091B7018091B9019091BA0120 -:1038D000009709F46BC17F3F19F43F3F09F466C1BB -:1038E000E090B801EE2009F4C0C02091BB01C816D9 -:1038F000D90628F0F601E81BF90BCF0104C080952A -:1039000090958C0D9D1DFF24F394883C910578F0D3 -:10391000F12C207F09F0C6C07C2DD98AC88A8989FC -:103920000E94921B86EB91E00E943F18B1C0822F4B -:10393000807F09F046C0751314C0341312C06111A2 -:1039400010C02F7020612093BB010E94D21B86EB18 -:1039500091E00E943F188091BB01D80115968C938D -:103960002EC0CD2819F15F3F11F44F3FF9F0F62E2C -:1039700061111CC0809184012091850136E082177D -:1039800009F45AC090E0389FF001399FF00D1124DE -:10399000EA57FE4F7181571306C07081471303C069 -:1039A0007281711103C001968770E9CFF62E6623EC -:1039B00009F418C18091BB0181608093BB01F12C97 -:1039C00011C1751308C0341306C0611104C0809181 -:1039D000BB01D801C3C04D875E878D859E856A8BEC -:1039E0000E946C1B6A898823E1F16623D1F1209142 -:1039F000BB01822F82958F7090E0029774F08091C6 -:103A0000B6019091B70198878F831986DB86CA86A5 -:103A10002C87CE0107960E943F1886E0F801A6EB9E -:103A2000B1E001900D928A95E1F70E94E01B0E949F -:103A3000D21BFF24F394D6C04D875E878D859E856B -:103A40000E945D20292F22952F7030E02230310511 -:103A50000CF0BCC09F7009F0B6C0805E883008F4DE -:103A6000C1C0C8010E943F18E4CFC816D90608F4A7 -:103A700053C0F601E81BF90BCF01883C910508F40F -:103A800050C0F12C7C2DD98AC88A89890E94921B4A -:103A9000E6EBF1E086E0DF011D928A95E9F70E94EE -:103AA000D21BA0C0751314C0341312C0611110C012 -:103AB0008091BB01F8018583C8010E943F1886E010 -:103AC000E6EBF1E0DF011D928A95E9F7FE2C8AC052 -:103AD0004D875E878D859E856A8B0E946C1B6A89E7 -:103AE000882309F4BECF662309F4BBCF2091BB0124 -:103AF000822F82958F7090E002970CF48ECF809188 -:103B0000B6019091B7019A8389831B82DD82CC82B2 -:103B10002E83CE0101967FCF809590958C0D9D1DB3 -:103B2000ACCFF62E662309F49CCF75132EC0341348 -:103B30002CC02091BB0120FD1FC0822F82958F7069 -:103B4000D9F0D80115962C9315978F3049F08F5FD7 -:103B5000982F9295907F822F8F70892B15968C933A -:103B6000C8010E943F1886E0F801A6EBB1E0019081 -:103B70000D928A95E1F793CF86E0F801A6EBB1E0CC -:103B800001900D928A95E1F72DC04D875E878D8556 -:103B90009E850E946C1B811140CF8091BB0181608A -:103BA0008093BB01C8010E943F181CC0662309F422 -:103BB00058CF4D875E878D859E850E946C1B88231C -:103BC00009F44FCF2ACF811148CF0CC024303105E2 -:103BD0000CF047CF9F7009F440CFF8019581907F9A -:103BE00009F03BCF8F2D62960FB6F894DEBF0FBE63 -:103BF000CDBFDF91CF911F910F91FF90EF90DF909C -:103C0000CF9008951F93CF93DF93CDB7DEB72C9756 -:103C10000FB6F894DEBF0FBECDBF4F8358876987BC -:103C20007A878B879C87CE0107960E943B1C88234E -:103C300069F08F8198852A853B85232BF1F19F3F81 -:103C400009F063C08F3F09F060C037C086E0FE0115 -:103C50003796DE01119601900D928A95E1F76F81FA -:103C60007885EA85FB85309741F17F3F11F46F3FFE -:103C700021F12091850130E0C901019687709927D3 -:103C80004091840150E08417950709F447C0698387 -:103C90007A83FD83EC8396E0929FD001939FB00DD1 -:103CA0001124AA57BE4FFE01319601900D929A95AC -:103CB000E1F7809385010E94B11B16E08091840199 -:103CC000909185018917C1F1189FC00111248A576D -:103CD0009E4F0E943B1C882379F1E09184011E9F36 -:103CE000F0011124EA57FE4F4081518162817381B6 -:103CF000848195810E94A11B8091840190E00196AE -:103D00008770992780938401D9CF4F815885698521 -:103D10007A858B859C850E94A11BCFCF0E94681B52 -:103D20001092850110928401E6EBF1E086E0DF015C -:103D30001D928A95E9F7C1CF2C960FB6F894DEBF95 -:103D40000FBECDBFDF91CF911F910895EF92FF92EB -:103D50000F931F93CF93DF938C01892B09F46CC0D1 -:103D6000F12CEE24E394E8012196F8018491843744 -:103D700040F4843008F051C0813081F0823019F174 -:103D80005BC0853709F444C0A8F19CE7980F9037D1 -:103D900008F052C08F770E94E21741C00E5F1F4F9C -:103DA000FE01C49180E28C0F883048F4C7708E2DDC -:103DB00001C0880FCA95EAF70E94562114C08C2FC3 -:103DC0000E941A172DC00E5F1F4FFE01C49180E2A2 -:103DD0008C0F883058F4C7708E2D01C0880FCA959B -:103DE000EAF70E945C210E947D211AC08C2F0E945C -:103DF000E21716C00E5F1F4FFE01C491CC2381F065 -:103E00008FE99FE00197F1F700C00000C150F6CFA5 -:103E10000E5F1F4FFE01F49003C00E941A178E011F -:103E20008F2D882309F49FCFEFE9FFE03197F1F759 -:103E300000C000008150F5CFDF91CF911F910F910D -:103E4000FF90EF90089508956093C0017093C101B1 -:103E50008093C2019093C3010C94561B0F931F9340 -:103E60000091C0011091C1012091C2013091C301A4 -:103E7000DC01CB01802B912BA22BB32B8093C001B3 -:103E80009093C101A093C201B093C3011F910F9100 -:103E90000C94561B0F931F930091C0011091C10108 -:103EA0002091C2013091C301DC01CB018023912319 -:103EB000A223B3238093C0019093C101A093C201B8 -:103EC000B093C3011F910F910C94561B0F931F9336 -:103ED0000091C0011091C1012091C2013091C30134 -:103EE000DC01CB0180279127A227B3278093C00153 -:103EF0009093C101A093C201B093C3011F910F9190 -:103F00000C94561B1092BC011092BD011092BE0180 -:103F10001092BF010C94561B41E050E060E070E04D -:103F200004C0440F551F661F771F8A95D2F7409330 -:103F3000BC015093BD016093BE017093BF010C940E -:103F4000561B41E050E060E070E004C0440F551F94 -:103F5000661F771F8A95D2F78091BC019091BD01B1 -:103F6000A091BE01B091BF01482B592B6A2B7B2B2E -:103F70004093BC015093BD016093BE017093BF019B -:103F80000C94561B41E050E060E070E004C0440F28 -:103F9000551F661F771F8A95D2F7409550956095FB -:103FA00070958091BC019091BD01A091BE01B0912E -:103FB000BF01482359236A237B234093BC015093BC -:103FC000BD016093BE017093BF010C94561B41E08C -:103FD00050E060E070E004C0440F551F661F771F7B -:103FE0008A95D2F78091BC019091BD01A091BE014C -:103FF000B091BF01482759276A277B274093BC010E -:104000005093BD016093BE017093BF010C94561B89 -:104010000F931F930091BC011091BD012091BE012F -:104020003091BF01DC01CB01802B912BA22BB32B54 -:104030008093BC019093BD01A093BE01B093BF01DA -:104040001F910F910C94561B0F931F930091BC016D -:104050001091BD012091BE013091BF01DC01CB0167 -:1040600080239123A223B3238093BC019093BD01AD -:10407000A093BE01B093BF011F910F910C94561BEA -:104080000F931F930091BC011091BD012091BE01BF -:104090003091BF01DC01CB0180279127A227B327F4 -:1040A0008093BC019093BD01A093BE01B093BF016A -:1040B0001F910F910C94561B0895CF92DF92EF92AF -:1040C000FF920F931F93CF93DF938C01C090C00199 -:1040D000D090C101E090C201F090C3014091BC01B9 -:1040E0005091BD016091BE017091BF01C42AD52AD3 -:1040F000E62AF72ACFE1D0E0D701C6010C2E04C092 -:10410000B695A795979587950A94D2F780FF07C033 -:10411000B8018C2F0E948B0C8130910531F42197CE -:1041200058F7B80180E00E948B0CDF91CF911F916E -:104130000F91FF90EF90DF90CF90089590910C0138 -:10414000992321F090910D01911109C020910E0148 -:1041500030910F01F90132969FEF40E030C0982F67 -:104160009695969596959F30A0F4E0910E01F0916A -:104170000F01E90FF11D877021E030E0A90102C0B5 -:10418000440F551F8A95E2F7CA019181892B8183DB -:1041900008959091D70190FF23C01F928F938DEBCC -:1041A00096E09F938F930E9461080F900F900F905D -:1041B0000F9008959F3F39F04F5F4E3041F051917D -:1041C0005813F8CF0DC05111F7CF942FF5CF9F3F63 -:1041D00039F0F901E90FF11D97FDFA9582830895F1 -:1041E000089590910C01992321F090910D01911166 -:1041F00009C020910E0130910F01F9013296205F24 -:104200003F4F30C0982F9695969596959F30A8F47D -:10421000E0910E01F0910F01E90FF11D877021E08F -:1042200030E0A90102C0440F551F8A95E2F7CA0188 -:10423000809591818923818308959091D70190FF82 -:1042400016C01F928F938FE996E09F938F930E94E1 -:1042500061080F900F900F900F9008953196E2171C -:10426000F30729F090819813F9CF1082F7CF0895C2 -:1042700081E090E0E0910E01F0910F01E80FF91F4D -:104280001082019680319105A9F708959091D60189 -:10429000892B8093D601089580959091D60189232A -:1042A0008093D60108951092D60108959091D5017A -:1042B000892B8093D501089580959091D50189230C -:1042C0008093D50108951092D50108958093C4017B -:1042D00008951092C401089580910E0190910F01EC -:1042E000FC0131969C01205F3F4F80E0919191113C -:1042F0008F5FE217F307D1F70895E0910E01F09177 -:104300000F018091D6018083E0910E01F0910F01A1 -:1043100090818091D501892B80838091C40188236D -:1043200061F0E0910E01F0910F019081892B808363 -:104330000E946C2181111092C40180910E01909114 -:104340000F010C94981590933B0180933A010895C6 -:10435000CF92DF92EF92FF926C01EE24FF24C11402 -:10436000D104E104F10421F0C701B60120E101C04C -:1043700020E0C72ED82EE92EFF24C114D104E10479 -:10438000F10419F0285FC701B6016B017C0154E00C -:10439000F694E794D794C7945A95D1F7C114D104F1 -:1043A000E104F10419F02C5FC701B6016B017C0137 -:1043B00042E0F694E794D794C7944A95D1F7C11494 -:1043C000D104E104F10419F02E5FC701B601DC014C -:1043D000CB01B695A79597958795892B8A2B8B2B23 -:1043E00009F02F5F822FFF90EF90DF90CF9008951C -:1043F0008295982F9C7C392F36953695282F2373DC -:1044000044E0249FC0011124932F982B292F2A7A4E -:104410002695892F8575880F822B08951F93CF933A -:10442000DF931F92CDB7DEB799830E94F821182F32 -:104430009981892F0E94F821212F30E0322F2227E5 -:10444000A901482BCA010F90DF91CF911F910895C8 -:104450008091F001843009F11092D80120E488E1C4 -:1044600090E00FB6F894A895809360000FBE20935B -:10447000600083B7817F846083BF83B7816083BF1F -:104480007894889583B78E7F83BF88E10FB6F894C0 -:1044900080936000109260000FBE08950895089503 -:1044A000CF930E944E220E94300A0E944F22C0E009 -:1044B0008C2F0E945C0B811104C0CF5FCE30C1F7FE -:1044C00001C081E0CF9108950E94681B0E948C1565 -:1044D0000C94BE0D82E084BD93E095BD9AEF97BD2C -:1044E00080936E0008952FB7F8948091D901909130 -:1044F000DA01A091DB01B091DC012FBF0895CF92CA -:10450000DF92EF92FF920F931F932FB7F894409191 -:10451000D9015091DA016091DB017091DC012FBF6C -:104520006A017B01EE24FF248C0120E030E0C016FC -:10453000D106E206F30610F4415051099A01281BF6 -:10454000390BC9011F910F91FF90EF90DF90CF9031 -:1045500008951F920F920FB60F9211248F939F937D -:10456000AF93BF938091D9019091DA01A091DB01C3 -:10457000B091DC010196A11DB11D8093D9019093EA -:10458000DA01A093DB01B093DC01BF91AF919F9161 -:104590008F910F900FBE0F901F9018950E948A1256 -:1045A000F8942FEF87EA91E6215080409040E1F7A0 -:1045B00000C0000087E090EBDC018093F90190934C -:1045C000FA01A093FB01B093FC019CE088E10FB6D7 -:1045D000F894A895809360000FBE90936000FFCF81 -:1045E000EF92FF920F931F93CF93DF93D82FC0E0EA -:1045F0008C2F0E945C0B00E010E0E82EF12CC7012C -:10460000002E02C0959587950A94E2F780FD06C0BA -:104610000F5F1F4F0630110591F709C0602F7C2FE7 -:1046200080E00E94690CD813F3CF81E004C0CF5F13 -:10463000CE30F1F680E0DF91CF911F910F91FF9086 -:10464000EF900895CF93C82F8CE20E94F022882328 -:1046500021F08C2FCF910C94F02280E0CF9108951F -:10466000CF930E947F24811102C00E94652482EEB4 -:1046700096E00E94C807C5E6C15049F00E94300A82 -:104680008FE39CE90197F1F700C00000F5CF8BEDB7 -:1046900096E00E94C80789E20E942223811113C17B -:1046A0008AE20E94222381110E94652485E00E94F3 -:1046B000222381110E94CE220E948A248093D70156 -:1046C00087E00E9422238823A9F18BE10E94222304 -:1046D000882351F08091D70181FB222720F991E0B6 -:1046E000922790FB81F90EC08EE00E94222388233E -:1046F00061F08091D70182FB222720F991E0922777 -:1047000090FB82F98093D70115C080E10E9422239B -:104710009091D701882341F093FB222720F981E073 -:10472000822780FB93F904C0892F809580FB90F944 -:104730009093D7018091D7010E948E240E949C24DF -:104740008093EA0180EE0E942223882341F0809129 -:10475000EA01982F909590FB80F98093EA0189E314 -:104760000E942223882359F08091EA0181FB2227AD -:1047700020F991E0922790FB81F98093EA0182EE83 -:104780000E942223882359F08091EA0182FB22278C -:1047900020F991E0922790FB82F98093EA0186EE5E -:1047A0000E942223882359F08091EA0183FB22276B -:1047B00020F991E0922790FB83F98093EA0183EE40 -:1047C0000E942223882359F08091EA0184FB22274A -:1047D00020F991E0922790FB84F98093EA0185E328 -:1047E0000E942223882359F08091EA0185FB222729 -:1047F00020F991E0922790FB85F98093EA0181E30B -:104800000E942223882359F08091EA0186FB222707 -:1048100020F991E0922790FB86F98093EA0181E1EB -:104820000E942223882359F08091EA0187FB2227E6 -:1048300020F991E0922790FB87F98093EA0180911B -:10484000EA010E94A0248091EA0187FB882780F971 -:1048500080930D0187E20E942223C82F8EE10E94DF -:1048600022238111C2608FE10E9422238111C46042 -:1048700080E20E9422238111C86081E20E942223EB -:104880008111C06182E20E9422238111C06283E211 -:104890000E9422238111C06484E20E942223882383 -:1048A00011F0C06802C0CC2329F08C2F0E949724FD -:1048B0006C2F03C00E949324682F70E080E090E08A -:1048C000CF910C94241FCF9108956DEE7EEF80E080 -:1048D00090E00E94682E60E082E090E00E945A2EF4 -:1048E00060E083E090E00E945A2E60E084E090E077 -:1048F0000E945A2E60E085E090E00C945A2E80E0F1 -:1049000090E00E94542E21E08D3E9E4F09F020E061 -:10491000822F089582E090E00C944C2E682F82E064 -:1049200090E00C945A2E83E090E00C944C2E682F6B -:1049300083E090E00C945A2E84E090E00C944C2E8E -:10494000682F84E090E00C945A2E8091DF0180FF64 -:104950000BC06091130185E0689FB001112475952B -:104960006795759567952BC081FF09C0609113010C -:1049700085E0689FB00111247595679520C082FF7E -:1049800007C06091130185E0689FB001112417C032 -:104990009091E0019923D1F060911201961788F768 -:1049A0002091130185E0289F90011124929FA0017E -:1049B000939F500D112470E0CA010E941E2E603892 -:1049C000710540F46115710539F002C065E070E0D1 -:1049D000862F08958FE7089581E008958091DF0183 -:1049E00080FF08C06091110170E07595679575951D -:1049F000679521C081FF06C06091110170E0759537 -:104A0000679519C082FF04C06091110170E010C069 -:104A10009091E0019923C1F0609110019617A0F7E1 -:104A200080911101899FC001112470E00E941E2E07 -:104A30006038710528F46115710521F0862F0895FD -:104A40008FE7089581E0089561E070E0F4CF803F42 -:104A500021F40E94A524819504C0813F29F40E947D -:104A6000A5248093E3010895823F21F40E94A524A8 -:104A7000819504C0833F29F40E94A5248093E2011C -:104A80000895893F19F40E94EE2405C08A3F31F44D -:104A90000E94EE2481958093E40108958B3F21F4D8 -:104AA0000E94EE24819504C08C3F29F40E94EE24DC -:104AB0008093E5010895843F21F48091E1018160B4 -:104AC00017C0853F21F48091E101826011C0863FCB -:104AD00021F48091E10184600BC0873F21F4809133 -:104AE000E101886005C0883F31F48091E101806177 -:104AF0008093E10108958D3F21F48091DF01816071 -:104B00000BC08E3F21F48091DF01826005C08F3F92 -:104B100029F48091DF0184608093DF010895803F54 -:104B200039F48091E30187FF6CC01092E30169C002 -:104B3000813F29F48091E3011816BCF362C0909183 -:104B4000E201823F29F497FF5CC01092E20159C054 -:104B5000833F19F41916CCF354C0893F41F4809176 -:104B6000E40118160CF04DC01092E4014AC08A3FCF -:104B700029F48091E40187FF44C0F6CF8B3F39F4DC -:104B80008091E50187FF3DC01092E5013AC08C3F5E -:104B900029F48091E5011816BCF333C0843F21F459 -:104BA0008091E1018E7F17C0853F21F48091E10162 -:104BB0008D7F11C0863F21F48091E1018B7F0BC076 -:104BC000873F21F48091E101877F05C0883F31F460 -:104BD0008091E1018F7E8093E10113C08D3F21F42C -:104BE0008091DF018E7F0BC08E3F21F48091DF0129 -:104BF0008D7F05C08F3F29F48091DF018B7F8093EB -:104C0000DF018091E20181110EC08091E3018111E9 -:104C10000AC08091E401811106C08091E5018111F3 -:104C200002C01092E00108958091D70183FF7EC0F9 -:104C30008EE197E00E94C8078091E1011F928F9357 -:104C400089E197E09F938F930E94610887E197E045 -:104C50000E94C8078091E201282F332727FD309555 -:104C60003F938F9384E197E09F938F930E94610815 -:104C700082E197E00E94C8078091E301282F332743 -:104C800027FD30953F938F938FE097E09F938F930D -:104C90000E9461088DE097E00E94C8078091E401BE -:104CA000282F332727FD30953F938F938AE097E095 -:104CB0009F938F930E94610888E097E00E94C80745 -:104CC0008091E501282F332727FD30953F938F935F -:104CD00085E097E09F938F930E94610882E097E0C0 -:104CE0000E94C8078091E0011F928F938FEF96E09A -:104CF0009F938F930E9461088DEF96E00E94C807F2 -:104D00008091DF011F928F938AEF96E09F938F939C -:104D10000E94610887EF96E00E94C8078DB79EB792 -:104D20004C960FB6F8949EBF0FBE8DBF81EE91E0FA -:104D30000E94E1150E9473229093DE018093DD01B1 -:104D400008951F93CF93DF938091DD019091DE0151 -:104D50000E947F22AC019091E001992321F02091E3 -:104D6000140130E006C0209115018AE0289F9001CF -:104D700011244217530708F486C08091E201C091C4 -:104D8000E301D091E4011091E501811107C0C11147 -:104D900076C0D11174C0111172C075C09F3F19F057 -:104DA0009F5F9093E001181624F40E94A52480933D -:104DB000E2018091E20187FF05C00E94A524819550 -:104DC0008093E2011C1624F40E94A5248093E30141 -:104DD0008091E30187FF05C00E94A52481958093FF -:104DE000E3016091E201662339F1C091E301CC2334 -:104DF00019F1772767FD7095872F972F0E94232D34 -:104E000023E333E343E35FE30E94872D0E94F02C0A -:104E10006093E2016C2F772767FD7095872F972F9E -:104E20000E94232D23E333E343E35FE30E94872DB6 -:104E30000E94F02C6093E3011D1624F40E94EE24DE -:104E40008093E4018091E40187FF05C00E94EE2475 -:104E500081958093E401111624F40E94EE2480933E -:104E6000E5018091E50187FF05C00E94EE24819550 -:104E70008093E501DF91CF911F910C9414269F3F01 -:104E800009F08ECF96CFDF91CF911F910895E1EE7B -:104E9000F1E085E0DF011D928A95E9F71092E001CB -:104EA0001092DF01089581E499E00E94C8071F92E3 -:104EB00081E08F931F9285E08F9383EF98E09F931B -:104EC0008F930E9461080F900F900F900F900F909A -:104ED0000F9008958330E9F128F4813061F0823039 -:104EE00009F10895853009F462C008F449C086309C -:104EF00009F474C0089580911501262F30E0280F21 -:104F0000311D2F3F310524F4680F6093150103C054 -:104F10008FEF80931501809115011F928F938CE282 -:104F200098E072C080911401262F30E0280F311DC7 -:104F30002F3F310524F4680F6093140103C08FEFF5 -:104F400080931401809114011F928F938AE198E05D -:104F50005BC080911301262F30E0280F311D2F3FB9 -:104F6000310524F4680F6093130103C08FEF809321 -:104F70001301809113011F928F9387E098E044C042 -:104F800080911201262F30E0280F311D2F3F31056F -:104F900024F4680F6093120103C08FEF8093120115 -:104FA000809112011F928F9382EF97E02DC0809124 -:104FB0001101262F30E0280F311D2F3F310524F439 -:104FC000680F6093110103C08FEF809311018091EE -:104FD00011011F928F9389ED97E016C08091100107 -:104FE000262F30E0280F311D2F3F310524F4680FA4 -:104FF0006093100103C08FEF809310018091100126 -:105000001F928F938EEB97E09F938F930E9461087E -:105010000F900F900F900F900895833081F128F436 -:10502000813059F08230D1F00895853009F449C0BB -:10503000B8F1863009F456C00895809115016817BB -:1050400020F4861B8093150102C0109215018091F7 -:1050500015011F928F938FEA97E054C0809114013D -:10506000681720F4861B8093140102C0109214016B -:10507000809114011F928F938DE997E043C0809136 -:105080001301681720F4861B8093130102C010924D -:105090001301809113011F928F938AE897E032C029 -:1050A00080911201681720F4861B8093120102C0C0 -:1050B00010921201809112011F928F9385E797E061 -:1050C00021C080911101681720F4861B8093110183 -:1050D00002C010921101809111011F928F938CE5F3 -:1050E00097E010C080911001681720F4861B809310 -:1050F000100102C010921001809110011F928F9335 -:1051000081E497E09F938F930E9461080F900F9026 -:105110000F900F900895CF93C82F1F928F9386E41E -:105120009AE09F938F930E94610881E090E0A0E055 -:10513000B0E0BC01CD0104C0660F771F881F991F26 -:10514000CA95D2F70E94241F0F900F900F900F90D6 -:10515000CF910C94681BCF938D3109F465C0B0F5E5 -:105160008E3009F4CCC100F5873009F49BC1A8F456 -:10517000863009F06DC28091D701817F8E7F809348 -:10518000D7018BE49AE00E94C8078DE89EE00E9458 -:10519000C80781E08093E70180C1883009F44FC0DF -:1051A0008B3009F47CC154C2863109F4F0C138F463 -:1051B000803109F4B8C1813109F430C249C2893162 -:1051C00009F4CEC18B3109F486C142C2853309F49A -:1051D00037C248F4873209F433C208F433C2893243 -:1051E00009F42EC235C2833438F48A3308F02CC255 -:1051F000883309F454C12CC2833409F421C28834A1 -:1052000009F026C20E94681B8CE79EE00E94C80736 -:105210009FEF23ED80E3915020408040E1F700C0F4 -:1052200000000E94CE2239C18CE99EE00E94C8078E -:105230000E94AA2C0E948C150E94BE0D2EC181E9ED -:105240009EE00E94C8078CE59CE00E94C8070E946F -:1052500093241F928F9389E59CE09F938F930E94E4 -:10526000610887E59CE00E94C8070E948A24C82F35 -:1052700084E49CE00E94C8071F92CF938FE39CE0D8 -:105280009F938F930E9461088DE39CE00E94C80762 -:1052900083E39CE00E94C8078C2F81701F928F933C -:1052A00080E39CE09F938F930E9461088EE29CE0D4 -:1052B0000E94C80784E29CE00E94C807C1FB8827BF -:1052C00080F91F928F9381E29CE09F938F930E94BD -:1052D00061088FE19CE00E94C80783E19CE00E9486 -:1052E000C807C2FB882780F91F928F9380E19CE05A -:1052F0009F938F930E9461088EE09CE00E94C807F4 -:1053000085E09CE00E94C807C3FBCC27C0F91F9230 -:10531000CF9382E09CE09F938F930E94610880E08E -:105320009CE00E94C8070E949C24C82F8CEE9BE042 -:105330000E94C8071F92CF9387EE9BE09F938F93A5 -:105340000E94610885EE9BE00E94C8078CEC9BE000 -:105350000E94C8078C2F81701F928F9389EC9BE06D -:105360009F938F930E9461088DB79EB780960FB66A -:10537000F8949EBF0FBE8DBF87EC9BE00E94C807CC -:1053800080EB9BE00E94C807C1FB882780F91F9231 -:105390008F938DEA9BE09F938F930E9461088BEA25 -:1053A0009BE00E94C80789E99BE00E94C807C2FBF6 -:1053B000882780F91F928F9386E99BE09F938F93B4 -:1053C0000E94610884E99BE00E94C80782E89BE094 -:1053D0000E94C807C3FB882780F91F928F938FE72D -:1053E0009BE09F938F930E9461088DE79BE00E9452 -:1053F000C80783E79BE00E94C807C4FB882780F9A1 -:105400001F928F9380E79BE09F938F930E94610888 -:105410008EE69BE00E94C8078CE59BE00E94C807CF -:10542000C5FB882780F91F928F9389E59BE09F93A6 -:105430008F930E94610887E59BE00E94C8078BE379 -:105440009BE00E94C807C6FB882780F91F928F93B4 -:1054500088E39BE09F938F930E94610886E39BE023 -:105460000E94C8078EE29BE00E94C807C7FBCC27BA -:10547000C0F91F92CF938BE29BE09F938F930E9482 -:10548000610889E29BE00E94C8078DB79EB74C96E1 -:105490000FB6F8949EBF0FBE8DBFC1E0DEC082E79D -:1054A0009AE05BC08091D701C82FC17080FF09C00E -:1054B0008FE69EE00E94C8078091D701817F8E7F92 -:1054C00047C083E69EE00E94C8078091D7018160B3 -:1054D0008093D701E2CF9091D70191FBCC27C0F9FF -:1054E00081E0C827892FC0FB81F98093D701CC23A5 -:1054F00019F086E59EE027C088E49EE02EC09091DA -:10550000D70192FBCC27C0F981E0C827892FC0FBC7 -:1055100082F98093D701CC2319F089E39EE013C070 -:1055200089E29EE01AC09091D70193FBCC27C0F985 -:1055300081E0C827892FC0FB83F98093D701CC2352 -:1055400051F08DE19EE00E94C8078091D7018160F3 -:105550008093D70182C080E19EE00E94C8079DCF62 -:1055600081E09EE00E94C80785ED9DE00E94C8078B -:1055700088E99DE00E94C8078BE69DE00E94C8076D -:1055800087E29DE00E94C8078CEF9CE0E6CF8EEE9C -:105590009CE00E94C8070E948C151F928F9384ED97 -:1055A0009CE09F938F930E94610880910C011F9251 -:1055B0008F938DEB9CE09F938F930E946108809165 -:1055C0006E011F928F938AEA9CE09F938F930E94B3 -:1055D000610880910D011F928F9387E99CE09F9352 -:1055E0008F930E9461088091D9019091DA01A09176 -:1055F000DB01B091DC01BF93AF939F938F9383E85E -:105600009CE09F938F930E9461088DB79EB746964A -:105610000FB6F8949EBF0FBE8DBF3FCF0E94681B90 -:10562000C0910D0181E0C827C0930D01CC2329F062 -:1056300089E79CE00E94C80710C08EE69CE08DCFF1 -:1056400080E003C08D5101C089530E948B2825CF73 -:105650008CE69CE00E94C807C0E08C2FCF91089593 -:1056600080E0089580E00895CF93C82F8091E701EE -:10567000813081F020F0823009F44FC045C1E091C3 -:105680000E01F0910F018081813169F0823209F0C1 -:105690003DC109C0E0910E01F0910F01808181317F -:1056A00011F0823261F48C2F0E94302B811104C0E2 -:1056B0008C2F0E94AB282FC081E090E02CC08C2F53 -:1056C0000E94322B811126C0C431E1F070F4CB303E -:1056D00081F0C031D1F40E9453278EE39AE00E94FA -:1056E000C80782E08093E70115C0C93259F0C8337A -:1056F00061F48BE49AE00E94C80782E49AE00E9479 -:10570000C80708C01092E70103C18CE39AE00E9429 -:10571000C807FEC081E08170FDC0C43220F5CE31E3 -:1057200008F0C0C0CB3099F1C8F4C73009F0D2C03E -:105730008AE08093150194E19093140193E0909393 -:1057400013018093120188E08093110188E2809315 -:10575000100182EE98E00E94C807BFC0C33149F132 -:10576000C431C1F0B7C0CB3409F4A9C028F4C932A0 -:1057700089F0C83361F0AEC0C13509F49EC0C235AE -:1057800009F499C0CE3409F0A5C06AE09EC00E9419 -:105790005327A3C08091E601882319F01092E601F7 -:1057A0009CC08FEE98E00E94C80781E08093E701DB -:1057B000B1C089EC98E00E94C80787EB98E00E948E -:1057C000C807809115011F928F9384EB98E09F93F7 -:1057D0008F930E94610882EB98E00E94C80780EADC -:1057E00098E00E94C807809114011F928F938DE961 -:1057F00098E09F938F930E9461088BE998E00E9444 -:10580000C8078CE898E00E94C807809113011F9296 -:105810008F9389E898E09F938F930E94610887E8AF -:1058200098E00E94C80786E798E00E94C807809128 -:1058300012011F928F9383E798E09F938F930E94AA -:10584000610881E798E00E94C8078CE598E00E9413 -:10585000C807809111011F928F9389E598E09F936B -:105860008F930E94610887E598E00E94C80780E452 -:1058700098E00E94C807809110011F928F938DE3DA -:1058800098E09F938F930E9461088BE398E00E94B9 -:10589000C8078DB79EB748960FB6F8949EBF0FBE47 -:1058A0008DBF1BC0CE51EC2FF0E0E15DFE4F80813B -:1058B0008093E60112C061E003C061E006C06AE0C7 -:1058C0008091E6010E946A2708C08091E6010E944B -:1058D0000D2803C080EE98E013C08091E601882374 -:1058E00069F01F928F938AED98E09F938F930E94A7 -:1058F00061080F900F900F900F9004C087ED98E013 -:105900000E94C80781E006C01092E70180E002C053 -:1059100080E001CFCF910895E1E8F0E080818860D8 -:1059200080838081816080838FB7F89493E0909327 -:10593000890090ED909388008FBF0895EFE6F0E026 -:105940008081826080830895EFE6F0E080818D7F22 -:1059500080830895EFE6F0E0908182E089278083DC -:1059600008951F920F920FB60F9211242F933F9319 -:105970004F935F936F937F938F939F93AF93BF9357 -:10598000EF93FF938091E8019091E9010196909344 -:10599000E9018093E801811103C082E00E94BE0DFD -:1059A000E091E901E695E695F0E0E455F14FE491E8 -:1059B0008091E8018E1303C080E00E94BE0DFF912C -:1059C000EF91BF91AF919F918F917F916F915F9177 -:1059D0004F913F912F910F900FBE0F901F901895F0 -:1059E00004D06894B1118DC0089570D088F09F578D -:1059F00090F0B92F9927B751A0F0D1F0660F771F1B -:105A0000881F991F1AF0BA95C9F712C0B13081F0FA -:105A100077D0B1E0089574C0672F782F8827B85FDA -:105A200039F0B93FCCF3869577956795B395D9F75B -:105A30003EF490958095709561957F4F8F4F9F4F65 -:105A40000895E89409C097FB3EF490958095709571 -:105A500061957F4F8F4F9F4F9923A9F0F92F96E9BA -:105A6000BB279395F695879577956795B795F1112F -:105A7000F8CFFAF4BB0F11F460FF1BC06F5F7F4FCC -:105A80008F4F9F4F16C0882311F096E911C07723DE -:105A900021F09EE8872F762F05C0662371F096E8E7 -:105AA000862F70E060E02AF09A95660F771F881FB6 -:105AB000DAF7880F9695879597F9089557FD9058CE -:105AC000440F551F59F05F3F71F04795880F97FBC2 -:105AD000991F61F09F3F79F087950895121613067C -:105AE0001406551FF2CF4695F1DF08C016161706AB -:105AF0001806991FF1CF86957105610508940895E0 -:105B0000E894BB2766277727CB0197F908950BD038 -:105B100078C069D028F06ED018F0952309F05AC0EB -:105B20005FC01124EECFCADFA0F3959FD1F3950F8C -:105B300050E0551F629FF001729FBB27F00DB11D11 -:105B4000639FAA27F00DB11DAA1F649F6627B00DA1 -:105B5000A11D661F829F2227B00DA11D621F739F8A -:105B6000B00DA11D621F839FA00D611D221F749F98 -:105B70003327A00D611D231F849F600D211D822FDF -:105B8000762F6A2F11249F5750408AF0E1F0882326 -:105B90004AF0EE0FFF1FBB1F661F771F881F915033 -:105BA0005040A9F79E3F510570F014C0AACF5F3F47 -:105BB000ECF3983EDCF3869577956795B795F79566 -:105BC000E7959F5FC1F7FE2B880F911D96958795EE -:105BD00097F9089597F99F6780E870E060E008956D -:105BE0009FEF80EC089500240A94161617061806F5 -:105BF0000906089500240A941216130614060506D1 -:105C00000895092E0394000C11F4882352F0BB0F61 -:105C100040F4BF2B11F460FF04C06F5F7F4F8F4FC4 -:105C20009F4F0895991B79E004C0991F961708F0BB -:105C3000961B881F7A95C9F78095089597FB072EC4 -:105C400016F4009407D077FD09D00E94382E07FC87 -:105C500005D03EF4909581959F4F0895709561957C -:105C60007F4F0895EE0FFF1F0590F491E02D0994EA -:105C7000AA1BBB1B51E107C0AA1FBB1FA617B70772 -:105C800010F0A61BB70B881F991F5A95A9F780958E -:105C90009095BC01CD010895F999FECF92BD81BDCB -:105CA000F89A992780B50895A8E1B0E042E050E065 -:105CB0000C946F2E262FF999FECF1FBA92BD81BD8D -:105CC00020BD0FB6F894FA9AF99A0FBE019608957E -:105CD0000E945A2E272F0C945B2EDC01CB01FC0175 -:105CE000F999FECF06C0F2BDE1BDF89A319600B435 -:0E5CF0000D9241505040B8F70895F894FFCF40 -:105CFE002002BF0DB00E8D0E590E250E0101C501ED -:105D0E0028080A03140A3F4D3620392C06DF05A950 -:105D1E000589055005C304DC04F5040E052E0501A6 -:0A5D2E00020304050607080900003F +:1003D0000000000016034500720067006F00440033 +:1003E0006F007800200045005A0000001603450009 +:1003F000720067006F0044006F0078002000450025 +:100400005A0000000403090409026D00040100A061 +:10041000FA09040000010301010009211101000192 +:10042000223F000705810308000A090401000103B7 +:10043000010200092111010001224D00070582037C +:1004400008000A090402000103000000092111014B +:1004500000012236000705830308000A090403008F +:1004600001030000000921110100012239000705E4 +:1004700084031000011201100100000008EDFE07C6 +:100480001301000102000105010906A10105071978 +:10049000E029E71500250195087501810205081975 +:1004A00001290595057501910295017503910105D5 +:1004B000071900297715002501957875018102C07B +:1004C00005010980A101850216010026B7001A0165 +:1004D000002AB700751095018100C0050C0901A123 +:1004E000018503160100269C021A01002A9C027550 +:1004F0001095018100C005010902A1010901A100B7 +:1005000005091901290515002501950575018102C7 +:100510009501750381010501093009311581257F98 +:1005200095027508810609381581257F95017508A2 +:100530008106050C0A38021581257F950175088111 +:1005400006C0C005010906A101050719E029E71544 +:100550000025019508750181029501750881010545 +:1005600008190129059505750191029501750391F9 +:10057000010507190029FF150025FF95067508815B +:1005800000C00000000000000000000000010204A4 +:10059000060A0F17202C3A4A5D71879DB3C7DAE926 +:1005A000F5FCFFFCF5E9DAC7B39D87715D4A3A2C8B +:1005B00020170F0A060402010000000000000000DE +:1005C000000011241FBECFEFDAE0DEBFCDBF04B6BE +:1005D00003FE27C08091ED019091EE01A091EF0103 +:1005E000B091F0018730904BA740B04BD1F41092FE +:1005F000ED011092EE011092EF011092F00114BE85 +:1006000084B7877F84BF0FB6F894A8958091600067 +:10061000886180936000109260000FBEE0E0FFE30D +:10062000099511E0A0E0B1E0EEE1F7E402C0059029 +:100630000D92A433B107D9F721E0A4E3B1E001C0E2 +:100640001D92AD3EB207E1F70E94BF090C948D23C5 +:100650000C940000CF93DF93EC01623039F128F461 +:10066000662349F0613091F02DC0643029F108F122 +:10067000653029F127C08A81882321F085EE0E9408 +:100680002D1020C085EE0E94F5101CC08A818823A1 +:1006900051F085EE0E942D1085EE0E94F51083EE3C +:1006A0000E942D1003C083EE0E94F5108A818823DA +:1006B00061F08A81882361F08A81882361F08A81D0 +:1006C000882361F080E090E00BC083E191E008C0F6 +:1006D00082E091E005C081EF90E002C080EE90E002 +:1006E000DF91CF91089508956091B1017091B201A9 +:1006F0008091B3019091B4010E947D1A56985E9842 +:1007000025982D9826982E9827982F98823019F0A2 +:10071000833021F00895259A2D9A0895269A2E9ACD +:1007200008950C94740356985E9825982D982698F1 +:100730002E9827982F988FEF90E0909389008093C0 +:10074000880090938B0080938A0090938D00809313 +:100750008C00259A2D9A2FEF80E792E0215080405F +:100760009040E1F700C00000269A2E9A2FEF80E714 +:1007700092E0215080409040E1F700C00000279AAD +:100780002F9A2FEF80E792E0215080409040E1F7D0 +:1007900000C0000025982D982FEF80E792E02150AF +:1007A00080409040E1F700C0000026982E982FEF7F +:1007B00080E792E0215080409040E1F700C00000C7 +:1007C00027982F9856985E9825982D9826982E98B9 +:1007D00027982F98089589EA8093800089E0809374 +:1007E000810024982C983F988AB18F748AB96E98AA +:1007F000479A8BB1806B8BB9769A0E9493030C94C5 +:10080000730380E2809300018091340181110EC056 +:100810000E94500481E0809334012FEF83ED90E338 +:10082000215080409040E1F700C0000080E40E9429 +:1008300056048093000181112EC00E948004809391 +:100840000001811128C00E94800480930001811161 +:1008500022C08FE30E9480048093000181111BC09D +:100860000E94780480E40E94560480930001811164 +:1008700012C08CE00E9480048093000181110BC0A3 +:100880000E94800480930001811105C08FE30E94C3 +:100890008004809300010E947804809100010895F3 +:1008A0001092B9008AE08093B800089594EA90937A +:1008B000BC009091BC0097FFFCCF9091B900987F4D +:1008C000983021F0903111F081E008958093BB00C1 +:1008D00084E88093BC008091BC0087FFFCCF8091AE +:1008E000B900887F883111F0803471F780E0089575 +:1008F00084E98093BC008091BC0084FDFCCF089506 +:100900008093BB0084E88093BC008091BC0087FF8B +:10091000FCCF9091B900987F81E0983209F480E093 +:10092000089584E88093BC008091BC0087FFFCCFD1 +:100930008091BB00089580910001811115C080E471 +:100940000E9456048093000181110CC082E10E9434 +:10095000800480930001811105C08FEF0E94800404 +:10096000809300010E94780484B1807F84B985B1AE +:10097000807F85B98AB1837F8AB98BB1837F8BB938 +:100980003E98469808950E940104809300010E94B9 +:100990009B0480B38C7080BB81B3836F81BBE4E424 +:1009A000F1E0A6E3B1E011921D9281E0E235F80793 +:1009B000D1F70C94EB039F92AF92BF92CF92DF924C +:1009C000EF92FF920F931F93CF93DF9380910001DB +:1009D000882379F0809135018F5F809335018111F3 +:1009E00008C00E94010480930001811102C00E948E +:1009F000930386E3E82E81E0F82E8701C0E0D0E083 +:100A0000BB24B39492E0A92ECC24C394D12CC7303C +:100A1000D10500F580910001811164C080E40E943D +:100A2000560480930001811112C082E10E9480046B +:100A30008093000181110BC0C6010C2E01C0880FEC +:100A40000A94EAF780950E948004809300010E9436 +:100A5000780448C0CA30A1F028F4C83059F0C93031 +:100A600061F005C0CC3089F070F0CD3089F0209A6B +:100A7000289810C0219A29980DC0229A2A980AC055 +:100A8000239A2B9807C0529A01C0539A5B9802C0D0 +:100A90003E9A4698E0EAEA95F1F78FB181708B258E +:100AA000799902C032E001C030E0832B7C9902C00A +:100AB00034E001C030E0832B7D9902C028E001C002 +:100AC00020E0822B7E9902C090E101C090E0892B4A +:100AD0009FB19095991F9927991F9295990F907E94 +:100AE000892B0FC08091000181114AC080E40E94CF +:100AF000560480930001882381F1912C0E94780490 +:100B0000892DD8019C91981719F08C93A09201011E +:100B10000E949B0421960F5F1F4FCE30D10509F034 +:100B200076CF80910101882369F181508093010182 +:100B3000882339F0EFE9FFE03197F1F700C00000BA +:100B400021C0E4E4F1E0D7018D917D018193B4E40B +:100B5000EB16B1E0FB06B9F715C083E10E948004F3 +:100B6000809300018111C9CF81E40E9456048093D3 +:100B700000018111C2CF0E949104982E9094BECFA3 +:100B800080E0BFCF0E94910381E0DF91CF911F9160 +:100B90000F91FF90EF90DF90CF90BF90AF909F901C +:100BA0000895E82FF0E0EC5BFE4F808108950895F2 +:100BB0008B3B910580F4883A910548F5853A91057B +:100BC000D8F48430910508F0B2C0019709F06EC0E6 +:100BD00081E090E00895803E910508F467C0883E6A +:100BE000910508F4A4C09C01205F31092031310532 +:100BF00008F05CC090650895853A910509F459C0E4 +:100C0000863A910509F058C082E890E40895883A40 +:100C1000910509F454C0893A910509F453C08A3A00 +:100C2000910509F452C08B3A910509F451C08C3AF0 +:100C3000910509F450C08D3A910509F44FC0803BED +:100C4000910509F44EC08E3A910509F44DC08F3AD2 +:100C5000910509F44CC0813B910509F44BC0823BDE +:100C6000910509F44AC0833B910509F449C0843BCE +:100C7000910509F448C0853B910509F447C0863BBE +:100C8000910509F446C0873B910509F445C0883BAE +:100C9000910509F444C0893B910509F443C08A3B9E +:100CA000910509F442C080E094E4089580E090E06A +:100CB000089581E890E4089583E890E4089582EE31 +:100CC00094E4089589EE94E408958AEE94E40895F6 +:100CD00085EB94E4089586EB94E4089587EB94E41F +:100CE00008958CEC94E408958DEC94E4089583E8E1 +:100CF00095E408958AE895E4089582E995E40895D5 +:100D000084E995E4089581E296E4089583E296E407 +:100D1000089584E296E4089585E296E4089586E2D3 +:100D200096E4089587E296E408958AE296E40895A9 +:100D3000089524E5829FC0011124FC0126E0729FE2 +:100D4000E00DF11D1124E60FF11DEE0FFF1FEC5C0D +:100D5000FE4F859194910895880F991FFC01EC55E1 +:100D6000F040859194910895880F991FFC01EC5DE6 +:100D7000FE4F85919491089524E5829FC00111242E +:100D8000FC0146E0749FE00DF11D1124E60FF11DFA +:100D9000EE0FFF1FEC5CFE4F859194919C013A95FC +:100DA00021154FE1340708F425C13F512115304189 +:100DB00020F49F700E94B40608959C0130532115C1 +:100DC000304118F49927906C0895811520E5920719 +:100DD00069F40E946E144FEF84E39CE04150804020 +:100DE0009040E1F700C000000C94751B813020E5B5 +:100DF000920731F48091CC0181608093CC010895F9 +:100E00009C0130552115304108F05CC0292F332753 +:100E10002F70332721303105E9F4AC0164E0440F31 +:100E2000551F6A95E1F744275370BC01637077271B +:100E300002C0220F331F6A95E2F73C68242B352B42 +:100E400073E0880F991F7A95E1F780769927822BB6 +:100E5000932B08952230310529F4982F8827816F2C +:100E6000906A089523303105A1F4AC0133E0440FBA +:100E7000551F3A95E1F7407E57708370992721E01E +:100E800030E002C0220F331F8A95E2F7C9019C6847 +:100E900016C02430310531F5AC0123E0440F551F55 +:100EA0002A95E1F7407E57708370992721E030E062 +:100EB00002C0220F331F8A95E2F7C9019A68842B7A +:100EC000952B08959C0130572115304118F49F70DF +:100ED000906208959C0130582115304118F49F709C +:100EE000906A0895803E9105E0F4803C910558F5A4 +:100EF0008133910509F46FC048F48932910509F4F2 +:100F000063C08A32910509F46DC072C089339105BE +:100F1000E9F082389105D1F08533910509F44DC08F +:100F200067C0833E910581F138F4803E9105B9F0A8 +:100F3000823E9105D9F05CC0863E910561F1873E05 +:100F40009105A1F155C00E94AC0608952091DE01E3 +:100F500020FD02C021FF4CC080EE90E049C080918E +:100F6000DE0180FFF9CF89E390E042C08091DE018D +:100F700082FF0EC08091DE0184FF03C080E090E01C +:100F800037C083EE90E034C08091DE0182FFF2CF63 +:100F900082EE90E02DC08091DE0183FF0BC0809136 +:100FA000DE0184FDEBCF87EE90E022C08091DE0170 +:100FB00083FFF5CF86EE90E01BC08091DE0185FFB8 +:100FC00007C089E290E014C08091DE0185FFF9CF6F +:100FD00085E390E00DC08091DE0186FF07C08AE2C4 +:100FE00090E006C08091DE0186FFF9CF81E390E0BA +:100FF0000E94D80508950895809162010895CF93C5 +:10100000DF9300D01F92CDB7DEB79C018091E40141 +:10101000843019F593E099833B832A839093E90008 +:101020008FEF9091E800815095FD06C095ED9A955F +:10103000F1F700008111F5CF8091E80085FF0DC028 +:1010400040E050E063E070E0CE0101960E946C0A3F +:101050008091E8008E778093E8000F900F900F90BA +:10106000DF91CF910895CF93DF9300D01F92CDB73A +:10107000DEB72091E401243021F522E029839B830F +:101080008A8383E08093E9008FEF9091E80081509C +:1010900095FD06C095ED9A95F1F700008111F5CF09 +:1010A0008091E80085FF0DC040E050E063E070E013 +:1010B000CE0101960E946C0A8091E8008E778093A1 +:1010C000E8000F900F900F90DF91CF9108959C0151 +:1010D0008091E4018430F9F482E08093E9009FEF8D +:1010E0008091E800915085FD06C085ED8A95F1F765 +:1010F00000009111F5CF8091E80085FF0CC040E021 +:1011000050E065E070E0C9010E946C0A8091E8003F +:101110008E778093E8000895CF93DF93EC01809160 +:10112000E401843009F046C090910C019923D9F074 +:1011300090910D019923B9F08093E9008FEF909180 +:10114000E800815095FD06C095E19A95F1F7000001 +:101150008111F5CF8091E80085FF2CC040E050E080 +:1011600060E170E017C081E08093E9008FEF90911B +:10117000E800815095FD06C095ED9A95F1F70000C5 +:101180008111F5CF8091E80085FF14C040E050E068 +:1011900068E070E0CE010E946C0A8091E8008E77D2 +:1011A0008093E80080E1FE01A2E5B1E001900D929C +:1011B0008A95E1F7DF91CF9108958091E301811144 +:1011C00009C00E94FD0B0E945A0C8091E2008460CD +:1011D0008093E20008951092E301089508950C941D +:1011E000AB210E940B1B0E94B1210E94050F0C94A1 +:1011F000FB0742E061EC81E00E94760B42E061EC8B +:1012000082E00E94760B42E061EC83E00E94760B64 +:1012100042E161EC84E00C94760B8091E60183302E +:1012200009F455C030F4813071F0823009F48EC079 +:1012300008958A3009F47AC08B3009F460C089308F +:1012400009F09CC020C08091E501813A09F096C068 +:101250008091E800877F8093E8008091E901909178 +:10126000EA01892B21F460E182E591E003C060E0AE +:1012700080E090E070E00E94B70A8091E8008B77F0 +:101280008093E80008958091E501813209F076C0ED +:101290008091E9019091EA01009719F0039709F014 +:1012A0006DC08091E800877F8093E8008091E8001E +:1012B00082FD05C08091E4018111F8CF5FC080916B +:1012C000F100809362018091E8008B7753C0809198 +:1012D000E501813A09F052C08091E9019091EA015B +:1012E000892B09F04BC08091E800877F8093E8004C +:1012F0008091E80080FFFCCF80910C0136C0809186 +:10130000E5018132D9F58091E9019091EA01892BBB +:10131000A9F58091E800877F8093E8000E94AB0BDD +:101320008091E70180930C010C946E148091E5018B +:10133000813221F58091E800877F8093E8000E9448 +:10134000AB0B8091E8018093630108958091E501E2 +:10135000813AA1F48091E800877F8093E800809132 +:10136000E80080FFFCCF809163018093F1008091C1 +:10137000E8008E778093E8000C94AB0B089584B757 +:10138000877F84BF0FB6F894A8958091600088612C +:1013900080936000109260000FBE90E080E80FB66E +:1013A000F89480936100909361000FBE0E94540FE7 +:1013B0000E94FD0B0E945A0C8091E2008460809391 +:1013C000E20078940E94E50E0E94560F82E091E0C0 +:1013D0000E94000F0E9499218091E401853069F4F8 +:1013E0000E94CD1A8091E2018823B1F30E94F71A7E +:1013F000882391F30E94560AEFCF0E945C0FECCF36 +:10140000292F332723303105C9F060F4213031050D +:1014100081F02230310509F041C08DE690E028E0EE +:1014200034E040C021323105E1F02232310531F1A2 +:1014300035C082E190E025E734E034C0992781305F +:10144000910549F028F0029749F5E4EDF3E005C075 +:10145000E4E0F4E002C0ECEEF3E0849190E09F0160 +:1014600021C06430D8F4E62FF0E0EE0FFF1FEE5DF0 +:10147000FE4F2081318189E090E014C0643070F427 +:1014800070E0FB01EE0FFF1FE65EFE4F2081318111 +:10149000FB01EA5EFE4F808190E004C080E090E0B6 +:1014A00020E030E0FA0131832083089580E189BD96 +:1014B00082E189BD09B400FEFDCF8091D8008F7D07 +:1014C0008093D8008091E00082608093E00080915A +:1014D000E00081FDFCCF0895CF92DF92EF92FF9262 +:1014E0000F931F93CF93DF93EC018B016A010E944E +:1014F000CA0B811133C0C114D10439F0F6018081C7 +:101500009181081B190BC80FD91FE12CF12C011573 +:10151000110519F18091E80085FD16C08091E80061 +:101520008E778093E800C114D10449F0F6018081E0 +:101530009181E80EF91EF182E08285E00FC00E94E1 +:10154000CA0B882321F30AC089918093F1000150CE +:101550001109FFEFEF1AFF0ADACF80E0DF91CF9198 +:101560001F910F91FF90EF90DF90CF900895209101 +:10157000EB013091EC012617370748F06115710532 +:1015800039F42091E8002E772093E80001C0B901DA +:10159000FC0120E06115710579F18091E401882357 +:1015A000F1F18530F1F18091E80083FD3CC080913C +:1015B000E80082FD2EC08091E80080FFEBCF2091F3 +:1015C000F3008091F20090E0922B6115710551F0CB +:1015D0008830910538F421912093F1006150710910 +:1015E0000196F3CF21E0089709F020E08091E80010 +:1015F0008E778093E800CECF2111CFCF0AC08091A3 +:10160000E401882361F0853061F08091E80083FD7A +:101610000AC08091E80082FFF2CF80E0089582E066 +:10162000089583E0089581E008952091EB013091C1 +:10163000EC012617370748F06115710539F4209140 +:10164000E8002E772093E80001C0B901FC0120E0FA +:101650006115710591F18091E401882309F440C07E +:10166000853009F43FC08091E80083FD3DC0809142 +:10167000E80082FD2FC08091E80080FFE9CF209133 +:10168000F3008091F20090E0922B6115710559F002 +:101690008830910540F424912093F10031966150F7 +:1016A00071090196F2CF21E0089709F020E08091BE +:1016B000E8008E778093E800CBCF2111CCCF0AC011 +:1016C0008091E401882361F0853061F08091E80029 +:1016D00083FD0AC08091E80082FFF2CF80E0089588 +:1016E00082E0089583E0089581E00895982F97306F +:1016F00068F59093E900981739F07091EC0020910B +:10170000ED005091F00003C0242F762F50E021FD12 +:1017100002C09F5FECCF3091EB003E7F3093EB0037 +:101720003091ED003D7F3093ED003091EB00316062 +:101730003093EB007093EC002093ED005093F00099 +:101740002091EE0027FDE5CF80E008958F70809313 +:10175000E90081E008958091E50187FF11C0809143 +:10176000E80082FD05C08091E4018111F8CF11C02D +:101770008091E8008B770BC08091E401882349F0C9 +:101780008091E80080FFF8CF8091E8008E77809309 +:10179000E80008952091E4003091E50095E640913D +:1017A000EC00842F817040FF23C08091E80080FD11 +:1017B0001DC08091E401882399F0853099F08091D3 +:1017C000EB0085FD11C04091E4005091E500241725 +:1017D000350729F3915011F09A01E1CF84E0089583 +:1017E00082E0089583E0089581E0089580E00895FF +:1017F0004091E80042FFDDCF08950E946B0C0E94EB +:10180000730CE0EEF0E0808181608083E8EDF0E031 +:1018100080818F77808319BCA7EDB0E08C918E7F9B +:101820008C9380818F7E80831092E30108950F93C3 +:101830001F93CF93DF930E946B0C0E94730CC8ED33 +:10184000D0E088818F7788838881806888838881C9 +:101850008F7D888319BC1092E4011092E0011092F0 +:10186000E2011092E10100EE10E0F80180818B7F2F +:10187000808388818160888342E060E080E00E940C +:10188000760BE1EEF0E080818E7F8083E2EEF0E087 +:10189000808181608083808188608083F80180817D +:1018A0008E7F8083888180618883DF91CF911F91B3 +:1018B0000F910895E8EDF0E080818F7E8083E7ED61 +:1018C000F0E080818160808384E082BF81E080934A +:1018D000E3010C94170CE8EDF0E080818E7F8083AB +:1018E0001092E20008951092DA001092E10008953B +:1018F0001F920F920FB60F9211242F933F934F9385 +:101900005F936F937F938F939F93AF93BF93EF9367 +:10191000FF938091E10082FF0BC08091E20082FF83 +:1019200007C08091E1008B7F8093E1000E94E40E6C +:101930008091DA0080FF1FC08091D80080FF1BC01B +:101940008091DA008E7F8093DA008091D90080FF49 +:101950000DC080E189BD82E189BD09B400FEFDCFE3 +:1019600081E08093E4010E94DD0805C019BC10925B +:10197000E4010E94EB088091E10080FF19C0809192 +:10198000E20080FF15C08091E2008E7F8093E2002C +:101990008091E20080618093E2008091D8008062B3 +:1019A0008093D80019BC85E08093E4010E94EF0881 +:1019B0008091E10084FF30C08091E20084FF2CC060 +:1019C00080E189BD82E189BD09B400FEFDCF80912F +:1019D000D8008F7D8093D8008091E1008F7E809326 +:1019E000E1008091E2008F7E8093E2008091E2002E +:1019F00081608093E2008091E001882311F084E00F +:101A000007C08091E30087FD02C081E001C083E050 +:101A10008093E4010E94F1088091E10083FF29C0D6 +:101A20008091E20083FF25C08091E100877F809351 +:101A3000E10082E08093E4011092E0018091E100F6 +:101A40008E7F8093E1008091E2008E7F8093E200A0 +:101A50008091E20080618093E20042E060E080E0FB +:101A60000E94760B8091F00088608093F0000E94C5 +:101A7000EE08FF91EF91BF91AF919F918F917F9170 +:101A80006F915F914F913F912F910F900FBE0F90EB +:101A90001F9018951F920F920FB60F9211242F933B +:101AA0003F934F935F936F937F938F939F93AF93E6 +:101AB000BF93CF93DF93EF93FF93C091E900CF7073 +:101AC0008091EC00D82FD17080FDD0E81092E90011 +:101AD0008091F000877F8093F00078940E948E0DB3 +:101AE0001092E9008091F00088608093F000CD2B87 +:101AF000CF70C093E900FF91EF91DF91CF91BF913B +:101B0000AF919F918F917F916F915F914F913F9195 +:101B10002F910F900FBE0F901F9018951F93CF938A +:101B2000DF93CDB7DEB7AA970FB6F894DEBF0FBE2E +:101B3000CDBFE5EEF1E08091F100819321E0ED3E33 +:101B4000F207C9F70E940D098091E80083FF24C1C4 +:101B50008091E5019091E601492F50E04A3051050E +:101B600008F01AC1FA01EA5AFF4F0C944223803858 +:101B700081F0823809F010C18091E9018F70809363 +:101B8000E9008091EB0085FB882780F91092E9003D +:101B900006C08091E1019091E201911182609091E3 +:101BA000E800977F9093E8008093F1001092F10095 +:101BB000C8C0282F2D7F09F0EFC0882319F082308C +:101BC00061F0EAC08091E701813009F0E5C093300F +:101BD00009F080E08093E2012BC08091E701811140 +:101BE00027C08091E9018F7009F4D6C08093E90085 +:101BF0002091EB0020FF1CC0933021F48091EB007A +:101C0000806214C09091EB0090619093EB0021E012 +:101C100030E0A90102C0440F551F8A95E2F74093B6 +:101C2000EA001092EA008091EB0088608093EB005C +:101C30001092E9008091E800877F86C08111ACC0D6 +:101C40001091E7011F778091E3008078812B8093CA +:101C5000E3008091E800877F8093E8000E94AB0B4F +:101C60008091E80080FFFCCF8091E3008068809342 +:101C7000E300111102C082E001C083E08093E4011F +:101C80008BC08058823008F087C08091E701909126 +:101C9000E8018C3D53E0950779F583E08A838AE279 +:101CA00089834FB7F894DE01139620E03EE051E2BD +:101CB000E32FF0E050935700E49120FF03C0E2953A +:101CC000EF703F5FEF708E2F90E0EA3010F0C79614 +:101CD00001C0C0968D939D932F5F243149F74FBF6C +:101CE0008091E800877F8093E8006AE270E0CE018F +:101CF00001960E94B70A14C0AE014F5F5F4F60911A +:101D0000E9010E94000ABC01892B09F445C09091A9 +:101D1000E800977F9093E80089819A810E94150BD3 +:101D20008091E8008B778093E80036C08038A1F579 +:101D30008091E800877F8093E8008091E0018093A4 +:101D4000F1008091E8008E778093E8000E94AB0B51 +:101D500023C0811121C08091E7019091E80199276A +:101D60000297D4F48091E800877F8093E800809107 +:101D7000E7018093E0010E94AB0B8091E0018111AB +:101D800006C08091E30087FD02C081E001C084E0CD +:101D90008093E4010E94F9088091E80083FF0AC063 +:101DA0008091E800877F8093E8008091EB0080625B +:101DB0008093EB00AA960FB6F894DEBF0FBECDBF9E +:101DC000DF91CF911F9108950895CF938091E40101 +:101DD0008823A1F0C091E900CF709091EC00892F89 +:101DE000817090FD80E8C82B1092E9008091E80096 +:101DF00083FD0E948E0DCF70C093E900CF910895AE +:101E000090936901809368010895E0916801F091D1 +:101E10006901309721F00190F081E02D099480E074 +:101E20000895E0916801F0916901309721F00280F6 +:101E3000F381E02D09940895E0916801F091690122 +:101E4000309721F00480F581E02D099408952091C8 +:101E50006601309167012817390771F09093670187 +:101E600080936601E0916801F0916901309721F05B +:101E70000680F781E02D0994089520916401309146 +:101E800065012817390771F090936501809364010B +:101E9000E0916801F0916901309721F00084F185AB +:101EA000E02D0994089508950C94530F0E94111B7E +:101EB0000E94C3040C94D71BCF92DF92EF92FF9243 +:101EC0000F931F93CF93DF93CDB7DEB72B970FB64A +:101ED000F894DEBF0FBECDBF0E94DB048BE6C82E98 +:101EE00081E0D82E00E010E0E02E802F0E94D10586 +:101EF000F60141916F01F82EF426B1F40F5F1F4FE8 +:101F00000E30110589F78FEF89838A831B820E9427 +:101F10001A1B8160782F9D838C8349815A816B8144 +:101F20008D810E94FF0F40C09091CC0191FF04C0B1 +:101F30008B870E94D7058B8520E030E04F2D50E045 +:101F4000922FBA01022E02C0759567950A94E2F7A6 +:101F500060FF24C02E83EF8221E030E0690102C0DF +:101F6000CC0CDD1C9A95E2F790E08C219D21892B09 +:101F700009F420E028870E941A1B8160782F9A8735 +:101F800089874E815F8168858A850E94FF0FF801ED +:101F9000E559FE4F8081C826C08206C02F5F3F4FA3 +:101FA0002630310569F6AACF0E94BE1E0E94050F99 +:101FB00090916A018917A1F00E94050F80936A0130 +:101FC0002B960FB6F894DEBF0FBECDBFDF91CF9139 +:101FD0001F910F91FF90EF90DF90CF900C94FB0733 +:101FE0002B960FB6F894DEBF0FBECDBFDF91CF9119 +:101FF0001F910F91FF90EF90DF90CF900895CF93B6 +:10200000DF93CDB7DEB72B970FB6F894DEBF0FBEC8 +:10201000CDBF4F83588769877A878B87DE011196FA +:1020200086E0FD0111928A95E9F785E0FE01379679 +:1020300001900D928A95E1F749815A816B817C81EB +:102040008D819E810E9402172B960FB6F894DEBFF9 +:102050000FBECDBFDF91CF910895CF93C82F8823B6 +:1020600009F4C1C0823859F40E94050F81FDBBC03C +:1020700089E30E949F190E94571A89E30CC0833894 +:1020800079F40E94050F80FDAEC083E50E949F1980 +:102090000E94571A83E50E94DE19CF910C94571ABB +:1020A000843859F40E94050F82FD9DC087E40E9488 +:1020B0009F190E94571A87E4EECF8CEF8C0F813A5C +:1020C00048F48C2F0E94FE2081118DC08C2F0E941D +:1020D0009F19E3CF80E28C0F883048F4C77081E00D +:1020E00001C0880FCA95EAF70E94201AD6CF8BE567 +:1020F0008C0F833078F4C53A29F0C63A31F083E882 +:1021000090E005C081E890E002C082E890E0CF91C5 +:102110000C94270F88E58C0F833108F064C0C83A0F +:1021200039F1C93A41F1CA3A49F1CB3A51F1CC3AC5 +:1021300059F1CD3A61F1C03B69F1CE3A71F1CF3A34 +:1021400079F1C13B81F1C23B89F1C33B91F1C43BC1 +:1021500099F1C53BA1F1C63BA9F1C73BB1F1C83B21 +:10216000B9F1C93BC1F1CA3BC9F180E090E038C088 +:1021700082EE90E035C089EE90E032C08AEE90E0C9 +:102180002FC085EB90E02CC086EB90E029C087EB58 +:1021900090E026C08CEC90E023C08DEC90E020C055 +:1021A00083E891E01DC08AE891E01AC082E991E0DD +:1021B00017C084E991E014C081E292E011C083E28B +:1021C00092E00EC084E292E00BC085E292E008C08B +:1021D00086E292E005C087E292E002C08AE292E0E5 +:1021E000CF910C943D0FCF910895882309F44BC0F3 +:1021F000823859F40E94050F81FF45C089E30E948F +:102200009F190E94571A89E30CC0833871F40E9409 +:10221000050F80FF38C083E50E949F190E94571A5E +:1022200083E50E94DE190C94571A843859F40E94F1 +:10223000050F82FF28C087E40E949F190E94571A49 +:1022400087E4EFCF9CEF980F913A58F390E2980F04 +:10225000983050F4877091E001C0990F8A95EAF7A1 +:10226000892F0E94261ADFCF9BE5980F933020F428 +:1022700080E090E00C94270F885A833120F480E0AE +:1022800090E00C943D0F0895882321F00E94201ABD +:102290000C94571A0895882321F00E94261A0C9452 +:1022A000571A0895BF92CF92DF92EF92FF920F9349 +:1022B0001F93CF93DF9300D000D000D0CDB7DEB70F +:1022C0007C0185E0F701DE01119601900D928A955F +:1022D000E1F7F70183819481892B09F4DDC29081B4 +:1022E00081818F3F19F49F3F09F4D6C2F701028123 +:1022F000258122952F7099838A8389819A812E83E3 +:102300000E945E19182FB92E0E945D190E94241890 +:10231000EB2DE295EF704E2F50E0FA01E05AFF4F9F +:102320002E810C9442238B2D807F9B2D9F70F92E44 +:10233000882319F0F29480EFF822002349F0FF205F +:1023400009F457C28F2D0E94301A0E94571A51C2A9 +:10235000812F0E94F510FF2009F49EC28F2D0E944C +:10236000361A26960FB6F894DEBF0FBECDBFDF91AA +:10237000CF911F910F91FF90EF90DF90CF90BF9082 +:102380000C94571A3B2D307F8B2D8F70303211F00B +:102390008295807F112319F0113021F12CC0002388 +:1023A000B9F0222309F490C1213009F08DC126969D +:1023B0000FB6F894DEBF0FBECDBFDF91CF911F9156 +:1023C0000F91FF90EF90DF90CF90BF900C94401A48 +:1023D000222319F0213009F45FC28E830E94431A30 +:1023E0008E8186C1002321F0223008F055C26CC1D5 +:1023F000211152C27DC1002321F0222309F464C1BE +:10240000F8C1222309F474C109C28B2D86958695E3 +:10241000837019F08130D1F03FC2002321F0812F69 +:102420009B2D937002C080E090E026960FB6F89442 +:10243000DEBF0FBECDBFDF91CF911F910F91FF90F7 +:10244000EF90DF90CF90BF900C94270F002321F0E6 +:10245000812F9B2D937002C080E090E026960FB6EE +:10246000F894DEBF0FBECDBFDF91CF911F910F91CA +:10247000FF90EF90DF90CF90BF900C943D0F812F95 +:10248000002319F00E94C61D02C00E942E1E26962F +:102490000FB6F894DEBF0FBECDBFDF91CF911F9175 +:1024A0000F91FF90EF90DF90CF90BF900C94B31EF0 +:1024B0008B2D837009F075C00111EEC1812F8295BB +:1024C00086958770880F880F912F9F70C92ED12C09 +:1024D000E12CF12C082E04C0CC0CDD1CEE1CFF1CE2 +:1024E0000A94D2F714FF12C00FE010E020E030E0B1 +:1024F00004C0000F111F221F331F8A95D2F7C90194 +:10250000B801609570958095909503C060E070E08B +:10251000CB014B2D4695469543704230C1F060F596 +:102520006C297D298E299F29413051F126960FB6BD +:10253000F894DEBF0FBECDBFDF91CF911F910F91F9 +:10254000FF90EF90DF90CF90BF900C944B186C29C8 +:102550007D298E299F2926960FB6F894DEBF0FBEDF +:10256000CDBFDF91CF911F910F91FF90EF90DF9042 +:10257000CF90BF900C9467180E944B18C701B6010A +:1025800026960FB6F894DEBF0FBECDBFDF91CF9178 +:102590001F910F91FF90EF90DF90CF90BF900C9420 +:1025A0002F18002319F08B2D817001C08695882388 +:1025B00009F472C1812F829586958770880F880FE4 +:1025C000912F9F70C92ED12CE12CF12C082E04C024 +:1025D000CC0CDD1CEE1CFF1C0A94D2F714FF12C0B9 +:1025E0000FE010E020E030E004C0000F111F221FB8 +:1025F000331F8A95D2F7C901B8016095709580950F +:10260000909503C060E070E0CB014B2D4695469558 +:1026100043704230C1F060F56C297D298E299F29D5 +:10262000413051F126960FB6F894DEBF0FBECDBFF4 +:10263000DF91CF911F910F91FF90EF90DF90CF909E +:10264000BF900C9425196C297D298E299F292696E7 +:102650000FB6F894DEBF0FBECDBFDF91CF911F91B3 +:102660000F91FF90EF90DF90CF90BF900C944119A5 +:102670000E942519C701B60126960FB6F894DEBF51 +:102680000FBECDBFDF91CF911F910F91FF90EF90C3 +:10269000DF90CF90BF900C940919103FD1F118F43E +:1026A000103E50F4A1C0123F09F463C008F44CC0BE +:1026B000133F09F473C098C01F708B2D8F710023D6 +:1026C000A1F00E94A218812F26960FB6F894DEBFC3 +:1026D0000FBECDBFDF91CF911F910F91FF90EF9073 +:1026E000DF90CF90BF900C9444110E94C318812FAB +:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 +:102700001F910F91FF90EF90DF90CF90BF900C94AE +:102710004B110023A9F02111BFC08B2D8F7126967C +:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 +:102730000F91FF90EF90DF90CF90BF900C94E8182E +:10274000223008F0A9C0E9CF0023A9F08B2D8F71AA +:1027500026960FB6F894DEBF0FBECDBFDF91CF91A6 +:102760001F910F91FF90EF90DF90CF90BF900C944E +:10277000A218002359F38B2D8F7126960FB6F8946B +:10278000DEBF0FBECDBFDF91CF911F910F91FF90A4 +:10279000EF90DF90CF90BF900C94C318002399F076 +:1027A0008B2D8F7126960FB6F894DEBF0FBECDBF6E +:1027B000DF91CF911F910F91FF90EF90DF90CF901D +:1027C000BF900C948D1826960FB6F894DEBF0FBEFE +:1027D000CDBFDF91CF911F910F91FF90EF90DF90D0 +:1027E000CF90BF900C9483180023A9F0222309F402 +:1027F000ADCF812F26960FB6F894DEBF0FBECDBFAA +:10280000DF91CF911F910F91FF90EF90DF90CF90CC +:10281000BF900C942D10222309F4ADCF812F269662 +:102820000FB6F894DEBF0FBECDBFDF91CF911F91E1 +:102830000F91FF90EF90DF90CF90BF900C94F51028 +:102840004B2D4F70612FC7010E942A0326960FB6A9 +:10285000F894DEBF0FBECDBFDF91CF911F910F91D6 +:10286000FF90EF90DF90CF90BF900C94A7174B2D67 +:102870004F70612FC70126960FB6F894DEBF0FBECA +:10288000CDBFDF91CF911F910F91FF90EF90DF901F +:10289000CF90BF900C94980626960FB6F894DEBFA2 +:1028A0000FBECDBFDF91CF911F910F91FF90EF90A1 +:1028B000DF90CF90BF9008950E943D1A0E94121A97 +:1028C0000E94571A0E94631F0E94B31E80E090E08E +:1028D0000E94270F80E090E00C943D0F0E942D1A7B +:1028E0000C945C140E945E19292F22952F702C30B5 +:1028F00030F42A3048F42250223078F405C02C30CD +:1029000041F02F3031F009C0803E48F0803F29F47B +:1029100006C093FB882780F9089580E0089581E040 +:102920000895CF93DF9300D000D01F92CDB7DEB7CC +:102930000F900F900F900F900F90DF91CF9108950F +:10294000CF93DF9300D000D000D0CDB7DEB726966E +:102950000FB6F894DEBF0FBECDBFDF91CF910895C3 +:102960001F93CF93DF93C091790116E080917A0194 +:10297000C81799F0D0E01C9FF0011D9FF00D1124A5 +:10298000E558FE4F40815181628173818481958138 +:102990000E94A0142196C770E9CFDF91CF911F91BB +:1029A00008954091AB015091AC016091AD017091DF +:1029B000AE018091AF019091B0010C94A014809170 +:1029C000B00182958F7009F054C08091AD018823C9 +:1029D00009F44FC080917901A0917A014091AE0134 +:1029E0005091AF016091AB017091AC01B6E08A17D4 +:1029F00009F43FC090E041155105C1F17F3F11F44A +:102A00006F3FA1F1B89FF001B99FF00D1124E55877 +:102A1000FE4F218127132AC02081261327C022813F +:102A2000211124C0238134812417350710F421504B +:102A30003109241B350B283C3105C0F42091B0012D +:102A40002F7020612093B00126E0289FF001299F7C +:102A5000F00D1124E058FE4F80818F7080618083DB +:102A60008BEA91E00E9452110C94B0140196877089 +:102A7000BECF0895CF92DF92EF92FF920F931F93F4 +:102A8000CF93DF93CDB7DEB762970FB6F894DEBF72 +:102A90000FBECDBF8C0185E0F801DE011D960190CF +:102AA0000D928A95E1F7D8014C9111965C9111979E +:102AB00012966C918091AE019091AF01009709F44C +:102AC00075C13091AB017091AC017F3F19F43F3F6C +:102AD00009F46CC1F801C380D480E090AD01EE2010 +:102AE00009F4BEC02091B001C816D90628F0D6015D +:102AF000A81BB90BCD0104C0809590958C0D9D1D30 +:102B0000FF24F394883C910578F0F12C207F09F0A4 +:102B1000C4C07C2DD98AC88A89890E9491148BEA05 +:102B200091E00E945211AFC0822F807F09F045C012 +:102B3000571313C0431311C061110FC02F702061D0 +:102B40002093B0010E94D1148BEA91E00E945211AF +:102B50008091B001F80185832EC0CD2819F15F3F27 +:102B600011F44F3FF9F0F62E61111CC080917901EC +:102B700020917A0136E0821709F45BC090E0389F1B +:102B8000F001399FF00D1124E558FE4F7181571364 +:102B900006C07081471303C07281711103C0019692 +:102BA0008770E9CFF62E662309F41CC18091B0012D +:102BB00081608093B001F12C15C1571309C04313F4 +:102BC00007C0611105C08091B001F8018583C8C0BC +:102BD0004D875E878D859E856A8B0E9472146A89F7 +:102BE0008823D1F16623C1F12091B001822F829513 +:102BF0008F7090E0029774F08091AB019091AC01DE +:102C000098878F831986DB86CA862C87CE01079624 +:102C10000E94521186E0F801ABEAB1E001900D92FA +:102C20008A95E1F70E94DF140E94D114FF24F394E7 +:102C3000D9C04D875E878D859E850E945E19292F9C +:102C400022952F70223008F0C1C09F7009F0BBC0E0 +:102C5000805E883008F4C6C0C8010E945211E6CFD9 +:102C6000C816D90608F453C0F601E81BF90BCF01CA +:102C7000883C910508F450C0F12C7C2DD98AC88A73 +:102C800089890E949114EBEAF1E086E0DF011D9250 +:102C90008A95E9F70E94D114A5C0571314C04313B5 +:102CA00012C0611110C08091B001F8018583C80184 +:102CB0000E94521186E0EBEAF1E0DF011D928A9555 +:102CC000E9F7FE2C8FC04D875E878D859E856A8BC8 +:102CD0000E9472146A89882309F4BECF662309F41E +:102CE000BBCF2091B001822F82958F7090E0029728 +:102CF0000CF490CF8091AB019091AC019A838983C1 +:102D00001B82DD82CC822E83CE01019681CF8095FD +:102D100090958C0D9D1DACCFF62E662309F49CCFAB +:102D2000571333C0431331C02091B00120FD24C09C +:102D3000822F82958F70482F50E041155105E1F0A8 +:102D4000D80115962C9315974F30510549F08F5F98 +:102D5000982F9295907F822F8F70892B15968C9348 +:102D6000C8010E94521186E0F801ABEAB1E001907F +:102D70000D928A95E1F78ECF86E0F801ABEAB1E0DB +:102D800001900D928A95E1F72DC04D875E878D8564 +:102D90009E850E94721481113DCF8091B0018160A7 +:102DA0008093B001C8010E9452111CC0662309F42F +:102DB00053CF4D875E878D859E850E947214882330 +:102DC00009F44ACF27CF811143CF0CC0243008F03B +:102DD00043CF9F7009F43CCFD80115969C91907F0A +:102DE00009F036CF8F2D62960FB6F894DEBF0FBE76 +:102DF000CDBFDF91CF911F910F91FF90EF90DF90AA +:102E0000CF9008951F93CF93DF93CDB7DEB72C9764 +:102E10000FB6F894DEBF0FBECDBF4F8358876987CA +:102E20007A878B879C87CE0107960E943A15882364 +:102E300071F08A859B85892B09F441C088858F3F75 +:102E400009F065C08F818F3F09F061C038C086E00E +:102E5000FE013796DE01119601900D928A95E1F7F9 +:102E60006A857B856115710551F1FF81E885EF3F2A +:102E700011F4FF3F21F120917A0130E0C901019660 +:102E8000877099274091790150E08417950709F4DC +:102E900047C0F983EA837D836C8396E0929FD001DB +:102EA000939FB00D1124A558BE4FFE01319601909D +:102EB0000D929A95E1F780937A010E94B01416E082 +:102EC0008091790190917A018917B9F1189FC00119 +:102ED000112485589E4F0E943A15882371F1E09184 +:102EE00079011E9FF0011124E558FE4F4081518168 +:102EF00062817381848195810E94A01480917901FF +:102F000090E001968770992780937901D9CF4F81FE +:102F1000588569857A858B859C850E94A014CFCFC2 +:102F20000E946E1410927A0110927901EBEAF1E09E +:102F300086E0DF011D928A95E9F72C960FB6F8948A +:102F4000DEBF0FBECDBFDF91CF911F910895EF92ED +:102F5000FF920F931F93CF93DF938C01892B09F47A +:102F60006CC0F12CEE24E394E8012196F8018491E1 +:102F7000843740F4843008F051C0813081F08230D1 +:102F800019F15BC0853709F444C0A8F19CE7980F9C +:102F9000903708F052C08F770E94F51041C00E5F45 +:102FA0001F4FFE01849190E2980F983050F4877083 +:102FB000FE2D01C0FF0F8A95EAF78F2F0E94301A6D +:102FC00014C00E942D102DC00E5F1F4FFE01849172 +:102FD00090E2980F983060F48770FE2D01C0FF0FCB +:102FE0008A95EAF78F2F0E94361A0E94571A19C045 +:102FF0000E94F51016C00E5F1F4FFE01C491CC2336 +:1030000081F08FE99FE00197F1F700C00000C15007 +:10301000F6CF0E5F1F4FFE01F49003C00E942D10EB +:103020008E018F2D882309F49FCFEFE9FFE03197C0 +:10303000F1F700C000008150F5CFDF91CF911F91D3 +:103040000F91FF90EF90089508956093B5017093EC +:10305000B6018093B7019093B8010C945C140F9360 +:103060001F930091B5011091B6012091B7013091E5 +:10307000B801DC01CB01802B912BA22BB32B8093C9 +:10308000B5019093B601A093B701B093B8011F9119 +:103090000F910C945C140F931F930091B501109144 +:1030A000B6012091B7013091B801DC01CB0180233A +:1030B0009123A223B3238093B5019093B601A093EB +:1030C000B701B093B8011F910F910C945C140F934A +:1030D0001F930091B5011091B6012091B701309175 +:1030E000B801DC01CB0180279127A227B327809369 +:1030F000B5019093B601A093B701B093B8011F91A9 +:103100000F910C945C141092B1011092B2011092C4 +:10311000B3011092B4010C945C1441E050E060E003 +:1031200070E004C0440F551F661F771F8A95D2F7C1 +:103130004093B1015093B2016093B3017093B40115 +:103140000C945C1441E050E060E070E004C0440F77 +:10315000551F661F771F8A95D2F78091B101909114 +:10316000B201A091B301B091B401482B592B6A2B45 +:103170007B2B4093B1015093B2016093B3017093E4 +:10318000B4010C945C1441E050E060E070E004C0D5 +:10319000440F551F661F771F8A95D2F740955095AB +:1031A000609570958091B1019091B201A091B301A9 +:1031B000B091B401482359236A237B234093B10182 +:1031C0005093B2016093B3017093B4010C945C14FA +:1031D00041E050E060E070E004C0440F551F661FFE +:1031E000771F8A95D2F78091B1019091B201A09199 +:1031F000B301B091B401482759276A277B27409330 +:10320000B1015093B2016093B3017093B4010C9477 +:103210005C140F931F930091B1011091B2012091A2 +:10322000B3013091B401DC01CB01802B912BA22B97 +:10323000B32B8093B1019093B201A093B301B093EB +:10324000B4011F910F910C945C140F931F93009184 +:10325000B1011091B2012091B3013091B401DC01B0 +:10326000CB0180239123A223B3238093B1019093B8 +:10327000B201A093B301B093B4011F910F910C94CC +:103280005C140F931F930091B1011091B201209132 +:10329000B3013091B401DC01CB0180279127A22733 +:1032A000B3278093B1019093B201A093B301B0937F +:1032B000B4011F910F910C945C140895CF92DF928A +:1032C000EF92FF920F931F93CF93DF938C01C090E7 +:1032D000B101D090B201E090B301F090B4018091BF +:1032E000B5019091B601A091B701B091B801C82A7B +:1032F000D92AEA2AFB2ACFE1D0E0D701C6010C2E59 +:1033000004C0B695A795979587950A94D2F780FF44 +:1033100007C0B8018C2F0E94BC068130910531F4A2 +:10332000219758F7B80180E00E94BC06DF91CF9149 +:103330001F910F91FF90EF90DF90CF9008959091A3 +:103340000C019923F1F090910D019923D1F0982F60 +:103350009695969596959F3080F5E0910E01F091A7 +:103360000F01E90FF11D877021E030E0A90102C0D3 +:10337000440F551F8A95E2F7CA019181892B8183F9 +:10338000089520910E0130910F01F90132969FEFBF +:1033900040E05191851789F09F3F19F4511101C008 +:1033A000942F4F5F4E30A9F79F3F39F0F901E90F95 +:1033B000F11D97FDFA9582830895089590910C016F +:1033C0009923F9F090910D019923D9F0982F9695B2 +:1033D000969596959F3028F5E0910E01F0910F019A +:1033E000E90FF11D877021E030E0A90102C0440F10 +:1033F000551F8A95E2F7CA018095918189238183BF +:10340000089520910E0130910F01F9013296205F4D +:103410003F4F9081891301C010823196E217F30764 +:10342000C1F7089581E090E0E0910E01F0910F0165 +:10343000E80FF91F1082019680319105A9F70895D0 +:103440009091CB01892B8093CB0108958095909129 +:10345000CB0189238093CB0108951092CB0108956D +:103460009091CA01892B8093CA010895809590910B +:10347000CA0189238093CA0108951092CA01089550 +:103480008093B90108951092B901089580910E01B9 +:1034900090910F01FC0131969C01205F3F4F80E02D +:1034A000919191118F5FE217F307D1F70895E091A1 +:1034B0000E01F0910F018091CB018083E0910E010C +:1034C000F0910F0190818091CA01892B80838091B6 +:1034D000B901882361F0E0910E01F0910F01908114 +:1034E000892B80830E94461A81111092B901809124 +:1034F0000E0190910F010C94110FCF92DF92EF9279 +:10350000FF926C01EE24FF24C114D104E104F10404 +:1035100021F0C701B60120E101C020E0C72ED82E5E +:10352000E92EFF24C114D104E104F10419F0285F4D +:10353000C701B6016B017C0154E0F694E794D7947F +:10354000C7945A95D1F7C114D104E104F10419F0DC +:103550002C5FC701B6016B017C0142E0F694E79451 +:10356000D794C7944A95D1F7C114D104E104F1046A +:1035700019F02E5FC701B601DC01CB01B695A79506 +:1035800097958795892B8A2B8B2B09F02F5F822F9C +:10359000FF90EF90DF90CF9008958091E401843008 +:1035A00011F120E488E190E00FB6F894A89580939B +:1035B00060000FBE2093600083B7817F846083BF6B +:1035C00083B7816083BF7894889583B78E7F83BFEC +:1035D0000FB6F894A8958091600088618093600090 +:1035E000109260000FBE089508950C94F41ACF93C2 +:1035F0000E94F51A0E94DB040E94F41AC0E08C2F8E +:103600000E94D105811104C0CF5FCE30C1F701C047 +:1036100081E0CF9108950E946E140E94050F0C94D2 +:10362000FB0782E084BD93E095BD9AEF97BD809340 +:103630006E0008952FB7F8948091CD019091CE013E +:10364000A091CF01B091D0012FBF0895CF92DF920A +:10365000EF92FF920F931F932FB7F8944091CD01F3 +:103660005091CE016091CF017091D0012FBF6A01BE +:103670007B01EE24FF248C0120E030E0C016D1064F +:10368000E206F30610F4415051099A01281B390B48 +:10369000C9011F910F91FF90EF90DF90CF90089597 +:1036A0001F920F920FB60F9211248F939F93AF9397 +:1036B000BF938091CD019091CE01A091CF01B091A7 +:1036C000D0010196A11DB11D8093CD019093CE0133 +:1036D000A093CF01B093D001BF91AF919F918F91F3 +:1036E0000F900FBE0F901F9018950E94FD0BF8943D +:1036F0002FEF87EA91E6215080409040E1F700C02B +:10370000000087E090EBDC018093ED019093EE01E7 +:10371000A093EF01B093F0019CE088E10FB6F8941C +:10372000A895809360000FBE90936000FFCFEF924A +:10373000FF920F931F93CF93DF93D82FC0E08C2F6E +:103740000E94D10500E010E0E82EF12CC701002E08 +:1037500002C0959587950A94E2F780FD06C00F5F39 +:103760001F4F0630110591F709C0602F7C2F80E0B4 +:103770000E9499068D13F3CF81E004C0CF5FCE3055 +:10378000F1F680E0DF91CF911F910F91FF90EF90C4 +:103790000895CF93C82F8CE20E94971B882321F0B5 +:1037A0008C2FCF910C94971B80E0CF910895CF93ED +:1037B0000E941E1D811102C00E94041DC5E6C15059 +:1037C00049F00E94DB048FE39CE90197F1F700C008 +:1037D0000000F5CF89E20E94C91B811113C18AE262 +:1037E0000E94C91B81110E94041D85E00E94C91B13 +:1037F00081110E94751B0E94291D8093CC0187E0D6 +:103800000E94C91B8823A9F18BE10E94C91B882350 +:1038100051F08091CC0181FB222720F991E0922781 +:1038200090FB81F90EC08EE00E94C91B882361F0D5 +:103830008091CC0182FB222720F991E0922790FB16 +:1038400082F98093CC0115C080E10E94C91B909140 +:10385000CC01882341F093FB222720F981E08227C5 +:1038600080FB93F904C0892F809580FB90F9909399 +:10387000CC018091CC010E942D1D0E943B1D8093A4 +:10388000DE0180EE0E94C91B882341F08091DE0199 +:10389000982F909590FB80F98093DE0189E30E9438 +:1038A000C91B882359F08091DE0181FB222720F972 +:1038B00091E0922790FB81F98093DE0182EE0E94D5 +:1038C000C91B882359F08091DE0182FB222720F951 +:1038D00091E0922790FB82F98093DE0186EE0E94B0 +:1038E000C91B882359F08091DE0183FB222720F930 +:1038F00091E0922790FB83F98093DE0183EE0E9492 +:10390000C91B882359F08091DE0184FB222720F90E +:1039100091E0922790FB84F98093DE0185E30E9479 +:10392000C91B882359F08091DE0185FB222720F9ED +:1039300091E0922790FB85F98093DE0181E30E945C +:10394000C91B882359F08091DE0186FB222720F9CC +:1039500091E0922790FB86F98093DE0181E10E943D +:10396000C91B882359F08091DE0187FB222720F9AB +:1039700091E0922790FB87F98093DE018091DE0130 +:103980000E943F1D8091DE0187FB882780F980938C +:103990000D0187E20E94C91BC82F8EE10E94C91B3E +:1039A0008111C2608FE10E94C91B8111C46080E255 +:1039B0000E94C91B8111C86081E20E94C91B81114C +:1039C000C06182E20E94C91B8111C06283E20E9431 +:1039D000C91B8111C06484E20E94C91B882311F0B5 +:1039E000C06802C0CC2329F08C2F0E94361D6C2F9A +:1039F00003C00E94321D682F70E080E090E0CF91FC +:103A00000C942518CF9108956DEE7EEF80E090E044 +:103A10000E94782360E082E090E00E946A2360E0E8 +:103A200083E090E00E946A2360E084E090E00E94DE +:103A30006A2360E085E090E00C946A2380E090E0E7 +:103A40000E94642321E08D3E9E4F09F020E0822FEA +:103A5000089582E090E00C945C23682F82E090E06F +:103A60000C946A2383E090E00C945C23682F83E03D +:103A700090E00C946A2384E090E00C945C23682F1F +:103A800084E090E00C946A238091D30180FF0BC006 +:103A90006091130185E0689FB001112475956795C9 +:103AA000759567952BC081FF09C06091130185E072 +:103AB000689FB00111247595679520C082FF07C0EB +:103AC0006091130185E0689FB001112417C09091A7 +:103AD000D4019923D1F060911201961788F72091B3 +:103AE000130185E0289F90011124929FA001939FCC +:103AF000500D112470E0CA010E942E236038710518 +:103B000040F46115710519F406C065E070E0862F78 +:103B100008958FE7089581E008958091D30180FF93 +:103B200008C06091110170E075956795759567956E +:103B300021C081FF06C06091110170E07595679505 +:103B400019C082FF04C06091110170E010C0909113 +:103B5000D401992399F0609110019617A0F78091F4 +:103B60001101899FC001112470E00E942E2360384A +:103B7000710540F46115710519F406C061E070E04B +:103B8000862F08958FE7089581E00895803F21F4FE +:103B90000E94441D819504C0813F29F40E94441D68 +:103BA0008093D7010895823F21F40E94441D81959E +:103BB00004C0833F29F40E94441D8093D6010895D8 +:103BC000893F19F40E948D1D05C08A3F31F40E947F +:103BD0008D1D81958093D80108958B3F21F40E941B +:103BE0008D1D819504C08C3F29F40E948D1D80930A +:103BF000D9010895843F21F48091D501816017C0D7 +:103C0000853F21F48091D501826011C0863F21F467 +:103C10008091D50184600BC0873F21F48091D5014C +:103C2000886005C0883F31F48091D5018061809320 +:103C3000D50108958D3F21F48091D30181600BC09F +:103C40008E3F21F48091D301826005C08F3F29F41B +:103C50008091D30184608093D3010895803F39F42B +:103C60008091D70187FF6CC01092D70169C0813F56 +:103C700029F48091D7011816BCF362C09091D60147 +:103C8000823F29F497FF5CC01092D60159C0833F50 +:103C900019F41916CCF354C0893F41F48091D8012E +:103CA00018160CF04DC01092D8014AC08A3F29F472 +:103CB0008091D80187FF44C0F6CF8B3F39F48091C3 +:103CC000D90187FF3DC01092D9013AC08C3F29F439 +:103CD0008091D9011816BCF333C0843F21F4809140 +:103CE000D5018E7F17C0853F21F48091D5018D7F4E +:103CF00011C0863F21F48091D5018B7F0BC0873F97 +:103D000021F48091D501877F05C0883F31F48091EF +:103D1000D5018F7E8093D50113C08D3F21F4809112 +:103D2000D3018E7F0BC08E3F21F48091D3018D7F14 +:103D300005C08F3F29F48091D3018B7F8093D301FD +:103D40008091D60181110EC08091D70181110AC0E6 +:103D50008091D801811106C08091D901811102C0E2 +:103D60001092D401089585ED91E00E941C0F0E94ED +:103D70001A1B9093D2018093D10108951F93CF9382 +:103D8000DF938091D1019091D2010E94261BAC015A +:103D90009091D401992321F02091140130E006C0C4 +:103DA000209115018AE0289F9001112442175307A2 +:103DB00008F485C08091D601C091D701D091D80177 +:103DC0001091D901811107C0C11175C0D11173C003 +:103DD000111171C074C09F3F19F09F5F9093D4017F +:103DE000181624F40E94441D8093D6018091D601B8 +:103DF00087FF05C00E94441D81958093D6011C1643 +:103E000024F40E94441D8093D7018091D70187FF3D +:103E100005C00E94441D81958093D7016091D60111 +:103E2000662331F1C091D701CC2311F1062E000C8D +:103E3000770B880B990B0E94352223E333E343E38E +:103E40005FE30E9499220E94FD216093D6016C2FAE +:103E5000CC0F770B880B990B0E94352223E333E3B9 +:103E600043E35FE30E9499220E94FD216093D70102 +:103E70001D1624F40E948D1D8093D8018091D801D5 +:103E800087FF05C00E948D1D81958093D801111672 +:103E900024F40E948D1D8093D9018091D90187FF60 +:103EA00005C00E948D1D81958093D901DF91CF912E +:103EB0001F910C94B31E9F3F09F08FCFA0CFDF91CD +:103EC000CF911F910895E5EDF1E085E0DF011D92AE +:103ED0008A95E9F71092D4011092D30108958330A6 +:103EE00081F128F4813059F08230D1F00895853085 +:103EF00009F449C0B8F1863009F456C0089580919C +:103F00001501262F30E0280F311D2F3F310524F4F5 +:103F1000680F6093150108958FEF80931501089540 +:103F200080911401262F30E0280F311D2F3F3105DD +:103F300024F4680F6093140108958FEF80931401A7 +:103F4000089580911301262F30E0280F311D2F3F57 +:103F5000310524F4680F6093130108958FEF809367 +:103F60001301089580911201262F30E0280F311D92 +:103F70002F3F310524F4680F6093120108958FEFED +:103F800080931201089580911101262F30E0280FAF +:103F9000311D2F3F310524F4680F609311010895FE +:103FA0008FEF80931101089580911001262F30E04A +:103FB000280F311D2F3F310524F4680F6093100145 +:103FC00008958FEF809310010895833011F128F444 +:103FD000813049F0823091F00895853081F120F1EF +:103FE0008630C1F1089580911501681720F4861B71 +:103FF0008093150108951092150108958091140180 +:10400000681720F4861B8093140108951092140100 +:10401000089580911301681720F4861B8093130183 +:10402000089510921301089580911201681720F4E9 +:10403000861B8093120108951092120108958091B9 +:104040001101681720F4861B8093110108951092C6 +:104050001101089580911001681720F4861B809348 +:10406000100108951092100108950F931F938D3140 +:1040700009F46BC008F03FC08E3009F47DC0C0F475 +:10408000873009F46EC068F4863009F0AFC08091C3 +:10409000CC01817F8E7F8093CC0181E08093DB0116 +:1040A000A6C0883009F458C08B3009F49BC09EC06C +:1040B000863109F497C078F4803109F470C08131F9 +:1040C00009F094C00E946E1490910D0181E089273F +:1040D00080930D0187C0893109F484C08B3109F0C8 +:1040E00085C08091CC0181FB222720F991E09227A5 +:1040F00090FB81F94AC0853309F45BC048F48732EC +:1041000009F457C008F45AC0893209F452C06EC08D +:10411000833438F48A3308F067C0883309F462C006 +:1041200065C0833409F445C0883409F05FC00E943B +:104130006E140FEF13ED20E3015010402040E1F723 +:1041400000C000000E94751B4DC00E94B7210E9454 +:10415000050F0E94FB0746C00E94291D0E943B1DBF +:1041600041C09091CC01892F817090FF12C0917F46 +:104170009E7F9093CC013BC08091CC0182FB222793 +:1041800020F991E0922790FB82F98093CC0199234A +:1041900049F18091CC0181608093CC0123C0809152 +:1041A000CC0183FB222720F991E0922790FB83F931 +:1041B000ECCF61E070E080E090E010C08D5141E014 +:1041C00050E060E070E08A019B0104C0000F111F05 +:1041D000221F331F8A95D2F7C901B8010E94251802 +:1041E0000E946E1481E003C08953E9CF80E01F91E3 +:1041F0000F91089580E008950C94FA20CF93C82F72 +:104200008091DB01813079F018F08230E9F187C0CC +:10421000E0910E01F0910F018081813169F08232CD +:1042200009F07FC009C0E0910E01F0910F0180817B +:10423000813111F0823261F48C2F0E94FC208111B7 +:1042400004C08C2F0E9435201DC081E090E01AC070 +:104250008C2F0E94FA20811114C0C43179F048F4E7 +:10426000CB3079F0C03109F060C082E08093DB018F +:1042700008C0C93219F0C83321F057C01092DB01D1 +:1042800054C081E0817053C0C93289F118F5C4313E +:1042900071F1A8F4C73009F046C08AE08093150197 +:1042A00094E19093140193E0909313018093120191 +:1042B00088E08093110188E28093100134C0CE51D0 +:1042C000C63088F5EC2FF0E0E65DFE4F80818093EC +:1042D000DA0129C0CE34E9F020F4CB3421F56AE0CC +:1042E00013C0C13579F0C235F1F461E00DC08091A1 +:1042F000DA01882319F01092DA0115C081E0809369 +:10430000DB0115C061E006C08091DA010E946F1FD9 +:104310000AC06AE08091DA010E94E51F04C0109291 +:10432000DB0180E004C081E002C080E0ABCFCF9130 +:104330000895E1E8F0E08081886080838081816079 +:1043400080838FB7F89493E09093890090ED9093D9 +:1043500088008FBF0895EFE6F0E08081826080835F +:104360000895EFE6F0E080818D7F80830895EFE689 +:10437000F0E0908182E08927808308951F920F9258 +:104380000FB60F9211242F933F934F935F936F9328 +:104390007F938F939F93AF93BF93EF93FF938091FE +:1043A000DC019091DD0101969093DD018093DC01A9 +:1043B000811103C082E00E94FB07E091DD01E695D8 +:1043C000E695F0E0EE57FA4FE4918091DC018E1310 +:1043D00003C080E00E94FB07FF91EF91BF91AF9176 +:1043E0009F918F917F916F915F914F913F912F910D +:1043F0000F900FBE0F901F9018950E940422689492 +:10440000B1110C94932208950E94782288F09F574E +:1044100098F0B92F9927B751B0F0E1F0660F771FE8 +:10442000881F991F1AF0BA95C9F714C0B13091F0DE +:104430000E949222B1E008950C949222672F782F67 +:104440008827B85F39F0B93FCCF3869577956795A3 +:10445000B395D9F73EF490958095709561957F4F0F +:104460008F4F9F4F0895E89409C097FB3EF49095B5 +:104470008095709561957F4F8F4F9F4F9923A9F03D +:10448000F92F96E9BB279395F695879577956795CC +:10449000B795F111F8CFFAF4BB0F11F460FF1BC010 +:1044A0006F5F7F4F8F4F9F4F16C0882311F096E9A3 +:1044B00011C0772321F09EE8872F762F05C0662351 +:1044C00071F096E8862F70E060E02AF09A95660F0A +:1044D000771F881FDAF7880F9695879597F90895C3 +:1044E00057FD9058440F551F59F05F3F71F04795A5 +:1044F000880F97FB991F61F09F3F79F0879508958A +:10450000121613061406551FF2CF4695F1DF08C0A8 +:10451000161617061806991FF1CF869571056105C5 +:1045200008940895E894BB2766277727CB0197F96D +:1045300008950E94AC220C941D230E940F2338F092 +:104540000E94162320F0952311F00C9406230C945E +:104550000C2311240C9493220E94702270F3959FD7 +:10456000C1F3950F50E0551F629FF001729FBB276A +:10457000F00DB11D639FAA27F00DB11DAA1F649F06 +:104580006627B00DA11D661F829F2227B00DA11DB9 +:10459000621F739FB00DA11D621F839FA00D611D3F +:1045A000221F749F3327A00D611D231F849F600D60 +:1045B000211D822F762F6A2F11249F5750409AF089 +:1045C000F1F088234AF0EE0FFF1FBB1F661F771F15 +:1045D000881F91505040A9F79E3F510580F00C94E0 +:1045E00006230C9493225F3FE4F3983ED4F3869520 +:1045F00077956795B795F795E7959F5FC1F7FE2B80 +:10460000880F911D9695879597F9089597F99F675B +:1046100080E870E060E008959FEF80EC089500244A +:104620000A941616170618060906089500240A9417 +:1046300012161306140605060895092E0394000C9D +:1046400011F4882352F0BB0F40F4BF2B11F460FF2C +:1046500004C06F5F7F4F8F4F9F4F089597FB072ECA +:1046600016F4009407D077FD09D00E94482307FC78 +:1046700005D03EF4909581959F4F08957095619572 +:104680007F4F0895EE0FFF1F0590F491E02D0994E0 +:10469000AA1BBB1B51E107C0AA1FBB1FA617B70768 +:1046A00010F0A61BB70B881F991F5A95A9F7809584 +:1046B0009095BC01CD010895F999FECF92BD81BDC1 +:1046C000F89A992780B50895A8E1B0E042E050E05B +:1046D0000C947F23262FF999FECF1FBA92BD81BD7E +:1046E00020BD0FB6F894FA9AF99A0FBE0196089574 +:1046F0000E946A23272F0C946B23DC01CB01FC0161 +:10470000F999FECF06C0F2BDE1BDF89A319600B42A +:0E4710000D9241505040B8F70895F894FFCF35 +:10471E002002FC078C0867083308FF070101BA0165 +:10472E0028080A03140A3F4D36394305F604C0041F +:10473E0087041A0433044C046504010203040506BD +:04474E00070809004F :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index c7782d1c25..5a847aa6e7 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,17 +1,17 @@ -:100000000C9465020C94A9020C94A9020C94A90208 -:100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94C50B0C94970C87 -:100030000C94A9020C94A9020C94A9020C94A90294 -:100040000C94A9020C9420210C94A9020C94A902EE -:100050000C94A9020C94C21A0C94A9020C94A90243 -:100060000C94A9020C94A9020C94A9020C94A90264 -:100070000C94A9020C94A9020C94A9020C94A90254 -:100080000C94A9020C94A9020C94A9020C94A90244 -:100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C -:1000B000090E1E0D090E600D830D090ED80DEB0DF6 -:1000C000D810D81006110611481184118413841316 -:1000D0009C118413931293125E138413841372136E +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A135002B00C100E100E00000009D :1000F0001E00140004001D7100774E001F001A003E :1001000016001B00007F4C002000080007000600BE @@ -75,1048 +75,1047 @@ :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 :1004B000B39D87715D4A3A2C20170F0A060402018A :1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A -:1004E0009091EF01A091F001B091F1018730904B14 -:1004F000A740B04BB9F41092EE011092EF011092A8 -:10050000F0011092F10114BE84B7877F84BF88E1A7 -:100510000FB6F89480936000109260000FBEE0E088 -:10052000FFE3099511E0A0E0B1E0E4ECF5E402C0DE -:1005300005900D92A433B107D9F721E0A4E3B1E00F -:1005400001C01D92AE3EB207E1F70E940B090C9468 -:10055000E0220C94000061110BC0FC018281882311 -:1005600021F085EE0E946C0F03C085EE0E943410CE -:1005700080E090E0089508956091B1017091B2011A -:100580008091B3019091B4010E94EE1956985E9843 -:1005900025982D9826982E9827982F98813019F015 -:1005A000823021F00895259A2D9A0895269A2E9A40 -:1005B00008958CEB92E0892B11F00E94BC0280E040 -:1005C00090E0089556985E9825982D9826982E9834 -:1005D00027982F988FEF90E0909389008093880060 -:1005E00090938B0080938A0090938D0080938C0071 -:1005F000259A2D9A2FEF80E792E02150804090407D -:10060000E1F700C00000269A2E9A2FEF80E792E0D3 -:10061000215080409040E1F700C00000279A2F9AB7 -:100620002FEF80E792E0215080409040E1F700C03A -:10063000000025982D982FEF80E792E02150804010 -:100640009040E1F700C0000026982E982FEF80E739 -:1006500092E0215080409040E1F700C000002798D0 -:100660002F9856985E9825982D9826982E9827981A -:100670002F98089589EA8093800089E08093810013 -:1006800024982C983F988AB18F748AB96E98479AAB -:100690008BB1806B8BB9769A0E94E2028BEB92E071 -:1006A000892B11F00E94BB0280E090E0089580E267 -:1006B000809300018091340181110EC00E94A60335 -:1006C00081E0809334012FEF83ED90E3215080404F -:1006D0009040E1F700C0000080E40E94AC038093EA -:1006E000000181112EC00E94D60380930001811168 -:1006F00028C00E94D60380930001811122C08FE39D -:100700000E94D6038093000181111BC00E94CE037A -:1007100080E40E94AC0380930001811112C08CE040 -:100720000E94D6038093000181110BC00E94D60362 -:1007300080930001811105C08FE30E94D60380934E -:1007400000010E94CE038091000108951092B9002B -:100750008AE08093B800089594EA9093BC00909149 -:10076000BC0097FFFCCF9091B900987F983021F0A2 -:10077000903111F081E008958093BB0084E880936C -:10078000BC008091BC0087FFFCCF8091B900887FBE -:10079000883111F0803471F780E0089584E9809306 -:1007A000BC008091BC0084FDFCCF08958093BB0009 -:1007B00084E88093BC008091BC0087FFFCCF9091BF -:1007C000B900987F81E0983209F480E0089584E8C8 -:1007D0008093BC008091BC0087FFFCCF8091BB0060 -:1007E000089580910001811115C080E40E94AC033E -:1007F0008093000181110CC082E10E94D603809396 -:100800000001811105C08FEF0E94D6038093000183 -:100810000E94CE0384B1807F84B985B1807F85B981 -:100820008AB1837F8AB98BB1837F8BB93E98469812 -:1008300008950E945703809300010E94F10380B342 -:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED -:10085000B1E011921D9281E0E235F807D1F78AE309 -:1008600093E0892B11F00C943A030895BF92CF9234 -:10087000DF92EF92FF920F931F93CF93DF938091BC -:100880000001882379F0809135018F5F80933501D5 -:10089000811108C00E94570380930001811102C09A -:1008A0000E94E20206E311E0C0E0D0E0DD24D39430 -:1008B00082E0C82EEE24E394F12CC73000F580913D -:1008C0000001811162C080E40E94AC0380930001AA -:1008D000811112C082E10E94D60380930001811130 -:1008E0000BC0C7010C2E01C0880F0A94EAF780954F -:1008F0000E94D603809300010E94CE0346C0CA30F6 -:10090000A1F028F4C83059F0C93061F005C0CC30EE -:1009100089F070F0CD3089F0209A289810C0219A83 -:1009200029980DC0229A2A980AC0239A2B9807C0AA -:10093000529A01C0539A5B9802C03E9A4698E0EAE8 -:10094000EA95F1F78FB1799960C092E081708D25B9 -:10095000892B7C9B02C090E001C094E0892B7D9B99 -:1009600002C090E001C098E0892B7E9B02C090E01D -:1009700001C090E1892B9FB19095991F9927991FEC -:100980009295990F907E892B0FC080910001811163 -:1009900051C080E40E94AC03809300018823B9F128 -:1009A000B12C0E94CE038B2DF8019081981719F07D -:1009B0008083C09201010E94F10321960F5F1F4FB7 -:1009C000CE30D10509F079CF809101018823B1F0B3 -:1009D000815080930101882339F08FE99FE00197CE -:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2 -:1009F00081918D9391E0E434F907D1F789ED92E08C -:100A0000892BD1F00E94D90217C090E09FCF83E1DB -:100A10000E94D603809300018111C2CF81E40E941D -:100A2000AC03809300018111BBCF0E94E703B82E75 -:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124 -:100A40000F91FF90EF90DF90CF90BF900895E82F27 -:100A5000F0E0EC5BFE4F8081089508958B3B91059B -:100A600078F4883A910540F5853A9105D0F48430C0 -:100A7000910508F0B1C08130910509F4ADC06BC09B -:100A8000803E910508F467C0883E910508F4A4C033 -:100A90009C01205F31092031310508F05CC0906570 -:100AA0000895853A910509F459C0863A910509F4EB -:100AB00058C083E890E40895883A910509F454C039 -:100AC000893A910509F453C08A3A910509F452C054 -:100AD0008B3A910509F451C08C3A910509F450C044 -:100AE0008D3A910509F44FC0803B910509F44EC041 -:100AF0008E3A910509F44DC08F3A910509F44CC026 -:100B0000813B910509F44BC0823B910509F44AC031 -:100B1000833B910509F449C0843B910509F448C021 -:100B2000853B910509F447C0863B910509F446C011 -:100B3000873B910509F445C0883B910509F444C001 -:100B4000893B910509F443C08A3B910509F042C0F5 -:100B50008AE296E4089580E090E0089581E890E4C8 -:100B6000089582E890E4089582EE94E4089589EE71 -:100B700094E408958AEE94E4089585EB94E408954E -:100B800086EB94E4089587EB94E408958CEC94E468 -:100B900008958DEC94E4089583E895E408958AE837 -:100BA00095E4089582E995E4089584E995E408952B -:100BB00081E296E4089583E296E4089584E296E45F -:100BC000089585E296E4089586E296E4089587E222 -:100BD00096E4089580E094E40895089596E0799F5E -:100BE000F001112494E5899FE00DF11D1124E60F19 -:100BF000F11DEE0FFF1FEC51FF4F85919491089569 -:100C0000880F991F805A9040FC0185919491089516 -:100C1000880F991F80529F4FFC01859194910895F0 -:100C200026E0729FF001112444E5849FE00DF11D40 -:100C30001124E60FF11DEE0FFF1FEC51FF4F259120 -:100C40003491C9019A9581159F4110F4C901089505 -:100C5000C90190528115904128F4C9019F700E94EA -:100C600008060895C90190538115904120F4C901E7 -:100C70009927906C0895211580E5380769F40E9442 -:100C8000A5139FEF24E34CE0915020404040E1F752 -:100C900000C000000C94E71A213080E5380731F4D9 -:100CA0008091CC0181608093CC010895C901905559 -:100CB0008115904108F050C0832F99278F70992794 -:100CC00081309105D9F4A9014370552702C0880FDE -:100CD000991F4A95E2F79C68A90164E0440F551FEB -:100CE0006A95E1F744275370842B952B73E0220F0C -:100CF000331F7A95E1F7207633271DC082309105A6 -:100D000029F4922F8827816F906A08958330910586 -:100D1000A9F4A9014370552781E090E002C0880F33 -:100D2000991F4A95E2F79C6843E0220F331F4A95CA -:100D3000E1F7207E3770822B932B08950497F1F40E -:100D4000A9014370552781E090E002C0880F991FE8 -:100D50004A95E2F79A68E8CFC9019057811590410A -:100D600020F4C9019F7090620895C90190588115BF -:100D7000904120F4C9019F70906A0895203E31058A -:100D8000E0F4203C310558F52133310509F470C0F9 -:100D900048F42932310509F464C02A32310509F4D6 -:100DA0006EC074C029333105F1F022383105D9F015 -:100DB0002533310509F44EC069C0233E310589F160 -:100DC00038F4203E3105C1F0223E3105E1F05EC02D -:100DD000263E310569F1273E3105A9F157C0C90109 -:100DE0000E94000608958091DF0180FD02C081FF0E -:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5 -:100E000089E390E044C08091DF0182FF0EC08091B1 -:100E1000DF0184FF03C080E090E039C083EE90E002 -:100E200036C08091DF0182FFF2CF82EE90E02FC0CA -:100E30008091DF0183FF0BC08091DF0184FDEBCF48 -:100E400087EE90E024C08091DF0183FFF5CF86EE2E -:100E500090E01DC08091DF0185FF07C089E290E02E -:100E600016C08091DF0185FFF9CF85E390E00FC0C8 -:100E70008091DF0186FF07C08AE290E008C0809180 -:100E8000DF0186FFF9CF81E390E001C0C9010E9434 -:100E90002E0508950895809162010895CF93DF9300 -:100EA00000D01F92CDB7DEB72091E501243019F5AF -:100EB00023E029839B838A832093E9008FEF90911D -:100EC000E800815095FD06C095ED9A95F1F7000078 -:100ED0008111F5CF8091E80085FF0DC040E050E022 -:100EE00063E070E0CE0101960E94B8098091E800AD -:100EF0008E778093E8000F900F900F90DF91CF9145 -:100F00000895CF93DF9300D01F92CDB7DEB7209125 -:100F1000E501243021F522E029839B838A8383E045 -:100F20008093E9008FEF9091E800815095FD06C015 -:100F300095ED9A95F1F700008111F5CF8091E800C9 -:100F400085FF0DC040E050E063E070E0CE01019607 -:100F50000E94B8098091E8008E778093E8000F9096 -:100F60000F900F90DF91CF9108952091E5012430EB -:100F7000F1F422E02093E9002FEF3091E8002150B6 -:100F800035FD06C035ED3A95F1F700002111F5CF9A -:100F90002091E80025FF0BC040E050E065E070E0E4 -:100FA0000E94B8098091E8008E778093E800089548 -:100FB000CF93DF93EC018091E501843009F046C0C6 -:100FC00090910C019923D9F090910D019923B9F0DA -:100FD0008093E9008FEF9091E800815095FD06C065 -:100FE00095E19A95F1F700008111F5CF8091E80025 -:100FF00085FF2CC040E050E060E170E017C081E068 -:101000008093E9008FEF9091E800815095FD06C034 -:1010100095ED9A95F1F700008111F5CF8091E800E8 -:1010200085FF14C040E050E068E070E0CE010E940F -:10103000B8098091E8008E778093E80080E1FE0196 -:10104000A2E5B1E001900D928A95E1F7DF91CF9191 -:1010500008958091E401811109C00E944A0B0E9409 -:10106000A70B8091E20084608093E20008951092C3 -:10107000E401089508950C940D210E947E1A0E94A7 -:1010800013210E94440E0C944A0742E061EC81E077 -:101090000E94C40A42E061EC82E00E94C40A42E07D -:1010A00061EC83E00E94C40A42E161EC84E00C94AC -:1010B000C40A8091E701833009F455C030F48130CF -:1010C00071F0823009F48EC008958A3009F47AC034 -:1010D0008B3009F460C0893009F09CC020C0809139 -:1010E000E601813A09F096C08091E800877F8093FD -:1010F000E8008091EA019091EB01892B21F060E0FA -:1011000080E090E003C060E182E591E070E00E9441 -:10111000010A8091E8008B778093E8000895809120 -:10112000E601813209F076C08091EA019091EB01ED -:10113000009719F0039709F06DC08091E800877F50 -:101140008093E8008091E80082FD05C08091E50170 -:101150008111F8CF5FC08091F1008093620180918E -:10116000E8008B7753C08091E601813A09F052C0C4 -:101170008091EA019091EB01892B09F04BC080919D -:10118000E800877F8093E8008091E80080FFFCCF33 -:1011900080910C0136C08091E6018132D9F58091B1 -:1011A000EA019091EB01892BA9F58091E800877FF6 -:1011B0008093E8000E94F90A8091E80180930C0175 -:1011C0000C94A5138091E601813221F58091E8000D -:1011D000877F8093E8000E94F90A8091E90180935B -:1011E000630108958091E601813AA1F48091E800BD -:1011F000877F8093E8008091E80080FFFCCF80919A -:1012000063018093F1008091E8008E778093E8007D -:101210000C94F90A089584B7877F84BF88E10FB6DC -:10122000F89480936000109260000FBE90E080E818 -:101230000FB6F89480936100909361000FBE0E94F6 -:10124000930E0E944A0B0E94A70B8091E2008460DB -:101250008093E20078940E94220E0E94950E82E014 -:1012600091E00E943F0E0E94FB208091E5018530B5 -:1012700069F40E94411A8091E3018823B1F30E942E -:10128000691A882391F30E94A209EFCF0E949B0E56 -:10129000ECCF292F332723303105A9F06CF421300E -:1012A000310509F442C02230310509F043C08DE612 -:1012B00090E020E133E042C021323105C9F0223212 -:1012C000310519F137C099278130910541F08230FD -:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6 -:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4 -:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD -:101300002081318189E090E019C0643098F4E62FA3 -:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE -:10132000EA5EFE4F808190E009C082E190E02DE707 -:1013300033E004C080E090E020E030E0FA01318347 -:101340002083089580E189BD82E189BD09B400FE52 -:10135000FDCF8091D8008F7D8093D8008091E000F0 -:1013600082608093E0008091E00081FDFCCF0895D1 -:10137000CF92DF92EF92FF920F931F93CF93DF9361 -:101380007C018B01EA010E941A0B811131C0209768 -:1013900031F088819981081B190BE80EF91EC12CC8 -:1013A000D12C0115110519F18091E80085FD14C0BB -:1013B0008091E8008E778093E800209741F0888143 -:1013C00099818C0D9D1D9983888385E011C00E94B1 -:1013D0001A0B882331F30CC0F70181917F018093B0 -:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8 -:1013F000DF91CF911F910F91FF90EF90DF90CF90F1 -:1014000008952091EC013091ED012617370748F03F -:101410006115710539F42091E8002E772093E800DA -:1014200001C0B901FC0120E061157105B9F180919D -:10143000E501882309F440C0853009F43FC080915C -:10144000E80083FD3DC08091E80082FF06C08091E6 -:10145000E80082FF26C080E008958091E80080FFC8 -:10146000E3CF2091F3008091F20090E0922B611580 -:10147000710551F08830910538F421912093F100E5 -:10148000615071090196F3CF21E0089709F020E03F -:101490008091E8008E778093E800C6CF2111C7CFF6 -:1014A000D6CF8091E501882339F0853039F08091DD -:1014B000E80083FFCCCF04C082E0089583E0089564 -:1014C00081E008952091EC013091ED012617370756 -:1014D00048F06115710539F42091E8002E772093CA -:1014E000E80001C0B901FC0120E061157105C1F1FE -:1014F0008091E501882309F441C0853009F440C09A -:101500008091E80083FD3EC08091E80082FF06C024 -:101510008091E80082FF27C080E008958091E80074 -:1015200080FFE3CF2091F3008091F20090E0922BB6 -:101530006115710559F08830910540F4249120938C -:10154000F1003196615071090196F2CF21E00897C0 -:1015500009F020E08091E8008E778093E800C5CF05 -:101560002111C6CFD5CF8091E501882339F0853090 -:1015700039F08091E80083FFCBCF04C082E008956A -:1015800083E0089581E00895982F973058F590935F -:10159000E900981739F07091EC002091ED0050911E -:1015A000F00003C0242F762F50E021FF19C03091A6 -:1015B000EB003E7F3093EB003091ED003D7F3093A8 -:1015C000ED003091EB0031603093EB007093EC0054 -:1015D0002093ED005093F0002091EE0027FF07C00C -:1015E0009F5FD3CF8F708093E90081E0089580E002 -:1015F00008958091E60187FD05C08091E80080FF95 -:101600000EC012C08091E80082FD05C08091E50106 -:101610008111F8CF08958091E8008B7708C0809100 -:10162000E5018111EACF08958091E8008E778093DB -:10163000E80008958091E4009091E50045E620914E -:10164000EC0020FF21C02091E80020FD21C0209166 -:10165000E501222389F0253089F02091EB0025FD5A -:101660000FC02091E4003091E5002817390739F3C5 -:10167000415041F0C901E3CF82E0089583E008952D -:1016800081E0089584E008952091E80022FFDFCFF3 -:1016900080E008950E94B80B0E94C00BE0EEF0E0DD -:1016A000808181608083E8EDF0E080818F778083A6 -:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA -:1016C00080831092E40108950F931F93CF93DF93CB -:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 -:1016E000888388818068888388818F7D888319BCFE -:1016F0001092E5011092E1011092E3011092E201D3 -:1017000000EE10E0F80180818B7F8083888181600A -:10171000888342E060E080E00E94C40AE1EEF0E0ED -:1017200080818E7F8083E2EEF0E080818160808323 -:10173000808188608083F80180818E7F80838881AA -:1017400080618883DF91CF911F910F910895E8ED1B -:10175000F0E080818F7E8083E7EDF0E08081816022 -:10176000808384E082BF81E08093E4010C94640B69 -:10177000E8EDF0E080818E7F80831092E200089592 -:101780001092DA001092E10008951F920F920FB6A6 -:101790000F9211242F933F934F935F936F937F93F7 -:1017A0008F939F93AF93BF93EF93FF938091E1004B -:1017B00082FF0BC08091E20082FF07C08091E100B0 -:1017C0008B7F8093E1000E94210E8091DA0080FFE0 -:1017D0001FC08091D80080FF1BC08091DA008E7FEF -:1017E0008093DA008091D90080FF0DC080E189BD2F -:1017F00082E189BD09B400FEFDCF81E08093E5015F -:101800000E94290805C019BC1092E5010E94370802 -:101810008091E10080FF19C08091E20080FF15C037 -:101820008091E2008E7F8093E2008091E2008061EF -:101830008093E2008091D80080628093D80019BC28 -:1018400085E08093E5010E943B088091E10084FFE0 -:1018500030C08091E20084FF2CC080E189BD82E12C -:1018600089BD09B400FEFDCF8091D8008F7D8093A3 -:10187000D8008091E1008F7E8093E1008091E200AA -:101880008F7E8093E2008091E20081608093E2008D -:101890008091E101882311F084E007C08091E3008A -:1018A00087FF02C083E001C081E08093E5010E94D0 -:1018B0003D088091E10083FF29C08091E20083FF11 -:1018C00025C08091E100877F8093E10082E08093D2 -:1018D000E5011092E1018091E1008E7F8093E100AB -:1018E0008091E2008E7F8093E2008091E20080612F -:1018F0008093E20042E060E080E00E94C40A8091B0 -:10190000F00088608093F0000E943A08FF91EF9108 -:10191000BF91AF919F918F917F916F915F914F9107 -:101920003F912F910F900FBE0F901F9018951F920F -:101930000F920FB60F9211242F933F934F935F9303 -:101940006F937F938F939F93AF93BF93CF93EF93B7 -:10195000FF93C091E900CF708091EC001092E900F4 -:101960008091F000877F8093F00078940E94D30CE0 -:101970001092E9008091F00088608093F000C0939D -:10198000E900FF91EF91CF91BF91AF919F918F911E -:101990007F916F915F914F913F912F910F900FBE6B -:1019A0000F901F9018951F93CF93DF93CDB7DEB79D -:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA -:1019C0008091F100819321E0EE3EF207C9F70E9479 -:1019D00059088091E80083FF1CC12091E6013091F5 -:1019E000E701832F90E08A30910508F012C1FC01D5 -:1019F000EA5AFF4F0C949522203881F0223809F0E2 -:101A000008C18091EA018F708093E9008091EB001A -:101A100085FB882780F91092E90006C08091E201D9 -:101A20009091E301911182609091E800977F9093EB -:101A3000E8008093F1001092F100C5C0822F8D7FE5 -:101A400009F0E7C0222319F0223061F0E2C0809152 -:101A5000E801813009F0DDC0333009F080E0809387 -:101A6000E30128C08091E801811124C02091EA019E -:101A70002F7009F4CEC02093E9008091EB0080FF25 -:101A800019C08091EB00333011F4806211C0806185 -:101A90008093EB0081E090E0022E01C0880F0A9451 -:101AA000EAF78093EA001092EA008091EB008860E8 -:101AB0008093EB001092E9008091E800877F86C058 -:101AC0002111A7C01091E8011F778091E300807871 -:101AD000812B8093E3008091E800877F8093E8006A -:101AE0000E94F90A8091E80080FFFCCF8091E3001A -:101AF00080688093E300112311F083E001C082E04D -:101B00008093E50186C02058223008F082C0809181 -:101B1000E8019091E9018C3D23E0920779F583E09B -:101B20008A838AE289834FB7F894DE01139620E016 -:101B30003EE051E2E32FF0E050935700E49120FFA4 -:101B400003C0E295EF703F5FEF708E2F90E0EA30B8 -:101B500010F0C79601C0C0968D939D932F5F2431DE -:101B600049F74FBF8091E800877F8093E8006AE2E1 -:101B700070E0CE0101960E94010A14C0AE014F5FD1 -:101B80005F4F6091EA010E944909009709F441C042 -:101B90002091E800277F2093E800BC0189819A8189 -:101BA0000E94620A8091E8008B778093E80031C040 -:101BB000203879F58091E800877F8093E800809154 -:101BC000E1018093F1008091E8008E778093E80036 -:101BD0000E94F90A1EC021111CC09091E8019230A8 -:101BE000C0F48091E800877F8093E8009093E10142 -:101BF0000E94F90A8091E101811104C08091E30003 -:101C000087FF02C084E001C081E08093E5010E946B -:101C100045088091E80083FF0AC08091E800877F33 -:101C20008093E8008091EB0080628093EB00AA969D -:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD -:101C400008950895CF938091E5018823B1F08091A4 -:101C5000E9008F709091EC0090FF02C090E801C005 -:101C600090E0C92FC82B1092E9008091E80083FD15 -:101C70000E94D30CCF70C093E900CF910895909348 -:101C80006901809368010895E0916801F09169010C -:101C9000309721F00190F081E02D099480E00895C3 -:101CA000E0916801F0916901309721F00280F381A1 -:101CB000E02D09940895E0916801F0916901309751 -:101CC00021F00480F581E02D0994089520916601AA -:101CD000309167018217930771F0909367018093A9 -:101CE0006601E0916801F0916901309721F006806A -:101CF000F781E02D099408952091640130916501E8 -:101D00008217930771F09093650180936401E091CD -:101D10006801F0916901309721F00084F185E02D90 -:101D20000994089508950C94920E0E94841A0E94BA -:101D300019040C944A1BCF92DF92EF92FF920F93FB -:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1 -:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E -:101D6000F32E00E010E0C02E802F0E942705F7011F -:101D7000D1907F01D826B1F40F5F1F4F0E301105AF -:101D800091F78FEF89838A831B820E948D1A81606D -:101D9000782F9D838C8349815A816B818D810E942C -:101DA0003E0F41C09091CC0191FF04C08B870E94EF -:101DB0002D058B8520E030E04D2D50E0922FBA01AB -:101DC000022E02C0759567950A94E2F760FF25C060 -:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84 -:101DE0009A95E2F790E08E219F2121E0892B09F45A -:101DF00020E028870E948D1A8160782F9A87898732 -:101E00004E815F8168858A850E943E0FF801E55901 -:101E1000FE4F80818E25808306C02F5F3F4F263086 -:101E2000310561F6A9CF0E942E1E10916A010E9411 -:101E3000440E1817A1F00E94440E80936A012B965D -:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB -:101E50000F91FF90EF90DF90CF900C944A072B9654 -:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB -:101E70000F91FF90EF90DF90CF900895CF93DF9375 -:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30 -:101E90004F83588769877A878B87DE01119686E0A2 -:101EA000FD0111928A95E9F785E0FE0137960190D0 -:101EB0000D928A95E1F749815A816B817C818D81F0 -:101EC0009E810E9471162B960FB6F894DEBF0FBE4E -:101ED000CDBFDF91CF910895CF93C82F882309F408 -:101EE000C1C0823859F40E94440E81FDBBC089E311 -:101EF0000E940E190E94C81989E30CC0833879F436 -:101F00000E94440E80FDAEC083E50E940E190E941F -:101F1000C81983E50E944E19CF910C94C8198438D2 -:101F200059F40E94440E82FD9DC087E40E940E1960 -:101F30000E94C81987E4EECF8CEF8C0F813A48F4E9 -:101F40008C2F0E94632081118DC08C2F0E940E194E -:101F5000E3CF80E28C0F883048F4C77081E001C085 -:101F6000880FCA95EAF70E948F19D6CF8BE58C0FA0 -:101F7000833078F4C53A29F0C63A31F482E890E02B -:101F800005C081E890E002C083E890E0CF910C9416 -:101F9000660E88E58C0F833108F064C0C83A39F1C9 -:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127 -:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196 -:101FC000C13B81F1C23B89F1C33B91F1C43B99F123 -:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183 -:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32 -:101FF00090E035C089EE90E032C08AEE90E02FC0CC -:1020000085EB90E02CC086EB90E029C087EB90E058 -:1020100026C08CEC90E023C08DEC90E020C083E8DB -:1020200091E01DC08AE891E01AC082E991E017C0F2 -:1020300084E991E014C081E292E011C083E292E071 -:102040000EC084E292E00BC085E292E008C086E216 -:1020500092E005C087E292E002C080E090E0CF917C -:102060000C947C0ECF910895882309F44BC08238DC -:1020700059F40E94440E81FF45C089E30E940E1965 -:102080000E94C81989E30CC0833871F40E94440E81 -:1020900080FF38C083E50E940E190E94C81983E5AD -:1020A0000E944E190C94C819843859F40E94440EA9 -:1020B00082FF28C087E40E940E190E94C81987E495 -:1020C000EFCF9CEF980F913A58F390E2980F983029 -:1020D00050F4877091E001C0990F8A95EAF7892F33 -:1020E0000E949519DFCF9BE5980F933020F480E094 -:1020F00090E00C94660E885A833120F480E090E0E2 -:102100000C947C0E0895882321F00E948F190C9462 -:10211000C8190895882321F00E9495190C94C819B4 -:102120000895CF92DF92EF92FF920F931F93CF9378 -:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A -:10214000CDBF8C0185E0F801DE01119601900D9262 -:102150008A95E1F7F80140813181F280258122954D -:102160002F7083819481892B31F03F3F31F481E0DE -:102170004F3F19F403C081E001C080E080FDC4C27C -:1021800049833A8389819A812F830E94CC189E8348 -:1021900088870E94CB180E949E174E81E42FE295FB -:1021A000EF70F0E0E05AFF4F2F8168850C94952284 -:1021B000842F807F142F1F70882311F01295107FB9 -:1021C000FF2059F0112309F454C2812F68870E941F -:1021D0009F190E94C81968854CC2862F0E9434102E -:1021E000112309F491C2812F0E94A51928960FB6D8 -:1021F000F894DEBF0FBECDBFDF91CF911F910F913D -:10220000FF90EF90DF90CF900C94C819342F307F5F -:10221000842F8F70303211F08295807F662319F001 -:10222000613019F12BC0FF20B1F0222309F493C1D2 -:10223000213009F090C128960FB6F894DEBF0FBE8A -:10224000CDBFDF91CF911F910F91FF90EF90DF9065 -:10225000CF900C94AF19222319F0213009F454C205 -:102260008E830E94B2198E8189C1FF2021F0223015 -:1022700008F04AC270C1211147C280C1FF2021F07D -:10228000222309F468C1F5C1222309F477C105C2EC -:10229000242F26952695237030E02115310521F055 -:1022A00021303105C9F030C2FF2021F0862F942F54 -:1022B000937002C080E090E028960FB6F894DEBFDD -:1022C0000FBECDBFDF91CF911F910F91FF90EF9087 -:1022D000DF90CF900C94660EFF2021F0862F942F74 -:1022E000937002C080E090E028960FB6F894DEBFAD -:1022F0000FBECDBFDF91CF911F910F91FF90EF9057 -:10230000DF90CF900C947C0E862FFF2019F00E9456 -:10231000361D02C00E949E1D28960FB6F894DEBF9F -:102320000FBECDBFDF91CF911F910F91FF90EF9026 -:10233000DF90CF900C94231E842F837009F076C019 -:10234000F110E2C1262F229526952770220F220F29 -:10235000862F8F70C82ED12CE12CF12C022E04C0B8 -:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD -:102370006FE070E080E090E004C0660F771F881F78 -:10238000991F2A95D2F7609570958095909503C016 -:1023900060E070E0CB01242F269526952370422F14 -:1023A00050E042305105D1F04330510559F16C29CC -:1023B0007D298E299F294130510541F128960FB67C -:1023C000F894DEBF0FBECDBFDF91CF911F910F916B -:1023D000FF90EF90DF90CF900C94C3176C297D296C -:1023E0008E299F2928960FB6F894DEBF0FBECDBF69 -:1023F000DF91CF911F910F91FF90EF90DF90CF90E1 -:102400000C94DD170E94C317C701B60128960FB6BA -:10241000F894DEBF0FBECDBFDF91CF911F910F911A -:10242000FF90EF90DF90CF900C94A917FF2019F048 -:10243000842F817001C08695882309F465C1262FF9 -:10244000229526952770220F220F862F8F70C82E77 -:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86 -:10246000FF1C0A94D2F764FF10C06FE070E080E0B8 -:1024700090E004C0660F771F881F991F2A95D2F736 -:10248000609570958095909503C060E070E0CB01F9 -:10249000242F269526952370422F50E04230510577 -:1024A000D1F04330510559F16C297D298E299F299E -:1024B0004130510541F128960FB6F894DEBF0FBEAA -:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 -:1024D000CF900C9497186C297D298E299F292896D6 -:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1024F0000F91FF90EF90DF90CF900C94B1180E9455 -:102500009718C701B60128960FB6F894DEBF0FBE24 -:10251000CDBFDF91CF911F910F91FF90EF90DF9092 -:10252000CF900C947D18603FC9F118F4603E50F4D0 -:102530009BC0623F09F460C008F44AC0633F09F4DD -:102540006FC092C0162F1F70842F8F71FF2099F0DB -:102550000E941618812F28960FB6F894DEBF0FBE82 -:10256000CDBFDF91CF911F910F91FF90EF90DF9042 -:10257000CF900C9483100E943718812F28960FB6A5 -:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 -:10259000FF90EF90DF90CF900C948A10FF20A1F075 -:1025A0002111B2C0842F8F7128960FB6F894DEBF28 -:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 -:1025C000DF90CF900C945C18223008F09DC0EACFC9 -:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC -:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 -:1025F000DF90CF900C941618FF2061F3842F8F7119 -:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5 -:102610001F910F91FF90EF90DF90CF900C9437189F -:10262000FF2091F0842F8F7128960FB6F894DEBFAB -:102630000FBECDBFDF91CF911F910F91FF90EF9013 -:10264000DF90CF900C94011828960FB6F894DEBF57 -:102650000FBECDBFDF91CF911F910F91FF90EF90F3 -:10266000DF90CF900C94F717FF20A1F0222309F4FC -:10267000B1CF862F28960FB6F894DEBF0FBECDBF20 -:10268000DF91CF911F910F91FF90EF90DF90CF904E -:102690000C946C0F222309F4B1CF862F28960FB625 -:1026A000F894DEBF0FBECDBFDF91CF911F910F9188 -:1026B000FF90EF90DF90CF900C9434104F70C801D2 -:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6 -:1026D000DF91CF911F910F91FF90EF90DF90CF90FE -:1026E0000C941E174F70C80128960FB6F894DEBFE1 -:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 -:10270000DF90CF900C94ED0528960FB6F894DEBFBD -:102710000FBECDBFDF91CF911F910F91FF90EF9032 -:10272000DF90CF9008950E94AC190E9481190E94F9 -:10273000C8190E94CF1E0E94231E80E090E00E94D4 -:10274000660E80E090E00C947C0E0E949C190C9424 -:1027500093130E94CC18292F22952F7030E02C3033 -:1027600031054CF42A3031056CF422503109223005 -:10277000310590F407C02C30310551F02F30310570 -:1027800039F00AC0803E10F0803F31F481E00895B6 -:1027900093FB882780F9089580E00895CF93DF9315 -:1027A00000D000D01F92CDB7DEB70F900F900F90E2 -:1027B0000F900F90DF91CF910895CF93DF9300D0CA -:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6 -:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD -:1027E000C091790116E080917A01C81799F0D0E084 -:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4 -:10280000518162817381848195810E94DD132196BB -:10281000C770E9CFDF91CF911F9108954091AB012F -:102820005091AC016091AD017091AE018091AF010A -:102830009091B0010C94DD13CF938091B0018295FB -:102840008F7009F05FC08091AD01882309F45AC0F0 -:1028500020917901A0917A016091AB017091AC0156 -:102860008091AE019091AF0131E06F3F09F030E00F -:10287000B32FC6E02A1709F445C0009721F07F3F27 -:1028800021F44B2F03C041E001C040E030E040FDA7 -:1028900035C0C29FF001C39FF00D1124E558FE4FD3 -:1028A000418174132BC04081641328C042814111BF -:1028B00025C0438154814817590710F441505109EC -:1028C000481B590B483C5105C8F48091B0018F70EA -:1028D00080618093B00186E0829FF001839FF00DBC -:1028E0001124E058FE4F80818F70806180838BEAD5 -:1028F00091E00E949110CF910C94ED132F5F3F4F08 -:102900002770B8CFCF910895CF92DF92EF92FF92C8 -:102910000F931F93CF93DF93CDB7DEB762970FB6B8 -:10292000F894DEBF0FBECDBF8C0185E0F801DE015B -:102930001D9601900D928A95E1F7D8014C91119660 -:102940005C91119712966C9112971396ED90FC90F2 -:1029500014977091AB01E091AC012091AE013091E0 -:10296000AF012115310531F0EF3F31F481E07F3FB8 -:1029700019F403C081E001C080E0B82FB170CB2E04 -:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F -:10299000B001E216F30638F0C701821B930B883CA6 -:1029A000910548F09BC0209530952E0D3F1D283C89 -:1029B000310508F093C08F2F807F09F052C0E513D6 -:1029C00014C0741312C0D62E61110FC0FF70F061D5 -:1029D000F093B0010E940E148BEA91E00E949110D6 -:1029E0008091B001F80185836CC1EF2831F05F3F21 -:1029F00031F481E04F3F19F403C081E001C080E071 -:102A000080FD03C081E0862701C080E0F82FF170CF -:102A1000FF2E80FF1CC08091790120917A0136E061 -:102A2000821709F428C190E0389FF001399FF00D1A -:102A30001124E558FE4F7181571306C0708147136A -:102A400003C07281671303C001968770E9CFD62E49 -:102A5000662309F436C18091B00181608093B00192 -:102A600053C0E51308C0741306C0611104C0D80137 -:102A70001596FC93AEC04D875E878D859E856A8BCB -:102A80000E94A9136A89882329F1D62E662311F1A1 -:102A90002091B001822F82958F7090E002970CF404 -:102AA00060C08091AB019091AC0198878F831986AB -:102AB000FB86EA862C87CE01079651C0E51731F1D7 -:102AC0004D875E878D859E856A8B0E94A9136A89D2 -:102AD00081112EC0C8010E949110A4C08F2F807F49 -:102AE00069F77E2DF98AE88A89890E94CE138BEADC -:102AF00091E00E949110EBEAF1E086E0DF011D9287 -:102B00008A95E9F70E940E14D12CDBC07413D8CF3C -:102B10006111D6CFD8011596FC93C8010E9491107F -:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082 -:102B3000D62E662379F22091B001822F82958F7074 -:102B400090E0029774F08091AB019091AC019A8370 -:102B500089831B82FD82EC822E83CE0101960E9426 -:102B6000911086E0F801ABEAB1E001900D928A95F0 -:102B7000E1F70E941C146FC0E216F30628F0C701AB -:102B8000821B930B9C0104C0209530952E0D3F1D98 -:102B9000283C310508F052C0D62E662309F49ACF9E -:102BA000E5132CC074132AC08091B00180FD1DC0B4 -:102BB000982F92959F70C9F0D80115968C93159710 -:102BC0009F3039F09F5F9295907F8F70892B15967B -:102BD0008C93C8010E94911086E0F801ABEAB1E045 -:102BE00001900D928A95E1F736C086E0F801ABEAD4 -:102BF000B1E001900D928A95E1F763C04D875E8741 -:102C00008D859E850E94A913882379F086E0F801BE -:102C1000ABEAB1E001900D928A95E1F70E941C1495 -:102C20000E940E14DD24D3944CC08091B0018160C9 -:102C30008093B001C8010E94911043C07E2DF98A93 -:102C4000E88A89890E94CE13EBEAF1E086E0DF0191 -:102C50001D928A95E9F70E940E1433C0662309F489 -:102C600039CF4D875E878D859E850E94A913882365 -:102C700009F430CFCBCF4D875E878D859E850E942E -:102C8000CC18292F22952F7030E0223031052CF4FA -:102C90009F7041F0811106C00CC0243031052CF426 -:102CA0009F7049F4805E883020F0C8010E94911026 -:102CB000CF2CDC2C06C0D80115969C91907F91F703 -:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44 -:102CD000DF91CF911F910F91FF90EF90DF90CF90F8 -:102CE00008951F93CF93DF93CDB7DEB72C970FB620 -:102CF000F894DEBF0FBECDBF4F83588769877A87B0 -:102D00008B879C87CE0107960E9484148823C1F08C -:102D10002F8138858A859B85892B31F03F3F11F0C3 -:102D200080E003C02F3FE1F781E0811147C04F8170 -:102D3000588569857A858B859C850E94DD133EC008 -:102D400086E0FE013796DE01119601900D928A957C -:102D5000E1F7FF81E8854A855B854115510531F032 -:102D6000EF3F31F481E0FF3F19F403C081E001C07F -:102D700080E080FD23C020917A0130E0C9010196F6 -:102D8000877099276091790170E086179707F1F1B4 -:102D9000F983EA835D834C8396E0929FD001939FF1 -:102DA000B00D1124A558BE4FFE01319601900D9231 -:102DB0009A95E1F780937A010E94ED1316E08091D5 -:102DC000790190917A01891779F1189FC001112436 -:102DD00085589E4F0E948414882331F1E091790137 -:102DE0001E9FF0011124E558FE4F40815181628100 -:102DF0007381848195810E94DD138091790190E037 -:102E000001968770992780937901D9CF0E94A513E5 -:102E100010927A0110927901EBEAF1E086E0DF018D -:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB -:102E30000FBECDBFDF91CF911F910895EF92FF920A -:102E40000F931F93CF93DF93FC01009709F46FC09A -:102E5000F12CEE24E394EF0121968491843740F421 -:102E6000843008F055C0813081F0823021F15FC09C -:102E7000853709F447C0C0F19CE7980F903708F0F8 -:102E800056C08F770E94341045C08F010E5F1F4FD0 -:102E9000FE01849190E2980F983050F48770FE2DD7 -:102EA00001C0FF0F8A95EAF78F2F0E949F1915C066 -:102EB0000E946C0F14C08F010E5F1F4FFE018491A2 -:102EC00090E2980F983068F48770FE2D01C0FF0FD4 -:102ED0008A95EAF78F2F0E94A5190E94C819E80168 -:102EE00019C00E943410FBCFCF010296FE01C4919D -:102EF000CC2361F0EFE9FFE03197F1F700C000006B -:102F0000C150F6CFCF010296FE01F490EC0102C051 -:102F10000E946C0F8F2D882341F0EFE9FFE031977D -:102F2000F1F700C000008150F6CFFE0194CFDF9191 -:102F3000CF911F910F91FF90EF90089508956093A6 -:102F4000B5017093B6018093B7019093B8010C94CA -:102F500093130F931F930091B5011091B601209127 -:102F6000B7013091B801062B172B282B392B009372 -:102F7000B5011093B6012093B7013093B8011F91AA -:102F80000F910C9493130F931F930091B50110911F -:102F9000B6012091B7013091B801062317232823E9 -:102FA00039230093B5011093B6012093B7013093F4 -:102FB000B8011F910F910C9493130F931F930091DD -:102FC000B5011091B6012091B7013091B8010627E3 -:102FD0001727282739270093B5011093B6012093AE -:102FE000B7013093B8011F910F910C949313109275 -:102FF000B1011092B2011092B3011092B4010C947D -:10300000931341E050E060E070E004C0440F551FAE -:10301000661F771F8A95D2F74093B1015093B20192 -:103020006093B3017093B4010C94931341E050E0AA -:1030300060E070E004C0440F551F661F771F8A953B -:10304000D2F78091B1019091B201A091B301B091FA -:10305000B401842B952BA62BB72B8093B1019093B1 -:10306000B201A093B301B093B4010C94931341E067 -:1030700050E060E070E004C0440F551F661F771FEA -:103080008A95D2F740955095609570958091B101E1 -:103090009091B201A091B301B091B4018423952322 -:1030A000A623B7238093B1019093B201A093B301FB -:1030B000B093B4010C94931341E050E060E070E0F1 -:1030C00004C0440F551F661F771F8A95D2F7809161 -:1030D000B1019091B201A091B301B091B4018427E4 -:1030E0009527A627B7278093B1019093B201A093AB -:1030F000B301B093B4010C9493130F931F930091F9 -:10310000B1011091B2012091B3013091B401062BAD -:10311000172B282B392B0093B1011093B201209368 -:10312000B3013093B4011F910F910C9493130F933B -:103130001F930091B1011091B2012091B301309120 -:10314000B40106231723282339230093B1011093D8 -:10315000B2012093B3013093B4011F910F910C94ED -:1031600093130F931F930091B1011091B20120911D -:10317000B3013091B4010627172728273927009378 -:10318000B1011093B2012093B3013093B4011F91A8 -:103190000F910C9493130895CF92DF92EF92FF92C8 -:1031A0000F931F93CF93DF93EC01C090B501D090A4 -:1031B000B601E090B701F090B8018091B101909113 -:1031C000B201A091B301B091B401C82AD92AEA2A68 -:1031D000FB2A0FE110E0B701A601002E04C076958E -:1031E0006795579547950A94D2F740FF07C0BE01EF -:1031F000802F0E9410068130910539F40150110989 -:1032000050F7BE0180E00E941006DF91CF911F9120 -:103210000F91FF90EF90DF90CF90089590910C0167 -:103220009923D9F090910D019923B9F0982F969593 -:10323000969596959F3088F5E0910E01F0910F01DB -:10324000E90FF11D877021E030E001C0220F8A955F -:10325000EAF78181822B8183089540910E0150917C -:103260000F0120E030E09FEFFA01E20FF31F6281CF -:10327000681799F09F3F19F4611101C0922F2F5FD9 -:103280003F4F2E30310581F79F3F39F0FA01E90FAA -:10329000F11D97FDFA9582830895089590910C0190 -:1032A0009923E1F090910D019923C1F0982F969503 -:1032B000969596959F3020F5E0910E01F0910F01C3 -:1032C000E90FF11D877021E030E001C0220F8A95DF -:1032D000EAF72095818128232183089540910E01EA -:1032E00050910F0120E030E0FA01E20FF31F9281CC -:1032F000981301C012822F5F3F4F2E303105A1F786 -:10330000089581E090E0E0910E01F0910F01E80F47 -:10331000F91F1082019680319105A9F708959091C7 -:10332000CB01982B9093CB01089580959091CB0180 -:1033300098239093CB0108951092CB01089590911A -:10334000CA01982B9093CA01089580959091CA0163 -:1033500098239093CA0108951092CA01089580930A -:10336000B90108951092B901089540910E0150914C -:103370000F0120E030E080E0FA01E20FF31F9181BD -:1033800091118F5F2F5F3F4F2F303105A9F70895BF -:10339000E0910E01F0910F018091CB018083E091CB -:1033A0000E01F0910F0180819091CA01892B8083D9 -:1033B0009091B901992361F0E0910E01F0910F0114 -:1033C0008081892B80830E94B51981111092B901E7 -:1033D00080910E0190910F010C94500ECF92DF92CC -:1033E000EF92FF920F931F936C01EE24FF24C11400 -:1033F000D104E104F10421F46B017C0180E001C0FF -:1034000080E133272F2D1E2D0D2D011511052105CE -:10341000310519F0885F6801790197018601A4E000 -:103420003695279517950795AA95D1F7011511059A -:103430002105310519F08C5F68017901970186013A -:10344000F2E03695279517950795FA95D1F701156E -:1034500011052105310519F08E5F68017901B70169 -:10346000A6017695679557954795452B462B472B93 -:1034700009F08F5F1F910F91FF90EF90DF90CF9039 -:1034800008958091E501843009F11092CD0120E486 -:1034900088E190E00FB6F894A895809360000FBE85 -:1034A0002093600083B7817F846083BF83B781608E -:1034B00083BF7894889583B78E7F83BF88E10FB6EA -:1034C000F89480936000109260000FBE08950895F4 -:1034D0000895CF930E94671A0E9436040E94681ACA -:1034E000C0E08C2F0E942705811105C0CF5FCE3030 -:1034F000C1F780E001C081E0CF9108950E94A5133B -:103500000E94440E0C944A0782E084BD93E095BD6E -:103510009AEF97BD80936E0008952FB7F89480912D -:10352000CE019091CF01A091D001B091D1012FBFD8 -:103530000895CF92DF92EF92FF920F931F932FB7D0 -:10354000F8944091CE015091CF016091D0017091DB -:10355000D1012FBF6A017B01EE24FF248C0120E002 -:1035600030E0C016D106E206F30610F441505109CE -:10357000481B590BCA011F910F91FF90EF90DF90EC -:10358000CF9008951F920F920FB60F9211248F9330 -:103590009F93AF93BF938091CE019091CF01A09163 -:1035A000D001B091D1010196A11DB11D8093CE0132 -:1035B0009093CF01A093D001B093D101BF91AF916F -:1035C0009F918F910F900FBE0F901F9018950E94A2 -:1035D0004A0BF8942FEF87EA91E621508040904003 -:1035E000E1F700C0000087E090EBDC018093EE0182 -:1035F0009093EF01A093F001B093F1012CE088E1EA -:1036000090E00FB6F894A895809360000FBE2093C9 -:103610006000FFCFEF92FF920F931F93CF93DF9342 -:10362000E82EF12C8F2D0E942705C0E0D0E0082F56 -:1036300010E098010C2E02C0359527950A94E2F708 -:1036400020FD05C02196C630D10599F709C06C2F21 -:103650007F2D80E00E94EE05E812F4CF81E005C0E6 -:10366000F3948EE0F812DECF80E0DF91CF911F91CE -:103670000F91FF90EF900895CF93C82F8CE20E9496 -:103680000A1B882321F08C2FCF910C940A1B80E019 -:10369000CF910895CF930E948F1C811102C00E9488 -:1036A000751CC5E6C15049F00E9436048FE39CE9C1 -:1036B0000197F1F700C00000F5CF89E20E943C1BA2 -:1036C000811111C18AE20E943C1B81110E94751C6C -:1036D00085E00E943C1B81110E94E71A0E949A1CFF -:1036E0008093CC0187E00E943C1B882399F18BE1F9 -:1036F0000E943C1B882351F09091CC0191FB8827BC -:1037000080F921E0822780FB91F922C08EE00E949F -:103710003C1B882351F09091CC0192FB882780F9C3 -:1037200021E0822780FB92F913C080E10E943C1BBC -:103730009091CC01882341F093FB882780F921E008 -:10374000822780FB93F904C0892F809580FB90F934 -:103750009093CC018091CC010E949E1C0E94AC1CD5 -:103760008093DF0180EE0E943C1B882341F0809112 -:10377000DF01982F909590FB80F98093DF0189E31A -:103780000E943C1B882359F09091DF0191FB882710 -:1037900080F921E0822780FB91F99093DF0182EE8E -:1037A0000E943C1B882359F09091DF0192FB8827EF -:1037B00080F921E0822780FB92F99093DF0186EE69 -:1037C0000E943C1B882359F09091DF0193FB8827CE -:1037D00080F921E0822780FB93F99093DF0183EE4B -:1037E0000E943C1B882359F09091DF0194FB8827AD -:1037F00080F921E0822780FB94F99093DF0185E333 -:103800000E943C1B882359F09091DF0195FB88278B -:1038100080F921E0822780FB95F99093DF0181E315 -:103820000E943C1B882359F09091DF0196FB88276A -:1038300080F921E0822780FB96F99093DF0181E1F6 -:103840000E943C1B882359F09091DF0197FB882749 -:1038500080F921E0822780FB97F99093DF01809126 -:10386000DF010E94B01C8091DF0187FB882780F96F -:1038700080930D0187E20E943C1BC82F8EE10E94BD -:103880003C1B8111C2608FE10E943C1B8111C4600E -:1038900080E20E943C1B8111C86081E20E943C1BB7 -:1038A0008111C06182E20E943C1B8111C06283E2EF -:1038B0000E943C1B8111C06484E20E943C1B88234F -:1038C00011F0C06802C0CC2329F08C2F0E94A71CE5 -:1038D0006C2F03C00E94A31C682F70E080E090E072 -:1038E000CF910C949F17CF9108956DEE7EEF80E0FD -:1038F00090E00E94CB2260E082E090E00E94BD2236 -:1039000060E083E090E00E94BD2260E084E090E00F -:103910000E94BD2260E085E090E00C94BD2280E032 -:1039200090E00E94B72221E08D3E9E4F09F020E0FA -:10393000822F089582E090E00C94AF22682F82E0FD -:1039400090E00C94BD2283E090E00C94AF22682FAD -:1039500083E090E00C94BD2284E090E00C94AF22D0 -:10396000682F84E090E00C94BD228091D40180FF08 -:103970000BC06091130185E0689FB001112475951B -:103980006795759567952AC081FF09C060911301FD -:1039900085E0689FB0011124759567951FC082FF6F -:1039A00007C06091130185E0689FB001112416C023 -:1039B0004091D5014423C9F060911201461788F760 -:1039C0002091130185E0289F90011124429FC0019E -:1039D000439F900D112470E00E9481226038710590 -:1039E00040F46115710539F002C065E070E0862F82 -:1039F00008958FE7089581E008958091D40180FFB4 -:103A000008C06091110170E075956795759567958F -:103A100021C081FF06C06091110170E07595679526 -:103A200019C082FF04C06091110170E010C0809144 -:103A3000D5018823C1F0609110018617A0F79091FD -:103A40001101989FC001112470E00E94812260380A -:103A5000710528F46115710521F0862F08958FE70F -:103A6000089581E0089561E070E0F4CF803F21F493 -:103A70000E94B51C819504C0813F29F40E94B51CA9 -:103A80008093D8010895823F21F40E94B51C81954E -:103A900004C0833F29F40E94B51C8093D701089588 -:103AA000893F19F40E94FD1C05C08A3F31F40E9431 -:103AB000FD1C81958093D90108958B3F21F40E94CC -:103AC000FD1C819504C08C3F29F40E94FD1C80934D -:103AD000DA010895843F21F48091D601816017C0F6 -:103AE000853F21F48091D601826011C0863F21F488 -:103AF0008091D60184600BC0873F21F48091D6016C -:103B0000886005C0883F31F48091D6018061809340 -:103B1000D60108958D3F21F48091D40181600BC0BE -:103B20008E3F21F48091D401826005C08F3F29F43B -:103B30008091D40184608093D4010895803F39F44A -:103B40008091D80187FF6CC01092D80169C0813F75 -:103B500029F48091D8011816BCF362C09091D70166 -:103B6000823F29F497FF5CC01092D70159C0833F70 -:103B700019F41916CCF354C0893F41F48091D9014E -:103B800018160CF04DC01092D9014AC08A3F29F492 -:103B90008091D90187FF44C0F6CF8B3F39F48091E3 -:103BA000DA0187FF3DC01092DA013AC08C3F29F458 -:103BB0008091DA011816BCF333C0843F21F4809160 -:103BC000D6018E7F17C0853F21F48091D6018D7F6D -:103BD00011C0863F21F48091D6018B7F0BC0873FB7 -:103BE00021F48091D601877F05C0883F31F4809110 -:103BF000D6018F7E8093D60113C08D3F21F4809132 -:103C0000D4018E7F0BC08E3F21F48091D4018D7F33 -:103C100005C08F3F29F48091D4018B7F8093D4011C -:103C20008091D70181110EC08091D80181110AC005 -:103C30008091D901811106C08091DA01811102C001 -:103C40001092D501089586ED91E00E945B0E0E94CE -:103C50008D1A9093D3018093D20108951F93CF932F -:103C6000DF938091D2019091D3010E94991A4091E3 -:103C7000D501442321F02091140130E006C02091A9 -:103C800015015AE0259F900111248217930708F42B -:103C900082C08091D7011091D801D091D901C091F3 -:103CA000DA01811107C0111105C0D11103C0CC2365 -:103CB00009F471C04F3F19F04F5F4093D5011816BA -:103CC00024F40E94B51C8093D7018091D70187FF0F -:103CD00005C00E94B51C81958093D701111624F46C -:103CE0000E94B51C8093D8018091D80187FF05C040 -:103CF0000E94B51C81958093D8016091D7016623FD -:103D000039F11091D801112319F1772767FD7095CA -:103D1000872F972F0E94922123E333E343E35FE34E -:103D20000E94F6210E945F216093D701612F7727BF -:103D300067FD7095872F972F0E94922123E333E32D -:103D400043E35FE30E94F6210E945F216093D80164 -:103D50001D1624F40E94FD1C8093D9018091D90185 -:103D600087FF05C00E94FD1C81958093D9011C1618 -:103D700024F40E94FD1C8093DA018091DA0187FF10 -:103D800005C00E94FD1C81958093DA01DF91CF91DF -:103D90001F910C94231EDF91CF911F910895E6EDA2 -:103DA000F1E085E0DF011D928A95E9F71092D501D7 -:103DB0001092D4010895833081F128F4813059F0B4 -:103DC0008230D1F00895853009F449C0B8F18630C9 -:103DD00009F456C0089520911501862F90E0820FB6 -:103DE000911D8F3F910520F4620F60931501089596 -:103DF0008FEF80931501089520911401862F90E094 -:103E0000820F911D8F3F910520F4620F6093140182 -:103E100008958FEF80931401089520911301862F48 -:103E200090E0820F911D8F3F910520F4620F609307 -:103E3000130108958FEF80931301089520911201CB -:103E4000862F90E0820F911D8F3F910520F4620F25 -:103E50006093120108958FEF8093120108952091CD -:103E60001101862F90E0820F911D8F3F910520F464 -:103E7000620F6093110108958FEF809311010895EF -:103E800020911001862F90E0820F911D8F3F9105A8 -:103E900020F4620F6093100108958FEF809310015A -:103EA0000895833011F128F4813049F0823091F087 -:103EB0000895853081F120F18630C1F10895809117 -:103EC0001501681720F4861B809315010895109240 -:103ED0001501089580911401681720F4861B8093C2 -:103EE0001401089510921401089580911301681728 -:103EF00020F4861B809313010895109213010895F6 -:103F000080911201681720F4861B80931201089596 -:103F100010921201089580911101681720F4861BF8 -:103F2000809311010895109211010895809110015C -:103F3000681720F4861B80931001089510921001D9 -:103F400008958D3109F442C020F58E3009F479C00E -:103F500070F4873009F45EC020F4863009F442C062 -:103F600033C08830D1F18B3009F4A7C02DC0863121 -:103F700009F4A3C038F4803109F46DC0813109F42B -:103F80007BC022C0893109F498C08B3109F44FC03D -:103F90001BC0853309F479C048F4873209F475C031 -:103FA00008F478C0893209F470C00EC0833438F444 -:103FB0008A3308F071C0883309F47FC005C08334A8 -:103FC00009F463C08834C1F080E008950E9419218B -:103FD0000E94440E0E944A0770C00E949A1C0E94D0 -:103FE000AC1C6BC08091CC01817F8E7F8093CC0113 -:103FF00081E08093DC0108950E94A5132FEF83EDEB -:1040000090E3215080409040E1F700C000000E9402 -:10401000E71A53C09091CC01892F817090FF03C0A3 -:10402000917F9E7F26C091609093CC0146C0909175 -:10403000CC0191FB882780F921E0822780FB91F950 -:1040400013C09091CC0192FB882780F921E0822750 -:1040500080FB92F909C09091CC0193FB882780F9ED -:1040600021E0822780FB93F99093CC01882329F1EA -:1040700091609093CC0108950E94A51380910D0149 -:1040800091E0892780930D0118C061E070E080E025 -:1040900090E00FC023EE01C027EC280F61E070E034 -:1040A00080E090E004C0660F771F881F991F2A9553 -:1040B000D2F70E949F170E94A51381E0089580E027 -:1040C000089580E00895CF93C82F8091DC0181305E -:1040D00079F018F08230D1F184C0A0910E01B09136 -:1040E0000F018C91813169F0823209F07CC009C0E6 -:1040F000A0910E01B0910F018C91813111F08232AB -:1041000049F48C2F0E945F2081111DC08C2F0E94CA -:10411000A11F1AC08C2F0E946120811114C0C431CC -:1041200079F048F4CB3079F0C03109F060C082E01A -:104130008093DC0108C0C93219F0C83321F057C0A0 -:104140001092DC0154C081E0817053C0C93289F102 -:1041500018F5C43171F1A8F4C73009F046C08AE0FF -:104160008093150194E19093140193E090931301CF -:104170008093120188E08093110188E280931001FE -:1041800034C0CE51C63088F5EC2FF0E0E65DFE4F2E -:1041900080818093DB0129C0CE34E9F020F4CB3458 -:1041A00021F56AE013C0C13579F0C235F1F461E060 -:1041B0000DC08091DB01882319F01092DB0115C03E -:1041C00081E08093DC0115C061E006C08091DB01D5 -:1041D0000E94DB1E0AC06AE08091DB010E94511F31 -:1041E00004C01092DC0180E004C081E002C080E0E5 -:1041F000ABCFCF910895E1E8F0E0808188608083C3 -:104200008081816080838FB7F89493E090938900D8 -:1042100090ED909388008FBF0895EFE6F0E08081E5 -:10422000826080830895EFE6F0E080818D7F808357 -:104230000895EFE6F0E0808192E089278083089579 -:104240001F920F920FB60F9211242F933F934F930B -:104250005F936F937F938F939F93AF93BF93EF93EE -:10426000FF938091DD019091DE0101969093DE0134 -:104270008093DD01811103C082E00E944A07E09132 -:10428000DE01E695E695F0E0E657FB4FE49180917C -:10429000DD018E1303C080E00E944A07FF91EF9179 -:1042A000BF91AF919F918F917F916F915F914F914E -:1042B0003F912F910F900FBE0F901F90189504D033 -:1042C0006894B1118DC0089570D088F09F5790F018 -:1042D000B92F9927B751A0F0D1F0660F771F881F2B -:1042E000991F1AF0BA95C9F712C0B13081F077D092 -:1042F000B1E0089574C0672F782F8827B85F39F030 -:10430000B93FCCF3869577956795B395D9F73EF489 -:1043100090958095709561957F4F8F4F9F4F089531 -:10432000E89409C097FB3EF490958095709561954F -:104330007F4F8F4F9F4F9923A9F0F92F96E9BB2705 -:104340009395F695879577956795B795F111F8CF81 -:10435000FAF4BB0F11F460FF1BC06F5F7F4F8F4FEC -:104360009F4F16C0882311F096E911C0772321F0E2 -:104370009EE8872F762F05C0662371F096E8862F7A -:1043800070E060E02AF09A95660F771F881FDAF7D1 -:10439000880F9695879597F9089557FD9058440F83 -:1043A000551F59F05F3F71F04795880F97FB991F94 -:1043B00061F09F3F79F08795089512161306140651 -:1043C000551FF2CF4695F1DF08C0161617061806DE -:1043D000991FF1CF86957105610508940895E894B9 -:1043E000BB2766277727CB0197F908950BD078C0B4 -:1043F00069D028F06ED018F0952309F05AC05FC03C -:104400001124EECFCADFA0F3959FD1F3950F50E0B2 -:10441000551F629FF001729FBB27F00DB11D639F76 -:10442000AA27F00DB11DAA1F649F6627B00DA11D1C -:10443000661F829F2227B00DA11D621F739FB00DC2 -:10444000A11D621F839FA00D611D221F749F332732 -:10445000A00D611D231F849F600D211D822F762FCB -:104460006A2F11249F5750408AF0E1F088234AF0C8 -:10447000EE0FFF1FBB1F661F771F881F9150504014 -:10448000A9F79E3F510570F014C0AACF5F3FECF32F -:10449000983EDCF3869577956795B795F795E79500 -:1044A0009F5FC1F7FE2B880F911D9695879597F911 -:1044B000089597F99F6780E870E060E008959FEFA6 -:1044C00080EC089500240A941616170618060906AB -:1044D000089500240A94121613061406050608957A -:1044E000092E0394000C11F4882352F0BB0F40F402 -:1044F000BF2B11F460FF04C06F5F7F4F8F4F9F4F42 -:10450000089597FB072E16F4009407D077FD09D085 -:104510000E949B2207FC05D03EF4909581959F4F09 -:104520000895709561957F4F0895EE0FFF1F0590D8 -:10453000F491E02D0994AA1BBB1B51E107C0AA1FEF -:10454000BB1FA617B70710F0A61BB70B881F991F34 -:104550005A95A9F780959095BC01CD010895F999D8 -:10456000FECF92BD81BDF89A992780B50895A8E144 -:10457000B0E042E050E00C94D222262FF999FECF11 -:104580001FBA92BD81BD20BD0FB6F894FA9AF99A70 -:104590000FBE019608950E94BD22272F0C94BE22C3 -:1045A000DC01CB01FC01F999FECF06C0F2BDE1BDF3 -:1045B000F89A319600B40D9241505040B8F70895E2 -:0445C000F894FFCF9D -:1045C40020024B07D807B50781074E070101BA013E -:1045D40028080A03140A3F4D36394B04FE03C80366 -:1045E4008F0322033B0354036D03010203040506F6 -:0445F40007080900AB +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 2c83055b0d..fde7201c10 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,1509 +1,1199 @@ -:100000000C94CA070C940E080C940E080C940E085D -:100010000C940E080C940E080C940E080C940E0808 -:100020000C940E080C940E080C9488130C945A141B -:100030000C940E080C940E080C940E080C940E08E8 -:100040000C940E080C94322D0C940E080C940E088F -:100050000C940E080C942A230C940E080C940E0891 -:100060000C940E080C940E080C940E080C940E08B8 -:100070000C940E080C940E080C940E080C940E08A8 -:100080000C940E080C940E080C940E080C940E0898 -:100090000C940E080C940E080C940E080C940E0888 -:1000A0000C940E080C940E080C940E08C714E91456 -:1000B000D715E914D7152E155115D715A615B9154D -:1000C000001900192F192F197319B119CB1BCB1B4C -:1000D000CA19CB1BCB1ACB1A9F1BCB1BCB1BB61B36 -:1000E00002E002E2012E022E02E10002E002E10241 -:1000F000E20001E001E101E20002E001E3010602A9 -:100100000602E30002E00001E00002E001E3011961 -:10011000021902E30002E00001E0000000F0A1F09B -:10012000A329002B00E200E100358100001E00142D -:100130000004001D7135004D001F001A0016001B41 -:1001400000E1044C00200008000700060050002ACF -:100150000021001500090019004F004A0022001775 -:10016000000A000500000003300130E3000000E257 -:1001700000000002540230E7000000E60000000426 -:100180005423001C000B00110000002E7F240018D7 -:10019000000D00100052004B0025000C000E003630 -:1001A0000051002C00260012000F003700E1082843 -:1001B00000270013003300387130004E002D002F4F -:1001C000003474E5003181000001000100010001EC -:1001D00000010000003A003500310001000100017B -:1001E000003B0035022102350001004C003C001E9E -:1001F0000224062202010001003D002D02240224F7 -:1002000004010001003E000100370011040000015C -:1002100000010001000000010000000100010001D8 -:100220000000000100000001003F0024062402231A -:1002300002000001004000220425023500010001F7 -:100240000041002304260235023700010042002449 -:100250000425041F021E0201004300310026043160 -:1002600002010001004400450001002D02010000D0 -:100270000001000100010001000100000001000177 -:100280000001000100010001000100F400F200FB88 -:1002900000010001000100F000F100FA000100017E -:1002A000000100F500F300FC00010001000100F96D -:1002B00000FA00F60000000100010001000000014A -:1002C0000000000100A80001000000010000000182 -:1002D0000001000100A900AA0000000100010001C6 -:1002E000000100010001000100010001000100AC5B -:1002F000000100B600010001000100AB0050000148 -:1003000000010001000100520051000100AE000197 -:1003100000010001004F0000000100010001000188 -:10032000000100000001000E000B001B7101000124 -:100330000001003700040014000100010001001258 -:10034000000800340001000100010036000C002FFD -:10035000000100010001001D001800330000000131 -:100360000001000100000001000000010001000187 -:100370000000000100000001000100190007000555 -:10038000000000010001000A001700130001000135 -:10039000000100060015001A000100010001000F15 -:1003A00000110010000100010001002D0016000DD9 -:1003B000710100010038001C0009820100010000E9 -:1003C0000001000100010001000100000001000126 -:1003D00000010001000100010001000100500001C6 -:1003E0000001000100010052005100010001000164 -:1003F00000010001004F00010001000100010001A7 -:1004000000010001000000010001000100000001E6 -:1004100000000001000100010000000100000001D7 -:10042000003F005200510023020000010040002460 -:100430000021001E00270001004100250022001FAE -:1004400000370001004200260023002000270001A1 -:100450000043003002300024022E00010044004519 -:100460000001000100010000000A00253031366261 -:10047000003A200025303258000A722F63203031B4 -:1004800032333435363738394142434445460A0021 -:100490000A002530325800626F756E6365213A207C -:1004A000006C6566742073696465206174746163AF -:1004B0006865640A006C6566742073696465206E03 -:1004C0006F7420726573706F6E64696E670A007472 -:1004D0007279696E6720746F207265736574206D20 -:1004E000637032333031380A000A44454255473A86 -:1004F00020656E61626C65642E0A005B735D004B63 -:100500006579626F6172642073746172742E0A007F -:100510005B575D005B535D005B525D005B445D00BB -:100520005B435D0016034500720067006F004400E6 -:100530006F007800200045005A00000016034500B7 -:10054000720067006F0044006F00780020004500D3 -:100550005A0000000403090409028D00050100A0EF -:10056000FA09040000010301010009211101000141 -:10057000223F000705810308000A09040100010366 -:10058000010200092111010001224D00070582032B -:1005900008000A09040200010300000009211101FA -:1005A00000012236000705830308000A090403003E -:1005B00002030000000921110100012220000705AB -:1005C000840320000107050403200001090404003E -:1005D0000103000000092111010001223900070573 -:1005E00085031000011201100100000008EDFE0754 -:1005F0001301000102000105010906A10105071907 -:10060000E029E71500250195087501810205081903 -:100610000129059505750191029501750391010563 -:10062000071900297715002501957875018102C009 -:100630000631FF0974A1010975150025FF95207584 -:100640000881020976150025FF952075089102C0E2 -:1006500005010980A101850216010026B7001A01D3 -:10066000002AB700751095018100C0050C0901A191 -:10067000018503160100269C021A01002A9C0275BE -:100680001095018100C005010902A1010901A10025 -:100690000509190129051500250195057501810236 -:1006A0009501750381010501093009311581257F07 -:1006B00095027508810609381581257F9501750811 -:1006C0008106050C0A38021581257F950175088180 -:1006D00006C0C005010906A101050719E029E715B3 -:1006E00000250195087501810295017508810105B4 -:1006F0000819012905950575019102950175039168 -:10070000010507190029FF150025FF9506750881C9 -:1007100000C00A002530325820006B6579626F6195 -:1007200072645F7265706F72743A20000A0025303F -:100730003258006B6579626F6172645F7365745FD4 -:100740006C65643A200064656C5F6B65795F626913 -:10075000743A2063616E27742064656C3A202530FA -:1007600032580A006164645F6B65795F6269743A4C -:100770002063616E2774206164643A20253032580A -:100780000A00646F6E652E0A00626F6F676D6167A5 -:100790006963207363616E3A202E2E2E2000290A91 -:1007A000002575002F002575005D280025640020B8 -:1007B00000256400200025640020002564007C00E2 -:1007C00025303258006D6F7573656B6579205B62FB -:1007D000746E7C782079207620685D287265702F91 -:1007E00061636C293A205B006D6B5F776865656CAF -:1007F0005F74696D655F746F5F6D6178203D202562 -:10080000640A006D6B5F776865656C5F6D61785F2A -:100810007370656564203D2025640A006D6B5F740C -:10082000696D655F746F5F6D6178203D2025640A96 -:10083000006D6B5F6D61785F7370656564203D204E -:1008400025640A006D6B5F696E74657276616C2059 -:100850003D2025640A006D6B5F64656C6179203D05 -:100860002025640A006D6B5F776865656C5F74694D -:100870006D655F746F5F6D6178203D2025640A00AF -:100880006D6B5F776865656C5F6D61785F737065D0 -:100890006564203D2025640A006D6B5F74696D6599 -:1008A0005F746F5F6D6178203D2025640A006D6B79 -:1008B0005F6D61785F7370656564203D2025640A13 -:1008C000006D6B5F696E74657276616C203D2025EA -:1008D000640A006D6B5F64656C6179203D2025645E -:1008E0000A000A00257500363A20776865656C5F56 -:1008F00074696D655F746F5F6D61783A20000A00FE -:10090000257500353A20776865656C5F6D61785FA5 -:1009100073706565643A20000A00257500343A203A -:1009200074696D655F746F5F6D61783A20000A00CD -:10093000257500333A206D61785F73706565643AA0 -:1009400020000A00257500323A20696E74657276BF -:10095000616C286D73293A20000A00257500313A30 -:100960002064656C6179282A31306D73293A200042 -:100970000A092D2056616C756573202D0A004D3EC5 -:10098000004D25643E20003F007365742064656659 -:1009900061756C740A00433E2000776865726520BB -:1009A00064656C74613A20637572736F723D25647F -:1009B0002C20776865656C3D25640A536565206861 -:1009C0007474703A2F2F656E2E77696B6970656449 -:1009D00069612E6F72672F77696B692F4D6F757321 -:1009E000655F6B6579730A000A092D204D6F757379 -:1009F000656B6579202D0A4553432F713A0971754E -:100A000069740A313A0964656C6179282A31306D5C -:100A100073290A323A09696E74657276616C286DC1 -:100A200073290A333A096D61785F73706565640AEA -:100A3000343A0974696D655F746F5F6D61780A356A -:100A40003A09776865656C5F6D61785F737065659D -:100A5000640A363A09776865656C5F74696D655F2D -:100A6000746F5F6D61780A0A703A097072696E740A -:100A70002076616C7565730A643A09736574206445 -:100A8000656661756C74730A75703A092B310A6476 -:100A90006F776E3A092D310A706775703A092B31FC -:100AA000300A7067646F776E3A092D31300A0A7325 -:100AB00070656564203D2064656C7461202A206D3A -:100AC00061785F7370656564202A2028726570659F -:100AD0006174202F2074696D655F746F5F6D61783C -:100AE000290A003F004D3E2000433E20004C256473 -:100AF0000A000A092D20436F6E736F6C65202D0A62 -:100B00004553432F713A09717569740A6D3A096D3D -:100B10006F7573656B65790A000A092D204D616751 -:100B20006963202D0A643A0964656275670A783A38 -:100B3000096465627567206D61747269780A6B3A41 -:100B4000096465627567206B6579626F6172640A1A -:100B50006D3A096465627567206D6F7573650A7615 -:100B60003A0976657273696F6E0A733A0973746134 -:100B70007475730A633A09636F6E736F6C65206DE9 -:100B80006F64650A302D343A096C61796572302DD5 -:100B900034284631302D4634290A506175733A099C -:100BA000626F6F746C6F616465720A653A0965659E -:100BB00070726F6D0A6E3A094E4B524F0A7A3A09BB -:100BC000736C656570204C454420746573740A002D -:100BD0000A002575002E6E6B726F3A20000A002500 -:100BE00075002E737761705F6261636B736C617304 -:100BF000685F6261636B73706163653A20000A002D -:100C00002575002E737761705F67726176655F6529 -:100C100073633A20000A002575002E6E6F5F6775BA -:100C2000693A20000A002575002E737761705F72A3 -:100C3000616C745F726775693A20000A002575005F -:100C40002E737761705F6C616C745F6C6775693A65 -:100C500020000A002575002E636170736C6F636B52 -:100C60005F746F5F636F6E74726F6C3A20000A007E -:100C70002575002E737761705F636F6E74726F6C91 -:100C80005F636170736C6F636B3A20000A002530FC -:100C90003258006B65796D61705F636F6E6669676E -:100CA0002E7261773A20000A002575002E6D6F754F -:100CB00073653A20000A002575002E6B6579626F16 -:100CC0006172643A20000A002575002E6D6174720D -:100CD00069783A20000A002575002E656E61626C05 -:100CE000653A20000A002530325800646562756755 -:100CF0005F636F6E6669672E7261773A20000A0043 -:100D000025750064656661756C745F6C61796572E8 -:100D10003A20003F004E4B524F3A206F66660A0061 -:100D20004E4B524F3A206F6E0A0074696D65725FC8 -:100D3000636F756E743A202530346C580A006B6509 -:100D400079626F6172645F6E6B726F3A2025580A28 -:100D5000006B6579626F6172645F69646C653A20EB -:100D600025580A006B6579626F6172645F70726FFB -:100D7000746F636F6C3A2025580A00686F73745F54 -:100D80006B6579626F6172645F6C65647328293A80 -:100D90002025580A000A092D2053746174757320A8 -:100DA0002D0A004743433A20342E392E3320415632 -:100DB000522D4C4942433A20312E382E3120415693 -:100DC000525F415243483A20617672350A004F50D3 -:100DD00054494F4E533A204C55464120424F4F54B0 -:100DE0004D41474943204D4F5553454B45592045AB -:100DF000585452414B455920434F4E534F4C452078 -:100E0000434F4D4D414E44204E4B524F20353132D1 -:100E10000A004255494C443A206130383532363563 -:100E20002D6469727479202830393A34343A313774 -:100E3000204A616E2031332032303136290A005683 -:100E400049443A20307846454544284572676F4406 -:100E50006F7820455A29205049443A203078313360 -:100E60003037284572676F446F7820455A292056DD -:100E700045523A203078303030310A0044455343EF -:100E80003A20742E6D2E6B2E206B6579626F617225 -:100E900064206669726D7761726520666F722045A5 -:100EA00072676F646F780A000A092D2056657273A5 -:100EB000696F6E202D0A000A6D6F7573653A206F99 -:100EC00066660A000A6D6F7573653A206F6E0A00D8 -:100ED0000A6B6579626F6172643A206F66660A0018 -:100EE0000A6B6579626F6172643A206F6E0A000A5C -:100EF0006D61747269783A206F66660A000A6D61E6 -:100F0000747269783A206F6E0A000A6465627567C8 -:100F10003A206F6E0A000A64656275673A206F6650 -:100F2000660A000A0A626F6F746C6F616465722EE4 -:100F30002E2E2000433E20006565636F6E66696754 -:100F40003A0A00536C656570204C45442074657303 -:100F5000740A000000000000000000000000010210 -:100F600004060A0F17202C3A4A5D71879DB3C7DA31 -:100F7000E9F5FCFFFCF5E9DAC7B39D87715D4A3AF4 -:100F80002C20170F0A0604020100000000000000D8 -:100F90000000000011241FBECFEFDAE0DEBFCDBF9E -:100FA00004B603FE24C08091FB019091FC01A09146 -:100FB000FD01B091FE018730904BA740B04BB9F4D2 -:100FC0001092FB011092FC011092FD011092FE01A3 -:100FD00014BE84B7877F84BF88E10FB6F8948093EE -:100FE0006000109260000FBEE0E0FFE3099511E0A1 -:100FF000A0E0B1E0E0E0FEE502C005900D92AA336A -:10100000B107D9F711E0AAE3B1E001C01D92AB3FEF -:10101000B107E1F70E94C0100C94FE2E0C94000062 -:10102000FF93EF93E0913A01F0913B01309709F083 -:101030000995EF91FF910895FC018591803011F0A1 -:10104000EFDFFBCF0895FF27E0E230E247FF0CC05F -:10105000419597FF09C0EDE2609570958095909558 -:10106000611D711D811D911D27FF02C0219530E377 -:1010700050E2AA27660F771F881F991FAA1FA4177F -:1010800010F0A41B63955A95A9F7AA3008F0A95F40 -:10109000A05DAF93F395611571058105910541F749 -:1010A000ED3211F4EF93F395F21718F43F93F395A3 -:1010B000FBCF8F91B5DFFA95E1F70895E991F991AA -:1010C0008591803021F0853219F0AADFF9CF08959B -:1010D00020E0E89455915532C1F3503311F46894EF -:1010E00055915A3348F4505390F3220F022E220F99 -:1010F000220F200D250FF4CF0EF42195899199919F -:10110000533619F3533729F1533559F1BC01882768 -:101110009927E8945C3621F48991999168945591C6 -:10112000543639F446EF7EF077FF0DC08FEF9FEF16 -:101130000AC055374AE039F0583540E121F05236BF -:1011400042E009F00895FF93EF937DDFEF91FF9167 -:10115000B7CFFF93EF93FC0181918030B9F360DF4B -:10116000FBCFFF93EF9368DFF1CFDF93CF93CDB742 -:10117000DEB72596A3DFCF91DF910895FC016130A2 -:1011800089F028F0623031F16330E1F153C082819F -:10119000882321F085EE0E949D174CC085EE0E94A9 -:1011A000651848C08281882349F00E94F4229093F8 -:1011B0003D0180933C0188E191E0089580913C01DC -:1011C00090913D010E94002387399105B4F58AE092 -:1011D00091E008958281882349F00E94F42290933F -:1011E0003D0180933C0187E091E0089580913C01AE -:1011F00090913D010E940023873991050CF589EFFC -:1012000090E008958281882349F00E94F42290930F -:101210003D0180933C0182EF90E0089580913C0174 -:1012200090913D010E9400238739910564F480EE7E -:1012300090E0089580E090E0089585E191E00895C0 -:1012400084E091E008958BEE90E008950895609118 -:10125000BE017091BF018091C0019091C1010E94B7 -:101260002D2256985E9825982D9826982E98279886 -:101270002F98823061F018F4813031F00895833076 -:1012800049F0843051F00895259A2D9A0895269AB0 -:101290002E9A0895279A2F9A0895259A2D9A279A7B -:1012A0002F9A089587E299E0892B11F00E9427096F -:1012B00080E090E0089556985E9825982D9826989D -:1012C0002E9827982F988FEF90E090938900809325 -:1012D000880090938B0080938A0090938D00809378 -:1012E0008C00259A2D9A2FEF80E792E021508040C4 -:1012F0009040E1F700C00000269A2E9A2FEF80E779 -:1013000092E0215080409040E1F700C00000279A11 -:101310002F9A2FEF80E792E0215080409040E1F734 -:1013200000C0000025982D982FEF80E792E0215013 -:1013300080409040E1F700C0000026982E982FEFE3 -:1013400080E792E0215080409040E1F700C000002B -:1013500027982F9856985E9825982D9826982E981D -:1013600027982F98089589EA8093800089E08093D8 -:10137000810024982C983F988AB18F748AB96E980E -:10138000479A8BB1806B8BB9769A0E945B0986E293 -:1013900099E0892B11F00E94260980E090E00895E1 -:1013A00080E28093000180913E0181110EC00E9475 -:1013B0001F0A81E080933E012FEF83ED90E32150DF -:1013C00080409040E1F700C0000080E40E94250AC0 -:1013D0008093000181112EC00E944F0A809300016A -:1013E000811128C00E944F0A80930001811122C000 -:1013F0008FE30E944F0A8093000181111BC00E945D -:10140000470A80E40E94250A80930001811112C0DE -:101410008CE00E944F0A8093000181110BC00E9452 -:101420004F0A80930001811105C08FE30E944F0A8B -:10143000809300010E94470A809100010895109254 -:10144000B9008AE08093B800089594EA9093BC00B4 -:101450009091BC0097FFFCCF9091B900987F983095 -:1014600021F0903111F081E008958093BB0084E871 -:101470008093BC008091BC0087FFFCCF8091B900B5 -:10148000887F883111F0803471F780E0089584E915 -:101490008093BC008091BC0084FDFCCF08958093B4 -:1014A000BB0084E88093BC008091BC0087FFFCCF28 -:1014B0009091B900987F81E0983209F480E0089516 -:1014C00084E88093BC008091BC0087FFFCCF8091B2 -:1014D000BB00089580910001811115C080E40E9435 -:1014E000250A8093000181110CC082E10E944F0AFD -:1014F00080930001811105C08FEF0E944F0A8093F5 -:1015000000010E94470A84B1807F84B985B1807F41 -:1015100085B98AB1837F8AB98BB1837F8BB93E98B5 -:10152000469808950E94D009809300010E946A0A9B -:1015300080B38C7080BB81B3836F81BBA0E4B1E0CA -:10154000EEE4F1E08EE08E0F11921D928E13FCCF2F -:1015500083EB99E0892B11F00C94B30908959F92C5 -:10156000AF92BF92CF92DF92EF92FF920F931F93B1 -:10157000CF93DF93809100018823E1F080913F01B8 -:101580008F5F80933F01811115C08FEC94E00E9422 -:101590001C080E94D00980930001882329F085EB64 -:1015A00094E00E941C0806C081EA94E00E941C0896 -:1015B0000E945B0900E411E0C0E0D0E0BB24B394DA -:1015C00082E0A82ECC24C394D12C22E9E22E24E080 -:1015D000F22EC730D10500F580910001811164C061 -:1015E00080E40E94250A80930001811112C082E1EB -:1015F0000E944F0A8093000181110BC0C6010C2E7E -:1016000001C0880F0A94EAF780950E944F0A8093E0 -:1016100000010E94470A48C0CA30A1F028F4C8302F -:1016200059F0C93061F005C0CC3089F070F0CD3090 -:1016300089F0209A289810C0219A29980DC0229AE2 -:101640002A980AC0239A2B9807C0529A01C0539A2D -:101650005B9802C03E9A469890EA9A95F1F79FB13E -:10166000799902C082E001C080E091709B25982B9F -:101670007C9902C084E001C080E0892B7D9902C082 -:1016800038E001C030E0832B7E9902C020E101C028 -:1016900020E0822B9FB19095991F9927991F9295D1 -:1016A000990F907E892B10C080910001811174C028 -:1016B00080E40E94250A80930001882309F459C020 -:1016C000912C0E94470A892DF8019081981739F1D1 -:1016D000808380910101882301F18091D90180FFED -:1016E00004C087E994E00E941C088091D90180FF22 -:1016F0000CC0809101011F928F93FF92EF920E9484 -:10170000B5080F900F900F900F908091D90180FF36 -:1017100004C080E994E00E941C08A09201010E948C -:101720006A0A21960F5F1F4FCE30D10509F051CFC5 -:10173000809101018823B1F08150809301018823B9 -:1017400039F08FE99FE00197F1F700C000000AC06F -:10175000AEE4B1E0E0E4F1E0CF01825F91919D93CE -:101760008E13FCCF82E599E0892BC1F00E945209CB -:1017700015C083E10E944F0A809300018111A0CF20 -:1017800081E40E94250A80930001811199CF0E9473 -:10179000600A982E909495CF80E096CF81E0DF91FB -:1017A000CF911F910F91FF90EF90DF90CF90BF905E -:1017B000AF909F900895E82FF0E0E25BFE4F8081AC -:1017C0000895CF92DF92EF92FF920F931F93CF93E2 -:1017D000DF9389E794E00E941C088EE4E82E81E004 -:1017E000F82EC0E0D0E094E7C92E94E0D92E0BE6A5 -:1017F00014E0DF93CF93DF92CF920E94B50881E788 -:1018000094E00E941C08F70181917F0190E00E9402 -:1018100093229F938F931F930F930E94B50889E69D -:1018200094E00E941C0821968DB79EB708960FB6CB -:10183000F8949EBF0FBE8DBFCE30D105D1F6DF919B -:10184000CF911F910F91FF90EF90DF90CF9008956F -:101850008B3B910578F4883A910540F5853A9105DE -:10186000D0F48430910508F0B1C08130910509F4BD -:10187000ADC06BC0803E910508F467C0883E9105FD -:1018800008F4A4C09C01205F31092031310508F023 -:101890005CC090650895853A910509F459C0863A6F -:1018A000910509F058C082E890E40895883A9105BE -:1018B00009F454C0893A910509F453C08A3A910554 -:1018C00009F452C08B3A910509F451C08C3A910544 -:1018D00009F450C08D3A910509F44FC0803B910541 -:1018E00009F44EC08E3A910509F44DC08F3A910526 -:1018F00009F44CC0813B910509F44BC0823B910532 -:1019000009F44AC0833B910509F449C0843B910521 -:1019100009F448C0853B910509F447C0863B910511 -:1019200009F446C0873B910509F445C0883B910501 -:1019300009F444C0893B910509F443C08A3B9105F1 -:1019400009F442C080E094E4089580E090E00895B6 -:1019500081E890E4089583E890E4089582EE94E4A9 -:10196000089589EE94E408958AEE94E4089585EB51 -:1019700094E4089586EB94E4089587EB94E4089545 -:101980008CEC94E408958DEC94E4089583E895E458 -:1019900008958AE895E4089582E995E4089584E934 -:1019A00095E4089581E296E4089583E296E408952B -:1019B00084E296E4089585E296E4089586E296E44A -:1019C000089587E296E408958AE296E408950895DA -:1019D00096E0799FF001112494E5899FE00DF11DB7 -:1019E0001124E60FF11DEE0FFF1FEF5DFE4F8591F5 -:1019F00094910895880F991FFC01E556F040859158 -:101A000094910895880F991FFC01E55EFE4F859122 -:101A10009491089526E0729FF001112444E5849F7B -:101A2000E00DF11D1124E60FF11DEE0FFF1FEF5D1C -:101A3000FE4F859194919C013A9521154FE1340711 -:101A400008F41EC13F512115304120F49F700E94BF -:101A5000020D08959C0130532115304118F4992747 -:101A6000906C0895811520E5920769F40E94ED1BA2 -:101A70004FEF84E39CE0415080409040E1F700C08C -:101A800000000C944F23813020E5920751F489EE39 -:101A900094E00E941C088091D90181608093D90153 -:101AA00008959C0130552115304108F051C0292F6F -:101AB00033272F70332721303105D9F4AC0143701F -:101AC000552702C0220F331F4A95E2F73C68AC014C -:101AD00064E0440F551F6A95E1F744275370242BA7 -:101AE000352B73E0880F991F7A95E1F78076992757 -:101AF0001DC02230310529F4982F8827816F906A04 -:101B0000089523303105A9F4AC014370552721E035 -:101B100030E002C0220F331F4A95E2F73C6843E0F1 -:101B2000880F991F4A95E1F7807E9770822B932B3F -:101B3000089524303105E1F4AC014370552721E0CC -:101B400030E002C0220F331F4A95E2F73A68E7CF30 -:101B50009C0130572115304118F49F709062089510 -:101B60009C0130582115304118F49F70906A0895F7 -:101B7000803E9105E0F4803C910558F58133910554 -:101B800009F46FC048F48932910509F463C08A32C0 -:101B9000910509F46DC072C089339105E9F082386E -:101BA0009105D1F08533910509F44DC067C0833E9E -:101BB000910581F138F4803E9105B9F0823E91059E -:101BC000D9F05CC0863E910561F1873E9105A1F197 -:101BD00055C00E94FA0C08952091EC0120FD02C02E -:101BE00021FF4CC080EE90E049C08091EC0180FF65 -:101BF000F9CF89E390E042C08091EC0182FF0EC0F2 -:101C00008091EC0184FF03C080E090E037C083EE58 -:101C100090E034C08091EC0182FFF2CF82EE90E040 -:101C20002DC08091EC0183FF0BC08091EC0184FDFD -:101C3000EBCF87EE90E022C08091EC0183FFF5CFDF -:101C400086EE90E01BC08091EC0185FF07C089E221 -:101C500090E014C08091EC0185FFF9CF85E390E01E -:101C60000DC08091EC0186FF07C08AE290E006C0BB -:101C70008091EC0186FFF9CF81E390E00E94280C6F -:101C80000895089580916F0108959FB7F894109278 -:101C90005E019FBF9091F201943009F057C090917E -:101CA000E9009F703091EC00232F217030FD20E877 -:101CB000922B24E02093E9002091EB0020FF43C009 -:101CC0002091EE0027FF3FC020915C01222321F0EC -:101CD0002091E80025FF37C010925C0126E030918A -:101CE000E80035FD15C03091F201343061F53091D6 -:101CF000EB0035FD28C0215021F481E080935C0188 -:101D000022C0EFE9FFE03197F1F700C00000E7CF14 -:101D10008093F1008091E80085FD0AC08091E80081 -:101D200080FFFCCF8091E8008E778093E80006C0AA -:101D30008FB7F89421E020935E018FBF9F7090933E -:101D4000E90080E008959F709093E9008FEF089577 -:101D5000CF93DF9300D01F92CDB7DEB79C01809167 -:101D6000F201843019F593E099833B832A839093A1 -:101D7000E9008FEF9091E800815095FD06C095ED48 -:101D80009A95F1F700008111F5CF8091E80085FF69 -:101D90000DC040E050E063E070E0CE0101960E948B -:101DA00078118091E8008E778093E8000F900F9073 -:101DB0000F90DF91CF910895CF93DF9300D01F92C2 -:101DC000CDB7DEB72091F201243021F522E029833E -:101DD0009B838A8383E08093E9008FEF9091E800F2 -:101DE000815095FD06C095ED9A95F1F7000081119F -:101DF000F5CF8091E80085FF0DC040E050E063E042 -:101E000070E0CE0101960E9478118091E8008E77F3 -:101E10008093E8000F900F900F90DF91CF9108957D -:101E20002091F2012430F1F422E02093E9002FEF19 -:101E30003091E800215035FD06C035ED3A95F1F7B7 -:101E400000002111F5CF2091E80025FF0BC040E0F4 -:101E500050E065E070E00E9478118091E8008E7794 -:101E60008093E8000895CF93DF932091F20124300E -:101E700009F048C0EC0180910C018823E1F08091C9 -:101E80000D018823C1F085E08093E9008FEF9091E8 -:101E9000E800815095FD06C095E19A95F1F70000A4 -:101EA0008111F5CF8091E80085FF2CC040E050E023 -:101EB00060E170E017C081E08093E9008FEF9091BE -:101EC000E800815095FD06C095ED9A95F1F7000068 -:101ED0008111F5CF8091E80085FF14C040E050E00B -:101EE00068E070E0CE010E9478118091E8008E7762 -:101EF0008093E80080E1FE01AFE5B1E001900D9232 -:101F00008A95E1F7DF91CF91089580E295E00E94F4 -:101F10001C088091F101811109C00E940D130E94DB -:101F20006A138091E20084608093E20008958CE15E -:101F300095E00E941C081092F101089588E195E057 -:101F40000C941C0884E195E00E941C080C941F2D41 -:101F500080E195E00E941C080E94E9220E94252D44 -:101F60000E940F160C94410E20915D012F5F822F6D -:101F700062E30E94932E992319F020935D01089546 -:101F800010925D0180915E01882371F18091F201D0 -:101F9000843041F58091E9008F702091EC00922F00 -:101FA000917020FD90E8892B94E09093E900909146 -:101FB000EB0090FF14C09091EE0097FF10C090913D -:101FC000E80095FF03C01092F100F9CF9091E8006E -:101FD00090FF05C09091E8009E779093E8008F7085 -:101FE0008093E90010925E01089542E061EC81E087 -:101FF0000E94871242E061EC82E00E94871242E078 -:1020000061EC83E00E94871242E261EC84E00E946E -:10201000871242E161EC85E00C9487128091F40113 -:10202000833009F455C030F4813071F0823009F406 -:102030008EC008958A3009F47AC08B3009F460C0EC -:10204000893009F09CC020C08091F301813A09F0E9 -:1020500096C08091E800877F8093E8008091F70127 -:102060009091F801892B21F460E18FE591E003C0A4 -:1020700060E080E090E070E00E94C3118091E80091 -:102080008B778093E80008958091F301813209F005 -:1020900076C08091F7019091F801009719F00497AC -:1020A00009F06DC08091E800877F8093E8008091FF -:1020B000E80082FD05C08091F2018111F8CF5FC078 -:1020C0008091F10080936F018091E8008B7753C07D -:1020D0008091F301813A09F052C08091F70190910B -:1020E000F801892B09F04BC08091E800877F80932D -:1020F000E8008091E80080FFFCCF80910C0136C0A1 -:102100008091F3018132D9F58091F7019091F80126 -:10211000892BA9F58091E800877F8093E8000E94D1 -:10212000BC128091F50180930C010C94ED1B809101 -:10213000F301813221F58091E800877F8093E800E8 -:102140000E94BC128091F6018093700108958091E5 -:10215000F301813AA1F48091E800877F8093E80041 -:102160008091E80080FFFCCF809170018093F100A6 -:102170008091E8008E778093E8000C94BC1208955B -:1021800084B7877F84BF88E10FB6F894809360009E -:10219000109260000FBE90E080E80FB6F894809334 -:1021A0006100909361000FBE0E949C160E940D1367 -:1021B0000E946A138091E20084608093E20085E4CB -:1021C0009EE00E94282278940E94EF150E949E169D -:1021D00082E091E00E940A160E940D2D8FEF94E09C -:1021E0000E941C088091F201853089F48BEF94E005 -:1021F0000E941C080E94AD228091F001882391F377 -:102200000E94D522882371F30E946211EBCF0E94B5 -:10221000CC16E8CF292F332723303105C9F064F4D9 -:102220002130310581F02230310509F043C08DE8BD -:1022300090E028E535E042C021323105F1F022324C -:10224000310541F137C082E190E025EE35E036C03E -:1022500099278130910541F08230910541F0892B19 -:1022600049F5E4E5F5E005C0ECE3F5E002C0E4E2A1 -:10227000F5E0849190E09F0121C06530D8F4E62F0D -:10228000F0E0EE0FFF1FEB5DFE4F2081318189E012 -:1022900090E014C0653070F470E0FB01EE0FFF1F9A -:1022A000E55EFE4F20813181FB01EA5EFE4F8081B9 -:1022B00090E004C080E090E020E030E0FA0131835B -:1022C0002083089580E189BD82E189BD09B400FEC3 -:1022D000FDCF8091D8008F7D8093D8008091E00061 -:1022E00082608093E0008091E00081FDFCCF089542 -:1022F000CF92DF92EF92FF920F931F93CF93DF93D2 -:10230000EC018B016A010E94DB12811133C0C11400 -:10231000D10439F0F60180819181081B190BC80F97 -:10232000D91FE12CF12C0115110519F18091E8005C -:1023300085FD16C08091E8008E778093E800C11477 -:10234000D10449F0F60180819181E80EF91EF182F5 -:10235000E08285E00FC00E94DB12882321F30AC0CF -:1023600089918093F10001501109FFEFEF1AFF0AE4 -:10237000DACF80E0DF91CF911F910F91FF90EF9026 -:10238000DF90CF9008952091F9013091FA0126173E -:10239000370748F06115710539F42091E8002E7770 -:1023A0002093E80001C0B90140E061157105A9F171 -:1023B0002091F201222309F443C0253009F442C0E0 -:1023C0002091E80023FD40C02091E80022FD32C0AA -:1023D0002091E80020FFE9CF4091F3002091F20026 -:1023E00030E0342BFC01CF016115710559F0283024 -:1023F000310540F481918093F100615071092F5FA4 -:102400003F4FF1CF41E02830310509F040E0209105 -:10241000E8002E772093E800C8CF4111C9CF0AC049 -:102420008091F201882361F0853061F08091E800AD -:1024300083FD0AC08091E80082FFF2CF80E008951A -:1024400082E0089583E0089581E008952091F901E4 -:102450003091FA012617370748F06115710539F4F4 -:102460002091E8002E772093E80001C0B901FC011B -:1024700020E06115710591F18091F201882309F442 -:1024800040C0853009F43FC08091E80083FD3DC025 -:102490008091E80082FD2FC08091E80080FFE9CFA5 -:1024A0002091F3008091F20090E0922B611571056C -:1024B00059F08830910540F424912093F100319631 -:1024C000615071090196F2CF21E0089709F020E0F0 -:1024D0008091E8008E778093E800CBCF2111CCCF9C -:1024E0000AC08091F201882361F0853061F080910B -:1024F000E80083FD0AC08091E80082FFF2CF80E00F -:10250000089582E0089583E0089581E00895982F6A -:10251000973058F59093E900981739F07091EC00D6 -:102520002091ED005091F00003C0242F762F50E051 -:1025300021FF19C03091EB003E7F3093EB003091CA -:10254000ED003D7F3093ED003091EB003160309332 -:10255000EB007093EC002093ED005093F00020917D -:10256000EE0027FF07C09F5FD3CF8F708093E900F5 -:1025700081E0089580E008958091F30187FF11C004 -:102580008091E80082FD05C08091F2018111F8CFB1 -:1025900011C08091E8008B770BC08091F2018823F5 -:1025A00049F08091E80080FFF8CF8091E8008E77B5 -:1025B0008093E80008952091E4003091E50095E6CD -:1025C0004091EC00842F817040FF22C08091E80090 -:1025D00080FD1CC08091F201882391F0853091F03C -:1025E0008091EB0085FD10C04091E4005091E50022 -:1025F0004217530729F39A01915011F784E0089587 -:1026000082E0089583E0089581E0089580E00895D0 -:102610004091E80042FFDECF08950E947B130E94A4 -:102620008313E0EEF0E0808181608083E8EDF0E0EC -:1026300080818F77808319BCA7EDB0E08C918E7F6D -:102640008C9380818F7E80831092F10108950F9387 -:102650001F93CF93DF930E947B130E948313C8EDD7 -:10266000D0E088818F77888388818068888388819B -:102670008F7D888319BC1092F2011092EE011092A6 -:10268000F0011092EF0100EE10E0F80180818B7FE5 -:10269000808388818160888342E060E080E00E94DE -:1026A0008712E1EEF0E080818E7F8083E2EEF0E041 -:1026B000808181608083808188608083F80180814F -:1026C0008E7F8083888180618883DF91CF911F9185 -:1026D0000F910895E8EDF0E080818F7E8083E7ED33 -:1026E000F0E080818160808384E082BF81E080931C -:1026F000F1010C942713E8EDF0E080818E7F808358 -:102700001092E20008951092DA001092E10008950C -:102710001F920F920FB60F9211242F933F934F9356 -:102720005F936F937F938F939F93AF93BF93EF9339 -:10273000FF938091E10082FF0BC08091E20082FF55 -:1027400007C08091E1008B7F8093E1000E94B40F6D -:102750008091DA0080FF1FC08091D80080FF1BC0ED -:102760008091DA008E7F8093DA008091D90080FF1B -:102770000DC080E189BD82E189BD09B400FEFDCFB5 -:1027800081E08093F2010E94850F05C019BC109270 -:10279000F2010E94970F8091E10080FF19C08091A3 -:1027A000E20080FF15C08091E2008E7F8093E200FE -:1027B0008091E20080618093E2008091D800806285 -:1027C0008093D80019BC85E08093F2010E94A20F8B -:1027D0008091E10084FF30C08091E20084FF2CC032 -:1027E00080E189BD82E189BD09B400FEFDCF809101 -:1027F000D8008F7D8093D8008091E1008F7E8093F8 -:10280000E1008091E2008F7E8093E2008091E200FF -:1028100081608093E2008091EE01882311F084E0D2 -:1028200007C08091E30087FD02C081E001C083E022 -:102830008093F2010E94A80F8091E10083FF29C0DC -:102840008091E20083FF25C08091E100877F809323 -:10285000E10082E08093F2011092EE018091E100AC -:102860008E7F8093E1008091E2008E7F8093E20072 -:102870008091E20080618093E20042E060E080E0CD -:102880000E9487128091F00088608093F0000E947F -:102890009E0FFF91EF91BF91AF919F918F917F918B -:1028A0006F915F914F913F912F910F900FBE0F90BD -:1028B0001F9018951F920F920FB60F9211242F930D -:1028C0003F934F935F936F937F938F939F93AF93B8 -:1028D000BF93CF93DF93EF93FF93C091E900CF7045 -:1028E0008091EC00D82FD17080FDD0E81092E900E3 -:1028F0008091F000877F8093F00078940E949E146E -:102900001092E9008091F00088608093F000CD2B58 -:10291000CF70C093E900FF91EF91DF91CF91BF910C -:10292000AF919F918F917F916F915F914F913F9167 -:102930002F910F900FBE0F901F9018951F93CF935C -:10294000DF93CDB7DEB7AA970FB6F894DEBF0FBE00 -:10295000CDBFE3EFF1E088E08E0F9091F10091930D -:102960008E13FBCF0E940E108091E80083FF1FC1E1 -:102970008091F3019091F401492F50E04A305105C4 -:1029800008F015C1FA01EA5AFF4F0C94B32E8038B3 -:1029900081F0823809F00BC18091F7018F7080932C -:1029A000E9008091EB0085FB882780F91092E9000F -:1029B00006C08091EF019091F00191118260909199 -:1029C000E800977F9093E8008093F1001092F10067 -:1029D000C8C0282F2D7F09F0EAC0882319F0823063 -:1029E00061F0E5C08091F501813009F0E0C09330DD -:1029F00009F080E08093F0012BC08091F5018111F6 -:102A000027C08091F7018F7009F4D1C08093E9004D -:102A10002091EB0020FF1CC0933021F48091EB004B -:102A2000806214C09091EB0090619093EB0021E0E4 -:102A300030E0A90102C0440F551F8A95E2F7409388 -:102A4000EA001092EA008091EB0088608093EB002E -:102A50001092E9008091E800877F86C08111A7C0AD -:102A60001091F5011F778091E3008078812B80938E -:102A7000E3008091E800877F8093E8000E94BC1209 -:102A80008091E80080FFFCCF8091E3008068809314 -:102A9000E300111102C082E001C083E08093F201E3 -:102AA00086C08058823008F082C08091F5019091F4 -:102AB000F6018C3D53E0950779F583E08A838AE23D -:102AC00089834FB7F894DE01139620E03EE051E28F -:102AD000E32FF0E050935700E49120FF03C0E2950C -:102AE000EF703F5FEF708E2F90E0EA3010F0C796E6 -:102AF00001C0C0968D939D932F5F243149F74FBF3E -:102B00008091E800877F8093E8006AE270E0CE0160 -:102B100001960E94C31114C0AE014F5F5F4F6091D8 -:102B2000F7010E940A11BC01892B09F440C0909161 -:102B3000E800977F9093E80089819A810E9426128D -:102B40008091E8008B778093E80031C0803879F578 -:102B50008091E800877F8093E8008091EE01809368 -:102B6000F1008091E8008E778093E8000E94BC120B -:102B70001EC081111CC09091F5019230C0F480916B -:102B8000E800877F8093E8009093EE010E94BC12DA -:102B90008091EE01811106C08091E30087FD02C0A3 -:102BA00081E001C084E08093F2010E94F50F8091E2 -:102BB000E80083FF0AC08091E800877F8093E800E7 -:102BC0008091EB0080628093EB00AA960FB6F89498 -:102BD000DEBF0FBECDBFDF91CF911F910895CF9380 -:102BE0008091F2018823A1F0C091E900CF7090910B -:102BF000EC00892F817090FD80E8C82B1092E900CD -:102C00008091E80083FD0E949E14CF70C093E9007C -:102C1000CF91089590937601809375010895E09186 -:102C20007501F0917601309721F00190F081E02D4F -:102C3000099480E00895EF92FF920F931F93CF9332 -:102C4000DF93E0917501F09176013097B1F18C013D -:102C50000280F381E02D09958091D90182FF2DC07A -:102C600080FF04C08AE197E00E941C08E80110E19F -:102C700084E1E82E87E0F82E8091D90180FF0BC017 -:102C800088811F928F93FF92EF920E94B5080F9058 -:102C90000F900F900F90115021961111EDCF809150 -:102CA000D90180FF0AC082E197E0DF91CF911F91A7 -:102CB0000F91FF90EF900C941C08DF91CF911F9122 -:102CC0000F91FF90EF900895E0917501F0917601DA -:102CD000309721F00480F581E02D0994089520912A -:102CE0007301309174018217930771F0909374010E -:102CF00080937301E0917501F0917601309721F096 -:102D00000680F781E02D099408952091710130919A -:102D100072018217930771F0909372018093710191 -:102D2000E0917501F0917601309721F00084F185F2 -:102D3000E02D0994089508950C949B160E94EB22AF -:102D40000E94920A0C94B123CF93C82F8091D9018D -:102D500082FF1EC080FF04C083E397E00E941C082E -:102D60008091D90180FF0CC01F92CF938EE297E033 -:102D70009F938F930E94B5080F900F900F900F9024 -:102D80008091D90180FF04C08CE297E00E941C086A -:102D90008C2FCF910C94410ECF92DF92EF92FF9245 -:102DA0000F931F93CF93DF93CDB7DEB72B970FB65B -:102DB000F894DEBF0FBECDBF0E94AF0A88E7C82ED1 -:102DC00081E0D82E00E010E0E02E802F0E94DB0B87 -:102DD000F60141916F01F42EF826B1F40F5F1F4FF9 -:102DE0000E30110589F78FEF89838A831B820E9439 -:102DF000F4228160782F9D838C8349815A816B8175 -:102E00008D810E946F1740C09091D90191FF04C03D -:102E10008B870E94E10B8B8520E030E04F2D50E046 -:102E2000922FBA01022E02C0759567950A94E2F7B7 -:102E300060FF24C02E83EF8221E030E0690102C0F0 -:102E4000CC0CDD1C9A95E2F790E08C219D21892B1A -:102E500009F420E028870E94F4228160782F9A8765 -:102E600089874E815F8168858A850E946F17F80186 -:102E7000E858FE4F8081C826C08206C02F5F3F4FB2 -:102E80002630310569F6AACF0E94222710917701DA -:102E90000E940F161817A1F00E940F168093770159 -:102EA0002B960FB6F894DEBF0FBECDBFDF91CF914A -:102EB0001F910F91FF90EF90DF90CF900C94A4168C -:102EC0002B960FB6F894DEBF0FBECDBFDF91CF912A -:102ED0001F910F91FF90EF90DF90CF900895CF93C7 -:102EE000DF93CDB7DEB72B970FB6F894DEBF0FBEDA -:102EF000CDBF4F83588769877A878B87DE0111960C -:102F000086E0FD0111928A95E9F785E0FE0137968A -:102F100001900D928A95E1F749815A816B817C81FC -:102F20008D819E810E94871E2B960FB6F894DEBF7E -:102F30000FBECDBFDF91CF910895CF93882309F4C1 -:102F4000C2C0C82F823859F40E940F1681FDBBC041 -:102F500089E30E9423210E94022289E30CC0833866 -:102F600079F40E940F1680FDAEC083E50E942321F4 -:102F70000E94022283E50E947621CF910C940222C6 -:102F8000843859F40E940F1682FD9DC087E40E9488 -:102F900023210E94022287E4EECF8CEF8C0F813A2E -:102FA00048F48C2F0E94B52B81118DC08C2F0E946C -:102FB0002321E3CF80E28C0F883048F4C77081E092 -:102FC00001C0880FCA95EAF70E94CB21D6CF8BE5C6 -:102FD0008C0F833078F4C53A29F0C63A31F083E893 -:102FE00090E005C081E890E002C082E890E0CF91D7 -:102FF0000C946F1688E58C0F833108F064C0C83AD2 -:1030000039F1C93A41F1CA3A49F1CB3A51F1CC3AD6 -:1030100059F1CD3A61F1C03B69F1CE3A71F1CF3A45 -:1030200079F1C13B81F1C23B89F1C33B91F1C43BD2 -:1030300099F1C53BA1F1C63BA9F1C73BB1F1C83B32 -:10304000B9F1C93BC1F1CA3BC9F180E090E038C099 -:1030500082EE90E035C089EE90E032C08AEE90E0DA -:103060002FC085EB90E02CC086EB90E029C087EB69 -:1030700090E026C08CEC90E023C08DEC90E020C066 -:1030800083E891E01DC08AE891E01AC082E991E0EE -:1030900017C084E991E014C081E292E011C083E29C -:1030A00092E00EC084E292E00BC085E292E008C09C -:1030B00086E292E005C087E292E002C08AE292E0F6 -:1030C000CF910C948516CF910895882309F44BC0B5 -:1030D000823859F40E940F1681FF45C089E30E948F -:1030E00023210E94022289E30CC0833871F40E94DC -:1030F0000F1680FF38C083E50E9423210E94022220 -:1031000083E50E9476210C940222843859F40E94AF -:103110000F1682FF28C087E40E9423210E9402220A -:1031200087E4EFCF9CEF980F913A58F390E2980F15 -:10313000983050F4877091E001C0990F8A95EAF7B2 -:10314000892F0E94D121DFCF9BE5980F933020F487 -:1031500080E090E00C946F16885A833120F480E070 -:1031600090E00C9485160895882321F00E94CB21CD -:103170000C9402220895882321F00E94D1210C94FE -:1031800002220895BF92CF92DF92EF92FF920F93A7 -:103190001F93CF93DF9300D000D000D0CDB7DEB720 -:1031A00025E0FC01DE01119601900D922A95E1F7D0 -:1031B000FC01408131810281258122952F7063813C -:1031C0007481672B09F4E7C23F3F19F44F3F09F4BC -:1031D000E2C27C0149833A8389819A812E830E94CD -:1031E000E220182FB92E0E94E1200E94A81FEB2D8B -:1031F000E295EF70F0E0E05AFF4F2E810C94B32E71 -:103200008B2D807F9B2D9F70F92E882319F0F294CF -:1032100080EFF822002349F0FF2009F469C28F2DC6 -:103220000E94DB210E94022263C2812F0E94651846 -:10323000FF2009F4B0C28F2D0E94E12126960FB61F -:10324000F894DEBF0FBECDBFDF91CF911F910F91DC -:10325000FF90EF90DF90CF90BF900C9402223B2D17 -:10326000307F8B2D8F70303211F08295807F11234B -:1032700019F0113021F12DC00023B9F0222309F4F7 -:10328000A1C1213009F09EC126960FB6F894DEBF89 -:103290000FBECDBFDF91CF911F910F91FF90EF90A7 -:1032A000DF90CF90BF900C94EB21222319F02130B6 -:1032B00009F471C28E830E94EE218E8197C1002392 -:1032C00021F0263008F067C27DC1253008F063C2C6 -:1032D0008DC1002321F0222309F474C109C22223E5 -:1032E00009F484C11AC22B2D26952695237030E04F -:1032F0002115310521F021303105D1F04CC20023D8 -:1033000021F0812F9B2D937002C080E090E02696E3 -:103310000FB6F894DEBF0FBECDBFDF91CF911F91E6 -:103320000F91FF90EF90DF90CF90BF900C946F16AD -:10333000002321F0812F9B2D937002C080E090E04C -:1033400026960FB6F894DEBF0FBECDBFDF91CF91AA -:103350001F910F91FF90EF90DF90CF90BF900C9452 -:103360008516812F002319F00E94A82502C00E9413 -:10337000102626960FB6F894DEBF0FBECDBFDF91A4 -:10338000CF911F910F91FF90EF90DF90CF90BF9062 -:103390000C9495268B2D837009F07BC00111FBC125 -:1033A000812F829586958770880F880F912F9F7047 -:1033B000C92ED12CE12CF12C082E04C0CC0CDD1C24 -:1033C000EE1CFF1C0A94D2F714FF12C04FE050E02D -:1033D00060E070E004C0440F551F661F771F8A9598 -:1033E000D2F7CB01BA01609570958095909503C096 -:1033F00060E070E0CB012B2D269526952370422F9F -:1034000050E042305105D9F04330510569F16C2943 -:103410007D298E299F294130510551F126960FB6FD -:10342000F894DEBF0FBECDBFDF91CF911F910F91FA -:10343000FF90EF90DF90CF90BF900C94CF1F6C293E -:103440007D298E299F2926960FB6F894DEBF0FBEE0 -:10345000CDBFDF91CF911F910F91FF90EF90DF9043 -:10346000CF90BF900C94EB1F0E94CF1FC701B601F5 -:1034700026960FB6F894DEBF0FBECDBFDF91CF9179 -:103480001F910F91FF90EF90DF90CF90BF900C9421 -:10349000B31F002319F08B2D817001C086958823FE -:1034A00009F479C1812F829586958770880F880FDE -:1034B000912F9F70C92ED12CE12CF12C082E04C025 -:1034C000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA -:1034D0004FE050E060E070E004C0440F551F661FED -:1034E000771F8A95D2F7CB01BA01609570958095C8 -:1034F000909503C060E070E0CB012B2D26952695BA -:103500002370422F50E042305105D9F0433051052D -:1035100069F16C297D298E299F294130510551F18E -:1035200026960FB6F894DEBF0FBECDBFDF91CF91C8 -:103530001F910F91FF90EF90DF90CF90BF900C9470 -:10354000A9206C297D298E299F2926960FB6F894EB -:10355000DEBF0FBECDBFDF91CF911F910F91FF90C6 -:10356000EF90DF90CF90BF900C94C5200E94A920CF -:10357000C701B60126960FB6F894DEBF0FBECDBFC9 -:10358000DF91CF911F910F91FF90EF90DF90CF903F -:10359000BF900C948D20103FD1F118F4103E50F4E0 -:1035A000A2C0123F09F464C008F44DC0133F09F4EF -:1035B00074C099C01F708B2D8F710023A1F00E94E1 -:1035C0002620812F26960FB6F894DEBF0FBECDBF02 -:1035D000DF91CF911F910F91FF90EF90DF90CF90EF -:1035E000BF900C94B4180E944720812F26960FB6E6 -:1035F000F894DEBF0FBECDBFDF91CF911F910F9129 -:10360000FF90EF90DF90CF90BF900C94BB180023F9 -:10361000B1F0253008F0BFC08B2D8F7126960FB604 -:10362000F894DEBF0FBECDBFDF91CF911F910F91F8 -:10363000FF90EF90DF90CF90BF900C946C202630DD -:1036400008F0A9C0E9CF0023A9F08B2D8F71269631 -:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:103660000F91FF90EF90DF90CF90BF900C942620A9 -:10367000002359F38B2D8F7126960FB6F894DEBF79 -:103680000FBECDBFDF91CF911F910F91FF90EF90B3 -:10369000DF90CF90BF900C944720002399F08B2DA2 -:1036A0008F7126960FB6F894DEBF0FBECDBFDF91A7 -:1036B000CF911F910F91FF90EF90DF90CF90BF902F -:1036C0000C94112026960FB6F894DEBF0FBECDBF26 -:1036D000DF91CF911F910F91FF90EF90DF90CF90EE -:1036E000BF900C9407200023A9F0222309F4ADCF4A -:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7 -:10370000CF911F910F91FF90EF90DF90CF90BF90DE -:103710000C949D17222309F4ADCF812F26960FB666 -:10372000F894DEBF0FBECDBFDF91CF911F910F91F7 -:10373000FF90EF90DF90CF90BF900C9465184B2DC9 -:103740004F70612FC7010E94BE0826960FB6F894ED -:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4 -:10376000EF90DF90CF90BF900C942B1F4B2D4F709C -:10377000612FC70126960FB6F894DEBF0FBECDBFEE -:10378000DF91CF911F910F91FF90EF90DF90CF903D -:10379000BF900C94E70C26960FB6F894DEBF0FBED0 -:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0 -:1037B000CF90BF9008950E94E8210E94BD210E94F1 -:1037C00002220E94C8270E94952680E090E00E9475 -:1037D0006F1680E090E00C9485160E94D8210C941E -:1037E000DB1B0E94E220292F22952F7030E02C3025 -:1037F00031054CF42A3031056CF422503109223065 -:10380000310588F407C02C30310549F02F303105DF -:1038100031F009C0803E48F0803F29F406C093FB98 -:10382000882780F9089580E0089581E00895CF9376 -:10383000DF9300D000D01F92CDB7DEB70F900F906E -:103840000F900F900F90DF91CF910895CF93DF935A -:1038500000D000D000D0CDB7DEB726960FB6F894D2 -:10386000DEBF0FBECDBFDF91CF9108951F93CF93E1 -:10387000DF93C091860116E080918701C81799F007 -:10388000D0E01C9FF0011D9FF00D1124E857FE4F62 -:103890004081518162817381848195810E94261CBF -:1038A0002196C770E9CFDF91CF911F910895409184 -:1038B000B8015091B9016091BA017091BB0180913A -:1038C000BC019091BD010C94261C8091BD01829594 -:1038D0008F7009F054C08091BA01882309F44FC059 -:1038E00080918601A09187016091B8017091B90122 -:1038F0004091BB015091BC01B6E08A1709F43FC06A -:1039000090E041155105C1F17F3F11F46F3FA1F1E6 -:10391000B89FF001B99FF00D1124E857FE4F2181A7 -:1039200072132AC02081621327C02281211124C072 -:10393000238134812417350710F421503109241BC9 -:10394000350B283C3105C0F42091BD012F7020615A -:103950002093BD0126E0289FF001299FF00D11243E -:10396000E357FE4F80818F708061808388EB91E008 -:103970000E94C2180C94361C01968770BECF089521 -:10398000CF92DF92EF92FF920F931F93CF93DF932B -:10399000CDB7DEB762970FB6F894DEBF0FBECDBFCE -:1039A0008C0185E0F801DE011D9601900D928A954B -:1039B000E1F7D8014C9111965C91119712966C9198 -:1039C00012971396CD90DC9014973091B8017091B6 -:1039D000B9018091BB019091BC01009709F46BC1C2 -:1039E0007F3F19F43F3F09F466C1E090BA01EE2031 -:1039F00009F4C0C02091BD01C816D90628F0F6010F -:103A0000E81BF90BCF0104C0809590958C0D9D1D8E -:103A1000FF24F394883C910578F0F12C207F09F085 -:103A2000C6C07C2DD98AC88A89890E94171C88EB58 -:103A300091E00E94C218B1C0822F807F09F046C079 -:103A4000751314C0341312C0611110C02F7020619F -:103A50002093BD010E94571C88EB91E00E94C21880 -:103A60008091BD01D80115968C932EC0CD2819F1F7 -:103A70005F3F11F44F3FF9F0F62E61111CC08091A9 -:103A800086012091870136E0821709F45AC090E040 -:103A9000389FF001399FF00D1124E857FE4F7181D6 -:103AA000571306C07081471303C07281711103C0A0 -:103AB00001968770E9CFF62E662309F418C180912C -:103AC000BD0181608093BD01F12C11C1751308C047 -:103AD000341306C0611104C08091BD01D801C3C078 -:103AE0004D875E878D859E856A8B0E94F11B6A8952 -:103AF0008823E1F16623D1F12091BD01822F8295C7 -:103B00008F7090E0029774F08091B8019091B901A4 -:103B100098878F831986DB86CA862C87CE01079605 -:103B20000E94C21886E0F801A8EBB1E001900D9266 -:103B30008A95E1F70E94651C0E94571CFF24F394AC -:103B4000D6C04D875E878D859E850E94E220292FF5 -:103B500022952F7030E0223031050CF0BCC09F70F0 -:103B600009F0B6C0805E883008F4C1C0C8010E9468 -:103B7000C218E4CFC816D90608F453C0F601E81BF2 -:103B8000F90BCF01883C910508F450C0F12C7C2D35 -:103B9000D98AC88A89890E94171CE8EBF1E086E07F -:103BA000DF011D928A95E9F70E94571CA0C075138A -:103BB00014C0341312C0611110C08091BD01F8010E -:103BC0008583C8010E94C21886E0E8EBF1E0DF01BE -:103BD0001D928A95E9F7FE2C8AC04D875E878D85F8 -:103BE0009E856A8B0E94F11B6A89882309F4BECFE7 -:103BF000662309F4BBCF2091BD01822F82958F707F -:103C000090E002970CF48ECF8091B8019091B901A9 -:103C10009A8389831B82DD82CC822E83CE0101961A -:103C20007FCF809590958C0D9D1DACCFF62E662391 -:103C300009F49CCF75132EC034132CC02091BD0104 -:103C400020FD1FC0822F82958F70D9F0D801159664 -:103C50002C9315978F3049F08F5F982F9295907F16 -:103C6000822F8F70892B15968C93C8010E94C218E1 -:103C700086E0F801A8EBB1E001900D928A95E1F79A -:103C800093CF86E0F801A8EBB1E001900D928A9500 -:103C9000E1F72DC04D875E878D859E850E94F11BC3 -:103CA000811140CF8091BD0181608093BD01C80129 -:103CB0000E94C2181CC0662309F458CF4D875E8746 -:103CC0008D859E850E94F11B882309F44FCF2ACF52 -:103CD000811148CF0CC0243031050CF047CF9F70C4 -:103CE00009F440CFF8019581907F09F03BCF8F2DEB -:103CF00062960FB6F894DEBF0FBECDBFDF91CF91B5 -:103D00001F910F91FF90EF90DF90CF9008951F9338 -:103D1000CF93DF93CDB7DEB72C970FB6F894DEBF05 -:103D20000FBECDBF4F83588769877A878B879C8763 -:103D3000CE0107960E94C01C882369F08F81988568 -:103D40002A853B85232BF1F19F3F09F063C08F3F0C -:103D500009F060C037C086E0FE013796DE0111969B -:103D600001900D928A95E1F76F817885EA85FB8550 -:103D7000309741F17F3F11F46F3F21F1209187018E -:103D800030E0C9010196877099274091860150E083 -:103D90008417950709F447C069837A83FD83EC8310 -:103DA00096E0929FD001939FB00D1124A857BE4F6B -:103DB000FE01319601900D929A95E1F7809387016B -:103DC0000E94361C16E08091860190918701891728 -:103DD000C1F1189FC001112488579E4F0E94C01C3A -:103DE000882379F1E09186011E9FF0011124E857A4 -:103DF000FE4F4081518162817381848195810E944F -:103E0000261C8091860190E0019687709927809307 -:103E10008601D9CF4F81588569857A858B859C85A8 -:103E20000E94261CCFCF0E94ED1B1092870110929A -:103E30008601E8EBF1E086E0DF011D928A95E9F763 -:103E4000C1CF2C960FB6F894DEBF0FBECDBFDF9169 -:103E5000CF911F910895EF92FF920F931F93CF93ED -:103E6000DF938C01892B09F46CC0F12CEE24E394D0 -:103E7000E8012196F8018491843740F4843008F0F9 -:103E800051C0813081F0823019F15BC0853709F46F -:103E900044C0A8F19CE7980F903708F052C08F7784 -:103EA0000E94651841C00E5F1F4FFE01C49180E261 -:103EB0008C0F883048F4C7708E2D01C0880FCA95CA -:103EC000EAF70E94DB2114C08C2F0E949D172DC0A1 -:103ED0000E5F1F4FFE01C49180E28C0F883058F4B2 -:103EE000C7708E2D01C0880FCA95EAF70E94E121A4 -:103EF0000E9402221AC08C2F0E94651816C00E5F05 -:103F00001F4FFE01C491CC2381F08FE99FE0019700 -:103F1000F1F700C00000C150F6CF0E5F1F4FFE0149 -:103F2000F49003C00E949D178E018F2D882309F401 -:103F30009FCFEFE9FFE03197F1F700C0000081501B -:103F4000F5CFDF91CF911F910F91FF90EF900895E2 -:103F500008956093C2017093C3018093C40190934C -:103F6000C5010C94DB1B0F931F930091C2011091AC -:103F7000C3012091C4013091C501DC01CB01802B2C -:103F8000912BA22BB32B8093C2019093C301A093DA -:103F9000C401B093C5011F910F910C94DB1B0F93CB -:103FA0001F930091C2011091C3012091C40130916F -:103FB000C501DC01CB0180239123A223B32380938D -:103FC000C2019093C301A093C401B093C5011F9196 -:103FD0000F910C94DB1B0F931F930091C201109162 -:103FE000C3012091C4013091C501DC01CB018027C0 -:103FF0009127A227B3278093C2019093C301A09376 -:10400000C401B093C5011F910F910C94DB1B10925A -:10401000BE011092BF011092C0011092C1010C9418 -:10402000DB1B41E050E060E070E004C0440F551F2E -:10403000661F771F8A95D2F74093BE015093BF0148 -:104040006093C0017093C1010C94DB1B41E050E010 -:1040500060E070E004C0440F551F661F771F8A950B -:10406000D2F78091BE019091BF01A091C001B091A3 -:10407000C101482B592B6A2B7B2B4093BE015093D7 -:10408000BF016093C0017093C1010C94DB1B41E040 -:1040900050E060E070E004C0440F551F661F771FBA -:1040A0008A95D2F740955095609570958091BE01A4 -:1040B0009091BF01A091C001B091C1014823592343 -:1040C0006A237B234093BE015093BF016093C001DC -:1040D0007093C1010C94DB1B41E050E060E070E0A4 -:1040E00004C0440F551F661F771F8A95D2F7809131 -:1040F000BE019091BF01A091C001B091C1014827BC -:1041000059276A277B274093BE015093BF016093D4 -:10411000C0017093C1010C94DB1B0F931F9300919E -:10412000BE011091BF012091C0013091C101DC019D -:10413000CB01802B912BA22BB32B8093BE019093AC -:10414000BF01A093C001B093C1011F910F910C94C6 -:10415000DB1B0F931F930091BE011091BF012091B3 -:10416000C0013091C101DC01CB0180239123A22346 -:10417000B3238093BE019093BF01A093C001B0937D -:10418000C1011F910F910C94DB1B0F931F930091A2 -:10419000BE011091BF012091C0013091C101DC012D -:1041A000CB0180279127A227B3278093BE0190934C -:1041B000BF01A093C001B093C1011F910F910C9456 -:1041C000DB1B0895CF92DF92EF92FF920F931F9324 -:1041D000CF93DF938C01C090C201D090C301E090D7 -:1041E000C401F090C5014091BE015091BF016091A2 -:1041F000C0017091C101C42AD52AE62AF72ACFE16D -:10420000D0E0D701C6010C2E04C0B695A7959795AE -:1042100087950A94D2F780FF07C0B8018C2F0E94BF -:104220000A0D8130910531F4219758F7B80180E0EB -:104230000E940A0DDF91CF911F910F91FF90EF9097 -:10424000DF90CF90089590910C01992321F09091E7 -:104250000D01911109C020910E0130910F01F9015A -:1042600032969FEF40E030C0982F969596959695A0 -:104270009F30A0F4E0910E01F0910F01E90FF11DC4 -:10428000877021E030E0A90102C0440F551F8A95D4 -:10429000E2F7CA019181892B818308959091D90118 -:1042A00090FF23C01F928F9384E697E09F938F9394 -:1042B0000E94B5080F900F900F900F9008959F3FA8 -:1042C00039F04F5F4E3041F051915813F8CF0DC087 -:1042D0005111F7CF942FF5CF9F3F39F0F901E90F36 -:1042E000F11D97FDFA9582830895089590910C0130 -:1042F000992321F090910D01911109C020910E0197 -:1043000030910F01F9013296205F3F4F30C0982F56 -:104310009695969596959F30A8F4E0910E01F091B0 -:104320000F01E90FF11D877021E030E0A90102C003 -:10433000440F551F8A95E2F7CA0180959181892320 -:10434000818308959091D90190FF16C01F928F9399 -:1043500086E497E09F938F930E94B5080F900F908B -:104360000F900F9008953196E217F30729F090818E -:104370009813F9CF1082F7CF089581E090E0E09193 -:104380000E01F0910F01E80FF91F108201968031A4 -:104390009105A9F708959091D801892B8093D801B0 -:1043A000089580959091D80189238093D80108952C -:1043B0001092D80108959091D701892B8093D7014D -:1043C000089580959091D70189238093D70108950E -:1043D0001092D70108958093C60108951092C601E6 -:1043E000089580910E0190910F01FC0131969C017E -:1043F000205F3F4F80E0919191118F5FE217F307AB -:10440000D1F70895E0910E01F0910F018091D8014C -:104410008083E0910E01F0910F0190818091D7018E -:10442000892B80838091C601882361F0E0910E0181 -:10443000F0910F019081892B80830E94F1218111DD -:104440001092C60180910E0190910F010C941B16E1 -:1044500090933B0180933A010895CF92DF92EF92BF -:10446000FF926C01EE24FF24C114D104E104F10495 -:1044700021F0C701B60120E101C020E0C72ED82EEF -:10448000E92EFF24C114D104E104F10419F0285FDE -:10449000C701B6016B017C0154E0F694E794D79410 -:1044A000C7945A95D1F7C114D104E104F10419F06D -:1044B0002C5FC701B6016B017C0142E0F694E794E2 -:1044C000D794C7944A95D1F7C114D104E104F104FB -:1044D00019F02E5FC701B601DC01CB01B695A79597 -:1044E00097958795892B8A2B8B2B09F02F5F822F2D -:1044F000FF90EF90DF90CF9008958295982F9C7C4D -:10450000392F36953695282F237344E0249FC00118 -:104510001124932F982B292F2A7A2695892F857578 -:10452000880F822B08951F93CF93DF931F92CDB7EF -:10453000DEB799830E947D22182F9981892F0E94CE -:104540007D22212F30E0322F2227A901482BCA01DA -:104550000F90DF91CF911F9108958091F2018430E7 -:1045600009F11092DA0120E488E190E00FB6F894A6 -:10457000A895809360000FBE2093600083B7817F71 -:10458000846083BF83B7816083BF7894889583B745 -:104590008E7F83BF88E10FB6F894809360001092FD -:1045A00060000FBE089508950895CF930E94D3220E -:1045B0000E94AF0A0E94D422C0E08C2F0E94DB0B25 -:1045C000811104C0CF5FCE30C1F701C081E0CF912F -:1045D00008950C94ED1B82E084BD93E095BD9AEFA5 -:1045E00097BD80936E0008952FB7F8948091DB01FA -:1045F0009091DC01A091DD01B091DE012FBF089503 -:10460000CF92DF92EF92FF920F931F932FB7F89400 -:104610004091DB015091DC016091DD017091DE0180 -:104620002FBF6A017B01EE24FF248C0120E030E0E3 -:10463000C016D106E206F30610F4415051099A0162 -:10464000281B390BC9011F910F91FF90EF90DF904C -:10465000CF9008951F920F920FB60F9211248F934F -:104660009F93AF93BF938091DB019091DC01A09168 -:10467000DD01B091DE010196A11DB11D8093DB012A -:104680009093DC01A093DD01B093DE01BF91AF9167 -:104690009F918F910F900FBE0F901F9018950E94C1 -:1046A0000D13F8942FEF87EA91E621508040904057 -:1046B000E1F700C0000087E090EBDC018093FB0194 -:1046C0009093FC01A093FD01B093FE019CE088E172 -:1046D0000FB6F894A895809360000FBE9093600089 -:1046E000FFCFEF92FF920F931F93CF93DF93D82FBB -:1046F000C0E08C2F0E94DB0B00E010E0E82EF12CD4 -:10470000C701002E02C0959587950A94E2F780FDB7 -:1047100006C00F5F1F4F0630110591F709C0602FCB -:104720007C2F80E00E94E80CD813F3CF81E004C016 -:10473000CF5FCE30F1F680E0DF91CF911F910F91E6 -:10474000FF90EF900895CF93C82F8CE20E947123C1 -:10475000882321F08C2FCF910C94712380E0CF918E -:104760000895CF930E940025811102C00E94E62483 -:1047700089E897E00E941C08C5E6C15049F00E94F4 -:10478000AF0A8FE39CE90197F1F700C00000F5CF75 -:1047900082E897E00E941C0889E20E94A32381110D -:1047A00013C18AE20E94A32381110E94E62485E0BE -:1047B0000E94A32381110E944F230E940B25809306 -:1047C000D90187E00E94A3238823A9F18BE10E94ED -:1047D000A323882351F08091D90181FB222720F95E -:1047E00091E0922790FB81F90EC08EE00E94A323F6 -:1047F000882361F08091D90182FB222720F991E082 -:10480000922790FB82F98093D90115C080E10E9424 -:10481000A3239091D901882341F093FB222720F90B -:1048200081E0822780FB93F904C0892F809580FB6B -:1048300090F99093D9018091D9010E940F250E948F -:104840001D258093EC0180EE0E94A323882341F074 -:104850008091EC01982F909590FB80F98093EC016A -:1048600089E30E94A323882359F08091EC0181FB06 -:10487000222720F991E0922790FB81F98093EC01A7 -:1048800082EE0E94A323882359F08091EC0182FBE1 -:10489000222720F991E0922790FB82F98093EC0186 -:1048A00086EE0E94A323882359F08091EC0183FBBC -:1048B000222720F991E0922790FB83F98093EC0165 -:1048C00083EE0E94A323882359F08091EC0184FB9E -:1048D000222720F991E0922790FB84F98093EC0144 -:1048E00085E30E94A323882359F08091EC0185FB86 -:1048F000222720F991E0922790FB85F98093EC0123 -:1049000081E30E94A323882359F08091EC0186FB68 -:10491000222720F991E0922790FB86F98093EC0101 -:1049200081E10E94A323882359F08091EC0187FB49 -:10493000222720F991E0922790FB87F98093EC01E0 -:104940008091EC010E9421258091EC0187FB882752 -:1049500080F980930D0187E20E94A323C82F8EE186 -:104960000E94A3238111C2608FE10E94A3238111C1 -:10497000C46080E20E94A3238111C86081E20E948A -:10498000A3238111C06182E20E94A3238111C0622E -:1049900083E20E94A3238111C06484E20E94A323C6 -:1049A000882311F0C06802C0CC2329F08C2F0E940C -:1049B00018256C2F03C00E941425682F70E080E03A -:1049C00090E0CF910C94A91FCF9108956DEE7EEFEA -:1049D00080E090E00E94E92E60E082E090E00E949A -:1049E000DB2E60E083E090E00E94DB2E60E084E05C -:1049F00090E00E94DB2E60E085E090E00C94DB2EDE -:104A000080E090E00E94D52E21E08D3E9E4F09F07F -:104A100020E0822F089582E090E00C94CD2E682F44 -:104A200082E090E00C94DB2E83E090E00C94CD2E9D -:104A3000682F83E090E00C94DB2E84E090E00C94EF -:104A4000CD2E682F84E090E00C94DB2E8091E10164 -:104A500080FF0BC06091130185E0689FB0011124B5 -:104A600075956795759567952BC081FF09C0609115 -:104A7000130185E0689FB00111247595679520C0EA -:104A800082FF07C06091130185E0689FB001112487 -:104A900017C09091E2019923D1F06091120196170D -:104AA00088F72091130185E0289F90011124929F9F -:104AB000A001939F500D112470E0CA010E949F2E07 -:104AC0006038710540F46115710539F002C065E088 -:104AD00070E0862F08958FE7089581E00895809112 -:104AE000E10180FF08C06091110170E07595679544 -:104AF0007595679521C081FF06C06091110170E036 -:104B00007595679519C082FF04C06091110170E02E -:104B100010C09091E2019923C1F0609110019617A5 -:104B2000A0F780911101899FC001112470E00E94BB -:104B30009F2E6038710528F46115710521F0862FCC -:104B400008958FE7089581E0089561E070E0F4CF63 -:104B5000803F21F40E942625819504C0813F29F4DD -:104B60000E9426258093E5010895823F21F40E944A -:104B70002625819504C0833F29F40E942625809331 -:104B8000E4010895893F19F40E946F2505C08A3F0A -:104B900031F40E946F2581958093E60108958B3F43 -:104BA00021F40E946F25819504C08C3F29F40E9456 -:104BB0006F258093E7010895843F21F48091E301FC -:104BC000816017C0853F21F48091E301826011C0AC -:104BD000863F21F48091E30184600BC0873F21F47C -:104BE0008091E301886005C0883F31F48091E30142 -:104BF00080618093E30108958D3F21F48091E1016C -:104C000081600BC08E3F21F48091E101826005C07C -:104C10008F3F29F48091E10184608093E101089540 -:104C2000803F39F48091E50187FF6CC01092E50167 -:104C300069C0813F29F48091E5011816BCF362C078 -:104C40009091E401823F29F497FF5CC01092E40147 -:104C500059C0833F19F41916CCF354C0893F41F46D -:104C60008091E60118160CF04DC01092E6014AC082 -:104C70008A3F29F48091E60187FF44C0F6CF8B3F3D -:104C800039F48091E70187FF3DC01092E7013AC0F7 -:104C90008C3F29F48091E7011816BCF333C0843FA0 -:104CA00021F48091E3018E7F17C0853F21F480912C -:104CB000E3018D7F11C0863F21F48091E3018B7F5A -:104CC0000BC0873F21F48091E301877F05C0883FB7 -:104CD00031F48091E3018F7E8093E30113C08D3F17 -:104CE00021F48091E1018E7F0BC08E3F21F48091F1 -:104CF000E1018D7F05C08F3F29F48091E1018B7F19 -:104D00008093E1018091E40181110EC08091E50161 -:104D100081110AC08091E601811106C08091E701EE -:104D2000811102C01092E20108958091D90183FFA0 -:104D30007EC085EC97E00E941C088091E3011F92E1 -:104D40008F9380EC97E09F938F930E94B5088EEB32 -:104D500097E00E941C088091E401282F332727FD4B -:104D600030953F938F938BEB97E09F938F930E94A7 -:104D7000B50889EB97E00E941C088091E501282F77 -:104D8000332727FD30953F938F9386EB97E09F93D2 -:104D90008F930E94B50884EB97E00E941C088091D5 -:104DA000E601282F332727FD30953F938F9381EB22 -:104DB00097E09F938F930E94B5088FEA97E00E9437 -:104DC0001C088091E701282F332727FD30953F935A -:104DD0008F938CEA97E09F938F930E94B50889EA9E -:104DE00097E00E941C088091E2011F928F9386EA4F -:104DF00097E09F938F930E94B50884EA97E00E9402 -:104E00001C088091E1011F928F9381EA97E09F93A4 -:104E10008F930E94B5088EE997E00E941C088DB719 -:104E20009EB74C960FB6F8949EBF0FBE8DBF83EE13 -:104E300091E00E9464160E94F4229093E001809316 -:104E4000DF0108951F93CF93DF938091DF0190914D -:104E5000E0010E940023AC019091E201992321F02E -:104E60002091140130E006C0209115018AE0289FAE -:104E7000900111244217530708F486C08091E40181 -:104E8000C091E501D091E6011091E701811107C0C1 -:104E9000C11176C0D11174C0111172C075C09F3F8D -:104EA00019F09F5F9093E201181624F40E942625C2 -:104EB0008093E4018091E40187FF05C00E942625CC -:104EC00081958093E4011C1624F40E94262580938A -:104ED000E5018091E50187FF05C00E9426258195A7 -:104EE0008093E5016091E401662339F1C091E50109 -:104EF000CC2319F1772767FD7095872F972F0E9494 -:104F0000A42D23E333E343E35FE30E94082E0E94D2 -:104F1000712D6093E4016C2F772767FD7095872FC3 -:104F2000972F0E94A42D23E333E343E35FE30E9422 -:104F3000082E0E94712D6093E5011D1624F40E9435 -:104F40006F258093E6018091E60187FF05C00E94EE -:104F50006F2581958093E601111624F40E946F2538 -:104F60008093E7018091E70187FF05C00E946F25CC -:104F700081958093E701DF91CF911F910C94952645 -:104F80009F3F09F08ECF96CFDF91CF911F9108956B -:104F9000E3EEF1E085E0DF011D928A95E9F71092DA -:104FA000E2011092E101089588EE99E00E941C0848 -:104FB0001F9281E08F931F9285E08F938AE999E099 -:104FC0009F938F930E94B5080F900F900F900F90B2 -:104FD0000F900F9008958330E9F128F4813061F04B -:104FE000823009F10895853009F462C008F449C09F -:104FF000863009F474C0089580911501262F30E0A1 -:10500000280F311D2F3F310524F4680F60931501DF -:1050100003C08FEF80931501809115011F928F932C -:1050200083ED98E072C080911401262F30E0280FA4 -:10503000311D2F3F310524F4680F6093140103C024 -:105040008FEF80931401809114011F928F9381EC54 -:1050500098E05BC080911301262F30E0280F311DAE -:105060002F3F310524F4680F6093130103C08FEFC5 -:1050700080931301809113011F928F938EEA98E021 -:1050800044C080911201262F30E0280F311D2F3FA0 -:10509000310524F4680F6093120103C08FEF8093F1 -:1050A0001201809112011F928F9389E998E02DC01F -:1050B00080911101262F30E0280F311D2F3F31053F -:1050C00024F4680F6093110103C08FEF80931101E6 -:1050D000809111011F928F9380E898E016C0809113 -:1050E0001001262F30E0280F311D2F3F310524F409 -:1050F000680F6093100103C08FEF809310018091BF -:1051000010011F928F9385E698E09F938F930E94E2 -:10511000B5080F900F900F900F900895833081F194 -:1051200028F4813059F08230D1F00895853009F4A7 -:1051300049C0B8F1863009F456C008958091150130 -:10514000681720F4861B8093150102C01092150188 -:10515000809115011F928F9386E598E054C080914D -:105160001401681720F4861B8093140102C010926A -:105170001401809114011F928F9384E498E043C03E -:1051800080911301681720F4861B8093130102C0DD -:1051900010921301809113011F928F9381E398E085 -:1051A00032C080911201681720F4861B809312018F -:1051B00002C010921201809112011F928F938CE114 -:1051C00098E021C080911101681720F4861B80931C -:1051D000110102C010921101809111011F928F9351 -:1051E00083E098E010C080911001681720F4861BBE -:1051F0008093100102C010921001809110011F9243 -:105200008F9388EE97E09F938F930E94B5080F903D -:105210000F900F900F900895CF93C82F1F928F93E8 -:105220008DEE9AE09F938F930E94B50881E090E005 -:10523000A0E0B0E0BC01CD0104C0660F771F881F5D -:10524000991FCA95D2F70E94A91F0F900F900F9037 -:105250000F90CF910C94ED1BCF938D3109F465C065 -:10526000B0F58E3009F4CCC100F5873009F49BC14C -:10527000A8F4863009F06DC28091D901817F8E7FBC -:105280008093D90182EF9AE00E941C0884E39FE09A -:105290000E941C0881E08093E90180C1883009F4F4 -:1052A0004FC08B3009F47CC154C2863109F4F0C17F -:1052B00038F4803109F4B8C1813109F430C249C2EF -:1052C000893109F4CEC18B3109F486C142C28533DC -:1052D00009F437C248F4873209F433C208F433C200 -:1052E000893209F42EC235C2833438F48A3308F087 -:1052F0002CC2883309F454C12CC2833409F421C26E -:10530000883409F026C20E94ED1B83E29FE00E94D0 -:105310001C089FEF23ED80E3915020408040E1F78F -:1053200000C000000E944F2339C183E49FE00E9427 -:105330001C080E942B2D0E940F160E94410E2EC1A8 -:1053400088E39FE00E941C0883E09DE00E941C0807 -:105350000E9414251F928F9380E09DE09F938F936E -:105360000E94B5088EEF9CE00E941C080E940B254D -:10537000C82F8BEE9CE00E941C081F92CF9386EEF4 -:105380009CE09F938F930E94B50884EE9CE00E945E -:105390001C088AED9CE00E941C088C2F81701F92D3 -:1053A0008F9387ED9CE09F938F930E94B50885EDC6 -:1053B0009CE00E941C088BEC9CE00E941C08C1FB36 -:1053C000882780F91F928F9388EC9CE09F938F939E -:1053D0000E94B50886EC9CE00E941C088AEB9CE0C9 -:1053E0000E941C08C2FB882780F91F928F9387EBCD -:1053F0009CE09F938F930E94B50885EB9CE00E94F0 -:105400001C088CEA9CE00E941C08C3FBCC27C0F956 -:105410001F92CF9389EA9CE09F938F930E94B508D7 -:1054200087EA9CE00E941C080E941D25C82F83E982 -:105430009CE00E941C081F92CF938EE89CE09F93F3 -:105440008F930E94B5088CE89CE00E941C0883E7BB -:105450009CE00E941C088C2F81701F928F9380E724 -:105460009CE09F938F930E94B5088DB79EB780965E -:105470000FB6F8949EBF0FBE8DBF8EE69CE00E94D3 -:105480001C0887E59CE00E941C08C1FB882780F966 -:105490001F928F9384E59CE09F938F930E94B508A1 -:1054A00082E59CE00E941C0880E49CE00E941C08AD -:1054B000C2FB882780F91F928F938DE39CE09F9316 -:1054C0008F930E94B5088BE39CE00E941C0889E240 -:1054D0009CE00E941C08C3FB882780F91F928F93D1 -:1054E00086E29CE09F938F930E94B50884E29CE043 -:1054F0000E941C088AE19CE00E941C08C4FB8827CB -:1055000080F91F928F9387E19CE09F938F930E9475 -:10551000B50885E19CE00E941C0883E09CE00E94A5 -:105520001C08C5FB882780F91F928F9380E09CE0C0 -:105530009F938F930E94B5088EEF9BE00E941C08FA -:1055400082EE9BE00E941C08C6FB882780F91F9210 -:105550008F938FED9BE09F938F930E94B5088DED05 -:105560009BE00E941C0885ED9BE00E941C08C7FB85 -:10557000CC27C0F91F92CF9382ED9BE09F938F932E -:105580000E94B50880ED9BE00E941C088DB79EB775 -:105590004C960FB6F8949EBF0FBE8DBFC1E0DEC023 -:1055A00089E19BE05BC08091D901C82FC17080FF69 -:1055B00009C086E19FE00E941C088091D901817F8B -:1055C0008E7F47C08AE09FE00E941C088091D9012D -:1055D00081608093D901E2CF9091D90191FBCC27D2 -:1055E000C0F981E0C827892FC0FB81F98093D901D8 -:1055F000CC2319F08DEF9EE027C08FEE9EE02EC0E9 -:105600009091D90192FBCC27C0F981E0C827892F5E -:10561000C0FB82F98093D901CC2319F080EE9EE083 -:1056200013C080ED9EE01AC09091D90193FBCC2766 -:10563000C0F981E0C827892FC0FB83F98093D90185 -:10564000CC2351F084EC9EE00E941C088091D9018B -:1056500081608093D90182C087EB9EE00E941C0884 -:105660009DCF88EA9EE00E941C088CE79EE00E9485 -:105670001C088FE39EE00E941C0882E19EE00E94CD -:105680001C088EEC9DE00E941C0883EA9DE0E6CF9A -:1056900085E99DE00E941C080E940F161F928F93BF -:1056A0008BE79DE09F938F930E94B50880910C013A -:1056B0001F928F9384E69DE09F938F930E94B5087D -:1056C000809170011F928F9381E59DE09F938F934E -:1056D0000E94B50880910D011F928F938EE39DE08B -:1056E0009F938F930E94B5088091DB019091DC011C -:1056F000A091DD01B091DE01BF93AF939F938F9393 -:105700008AE29DE09F938F930E94B5088DB79EB764 -:1057100046960FB6F8949EBF0FBE8DBF3FCF0E9436 -:10572000ED1BC0910D0181E0C827C0930D01CC2372 -:1057300029F080E29DE00E941C0810C085E19DE0F8 -:105740008DCF80E003C08D5101C089530E940C2988 -:1057500025CF83E19DE00E941C08C0E08C2FCF91F3 -:10576000089580E0089580E00895CF93C82F809138 -:10577000E901813081F020F0823009F44FC045C149 -:10578000E0910E01F0910F018081813169F0823248 -:1057900009F03DC109C0E0910E01F0910F01808137 -:1057A000813111F0823261F48C2F0E94B12B811172 -:1057B00004C08C2F0E942C292FC081E090E02CC0C7 -:1057C0008C2F0E94B32B811126C0C431E1F070F4FC -:1057D000CB3081F0C031D1F40E94D42785EE9AE01D -:1057E0000E941C0882E08093E90115C0C93259F07B -:1057F000C83361F482EF9AE00E941C0889EE9AE0B7 -:105800000E941C0808C01092E90103C183EE9AE0CF -:105810000E941C08FEC081E08170FDC0C43220F5EA -:10582000CE3108F0C0C0CB3099F1C8F4C73009F0D0 -:10583000D2C08AE08093150194E19093140193E023 -:10584000909313018093120188E08093110188E204 -:105850008093100189E899E00E941C08BFC0C33101 -:1058600049F1C431C1F0B7C0CB3409F4A9C028F460 -:10587000C93289F0C83361F0AEC0C13509F49EC0A9 -:10588000C23509F499C0CE3409F0A5C06AE09EC0C3 -:105890000E94D427A3C08091E801882319F01092B8 -:1058A000E8019CC086E999E00E941C0881E0809391 -:1058B000E901B1C080E799E00E941C088EE599E0FB -:1058C0000E941C08809115011F928F938BE599E02F -:1058D0009F938F930E94B50889E599E00E941C0868 -:1058E00087E499E00E941C08809114011F928F9315 -:1058F00084E499E09F938F930E94B50882E499E035 -:105900000E941C0883E399E00E941C088091130107 -:105910001F928F9380E399E09F938F930E94B50825 -:105920008EE299E00E941C088DE199E00E941C081B -:10593000809112011F928F938AE199E09F938F9338 -:105940000E94B50888E199E00E941C0883E099E074 -:105950000E941C08809111011F928F9380E099E0B2 -:105960009F938F930E94B5088EEF98E00E941C08C9 -:1059700087EE98E00E941C08809110011F928F937F -:1059800084EE98E09F938F930E94B50882EE98E092 -:105990000E941C088DB79EB748960FB6F8949EBF1C -:1059A0000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F6E -:1059B00080818093E80112C061E003C061E006C00D -:1059C0006AE08091E8010E94EB2708C08091E8011D -:1059D0000E948E2803C087E899E013C08091E801F7 -:1059E000882369F01F928F9381E899E09F938F93AA -:1059F0000E94B5080F900F900F900F9004C08EE793 -:105A000099E00E941C0881E006C01092E90180E044 -:105A100002C080E001CFCF910895E1E8F0E08081FD -:105A2000886080838081816080838FB7F89493E061 -:105A30009093890090ED909388008FBF0895EFE6D2 -:105A4000F0E08081826080830895EFE6F0E080815D -:105A50008D7F80830895EFE6F0E0908182E08927D2 -:105A6000808308951F920F920FB60F9211242F93E7 -:105A70003F934F935F936F937F938F939F93AF93D6 -:105A8000BF93EF93FF938091EA019091EB01019610 -:105A90009093EB018093EA01811103C082E00E94A0 -:105AA000410EE091EB01E695E695F0E0ED5AF04FFE -:105AB000E4918091EA018E1303C080E00E94410EC0 -:105AC000FF91EF91BF91AF919F918F917F916F91D6 -:105AD0005F914F913F912F910F900FBE0F901F90AC -:105AE000189504D06894B1118DC0089570D088F0D5 -:105AF0009F5790F0B92F9927B751A0F0D1F0660FBA -:105B0000771F881F991F1AF0BA95C9F712C0B130D4 -:105B100081F077D0B1E0089574C0672F782F88277F -:105B2000B85F39F0B93FCCF3869577956795B39513 -:105B3000D9F73EF490958095709561957F4F8F4F82 -:105B40009F4F0895E89409C097FB3EF49095809587 -:105B5000709561957F4F8F4F9F4F9923A9F0F92F33 -:105B600096E9BB279395F695879577956795B795B1 -:105B7000F111F8CFFAF4BB0F11F460FF1BC06F5F97 -:105B80007F4F8F4F9F4F16C0882311F096E911C0A9 -:105B9000772321F09EE8872F762F05C0662371F0CA -:105BA00096E8862F70E060E02AF09A95660F771FDE -:105BB000881FDAF7880F9695879597F9089557FD0E -:105BC0009058440F551F59F05F3F71F04795880F6B -:105BD00097FB991F61F09F3F79F087950895121602 -:105BE00013061406551FF2CF4695F1DF08C01616AE -:105BF00017061806991FF1CF86957105610508945F -:105C00000895E894BB2766277727CB0197F9089575 -:105C10000BD078C069D028F06ED018F0952309F029 -:105C20005AC05FC01124EECFCADFA0F3959FD1F315 -:105C3000950F50E0551F629FF001729FBB27F00D3A -:105C4000B11D639FAA27F00DB11DAA1F649F66278F -:105C5000B00DA11D661F829F2227B00DA11D621FDE -:105C6000739FB00DA11D621F839FA00D611D221F98 -:105C7000749F3327A00D611D231F849F600D211D7C -:105C8000822F762F6A2F11249F5750408AF0E1F01F -:105C900088234AF0EE0FFF1FBB1F661F771F881F68 -:105CA00091505040A9F79E3F510570F014C0AACF03 -:105CB0005F3FECF3983EDCF3869577956795B79553 -:105CC000F795E7959F5FC1F7FE2B880F911D96957D -:105CD000879597F9089597F99F6780E870E060E0ED -:105CE00008959FEF80EC089500240A941616170675 -:105CF00018060906089500240A94121613061406BD -:105D000005060895092E0394000C11F4882352F01F -:105D1000BB0F40F4BF2B11F460FF04C06F5F7F4FD7 -:105D20008F4F9F4F0895991B79E004C0991F9617D4 -:105D300008F0961B881F7A95C9F78095089597FB00 -:105D4000072E16F4009407D077FD09D00E94B92ED3 -:105D500007FC05D03EF4909581959F4F089570956E -:105D600061957F4F0895EE0FFF1F0590F491E02D90 -:105D70000994AA1BBB1B51E107C0AA1FBB1FA61792 -:105D8000B70710F0A61BB70B881F991F5A95A9F7E4 -:105D900080959095BC01CD010895F999FECF92BDF3 -:105DA00081BDF89A992780B50895A8E1B0E042E056 -:105DB00050E00C94F02E262FF999FECF1FBA92BD19 -:105DC00081BD20BD0FB6F894FA9AF99A0FBE0196DC -:105DD00008950E94DB2E272F0C94DC2EDC01CB01D2 -:105DE000FC01F999FECF06C0F2BDE1BDF89A3196EB -:105DF00000B40D9241505040B8F70895F894FFCF89 -:105E00002002420E330F100FDC0EA80E0101C70155 -:105E100028080A03140A3F4D362039D30686065057 -:105E2000063006F7056A0583059C05B505D505010D -:0A5E3000020304050607080900003C -:00000001FF +:100000000C94F0030C9437040C9437040C943704CC +:100010000C9437040C9437040C9437040C94370474 +:100020000C9437040C9437040C94370E0C94090F7D +:100030000C9437040C9437040C9437040C94370454 +:100040000C9437040C947D230C9437040C943704DF +:100050000C9437040C940F1D0C9437040C94370443 +:100060000C9437040C9437040C9437040C94370424 +:100070000C9437040C9437040C9437040C94370414 +:100080000C9437040C9437040C9437040C94370404 +:100090000C9437040C9437040C9437040C943704F4 +:1000A0000C9437040C9437040C943704470451041F +:1000B00069048104C904CF04F004D504EB04E1040D +:1000C000E604DB04B1049904F504760F980F8B1055 +:1000D000980F8B10DD0F00108B1055106810521305 +:1000E000521381138113C413FE130B160B1617142E +:1000F0000B160C150C15DF150B160B16F61501E17A +:100100000137023702E10138023801E201250225F8 +:1001100002E20001E10137023702E1013802380151 +:10012000E10130023002E10001E10137023702E172 +:100130000138023801E10107020702E1000135023E +:1001400035012002200001E10137023702E10138C8 +:10015000023801E10125022502E10001E101360238 +:100160003602E10138023801E10125022502E100F1 +:1001700001E10136023602E10138023801E10126CF +:10018000022602E10001E10137023702E1013802F3 +:100190003801E10126022602E10002E002E201301C +:1001A00002300002E002E20001E001E20002E002AF +:1001B000E3016402640002E002E30001E001E30005 +:1001C00002E002E2012E022E02E10002E002E10260 +:1001D000E20001E001E101E20002E001E3010602C8 +:1001E0000602E30002E00001E00002E001E3011981 +:1001F000021902E30002E00001E0000000F0A1F0BB +:10020000A329002B00E200E100358100001E00144C +:100210000004001D710D304D831F001A0016001BD5 +:10022000000C304C002000080007000600E1042A02 +:10023000002100150009001900E1084A00220017FA +:10024000000A000500000003300130E3000000E276 +:1002500000000002540230E7000000E60000000445 +:100260005423001C000B00110000002E7F240018F6 +:10027000000D00100050004B0025000C000E003651 +:100280000052002C00260012000F003700510028F9 +:100290000027001300330038714F004E002D002F4F +:1002A000003474E50031810000010001000100010B +:1002B00000010000003A003500310001000100019A +:1002C000003B0035022102350001004C003C001EBD +:1002D0000224062202010001003D002D0224022416 +:1002E00004010001003E000100370011040000017C +:1002F000000100010000000100000001000E3001BB +:100300000000000100000001003F00240624022339 +:100310000200000100400022042502350001000116 +:100320000041002304260235023700010042002468 +:100330000425041F021E020100430031002604317F +:1003400002010001004400450001002D02010000EF +:100350000001000100010001000100000001000196 +:100360000001000100010001000100F400F200FBA7 +:1003700000010001000100F000F100FA000100019D +:10038000000100F500F300FC00010001000100F98C +:1003900000FA00F600000001000100010000000169 +:1003A0000000000100A800010000000100000001A1 +:1003B0000001000100A900AA0000000100010001E5 +:1003C000000100010001000100010001000100AC7A +:1003D000000100B600010001000100AB0050000167 +:1003E00000010001000100520051000100AE0001B7 +:1003F00000010001004F00000001000100010001A8 +:1004000000010000000100010001000100010001E5 +:1004100000010001000100010001000100010001D4 +:1004200000010001000100010001000100010001C4 +:1004300000010001000100010001000100000001B5 +:100440000001000100000001000000010004300173 +:1004500000000001000000010005300630093001F5 +:1004600000000001000A300B3008300100010001DB +:10047000000100073001000100010001000100013E +:100480000001000100010001000100010001000164 +:100490000001000100010001000100010001000055 +:1004A0000001000100010001000100000001000145 +:1004B00000010001000100010001000100500001E5 +:1004C0000001000100010052005100010001000183 +:1004D00000010001004F00010001000100010001C6 +:1004E0000001000100000001000100010000000106 +:1004F00000000001000100010000000100000001F7 +:10050000003F00520051002302000001004000247F +:100510000021001E00270001004100250022001FCD +:1005200000370001004200260023002000270001C0 +:10053000004300300230002402270201004400453D +:1005400000380001000100000001000100E100018D +:1005500000E0000000010001000100010001003D79 +:100560000001000100010001000100E000010001A4 +:10057000000100010001002C000100010001000148 +:100580000001003C00010001000100010000003AF0 +:1005900000010001000000010000003B000E3001DE +:1005A0000000000100000001000100010001000145 +:1005B0000000000100010001000100010001000134 +:1005C0000001000100010001000100010001000123 +:1005D0000001000100010001000100010001000113 +:1005E0000001000100010001000100010001000004 +:1005F0000016034500720067006F0044006F00782A +:1006000000200045005A00000016034500720067F4 +:10061000006F0044006F007800200045005A000081 +:10062000000403090409026D00040100A0FA090492 +:1006300000000103010100092111010001223F0016 +:100640000705810308000A090401000103010200F3 +:10065000092111010001224D000705820308000A4B +:100660000904020001030000000921110100012218 +:1006700036000705830308000A090403000103008C +:10068000000009211101000122390007058403102F +:1006900000011201100100000008EDFE0713010027 +:1006A0000102000105010906A101050719E029E77A +:1006B0001500250195087501810205081901290514 +:1006C00095057501910295017503910105071900C2 +:1006D000297715002501957875018102C00501096A +:1006E00080A101850216010026B7001A01002AB771 +:1006F00000751095018100C0050C0901A101850359 +:10070000160100269C021A01002A9C027510950110 +:100710008100C005010902A1010901A10005091913 +:1007200001290515002501950575018102950175C1 +:100730000381010501093009311581257F95027575 +:1007400008810609381581257F9501750881060500 +:100750000C0A38021581257F950175088106C0C0F5 +:1007600005010906A101050719E029E71500250182 +:100770009508750181029501750881010508190127 +:1007800029059505750191029501750391010507EC +:10079000190029FF150025FF950675088100C00086 +:1007A00000000000000000000000010204060A0F23 +:1007B00017202C3A4A5D71879DB3C7DAE9F5FCFF33 +:1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13 +:1007D0000A06040201000000000000000000000002 +:1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B +:1007F00027C08091EF019091F001A091F101B0919B +:10080000F2018730904BA740B04BD1F41092EF012A +:100810001092F0011092F1011092F20114BE84B70F +:10082000877F84BF0FB6F894A89580916000886197 +:1008300080936000109260000FBEE0E0FFE3099536 +:1008400011E0A0E0B1E0ECE9FAE402C005900D92FD +:10085000A433B107D9F721E0A4E3B1E001C01D92B0 +:10086000AF3EB207E1F70E947E0B0C944C250C942E +:100870000000462F50E04F30510508F0DEC0FA016D +:10088000EA5AFF4FDC0112968C910C9401258823C3 +:1008900021F085EE0E94EC11D0C085EE0E94B412CA +:1008A000CCC0882349F00E94D91C909335018093D5 +:1008B000340188EF91E008958091340190913501E1 +:1008C0000E94E51C873991050CF0A8C08AEE91E0E2 +:1008D0000895882349F00E94D91C90933501809394 +:1008E000340187EE91E008958091340190913501B3 +:1008F0000E94E51C873991050CF093C089ED91E0C9 +:100900000895882349F00E94D91C90933501809363 +:10091000340182ED91E00895809134019091350188 +:100920000E94E51C873991050CF07EC080EC91E0B7 +:100930000895882349F00E94D91C90933501809333 +:1009400034018BEB91E00895809134019091350151 +:100950000E94E51C873991050CF069C08DEA91E091 +:100960000895882349F00E94D91C90933501809303 +:10097000340188EA91E00895809134019091350125 +:100980000E94E51C873991050CF054C08AE991E07A +:100990000895882309F451C085E891E008958823DB +:1009A00009F44BC080E791E00895882309F445C01D +:1009B0008BE591E00895882309F43FC086E491E037 +:1009C00008958823D1F18DE391E008958823A9F15A +:1009D00088E291E00895882381F183E191E0089510 +:1009E000882359F18EEF90E00895882331F18091AA +:1009F000B3019091B401A091B501B091B60120E28C +:100A0000822780729927AA27BB278093B3019093EE +:100A1000B401A093B501B093B6010FC085EF91E08A +:100A2000089584EE91E008958BEC91E0089586EBB3 +:100A300091E0089583EA91E0089580E090E00895C0 +:100A400008956091B3017091B4018091B5019091C6 +:100A5000B6010E943C1C56985E9825982D982698C1 +:100A60002E9827982F988330C1F028F4813041F0D8 +:100A7000823049F00895843049F0853051F008956E +:100A8000259A2D9A0895269A2E9A0895259A2D9A98 +:100A900004C0259A2D9A269A2E9A279A2F9A08955D +:100AA0000C94210556985E9825982D9826982E9896 +:100AB00027982F988FEF90E090938900809388007B +:100AC00090938B0080938A0090938D0080938C008C +:100AD000259A2D9A2FEF80E792E021508040904098 +:100AE000E1F700C00000269A2E9A2FEF80E792E0EF +:100AF000215080409040E1F700C00000279A2F9AD3 +:100B00002FEF80E792E0215080409040E1F700C055 +:100B1000000025982D982FEF80E792E0215080402B +:100B20009040E1F700C0000026982E982FEF80E754 +:100B300092E0215080409040E1F700C000002798EB +:100B40002F9856985E9825982D9826982E98279835 +:100B50002F98089589EA8093800089E0809381002E +:100B600024982C983F988AB18F748AB96E98479AC6 +:100B70008BB1806B8BB9769A0E9452050C9420053C +:100B800080E2809300018091360181110EC00E94A5 +:100B90000F0681E0809336012FEF83ED90E3215023 +:100BA00080409040E1F700C0000080E40E941506FC +:100BB0008093000181112EC00E943F0680930001A6 +:100BC000811128C00E943F0680930001811122C03C +:100BD0008FE30E943F068093000181111BC00E9499 +:100BE000370680E40E94150680930001811112C02F +:100BF0008CE00E943F068093000181110BC00E948F +:100C00003F0680930001811105C08FE30E943F06DB +:100C1000809300010E943706809100010895109290 +:100C2000B9008AE08093B800089594EA9093BC00DC +:100C30009091BC0097FFFCCF9091B900987F9830BD +:100C400021F0903111F081E008958093BB0084E899 +:100C50008093BC008091BC0087FFFCCF8091B900DD +:100C6000887F883111F0803471F780E0089584E93D +:100C70008093BC008091BC0084FDFCCF08958093DC +:100C8000BB0084E88093BC008091BC0087FFFCCF50 +:100C90009091B900987F81E0983209F480E008953E +:100CA00084E88093BC008091BC0087FFFCCF8091DA +:100CB000BB00089580910001811115C080E40E945D +:100CC00015068093000181110CC082E10E943F064D +:100CD00080930001811105C08FEF0E943F06809331 +:100CE00000010E94370684B1807F84B985B1807F7E +:100CF00085B98AB1837F8AB98BB1837F8BB93E98DE +:100D0000469808950E94C005809300010E945A06EB +:100D100080B38C7080BB81B3836F81BBE6E4F1E06C +:100D2000A8E3B1E011921D9281E0E435F807D1F714 +:100D30000C94AA059F92AF92BF92CF92DF92EF924E +:100D4000FF920F931F93CF93DF938091000188232D +:100D500079F0809137018F5F80933701811108C04E +:100D60000E94C00580930001811102C00E945205BB +:100D700088E3E82E81E0F82E8701C0E0D0E0BB24B4 +:100D8000B39492E0A92ECC24C394D12CC730D105C2 +:100D900000F580910001811164C080E40E94150675 +:100DA00080930001811112C082E10E943F0680936E +:100DB000000181110BC0C6010C2E01C0880F0A94DE +:100DC000EAF780950E943F06809300010E94370653 +:100DD00048C0CA30A1F028F4C83059F0C93061F0D9 +:100DE00005C0CC3089F070F0CD3089F0209A289879 +:100DF00010C0219A29980DC0229A2A980AC0239AD5 +:100E00002B9807C0529A01C0539A5B9802C03E9A31 +:100E10004698E0EAEA95F1F78FB181708B257999D0 +:100E200002C032E001C030E0832B7C9902C034E084 +:100E300001C030E0832B7D9902C028E001C020E092 +:100E4000822B7E9902C090E101C090E0892B9FB176 +:100E50009095991F9927991F9295990F907E892BAC +:100E60000FC08091000181114AC080E40E941506E4 +:100E700080930001882381F1912C0E943706892DEF +:100E8000D8019C91981719F08C93A09201010E94AF +:100E90005A0621960F5F1F4FCE30D10509F076CF4D +:100EA00080910101882369F1815080930101882399 +:100EB00039F0EFE9FFE03197F1F700C0000021C001 +:100EC000E6E4F1E0D7018D917D018193B6E4EB1664 +:100ED000B1E0FB06B9F715C083E10E943F0680939D +:100EE00000018111C9CF81E40E94150680930001A1 +:100EF0008111C2CF0E945006982E9094BECF80E000 +:100F0000BFCF0E94500581E0DF91CF911F910F91DB +:100F1000FF90EF90DF90CF90BF90AF909F9008959B +:100F2000E82FF0E0EA5BFE4F8081089508958B3B47 +:100F3000910580F4883A910548F5853A9105D8F4F1 +:100F40008430910508F0B2C0019709F06EC081E0CD +:100F500090E00895803E910508F467C0883E9105B1 +:100F600008F4A4C09C01205F31092031310508F04C +:100F70005CC090650895853A910509F459C0863A98 +:100F8000910509F058C082E890E40895883A9105E7 +:100F900009F454C0893A910509F453C08A3A91057D +:100FA00009F452C08B3A910509F451C08C3A91056D +:100FB00009F450C08D3A910509F44FC0803B91056A +:100FC00009F44EC08E3A910509F44DC08F3A91054F +:100FD00009F44CC0813B910509F44BC0823B91055B +:100FE00009F44AC0833B910509F449C0843B91054B +:100FF00009F448C0853B910509F447C0863B91053B +:1010000009F446C0873B910509F445C0883B91052A +:1010100009F444C0893B910509F443C08A3B91051A +:1010200009F442C080E094E4089580E090E00895DF +:1010300081E890E4089583E890E4089582EE94E4D2 +:10104000089589EE94E408958AEE94E4089585EB7A +:1010500094E4089586EB94E4089587EB94E408956E +:101060008CEC94E408958DEC94E4089583E895E481 +:1010700008958AE895E4089582E995E4089584E95D +:1010800095E4089581E296E4089583E296E4089554 +:1010900084E296E4089585E296E4089586E296E473 +:1010A000089587E296E408958AE296E40895089503 +:1010B00024E5829FC0011124FC0126E0729FE00D0F +:1010C000F11D1124E60FF11DEE0FFF1FEF5FFD4F25 +:1010D000859194910895880F991FFC01E558FF4F61 +:1010E000859194910895880F991FFC01E550FE4F5A +:1010F00085919491089524E5829FC0011124FC01FB +:1011000046E0749FE00DF11D1124E60FF11DEE0F76 +:10111000FF1FEF5FFD4F859194919C013A9521153A +:101120004FE1340708F425C13F512115304120F427 +:101130009F700E94730808959C013053211530411F +:1011400018F49927906C0895811520E5920769F4A9 +:101150000E942D164FEF84E39CE041508040904068 +:10116000E1F700C000000C94341D813020E59207A7 +:1011700031F48091CE0181608093CE0108959C016D +:1011800030552115304108F05CC0292F33272F70CE +:10119000332721303105E9F4AC0164E0440F551FD9 +:1011A0006A95E1F744275370BC016370772702C04A +:1011B000220F331F6A95E2F73C68242B352B73E02E +:1011C000880F991F7A95E1F780769927822B932BC8 +:1011D00008952230310529F4982F8827816F906A6D +:1011E000089523303105A1F4AC0133E0440F551FBD +:1011F0003A95E1F7407E57708370992721E030E0FF +:1012000002C0220F331F8A95E2F7C9019C6816C0FD +:101210002430310531F5AC0123E0440F551F2A95E8 +:10122000E1F7407E57708370992721E030E002C0DB +:10123000220F331F8A95E2F7C9019A68842B952BF8 +:1012400008959C0130572115304118F49F70906229 +:1012500008959C0130582115304118F49F70906A10 +:101260000895803E9105E0F4803C910558F5813366 +:10127000910509F46FC048F48932910509F463C0FF +:101280008A32910509F46DC072C089339105E9F085 +:1012900082389105D1F08533910509F44DC067C0BE +:1012A000833E910581F138F4803E9105B9F0823E8C +:1012B0009105D9F05CC0863E910561F1873E9105AC +:1012C000A1F155C00E946B0808952091E00120FD16 +:1012D00002C021FF4CC080EE90E049C08091E00147 +:1012E00080FFF9CF89E390E042C08091E00182FF66 +:1012F0000EC08091E00184FF03C080E090E037C021 +:1013000083EE90E034C08091E00182FFF2CF82EE64 +:1013100090E02DC08091E00183FF0BC08091E0013F +:1013200084FDEBCF87EE90E022C08091E00183FF47 +:10133000F5CF86EE90E01BC08091E00185FF07C0ED +:1013400089E290E014C08091E00185FFF9CF85E348 +:1013500090E00DC08091E00186FF07C08AE290E036 +:1013600006C08091E00186FFF9CF81E390E00E9402 +:10137000970708950895809164010895CF93DF93AE +:1013800000D01F92CDB7DEB79C018091E60184307A +:1013900019F593E099833B832A839093E9008FEFBB +:1013A0009091E800815095FD06C095ED9A95F1F772 +:1013B00000008111F5CF8091E80085FF0DC040E06D +:1013C00050E063E070E0CE0101960E942B0C80910A +:1013D000E8008E778093E8000F900F900F90DF91D8 +:1013E000CF910895CF93DF9300D01F92CDB7DEB792 +:1013F0002091E601243021F522E029839B838A8312 +:1014000083E08093E9008FEF9091E800815095FD93 +:1014100006C095ED9A95F1F700008111F5CF809106 +:10142000E80085FF0DC040E050E063E070E0CE01D1 +:1014300001960E942B0C8091E8008E778093E80043 +:101440000F900F900F90DF91CF9108959C018091A4 +:10145000E6018430F9F482E08093E9009FEF809107 +:10146000E800915085FD06C085ED8A95F1F70000F2 +:101470009111F5CF8091E80085FF0CC040E050E06D +:1014800065E070E0C9010E942B0C8091E8008E7726 +:101490008093E8000895CF93DF93EC018091E601FB +:1014A000843009F046C090910C019923D9F09091B5 +:1014B0000D019923B9F08093E9008FEF9091E80036 +:1014C000815095FD06C095E19A95F1F700008111D4 +:1014D000F5CF8091E80085FF2CC040E050E060E14E +:1014E00070E017C081E08093E9008FEF9091E800F1 +:1014F000815095FD06C095ED9A95F1F70000811198 +:10150000F5CF8091E80085FF14C040E050E068E02E +:1015100070E0CE010E942B0C8091E8008E778093C2 +:10152000E80080E1FE01A4E5B1E001900D928A950A +:10153000E1F7DF91CF9108958091E501811109C014 +:101540000E94BC0D0E94190E8091E200846080937D +:10155000E20008951092E501089508950C946A231D +:101560000E94CA1C0E9470230E94C4100C94BA09E5 +:1015700042E061EC81E00E94350D42E061EC82E0E6 +:101580000E94350D42E061EC83E00E94350D42E19E +:1015900061EC84E00C94350D8091E801833009F40E +:1015A00055C030F4813071F0823009F48EC0089556 +:1015B0008A3009F47AC08B3009F460C0893009F0B0 +:1015C0009CC020C08091E701813A09F096C08091CB +:1015D000E800877F8093E8008091EB019091EC0117 +:1015E000892B21F460E184E591E003C060E080E0B4 +:1015F00090E070E00E94760C8091E8008B778093F9 +:10160000E80008958091E701813209F076C0809169 +:10161000EB019091EC01009719F0039709F06DC070 +:101620008091E800877F8093E8008091E80082FD48 +:1016300005C08091E6018111F8CF5FC08091F10073 +:10164000809364018091E8008B7753C08091E7011B +:10165000813A09F052C08091EB019091EC01892B05 +:1016600009F04BC08091E800877F8093E80080916B +:10167000E80080FFFCCF80910C0136C08091E7012B +:101680008132D9F58091EB019091EC01892BA9F57C +:101690008091E800877F8093E8000E946A0D809126 +:1016A000E90180930C010C942D168091E7018132A1 +:1016B00021F58091E800877F8093E8000E946A0D01 +:1016C0008091EA018093650108958091E701813A54 +:1016D000A1F48091E800877F8093E8008091E80082 +:1016E00080FFFCCF809165018093F1008091E8003C +:1016F0008E778093E8000C946A0D089584B7877FF5 +:1017000084BF0FB6F894A89580916000886180939B +:101710006000109260000FBE90E080E80FB6F89471 +:1017200080936100909361000FBE0E9413110E948C +:10173000BC0D0E94190E8091E20084608093E2004B +:1017400078940E94A4100E94151182E091E00E94FA +:10175000BF100E9458238091E601853069F40E94F1 +:101760008C1C8091E4018823B1F30E94B61C88236D +:1017700091F30E94150CEFCF0E941B11ECCF292F83 +:10178000332723303105C9F060F42130310581F071 +:101790002230310509F041C08DE690E025E236E0C7 +:1017A00040C021323105E1F02232310531F135C03E +:1017B00082E190E022E936E034C09927813091053A +:1017C00049F028F0029749F5E1EFF5E005C0E1E2C4 +:1017D000F6E002C0E9E0F6E0849190E09F0121C0CC +:1017E0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F01 +:1017F0002081318189E090E014C0643070F470E0A1 +:10180000FB01EE0FFF1FE65EFE4F20813181FB01E1 +:10181000EA5EFE4F808190E004C080E090E020E02E +:1018200030E0FA0131832083089580E189BD82E1AF +:1018300089BD09B400FEFDCF8091D8008F7D8093D3 +:10184000D8008091E00082608093E0008091E00009 +:1018500081FDFCCF0895CF92DF92EF92FF920F931C +:101860001F93CF93DF93EC018B016A010E94890DD6 +:10187000811133C0C114D10439F0F6018081918106 +:10188000081B190BC80FD91FE12CF12C01151105EC +:1018900019F18091E80085FD16C08091E8008E77EF +:1018A0008093E800C114D10449F0F6018081918150 +:1018B000E80EF91EF182E08285E00FC00E94890DDA +:1018C000882321F30AC089918093F1000150110906 +:1018D000FFEFEF1AFF0ADACF80E0DF91CF911F917F +:1018E0000F91FF90EF90DF90CF9008952091ED0140 +:1018F0003091EE012617370748F06115710539F46C +:101900002091E8002E772093E80001C0B901FC0186 +:1019100020E06115710579F18091E6018823F1F1EC +:101920008530F1F18091E80083FD3CC08091E800B2 +:1019300082FD2EC08091E80080FFEBCF2091F30064 +:101940008091F20090E0922B6115710551F0883082 +:10195000910538F421912093F100615071090196AD +:10196000F3CF21E0089709F020E08091E8008E771E +:101970008093E800CECF2111CFCF0AC08091E6013D +:10198000882361F0853061F08091E80083FD0AC012 +:101990008091E80082FFF2CF80E0089582E0089510 +:1019A00083E0089581E008952091ED013091EE01EA +:1019B0002617370748F06115710539F42091E800C2 +:1019C0002E772093E80001C0B901FC0120E06115E9 +:1019D000710591F18091E601882309F440C08530BA +:1019E00009F43FC08091E80083FD3DC08091E8008C +:1019F00082FD2FC08091E80080FFE9CF2091F300A5 +:101A00008091F20090E0922B6115710559F08830B9 +:101A1000910540F424912093F100319661507109B1 +:101A20000196F2CF21E0089709F020E08091E800CC +:101A30008E778093E800CBCF2111CCCF0AC0809164 +:101A4000E601882361F0853061F08091E80083FD34 +:101A50000AC08091E80082FFF2CF80E0089582E022 +:101A6000089583E0089581E00895982F973068F5F0 +:101A70009093E900981739F07091EC002091ED00F7 +:101A80005091F00003C0242F762F50E021FD02C0BA +:101A90009F5FECCF3091EB003E7F3093EB003091B5 +:101AA000ED003D7F3093ED003091EB0031603093DD +:101AB000EB007093EC002093ED005093F000209128 +:101AC000EE0027FDE5CF80E008958F708093E90058 +:101AD00081E008958091E70187FF11C08091E800BF +:101AE00082FD05C08091E6018111F8CF11C080917F +:101AF000E8008B770BC08091E601882349F0809144 +:101B0000E80080FFF8CF8091E8008E778093E800AE +:101B100008952091E4003091E50095E64091EC00B5 +:101B2000842F817040FF23C08091E80080FD1DC09C +:101B30008091E601882399F0853099F08091EB003F +:101B400085FD11C04091E4005091E5002417350750 +:101B500029F3915011F09A01E1CF84E0089582E0D9 +:101B6000089583E0089581E0089580E0089540910C +:101B7000E80042FFDDCF08950E942A0E0E94320E37 +:101B8000E0EEF0E0808181608083E8EDF0E080812C +:101B90008F77808319BCA7EDB0E08C918E7F8C93FA +:101BA00080818F7E80831092E50108950F931F93AB +:101BB000CF93DF930E942A0E0E94320EC8EDD0E030 +:101BC00088818F77888388818068888388818F7DEA +:101BD000888319BC1092E6011092E2011092E40190 +:101BE0001092E30100EE10E0F80180818B7F80838A +:101BF00088818160888342E060E080E00E94350D4A +:101C0000E1EEF0E080818E7F8083E2EEF0E0808183 +:101C100081608083808188608083F80180818E7FED +:101C20008083888180618883DF91CF911F910F919C +:101C30000895E8EDF0E080818F7E8083E7EDF0E0AD +:101C400080818160808384E082BF81E08093E501B0 +:101C50000C94D60DE8EDF0E080818E7F80831092A9 +:101C6000E20008951092DA001092E10008951F92A8 +:101C70000F920FB60F9211242F933F934F935F93C0 +:101C80006F937F938F939F93AF93BF93EF93FF9344 +:101C90008091E10082FF0BC08091E20082FF07C0CB +:101CA0008091E1008B7F8093E1000E94A3108091DE +:101CB000DA0080FF1FC08091D80080FF1BC0809198 +:101CC000DA008E7F8093DA008091D90080FF0DC00A +:101CD00080E189BD82E189BD09B400FEFDCF81E0CC +:101CE0008093E6010E949C0A05C019BC1092E6018F +:101CF0000E94AA0A8091E10080FF19C08091E20051 +:101D000080FF15C08091E2008E7F8093E200809179 +:101D1000E20080618093E2008091D800806280932D +:101D2000D80019BC85E08093E6010E94AE0A80913C +:101D3000E10084FF30C08091E20084FF2CC080E18C +:101D400089BD82E189BD09B400FEFDCF8091D80034 +:101D50008F7D8093D8008091E1008F7E8093E10099 +:101D60008091E2008F7E8093E2008091E2008160AA +:101D70008093E2008091E201882311F084E007C0A3 +:101D80008091E30087FD02C081E001C083E0809381 +:101D9000E6010E94B00A8091E10083FF29C0809192 +:101DA000E20083FF25C08091E100877F8093E100FE +:101DB00082E08093E6011092E2018091E1008E7F43 +:101DC0008093E1008091E2008E7F8093E200809119 +:101DD000E20080618093E20042E060E080E00E94E7 +:101DE000350D8091F00088608093F0000E94AD0A6C +:101DF000FF91EF91BF91AF919F918F917F916F91E3 +:101E00005F914F913F912F910F900FBE0F901F90B8 +:101E100018951F920F920FB60F9211242F933F9394 +:101E20004F935F936F937F938F939F93AF93BF93E2 +:101E3000CF93DF93EF93FF93C091E900CF70809130 +:101E4000EC00D82FD17080FDD0E81092E90080918D +:101E5000F000877F8093F00078940E944D0F1092DD +:101E6000E9008091F00088608093F000CD2BCF7066 +:101E7000C093E900FF91EF91DF91CF91BF91AF91B6 +:101E80009F918F917F916F915F914F913F912F9192 +:101E90000F900FBE0F901F9018951F93CF93DF9355 +:101EA000CDB7DEB7AA970FB6F894DEBF0FBECDBF91 +:101EB000E7EEF1E08091F100819321E0EF3EF2073F +:101EC000C9F70E94CC0A8091E80083FF24C1809169 +:101ED000E7019091E801492F50E04A30510508F0A0 +:101EE0001AC1FA01EB59FF4F0C940125803881F09B +:101EF000823809F010C18091EB018F708093E90066 +:101F00008091EB0085FB882780F91092E90006C0DC +:101F10008091E3019091E401911182609091E80039 +:101F2000977F9093E8008093F1001092F100C8C071 +:101F3000282F2D7F09F0EFC0882319F0823061F03F +:101F4000EAC08091E901813009F0E5C0933009F0E1 +:101F500080E08093E4012BC08091E901811127C0CA +:101F60008091EB018F7009F4D6C08093E900209135 +:101F7000EB0020FF1CC0933021F48091EB008062C5 +:101F800014C09091EB0090619093EB0021E030E061 +:101F9000A90102C0440F551F8A95E2F74093EA0059 +:101FA0001092EA008091EB0088608093EB00109221 +:101FB000E9008091E800877F86C08111ACC0109154 +:101FC000E9011F778091E3008078812B8093E30003 +:101FD0008091E800877F8093E8000E946A0D8091DD +:101FE000E80080FFFCCF8091E30080688093E300ED +:101FF000111102C082E001C083E08093E6018BC032 +:102000008058823008F087C08091E9019091EA0100 +:102010008C3D53E0950779F583E08A838AE28983D2 +:102020004FB7F894DE01139620E03EE051E2E32F33 +:10203000F0E050935700E49120FF03C0E295EF7069 +:102040003F5FEF708E2F90E0EA3010F0C79601C02E +:10205000C0968D939D932F5F243149F74FBF809198 +:10206000E800877F8093E8006AE270E0CE01019685 +:102070000E94760C14C0AE014F5F5F4F6091EB0180 +:102080000E94BF0BBC01892B09F445C09091E80068 +:10209000977F9093E80089819A810E94D40C809167 +:1020A000E8008B778093E80036C08038A1F58091F6 +:1020B000E800877F8093E8008091E2018093F1003F +:1020C0008091E8008E778093E8000E946A0D23C01B +:1020D000811121C08091E9019091EA01992702972D +:1020E000D4F48091E800877F8093E8008091E90133 +:1020F0008093E2010E946A0D8091E201811106C085 +:102100008091E30087FD02C081E001C084E08093FC +:10211000E6010E94B80A8091E80083FF0AC080911E +:10212000E800877F8093E8008091EB0080628093D5 +:10213000EB00AA960FB6F894DEBF0FBECDBFDF91BD +:10214000CF911F9108950895CF938091E601882340 +:10215000A1F0C091E900CF709091EC00892F8170BF +:1021600090FD80E8C82B1092E9008091E80083FD83 +:102170000E944D0FCF70C093E900CF9108959093C6 +:102180006B0180936A010895E0916A01F0916B01FF +:10219000309721F00190F081E02D099480E00895BE +:1021A000E0916A01F0916B01309721F00280F38198 +:1021B000E02D09940895E0916A01F0916B01309748 +:1021C00021F00480F581E02D0994089520916801A3 +:1021D000309169012817390771F090936901809354 +:1021E0006801E0916A01F0916B01309721F006805F +:1021F000F781E02D099408952091660130916701DF +:102200002817390771F09093670180936601E09178 +:102210006A01F0916B01309721F00084F185E02D87 +:102220000994089508950C9412110E94D01C0E94E4 +:1022300082060C94961DCF92DF92EF92FF920F933D +:102240001F93CF93DF93CDB7DEB72B970FB6F894DC +:10225000DEBF0FBECDBF0E949A068DE6C82E81E07C +:10226000D82E00E010E0E02E802F0E949007F601AB +:1022700041916F01F82EF426B1F40F5F1F4F0E301D +:10228000110589F78FEF89838A831B820E94D91CED +:102290008160782F9D838C8349815A816B818D81E8 +:1022A0000E94BE1140C09091CE0191FF04C08B8767 +:1022B0000E9496078B8520E030E04F2D50E0922F52 +:1022C000BA01022E02C0759567950A94E2F760FF85 +:1022D00024C02E83EF8221E030E0690102C0CC0CE3 +:1022E000DD1C9A95E2F790E08C219D21892B09F461 +:1022F00020E028870E94D91C8160782F9A878987DF +:102300004E815F8168858A850E94BE11F801E3597C +:10231000FE4F8081C826C08206C02F5F3F4F263007 +:10232000310569F6AACF0E947D200E94C4109091C9 +:102330006C018917A1F00E94C41080936C012B9648 +:102340000FB6F894DEBF0FBECDBFDF91CF911F91C6 +:102350000F91FF90EF90DF90CF900C94BA092B96DD +:102360000FB6F894DEBF0FBECDBFDF91CF911F91A6 +:102370000F91FF90EF90DF90CF900895CF93DF9370 +:10238000CDB7DEB72B970FB6F894DEBF0FBECDBF2B +:102390004F83588769877A878B87DE01119686E09D +:1023A000FD0111928A95E9F785E0FE0137960190CB +:1023B0000D928A95E1F749815A816B817C818D81EB +:1023C0009E810E94C1182B960FB6F894DEBF0FBEF7 +:1023D000CDBFDF91CF910895CF93C82F882309F403 +:1023E000C1C0823859F40E94C41081FDBBC089E38A +:1023F0000E945E1B0E94161C89E30CC0833879F48E +:102400000E94C41080FDAEC083E50E945E1B0E9446 +:10241000161C83E50E949D1BCF910C94161C8438DA +:1024200059F40E94C41082FD9DC087E40E945E1B87 +:102430000E94161C87E4EECF8CEF8C0F813A48F493 +:102440008C2F0E94BD2281118DC08C2F0E945E1B9B +:10245000E3CF80E28C0F883048F4C77081E001C080 +:10246000880FCA95EAF70E94DF1BD6CF8BE58C0F49 +:10247000833078F4C53A29F0C63A31F083E890E029 +:1024800005C081E890E002C082E890E0CF910C9412 +:10249000E61088E58C0F833108F064C0C83A39F142 +:1024A000C93A41F1CA3A49F1CB3A51F1CC3A59F122 +:1024B000CD3A61F1C03B69F1CE3A71F1CF3A79F191 +:1024C000C13B81F1C23B89F1C33B91F1C43B99F11E +:1024D000C53BA1F1C63BA9F1C73BB1F1C83BB9F17E +:1024E000C93BC1F1CA3BC9F180E090E038C082EE3F +:1024F00090E035C089EE90E032C08AEE90E02FC0C7 +:1025000085EB90E02CC086EB90E029C087EB90E053 +:1025100026C08CEC90E023C08DEC90E020C083E8D6 +:1025200091E01DC08AE891E01AC082E991E017C0ED +:1025300084E991E014C081E292E011C083E292E06C +:102540000EC084E292E00BC085E292E008C086E211 +:1025500092E005C087E292E002C08AE292E0CF9169 +:102560000C94FC10CF910895882309F44BC0823855 +:1025700059F40E94C41081FF45C089E30E945E1B8C +:102580000E94161C89E30CC0833871F40E94C410A9 +:1025900080FF38C083E50E945E1B0E94161C83E505 +:1025A0000E949D1B0C94161C843859F40E94C41080 +:1025B00082FF28C087E40E945E1B0E94161C87E4ED +:1025C000EFCF9CEF980F913A58F390E2980F983024 +:1025D00050F4877091E001C0990F8A95EAF7892F2E +:1025E0000E94E51BDFCF9BE5980F933020F480E03D +:1025F00090E00C94E610885A833120F480E090E05B +:102600000C94FC100895882321F00E94DF1B0C9489 +:10261000161C0895882321F00E94E51B0C94161CBB +:102620000895BF92CF92DF92EF92FF920F931F9384 +:10263000CF93DF9300D000D000D0CDB7DEB77C01C0 +:1026400085E0F701DE01119601900D928A95E1F780 +:10265000F70183819481892B09F4DDC29081818106 +:102660008F3F19F49F3F09F4D6C2F70102812581FB +:1026700022952F7099838A8389819A812E830E9463 +:102680001D1B182FB92E0E941C1B0E94E319EB2D55 +:10269000E295EF704E2F50E0FA01E159FF4F2E8185 +:1026A0000C9401258B2D807F9B2D9F70F92E882304 +:1026B00019F0F29480EFF822002349F0FF2009F48A +:1026C00057C28F2D0E94EF1B0E94161C51C2812FF2 +:1026D0000E94B412FF2009F49EC28F2D0E94F51BA8 +:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117 +:1026F0001F910F91FF90EF90DF90CF90BF900C94BF +:10270000161C3B2D307F8B2D8F70303211F082954F +:10271000807F112319F0113021F12CC00023B9F072 +:10272000222309F490C1213009F08DC126960FB6FD +:10273000F894DEBF0FBECDBFDF91CF911F910F91F7 +:10274000FF90EF90DF90CF90BF900C94FF1B22235F +:1027500019F0213009F45FC28E830E94021C8E8121 +:1027600086C1002321F0223008F055C26CC121112E +:1027700052C27DC1002321F0222309F464C1F8C1B3 +:10278000222309F474C109C28B2D86958695837026 +:1027900019F08130D1F03FC2002321F0812F9B2D11 +:1027A000937002C080E090E026960FB6F894DEBFEA +:1027B0000FBECDBFDF91CF911F910F91FF90EF9092 +:1027C000DF90CF90BF900C94E610002321F0812F72 +:1027D0009B2D937002C080E090E026960FB6F8948F +:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 +:1027F000EF90DF90CF90BF900C94FC10812F0023BE +:1028000019F00E94851F02C00E94ED1F26960FB688 +:10281000F894DEBF0FBECDBFDF91CF911F910F9116 +:10282000FF90EF90DF90CF90BF900C9472208B2D93 +:10283000837009F075C00111EEC1812F82958695D4 +:102840008770880F880F912F9F70C92ED12CE12C93 +:10285000F12C082E04C0CC0CDD1CEE1CFF1C0A94CD +:10286000D2F714FF12C00FE010E020E030E004C007 +:10287000000F111F221F331F8A95D2F7C901B8011B +:10288000609570958095909503C060E070E0CB01F5 +:102890004B2D4695469543704230C1F060F56C294A +:1028A0007D298E299F29413051F126960FB6F89443 +:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073 +:1028C000EF90DF90CF90BF900C940A1A6C297D296D +:1028D0008E299F2926960FB6F894DEBF0FBECDBF76 +:1028E000DF91CF911F910F91FF90EF90DF90CF90EC +:1028F000BF900C94261A0E940A1AC701B6012696A8 +:102900000FB6F894DEBF0FBECDBFDF91CF911F9100 +:102910000F91FF90EF90DF90CF90BF900C94EE1945 +:10292000002319F08B2D817001C08695882309F44E +:1029300072C1812F829586958770880F880F912F9D +:102940009F70C92ED12CE12CF12C082E04C0CC0C88 +:10295000DD1CEE1CFF1C0A94D2F714FF12C00FE01E +:1029600010E020E030E004C0000F111F221F331FD1 +:102970008A95D2F7C901B8016095709580959095B8 +:1029800003C060E070E0CB014B2D46954695437047 +:102990004230C1F060F56C297D298E299F29413094 +:1029A00051F126960FB6F894DEBF0FBECDBFDF9172 +:1029B000CF911F910F91FF90EF90DF90CF90BF903C +:1029C0000C94E41A6C297D298E299F2926960FB62E +:1029D000F894DEBF0FBECDBFDF91CF911F910F9155 +:1029E000FF90EF90DF90CF90BF900C94001B0E945F +:1029F000E41AC701B60126960FB6F894DEBF0FBEE3 +:102A0000CDBFDF91CF911F910F91FF90EF90DF909D +:102A1000CF90BF900C94C81A103FD1F118F4103E1B +:102A200050F4A1C0123F09F463C008F44CC0133F36 +:102A300009F473C098C01F708B2D8F710023A1F013 +:102A40000E94611A812F26960FB6F894DEBF0FBE42 +:102A5000CDBFDF91CF911F910F91FF90EF90DF904D +:102A6000CF90BF900C9403130E94821A812F269658 +:102A70000FB6F894DEBF0FBECDBFDF91CF911F918F +:102A80000F91FF90EF90DF90CF90BF900C940A13BE +:102A90000023A9F02111BFC08B2D8F7126960FB690 +:102AA000F894DEBF0FBECDBFDF91CF911F910F9184 +:102AB000FF90EF90DF90CF90BF900C94A71A223038 +:102AC00008F0A9C0E9CF0023A9F08B2D8F712696BD +:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F +:102AE0000F91FF90EF90DF90CF90BF900C94611A00 +:102AF000002359F38B2D8F7126960FB6F894DEBF05 +:102B00000FBECDBFDF91CF911F910F91FF90EF903E +:102B1000DF90CF90BF900C94821A002399F08B2DF8 +:102B20008F7126960FB6F894DEBF0FBECDBFDF9132 +:102B3000CF911F910F91FF90EF90DF90CF90BF90BA +:102B40000C944C1A26960FB6F894DEBF0FBECDBF7C +:102B5000DF91CF911F910F91FF90EF90DF90CF9079 +:102B6000BF900C94421A0023A9F0222309F4ADCFA0 +:102B7000812F26960FB6F894DEBF0FBECDBFDF9132 +:102B8000CF911F910F91FF90EF90DF90CF90BF906A +:102B90000C94EC11222309F4ADCF812F26960FB6A9 +:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 +:102BB000FF90EF90DF90CF90BF900C94B4124B2D0C +:102BC0004F70612FC7010E94390426960FB6F89402 +:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050 +:102BE000EF90DF90CF90BF900C9466194B2D4F70F3 +:102BF000612FC70126960FB6F894DEBF0FBECDBF7A +:102C0000DF91CF911F910F91FF90EF90DF90CF90C8 +:102C1000BF900C94570826960FB6F894DEBF0FBEEF +:102C2000CDBFDF91CF911F910F91FF90EF90DF907B +:102C3000CF90BF9008950E94FC1B0E94D11B0E9460 +:102C4000161C0E9422210E94722080E090E00E94C7 +:102C5000E61080E090E00C94FC100E94EC1B0C94B9 +:102C60001B160E941D1B292F22952F702C3030F42B +:102C70002A3048F42250223078F405C02C3041F03C +:102C80002F3031F009C0803E48F0803F29F406C063 +:102C900093FB882780F9089580E0089581E00895E6 +:102CA000CF93DF9300D000D01F92CDB7DEB70F9047 +:102CB0000F900F900F900F90DF91CF910895CF93C9 +:102CC000DF9300D000D000D0CDB7DEB726960FB688 +:102CD000F894DEBF0FBECDBFDF91CF9108951F9353 +:102CE000CF93DF93C0917B0116E080917C01C817E0 +:102CF00099F0D0E01C9FF0011D9FF00D1124E358C6 +:102D0000FE4F4081518162817381848195810E944F +:102D10005F162196C770E9CFDF91CF911F9108957B +:102D20004091AD015091AE016091AF017091B00141 +:102D30008091B1019091B2010C945F168091B20123 +:102D400082958F7009F054C08091AF01882309F4F7 +:102D50004FC080917B01A0917C014091B0015091C6 +:102D6000B1016091AD017091AE01B6E08A1709F42E +:102D70003FC090E041155105C1F17F3F11F46F3F15 +:102D8000A1F1B89FF001B99FF00D1124E358FE4F57 +:102D9000218127132AC02081261327C022812111D7 +:102DA00024C0238134812417350710F421503109C0 +:102DB000241B350B283C3105C0F42091B2012F7043 +:102DC00020612093B20126E0289FF001299FF00D99 +:102DD0001124EE57FE4F80818F70806180838DEAD1 +:102DE00091E00E9411130C946F1601968770BECF6C +:102DF0000895CF92DF92EF92FF920F931F93CF939C +:102E0000DF93CDB7DEB762970FB6F894DEBF0FBE83 +:102E1000CDBF8C0185E0F801DE011D9601900D9279 +:102E20008A95E1F7D8014C9111965C911197129611 +:102E30006C918091B0019091B101009709F475C136 +:102E40003091AD017091AE017F3F19F43F3F09F41D +:102E50006CC1F801C380D480E090AF01EE2009F48A +:102E6000BEC02091B201C816D90628F0D601A81B11 +:102E7000B90BCD0104C0809590958C0D9D1DFF244C +:102E8000F394883C910578F0F12C207F09F0C4C0C0 +:102E90007C2DD98AC88A89890E9450168DEA91E0D2 +:102EA0000E941113AFC0822F807F09F045C05713D5 +:102EB00013C0431311C061110FC02F702061209304 +:102EC000B2010E9490168DEA91E00E941113809148 +:102ED000B201F80185832EC0CD2819F15F3F11F4AE +:102EE0004F3FF9F0F62E61111CC080917B012091BB +:102EF0007C0136E0821709F45BC090E0389FF00156 +:102F0000399FF00D1124E358FE4F7181571306C00D +:102F10007081471303C07281711103C001968770DD +:102F2000E9CFF62E662309F41CC18091B2018160BD +:102F30008093B201F12C15C1571309C0431307C088 +:102F4000611105C08091B201F8018583C8C04D8729 +:102F50005E878D859E856A8B0E9431166A898823DB +:102F6000D1F16623C1F12091B201822F82958F7039 +:102F700090E0029774F08091AD019091AE01988736 +:102F80008F831986DB86CA862C87CE0107960E941E +:102F9000111386E0F801ADEAB1E001900D928A9537 +:102FA000E1F70E949E160E949016FF24F394D9C068 +:102FB0004D875E878D859E850E941D1B292F22953A +:102FC0002F70223008F0C1C09F7009F0BBC0805E36 +:102FD000883008F4C6C0C8010E941113E6CFC81695 +:102FE000D90608F453C0F601E81BF90BCF01883C61 +:102FF000910508F450C0F12C7C2DD98AC88A8989A2 +:103000000E945016EDEAF1E086E0DF011D928A95FC +:10301000E9F70E949016A5C0571314C0431312C0BD +:10302000611110C08091B201F8018583C8010E942E +:10303000111386E0EDEAF1E0DF011D928A95E9F7D0 +:10304000FE2C8FC04D875E878D859E856A8B0E9482 +:1030500031166A89882309F4BECF662309F4BBCFF1 +:103060002091B201822F82958F7090E002970CF42C +:1030700090CF8091AD019091AE019A8389831B829C +:10308000DD82CC822E83CE01019681CF80959095F2 +:103090008C0D9D1DACCFF62E662309F49CCF5713E3 +:1030A00033C0431331C02091B20120FD24C0822FD0 +:1030B00082958F70482F50E041155105E1F0D801FD +:1030C00015962C9315974F30510549F08F5F982F27 +:1030D0009295907F822F8F70892B15968C93C801C3 +:1030E0000E94111386E0F801ADEAB1E001900D9263 +:1030F0008A95E1F78ECF86E0F801ADEAB1E0019064 +:103100000D928A95E1F72DC04D875E878D859E854E +:103110000E94311681113DCF8091B2018160809370 +:10312000B201C8010E9411131CC0662309F453CFD9 +:103130004D875E878D859E850E943116882309F410 +:103140004ACF27CF811143CF0CC0243008F043CFA2 +:103150009F7009F43CCFD80115969C91907F09F09F +:1031600036CF8F2D62960FB6F894DEBF0FBECDBF5F +:10317000DF91CF911F910F91FF90EF90DF90CF9053 +:1031800008951F93CF93DF93CDB7DEB72C970FB67B +:10319000F894DEBF0FBECDBF4F83588769877A870B +:1031A0008B879C87CE0107960E94F916882371F0C1 +:1031B0008A859B85892B09F441C088858F3F09F05A +:1031C00065C08F818F3F09F061C038C086E0FE0185 +:1031D0003796DE01119601900D928A95E1F76A8586 +:1031E0007B856115710551F1FF81E885EF3F11F491 +:1031F000FF3F21F120917C0130E0C90101968770E9 +:10320000992740917B0150E08417950709F447C046 +:10321000F983EA837D836C8396E0929FD001939F2C +:10322000B00D1124A358BE4FFE01319601900D92AE +:103230009A95E1F780937C010E946F1616E08091C9 +:103240007B0190917C018917B9F1189FC00111246D +:1032500083589E4F0E94F916882371F1E0917B01FB +:103260001E9FF0011124E358FE4F4081518162817D +:103270007381848195810E945F1680917B0190E02B +:1032800001968770992780937B01D9CF4F8158850C +:1032900069857A858B859C850E945F16CFCF0E94B9 +:1032A0002D1610927C0110927B01EDEAF1E086E090 +:1032B000DF011D928A95E9F72C960FB6F894DEBFD0 +:1032C0000FBECDBFDF91CF911F910895EF92FF9276 +:1032D0000F931F93CF93DF938C01892B09F46CC05C +:1032E000F12CEE24E394E8012196F80184918437CF +:1032F00040F4843008F051C0813081F0823019F1FF +:103300005BC0853709F444C0A8F19CE7980F90375B +:1033100008F052C08F770E94B41241C00E5F1F4F59 +:10332000FE01849190E2980F983050F48770FE2D42 +:1033300001C0FF0F8A95EAF78F2F0E94EF1B14C080 +:103340000E94EC112DC00E5F1F4FFE01849190E290 +:10335000980F983060F48770FE2D01C0FF0F8A959A +:10336000EAF78F2F0E94F51B0E94161C19C00E94BD +:10337000B41216C00E5F1F4FFE01C491CC2381F022 +:103380008FE99FE00197F1F700C00000C150F6CF30 +:103390000E5F1F4FFE01F49003C00E94EC118E01DE +:1033A0008F2D882309F49FCFEFE9FFE03197F1F7E4 +:1033B00000C000008150F5CFDF91CF911F910F9198 +:1033C000FF90EF90089508956093B7017093B8014E +:1033D0008093B9019093BA010C941B160F931F931D +:1033E0000091B7011091B8012091B9013091BA0153 +:1033F000DC01CB01802B912BA22BB32B8093B70147 +:103400009093B801A093B901B093BA011F910F91A5 +:103410000C941B160F931F930091B7011091B801E4 +:103420002091B9013091BA01DC01CB0180239123B5 +:10343000A223B3238093B7019093B801A093B9015D +:10344000B093BA011F910F910C941B160F931F9309 +:103450000091B7011091B8012091B9013091BA01E2 +:10346000DC01CB0180279127A227B3278093B701E6 +:103470009093B801A093B901B093BA011F910F9135 +:103480000C941B161092B3011092B4011092B50166 +:103490001092B6010C941B1641E050E060E070E021 +:1034A00004C0440F551F661F771F8A95D2F74093BB +:1034B000B3015093B4016093B5017093B6010C94BD +:1034C0001B1641E050E060E070E004C0440F551F5F +:1034D000661F771F8A95D2F78091B3019091B4014E +:1034E000A091B501B091B601482B592B6A2B7B2BCB +:1034F0004093B3015093B4016093B5017093B6014A +:103500000C941B1641E050E060E070E004C0440FF2 +:10351000551F661F771F8A95D2F740955095609585 +:1035200070958091B3019091B401A091B501B091D3 +:10353000B601482359236A237B234093B301509358 +:10354000B4016093B5017093B6010C941B1641E071 +:1035500050E060E070E004C0440F551F661F771F05 +:103560008A95D2F78091B3019091B401A091B501F1 +:10357000B091B601482759276A277B274093B301AA +:103580005093B4016093B5017093B6010C941B166F +:103590000F931F930091B3011091B4012091B501D5 +:1035A0003091B601DC01CB01802B912BA22BB32BE8 +:1035B0008093B3019093B401A093B501B093B60189 +:1035C0001F910F910C941B160F931F930091B30141 +:1035D0001091B4012091B5013091B601DC01CB010D +:1035E00080239123A223B3238093B3019093B4014A +:1035F000A093B501B093B6011F910F910C941B16C7 +:103600000F931F930091B3011091B4012091B50164 +:103610003091B601DC01CB0180279127A227B32787 +:103620008093B3019093B401A093B501B093B60118 +:103630001F910F910C941B160895CF92DF92EF9279 +:10364000FF920F931F93CF93DF938C01C090B30130 +:10365000D090B401E090B501F090B6018091B7012F +:103660009091B801A091B901B091BA01C82AD92AA4 +:10367000EA2AFB2ACFE1D0E0D701C6010C2E04C014 +:10368000B695A795979587950A94D2F780FF07C0BE +:10369000B8018C2F0E947B088130910531F421976D +:1036A00058F7B80180E00E947B08DF91CF911F910D +:1036B0000F91FF90EF90DF90CF90089590910C01C3 +:1036C0009923F1F090910D019923D1F0982F9695BF +:1036D000969596959F3080F5E0910E01F0910F013F +:1036E000E90FF11D877021E030E0A90102C0440F0D +:1036F000551F8A95E2F7CA019181892B818308952C +:1037000020910E0130910F01F90132969FEF40E0B8 +:103710005191851789F09F3F19F4511101C0942FE1 +:103720004F5F4E30A9F79F3F39F0F901E90FF11DC6 +:1037300097FDFA9582830895089590910C0199233D +:10374000F9F090910D019923D9F0982F96959695BF +:1037500096959F3028F5E0910E01F0910F01E90F49 +:10376000F11D877021E030E0A90102C0440F551F10 +:103770008A95E2F7CA018095918189238183089512 +:1037800020910E0130910F01F9013296205F3F4FD9 +:103790009081891301C010823196E217F307C1F7B7 +:1037A000089581E090E0E0910E01F0910F01E80FA3 +:1037B000F91F1082019680319105A9F70895909123 +:1037C000CD01892B8093CD01089580959091CD01F5 +:1037D00089238093CD0108951092CD010895909191 +:1037E000CC01892B8093CC01089580959091CC01D8 +:1037F00089238093CC0108951092CC010895809381 +:10380000BB0108951092BB01089580910E01909123 +:103810000F01FC0131969C01205F3F4F80E09191A8 +:1038200091118F5FE217F307D1F70895E0910E0130 +:10383000F0910F018091CD018083E0910E01F09114 +:103840000F0190818091CC01892B80838091BB01F5 +:10385000882361F0E0910E01F0910F019081892B96 +:1038600080830E94051C81111092BB0180910E0182 +:1038700090910F010C94D010CF92DF92EF92FF92B3 +:103880006C01EE24FF24C114D104E104F10421F001 +:10389000C701B60120E101C020E0C72ED82EE92ED5 +:1038A000FF24C114D104E104F10419F0285FC70119 +:1038B000B6016B017C0154E0F694E794D794C79469 +:1038C0005A95D1F7C114D104E104F10419F02C5F29 +:1038D000C701B6016B017C0142E0F694E794D794EE +:1038E000C7944A95D1F7C114D104E104F10419F049 +:1038F0002E5FC701B601DC01CB01B695A795979560 +:103900008795892B8A2B8B2B09F02F5F822FFF90B5 +:10391000EF90DF90CF9008958091E601843011F10F +:1039200020E488E190E00FB6F894A89580936000B9 +:103930000FBE2093600083B7817F846083BF83B70D +:10394000816083BF7894889583B78E7F83BF0FB6DD +:10395000F894A8958091600088618093600010922F +:1039600060000FBE089508950C94B31CCF930E947D +:10397000B41C0E949A060E94B31CC0E08C2F0E94C7 +:103980009007811104C0CF5FCE30C1F701C081E044 +:10399000CF9108950E942D160E94C4100C94BA096C +:1039A00082E084BD93E095BD9AEF97BD80936E0051 +:1039B00008952FB7F8948091CF019091D001A091F4 +:1039C000D101B091D2012FBF0895CF92DF92EF9233 +:1039D000FF920F931F932FB7F8944091CF0150910E +:1039E000D0016091D1017091D2012FBF6A017B019A +:1039F000EE24FF248C0120E030E0C016D106E20660 +:103A0000F30610F4415051099A01281B390BC901E2 +:103A10001F910F91FF90EF90DF90CF9008951F922C +:103A20000F920FB60F9211248F939F93AF93BF9372 +:103A30008091CF019091D001A091D101B091D2019C +:103A40000196A11DB11D8093CF019093D001A09349 +:103A5000D101B093D201BF91AF919F918F910F90FF +:103A60000FBE0F901F9018950E94BC0DF8942FEF79 +:103A700087EA91E6215080409040E1F700C00000C5 +:103A800087E090EBDC018093EF019093F001A0932D +:103A9000F101B093F2019CE088E10FB6F894A8958B +:103AA000809360000FBE90936000FFCFEF92FF9273 +:103AB0000F931F93CF93DF93D82FC0E08C2F0E94DA +:103AC000900700E010E0E82EF12CC701002E02C0A4 +:103AD000959587950A94E2F780FD06C00F5F1F4F0A +:103AE0000630110591F709C0602F7C2F80E00E94FD +:103AF00058088D13F3CF81E004C0CF5FCE30F1F6CC +:103B000080E0DF91CF911F910F91FF90EF9008958A +:103B1000CF93C82F8CE20E94561D882321F08C2F52 +:103B2000CF910C94561D80E0CF910895CF930E94C1 +:103B3000DD1E811102C00E94C31EC5E6C15049F0BE +:103B40000E949A068FE39CE90197F1F700C00000FC +:103B5000F5CF89E20E94881D811113C18AE20E947B +:103B6000881D81110E94C31E85E00E94881D81115D +:103B70000E94341D0E94E81E8093CE0187E00E94BF +:103B8000881D8823A9F18BE10E94881D882351F0AC +:103B90008091CE0181FB222720F991E0922790FBB2 +:103BA00081F90EC08EE00E94881D882361F080910B +:103BB000CE0182FB222720F991E0922790FB82F927 +:103BC0008093CE0115C080E10E94881D9091CE01A6 +:103BD000882341F093FB222720F981E0822780FB94 +:103BE00093F904C0892F809580FB90F99093CE01C2 +:103BF0008091CE010E94EC1E0E94FA1E8093E0018B +:103C000080EE0E94881D882341F08091E001982F6A +:103C1000909590FB80F98093E00189E30E94881DD4 +:103C2000882359F08091E00181FB222720F991E05F +:103C3000922790FB81F98093E00182EE0E94881D1B +:103C4000882359F08091E00182FB222720F991E03E +:103C5000922790FB82F98093E00186EE0E94881DF6 +:103C6000882359F08091E00183FB222720F991E01D +:103C7000922790FB83F98093E00183EE0E94881DD8 +:103C8000882359F08091E00184FB222720F991E0FC +:103C9000922790FB84F98093E00185E30E94881DC0 +:103CA000882359F08091E00185FB222720F991E0DB +:103CB000922790FB85F98093E00181E30E94881DA3 +:103CC000882359F08091E00186FB222720F991E0BA +:103CD000922790FB86F98093E00181E10E94881D84 +:103CE000882359F08091E00187FB222720F991E099 +:103CF000922790FB87F98093E0018091E0010E9478 +:103D0000FE1E8091E00187FB882780F980930D01DA +:103D100087E20E94881DC82F8EE10E94881D8111B4 +:103D2000C2608FE10E94881D8111C46080E20E9400 +:103D3000881D8111C86081E20E94881D8111C061C7 +:103D400082E20E94881D8111C06283E20E94881D68 +:103D50008111C06484E20E94881D882311F0C0682C +:103D600002C0CC2329F08C2F0E94F51E6C2F03C0BB +:103D70000E94F11E682F70E080E090E0CF910C94DB +:103D8000E419CF9108956DEE7EEF80E090E00E94FF +:103D9000372560E082E090E00E94292560E083E022 +:103DA00090E00E94292560E084E090E00E942925AF +:103DB00060E085E090E00C94292580E090E00E948E +:103DC000232521E08D3E9E4F09F020E0822F0895AB +:103DD00082E090E00C941B25682F82E090E00C9428 +:103DE000292583E090E00C941B25682F83E090E068 +:103DF0000C94292584E090E00C941B25682F84E026 +:103E000090E00C9429258091D50180FF0BC0609132 +:103E1000130185E0689FB00111247595679575952C +:103E200067952BC081FF09C06091130185E0689FF1 +:103E3000B00111247595679520C082FF07C060917D +:103E4000130185E0689FB001112417C09091D6013D +:103E50009923D1F060911201961788F720911301F0 +:103E600085E0289F90011124929FA001939F500DFF +:103E7000112470E0CA010E94ED246038710540F4FD +:103E80006115710519F406C065E070E0862F08958C +:103E90008FE7089581E008958091D50180FF08C0E3 +:103EA0006091110170E0759567957595679521C0D2 +:103EB00081FF06C06091110170E07595679519C08A +:103EC00082FF04C06091110170E010C09091D60192 +:103ED000992399F0609110019617A0F78091110134 +:103EE000899FC001112470E00E94ED2460387105A3 +:103EF00040F46115710519F406C061E070E0862F89 +:103F000008958FE7089581E00895803F21F40E948D +:103F1000031F819504C0813F29F40E94031F8093F1 +:103F2000D9010895823F21F40E94031F819504C0A6 +:103F3000833F29F40E94031F8093D8010895893F8D +:103F400019F40E944C1F05C08A3F31F40E944C1F97 +:103F500081958093DA0108958B3F21F40E944C1FD4 +:103F6000819504C08C3F29F40E944C1F8093DB0193 +:103F70000895843F21F48091D701816017C0853F67 +:103F800021F48091D701826011C0863F21F4809195 +:103F9000D70184600BC0873F21F48091D7018860EE +:103FA00005C0883F31F48091D70180618093D701AB +:103FB00008958D3F21F48091D50181600BC08E3F23 +:103FC00021F48091D501826005C08F3F29F4809152 +:103FD000D50184608093D5010895803F39F48091A4 +:103FE000D90187FF6CC01092D90169C0813F29F4C3 +:103FF0008091D9011816BCF362C09091D801823F1C +:1040000029F497FF5CC01092D80159C0833F19F47E +:104010001916CCF354C0893F41F48091DA01181687 +:104020000CF04DC01092DA014AC08A3F29F4809109 +:10403000DA0187FF44C0F6CF8B3F39F48091DB0172 +:1040400087FF3DC01092DB013AC08C3F29F480917C +:10405000DB011816BCF333C0843F21F48091D701F3 +:104060008E7F17C0853F21F48091D7018D7F11C0CD +:10407000863F21F48091D7018B7F0BC0873F21F4CD +:104080008091D701877F05C0883F31F48091D701A7 +:104090008F7E8093D70113C08D3F21F48091D5018D +:1040A0008E7F0BC08E3F21F48091D5018D7F05C09E +:1040B0008F3F29F48091D5018B7F8093D50180912A +:1040C000D80181110EC08091D90181110AC080915F +:1040D000DA01811106C08091DB01811102C01092CA +:1040E000D601089587ED91E00E94DB100E94D91C53 +:1040F0009093D4018093D30108951F93CF93DF93BE +:104100008091D3019091D4010E94E51CAC01909163 +:10411000D601992321F02091140130E006C02091AE +:1041200015018AE0289F900111244217530708F4D3 +:1041300085C08091D801C091D901D091DA01109148 +:10414000DB01811107C0C11175C0D11173C01111FC +:1041500071C074C09F3F19F09F5F9093D6011816ED +:1041600024F40E94031F8093D8018091D80187FF17 +:1041700005C00E94031F81958093D8011C1624F46A +:104180000E94031F8093D9018091D90187FF05C048 +:104190000E94031F81958093D9016091D801662305 +:1041A00031F1C091D901CC2311F1062E000C770B0F +:1041B000880B990B0E94F42323E333E343E35FE38B +:1041C0000E9458240E94BC236093D8016C2FCC0F0E +:1041D000770B880B990B0E94F42323E333E343E32B +:1041E0005FE30E9458240E94BC236093D9011D16EE +:1041F00024F40E944C1F8093DA018091DA0187FF3A +:1042000005C00E944C1F81958093DA01111624F499 +:104210000E944C1F8093DB018091DB0187FF05C06A +:104220000E944C1F81958093DB01DF91CF911F91FC +:104230000C9472209F3F09F08FCFA0CFDF91CF91D8 +:104240001F910895E7EDF1E085E0DF011D928A9569 +:10425000E9F71092D6011092D5010895833081F1CB +:1042600028F4813059F08230D1F00895853009F476 +:1042700049C0B8F1863009F456C0089580911501FF +:10428000262F30E0280F311D2F3F310524F4680F11 +:104290006093150108958FEF809315010895809123 +:1042A0001401262F30E0280F311D2F3F310524F453 +:1042B000680F6093140108958FEF8093140108959F +:1042C00080911301262F30E0280F311D2F3F31053B +:1042D00024F4680F6093130108958FEF8093130106 +:1042E000089580911201262F30E0280F311D2F3FB5 +:1042F000310524F4680F6093120108958FEF8093C5 +:104300001201089580911101262F30E0280F311DF0 +:104310002F3F310524F4680F6093110108958FEF4A +:1043200080931101089580911001262F30E0280F0D +:10433000311D2F3F310524F4680F6093100108955B +:104340008FEF809310010895833011F128F48130AC +:1043500049F0823091F00895853081F120F1863066 +:10436000C1F1089580911501681720F4861B809390 +:104370001501089510921501089580911401681790 +:1043800020F4861B8093140108951092140108955F +:1043900080911301681720F4861B80931301089500 +:1043A00010921301089580911201681720F4861B62 +:1043B00080931201089510921201089580911101C5 +:1043C000681720F4861B8093110108951092110143 +:1043D000089580911001681720F4861B80931001C6 +:1043E00008951092100108950F931F938D3109F4D1 +:1043F0006BC008F03FC08E3009F47DC0C0F4873038 +:1044000009F46EC068F4863009F0AFC08091CE0127 +:10441000817F8E7F8093CE0181E08093DD01A6C0F5 +:10442000883009F458C08B3009F49BC09EC0863197 +:1044300009F497C078F4803109F470C0813109F033 +:1044400094C00E942D1690910D0181E089278093E0 +:104450000D0187C0893109F484C08B3109F085C012 +:104460008091CE0181FB222720F991E0922790FBD9 +:1044700081F94AC0853309F45BC048F4873209F4F6 +:1044800057C008F45AC0893209F452C06EC0833450 +:1044900038F48A3308F067C0883309F462C065C015 +:1044A000833409F445C0883409F05FC00E942D169A +:1044B0000FEF13ED20E3015010402040E1F700C062 +:1044C00000000E94341D4DC00E9476230E94C4103B +:1044D0000E94BA0946C00E94E81E0E94FA1E41C00E +:1044E0009091CE01892F817090FF12C0917F9E7FA5 +:1044F0009093CE013BC08091CE0182FB222720F910 +:1045000091E0922790FB82F98093CE01992349F1A3 +:104510008091CE0181608093CE0123C08091CE0135 +:1045200083FB222720F991E0922790FB83F9ECCFBF +:1045300061E070E080E090E010C08D5141E050E01B +:1045400060E070E08A019B0104C0000F111F221F70 +:10455000331F8A95D2F7C901B8010E94E4190E945D +:104560002D1681E003C08953E9CF80E01F910F91A0 +:10457000089580E008950C94B922CF93C82F8091BC +:10458000DD01813079F018F08230E9F187C0E091E7 +:104590000E01F0910F018081813169F0823209F0C2 +:1045A0007FC009C0E0910E01F0910F01808181313F +:1045B00011F0823261F48C2F0E94BB22811104C061 +:1045C0008C2F0E94F4211DC081E090E01AC08C2F36 +:1045D0000E94B922811114C0C43179F048F4CB3063 +:1045E00079F0C03109F060C082E08093DD0108C03D +:1045F000C93219F0C83321F057C01092DD0154C000 +:1046000081E0817053C0C93289F118F5C43171F16C +:10461000A8F4C73009F046C08AE08093150194E100 +:104620009093140193E0909313018093120188E01A +:104630008093110188E28093100134C0CE51C630BE +:1046400088F5EC2FF0E0E65DFE4F80818093DC0181 +:1046500029C0CE34E9F020F4CB3421F56AE013C050 +:10466000C13579F0C235F1F461E00DC08091DC0113 +:10467000882319F01092DC0115C081E08093DD01E0 +:1046800015C061E006C08091DC010E942E210AC0A5 +:104690006AE08091DC010E94A42104C01092DD0137 +:1046A00080E004C081E002C080E0ABCFCF910895EC +:1046B000E1E8F0E080818860808380818160808390 +:1046C0008FB7F89493E09093890090ED90938800D1 +:1046D0008FBF0895EFE6F0E08081826080830895C7 +:1046E000EFE6F0E080818D7F80830895EFE6F0E0D3 +:1046F000908182E08927808308951F920F920FB6E0 +:104700000F9211242F933F934F935F936F937F9357 +:104710008F939F93AF93BF93EF93FF938091DE01AD +:104720009091DF0101969093DF018093DE0181116A +:1047300003C082E00E94BA09E091DF01E695E695A8 +:10474000F0E0E156F84FE4918091DE018E1303C052 +:1047500080E00E94BA09FF91EF91BF91AF919F91C4 +:104760008F917F916F915F914F913F912F910F901A +:104770000FBE0F901F9018950E94C3236894B1112B +:104780000C94522408950E94372488F09F5798F083 +:10479000B92F9927B751B0F0E1F0660F771F881F46 +:1047A000991F1AF0BA95C9F714C0B13091F00E9460 +:1047B0005124B1E008950C945124672F782F882755 +:1047C000B85F39F0B93FCCF3869577956795B39587 +:1047D000D9F73EF490958095709561957F4F8F4FF6 +:1047E0009F4F0895E89409C097FB3EF490958095FB +:1047F000709561957F4F8F4F9F4F9923A9F0F92FA7 +:1048000096E9BB279395F695879577956795B79524 +:10481000F111F8CFFAF4BB0F11F460FF1BC06F5F0A +:104820007F4F8F4F9F4F16C0882311F096E911C01C +:10483000772321F09EE8872F762F05C0662371F03D +:1048400096E8862F70E060E02AF09A95660F771F51 +:10485000881FDAF7880F9695879597F9089557FD81 +:104860009058440F551F59F05F3F71F04795880FDE +:1048700097FB991F61F09F3F79F087950895121675 +:1048800013061406551FF2CF4695F1DF08C0161621 +:1048900017061806991FF1CF8695710561050894D2 +:1048A0000895E894BB2766277727CB0197F90895E9 +:1048B0000E946B240C94DC240E94CE2438F00E94C9 +:1048C000D52420F0952311F00C94C5240C94CB240E +:1048D00011240C9452240E942F2470F3959FC1F34D +:1048E000950F50E0551F629FF001729FBB27F00D9E +:1048F000B11D639FAA27F00DB11DAA1F649F6627F3 +:10490000B00DA11D661F829F2227B00DA11D621F41 +:10491000739FB00DA11D621F839FA00D611D221FFB +:10492000749F3327A00D611D231F849F600D211DDF +:10493000822F762F6A2F11249F5750409AF0F1F062 +:1049400088234AF0EE0FFF1FBB1F661F771F881FCB +:1049500091505040A9F79E3F510580F00C94C5241A +:104960000C9452245F3FE4F3983ED4F386957795F8 +:104970006795B795F795E7959F5FC1F7FE2B880F71 +:10498000911D9695879597F9089597F99F6780E807 +:1049900070E060E008959FEF80EC089500240A9491 +:1049A0001616170618060906089500240A9412160A +:1049B0001306140605060895092E0394000C11F43D +:1049C000882352F0BB0F40F4BF2B11F460FF04C0EA +:1049D0006F5F7F4F8F4F9F4F089597FB072E16F401 +:1049E000009407D077FD09D00E94072507FC05D069 +:1049F0003EF4909581959F4F0895709561957F4FF6 +:104A00000895EE0FFF1F0590F491E02D0994AA1B65 +:104A1000BB1B51E107C0AA1FBB1FA617B70710F0A9 +:104A2000A61BB70B881F991F5A95A9F780959095DB +:104A3000BC01CD010895F999FECF92BD81BDF89AD0 +:104A4000992780B50895A8E1B0E042E050E00C94C9 +:104A50003E25262FF999FECF1FBA92BD81BD20BDFC +:104A60000FB6F894FA9AF99A0FBE019608950E942B +:104A70002925272F0C942A25DC01CB01FC01F9996B +:104A8000FECF06C0F2BDE1BDF89A319600B40D929A +:0C4A900041505040B8F70895F894FFCF53 +:104A9C002002BB094B0A260AF209BE090101BC011E +:104AAC0028080A03140A3F4D363960071307DD0640 +:104ABC00A4063706500669068206010203040506A1 +:044ACC0007080900CE +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex index 403076335a..56448283d2 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex @@ -1,17 +1,17 @@ -:100000000C94AC070C94F0070C94F0070C94F007D8 -:100010000C94F0070C94F0070C94F0070C94F00784 -:100020000C94F0070C94F0070C9415130C94E71340 -:100030000C94F0070C94F0070C94F0070C94F00764 -:100040000C94F0070C94BF2C0C94F0070C94F00760 -:100050000C94F0070C94C6220C94F0070C94F00753 -:100060000C94F0070C94F0070C94F0070C94F00734 -:100070000C94F0070C94F0070C94F0070C94F00724 -:100080000C94F0070C94F0070C94F0070C94F00714 -:100090000C94F0070C94F0070C94F0070C94F00704 -:1000A0000C94F0070C94F0070C94F0074C146E14A9 -:1000B00059156E145915B014D314591528153B153C -:1000C00089188918B718B718FA183619371B371B4B -:1000D0004E19371B451A451A111B371B371B251B99 +:100000000C9466020C94AD020C94AD020C94AD02FB +:100010000C94AD020C94AD020C94AD020C94AD02A4 +:100020000C94AD020C94AD020C94CF0B0C94A10C6B +:100030000C94AD020C94AD020C94AD020C94AD0284 +:100040000C94AD020C9415210C94AD020C94AD02ED +:100050000C94AD020C94A71A0C94AD020C94AD0252 +:100060000C94AD020C94AD020C94AD020C94AD0254 +:100070000C94AD020C94AD020C94AD020C94AD0244 +:100080000C94AD020C94AD020C94AD020C94AD0234 +:100090000C94AD020C94AD020C94AD020C94AD0224 +:1000A0000C94AD020C94AD020C94AD020E0D300D0B +:1000B000230E300D230E750D980D230EED0D000E41 +:1000C000EA10EA10191119115C119611A313A31368 +:1000D000AF11A313A412A4127713A313A3138E13A7 :1000E0000000F0A1F0A329002B000354E1003581AA :1000F00000001E00140004001D7164004D001F006C :100100001A0016001B00E1044C0020000800070044 @@ -23,17 +23,17 @@ :100160000C000E00360051002C00260012000F007B :100170003700E108280027001300330038713000F1 :100180004E002D002F003482E50031810000010077 -:10019000010001000100010000003A0035003100BB -:1001A0000100010001003B00350221026400010052 -:1001B0004C003C001E0224062202010001003D000A -:1001C0002D0224022404010001003E00010037003A -:1001D0001104000001000100010000000100000006 +:100190000100010001000100000001000100010058 +:1001A00001000100010001000100500001000100F8 +:1001B0000100010052005100010001000100010096 +:1001C00001004F00010001000100010001000100D9 +:1001D000010000000100010001000000010000001A :1001E00001000100010000000100000001003F00CB -:1001F00024062402230200000100400022042502FC -:1002000035000100010041002304260235023700B9 -:1002100001004200240425041F021E0201004300C5 -:1002200031002604310201000100440045000100B4 -:100230002D02010000000100010001000100010089 +:1001F00052005100230200000100400024002100B1 +:100200001E00270001004100250022001F003700CA +:1002100001004200260023002000270001004300C7 +:100220003002300024022E0001004400450001008D +:1002300001000100000001000100010001000100B7 :100240000000010001000100FB00010001000100AD :100250000100F200F900010001000100F000F100CE :10026000FA00F400010001000100F300FC00F500B9 @@ -43,1453 +43,1080 @@ :1002A0000100010001000100A800A90001000100F7 :1002B00001000100AC00AA00B6000100010001002D :1002C000AB0050000100010001000100520051008C -:1002D0000100AE000100010001004F00000001001C -:1002E0000100010001000100000001000E000B00F0 -:1002F0001B7101000100010037000400140001001F -:10030000010001001200080034000100010001009A -:1003100036000C002F000100010001001D00180034 -:100320003300000001000100010000000100000096 -:1003300001000100010000000100000001000100B7 -:100340001900070005000000010001000A00170065 -:100350001300010001000100060015001A00010051 -:10036000010001000F001100100001000100010058 -:100370002D0016000D710100010038001C000982DB -:100380000100010000000100010001000100010066 -:100390000000010001000100010001000100010056 -:1003A0000100500001000100010001005200510055 -:1003B000010001000100010001004F0001000100E7 -:1003C0000100010001000100010000000100010026 -:1003D0000100000001000000010001000100000018 -:1003E0000100000001003F00520051002302000004 -:1003F00001004000240021001E00270001004100F0 -:10040000250022001F0037000100420026002300C3 -:1004100020002700010043003002300024022E009B -:1004200001004400450001000100010000000A0035 -:100430002530313662003A200025303258000A72E9 -:100440002F63203031323334353637383941424327 -:100450004445460A000A002530325800626F756E26 -:100460006365213A20006C656674207369646520B9 -:1004700061747461636865640A006C6566742073F6 -:10048000696465206E6F7420726573706F6E646945 -:100490006E670A00747279696E6720746F207265E6 -:1004A000736574206D637032333031380A000A444A -:1004B000454255473A20656E61626C65642E0A00BC -:1004C0005B735D004B6579626F6172642073746168 -:1004D00072742E0A005B575D005B535D005B525DDA -:1004E000005B445D005B435D0016034500720067DE -:1004F000006F0044006F007800200045005A0000A3 -:100500000016034500720067006F0044006F00781A -:1005100000200045005A0000000403090409028D70 -:1005200000050100A0FA090400000103010100090F -:100530002111010001223F000705810308000A097B -:100540000401000103010200092111010001224DF3 -:10055000000705820308000A0904020001030000E5 -:10056000000921110100012236000705830308005C -:100570000A0904030002030000000921110100011F -:100580002220000705840320000107050403200042 -:100590000109040400010300000009211101000108 -:1005A0002239000705850310000112011001000027 -:1005B0000008EDFE07130100010200010501090614 -:1005C000A101050719E029E7150025019508750126 -:1005D000810205081901290595057501910295010A -:1005E00075039101050719002977150025019578F4 -:1005F00075018102C00631FF0974A101097515005A -:1006000025FF9520750881020976150025FF9520A4 -:1006100075089102C005010980A10185021601003B -:1006200026B7001A01002AB700751095018100C095 -:10063000050C0901A1018503160100269C021A017F -:10064000002A9C02751095018100C005010902A1D4 -:10065000010901A1000509190129051500250195C8 -:1006600005750181029501750381010501093009B4 -:10067000311581257F950275088106093815812578 -:100680007F950175088106050C0A38021581257FC2 -:10069000950175088106C0C005010906A10105077D -:1006A00019E029E7150025019508750181029501DA -:1006B0007508810105081901290595057501910243 -:1006C0009501750391010507190029FF150025FF04 -:1006D000950675088100C00A002530325820006B4D -:1006E0006579626F6172645F7265706F72743A20CF -:1006F000000A0025303258006B6579626F617264C0 -:100700005F7365745F6C65643A200064656C5F6B51 -:1007100065795F6269743A2063616E27742064654D -:100720006C3A20253032580A006164645F6B657949 -:100730005F6269743A2063616E2774206164643A71 -:1007400020253032580A00646F6E652E0A00626FF1 -:100750006F676D61676963207363616E3A202E2E47 -:100760002E2000290A002575002F002575005D2820 -:10077000002564002000256400200025640020007E -:100780002564007C0025303258006D6F7573656BF1 -:100790006579205B62746E7C782079207620685DB4 -:1007A000287265702F61636C293A205B006D6B5F66 -:1007B000776865656C5F74696D655F746F5F6D61A7 -:1007C00078203D2025640A006D6B5F776865656C55 -:1007D0005F6D61785F7370656564203D2025640AF4 -:1007E000006D6B5F74696D655F746F5F6D6178201C -:1007F0003D2025640A006D6B5F6D61785F737065E5 -:100800006564203D2025640A006D6B5F696E746528 -:100810007276616C203D2025640A006D6B5F646513 -:100820006C6179203D2025640A006D6B5F776865F7 -:10083000656C5F74696D655F746F5F6D6178203D95 -:100840002025640A006D6B5F776865656C5F6D617C -:10085000785F7370656564203D2025640A006D6BC8 -:100860005F74696D655F746F5F6D6178203D2025F1 -:10087000640A006D6B5F6D61785F737065656420FD -:100880003D2025640A006D6B5F696E746572766148 -:100890006C203D2025640A006D6B5F64656C617996 -:1008A000203D2025640A000A00257500363A20778D -:1008B0006865656C5F74696D655F746F5F6D6178A5 -:1008C0003A20000A00257500353A20776865656C86 -:1008D0005F6D61785F73706565643A20000A00257A -:1008E0007500343A2074696D655F746F5F6D61786F -:1008F0003A20000A00257500333A206D61785F7355 -:10090000706565643A20000A00257500323A206956 -:100910006E74657276616C286D73293A20000A0046 -:10092000257500313A2064656C6179282A31306D73 -:1009300073293A20000A092D2056616C75657320D1 -:100940002D0A004D3E004D25643E20003F0073659A -:10095000742064656661756C740A00433E200077FC -:10096000686572652064656C74613A2063757273A2 -:100970006F723D25642C20776865656C3D25640A9F -:1009800053656520687474703A2F2F656E2E7769F1 -:100990006B6970656469612E6F72672F77696B6927 -:1009A0002F4D6F7573655F6B6579730A000A092DAA -:1009B000204D6F7573656B6579202D0A4553432F64 -:1009C000713A09717569740A313A0964656C617923 -:1009D000282A31306D73290A323A09696E746572BA -:1009E00076616C286D73290A333A096D61785F73FB -:1009F000706565640A343A0974696D655F746F5F88 -:100A00006D61780A353A09776865656C5F6D617864 -:100A10005F73706565640A363A09776865656C5F6F -:100A200074696D655F746F5F6D61780A0A703A0969 -:100A30007072696E742076616C7565730A643A0928 -:100A40007365742064656661756C74730A75703AB9 -:100A5000092B310A646F776E3A092D310A70677578 -:100A6000703A092B31300A7067646F776E3A092D3E -:100A700031300A0A7370656564203D2064656C74CA -:100A800061202A206D61785F7370656564202A207B -:100A900028726570656174202F2074696D655F74BC -:100AA0006F5F6D6178290A003F004D3E2000433E94 -:100AB00020004C25640A000A092D20436F6E736FD5 -:100AC0006C65202D0A4553432F713A09717569747D -:100AD0000A6D3A096D6F7573656B65790A000A09CD -:100AE0002D204D61676963202D0A643A09646562AF -:100AF00075670A783A096465627567206D6174727A -:100B000069780A6B3A096465627567206B6579627A -:100B10006F6172640A6D3A096465627567206D6F72 -:100B20007573650A763A0976657273696F6E0A7332 -:100B30003A097374617475730A633A09636F6E736B -:100B40006F6C65206D6F64650A302D343A096C61F5 -:100B5000796572302D34284631302D4634290A50BB -:100B60006175733A09626F6F746C6F616465720AC4 -:100B7000653A09656570726F6D0A6E3A094E4B529F -:100B80004F0A7A3A09736C656570204C45442074AD -:100B90006573740A000A002575002E6E6B726F3A39 -:100BA00020000A002575002E737761705F62616313 -:100BB0006B736C6173685F6261636B7370616365B3 -:100BC0003A20000A002575002E737761705F677206 -:100BD0006176655F6573633A20000A002575002E13 -:100BE0006E6F5F6775693A20000A002575002E73E5 -:100BF0007761705F72616C745F726775693A20002B -:100C00000A002575002E737761705F6C616C745FEC -:100C10006C6775693A20000A002575002E636170C3 -:100C2000736C6F636B5F746F5F636F6E74726F6C06 -:100C30003A20000A002575002E737761705F636F9C -:100C40006E74726F6C5F636170736C6F636B3A206C -:100C5000000A0025303258006B65796D61705F6362 -:100C60006F6E6669672E7261773A20000A002575FB -:100C7000002E6D6F7573653A20000A002575002EF1 -:100C80006B6579626F6172643A20000A0025750015 -:100C90002E6D61747269783A20000A002575002E65 -:100CA000656E61626C653A20000A0025303258009A -:100CB00064656275675F636F6E6669672E726177E0 -:100CC0003A20000A0025750064656661756C745FE2 -:100CD0006C617965723A20003F004E4B524F3A20CA -:100CE0006F66660A004E4B524F3A206F6E0A0074D0 -:100CF000696D65725F636F756E743A202530346C70 -:100D0000580A006B6579626F6172645F6E6B726F17 -:100D10003A2025580A006B6579626F6172645F69D9 -:100D2000646C653A2025580A006B6579626F6172C0 -:100D3000645F70726F746F636F6C3A2025580A009D -:100D4000686F73745F6B6579626F6172645F6C6505 -:100D5000647328293A2025580A000A092D20537463 -:100D600061747573202D0A004743433A20342E38AE -:100D70002E32204156522D4C4942433A20312E38D2 -:100D80002E30204156525F415243483A20617672DC -:100D9000350A004F5054494F4E533A204C55464166 -:100DA00020424F4F544D41474943204D4F555345E5 -:100DB0004B45592045585452414B455920434F4EBD -:100DC000534F4C4520434F4D4D414E44204E4B52C6 -:100DD0004F203531320A004255494C443A2037669B -:100DE00038346162362D6469727479202830333A60 -:100DF00032393A3336204A616E2032322032303175 -:100E000036290A005649443A203078464545442858 -:100E10004572676F446F7820455A29205049443AFB -:100E200020307831333037284572676F446F78202F -:100E3000455A29205645523A203078303030310A10 -:100E400000444553433A20742E6D2E6B2E206B6563 -:100E500079626F617264206669726D776172652074 -:100E6000666F72204572676F646F780A000A092DF9 -:100E70002056657273696F6E202D0A000A6D6F75BA -:100E800073653A206F66660A000A6D6F7573653A7E -:100E9000206F6E0A000A6B6579626F6172643A2096 -:100EA0006F66660A000A6B6579626F6172643A2048 -:100EB0006F6E0A000A6D61747269783A206F666617 -:100EC0000A000A6D61747269783A206F6E0A000A2E -:100ED00064656275673A206F6E0A000A6465627520 -:100EE000673A206F66660A000A0A626F6F746C6F59 -:100EF000616465722E2E2E2000433E2000656563DE -:100F00006F6E6669673A0A00536C656570204C45E0 -:100F10004420746573740A000000000000000000A3 -:100F2000000000010204060A0F17202C3A4A5D71E6 -:100F3000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D95 -:100F400087715D4A3A2C20170F0A0604020100003F -:100F5000000000000000000011241FBECFEFDAE007 -:100F6000DEBFCDBF04B603FE24C08091F90190918D -:100F7000FA01A091FB01B091FC018730904BA74092 -:100F8000B04BB9F41092F9011092FA011092FB01E2 -:100F90001092FC0114BE84B7877F84BF88E10FB62E -:100FA000F89480936000109260000FBEE0E0FFE3D1 -:100FB000099511E0A0E0B1E0EAE1FDE502C005908D -:100FC0000D92AA33B107D9F711E0AAE3B1E001C04D -:100FD0001D92A93FB107E1F70E944F100C948B2E90 -:100FE0000C940000FF93EF93E0913A01F0913B01E4 -:100FF000309709F00995EF91FF910895FC018591D3 -:10100000803011F0EFDFFBCF0895FF27E0E230E200 -:1010100047FF0CC0419597FF09C0EDE260957095C0 -:1010200080959095611D711D811D911D27FF02C046 -:10103000219530E350E2AA27660F771F881F991F7A -:10104000AA1FA41710F0A41B63955A95A9F7AA30FC -:1010500008F0A95FA05DAF93F39561157105810557 -:10106000910541F7ED3211F4EF93F395F21718F46F -:101070003F93F395FBCF8F91B5DFFA95E1F7089594 -:10108000E991F9918591803021F0853219F0AADF3C -:10109000F9CF089520E0E89455915532C1F35033CB -:1010A00011F4689455915A3348F4505390F3220F39 -:1010B000022E220F220F200D250FF4CF0EF42195C2 -:1010C00089919991533619F3533729F1533559F1D1 -:1010D000BC0188279927E8945C3621F4899199917D -:1010E00068945591543639F446EF7EF077FF0DC081 -:1010F0008FEF9FEF0AC055374AE039F0583540E18D -:1011000021F0523642E009F00895FF93EF937DDF1E -:10111000EF91FF91B7CFFF93EF93FC018191803066 -:10112000B9F360DFFBCFFF93EF9368DFF1CFDF937D -:10113000CF93CDB7DEB72596A3DFCF91DF9108958A -:1011400061110BC0FC018281882321F085EE0E9491 -:101150001D1703C085EE0E94E51780E090E008951A -:1011600008956091BC017091BD018091BE01909184 -:10117000BF010E94CA2156985E9825982D982698FE -:101180002E9827982F98823061F018F4813031F032 -:101190000895833049F0843051F00895259A2D9AAE -:1011A0000895269A2E9A0895279A2F9A0895259A97 -:1011B0002D9A279A2F9A089581EB98E0892B11F0A8 -:1011C0000E94B10880E090E0089556985E982598B6 -:1011D0002D9826982E9827982F988FEF90E090932F -:1011E00089008093880090938B0080938A0090936D -:1011F0008D0080938C00259A2D9A2FEF80E792E046 -:10120000215080409040E1F700C00000269A2E9ABD -:101210002FEF80E792E0215080409040E1F700C03E -:101220000000279A2F9A2FEF80E792E0215080400C -:101230009040E1F700C0000025982D982FEF80E73F -:1012400092E0215080409040E1F700C000002698D5 -:101250002E982FEF80E792E0215080409040E1F7F8 -:1012600000C0000027982F9856985E9825982D98D2 -:1012700026982E9827982F98089589EA80938000C1 -:1012800089E08093810024982C983F988AB18F74CC -:101290008AB96E98479A8BB1806B8BB9769A0E9407 -:1012A000E50880EB98E0892B11F00E94B00880E0FF -:1012B00090E0089580E28093000180913C018111CB -:1012C0000EC00E94A90981E080933C012FEF83EDBD -:1012D00090E3215080409040E1F700C0000080E49E -:1012E0000E94AF098093000181112EC00E94D9098C -:1012F00080930001811128C00E94D90980930001C8 -:10130000811122C08FE30E94D909809300018111CD -:101310001BC00E94D10980E40E94AF0980930001A4 -:10132000811112C08CE00E94D909809300018111C3 -:101330000BC00E94D90980930001811105C08FE381 -:101340000E94D909809300010E94D1098091000177 -:1013500008951092B9008AE08093B800089594EA45 -:101360009093BC009091BC0097FFFCCF9091B90086 -:10137000987F983021F0903111F081E008958093AA -:10138000BB0084E88093BC008091BC0087FFFCCF49 -:101390008091B900887F883111F0803471F780E046 -:1013A000089584E98093BC008091BC0084FDFCCF4B -:1013B00008958093BB0084E88093BC008091BC00BA -:1013C00087FFFCCF9091B900987F81E0983209F4B3 -:1013D00080E0089584E88093BC008091BC0087FF82 -:1013E000FCCF8091BB00089580910001811115C050 -:1013F00080E40E94AF098093000181110CC082E15A -:101400000E94D90980930001811105C08FEF0E94CD -:10141000D909809300010E94D10984B1807F84B9E9 -:1014200085B1807F85B98AB1837F8AB98BB1837F8B -:101430008BB93E98469808950E945A0980930001FE -:101440000E94F40980B38C7080BB81B3836F81BB31 -:10145000ECE4F1E0AEE3B1E011921D9281E0EA35F7 -:10146000F807D1F78DE399E0892B11F00C943D0931 -:1014700008959F92AF92BF92CF92DF92EF92FF9228 -:101480000F931F93CF93DF93809100018823E1F0A6 -:1014900080913D018F5F80933D01811115C084E9EA -:1014A00094E00E94FE070E945A098093000188235D -:1014B00029F08AE794E00E94FE0706C086E694E0E1 -:1014C0000E94FE070E94E5080EE311E0C0E0D0E0B4 -:1014D000BB24B39482E0A82ECC24C394D12C27E55E -:1014E000E22E24E0F22EC73000F580910001811138 -:1014F00062C080E40E94AF0980930001811112C094 -:1015000082E10E94D9098093000181110BC0C601BC -:101510000C2E01C0880F0A94EAF780950E94D90921 -:10152000809300010E94D10946C0CA30A1F028F47E -:10153000C83059F0C93061F005C0CC3089F070F086 -:10154000CD3089F0209A289810C0219A29980DC092 -:10155000229A2A980AC0239A2B9807C0529A01C04F -:10156000539A5B9802C03E9A4698E0EAEA95F1F7F2 -:101570008FB1799985C092E081708B25892B7C9BF6 -:1015800002C090E001C094E0892B7D9B02C090E0F6 -:1015900001C098E0892B7E9B02C090E001C090E1E1 -:1015A000892B9FB19095991F9927991F9295990F13 -:1015B000907E892B10C080910001811176C080E45B -:1015C0000E94AF0980930001882309F45BC0912C2D -:1015D0000E94D109892DF8019081981739F18083F3 -:1015E00080910101882301F18091D70180FF04C01F -:1015F0008CE594E00E94FE078091D70180FF0CC02B -:10160000809101011F928F93FF92EF920E949708A1 -:101610000F900F900F900F908091D70180FF04C022 -:1016200085E594E00E94FE07A09201010E94F40962 -:1016300021960F5F1F4FCE30D10509F054CF809116 -:1016400001018823B1F0815080930101882339F092 -:101650008FE99FE00197F1F700C000000AC0ACE4F9 -:10166000B1E0EEE3F1E081918D9391E0EC34F90784 -:10167000D1F78CED98E0892BD1F00E94DC0817C0DF -:1016800090E07ACF83E10E94D90980930001811113 -:101690009ECF81E40E94AF0980930001811197CF12 -:1016A0000E94EA09982E909493CF80E094CF81E035 -:1016B000DF91CF911F910F91FF90EF90DF90CF902E -:1016C000BF90AF909F900895E82FF0E0E45BFE4F4D -:1016D00080810895CF92DF92EF92FF920F931F9334 -:1016E000CF93DF938EE394E00E94FE073CE4E32E69 -:1016F00031E0F32EC0E0D0E049E3C42E44E0D42E24 -:1017000000E314E0DF93CF93DF92CF920E9497081B -:1017100086E394E00E94FE07F70181917F0190E04B -:101720000E942F229F938F931F930F930E949708DD -:101730008EE294E00E94FE0721968DB79EB7089630 -:101740000FB6F8949EBF0FBE8DBFCE30D105D1F637 -:10175000DF91CF911F910F91FF90EF90DF90CF908D -:1017600008958B3B910578F4883A910540F5853AC8 -:101770009105D0F48430910508F0B1C08130910515 -:1017800009F4ADC06BC0803E910508F467C0883E87 -:10179000910508F4A4C09C01205F31092031310576 -:1017A00008F05CC090650895853A910509F459C028 -:1017B000863A910509F458C083E890E40895883A80 -:1017C000910509F454C0893A910509F453C08A3A45 -:1017D000910509F452C08B3A910509F451C08C3A35 -:1017E000910509F450C08D3A910509F44FC0803B32 -:1017F000910509F44EC08E3A910509F44DC08F3A17 -:10180000910509F44CC0813B910509F44BC0823B22 -:10181000910509F44AC0833B910509F449C0843B12 -:10182000910509F448C0853B910509F447C0863B02 -:10183000910509F446C0873B910509F445C0883BF2 -:10184000910509F444C0893B910509F443C08A3BE2 -:10185000910509F042C08AE296E4089580E090E0A4 -:10186000089581E890E4089582E890E4089582EE76 -:1018700094E4089589EE94E408958AEE94E408953A -:1018800085EB94E4089586EB94E4089587EB94E463 -:1018900008958CEC94E408958DEC94E4089583E825 -:1018A00095E408958AE895E4089582E995E4089519 -:1018B00084E995E4089581E296E4089583E296E44C -:1018C000089584E296E4089585E296E4089586E218 -:1018D00096E4089587E296E4089580E094E40895FC -:1018E000089596E0799FF001112494E5899FE00D19 -:1018F000F11D1124E60FF11DEE0FFF1FEA51FF4FFE -:10190000859194910895880F991F805A9040FC0109 -:10191000859194910895880F991F80529F4FFC01E3 -:1019200085919491089526E0729FF001112444E579 -:10193000849FE00DF11D1124E60FF11DEE0FFF1F36 -:10194000EA51FF4F25913491C9019A9581159F4124 -:1019500010F4C9010895C90190528115904128F4ED -:10196000C9019F700E948B0C0895C9019053811585 -:10197000904120F4C9019927906C0895211580E5C4 -:10198000380769F40E94581B9FEF24E34CE0915004 -:1019900020404040E1F700C000000C94EB222130D1 -:1019A00080E5380751F48EEA94E00E94FE078091AA -:1019B000D70181608093D7010895C90190558115A1 -:1019C000904108F050C0832F99278F70992781305C -:1019D0009105D9F4A9014370552702C0880F991FBA -:1019E0004A95E2F79C68A90164E0440F551F6A9587 -:1019F000E1F744275370842B952B73E0220F331F9C -:101A00007A95E1F7207633271DC08230910529F4BD -:101A1000922F8827816F906A089583309105A9F4E9 -:101A2000A9014370552781E090E002C0880F991FFB -:101A30004A95E2F79C6843E0220F331F4A95E1F78D -:101A4000207E3770822B932B08950497F1F4A9011F -:101A50004370552781E090E002C0880F991F4A9596 -:101A6000E2F79A68E8CFC90190578115904120F4B8 -:101A7000C9019F7090620895C901905881159041E5 -:101A800020F4C9019F70906A0895203E3105E0F46A -:101A9000203C310558F52133310509F470C048F474 -:101AA0002932310509F464C02A32310509F46EC0C7 -:101AB00074C029333105F1F022383105D9F02533CE -:101AC000310509F44EC069C0233E310589F138F46F -:101AD000203E3105C1F0223E3105E1F05EC0263ED8 -:101AE000310569F1273E3105A9F157C0C9010E94AE -:101AF000830C08958091EA0180FD02C081FF4DC0F2 -:101B000080EE90E04BC08091EA0180FFF9CF89E33D -:101B100090E044C08091EA0182FF0EC08091EA010A -:101B200084FF03C080E090E039C083EE90E036C0CF -:101B30008091EA0182FFF2CF82EE90E02FC0809187 -:101B4000EA0183FF0BC08091EA0184FDEBCF87EEB1 -:101B500090E024C08091EA0183FFF5CF86EE90E00B -:101B60001DC08091EA0185FF07C089E290E016C0A0 -:101B70008091EA0185FFF9CF85E390E00FC0809165 -:101B8000EA0186FF07C08AE290E008C08091EA017E -:101B900086FFF9CF81E390E001C0C9010E94B10B3B -:101BA0000895089580916D0108959FB7F89410925B -:101BB0005C019FBF9091F001943009F058C0909162 -:101BC000E9009F702091EC0020FF02C020E801C0D6 -:101BD00020E0292B94E09093E9009091EB0090FF96 -:101BE00043C09091EE0097FF3FC090915A01992316 -:101BF00021F09091E80095FF37C010925A0196E0CD -:101C00003091E80035FD15C03091F001343061F5B8 -:101C10003091EB0035FD28C0915021F481E0809394 -:101C20005A0122C0EFE9FFE03197F1F700C0000050 -:101C3000E7CF8093F1008091E80085FD0AC0809194 -:101C4000E80080FFFCCF8091E8008E778093E80069 -:101C500006C08FB7F89491E090935C018FBF2F700E -:101C60002093E90080E008952F702093E9008FEF22 -:101C70000895CF93DF9300D01F92CDB7DEB72091A8 -:101C8000F001243019F523E029839B838A83209374 -:101C9000E9008FEF9091E800815095FD06C095ED29 -:101CA0009A95F1F700008111F5CF8091E80085FF4A -:101CB0000DC040E050E063E070E0CE0101960E946C -:101CC00008118091E8008E778093E8000F900F90C4 -:101CD0000F90DF91CF910895CF93DF9300D01F92A3 -:101CE000CDB7DEB72091F001243021F522E0298321 -:101CF0009B838A8383E08093E9008FEF9091E800D3 -:101D0000815095FD06C095ED9A95F1F7000081117F -:101D1000F5CF8091E80085FF0DC040E050E063E022 -:101D200070E0CE0101960E9408118091E8008E7744 -:101D30008093E8000F900F900F90DF91CF9108955E -:101D40002091F0012430F1F422E02093E9002FEFFC -:101D50003091E800215035FD06C035ED3A95F1F798 -:101D600000002111F5CF2091E80025FF0BC040E0D5 -:101D700050E065E070E00E9408118091E8008E77E5 -:101D80008093E8000895CF93DF93EC018091F001F8 -:101D9000843009F047C080910C018823E1F08091E4 -:101DA0000D018823C1F085E08093E9008FEF9091C9 -:101DB000E800815095FD06C095E19A95F1F7000085 -:101DC0008111F5CF8091E80085FF2CC040E050E004 -:101DD00060E170E017C081E08093E9008FEF90919F -:101DE000E800815095FD06C095ED9A95F1F7000049 -:101DF0008111F5CF8091E80085FF14C040E050E0EC -:101E000068E070E0CE010E9408118091E8008E77B2 -:101E10008093E80080E1FE01ADE5B1E001900D9214 -:101E20008A95E1F7DF91CF91089585EE94E00E94C5 -:101E3000FE078091EF01811109C00E949A120E9451 -:101E4000F7128091E20084608093E200089581EEB1 -:101E500094E00E94FE071092EF0108958DED94E04A -:101E60000C94FE0789ED94E00E94FE070C94AC2CC4 -:101E700085ED94E00E94FE070E9486220E94B22C0B -:101E80000E9493150C94D10D80915B018F5F80931C -:101E90005B0162E30E94202E911135C010925B011C -:101EA00080915C01882379F18091F001843049F5BB -:101EB0008091E9008F709091EC0090FF02C090E853 -:101EC00001C090E0982B84E08093E9008091EB00C2 -:101ED00080FF14C08091EE0087FF10C08091E80061 -:101EE00085FF03C01092F100F9CF8091E80080FFD8 -:101EF00005C08091E8008E778093E8009F709093F2 -:101F0000E90010925C01089542E061EC81E00E94DA -:101F1000141242E061EC82E00E94141242E061EC93 -:101F200083E00E94141242E261EC84E00E941412E9 -:101F300042E161EC85E00C9414128091F20183304F -:101F400009F455C030F4813071F0823009F48EC04C -:101F500008958A3009F47AC08B3009F460C0893062 -:101F600009F09CC020C08091F101813A09F096C02F -:101F70008091E800877F8093E8008091F50190913F -:101F8000F601892B21F060E080E090E003C060E181 -:101F90008DE591E070E00E9451118091E8008B770F -:101FA0008093E80008958091F101813209F076C0B4 -:101FB0008091F5019091F601009719F0049709F0CE -:101FC0006DC08091E800877F8093E8008091E800F1 -:101FD00082FD05C08091F0018111F8CF5FC0809132 -:101FE000F10080936D018091E8008B7753C0809160 -:101FF000F101813A09F052C08091F5019091F6010A -:10200000892B09F04BC08091E800877F8093E8001E -:102010008091E80080FFFCCF80910C0136C0809158 -:10202000F1018132D9F58091F5019091F601892B6A -:10203000A9F58091E800877F8093E8000E9449120B -:102040008091F30180930C010C94581B8091F10155 -:10205000813221F58091E800877F8093E8000E941B -:1020600049128091F40180936E0108958091F101ED -:10207000813AA1F48091E800877F8093E800809105 -:10208000E80080FFFCCF80916E018093F100809189 -:10209000E8008E778093E8000C944912089584B785 -:1020A000877F84BF88E10FB6F89480936000109218 -:1020B00060000FBE90E080E80FB6F8948093610056 -:1020C000909361000FBE0E941C160E949A120E94FB -:1020D000F7128091E20084608093E20085ED9DE03C -:1020E0000E94C52178940E9471150E941E1682E0FC -:1020F00091E00E948E150E949A2C84EC94E00E943C -:10210000FE078091F001853089F480EC94E00E9414 -:10211000FE070E9449228091EE01882391F30E94DC -:102120007122882371F30E94F210EBCF0E944C16AB -:10213000E8CF292F332723303105A9F06CF4213063 -:10214000310509F442C02230310509F043C08DE861 -:1021500090E02DE135E042C021323105C9F0223254 -:10216000310519F137C099278130910541F082304E -:10217000910541F0892B71F5E9E1F5E005C0E1E059 -:10218000F5E002C0E9EEF4E0849190E09F0126C002 -:10219000653000F5E62FF0E0EE0FFF1FEB5DFE4F20 -:1021A0002081318189E090E019C0653098F4E62FF4 -:1021B000F0E0DF01AA0FBB1FA55EBE4F2D913C9141 -:1021C000EA5EFE4F808190E009C082E190E02AEA59 -:1021D00035E004C080E090E020E030E0FA01318397 -:1021E0002083089580E189BD82E189BD09B400FEA4 -:1021F000FDCF8091D8008F7D8093D8008091E00042 -:1022000082608093E0008091E00081FDFCCF089522 -:10221000CF92DF92EF92FF920F931F93CF93DF93B2 -:102220007C018B01EA010E946A12811131C0209762 -:1022300031F088819981081B190BE80EF91EC12C19 -:10224000D12C0115110519F18091E80085FD14C00C -:102250008091E8008E778093E800209741F0888194 -:1022600099818C0D9D1D9983888385E011C00E9402 -:102270006A12882331F30CC0F70181917F018093AA -:10228000F10001501109FFEFCF1ADF0ADACF80E029 -:10229000DF91CF911F910F91FF90EF90DF90CF9042 -:1022A00008952091F7013091F8012617370748F07B -:1022B0006115710539F42091E8002E772093E8002C -:1022C00001C0B901FC0120E061157105B9F18091EF -:1022D000F001882309F440C0853009F43FC08091A3 -:1022E000E80083FD3DC08091E80082FF06C0809138 -:1022F000E80082FF26C080E008958091E80080FF1A -:10230000E3CF2091F3008091F20090E0922B6115D1 -:10231000710551F08830910538F421912093F10036 -:10232000615071090196F3CF21E0089709F020E090 -:102330008091E8008E778093E800C6CF2111C7CF47 -:10234000D6CF8091F001882339F0853039F0809123 -:10235000E80083FFCCCF04C082E0089583E00895B5 -:1023600081E008952091F7013091F8012617370791 -:1023700048F06115710539F42091E8002E7720931B -:10238000E80001C0B901FC0120E061157105C1F14F -:102390008091F001882309F441C0853009F440C0E0 -:1023A0008091E80083FD3EC08091E80082FF06C076 -:1023B0008091E80082FF27C080E008958091E800C6 -:1023C00080FFE3CF2091F3008091F20090E0922B08 -:1023D0006115710559F08830910540F424912093DE -:1023E000F1003196615071090196F2CF21E0089712 -:1023F00009F020E08091E8008E778093E800C5CF57 -:102400002111C6CFD5CF8091F001882339F08530D6 -:1024100039F08091E80083FFCBCF04C082E00895BB -:1024200083E0089581E00895982F973058F59093B0 -:10243000E900981739F07091EC002091ED0050916F -:10244000F00003C0242F762F50E021FF19C03091F7 -:10245000EB003E7F3093EB003091ED003D7F3093F9 -:10246000ED003091EB0031603093EB007093EC00A5 -:102470002093ED005093F0002091EE0027FF07C05D -:102480009F5FD3CF8F708093E90081E0089580E053 -:1024900008958091F10187FD05C08091E80080FFDB -:1024A0000EC012C08091E80082FD05C08091F0014D -:1024B0008111F8CF08958091E8008B7708C0809152 -:1024C000F0018111EACF08958091E8008E77809322 -:1024D000E80008958091E4009091E50045E62091A0 -:1024E000EC0020FF21C02091E80020FD21C02091B8 -:1024F000F001222389F0253089F02091EB0025FDA1 -:102500000FC02091E4003091E5002817390739F316 -:10251000415041F0C901E3CF82E0089583E008957E -:1025200081E0089584E008952091E80022FFDFCF44 -:1025300080E008950E9408130E941013E0EEF0E07E -:10254000808181608083E8EDF0E080818F778083F7 -:1025500019BCA7EDB0E08C918E7F8C9380818F7E2B -:1025600080831092EF0108950F931F93CF93DF9311 -:102570000E9408130E941013C8EDD0E088818F7765 -:10258000888388818068888388818F7D888319BC4F -:102590001092F0011092EC011092EE011092ED01F8 -:1025A00000EE10E0F80180818B7F8083888181605C -:1025B000888342E060E080E00E941412E1EEF0E0E7 -:1025C00080818E7F8083E2EEF0E080818160808375 -:1025D000808188608083F80180818E7F80838881FC -:1025E00080618883DF91CF911F910F910895E8ED6D -:1025F000F0E080818F7E8083E7EDF0E08081816074 -:10260000808384E082BF81E08093EF010C94B41258 -:10261000E8EDF0E080818E7F80831092E2000895E3 -:102620001092DA001092E10008951F920F920FB6F7 -:102630000F9211242F933F934F935F936F937F9348 -:102640008F939F93AF93BF93EF93FF938091E1009C -:1026500082FF0BC08091E20082FF07C08091E10001 -:102660008B7F8093E1000E94440F8091DA0080FF0D -:102670001FC08091D80080FF1BC08091DA008E7F40 -:102680008093DA008091D90080FF0DC080E189BD80 -:1026900082E189BD09B400FEFDCF81E08093F001A5 -:1026A0000E94150F05C019BC1092F0010E94270F5F -:1026B0008091E10080FF19C08091E20080FF15C089 -:1026C0008091E2008E7F8093E2008091E200806141 -:1026D0008093E2008091D80080628093D80019BC7A -:1026E00085E08093F0010E94320F8091E10084FF29 -:1026F00030C08091E20084FF2CC080E189BD82E17E -:1027000089BD09B400FEFDCF8091D8008F7D8093F4 -:10271000D8008091E1008F7E8093E1008091E200FB -:102720008F7E8093E2008091E20081608093E200DE -:102730008091EC01882311F084E007C08091E300D0 -:1027400087FF02C083E001C081E08093F0010E9416 -:10275000380F8091E10083FF29C08091E20083FF60 -:1027600025C08091E100877F8093E10082E0809323 -:10277000F0011092EC018091E1008E7F8093E100E6 -:102780008091E2008E7F8093E2008091E200806180 -:102790008093E20042E060E080E00E9414128091A9 -:1027A000F00088608093F0000E942E0FFF91EF915F -:1027B000BF91AF919F918F917F916F915F914F9159 -:1027C0003F912F910F900FBE0F901F9018951F9261 -:1027D0000F920FB60F9211242F933F934F935F9355 -:1027E0006F937F938F939F93AF93BF93CF93EF9309 -:1027F000FF93C091E900CF708091EC001092E90046 -:102800008091F000877F8093F00078940E942314D9 -:102810001092E9008091F00088608093F000C093EE -:10282000E900FF91EF91CF91BF91AF919F918F916F -:102830007F916F915F914F913F912F910F900FBEBC -:102840000F901F9018951F93CF93DF93CDB7DEB7EE -:10285000AA970FB6F894DEBF0FBECDBFE1EFF1E04F -:102860008091F100819321E0E93FF207C9F70E94CE -:102870009D0F8091E80083FF1CC12091F1013091F0 -:10288000F201832F90E08A30910508F012C1FC011B -:10289000EA5AFF4F0C94402E203881F0223809F07C -:1028A00008C18091F5018F708093E9008091EB0061 -:1028B00085FB882780F91092E90006C08091ED0120 -:1028C0009091EE01911182609091E800977F909332 -:1028D000E8008093F1001092F100C5C0822F8D7F37 -:1028E00009F0E7C0222319F0223061F0E2C08091A4 -:1028F000F301813009F0DDC0333009F080E08093CE -:10290000EE0128C08091F301811124C02091F501CE -:102910002F7009F4CEC02093E9008091EB0080FF76 -:1029200019C08091EB00333011F4806211C08061D6 -:102930008093EB0081E090E0022E01C0880F0A94A2 -:10294000EAF78093EA001092EA008091EB00886039 -:102950008093EB001092E9008091E800877F86C0A9 -:102960002111A7C01091F3011F778091E3008078B7 -:10297000812B8093E3008091E800877F8093E800BB -:102980000E9449128091E80080FFFCCF8091E30013 -:1029900080688093E300112311F083E001C082E09E -:1029A0008093F00186C02058223008F082C08091C8 -:1029B000F3019091F4018C3D23E0920779F583E0D7 -:1029C0008A838AE289834FB7F894DE01139620E068 -:1029D0003EE051E2E32FF0E050935700E49120FFF6 -:1029E00003C0E295EF703F5FEF708E2F90E0EA300A -:1029F00010F0C79601C0C0968D939D932F5F243130 -:102A000049F74FBF8091E800877F8093E8006AE232 -:102A100070E0CE0101960E94511114C0AE014F5FCB -:102A20005F4F6091F5010E949910009709F441C031 -:102A30002091E800277F2093E800BC0189819A81DA -:102A40000E94B2118091E8008B778093E80031C03A -:102A5000203879F58091E800877F8093E8008091A5 -:102A6000EC018093F1008091E8008E778093E8007C -:102A70000E9449121EC021111CC09091F301923096 -:102A8000C0F48091E800877F8093E8009093EC0188 -:102A90000E9449128091EC01811104C08091E300F1 -:102AA00087FF02C084E001C081E08093F0010E94B2 -:102AB000840F8091E80083FF0AC08091E800877F3F -:102AC0008093E8008091EB0080628093EB00AA96EF -:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F -:102AE0000895CF938091F0018823B1F08091E9009F -:102AF0008F709091EC0090FF02C090E801C090E0D0 -:102B0000C92FC82B1092E9008091E80083FD0E9434 -:102B10002314CF70C093E900CF910895909374016E -:102B2000809373010895E0917301F09174013097DF -:102B300021F00190F081E02D099480E00895FF924A -:102B40000F931F93CF93DF938C01E0917301F0916A -:102B50007401309799F10280F381E02D09958091FD -:102B6000D70182FF2BC080FF04C08FED96E00E944A -:102B7000FE07E80180E1F82E09ED16E08091D7010B -:102B800080FF0BC088811F928F931F930F930E9429 -:102B900097080F900F900F900F90FA942196F110D4 -:102BA000EDCF8091D70180FF09C087ED96E0DF91DE -:102BB000CF911F910F91FF900C94FE07DF91CF9161 -:102BC0001F910F91FF900895E0917301F0917401AE -:102BD000309721F00480F581E02D0994089520912B -:102BE0007101309172018217930771F09093720115 -:102BF00080937101E0917301F0917401309721F09D -:102C00000680F781E02D0994089520916F0130919D -:102C100070018217930771F09093700180936F0198 -:102C2000E0917301F0917401309721F00084F185F7 -:102C3000E02D0994089508950C941B160E94882293 -:102C40000E941C0A0C944E23CF93C82F8091D70169 -:102C500082FF1EC080FF04C088EF96E00E94FE073E -:102C60008091D70180FF0CC01F92CF9323EF36E0F5 -:102C70003F932F930E9497080F900F900F900F9003 -:102C80008091D70180FF04C081EF96E00E94FE078B -:102C90008C2FCF910C94D10DCF92DF92EF92FF92B7 -:102CA0000F931F93CF93DF93CDB7DEB72B970FB65C -:102CB000F894DEBF0FBECDBF0E94390A36E7E32E7F -:102CC00031E0F32E00E010E0C02E802F0E94640B54 -:102CD000F701D1907F01D826B1F40F5F1F4F0E305E -:102CE000110591F78FEF89838A831B820E949122BD -:102CF0008160782F9D838C8349815A816B818D817E -:102D00000E94EF1641C09091D70191FF04C08B87BC -:102D10000E946A0B8B8520E030E04D2D50E0922F11 -:102D2000BA01022E02C0759567950A94E2F760FF1A -:102D300025C02E83CF82EE24E394F12C02C0EE0C4A -:102D4000FF1C9A95E2F790E08E219F2121E0892BCC -:102D500009F420E028870E9491228160782F9A87C9 -:102D600089874E815F8168858A850E94EF16F80108 -:102D7000EA58FE4F80818E25808306C02F5F3F4F2B -:102D80002630310561F6A9CF0E94BC26109175014D -:102D90000E9493151817A1F00E9493158093750156 -:102DA0002B960FB6F894DEBF0FBECDBFDF91CF914B -:102DB0001F910F91FF90EF90DF90CF900C9424160D -:102DC0002B960FB6F894DEBF0FBECDBFDF91CF912B -:102DD0001F910F91FF90EF90DF90CF900895CF93C8 -:102DE000DF93CDB7DEB72B970FB6F894DEBF0FBEDB -:102DF000CDBF4F83588769877A878B87DE0111960D -:102E000086E0FD0111928A95E9F785E0FE0137968B -:102E100001900D928A95E1F749815A816B817C81FD -:102E20008D819E810E94241E2B960FB6F894DEBFE2 -:102E30000FBECDBFDF91CF910895CF93C82F8823C8 -:102E400009F4C1C0823859F40E94931581FDBBC0BA -:102E500089E30E94C3200E949F2189E30CC083382C -:102E600079F40E94931580FDAEC083E50E94C320D3 -:102E70000E949F2183E50E941421CF910C949F21F1 -:102E8000843859F40E94931582FD9DC087E40E9406 -:102E9000C3200E949F2187E4EECF8CEF8C0F813AF4 -:102EA00048F48C2F0E94452B81118DC08C2F0E94DD -:102EB000C320E3CF80E28C0F883048F4C77081E0F4 -:102EC00001C0880FCA95EAF70E946621D6CF8BE52C -:102ED0008C0F833078F4C53A29F0C63A31F482E891 -:102EE00090E005C081E890E002C083E890E0CF91D7 -:102EF0000C94EF1588E58C0F833108F064C0C83A54 -:102F000039F1C93A41F1CA3A49F1CB3A51F1CC3AD7 -:102F100059F1CD3A61F1C03B69F1CE3A71F1CF3A46 -:102F200079F1C13B81F1C23B89F1C33B91F1C43BD3 -:102F300099F1C53BA1F1C63BA9F1C73BB1F1C83B33 -:102F4000B9F1C93BC1F1CA3BC9F58AE292E038C088 -:102F500082EE90E035C089EE90E032C08AEE90E0DB -:102F60002FC085EB90E02CC086EB90E029C087EB6A -:102F700090E026C08CEC90E023C08DEC90E020C067 -:102F800083E891E01DC08AE891E01AC082E991E0EF -:102F900017C084E991E014C081E292E011C083E29D -:102FA00092E00EC084E292E00BC085E292E008C09D -:102FB00086E292E005C087E292E002C080E090E005 -:102FC000CF910C940516CF910895882309F44BC036 -:102FD000823859F40E94931581FF45C089E30E940D -:102FE000C3200E949F2189E30CC0833871F40E94A2 -:102FF000931580FF38C083E50E94C3200E949F2163 -:1030000083E50E9414210C949F21843859F40E9476 -:10301000931582FF28C087E40E94C3200E949F214D -:1030200087E4EFCF9CEF980F913A58F390E2980F16 -:10303000983050F4877091E001C0990F8A95EAF7B3 -:10304000892F0E946C21DFCF9BE5980F933020F4ED -:1030500080E090E00C94EF15885A833120F480E0F2 -:1030600090E00C9405160895882321F00E946621B3 -:103070000C949F210895882321F00E946C210C94C8 -:103080009F210895CF92DF92EF92FF920F931F93AB -:10309000CF93DF93CDB7DEB728970FB6F894DEBF96 -:1030A0000FBECDBF8C0185E0F801DE0111960190C5 -:1030B0000D928A95E1F7F80140813181F2802581F6 -:1030C00022952F7083819481892B31F03F3F31F419 -:1030D00081E04F3F19F403C081E001C080E080FD32 -:1030E000C6C249833A8389819A812F830E948120B5 -:1030F0009E8388870E9480200E94531F4E81E42F68 -:10310000E295EF70F0E0E05AFF4F2F8168850C9454 -:10311000402E842F807F142F1F70882311F012956A -:10312000107FFF2059F0112309F456C2812F6887C0 -:103130000E9476210E949F2168854EC2862F0E94A0 -:10314000E517112309F493C2812F0E947C21289650 -:103150000FB6F894DEBF0FBECDBFDF91CF911F91A8 -:103160000F91FF90EF90DF90CF900C949F21342F20 -:10317000307F842F8F70303211F08295807F6623EC -:1031800019F0613019F12CC0FF20B1F0222309F4AD -:1031900094C1213009F091C128960FB6F894DEBF92 -:1031A0000FBECDBFDF91CF911F910F91FF90EF9098 -:1031B000DF90CF900C948621222319F0213009F45E -:1031C00056C28E830E9489218E818AC1FF2021F000 -:1031D000263008F04CC271C1253008F048C280C1C9 -:1031E000FF2021F0222309F468C1F6C1222309F44B -:1031F00077C106C2242F26952695237030E021152D -:10320000310521F021303105C9F031C2FF2021F014 -:10321000862F942F937002C080E090E028960FB61E -:10322000F894DEBF0FBECDBFDF91CF911F910F91FC -:10323000FF90EF90DF90CF900C94EF15FF2021F0DE -:10324000862F942F937002C080E090E028960FB6EE -:10325000F894DEBF0FBECDBFDF91CF911F910F91CC -:10326000FF90EF90DF90CF900C940516862FFF20F3 -:1032700019F00E94422502C00E94AA2528960FB686 -:10328000F894DEBF0FBECDBFDF91CF911F910F919C -:10329000FF90EF90DF90CF900C942F26842F8370B7 -:1032A00009F076C0F110E3C1262F229526952770EC -:1032B000220F220F862F8F70C82ED12CE12CF12CDB -:1032C000022E04C0CC0CDD1CEE1CFF1C0A94D2F7AD -:1032D00064FF10C06FE070E080E090E004C0660F13 -:1032E000771F881F991F2A95D2F760957095809552 -:1032F000909503C060E070E0CB01242F26952695C1 -:103300002370422F50E042305105D1F04330510537 -:1033100059F16C297D298E299F294130510541F1B0 -:1033200028960FB6F894DEBF0FBECDBFDF91CF91C8 -:103330001F910F91FF90EF90DF90CF900C94781F2A -:103340006C297D298E299F2928960FB6F894DEBF17 -:103350000FBECDBFDF91CF911F910F91FF90EF90E6 -:10336000DF90CF900C94921F0E94781FC701B60186 -:1033700028960FB6F894DEBF0FBECDBFDF91CF9178 -:103380001F910F91FF90EF90DF90CF900C945E1FF4 -:10339000FF2019F0842F817001C08695882309F4DD -:1033A00066C1262F229526952770220F220F862F81 -:1033B0008F70C82ED12CE12CF12C022E04C0CC0C25 -:1033C000DD1CEE1CFF1C0A94D2F764FF10C06FE0F6 -:1033D00070E080E090E004C0660F771F881F991F9F -:1033E0002A95D2F7609570958095909503C060E01E -:1033F00070E0CB01242F269526952370422F50E0B4 -:1034000042305105D1F04330510559F16C297D29E5 -:103410008E299F294130510541F128960FB6F89425 -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C944C206C297D298E2941 -:103440009F2928960FB6F894DEBF0FBECDBFDF913F -:10345000CF911F910F91FF90EF90DF90CF900C9440 -:1034600066200E944C20C701B60128960FB6F8943A -:10347000DEBF0FBECDBFDF91CF911F910F91FF90A7 -:10348000EF90DF90CF900C943220603FC9F118F498 -:10349000603E50F49CC0623F09F461C008F44BC028 -:1034A000633F09F470C093C0162F1F70842F8F7173 -:1034B000FF2099F00E94CB1F812F28960FB6F89419 -:1034C000DEBF0FBECDBFDF91CF911F910F91FF9057 -:1034D000EF90DF90CF900C9434180E94EC1F812F56 -:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107 -:1034F0001F910F91FF90EF90DF90CF900C943B18AD -:10350000FF20A9F0253008F0B2C0842F8F712896D3 -:103510000FB6F894DEBF0FBECDBFDF91CF911F91E4 -:103520000F91FF90EF90DF90CF900C9411202630F8 -:1035300008F09DC0EACFFF20A1F0842F8F7128965C -:103540000FB6F894DEBF0FBECDBFDF91CF911F91B4 -:103550000F91FF90EF90DF90CF900C94CB1FFF2046 -:1035600061F3842F8F7128960FB6F894DEBF0FBEDB -:10357000CDBFDF91CF911F910F91FF90EF90DF9022 -:10358000CF900C94EC1FFF2091F0842F8F71289620 -:103590000FB6F894DEBF0FBECDBFDF91CF911F9164 -:1035A0000F91FF90EF90DF90CF900C94B61F28966C -:1035B0000FB6F894DEBF0FBECDBFDF91CF911F9144 -:1035C0000F91FF90EF90DF90CF900C94AC1FFF20F5 -:1035D000A1F0222309F4B1CF862F28960FB6F894D4 -:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036 -:1035F000EF90DF90CF900C941D17222309F4B1CFE8 -:10360000862F28960FB6F894DEBF0FBECDBFDF9190 -:10361000CF911F910F91FF90EF90DF90CF900C947E -:10362000E5174F70C8010E94A00828960FB6F894BD -:10363000DEBF0FBECDBFDF91CF911F910F91FF90E5 -:10364000EF90DF90CF900C94D11E4F70C801289658 -:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:103660000F91FF90EF90DF90CF900C94700C289604 -:103670000FB6F894DEBF0FBECDBFDF91CF911F9183 -:103680000F91FF90EF90DF90CF9008950E948321DB -:103690000E9458210E949F210E945D270E942F2690 -:1036A00080E090E00E94EF1580E090E00C94051619 -:1036B0000E9473210C94461B0E948120292F229581 -:1036C0002F7030E02C3031054CF42A3031056CF489 -:1036D000225031092230310590F407C02C303105D9 -:1036E00051F02F30310539F00AC0803E10F0803F94 -:1036F00031F481E0089593FB882780F9089580E0F4 -:103700000895CF93DF9300D000D01F92CDB7DEB7DE -:103710000F900F900F900F900F90DF91CF91089521 -:10372000CF93DF9300D000D000D0CDB7DEB7269680 -:103730000FB6F894DEBF0FBECDBFDF91CF910895D5 -:103740001F93CF93DF93C091840116E08091850190 -:10375000C81799F0D0E01C9FF0011D9FF00D1124B7 -:10376000EA57FE4F40815181628173818481958146 -:103770000E94901B2196C770E9CFDF91CF911F91D6 -:1037800008954091B6015091B7016091B8017091D0 -:10379000B9018091BA019091BB010C94901BCF9319 -:1037A0008091BB0182958F7009F05FC08091B80154 -:1037B000882309F45AC020918401A0918501609169 -:1037C000B6017091B7018091B9019091BA0131E0D1 -:1037D0006F3F09F030E0B32FC6E02A1709F445C067 -:1037E000009721F07F3F21F44B2F03C041E001C03F -:1037F00040E030E040FD35C0C29FF001C39FF00DB6 -:103800001124EA57FE4F418174132BC04081641389 -:1038100028C04281411125C043815481481759076E -:1038200010F441505109481B590B483C5105C8F44C -:103830008091BB018F7080618093BB0186E0829F85 -:10384000F001839FF00D1124E557FE4F80818F70AA -:103850008061808386EB91E00E944218CF910C94A6 -:10386000A01B2F5F3F4F2770B8CFCF910895CF9205 -:10387000DF92EF92FF920F931F93CF93DF93CDB719 -:10388000DEB762970FB6F894DEBF0FBECDBF8C01D6 -:1038900085E0F801DE011D9601900D928A95E1F711 -:1038A000D8014C9111965C91119712966C911297D8 -:1038B0001396ED90FC9014977091B601E091B701CA -:1038C0002091B9013091BA012115310531F0EF3F56 -:1038D00031F481E07F3F19F403C081E001C080E052 -:1038E000B82FB170CB2E80FD6CC1D090B801DD2017 -:1038F00009F4F5C0F091BB01E216F30638F0C701F8 -:10390000821B930B883C910548F09BC02095309515 -:103910002E0D3F1D283C310508F093C08F2F807F6E -:1039200009F052C0E51314C0741312C0D62E6111F1 -:103930000FC0FF70F061F093BB010E94C11B86EBCA -:1039400091E00E9442188091BB01F80185836CC10F -:10395000EF2831F05F3F31F481E04F3F19F403C0AD -:1039600081E001C080E080FD03C081E0862701C0C6 -:1039700080E0F82FF170FF2E80FF1CC08091840141 -:103980002091850136E0821709F428C190E0389F24 -:10399000F001399FF00D1124EA57FE4F7181571342 -:1039A00006C07081471303C07281671303C001967C -:1039B0008770E9CFD62E662309F436C18091BB010A -:1039C00081608093BB0153C0E51308C0741306C027 -:1039D000611104C0D8011596FC93AEC04D875E8777 -:1039E0008D859E856A8B0E945C1B6A89882329F1DC -:1039F000D62E662311F12091BB01822F82958F7004 -:103A000090E002970CF460C08091B6019091B701EC -:103A100098878F831986FB86EA862C87CE010796C6 -:103A200051C0E51731F14D875E878D859E856A8B84 -:103A30000E945C1B6A8981112EC0C8010E94421835 -:103A4000A4C08F2F807F69F77E2DF98AE88A898943 -:103A50000E94811B86EB91E00E944218E6EBF1E0A8 -:103A600086E0DF011D928A95E9F70E94C11BD12CE7 -:103A7000DBC07413D8CF6111D6CFD8011596FC9353 -:103A8000C8010E944218E6EBF1E086E0DF011D92DA -:103A90008A95E9F7C9C0D62E662379F22091BB0139 -:103AA000822F82958F7090E0029774F08091B6011A -:103AB0009091B7019A8389831B82FD82EC822E83C9 -:103AC000CE0101960E94421886E0F801A6EBB1E013 -:103AD00001900D928A95E1F70E94CF1B6FC0E2160C -:103AE000F30628F0C701821B930B9C0104C02095AC -:103AF00030952E0D3F1D283C310508F052C0D62EC2 -:103B0000662309F49ACFE5132CC074132AC0809160 -:103B1000BB0180FD1DC0982F92959F70C9F0D80100 -:103B200015968C9315979F3039F09F5F9295907FF3 -:103B30008F70892B15968C93C8010E94421886E0DD -:103B4000F801A6EBB1E001900D928A95E1F736C03D -:103B500086E0F801A6EBB1E001900D928A95E1F7BD -:103B600063C04D875E878D859E850E945C1B882380 -:103B700079F086E0F801A6EBB1E001900D928A950C -:103B8000E1F70E94CF1B0E94C11BDD24D3944CC0DF -:103B90008091BB0181608093BB01C8010E944218E3 -:103BA00043C07E2DF98AE88A89890E94811BE6EB51 -:103BB000F1E086E0DF011D928A95E9F70E94C11BC2 -:103BC00033C0662309F439CF4D875E878D859E8586 -:103BD0000E945C1B882309F430CFCBCF4D875E87D2 -:103BE0008D859E850E948120292F22952F7030E09F -:103BF000223031052CF49F7041F0811106C00CC0B9 -:103C0000243031052CF49F7049F4805E883020F018 -:103C1000C8010E944218CF2CDC2C06C0D801159692 -:103C20009C91907F91F7F8CF8D2D62960FB6F89406 -:103C3000DEBF0FBECDBFDF91CF911F910F91FF90DF -:103C4000EF90DF90CF9008951F93CF93DF93CDB780 -:103C5000DEB72C970FB6F894DEBF0FBECDBF4F83F3 -:103C6000588769877A878B879C87CE0107960E9441 -:103C7000371C8823C1F02F8138858A859B85892B45 -:103C800031F03F3F11F080E003C02F3FE1F781E0CA -:103C9000811147C04F81588569857A858B859C85C0 -:103CA0000E94901B3EC086E0FE013796DE01119611 -:103CB00001900D928A95E1F7FF81E8854A855B8541 -:103CC0004115510531F0EF3F31F481E0FF3F19F428 -:103CD00003C081E001C080E080FD23C02091850108 -:103CE00030E0C9010196877099276091840170E0E6 -:103CF00086179707F1F1F983EA835D834C8396E099 -:103D0000929FD001939FB00D1124AA57BE4FFE0180 -:103D1000319601900D929A95E1F7809385010E946A -:103D2000A01B16E08091840190918501891779F19B -:103D3000189FC00111248A579E4F0E94371C882368 -:103D400031F1E09184011E9FF0011124EA57FE4FEA -:103D50004081518162817381848195810E94901B91 -:103D60008091840190E00196877099278093840167 -:103D7000D9CF0E94581B1092850110928401E6EB66 -:103D8000F1E086E0DF011D928A95E9F7CACF2C9613 -:103D90000FB6F894DEBF0FBECDBFDF91CF911F915C -:103DA0000895EF92FF920F931F93CF93DF939C019F -:103DB000009709F471C0F12CEE24E394E9012196F7 -:103DC000F9018491843740F4843008F056C0813082 -:103DD00081F0823021F160C0853709F449C0C0F11B -:103DE0009CE7980F903708F057C08F770E94E5172F -:103DF00046C089010E5F1F4FFE01849190E2980F2B -:103E0000983050F48770FE2D01C0FF0F8A95EAF7B5 -:103E10008F2F0E94762115C00E941D1714C08901A2 -:103E20000E5F1F4FFE01849190E2980F983068F466 -:103E30008770FE2D01C0FF0F8A95EAF78F2F0E9431 -:103E40007C210E949F21E8011AC00E94E517FBCF48 -:103E50002E5F3F4FFE01C491CC2341F08FE99FE0DC -:103E60000197F1F700C00000C150F6CFE90107C08B -:103E7000FE01F490E901229602C00E941D178F2DC9 -:103E8000882341F0EFE9FFE03197F1F700C000002F -:103E90008150F6CF9E0192CFDF91CF911F910F916C -:103EA000FF90EF90089508956093C0017093C10151 -:103EB0008093C2019093C3010C94461B0F931F93F0 -:103EC0000091C0011091C1012091C2013091C30144 -:103ED000062B172B282B392B0093C0011093C101FF -:103EE0002093C2013093C3011F910F910C94461B84 -:103EF0000F931F930091C0011091C1012091C20145 -:103F00003091C30106231723282339230093C001CE -:103F10001093C1012093C2013093C3011F910F91EF -:103F20000C94461B0F931F930091C0011091C10187 -:103F30002091C2013091C30106271727282739276E -:103F40000093C0011093C1012093C2013093C301BB -:103F50001F910F910C94461B1092BC011092BD0151 -:103F60001092BE011092BF010C94461B41E050E03C -:103F700060E070E004C0440F551F661F771F8A95EC -:103F8000D2F74093BC015093BD016093BE01709382 -:103F9000BF010C94461B41E050E060E070E004C0BB -:103FA000440F551F661F771F8A95D2F78091BC0179 -:103FB0009091BD01A091BE01B091BF01842B952BC2 -:103FC000A62BB72B8093BC019093BD01A093BE019B -:103FD000B093BF010C94461B41E050E060E070E0FC -:103FE00004C0440F551F661F771F8A95D2F740956E -:103FF0005095609570958091BC019091BD01A09104 -:10400000BE01B091BF0184239523A623B7238093DB -:10401000BC019093BD01A093BE01B093BF010C946D -:10402000461B41E050E060E070E004C0440F551FC3 -:10403000661F771F8A95D2F78091BC019091BD01D0 -:10404000A091BE01B091BF0184279527A627B7276D -:104050008093BC019093BD01A093BE01B093BF01BA -:104060000C94461B0F931F930091BC011091BD014E -:104070002091BE013091BF01062B172B282B392B25 -:104080000093BC011093BD012093BE013093BF018A -:104090001F910F910C94461B0F931F930091BC012D -:1040A0001091BD012091BE013091BF01062317235D -:1040B000282339230093BC011093BD012093BE0136 -:1040C0003093BF011F910F910C94461B0F931F93C8 -:1040D0000091BC011091BD012091BE013091BF0142 -:1040E00006271727282739270093BC011093BD0105 -:1040F0002093BE013093BF011F910F910C94461B7A -:104100000895CF92DF92EF92FF920F931F93CF9378 -:10411000DF93EC01C090C001D090C101E090C201DA -:10412000F090C3018091BC019091BD01A091BE01AE -:10413000B091BF01C82AD92AEA2AFB2A0FE110E070 -:10414000B701A601002E04C076956795579547954F -:104150000A94D2F740FF07C0BE01802F0E94930C43 -:104160008130910539F40150110950F7BE0180E00A -:104170000E94930CDF91CF911F910F91FF90EF90D0 -:10418000DF90CF90089590910C01992361F1909167 -:104190000D01992341F1982F9695969596959F300C -:1041A00088F4E0910E01F0910F01E90FF11D877085 -:1041B00021E030E001C0220F8A95EAF78181822B4D -:1041C000818308959091D70190FF2DC01F928F9306 -:1041D00089E297E09F938F930E9497080F900F902A -:1041E0000F900F90089540910E0150910F0120E023 -:1041F00030E09FEFFA01E20FF31F6281681799F038 -:104200009F3F19F4611101C0922F2F5F3F4F2E3055 -:10421000310581F79F3F39F0FA01E90FF11D97FD54 -:10422000FA9582830895089590910C01992369F17C -:1042300090910D01992349F1982F96959695969511 -:104240009F3090F4E0910E01F0910F01E90FF11D04 -:10425000877021E030E001C0220F8A95EAF72095AF -:1042600081812823218308959091D70190FF1FC059 -:104270001F928F938BE097E09F938F930E949708F4 -:104280000F900F900F900F90089540910E01509154 -:104290000F0120E030E0FA01E20FF31F9281981342 -:1042A00001C012822F5F3F4F2E303105A1F70895D4 -:1042B00081E090E0E0910E01F0910F01E80FF91F0D -:1042C0001082019680319105A9F708959091D60149 -:1042D000982B9093D601089580959091D6019823BC -:1042E0009093D60108951092D60108959091D5012A -:1042F000982B9093D501089580959091D50198239E -:104300009093D50108951092D50108958093C4012A -:1043100008951092C401089540910E0150910F012B -:1043200020E030E080E0FA01E20FF31F918191116B -:104330008F5F2F5F3F4F2F303105A9F70895E09130 -:104340000E01F0910F018091D6018083E0910E0162 -:10435000F0910F0180819091D501892B80839091FC -:10436000C401992361F0E0910E01F0910F01808169 -:10437000892B80830E948C2181111092C40180912D -:104380000E0190910F010C949F1590933B01809327 -:104390003A010895CF92DF92EF92FF920F931F930D -:1043A0006C01EE24FF24C114D104E104F10421F4D2 -:1043B0006B017C0180E001C080E133272F2D1E2D91 -:1043C0000D2D011511052105310519F0885F6801D2 -:1043D000790197018601A4E03695279517950795F1 -:1043E000AA95D1F7011511052105310519F08C5F4A -:1043F0006801790197018601F2E0369527951795B6 -:104400000795FA95D1F7011511052105310519F028 -:104410008E5F68017901B701A6017695679557957A -:104420004795452B462B472B09F08F5F1F910F9126 -:10443000FF90EF90DF90CF9008958295982F9C7C0D -:1044400096959695837344E0849F90011124922B56 -:10445000892F8A7A86959575990F892B08951F93D0 -:10446000CF93DF931F92CDB7DEB799830E941D22B1 -:10447000182F9981892F0E941D22212F30E0322F81 -:104480002227A901482BCA010F90DF91CF911F91DC -:1044900008958091F001843009F11092D80120E450 -:1044A00088E190E00FB6F894A895809360000FBE65 -:1044B0002093600083B7817F846083BF83B781606E -:1044C00083BF7894889583B78E7F83BF88E10FB6CA -:1044D000F89480936000109260000FBE08950895D4 -:1044E0000895CF930E946F220E94390A0E94702281 -:1044F000C0E08C2F0E94640B811105C0CF5FCE30CD -:10450000C1F780E001C081E0CF9108950C94581B61 -:1045100082E084BD93E095BD9AEF97BD80936E00D5 -:1045200008952FB7F8948091D9019091DA01A09164 -:10453000DB01B091DC012FBF0895CF92DF92EF92A3 -:10454000FF920F931F932FB7F8944091D901509188 -:10455000DA016091DB017091DC012FBF6A017B0100 -:10456000EE24FF248C0120E030E0C016D106E206E4 -:10457000F30610F441505109481B590BCA011F9111 -:104580000F91FF90EF90DF90CF9008951F920F92C0 -:104590000FB60F9211248F939F93AF93BF93809187 -:1045A000D9019091DA01A091DB01B091DC01019673 -:1045B000A11DB11D8093D9019093DA01A093DB0175 -:1045C000B093DC01BF91AF919F918F910F900FBE7F -:1045D0000F901F9018950E949A12F8942FEF87EA77 -:1045E00091E6215080409040E1F700C0000087E054 -:1045F00090EBDC018093F9019093FA01A093FB0109 -:10460000B093FC012CE088E190E00FB6F894A895F7 -:10461000809360000FBE20936000FFCFEF92FF9267 -:104620000F931F93CF93DF93E82EF12C8F2D0E94D1 -:10463000640BC0E0D0E0082F10E098010C2E02C0FF -:10464000359527950A94E2F720FD05C02196C630DE -:10465000D10599F709C06C2F7F2D80E00E94710C65 -:10466000E812F4CF81E005C0F3948EE0F812DECFBB -:1046700080E0DF91CF911F910F91FF90EF9008950F -:10468000CF93C82F8CE20E940E23882321F08C2F19 -:10469000CF910C940E2380E0CF910895CF930E9488 -:1046A0009B24811102C00E9481248EE497E00E9425 -:1046B000FE07C5E6C15049F00E94390A8FE39CE924 -:1046C0000197F1F700C00000F5CF87E497E00E9462 -:1046D000FE0789E20E944023811111C18AE20E94F3 -:1046E000402381110E94812485E00E944023811192 -:1046F0000E94EB220E94A6248093D70187E00E94AB -:104700004023882399F18BE10E944023882351F0B4 -:104710009091D70191FB882780F921E0822780FBC7 -:1047200091F922C08EE00E944023882351F090919D -:10473000D70192FB882780F921E0822780FB92F93C -:1047400013C080E10E9440239091D701882341F05B -:1047500093FB882780F921E0822780FB93F904C02E -:10476000892F809580FB90F99093D7018091D70194 -:104770000E94AA240E94B8248093EA0180EE0E943D -:104780004023882341F08091EA01982F909590FB77 -:1047900080F98093EA0189E30E944023882359F03D -:1047A0009091EA0191FB882780F921E0822780FB24 -:1047B00091F99093EA0182EE0E944023882359F0F8 -:1047C0009091EA0192FB882780F921E0822780FB03 -:1047D00092F99093EA0186EE0E944023882359F0D3 -:1047E0009091EA0193FB882780F921E0822780FBE2 -:1047F00093F99093EA0183EE0E944023882359F0B5 -:104800009091EA0194FB882780F921E0822780FBC0 -:1048100094F99093EA0185E30E944023882359F09C -:104820009091EA0195FB882780F921E0822780FB9F -:1048300095F99093EA0181E30E944023882359F07F -:104840009091EA0196FB882780F921E0822780FB7E -:1048500096F99093EA0181E10E944023882359F060 -:104860009091EA0197FB882780F921E0822780FB5D -:1048700097F99093EA018091EA010E94BC2480910B -:10488000EA0187FB882780F980930D0187E20E9467 -:104890004023C82F8EE10E9440238111C2608FE126 -:1048A0000E9440238111C46080E20E944023811154 -:1048B000C86081E20E9440238111C06182E20E94AF -:1048C00040238111C06283E20E9440238111C064B1 -:1048D00084E20E944023882311F0C06802C0CC23E8 -:1048E00029F08C2F0E94B3246C2F03C00E94AF24A8 -:1048F000682F70E080E090E0CF910C94541FCF912E -:1049000008956DEE7EEF80E090E00E94762E60E0EC -:1049100082E090E00E94682E60E083E090E00E94D8 -:10492000682E60E084E090E00E94682E60E085E000 -:1049300090E00C94682E80E090E00E94622E21E0CE -:104940008D3E9E4F09F020E0822F089582E090E096 -:104950000C945A2E682F82E090E00C94682E83E02D -:1049600090E00C945A2E682F83E090E00C94682E0F -:1049700084E090E00C945A2E682F84E090E00C9430 -:10498000682E8091DF0180FF0BC06091130185E0EC -:10499000689FB001112475956795759567952AC034 -:1049A00081FF09C06091130185E0689FB001112467 -:1049B000759567951FC082FF07C06091130185E060 -:1049C000689FB001112416C04091E0014423C9F052 -:1049D00060911201461788F72091130185E0289F06 -:1049E00090011124429FC001439F900D112470E05B -:1049F0000E942C2E6038710540F46115710539F064 -:104A000002C065E070E0862F08958FE7089581E089 -:104A100008958091DF0180FF08C06091110170E06E -:104A2000759567957595679521C081FF06C0609162 -:104A3000110170E07595679519C082FF04C06091FF -:104A4000110170E010C08091E0018823C1F06091F5 -:104A500010018617A0F790911101989FC0011124B1 -:104A600070E00E942C2E6038710528F461157105E4 -:104A700021F0862F08958FE7089581E0089561E081 -:104A800070E0F4CF803F21F40E94C124819504C0DE -:104A9000813F29F40E94C1248093E3010895823F5D -:104AA00021F40E94C124819504C0833F29F40E940F -:104AB000C1248093E2010895893F19F40E940925D9 -:104AC00005C08A3F31F40E94092581958093E40155 -:104AD00008958B3F21F40E940925819504C08C3FE5 -:104AE00029F40E9409258093E5010895843F21F46B -:104AF0008091E101816017C0853F21F48091E1013F -:104B0000826011C0863F21F48091E10184600BC076 -:104B1000873F21F48091E101886005C0883F31F42E -:104B20008091E10180618093E10108958D3F21F43E -:104B30008091DF0181600BC08E3F21F48091DF0105 -:104B4000826005C08F3F29F48091DF0184608093EB -:104B5000DF010895803F39F48091E30187FF6CC045 -:104B60001092E30169C0813F29F48091E301181696 -:104B7000BCF362C09091E201823F29F497FF5CC0D0 -:104B80001092E20159C0833F19F41916CCF354C0B6 -:104B9000893F41F48091E40118160CF04DC0109249 -:104BA000E4014AC08A3F29F48091E40187FF44C0B0 -:104BB000F6CF8B3F39F48091E50187FF3DC010921D -:104BC000E5013AC08C3F29F48091E5011816BCF349 -:104BD00033C0843F21F48091E1018E7F17C0853F6F -:104BE00021F48091E1018D7F11C0863F21F48091F5 -:104BF000E1018B7F0BC0873F21F48091E101877F2A -:104C000005C0883F31F48091E1018F7E8093E101FE -:104C100013C08D3F21F48091DF018E7F0BC08E3F4A -:104C200021F48091DF018D7F05C08F3F29F48091B1 -:104C3000DF018B7F8093DF018091E20181110EC043 -:104C40008091E30181110AC08091E401811106C0C5 -:104C50008091E501811102C01092E00108958091D8 -:104C6000D70183FF7EC08AE897E00E94FE0780910B -:104C7000E1011F928F9385E897E09F938F930E94A5 -:104C8000970883E897E00E94FE072091E201822FB7 -:104C9000992787FD90959F932F9380E897E09F93A6 -:104CA0008F930E9497088EE797E00E94FE0720915D -:104CB000E301822F992787FD90959F932F938BE790 -:104CC00097E09F938F930E94970889E797E00E944F -:104CD000FE072091E401822F992787FD90959F93ED -:104CE0002F9386E797E09F938F930E94970884E71E -:104CF00097E00E94FE072091E501822F992787FD0A -:104D000090959F932F9381E797E09F938F930E94B5 -:104D100097088EE697E00E94FE078091E0011F92BF -:104D20008F938BE697E09F938F930E94970889E675 -:104D300097E00E94FE078091DF011F928F9386E625 -:104D400097E09F938F930E94970883E697E00E94D5 -:104D5000FE078DB79EB74C960FB6F8949EBF0FBE58 -:104D60008DBF81EE91E00E94E4150E949122909304 -:104D7000DE018093DD0108951F93CF93DF9380912F -:104D8000DD019091DE010E949D224091E0014423CB -:104D900021F02091140130E006C0209115015AE065 -:104DA000259F900111248217930708F482C08091F7 -:104DB000E2011091E301D091E401C091E50181117C -:104DC00007C0111105C0D11103C0CC2309F471C073 -:104DD0004F3F19F04F5F4093E001181624F40E94F2 -:104DE000C1248093E2018091E20187FF05C00E9407 -:104DF000C12481958093E201111624F40E94C124FC -:104E00008093E3018091E30187FF05C00E94C124E4 -:104E100081958093E3016091E201662339F110915D -:104E2000E301112319F1772767FD7095872F972FDD -:104E30000E94312D23E333E343E35FE30E94952D8A -:104E40000E94FE2C6093E201612F772767FD709529 -:104E5000872F972F0E94312D23E333E343E35FE352 -:104E60000E94952D0E94FE2C6093E3011D1624F4F0 -:104E70000E9409258093E4018091E40187FF05C029 -:104E80000E94092581958093E4011C1624F40E9458 -:104E900009258093E5018091E50187FF05C00E9407 -:104EA000092581958093E501DF91CF911F910C94A5 -:104EB0002F26DF91CF911F910895E1EEF1E085E07B -:104EC000DF011D928A95E9F71092E0011092DF014F -:104ED00008958DEA99E00E94FE071F9281E08F936A -:104EE0001F9285E08F938FE599E09F938F930E94A7 -:104EF00097080F900F900F900F900F900F900895BC -:104F00008330E9F128F4813061F0823009F10895AD -:104F1000853009F462C008F449C0863009F474C0D1 -:104F2000089520911501862F90E0820F911D8F3FEB -:104F3000910520F4620F6093150103C08FEF8093F9 -:104F40001501809115011F928F9388E998E072C036 -:104F500020911401862F90E0820F911D8F3F9105C3 -:104F600020F4620F6093140103C08FEF809314014B -:104F7000809114011F928F9386E898E05BC0209186 -:104F80001301862F90E0820F911D8F3F910520F431 -:104F9000620F6093130103C08FEF80931301809120 -:104FA00013011F928F9383E798E044C02091120170 -:104FB000862F90E0820F911D8F3F910520F4620FA4 -:104FC0006093120103C08FEF809312018091120150 -:104FD0001F928F938EE598E02DC020911101862FAE -:104FE00090E0820F911D8F3F910520F4620F609336 -:104FF000110103C08FEF80931101809111011F9265 -:105000008F9385E498E016C020911001862F90E0E0 -:10501000820F911D8F3F910520F4620F6093100164 -:1050200003C08FEF80931001809110011F928F9326 -:105030008AE298E09F938F930E9497080F900F90B9 -:105040000F900F900895833081F128F4813059F04A -:105050008230D1F00895853009F449C0B8F1863026 -:1050600009F456C0089580911501681720F4861B35 -:105070008093150102C010921501809115011F92B5 -:105080008F938BE198E054C080911401681720F44D -:10509000861B8093140102C01092140180911401A8 -:1050A0001F928F9389E098E043C0809113016817A5 -:1050B00020F4861B8093130102C01092130180918B -:1050C00013011F928F9386EF97E032C080911201F7 -:1050D000681720F4861B8093120102C010921201FF -:1050E000809112011F928F9381EE97E021C08091F1 -:1050F0001101681720F4861B8093110102C01092E1 -:105100001101809111011F928F9388EC97E010C0DC -:1051100080911001681720F4861B8093100102C053 -:1051200010921001809110011F928F938DEA97E0E9 -:105130009F938F930E9497080F900F900F900F905E -:105140000895CF93C82F1F928F9322EB3AE03F939D -:105150002F930E94970861E070E080E090E004C027 -:10516000660F771F881F991FCA95D2F70E94541F98 -:105170000F900F900F900F90CF910C94581BCF93DE -:105180008D3109F465C0B0F58E3009F4CBC100F55E -:10519000873009F49BC1A8F4863009F06AC2809177 -:1051A000D701817F8E7F8093D70187EB9AE00E94A1 -:1051B000FE0789EF9EE00E94FE0781E08093E701F1 -:1051C00080C1883009F44FC08B3009F47CC151C2D2 -:1051D000863109F4EDC138F4803109F4B6C181316A -:1051E00009F42DC246C2893109F4CBC18B3109F4CF -:1051F00086C13FC2853309F434C248F4873209F4CA -:1052000030C208F430C2893209F42BC232C283346E -:1052100038F48A3308F029C2883309F454C129C20A -:10522000833409F41EC2883409F023C20E94581B3B -:1052300088EE9EE00E94FE079FEF23ED80E39150F1 -:1052400020408040E1F700C000000E94EB2239C1FD -:1052500088E09FE00E94FE070E94B82C0E949315F0 -:105260000E94D10D2EC18DEF9EE00E94FE0788ECBA -:105270009CE00E94FE070E94AF241F928F9385EC52 -:105280009CE09F938F930E94970883EC9CE00E9480 -:10529000FE070E94A624C82F80EB9CE00E94FE0718 -:1052A0001F92CF932BEA3CE03F932F930E949708E5 -:1052B00089EA9CE00E94FE078FE99CE00E94FE07BD -:1052C0008C2F81701F928F932CE93CE03F932F939A -:1052D0000E9497088AE99CE00E94FE0780E99CE012 -:1052E0000E94FE07C1FB882780F91F928F932DE84B -:1052F0003CE03F932F930E9497088BE89CE00E942C -:10530000FE078FE79CE00E94FE07C2FB882780F91A -:105310001F928F932CE73CE03F932F930E949708B6 -:105320008AE79CE00E94FE0781E79CE00E94FE075E -:10533000C3FBCC27C0F91F92CF938EE69CE09F93CE -:105340008F930E9497088CE69CE00E94FE070E94C3 -:10535000B824C82F88E59CE00E94FE071F92CF93D7 -:1053600023E53CE03F932F930E94970881E59CE062 -:105370000E94FE0788E39CE00E94FE078C2F81704C -:105380001F928F9325E33CE03F932F930E94970851 -:105390008DB79EB780960FB6F8949EBF0FBE8DBF97 -:1053A00083E39CE00E94FE078CE19CE00E94FE07E4 -:1053B000C1FB882780F91F928F9329E13CE03F933E -:1053C0002F930E94970887E19CE00E94FE0785E0EA -:1053D0009CE00E94FE07C2FB882780F91F928F93F2 -:1053E00022E03CE03F932F930E94970880E09CE0EE -:1053F0000E94FE078EEE9BE00E94FE07C3FB8827FB -:1054000080F91F928F932BEE3BE03F932F930E94E6 -:10541000970889EE9BE00E94FE078FED9BE00E94BB -:10542000FE07C4FB882780F91F928F932CED3BE089 -:105430003F932F930E9497088AED9BE00E94FE07FE -:1054400088EC9BE00E94FE07C5FB882780F91F922D -:105450008F9325EC3BE03F932F930E94970883ECBA -:105460009BE00E94FE0787EA9BE00E94FE07C6FBC6 -:10547000882780F91F928F9324EA3BE03F932F9374 -:105480000E94970882EA9BE00E94FE078AE99BE05F -:105490000E94FE07C7FBCC27C0F91F92CF9387E974 -:1054A0009BE09F938F930E94970885E99BE00E9461 -:1054B000FE078DB79EB74C960FB6F8949EBF0FBEF1 -:1054C0008DBFC1E0DBC08EED9AE058C08091D7015E -:1054D000C82FC17080FF09C08BED9EE00E94FE07BF -:1054E0008091D701817F8E7F44C08FEC9EE00E9427 -:1054F000FE078091D70181608093D701E2CF809130 -:10550000D70181FBCC27C0F991E0C927C0FB81F905 -:105510008093D701CC2319F082EC9EE025C084EB68 -:105520009EE02CC08091D70182FBCC27C0F991E08E -:10553000C927C0FB82F98093D701CC2319F085EAF3 -:105540009EE012C085E99EE019C08091D70183FBDF -:10555000CC27C0F991E0C927C0FB83F98093D7011C -:10556000CC2351F089E89EE00E94FE078091D7018C -:1055700081608093D70182C08CE79EE00E94FE0785 -:10558000A0CF8DE69EE00E94FE0781E49EE00E948F -:10559000FE0784E09EE00E94FE0787ED9DE00E94EA -:1055A000FE0783E99DE00E94FE0788E69DE0E6CFC6 -:1055B0008AE59DE00E94FE070E9493151F928F933B -:1055C00080E49DE09F938F930E94970880910C0147 -:1055D0001F928F9389E29DE09F938F930E9497087B -:1055E00080916E011F928F9386E19DE09F938F9330 -:1055F0000E94970880910D011F928F9383E09DE098 -:105600009F938F930E9497088091D9019091DA011E -:10561000A091DB01B091DC01BF93AF939F938F9377 -:105620008FEE9CE09F938F930E9497088DB79EB753 -:1056300046960FB6F8949EBF0FBE8DBF42CF0E9414 -:10564000581BC0910D0181E0C827C0930D01CC23E8 -:1056500029F085EE9CE00E94FE0710C08AED9CE0D8 -:105660008DCF80E003C08D5101C089530E94A128D5 -:1056700028CF88ED9CE00E94FE07C0E08C2FCF91E0 -:10568000089580E0089580E00895CF93C82F809119 -:10569000E701813081F020F0823009F44CC042C132 -:1056A000A0910E01B0910F018C91813169F082328D -:1056B00009F03AC109C0A0910E01B0910F018C917F -:1056C000813111F0823249F48C2F0E94412B8111DB -:1056D0002FC08C2F0E94BF282CC08C2F0E94432BE0 -:1056E000811126C0C431E1F070F4CB3081F0C031BB -:1056F000D1F40E9469278AEA9AE00E94FE0782E0BC -:105700008093E70115C0C93259F0C83361F487EBC3 -:105710009AE00E94FE078EEA9AE00E94FE0708C007 -:105720001092E70103C188EA9AE00E94FE07FEC0DA -:1057300081E08170FDC0C43220F5CE3108F0C0C0D8 -:10574000CB3099F1C8F4C73009F0D2C08AE0809319 -:10575000150194E19093140193E0909313018093C9 -:10576000120188E08093110188E2809310018EE499 -:1057700099E00E94FE07BFC0C33149F1C431C1F0B6 -:10578000B7C0CB3409F4A9C028F4C93289F0C833B2 -:1057900061F0AEC0C13509F49EC0C23509F499C0AC -:1057A000CE3409F0A5C06AE09EC00E946927A3C05C -:1057B0008091E601882319F01092E6019CC08BE5E8 -:1057C00099E00E94FE0781E08093E701B1C085E384 -:1057D00099E00E94FE0783E299E00E94FE07809113 -:1057E00015011F928F9380E299E09F938F930E94FF -:1057F00097088EE199E00E94FE078CE099E00E94F4 -:10580000FE07809114011F928F9389E099E09F9386 -:105810008F930E94970887E099E00E94FE0788EF27 -:1058200098E00E94FE07809113011F928F9385EFED -:1058300098E09F938F930E94970883EF98E00E94CF -:10584000FE0782EE98E00E94FE07809112011F92EF -:105850008F938FED98E09F938F930E9497088DED23 -:1058600098E00E94FE0788EC98E00E94FE07809175 -:1058700011011F928F9385EC98E09F938F930E9464 -:10588000970883EC98E00E94FE078CEA98E00E945B -:10589000FE07809110011F928F9389EA98E09F93F1 -:1058A0008F930E94970887EA98E00E94FE078DB7C1 -:1058B0009EB748960FB6F8949EBF0FBE8DBF1BC013 -:1058C000CE51EC2FF0E0E15DFE4F80818093E60148 -:1058D00012C061E003C061E006C06AE08091E601A9 -:1058E0000E94802708C08091E6010E94232803C0FF -:1058F0008CE499E013C08091E601882369F01F923F -:105900008F9386E499E09F938F930E9497080F905E -:105910000F900F900F9004C083E499E00E94FE075F -:1059200081E006C01092E70180E002C080E001CF74 -:10593000CF910895E1E8F0E08081886080838081E4 -:10594000816080838FB7F89493E09093890090ED05 -:10595000909388008FBF0895EFE6F0E08081826029 -:1059600080830895EFE6F0E080818D7F8083089545 -:10597000EFE6F0E0808192E08927808308951F920E -:105980000F920FB60F9211242F933F934F935F9373 -:105990006F937F938F939F93AF93BF93EF93FF93F7 -:1059A0008091E8019091E90101969093E90180933B -:1059B000E801811103C082E00E94D10DE091E9016C -:1059C000E695E695F0E0E85EF04FE4918091E8011D -:1059D0008E1303C080E00E94D10DFF91EF91BF9123 -:1059E000AF919F918F917F916F915F914F913F9177 -:1059F0002F910F900FBE0F901F90189504D06894B0 -:105A0000B1118DC0089570D088F09F5790F0B92FD4 -:105A10009927B751A0F0D1F0660F771F881F991F03 -:105A20001AF0BA95C9F712C0B13081F077D0B1E061 -:105A3000089574C0672F782F8827B85F39F0B93F71 -:105A4000CCF3869577956795B395D9F73EF4909505 -:105A50008095709561957F4F8F4F9F4F0895E89483 -:105A600009C097FB3EF490958095709561957F4FA6 -:105A70008F4F9F4F9923A9F0F92F96E9BB27939554 -:105A8000F695879577956795B795F111F8CFFAF464 -:105A9000BB0F11F460FF1BC06F5F7F4F8F4F9F4F95 -:105AA00016C0882311F096E911C0772321F09EE8F3 -:105AB000872F762F05C0662371F096E8862F70E059 -:105AC00060E02AF09A95660F771F881FDAF7880F33 -:105AD0009695879597F9089557FD9058440F551F4F -:105AE00059F05F3F71F04795880F97FB991F61F060 -:105AF0009F3F79F087950895121613061406551FD7 -:105B0000F2CF4695F1DF08C0161617061806991F42 -:105B1000F1CF86957105610508940895E894BB2737 -:105B200066277727CB0197F908950BD078C069D005 -:105B300028F06ED018F0952309F05AC05FC01124E8 -:105B4000EECFCADFA0F3959FD1F3950F50E0551F1C -:105B5000629FF001729FBB27F00DB11D639FAA27C2 -:105B6000F00DB11DAA1F649F6627B00DA11D661F11 -:105B7000829F2227B00DA11D621F739FB00DA11D32 -:105B8000621F839FA00D611D221F749F3327A00DEC -:105B9000611D231F849F600D211D822F762F6A2F88 -:105BA00011249F5750408AF0E1F088234AF0EE0F0D -:105BB000FF1FBB1F661F771F881F91505040A9F71A -:105BC0009E3F510570F014C0AACF5F3FECF3983EA2 -:105BD000DCF3869577956795B795F795E7959F5F81 -:105BE000C1F7FE2B880F911D9695879597F908951B -:105BF00097F99F6780E870E060E008959FEF80EC80 -:105C0000089500240A941616170618060906089522 -:105C100000240A9412161306140605060895092E88 -:105C20000394000C11F4882352F0BB0F40F4BF2BF7 -:105C300011F460FF04C06F5F7F4F8F4F9F4F089537 -:105C4000991B79E004C0991F961708F0961B881FCE -:105C50007A95C9F78095089597FB072E16F400945E -:105C600007D077FD09D00E94462E07FC05D03EF4F0 -:105C7000909581959F4F0895709561957F4F0895F8 -:105C8000EE0FFF1F0590F491E02D0994AA1BBB1B9A -:105C900051E107C0AA1FBB1FA617B70710F0A61B2C -:105CA000B70B881F991F5A95A9F780959095BC014D -:105CB000CD010895F999FECF92BD81BDF89A99273B -:105CC00080B50895A8E1B0E042E050E00C947D2E4C -:105CD000262FF999FECF1FBA92BD81BD20BD0FB608 -:105CE000F894FA9AF99A0FBE019608950E94682EC8 -:105CF000272F0C94692EDC01CB01FC01F999FECF12 -:105D000006C0F2BDE1BDF89A319600B40D92415043 -:0A5D10005040B8F70895F894FFCF53 -:105D1A002002D20DC30EA00E6C0E390E0101C50170 -:105D2A0028080A03140A3F4D36203998064B0615EF -:105D3A0006F505BC052F05480561057A059A050192 -:0A5D4A000203040506070809000023 +:1002D0000100AE000100010001004F000000160304 +:1002E0004500720067006F0044006F007800200036 +:1002F00045005A00000016034500720067006F00B9 +:1003000044006F007800200045005A0000000403FC +:10031000090409026D00040100A0FA0904000001AB +:1003200003010100092111010001223F000705819D +:100330000308000A09040100010301020009211158 +:10034000010001224D000705820308000A0904028A +:1003500000010300000009211101000122360007FD +:1003600005830308000A09040300010300000009D3 +:100370002111010001223900070584031000011238 +:1003800001100100000008EDFE071301000102004A +:100390000105010906A101050719E029E715002556 +:1003A0000195087501810205081901290595057552 +:1003B000019102950175039101050719002977152F +:1003C000002501957875018102C005010980A10110 +:1003D000850216010026B7001A01002AB700751021 +:1003E00095018100C0050C0901A1018503160100DA +:1003F000269C021A01002A9C02751095018100C0FA +:1004000005010902A1010901A10005091901290538 +:10041000150025019505750181029501750381017E +:100420000501093009311581257F9502750881067E +:1004300009381581257F950175088106050C0A3854 +:10044000021581257F950175088106C0C005010947 +:1004500006A101050719E029E71500250195087592 +:100460000181029501750881010508190129059589 +:100470000575019102950175039101050719002980 +:10048000FF150025FF950675088100C000000000DB +:1004900000000000000000010204060A0F17202CD3 +:1004A0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9CF +:1004B000DAC7B39D87715D4A3A2C20170F0A0604EC +:1004C00002010000000000000000000011241FBE17 +:1004D000CFEFDAE0DEBFCDBF04B603FE27C08091C8 +:1004E000ED019091EE01A091EF01B091F001873004 +:1004F000904BA740B04BD1F41092ED011092EE0159 +:100500001092EF011092F00114BE84B7877F84BF70 +:100510000FB6F894A8958091600088618093600080 +:10052000109260000FBEE0E0FFE3099511E0A0E04B +:10053000B1E0ECECF5E402C005900D92A433B107F4 +:10054000D9F721E0A4E3B1E001C01D92AD3EB207AE +:10055000E1F70E9416090C94E4220C94000061114A +:100560000BC0FC018281882321F085EE0E94840F5C +:1005700003C085EE0E944C1080E090E0089508953D +:100580006091B1017091B2018091B3019091B40179 +:100590000E94D41956985E9825982D9826982E98E2 +:1005A00027982F98823061F018F4813031F0089547 +:1005B000833059F0843039F00895259A2D9A0895A2 +:1005C000269A2E9A0895259A2D9A279A2F9A089559 +:1005D0000C94C00256985E9825982D9826982E98CF +:1005E00027982F988FEF90E0909389008093880050 +:1005F00090938B0080938A0090938D0080938C0061 +:10060000259A2D9A2FEF80E792E02150804090406C +:10061000E1F700C00000269A2E9A2FEF80E792E0C3 +:10062000215080409040E1F700C00000279A2F9AA7 +:100630002FEF80E792E0215080409040E1F700C02A +:10064000000025982D982FEF80E792E02150804000 +:100650009040E1F700C0000026982E982FEF80E729 +:1006600092E0215080409040E1F700C000002798C0 +:100670002F9856985E9825982D9826982E9827980A +:100680002F98089589EA8093800089E08093810003 +:1006900024982C983F988AB18F748AB96E98479A9B +:1006A0008BB1806B8BB9769A0E94EA020C94BF02E0 +:1006B00080E2809300018091340181110EC00E947C +:1006C000A70381E0809334012FEF83ED90E3215065 +:1006D00080409040E1F700C0000080E40E94AD033C +:1006E0008093000181112EC00E94D70380930001E6 +:1006F000811128C00E94D70380930001811122C07C +:100700008FE30E94D7038093000181111BC00E94D8 +:10071000CF0380E40E94AD0380930001811112C0D9 +:100720008CE00E94D7038093000181110BC00E94CE +:10073000D70380930001811105C08FE30E94D70386 +:10074000809300010E94CF038091000108951092D0 +:10075000B9008AE08093B800089594EA9093BC00B1 +:100760009091BC0097FFFCCF9091B900987F983092 +:1007700021F0903111F081E008958093BB0084E86E +:100780008093BC008091BC0087FFFCCF8091B900B2 +:10079000887F883111F0803471F780E0089584E912 +:1007A0008093BC008091BC0084FDFCCF08958093B1 +:1007B000BB0084E88093BC008091BC0087FFFCCF25 +:1007C0009091B900987F81E0983209F480E0089513 +:1007D00084E88093BC008091BC0087FFFCCF8091AF +:1007E000BB00089580910001811115C080E40E9432 +:1007F000AD038093000181110CC082E10E94D703F8 +:1008000080930001811105C08FEF0E94D703809370 +:1008100000010E94CF0384B1807F84B985B1807FBD +:1008200085B98AB1837F8AB98BB1837F8BB93E98B2 +:10083000469808950E945803809300010E94F20395 +:1008400080B38C7080BB81B3836F81BBE4E4F1E043 +:10085000A6E3B1E011921D9281E0E235F807D1F7ED +:100860000C9442039F92AF92BF92CF92DF92EF928D +:10087000FF920F931F93CF93DF9380910001882302 +:1008800079F0809135018F5F80933501811108C027 +:100890000E94580380930001811102C00E94EA0265 +:1008A00086E3E82E81E0F82E8701C0E0D0E0BB248B +:1008B000B39492E0A92ECC24C394D12CC730D10597 +:1008C00000F580910001811164C080E40E94AD03B5 +:1008D00080930001811112C082E10E94D7038093AE +:1008E000000181110BC0C6010C2E01C0880F0A94B3 +:1008F000EAF780950E94D703809300010E94CF03FE +:1009000048C0CA30A1F028F4C83059F0C93061F0AD +:1009100005C0CC3089F070F0CD3089F0209A28984D +:1009200010C0219A29980DC0229A2A980AC0239AA9 +:100930002B9807C0529A01C0539A5B9802C03E9A06 +:100940004698E0EAEA95F1F78FB181708B257999A5 +:1009500002C032E001C030E0832B7C9902C034E059 +:1009600001C030E0832B7D9902C028E001C020E067 +:10097000822B7E9902C090E101C090E0892B9FB14B +:100980009095991F9927991F9295990F907E892B81 +:100990000FC08091000181114AC080E40E94AD0324 +:1009A00080930001882381F1912C0E94CF03892D2F +:1009B000D8019C91981719F08C93A09201010E9484 +:1009C000F20321960F5F1F4FCE30D10509F076CF8D +:1009D00080910101882369F181508093010188236E +:1009E00039F0EFE9FFE03197F1F700C0000021C0D6 +:1009F000E4E4F1E0D7018D917D018193B4E4EB163D +:100A0000B1E0FB06B9F715C083E10E94D7038093DC +:100A100000018111C9CF81E40E94AD0380930001E0 +:100A20008111C2CF0E94E803982E9094BECF80E03F +:100A3000BFCF0E94E80281E0DF91CF911F910F911B +:100A4000FF90EF90DF90CF90BF90AF909F90089570 +:100A5000E82FF0E0EC5BFE4F8081089508958B3B1A +:100A6000910580F4883A910548F5853A9105D8F4C6 +:100A70008430910508F0B2C0019709F06EC081E0A2 +:100A800090E00895803E910508F467C0883E910586 +:100A900008F4A4C09C01205F31092031310508F021 +:100AA0005CC090650895853A910509F459C0863A6D +:100AB000910509F058C082E890E40895883A9105BC +:100AC00009F454C0893A910509F453C08A3A910552 +:100AD00009F452C08B3A910509F451C08C3A910542 +:100AE00009F450C08D3A910509F44FC0803B91053F +:100AF00009F44EC08E3A910509F44DC08F3A910524 +:100B000009F44CC0813B910509F44BC0823B91052F +:100B100009F44AC0833B910509F449C0843B91051F +:100B200009F448C0853B910509F447C0863B91050F +:100B300009F446C0873B910509F445C0883B9105FF +:100B400009F444C0893B910509F443C08A3B9105EF +:100B500009F442C080E094E4089580E090E00895B4 +:100B600081E890E4089583E890E4089582EE94E4A7 +:100B7000089589EE94E408958AEE94E4089585EB4F +:100B800094E4089586EB94E4089587EB94E4089543 +:100B90008CEC94E408958DEC94E4089583E895E456 +:100BA00008958AE895E4089582E995E4089584E932 +:100BB00095E4089581E296E4089583E296E4089529 +:100BC00084E296E4089585E296E4089586E296E448 +:100BD000089587E296E408958AE296E408950895D8 +:100BE00024E5829FC0011124FC0126E0729FE00DE4 +:100BF000F11D1124E60FF11DEE0FFF1FEA51FF4F0B +:100C0000859194910895880F991FFC01E05AF04056 +:100C1000859194910895880F991FFC01E052FF4F30 +:100C200085919491089524E5829FC0011124FC01CF +:100C300046E0749FE00DF11D1124E60FF11DEE0F4B +:100C4000FF1FEA51FF4F859194919C013A95211520 +:100C50004FE1340708F425C13F512115304120F4FC +:100C60009F700E940B0608959C013053211530415E +:100C700018F49927906C0895811520E5920769F47E +:100C80000E94C5134FEF84E39CE0415080409040A8 +:100C9000E1F700C000000C94CC1A813020E59207E7 +:100CA00031F48091CC0181608093CC0108959C0146 +:100CB00030552115304108F05CC0292F33272F70A3 +:100CC000332721303105E9F4AC0164E0440F551FAE +:100CD0006A95E1F744275370BC016370772702C01F +:100CE000220F331F6A95E2F73C68242B352B73E003 +:100CF000880F991F7A95E1F780769927822B932B9D +:100D000008952230310529F4982F8827816F906A41 +:100D1000089523303105A1F4AC0133E0440F551F91 +:100D20003A95E1F7407E57708370992721E030E0D3 +:100D300002C0220F331F8A95E2F7C9019C6816C0D2 +:100D40002430310531F5AC0123E0440F551F2A95BD +:100D5000E1F7407E57708370992721E030E002C0B0 +:100D6000220F331F8A95E2F7C9019A68842B952BCD +:100D700008959C0130572115304118F49F709062FE +:100D800008959C0130582115304118F49F70906AE5 +:100D90000895803E9105E0F4803C910558F581333B +:100DA000910509F46FC048F48932910509F463C0D4 +:100DB0008A32910509F46DC072C089339105E9F05A +:100DC00082389105D1F08533910509F44DC067C093 +:100DD000833E910581F138F4803E9105B9F0823E61 +:100DE0009105D9F05CC0863E910561F1873E910581 +:100DF000A1F155C00E94030608952091DE0120FD57 +:100E000002C021FF4CC080EE90E049C08091DE011D +:100E100080FFF9CF89E390E042C08091DE0182FF3C +:100E20000EC08091DE0184FF03C080E090E037C0F7 +:100E300083EE90E034C08091DE0182FFF2CF82EE3B +:100E400090E02DC08091DE0183FF0BC08091DE0118 +:100E500084FDEBCF87EE90E022C08091DE0183FF1E +:100E6000F5CF86EE90E01BC08091DE0185FF07C0C4 +:100E700089E290E014C08091DE0185FFF9CF85E31F +:100E800090E00DC08091DE0186FF07C08AE290E00D +:100E900006C08091DE0186FFF9CF81E390E00E94D9 +:100EA0002F0508950895809162010895CF93DF93EF +:100EB00000D01F92CDB7DEB79C018091E401843051 +:100EC00019F593E099833B832A839093E9008FEF90 +:100ED0009091E800815095FD06C095ED9A95F1F747 +:100EE00000008111F5CF8091E80085FF0DC040E042 +:100EF00050E063E070E0CE0101960E94C30980914A +:100F0000E8008E778093E8000F900F900F90DF91AC +:100F1000CF910895CF93DF9300D01F92CDB7DEB766 +:100F20002091E401243021F522E029839B838A83E8 +:100F300083E08093E9008FEF9091E800815095FD68 +:100F400006C095ED9A95F1F700008111F5CF8091DB +:100F5000E80085FF0DC040E050E063E070E0CE01A6 +:100F600001960E94C3098091E8008E778093E80083 +:100F70000F900F900F90DF91CF9108959C01809179 +:100F8000E4018430F9F482E08093E9009FEF8091DE +:100F9000E800915085FD06C085ED8A95F1F70000C7 +:100FA0009111F5CF8091E80085FF0CC040E050E042 +:100FB00065E070E0C9010E94C3098091E8008E7766 +:100FC0008093E8000895CF93DF93EC018091E401D2 +:100FD000843009F046C090910C019923D9F090918A +:100FE0000D019923B9F08093E9008FEF9091E8000B +:100FF000815095FD06C095E19A95F1F700008111A9 +:10100000F5CF8091E80085FF2CC040E050E060E122 +:1010100070E017C081E08093E9008FEF9091E800C5 +:10102000815095FD06C095ED9A95F1F7000081116C +:10103000F5CF8091E80085FF14C040E050E068E003 +:1010400070E0CE010E94C3098091E8008E77809302 +:10105000E80080E1FE01A2E5B1E001900D928A95E1 +:10106000E1F7DF91CF9108958091E301811109C0EB +:101070000E94540B0E94B10B8091E2008460809327 +:10108000E20008951092E301089508950C9402215E +:101090000E94621A0E9408210E945C0E0C94520762 +:1010A00042E061EC81E00E94CD0A42E061EC82E026 +:1010B0000E94CD0A42E061EC83E00E94CD0A42E149 +:1010C00061EC84E00C94CD0A8091E601833009F450 +:1010D00055C030F4813071F0823009F48EC008952B +:1010E0008A3009F47AC08B3009F460C0893009F085 +:1010F0009CC020C08091E501813A09F096C08091A2 +:10110000E800877F8093E8008091E9019091EA01EF +:10111000892B21F460E182E591E003C060E080E08A +:1011200090E070E00E940E0A8091E8008B77809337 +:10113000E80008958091E501813209F076C0809140 +:10114000E9019091EA01009719F0039709F06DC049 +:101150008091E800877F8093E8008091E80082FD1D +:1011600005C08091E4018111F8CF5FC08091F1004A +:10117000809362018091E8008B7753C08091E501F4 +:10118000813A09F052C08091E9019091EA01892BDE +:1011900009F04BC08091E800877F8093E800809140 +:1011A000E80080FFFCCF80910C0136C08091E50102 +:1011B0008132D9F58091E9019091EA01892BA9F555 +:1011C0008091E800877F8093E8000E94020B809165 +:1011D000E70180930C010C94C5138091E5018132E5 +:1011E00021F58091E800877F8093E8000E94020B40 +:1011F0008091E8018093630108958091E501813A2F +:10120000A1F48091E800877F8093E8008091E80056 +:1012100080FFFCCF809163018093F1008091E80012 +:101220008E778093E8000C94020B089584B7877F33 +:1012300084BF0FB6F894A895809160008861809370 +:101240006000109260000FBE90E080E80FB6F89446 +:1012500080936100909361000FBE0E94AB0E0E94CC +:10126000540B0E94B10B8091E20084608093E200F5 +:1012700078940E943C0E0E94AD0E82E091E00E94A4 +:10128000570E0E94F0208091E401853069F40E949D +:10129000241A8091E2018823B1F30E944E1A882318 +:1012A00091F30E94AD09EFCF0E94B30EECCF292F2E +:1012B000332723303105C9F060F42130310581F046 +:1012C0002230310509F041C08DE690E022E133E0A3 +:1012D00040C021323105E1F02232310531F135C013 +:1012E00082E190E02FE733E034C099278130910507 +:1012F00049F028F0029749F5EEEDF2E005C0EEE086 +:10130000F3E002C0E6EFF2E0849190E09F0121C09B +:101310006430D8F4E62FF0E0EE0FFF1FEE5DFE4FD5 +:101320002081318189E090E014C0643070F470E075 +:10133000FB01EE0FFF1FE65EFE4F20813181FB01B6 +:10134000EA5EFE4F808190E004C080E090E020E003 +:1013500030E0FA0131832083089580E189BD82E184 +:1013600089BD09B400FEFDCF8091D8008F7D8093A8 +:10137000D8008091E00082608093E0008091E000DE +:1013800081FDFCCF0895CF92DF92EF92FF920F93F1 +:101390001F93CF93DF93EC018B016A010E94210B15 +:1013A000811133C0C114D10439F0F60180819181DB +:1013B000081B190BC80FD91FE12CF12C01151105C1 +:1013C00019F18091E80085FD16C08091E8008E77C4 +:1013D0008093E800C114D10449F0F6018081918125 +:1013E000E80EF91EF182E08285E00FC00E94210B19 +:1013F000882321F30AC089918093F10001501109DB +:10140000FFEFEF1AFF0ADACF80E0DF91CF911F9153 +:101410000F91FF90EF90DF90CF9008952091EB0116 +:101420003091EC012617370748F06115710539F442 +:101430002091E8002E772093E80001C0B901FC015B +:1014400020E06115710579F18091E4018823F1F1C3 +:101450008530F1F18091E80083FD3CC08091E80087 +:1014600082FD2EC08091E80080FFEBCF2091F30039 +:101470008091F20090E0922B6115710551F0883057 +:10148000910538F421912093F10061507109019682 +:10149000F3CF21E0089709F020E08091E8008E77F3 +:1014A0008093E800CECF2111CFCF0AC08091E40114 +:1014B000882361F0853061F08091E80083FD0AC0E7 +:1014C0008091E80082FFF2CF80E0089582E00895E5 +:1014D00083E0089581E008952091EB013091EC01C3 +:1014E0002617370748F06115710539F42091E80097 +:1014F0002E772093E80001C0B901FC0120E06115BE +:10150000710591F18091E401882309F440C0853090 +:1015100009F43FC08091E80083FD3DC08091E80060 +:1015200082FD2FC08091E80080FFE9CF2091F30079 +:101530008091F20090E0922B6115710559F088308E +:10154000910540F424912093F10031966150710986 +:101550000196F2CF21E0089709F020E08091E800A1 +:101560008E778093E800CBCF2111CCCF0AC0809139 +:10157000E401882361F0853061F08091E80083FD0B +:101580000AC08091E80082FFF2CF80E0089582E0F7 +:10159000089583E0089581E00895982F973068F5C5 +:1015A0009093E900981739F07091EC002091ED00CC +:1015B0005091F00003C0242F762F50E021FD02C08F +:1015C0009F5FECCF3091EB003E7F3093EB0030918A +:1015D000ED003D7F3093ED003091EB0031603093B2 +:1015E000EB007093EC002093ED005093F0002091FD +:1015F000EE0027FDE5CF80E008958F708093E9002D +:1016000081E008958091E50187FF11C08091E80095 +:1016100082FD05C08091E4018111F8CF11C0809155 +:10162000E8008B770BC08091E401882349F080911A +:10163000E80080FFF8CF8091E8008E778093E80083 +:1016400008952091E4003091E50095E64091EC008A +:10165000842F817040FF23C08091E80080FD1DC071 +:101660008091E401882399F0853099F08091EB0016 +:1016700085FD11C04091E4005091E5002417350725 +:1016800029F3915011F09A01E1CF84E0089582E0AE +:10169000089583E0089581E0089580E008954091E1 +:1016A000E80042FFDDCF08950E94C20B0E94CA0BE2 +:1016B000E0EEF0E0808181608083E8EDF0E0808101 +:1016C0008F77808319BCA7EDB0E08C918E7F8C93CF +:1016D00080818F7E80831092E30108950F931F9382 +:1016E000CF93DF930E94C20B0E94CA0BC8EDD0E0DB +:1016F00088818F77888388818068888388818F7DBF +:10170000888319BC1092E4011092E0011092E2016A +:101710001092E10100EE10E0F80180818B7F808360 +:1017200088818160888342E060E080E00E94CD0A89 +:10173000E1EEF0E080818E7F8083E2EEF0E0808158 +:1017400081608083808188608083F80180818E7FC2 +:101750008083888180618883DF91CF911F910F9171 +:101760000895E8EDF0E080818F7E8083E7EDF0E082 +:1017700080818160808384E082BF81E08093E30187 +:101780000C946E0BE8EDF0E080818E7F80831092E8 +:10179000E20008951092DA001092E10008951F927D +:1017A0000F920FB60F9211242F933F934F935F9395 +:1017B0006F937F938F939F93AF93BF93EF93FF9319 +:1017C0008091E10082FF0BC08091E20082FF07C0A0 +:1017D0008091E1008B7F8093E1000E943B0E80911D +:1017E000DA0080FF1FC08091D80080FF1BC080916D +:1017F000DA008E7F8093DA008091D90080FF0DC0DF +:1018000080E189BD82E189BD09B400FEFDCF81E0A0 +:101810008093E4010E94340805C019BC1092E401D1 +:101820000E9442088091E10080FF19C08091E2008F +:1018300080FF15C08091E2008E7F8093E20080914E +:10184000E20080618093E2008091D8008062809302 +:10185000D80019BC85E08093E4010E94460880917D +:10186000E10084FF30C08091E20084FF2CC080E161 +:1018700089BD82E189BD09B400FEFDCF8091D80009 +:101880008F7D8093D8008091E1008F7E8093E1006E +:101890008091E2008F7E8093E2008091E20081607F +:1018A0008093E2008091E001882311F084E007C07A +:1018B0008091E30087FD02C081E001C083E0809356 +:1018C000E4010E9448088091E10083FF29C08091D3 +:1018D000E20083FF25C08091E100877F8093E100D3 +:1018E00082E08093E4011092E0018091E1008E7F1C +:1018F0008093E1008091E2008E7F8093E2008091EE +:10190000E20080618093E20042E060E080E00E94BB +:10191000CD0A8091F00088608093F0000E94450815 +:10192000FF91EF91BF91AF919F918F917F916F91B7 +:101930005F914F913F912F910F900FBE0F901F908D +:1019400018951F920F920FB60F9211242F933F9369 +:101950004F935F936F937F938F939F93AF93BF93B7 +:10196000CF93DF93EF93FF93C091E900CF70809105 +:10197000EC00D82FD17080FDD0E81092E900809162 +:10198000F000877F8093F00078940E94E50C10921D +:10199000E9008091F00088608093F000CD2BCF703B +:1019A000C093E900FF91EF91DF91CF91BF91AF918B +:1019B0009F918F917F916F915F914F913F912F9167 +:1019C0000F900FBE0F901F9018951F93CF93DF932A +:1019D000CDB7DEB7AA970FB6F894DEBF0FBECDBF66 +:1019E000E5EEF1E08091F100819321E0ED3EF20718 +:1019F000C9F70E9464088091E80083FF24C18091A8 +:101A0000E5019091E601492F50E04A30510508F078 +:101A10001AC1FA01EA5AFF4F0C949922803881F0DA +:101A2000823809F010C18091E9018F708093E9003C +:101A30008091EB0085FB882780F91092E90006C0B1 +:101A40008091E1019091E201911182609091E80012 +:101A5000977F9093E8008093F1001092F100C8C046 +:101A6000282F2D7F09F0EFC0882319F0823061F014 +:101A7000EAC08091E701813009F0E5C0933009F0B8 +:101A800080E08093E2012BC08091E701811127C0A3 +:101A90008091E9018F7009F4D6C08093E90020910C +:101AA000EB0020FF1CC0933021F48091EB0080629A +:101AB00014C09091EB0090619093EB0021E030E036 +:101AC000A90102C0440F551F8A95E2F74093EA002E +:101AD0001092EA008091EB0088608093EB001092F6 +:101AE000E9008091E800877F86C08111ACC0109129 +:101AF000E7011F778091E3008078812B8093E300DA +:101B00008091E800877F8093E8000E94020B80911B +:101B1000E80080FFFCCF8091E30080688093E300C1 +:101B2000111102C082E001C083E08093E4018BC008 +:101B30008058823008F087C08091E7019091E801D9 +:101B40008C3D53E0950779F583E08A838AE28983A7 +:101B50004FB7F894DE01139620E03EE051E2E32F08 +:101B6000F0E050935700E49120FF03C0E295EF703E +:101B70003F5FEF708E2F90E0EA3010F0C79601C003 +:101B8000C0968D939D932F5F243149F74FBF80916D +:101B9000E800877F8093E8006AE270E0CE0101965A +:101BA0000E940E0A14C0AE014F5F5F4F6091E901C1 +:101BB0000E945709BC01892B09F445C09091E800A7 +:101BC000977F9093E80089819A810E946C0A8091A6 +:101BD000E8008B778093E80036C08038A1F58091CB +:101BE000E800877F8093E8008091E0018093F10016 +:101BF0008091E8008E778093E8000E94020B23C05A +:101C0000811121C08091E7019091E8019927029705 +:101C1000D4F48091E800877F8093E8008091E70109 +:101C20008093E0010E94020B8091E001811106C0C7 +:101C30008091E30087FD02C081E001C084E08093D1 +:101C4000E4010E9450088091E80083FF0AC080915F +:101C5000E800877F8093E8008091EB0080628093AA +:101C6000EB00AA960FB6F894DEBF0FBECDBFDF9192 +:101C7000CF911F9108950895CF938091E401882317 +:101C8000A1F0C091E900CF709091EC00892F817094 +:101C900090FD80E8C82B1092E9008091E80083FD58 +:101CA0000E94E50CCF70C093E900CF910895909306 +:101CB0006901809368010895E0916801F0916901DC +:101CC000309721F00190F081E02D099480E0089593 +:101CD000E0916801F0916901309721F00280F38171 +:101CE000E02D09940895E0916801F0916901309721 +:101CF00021F00480F581E02D09940895209166017A +:101D0000309167012817390771F09093670180932C +:101D10006601E0916801F0916901309721F0068039 +:101D2000F781E02D099408952091640130916501B7 +:101D30002817390771F09093650180936401E09151 +:101D40006801F0916901309721F00084F185E02D60 +:101D50000994089508950C94AA0E0E94681A0E948E +:101D60001A040C942E1BCF92DF92EF92FF920F93E6 +:101D70001F93CF93DF93CDB7DEB72B970FB6F894B1 +:101D8000DEBF0FBECDBF0E9432048BE6C82E81E0BD +:101D9000D82E00E010E0E02E802F0E942805F601EA +:101DA00041916F01F82EF426B1F40F5F1F4F0E30F2 +:101DB000110589F78FEF89838A831B820E94711A2C +:101DC0008160782F9D838C8349815A816B818D81BD +:101DD0000E94560F40C09091CC0191FF04C08B87A8 +:101DE0000E942E058B8520E030E04F2D50E0922F91 +:101DF000BA01022E02C0759567950A94E2F760FF5A +:101E000024C02E83EF8221E030E0690102C0CC0CB7 +:101E1000DD1C9A95E2F790E08C219D21892B09F435 +:101E200020E028870E94711A8160782F9A8789871D +:101E30004E815F8168858A850E94560FF801E559B9 +:101E4000FE4F8081C826C08206C02F5F3F4F2630DC +:101E5000310569F6AACF0E94151E0E945C0E909172 +:101E60006A018917A1F00E945C0E80936A012B968B +:101E70000FB6F894DEBF0FBECDBFDF91CF911F919B +:101E80000F91FF90EF90DF90CF900C9452072B961C +:101E90000FB6F894DEBF0FBECDBFDF91CF911F917B +:101EA0000F91FF90EF90DF90CF900895CF93DF9345 +:101EB000CDB7DEB72B970FB6F894DEBF0FBECDBF00 +:101EC0004F83588769877A878B87DE01119686E072 +:101ED000FD0111928A95E9F785E0FE0137960190A0 +:101EE0000D928A95E1F749815A816B817C818D81C0 +:101EF0009E810E9459162B960FB6F894DEBF0FBE36 +:101F0000CDBFDF91CF910895CF93C82F882309F4D7 +:101F1000C1C0823859F40E945C0E81FDBBC089E3C8 +:101F20000E94F6180E94AE1989E30CC0833879F438 +:101F30000E945C0E80FDAEC083E50E94F6180E94F0 +:101F4000AE1983E50E943519CF910C94AE198438EF +:101F500059F40E945C0E82FD9DC087E40E94F61831 +:101F60000E94AE1987E4EECF8CEF8C0F813A48F4D3 +:101F70008C2F0E94552081118DC08C2F0E94F61845 +:101F8000E3CF80E28C0F883048F4C77081E001C055 +:101F9000880FCA95EAF70E947719D6CF8BE58C0F88 +:101FA000833078F4C53A29F0C63A31F083E890E0FE +:101FB00005C081E890E002C082E890E0CF910C94E7 +:101FC0007E0E88E58C0F833108F064C0C83A39F181 +:101FD000C93A41F1CA3A49F1CB3A51F1CC3A59F1F7 +:101FE000CD3A61F1C03B69F1CE3A71F1CF3A79F166 +:101FF000C13B81F1C23B89F1C33B91F1C43B99F1F3 +:10200000C53BA1F1C63BA9F1C73BB1F1C83BB9F152 +:10201000C93BC1F1CA3BC9F180E090E038C082EE13 +:1020200090E035C089EE90E032C08AEE90E02FC09B +:1020300085EB90E02CC086EB90E029C087EB90E028 +:1020400026C08CEC90E023C08DEC90E020C083E8AB +:1020500091E01DC08AE891E01AC082E991E017C0C2 +:1020600084E991E014C081E292E011C083E292E041 +:102070000EC084E292E00BC085E292E008C086E2E6 +:1020800092E005C087E292E002C08AE292E0CF913E +:102090000C94940ECF910895882309F44BC0823894 +:1020A00059F40E945C0E81FF45C089E30E94F61836 +:1020B0000E94AE1989E30CC0833871F40E945C0E53 +:1020C00080FF38C083E50E94F6180E94AE1983E5B0 +:1020D0000E9435190C94AE19843859F40E945C0E94 +:1020E00082FF28C087E40E94F6180E94AE1987E498 +:1020F000EFCF9CEF980F913A58F390E2980F9830F9 +:1021000050F4877091E001C0990F8A95EAF7892F02 +:102110000E947D19DFCF9BE5980F933020F480E07B +:1021200090E00C947E0E885A833120F480E090E099 +:102130000C94940E0895882321F00E9477190C9432 +:10214000AE190895882321F00E947D190C94AE19D0 +:102150000895BF92CF92DF92EF92FF920F931F9359 +:10216000CF93DF9300D000D000D0CDB7DEB77C0195 +:1021700085E0F701DE01119601900D928A95E1F755 +:10218000F70183819481892B09F4DDC290818181DB +:102190008F3F19F49F3F09F4D6C2F70102812581D0 +:1021A00022952F7099838A8389819A812E830E9438 +:1021B000B518182FB92E0E94B4180E947B17EB2D6A +:1021C000E295EF704E2F50E0FA01E05AFF4F2E815A +:1021D0000C9499228B2D807F9B2D9F70F92E882344 +:1021E00019F0F29480EFF822002349F0FF2009F45F +:1021F00057C28F2D0E9487190E94AE1951C2812F9C +:102200000E944C10FF2009F49EC28F2D0E948D1950 +:1022100026960FB6F894DEBF0FBECDBFDF91CF91EB +:102220001F910F91FF90EF90DF90CF90BF900C9493 +:10223000AE193B2D307F8B2D8F70303211F082958F +:10224000807F112319F0113021F12CC00023B9F047 +:10225000222309F490C1213009F08DC126960FB6D2 +:10226000F894DEBF0FBECDBFDF91CF911F910F91CC +:10227000FF90EF90DF90CF90BF900C94971922239E +:1022800019F0213009F45FC28E830E949A198E8161 +:1022900086C1002321F0223008F055C26CC1211103 +:1022A00052C27DC1002321F0222309F464C1F8C188 +:1022B000222309F474C109C28B2D869586958370FB +:1022C00019F08130D1F03FC2002321F0812F9B2DE6 +:1022D000937002C080E090E026960FB6F894DEBFBF +:1022E0000FBECDBFDF91CF911F910F91FF90EF9067 +:1022F000DF90CF90BF900C947E0E002321F0812FB1 +:102300009B2D937002C080E090E026960FB6F89463 +:10231000DEBF0FBECDBFDF91CF911F910F91FF9018 +:10232000EF90DF90CF90BF900C94940E812F0023FC +:1023300019F00E941D1D02C00E94851D26960FB631 +:10234000F894DEBF0FBECDBFDF91CF911F910F91EB +:10235000FF90EF90DF90CF90BF900C940A1E8B2DD2 +:10236000837009F075C00111EEC1812F82958695A9 +:102370008770880F880F912F9F70C92ED12CE12C68 +:10238000F12C082E04C0CC0CDD1CEE1CFF1C0A94A2 +:10239000D2F714FF12C00FE010E020E030E004C0DC +:1023A000000F111F221F331F8A95D2F7C901B801F0 +:1023B000609570958095909503C060E070E0CB01CA +:1023C0004B2D4695469543704230C1F060F56C291F +:1023D0007D298E299F29413051F126960FB6F89418 +:1023E000DEBF0FBECDBFDF91CF911F910F91FF9048 +:1023F000EF90DF90CF90BF900C94A2176C297D29AD +:102400008E299F2926960FB6F894DEBF0FBECDBF4A +:10241000DF91CF911F910F91FF90EF90DF90CF90C0 +:10242000BF900C94BE170E94A217C701B601269652 +:102430000FB6F894DEBF0FBECDBFDF91CF911F91D5 +:102440000F91FF90EF90DF90CF90BF900C94861784 +:10245000002319F08B2D817001C08695882309F423 +:1024600072C1812F829586958770880F880F912F72 +:102470009F70C92ED12CE12CF12C082E04C0CC0C5D +:10248000DD1CEE1CFF1C0A94D2F714FF12C00FE0F3 +:1024900010E020E030E004C0000F111F221F331FA6 +:1024A0008A95D2F7C901B80160957095809590958D +:1024B00003C060E070E0CB014B2D4695469543701C +:1024C0004230C1F060F56C297D298E299F29413069 +:1024D00051F126960FB6F894DEBF0FBECDBFDF9147 +:1024E000CF911F910F91FF90EF90DF90CF90BF9011 +:1024F0000C947C186C297D298E299F2926960FB66D +:10250000F894DEBF0FBECDBFDF91CF911F910F9129 +:10251000FF90EF90DF90CF90BF900C9498180E949E +:102520007C18C701B60126960FB6F894DEBF0FBE21 +:10253000CDBFDF91CF911F910F91FF90EF90DF9072 +:10254000CF90BF900C946018103FD1F118F4103E5A +:1025500050F4A1C0123F09F463C008F44CC0133F0B +:1025600009F473C098C01F708B2D8F710023A1F0E8 +:102570000E94F917812F26960FB6F894DEBF0FBE82 +:10258000CDBFDF91CF911F910F91FF90EF90DF9022 +:10259000CF90BF900C949B100E941A18812F269602 +:1025A0000FB6F894DEBF0FBECDBFDF91CF911F9164 +:1025B0000F91FF90EF90DF90CF90BF900C94A210FE +:1025C0000023A9F02111BFC08B2D8F7126960FB665 +:1025D000F894DEBF0FBECDBFDF91CF911F910F9159 +:1025E000FF90EF90DF90CF90BF900C943F18223077 +:1025F00008F0A9C0E9CF0023A9F08B2D8F71269692 +:102600000FB6F894DEBF0FBECDBFDF91CF911F9103 +:102610000F91FF90EF90DF90CF90BF900C94F9173F +:10262000002359F38B2D8F7126960FB6F894DEBFD9 +:102630000FBECDBFDF91CF911F910F91FF90EF9013 +:10264000DF90CF90BF900C941A18002399F08B2D37 +:102650008F7126960FB6F894DEBF0FBECDBFDF9107 +:10266000CF911F910F91FF90EF90DF90CF90BF908F +:102670000C94E41726960FB6F894DEBF0FBECDBFBC +:10268000DF91CF911F910F91FF90EF90DF90CF904E +:10269000BF900C94DA170023A9F0222309F4ADCFE0 +:1026A000812F26960FB6F894DEBF0FBECDBFDF9107 +:1026B000CF911F910F91FF90EF90DF90CF90BF903F +:1026C0000C94840F222309F4ADCF812F26960FB6E8 +:1026D000F894DEBF0FBECDBFDF91CF911F910F9158 +:1026E000FF90EF90DF90CF90BF900C944C104B2D4B +:1026F0004F70612FC7010E94AF0226960FB6F89463 +:10270000DEBF0FBECDBFDF91CF911F910F91FF9024 +:10271000EF90DF90CF90BF900C94FE164B2D4F7032 +:10272000612FC70126960FB6F894DEBF0FBECDBF4E +:10273000DF91CF911F910F91FF90EF90DF90CF909D +:10274000BF900C94EF0526960FB6F894DEBF0FBE2F +:10275000CDBFDF91CF911F910F91FF90EF90DF9050 +:10276000CF90BF9008950E9494190E9469190E9409 +:10277000AE190E94BA1E0E940A1E80E090E00E94DC +:102780007E0E80E090E00C94940E0E9484190C94CC +:10279000B3130E94B518292F22952F702C3030F4D6 +:1027A0002A3048F42250223078F405C02C3041F011 +:1027B0002F3031F009C0803E48F0803F29F406C038 +:1027C00093FB882780F9089580E0089581E00895BB +:1027D000CF93DF9300D000D01F92CDB7DEB70F901C +:1027E0000F900F900F900F90DF91CF910895CF939E +:1027F000DF9300D000D000D0CDB7DEB726960FB65D +:10280000F894DEBF0FBECDBFDF91CF9108951F9327 +:10281000CF93DF93C091790116E080917A01C817B8 +:1028200099F0D0E01C9FF0011D9FF00D1124E55898 +:10283000FE4F4081518162817381848195810E9424 +:10284000F7132196C770E9CFDF91CF911F910895BB +:102850004091AB015091AC016091AD017091AE011E +:102860008091AF019091B0010C94F7138091B00169 +:1028700082958F7009F054C08091AD01882309F4CE +:102880004FC080917901A0917A014091AE015091A1 +:10289000AF016091AB017091AC01B6E08A1709F409 +:1028A0003FC090E041155105C1F17F3F11F46F3FEA +:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A +:1028C000218127132AC02081261327C022812111AC +:1028D00024C0238134812417350710F42150310995 +:1028E000241B350B283C3105C0F42091B0012F701A +:1028F00020612093B00126E0289FF001299FF00D70 +:102900001124E058FE4F80818F70806180838BEAB4 +:1029100091E00E94A9100C94071401968770BECF15 +:102920000895CF92DF92EF92FF920F931F93CF9370 +:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58 +:10294000CDBF8C0185E0F801DE011D9601900D924E +:102950008A95E1F7D8014C9111965C9111971296E6 +:102960006C918091AE019091AF01009709F475C10F +:102970003091AB017091AC017F3F19F43F3F09F4F6 +:102980006CC1F801C380D480E090AD01EE2009F461 +:10299000BEC02091B001C816D90628F0D601A81BE8 +:1029A000B90BCD0104C0809590958C0D9D1DFF2421 +:1029B000F394883C910578F0F12C207F09F0C4C095 +:1029C0007C2DD98AC88A89890E94E8138BEA91E014 +:1029D0000E94A910AFC0822F807F09F045C0571315 +:1029E00013C0431311C061110FC02F7020612093D9 +:1029F000B0010E9428148BEA91E00E94A9108091F6 +:102A0000B001F80185832EC0CD2819F15F3F11F484 +:102A10004F3FF9F0F62E61111CC080917901209191 +:102A20007A0136E0821709F45BC090E0389FF0012C +:102A3000399FF00D1124E558FE4F7181571306C0E0 +:102A40007081471303C07281711103C001968770B2 +:102A5000E9CFF62E662309F41CC18091B001816094 +:102A60008093B001F12C15C1571309C0431307C05F +:102A7000611105C08091B001F8018583C8C04D8700 +:102A80005E878D859E856A8B0E94C9136A8988231B +:102A9000D1F16623C1F12091B001822F82958F7010 +:102AA00090E0029774F08091AB019091AC0198870F +:102AB0008F831986DB86CA862C87CE0107960E94F3 +:102AC000A91086E0F801ABEAB1E001900D928A9579 +:102AD000E1F70E9436140E942814FF24F394D9C011 +:102AE0004D875E878D859E850E94B518292F22957A +:102AF0002F70223008F0C1C09F7009F0BBC0805E0B +:102B0000883008F4C6C0C8010E94A910E6CFC816D4 +:102B1000D90608F453C0F601E81BF90BCF01883C35 +:102B2000910508F450C0F12C7C2DD98AC88A898976 +:102B30000E94E813EBEAF1E086E0DF011D928A953E +:102B4000E9F70E942814A5C0571314C0431312C0FC +:102B5000611110C08091B001F8018583C8010E9405 +:102B6000A91086E0EBEAF1E0DF011D928A95E9F712 +:102B7000FE2C8FC04D875E878D859E856A8B0E9457 +:102B8000C9136A89882309F4BECF662309F4BBCF31 +:102B90002091B001822F82958F7090E002970CF403 +:102BA00090CF8091AB019091AC019A8389831B8275 +:102BB000DD82CC822E83CE01019681CF80959095C7 +:102BC0008C0D9D1DACCFF62E662309F49CCF5713B8 +:102BD00033C0431331C02091B00120FD24C0822FA7 +:102BE00082958F70482F50E041155105E1F0D801D2 +:102BF00015962C9315974F30510549F08F5F982FFC +:102C00009295907F822F8F70892B15968C93C80197 +:102C10000E94A91086E0F801ABEAB1E001900D92A4 +:102C20008A95E1F78ECF86E0F801ABEAB1E001903A +:102C30000D928A95E1F72DC04D875E878D859E8523 +:102C40000E94C91381113DCF8091B00181608093B2 +:102C5000B001C8010E94A9101CC0662309F453CF1B +:102C60004D875E878D859E850E94C913882309F450 +:102C70004ACF27CF811143CF0CC0243008F043CF77 +:102C80009F7009F43CCFD80115969C91907F09F074 +:102C900036CF8F2D62960FB6F894DEBF0FBECDBF34 +:102CA000DF91CF911F910F91FF90EF90DF90CF9028 +:102CB00008951F93CF93DF93CDB7DEB72C970FB650 +:102CC000F894DEBF0FBECDBF4F83588769877A87E0 +:102CD0008B879C87CE0107960E949114882371F000 +:102CE0008A859B85892B09F441C088858F3F09F02F +:102CF00065C08F818F3F09F061C038C086E0FE015A +:102D00003796DE01119601900D928A95E1F76A855A +:102D10007B856115710551F1FF81E885EF3F11F465 +:102D2000FF3F21F120917A0130E0C90101968770BF +:102D300099274091790150E08417950709F447C01D +:102D4000F983EA837D836C8396E0929FD001939F01 +:102D5000B00D1124A558BE4FFE01319601900D9281 +:102D60009A95E1F780937A010E94071416E080910A +:102D7000790190917A018917B9F1189FC001112446 +:102D800085589E4F0E949114882371F1E09179013A +:102D90001E9FF0011124E558FE4F40815181628150 +:102DA0007381848195810E94F7138091790190E06D +:102DB00001968770992780937901D9CF4F815885E3 +:102DC00069857A858B859C850E94F713CFCF0E94F9 +:102DD000C51310927A0110927901EBEAF1E086E0D6 +:102DE000DF011D928A95E9F72C960FB6F894DEBFA5 +:102DF0000FBECDBFDF91CF911F910895EF92FF924B +:102E00000F931F93CF93DF938C01892B09F46CC030 +:102E1000F12CEE24E394E8012196F80184918437A3 +:102E200040F4843008F051C0813081F0823019F1D3 +:102E30005BC0853709F444C0A8F19CE7980F903730 +:102E400008F052C08F770E944C1041C00E5F1F4F98 +:102E5000FE01849190E2980F983050F48770FE2D17 +:102E600001C0FF0F8A95EAF78F2F0E94871914C0BF +:102E70000E94840F2DC00E5F1F4FFE01849190E2CF +:102E8000980F983060F48770FE2D01C0FF0F8A956F +:102E9000EAF78F2F0E948D190E94AE1919C00E9467 +:102EA0004C1016C00E5F1F4FFE01C491CC2381F061 +:102EB0008FE99FE00197F1F700C00000C150F6CF05 +:102EC0000E5F1F4FFE01F49003C00E94840F8E011D +:102ED0008F2D882309F49FCFEFE9FFE03197F1F7B9 +:102EE00000C000008150F5CFDF91CF911F910F916D +:102EF000FF90EF90089508956093B5017093B60127 +:102F00008093B7019093B8010C94B3130F931F9360 +:102F10000091B5011091B6012091B7013091B8012F +:102F2000DC01CB01802B912BA22BB32B8093B5011D +:102F30009093B601A093B701B093B8011F910F9180 +:102F40000C94B3130F931F930091B5011091B60128 +:102F50002091B7013091B801DC01CB01802391238E +:102F6000A223B3238093B5019093B601A093B70138 +:102F7000B093B8011F910F910C94B3130F931F934B +:102F80000091B5011091B6012091B7013091B801BF +:102F9000DC01CB0180279127A227B3278093B501BD +:102FA0009093B601A093B701B093B8011F910F9110 +:102FB0000C94B3131092B1011092B2011092B301AC +:102FC0001092B4010C94B31341E050E060E070E063 +:102FD00004C0440F551F661F771F8A95D2F7409390 +:102FE000B1015093B2016093B3017093B4010C949A +:102FF000B31341E050E060E070E004C0440F551F9F +:10300000661F771F8A95D2F78091B1019091B20126 +:10301000A091B301B091B401482B592B6A2B7B2BA3 +:103020004093B1015093B2016093B3017093B40126 +:103030000C94B31341E050E060E070E004C0440F32 +:10304000551F661F771F8A95D2F74095509560955A +:1030500070958091B1019091B201A091B301B091AE +:10306000B401482359236A237B234093B101509331 +:10307000B2016093B3017093B4010C94B31341E0B7 +:1030800050E060E070E004C0440F551F661F771FDA +:103090008A95D2F78091B1019091B201A091B301CC +:1030A000B091B401482759276A277B274093B10183 +:1030B0005093B2016093B3017093B4010C94B313B5 +:1030C0000F931F930091B1011091B2012091B301B0 +:1030D0003091B401DC01CB01802B912BA22BB32BBF +:1030E0008093B1019093B201A093B301B093B40166 +:1030F0001F910F910C94B3130F931F930091B10183 +:103100001091B2012091B3013091B401DC01CB01E7 +:1031100080239123A223B3238093B1019093B20122 +:10312000A093B301B093B4011F910F910C94B3130A +:103130000F931F930091B1011091B2012091B3013F +:103140003091B401DC01CB0180279127A227B3275E +:103150008093B1019093B201A093B301B093B401F5 +:103160001F910F910C94B3130895CF92DF92EF92B9 +:10317000FF920F931F93CF93DF938C01C090B10107 +:10318000D090B201E090B301F090B4018091B5010C +:103190009091B601A091B701B091B801C82AD92A7F +:1031A000EA2AFB2ACFE1D0E0D701C6010C2E04C0E9 +:1031B000B695A795979587950A94D2F780FF07C093 +:1031C000B8018C2F0E9413068130910531F42197AC +:1031D00058F7B80180E00E941306DF91CF911F914C +:1031E0000F91FF90EF90DF90CF90089590910C0198 +:1031F0009923F1F090910D019923D1F0982F969594 +:10320000969596959F3080F5E0910E01F0910F0113 +:10321000E90FF11D877021E030E0A90102C0440FE1 +:10322000551F8A95E2F7CA019181892B8183089500 +:1032300020910E0130910F01F90132969FEF40E08D +:103240005191851789F09F3F19F4511101C0942FB6 +:103250004F5F4E30A9F79F3F39F0F901E90FF11D9B +:1032600097FDFA9582830895089590910C01992312 +:10327000F9F090910D019923D9F0982F9695969594 +:1032800096959F3028F5E0910E01F0910F01E90F1E +:10329000F11D877021E030E0A90102C0440F551FE5 +:1032A0008A95E2F7CA0180959181892381830895E7 +:1032B00020910E0130910F01F9013296205F3F4FAE +:1032C0009081891301C010823196E217F307C1F78C +:1032D000089581E090E0E0910E01F0910F01E80F78 +:1032E000F91F1082019680319105A9F708959091F8 +:1032F000CB01892B8093CB01089580959091CB01D0 +:1033000089238093CB0108951092CB010895909169 +:10331000CA01892B8093CA01089580959091CA01B2 +:1033200089238093CA0108951092CA010895809359 +:10333000B90108951092B901089580910E019091FC +:103340000F01FC0131969C01205F3F4F80E091917D +:1033500091118F5FE217F307D1F70895E0910E0105 +:10336000F0910F018091CB018083E0910E01F091EB +:103370000F0190818091CA01892B80838091B901CE +:10338000882361F0E0910E01F0910F019081892B6B +:1033900080830E949D1981111092B90180910E01C4 +:1033A00090910F010C94680ECF92DF92EF92FF92F2 +:1033B0006C01EE24FF24C114D104E104F10421F0D6 +:1033C000C701B60120E101C020E0C72ED82EE92EAA +:1033D000FF24C114D104E104F10419F0285FC701EE +:1033E000B6016B017C0154E0F694E794D794C7943E +:1033F0005A95D1F7C114D104E104F10419F02C5FFE +:10340000C701B6016B017C0142E0F694E794D794C2 +:10341000C7944A95D1F7C114D104E104F10419F01D +:103420002E5FC701B601DC01CB01B695A795979534 +:103430008795892B8A2B8B2B09F02F5F822FFF908A +:10344000EF90DF90CF9008958091E401843011F1E6 +:1034500020E488E190E00FB6F894A895809360008E +:103460000FBE2093600083B7817F846083BF83B7E2 +:10347000816083BF7894889583B78E7F83BF0FB6B2 +:10348000F894A89580916000886180936000109204 +:1034900060000FBE089508950C944B1ACF930E94BC +:1034A0004C1A0E9432040E944B1AC0E08C2F0E94DA +:1034B0002805811104C0CF5FCE30C1F701C081E083 +:1034C000CF9108950E94C5130E945C0E0C94520780 +:1034D00082E084BD93E095BD9AEF97BD80936E0026 +:1034E00008952FB7F8948091CD019091CE01A091CD +:1034F000CF01B091D0012FBF0895CF92DF92EF920C +:10350000FF920F931F932FB7F8944091CD015091E4 +:10351000CE016091CF017091D0012FBF6A017B0174 +:10352000EE24FF248C0120E030E0C016D106E20634 +:10353000F30610F4415051099A01281B390BC901B7 +:103540001F910F91FF90EF90DF90CF9008951F9201 +:103550000F920FB60F9211248F939F93AF93BF9347 +:103560008091CD019091CE01A091CF01B091D00179 +:103570000196A11DB11D8093CD019093CE01A09322 +:10358000CF01B093D001BF91AF919F918F910F90D8 +:103590000FBE0F901F9018950E94540BF8942FEFB8 +:1035A00087EA91E6215080409040E1F700C000009A +:1035B00087E090EBDC018093ED019093EE01A09306 +:1035C000EF01B093F0019CE088E10FB6F894A89564 +:1035D000809360000FBE90936000FFCFEF92FF9248 +:1035E0000F931F93CF93DF93D82FC0E08C2F0E94AF +:1035F000280500E010E0E82EF12CC701002E02C0E3 +:10360000959587950A94E2F780FD06C00F5F1F4FDE +:103610000630110591F709C0602F7C2F80E00E94D1 +:10362000F0058D13F3CF81E004C0CF5FCE30F1F60B +:1036300080E0DF91CF911F910F91FF90EF9008955F +:10364000CF93C82F8CE20E94EE1A882321F08C2F92 +:10365000CF910C94EE1A80E0CF910895CF930E9401 +:10366000751C811102C00E945B1CC5E6C15049F067 +:103670000E9432048FE39CE90197F1F700C000003B +:10368000F5CF89E20E94201B811113C18AE20E94BA +:10369000201B81110E945B1C85E00E94201B811170 +:1036A0000E94CC1A0E94801C8093CC0187E00E946B +:1036B000201B8823A9F18BE10E94201B882351F055 +:1036C0008091CC0181FB222720F991E0922790FB89 +:1036D00081F90EC08EE00E94201B882361F080914A +:1036E000CC0182FB222720F991E0922790FB82F9FE +:1036F0008093CC0115C080E10E94201B9091CC01E9 +:10370000882341F093FB222720F981E0822780FB68 +:1037100093F904C0892F809580FB90F99093CC0198 +:103720008091CC010E94841C0E94921C8093DE0137 +:1037300080EE0E94201B882341F08091DE01982FAB +:10374000909590FB80F98093DE0189E30E94201B15 +:10375000882359F08091DE0181FB222720F991E036 +:10376000922790FB81F98093DE0182EE0E94201B5C +:10377000882359F08091DE0182FB222720F991E015 +:10378000922790FB82F98093DE0186EE0E94201B37 +:10379000882359F08091DE0183FB222720F991E0F4 +:1037A000922790FB83F98093DE0183EE0E94201B19 +:1037B000882359F08091DE0184FB222720F991E0D3 +:1037C000922790FB84F98093DE0185E30E94201B01 +:1037D000882359F08091DE0185FB222720F991E0B2 +:1037E000922790FB85F98093DE0181E30E94201BE4 +:1037F000882359F08091DE0186FB222720F991E091 +:10380000922790FB86F98093DE0181E10E94201BC4 +:10381000882359F08091DE0187FB222720F991E06F +:10382000922790FB87F98093DE018091DE010E9450 +:10383000961C8091DE0187FB882780F980930D011B +:1038400087E20E94201BC82F8EE10E94201B81115D +:10385000C2608FE10E94201B8111C46080E20E943F +:10386000201B8111C86081E20E94201B8111C06170 +:1038700082E20E94201B8111C06283E20E94201B11 +:103880008111C06484E20E94201B882311F0C0686B +:1038900002C0CC2329F08C2F0E948D1C6C2F03C0FA +:1038A0000E94891C682F70E080E090E0CF910C941A +:1038B0007C17CF9108956DEE7EEF80E090E00E943E +:1038C000CF2260E082E090E00E94C12260E083E0CD +:1038D00090E00E94C12260E084E090E00E94C1225A +:1038E00060E085E090E00C94C12280E090E00E94CE +:1038F000BB2221E08D3E9E4F09F020E0822F0895EB +:1039000082E090E00C94B322682F82E090E00C9467 +:10391000C12283E090E00C94B322682F83E090E012 +:103920000C94C12284E090E00C94B322682F84E0D0 +:1039300090E00C94C1228091D30180FF0BC0609174 +:10394000130185E0689FB001112475956795759501 +:1039500067952BC081FF09C06091130185E0689FC6 +:10396000B00111247595679520C082FF07C0609152 +:10397000130185E0689FB001112417C09091D40114 +:103980009923D1F060911201961788F720911301C5 +:1039900085E0289F90011124929FA001939F500DD4 +:1039A000112470E0CA010E9485226038710540F43C +:1039B0006115710519F406C065E070E0862F089561 +:1039C0008FE7089581E008958091D30180FF08C0BA +:1039D0006091110170E0759567957595679521C0A7 +:1039E00081FF06C06091110170E07595679519C05F +:1039F00082FF04C06091110170E010C09091D40169 +:103A0000992399F0609110019617A0F78091110108 +:103A1000899FC001112470E00E94852260387105E1 +:103A200040F46115710519F406C061E070E0862F5D +:103A300008958FE7089581E00895803F21F40E9462 +:103A40009B1C819504C0813F29F40E949B1C80939C +:103A5000D7010895823F21F40E949B1C819504C0E8 +:103A6000833F29F40E949B1C8093D6010895893FCF +:103A700019F40E94E41C05C08A3F31F40E94E41C42 +:103A800081958093D80108958B3F21F40E94E41C16 +:103A9000819504C08C3F29F40E94E41C8093D901D5 +:103AA0000895843F21F48091D501816017C0853F3E +:103AB00021F48091D501826011C0863F21F480916C +:103AC000D50184600BC0873F21F48091D5018860C7 +:103AD00005C0883F31F48091D50180618093D50184 +:103AE00008958D3F21F48091D30181600BC08E3FFA +:103AF00021F48091D301826005C08F3F29F4809129 +:103B0000D30184608093D3010895803F39F480917C +:103B1000D70187FF6CC01092D70169C0813F29F49B +:103B20008091D7011816BCF362C09091D601823FF4 +:103B300029F497FF5CC01092D60159C0833F19F455 +:103B40001916CCF354C0893F41F48091D80118165E +:103B50000CF04DC01092D8014AC08A3F29F48091E0 +:103B6000D80187FF44C0F6CF8B3F39F48091D9014B +:103B700087FF3DC01092D9013AC08C3F29F4809153 +:103B8000D9011816BCF333C0843F21F48091D501CC +:103B90008E7F17C0853F21F48091D5018D7F11C0A4 +:103BA000863F21F48091D5018B7F0BC0873F21F4A4 +:103BB0008091D501877F05C0883F31F48091D50180 +:103BC0008F7E8093D50113C08D3F21F48091D30166 +:103BD0008E7F0BC08E3F21F48091D3018D7F05C075 +:103BE0008F3F29F48091D3018B7F8093D301809103 +:103BF000D60181110EC08091D70181110AC0809138 +:103C0000D801811106C08091D901811102C01092A2 +:103C1000D401089585ED91E00E94730E0E94711AFF +:103C20009093D2018093D10108951F93CF93DF9396 +:103C30008091D1019091D2010E947D1AAC019091A6 +:103C4000D401992321F02091140130E006C0209185 +:103C500015018AE0289F900111244217530708F4A8 +:103C600085C08091D601C091D701D091D801109123 +:103C7000D901811107C0C11175C0D11173C01111D3 +:103C800071C074C09F3F19F09F5F9093D4011816C4 +:103C900024F40E949B1C8093D6018091D60187FF5B +:103CA00005C00E949B1C81958093D6011C1624F4AC +:103CB0000E949B1C8093D7018091D70187FF05C08C +:103CC0000E949B1C81958093D7016091D601662349 +:103CD00031F1C091D701CC2311F1062E000C770BE6 +:103CE000880B990B0E948C2123E333E343E35FE3CA +:103CF0000E94F0210E9454216093D6016C2FCC0FBA +:103D0000770B880B990B0E948C2123E333E343E369 +:103D10005FE30E94F0210E9454216093D7011D1699 +:103D200024F40E94E41C8093D8018091D80187FF7D +:103D300005C00E94E41C81958093D801111624F4DB +:103D40000E94E41C8093D9018091D90187FF05C0AE +:103D50000E94E41C81958093D901DF91CF911F913E +:103D60000C940A1E9F3F09F08FCFA0CFDF91CF9117 +:103D70001F910895E5EDF1E085E0DF011D928A9540 +:103D8000E9F71092D4011092D3010895833081F1A4 +:103D900028F4813059F08230D1F00895853009F44B +:103DA00049C0B8F1863009F456C0089580911501D4 +:103DB000262F30E0280F311D2F3F310524F4680FE6 +:103DC0006093150108958FEF8093150108958091F8 +:103DD0001401262F30E0280F311D2F3F310524F428 +:103DE000680F6093140108958FEF80931401089574 +:103DF00080911301262F30E0280F311D2F3F310510 +:103E000024F4680F6093130108958FEF80931301DA +:103E1000089580911201262F30E0280F311D2F3F89 +:103E2000310524F4680F6093120108958FEF809399 +:103E30001201089580911101262F30E0280F311DC5 +:103E40002F3F310524F4680F6093110108958FEF1F +:103E500080931101089580911001262F30E0280FE2 +:103E6000311D2F3F310524F4680F60931001089530 +:103E70008FEF809310010895833011F128F4813081 +:103E800049F0823091F00895853081F120F186303B +:103E9000C1F1089580911501681720F4861B809365 +:103EA0001501089510921501089580911401681765 +:103EB00020F4861B80931401089510921401089534 +:103EC00080911301681720F4861B809313010895D5 +:103ED00010921301089580911201681720F4861B37 +:103EE000809312010895109212010895809111019A +:103EF000681720F4861B8093110108951092110118 +:103F0000089580911001681720F4861B809310019A +:103F100008951092100108950F931F938D3109F4A5 +:103F20006BC008F03FC08E3009F47DC0C0F487300C +:103F300009F46EC068F4863009F0AFC08091CC01FE +:103F4000817F8E7F8093CC0181E08093DB01A6C0CE +:103F5000883009F458C08B3009F49BC09EC086316C +:103F600009F497C078F4803109F470C0813109F008 +:103F700094C00E94C51390910D0181E08927809320 +:103F80000D0187C0893109F484C08B3109F085C0E7 +:103F90008091CC0181FB222720F991E0922790FBB0 +:103FA00081F94AC0853309F45BC048F4873209F4CB +:103FB00057C008F45AC0893209F452C06EC0833425 +:103FC00038F48A3308F067C0883309F462C065C0EA +:103FD000833409F445C0883409F05FC00E94C513DA +:103FE0000FEF13ED20E3015010402040E1F700C037 +:103FF00000000E94CC1A4DC00E940E210E945C0E4F +:104000000E94520746C00E94801C0E94921C41C020 +:104010009091CC01892F817090FF12C0917F9E7F7B +:104020009093CC013BC08091CC0182FB222720F9E8 +:1040300091E0922790FB82F98093CC01992349F17A +:104040008091CC0181608093CC0123C08091CC0110 +:1040500083FB222720F991E0922790FB83F9ECCF94 +:1040600061E070E080E090E010C08D5141E050E0F0 +:1040700060E070E08A019B0104C0000F111F221F45 +:10408000331F8A95D2F7C901B8010E947C170E949C +:10409000C51381E003C08953E9CF80E01F910F91E0 +:1040A000089580E008950C945120CF93C82F8091FB +:1040B000DB01813079F018F08230E9F187C0E091BE +:1040C0000E01F0910F018081813169F0823209F097 +:1040D0007FC009C0E0910E01F0910F018081813114 +:1040E00011F0823261F48C2F0E945320811104C0A0 +:1040F0008C2F0E948C1F1DC081E090E01AC08C2F75 +:104100000E945120811114C0C43179F048F4CB30A1 +:1041100079F0C03109F060C082E08093DB0108C013 +:10412000C93219F0C83321F057C01092DB0154C0D6 +:1041300081E0817053C0C93289F118F5C43171F141 +:10414000A8F4C73009F046C08AE08093150194E1D5 +:104150009093140193E0909313018093120188E0EF +:104160008093110188E28093100134C0CE51C63093 +:1041700088F5EC2FF0E0E65DFE4F80818093DA0158 +:1041800029C0CE34E9F020F4CB3421F56AE013C025 +:10419000C13579F0C235F1F461E00DC08091DA01EA +:1041A000882319F01092DA0115C081E08093DB01B9 +:1041B00015C061E006C08091DA010E94C61E0AC0E7 +:1041C0006AE08091DA010E943C1F04C01092DB017A +:1041D00080E004C081E002C080E0ABCFCF910895C1 +:1041E000E1E8F0E080818860808380818160808365 +:1041F0008FB7F89493E09093890090ED90938800A6 +:104200008FBF0895EFE6F0E080818260808308959B +:10421000EFE6F0E080818D7F80830895EFE6F0E0A7 +:10422000908182E08927808308951F920F920FB6B4 +:104230000F9211242F933F934F935F936F937F932C +:104240008F939F93AF93BF93EF93FF938091DC0184 +:104250009091DD0101969093DD018093DC01811145 +:1042600003C082E00E945207E091DD01E695E695E9 +:10427000F0E0E457FB4FE4918091DC018E1303C022 +:1042800080E00E945207FF91EF91BF91AF919F9103 +:104290008F917F916F915F914F913F912F910F90EF +:1042A0000FBE0F901F9018950E945B216894B1116A +:1042B0000C94EA2108950E94CF2188F09F5798F02E +:1042C000B92F9927B751B0F0E1F0660F771F881F1B +:1042D000991F1AF0BA95C9F714C0B13091F00E9435 +:1042E000E921B1E008950C94E921672F782F882700 +:1042F000B85F39F0B93FCCF3869577956795B3955C +:10430000D9F73EF490958095709561957F4F8F4FCA +:104310009F4F0895E89409C097FB3EF490958095CF +:10432000709561957F4F8F4F9F4F9923A9F0F92F7B +:1043300096E9BB279395F695879577956795B795F9 +:10434000F111F8CFFAF4BB0F11F460FF1BC06F5FDF +:104350007F4F8F4F9F4F16C0882311F096E911C0F1 +:10436000772321F09EE8872F762F05C0662371F012 +:1043700096E8862F70E060E02AF09A95660F771F26 +:10438000881FDAF7880F9695879597F9089557FD56 +:104390009058440F551F59F05F3F71F04795880FB3 +:1043A00097FB991F61F09F3F79F08795089512164A +:1043B00013061406551FF2CF4695F1DF08C01616F6 +:1043C00017061806991FF1CF8695710561050894A7 +:1043D0000895E894BB2766277727CB0197F90895BE +:1043E0000E9403220C9474220E94662238F00E94DC +:1043F0006D2220F0952311F00C945D220C94632221 +:1044000011240C94EA210E94C72170F3959FC1F3F7 +:10441000950F50E0551F629FF001729FBB27F00D72 +:10442000B11D639FAA27F00DB11DAA1F649F6627C7 +:10443000B00DA11D661F829F2227B00DA11D621F16 +:10444000739FB00DA11D621F839FA00D611D221FD0 +:10445000749F3327A00D611D231F849F600D211DB4 +:10446000822F762F6A2F11249F5750409AF0F1F037 +:1044700088234AF0EE0FFF1FBB1F661F771F881FA0 +:1044800091505040A9F79E3F510580F00C945D2259 +:104490000C94EA215F3FE4F3983ED4F38695779538 +:1044A0006795B795F795E7959F5FC1F7FE2B880F46 +:1044B000911D9695879597F9089597F99F6780E8DC +:1044C00070E060E008959FEF80EC089500240A9466 +:1044D0001616170618060906089500240A941216DF +:1044E0001306140605060895092E0394000C11F412 +:1044F000882352F0BB0F40F4BF2B11F460FF04C0BF +:104500006F5F7F4F8F4F9F4F089597FB072E16F4D5 +:10451000009407D077FD09D00E949F2207FC05D0A8 +:104520003EF4909581959F4F0895709561957F4FCA +:104530000895EE0FFF1F0590F491E02D0994AA1B3A +:10454000BB1B51E107C0AA1FBB1FA617B70710F07E +:10455000A61BB70B881F991F5A95A9F780959095B0 +:10456000BC01CD010895F999FECF92BD81BDF89AA5 +:10457000992780B50895A8E1B0E042E050E00C949E +:10458000D622262FF999FECF1FBA92BD81BD20BD3C +:104590000FB6F894FA9AF99A0FBE019608950E9400 +:1045A000C122272F0C94C222DC01CB01FC01F99916 +:1045B000FECF06C0F2BDE1BDF89A319600B40D926F +:0C45C00041505040B8F70895F894FFCF28 +:1045CC0020025307E307BE078A0756070101BA0109 +:1045DC0028080A03140A3F4D36394D040004CA0357 +:1045EC00910324033D0356036F03010203040506E4 +:0445FC0007080900A3 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex b/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex index 8915d9caa5..abe089a9f3 100644 --- a/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex +++ b/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex @@ -1,1471 +1,1121 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C9458120C942A1313 -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94022C0C9444070C94440721 -:100050000C9444070C94FA210C9444070C94440724 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079713B91319 -:1000B000A714B913A714FE132114A71476148914D6 -:1000C000D017D017FF17FF17431881189B1A9B1AD8 -:1000D0009A189B1A9B199B196F1A9B1A9B1A861ABE -:1000E0000000F0A12E004C002A00E1003481000045 -:1000F0001E00140004001D7164004D001F001A0052 -:1001000016001B00E1042A0020000800070006007A -:1001100050002C0021001500090019004F004A0072 -:10012000220017000A000500000065745000015409 -:100130000000007F0000E3004F0001540000007742 -:100140000000E20023001C000B00110000002971D8 -:10015000240018000D00100052004B0025000C0078 -:100160000E00368251002800260012000F003700D2 -:100170002F002B00270013003300387130004E0091 -:100180002D003200E300E500C10000000100010085 -:1001900001000100010000003A0025003502340290 -:1001A000010001003B00350030002F00010001007C -:1001B0003C00220422002206010001003D002D0423 -:1001C0002D002D06010001003E000F063200110433 -:1001D000000001000100010000000100000001001A -:1001E0000100010000000100000001003F0052007A -:1001F00051001E00000001004000240221021E02E6 -:10020000010001004100250222021F02100001002E -:10021000420026022302200227020100430030028E -:100220003802370638000100440045000100010093 -:1002300001000000010001000100010001000000B8 -:1002400001000100010001000100010001000100A6 -:10025000F2000100010001000100F000F1000100C6 -:10026000F400010001000100F3000100F5000100AD -:100270000100010001000100000001000100010077 -:100280000000010000000100010001000000010069 -:100290000000010001000100010001000000010058 -:1002A0000100010001000100A9000100010001009E -:1002B0000100AC00AA00B600010001000100AB0083 -:1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E392E3372 -:100C2000204156522D4C4942433A20312E382E3124 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A2030663263CD -:100C9000373733202831303A34373A3334204A61F9 -:100CA0006E2020352032303136290A005649443A28 -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000E0EAFBE502C005900D92AA33B107D9F77D -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94900F0C94CE2D0C940000FF93EF93D2 -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E946D1603C085EE0E94C5 -:10100000351780E090E0089508956091BC017091DB -:10101000BD018091BE019091BF010E94FD205698B4 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBAEE3B1E020 -:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC730D10500F580910001811164C0C3 -:1013800080E40E94F50880930001811112C082E17F -:101390000E941F098093000181110BC0C6010C2E11 -:1013A00001C0880F0A94EAF780950E941F09809374 -:1013B00000010E94170948C0CA30A1F028F4C830C3 -:1013C00059F0C93061F005C0CC3089F070F0CD30F3 -:1013D00089F0209A289810C0219A29980DC0229A45 -:1013E0002A980AC0239A2B9807C0529A01C0539A90 -:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1 -:10140000799902C082E001C080E091709B25982B01 -:101410007C9902C084E001C080E0892B7D9902C0E4 -:1014200038E001C030E0832B7E9902C020E101C08A -:1014300020E0822B9FB19095991F9927991F929533 -:10144000990F907E892B10C080910001811174C08A -:1014500080E40E94F50880930001882309F459C0B4 -:10146000912C0E941709892DF8019081981739F164 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9452078091D70180FF58 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EB070F900F900F900F908091D70180FF66 -:1014B00004C083E093E00E945207A09201010E94C1 -:1014C0003A0921960F5F1F4FCE30D10509F051CF59 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326 -:101500008E13FCCF82E298E0892BC1F00E94220862 -:1015100015C083E10E941F09809300018111A0CFB3 -:1015200081E40E94F50880930001811199CF0E9407 -:101530003009982E909495CF80E096CF81E0DF918E -:10154000CF911F910F91FF90EF90DF90CF90BF90C0 -:10155000AF909F900895E82FF0E0E45BFE4F80810C -:101560000895CF92DF92EF92FF920F931F93CF9344 -:10157000DF938CEE92E00E9452078CE4E82E81E02B -:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5 -:1015900012E0DF93CF93DF92CF920E94EB0784EEAD -:1015A00092E00E945207F70181917F0190E00E9432 -:1015B00063219F938F931F930F930E94EB078CEDF2 -:1015C00092E00E94520721968DB79EB708960FB6FB -:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE -:1015E000CF911F910F91FF90EF90DF90CF900895D2 -:1015F0008B3B910578F4883A910540F5853A910541 -:10160000D0F48430910508F0B1C08130910509F41F -:10161000ADC06BC0803E910508F467C0883E91055F -:1016200008F4A4C09C01205F31092031310508F085 -:101630005CC090650895853A910509F459C0863AD1 -:10164000910509F058C082E890E40895883A910520 -:1016500009F454C0893A910509F453C08A3A9105B6 -:1016600009F452C08B3A910509F451C08C3A9105A6 -:1016700009F450C08D3A910509F44FC0803B9105A3 -:1016800009F44EC08E3A910509F44DC08F3A910588 -:1016900009F44CC0813B910509F44BC0823B910594 -:1016A00009F44AC0833B910509F449C0843B910584 -:1016B00009F448C0853B910509F447C0863B910574 -:1016C00009F446C0873B910509F445C0883B910564 -:1016D00009F444C0893B910509F443C08A3B910554 -:1016E00009F442C080E094E4089580E090E0089519 -:1016F00081E890E4089583E890E4089582EE94E40C -:10170000089589EE94E408958AEE94E4089585EBB3 -:1017100094E4089586EB94E4089587EB94E40895A7 -:101720008CEC94E408958DEC94E4089583E895E4BA -:1017300008958AE895E4089582E995E4089584E996 -:1017400095E4089581E296E4089583E296E408958D -:1017500084E296E4089585E296E4089586E296E4AC -:10176000089587E296E408958AE296E4089508953C -:1017700096E0799FF001112494E5899FE00DF11D19 -:101780001124E60FF11DEE0FFF1FEC51FF4F859165 -:1017900094910895880F991FFC01E05AF0408591BB -:1017A00094910895880F991FFC01E052FF4F859195 -:1017B0009491089526E0729FF001112444E5849FDE -:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E -:1017D000FF4F859194919C013A9521154FE1340773 -:1017E00008F41EC13F512115304120F49F700E9422 -:1017F000D20B08959C0130532115304118F49927DC -:10180000906C0895811520E5920769F40E94BD1A35 -:101810004FEF84E39CE0415080409040E1F700C0EE -:1018200000000C941F22813020E5920751F48CE5D2 -:1018300093E00E9452078091D70181608093D70185 -:1018400008959C0130552115304108F051C0292FD1 -:1018500033272F70332721303105D9F4AC01437081 -:10186000552702C0220F331F4A95E2F73C68AC01AE -:1018700064E0440F551F6A95E1F744275370242B09 -:10188000352B73E0880F991F7A95E1F780769927B9 -:101890001DC02230310529F4982F8827816F906A66 -:1018A000089523303105A9F4AC014370552721E098 -:1018B00030E002C0220F331F4A95E2F73C6843E054 -:1018C000880F991F4A95E1F7807E9770822B932BA2 -:1018D000089524303105E1F4AC014370552721E02F -:1018E00030E002C0220F331F4A95E2F73A68E7CF93 -:1018F0009C0130572115304118F49F709062089573 -:101900009C0130582115304118F49F70906A089559 -:10191000803E9105E0F4803C910558F581339105B6 -:1019200009F46FC048F48932910509F463C08A3222 -:10193000910509F46DC072C089339105E9F08238D0 -:101940009105D1F08533910509F44DC067C0833E00 -:10195000910581F138F4803E9105B9F0823E910500 -:10196000D9F05CC0863E910561F1873E9105A1F1F9 -:1019700055C00E94CA0B08952091EA0120FD02C0C3 -:1019800021FF4CC080EE90E049C08091EA0180FFC9 -:10199000F9CF89E390E042C08091EA0182FF0EC056 -:1019A0008091EA0184FF03C080E090E037C083EEBD -:1019B00090E034C08091EA0182FFF2CF82EE90E0A5 -:1019C0002DC08091EA0183FF0BC08091EA0184FD64 -:1019D000EBCF87EE90E022C08091EA0183FFF5CF44 -:1019E00086EE90E01BC08091EA0185FF07C089E286 -:1019F00090E014C08091EA0185FFF9CF85E390E083 -:101A00000DC08091EA0186FF07C08AE290E006C01F -:101A10008091EA0186FFF9CF81E390E00E94F80A05 -:101A20000895089580916D0108959FB7F8941092DC -:101A30005C019FBF9091F001943009F057C09091E4 -:101A4000E9009F703091EC00232F217030FD20E8D9 -:101A5000922B24E02093E9002091EB0020FF43C06B -:101A60002091EE0027FF3FC020915A01222321F050 -:101A70002091E80025FF37C010925A0126E03091EE -:101A8000E80035FD15C03091F001343061F530913A -:101A9000EB0035FD28C0215021F481E080935A01EC -:101AA00022C0EFE9FFE03197F1F700C00000E7CF77 -:101AB0008093F1008091E80085FD0AC08091E800E4 -:101AC00080FFFCCF8091E8008E778093E80006C00D -:101AD0008FB7F89421E020935C018FBF9F709093A3 -:101AE000E90080E008959F709093E9008FEF0895DA -:101AF000CF93DF9300D01F92CDB7DEB79C018091CA -:101B0000F001843019F593E099833B832A83909305 -:101B1000E9008FEF9091E800815095FD06C095EDAA -:101B20009A95F1F700008111F5CF8091E80085FFCB -:101B30000DC040E050E063E070E0CE0101960E94ED -:101B400048108091E8008E778093E8000F900F9006 -:101B50000F90DF91CF910895CF93DF9300D01F9224 -:101B6000CDB7DEB72091F001243021F522E02983A2 -:101B70009B838A8383E08093E9008FEF9091E80054 -:101B8000815095FD06C095ED9A95F1F70000811101 -:101B9000F5CF8091E80085FF0DC040E050E063E0A4 -:101BA00070E0CE0101960E9448108091E8008E7787 -:101BB0008093E8000F900F900F90DF91CF910895E0 -:101BC0002091F0012430F1F422E02093E9002FEF7E -:101BD0003091E800215035FD06C035ED3A95F1F71A -:101BE00000002111F5CF2091E80025FF0BC040E057 -:101BF00050E065E070E00E9448108091E8008E7728 -:101C00008093E8000895CF93DF932091F001243072 -:101C100009F048C0EC0180910C018823E1F080912B -:101C20000D018823C1F085E08093E9008FEF90914A -:101C3000E800815095FD06C095E19A95F1F7000006 -:101C40008111F5CF8091E80085FF2CC040E050E085 -:101C500060E170E017C081E08093E9008FEF909120 -:101C6000E800815095FD06C095ED9A95F1F70000CA -:101C70008111F5CF8091E80085FF14C040E050E06D -:101C800068E070E0CE010E9448108091E8008E77F5 -:101C90008093E80080E1FE01ADE5B1E001900D9296 -:101CA0008A95E1F7DF91CF91089583E993E00E944F -:101CB00052078091EF01811109C00E94DD110E943D -:101CC0003A128091E20084608093E20008958FE8E8 -:101CD00093E00E9452071092EF0108958BE893E081 -:101CE0000C94520787E893E00E9452070C94EF2B64 -:101CF00083E893E00E9452070E94B9210E94F52BCD -:101D00000E94DF140C94110D20915B012F5F822F34 -:101D100062E30E94632D992319F020935B010895DB -:101D200010925B0180915C01882371F18091F00138 -:101D3000843041F58091E9008F702091EC00922F62 -:101D4000917020FD90E8892B94E09093E9009091A8 -:101D5000EB0090FF14C09091EE0097FF10C090919F -:101D6000E80095FF03C01092F100F9CF9091E800D0 -:101D700090FF05C09091E8009E779093E8008F70E7 -:101D80008093E90010925C01089542E061EC81E0EB -:101D90000E94571142E061EC82E00E94571142E03C -:101DA00061EC83E00E94571142E261EC84E00E9402 -:101DB000571142E161EC85E00C9457118091F201DA -:101DC000833009F455C030F4813071F0823009F469 -:101DD0008EC008958A3009F47AC08B3009F460C04F -:101DE000893009F09CC020C08091F101813A09F04E -:101DF00096C08091E800877F8093E8008091F5018C -:101E00009091F601892B21F460E18DE591E003C00A -:101E100060E080E090E070E00E9493108091E80024 -:101E20008B778093E80008958091F101813209F069 -:101E300076C08091F5019091F601009719F0049712 -:101E400009F06DC08091E800877F8093E800809161 -:101E5000E80082FD05C08091F0018111F8CF5FC0DC -:101E60008091F10080936D018091E8008B7753C0E1 -:101E70008091F101813A09F052C08091F501909171 -:101E8000F601892B09F04BC08091E800877F809391 -:101E9000E8008091E80080FFFCCF80910C0136C003 -:101EA0008091F1018132D9F58091F5019091F6018F -:101EB000892BA9F58091E800877F8093E8000E9434 -:101EC0008C118091F30180930C010C94BD1A8091C8 -:101ED000F101813221F58091E800877F8093E8004D -:101EE0000E948C118091F40180936E01089580917D -:101EF000F101813AA1F48091E800877F8093E800A6 -:101F00008091E80080FFFCCF80916E018093F1000A -:101F10008091E8008E778093E8000C948C110895EE -:101F200084B7877F84BF88E10FB6F8948093600000 -:101F3000109260000FBE90E080E80FB6F894809396 -:101F40006100909361000FBE0E946C150E94DD112C -:101F50000E943A128091E20084608093E20085E161 -:101F60009DE00E94F82078940E94BF140E946E1594 -:101F700082E091E00E94DA140E94DD2B82E793E078 -:101F80000E9452078091F001853089F48EE693E03B -:101F90000E9452070E947D218091EE01882391F3D7 -:101FA0000E94A521882371F30E943210EBCF0E947A -:101FB0009C15E8CF292F332723303105C9F064F46D -:101FC0002130310581F02230310509F043C08DE820 -:101FD00090E02BEC33E042C021323105F1F02232A7 -:101FE000310541F137C082E190E028E534E036C0A8 -:101FF00099278130910541F08230910541F0892B7C -:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9 -:10201000F3E0849190E09F0121C06530D8F4E62F71 -:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074 -:1020300090E014C0653070F470E0FB01EE0FFF1FFC -:10204000E55EFE4F20813181FB01EA5EFE4F80811B -:1020500090E004C080E090E020E030E0FA013183BD -:102060002083089580E189BD82E189BD09B400FE25 -:10207000FDCF8091D8008F7D8093D8008091E000C3 -:1020800082608093E0008091E00081FDFCCF0895A4 -:10209000CF92DF92EF92FF920F931F93CF93DF9334 -:1020A000EC018B016A010E94AB11811133C0C11494 -:1020B000D10439F0F60180819181081B190BC80FFA -:1020C000D91FE12CF12C0115110519F18091E800BF -:1020D00085FD16C08091E8008E778093E800C114DA -:1020E000D10449F0F60180819181E80EF91EF18258 -:1020F000E08285E00FC00E94AB11882321F30AC063 -:1021000089918093F10001501109FFEFEF1AFF0A46 -:10211000DACF80E0DF91CF911F910F91FF90EF9088 -:10212000DF90CF9008952091F7013091F8012617A4 -:10213000370748F06115710539F42091E8002E77D2 -:102140002093E80001C0B90140E061157105A9F1D3 -:102150002091F001222309F443C0253009F442C044 -:102160002091E80023FD40C02091E80022FD32C00C -:102170002091E80020FFE9CF4091F3002091F20088 -:1021800030E0342BFC01CF016115710559F0283086 -:10219000310540F481918093F100615071092F5F06 -:1021A0003F4FF1CF41E02830310509F040E0209168 -:1021B000E8002E772093E800C8CF4111C9CF0AC0AC -:1021C0008091F001882361F0853061F08091E80012 -:1021D00083FD0AC08091E80082FFF2CF80E008957D -:1021E00082E0089583E0089581E008952091F70149 -:1021F0003091F8012617370748F06115710539F459 -:102200002091E8002E772093E80001C0B901FC017D -:1022100020E06115710591F18091F001882309F4A6 -:1022200040C0853009F43FC08091E80083FD3DC087 -:102230008091E80082FD2FC08091E80080FFE9CF07 -:102240002091F3008091F20090E0922B61157105CE -:1022500059F08830910540F424912093F100319693 -:10226000615071090196F2CF21E0089709F020E052 -:102270008091E8008E778093E800CBCF2111CCCFFE -:102280000AC08091F001882361F0853061F080916F -:10229000E80083FD0AC08091E80082FFF2CF80E071 -:1022A000089582E0089583E0089581E00895982FCD -:1022B000973058F59093E900981739F07091EC0039 -:1022C0002091ED005091F00003C0242F762F50E0B4 -:1022D00021FF19C03091EB003E7F3093EB0030912D -:1022E000ED003D7F3093ED003091EB003160309395 -:1022F000EB007093EC002093ED005093F0002091E0 -:10230000EE0027FF07C09F5FD3CF8F708093E90057 -:1023100081E0089580E008958091F10187FF11C068 -:102320008091E80082FD05C08091F0018111F8CF15 -:1023300011C08091E8008B770BC08091F001882359 -:1023400049F08091E80080FFF8CF8091E8008E7717 -:102350008093E80008952091E4003091E50095E62F -:102360004091EC00842F817040FF22C08091E800F2 -:1023700080FD1CC08091F001882391F0853091F0A0 -:102380008091EB0085FD10C04091E4005091E50084 -:102390004217530729F39A01915011F784E00895E9 -:1023A00082E0089583E0089581E0089580E0089533 -:1023B0004091E80042FFDECF08950E944B120E9438 -:1023C0005312E0EEF0E0808181608083E8EDF0E080 -:1023D00080818F77808319BCA7EDB0E08C918E7FD0 -:1023E0008C9380818F7E80831092EF0108950F93EC -:1023F0001F93CF93DF930E944B120E945312C8ED9C -:10240000D0E088818F7788838881806888838881FD -:102410008F7D888319BC1092F0011092EC0110920C -:10242000EE011092ED0100EE10E0F80180818B7F4B -:10243000808388818160888342E060E080E00E9440 -:102440005711E1EEF0E080818E7F8083E2EEF0E0D4 -:10245000808181608083808188608083F8018081B1 -:102460008E7F8083888180618883DF91CF911F91E7 -:102470000F910895E8EDF0E080818F7E8083E7ED95 -:10248000F0E080818160808384E082BF81E080937E -:10249000EF010C94F711E8EDF0E080818E7F8083EE -:1024A0001092E20008951092DA001092E10008956F -:1024B0001F920F920FB60F9211242F933F934F93B9 -:1024C0005F936F937F938F939F93AF93BF93EF939C -:1024D000FF938091E10082FF0BC08091E20082FFB8 -:1024E00007C08091E1008B7F8093E1000E94840E01 -:1024F0008091DA0080FF1FC08091D80080FF1BC050 -:102500008091DA008E7F8093DA008091D90080FF7D -:102510000DC080E189BD82E189BD09B400FEFDCF17 -:1025200081E08093F0010E94550E05C019BC109205 -:10253000F0010E94670E8091E10080FF19C0809138 -:10254000E20080FF15C08091E2008E7F8093E20060 -:102550008091E20080618093E2008091D8008062E7 -:102560008093D80019BC85E08093F0010E94720E20 -:102570008091E10084FF30C08091E20084FF2CC094 -:1025800080E189BD82E189BD09B400FEFDCF809163 -:10259000D8008F7D8093D8008091E1008F7E80935A -:1025A000E1008091E2008F7E8093E2008091E20062 -:1025B00081608093E2008091EC01882311F084E037 -:1025C00007C08091E30087FD02C081E001C083E085 -:1025D0008093F0010E94780E8091E10083FF29C072 -:1025E0008091E20083FF25C08091E100877F809386 -:1025F000E10082E08093F0011092EC018091E10013 -:102600008E7F8093E1008091E2008E7F8093E200D4 -:102610008091E20080618093E20042E060E080E02F -:102620000E9457118091F00088608093F0000E9412 -:102630006E0EFF91EF91BF91AF919F918F917F911E -:102640006F915F914F913F912F910F900FBE0F901F -:102650001F9018951F920F920FB60F9211242F936F -:102660003F934F935F936F937F938F939F93AF931A -:10267000BF93CF93DF93EF93FF93C091E900CF70A7 -:102680008091EC00D82FD17080FDD0E81092E90045 -:102690008091F000877F8093F00078940E946E1301 -:1026A0001092E9008091F00088608093F000CD2BBB -:1026B000CF70C093E900FF91EF91DF91CF91BF916F -:1026C000AF919F918F917F916F915F914F913F91CA -:1026D0002F910F900FBE0F901F9018951F93CF93BF -:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63 -:1026F000CDBFE1EFF1E088E08E0F9091F100919372 -:102700008E13FBCF0E94DE0E8091E80083FF1FC175 -:102710008091F1019091F201492F50E04A3051052A -:1027200008F015C1FA01EA5AFF4F0C94832D803846 -:1027300081F0823809F00BC18091F5018F70809390 -:10274000E9008091EB0085FB882780F91092E90071 -:1027500006C08091ED019091EE01911182609091FF -:10276000E800977F9093E8008093F1001092F100C9 -:10277000C8C0282F2D7F09F0EAC0882319F08230C5 -:1027800061F0E5C08091F301813009F0E0C0933041 -:1027900009F080E08093EE012BC08091F30181115C -:1027A00027C08091F5018F7009F4D1C08093E900B2 -:1027B0002091EB0020FF1CC0933021F48091EB00AE -:1027C000806214C09091EB0090619093EB0021E047 -:1027D00030E0A90102C0440F551F8A95E2F74093EB -:1027E000EA001092EA008091EB0088608093EB0091 -:1027F0001092E9008091E800877F86C08111A7C010 -:102800001091F3011F778091E3008078812B8093F2 -:10281000E3008091E800877F8093E8000E948C119C -:102820008091E80080FFFCCF8091E3008068809376 -:10283000E300111102C082E001C083E08093F00147 -:1028400086C08058823008F082C08091F301909158 -:10285000F4018C3D53E0950779F583E08A838AE2A1 -:1028600089834FB7F894DE01139620E03EE051E2F1 -:10287000E32FF0E050935700E49120FF03C0E2956E -:10288000EF703F5FEF708E2F90E0EA3010F0C79648 -:1028900001C0C0968D939D932F5F243149F74FBFA0 -:1028A0008091E800877F8093E8006AE270E0CE01C3 -:1028B00001960E94931014C0AE014F5F5F4F60916C -:1028C000F5010E94DA0FBC01892B09F440C09091F8 -:1028D000E800977F9093E80089819A810E94F61022 -:1028E0008091E8008B778093E80031C0803879F5DB -:1028F0008091E800877F8093E8008091EC018093CD -:10290000F1008091E8008E778093E8000E948C119E -:102910001EC081111CC09091F3019230C0F48091CF -:10292000E800877F8093E8009093EC010E948C116F -:102930008091EC01811106C08091E30087FD02C007 -:1029400081E001C084E08093F0010E94C50E809177 -:10295000E80083FF0AC08091E800877F8093E80049 -:102960008091EB0080628093EB00AA960FB6F894FA -:10297000DEBF0FBECDBFDF91CF911F910895CF93E2 -:102980008091F0018823A1F0C091E900CF7090916F -:10299000EC00892F817090FD80E8C82B1092E9002F -:1029A0008091E80083FD0E946E13CF70C093E90010 -:1029B000CF91089590937401809373010895E091ED -:1029C0007301F0917401309721F00190F081E02DB6 -:1029D000099480E00895EF92FF920F931F93CF9395 -:1029E000DF93E0917301F09174013097B1F18C01A4 -:1029F0000280F381E02D09958091D70182FF2DC0DF -:102A000080FF04C08DE895E00E945207E80110E1C4 -:102A100087E8E82E85E0F82E8091D70180FF0BC073 -:102A200088811F928F93FF92EF920E94EB070F9085 -:102A30000F900F900F90115021961111EDCF8091B2 -:102A4000D70180FF0AC085E895E0DF91CF911F9103 -:102A50000F91FF90EF900C945207DF91CF911F914F -:102A60000F91FF90EF900895E0917301F091740140 -:102A7000309721F00480F581E02D0994089520918C -:102A80007101309172018217930771F09093720176 -:102A900080937101E0917301F0917401309721F0FE -:102AA0000680F781E02D0994089520916F013091FF -:102AB00070018217930771F09093700180936F01FA -:102AC000E0917301F0917401309721F00084F18559 -:102AD000E02D0994089508950C946B150E94BB2174 -:102AE0000E9462090C948122CF93C82F8091D70154 -:102AF00082FF1EC080FF04C086EA95E00E94520754 -:102B00008091D70180FF0CC01F92CF9381EA95E09E -:102B10009F938F930E94EB070F900F900F900F9051 -:102B20008091D70180FF04C08FE995E00E94520791 -:102B30008C2FCF910C94110DCF92DF92EF92FF92D8 -:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD -:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66 -:102B600081E0D82E00E010E0E02E802F0E94AB0A1A -:102B7000F60141916F01F42EF826B1F40F5F1F4F5B -:102B80000E30110589F78FEF89838A831B820E949B -:102B9000C4218160782F9D838C8349815A816B8108 -:102BA0008D810E943F1640C09091D70191FF04C0D3 -:102BB0008B870E94B10A8B8520E030E04F2D50E0DA -:102BC000922FBA01022E02C0759567950A94E2F71A -:102BD00060FF24C02E83EF8221E030E0690102C053 -:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D -:102BF00009F420E028870E94C4218160782F9A87F9 -:102C000089874E815F8168858A850E943F16F80119 -:102C1000EA58FE4F8081C826C08206C02F5F3F4F12 -:102C20002630310569F6AACF0E94F2251091750170 -:102C30000E94DF141817A1F00E94DF148093750121 -:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC -:102C50001F910F91FF90EF90DF90CF900C9474151F -:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C -:102C70001F910F91FF90EF90DF90CF900895CF9329 -:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C -:102C9000CDBF4F83588769877A878B87DE0111966E -:102CA00086E0FD0111928A95E9F785E0FE013796ED -:102CB00001900D928A95E1F749815A816B817C815F -:102CC0008D819E810E94571D2B960FB6F894DEBF12 -:102CD0000FBECDBFDF91CF910895CF93882309F424 -:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6 -:102CF00089E30E94F31F0E94D22089E30CC083382D -:102D000079F40E94DF1480FDAEC083E50E94F31FBA -:102D10000E94D22083E50E944620CF910C94D220BD -:102D2000843859F40E94DF1482FD9DC087E40E941C -:102D3000F31F0E94D22087E4EECF8CEF8C0F813AF4 -:102D400048F48C2F0E94852A81118DC08C2F0E94FF -:102D5000F31FE3CF80E28C0F883048F4C77081E026 -:102D600001C0880FCA95EAF70E949B20D6CF8BE559 -:102D70008C0F833078F4C53A29F0C63A31F083E8F5 -:102D800090E005C081E890E002C082E890E0CF9139 -:102D90000C943F1588E58C0F833108F064C0C83A65 -:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39 -:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8 -:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35 -:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95 -:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC -:102DF00082EE90E035C089EE90E032C08AEE90E03D -:102E00002FC085EB90E02CC086EB90E029C087EBCB -:102E100090E026C08CEC90E023C08DEC90E020C0C8 -:102E200083E891E01DC08AE891E01AC082E991E050 -:102E300017C084E991E014C081E292E011C083E2FE -:102E400092E00EC084E292E00BC085E292E008C0FE -:102E500086E292E005C087E292E002C08AE292E058 -:102E6000CF910C945515CF910895882309F44BC048 -:102E7000823859F40E94DF1481FF45C089E30E9423 -:102E8000F31F0E94D22089E30CC0833871F40E94A2 -:102E9000DF1480FF38C083E50E94F31F0E94D22018 -:102EA00083E50E9446200C94D220843859F40E9475 -:102EB000DF1482FF28C087E40E94F31F0E94D22003 -:102EC00087E4EFCF9CEF980F913A58F390E2980F78 -:102ED000983050F4877091E001C0990F8A95EAF715 -:102EE000892F0E94A120DFCF9BE5980F933020F41B -:102EF00080E090E00C943F15885A833120F480E004 -:102F000090E00C9455150895882321F00E949B2091 -:102F10000C94D2200895882321F00E94A1200C94C3 -:102F2000D2200895BF92CF92DF92EF92FF920F933B -:102F30001F93CF93DF9300D000D000D0CDB7DEB782 -:102F400025E0FC01DE01119601900D922A95E1F732 -:102F5000FC01408131810281258122952F7063819E -:102F60007481672B09F4E7C23F3F19F44F3F09F41E -:102F7000E2C27C0149833A8389819A812E830E942F -:102F8000B21F182FB92E0E94B11F0E94781EEB2D80 -:102F9000E295EF70F0E0E05AFF4F2E810C94832D04 -:102FA0008B2D807F9B2D9F70F92E882319F0F29432 -:102FB00080EFF822002349F0FF2009F469C28F2D29 -:102FC0000E94AB200E94D22063C2812F0E9435173D -:102FD000FF2009F4B0C28F2D0E94B12026960FB6B3 -:102FE000F894DEBF0FBECDBFDF91CF911F910F913F -:102FF000FF90EF90DF90CF90BF900C94D2203B2DAC -:10300000307F8B2D8F70303211F08295807F1123AD -:1030100019F0113021F12DC00023B9F0222309F459 -:10302000A1C1213009F09EC126960FB6F894DEBFEB -:103030000FBECDBFDF91CF911F910F91FF90EF9009 -:10304000DF90CF90BF900C94BB20222319F0213049 -:1030500009F471C28E830E94BE208E8197C1002325 -:1030600021F0263008F067C27DC1253008F063C228 -:103070008DC1002321F0222309F474C109C2222347 -:1030800009F484C11AC22B2D26952695237030E0B1 -:103090002115310521F021303105D1F04CC200233A -:1030A00021F0812F9B2D937002C080E090E0269646 -:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1030C0000F91FF90EF90DF90CF90BF900C943F1541 -:1030D000002321F0812F9B2D937002C080E090E0AF -:1030E00026960FB6F894DEBF0FBECDBFDF91CF910D -:1030F0001F910F91FF90EF90DF90CF90BF900C94B5 -:103100005515812F002319F00E94782402C00E94D7 -:10311000E02426960FB6F894DEBF0FBECDBFDF9138 -:10312000CF911F910F91FF90EF90DF90CF90BF90C4 -:103130000C9465258B2D837009F07BC00111FBC1B8 -:10314000812F829586958770880F880F912F9F70A9 -:10315000C92ED12CE12CF12C082E04C0CC0CDD1C86 -:10316000EE1CFF1C0A94D2F714FF12C04FE050E08F -:1031700060E070E004C0440F551F661F771F8A95FA -:10318000D2F7CB01BA01609570958095909503C0F8 -:1031900060E070E0CB012B2D269526952370422F01 -:1031A00050E042305105D9F04330510569F16C29A6 -:1031B0007D298E299F294130510551F126960FB660 -:1031C000F894DEBF0FBECDBFDF91CF911F910F915D -:1031D000FF90EF90DF90CF90BF900C949F1E6C29D2 -:1031E0007D298E299F2926960FB6F894DEBF0FBE43 -:1031F000CDBFDF91CF911F910F91FF90EF90DF90A6 -:10320000CF90BF900C94BB1E0E949F1EC701B601B9 -:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB -:103220001F910F91FF90EF90DF90CF90BF900C9483 -:10323000831E002319F08B2D817001C08695882391 -:1032400009F479C1812F829586958770880F880F40 -:10325000912F9F70C92ED12CE12CF12C082E04C087 -:10326000CC0CDD1CEE1CFF1C0A94D2F714FF12C01C -:103270004FE050E060E070E004C0440F551F661F4F -:10328000771F8A95D2F7CB01BA016095709580952A -:10329000909503C060E070E0CB012B2D269526951C -:1032A0002370422F50E042305105D9F04330510590 -:1032B00069F16C297D298E299F294130510551F1F1 -:1032C00026960FB6F894DEBF0FBECDBFDF91CF912B -:1032D0001F910F91FF90EF90DF90CF90BF900C94D3 -:1032E000791F6C297D298E299F2926960FB6F8947F -:1032F000DEBF0FBECDBFDF91CF911F910F91FF9029 -:10330000EF90DF90CF90BF900C94951F0E94791F93 -:10331000C701B60126960FB6F894DEBF0FBECDBF2B -:10332000DF91CF911F910F91FF90EF90DF90CF90A1 -:10333000BF900C945D1F103FD1F118F4103E50F473 -:10334000A2C0123F09F464C008F44DC0133F09F451 -:1033500074C099C01F708B2D8F710023A1F00E9443 -:10336000F61E812F26960FB6F894DEBF0FBECDBF96 -:10337000DF91CF911F910F91FF90EF90DF90CF9051 -:10338000BF900C9484170E94171F812F26960FB6AA -:10339000F894DEBF0FBECDBFDF91CF911F910F918B -:1033A000FF90EF90DF90CF90BF900C948B1700238D -:1033B000B1F0253008F0BFC08B2D8F7126960FB667 -:1033C000F894DEBF0FBECDBFDF91CF911F910F915B -:1033D000FF90EF90DF90CF90BF900C943C1F263071 -:1033E00008F0A9C0E9CF0023A9F08B2D8F71269694 -:1033F0000FB6F894DEBF0FBECDBFDF91CF911F9106 -:103400000F91FF90EF90DF90CF90BF900C94F61E3D -:10341000002359F38B2D8F7126960FB6F894DEBFDB -:103420000FBECDBFDF91CF911F910F91FF90EF9015 -:10343000DF90CF90BF900C94171F002399F08B2D35 -:103440008F7126960FB6F894DEBF0FBECDBFDF9109 -:10345000CF911F910F91FF90EF90DF90CF90BF9091 -:103460000C94E11E26960FB6F894DEBF0FBECDBFBA -:10347000DF91CF911F910F91FF90EF90DF90CF9050 -:10348000BF900C94D71E0023A9F0222309F4ADCFDE -:10349000812F26960FB6F894DEBF0FBECDBFDF9109 -:1034A000CF911F910F91FF90EF90DF90CF90BF9041 -:1034B0000C946D16222309F4ADCF812F26960FB6FA -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF90BF900C9435174B2D5D -:1034E0004F70612FC7010E94F40726960FB6F8941B -:1034F000DEBF0FBECDBFDF91CF911F910F91FF9027 -:10350000EF90DF90CF90BF900C94FB1D4B2D4F7030 -:10351000612FC70126960FB6F894DEBF0FBECDBF50 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:10353000BF900C94B70B26960FB6F894DEBF0FBE63 -:10354000CDBFDF91CF911F910F91FF90EF90DF9052 -:10355000CF90BF9008950E94B8200E948D200E94B5 -:10356000D2200E9498260E94652580E090E00E946B -:103570003F1580E090E00C9455150E94A8200C9413 -:10358000AB1A0E94B21F292F22952F7030E02C30E9 -:1035900031054CF42A3031056CF4225031092230C7 -:1035A000310588F407C02C30310549F02F30310542 -:1035B00031F009C0803E48F0803F29F406C093FBFB -:1035C000882780F9089580E0089581E00895CF93D9 -:1035D000DF9300D000D01F92CDB7DEB70F900F90D1 -:1035E0000F900F900F90DF91CF910895CF93DF93BD -:1035F00000D000D000D0CDB7DEB726960FB6F89435 -:10360000DEBF0FBECDBFDF91CF9108951F93CF9343 -:10361000DF93C091840116E080918501C81799F06D -:10362000D0E01C9FF0011D9FF00D1124EA57FE4FC2 -:103630004081518162817381848195810E94F61A53 -:103640002196C770E9CFDF91CF911F9108954091E6 -:10365000B6015091B7016091B8017091B9018091A4 -:10366000BA019091BB010C94F61A8091BB0182952E -:103670008F7009F054C08091B801882309F44FC0BD -:1036800080918401A09185016091B6017091B7018C -:103690004091B9015091BA01B6E08A1709F43FC0D0 -:1036A00090E041155105C1F17F3F11F46F3FA1F149 -:1036B000B89FF001B99FF00D1124EA57FE4F218108 -:1036C00072132AC02081621327C02281211124C0D5 -:1036D000238134812417350710F421503109241B2C -:1036E000350B283C3105C0F42091BB012F702061BF -:1036F0002093BB0126E0289FF001299FF00D1124A3 -:10370000E557FE4F80818F708061808386EB91E06A -:103710000E9492170C94061B01968770BECF0895E5 -:10372000CF92DF92EF92FF920F931F93CF93DF938D -:10373000CDB7DEB762970FB6F894DEBF0FBECDBF30 -:103740008C0185E0F801DE011D9601900D928A95AD -:10375000E1F7D8014C9111965C91119712966C91FA -:1037600012971396CD90DC9014973091B60170911A -:10377000B7018091B9019091BA01009709F46BC12A -:103780007F3F19F43F3F09F466C1E090B801EE2095 -:1037900009F4C0C02091BB01C816D90628F0F60173 -:1037A000E81BF90BCF0104C0809590958C0D9D1DF1 -:1037B000FF24F394883C910578F0F12C207F09F0E8 -:1037C000C6C07C2DD98AC88A89890E94E71A86EBEF -:1037D00091E00E949217B1C0822F807F09F046C00D -:1037E000751314C0341312C0611110C02F70206102 -:1037F0002093BB010E94271B86EB91E00E94921749 -:103800008091BB01D80115968C932EC0CD2819F15B -:103810005F3F11F44F3FF9F0F62E61111CC080910B -:1038200084012091850136E0821709F45AC090E0A6 -:10383000389FF001399FF00D1124EA57FE4F718136 -:10384000571306C07081471303C07281711103C002 -:1038500001968770E9CFF62E662309F418C180918E -:10386000BB0181608093BB01F12C11C1751308C0AD -:10387000341306C0611104C08091BB01D801C3C0DC -:103880004D875E878D859E856A8B0E94C11A6A89E5 -:103890008823E1F16623D1F12091BB01822F82952B -:1038A0008F7090E0029774F08091B6019091B7010B -:1038B00098878F831986DB86CA862C87CE01079668 -:1038C0000E94921786E0F801A6EBB1E001900D92FC -:1038D0008A95E1F70E94351B0E94271BFF24F39471 -:1038E000D6C04D875E878D859E850E94B21F292F89 -:1038F00022952F7030E0223031050CF0BCC09F7053 -:1039000009F0B6C0805E883008F4C1C0C8010E94CA -:103910009217E4CFC816D90608F453C0F601E81B85 -:10392000F90BCF01883C910508F450C0F12C7C2D97 -:10393000D98AC88A89890E94E71AE6EBF1E086E015 -:10394000DF011D928A95E9F70E94271BA0C075131D -:1039500014C0341312C0611110C08091BB01F80172 -:103960008583C8010E94921786E0E6EBF1E0DF0153 -:103970001D928A95E9F7FE2C8AC04D875E878D855A -:103980009E856A8B0E94C11A6A89882309F4BECF7A -:10399000662309F4BBCF2091BB01822F82958F70E3 -:1039A00090E002970CF48ECF8091B6019091B70110 -:1039B0009A8389831B82DD82CC822E83CE0101967D -:1039C0007FCF809590958C0D9D1DACCFF62E6623F4 -:1039D00009F49CCF75132EC034132CC02091BB0169 -:1039E00020FD1FC0822F82958F70D9F0D8011596C7 -:1039F0002C9315978F3049F08F5F982F9295907F79 -:103A0000822F8F70892B15968C93C8010E94921774 -:103A100086E0F801A6EBB1E001900D928A95E1F7FE -:103A200093CF86E0F801A6EBB1E001900D928A9564 -:103A3000E1F72DC04D875E878D859E850E94C11A56 -:103A4000811140CF8091BB0181608093BB01C8018F -:103A50000E9492171CC0662309F458CF4D875E87D9 -:103A60008D859E850E94C11A882309F44FCF2ACFE5 -:103A7000811148CF0CC0243031050CF047CF9F7026 -:103A800009F440CFF8019581907F09F03BCF8F2D4D -:103A900062960FB6F894DEBF0FBECDBFDF91CF9117 -:103AA0001F910F91FF90EF90DF90CF9008951F939B -:103AB000CF93DF93CDB7DEB72C970FB6F894DEBF68 -:103AC0000FBECDBF4F83588769877A878B879C87C6 -:103AD000CE0107960E94901B882369F08F819885FC -:103AE0002A853B85232BF1F19F3F09F063C08F3F6F -:103AF00009F060C037C086E0FE013796DE011196FE -:103B000001900D928A95E1F76F817885EA85FB85B2 -:103B1000309741F17F3F11F46F3F21F120918501F2 -:103B200030E0C9010196877099274091840150E0E7 -:103B30008417950709F447C069837A83FD83EC8372 -:103B400096E0929FD001939FB00D1124AA57BE4FCB -:103B5000FE01319601900D929A95E1F780938501CF -:103B60000E94061B16E080918401909185018917BF -:103B7000C1F1189FC00111248A579E4F0E94901BCB -:103B8000882379F1E09184011E9FF0011124EA5706 -:103B9000FE4F4081518162817381848195810E94B1 -:103BA000F61A8091840190E001968770992780939E -:103BB0008401D9CF4F81588569857A858B859C850D -:103BC0000E94F61ACFCF0E94BD1A10928501109262 -:103BD0008401E6EBF1E086E0DF011D928A95E9F7CA -:103BE000C1CF2C960FB6F894DEBF0FBECDBFDF91CC -:103BF000CF911F910895EF92FF920F931F93CF9350 -:103C0000DF938C01892B09F46CC0F12CEE24E39432 -:103C1000E8012196F8018491843740F4843008F05B -:103C200051C0813081F0823019F15BC0853709F4D1 -:103C300044C0A8F19CE7980F903708F052C08F77E6 -:103C40000E94351741C00E5F1F4FFE01C49180E2F4 -:103C50008C0F883048F4C7708E2D01C0880FCA952C -:103C6000EAF70E94AB2014C08C2F0E946D162DC065 -:103C70000E5F1F4FFE01C49180E28C0F883058F414 -:103C8000C7708E2D01C0880FCA95EAF70E94B12037 -:103C90000E94D2201AC08C2F0E94351716C00E5FCA -:103CA0001F4FFE01C491CC2381F08FE99FE0019763 -:103CB000F1F700C00000C150F6CF0E5F1F4FFE01AC -:103CC000F49003C00E946D168E018F2D882309F495 -:103CD0009FCFEFE9FFE03197F1F700C0000081507E -:103CE000F5CFDF91CF911F910F91FF90EF90089545 -:103CF00008956093C0017093C1018093C2019093B5 -:103D0000C3010C94AB1A0F931F930091C001109143 -:103D1000C1012091C2013091C301DC01CB01802B94 -:103D2000912BA22BB32B8093C0019093C101A09340 -:103D3000C201B093C3011F910F910C94AB1A0F9362 -:103D40001F930091C0011091C1012091C2013091D7 -:103D5000C301DC01CB0180239123A223B3238093F1 -:103D6000C0019093C101A093C201B093C3011F9100 -:103D70000F910C94AB1A0F931F930091C0011091F7 -:103D8000C1012091C2013091C301DC01CB01802728 -:103D90009127A227B3278093C0019093C101A093DC -:103DA000C201B093C3011F910F910C94AB1A1092F2 -:103DB000BC011092BD011092BE011092BF010C9483 -:103DC000AB1A41E050E060E070E004C0440F551FC2 -:103DD000661F771F8A95D2F74093BC015093BD01AF -:103DE0006093BE017093BF010C94AB1A41E050E0A8 -:103DF00060E070E004C0440F551F661F771F8A956E -:103E0000D2F78091BC019091BD01A091BE01B0910B -:103E1000BF01482B592B6A2B7B2B4093BC0150933D -:103E2000BD016093BE017093BF010C94AB1A41E0D9 -:103E300050E060E070E004C0440F551F661F771F1C -:103E40008A95D2F740955095609570958091BC0108 -:103E50009091BD01A091BE01B091BF0148235923AB -:103E60006A237B234093BC015093BD016093BE0144 -:103E70007093BF010C94AB1A41E050E060E070E039 -:103E800004C0440F551F661F771F8A95D2F7809193 -:103E9000BC019091BD01A091BE01B091BF01482726 -:103EA00059276A277B274093BC015093BD0160933B -:103EB000BE017093BF010C94AB1A0F931F93009136 -:103EC000BC011091BD012091BE013091BF01DC0108 -:103ED000CB01802B912BA22BB32B8093BC01909311 -:103EE000BD01A093BE01B093BF011F910F910C942F -:103EF000AB1A0F931F930091BC011091BD0120914B -:103F0000BE013091BF01DC01CB0180239123A223AC -:103F1000B3238093BC019093BD01A093BE01B093E5 -:103F2000BF011F910F910C94AB1A0F931F93009137 -:103F3000BC011091BD012091BE013091BF01DC0197 -:103F4000CB0180279127A227B3278093BC019093B0 -:103F5000BD01A093BE01B093BF011F910F910C94BE -:103F6000AB1A0895CF92DF92EF92FF920F931F93B7 -:103F7000CF93DF938C01C090C001D090C101E0903D -:103F8000C201F090C3014091BC015091BD0160910C -:103F9000BE017091BF01C42AD52AE62AF72ACFE1D3 -:103FA000D0E0D701C6010C2E04C0B695A795979511 -:103FB00087950A94D2F780FF07C0B8018C2F0E9422 -:103FC000DA0B8130910531F4219758F7B80180E080 -:103FD0000E94DA0BDF91CF911F910F91FF90EF902C -:103FE000DF90CF90089590910C01992321F090914A -:103FF0000D01911109C020910E0130910F01F901BD -:1040000032969FEF40E030C0982F96959695969502 -:104010009F30A0F4E0910E01F0910F01E90FF11D26 -:10402000877021E030E0A90102C0440F551F8A9536 -:10403000E2F7CA019181892B818308959091D7017C -:1040400090FF23C01F928F9387ED95E09F938F93EE -:104050000E94EB070F900F900F900F9008959F3FD5 -:1040600039F04F5F4E3041F051915813F8CF0DC0E9 -:104070005111F7CF942FF5CF9F3F39F0F901E90F98 -:10408000F11D97FDFA9582830895089590910C0192 -:10409000992321F090910D01911109C020910E01F9 -:1040A00030910F01F9013296205F3F4F30C0982FB9 -:1040B0009695969596959F30A8F4E0910E01F09113 -:1040C0000F01E90FF11D877021E030E0A90102C066 -:1040D000440F551F8A95E2F7CA0180959181892383 -:1040E000818308959091D70190FF16C01F928F93FE -:1040F00089EB95E09F938F930E94EB070F900F90B1 -:104100000F900F9008953196E217F30729F09081F0 -:104110009813F9CF1082F7CF089581E090E0E091F5 -:104120000E01F0910F01E80FF91F10820196803106 -:104130009105A9F708959091D601892B8093D60116 -:10414000089580959091D60189238093D601089592 -:104150001092D60108959091D501892B8093D501B5 -:10416000089580959091D50189238093D501089574 -:104170001092D50108958093C40108951092C4014E -:10418000089580910E0190910F01FC0131969C01E0 -:10419000205F3F4F80E0919191118F5FE217F3070D -:1041A000D1F70895E0910E01F0910F018091D601B1 -:1041B0008083E0910E01F0910F0190818091D501F3 -:1041C000892B80838091C401882361F0E0910E01E6 -:1041D000F0910F019081892B80830E94C120811171 -:1041E0001092C40180910E0190910F010C94EB1478 -:1041F00090933B0180933A010895CF92DF92EF9222 -:10420000FF926C01EE24FF24C114D104E104F104F7 -:1042100021F0C701B60120E101C020E0C72ED82E51 -:10422000E92EFF24C114D104E104F10419F0285F40 -:10423000C701B6016B017C0154E0F694E794D79472 -:10424000C7945A95D1F7C114D104E104F10419F0CF -:104250002C5FC701B6016B017C0142E0F694E79444 -:10426000D794C7944A95D1F7C114D104E104F1045D -:1042700019F02E5FC701B601DC01CB01B695A795F9 -:1042800097958795892B8A2B8B2B09F02F5F822F8F -:10429000FF90EF90DF90CF9008958295982F9C7CAF -:1042A000392F36953695282F237344E0249FC0017B -:1042B0001124932F982B292F2A7A2695892F8575DB -:1042C000880F822B08951F93CF93DF931F92CDB752 -:1042D000DEB799830E944D21182F9981892F0E9462 -:1042E0004D21212F30E0322F2227A901482BCA016E -:1042F0000F90DF91CF911F9108958091F00184304C -:1043000009F11092D80120E488E190E00FB6F8940A -:10431000A895809360000FBE2093600083B7817FD3 -:10432000846083BF83B7816083BF7894889583B7A7 -:104330008E7F83BF88E10FB6F8948093600010925F -:1043400060000FBE089508950895CF930E94A321A1 -:104350000E947F090E94A421C0E08C2F0E94AB0A1A -:10436000811104C0CF5FCE30C1F701C081E0CF9191 -:1043700008950C94BD1A82E084BD93E095BD9AEF38 -:1043800097BD80936E0008952FB7F8948091D9015E -:104390009091DA01A091DB01B091DC012FBF08956B -:1043A000CF92DF92EF92FF920F931F932FB7F89463 -:1043B0004091D9015091DA016091DB017091DC01EB -:1043C0002FBF6A017B01EE24FF248C0120E030E046 -:1043D000C016D106E206F30610F4415051099A01C5 -:1043E000281B390BC9011F910F91FF90EF90DF90AF -:1043F000CF9008951F920F920FB60F9211248F93B2 -:104400009F93AF93BF938091D9019091DA01A091CE -:10441000DB01B091DC010196A11DB11D8093D90192 -:104420009093DA01A093DB01B093DC01BF91AF91CF -:104430009F918F910F900FBE0F901F9018950E9423 -:10444000DD11F8942FEF87EA91E6215080409040EB -:10445000E1F700C0000087E090EBDC018093F901F8 -:104460009093FA01A093FB01B093FC019CE088E1DA -:104470000FB6F894A895809360000FBE90936000EB -:10448000FFCFEF92FF920F931F93CF93DF93D82F1D -:10449000C0E08C2F0E94AB0A00E010E0E82EF12C67 -:1044A000C701002E02C0959587950A94E2F780FD1A -:1044B00006C00F5F1F4F0630110591F709C0602F2E -:1044C0007C2F80E00E94B80BD813F3CF81E004C0AA -:1044D000CF5FCE30F1F680E0DF91CF911F910F9149 -:1044E000FF90EF900895CF93C82F8CE20E94412255 -:1044F000882321F08C2FCF910C94412280E0CF9122 -:104500000895CF930E94D023811102C00E94B62348 -:104510008CEF95E00E945207C5E6C15049F00E9419 -:104520007F098FE39CE90197F1F700C00000F5CF08 -:1045300085EF95E00E94520789E20E947322811163 -:1045400013C18AE20E94732281110E94B62385E082 -:104550000E94732281110E941F220E94DB238093FC -:10456000D70187E00E9473228823A9F18BE10E9482 -:104570007322882351F08091D70181FB222720F9F3 -:1045800091E0922790FB81F90EC08EE00E94732289 -:10459000882361F08091D70182FB222720F991E0E6 -:1045A000922790FB82F98093D70115C080E10E9489 -:1045B00073229091D701882341F093FB222720F9A1 -:1045C00081E0822780FB93F904C0892F809580FBCE -:1045D00090F99093D7018091D7010E94DF230E9428 -:1045E000ED238093EA0180EE0E947322882341F03C -:1045F0008091EA01982F909590FB80F98093EA01D1 -:1046000089E30E947322882359F08091EA0181FB9B -:10461000222720F991E0922790FB81F98093EA010B -:1046200082EE0E947322882359F08091EA0182FB76 -:10463000222720F991E0922790FB82F98093EA01EA -:1046400086EE0E947322882359F08091EA0183FB51 -:10465000222720F991E0922790FB83F98093EA01C9 -:1046600083EE0E947322882359F08091EA0184FB33 -:10467000222720F991E0922790FB84F98093EA01A8 -:1046800085E30E947322882359F08091EA0185FB1B -:10469000222720F991E0922790FB85F98093EA0187 -:1046A00081E30E947322882359F08091EA0186FBFE -:1046B000222720F991E0922790FB86F98093EA0166 -:1046C00081E10E947322882359F08091EA0187FBDF -:1046D000222720F991E0922790FB87F98093EA0145 -:1046E0008091EA010E94F1238091EA0187FB8827EB -:1046F00080F980930D0187E20E947322C82F8EE11A -:104700000E9473228111C2608FE10E947322811185 -:10471000C46080E20E9473228111C86081E20E941D -:1047200073228111C06182E20E9473228111C062F2 -:1047300083E20E9473228111C06484E20E9473228A -:10474000882311F0C06802C0CC2329F08C2F0E946E -:10475000E8236C2F03C00E94E423682F70E080E000 -:1047600090E0CF910C94791ECF9108956DEE7EEF7D -:1047700080E090E00E94B92D60E082E090E00E942D -:10478000AB2D60E083E090E00E94AB2D60E084E020 -:1047900090E00E94AB2D60E085E090E00C94AB2DA2 -:1047A00080E090E00E94A52D21E08D3E9E4F09F013 -:1047B00020E0822F089582E090E00C949D2D682FD8 -:1047C00082E090E00C94AB2D83E090E00C949D2D62 -:1047D000682F83E090E00C94AB2D84E090E00C9483 -:1047E0009D2D682F84E090E00C94AB2D8091DF012B -:1047F00080FF0BC06091130185E0689FB001112418 -:1048000075956795759567952BC081FF09C0609177 -:10481000130185E0689FB00111247595679520C04C -:1048200082FF07C06091130185E0689FB0011124E9 -:1048300017C09091E0019923D1F060911201961771 -:1048400088F72091130185E0289F90011124929F01 -:10485000A001939F500D112470E0CA010E946F2D9A -:104860006038710540F46115710539F002C065E0EA -:1048700070E0862F08958FE7089581E00895809174 -:10488000DF0180FF08C06091110170E075956795A8 -:104890007595679521C081FF06C06091110170E098 -:1048A0007595679519C082FF04C06091110170E091 -:1048B00010C09091E0019923C1F06091100196170A -:1048C000A0F780911101899FC001112470E00E941E -:1048D0006F2D6038710528F46115710521F0862F60 -:1048E00008958FE7089581E0089561E070E0F4CFC6 -:1048F000803F21F40E94F623819504C0813F29F472 -:104900000E94F6238093E3010895823F21F40E94E0 -:10491000F623819504C0833F29F40E94F6238093F7 -:10492000E2010895893F19F40E943F2405C08A3F9F -:1049300031F40E943F2481958093E40108958B3FD8 -:1049400021F40E943F24819504C08C3F29F40E94E9 -:104950003F248093E5010895843F21F48091E10193 -:10496000816017C0853F21F48091E101826011C010 -:10497000863F21F48091E10184600BC0873F21F4E0 -:104980008091E101886005C0883F31F48091E101A8 -:1049900080618093E10108958D3F21F48091DF01D2 -:1049A00081600BC08E3F21F48091DF01826005C0E1 -:1049B0008F3F29F48091DF0184608093DF010895A7 -:1049C000803F39F48091E30187FF6CC01092E301CE -:1049D00069C0813F29F48091E3011816BCF362C0DD -:1049E0009091E201823F29F497FF5CC01092E201AE -:1049F00059C0833F19F41916CCF354C0893F41F4D0 -:104A00008091E40118160CF04DC01092E4014AC0E8 -:104A10008A3F29F48091E40187FF44C0F6CF8B3FA1 -:104A200039F48091E50187FF3DC01092E5013AC05D -:104A30008C3F29F48091E5011816BCF333C0843F04 -:104A400021F48091E1018E7F17C0853F21F4809190 -:104A5000E1018D7F11C0863F21F48091E1018B7FC0 -:104A60000BC0873F21F48091E101877F05C0883F1B -:104A700031F48091E1018F7E8093E10113C08D3F7D -:104A800021F48091DF018E7F0BC08E3F21F4809155 -:104A9000DF018D7F05C08F3F29F48091DF018B7F7F -:104AA0008093DF018091E20181110EC08091E301CA -:104AB00081110AC08091E401811106C08091E50155 -:104AC000811102C01092E00108958091D70183FF07 -:104AD0007EC088E396E00E9452078091E1011F9218 -:104AE0008F9383E396E09F938F930E94EB0781E37C -:104AF00096E00E9452078091E201282F332727FD7C -:104B000030953F938F938EE296E09F938F930E9410 -:104B1000EB078CE296E00E9452078091E301282F78 -:104B2000332727FD30953F938F9389E296E09F933B -:104B30008F930E94EB0787E296E00E9452078091D4 -:104B4000E401282F332727FD30953F938F9384E28C -:104B500096E09F938F930E94EB0782E296E00E947B -:104B600052078091E501282F332727FD30953F9389 -:104B70008F938FE196E09F938F930E94EB078CE1D8 -:104B800096E00E9452078091E0011F928F9389E185 -:104B900096E09F938F930E94EB0787E196E00E9437 -:104BA00052078091DF011F928F9384E196E09F93DB -:104BB0008F930E94EB0781E196E00E9452078DB728 -:104BC0009EB74C960FB6F8949EBF0FBE8DBF81EE78 -:104BD00091E00E9434150E94C4219093DE018093DD -:104BE000DD0108951F93CF93DF938091DD019091B4 -:104BF000DE010E94D021AC019091E001992321F0C7 -:104C00002091140130E006C0209115018AE0289F10 -:104C1000900111244217530708F486C08091E201E5 -:104C2000C091E301D091E4011091E501811107C029 -:104C3000C11176C0D11174C0111172C075C09F3FEF -:104C400019F09F5F9093E001181624F40E94F62358 -:104C50008093E2018091E20187FF05C00E94F62364 -:104C600081958093E2011C1624F40E94F623809320 -:104C7000E3018091E30187FF05C00E94F62381953F -:104C80008093E3016091E201662339F1C091E30171 -:104C9000CC2319F1772767FD7095872F972F0E94F6 -:104CA000742C23E333E343E35FE30E94D82C0E9498 -:104CB000412C6093E2016C2F772767FD7095872F59 -:104CC000972F0E94742C23E333E343E35FE30E94B6 -:104CD000D82C0E94412C6093E3011D1624F40E94FD -:104CE0003F248093E4018091E40187FF05C00E9486 -:104CF0003F2481958093E401111624F40E943F24FF -:104D00008093E5018091E50187FF05C00E943F2463 -:104D100081958093E501DF91CF911F910C946525DA -:104D20009F3F09F08ECF96CFDF91CF911F910895CD -:104D3000E1EEF1E085E0DF011D928A95E9F710923E -:104D4000E0011092DF0108958BE598E00E94520780 -:104D50001F9281E08F931F9285E08F938DE098E002 -:104D60009F938F930E94EB070F900F900F900F90DF -:104D70000F900F9008958330E9F128F4813061F0AD -:104D8000823009F10895853009F462C008F449C001 -:104D9000863009F474C0089580911501262F30E003 -:104DA000280F311D2F3F310524F4680F6093150142 -:104DB00003C08FEF80931501809115011F928F938F -:104DC00086E497E072C080911401262F30E0280F0E -:104DD000311D2F3F310524F4680F6093140103C087 -:104DE0008FEF80931401809114011F928F9384E3BD -:104DF00097E05BC080911301262F30E0280F311D12 -:104E00002F3F310524F4680F6093130103C08FEF27 -:104E100080931301809113011F928F9381E297E099 -:104E200044C080911201262F30E0280F311D2F3F02 -:104E3000310524F4680F6093120103C08FEF809353 -:104E40001201809112011F928F938CE097E02DC088 -:104E500080911101262F30E0280F311D2F3F3105A1 -:104E600024F4680F6093110103C08FEF8093110148 -:104E7000809111011F928F9383EF96E016C080916D -:104E80001001262F30E0280F311D2F3F310524F46B -:104E9000680F6093100103C08FEF80931001809121 -:104EA00010011F928F9388ED96E09F938F930E943D -:104EB000EB070F900F900F900F900895833081F1C2 -:104EC00028F4813059F08230D1F00895853009F40A -:104ED00049C0B8F1863009F456C008958091150193 -:104EE000681720F4861B8093150102C010921501EB -:104EF000809115011F928F9389EC96E054C08091A8 -:104F00001401681720F4861B8093140102C01092CC -:104F10001401809114011F928F9387EB96E043C098 -:104F200080911301681720F4861B8093130102C03F -:104F300010921301809113011F928F9384EA96E0DF -:104F400032C080911201681720F4861B80931201F1 -:104F500002C010921201809112011F928F938FE86C -:104F600096E021C080911101681720F4861B809380 -:104F7000110102C010921101809111011F928F93B3 -:104F800086E796E010C080911001681720F4861B18 -:104F90008093100102C010921001809110011F92A5 -:104FA0008F938BE596E09F938F930E94EB070F9072 -:104FB0000F900F900F900895CF93C82F1F928F934B -:104FC00080E699E09F938F930E94EB0781E090E049 -:104FD000A0E0B0E0BC01CD0104C0660F771F881FC0 -:104FE000991FCA95D2F70E94791E0F900F900F90CB -:104FF0000F90CF910C94BD1ACF938D3109F465C0F9 -:10500000B0F58E3009F4CCC100F5873009F49BC1AE -:10501000A8F4863009F06DC28091D701817F8E7F20 -:105020008093D70185E699E00E94520781EA9DE0CE -:105030000E94520781E08093E70180C1883009F423 -:105040004FC08B3009F47CC154C2863109F4F0C1E1 -:1050500038F4803109F4B8C1813109F430C249C251 -:10506000893109F4CEC18B3109F486C142C285333E -:1050700009F437C248F4873209F433C208F433C262 -:10508000893209F42EC235C2833438F48A3308F0E9 -:105090002CC2883309F454C12CC2833409F421C2D0 -:1050A000883409F026C20E94BD1A80E99DE00E9462 -:1050B00052079FEF23ED80E3915020408040E1F7BD -:1050C00000C000000E941F2239C180EB9DE00E94B9 -:1050D00052070E94FB2B0E94DF140E94110D2EC16B -:1050E00085EA9DE00E94520786E79BE00E945207F6 -:1050F0000E94E4231F928F9383E79BE09F938F93FB -:105100000E94EB0781E79BE00E9452070E94DB238D -:10511000C82F8EE59BE00E9452071F92CF9389E52E -:105120009BE09F938F930E94EB0787E59BE00E9493 -:1051300052078DE49BE00E9452078C2F81701F92D2 -:105140008F938AE49BE09F938F930E94EB0788E400 -:105150009BE00E9452078EE39BE00E945207C1FB36 -:10516000882780F91F928F938BE39BE09F938F9307 -:105170000E94EB0789E39BE00E9452078DE29BE0CF -:105180000E945207C2FB882780F91F928F938AE200 -:105190009BE09F938F930E94EB0788E29BE00E9425 -:1051A00052078FE19BE00E945207C3FBCC27C0F956 -:1051B0001F92CF938CE19BE09F938F930E94EB070C -:1051C0008AE19BE00E9452070E94ED23C82F86E0EF -:1051D0009BE00E9452071F92CF9381E09BE09F9338 -:1051E0008F930E94EB078FEF9AE00E94520786EEA2 -:1051F0009AE00E9452078C2F81701F928F9383EE4A -:105200009AE09F938F930E94EB078DB79EB780968D -:105210000FB6F8949EBF0FBE8DBF81EE9AE00E943C -:1052200052078AEC9AE00E945207C1FB882780F956 -:105230001F928F9387EC9AE09F938F930E94EB07C6 -:1052400085EC9AE00E94520783EB9AE00E94520795 -:10525000C2FB882780F91F928F9380EB9AE09F937F -:105260008F930E94EB078EEA9AE00E9452078CE926 -:105270009AE00E945207C3FB882780F91F928F9300 -:1052800089E99AE09F938F930E94EB0787E99AE060 -:105290000E9452078DE89AE00E945207C4FB8827BB -:1052A00080F91F928F938AE89AE09F938F930E94D0 -:1052B000EB0788E89AE00E94520786E79AE00E948E -:1052C0005207C5FB882780F91F928F9383E79AE0E6 -:1052D0009F938F930E94EB0781E79AE00E94520709 -:1052E00085E59AE00E945207C6FB882780F91F9245 -:1052F0008F9382E59AE09F938F930E94EB0780E55E -:105300009AE00E94520788E49AE00E945207C7FB85 -:10531000CC27C0F91F92CF9385E49AE09F938F9397 -:105320000E94EB0783E49AE00E9452078DB79EB774 -:105330004C960FB6F8949EBF0FBE8DBFC1E0DEC085 -:105340008CE899E05BC08091D701C82FC17080FFC5 -:1053500009C083E89DE00E9452078091D701817FB8 -:105360008E7F47C087E79DE00E9452078091D7015A -:1053700081608093D701E2CF9091D70191FBCC2738 -:10538000C0F981E0C827892FC0FB81F98093D7013C -:10539000CC2319F08AE69DE027C08CE59DE02EC065 -:1053A0009091D70192FBCC27C0F981E0C827892FC3 -:1053B000C0FB82F98093D701CC2319F08DE49DE0E6 -:1053C00013C08DE39DE01AC09091D70193FBCC27C9 -:1053D000C0F981E0C827892FC0FB83F98093D701EA -:1053E000CC2351F081E39DE00E9452078091D701C8 -:1053F00081608093D70182C084E29DE00E945207C1 -:105400009DCF85E19DE00E94520789EE9CE00E94BD -:1054100052078CEA9CE00E94520785E89CE00E94BB -:10542000520781E49CE00E94520786E19CE0E6CFAF -:1054300088E09CE00E9452070E94DF141F928F9325 -:105440008EEE9BE09F938F930E94EB0780910C015F -:105450001F928F9387ED9BE09F938F930E94EB07A2 -:1054600080916E011F928F9384EC9BE09F938F93AA -:105470000E94EB0780910D011F928F9381EB9BE0BF -:105480009F938F930E94EB078091D9019091DA014D -:10549000A091DB01B091DC01BF93AF939F938F93F9 -:1054A0008DE99BE09F938F930E94EB078DB79EB78A -:1054B00046960FB6F8949EBF0FBE8DBF3FCF0E9499 -:1054C000BD1AC0910D0181E0C827C0930D01CC2306 -:1054D00029F083E99BE00E94520710C088E89BE016 -:1054E0008DCF80E003C08D5101C089530E94DC271D -:1054F00025CF86E89BE00E945207C0E08C2FCF9119 -:10550000089580E0089580E00895CF93C82F80919A -:10551000E701813081F020F0823009F44FC045C1AD -:10552000E0910E01F0910F018081813169F08232AA -:1055300009F03DC109C0E0910E01F0910F01808199 -:10554000813111F0823261F48C2F0E94812A811105 -:1055500004C08C2F0E94FC272FC081E090E02CC05B -:105560008C2F0E94832A811126C0C431E1F070F48F -:10557000CB3081F0C031D1F40E94A42688E599E0B7 -:105580000E94520782E08093E70115C0C93259F0AA -:10559000C83361F485E699E00E9452078CE599E0F2 -:1055A0000E94520708C01092E70103C186E599E006 -:1055B0000E945207FEC081E08170FDC0C43220F518 -:1055C000CE3108F0C0C0CB3099F1C8F4C73009F033 -:1055D000D2C08AE08093150194E19093140193E086 -:1055E000909313018093120188E08093110188E267 -:1055F000809310018CEF97E00E945207BFC0C33127 -:1056000049F1C431C1F0B7C0CB3409F4A9C028F4C2 -:10561000C93289F0C83361F0AEC0C13509F49EC00B -:10562000C23509F499C0CE3409F0A5C06AE09EC025 -:105630000E94A426A3C08091E601882319F010924D -:10564000E6019CC089E098E00E94520781E08093C7 -:10565000E701B1C083EE97E00E94520781ED97E029 -:105660000E945207809115011F928F938EEC97E054 -:105670009F938F930E94EB078CEC97E00E94520758 -:105680008AEB97E00E945207809114011F928F933A -:1056900087EB97E09F938F930E94EB0785EB97E052 -:1056A0000E94520786EA97E00E94520780911301F8 -:1056B0001F928F9383EA97E09F938F930E94EB074B -:1056C00081EA97E00E94520780E997E00E94520722 -:1056D000809112011F928F938DE897E09F938F9393 -:1056E0000E94EB078BE897E00E94520786E797E05D -:1056F0000E945207809111011F928F9383E797E0D8 -:105700009F938F930E94EB0781E797E00E945207D7 -:105710008AE597E00E945207809110011F928F93B3 -:1057200087E597E09F938F930E94EB0785E597E0CD -:105730000E9452078DB79EB748960FB6F8949EBF49 -:105740000FBE8DBF1BC0CE51EC2FF0E0E15DFE4FD0 -:1057500080818093E60112C061E003C061E006C071 -:105760006AE08091E6010E94BB2608C08091E601B4 -:105770000E945E2703C08AEF97E013C08091E60184 -:10578000882369F01F928F9384EF97E09F938F9304 -:105790000E94EB070F900F900F900F9004C081EFC5 -:1057A00097E00E94520781E006C01092E70180E076 -:1057B00002C080E001CFCF910895E1E8F0E0808160 -:1057C000886080838081816080838FB7F89493E0C4 -:1057D0009093890090ED909388008FBF0895EFE635 -:1057E000F0E08081826080830895EFE6F0E08081C0 -:1057F0008D7F80830895EFE6F0E0908182E0892735 -:10580000808308951F920F920FB60F9211242F9349 -:105810003F934F935F936F937F938F939F93AF9338 -:10582000BF93EF93FF938091E8019091E901019676 -:105830009093E9018093E801811103C082E00E9406 -:10584000110DE091E901E695E695F0E0E054F24FA4 -:10585000E4918091E8018E1303C080E00E94110D55 -:10586000FF91EF91BF91AF919F918F917F916F9138 -:105870005F914F913F912F910F900FBE0F901F900E -:10588000189504D06894B1118DC0089570D088F037 -:105890009F5790F0B92F9927B751A0F0D1F0660F1C -:1058A000771F881F991F1AF0BA95C9F712C0B13037 -:1058B00081F077D0B1E0089574C0672F782F8827E2 -:1058C000B85F39F0B93FCCF3869577956795B39576 -:1058D000D9F73EF490958095709561957F4F8F4FE5 -:1058E0009F4F0895E89409C097FB3EF490958095EA -:1058F000709561957F4F8F4F9F4F9923A9F0F92F96 -:1059000096E9BB279395F695879577956795B79513 -:10591000F111F8CFFAF4BB0F11F460FF1BC06F5FF9 -:105920007F4F8F4F9F4F16C0882311F096E911C00B -:10593000772321F09EE8872F762F05C0662371F02C -:1059400096E8862F70E060E02AF09A95660F771F40 -:10595000881FDAF7880F9695879597F9089557FD70 -:105960009058440F551F59F05F3F71F04795880FCD -:1059700097FB991F61F09F3F79F087950895121664 -:1059800013061406551FF2CF4695F1DF08C0161610 -:1059900017061806991FF1CF8695710561050894C1 -:1059A0000895E894BB2766277727CB0197F90895D8 -:1059B0000BD078C069D028F06ED018F0952309F08C -:1059C0005AC05FC01124EECFCADFA0F3959FD1F378 -:1059D000950F50E0551F629FF001729FBB27F00D9D -:1059E000B11D639FAA27F00DB11DAA1F649F6627F2 -:1059F000B00DA11D661F829F2227B00DA11D621F41 -:105A0000739FB00DA11D621F839FA00D611D221FFA -:105A1000749F3327A00D611D231F849F600D211DDE -:105A2000822F762F6A2F11249F5750408AF0E1F081 -:105A300088234AF0EE0FFF1FBB1F661F771F881FCA -:105A400091505040A9F79E3F510570F014C0AACF65 -:105A50005F3FECF3983EDCF3869577956795B795B5 -:105A6000F795E7959F5FC1F7FE2B880F911D9695DF -:105A7000879597F9089597F99F6780E870E060E04F -:105A800008959FEF80EC089500240A9416161706D7 -:105A900018060906089500240A941216130614061F -:105AA00005060895092E0394000C11F4882352F082 -:105AB000BB0F40F4BF2B11F460FF04C06F5F7F4F3A -:105AC0008F4F9F4F0895991B79E004C0991F961737 -:105AD00008F0961B881F7A95C9F78095089597FB63 -:105AE000072E16F4009407D077FD09D00E94892D67 -:105AF00007FC05D03EF4909581959F4F08957095D1 -:105B000061957F4F0895EE0FFF1F0590F491E02DF2 -:105B10000994AA1BBB1B51E107C0AA1FBB1FA617F4 -:105B2000B70710F0A61BB70B881F991F5A95A9F746 -:105B300080959095BC01CD010895F999FECF92BD55 -:105B400081BDF89A992780B50895A8E1B0E042E0B8 -:105B500050E00C94C02D262FF999FECF1FBA92BDAC -:105B600081BD20BD0FB6F894FA9AF99A0FBE01963E -:105B700008950E94AB2D272F0C94AC2DDC01CB0196 -:105B8000FC01F999FECF06C0F2BDE1BDF89A31964D -:105B900000B40D9241505040B8F70895F894FFCFEB -:105BA0002002120D030EE00DAC0D780D0101C501B0 -:105BB00028080A03140A3F4D3620394605F904C364 -:105BC00004A3046A04DD03F6030F04280448040157 -:0A5BD000020304050607080900009F -:00000001FF +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 +:1000E0000000F0A12E004C002A00E1003481000045 +:1000F0001E00140004001D7164004D001F001A0052 +:1001000016001B00E1042A0020000800070006007A +:1001100050002C0021001500090019004F004A0072 +:10012000220017000A000500000065745000015409 +:100130000000007F0000E3004F0001540000007742 +:100140000000E20023001C000B00110000002971D8 +:10015000240018000D00100052004B0025000C0078 +:100160000E00368251002800260012000F003700D2 +:100170002F002B00270013003300387130004E0091 +:100180002D003200E300E500C10000000100010085 +:1001900001000100010000003A0025003502340290 +:1001A000010001003B00350030002F00010001007C +:1001B0003C00220422002206010001003D002D0423 +:1001C0002D002D06010001003E000F063200110433 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051001E00000001004000240221021E02E6 +:10020000010001004100250222021F02100001002E +:10021000420026022302200227020100430030028E +:100220003802370638000100440045000100010093 +:1002300001000000010001000100010001000000B8 +:1002400001000100010001000100010001000100A6 +:10025000F2000100010001000100F000F1000100C6 +:10026000F400010001000100F3000100F5000100AD +:100270000100010001000100000001000100010077 +:100280000000010000000100010001000000010069 +:100290000000010001000100010001000000010058 +:1002A0000100010001000100A9000100010001009E +:1002B0000100AC00AA00B600010001000100AB0083 +:1002C000A80001000100010001000100010001007F +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/plover/plover.hex b/keyboard/ergodox_ez/keymaps/plover/plover.hex index 53b0747d7e..d63cbb8fab 100644 --- a/keyboard/ergodox_ez/keymaps/plover/plover.hex +++ b/keyboard/ergodox_ez/keymaps/plover/plover.hex @@ -1,17 +1,17 @@ -:100000000C9457070C949B070C949B070C949B072C -:100010000C949B070C949B070C949B070C949B07D8 -:100020000C949B070C949B070C94B2120C948413B1 -:100030000C949B070C949B070C949B070C949B07B8 -:100040000C949B070C945C2C0C949B070C949B07C2 -:100050000C949B070C9463220C949B070C949B07B5 -:100060000C949B070C949B070C949B070C949B0788 -:100070000C949B070C949B070C949B070C949B0778 -:100080000C949B070C949B070C949B070C949B0768 -:100090000C949B070C949B070C949B070C949B0758 -:1000A0000C949B070C949B070C949B07E9130B146F -:1000B000F6140B14F6144D147014F614C514D81459 -:1000C00026182618541854189718D318D41AD41A66 -:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9 +:100000000C94B9020C9400030C9400030C940003AC +:100010000C9400030C9400030C9400030C94000354 +:100020000C9400030C9400030C94170C0C94E90C32 +:100030000C9400030C9400030C9400030C94000334 +:100040000C9400030C945D210C9400030C940003A9 +:100050000C9400030C94EF1A0C9400030C9400030E +:100060000C9400030C9400030C9400030C94000304 +:100070000C9400030C9400030C9400030C940003F4 +:100080000C9400030C9400030C9400030C940003E4 +:100090000C9400030C9400030C9400030C940003D4 +:1000A0000C9400030C9400030C940003560D780D7F +:1000B0006B0E780D6B0EBD0DE00D6B0E350E480E00 +:1000C0003211321161116111A411DE11EB13EB1326 +:1000D000F711EB13EC12EC12BF13EB13EB13D61367 :1000E0000000F0A12E002B002900E1003581000066 :1000F0001E00140004001D713400E2001F001A00ED :1001000016001B00E1044C00200008000700060058 @@ -54,1430 +54,1078 @@ :1003500001000100000025000C000E00010010004B :100360000000260012000F0000001100000027000E :100370001300330000000000010001002F003400D2 -:10038000000000000A002530313662003A200025C6 -:10039000303258000A722F63203031323334353610 -:1003A0003738394142434445460A000A0025303275 -:1003B0005800626F756E6365213A20006C65667443 -:1003C00020736964652061747461636865640A0000 -:1003D0006C6566742073696465206E6F7420726545 -:1003E00073706F6E64696E670A00747279696E6704 -:1003F00020746F207265736574206D6370323330C2 -:1004000031380A000A44454255473A20656E616218 -:100410006C65642E0A005B735D004B6579626F61E9 -:1004200072642073746172742E0A005B575D005B06 -:10043000535D005B525D005B445D005B435D0016F5 -:10044000034500720067006F0044006F00780020D1 -:100450000045005A00000016034500720067006F57 -:100460000044006F007800200045005A000000049E -:1004700003090409028D00050100A0FA0904000027 -:100480000103010100092111010001223F000705BC -:10049000810308000A090401000103010200092187 -:1004A00011010001224D000705820308000A09041A -:1004B00002000103000000092111010001223600A1 -:1004C0000705830308000A09040300020300000073 -:1004D00009211101000122200007058403200001E9 -:1004E00007050403200001090404000103000000C3 -:1004F00009211101000122390007058503100001BF -:100500001201100100000008EDFE071301000102B6 -:10051000000105010906A101050719E029E71500F9 -:100520002501950875018102050819012905950520 -:10053000750191029501750391010507190029774D -:1005400015002501957875018102C00631FF0974F7 -:10055000A1010975150025FF95207508810209760E -:10056000150025FF952075089102C005010980A19D -:1005700001850216010026B7001A01002AB700758E -:100580001095018100C0050C0901A1018503160128 -:1005900000269C021A01002A9C0275109501810018 -:1005A000C005010902A1010901A1000509190129DC -:1005B00005150025019505750181029501750381D9 -:1005C000010501093009311581257F9502750881E2 -:1005D0000609381581257F950175088106050C0AE5 -:1005E00038021581257F950175088106C0C0050177 -:1005F0000906A101050719E029E71500250195085D -:100600007501810295017508810105081901290507 -:100610009505750191029501750391010507190072 -:1006200029FF150025FF950675088100C00A0025E1 -:1006300030325820006B6579626F6172645F726559 -:10064000706F72743A20000A0025303258006B65D2 -:1006500079626F6172645F7365745F6C65643A2080 -:100660000064656C5F6B65795F6269743A206361F1 -:100670006E27742064656C3A20253032580A006178 -:1006800064645F6B65795F6269743A2063616E27A9 -:1006900074206164643A20253032580A00646F6E19 -:1006A000652E0A00626F6F676D616769632073630F -:1006B000616E3A202E2E2E2000290A002575002F6B -:1006C000002575005D2800256400200025640020B9 -:1006D0000025640020002564007C0025303258008D -:1006E0006D6F7573656B6579205B62746E7C7820C5 -:1006F00079207620685D287265702F61636C293AD5 -:10070000205B006D6B5F776865656C5F74696D6514 -:100710005F746F5F6D6178203D2025640A006D6B0A -:100720005F776865656C5F6D61785F737065656440 -:10073000203D2025640A006D6B5F74696D655F74F0 -:100740006F5F6D6178203D2025640A006D6B5F6DE1 -:1007500061785F7370656564203D2025640A006DD3 -:100760006B5F696E74657276616C203D2025640A4A -:10077000006D6B5F64656C6179203D2025640A0023 -:100780006D6B5F776865656C5F74696D655F746FCD -:100790005F6D6178203D2025640A006D6B5F77688E -:1007A00065656C5F6D61785F7370656564203D2081 -:1007B00025640A006D6B5F74696D655F746F5F6DB2 -:1007C0006178203D2025640A006D6B5F6D61785F64 -:1007D0007370656564203D2025640A006D6B5F6958 -:1007E0006E74657276616C203D2025640A006D6B25 -:1007F0005F64656C6179203D2025640A000A00254C -:100800007500363A20776865656C5F74696D655F61 -:10081000746F5F6D61783A20000A00257500353AE3 -:1008200020776865656C5F6D61785F73706565647E -:100830003A20000A00257500343A2074696D655F1E -:10084000746F5F6D61783A20000A00257500333AB5 -:10085000206D61785F73706565643A20000A002539 -:100860007500323A20696E74657276616C286D731A -:10087000293A20000A00257500313A2064656C6130 -:1008800079282A31306D73293A20000A092D205623 -:10089000616C756573202D0A004D3E004D25643E48 -:1008A00020003F007365742064656661756C740A8E -:1008B00000433E200077686572652064656C746152 -:1008C0003A20637572736F723D25642C20776865DA -:1008D000656C3D25640A53656520687474703A2F11 -:1008E0002F656E2E77696B6970656469612E6F7212 -:1008F000672F77696B692F4D6F7573655F6B6579CE -:10090000730A000A092D204D6F7573656B65792098 -:100910002D0A4553432F713A09717569740A313AAA -:100920000964656C6179282A31306D73290A323A7D -:1009300009696E74657276616C286D73290A333AA1 -:10094000096D61785F73706565640A343A0974698A -:100950006D655F746F5F6D61780A353A0977686518 -:10096000656C5F6D61785F73706565640A363A091E -:10097000776865656C5F74696D655F746F5F6D61E5 -:10098000780A0A703A097072696E742076616C7523 -:1009900065730A643A097365742064656661756CF1 -:1009A00074730A75703A092B310A646F776E3A09CD -:1009B0002D310A706775703A092B31300A706764FF -:1009C0006F776E3A092D31300A0A737065656420BD -:1009D0003D2064656C7461202A206D61785F7370BE -:1009E000656564202A2028726570656174202F2057 -:1009F00074696D655F746F5F6D6178290A003F00EF -:100A00004D3E2000433E20004C25640A000A092D7B -:100A100020436F6E736F6C65202D0A4553432F7111 -:100A20003A09717569740A6D3A096D6F7573656B72 -:100A300065790A000A092D204D61676963202D0A36 -:100A4000643A0964656275670A783A096465627593 -:100A500067206D61747269780A6B3A096465627522 -:100A600067206B6579626F6172640A6D3A0964652B -:100A7000627567206D6F7573650A763A09766572DF -:100A800073696F6E0A733A097374617475730A63DC -:100A90003A09636F6E736F6C65206D6F64650A3021 -:100AA0002D343A096C61796572302D342846313025 -:100AB0002D4634290A506175733A09626F6F746C60 -:100AC0006F616465720A653A09656570726F6D0AD7 -:100AD0006E3A094E4B524F0A7A3A09736C6565704B -:100AE000204C454420746573740A000A0025750083 -:100AF0002E6E6B726F3A20000A002575002E7377F8 -:100B000061705F6261636B736C6173685F62616384 -:100B10006B73706163653A20000A002575002E73BF -:100B20007761705F67726176655F6573633A200015 -:100B30000A002575002E6E6F5F6775693A20000AFE -:100B4000002575002E737761705F72616C745F723F -:100B50006775693A20000A002575002E7377617069 -:100B60005F6C616C745F6C6775693A20000A0025E0 -:100B700075002E636170736C6F636B5F746F5F637E -:100B80006F6E74726F6C3A20000A002575002E7328 -:100B90007761705F636F6E74726F6C5F63617073A7 -:100BA0006C6F636B3A20000A0025303258006B6589 -:100BB000796D61705F636F6E6669672E7261773AF7 -:100BC00020000A002575002E6D6F7573653A2000B0 -:100BD0000A002575002E6B6579626F6172643A2098 -:100BE000000A002575002E6D61747269783A200044 -:100BF0000A002575002E656E61626C653A20000A58 -:100C000000253032580064656275675F636F6E66F9 -:100C100069672E7261773A20000A002575006465C5 -:100C20006661756C745F6C617965723A20003F0093 -:100C30004E4B524F3A206F66660A004E4B524F3A67 -:100C4000206F6E0A0074696D65725F636F756E74F4 -:100C50003A202530346C580A006B6579626F6172F6 -:100C6000645F6E6B726F3A2025580A006B6579627B -:100C70006F6172645F69646C653A2025580A006B85 -:100C80006579626F6172645F70726F746F636F6CAD -:100C90003A2025580A00686F73745F6B6579626F3C -:100CA0006172645F6C65647328293A2025580A00D4 -:100CB0000A092D20537461747573202D0A0047436F -:100CC000433A20342E382E32204156522D4C494280 -:100CD000433A20312E382E30204156525F41524344 -:100CE000483A20617672350A004F5054494F4E53AE -:100CF0003A204C55464120424F4F544D41474943BD -:100D0000204D4F5553454B45592045585452414B62 -:100D1000455920434F4E534F4C4520434F4D4D4175 -:100D20004E44204E4B524F203531320A0042554935 -:100D30004C443A20393232353435322D646972747C -:100D400079202830353A34303A3232204A616E20E8 -:100D500032302032303136290A005649443A2030A8 -:100D60007846454544284572676F446F7820455A58 -:100D700029205049443A20307831333037284572A1 -:100D8000676F446F7820455A29205645523A2030E3 -:100D900078303030310A00444553433A20742E6D88 -:100DA0002E6B2E206B6579626F61726420666972AA -:100DB0006D7761726520666F72204572676F646F30 -:100DC000780A000A092D2056657273696F6E202D0E -:100DD0000A000A6D6F7573653A206F66660A000A2D -:100DE0006D6F7573653A206F6E0A000A6B657962E4 -:100DF0006F6172643A206F66660A000A6B657962F9 -:100E00006F6172643A206F6E0A000A6D61747269D4 -:100E1000783A206F66660A000A6D61747269783AE2 -:100E2000206F6E0A000A64656275673A206F6E0A69 -:100E3000000A64656275673A206F66660A000A0AEE -:100E4000626F6F746C6F616465722E2E2E2000438A -:100E50003E20006565636F6E6669673A0A00536CF1 -:100E6000656570204C454420746573740A00000069 -:100E7000000000000000000000010204060A0F1735 -:100E8000202C3A4A5D71879DB3C7DAE9F5FCFFFC77 -:100E9000F5E9DAC7B39D87715D4A3A2C20170F0A2E -:100EA0000604020100000000000000000000112400 -:100EB0001FBECFEFDAE0DEBFCDBF04B603FE24C015 -:100EC0008091F9019091FA01A091FB01B091FC0190 -:100ED0008730904BA740B04BB9F41092F9011092B3 -:100EE000FA011092FB011092FC0114BE84B7877FB7 -:100EF00084BF88E10FB6F894809360001092600080 -:100F00000FBEE0E0FFE3099511E0A0E0B1E0E4E509 -:100F1000FCE502C005900D92AA33B107D9F711E0A4 -:100F2000AAE3B1E001C01D92A93FB107E1F70E9419 -:100F3000EC0F0C94282E0C940000FF93EF93E0919B -:100F40003A01F0913B01309709F00995EF91FF913B -:100F50000895FC018591803011F0EFDFFBCF0895FB -:100F6000FF27E0E230E247FF0CC0419597FF09C040 -:100F7000EDE26095709580959095611D711D811DC4 -:100F8000911D27FF02C0219530E350E2AA27660F8A -:100F9000771F881F991FAA1FA41710F0A41B639521 -:100FA0005A95A9F7AA3008F0A95FA05DAF93F39511 -:100FB000611571058105910541F7ED3211F4EF934B -:100FC000F395F21718F43F93F395FBCF8F91B5DFAC -:100FD000FA95E1F70895E991F9918591803021F032 -:100FE000853219F0AADFF9CF089520E0E8945591F1 -:100FF0005532C1F3503311F4689455915A3348F483 -:10100000505390F3220F022E220F220F200D250F96 -:10101000F4CF0EF4219589919991533619F35337F2 -:1010200029F1533559F1BC0188279927E8945C369A -:1010300021F48991999168945591543639F446EF89 -:101040007EF077FF0DC08FEF9FEF0AC055374AE063 -:1010500039F0583540E121F0523642E009F0089568 -:10106000FF93EF937DDFEF91FF91B7CFFF93EF9366 -:10107000FC0181918030B9F360DFFBCFFF93EF93E8 -:1010800068DFF1CFDF93CF93CDB7DEB72596A3DF2F -:10109000CF91DF91089561110BC0FC0182818823FB -:1010A00021F085EE0E94BA1603C085EE0E948217D9 -:1010B00080E090E0089508956091BC017091BD01B9 -:1010C0008091BE019091BF010E94672156985E9861 -:1010D00025982D9826982E9827982F98813019F0CA -:1010E000823021F00895259A2D9A0895269A2E9AF5 -:1010F00008958CE598E0892B11F00E945C0880E04F -:1011000090E0089556985E9825982D9826982E98E8 -:1011100027982F988FEF90E0909389008093880014 -:1011200090938B0080938A0090938D0080938C0025 -:10113000259A2D9A2FEF80E792E021508040904031 -:10114000E1F700C00000269A2E9A2FEF80E792E088 -:10115000215080409040E1F700C00000279A2F9A6C -:101160002FEF80E792E0215080409040E1F700C0EF -:10117000000025982D982FEF80E792E021508040C5 -:101180009040E1F700C0000026982E982FEF80E7EE -:1011900092E0215080409040E1F700C00000279885 -:1011A0002F9856985E9825982D9826982E982798CF -:1011B0002F98089589EA8093800089E080938100C8 -:1011C00024982C983F988AB18F748AB96E98479A60 -:1011D0008BB1806B8BB9769A0E9482088BE598E080 -:1011E000892B11F00E945B0880E090E0089580E276 -:1011F0008093000180913C0181110EC00E9446093C -:1012000081E080933C012FEF83ED90E321508040FB -:101210009040E1F700C0000080E40E944C098093F8 -:10122000000181112EC00E94760980930001811176 -:1012300028C00E94760980930001811122C08FE3AB -:101240000E9476098093000181111BC00E946E09E3 -:1012500080E40E944C0980930001811112C08CE04F -:101260000E9476098093000181110BC00E947609CB -:1012700080930001811105C08FE30E94760980935D -:1012800000010E946E098091000108951092B9003A -:101290008AE08093B800089594EA9093BC009091FE -:1012A000BC0097FFFCCF9091B900987F983021F057 -:1012B000903111F081E008958093BB0084E8809321 -:1012C000BC008091BC0087FFFCCF8091B900887F73 -:1012D000883111F0803471F780E0089584E98093BB -:1012E000BC008091BC0084FDFCCF08958093BB00BE -:1012F00084E88093BC008091BC0087FFFCCF909174 -:10130000B900987F81E0983209F480E0089584E87C -:101310008093BC008091BC0087FFFCCF8091BB0014 -:10132000089580910001811115C080E40E944C094C -:101330008093000181110CC082E10E9476098093A4 -:101340000001811105C08FEF0E9476098093000192 -:101350000E946E0984B1807F84B985B1807F85B990 -:101360008AB1837F8AB98BB1837F8BB93E984698C7 -:1013700008950E94F708809300010E94910980B3AC -:101380008C7080BB81B3836F81BBECE4F1E0AEE392 -:10139000B1E011921D9281E0EA35F807D1F78AEDAC -:1013A00098E0892B11F00C94DA0808959F92AF927F -:1013B000BF92CF92DF92EF92FF920F931F93CF9342 -:1013C000DF93809100018823E1F080913D018F5FE0 -:1013D00080933D01811115C08AEE93E00E94A90718 -:1013E0000E94F70880930001882329F080ED93E0A4 -:1013F0000E94A90706C08CEB93E00E94A9070E94F7 -:1014000082080EE311E0C0E0D0E0BB24B39482E098 -:10141000A82ECC24C394D12C2DEAE22E23E0F22E68 -:10142000C73000F580910001811162C080E40E9404 -:101430004C0980930001811112C082E10E9476095B -:101440008093000181110BC0C6010C2E01C0880FD2 -:101450000A94EAF780950E947609809300010E9421 -:101460006E0946C0CA30A1F028F4C83059F0C9301E -:1014700061F005C0CC3089F070F0CD3089F0209A51 -:10148000289810C0219A29980DC0229A2A980AC03B -:10149000239A2B9807C0529A01C0539A5B9802C0B6 -:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE -:1014B00092E081708B25892B7C9B02C090E001C05B -:1014C00094E0892B7D9B02C090E001C098E0892BBD -:1014D0007E9B02C090E001C090E1892B9FB1909566 -:1014E000991F9927991F9295990F907E892B10C06B -:1014F00080910001811176C080E40E944C098093A4 -:101500000001882309F45BC0912C0E946E09892D8B -:10151000F8019081981739F1808380910101882327 -:1015200001F18091D70180FF04C082EB93E00E941B -:10153000A9078091D70180FF0CC0809101011F9203 -:101540008F93FF92EF920E9442080F900F900F909E -:101550000F908091D70180FF04C08BEA93E00E9436 -:10156000A907A09201010E94910921960F5F1F4FC8 -:10157000CE30D10509F054CF809101018823B1F01C -:10158000815080930101882339F08FE99FE0019712 -:10159000F1F700C000000AC0ACE4B1E0EEE3F1E016 -:1015A00081918D9391E0EC34F907D1F789E798E0C8 -:1015B000892BD1F00E94790817C090E07ACF83E19F -:1015C0000E9476098093000181119ECF81E40E94E0 -:1015D0004C0980930001811197CF0E948709982EB2 -:1015E000909493CF80E094CF81E0DF91CF911F91D1 -:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2 -:101600000895E82FF0E0E45BFE4F80810895CF92CB -:10161000DF92EF92FF920F931F93CF93DF9384E9B2 -:1016200093E00E94A9073CE4E32E31E0F32EC0E0F2 -:10163000D0E04FE8C42E43E0D42E06E813E0DF9359 -:10164000CF93DF92CF920E9442088CE893E00E94F1 -:10165000A907F70181917F0190E00E94CC219F931F -:101660008F931F930F930E94420884E893E00E9497 -:10167000A90721968DB79EB708960FB6F8949EBF1E -:101680000FBE8DBFCE30D105D1F6DF91CF911F9126 -:101690000F91FF90EF90DF90CF9008958B3B9105D5 -:1016A00078F4883A910540F5853A9105D0F4843074 -:1016B000910508F0B1C08130910509F4ADC06BC04F -:1016C000803E910508F467C0883E910508F4A4C0E7 -:1016D0009C01205F31092031310508F05CC0906524 -:1016E0000895853A910509F459C0863A910509F49F -:1016F00058C083E890E40895883A910509F454C0ED -:10170000893A910509F453C08A3A910509F452C007 -:101710008B3A910509F451C08C3A910509F450C0F7 -:101720008D3A910509F44FC0803B910509F44EC0F4 -:101730008E3A910509F44DC08F3A910509F44CC0D9 -:10174000813B910509F44BC0823B910509F44AC0E5 -:10175000833B910509F449C0843B910509F448C0D5 -:10176000853B910509F447C0863B910509F446C0C5 -:10177000873B910509F445C0883B910509F444C0B5 -:10178000893B910509F443C08A3B910509F042C0A9 -:101790008AE296E4089580E090E0089581E890E47C -:1017A000089582E890E4089582EE94E4089589EE25 -:1017B00094E408958AEE94E4089585EB94E4089502 -:1017C00086EB94E4089587EB94E408958CEC94E41C -:1017D00008958DEC94E4089583E895E408958AE8EB -:1017E00095E4089582E995E4089584E995E40895DF -:1017F00081E296E4089583E296E4089584E296E413 -:10180000089585E296E4089586E296E4089587E2D5 -:1018100096E4089580E094E40895089596E0799F11 -:10182000F001112494E5899FE00DF11D1124E60FCC -:10183000F11DEE0FFF1FEC51FF4F8591949108951C -:10184000880F991F805A9040FC01859194910895CA -:10185000880F991F80529F4FFC01859194910895A4 -:1018600026E0729FF001112444E5849FE00DF11DF4 -:101870001124E60FF11DEE0FFF1FEC51FF4F2591D4 -:101880003491C9019A9581159F4110F4C9010895B9 -:10189000C90190528115904128F4C9019F700E949E -:1018A000280C0895C90190538115904120F4C90175 -:1018B0009927906C0895211580E5380769F40E94F6 -:1018C000F51A9FEF24E34CE0915020404040E1F7AF -:1018D00000C000000C948822213080E5380751F4C4 -:1018E00084E094E00E94A9078091D70181608093F1 -:1018F000D7010895C90190558115904108F050C055 -:10190000832F99278F70992781309105D9F4A901E8 -:101910004370552702C0880F991F4A95E2F79C68CB -:10192000A90164E0440F551F6A95E1F744275370FD -:10193000842B952B73E0220F331F7A95E1F72076E5 -:1019400033271DC08230910529F4922F8827816F9B -:10195000906A089583309105A9F4A9014370552731 -:1019600081E090E002C0880F991F4A95E2F79C68D9 -:1019700043E0220F331F4A95E1F7207E3770822B18 -:10198000932B08950497F1F4A9014370552781E042 -:1019900090E002C0880F991F4A95E2F79A68E8CF55 -:1019A000C90190578115904120F4C9019F70906240 -:1019B0000895C90190588115904120F4C9019F7084 -:1019C000906A0895203E3105E0F4203C310558F539 -:1019D0002133310509F470C048F42932310509F486 -:1019E00064C02A32310509F46EC074C02933310550 -:1019F000F1F022383105D9F02533310509F44EC014 -:101A000069C0233E310589F138F4203E3105C1F02B -:101A1000223E3105E1F05EC0263E310569F1273EE8 -:101A20003105A9F157C0C9010E94200C0895809189 -:101A3000EA0180FD02C081FF4DC080EE90E04BC006 -:101A40008091EA0180FFF9CF89E390E044C0809162 -:101A5000EA0182FF0EC08091EA0184FF03C080E0AA -:101A600090E039C083EE90E036C08091EA0182FFB9 -:101A7000F2CF82EE90E02FC08091EA0183FF0BC08D -:101A80008091EA0184FDEBCF87EE90E024C0809145 -:101A9000EA0183FFF5CF86EE90E01DC08091EA0158 -:101AA00085FF07C089E290E016C08091EA0185FFBA -:101AB000F9CF85E390E00FC08091EA0186FF07C06F -:101AC0008AE290E008C08091EA0186FFF9CF81E3C5 -:101AD00090E001C0C9010E944E0B089508958091C5 -:101AE0006D0108959FB7F89410925C019FBF90918B -:101AF000F001943009F058C09091E9009F70209156 -:101B0000EC0020FF02C020E801C020E0292B94E077 -:101B10009093E9009091EB0090FF43C09091EE000C -:101B200097FF3FC090915A01992321F09091E800CE -:101B300095FF37C010925A0196E03091E80035FDCC -:101B400015C03091F001343061F53091EB0035FD76 -:101B500028C0915021F481E080935A0122C0EFE91E -:101B6000FFE03197F1F700C00000E7CF8093F1006C -:101B70008091E80085FD0AC08091E80080FFFCCFDD -:101B80008091E8008E778093E80006C08FB7F894C4 -:101B900091E090935C018FBF2F702093E90080E06B -:101BA00008952F702093E9008FEF0895CF93DF936E -:101BB00000D01F92CDB7DEB72091F001243019F587 -:101BC00023E029839B838A832093E9008FEF909100 -:101BD000E800815095FD06C095ED9A95F1F700005B -:101BE0008111F5CF8091E80085FF0DC040E050E005 -:101BF00063E070E0CE0101960E94A5108091E8009C -:101C00008E778093E8000F900F900F90DF91CF9127 -:101C10000895CF93DF9300D01F92CDB7DEB7209108 -:101C2000F001243021F522E029839B838A8383E01D -:101C30008093E9008FEF9091E800815095FD06C0F8 -:101C400095ED9A95F1F700008111F5CF8091E800AC -:101C500085FF0DC040E050E063E070E0CE010196EA -:101C60000E94A5108091E8008E778093E8000F9085 -:101C70000F900F90DF91CF9108952091F0012430C3 -:101C8000F1F422E02093E9002FEF3091E800215099 -:101C900035FD06C035ED3A95F1F700002111F5CF7D -:101CA0002091E80025FF0BC040E050E065E070E0C7 -:101CB0000E94A5108091E8008E778093E800089537 -:101CC000CF93DF93EC018091F001843009F047C09D -:101CD00080910C018823E1F080910D018823C1F0EF -:101CE00085E08093E9008FEF9091E800815095FDA9 -:101CF00006C095E19A95F1F700008111F5CF80912A -:101D0000E80085FF2CC040E050E060E170E017C0C3 -:101D100081E08093E9008FEF9091E800815095FD7C -:101D200006C095ED9A95F1F700008111F5CF8091ED -:101D3000E80085FF14C040E050E068E070E0CE01AC -:101D40000E94A5108091E8008E778093E80080E1E2 -:101D5000FE01ADE5B1E001900D928A95E1F7DF91CA -:101D6000CF9108958BE394E00E94A9078091EF0141 -:101D7000811109C00E9437120E9494128091E200E2 -:101D800084608093E200089587E394E00E94A907AD -:101D90001092EF01089583E394E00C94A9078FE279 -:101DA00094E00E94A9070C94492C8BE294E00E94D5 -:101DB000A9070E9423220E944F2C0E9430150C94E8 -:101DC0006E0D80915B018F5F80935B0162E30E94E7 -:101DD000BD2D911135C010925B0180915C0188236B -:101DE00079F18091F001843049F58091E9008F709C -:101DF0009091EC0090FF02C090E801C090E0982B19 -:101E000084E08093E9008091EB0080FF14C0809112 -:101E1000EE0087FF10C08091E80085FF03C010929C -:101E2000F100F9CF8091E80080FF05C08091E800C3 -:101E30008E778093E8009F709093E90010925C0188 -:101E4000089542E061EC81E00E94B11142E061EC52 -:101E500082E00E94B11142E061EC83E00E94B11186 -:101E600042E261EC84E00E94B11142E161EC85E064 -:101E70000C94B1118091F201833009F455C030F413 -:101E8000813071F0823009F48EC008958A3009F4EF -:101E90007AC08B3009F460C0893009F09CC020C042 -:101EA0008091F101813A09F096C08091E800877F26 -:101EB0008093E8008091F5019091F601892B21F043 -:101EC00060E080E090E003C060E18DE591E070E0CB -:101ED0000E94EE108091E8008B778093E8000895CF -:101EE0008091F101813209F076C08091F5019091E5 -:101EF000F601009719F0049709F06DC08091E80091 -:101F0000877F8093E8008091E80082FD05C0809182 -:101F1000F0018111F8CF5FC08091F10080936D01D5 -:101F20008091E8008B7753C08091F101813A09F0EC -:101F300052C08091F5019091F601892B09F04BC0B8 -:101F40008091E800877F8093E8008091E80080FF1F -:101F5000FCCF80910C0136C08091F1018132D9F51E -:101F60008091F5019091F601892BA9F58091E80007 -:101F7000877F8093E8000E94E6118091F3018093AF -:101F80000C010C94F51A8091F101813221F58091B8 -:101F9000E800877F8093E8000E94E6118091F401B9 -:101FA00080936E0108958091F101813AA1F48091AE -:101FB000E800877F8093E8008091E80080FFFCCFF5 -:101FC00080916E018093F1008091E8008E7780937C -:101FD000E8000C94E611089584B7877F84BF88E1F8 -:101FE0000FB6F89480936000109260000FBE90E0EE -:101FF00080E80FB6F89480936100909361000FBE63 -:102000000E94B9150E9437120E9494128091E2003A -:1020100084608093E20082E79DE00E9462217894D0 -:102020000E940E150E94BB1582E091E00E942B15C4 -:102030000E94372C8AE194E00E94A9078091F00168 -:10204000853089F486E194E00E94A9070E94E62188 -:102050008091EE01882391F30E940E22882371F370 -:102060000E948F10EBCF0E94E915E8CF292F33276C -:1020700023303105A9F06CF42130310509F442C058 -:102080002230310509F043C08DE890E023E734E0C9 -:1020900042C021323105C9F02232310519F137C071 -:1020A00099278130910541F08230910541F0892BCB -:1020B00071F5EFE6F4E005C0E7E5F4E002C0EFE318 -:1020C000F4E0849190E09F0126C0653000F5E62F92 -:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4 -:1020E00090E019C0653098F4E62FF0E0DF01AA0F08 -:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5 -:1021000090E009C082E190E020E035E004C080E08A -:1021100090E020E030E0FA0131832083089580E1EF -:1021200089BD82E189BD09B400FEFDCF8091D80050 -:102130008F7D8093D8008091E00082608093E000E2 -:102140008091E00081FDFCCF0895CF92DF92EF9265 -:10215000FF920F931F93CF93DF937C018B01EA01D2 -:102160000E940712811131C0209731F08881998136 -:10217000081B190BE80EF91EC12CD12C01151105F5 -:1021800019F18091E80085FD14C08091E8008E77F8 -:102190008093E800209741F0888199818C0D9D1DE6 -:1021A0009983888385E011C00E940712882331F348 -:1021B0000CC0F70181917F018093F100015011095A -:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6 -:1021D0000F91FF90EF90DF90CF9008952091F7013D -:1021E0003091F8012617370748F06115710539F469 -:1021F0002091E8002E772093E80001C0B901FC018E -:1022000020E061157105B9F18091F001882309F48E -:1022100040C0853009F43FC08091E80083FD3DC097 -:102220008091E80082FF06C08091E80082FF26C00E -:1022300080E008958091E80080FFE3CF2091F300D3 -:102240008091F20090E0922B6115710551F0883079 -:10225000910538F421912093F100615071090196A4 -:10226000F3CF21E0089709F020E08091E8008E7715 -:102270008093E800C6CF2111C7CFD6CF8091F0015F -:10228000882339F0853039F08091E80083FFCCCF86 -:1022900004C082E0089583E0089581E008952091CC -:1022A000F7013091F8012617370748F061157105DD -:1022B00039F42091E8002E772093E80001C0B9019D -:1022C000FC0120E061157105C1F18091F0018823C6 -:1022D00009F441C0853009F440C08091E80083FDD5 -:1022E0003EC08091E80082FF06C08091E80082FF36 -:1022F00027C080E008958091E80080FFE3CF20911F -:10230000F3008091F20090E0922B6115710559F075 -:102310008830910540F424912093F100319661506A -:1023200071090196F2CF21E0089709F020E0809131 -:10233000E8008E778093E800C5CF2111C6CFD5CFB6 -:102340008091F001882339F0853039F08091E800E0 -:1023500083FFCBCF04C082E0089583E0089581E03D -:102360000895982F973058F59093E900981739F011 -:102370007091EC002091ED005091F00003C0242FEB -:10238000762F50E021FF19C03091EB003E7F309353 -:10239000EB003091ED003D7F3093ED003091EB008C -:1023A00031603093EB007093EC002093ED0050937C -:1023B000F0002091EE0027FF07C09F5FD3CF8F7002 -:1023C0008093E90081E0089580E008958091F10113 -:1023D00087FD05C08091E80080FF0EC012C080918B -:1023E000E80082FD05C08091F0018111F8CF0895C9 -:1023F0008091E8008B7708C08091F0018111EACFCD -:1024000008958091E8008E778093E8000895809188 -:10241000E4009091E50045E62091EC0020FF21C00A -:102420002091E80020FD21C02091F001222389F0B5 -:10243000253089F02091EB0025FD0FC02091E400AC -:102440003091E5002817390739F3415041F0C901AF -:10245000E3CF82E0089583E0089581E0089584E069 -:1024600008952091E80022FFDFCF80E008950E94C8 -:10247000A5120E94AD12E0EEF0E0808181608083C1 -:10248000E8EDF0E080818F77808319BCA7EDB0E0A4 -:102490008C918E7F8C9380818F7E80831092EF0150 -:1024A00008950F931F93CF93DF930E94A5120E946C -:1024B000AD12C8EDD0E088818F77888388818068ED -:1024C000888388818F7D888319BC1092F0011092D7 -:1024D000EC011092EE011092ED0100EE10E0F80117 -:1024E00080818B7F808388818160888342E060E087 -:1024F00080E00E94B111E1EEF0E080818E7F808368 -:10250000E2EEF0E08081816080838081886080835A -:10251000F80180818E7F8083888180618883DF914C -:10252000CF911F910F910895E8EDF0E080818F7EAB -:102530008083E7EDF0E080818160808384E082BF6A -:1025400081E08093EF010C945112E8EDF0E080817E -:102550008E7F80831092E20008951092DA0010922C -:10256000E10008951F920F920FB60F9211242F933E -:102570003F934F935F936F937F938F939F93AF930B -:10258000BF93EF93FF938091E10082FF0BC0809196 -:10259000E20082FF07C08091E1008B7F8093E10021 -:1025A0000E94E10E8091DA0080FF1FC08091D80068 -:1025B00080FF1BC08091DA008E7F8093DA008091CB -:1025C000D90080FF0DC080E189BD82E189BD09B4D9 -:1025D00000FEFDCF81E08093F0010E94B20E05C0A5 -:1025E00019BC1092F0010E94C40E8091E10080FF9E -:1025F00019C08091E20080FF15C08091E2008E7FBB -:102600008093E2008091E20080618093E2008091FB -:10261000D80080628093D80019BC85E08093F001D7 -:102620000E94CF0E8091E10084FF30C08091E200D3 -:1026300084FF2CC080E189BD82E189BD09B400FE20 -:10264000FDCF8091D8008F7D8093D8008091E100EC -:102650008F7E8093E1008091E2008F7E8093E20084 -:102660008091E20081608093E2008091EC018823F8 -:1026700011F084E007C08091E30087FF02C083E08F -:1026800001C081E08093F0010E94D50E8091E100AD -:1026900083FF29C08091E20083FF25C08091E10083 -:1026A000877F8093E10082E08093F0011092EC013B -:1026B0008091E1008E7F8093E1008091E2008E7F27 -:1026C0008093E2008091E20080618093E20042E02A -:1026D00060E080E00E94B1118091F00088608093FA -:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF -:1026F0008F917F916F915F914F913F912F910F90AB -:102700000FBE0F901F9018951F920F920FB60F9249 -:1027100011242F933F934F935F936F937F938F93E6 -:102720009F93AF93BF93CF93EF93FF93C091E90033 -:10273000CF708091EC001092E9008091F000877FCB -:102740008093F00078940E94C0131092E900809169 -:10275000F00088608093F000C093E900FF91EF9152 -:10276000CF91BF91AF919F918F917F916F915F9129 -:102770004F913F912F910F900FBE0F901F90189582 -:102780001F93CF93DF93CDB7DEB7AA970FB6F89418 -:10279000DEBF0FBECDBFE1EFF1E08091F10081938C -:1027A00021E0E93FF207C9F70E943A0F8091E80063 -:1027B00083FF1CC12091F1013091F201832F90E041 -:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF -:1027D000DD2D203881F0223809F008C18091F50103 -:1027E0008F708093E9008091EB0085FB882780F94A -:1027F0001092E90006C08091ED019091EE019111D7 -:1028000082609091E800977F9093E8008093F100B8 -:102810001092F100C5C0822F8D7F09F0E7C02223FE -:1028200019F0223061F0E2C08091F301813009F0AB -:10283000DDC0333009F080E08093EE0128C0809144 -:10284000F301811124C02091F5012F7009F4CEC04D -:102850002093E9008091EB0080FF19C08091EB008C -:10286000333011F4806211C080618093EB0081E00D -:1028700090E0022E01C0880F0A94EAF78093EA00E4 -:102880001092EA008091EB0088608093EB00109238 -:10289000E9008091E800877F86C02111A7C01091D0 -:1028A000F3011F778091E3008078812B8093E30010 -:1028B0008091E800877F8093E8000E94E611809174 -:1028C000E80080FFFCCF8091E30080688093E30004 -:1028D000112311F083E001C082E08093F00186C0F3 -:1028E0002058223008F082C08091F3019091F401C9 -:1028F0008C3D23E0920779F583E08A838AE289831D -:102900004FB7F894DE01139620E03EE051E2E32F4A -:10291000F0E050935700E49120FF03C0E295EF7080 -:102920003F5FEF708E2F90E0EA3010F0C79601C045 -:10293000C0968D939D932F5F243149F74FBF8091AF -:10294000E800877F8093E8006AE270E0CE0101969C -:102950000E94EE1014C0AE014F5F5F4F6091F50111 -:102960000E943610009709F441C02091E800277FAB -:102970002093E800BC0189819A810E944F118091C7 -:10298000E8008B778093E80031C0203879F580919A -:10299000E800877F8093E8008091EC018093F1004C -:1029A0008091E8008E778093E8000E94E6111EC0B7 -:1029B00021111CC09091F3019230C0F48091E80085 -:1029C000877F8093E8009093EC010E94E61180914C -:1029D000EC01811104C08091E30087FF02C084E014 -:1029E00001C081E08093F0010E94210F8091E800F6 -:1029F00083FF0AC08091E800877F8093E800809180 -:102A0000EB0080628093EB00AA960FB6F894DEBFCD -:102A10000FBECDBFDF91CF911F910895CF938091CD -:102A2000F0018823B1F08091E9008F709091EC0063 -:102A300090FF02C090E801C090E0C92FC82B10920F -:102A4000E9008091E80083FD0E94C013CF70C0931D -:102A5000E900CF91089590937401809373010895D4 -:102A6000E0917301F0917401309721F00190F081B1 -:102A7000E02D099480E00895FF920F931F93CF9368 -:102A8000DF938C01E0917301F0917401309799F11B -:102A90000280F381E02D09958091D70182FF2BC040 -:102AA00080FF04C085E396E00E94A907E80180E169 -:102AB000F82E0FE216E08091D70180FF0BC08881CD -:102AC0001F928F931F930F930E9442080F900F90B5 -:102AD0000F900F90FA942196F110EDCF8091D701CD -:102AE00080FF09C08DE296E0DF91CF911F910F9199 -:102AF000FF900C94A907DF91CF911F910F91FF9048 -:102B00000895E0917301F0917401309721F00480F1 -:102B1000F581E02D099408952091710130917201A1 -:102B20008217930771F09093720180937101E09185 -:102B30007301F0917401309721F00680F781E02D48 -:102B40000994089520916F013091700182179307C5 -:102B500071F09093700180936F01E0917301F09197 -:102B60007401309721F00084F185E02D09940895D7 -:102B700008950C94B8150E9425220E94B9090C945E -:102B8000EB22CF93C82F8091D70182FF1EC080FF18 -:102B900004C08EE496E00E94A9078091D70180FFCF -:102BA0000CC01F92CF9329E436E03F932F930E94ED -:102BB00042080F900F900F900F908091D70180FFE7 -:102BC00004C087E496E00E94A9078C2FCF910C9453 -:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0 -:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD -:102BF000CDBF0E94D60936E7E32E31E0F32E00E088 -:102C000010E0C02E802F0E94010BF701D1907F01B0 -:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB -:102C200089838A831B820E942E228160782F9D8354 -:102C30008C8349815A816B818D810E948C1641C0A1 -:102C40009091D70191FF04C08B870E94070B8B8561 -:102C500020E030E04D2D50E0922FBA01022E02C04C -:102C6000759567950A94E2F760FF25C02E83CF82A1 -:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF -:102C800090E08E219F2121E0892B09F420E0288704 -:102C90000E942E228160782F9A8789874E815F81DA -:102CA00068858A850E948C16F801EA58FE4F80815B -:102CB0008E25808306C02F5F3F4F2630310561F699 -:102CC000A9CF0E945926109175010E94301518173E -:102CD000A1F00E943015809375012B960FB6F894E1 -:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F -:102CF000EF90DF90CF900C94C1152B960FB6F894FF -:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E -:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC -:102D20002B970FB6F894DEBF0FBECDBF4F835887E9 -:102D300069877A878B87DE01119686E0FD01119203 -:102D40008A95E9F785E0FE01379601900D928A9504 -:102D5000E1F749815A816B817C818D819E810E943E -:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D -:102D7000CF910895CF93C82F882309F4C1C082381A -:102D800059F40E94301581FDBBC089E30E94602088 -:102D90000E943C2189E30CC0833879F40E943015ED -:102DA00080FDAEC083E50E9460200E943C2183E547 -:102DB0000E94B120CF910C943C21843859F40E9498 -:102DC000301582FD9DC087E40E9460200E943C2156 -:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461 -:102DE000E22A81118DC08C2F0E946020E3CF80E207 -:102DF0008C0F883048F4C77081E001C0880FCA95F5 -:102E0000EAF70E940321D6CF8BE58C0F833078F44C -:102E1000C53A29F0C63A31F482E890E005C081E86D -:102E200090E002C083E890E0CF910C948C1588E587 -:102E30008C0F833108F064C0C83A39F1C93A41F1C6 -:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154 -:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2 -:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150 -:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0 -:102E8000CA3BC9F58AE292E038C082EE90E035C0D4 -:102E900089EE90E032C08AEE90E02FC085EB90E0A2 -:102EA0002CC086EB90E029C087EB90E026C08CEC2C -:102EB00090E023C08DEC90E020C083E891E01DC03D -:102EC0008AE891E01AC082E991E017C084E991E0B4 -:102ED00014C081E292E011C083E292E00EC084E26D -:102EE00092E00BC085E292E008C086E292E005C065 -:102EF00087E292E002C080E090E0CF910C94A215AE -:102F0000CF910895882309F44BC0823859F40E9468 -:102F1000301581FF45C089E30E9460200E943C215A -:102F200089E30CC0833871F40E94301580FF38C0EB -:102F300083E50E9460200E943C2183E50E94B1202D -:102F40000C943C21843859F40E94301582FF28C02B -:102F500087E40E9460200E943C2187E4EFCF9CEF31 -:102F6000980F913A58F390E2980F983050F4877088 -:102F700091E001C0990F8A95EAF7892F0E940921F3 -:102F8000DFCF9BE5980F933020F480E090E00C9425 -:102F90008C15885A833120F480E090E00C94A215BF -:102FA0000895882321F00E9403210C943C21089568 -:102FB000882321F00E9409210C943C210895CF928E -:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2 -:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9 -:102FE00085E0F801DE01119601900D928A95E1F7D6 -:102FF000F80140813181F280258122952F708381F3 -:103000009481892B31F03F3F31F481E04F3F19F437 -:1030100003C081E001C080E080FDC6C249833A83DD -:1030200089819A812F830E941E209E8388870E9417 -:103030001D200E94F01E4E81E42FE295EF70F0E01B -:10304000E05AFF4F2F8168850C94DD2D842F807FFF -:10305000142F1F70882311F01295107FFF2059F054 -:10306000112309F456C2812F68870E9413210E9400 -:103070003C2168854EC2862F0E948217112309F4D5 -:1030800093C2812F0E94192128960FB6F894DEBFB3 -:103090000FBECDBFDF91CF911F910F91FF90EF90A9 -:1030A000DF90CF900C943C21342F307F842F8F7091 -:1030B000303211F08295807F662319F0613019F16A -:1030C0002CC0FF20B1F0222309F494C1213009F073 -:1030D00091C128960FB6F894DEBF0FBECDBFDF9129 -:1030E000CF911F910F91FF90EF90DF90CF900C94B4 -:1030F0002321222319F0213009F456C28E830E9425 -:1031000026218E818AC1FF2021F0263008F04CC292 -:1031100071C1253008F048C280C1FF2021F0222370 -:1031200009F468C1F6C1222309F477C106C2242F2D -:1031300026952695237030E02115310521F02130A8 -:103140003105C9F031C2FF2021F0862F942F9370F2 -:1031500002C080E090E028960FB6F894DEBF0FBE64 -:10316000CDBFDF91CF911F910F91FF90EF90DF9036 -:10317000CF900C948C15FF2021F0862F942F937004 -:1031800002C080E090E028960FB6F894DEBF0FBE34 -:10319000CDBFDF91CF911F910F91FF90EF90DF9006 -:1031A000CF900C94A215862FFF2019F00E94DF24E7 -:1031B00002C00E94472528960FB6F894DEBF0FBEC6 -:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6 -:1031D000CF900C94CC25842F837009F076C0F11029 -:1031E000E3C1262F229526952770220F220F862FC6 -:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7 -:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7 -:1032100070E080E090E004C0660F771F881F991F60 -:103220002A95D2F7609570958095909503C060E0DF -:1032300070E0CB01242F269526952370422F50E075 -:1032400042305105D1F04330510559F16C297D29A7 -:103250008E299F294130510541F128960FB6F894E7 -:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9 -:10327000EF90DF90CF900C94151F6C297D298E293B -:103280009F2928960FB6F894DEBF0FBECDBFDF9101 -:10329000CF911F910F91FF90EF90DF90CF900C9402 -:1032A0002F1F0E94151FC701B60128960FB6F8946C -:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069 -:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D -:1032D000817001C08695882309F466C1262F229546 -:1032E00026952770220F220F862F8F70C82ED12C83 -:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA -:103300000A94D2F764FF10C06FE070E080E090E0B4 -:1033100004C0660F771F881F991F2A95D2F7609502 -:1033200070958095909503C060E070E0CB01242FEC -:10333000269526952370422F50E042305105D1F05A -:103340004330510559F16C297D298E299F2941303F -:10335000510541F128960FB6F894DEBF0FBECDBFE0 -:10336000DF91CF911F910F91FF90EF90DF90CF9061 -:103370000C94E91F6C297D298E299F2928960FB668 -:10338000F894DEBF0FBECDBFDF91CF911F910F919B -:10339000FF90EF90DF90CF900C9403200E94E91FE4 -:1033A000C701B60128960FB6F894DEBF0FBECDBF99 -:1033B000DF91CF911F910F91FF90EF90DF90CF9011 -:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC -:1033D000623F09F461C008F44BC0633F09F470C058 -:1033E00093C0162F1F70842F8F71FF2099F00E94B9 -:1033F000681F812F28960FB6F894DEBF0FBECDBF91 -:10340000DF91CF911F910F91FF90EF90DF90CF90C0 -:103410000C94D1170E94891F812F28960FB6F8941B -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94D817FF20A9F02530A3 -:1034400008F0B2C0842F8F7128960FB6F894DEBFB3 -:103450000FBECDBFDF91CF911F910F91FF90EF90E5 -:10346000DF90CF900C94AE1F263008F09DC0EACFBD -:10347000FF20A1F0842F8F7128960FB6F894DEBF3D -:103480000FBECDBFDF91CF911F910F91FF90EF90B5 -:10349000DF90CF900C94681FFF2061F3842F8F7111 -:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147 -:1034B0001F910F91FF90EF90DF90CF900C94891F98 -:1034C000FF2091F0842F8F7128960FB6F894DEBFFD -:1034D0000FBECDBFDF91CF911F910F91FF90EF9065 -:1034E000DF90CF900C94531F28960FB6F894DEBF50 -:1034F0000FBECDBFDF91CF911F910F91FF90EF9045 -:10350000DF90CF900C94491FFF20A1F0222309F4F3 -:10351000B1CF862F28960FB6F894DEBF0FBECDBF71 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:103530000C94BA16222309F4B1CF862F28960FB621 -:10354000F894DEBF0FBECDBFDF91CF911F910F91D9 -:10355000FF90EF90DF90CF900C9482174F70C801CE -:103560000E944B0828960FB6F894DEBF0FBECDBF61 -:10357000DF91CF911F910F91FF90EF90DF90CF904F -:103580000C946E1E4F70C80128960FB6F894DEBFDB -:103590000FBECDBFDF91CF911F910F91FF90EF90A4 -:1035A000DF90CF900C940D0C28960FB6F894DEBFE8 -:1035B0000FBECDBFDF91CF911F910F91FF90EF9084 -:1035C000DF90CF9008950E9420210E94F5200E9454 -:1035D0003C210E94FA260E94CC2580E090E00E94C7 -:1035E0008C1580E090E00C94A2150E9410210C94A0 -:1035F000E31A0E941E20292F22952F7030E02C30D4 -:1036000031054CF42A3031056CF422503109223056 -:10361000310590F407C02C30310551F02F303105C1 -:1036200039F00AC0803E10F0803F31F481E0089507 -:1036300093FB882780F9089580E00895CF93DF9366 -:1036400000D000D01F92CDB7DEB70F900F900F9033 -:103650000F900F90DF91CF910895CF93DF9300D01B -:1036600000D000D0CDB7DEB726960FB6F894DEBFF7 -:103670000FBECDBFDF91CF9108951F93CF93DF93FE -:10368000C091840116E080918501C81799F0D0E0BF -:103690001C9FF0011D9FF00D1124EA57FE4F408141 -:1036A000518162817381848195810E942D1B2196B5 -:1036B000C770E9CFDF91CF911F9108954091B60176 -:1036C0005091B7016091B8017091B9018091BA0130 -:1036D0009091BB010C942D1BCF938091BB018295DF -:1036E0008F7009F05FC08091B801882309F45AC037 -:1036F00020918401A09185016091B6017091B7017C -:103700008091B9019091BA0131E06F3F09F030E04A -:10371000B32FC6E02A1709F445C0009721F07F3F78 -:1037200021F44B2F03C041E001C040E030E040FDF8 -:1037300035C0C29FF001C39FF00D1124EA57FE4F20 -:10374000418174132BC04081641328C04281411110 -:1037500025C0438154814817590710F4415051093D -:10376000481B590B483C5105C8F48091BB018F7030 -:1037700080618093BB0186E0829FF001839FF00D02 -:103780001124E557FE4F80818F708061808386EB26 -:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC -:1037A0002770B8CFCF910895CF92DF92EF92FF921A -:1037B0000F931F93CF93DF93CDB7DEB762970FB60A -:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD -:1037D0001D9601900D928A95E1F7D8014C911196B2 -:1037E0005C91119712966C9112971396ED90FC9044 -:1037F00014977091B601E091B7012091B901309111 -:10380000BA012115310531F0EF3F31F481E07F3FFE -:1038100019F403C081E001C080E0B82FB170CB2E55 -:1038200080FD6CC1D090B801DD2009F4F5C0F091A5 -:10383000BB01E216F30638F0C701821B930B883CEC -:10384000910548F09BC0209530952E0D3F1D283CDA -:10385000310508F093C08F2F807F09F052C0E51327 -:1038600014C0741312C0D62E61110FC0FF70F06126 -:10387000F093BB010E945E1B86EB91E00E94DF1774 -:103880008091BB01F80185836CC1EF2831F05F3F67 -:1038900031F481E04F3F19F403C081E001C080E0C2 -:1038A00080FD03C081E0862701C080E0F82FF17021 -:1038B000FF2E80FF1CC0809184012091850136E09D -:1038C000821709F428C190E0389FF001399FF00D6C -:1038D0001124EA57FE4F7181571306C070814713B8 -:1038E00003C07281671303C001968770E9CFD62E9B -:1038F000662309F436C18091BB0181608093BB01CE -:1039000053C0E51308C0741306C0611104C0D80188 -:103910001596FC93AEC04D875E878D859E856A8B1C -:103920000E94F91A6A89882329F1D62E662311F19B -:103930002091BB01822F82958F7090E002970CF44A -:1039400060C08091B6019091B70198878F831986E6 -:10395000FB86EA862C87CE01079651C0E51731F128 -:103960004D875E878D859E856A8B0E94F91A6A89CC -:1039700081112EC0C8010E94DF17A4C08F2F807F45 -:1039800069F77E2DF98AE88A89890E941E1B86EBD9 -:1039900091E00E94DF17E6EBF1E086E0DF011D9287 -:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37 -:1039B0006111D6CFD8011596FC93C8010E94DF177C -:1039C000E6EBF1E086E0DF011D928A95E9F7C9C0D8 -:1039D000D62E662379F22091BB01822F82958F70BB -:1039E00090E0029774F08091B6019091B7019A83AC -:1039F00089831B82FD82EC822E83CE0101960E9478 -:103A0000DF1786E0F801A6EBB1E001900D928A95F0 -:103A1000E1F70E946C1B6FC0E216F30628F0C701A5 -:103A2000821B930B9C0104C0209530952E0D3F1DE9 -:103A3000283C310508F052C0D62E662309F49ACFEF -:103A4000E5132CC074132AC08091BB0180FD1DC0FA -:103A5000982F92959F70C9F0D80115968C93159761 -:103A60009F3039F09F5F9295907F8F70892B1596CC -:103A70008C93C8010E94DF1786E0F801A6EBB1E045 -:103A800001900D928A95E1F736C086E0F801A6EB29 -:103A9000B1E001900D928A95E1F763C04D875E8792 -:103AA0008D859E850E94F91A882379F086E0F801B9 -:103AB000A6EBB1E001900D928A95E1F70E946C1B94 -:103AC0000E945E1BDD24D3944CC08091BB018160B9 -:103AD0008093BB01C8010E94DF1743C07E2DF98A85 -:103AE000E88A89890E941E1BE6EBF1E086E0DF018F -:103AF0001D928A95E9F70E945E1B33C0662309F484 -:103B000039CF4D875E878D859E850E94F91A88235F -:103B100009F430CFCBCF4D875E878D859E850E947F -:103B20001E20292F22952F7030E0223031052CF4F1 -:103B30009F7041F0811106C00CC0243031052CF477 -:103B40009F7049F4805E883020F0C8010E94DF1722 -:103B5000CF2CDC2C06C0D80115969C91907F91F754 -:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95 -:103B7000DF91CF911F910F91FF90EF90DF90CF9049 -:103B800008951F93CF93DF93CDB7DEB72C970FB671 -:103B9000F894DEBF0FBECDBF4F83588769877A8701 -:103BA0008B879C87CE0107960E94D41B8823C1F087 -:103BB0002F8138858A859B85892B31F03F3F11F015 -:103BC00080E003C02F3FE1F781E0811147C04F81C2 -:103BD000588569857A858B859C850E942D1B3EC002 -:103BE00086E0FE013796DE01119601900D928A95CE -:103BF000E1F7FF81E8854A855B854115510531F084 -:103C0000EF3F31F481E0FF3F19F403C081E001C0D0 -:103C100080E080FD23C02091850130E0C90101963C -:103C2000877099276091840170E086179707F1F1FA -:103C3000F983EA835D834C8396E0929FD001939F42 -:103C4000B00D1124AA57BE4FFE01319601900D927E -:103C50009A95E1F7809385010E943D1B16E08091C3 -:103C6000840190918501891779F1189FC001112471 -:103C70008A579E4F0E94D41B882331F1E091840122 -:103C80001E9FF0011124EA57FE4F4081518162814D -:103C90007381848195810E942D1B8091840190E025 -:103CA00001968770992780938401D9CF0E94F51AD5 -:103CB0001092850110928401E6EBF1E086E0DF01CD -:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD -:103CD0000FBECDBFDF91CF911F910895EF92FF925C -:103CE0000F931F93CF93DF939C01009709F471C04A -:103CF000F12CEE24E394E9012196F90184918437B3 -:103D000040F4843008F056C0813081F0823021F1D7 -:103D100060C0853709F449C0C0F19CE7980F90371F -:103D200008F057C08F770E94821746C089010E5F46 -:103D30001F4FFE01849190E2980F983050F48770E5 -:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5 -:103D500015C00E94BA1614C089010E5F1F4FFE01E4 -:103D6000849190E2980F983068F48770FE2D01C01E -:103D7000FF0F8A95EAF78F2F0E9419210E943C219C -:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151 -:103D9000C491CC2341F08FE99FE00197F1F700C077 -:103DA0000000C150F6CFE90107C0FE01F490E9011F -:103DB000229602C00E94BA168F2D882341F0EFE9A7 -:103DC000FFE03197F1F700C000008150F6CF9E016F -:103DD00092CFDF91CF911F910F91FF90EF900895B7 -:103DE00008956093C0017093C1018093C2019093C4 -:103DF000C3010C94E31A0F931F930091C00110911B -:103E0000C1012091C2013091C301062B172B282B31 -:103E1000392B0093C0011093C1012093C20130934C -:103E2000C3011F910F910C94E31A0F931F930091FC -:103E3000C0011091C1012091C2013091C30106233C -:103E40001723282339230093C0011093C101209325 -:103E5000C2013093C3011F910F910C94E31A0F9389 -:103E60001F930091C0011091C1012091C2013091B6 -:103E7000C30106271727282739270093C00110936D -:103E8000C1012093C2013093C3011F910F910C9483 -:103E9000E31A1092BC011092BD011092BE01109263 -:103EA000BF010C94E31A41E050E060E070E004C010 -:103EB000440F551F661F771F8A95D2F74093BC01A8 -:103EC0005093BD016093BE017093BF010C94E31A3F -:103ED00041E050E060E070E004C0440F551F661FF1 -:103EE000771F8A95D2F78091BC019091BD01A09176 -:103EF000BE01B091BF01842B952BA62BB72B8093CD -:103F0000BC019093BD01A093BE01B093BF010C947E -:103F1000E31A41E050E060E070E004C0440F551F38 -:103F2000661F771F8A95D2F74095509560957095DA -:103F30008091BC019091BD01A091BE01B091BF01E3 -:103F400084239523A623B7238093BC019093BD01BE -:103F5000A093BE01B093BF010C94E31A41E050E07E -:103F600060E070E004C0440F551F661F771F8A95FC -:103F7000D2F78091BC019091BD01A091BE01B0919A -:103F8000BF0184279527A627B7278093BC0190936C -:103F9000BD01A093BE01B093BF010C94E31A0F932F -:103FA0001F930091BC011091BD012091BE01309181 -:103FB000BF01062B172B282B392B0093BC01109324 -:103FC000BD012093BE013093BF011F910F910C944E -:103FD000E31A0F931F930091BC011091BD01209132 -:103FE000BE013091BF0106231723282339230093F4 -:103FF000BC011093BD012093BE013093BF011F91FE -:104000000F910C94E31A0F931F930091BC01109130 -:10401000BD012091BE013091BF0106271727282737 -:1040200039270093BC011093BD012093BE0130934A -:10403000BF011F910F910C94E31A0895CF92DF9264 -:10404000EF92FF920F931F93CF93DF93EC01C090F9 -:10405000C001D090C101E090C201F090C3018091F5 -:10406000BC019091BD01A091BE01B091BF01C82AD1 -:10407000D92AEA2AFB2A0FE110E0B701A601002E97 -:1040800004C076956795579547950A94D2F740FFF7 -:1040900007C0BE01802F0E94300C8130910539F499 -:1040A0000150110950F7BE0180E00E94300CDF91F1 -:1040B000CF911F910F91FF90EF90DF90CF900895D7 -:1040C00090910C01992361F190910D01992341F197 -:1040D000982F9695969596959F3088F4E0910E01CD -:1040E000F0910F01E90FF11D877021E030E001C070 -:1040F000220F8A95EAF78181822B8183089590911E -:10410000D70190FF2DC01F928F938FE796E09F936A -:104110008F930E9442080F900F900F900F90089578 -:1041200040910E0150910F0120E030E09FEFFA0125 -:10413000E20FF31F6281681799F09F3F19F4611134 -:1041400001C0922F2F5F3F4F2E30310581F79F3FE7 -:1041500039F0FA01E90FF11D97FDFA958283089570 -:10416000089590910C01992369F190910D01992383 -:1041700049F1982F9695969596959F3090F4E091F9 -:104180000E01F0910F01E90FF11D877021E030E081 -:1041900001C0220F8A95EAF7209581812823218387 -:1041A00008959091D70190FF1FC01F928F9381E6D1 -:1041B00096E09F938F930E9442080F900F900F906C -:1041C0000F90089540910E0150910F0120E030E0D2 -:1041D000FA01E20FF31F9281981301C012822F5F40 -:1041E0003F4F2E303105A1F7089581E090E0E09136 -:1041F0000E01F0910F01E80FF91F10820196803136 -:104200009105A9F708959091D601982B9093D60126 -:10421000089580959091D60198239093D6010895A2 -:104220001092D60108959091D501982B9093D501C5 -:10423000089580959091D50198239093D501089584 -:104240001092D50108958093C40108951092C4017D -:10425000089540910E0150910F0120E030E080E080 -:10426000FA01E20FF31F918191118F5F2F5F3F4F92 -:104270002F303105A9F70895E0910E01F0910F015B -:104280008091D6018083E0910E01F0910F01808131 -:104290009091D501892B80839091C401992361F07D -:1042A000E0910E01F0910F018081892B80830E94A3 -:1042B000292181111092C40180910E0190910F016A -:1042C0000C943C1590933B0180933A010895CF9252 -:1042D000DF92EF92FF920F931F936C01EE24FF2465 -:1042E000C114D104E104F10421F46B017C0180E0EC -:1042F00001C080E133272F2D1E2D0D2D0115110535 -:104300002105310519F0885F68017901970186015F -:10431000A4E03695279517950795AA95D1F701152D -:1043200011052105310519F08C5F680179019701AC -:104330008601F2E03695279517950795FA95D1F7FE -:10434000011511052105310519F08E5F680179010C -:10435000B701A6017695679557954795452B462B4E -:10436000472B09F08F5F1F910F91FF90EF90DF9027 -:10437000CF9008958295982F9C7C969596958373FF -:1043800044E0849F90011124922B892F8A7A86958C -:104390009575990F892B08951F93CF93DF931F92E3 -:1043A000CDB7DEB799830E94BA21182F9981892F42 -:1043B0000E94BA21212F30E0322F2227A901482B59 -:1043C000CA010F90DF91CF911F9108958091F00164 -:1043D000843009F11092D80120E488E190E00FB612 -:1043E000F894A895809360000FBE2093600083B777 -:1043F000817F846083BF83B7816083BF7894889511 -:1044000083B78E7F83BF88E10FB6F89480936000F6 -:10441000109260000FBE089508950895CF930E94F2 -:104420000C220E94D6090E940D22C0E08C2F0E940F -:10443000010B811105C0CF5FCE30C1F780E001C014 -:1044400081E0CF9108950C94F51A82E084BD93E049 -:1044500095BD9AEF97BD80936E0008952FB7F8949D -:104460008091D9019091DA01A091DB01B091DC013A -:104470002FBF0895CF92DF92EF92FF920F931F9379 -:104480002FB7F8944091D9015091DA016091DB0186 -:104490007091DC012FBF6A017B01EE24FF248C01A7 -:1044A00020E030E0C016D106E206F30610F44150D9 -:1044B0005109481B590BCA011F910F91FF90EF90B2 -:1044C000DF90CF9008951F920F920FB60F92112494 -:1044D0008F939F93AF93BF938091D9019091DA010D -:1044E000A091DB01B091DC010196A11DB11D80936B -:1044F000D9019093DA01A093DB01B093DC01BF9165 -:10450000AF919F918F910F900FBE0F901F901895B4 -:104510000E943712F8942FEF87EA91E621508040ED -:104520009040E1F700C0000087E090EBDC01809351 -:10453000F9019093FA01A093FB01B093FC012CE0E8 -:1045400088E190E00FB6F894A895809360000FBEC4 -:1045500020936000FFCFEF92FF920F931F93CF93B2 -:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC -:10457000082F10E098010C2E02C0359527950A945B -:10458000E2F720FD05C02196C630D10599F709C094 -:104590006C2F7F2D80E00E940E0CE812F4CF81E09A -:1045A00005C0F3948EE0F812DECF80E0DF91CF916A -:1045B0001F910F91FF90EF900895CF93C82F8CE239 -:1045C0000E94AB22882321F08C2FCF910C94AB2238 -:1045D00080E0CF910895CF930E943824811102C0CA -:1045E0000E941E2484EA96E00E94A907C5E6C150F5 -:1045F00049F00E94D6098FE39CE90197F1F700C0CA -:104600000000F5CF8DE996E00E94A90789E20E949B -:10461000DD22811111C18AE20E94DD2281110E94F6 -:104620001E2485E00E94DD2281110E9488220E94C2 -:1046300043248093D70187E00E94DD22882399F1EB -:104640008BE10E94DD22882351F09091D70191FBEC -:10465000882780F921E0822780FB91F922C08EE033 -:104660000E94DD22882351F09091D70192FB882788 -:1046700080F921E0822780FB92F913C080E10E943B -:10468000DD229091D701882341F093FB882780F9A0 -:1046900021E0822780FB93F904C0892F809580FB5D -:1046A00090F99093D7018091D7010E9447240E94EE -:1046B00055248093EA0180EE0E94DD22882341F098 -:1046C0008091EA01982F909590FB80F98093EA0100 -:1046D00089E30E94DD22882359F09091EA0191FB41 -:1046E000882780F921E0822780FB91F99093EA01E5 -:1046F00082EE0E94DD22882359F09091EA0192FB1C -:10470000882780F921E0822780FB92F99093EA01C3 -:1047100086EE0E94DD22882359F09091EA0193FBF6 -:10472000882780F921E0822780FB93F99093EA01A2 -:1047300083EE0E94DD22882359F09091EA0194FBD8 -:10474000882780F921E0822780FB94F99093EA0181 -:1047500085E30E94DD22882359F09091EA0195FBC0 -:10476000882780F921E0822780FB95F99093EA0160 -:1047700081E30E94DD22882359F09091EA0196FBA3 -:10478000882780F921E0822780FB96F99093EA013F -:1047900081E10E94DD22882359F09091EA0197FB84 -:1047A000882780F921E0822780FB97F99093EA011E -:1047B0008091EA010E9459248091EA0187FB8827B1 -:1047C00080F980930D0187E20E94DD22C82F8EE1DF -:1047D0000E94DD228111C2608FE10E94DD228111E1 -:1047E000C46080E20E94DD228111C86081E20E94E3 -:1047F000DD228111C06182E20E94DD228111C0624E -:1048000083E20E94DD228111C06484E20E94DD22E5 -:10481000882311F0C06802C0CC2329F08C2F0E949D -:1048200050246C2F03C00E944C24682F70E080E05D -:1048300090E0CF910C94F11ECF9108956DEE7EEF34 -:1048400080E090E00E94132E60E082E090E00E9401 -:10485000052E60E083E090E00E94052E60E084E099 -:1048600090E00E94052E60E085E090E00C94052E1B -:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8 -:1048800020E0822F089582E090E00C94F72D682FAD -:1048900082E090E00C94052E83E090E00C94F72DDC -:1048A000682F83E090E00C94052E84E090E00C9457 -:1048B000F72D682F84E090E00C94052E8091DF01A5 -:1048C00080FF0BC06091130185E0689FB001112447 -:1048D00075956795759567952AC081FF09C06091A8 -:1048E000130185E0689FB0011124759567951FC07D -:1048F00082FF07C06091130185E0689FB001112419 -:1049000016C04091E0014423C9F06091120146179E -:1049100088F72091130185E0289F90011124429F80 -:10492000C001439F900D112470E00E94C92D603892 -:10493000710540F46115710539F002C065E070E061 -:10494000862F08958FE7089581E008958091DF0113 -:1049500080FF08C06091110170E0759567957595AD -:10496000679521C081FF06C06091110170E07595C7 -:10497000679519C082FF04C06091110170E010C0FA -:104980008091E0018823C1F0609110018617A0F7A3 -:1049900090911101989FC001112470E00E94C92DCF -:1049A0006038710528F46115710521F0862F08958E -:1049B0008FE7089581E0089561E070E0F4CF803FD3 -:1049C00021F40E945E24819504C0813F29F40E9455 -:1049D0005E248093E3010895823F21F40E945E24C7 -:1049E000819504C0833F29F40E945E248093E201F4 -:1049F0000895893F19F40E94A62405C08A3F31F426 -:104A00000E94A62481958093E40108958B3F21F4B0 -:104A10000E94A624819504C08C3F29F40E94A624FC -:104A20008093E5010895843F21F48091E101816044 -:104A300017C0853F21F48091E101826011C0863F5B -:104A400021F48091E10184600BC0873F21F48091C3 -:104A5000E101886005C0883F31F48091E101806107 -:104A60008093E10108958D3F21F48091DF01816001 -:104A70000BC08E3F21F48091DF01826005C08F3F23 -:104A800029F48091DF0184608093DF010895803FE5 -:104A900039F48091E30187FF6CC01092E30169C093 -:104AA000813F29F48091E3011816BCF362C0909114 -:104AB000E201823F29F497FF5CC01092E20159C0E5 -:104AC000833F19F41916CCF354C0893F41F4809107 -:104AD000E40118160CF04DC01092E4014AC08A3F60 -:104AE00029F48091E40187FF44C0F6CF8B3F39F46D -:104AF0008091E50187FF3DC01092E5013AC08C3FEF -:104B000029F48091E5011816BCF333C0843F21F4E9 -:104B10008091E1018E7F17C0853F21F48091E101F2 -:104B20008D7F11C0863F21F48091E1018B7F0BC006 -:104B3000873F21F48091E101877F05C0883F31F4F0 -:104B40008091E1018F7E8093E10113C08D3F21F4BC -:104B50008091DF018E7F0BC08E3F21F48091DF01B9 -:104B60008D7F05C08F3F29F48091DF018B7F80937B -:104B7000DF018091E20181110EC08091E30181117A -:104B80000AC08091E401811106C08091E501811184 -:104B900002C01092E00108958091D70183FF7EC08A -:104BA00080EE96E00E94A9078091E1011F928F9309 -:104BB0008BED96E09F938F930E94420889ED96E0DB -:104BC0000E94A9072091E201822F992787FD9095E5 -:104BD0009F932F9386ED96E09F938F930E944208B8 -:104BE00084ED96E00E94A9072091E301822F992786 -:104BF00087FD90959F932F9381ED96E09F938F93E0 -:104C00000E9442088FEC96E00E94A9072091E401DF -:104C1000822F992787FD90959F932F938CEC96E098 -:104C20009F938F930E9442088AEC96E00E94A90706 -:104C30002091E501822F992787FD90959F932F93CF -:104C400087EC96E09F938F930E94420884EC96E055 -:104C50000E94A9078091E0011F928F9381EC96E05A -:104C60009F938F930E9442088FEB96E00E94A907C2 -:104C70008091DF011F928F938CEB96E09F938F932F -:104C80000E94420889EB96E00E94A9078DB79EB763 -:104C90004C960FB6F8949EBF0FBE8DBF81EE91E08B -:104CA0000E9481150E942E229093DE018093DD01E7 -:104CB00008951F93CF93DF938091DD019091DE01E2 -:104CC0000E943A224091E001442321F020911401F6 -:104CD00030E006C0209115015AE0259F9001112473 -:104CE0008217930708F482C08091E2011091E301DA -:104CF000D091E401C091E501811107C0111105C0F7 -:104D0000D11103C0CC2309F471C04F3F19F04F5F9C -:104D10004093E001181624F40E945E248093E2017F -:104D20008091E20187FF05C00E945E2481958093F7 -:104D3000E201111624F40E945E248093E301809125 -:104D4000E30187FF05C00E945E2481958093E30103 -:104D50006091E201662339F11091E301112319F109 -:104D6000772767FD7095872F972F0E94CE2C23E31E -:104D700033E343E35FE30E94322D0E949B2C609358 -:104D8000E201612F772767FD7095872F972F0E948B -:104D9000CE2C23E333E343E35FE30E94322D0E94F2 -:104DA0009B2C6093E3011D1624F40E94A62480939B -:104DB000E4018091E40187FF05C00E94A62481954B -:104DC0008093E4011C1624F40E94A6248093E5013C -:104DD0008091E50187FF05C00E94A62481958093FC -:104DE000E501DF91CF911F910C94CC25DF91CF91FC -:104DF0001F910895E1EEF1E085E0DF011D928A95B3 -:104E0000E9F71092E0011092DF01089583E099E044 -:104E10000E94A9071F9281E08F931F9285E08F93D4 -:104E200085EB98E09F938F930E9442080F900F901C -:104E30000F900F900F900F9008958330E9F128F4B0 -:104E4000813061F0823009F10895853009F462C043 -:104E500008F449C0863009F474C008952091150102 -:104E6000862F90E0820F911D8F3F910520F4620FF5 -:104E70006093150103C08FEF809315018091150198 -:104E80001F928F938EEE97E072C020911401862FAF -:104E900090E0820F911D8F3F910520F4620F609387 -:104EA000140103C08FEF80931401809114011F92AD -:104EB0008F938CED97E05BC020911301862F90E0DB -:104EC000820F911D8F3F910520F4620F60931301B3 -:104ED00003C08FEF80931301809113011F928F9372 -:104EE00089EC97E044C020911201862F90E0820F58 -:104EF000911D8F3F910520F4620F6093120103C052 -:104F00008FEF80931201809112011F928F9384EB97 -:104F100097E02DC020911101862F90E0820F911D06 -:104F20008F3F910520F4620F6093110103C08FEF52 -:104F300080931101809111011F928F938BE997E06B -:104F400016C020911001862F90E0820F911D8F3F97 -:104F5000910520F4620F6093100103C08FEF8093DE -:104F60001001809110011F928F9380E897E09F932A -:104F70008F930E9442080F900F900F900F9008950A -:104F8000833081F128F4813059F08230D1F00895D6 -:104F9000853009F449C0B8F1863009F456C0089547 -:104FA00080911501681720F4861B8093150102C0BB -:104FB00010921501809115011F928F9381E797E060 -:104FC00054C080911401681720F4861B809314014B -:104FD00002C010921401809114011F928F938FE5EB -:104FE00097E043C080911301681720F4861B8093DB -:104FF000130102C010921301809113011F928F932D -:105000008CE497E032C080911201681720F4861B6F -:105010008093120102C010921201809112011F921E -:105020008F9387E397E021C080911101681720F4E6 -:10503000861B8093110102C0109211018091110111 -:105040001F928F938EE197E010C080911001681736 -:1050500020F4861B8093100102C0109210018091F1 -:1050600010011F928F9383E097E09F938F930E948C -:1050700042080F900F900F900F900895CF93C82F74 -:105080001F928F9328E03AE03F932F930E944208AB -:1050900061E070E080E090E004C0660F771F881F39 -:1050A000991FCA95D2F70E94F11E0F900F900F9092 -:1050B0000F90CF910C94F51ACF938D3109F465C000 -:1050C000B0F58E3009F4CBC100F5873009F49BC1EF -:1050D000A8F4863009F06AC28091D701817F8E7F63 -:1050E0008093D7018DE09AE00E94A9078FE49EE0AB -:1050F0000E94A90781E08093E70180C1883009F40C -:105100004FC08B3009F47CC151C2863109F4EDC126 -:1051100038F4803109F4B6C1813109F42DC246C298 -:10512000893109F4CBC18B3109F486C13FC2853383 -:1051300009F434C248F4873209F430C208F430C2AA -:10514000893209F42BC232C2833438F48A3308F02E -:1051500029C2883309F454C129C2833409F41EC218 -:10516000883409F023C20E94F51A8EE39EE00E9463 -:10517000A9079FEF23ED80E3915020408040E1F7A5 -:1051800000C000000E94882239C18EE59EE00E9486 -:10519000A9070E94552C0E9430150E946E0D2EC149 -:1051A00083E59EE00E94A9078EE19CE00E94A9078A -:1051B0000E944C241F928F938BE19CE09F938F93CE -:1051C0000E94420889E19CE00E94A9070E944324B2 -:1051D000C82F86E09CE00E94A9071F92CF9321E090 -:1051E0003CE03F932F930E9442088FEF9BE00E9488 -:1051F000A90785EF9BE00E94A9078C2F81701F9261 -:105200008F9322EF3BE03F932F930E94420880EF61 -:105210009BE00E94A90786EE9BE00E94A907C1FBC4 -:10522000882780F91F928F9323EE3BE03F932F93C3 -:105230000E94420881EE9BE00E94A90785ED9BE059 -:105240000E94A907C2FB882780F91F928F9322ED45 -:105250003BE03F932F930E94420880ED9BE00E9429 -:10526000A90787EC9BE00E94A907C3FBCC27C0F9E4 -:105270001F92CF9384EC9BE09F938F930E944208F0 -:1052800082EC9BE00E94A9070E945524C82F8EEA59 -:105290009BE00E94A9071F92CF9329EA3BE03F932E -:1052A0002F930E94420887EA9BE00E94A9078EE89C -:1052B0009BE00E94A9078C2F81701F928F932BE88F -:1052C0003BE03F932F930E9442088DB79EB7809694 -:1052D0000FB6F8949EBF0FBE8DBF89E89BE00E9479 -:1052E000A90782E79BE00E94A907C1FB882780F9F4 -:1052F0001F928F932FE63BE03F932F930E9442082B -:105300008DE69BE00E94A9078BE59BE00E94A90720 -:10531000C2FB882780F91F928F9328E53BE03F93DB -:105320002F930E94420886E59BE00E94A90784E42F -:105330009BE00E94A907C3FB882780F91F928F93E7 -:1053400021E43BE03F932F930E9442088FE39BE0D0 -:105350000E94A90785E39BE00E94A907C4FB882758 -:1053600080F91F928F9322E33BE03F932F930E949B -:10537000420880E39BE00E94A9078EE19BE00E9427 -:10538000A907C5FB882780F91F928F932BE13BE08B -:105390003F932F930E94420889E19BE00E94A90756 -:1053A0008DEF9AE00E94A907C6FB882780F91F921B -:1053B0008F932AEF3AE03F932F930E94420888EFA1 -:1053C0009AE00E94A90780EF9AE00E94A907C7FB14 -:1053D000CC27C0F91F92CF938DEE9AE09F938F93C5 -:1053E0000E9442088BEE9AE00E94A9078DB79EB7F3 -:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8 -:1054000084E39AE058C08091D701C82FC17080FF13 -:1054100009C081E39EE00E94A9078091D701817FA6 -:105420008E7F44C085E29EE00E94A9078091D7014B -:1054300081608093D701E2CF8091D70181FBCC2797 -:10544000C0F991E0C927C0FB81F98093D701CC2333 -:1054500019F088E19EE025C08AE09EE02CC0809192 -:10546000D70182FBCC27C0F991E0C927C0FB82F9A4 -:105470008093D701CC2319F08BEF9DE012C08BEE07 -:105480009DE019C08091D70183FBCC27C0F991E042 -:10549000C927C0FB83F98093D701CC2351F08FED4E -:1054A0009DE00E94A9078091D70181608093D70178 -:1054B00082C082ED9DE00E94A907A0CF83EC9DE011 -:1054C0000E94A90787E99DE00E94A9078AE59DE05F -:1054D0000E94A9078DE29DE00E94A90789EE9CE049 -:1054E0000E94A9078EEB9CE0E6CF80EB9CE00E9437 -:1054F000A9070E9430151F928F9386E99CE09F9325 -:105500008F930E94420880910C011F928F938FE726 -:105510009CE09F938F930E94420880916E011F929E -:105520008F938CE69CE09F938F930E94420880911A -:105530000D011F928F9389E59CE09F938F930E94AA -:1055400042088091D9019091DA01A091DB01B091DC -:10555000DC01BF93AF939F938F9385E49CE09F936F -:105560008F930E9442088DB79EB746960FB6F89467 -:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194 -:1055800081E0C827C0930D01CC2329F08BE39CE078 -:105590000E94A90710C080E39CE08DCF80E003C08B -:1055A0008D5101C089530E943E2828CF8EE29CE095 -:1055B0000E94A907C0E08C2FCF91089580E0089544 -:1055C00080E00895CF93C82F8091E701813081F06A -:1055D00020F0823009F44CC042C1A0910E01B0917C -:1055E0000F018C91813169F0823209F03AC109C012 -:1055F000A0910E01B0910F018C91813111F0823296 -:1056000049F48C2F0E94DE2A81112FC08C2F0E941A -:105610005C282CC08C2F0E94E02A811126C0C43146 -:10562000E1F070F4CB3081F0C031D1F40E94062754 -:1056300080E09AE00E94A90782E08093E70115C00C -:10564000C93259F0C83361F48DE09AE00E94A9078D -:1056500084E09AE00E94A90708C01092E70103C104 -:105660008EEF99E00E94A907FEC081E08170FDC025 -:10567000C43220F5CE3108F0C0C0CB3099F1C8F467 -:10568000C73009F0D2C08AE08093150194E190936D -:10569000140193E0909313018093120188E08093AA -:1056A000110188E28093100184EA98E00E94A90722 -:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424 -:1056C000A9C028F4C93289F0C83361F0AEC0C13531 -:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2 -:1056E0006AE09EC00E940627A3C08091E60188233D -:1056F00019F01092E6019CC081EB98E00E94A90786 -:1057000081E08093E701B1C08BE898E00E94A9078F -:1057100089E798E00E94A907809115011F928F9355 -:1057200086E798E09F938F930E94420884E798E071 -:105730000E94A90782E698E00E94A90780911401BF -:105740001F928F938FE598E09F938F930E9442085A -:105750008DE598E00E94A9078EE498E00E94A907D1 -:10576000809113011F928F938BE498E09F938F9306 -:105770000E94420889E498E00E94A90788E398E023 -:105780000E94A907809112011F928F9385E398E0F0 -:105790009F938F930E94420883E398E00E94A90799 -:1057A0008EE198E00E94A907809111011F928F93CA -:1057B0008BE198E09F938F930E94420889E198E0E3 -:1057C0000E94A90782E098E00E94A9078091100139 -:1057D0001F928F938FEF97E09F938F930E944208C1 -:1057E0008DEF97E00E94A9078DB79EB748960FB638 -:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2 -:10580000E15DFE4F80818093E60112C061E003C03C -:1058100061E006C06AE08091E6010E941D2708C091 -:105820008091E6010E94C02703C082EA98E013C07D -:105830008091E601882369F01F928F938CE998E0AC -:105840009F938F930E9442080F900F900F900F909C -:1058500004C089E998E00E94A90781E006C010927F -:10586000E70180E002C080E001CFCF910895E1E838 -:10587000F0E08081886080838081816080838FB741 -:10588000F89493E09093890090ED909388008FBFF7 -:105890000895EFE6F0E08081826080830895EFE66E -:1058A000F0E080818D7F80830895EFE6F0E08081D5 -:1058B00092E08927808308951F920F920FB60F926E -:1058C00011242F933F934F935F936F937F938F9305 -:1058D0009F93AF93BF93EF93FF938091E8019091D3 -:1058E000E90101969093E9018093E801811103C0D9 -:1058F00082E00E946E0DE091E901E695E695F0E008 -:10590000E259F14FE4918091E8018E1303C080E0E9 -:105910000E946E0DFF91EF91BF91AF919F918F917A -:105920007F916F915F914F913F912F910F900FBE9B -:105930000F901F90189504D06894B1118DC00895F0 -:1059400070D088F09F5790F0B92F9927B751A0F0E9 -:10595000D1F0660F771F881F991F1AF0BA95C9F703 -:1059600012C0B13081F077D0B1E0089574C0672FD4 -:10597000782F8827B85F39F0B93FCCF386957795B3 -:105980006795B395D9F73EF490958095709561959C -:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7 -:1059A00090958095709561957F4F8F4F9F4F99236C -:1059B000A9F0F92F96E9BB279395F69587957795EA -:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA -:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002 -:1059E00096E911C0772321F09EE8872F762F05C016 -:1059F000662371F096E8862F70E060E02AF09A95B1 -:105A0000660F771F881FDAF7880F9695879597F9A5 -:105A1000089557FD9058440F551F59F05F3F71F09E -:105A20004795880F97FB991F61F09F3F79F0879505 -:105A30000895121613061406551FF2CF4695F1DF8E -:105A400008C0161617061806991FF1CF869571051E -:105A5000610508940895E894BB2766277727CB0152 -:105A600097F908950BD078C069D028F06ED018F05F -:105A7000952309F05AC05FC01124EECFCADFA0F30E -:105A8000959FD1F3950F50E0551F629FF001729FD3 -:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2 -:105AA000649F6627B00DA11D661F829F2227B00D3F -:105AB000A11D621F739FB00DA11D621F839FA00DCA -:105AC000611D221F749F3327A00D611D231F849F1A -:105AD000600D211D822F762F6A2F11249F57504071 -:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C -:105AF000771F881F91505040A9F79E3F510570F0C5 -:105B000014C0AACF5F3FECF3983EDCF386957795FF -:105B10006795B795F795E7959F5FC1F7FE2B880FBF -:105B2000911D9695879597F9089597F99F6780E855 -:105B300070E060E008959FEF80EC089500240A94DF -:105B40001616170618060906089500240A94121658 -:105B50001306140605060895092E0394000C11F48B -:105B6000882352F0BB0F40F4BF2B11F460FF04C038 -:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F -:105B8000991F961708F0961B881F7A95C9F780957C -:105B9000089597FB072E16F4009407D077FD09D0DF -:105BA0000E94E32D07FC05D03EF4909581959F4F10 -:105BB0000895709561957F4F0895EE0FFF1F059032 -:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49 -:105BD000BB1FA617B70710F0A61BB70B881F991F8E -:105BE0005A95A9F780959095BC01CD010895F99932 -:105BF000FECF92BD81BDF89A992780B50895A8E19E -:105C0000B0E042E050E00C941A2E262FF999FECF16 -:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9 -:105C20000FBE019608950E94052E272F0C94062E74 -:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C -:105C4000F89A319600B40D9241505040B8F708953B -:045C5000F894FFCFF6 -:105C540020026F0D600E3D0E090ED60D0101C50127 -:105C640028080A03140A3F4D362039EE05A1056BB6 -:105C7400054B05120585049E04B704D004F0040105 -:0A5C840002030405060708090000EA +:100380000000000016034500720067006F00440083 +:100390006F007800200045005A0000001603450059 +:1003A000720067006F0044006F0078002000450075 +:1003B0005A0000000403090409026D00040100A0B2 +:1003C000FA090400000103010100092111010001E3 +:1003D000223F000705810308000A09040100010308 +:1003E000010200092111010001224D0007058203CD +:1003F00008000A090402000103000000092111019C +:1004000000012236000705830308000A09040300DF +:100410000103000000092111010001223900070534 +:1004200084031000011201100100000008EDFE0716 +:100430001301000102000105010906A101050719C8 +:10044000E029E715002501950875018102050819C5 +:100450000129059505750191029501750391010525 +:10046000071900297715002501957875018102C0CB +:1004700005010980A101850216010026B7001A01B5 +:10048000002AB700751095018100C0050C0901A173 +:10049000018503160100269C021A01002A9C0275A0 +:1004A0001095018100C005010902A1010901A10007 +:1004B0000509190129051500250195057501810218 +:1004C0009501750381010501093009311581257FE9 +:1004D00095027508810609381581257F95017508F3 +:1004E0008106050C0A38021581257F950175088162 +:1004F00006C0C005010906A101050719E029E71595 +:100500000025019508750181029501750881010595 +:100510000819012905950575019102950175039149 +:10052000010507190029FF150025FF9506750881AB +:1005300000C00000000000000000000000010204F4 +:10054000060A0F17202C3A4A5D71879DB3C7DAE976 +:10055000F5FCFFFCF5E9DAC7B39D87715D4A3A2CDB +:1005600020170F0A0604020100000000000000002E +:10057000000011241FBECFEFDAE0DEBFCDBF04B60E +:1005800003FE27C08091ED019091EE01A091EF0153 +:10059000B091F0018730904BA740B04BD1F410924E +:1005A000ED011092EE011092EF011092F00114BED5 +:1005B00084B7877F84BF0FB6F894A89580916000B8 +:1005C000886180936000109260000FBEE0E0FFE35E +:1005D000099511E0A0E0B1E0ECE5F6E402C0059079 +:1005E0000D92A433B107D9F721E0A4E3B1E001C033 +:1005F0001D92AD3EB207E1F70E945E090C942C23D8 +:100600000C94000061110BC0FC018281882321F051 +:1006100085EE0E94CC0F03C085EE0E94941080E00E +:1006200090E0089508956091B1017091B2018091B8 +:10063000B3019091B4010E941C1A56985E982598B7 +:100640002D9826982E9827982F98813019F082306F +:1006500021F00895259A2D9A0895269A2E9A0895A4 +:100660000C94130356985E9825982D9826982E98EA +:1006700027982F988FEF90E09093890080938800BF +:1006800090938B0080938A0090938D0080938C00D0 +:10069000259A2D9A2FEF80E792E0215080409040DC +:1006A000E1F700C00000269A2E9A2FEF80E792E033 +:1006B000215080409040E1F700C00000279A2F9A17 +:1006C0002FEF80E792E0215080409040E1F700C09A +:1006D000000025982D982FEF80E792E02150804070 +:1006E0009040E1F700C0000026982E982FEF80E799 +:1006F00092E0215080409040E1F700C00000279830 +:100700002F9856985E9825982D9826982E98279879 +:100710002F98089589EA8093800089E08093810072 +:1007200024982C983F988AB18F748AB96E98479A0A +:100730008BB1806B8BB9769A0E9432030C941203B2 +:1007400080E2809300018091340181110EC00E94EB +:10075000EF0381E0809334012FEF83ED90E321508C +:1007600080409040E1F700C0000080E40E94F50363 +:100770008093000181112EC00E941F04809300010C +:10078000811128C00E941F0480930001811122C0A2 +:100790008FE30E941F048093000181111BC00E94FF +:1007A000170480E40E94F50380930001811112C0B8 +:1007B0008CE00E941F048093000181110BC00E94F5 +:1007C0001F0480930001811105C08FE30E941F0464 +:1007D000809300010E9417048091000108951092F7 +:1007E000B9008AE08093B800089594EA9093BC0021 +:1007F0009091BC0097FFFCCF9091B900987F983002 +:1008000021F0903111F081E008958093BB0084E8DD +:100810008093BC008091BC0087FFFCCF8091B90021 +:10082000887F883111F0803471F780E0089584E981 +:100830008093BC008091BC0084FDFCCF0895809320 +:10084000BB0084E88093BC008091BC0087FFFCCF94 +:100850009091B900987F81E0983209F480E0089582 +:1008600084E88093BC008091BC0087FFFCCF80911E +:10087000BB00089580910001811115C080E40E94A1 +:10088000F5038093000181110CC082E10E941F04D6 +:1008900080930001811105C08FEF0E941F04809397 +:1008A00000010E94170484B1807F84B985B1807FE4 +:1008B00085B98AB1837F8AB98BB1837F8BB93E9822 +:1008C000469808950E94A003809300010E943A0474 +:1008D00080B38C7080BB81B3836F81BBE4E4F1E0B3 +:1008E000A6E3B1E011921D9281E0E235F807D1F75D +:1008F0000C948A039F92AF92BF92CF92DF92EF92B5 +:10090000FF920F931F93CF93DF9380910001882371 +:1009100079F0809135018F5F80933501811108C096 +:100920000E94A00380930001811102C00E94320343 +:1009300086E3E82E81E0F82E8701C0E0D0E0BB24FA +:10094000B39492E0A92ECC24C394D12CC730D10506 +:1009500000F580910001811164C080E40E94F503DC +:1009600080930001811112C082E10E941F048093D4 +:10097000000181110BC0C6010C2E01C0880F0A9422 +:10098000EAF780950E941F04809300010E941704DB +:1009900048C0CA30A1F028F4C83059F0C93061F01D +:1009A00005C0CC3089F070F0CD3089F0209A2898BD +:1009B00010C0219A29980DC0229A2A980AC0239A19 +:1009C0002B9807C0529A01C0539A5B9802C03E9A76 +:1009D0004698E0EAEA95F1F78FB181708B25799915 +:1009E00002C032E001C030E0832B7C9902C034E0C9 +:1009F00001C030E0832B7D9902C028E001C020E0D7 +:100A0000822B7E9902C090E101C090E0892B9FB1BA +:100A10009095991F9927991F9295990F907E892BF0 +:100A20000FC08091000181114AC080E40E94F5034B +:100A300080930001882381F1912C0E941704892D55 +:100A4000D8019C91981719F08C93A09201010E94F3 +:100A50003A0421960F5F1F4FCE30D10509F076CFB3 +:100A600080910101882369F18150809301018823DD +:100A700039F0EFE9FFE03197F1F700C0000021C045 +:100A8000E4E4F1E0D7018D917D018193B4E4EB16AC +:100A9000B1E0FB06B9F715C083E10E941F04809303 +:100AA00000018111C9CF81E40E94F5038093000108 +:100AB0008111C2CF0E943004982E9094BECF80E066 +:100AC000BFCF0E94300381E0DF91CF911F910F9142 +:100AD000FF90EF90DF90CF90BF90AF909F900895E0 +:100AE000E82FF0E0EC5BFE4F8081089508958B3B8A +:100AF000910580F4883A910548F5853A9105D8F436 +:100B00008430910508F0B2C0019709F06EC081E011 +:100B100090E00895803E910508F467C0883E9105F5 +:100B200008F4A4C09C01205F31092031310508F090 +:100B30005CC090650895853A910509F459C0863ADC +:100B4000910509F058C082E890E40895883A91052B +:100B500009F454C0893A910509F453C08A3A9105C1 +:100B600009F452C08B3A910509F451C08C3A9105B1 +:100B700009F450C08D3A910509F44FC0803B9105AE +:100B800009F44EC08E3A910509F44DC08F3A910593 +:100B900009F44CC0813B910509F44BC0823B91059F +:100BA00009F44AC0833B910509F449C0843B91058F +:100BB00009F448C0853B910509F447C0863B91057F +:100BC00009F446C0873B910509F445C0883B91056F +:100BD00009F444C0893B910509F443C08A3B91055F +:100BE00009F442C080E094E4089580E090E0089524 +:100BF00081E890E4089583E890E4089582EE94E417 +:100C0000089589EE94E408958AEE94E4089585EBBE +:100C100094E4089586EB94E4089587EB94E40895B2 +:100C20008CEC94E408958DEC94E4089583E895E4C5 +:100C300008958AE895E4089582E995E4089584E9A1 +:100C400095E4089581E296E4089583E296E4089598 +:100C500084E296E4089585E296E4089586E296E4B7 +:100C6000089587E296E408958AE296E40895089547 +:100C700024E5829FC0011124FC0126E0729FE00D53 +:100C8000F11D1124E60FF11DEE0FFF1FEC51FF4F78 +:100C9000859194910895880F991FFC01E05AF040C6 +:100CA000859194910895880F991FFC01E052FF4FA0 +:100CB00085919491089524E5829FC0011124FC013F +:100CC00046E0749FE00DF11D1124E60FF11DEE0FBB +:100CD000FF1FEC51FF4F859194919C013A9521158E +:100CE0004FE1340708F425C13F512115304120F46C +:100CF0009F700E94530608959C0130532115304186 +:100D000018F49927906C0895811520E5920769F4ED +:100D10000E940D144FEF84E39CE0415080409040CE +:100D2000E1F700C000000C94141B813020E592070D +:100D300031F48091CC0181608093CC0108959C01B5 +:100D400030552115304108F05CC0292F33272F7012 +:100D5000332721303105E9F4AC0164E0440F551F1D +:100D60006A95E1F744275370BC016370772702C08E +:100D7000220F331F6A95E2F73C68242B352B73E072 +:100D8000880F991F7A95E1F780769927822B932B0C +:100D900008952230310529F4982F8827816F906AB1 +:100DA000089523303105A1F4AC0133E0440F551F01 +:100DB0003A95E1F7407E57708370992721E030E043 +:100DC00002C0220F331F8A95E2F7C9019C6816C042 +:100DD0002430310531F5AC0123E0440F551F2A952D +:100DE000E1F7407E57708370992721E030E002C020 +:100DF000220F331F8A95E2F7C9019A68842B952B3D +:100E000008959C0130572115304118F49F7090626D +:100E100008959C0130582115304118F49F70906A54 +:100E20000895803E9105E0F4803C910558F58133AA +:100E3000910509F46FC048F48932910509F463C043 +:100E40008A32910509F46DC072C089339105E9F0C9 +:100E500082389105D1F08533910509F44DC067C002 +:100E6000833E910581F138F4803E9105B9F0823ED0 +:100E70009105D9F05CC0863E910561F1873E9105F0 +:100E8000A1F155C00E944B0608952091DE0120FD7E +:100E900002C021FF4CC080EE90E049C08091DE018D +:100EA00080FFF9CF89E390E042C08091DE0182FFAC +:100EB0000EC08091DE0184FF03C080E090E037C067 +:100EC00083EE90E034C08091DE0182FFF2CF82EEAB +:100ED00090E02DC08091DE0183FF0BC08091DE0188 +:100EE00084FDEBCF87EE90E022C08091DE0183FF8E +:100EF000F5CF86EE90E01BC08091DE0185FF07C034 +:100F000089E290E014C08091DE0185FFF9CF85E38E +:100F100090E00DC08091DE0186FF07C08AE290E07C +:100F200006C08091DE0186FFF9CF81E390E00E9448 +:100F3000770508950895809162010895CF93DF9316 +:100F400000D01F92CDB7DEB79C018091E4018430C0 +:100F500019F593E099833B832A839093E9008FEFFF +:100F60009091E800815095FD06C095ED9A95F1F7B6 +:100F700000008111F5CF8091E80085FF0DC040E0B1 +:100F800050E063E070E0CE0101960E940B0A809170 +:100F9000E8008E778093E8000F900F900F90DF911C +:100FA000CF910895CF93DF9300D01F92CDB7DEB7D6 +:100FB0002091E401243021F522E029839B838A8358 +:100FC00083E08093E9008FEF9091E800815095FDD8 +:100FD00006C095ED9A95F1F700008111F5CF80914B +:100FE000E80085FF0DC040E050E063E070E0CE0116 +:100FF00001960E940B0A8091E8008E778093E800AA +:101000000F900F900F90DF91CF9108959C018091E8 +:10101000E4018430F9F482E08093E9009FEF80914D +:10102000E800915085FD06C085ED8A95F1F7000036 +:101030009111F5CF8091E80085FF0CC040E050E0B1 +:1010400065E070E0C9010E940B0A8091E8008E778C +:101050008093E8000895CF93DF93EC018091E40141 +:10106000843009F046C090910C019923D9F09091F9 +:101070000D019923B9F08093E9008FEF9091E8007A +:10108000815095FD06C095E19A95F1F70000811118 +:10109000F5CF8091E80085FF2CC040E050E060E192 +:1010A00070E017C081E08093E9008FEF9091E80035 +:1010B000815095FD06C095ED9A95F1F700008111DC +:1010C000F5CF8091E80085FF14C040E050E068E073 +:1010D00070E0CE010E940B0A8091E8008E77809329 +:1010E000E80080E1FE01A2E5B1E001900D928A9551 +:1010F000E1F7DF91CF9108958091E301811109C05B +:101100000E949C0B0E94F90B8091E2008460809306 +:10111000E20008951092E301089508950C944A2185 +:101120000E94AA1A0E9450210E94A40E0C949A07B1 +:1011300042E061EC81E00E94150B42E061EC82E04C +:101140000E94150B42E061EC83E00E94150B42E126 +:1011500061EC84E00C94150B8091E601833009F476 +:1011600055C030F4813071F0823009F48EC008959A +:101170008A3009F47AC08B3009F460C0893009F0F4 +:101180009CC020C08091E501813A09F096C0809111 +:10119000E800877F8093E8008091E9019091EA015F +:1011A000892B21F460E182E591E003C060E080E0FA +:1011B00090E070E00E94560A8091E8008B7780935F +:1011C000E80008958091E501813209F076C08091B0 +:1011D000E9019091EA01009719F0039709F06DC0B9 +:1011E0008091E800877F8093E8008091E80082FD8D +:1011F00005C08091E4018111F8CF5FC08091F100BA +:10120000809362018091E8008B7753C08091E50163 +:10121000813A09F052C08091E9019091EA01892B4D +:1012200009F04BC08091E800877F8093E8008091AF +:10123000E80080FFFCCF80910C0136C08091E50171 +:101240008132D9F58091E9019091EA01892BA9F5C4 +:101250008091E800877F8093E8000E944A0B80918C +:10126000E70180930C010C940D148091E50181320B +:1012700021F58091E800877F8093E8000E944A0B67 +:101280008091E8018093630108958091E501813A9E +:10129000A1F48091E800877F8093E8008091E800C6 +:1012A00080FFFCCF809163018093F1008091E80082 +:1012B0008E778093E8000C944A0B089584B7877F5B +:1012C00084BF0FB6F894A8958091600088618093E0 +:1012D0006000109260000FBE90E080E80FB6F894B6 +:1012E00080936100909361000FBE0E94F30E0E94F4 +:1012F0009C0B0E94F90B8091E20084608093E200D5 +:1013000078940E94840E0E94F50E82E091E00E9483 +:101310009F0E0E9438218091E401853069F40E947B +:101320006C1A8091E2018823B1F30E94961A8823F7 +:1013300091F30E94F509EFCF0E94FB0EECCF292F0D +:10134000332723303105C9F060F42130310581F0B5 +:101350002230310509F041C08DE690E028EB33E002 +:1013600040C021323105E1F02232310531F135C082 +:1013700082E190E025E234E034C099278130910584 +:1013800049F028F0029749F5E4E8F3E005C0E4EB02 +:10139000F3E002C0ECE9F3E0849190E09F0121C00A +:1013A0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F45 +:1013B0002081318189E090E014C0643070F470E0E5 +:1013C000FB01EE0FFF1FE65EFE4F20813181FB0126 +:1013D000EA5EFE4F808190E004C080E090E020E073 +:1013E00030E0FA0131832083089580E189BD82E1F4 +:1013F00089BD09B400FEFDCF8091D8008F7D809318 +:10140000D8008091E00082608093E0008091E0004D +:1014100081FDFCCF0895CF92DF92EF92FF920F9360 +:101420001F93CF93DF93EC018B016A010E94690B3C +:10143000811133C0C114D10439F0F601808191814A +:10144000081B190BC80FD91FE12CF12C0115110530 +:1014500019F18091E80085FD16C08091E8008E7733 +:101460008093E800C114D10449F0F6018081918194 +:10147000E80EF91EF182E08285E00FC00E94690B40 +:10148000882321F30AC089918093F100015011094A +:10149000FFEFEF1AFF0ADACF80E0DF91CF911F91C3 +:1014A0000F91FF90EF90DF90CF9008952091EB0186 +:1014B0003091EC012617370748F06115710539F4B2 +:1014C0002091E8002E772093E80001C0B901FC01CB +:1014D00020E06115710579F18091E4018823F1F133 +:1014E0008530F1F18091E80083FD3CC08091E800F7 +:1014F00082FD2EC08091E80080FFEBCF2091F300A9 +:101500008091F20090E0922B6115710551F08830C6 +:10151000910538F421912093F100615071090196F1 +:10152000F3CF21E0089709F020E08091E8008E7762 +:101530008093E800CECF2111CFCF0AC08091E40183 +:10154000882361F0853061F08091E80083FD0AC056 +:101550008091E80082FFF2CF80E0089582E0089554 +:1015600083E0089581E008952091EB013091EC0132 +:101570002617370748F06115710539F42091E80006 +:101580002E772093E80001C0B901FC0120E061152D +:10159000710591F18091E401882309F440C0853000 +:1015A00009F43FC08091E80083FD3DC08091E800D0 +:1015B00082FD2FC08091E80080FFE9CF2091F300E9 +:1015C0008091F20090E0922B6115710559F08830FE +:1015D000910540F424912093F100319661507109F6 +:1015E0000196F2CF21E0089709F020E08091E80011 +:1015F0008E778093E800CBCF2111CCCF0AC08091A9 +:10160000E401882361F0853061F08091E80083FD7A +:101610000AC08091E80082FFF2CF80E0089582E066 +:10162000089583E0089581E00895982F973068F534 +:101630009093E900981739F07091EC002091ED003B +:101640005091F00003C0242F762F50E021FD02C0FE +:101650009F5FECCF3091EB003E7F3093EB003091F9 +:10166000ED003D7F3093ED003091EB003160309321 +:10167000EB007093EC002093ED005093F00020916C +:10168000EE0027FDE5CF80E008958F708093E9009C +:1016900081E008958091E50187FF11C08091E80005 +:1016A00082FD05C08091E4018111F8CF11C08091C5 +:1016B000E8008B770BC08091E401882349F080918A +:1016C000E80080FFF8CF8091E8008E778093E800F3 +:1016D00008952091E4003091E50095E64091EC00FA +:1016E000842F817040FF23C08091E80080FD1DC0E1 +:1016F0008091E401882399F0853099F08091EB0086 +:1017000085FD11C04091E4005091E5002417350794 +:1017100029F3915011F09A01E1CF84E0089582E01D +:10172000089583E0089581E0089580E00895409150 +:10173000E80042FFDDCF08950E940A0C0E94120CBF +:10174000E0EEF0E0808181608083E8EDF0E0808170 +:101750008F77808319BCA7EDB0E08C918E7F8C933E +:1017600080818F7E80831092E30108950F931F93F1 +:10177000CF93DF930E940A0C0E94120CC8EDD0E0B8 +:1017800088818F77888388818068888388818F7D2E +:10179000888319BC1092E4011092E0011092E201DA +:1017A0001092E10100EE10E0F80180818B7F8083D0 +:1017B00088818160888342E060E080E00E94150BB0 +:1017C000E1EEF0E080818E7F8083E2EEF0E08081C8 +:1017D00081608083808188608083F80180818E7F32 +:1017E0008083888180618883DF91CF911F910F91E1 +:1017F0000895E8EDF0E080818F7E8083E7EDF0E0F2 +:1018000080818160808384E082BF81E08093E301F6 +:101810000C94B60BE8EDF0E080818E7F808310920F +:10182000E20008951092DA001092E10008951F92EC +:101830000F920FB60F9211242F933F934F935F9304 +:101840006F937F938F939F93AF93BF93EF93FF9388 +:101850008091E10082FF0BC08091E20082FF07C00F +:101860008091E1008B7F8093E1000E94830E809144 +:10187000DA0080FF1FC08091D80080FF1BC08091DC +:10188000DA008E7F8093DA008091D90080FF0DC04E +:1018900080E189BD82E189BD09B400FEFDCF81E010 +:1018A0008093E4010E947C0805C019BC1092E401F9 +:1018B0000E948A088091E10080FF19C08091E200B7 +:1018C00080FF15C08091E2008E7F8093E2008091BE +:1018D000E20080618093E2008091D8008062809372 +:1018E000D80019BC85E08093E4010E948E088091A5 +:1018F000E10084FF30C08091E20084FF2CC080E1D1 +:1019000089BD82E189BD09B400FEFDCF8091D80078 +:101910008F7D8093D8008091E1008F7E8093E100DD +:101920008091E2008F7E8093E2008091E2008160EE +:101930008093E2008091E001882311F084E007C0E9 +:101940008091E30087FD02C081E001C083E08093C5 +:10195000E4010E9490088091E10083FF29C08091FA +:10196000E20083FF25C08091E100877F8093E10042 +:1019700082E08093E4011092E0018091E1008E7F8B +:101980008093E1008091E2008E7F8093E20080915D +:10199000E20080618093E20042E060E080E00E942B +:1019A000150B8091F00088608093F0000E948D08F4 +:1019B000FF91EF91BF91AF919F918F917F916F9127 +:1019C0005F914F913F912F910F900FBE0F901F90FD +:1019D00018951F920F920FB60F9211242F933F93D9 +:1019E0004F935F936F937F938F939F93AF93BF9327 +:1019F000CF93DF93EF93FF93C091E900CF70809175 +:101A0000EC00D82FD17080FDD0E81092E9008091D1 +:101A1000F000877F8093F00078940E942D0D109243 +:101A2000E9008091F00088608093F000CD2BCF70AA +:101A3000C093E900FF91EF91DF91CF91BF91AF91FA +:101A40009F918F917F916F915F914F913F912F91D6 +:101A50000F900FBE0F901F9018951F93CF93DF9399 +:101A6000CDB7DEB7AA970FB6F894DEBF0FBECDBFD5 +:101A7000E5EEF1E08091F100819321E0ED3EF20787 +:101A8000C9F70E94AC088091E80083FF24C18091CF +:101A9000E5019091E601492F50E04A30510508F0E8 +:101AA0001AC1FA01EA5AFF4F0C94E122803881F002 +:101AB000823809F010C18091E9018F708093E900AC +:101AC0008091EB0085FB882780F91092E90006C021 +:101AD0008091E1019091E201911182609091E80082 +:101AE000977F9093E8008093F1001092F100C8C0B6 +:101AF000282F2D7F09F0EFC0882319F0823061F084 +:101B0000EAC08091E701813009F0E5C0933009F027 +:101B100080E08093E2012BC08091E701811127C012 +:101B20008091E9018F7009F4D6C08093E90020917B +:101B3000EB0020FF1CC0933021F48091EB00806209 +:101B400014C09091EB0090619093EB0021E030E0A5 +:101B5000A90102C0440F551F8A95E2F74093EA009D +:101B60001092EA008091EB0088608093EB00109265 +:101B7000E9008091E800877F86C08111ACC0109198 +:101B8000E7011F778091E3008078812B8093E30049 +:101B90008091E800877F8093E8000E944A0B809143 +:101BA000E80080FFFCCF8091E30080688093E30031 +:101BB000111102C082E001C083E08093E4018BC078 +:101BC0008058823008F087C08091E7019091E80149 +:101BD0008C3D53E0950779F583E08A838AE2898317 +:101BE0004FB7F894DE01139620E03EE051E2E32F78 +:101BF000F0E050935700E49120FF03C0E295EF70AE +:101C00003F5FEF708E2F90E0EA3010F0C79601C072 +:101C1000C0968D939D932F5F243149F74FBF8091DC +:101C2000E800877F8093E8006AE270E0CE010196C9 +:101C30000E94560A14C0AE014F5F5F4F6091E901E8 +:101C40000E949F09BC01892B09F445C09091E800CE +:101C5000977F9093E80089819A810E94B40A8091CD +:101C6000E8008B778093E80036C08038A1F580913A +:101C7000E800877F8093E8008091E0018093F10085 +:101C80008091E8008E778093E8000E944A0B23C081 +:101C9000811121C08091E7019091E8019927029775 +:101CA000D4F48091E800877F8093E8008091E70179 +:101CB0008093E0010E944A0B8091E001811106C0EF +:101CC0008091E30087FD02C081E001C084E0809341 +:101CD000E4010E9498088091E80083FF0AC0809187 +:101CE000E800877F8093E8008091EB00806280931A +:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102 +:101D0000CF911F9108950895CF938091E401882386 +:101D1000A1F0C091E900CF709091EC00892F817003 +:101D200090FD80E8C82B1092E9008091E80083FDC7 +:101D30000E942D0DCF70C093E900CF91089590932C +:101D40006901809368010895E0916801F09169014B +:101D5000309721F00190F081E02D099480E0089502 +:101D6000E0916801F0916901309721F00280F381E0 +:101D7000E02D09940895E0916801F0916901309790 +:101D800021F00480F581E02D0994089520916601E9 +:101D9000309167012817390771F09093670180939C +:101DA0006601E0916801F0916901309721F00680A9 +:101DB000F781E02D09940895209164013091650127 +:101DC0002817390771F09093650180936401E091C1 +:101DD0006801F0916901309721F00084F185E02DD0 +:101DE0000994089508950C94F20E0E94B01A0E946E +:101DF00062040C94761BCF92DF92EF92FF920F93C6 +:101E00001F93CF93DF93CDB7DEB72B970FB6F89420 +:101E1000DEBF0FBECDBF0E947A048BE6C82E81E0E4 +:101E2000D82E00E010E0E02E802F0E947005F60111 +:101E300041916F01F82EF426B1F40F5F1F4F0E3061 +:101E4000110589F78FEF89838A831B820E94B91A53 +:101E50008160782F9D838C8349815A816B818D812C +:101E60000E949E0F40C09091CC0191FF04C08B87CF +:101E70000E9476058B8520E030E04F2D50E0922FB8 +:101E8000BA01022E02C0759567950A94E2F760FFC9 +:101E900024C02E83EF8221E030E0690102C0CC0C27 +:101EA000DD1C9A95E2F790E08C219D21892B09F4A5 +:101EB00020E028870E94B91A8160782F9A87898745 +:101EC0004E815F8168858A850E949E0FF801E559E1 +:101ED000FE4F8081C826C08206C02F5F3F4F26304C +:101EE000310569F6AACF0E945D1E0E94A40E909152 +:101EF0006A018917A1F00E94A40E80936A012B96B3 +:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A +:101F10000F91FF90EF90DF90CF900C949A072B9643 +:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA +:101F30000F91FF90EF90DF90CF900895CF93DF93B4 +:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F +:101F50004F83588769877A878B87DE01119686E0E1 +:101F6000FD0111928A95E9F785E0FE01379601900F +:101F70000D928A95E1F749815A816B817C818D812F +:101F80009E810E94A1162B960FB6F894DEBF0FBE5D +:101F9000CDBFDF91CF910895CF93C82F882309F447 +:101FA000C1C0823859F40E94A40E81FDBBC089E3F0 +:101FB0000E943E190E94F61989E30CC0833879F417 +:101FC0000E94A40E80FDAEC083E50E943E190E94CF +:101FD000F61983E50E947D19CF910C94F619843887 +:101FE00059F40E94A40E82FD9DC087E40E943E1910 +:101FF0000E94F61987E4EECF8CEF8C0F813A48F4FB +:102000008C2F0E949D2081118DC08C2F0E943E1923 +:10201000E3CF80E28C0F883048F4C77081E001C0C4 +:10202000880FCA95EAF70E94BF19D6CF8BE58C0FAF +:10203000833078F4C53A29F0C63A31F083E890E06D +:1020400005C081E890E002C082E890E0CF910C9456 +:10205000C60E88E58C0F833108F064C0C83A39F1A8 +:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166 +:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5 +:10208000C13B81F1C23B89F1C33B91F1C43B99F162 +:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2 +:1020A000C93BC1F1CA3BC9F180E090E038C082EE83 +:1020B00090E035C089EE90E032C08AEE90E02FC00B +:1020C00085EB90E02CC086EB90E029C087EB90E098 +:1020D00026C08CEC90E023C08DEC90E020C083E81B +:1020E00091E01DC08AE891E01AC082E991E017C032 +:1020F00084E991E014C081E292E011C083E292E0B1 +:102100000EC084E292E00BC085E292E008C086E255 +:1021100092E005C087E292E002C08AE292E0CF91AD +:102120000C94DC0ECF910895882309F44BC08238BB +:1021300059F40E94A40E81FF45C089E30E943E1914 +:102140000E94F61989E30CC0833871F40E94A40E32 +:1021500080FF38C083E50E943E190E94F61983E58E +:102160000E947D190C94F619843859F40E94A40E2B +:1021700082FF28C087E40E943E190E94F61987E476 +:10218000EFCF9CEF980F913A58F390E2980F983068 +:1021900050F4877091E001C0990F8A95EAF7892F72 +:1021A0000E94C519DFCF9BE5980F933020F480E0A3 +:1021B00090E00C94C60E885A833120F480E090E0C1 +:1021C0000C94DC0E0895882321F00E94BF190C9412 +:1021D000F6190895882321F00E94C5190C94F61968 +:1021E0000895BF92CF92DF92EF92FF920F931F93C9 +:1021F000CF93DF9300D000D000D0CDB7DEB77C0105 +:1022000085E0F701DE01119601900D928A95E1F7C4 +:10221000F70183819481892B09F4DDC2908181814A +:102220008F3F19F49F3F09F4D6C2F701028125813F +:1022300022952F7099838A8389819A812E830E94A7 +:10224000FD18182FB92E0E94FC180E94C317EB2D01 +:10225000E295EF704E2F50E0FA01E05AFF4F2E81C9 +:102260000C94E1228B2D807F9B2D9F70F92E88236B +:1022700019F0F29480EFF822002349F0FF2009F4CE +:1022800057C28F2D0E94CF190E94F61951C2812F7B +:102290000E949410FF2009F49EC28F2D0E94D51930 +:1022A00026960FB6F894DEBF0FBECDBFDF91CF915B +:1022B0001F910F91FF90EF90DF90CF90BF900C9403 +:1022C000F6193B2D307F8B2D8F70303211F08295B7 +:1022D000807F112319F0113021F12CC00023B9F0B7 +:1022E000222309F490C1213009F08DC126960FB642 +:1022F000F894DEBF0FBECDBFDF91CF911F910F913C +:10230000FF90EF90DF90CF90BF900C94DF192223C5 +:1023100019F0213009F45FC28E830E94E2198E8188 +:1023200086C1002321F0223008F055C26CC1211172 +:1023300052C27DC1002321F0222309F464C1F8C1F7 +:10234000222309F474C109C28B2D8695869583706A +:1023500019F08130D1F03FC2002321F0812F9B2D55 +:10236000937002C080E090E026960FB6F894DEBF2E +:102370000FBECDBFDF91CF911F910F91FF90EF90D6 +:10238000DF90CF90BF900C94C60E002321F0812FD8 +:102390009B2D937002C080E090E026960FB6F894D3 +:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088 +:1023B000EF90DF90CF90BF900C94DC0E812F002324 +:1023C00019F00E94651D02C00E94CD1D26960FB611 +:1023D000F894DEBF0FBECDBFDF91CF911F910F915B +:1023E000FF90EF90DF90CF90BF900C94521E8B2DFA +:1023F000837009F075C00111EEC1812F8295869519 +:102400008770880F880F912F9F70C92ED12CE12CD7 +:10241000F12C082E04C0CC0CDD1CEE1CFF1C0A9411 +:10242000D2F714FF12C00FE010E020E030E004C04B +:10243000000F111F221F331F8A95D2F7C901B8015F +:10244000609570958095909503C060E070E0CB0139 +:102450004B2D4695469543704230C1F060F56C298E +:102460007D298E299F29413051F126960FB6F89487 +:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7 +:10248000EF90DF90CF90BF900C94EA176C297D29D4 +:102490008E299F2926960FB6F894DEBF0FBECDBFBA +:1024A000DF91CF911F910F91FF90EF90DF90CF9030 +:1024B000BF900C9406180E94EA17C701B601269631 +:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145 +:1024D0000F91FF90EF90DF90CF90BF900C94CE17AC +:1024E000002319F08B2D817001C08695882309F493 +:1024F00072C1812F829586958770880F880F912FE2 +:102500009F70C92ED12CE12CF12C082E04C0CC0CCC +:10251000DD1CEE1CFF1C0A94D2F714FF12C00FE062 +:1025200010E020E030E004C0000F111F221F331F15 +:102530008A95D2F7C901B8016095709580959095FC +:1025400003C060E070E0CB014B2D4695469543708B +:102550004230C1F060F56C297D298E299F294130D8 +:1025600051F126960FB6F894DEBF0FBECDBFDF91B6 +:10257000CF911F910F91FF90EF90DF90CF90BF9080 +:102580000C94C4186C297D298E299F2926960FB694 +:10259000F894DEBF0FBECDBFDF91CF911F910F9199 +:1025A000FF90EF90DF90CF90BF900C94E0180E94C6 +:1025B000C418C701B60126960FB6F894DEBF0FBE49 +:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 +:1025D000CF90BF900C94A818103FD1F118F4103E82 +:1025E00050F4A1C0123F09F463C008F44CC0133F7B +:1025F00009F473C098C01F708B2D8F710023A1F058 +:102600000E944118812F26960FB6F894DEBF0FBEA8 +:10261000CDBFDF91CF911F910F91FF90EF90DF9091 +:10262000CF90BF900C94E3100E946218812F2696E1 +:102630000FB6F894DEBF0FBECDBFDF91CF911F91D3 +:102640000F91FF90EF90DF90CF90BF900C94EA1025 +:102650000023A9F02111BFC08B2D8F7126960FB6D4 +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94871822309E +:1026800008F0A9C0E9CF0023A9F08B2D8F71269601 +:102690000FB6F894DEBF0FBECDBFDF91CF911F9173 +:1026A0000F91FF90EF90DF90CF90BF900C94411866 +:1026B000002359F38B2D8F7126960FB6F894DEBF49 +:1026C0000FBECDBFDF91CF911F910F91FF90EF9083 +:1026D000DF90CF90BF900C946218002399F08B2D5F +:1026E0008F7126960FB6F894DEBF0FBECDBFDF9177 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C942C1826960FB6F894DEBF0FBECDBFE2 +:10271000DF91CF911F910F91FF90EF90DF90CF90BD +:10272000BF900C9422180023A9F0222309F4ADCF06 +:10273000812F26960FB6F894DEBF0FBECDBFDF9176 +:10274000CF911F910F91FF90EF90DF90CF90BF90AE +:102750000C94CC0F222309F4ADCF812F26960FB60F +:10276000F894DEBF0FBECDBFDF91CF911F910F91C7 +:10277000FF90EF90DF90CF90BF900C9494104B2D72 +:102780004F70612FC7010E94020326960FB6F8947E +:10279000DEBF0FBECDBFDF91CF911F910F91FF9094 +:1027A000EF90DF90CF90BF900C9446174B2D4F7059 +:1027B000612FC70126960FB6F894DEBF0FBECDBFBE +:1027C000DF91CF911F910F91FF90EF90DF90CF900D +:1027D000BF900C94370626960FB6F894DEBF0FBE56 +:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1027F000CF90BF9008950E94DC190E94B1190E94E9 +:10280000F6190E94021F0E94521E80E090E00E9472 +:10281000C60E80E090E00C94DC0E0E94CC190C9463 +:10282000FB130E94FD18292F22952F702C3030F4B5 +:102830002A3048F42250223078F405C02C3041F080 +:102840002F3031F009C0803E48F0803F29F406C0A7 +:1028500093FB882780F9089580E0089581E008952A +:10286000CF93DF9300D000D01F92CDB7DEB70F908B +:102870000F900F900F900F90DF91CF910895CF930D +:10288000DF9300D000D000D0CDB7DEB726960FB6CC +:10289000F894DEBF0FBECDBFDF91CF9108951F9397 +:1028A000CF93DF93C091790116E080917A01C81728 +:1028B00099F0D0E01C9FF0011D9FF00D1124E55808 +:1028C000FE4F4081518162817381848195810E9494 +:1028D0003F142196C770E9CFDF91CF911F910895E2 +:1028E0004091AB015091AC016091AD017091AE018E +:1028F0008091AF019091B0010C943F148091B00190 +:1029000082958F7009F054C08091AD01882309F43D +:102910004FC080917901A0917A014091AE01509110 +:10292000AF016091AB017091AC01B6E08A1709F478 +:102930003FC090E041155105C1F17F3F11F46F3F59 +:10294000A1F1B89FF001B99FF00D1124E558FE4F99 +:10295000218127132AC02081261327C0228121111B +:1029600024C0238134812417350710F42150310904 +:10297000241B350B283C3105C0F42091B0012F7089 +:1029800020612093B00126E0289FF001299FF00DDF +:102990001124E058FE4F80818F70806180838BEA24 +:1029A00091E00E94F1100C944F1401968770BECFF5 +:1029B0000895CF92DF92EF92FF920F931F93CF93E0 +:1029C000DF93CDB7DEB762970FB6F894DEBF0FBEC8 +:1029D000CDBF8C0185E0F801DE011D9601900D92BE +:1029E0008A95E1F7D8014C9111965C911197129656 +:1029F0006C918091AE019091AF01009709F475C17F +:102A00003091AB017091AC017F3F19F43F3F09F465 +:102A10006CC1F801C380D480E090AD01EE2009F4D0 +:102A2000BEC02091B001C816D90628F0D601A81B57 +:102A3000B90BCD0104C0809590958C0D9D1DFF2490 +:102A4000F394883C910578F0F12C207F09F0C4C004 +:102A50007C2DD98AC88A89890E9430148BEA91E03A +:102A60000E94F110AFC0822F807F09F045C057133C +:102A700013C0431311C061110FC02F702061209348 +:102A8000B0010E9470148BEA91E00E94F1108091D5 +:102A9000B001F80185832EC0CD2819F15F3F11F4F4 +:102AA0004F3FF9F0F62E61111CC080917901209101 +:102AB0007A0136E0821709F45BC090E0389FF0019C +:102AC000399FF00D1124E558FE4F7181571306C050 +:102AD0007081471303C07281711103C00196877022 +:102AE000E9CFF62E662309F41CC18091B001816004 +:102AF0008093B001F12C15C1571309C0431307C0CF +:102B0000611105C08091B001F8018583C8C04D876F +:102B10005E878D859E856A8B0E9411146A89882341 +:102B2000D1F16623C1F12091B001822F82958F707F +:102B300090E0029774F08091AB019091AC0198877E +:102B40008F831986DB86CA862C87CE0107960E9462 +:102B5000F11086E0F801ABEAB1E001900D928A95A0 +:102B6000E1F70E947E140E947014FF24F394D9C0F0 +:102B70004D875E878D859E850E94FD18292F2295A1 +:102B80002F70223008F0C1C09F7009F0BBC0805E7A +:102B9000883008F4C6C0C8010E94F110E6CFC816FC +:102BA000D90608F453C0F601E81BF90BCF01883CA5 +:102BB000910508F450C0F12C7C2DD98AC88A8989E6 +:102BC0000E943014EBEAF1E086E0DF011D928A9565 +:102BD000E9F70E947014A5C0571314C0431312C024 +:102BE000611110C08091B001F8018583C8010E9475 +:102BF000F11086E0EBEAF1E0DF011D928A95E9F73A +:102C0000FE2C8FC04D875E878D859E856A8B0E94C6 +:102C100011146A89882309F4BECF662309F4BBCF57 +:102C20002091B001822F82958F7090E002970CF472 +:102C300090CF8091AB019091AC019A8389831B82E4 +:102C4000DD82CC822E83CE01019681CF8095909536 +:102C50008C0D9D1DACCFF62E662309F49CCF571327 +:102C600033C0431331C02091B00120FD24C0822F16 +:102C700082958F70482F50E041155105E1F0D80141 +:102C800015962C9315974F30510549F08F5F982F6B +:102C90009295907F822F8F70892B15968C93C80107 +:102CA0000E94F11086E0F801ABEAB1E001900D92CC +:102CB0008A95E1F78ECF86E0F801ABEAB1E00190AA +:102CC0000D928A95E1F72DC04D875E878D859E8593 +:102CD0000E94111481113DCF8091B00181608093D9 +:102CE000B001C8010E94F1101CC0662309F453CF43 +:102CF0004D875E878D859E850E941114882309F477 +:102D00004ACF27CF811143CF0CC0243008F043CFE6 +:102D10009F7009F43CCFD80115969C91907F09F0E3 +:102D200036CF8F2D62960FB6F894DEBF0FBECDBFA3 +:102D3000DF91CF911F910F91FF90EF90DF90CF9097 +:102D400008951F93CF93DF93CDB7DEB72C970FB6BF +:102D5000F894DEBF0FBECDBF4F83588769877A874F +:102D60008B879C87CE0107960E94D914882371F027 +:102D70008A859B85892B09F441C088858F3F09F09E +:102D800065C08F818F3F09F061C038C086E0FE01C9 +:102D90003796DE01119601900D928A95E1F76A85CA +:102DA0007B856115710551F1FF81E885EF3F11F4D5 +:102DB000FF3F21F120917A0130E0C901019687702F +:102DC00099274091790150E08417950709F447C08D +:102DD000F983EA837D836C8396E0929FD001939F71 +:102DE000B00D1124A558BE4FFE01319601900D92F1 +:102DF0009A95E1F780937A010E944F1416E0809132 +:102E0000790190917A018917B9F1189FC0011124B5 +:102E100085589E4F0E94D914882371F1E091790161 +:102E20001E9FF0011124E558FE4F408151816281BF +:102E30007381848195810E943F148091790190E093 +:102E400001968770992780937901D9CF4F81588552 +:102E500069857A858B859C850E943F14CFCF0E941F +:102E60000D1410927A0110927901EBEAF1E086E0FC +:102E7000DF011D928A95E9F72C960FB6F894DEBF14 +:102E80000FBECDBFDF91CF911F910895EF92FF92BA +:102E90000F931F93CF93DF938C01892B09F46CC0A0 +:102EA000F12CEE24E394E8012196F8018491843713 +:102EB00040F4843008F051C0813081F0823019F143 +:102EC0005BC0853709F444C0A8F19CE7980F9037A0 +:102ED00008F052C08F770E94941041C00E5F1F4FC0 +:102EE000FE01849190E2980F983050F48770FE2D87 +:102EF00001C0FF0F8A95EAF78F2F0E94CF1914C0E7 +:102F00000E94CC0F2DC00E5F1F4FFE01849190E2F6 +:102F1000980F983060F48770FE2D01C0FF0F8A95DE +:102F2000EAF78F2F0E94D5190E94F61919C00E9446 +:102F3000941016C00E5F1F4FFE01C491CC2381F088 +:102F40008FE99FE00197F1F700C00000C150F6CF74 +:102F50000E5F1F4FFE01F49003C00E94CC0F8E0144 +:102F60008F2D882309F49FCFEFE9FFE03197F1F728 +:102F700000C000008150F5CFDF91CF911F910F91DC +:102F8000FF90EF90089508956093B5017093B60196 +:102F90008093B7019093B8010C94FB130F931F9388 +:102FA0000091B5011091B6012091B7013091B8019F +:102FB000DC01CB01802B912BA22BB32B8093B5018D +:102FC0009093B601A093B701B093B8011F910F91F0 +:102FD0000C94FB130F931F930091B5011091B60150 +:102FE0002091B7013091B801DC01CB0180239123FE +:102FF000A223B3238093B5019093B601A093B701A8 +:10300000B093B8011F910F910C94FB130F931F9372 +:103010000091B5011091B6012091B7013091B8012E +:10302000DC01CB0180279127A227B3278093B5012C +:103030009093B601A093B701B093B8011F910F917F +:103040000C94FB131092B1011092B2011092B301D3 +:103050001092B4010C94FB1341E050E060E070E08A +:1030600004C0440F551F661F771F8A95D2F74093FF +:10307000B1015093B2016093B3017093B4010C9409 +:10308000FB1341E050E060E070E004C0440F551FC6 +:10309000661F771F8A95D2F78091B1019091B20196 +:1030A000A091B301B091B401482B592B6A2B7B2B13 +:1030B0004093B1015093B2016093B3017093B40196 +:1030C0000C94FB1341E050E060E070E004C0440F5A +:1030D000551F661F771F8A95D2F7409550956095CA +:1030E00070958091B1019091B201A091B301B0911E +:1030F000B401482359236A237B234093B1015093A1 +:10310000B2016093B3017093B4010C94FB1341E0DE +:1031100050E060E070E004C0440F551F661F771F49 +:103120008A95D2F78091B1019091B201A091B3013B +:10313000B091B401482759276A277B274093B101F2 +:103140005093B2016093B3017093B4010C94FB13DC +:103150000F931F930091B1011091B2012091B3011F +:103160003091B401DC01CB01802B912BA22BB32B2E +:103170008093B1019093B201A093B301B093B401D5 +:103180001F910F910C94FB130F931F930091B101AA +:103190001091B2012091B3013091B401DC01CB0157 +:1031A00080239123A223B3238093B1019093B20192 +:1031B000A093B301B093B4011F910F910C94FB1332 +:1031C0000F931F930091B1011091B2012091B301AF +:1031D0003091B401DC01CB0180279127A227B327CE +:1031E0008093B1019093B201A093B301B093B40165 +:1031F0001F910F910C94FB130895CF92DF92EF92E1 +:10320000FF920F931F93CF93DF938C01C090B10176 +:10321000D090B201E090B301F090B4018091B5017B +:103220009091B601A091B701B091B801C82AD92AEE +:10323000EA2AFB2ACFE1D0E0D701C6010C2E04C058 +:10324000B695A795979587950A94D2F780FF07C002 +:10325000B8018C2F0E945B068130910531F42197D3 +:1032600058F7B80180E00E945B06DF91CF911F9173 +:103270000F91FF90EF90DF90CF90089590910C0107 +:103280009923F1F090910D019923D1F0982F969503 +:10329000969596959F3080F5E0910E01F0910F0183 +:1032A000E90FF11D877021E030E0A90102C0440F51 +:1032B000551F8A95E2F7CA019181892B8183089570 +:1032C00020910E0130910F01F90132969FEF40E0FD +:1032D0005191851789F09F3F19F4511101C0942F26 +:1032E0004F5F4E30A9F79F3F39F0F901E90FF11D0B +:1032F00097FDFA9582830895089590910C01992382 +:10330000F9F090910D019923D9F0982F9695969503 +:1033100096959F3028F5E0910E01F0910F01E90F8D +:10332000F11D877021E030E0A90102C0440F551F54 +:103330008A95E2F7CA018095918189238183089556 +:1033400020910E0130910F01F9013296205F3F4F1D +:103350009081891301C010823196E217F307C1F7FB +:10336000089581E090E0E0910E01F0910F01E80FE7 +:10337000F91F1082019680319105A9F70895909167 +:10338000CB01892B8093CB01089580959091CB013F +:1033900089238093CB0108951092CB0108959091D9 +:1033A000CA01892B8093CA01089580959091CA0122 +:1033B00089238093CA0108951092CA0108958093C9 +:1033C000B90108951092B901089580910E0190916C +:1033D0000F01FC0131969C01205F3F4F80E09191ED +:1033E00091118F5FE217F307D1F70895E0910E0175 +:1033F000F0910F018091CB018083E0910E01F0915B +:103400000F0190818091CA01892B80838091B9013D +:10341000882361F0E0910E01F0910F019081892BDA +:1034200080830E94E51981111092B90180910E01EB +:1034300090910F010C94B00ECF92DF92EF92FF9219 +:103440006C01EE24FF24C114D104E104F10421F045 +:10345000C701B60120E101C020E0C72ED82EE92E19 +:10346000FF24C114D104E104F10419F0285FC7015D +:10347000B6016B017C0154E0F694E794D794C794AD +:103480005A95D1F7C114D104E104F10419F02C5F6D +:10349000C701B6016B017C0142E0F694E794D79432 +:1034A000C7944A95D1F7C114D104E104F10419F08D +:1034B0002E5FC701B601DC01CB01B695A7959795A4 +:1034C0008795892B8A2B8B2B09F02F5F822FFF90FA +:1034D000EF90DF90CF9008958091E401843011F156 +:1034E00020E488E190E00FB6F894A89580936000FE +:1034F0000FBE2093600083B7817F846083BF83B752 +:10350000816083BF7894889583B78E7F83BF0FB621 +:10351000F894A89580916000886180936000109273 +:1035200060000FBE089508950C94931ACF930E94E3 +:10353000941A0E947A040E94931AC0E08C2F0E9471 +:103540007005811104C0CF5FCE30C1F701C081E0AA +:10355000CF9108950E940D140E94A40E0C949A0716 +:1035600082E084BD93E095BD9AEF97BD80936E0095 +:1035700008952FB7F8948091CD019091CE01A0913C +:10358000CF01B091D0012FBF0895CF92DF92EF927B +:10359000FF920F931F932FB7F8944091CD01509154 +:1035A000CE016091CF017091D0012FBF6A017B01E4 +:1035B000EE24FF248C0120E030E0C016D106E206A4 +:1035C000F30610F4415051099A01281B390BC90127 +:1035D0001F910F91FF90EF90DF90CF9008951F9271 +:1035E0000F920FB60F9211248F939F93AF93BF93B7 +:1035F0008091CD019091CE01A091CF01B091D001E9 +:103600000196A11DB11D8093CD019093CE01A09391 +:10361000CF01B093D001BF91AF919F918F910F9047 +:103620000FBE0F901F9018950E949C0BF8942FEFDF +:1036300087EA91E6215080409040E1F700C0000009 +:1036400087E090EBDC018093ED019093EE01A09375 +:10365000EF01B093F0019CE088E10FB6F894A895D3 +:10366000809360000FBE90936000FFCFEF92FF92B7 +:103670000F931F93CF93DF93D82FC0E08C2F0E941E +:10368000700500E010E0E82EF12CC701002E02C00A +:10369000959587950A94E2F780FD06C00F5F1F4F4E +:1036A0000630110591F709C0602F7C2F80E00E9441 +:1036B00038068D13F3CF81E004C0CF5FCE30F1F632 +:1036C00080E0DF91CF911F910F91FF90EF900895CF +:1036D000CF93C82F8CE20E94361B882321F08C2FB9 +:1036E000CF910C94361B80E0CF910895CF930E9428 +:1036F000BD1C811102C00E94A31CC5E6C15049F047 +:103700000E947A048FE39CE90197F1F700C0000062 +:10371000F5CF89E20E94681B811113C18AE20E94E1 +:10372000681B81110E94A31C85E00E94681B811107 +:103730000E94141B0E94C81C8093CC0187E00E9449 +:10374000681B8823A9F18BE10E94681B882351F034 +:103750008091CC0181FB222720F991E0922790FBF8 +:1037600081F90EC08EE00E94681B882361F0809171 +:10377000CC0182FB222720F991E0922790FB82F96D +:103780008093CC0115C080E10E94681B9091CC0110 +:10379000882341F093FB222720F981E0822780FBD8 +:1037A00093F904C0892F809580FB90F99093CC0108 +:1037B0008091CC010E94CC1C0E94DA1C8093DE0117 +:1037C00080EE0E94681B882341F08091DE01982FD3 +:1037D000909590FB80F98093DE0189E30E94681B3D +:1037E000882359F08091DE0181FB222720F991E0A6 +:1037F000922790FB81F98093DE0182EE0E94681B84 +:10380000882359F08091DE0182FB222720F991E084 +:10381000922790FB82F98093DE0186EE0E94681B5E +:10382000882359F08091DE0183FB222720F991E063 +:10383000922790FB83F98093DE0183EE0E94681B40 +:10384000882359F08091DE0184FB222720F991E042 +:10385000922790FB84F98093DE0185E30E94681B28 +:10386000882359F08091DE0185FB222720F991E021 +:10387000922790FB85F98093DE0181E30E94681B0B +:10388000882359F08091DE0186FB222720F991E000 +:10389000922790FB86F98093DE0181E10E94681BEC +:1038A000882359F08091DE0187FB222720F991E0DF +:1038B000922790FB87F98093DE018091DE010E94C0 +:1038C000DE1C8091DE0187FB882780F980930D0143 +:1038D00087E20E94681BC82F8EE10E94681B81113D +:1038E000C2608FE10E94681B8111C46080E20E9467 +:1038F000681B8111C86081E20E94681B8111C06150 +:1039000082E20E94681B8111C06283E20E94681BF0 +:103910008111C06484E20E94681B882311F0C06892 +:1039200002C0CC2329F08C2F0E94D51C6C2F03C021 +:103930000E94D11C682F70E080E090E0CF910C9441 +:10394000C417CF9108956DEE7EEF80E090E00E9465 +:10395000172360E082E090E00E94092360E083E0AA +:1039600090E00E94092360E084E090E00E94092337 +:1039700060E085E090E00C94092380E090E00E94F4 +:10398000032321E08D3E9E4F09F020E0822F089511 +:1039900082E090E00C94FB22682F82E090E00C948F +:1039A000092383E090E00C94FB22682F83E090E0F1 +:1039B0000C94092384E090E00C94FB22682F84E0AF +:1039C00090E00C9409238091D30180FF0BC060919B +:1039D000130185E0689FB001112475956795759571 +:1039E00067952BC081FF09C06091130185E0689F36 +:1039F000B00111247595679520C082FF07C06091C2 +:103A0000130185E0689FB001112417C09091D40183 +:103A10009923D1F060911201961788F72091130134 +:103A200085E0289F90011124929FA001939F500D43 +:103A3000112470E0CA010E94CD226038710540F463 +:103A40006115710519F406C065E070E0862F0895D0 +:103A50008FE7089581E008958091D30180FF08C029 +:103A60006091110170E0759567957595679521C016 +:103A700081FF06C06091110170E07595679519C0CE +:103A800082FF04C06091110170E010C09091D401D8 +:103A9000992399F0609110019617A0F78091110178 +:103AA000899FC001112470E00E94CD226038710509 +:103AB00040F46115710519F406C061E070E0862FCD +:103AC00008958FE7089581E00895803F21F40E94D2 +:103AD000E31C819504C0813F29F40E94E31C80937C +:103AE000D7010895823F21F40E94E31C819504C010 +:103AF000833F29F40E94E31C8093D6010895893FF7 +:103B000019F40E942C1D05C08A3F31F40E942C1D1F +:103B100081958093D80108958B3F21F40E942C1D3C +:103B2000819504C08C3F29F40E942C1D8093D901FB +:103B30000895843F21F48091D501816017C0853FAD +:103B400021F48091D501826011C0863F21F48091DB +:103B5000D50184600BC0873F21F48091D501886036 +:103B600005C0883F31F48091D50180618093D501F3 +:103B700008958D3F21F48091D30181600BC08E3F69 +:103B800021F48091D301826005C08F3F29F4809198 +:103B9000D30184608093D3010895803F39F48091EC +:103BA000D70187FF6CC01092D70169C0813F29F40B +:103BB0008091D7011816BCF362C09091D601823F64 +:103BC00029F497FF5CC01092D60159C0833F19F4C5 +:103BD0001916CCF354C0893F41F48091D8011816CE +:103BE0000CF04DC01092D8014AC08A3F29F4809150 +:103BF000D80187FF44C0F6CF8B3F39F48091D901BB +:103C000087FF3DC01092D9013AC08C3F29F48091C2 +:103C1000D9011816BCF333C0843F21F48091D5013B +:103C20008E7F17C0853F21F48091D5018D7F11C013 +:103C3000863F21F48091D5018B7F0BC0873F21F413 +:103C40008091D501877F05C0883F31F48091D501EF +:103C50008F7E8093D50113C08D3F21F48091D301D5 +:103C60008E7F0BC08E3F21F48091D3018D7F05C0E4 +:103C70008F3F29F48091D3018B7F8093D301809172 +:103C8000D60181110EC08091D70181110AC08091A7 +:103C9000D801811106C08091D901811102C0109212 +:103CA000D401089585ED91E00E94BB0E0E94B91ADF +:103CB0009093D2018093D10108951F93CF93DF9306 +:103CC0008091D1019091D2010E94C51AAC019091CE +:103CD000D401992321F02091140130E006C02091F5 +:103CE00015018AE0289F900111244217530708F418 +:103CF00085C08091D601C091D701D091D801109193 +:103D0000D901811107C0C11175C0D11173C0111142 +:103D100071C074C09F3F19F09F5F9093D401181633 +:103D200024F40E94E31C8093D6018091D60187FF82 +:103D300005C00E94E31C81958093D6011C1624F4D3 +:103D40000E94E31C8093D7018091D70187FF05C0B3 +:103D50000E94E31C81958093D7016091D601662370 +:103D600031F1C091D701CC2311F1062E000C770B55 +:103D7000880B990B0E94D42123E333E343E35FE3F1 +:103D80000E9438220E949C216093D6016C2FCC0F98 +:103D9000770B880B990B0E94D42123E333E343E391 +:103DA0005FE30E9438220E949C216093D7011D1678 +:103DB00024F40E942C1D8093D8018091D80187FFA4 +:103DC00005C00E942C1D81958093D801111624F402 +:103DD0000E942C1D8093D9018091D90187FF05C0D5 +:103DE0000E942C1D81958093D901DF91CF911F9165 +:103DF0000C94521E9F3F09F08FCFA0CFDF91CF913F +:103E00001F910895E5EDF1E085E0DF011D928A95AF +:103E1000E9F71092D4011092D3010895833081F113 +:103E200028F4813059F08230D1F00895853009F4BA +:103E300049C0B8F1863009F456C008958091150143 +:103E4000262F30E0280F311D2F3F310524F4680F55 +:103E50006093150108958FEF809315010895809167 +:103E60001401262F30E0280F311D2F3F310524F497 +:103E7000680F6093140108958FEF809314010895E3 +:103E800080911301262F30E0280F311D2F3F31057F +:103E900024F4680F6093130108958FEF809313014A +:103EA000089580911201262F30E0280F311D2F3FF9 +:103EB000310524F4680F6093120108958FEF809309 +:103EC0001201089580911101262F30E0280F311D35 +:103ED0002F3F310524F4680F6093110108958FEF8F +:103EE00080931101089580911001262F30E0280F52 +:103EF000311D2F3F310524F4680F609310010895A0 +:103F00008FEF809310010895833011F128F48130F0 +:103F100049F0823091F00895853081F120F18630AA +:103F2000C1F1089580911501681720F4861B8093D4 +:103F300015010895109215010895809114016817D4 +:103F400020F4861B809314010895109214010895A3 +:103F500080911301681720F4861B80931301089544 +:103F600010921301089580911201681720F4861BA6 +:103F70008093120108951092120108958091110109 +:103F8000681720F4861B8093110108951092110187 +:103F9000089580911001681720F4861B809310010A +:103FA00008951092100108950F931F938D3109F415 +:103FB0006BC008F03FC08E3009F47DC0C0F487307C +:103FC00009F46EC068F4863009F0AFC08091CC016E +:103FD000817F8E7F8093CC0181E08093DB01A6C03E +:103FE000883009F458C08B3009F49BC09EC08631DC +:103FF00009F497C078F4803109F470C0813109F078 +:1040000094C00E940D1490910D0181E08927809346 +:104010000D0187C0893109F484C08B3109F085C056 +:104020008091CC0181FB222720F991E0922790FB1F +:1040300081F94AC0853309F45BC048F4873209F43A +:1040400057C008F45AC0893209F452C06EC0833494 +:1040500038F48A3308F067C0883309F462C065C059 +:10406000833409F445C0883409F05FC00E940D1400 +:104070000FEF13ED20E3015010402040E1F700C0A6 +:1040800000000E94141B4DC00E9456210E94A40EE5 +:104090000E949A0746C00E94C81C0E94DA1C41C0B8 +:1040A0009091CC01892F817090FF12C0917F9E7FEB +:1040B0009093CC013BC08091CC0182FB222720F958 +:1040C00091E0922790FB82F98093CC01992349F1EA +:1040D0008091CC0181608093CC0123C08091CC0180 +:1040E00083FB222720F991E0922790FB83F9ECCF04 +:1040F00061E070E080E090E010C08D5141E050E060 +:1041000060E070E08A019B0104C0000F111F221FB4 +:10411000331F8A95D2F7C901B8010E94C4170E94C3 +:104120000D1481E003C08953E9CF80E01F910F9106 +:10413000089580E008950C949920CF93C82F809122 +:10414000DB01813079F018F08230E9F187C0E0912D +:104150000E01F0910F018081813169F0823209F006 +:104160007FC009C0E0910E01F0910F018081813183 +:1041700011F0823261F48C2F0E949B20811104C0C7 +:104180008C2F0E94D41F1DC081E090E01AC08C2F9C +:104190000E949920811114C0C43179F048F4CB30C9 +:1041A00079F0C03109F060C082E08093DB0108C083 +:1041B000C93219F0C83321F057C01092DB0154C046 +:1041C00081E0817053C0C93289F118F5C43171F1B1 +:1041D000A8F4C73009F046C08AE08093150194E145 +:1041E0009093140193E0909313018093120188E05F +:1041F0008093110188E28093100134C0CE51C63003 +:1042000088F5EC2FF0E0E65DFE4F80818093DA01C7 +:1042100029C0CE34E9F020F4CB3421F56AE013C094 +:10422000C13579F0C235F1F461E00DC08091DA0159 +:10423000882319F01092DA0115C081E08093DB0128 +:1042400015C061E006C08091DA010E940E1F0AC00D +:104250006AE08091DA010E94841F04C01092DB01A1 +:1042600080E004C081E002C080E0ABCFCF91089530 +:10427000E1E8F0E0808188608083808181608083D4 +:104280008FB7F89493E09093890090ED9093880015 +:104290008FBF0895EFE6F0E080818260808308950B +:1042A000EFE6F0E080818D7F80830895EFE6F0E017 +:1042B000908182E08927808308951F920F920FB624 +:1042C0000F9211242F933F934F935F936F937F939C +:1042D0008F939F93AF93BF93EF93FF938091DC01F4 +:1042E0009091DD0101969093DD018093DC018111B5 +:1042F00003C082E00E949A07E091DD01E695E69511 +:10430000F0E0EE5CFA4FE4918091DC018E1303C083 +:1043100080E00E949A07FF91EF91BF91AF919F912A +:104320008F917F916F915F914F913F912F910F905E +:104330000FBE0F901F9018950E94A3216894B11191 +:104340000C94322208950E94172288F09F5798F00B +:10435000B92F9927B751B0F0E1F0660F771F881F8A +:10436000991F1AF0BA95C9F714C0B13091F00E94A4 +:104370003122B1E008950C943122672F782F8827DD +:10438000B85F39F0B93FCCF3869577956795B395CB +:10439000D9F73EF490958095709561957F4F8F4F3A +:1043A0009F4F0895E89409C097FB3EF4909580953F +:1043B000709561957F4F8F4F9F4F9923A9F0F92FEB +:1043C00096E9BB279395F695879577956795B79569 +:1043D000F111F8CFFAF4BB0F11F460FF1BC06F5F4F +:1043E0007F4F8F4F9F4F16C0882311F096E911C061 +:1043F000772321F09EE8872F762F05C0662371F082 +:1044000096E8862F70E060E02AF09A95660F771F95 +:10441000881FDAF7880F9695879597F9089557FDC5 +:104420009058440F551F59F05F3F71F04795880F22 +:1044300097FB991F61F09F3F79F0879508951216B9 +:1044400013061406551FF2CF4695F1DF08C0161665 +:1044500017061806991FF1CF869571056105089416 +:104460000895E894BB2766277727CB0197F908952D +:104470000E944B220C94BC220E94AE2238F00E9473 +:10448000B52220F0952311F00C94A5220C94AB22B8 +:1044900011240C9432220E940F2270F3959FC1F3D5 +:1044A000950F50E0551F629FF001729FBB27F00DE2 +:1044B000B11D639FAA27F00DB11DAA1F649F662737 +:1044C000B00DA11D661F829F2227B00DA11D621F86 +:1044D000739FB00DA11D621F839FA00D611D221F40 +:1044E000749F3327A00D611D231F849F600D211D24 +:1044F000822F762F6A2F11249F5750409AF0F1F0A7 +:1045000088234AF0EE0FFF1FBB1F661F771F881F0F +:1045100091505040A9F79E3F510580F00C94A52280 +:104520000C9432225F3FE4F3983ED4F3869577955E +:104530006795B795F795E7959F5FC1F7FE2B880FB5 +:10454000911D9695879597F9089597F99F6780E84B +:1045500070E060E008959FEF80EC089500240A94D5 +:104560001616170618060906089500240A9412164E +:104570001306140605060895092E0394000C11F481 +:10458000882352F0BB0F40F4BF2B11F460FF04C02E +:104590006F5F7F4F8F4F9F4F089597FB072E16F445 +:1045A000009407D077FD09D00E94E72207FC05D0D0 +:1045B0003EF4909581959F4F0895709561957F4F3A +:1045C0000895EE0FFF1F0590F491E02D0994AA1BAA +:1045D000BB1B51E107C0AA1FBB1FA617B70710F0EE +:1045E000A61BB70B881F991F5A95A9F78095909520 +:1045F000BC01CD010895F999FECF92BD81BDF89A15 +:10460000992780B50895A8E1B0E042E050E00C940D +:104610001E23262FF999FECF1FBA92BD81BD20BD62 +:104620000FB6F894FA9AF99A0FBE019608950E946F +:104630000923272F0C940A23DC01CB01FC01F999F3 +:10464000FECF06C0F2BDE1BDF89A319600B40D92DE +:0C46500041505040B8F70895F894FFCF97 +:10465C0020029B072B080608D2079E070101BA010E +:10466C0028080A03140A3F4D3639F304A6047004D3 +:10467C003704CA03E303FC03150401020304050613 +:04468C000708090012 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex b/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex index 8cf730c8f4..5ad6b23a7e 100644 --- a/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex +++ b/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex @@ -1,17 +1,17 @@ -:100000000C94AD060C94F1060C94F1060C94F106D8 -:100010000C94F1060C94F1060C94F1060C94F10684 -:100020000C94F1060C94F1060C9405120C94D71262 -:100030000C94F1060C94F1060C94F1060C94F10664 -:100040000C94F1060C94AF2B0C94F1060C94F10671 -:100050000C94F1060C94B6210C94F1060C94F10664 -:100060000C94F1060C94F1060C94F1060C94F10634 -:100070000C94F1060C94F1060C94F1060C94F10624 -:100080000C94F1060C94F1060C94F1060C94F10614 -:100090000C94F1060C94F1060C94F1060C94F10604 -:1000A0000C94F1060C94F1060C94F1063C135E13CB -:1000B00049145E134914A013C313491418142B14C4 -:1000C00079177917A717A717EA172618271A271AD3 -:1000D0003E18271A35193519011A271A271A151A21 +:100000000C940F020C9456020C9456020C94560257 +:100010000C9456020C9456020C9456020C94560200 +:100020000C9456020C9456020C946A0B0C943C0CE3 +:100030000C9456020C9456020C9456020C945602E0 +:100040000C9456020C94B0200C9456020C94560258 +:100050000C9456020C94421A0C9456020C945602BC +:100060000C9456020C9456020C9456020C945602B0 +:100070000C9456020C9456020C9456020C945602A0 +:100080000C9456020C9456020C9456020C94560290 +:100090000C9456020C9456020C9456020C94560280 +:1000A0000C9456020C9456020C945602A90CCB0CDC +:1000B000BE0DCB0CBE0D100D330DBE0D880D9B0D6E +:1000C00085108510B410B410F71031113E133E1393 +:1000D0004A113E133F123F1212133E133E132913CF :1000E00023024C003900E100640000001E001400EF :1000F00004001D714A0039001F001A0016001B730E :100100004E002A0020000800070006744B002B0058 @@ -33,1429 +33,1078 @@ :100200004100A800AD00B5000100B7004200A90000 :10021000AE00B9000100B60043000100AB00B7001A :100220000100010044004500010001000100000040 -:100230000A002530313662003A200025303258005D -:100240000A722F6320303132333435363738394132 -:1002500042434445460A000A002530325800626F86 -:10026000756E6365213A20006C656674207369645D -:10027000652061747461636865640A006C65667406 -:100280002073696465206E6F7420726573706F6E81 -:1002900064696E670A00747279696E6720746F20F2 -:1002A0007265736574206D637032333031380A00C3 -:1002B0000A44454255473A20656E61626C65642E7A -:1002C0000A005B735D004B6579626F617264207335 -:1002D000746172742E0A005B575D005B535D005BB6 -:1002E000525D005B445D005B435D00160345007298 -:1002F0000067006F0044006F007800200045005A3E -:1003000000000016034500720067006F0044006F94 -:10031000007800200045005A000000040309040989 -:10032000028D00050100A0FA09040000010301018B -:1003300000092111010001223F0007058103080087 -:100340000A09040100010301020009211101000151 -:10035000224D000705820308000A09040200010378 -:100360000000000921110100012236000705830366 -:1003700008000A090403000203000000092111011A -:100380000001222000070584032000010705040363 -:1003900020000109040400010300000009211101EB -:1003A0000001223900070585031000011201100128 -:1003B00000000008EDFE0713010001020001050125 -:1003C0000906A101050719E029E71500250195088F -:1003D000750181020508190129059505750191022C -:1003E000950175039101050719002977150025016D -:1003F000957875018102C00631FF0974A101097564 -:10040000150025FF9520750881020976150025FF46 -:10041000952075089102C005010980A10185021689 -:10042000010026B7001A01002AB700751095018156 -:1004300000C0050C0901A1018503160100269C02DC -:100440001A01002A9C02751095018100C00501095E -:1004500002A1010901A100050919012905150025BD -:100460000195057501810295017503810105010959 -:100470003009311581257F950275088106093815E7 -:1004800081257F950175088106050C0A38021581C2 -:10049000257F950175088106C0C005010906A101E7 -:1004A000050719E029E71500250195087501810266 -:1004B0009501750881010508190129059505750142 -:1004C00091029501750391010507190029FF150097 -:1004D00025FF950675088100C00A00253032582096 -:1004E000006B6579626F6172645F7265706F7274C0 -:1004F0003A20000A0025303258006B6579626F613E -:1005000072645F7365745F6C65643A200064656C47 -:100510005F6B65795F6269743A2063616E2774204E -:1005200064656C3A20253032580A006164645F6B60 -:1005300065795F6269743A2063616E277420616433 -:10054000643A20253032580A00646F6E652E0A0026 -:10055000626F6F676D61676963207363616E3A20D4 -:100560002E2E2E2000290A002575002F002575004B -:100570005D2800256400200025640020002564001B -:1005800020002564007C0025303258006D6F7573A3 -:10059000656B6579205B62746E7C782079207620AB -:1005A000685D287265702F61636C293A205B006D6D -:1005B0006B5F776865656C5F74696D655F746F5FAD -:1005C0006D6178203D2025640A006D6B5F7768655A -:1005D000656C5F6D61785F7370656564203D202593 -:1005E000640A006D6B5F74696D655F746F5F6D6148 -:1005F00078203D2025640A006D6B5F6D61785F7324 -:1006000070656564203D2025640A006D6B5F696E2E -:1006100074657276616C203D2025640A006D6B5F05 -:1006200064656C6179203D2025640A006D6B5F77FD -:100630006865656C5F74696D655F746F5F6D617827 -:10064000203D2025640A006D6B5F776865656C5FEF -:100650006D61785F7370656564203D2025640A00D4 -:100660006D6B5F74696D655F746F5F6D6178203D60 -:100670002025640A006D6B5F6D61785F737065653E -:1006800064203D2025640A006D6B5F696E7465729D -:1006900076616C203D2025640A006D6B5F64656C9B -:1006A0006179203D2025640A000A00257500363A4C -:1006B00020776865656C5F74696D655F746F5F6DE9 -:1006C00061783A20000A00257500353A2077686580 -:1006D000656C5F6D61785F73706565643A20000AD0 -:1006E00000257500343A2074696D655F746F5F6D25 -:1006F00061783A20000A00257500333A206D617850 -:100700005F73706565643A20000A00257500323A0F -:1007100020696E74657276616C286D73293A2000C9 -:100720000A00257500313A2064656C6179282A3108 -:10073000306D73293A20000A092D2056616C7565C9 -:1007400073202D0A004D3E004D25643E20003F00E1 -:100750007365742064656661756C740A00433E209D -:100760000077686572652064656C74613A20637512 -:1007700072736F723D25642C20776865656C3D252A -:10078000640A53656520687474703A2F2F656E2E65 -:1007900077696B6970656469612E6F72672F77691D -:1007A0006B692F4D6F7573655F6B6579730A000A0E -:1007B000092D204D6F7573656B6579202D0A4553A2 -:1007C000432F713A09717569740A313A0964656C8D -:1007D0006179282A31306D73290A323A09696E74B9 -:1007E000657276616C286D73290A333A096D6178F8 -:1007F0005F73706565640A343A0974696D655F7486 -:100800006F5F6D61780A353A09776865656C5F6D71 -:1008100061785F73706565640A363A097768656563 -:100820006C5F74696D655F746F5F6D61780A0A70E3 -:100830003A097072696E742076616C7565730A642A -:100840003A097365742064656661756C74730A7522 -:10085000703A092B310A646F776E3A092D310A70AC -:100860006775703A092B31300A7067646F776E3A9A -:10087000092D31300A0A7370656564203D20646576 -:100880006C7461202A206D61785F737065656420E7 -:100890002A2028726570656174202F2074696D6547 -:1008A0005F746F5F6D6178290A003F004D3E200044 -:1008B000433E20004C25640A000A092D20436F6E38 -:1008C000736F6C65202D0A4553432F713A0971757A -:1008D00069740A6D3A096D6F7573656B65790A0005 -:1008E0000A092D204D61676963202D0A643A096465 -:1008F000656275670A783A096465627567206D619B -:10090000747269780A6B3A096465627567206B6571 -:1009100079626F6172640A6D3A0964656275672075 -:100920006D6F7573650A763A0976657273696F6ED5 -:100930000A733A097374617475730A633A09636FD1 -:100940006E736F6C65206D6F64650A302D343A09E3 -:100950006C61796572302D34284631302D4634294A -:100960000A506175733A09626F6F746C6F616465E8 -:10097000720A653A09656570726F6D0A6E3A094EC2 -:100980004B524F0A7A3A09736C656570204C4544A6 -:1009900020746573740A000A002575002E6E6B7250 -:1009A0006F3A20000A002575002E737761705F6230 -:1009B00061636B736C6173685F6261636B737061B9 -:1009C00063653A20000A002575002E737761705F19 -:1009D00067726176655F6573633A20000A0025756A -:1009E000002E6E6F5F6775693A20000A002575005A -:1009F0002E737761705F72616C745F726775693AAC -:100A000020000A002575002E737761705F6C616CA1 -:100A1000745F6C6775693A20000A002575002E63C3 -:100A20006170736C6F636B5F746F5F636F6E747212 -:100A30006F6C3A20000A002575002E737761705F95 -:100A4000636F6E74726F6C5F636170736C6F636BF6 -:100A50003A20000A0025303258006B65796D6170CC -:100A60005F636F6E6669672E7261773A20000A00D5 -:100A70002575002E6D6F7573653A20000A00257587 -:100A8000002E6B6579626F6172643A20000A00255E -:100A900075002E6D61747269783A20000A00257520 -:100AA000002E656E61626C653A20000A00253032C6 -:100AB000580064656275675F636F6E6669672E7262 -:100AC00061773A20000A0025750064656661756CDF -:100AD000745F6C617965723A20003F004E4B524F53 -:100AE0003A206F66660A004E4B524F3A206F6E0AEC -:100AF0000074696D65725F636F756E743A2025309E -:100B0000346C580A006B6579626F6172645F6E6B5A -:100B1000726F3A2025580A006B6579626F617264C2 -:100B20005F69646C653A2025580A006B6579626FCD -:100B30006172645F70726F746F636F6C3A202558D6 -:100B40000A00686F73745F6B6579626F6172645FCE -:100B50006C65647328293A2025580A000A092D205B -:100B6000537461747573202D0A004743433A20344F -:100B70002E382E32204156522D4C4942433A2031D4 -:100B80002E382E30204156525F415243483A206160 -:100B90007672350A004F5054494F4E533A204C5507 -:100BA000464120424F4F544D41474943204D4F55F8 -:100BB00053454B45592045585452414B45592043C4 -:100BC0004F4E534F4C4520434F4D4D414E44204EC8 -:100BD0004B524F203531320A004255494C443A209D -:100BE000376638346162362D646972747920283032 -:100BF000333A33303A3338204A616E203232203271 -:100C0000303136290A005649443A20307846454565 -:100C100044284572676F446F7820455A292050490F -:100C2000443A20307831333037284572676F446F4B -:100C30007820455A29205645523A203078303030B5 -:100C4000310A00444553433A20742E6D2E6B2E20FA -:100C50006B6579626F617264206669726D7761722B -:100C60006520666F72204572676F646F780A000AAC -:100C7000092D2056657273696F6E202D0A000A6D6A -:100C80006F7573653A206F66660A000A6D6F75733B -:100C9000653A206F6E0A000A6B6579626F61726453 -:100CA0003A206F66660A000A6B6579626F6172644A -:100CB0003A206F6E0A000A6D61747269783A206F8B -:100CC00066660A000A6D61747269783A206F6E0A6E -:100CD000000A64656275673A206F6E0A000A6465EF -:100CE0006275673A206F66660A000A0A626F6F745F -:100CF0006C6F616465722E2E2E2000433E200065CD -:100D000065636F6E6669673A0A00536C65657020AB -:100D10004C454420746573740A0000000000000014 -:100D20000000000000010204060A0F17202C3A4AB6 -:100D30005D71879DB3C7DAE9F5FCFFFCF5E9DAC719 -:100D4000B39D87715D4A3A2C20170F0A06040201F1 -:100D50000000000000000000000011241FBECFEFC3 -:100D6000DAE0DEBFCDBF04B603FE24C08091F901F6 -:100D70009091FA01A091FB01B091FC018730904B5A -:100D8000A740B04BB9F41092F9011092FA011092F9 -:100D9000FB011092FC0114BE84B7877F84BF88E1F9 -:100DA0000FB6F89480936000109260000FBEE0E0F0 -:100DB000FFE3099511E0A0E0B1E0EAEFFAE502C037 -:100DC00005900D92AA33B107D9F711E0AAE3B1E07B -:100DD00001C01D92A93FB107E1F70E943F0F0C949B -:100DE0007B2D0C940000FF93EF93E0913A01F0917A -:100DF0003B01309709F00995EF91FF910895FC01AF -:100E00008591803011F0EFDFFBCF0895FF27E0E2FE -:100E100030E247FF0CC0419597FF09C0EDE26095B5 -:100E2000709580959095611D711D811D911D27FF05 -:100E300002C0219530E350E2AA27660F771F881F72 -:100E4000991FAA1FA41710F0A41B63955A95A9F720 -:100E5000AA3008F0A95FA05DAF93F3956115710505 -:100E60008105910541F7ED3211F4EF93F395F217F7 -:100E700018F43F93F395FBCF8F91B5DFFA95E1F727 -:100E80000895E991F9918591803021F0853219F02A -:100E9000AADFF9CF089520E0E89455915532C1F3C7 -:100EA000503311F4689455915A3348F4505390F3E9 -:100EB000220F022E220F220F200D250FF4CF0EF449 -:100EC000219589919991533619F3533729F1533567 -:100ED00059F1BC0188279927E8945C3621F489915F -:100EE000999168945591543639F446EF7EF077FF26 -:100EF0000DC08FEF9FEF0AC055374AE039F05835E3 -:100F000040E121F0523642E009F00895FF93EF935B -:100F10007DDFEF91FF91B7CFFF93EF93FC018191BC -:100F20008030B9F360DFFBCFFF93EF9368DFF1CF41 -:100F3000DF93CF93CDB7DEB72596A3DFCF91DF91B7 -:100F4000089561110BC0FC018281882321F085EE98 -:100F50000E940D1603C085EE0E94D51680E090E039 -:100F6000089508956091BC017091BD018091BE010A -:100F70009091BF010E94BA2056985E9825982D98AE -:100F800026982E9827982F98813019F4269A2E9A11 -:100F9000089556985E98089582EB97E0892B11F09A -:100FA0000E94B20780E090E0089556985E982598D8 -:100FB0002D9826982E9827982F988FEF90E0909351 -:100FC00089008093880090938B0080938A0090938F -:100FD0008D0080938C00259A2D9A2FEF80E792E068 -:100FE000215080409040E1F700C00000269A2E9AE0 -:100FF0002FEF80E792E0215080409040E1F700C061 -:101000000000279A2F9A2FEF80E792E0215080402E -:101010009040E1F700C0000025982D982FEF80E761 -:1010200092E0215080409040E1F700C000002698F7 -:101030002E982FEF80E792E0215080409040E1F71A -:1010400000C0000027982F9856985E9825982D98F4 -:1010500026982E9827982F98089589EA80938000E3 -:1010600089E08093810024982C983F988AB18F74EE -:101070008AB96E98479A8BB1806B8BB9769A0E9429 -:10108000D50781EB97E0892B11F00E94B10780E032 -:1010900090E0089580E28093000180913C018111ED -:1010A0000EC00E94990881E080933C012FEF83EDF0 -:1010B00090E3215080409040E1F700C0000080E4C0 -:1010C0000E949F088093000181112EC00E94C908D0 -:1010D00080930001811128C00E94C90880930001FB -:1010E000811122C08FE30E94C90880930001811101 -:1010F0001BC00E94C10880E40E949F0880930001E9 -:10110000811112C08CE00E94C908809300018111F6 -:101110000BC00E94C90880930001811105C08FE3B4 -:101120000E94C908809300010E94C10880910001BB -:1011300008951092B9008AE08093B800089594EA67 -:101140009093BC009091BC0097FFFCCF9091B900A8 -:10115000987F983021F0903111F081E008958093CC -:10116000BB0084E88093BC008091BC0087FFFCCF6B -:101170008091B900887F883111F0803471F780E068 -:10118000089584E98093BC008091BC0084FDFCCF6D -:1011900008958093BB0084E88093BC008091BC00DC -:1011A00087FFFCCF9091B900987F81E0983209F4D5 -:1011B00080E0089584E88093BC008091BC0087FFA4 -:1011C000FCCF8091BB00089580910001811115C072 -:1011D00080E40E949F088093000181110CC082E18D -:1011E0000E94C90880930001811105C08FEF0E9401 -:1011F000C908809300010E94C10884B1807F84B92E -:1012000085B1807F85B98AB1837F8AB98BB1837FAD -:101210008BB93E98469808950E944A088093000131 -:101220000E94E40880B38C7080BB81B3836F81BB64 -:10123000ECE4F1E0AEE3B1E011921D9281E0EA3519 -:10124000F807D1F78DE298E0892B11F00C942D0866 -:1012500008959F92AF92BF92CF92DF92EF92FF924A -:101260000F931F93CF93DF93809100018823E1F0C8 -:1012700080913D018F5F80933D01811115C086E90A -:1012800092E00E94FF060E944A0880930001882392 -:1012900029F08CE792E00E94FF0606C088E692E003 -:1012A0000E94FF060E94D5070EE311E0C0E0D0E0E7 -:1012B000BB24B39482E0A82ECC24C394D12C29E57E -:1012C000E22E22E0F22EC73000F58091000181115C -:1012D00062C080E40E949F0880930001811112C0C7 -:1012E00082E10E94C9088093000181110BC0C601F0 -:1012F0000C2E01C0880F0A94EAF780950E94C90855 -:10130000809300010E94C10846C0CA30A1F028F4B1 -:10131000C83059F0C93061F005C0CC3089F070F0A8 -:10132000CD3089F0209A289810C0219A29980DC0B4 -:10133000229A2A980AC0239A2B9807C0529A01C071 -:10134000539A5B9802C03E9A4698E0EAEA95F1F714 -:101350008FB1799985C092E081708B25892B7C9B18 -:1013600002C090E001C094E0892B7D9B02C090E018 -:1013700001C098E0892B7E9B02C090E001C090E103 -:10138000892B9FB19095991F9927991F9295990F35 -:10139000907E892B10C080910001811176C080E47D -:1013A0000E949F0880930001882309F45BC0912C60 -:1013B0000E94C108892DF8019081981739F1808326 -:1013C00080910101882301F18091D70180FF04C041 -:1013D0008EE592E00E94FF068091D70180FF0CC04D -:1013E000809101011F928F93FF92EF920E949807C4 -:1013F0000F900F900F900F908091D70180FF04C045 -:1014000087E592E00E94FF06A09201010E94E40895 -:1014100021960F5F1F4FCE30D10509F054CF809138 -:1014200001018823B1F0815080930101882339F0B4 -:101430008FE99FE00197F1F700C000000AC0ACE41B -:10144000B1E0EEE3F1E081918D9391E0EC34F907A6 -:10145000D1F78CEC97E0892BD1F00E94CC0717C014 -:1014600090E07ACF83E10E94C90880930001811146 -:101470009ECF81E40E949F0880930001811197CF45 -:101480000E94DA08982E909493CF80E094CF81E068 -:10149000DF91CF911F910F91FF90EF90DF90CF9050 -:1014A000BF90AF909F900895E82FF0E0E45BFE4F6F -:1014B00080810895CF92DF92EF92FF920F931F9356 -:1014C000CF93DF9380E492E00E94FF063CE4E32E9A -:1014D00031E0F32EC0E0D0E04BE3C42E42E0D42E46 -:1014E00002E312E0DF93CF93DF92CF920E9498073E -:1014F00088E392E00E94FF06F70181917F0190E06E -:101500000E941F219F938F931F930F930E94980710 -:1015100080E392E00E94FF0621968DB79EB7089661 -:101520000FB6F8949EBF0FBE8DBFCE30D105D1F659 -:10153000DF91CF911F910F91FF90EF90DF90CF90AF -:1015400008958B3B910578F4883A910540F5853AEA -:101550009105D0F48430910508F0B1C08130910537 -:1015600009F4ADC06BC0803E910508F467C0883EA9 -:10157000910508F4A4C09C01205F31092031310598 -:1015800008F05CC090650895853A910509F459C04A -:10159000863A910509F458C083E890E40895883AA2 -:1015A000910509F454C0893A910509F453C08A3A67 -:1015B000910509F452C08B3A910509F451C08C3A57 -:1015C000910509F450C08D3A910509F44FC0803B54 -:1015D000910509F44EC08E3A910509F44DC08F3A39 -:1015E000910509F44CC0813B910509F44BC0823B45 -:1015F000910509F44AC0833B910509F449C0843B35 -:10160000910509F448C0853B910509F447C0863B24 -:10161000910509F446C0873B910509F445C0883B14 -:10162000910509F444C0893B910509F443C08A3B04 -:10163000910509F042C08AE296E4089580E090E0C6 -:10164000089581E890E4089582E890E4089582EE98 -:1016500094E4089589EE94E408958AEE94E408955C -:1016600085EB94E4089586EB94E4089587EB94E485 -:1016700008958CEC94E408958DEC94E4089583E847 -:1016800095E408958AE895E4089582E995E408953B -:1016900084E995E4089581E296E4089583E296E46E -:1016A000089584E296E4089585E296E4089586E23A -:1016B00096E4089587E296E4089580E094E408951E -:1016C000089596E0799FF001112494E5899FE00D3B -:1016D000F11D1124E60FF11DEE0FFF1FE052FF4F29 -:1016E000859194910895880F991F805A9040FC012C -:1016F000859194910895880F991F80529F4FFC0106 -:1017000085919491089526E0729FF001112444E59B -:10171000849FE00DF11D1124E60FF11DEE0FFF1F58 -:10172000E052FF4F25913491C9019A9581159F414F -:1017300010F4C9010895C90190528115904128F40F -:10174000C9019F700E947B0B0895C90190538115B8 -:10175000904120F4C9019927906C0895211580E5E6 -:10176000380769F40E94481A9FEF24E34CE0915037 -:1017700020404040E1F700C000000C94DB21213004 -:1017800080E5380751F480EB92E00E94FF068091DB -:10179000D70181608093D7010895C90190558115C3 -:1017A000904108F050C0832F99278F70992781307E -:1017B0009105D9F4A9014370552702C0880F991FDC -:1017C0004A95E2F79C68A90164E0440F551F6A95A9 -:1017D000E1F744275370842B952B73E0220F331FBE -:1017E0007A95E1F7207633271DC08230910529F4E0 -:1017F000922F8827816F906A089583309105A9F40C -:10180000A9014370552781E090E002C0880F991F1D -:101810004A95E2F79C6843E0220F331F4A95E1F7AF -:10182000207E3770822B932B08950497F1F4A90141 -:101830004370552781E090E002C0880F991F4A95B8 -:10184000E2F79A68E8CFC90190578115904120F4DA -:10185000C9019F7090620895C90190588115904107 -:1018600020F4C9019F70906A0895203E3105E0F48C -:10187000203C310558F52133310509F470C048F496 -:101880002932310509F464C02A32310509F46EC0E9 -:1018900074C029333105F1F022383105D9F02533F0 -:1018A000310509F44EC069C0233E310589F138F491 -:1018B000203E3105C1F0223E3105E1F05EC0263EFA -:1018C000310569F1273E3105A9F157C0C9010E94D0 -:1018D000730B08958091EA0180FD02C081FF4DC025 -:1018E00080EE90E04BC08091EA0180FFF9CF89E360 -:1018F00090E044C08091EA0182FF0EC08091EA012D -:1019000084FF03C080E090E039C083EE90E036C0F1 -:101910008091EA0182FFF2CF82EE90E02FC08091A9 -:10192000EA0183FF0BC08091EA0184FDEBCF87EED3 -:1019300090E024C08091EA0183FFF5CF86EE90E02D -:101940001DC08091EA0185FF07C089E290E016C0C2 -:101950008091EA0185FFF9CF85E390E00FC0809187 -:10196000EA0186FF07C08AE290E008C08091EA01A0 -:1019700086FFF9CF81E390E001C0C9010E94A10A6E -:101980000895089580916D0108959FB7F89410927D -:101990005C019FBF9091F001943009F058C0909184 -:1019A000E9009F702091EC0020FF02C020E801C0F8 -:1019B00020E0292B94E09093E9009091EB0090FFB8 -:1019C00043C09091EE0097FF3FC090915A01992338 -:1019D00021F09091E80095FF37C010925A0196E0EF -:1019E0003091E80035FD15C03091F001343061F5DB -:1019F0003091EB0035FD28C0915021F481E08093B7 -:101A00005A0122C0EFE9FFE03197F1F700C0000072 -:101A1000E7CF8093F1008091E80085FD0AC08091B6 -:101A2000E80080FFFCCF8091E8008E778093E8008B -:101A300006C08FB7F89491E090935C018FBF2F7030 -:101A40002093E90080E008952F702093E9008FEF44 -:101A50000895CF93DF9300D01F92CDB7DEB72091CA -:101A6000F001243019F523E029839B838A83209396 -:101A7000E9008FEF9091E800815095FD06C095ED4B -:101A80009A95F1F700008111F5CF8091E80085FF6C -:101A90000DC040E050E063E070E0CE0101960E948E -:101AA000F80F8091E8008E778093E8000F900F90F8 -:101AB0000F90DF91CF910895CF93DF9300D01F92C5 -:101AC000CDB7DEB72091F001243021F522E0298343 -:101AD0009B838A8383E08093E9008FEF9091E800F5 -:101AE000815095FD06C095ED9A95F1F700008111A2 -:101AF000F5CF8091E80085FF0DC040E050E063E045 -:101B000070E0CE0101960E94F80F8091E8008E7778 -:101B10008093E8000F900F900F90DF91CF91089580 -:101B20002091F0012430F1F422E02093E9002FEF1E -:101B30003091E800215035FD06C035ED3A95F1F7BA -:101B400000002111F5CF2091E80025FF0BC040E0F7 -:101B500050E065E070E00E94F80F8091E8008E7719 -:101B60008093E8000895CF93DF93EC018091F0011A -:101B7000843009F047C080910C018823E1F0809106 -:101B80000D018823C1F085E08093E9008FEF9091EB -:101B9000E800815095FD06C095E19A95F1F70000A7 -:101BA0008111F5CF8091E80085FF2CC040E050E026 -:101BB00060E170E017C081E08093E9008FEF9091C1 -:101BC000E800815095FD06C095ED9A95F1F700006B -:101BD0008111F5CF8091E80085FF14C040E050E00E -:101BE00068E070E0CE010E94F80F8091E8008E77E7 -:101BF0008093E80080E1FE01ADE5B1E001900D9237 -:101C00008A95E1F7DF91CF91089587EE92E00E94E7 -:101C1000FF068091EF01811109C00E948A110E9484 -:101C2000E7118091E20084608093E200089583EEE2 -:101C300092E00E94FF061092EF0108958FED92E06E -:101C40000C94FF068BED92E00E94FF060C949C2BF7 -:101C500087ED92E00E94FF060E9476210E94A22B4F -:101C60000E9483140C94C10C80915B018F5F809360 -:101C70005B0162E30E94102D911135C010925B014F -:101C800080915C01882379F18091F001843049F5DD -:101C90008091E9008F709091EC0090FF02C090E875 -:101CA00001C090E0982B84E08093E9008091EB00E4 -:101CB00080FF14C08091EE0087FF10C08091E80083 -:101CC00085FF03C01092F100F9CF8091E80080FFFA -:101CD00005C08091E8008E778093E8009F70909314 -:101CE000E90010925C01089542E061EC81E00E94FD -:101CF000041142E061EC82E00E94041142E061ECD8 -:101D000083E00E94041142E261EC84E00E9404112D -:101D100042E161EC85E00C9404118091F201833082 -:101D200009F455C030F4813071F0823009F48EC06E -:101D300008958A3009F47AC08B3009F460C0893084 -:101D400009F09CC020C08091F101813A09F096C051 -:101D50008091E800877F8093E8008091F501909161 -:101D6000F601892B21F060E080E090E003C060E1A3 -:101D70008DE591E070E00E9441108091E8008B7742 -:101D80008093E80008958091F101813209F076C0D6 -:101D90008091F5019091F601009719F0049709F0F0 -:101DA0006DC08091E800877F8093E8008091E80013 -:101DB00082FD05C08091F0018111F8CF5FC0809154 -:101DC000F10080936D018091E8008B7753C0809182 -:101DD000F101813A09F052C08091F5019091F6012C -:101DE000892B09F04BC08091E800877F8093E80041 -:101DF0008091E80080FFFCCF80910C0136C080917B -:101E0000F1018132D9F58091F5019091F601892B8C -:101E1000A9F58091E800877F8093E8000E9439113E -:101E20008091F30180930C010C94481A8091F10188 -:101E3000813221F58091E800877F8093E8000E943D -:101E400039118091F40180936E0108958091F10120 -:101E5000813AA1F48091E800877F8093E800809127 -:101E6000E80080FFFCCF80916E018093F1008091AB -:101E7000E8008E778093E8000C943911089584B7B8 -:101E8000877F84BF88E10FB6F8948093600010923A -:101E900060000FBE90E080E80FB6F8948093610078 -:101EA000909361000FBE0E940C150E948A110E943F -:101EB000E7118091E20084608093E20085EC9CE071 -:101EC0000E94B52078940E9461140E940E1582E051 -:101ED00091E00E947E140E948A2B86EC92E00E9480 -:101EE000FF068091F001853089F482EC92E00E9437 -:101EF000FF060E9439218091EE01882391F30E9410 -:101F00006121882371F30E94E20FEBCF0E943C1500 -:101F1000E8CF292F332723303105A9F06CF4213085 -:101F2000310509F442C02230310509F043C08DE883 -:101F300090E02FE133E042C021323105C9F0223276 -:101F4000310519F137C099278130910541F0823070 -:101F5000910541F0892B71F5EBE1F3E005C0E3E079 -:101F6000F3E002C0EBEEF2E0849190E09F0126C026 -:101F7000653000F5E62FF0E0EE0FFF1FEB5DFE4F42 -:101F80002081318189E090E019C0653098F4E62F16 -:101F9000F0E0DF01AA0FBB1FA55EBE4F2D913C9163 -:101FA000EA5EFE4F808190E009C082E190E02CEA79 -:101FB00033E004C080E090E020E030E0FA013183BB -:101FC0002083089580E189BD82E189BD09B400FEC6 -:101FD000FDCF8091D8008F7D8093D8008091E00064 -:101FE00082608093E0008091E00081FDFCCF089545 -:101FF000CF92DF92EF92FF920F931F93CF93DF93D5 -:102000007C018B01EA010E945A11811131C0209795 -:1020100031F088819981081B190BE80EF91EC12C3B -:10202000D12C0115110519F18091E80085FD14C02E -:102030008091E8008E778093E800209741F08881B6 -:1020400099818C0D9D1D9983888385E011C00E9424 -:102050005A11882331F30CC0F70181917F018093DD -:10206000F10001501109FFEFCF1ADF0ADACF80E04B -:10207000DF91CF911F910F91FF90EF90DF90CF9064 -:1020800008952091F7013091F8012617370748F09D -:102090006115710539F42091E8002E772093E8004E -:1020A00001C0B901FC0120E061157105B9F1809111 -:1020B000F001882309F440C0853009F43FC08091C5 -:1020C000E80083FD3DC08091E80082FF06C080915A -:1020D000E80082FF26C080E008958091E80080FF3C -:1020E000E3CF2091F3008091F20090E0922B6115F4 -:1020F000710551F08830910538F421912093F10059 -:10210000615071090196F3CF21E0089709F020E0B2 -:102110008091E8008E778093E800C6CF2111C7CF69 -:10212000D6CF8091F001882339F0853039F0809145 -:10213000E80083FFCCCF04C082E0089583E00895D7 -:1021400081E008952091F7013091F80126173707B3 -:1021500048F06115710539F42091E8002E7720933D -:10216000E80001C0B901FC0120E061157105C1F171 -:102170008091F001882309F441C0853009F440C002 -:102180008091E80083FD3EC08091E80082FF06C098 -:102190008091E80082FF27C080E008958091E800E8 -:1021A00080FFE3CF2091F3008091F20090E0922B2A -:1021B0006115710559F08830910540F42491209300 -:1021C000F1003196615071090196F2CF21E0089734 -:1021D00009F020E08091E8008E778093E800C5CF79 -:1021E0002111C6CFD5CF8091F001882339F08530F9 -:1021F00039F08091E80083FFCBCF04C082E00895DE -:1022000083E0089581E00895982F973058F59093D2 -:10221000E900981739F07091EC002091ED00509191 -:10222000F00003C0242F762F50E021FF19C0309119 -:10223000EB003E7F3093EB003091ED003D7F30931B -:10224000ED003091EB0031603093EB007093EC00C7 -:102250002093ED005093F0002091EE0027FF07C07F -:102260009F5FD3CF8F708093E90081E0089580E075 -:1022700008958091F10187FD05C08091E80080FFFD -:102280000EC012C08091E80082FD05C08091F0016F -:102290008111F8CF08958091E8008B7708C0809174 -:1022A000F0018111EACF08958091E8008E77809344 -:1022B000E80008958091E4009091E50045E62091C2 -:1022C000EC0020FF21C02091E80020FD21C02091DA -:1022D000F001222389F0253089F02091EB0025FDC3 -:1022E0000FC02091E4003091E5002817390739F339 -:1022F000415041F0C901E3CF82E0089583E00895A1 -:1023000081E0089584E008952091E80022FFDFCF66 -:1023100080E008950E94F8110E940012E0EEF0E0C3 -:10232000808181608083E8EDF0E080818F77808319 -:1023300019BCA7EDB0E08C918E7F8C9380818F7E4D -:1023400080831092EF0108950F931F93CF93DF9333 -:102350000E94F8110E940012C8EDD0E088818F77AA -:10236000888388818068888388818F7D888319BC71 -:102370001092F0011092EC011092EE011092ED011A -:1023800000EE10E0F80180818B7F8083888181607E -:10239000888342E060E080E00E940411E1EEF0E01A -:1023A00080818E7F8083E2EEF0E080818160808397 -:1023B000808188608083F80180818E7F808388811E -:1023C00080618883DF91CF911F910F910895E8ED8F -:1023D000F0E080818F7E8083E7EDF0E08081816096 -:1023E000808384E082BF81E08093EF010C94A4118C -:1023F000E8EDF0E080818E7F80831092E200089506 -:102400001092DA001092E10008951F920F920FB619 -:102410000F9211242F933F934F935F936F937F936A -:102420008F939F93AF93BF93EF93FF938091E100BE -:1024300082FF0BC08091E20082FF07C08091E10023 -:102440008B7F8093E1000E94340E8091DA0080FF40 -:102450001FC08091D80080FF1BC08091DA008E7F62 -:102460008093DA008091D90080FF0DC080E189BDA2 -:1024700082E189BD09B400FEFDCF81E08093F001C7 -:102480000E94050E05C019BC1092F0010E94170EA3 -:102490008091E10080FF19C08091E20080FF15C0AB -:1024A0008091E2008E7F8093E2008091E200806163 -:1024B0008093E2008091D80080628093D80019BC9C -:1024C00085E08093F0010E94220E8091E10084FF5C -:1024D00030C08091E20084FF2CC080E189BD82E1A0 -:1024E00089BD09B400FEFDCF8091D8008F7D809317 -:1024F000D8008091E1008F7E8093E1008091E2001E -:102500008F7E8093E2008091E20081608093E20000 -:102510008091EC01882311F084E007C08091E300F2 -:1025200087FF02C083E001C081E08093F0010E9438 -:10253000280E8091E10083FF29C08091E20083FF93 -:1025400025C08091E100877F8093E10082E0809345 -:10255000F0011092EC018091E1008E7F8093E10008 -:102560008091E2008E7F8093E2008091E2008061A2 -:102570008093E20042E060E080E00E9404118091DC -:10258000F00088608093F0000E941E0EFF91EF9192 -:10259000BF91AF919F918F917F916F915F914F917B -:1025A0003F912F910F900FBE0F901F9018951F9283 -:1025B0000F920FB60F9211242F933F934F935F9377 -:1025C0006F937F938F939F93AF93BF93CF93EF932B -:1025D000FF93C091E900CF708091EC001092E90068 -:1025E0008091F000877F8093F00078940E9413130D -:1025F0001092E9008091F00088608093F000C09311 -:10260000E900FF91EF91CF91BF91AF919F918F9191 -:102610007F916F915F914F913F912F910F900FBEDE -:102620000F901F9018951F93CF93DF93CDB7DEB710 -:10263000AA970FB6F894DEBF0FBECDBFE1EFF1E071 -:102640008091F100819321E0E93FF207C9F70E94F0 -:102650008D0E8091E80083FF1CC12091F101309123 -:10266000F201832F90E08A30910508F012C1FC013D -:10267000EA5AFF4F0C94302D203881F0223809F0AF -:1026800008C18091F5018F708093E9008091EB0083 -:1026900085FB882780F91092E90006C08091ED0142 -:1026A0009091EE01911182609091E800977F909354 -:1026B000E8008093F1001092F100C5C0822F8D7F59 -:1026C00009F0E7C0222319F0223061F0E2C08091C6 -:1026D000F301813009F0DDC0333009F080E08093F0 -:1026E000EE0128C08091F301811124C02091F501F1 -:1026F0002F7009F4CEC02093E9008091EB0080FF99 -:1027000019C08091EB00333011F4806211C08061F8 -:102710008093EB0081E090E0022E01C0880F0A94C4 -:10272000EAF78093EA001092EA008091EB0088605B -:102730008093EB001092E9008091E800877F86C0CB -:102740002111A7C01091F3011F778091E3008078D9 -:10275000812B8093E3008091E800877F8093E800DD -:102760000E9439118091E80080FFFCCF8091E30046 -:1027700080688093E300112311F083E001C082E0C0 -:102780008093F00186C02058223008F082C08091EA -:10279000F3019091F4018C3D23E0920779F583E0F9 -:1027A0008A838AE289834FB7F894DE01139620E08A -:1027B0003EE051E2E32FF0E050935700E49120FF18 -:1027C00003C0E295EF703F5FEF708E2F90E0EA302C -:1027D00010F0C79601C0C0968D939D932F5F243152 -:1027E00049F74FBF8091E800877F8093E8006AE255 -:1027F00070E0CE0101960E94411014C0AE014F5FFF -:102800005F4F6091F5010E94890F009709F441C064 -:102810002091E800277F2093E800BC0189819A81FC -:102820000E94A2108091E8008B778093E80031C06D -:10283000203879F58091E800877F8093E8008091C7 -:10284000EC018093F1008091E8008E778093E8009E -:102850000E9439111EC021111CC09091F3019230C9 -:10286000C0F48091E800877F8093E8009093EC01AA -:102870000E9439118091EC01811104C08091E30024 -:1028800087FF02C084E001C081E08093F0010E94D4 -:10289000740E8091E80083FF0AC08091E800877F72 -:1028A0008093E8008091EB0080628093EB00AA9611 -:1028B0000FB6F894DEBF0FBECDBFDF91CF911F9151 -:1028C0000895CF938091F0018823B1F08091E900C1 -:1028D0008F709091EC0090FF02C090E801C090E0F2 -:1028E000C92FC82B1092E9008091E80083FD0E9457 -:1028F0001313CF70C093E900CF91089590937401A2 -:10290000809373010895E0917301F0917401309701 -:1029100021F00190F081E02D099480E00895FF926C -:102920000F931F93CF93DF938C01E0917301F0918C -:102930007401309799F10280F381E02D099580911F -:10294000D70182FF2BC080FF04C081EE94E00E947B -:10295000FF06E80180E1F82E0BED14E08091D7012D -:1029600080FF0BC088811F928F931F930F930E944B -:1029700098070F900F900F900F90FA942196F110F6 -:10298000EDCF8091D70180FF09C089ED94E0DF9100 -:10299000CF911F910F91FF900C94FF06DF91CF9183 -:1029A0001F910F91FF900895E0917301F0917401D0 -:1029B000309721F00480F581E02D0994089520914D -:1029C0007101309172018217930771F09093720137 -:1029D00080937101E0917301F0917401309721F0BF -:1029E0000680F781E02D0994089520916F013091C0 -:1029F00070018217930771F09093700180936F01BB -:102A0000E0917301F0917401309721F00084F18519 -:102A1000E02D0994089508950C940B150E947821D7 -:102A20000E940C090C943E22CF93C82F8091D701AD -:102A300082FF1EC080FF04C08AEF94E00E94FF0660 -:102A40008091D70180FF0CC01F92CF9325EF34E017 -:102A50003F932F930E9498070F900F900F900F9025 -:102A60008091D70180FF04C083EF94E00E94FF06AD -:102A70008C2FCF910C94C10CCF92DF92EF92FF92EA -:102A80000F931F93CF93DF93CDB7DEB72B970FB67E -:102A9000F894DEBF0FBECDBF0E94290936E7E32EB2 -:102AA00031E0F32E00E010E0C02E802F0E94540A87 -:102AB000F701D1907F01D826B1F40F5F1F4F0E3080 -:102AC000110591F78FEF89838A831B820E948121F0 -:102AD0008160782F9D838C8349815A816B818D81A0 -:102AE0000E94DF1541C09091D70191FF04C08B87F0 -:102AF0000E945A0A8B8520E030E04D2D50E0922F45 -:102B0000BA01022E02C0759567950A94E2F760FF3C -:102B100025C02E83CF82EE24E394F12C02C0EE0C6C -:102B2000FF1C9A95E2F790E08E219F2121E0892BEE -:102B300009F420E028870E9481218160782F9A87FC -:102B400089874E815F8168858A850E94DF15F8013B -:102B5000EA58FE4F80818E25808306C02F5F3F4F4D -:102B60002630310561F6A9CF0E94AC251091750180 -:102B70000E9483141817A1F00E948314809375019A -:102B80002B960FB6F894DEBF0FBECDBFDF91CF916D -:102B90001F910F91FF90EF90DF90CF900C94141540 -:102BA0002B960FB6F894DEBF0FBECDBFDF91CF914D -:102BB0001F910F91FF90EF90DF90CF900895CF93EA -:102BC000DF93CDB7DEB72B970FB6F894DEBF0FBEFD -:102BD000CDBF4F83588769877A878B87DE0111962F -:102BE00086E0FD0111928A95E9F785E0FE013796AE -:102BF00001900D928A95E1F749815A816B817C8120 -:102C00008D819E810E94141D2B960FB6F894DEBF15 -:102C10000FBECDBFDF91CF910895CF93C82F8823EA -:102C200009F4C1C0823859F40E94831481FDBBC0ED -:102C300089E30E94B31F0E948F2089E30CC0833870 -:102C400079F40E94831480FDAEC083E50E94B31F17 -:102C50000E948F2083E50E940420CF910C948F2046 -:102C6000843859F40E94831482FD9DC087E40E9439 -:102C7000B31F0E948F2087E4EECF8CEF8C0F813A38 -:102C800048F48C2F0E94352A81118DC08C2F0E9410 -:102C9000B31FE3CF80E28C0F883048F4C77081E027 -:102CA00001C0880FCA95EAF70E945620D6CF8BE55F -:102CB0008C0F833078F4C53A29F0C63A31F482E8B3 -:102CC00090E005C081E890E002C083E890E0CF91F9 -:102CD0000C94DF1488E58C0F833108F064C0C83A87 -:102CE00039F1C93A41F1CA3A49F1CB3A51F1CC3AFA -:102CF00059F1CD3A61F1C03B69F1CE3A71F1CF3A69 -:102D000079F1C13B81F1C23B89F1C33B91F1C43BF5 -:102D100099F1C53BA1F1C63BA9F1C73BB1F1C83B55 -:102D2000B9F1C93BC1F1CA3BC9F58AE292E038C0AA -:102D300082EE90E035C089EE90E032C08AEE90E0FD -:102D40002FC085EB90E02CC086EB90E029C087EB8C -:102D500090E026C08CEC90E023C08DEC90E020C089 -:102D600083E891E01DC08AE891E01AC082E991E011 -:102D700017C084E991E014C081E292E011C083E2BF -:102D800092E00EC084E292E00BC085E292E008C0BF -:102D900086E292E005C087E292E002C080E090E027 -:102DA000CF910C94F514CF910895882309F44BC06A -:102DB000823859F40E94831481FF45C089E30E9440 -:102DC000B31F0E948F2089E30CC0833871F40E94E6 -:102DD000831480FF38C083E50E94B31F0E948F20B8 -:102DE00083E50E9404200C948F20843859F40E94BB -:102DF000831482FF28C087E40E94B31F0E948F20A3 -:102E000087E4EFCF9CEF980F913A58F390E2980F38 -:102E1000983050F4877091E001C0990F8A95EAF7D5 -:102E2000892F0E945C20DFCF9BE5980F933020F420 -:102E300080E090E00C94DF14885A833120F480E025 -:102E400090E00C94F5140895882321F00E945620F8 -:102E50000C948F200895882321F00E945C200C940C -:102E60008F200895CF92DF92EF92FF920F931F93DE -:102E7000CF93DF93CDB7DEB728970FB6F894DEBFB8 -:102E80000FBECDBF8C0185E0F801DE0111960190E7 -:102E90000D928A95E1F7F80140813181F280258118 -:102EA00022952F7083819481892B31F03F3F31F43B -:102EB00081E04F3F19F403C081E001C080E080FD54 -:102EC000C6C249833A8389819A812F830E94711FE8 -:102ED0009E8388870E94701F0E94431E4E81E42FAC -:102EE000E295EF70F0E0E05AFF4F2F8168850C9477 -:102EF000302D842F807F142F1F70882311F012959E -:102F0000107FFF2059F0112309F456C2812F6887E2 -:102F10000E9466200E948F2068854EC2862F0E94E4 -:102F2000D516112309F493C2812F0E946C20289694 -:102F30000FB6F894DEBF0FBECDBFDF91CF911F91CA -:102F40000F91FF90EF90DF90CF900C948F20342F53 -:102F5000307F842F8F70303211F08295807F66230E -:102F600019F0613019F12CC0FF20B1F0222309F4CF -:102F700094C1213009F091C128960FB6F894DEBFB4 -:102F80000FBECDBFDF91CF911F910F91FF90EF90BA -:102F9000DF90CF900C947620222319F0213009F491 -:102FA00056C28E830E9479208E818AC1FF2021F033 -:102FB000263008F04CC271C1253008F048C280C1EB -:102FC000FF2021F0222309F468C1F6C1222309F46D -:102FD00077C106C2242F26952695237030E021154F -:102FE000310521F021303105C9F031C2FF2021F037 -:102FF000862F942F937002C080E090E028960FB641 -:10300000F894DEBF0FBECDBFDF91CF911F910F911E -:10301000FF90EF90DF90CF900C94DF14FF2021F011 -:10302000862F942F937002C080E090E028960FB610 -:10303000F894DEBF0FBECDBFDF91CF911F910F91EE -:10304000FF90EF90DF90CF900C94F514862FFF2027 -:1030500019F00E94322402C00E949A2428960FB6CA -:10306000F894DEBF0FBECDBFDF91CF911F910F91BE -:10307000FF90EF90DF90CF900C941F25842F8370EA -:1030800009F076C0F110E3C1262F2295269527700E -:10309000220F220F862F8F70C82ED12CE12CF12CFD -:1030A000022E04C0CC0CDD1CEE1CFF1C0A94D2F7CF -:1030B00064FF10C06FE070E080E090E004C0660F35 -:1030C000771F881F991F2A95D2F760957095809574 -:1030D000909503C060E070E0CB01242F26952695E3 -:1030E0002370422F50E042305105D1F0433051055A -:1030F00059F16C297D298E299F294130510541F1D3 -:1031000028960FB6F894DEBF0FBECDBFDF91CF91EA -:103110001F910F91FF90EF90DF90CF900C94681E5D -:103120006C297D298E299F2928960FB6F894DEBF39 -:103130000FBECDBFDF91CF911F910F91FF90EF9008 -:10314000DF90CF900C94821E0E94681EC701B601CA -:1031500028960FB6F894DEBF0FBECDBFDF91CF919A -:103160001F910F91FF90EF90DF90CF900C944E1E27 -:10317000FF2019F0842F817001C08695882309F4FF -:1031800066C1262F229526952770220F220F862FA3 -:103190008F70C82ED12CE12CF12C022E04C0CC0C47 -:1031A000DD1CEE1CFF1C0A94D2F764FF10C06FE018 -:1031B00070E080E090E004C0660F771F881F991FC1 -:1031C0002A95D2F7609570958095909503C060E040 -:1031D00070E0CB01242F269526952370422F50E0D6 -:1031E00042305105D1F04330510559F16C297D2908 -:1031F0008E299F294130510541F128960FB6F89448 -:10320000DEBF0FBECDBFDF91CF911F910F91FF9019 -:10321000EF90DF90CF900C943C1F6C297D298E2974 -:103220009F2928960FB6F894DEBF0FBECDBFDF9161 -:10323000CF911F910F91FF90EF90DF90CF900C9462 -:10324000561F0E943C1FC701B60128960FB6F8947E -:10325000DEBF0FBECDBFDF91CF911F910F91FF90C9 -:10326000EF90DF90CF900C94221F603FC9F118F4CB -:10327000603E50F49CC0623F09F461C008F44BC04A -:10328000633F09F470C093C0162F1F70842F8F7195 -:10329000FF2099F00E94BB1E812F28960FB6F8944C -:1032A000DEBF0FBECDBFDF91CF911F910F91FF9079 -:1032B000EF90DF90CF900C9424170E94DC1E812F9A -:1032C00028960FB6F894DEBF0FBECDBFDF91CF9129 -:1032D0001F910F91FF90EF90DF90CF900C942B17E0 -:1032E000FF20A9F0253008F0B2C0842F8F712896F6 -:1032F0000FB6F894DEBF0FBECDBFDF91CF911F9107 -:103300000F91FF90EF90DF90CF900C94011F26302B -:1033100008F09DC0EACFFF20A1F0842F8F7128967E -:103320000FB6F894DEBF0FBECDBFDF91CF911F91D6 -:103330000F91FF90EF90DF90CF900C94BB1EFF2079 -:1033400061F3842F8F7128960FB6F894DEBF0FBEFD -:10335000CDBFDF91CF911F910F91FF90EF90DF9044 -:10336000CF900C94DC1EFF2091F0842F8F71289653 -:103370000FB6F894DEBF0FBECDBFDF91CF911F9186 -:103380000F91FF90EF90DF90CF900C94A61E28969F -:103390000FB6F894DEBF0FBECDBFDF91CF911F9166 -:1033A0000F91FF90EF90DF90CF900C949C1EFF2028 -:1033B000A1F0222309F4B1CF862F28960FB6F894F6 -:1033C000DEBF0FBECDBFDF91CF911F910F91FF9058 -:1033D000EF90DF90CF900C940D16222309F4B1CF1B -:1033E000862F28960FB6F894DEBF0FBECDBFDF91B3 -:1033F000CF911F910F91FF90EF90DF90CF900C94A1 -:10340000D5164F70C8010E94A10728960FB6F894F0 -:10341000DEBF0FBECDBFDF91CF911F910F91FF9007 -:10342000EF90DF90CF900C94C11D4F70C80128968B -:103430000FB6F894DEBF0FBECDBFDF91CF911F91C5 -:103440000F91FF90EF90DF90CF900C94600B289637 -:103450000FB6F894DEBF0FBECDBFDF91CF911F91A5 -:103460000F91FF90EF90DF90CF9008950E9473200E -:103470000E9448200E948F200E944D260E941F25F6 -:1034800080E090E00E94DF1480E090E00C94F5145E -:103490000E9463200C94361A0E94711F292F2295D6 -:1034A0002F7030E02C3031054CF42A3031056CF4AB -:1034B000225031092230310590F407C02C303105FB -:1034C00051F02F30310539F00AC0803E10F0803FB6 -:1034D00031F481E0089593FB882780F9089580E016 -:1034E0000895CF93DF9300D000D01F92CDB7DEB701 -:1034F0000F900F900F900F900F90DF91CF91089544 -:10350000CF93DF9300D000D000D0CDB7DEB72696A2 -:103510000FB6F894DEBF0FBECDBFDF91CF910895F7 -:103520001F93CF93DF93C091840116E080918501B2 -:10353000C81799F0D0E01C9FF0011D9FF00D1124D9 -:10354000EA57FE4F40815181628173818481958168 -:103550000E94801A2196C770E9CFDF91CF911F9109 -:1035600008954091B6015091B7016091B8017091F2 -:10357000B9018091BA019091BB010C94801ACF934C -:103580008091BB0182958F7009F05FC08091B80176 -:10359000882309F45AC020918401A091850160918B -:1035A000B6017091B7018091B9019091BA0131E0F3 -:1035B0006F3F09F030E0B32FC6E02A1709F445C089 -:1035C000009721F07F3F21F44B2F03C041E001C061 -:1035D00040E030E040FD35C0C29FF001C39FF00DD8 -:1035E0001124EA57FE4F418174132BC040816413AC -:1035F00028C04281411125C0438154814817590791 -:1036000010F441505109481B590B483C5105C8F46E -:103610008091BB018F7080618093BB0186E0829FA7 -:10362000F001839FF00D1124E557FE4F80818F70CC -:103630008061808386EB91E00E943217CF910C94D9 -:10364000901A2F5F3F4F2770B8CFCF910895CF9238 -:10365000DF92EF92FF920F931F93CF93DF93CDB73B -:10366000DEB762970FB6F894DEBF0FBECDBF8C01F8 -:1036700085E0F801DE011D9601900D928A95E1F733 -:10368000D8014C9111965C91119712966C911297FA -:103690001396ED90FC9014977091B601E091B701EC -:1036A0002091B9013091BA012115310531F0EF3F78 -:1036B00031F481E07F3F19F403C081E001C080E074 -:1036C000B82FB170CB2E80FD6CC1D090B801DD2039 -:1036D00009F4F5C0F091BB01E216F30638F0C7011A -:1036E000821B930B883C910548F09BC02095309538 -:1036F0002E0D3F1D283C310508F093C08F2F807F91 -:1037000009F052C0E51314C0741312C0D62E611113 -:103710000FC0FF70F061F093BB010E94B11A86EBFD -:1037200091E00E9432178091BB01F80185836CC142 -:10373000EF2831F05F3F31F481E04F3F19F403C0CF -:1037400081E001C080E080FD03C081E0862701C0E8 -:1037500080E0F82FF170FF2E80FF1CC08091840163 -:103760002091850136E0821709F428C190E0389F46 -:10377000F001399FF00D1124EA57FE4F7181571364 -:1037800006C07081471303C07281671303C001969E -:103790008770E9CFD62E662309F436C18091BB012C -:1037A00081608093BB0153C0E51308C0741306C049 -:1037B000611104C0D8011596FC93AEC04D875E8799 -:1037C0008D859E856A8B0E944C1A6A89882329F10F -:1037D000D62E662311F12091BB01822F82958F7026 -:1037E00090E002970CF460C08091B6019091B7010F -:1037F00098878F831986FB86EA862C87CE010796E9 -:1038000051C0E51731F14D875E878D859E856A8BA6 -:103810000E944C1A6A8981112EC0C8010E94321779 -:10382000A4C08F2F807F69F77E2DF98AE88A898965 -:103830000E94711A86EB91E00E943217E6EBF1E0EC -:1038400086E0DF011D928A95E9F70E94B11AD12C1A -:10385000DBC07413D8CF6111D6CFD8011596FC9375 -:10386000C8010E943217E6EBF1E086E0DF011D920D -:103870008A95E9F7C9C0D62E662379F22091BB015B -:10388000822F82958F7090E0029774F08091B6013C -:103890009091B7019A8389831B82FD82EC822E83EB -:1038A000CE0101960E94321786E0F801A6EBB1E046 -:1038B00001900D928A95E1F70E94BF1A6FC0E2163F -:1038C000F30628F0C701821B930B9C0104C02095CE -:1038D00030952E0D3F1D283C310508F052C0D62EE4 -:1038E000662309F49ACFE5132CC074132AC0809183 -:1038F000BB0180FD1DC0982F92959F70C9F0D80123 -:1039000015968C9315979F3039F09F5F9295907F15 -:103910008F70892B15968C93C8010E94321786E010 -:10392000F801A6EBB1E001900D928A95E1F736C05F -:1039300086E0F801A6EBB1E001900D928A95E1F7DF -:1039400063C04D875E878D859E850E944C1A8823B3 -:1039500079F086E0F801A6EBB1E001900D928A952E -:10396000E1F70E94BF1A0E94B11ADD24D3944CC023 -:103970008091BB0181608093BB01C8010E94321716 -:1039800043C07E2DF98AE88A89890E94711AE6EB84 -:10399000F1E086E0DF011D928A95E9F70E94B11AF5 -:1039A00033C0662309F439CF4D875E878D859E85A8 -:1039B0000E944C1A882309F430CFCBCF4D875E8705 -:1039C0008D859E850E94711F292F22952F7030E0D2 -:1039D000223031052CF49F7041F0811106C00CC0DB -:1039E000243031052CF49F7049F4805E883020F03B -:1039F000C8010E943217CF2CDC2C06C0D8011596C6 -:103A00009C91907F91F7F8CF8D2D62960FB6F89428 -:103A1000DEBF0FBECDBFDF91CF911F910F91FF9001 -:103A2000EF90DF90CF9008951F93CF93DF93CDB7A2 -:103A3000DEB72C970FB6F894DEBF0FBECDBF4F8315 -:103A4000588769877A878B879C87CE0107960E9463 -:103A5000271B8823C1F02F8138858A859B85892B78 -:103A600031F03F3F11F080E003C02F3FE1F781E0EC -:103A7000811147C04F81588569857A858B859C85E2 -:103A80000E94801A3EC086E0FE013796DE01119644 -:103A900001900D928A95E1F7FF81E8854A855B8563 -:103AA0004115510531F0EF3F31F481E0FF3F19F44A -:103AB00003C081E001C080E080FD23C0209185012A -:103AC00030E0C9010196877099276091840170E008 -:103AD00086179707F1F1F983EA835D834C8396E0BB -:103AE000929FD001939FB00D1124AA57BE4FFE01A3 -:103AF000319601900D929A95E1F7809385010E948D -:103B0000901A16E08091840190918501891779F1CE -:103B1000189FC00111248A579E4F0E94271B88239B -:103B200031F1E09184011E9FF0011124EA57FE4F0C -:103B30004081518162817381848195810E94801AC4 -:103B40008091840190E00196877099278093840189 -:103B5000D9CF0E94481A1092850110928401E6EB99 -:103B6000F1E086E0DF011D928A95E9F7CACF2C9635 -:103B70000FB6F894DEBF0FBECDBFDF91CF911F917E -:103B80000895EF92FF920F931F93CF93DF939C01C1 -:103B9000009709F471C0F12CEE24E394E901219619 -:103BA000F9018491843740F4843008F056C08130A4 -:103BB00081F0823021F160C0853709F449C0C0F13D -:103BC0009CE7980F903708F057C08F770E94D51662 -:103BD00046C089010E5F1F4FFE01849190E2980F4D -:103BE000983050F48770FE2D01C0FF0F8A95EAF7D8 -:103BF0008F2F0E94662015C00E940D1614C08901E7 -:103C00000E5F1F4FFE01849190E2980F983068F488 -:103C10008770FE2D01C0FF0F8A95EAF78F2F0E9453 -:103C20006C200E948F20E8011AC00E94D516FBCF9D -:103C30002E5F3F4FFE01C491CC2341F08FE99FE0FE -:103C40000197F1F700C00000C150F6CFE90107C0AD -:103C5000FE01F490E901229602C00E940D168F2DFC -:103C6000882341F0EFE9FFE03197F1F700C0000051 -:103C70008150F6CF9E0192CFDF91CF911F910F918E -:103C8000FF90EF90089508956093C0017093C10173 -:103C90008093C2019093C3010C94361A0F931F9323 -:103CA0000091C0011091C1012091C2013091C30166 -:103CB000062B172B282B392B0093C0011093C10121 -:103CC0002093C2013093C3011F910F910C94361AB7 -:103CD0000F931F930091C0011091C1012091C20167 -:103CE0003091C30106231723282339230093C001F1 -:103CF0001093C1012093C2013093C3011F910F9112 -:103D00000C94361A0F931F930091C0011091C101BA -:103D10002091C2013091C301062717272827392790 -:103D20000093C0011093C1012093C2013093C301DD -:103D30001F910F910C94361A1092BC011092BD0184 -:103D40001092BE011092BF010C94361A41E050E06F -:103D500060E070E004C0440F551F661F771F8A950E -:103D6000D2F74093BC015093BD016093BE017093A4 -:103D7000BF010C94361A41E050E060E070E004C0EE -:103D8000440F551F661F771F8A95D2F78091BC019B -:103D90009091BD01A091BE01B091BF01842B952BE4 -:103DA000A62BB72B8093BC019093BD01A093BE01BD -:103DB000B093BF010C94361A41E050E060E070E02F -:103DC00004C0440F551F661F771F8A95D2F7409590 -:103DD0005095609570958091BC019091BD01A09126 -:103DE000BE01B091BF0184239523A623B7238093FE -:103DF000BC019093BD01A093BE01B093BF010C9490 -:103E0000361A41E050E060E070E004C0440F551FF6 -:103E1000661F771F8A95D2F78091BC019091BD01F2 -:103E2000A091BE01B091BF0184279527A627B7278F -:103E30008093BC019093BD01A093BE01B093BF01DC -:103E40000C94361A0F931F930091BC011091BD0181 -:103E50002091BE013091BF01062B172B282B392B47 -:103E60000093BC011093BD012093BE013093BF01AC -:103E70001F910F910C94361A0F931F930091BC0160 -:103E80001091BD012091BE013091BF01062317237F -:103E9000282339230093BC011093BD012093BE0158 -:103EA0003093BF011F910F910C94361A0F931F93FB -:103EB0000091BC011091BD012091BE013091BF0164 -:103EC00006271727282739270093BC011093BD0127 -:103ED0002093BE013093BF011F910F910C94361AAD -:103EE0000895CF92DF92EF92FF920F931F93CF939B -:103EF000DF93EC01C090C001D090C101E090C201FD -:103F0000F090C3018091BC019091BD01A091BE01D0 -:103F1000B091BF01C82AD92AEA2AFB2A0FE110E092 -:103F2000B701A601002E04C0769567955795479571 -:103F30000A94D2F740FF07C0BE01802F0E94830B76 -:103F40008130910539F40150110950F7BE0180E02C -:103F50000E94830BDF91CF911F910F91FF90EF9003 -:103F6000DF90CF90089590910C01992361F1909189 -:103F70000D01992341F1982F9695969596959F302E -:103F800088F4E0910E01F0910F01E90FF11D8770A7 -:103F900021E030E001C0220F8A95EAF78181822B6F -:103FA000818308959091D70190FF2DC01F928F9328 -:103FB0008BE295E09F938F930E9498070F900F904C -:103FC0000F900F90089540910E0150910F0120E045 -:103FD00030E09FEFFA01E20FF31F6281681799F05A -:103FE0009F3F19F4611101C0922F2F5F3F4F2E3078 -:103FF000310581F79F3F39F0FA01E90FF11D97FD77 -:10400000FA9582830895089590910C01992369F19E -:1040100090910D01992349F1982F96959695969533 -:104020009F3090F4E0910E01F0910F01E90FF11D26 -:10403000877021E030E001C0220F8A95EAF72095D1 -:1040400081812823218308959091D70190FF1FC07B -:104050001F928F938DE095E09F938F930E94980716 -:104060000F900F900F900F90089540910E01509176 -:104070000F0120E030E0FA01E20FF31F9281981364 -:1040800001C012822F5F3F4F2E303105A1F70895F6 -:1040900081E090E0E0910E01F0910F01E80FF91F2F -:1040A0001082019680319105A9F708959091D6016B -:1040B000982B9093D601089580959091D6019823DE -:1040C0009093D60108951092D60108959091D5014C -:1040D000982B9093D501089580959091D5019823C0 -:1040E0009093D50108951092D50108958093C4014D -:1040F00008951092C401089540910E0150910F014E -:1041000020E030E080E0FA01E20FF31F918191118D -:104110008F5F2F5F3F4F2F303105A9F70895E09152 -:104120000E01F0910F018091D6018083E0910E0184 -:10413000F0910F0180819091D501892B808390911E -:10414000C401992361F0E0910E01F0910F0180818B -:10415000892B80830E947C2081111092C401809160 -:104160000E0190910F010C948F1490933B0180935A -:104170003A010895CF92DF92EF92FF920F931F932F -:104180006C01EE24FF24C114D104E104F10421F4F4 -:104190006B017C0180E001C080E133272F2D1E2DB3 -:1041A0000D2D011511052105310519F0885F6801F4 -:1041B000790197018601A4E0369527951795079513 -:1041C000AA95D1F7011511052105310519F08C5F6C -:1041D0006801790197018601F2E0369527951795D8 -:1041E0000795FA95D1F7011511052105310519F04B -:1041F0008E5F68017901B701A6017695679557959D -:104200004795452B462B472B09F08F5F1F910F9148 -:10421000FF90EF90DF90CF9008958295982F9C7C2F -:1042200096959695837344E0849F90011124922B78 -:10423000892F8A7A86959575990F892B08951F93F2 -:10424000CF93DF931F92CDB7DEB799830E940D21E4 -:10425000182F9981892F0E940D21212F30E0322FB4 -:104260002227A901482BCA010F90DF91CF911F91FE -:1042700008958091F001843009F11092D80120E472 -:1042800088E190E00FB6F894A895809360000FBE87 -:104290002093600083B7817F846083BF83B7816090 -:1042A00083BF7894889583B78E7F83BF88E10FB6EC -:1042B000F89480936000109260000FBE08950895F6 -:1042C0000895CF930E945F210E9429090E946021D6 -:1042D000C0E08C2F0E94540A811105C0CF5FCE3000 -:1042E000C1F780E001C081E0CF9108950C94481A95 -:1042F00082E084BD93E095BD9AEF97BD80936E00F8 -:1043000008952FB7F8948091D9019091DA01A09186 -:10431000DB01B091DC012FBF0895CF92DF92EF92C5 -:10432000FF920F931F932FB7F8944091D9015091AA -:10433000DA016091DB017091DC012FBF6A017B0122 -:10434000EE24FF248C0120E030E0C016D106E20606 -:10435000F30610F441505109481B590BCA011F9133 -:104360000F91FF90EF90DF90CF9008951F920F92E2 -:104370000FB60F9211248F939F93AF93BF938091A9 -:10438000D9019091DA01A091DB01B091DC01019695 -:10439000A11DB11D8093D9019093DA01A093DB0197 -:1043A000B093DC01BF91AF919F918F910F900FBEA1 -:1043B0000F901F9018950E948A11F8942FEF87EAAA -:1043C00091E6215080409040E1F700C0000087E076 -:1043D00090EBDC018093F9019093FA01A093FB012B -:1043E000B093FC012CE088E190E00FB6F894A8951A -:1043F000809360000FBE20936000FFCFEF92FF928A -:104400000F931F93CF93DF93E82EF12C8F2D0E94F3 -:10441000540AC0E0D0E0082F10E098010C2E02C032 -:10442000359527950A94E2F720FD05C02196C63000 -:10443000D10599F709C06C2F7F2D80E00E94610B98 -:10444000E812F4CF81E005C0F3948EE0F812DECFDD -:1044500080E0DF91CF911F910F91FF90EF90089531 -:10446000CF93C82F8CE20E94FE21882321F08C2F4D -:10447000CF910C94FE2180E0CF910895CF930E94BC -:104480008B23811102C00E94712380E595E00E9478 -:10449000FF06C5E6C15049F00E9429098FE39CE957 -:1044A0000197F1F700C00000F5CF89E495E00E9484 -:1044B000FF0689E20E943022811111C18AE20E9426 -:1044C000302281110E94712385E00E9430228111E7 -:1044D0000E94DB210E9496238093D70187E00E94EF -:1044E0003022882399F18BE10E943022882351F0F9 -:1044F0009091D70191FB882780F921E0822780FBEA -:1045000091F922C08EE00E943022882351F09091D0 -:10451000D70192FB882780F921E0822780FB92F95E -:1045200013C080E10E9430229091D701882341F08E -:1045300093FB882780F921E0822780FB93F904C050 -:10454000892F809580FB90F99093D7018091D701B6 -:104550000E949A230E94A8238093EA0180EE0E9481 -:104560003022882341F08091EA01982F909590FBAA -:1045700080F98093EA0189E30E943022882359F070 -:104580009091EA0191FB882780F921E0822780FB46 -:1045900091F99093EA0182EE0E943022882359F02B -:1045A0009091EA0192FB882780F921E0822780FB25 -:1045B00092F99093EA0186EE0E943022882359F006 -:1045C0009091EA0193FB882780F921E0822780FB04 -:1045D00093F99093EA0183EE0E943022882359F0E8 -:1045E0009091EA0194FB882780F921E0822780FBE3 -:1045F00094F99093EA0185E30E943022882359F0D0 -:104600009091EA0195FB882780F921E0822780FBC1 -:1046100095F99093EA0181E30E943022882359F0B2 -:104620009091EA0196FB882780F921E0822780FBA0 -:1046300096F99093EA0181E10E943022882359F093 -:104640009091EA0197FB882780F921E0822780FB7F -:1046500097F99093EA018091EA010E94AC2380913E -:10466000EA0187FB882780F980930D0187E20E9489 -:104670003022C82F8EE10E9430228111C2608FE16A -:104680000E9430228111C46080E20E943022811198 -:10469000C86081E20E9430228111C06182E20E94E2 -:1046A00030228111C06283E20E9430228111C064F5 -:1046B00084E20E943022882311F0C06802C0CC231B -:1046C00029F08C2F0E94A3236C2F03C00E949F23EC -:1046D000682F70E080E090E0CF910C94441ECF9161 -:1046E00008956DEE7EEF80E090E00E94662D60E020 -:1046F00082E090E00E94582D60E083E090E00E940C -:10470000582D60E084E090E00E94582D60E085E044 -:1047100090E00C94582D80E090E00E94522D21E012 -:104720008D3E9E4F09F020E0822F089582E090E0B8 -:104730000C944A2D682F82E090E00C94582D83E071 -:1047400090E00C944A2D682F83E090E00C94582D53 -:1047500084E090E00C944A2D682F84E090E00C9463 -:10476000582D8091DF0180FF0BC06091130185E01F -:10477000689FB001112475956795759567952AC056 -:1047800081FF09C06091130185E0689FB001112489 -:10479000759567951FC082FF07C06091130185E082 -:1047A000689FB001112416C04091E0014423C9F074 -:1047B00060911201461788F72091130185E0289F28 -:1047C00090011124429FC001439F900D112470E07D -:1047D0000E941C2D6038710540F46115710539F097 -:1047E00002C065E070E0862F08958FE7089581E0AC -:1047F00008958091DF0180FF08C06091110170E091 -:10480000759567957595679521C081FF06C0609184 -:10481000110170E07595679519C082FF04C0609121 -:10482000110170E010C08091E0018823C1F0609117 -:1048300010018617A0F790911101989FC0011124D3 -:1048400070E00E941C2D6038710528F46115710517 -:1048500021F0862F08958FE7089581E0089561E0A3 -:1048600070E0F4CF803F21F40E94B123819504C011 -:10487000813F29F40E94B1238093E3010895823F90 -:1048800021F40E94B123819504C0833F29F40E9442 -:10489000B1238093E2010895893F19F40E94F9231E -:1048A00005C08A3F31F40E94F92381958093E40189 -:1048B00008958B3F21F40E94F923819504C08C3F19 -:1048C00029F40E94F9238093E5010895843F21F49F -:1048D0008091E101816017C0853F21F48091E10161 -:1048E000826011C0863F21F48091E10184600BC099 -:1048F000873F21F48091E101886005C0883F31F451 -:104900008091E10180618093E10108958D3F21F460 -:104910008091DF0181600BC08E3F21F48091DF0127 -:10492000826005C08F3F29F48091DF01846080930D -:10493000DF010895803F39F48091E30187FF6CC067 -:104940001092E30169C0813F29F48091E3011816B8 -:10495000BCF362C09091E201823F29F497FF5CC0F2 -:104960001092E20159C0833F19F41916CCF354C0D8 -:10497000893F41F48091E40118160CF04DC010926B -:10498000E4014AC08A3F29F48091E40187FF44C0D2 -:10499000F6CF8B3F39F48091E50187FF3DC010923F -:1049A000E5013AC08C3F29F48091E5011816BCF36B -:1049B00033C0843F21F48091E1018E7F17C0853F91 -:1049C00021F48091E1018D7F11C0863F21F4809117 -:1049D000E1018B7F0BC0873F21F48091E101877F4C -:1049E00005C0883F31F48091E1018F7E8093E10121 -:1049F00013C08D3F21F48091DF018E7F0BC08E3F6D -:104A000021F48091DF018D7F05C08F3F29F48091D3 -:104A1000DF018B7F8093DF018091E20181110EC065 -:104A20008091E30181110AC08091E401811106C0E7 -:104A30008091E501811102C01092E00108958091FA -:104A4000D70183FF7EC08CE895E00E94FF0680912D -:104A5000E1011F928F9387E895E09F938F930E94C7 -:104A6000980785E895E00E94FF062091E201822FD9 -:104A7000992787FD90959F932F9382E895E09F93C8 -:104A80008F930E94980780E895E00E94FF0620918E -:104A9000E301822F992787FD90959F932F938DE7B0 -:104AA00095E09F938F930E9498078BE795E00E9473 -:104AB000FF062091E401822F992787FD90959F930F -:104AC0002F9388E795E09F938F930E94980786E73E -:104AD00095E00E94FF062091E501822F992787FD2E -:104AE00090959F932F9383E795E09F938F930E94D8 -:104AF000980780E795E00E94FF068091E0011F92F1 -:104B00008F938DE695E09F938F930E9498078BE695 -:104B100095E00E94FF068091DF011F928F9388E647 -:104B200095E09F938F930E94980785E695E00E94F9 -:104B3000FF068DB79EB74C960FB6F8949EBF0FBE7A -:104B40008DBF81EE91E00E94D4140E948121909348 -:104B5000DE018093DD0108951F93CF93DF93809151 -:104B6000DD019091DE010E948D214091E0014423FE -:104B700021F02091140130E006C0209115015AE087 -:104B8000259F900111248217930708F482C0809119 -:104B9000E2011091E301D091E401C091E50181119E -:104BA00007C0111105C0D11103C0CC2309F471C095 -:104BB0004F3F19F04F5F4093E001181624F40E9414 -:104BC000B1238093E2018091E20187FF05C00E943A -:104BD000B12381958093E201111624F40E94B12340 -:104BE0008093E3018091E30187FF05C00E94B12318 -:104BF00081958093E3016091E201662339F1109180 -:104C0000E301112319F1772767FD7095872F972FFF -:104C10000E94212C23E333E343E35FE30E94852CCE -:104C20000E94EE2B6093E201612F772767FD70955C -:104C3000872F972F0E94212C23E333E343E35FE385 -:104C40000E94852C0E94EE2B6093E3011D1624F434 -:104C50000E94F9238093E4018091E40187FF05C05D -:104C60000E94F92381958093E4011C1624F40E948C -:104C7000F9238093E5018091E50187FF05C00E943B -:104C8000F92381958093E501DF91CF911F910C94D9 -:104C90001F25DF91CF911F910895E1EEF1E085E0AE -:104CA000DF011D928A95E9F71092E0011092DF0171 -:104CB00008958FEA97E00E94FF061F9281E08F938C -:104CC0001F9285E08F9381E697E09F938F930E94D8 -:104CD00098070F900F900F900F900F900F900895DE -:104CE0008330E9F128F4813061F0823009F10895D0 -:104CF000853009F462C008F449C0863009F474C0F4 -:104D0000089520911501862F90E0820F911D8F3F0D -:104D1000910520F4620F6093150103C08FEF80931B -:104D20001501809115011F928F938AE996E072C058 -:104D300020911401862F90E0820F911D8F3F9105E5 -:104D400020F4620F6093140103C08FEF809314016D -:104D5000809114011F928F9388E896E05BC02091A8 -:104D60001301862F90E0820F911D8F3F910520F453 -:104D7000620F6093130103C08FEF80931301809142 -:104D800013011F928F9385E796E044C02091120192 -:104D9000862F90E0820F911D8F3F910520F4620FC6 -:104DA0006093120103C08FEF809312018091120172 -:104DB0001F928F9380E696E02DC020911101862FDF -:104DC00090E0820F911D8F3F910520F4620F609358 -:104DD000110103C08FEF80931101809111011F9287 -:104DE0008F9387E496E016C020911001862F90E003 -:104DF000820F911D8F3F910520F4620F6093100187 -:104E000003C08FEF80931001809110011F928F9348 -:104E10008CE296E09F938F930E9498070F900F90DB -:104E20000F900F900895833081F128F4813059F06C -:104E30008230D1F00895853009F449C0B8F1863048 -:104E400009F456C0089580911501681720F4861B57 -:104E50008093150102C010921501809115011F92D7 -:104E60008F938DE196E054C080911401681720F46F -:104E7000861B8093140102C01092140180911401CA -:104E80001F928F938BE096E043C0809113016817C7 -:104E900020F4861B8093130102C0109213018091AD -:104EA00013011F928F9388EF95E032C08091120119 -:104EB000681720F4861B8093120102C01092120121 -:104EC000809112011F928F9383EE95E021C0809113 -:104ED0001101681720F4861B8093110102C0109203 -:104EE0001101809111011F928F938AEC95E010C0FF -:104EF00080911001681720F4861B8093100102C076 -:104F000010921001809110011F928F938FEA95E00B -:104F10009F938F930E9498070F900F900F900F9080 -:104F20000895CF93C82F1F928F9324EB38E03F93BF -:104F30002F930E94980761E070E080E090E004C049 -:104F4000660F771F881F991FCA95D2F70E94441ECB -:104F50000F900F900F900F90CF910C94481ACF9311 -:104F60008D3109F465C0B0F58E3009F4CBC100F580 -:104F7000873009F49BC1A8F4863009F06AC2809199 -:104F8000D701817F8E7F8093D70189EB98E00E94C3 -:104F9000FF068BEF9CE00E94FF0681E08093E70113 -:104FA00080C1883009F44FC08B3009F47CC151C2F4 -:104FB000863109F4EDC138F4803109F4B6C181318C -:104FC00009F42DC246C2893109F4CBC18B3109F4F1 -:104FD00086C13FC2853309F434C248F4873209F4EC -:104FE00030C208F430C2893209F42BC232C2833491 -:104FF00038F48A3308F029C2883309F454C129C22D -:10500000833409F41EC2883409F023C20E94481A6E -:105010008AEE9CE00E94FF069FEF23ED80E3915013 -:1050200020408040E1F700C000000E94DB2139C130 -:105030008AE09DE00E94FF060E94A82B0E94831434 -:105040000E94C10C2EC18FEF9CE00E94FF068AECEB -:105050009AE00E94FF060E949F231F928F9387EC85 -:105060009AE09F938F930E94980785EC9AE00E94A4 -:10507000FF060E949623C82F82EB9AE00E94FF064B -:105080001F92CF932DEA3AE03F932F930E94980707 -:105090008BEA9AE00E94FF0681EA9AE00E94FF06EE -:1050A0008C2F81701F928F932EE93AE03F932F93BC -:1050B0000E9498078CE99AE00E94FF0682E99AE034 -:1050C0000E94FF06C1FB882780F91F928F932FE86B -:1050D0003AE03F932F930E9498078DE89AE00E9450 -:1050E000FF0681E89AE00E94FF06C2FB882780F94C -:1050F0001F928F932EE73AE03F932F930E949807D9 -:105100008CE79AE00E94FF0683E79AE00E94FF0680 -:10511000C3FBCC27C0F91F92CF9380E79AE09F93FF -:105120008F930E9498078EE69AE00E94FF060E94E5 -:10513000A823C82F8AE59AE00E94FF061F92CF930A -:1051400025E53AE03F932F930E94980783E59AE084 -:105150000E94FF068AE39AE00E94FF068C2F81706E -:105160001F928F9327E33AE03F932F930E94980773 -:105170008DB79EB780960FB6F8949EBF0FBE8DBFB9 -:1051800085E39AE00E94FF068EE19AE00E94FF0606 -:10519000C1FB882780F91F928F932BE13AE03F9360 -:1051A0002F930E94980789E19AE00E94FF0687E00A -:1051B0009AE00E94FF06C2FB882780F91F928F9316 -:1051C00024E03AE03F932F930E94980782E09AE010 -:1051D0000E94FF0680EF99E00E94FF06C3FB88272C -:1051E00080F91F928F932DEE39E03F932F930E9409 -:1051F00098078BEE99E00E94FF0681EE99E00E94ED -:10520000FF06C4FB882780F91F928F932EED39E0AB -:105210003F932F930E9498078CED99E00E94FF0620 -:105220008AEC99E00E94FF06C5FB882780F91F924F -:105230008F9327EC39E03F932F930E94980785ECDA -:1052400099E00E94FF0689EA99E00E94FF06C6FBEA -:10525000882780F91F928F9326EA39E03F932F9396 -:105260000E94980784EA99E00E94FF068CE999E081 -:105270000E94FF06C7FBCC27C0F91F92CF9389E994 -:1052800099E09F938F930E94980787E999E00E9485 -:10529000FF068DB79EB74C960FB6F8949EBF0FBE13 -:1052A0008DBFC1E0DBC080EE98E058C08091D7018F -:1052B000C82FC17080FF09C08DED9CE00E94FF06E1 -:1052C0008091D701817F8E7F44C081ED9CE00E9458 -:1052D000FF068091D70181608093D701E2CF809152 -:1052E000D70181FBCC27C0F991E0C927C0FB81F928 -:1052F0008093D701CC2319F084EC9CE025C086EB89 -:105300009CE02CC08091D70182FBCC27C0F991E0B2 -:10531000C927C0FB82F98093D701CC2319F087EA13 -:105320009CE012C087E99CE019C08091D70183FB03 -:10533000CC27C0F991E0C927C0FB83F98093D7013E -:10534000CC2351F08BE89CE00E94FF068091D701AE -:1053500081608093D70182C08EE79CE00E94FF06A7 -:10536000A0CF8FE69CE00E94FF0683E49CE00E94B1 -:10537000FF0686E09CE00E94FF0689ED9BE00E940C -:10538000FF0685E99BE00E94FF068AE69BE0E6CFE8 -:105390008CE59BE00E94FF060E9483141F928F936E -:1053A00082E49BE09F938F930E94980780910C0169 -:1053B0001F928F938BE29BE09F938F930E9498079D -:1053C00080916E011F928F9388E19BE09F938F9352 -:1053D0000E94980780910D011F928F9385E09BE0BA -:1053E0009F938F930E9498078091D9019091DA0141 -:1053F000A091DB01B091DC01BF93AF939F938F939A -:1054000081EF9AE09F938F930E9498078DB79EB784 -:1054100046960FB6F8949EBF0FBE8DBF42CF0E9436 -:10542000481AC0910D0181E0C827C0930D01CC231B -:1054300029F087EE9AE00E94FF0610C08CED9AE0FA -:105440008DCF80E003C08D5101C089530E94912708 -:1054500028CF8AED9AE00E94FF06C0E08C2FCF9102 -:10546000089580E0089580E00895CF93C82F80913B -:10547000E701813081F020F0823009F44CC042C154 -:10548000A0910E01B0910F018C91813169F08232AF -:1054900009F03AC109C0A0910E01B0910F018C91A1 -:1054A000813111F0823249F48C2F0E94312A81110E -:1054B0002FC08C2F0E94AF272CC08C2F0E94332A24 -:1054C000811126C0C431E1F070F4CB3081F0C031DD -:1054D000D1F40E9459268CEA98E00E94FF0682E0EF -:1054E0008093E70115C0C93259F0C83361F489EBE4 -:1054F00098E00E94FF0680EB98E00E94FF0608C03B -:105500001092E70103C18AEA98E00E94FF06FEC0FC -:1055100081E08170FDC0C43220F5CE3108F0C0C0FA -:10552000CB3099F1C8F4C73009F0D2C08AE080933B -:10553000150194E19093140193E0909313018093EB -:10554000120188E08093110188E28093100180E5C8 -:1055500097E00E94FF06BFC0C33149F1C431C1F0DA -:10556000B7C0CB3409F4A9C028F4C93289F0C833D4 -:1055700061F0AEC0C13509F49EC0C23509F499C0CE -:10558000CE3409F0A5C06AE09EC00E945926A3C08F -:105590008091E601882319F01092E6019CC08DE508 -:1055A00097E00E94FF0681E08093E701B1C087E3A6 -:1055B00097E00E94FF0685E297E00E94FF06809137 -:1055C00015011F928F9382E297E09F938F930E9421 -:1055D000980780E297E00E94FF068EE097E00E9425 -:1055E000FF06809114011F928F938BE097E09F93A9 -:1055F0008F930E94980789E097E00E94FF068AEF48 -:1056000096E00E94FF06809113011F928F9387EF0F -:1056100096E09F938F930E94980785EF96E00E94F3 -:10562000FF0684EE96E00E94FF06809112011F9211 -:105630008F9381EE96E09F938F930E9498078FED52 -:1056400096E00E94FF068AEC96E00E94FF06809199 -:1056500011011F928F9387EC96E09F938F930E9486 -:10566000980785EC96E00E94FF068EEA96E00E947D -:10567000FF06809110011F928F938BEA96E09F9313 -:105680008F930E94980789EA96E00E94FF068DB7E3 -:105690009EB748960FB6F8949EBF0FBE8DBF1BC035 -:1056A000CE51EC2FF0E0E15DFE4F80818093E6016A -:1056B00012C061E003C061E006C06AE08091E601CB -:1056C0000E94702608C08091E6010E94132703C043 -:1056D0008EE497E013C08091E601882369F01F9261 -:1056E0008F9388E497E09F938F930E9498070F9081 -:1056F0000F900F900F9004C085E497E00E94FF0682 -:1057000081E006C01092E70180E002C080E001CF96 -:10571000CF910895E1E8F0E0808188608083808106 -:10572000816080838FB7F89493E09093890090ED27 -:10573000909388008FBF0895EFE6F0E0808182604B -:1057400080830895EFE6F0E080818D7F8083089567 -:10575000EFE6F0E0808192E08927808308951F9230 -:105760000F920FB60F9211242F933F934F935F9395 -:105770006F937F938F939F93AF93BF93EF93FF9319 -:105780008091E8019091E90101969093E90180935D -:10579000E801811103C082E00E94C10CE091E9019F -:1057A000E695E695F0E0E65EF24FE4918091E8013F -:1057B0008E1303C080E00E94C10CFF91EF91BF9156 -:1057C000AF919F918F917F916F915F914F913F9199 -:1057D0002F910F900FBE0F901F90189504D06894D2 -:1057E000B1118DC0089570D088F09F5790F0B92FF7 -:1057F0009927B751A0F0D1F0660F771F881F991F26 -:105800001AF0BA95C9F712C0B13081F077D0B1E083 -:10581000089574C0672F782F8827B85F39F0B93F93 -:10582000CCF3869577956795B395D9F73EF4909527 -:105830008095709561957F4F8F4F9F4F0895E894A5 -:1058400009C097FB3EF490958095709561957F4FC8 -:105850008F4F9F4F9923A9F0F92F96E9BB27939576 -:10586000F695879577956795B795F111F8CFFAF486 -:10587000BB0F11F460FF1BC06F5F7F4F8F4F9F4FB7 -:1058800016C0882311F096E911C0772321F09EE815 -:10589000872F762F05C0662371F096E8862F70E07B -:1058A00060E02AF09A95660F771F881FDAF7880F55 -:1058B0009695879597F9089557FD9058440F551F71 -:1058C00059F05F3F71F04795880F97FB991F61F082 -:1058D0009F3F79F087950895121613061406551FF9 -:1058E000F2CF4695F1DF08C0161617061806991F65 -:1058F000F1CF86957105610508940895E894BB275A -:1059000066277727CB0197F908950BD078C069D027 -:1059100028F06ED018F0952309F05AC05FC011240A -:10592000EECFCADFA0F3959FD1F3950F50E0551F3E -:10593000629FF001729FBB27F00DB11D639FAA27E4 -:10594000F00DB11DAA1F649F6627B00DA11D661F33 -:10595000829F2227B00DA11D621F739FB00DA11D54 -:10596000621F839FA00D611D221F749F3327A00D0E -:10597000611D231F849F600D211D822F762F6A2FAA -:1059800011249F5750408AF0E1F088234AF0EE0F2F -:10599000FF1FBB1F661F771F881F91505040A9F73C -:1059A0009E3F510570F014C0AACF5F3FECF3983EC4 -:1059B000DCF3869577956795B795F795E7959F5FA3 -:1059C000C1F7FE2B880F911D9695879597F908953D -:1059D00097F99F6780E870E060E008959FEF80ECA2 -:1059E000089500240A941616170618060906089545 -:1059F00000240A9412161306140605060895092EAB -:105A00000394000C11F4882352F0BB0F40F4BF2B19 -:105A100011F460FF04C06F5F7F4F8F4F9F4F089559 -:105A2000991B79E004C0991F961708F0961B881FF0 -:105A30007A95C9F78095089597FB072E16F4009480 -:105A400007D077FD09D00E94362D07FC05D03EF423 -:105A5000909581959F4F0895709561957F4F08951A -:105A6000EE0FFF1F0590F491E02D0994AA1BBB1BBC -:105A700051E107C0AA1FBB1FA617B70710F0A61B4E -:105A8000B70B881F991F5A95A9F780959095BC016F -:105A9000CD010895F999FECF92BD81BDF89A99275D -:105AA00080B50895A8E1B0E042E050E00C946D2D7F -:105AB000262FF999FECF1FBA92BD81BD20BD0FB62A -:105AC000F894FA9AF99A0FBE019608950E94582DFB -:105AD000272F0C94592DDC01CB01FC01F999FECF45 -:105AE00006C0F2BDE1BDF89A319600B40D92415066 -:0A5AF0005040B8F70895F894FFCF76 -:105AFA002002C20CB30D900D5C0D290D0101C501E8 -:105B0A0028080A03140A3F4D3620399A044D04170F -:105B1A0004F703BE0331034A0363037C039C0301B6 -:0A5B2A000203040506070809000045 +:1002300016034500720067006F0044006F007800ED +:10024000200045005A0000001603450072006700B8 +:100250006F0044006F007800200045005A00000045 +:100260000403090409026D00040100A0FA09040056 +:10027000000103010100092111010001223F0007D3 +:1002800005810308000A09040100010301020009B5 +:100290002111010001224D000705820308000A090F +:1002A00004020001030000000921110100012236AF +:1002B000000705830308000A090403000103000086 +:1002C00000092111010001223900070584031000F3 +:1002D000011201100100000008EDFE0713010001EA +:1002E00002000105010906A101050719E029E7152A +:1002F0000025019508750181020508190129059558 +:1003000005750191029501750391010507190029F1 +:100310007715002501957875018102C005010980D6 +:10032000A101850216010026B7001A01002AB700B4 +:10033000751095018100C0050C0901A10185031606 +:100340000100269C021A01002A9C02751095018169 +:1003500000C005010902A1010901A1000509190157 +:100360002905150025019505750181029501750383 +:1003700081010501093009311581257F9502750834 +:10038000810609381581257F950175088106050CC0 +:100390000A38021581257F950175088106C0C005C0 +:1003A000010906A101050719E029E71500250195B6 +:1003B0000875018102950175088101050819012957 +:1003C00005950575019102950175039101050719C0 +:1003D0000029FF150025FF950675088100C0000063 +:1003E000000000000000000000010204060A0F17D0 +:1003F000202C3A4A5D71879DB3C7DAE9F5FCFFFC12 +:10040000F5E9DAC7B39D87715D4A3A2C20170F0AC8 +:10041000060402010000000000000000000011249A +:100420001FBECFEFDAE0DEBFCDBF04B603FE27C0AC +:100430008091ED019091EE01A091EF01B091F0015A +:100440008730904BA740B04BD1F41092ED01109241 +:10045000EE011092EF011092F00114BE84B7877F75 +:1004600084BF0FB6F894A89580916000886180934E +:100470006000109260000FBEE0E0FFE3099511E01C +:10048000A0E0B1E0E2E0F5E402C005900D92A433F3 +:10049000B107D9F721E0A4E3B1E001C01D92AD3E60 +:1004A000B207E1F70E94B1080C947F220C9400007F +:1004B00061110BC0FC018281882321F085EE0E942E +:1004C0001F0F03C085EE0E94E70F80E090E00895C3 +:1004D00008956091B1017091B2018091B301909142 +:1004E000B4010E946F1956985E9825982D98269809 +:1004F0002E9827982F98813019F4269A2E9A0895CD +:1005000056985E9808950C94690256985E982598BE +:100510002D9826982E9827982F988FEF90E09093FB +:1005200089008093880090938B0080938A00909339 +:100530008D0080938C00259A2D9A2FEF80E792E012 +:10054000215080409040E1F700C00000269A2E9A8A +:100550002FEF80E792E0215080409040E1F700C00B +:100560000000279A2F9A2FEF80E792E021508040D9 +:100570009040E1F700C0000025982D982FEF80E70C +:1005800092E0215080409040E1F700C000002698A2 +:100590002E982FEF80E792E0215080409040E1F7C5 +:1005A00000C0000027982F9856985E9825982D989F +:1005B00026982E9827982F98089589EA809380008E +:1005C00089E08093810024982C983F988AB18F7499 +:1005D0008AB96E98479A8BB1806B8BB9769A0E94D4 +:1005E00085020C94680280E28093000180913401BE +:1005F00081110EC00E94420381E0809334012FEFED +:1006000083ED90E3215080409040E1F700C000006E +:1006100080E40E9448038093000181112EC00E9453 +:10062000720380930001811128C00E94720380939D +:100630000001811122C08FE30E94720380930001A8 +:1006400081111BC00E946A0380E40E9448038093CA +:100650000001811112C08CE00E947203809300019E +:1006600081110BC00E94720380930001811105C0AB +:100670008FE30E947203809300010E946A038091BD +:10068000000108951092B9008AE08093B80008959F +:1006900094EA9093BC009091BC0097FFFCCF90919E +:1006A000B900987F983021F0903111F081E00895E1 +:1006B0008093BB0084E88093BC008091BC0087FFDE +:1006C000FCCF8091B900887F883111F0803471F7B8 +:1006D00080E0089584E98093BC008091BC0084FD93 +:1006E000FCCF08958093BB0084E88093BC00809188 +:1006F000BC0087FFFCCF9091B900987F81E09832D1 +:1007000009F480E0089584E88093BC008091BC00E7 +:1007100087FFFCCF8091BB0008958091000181117B +:1007200015C080E40E9448038093000181110CC031 +:1007300082E10E94720380930001811105C08FEF56 +:100740000E947203809300010E946A0384B1807F3B +:1007500084B985B1807F85B98AB1837F8AB98BB12D +:10076000837F8BB93E98469808950E94F302809348 +:1007700000010E948D0380B38C7080BB81B3836FB6 +:1007800081BBE4E4F1E0A6E3B1E011921D9281E0C7 +:10079000E235F807D1F70C94DD029F92AF92BF9239 +:1007A000CF92DF92EF92FF920F931F93CF93DF933D +:1007B00080910001882379F0809135018F5F8093CB +:1007C0003501811108C00E94F3028093000181115C +:1007D00002C00E94850286E3E82E81E0F82E8701A0 +:1007E000C0E0D0E0BB24B39492E0A92ECC24C39403 +:1007F000D12CC730D10500F580910001811164C072 +:1008000080E40E94480380930001811112C082E1BC +:100810000E9472038093000181110BC0C6010C2E4F +:1008200001C0880F0A94EAF780950E9472038093B2 +:1008300000010E946A0348C0CA30A1F028F4C83001 +:1008400059F0C93061F005C0CC3089F070F0CD307E +:1008500089F0209A289810C0219A29980DC0229AD0 +:100860002A980AC0239A2B9807C0529A01C0539A1B +:100870005B9802C03E9A4698E0EAEA95F1F78FB19C +:1008800081708B25799902C032E001C030E0832B62 +:100890007C9902C034E001C030E0832B7D9902C016 +:1008A00028E001C020E0822B7E9902C090E101C0C7 +:1008B00090E0892B9FB19095991F9927991F929548 +:1008C000990F907E892B0FC08091000181114AC041 +:1008D00080E40E94480380930001882381F1912CD9 +:1008E0000E946A03892DD8019C91981719F08C9366 +:1008F000A09201010E948D0321960F5F1F4FCE3001 +:10090000D10509F076CF80910101882369F18150EA +:1009100080930101882339F0EFE9FFE03197F1F787 +:1009200000C0000021C0E4E4F1E0D7018D917D0119 +:100930008193B4E4EB16B1E0FB06B9F715C083E18F +:100940000E947203809300018111C9CF81E40E944B +:100950004803809300018111C2CF0E948303982E27 +:100960009094BECF80E0BFCF0E94830281E0DF91F0 +:10097000CF911F910F91FF90EF90DF90CF90BF909C +:10098000AF909F900895E82FF0E0EC5BFE4F8081E0 +:10099000089508958B3B910580F4883A910548F5B8 +:1009A000853A9105D8F48430910508F0B2C00197DA +:1009B00009F06EC081E090E00895803E910508F452 +:1009C00067C0883E910508F4A4C09C01205F3109EE +:1009D0002031310508F05CC090650895853A910595 +:1009E00009F459C0863A910509F058C082E890E4AC +:1009F0000895883A910509F454C0893A910509F49B +:100A000053C08A3A910509F452C08B3A910509F412 +:100A100051C08C3A910509F450C08D3A910509F402 +:100A20004FC0803B910509F44EC08E3A910509F400 +:100A30004DC08F3A910509F44CC0813B910509F4F2 +:100A40004BC0823B910509F44AC0833B910509F4F0 +:100A500049C0843B910509F448C0853B910509F4E0 +:100A600047C0863B910509F446C0873B910509F4D0 +:100A700045C0883B910509F444C0893B910509F4C0 +:100A800043C08A3B910509F442C080E094E4089594 +:100A900080E090E0089581E890E4089583E890E490 +:100AA000089582EE94E4089589EE94E408958AEE20 +:100AB00094E4089585EB94E4089586EB94E4089516 +:100AC00087EB94E408958CEC94E408958DEC94E421 +:100AD000089583E895E408958AE895E4089582E905 +:100AE00095E4089584E995E4089581E296E40895F3 +:100AF00083E296E4089584E296E4089585E296E41C +:100B0000089586E296E4089587E296E408958AE2DD +:100B100096E40895089524E5829FC0011124FC0104 +:100B200026E0729FE00DF11D1124E60FF11DEE0F7E +:100B3000FF1FE052FF4F859194910895880F991FF0 +:100B4000FC01E05AF040859194910895880F991F17 +:100B5000FC01E052FF4F85919491089524E5829F16 +:100B6000C0011124FC0146E0749FE00DF11D112429 +:100B7000E60FF11DEE0FFF1FE052FF4F859194919C +:100B80009C013A9521154FE1340708F425C13F51E6 +:100B90002115304120F49F700E94A60508959C0104 +:100BA00030532115304118F49927906C0895811520 +:100BB00020E5920769F40E9460134FEF84E39CE004 +:100BC000415080409040E1F700C000000C94671A4B +:100BD000813020E5920731F48091CC0181608093CF +:100BE000CC0108959C0130552115304108F05CC0BE +:100BF000292F33272F70332721303105E9F4AC0139 +:100C000064E0440F551F6A95E1F744275370BC0117 +:100C10006370772702C0220F331F6A95E2F73C68A2 +:100C2000242B352B73E0880F991F7A95E1F7807696 +:100C30009927822B932B08952230310529F4982F80 +:100C40008827816F906A089523303105A1F4AC01A3 +:100C500033E0440F551F3A95E1F7407E577083709B +:100C6000992721E030E002C0220F331F8A95E2F776 +:100C7000C9019C6816C02430310531F5AC0123E070 +:100C8000440F551F2A95E1F7407E577083709927CE +:100C900021E030E002C0220F331F8A95E2F7C9013C +:100CA0009A68842B952B08959C013057211530416B +:100CB00018F49F70906208959C01305821153041BE +:100CC00018F49F70906A0895803E9105E0F4803C8E +:100CD000910558F58133910509F46FC048F48932C4 +:100CE000910509F463C08A32910509F46DC072C0A0 +:100CF00089339105E9F082389105D1F0853391056A +:100D000009F44DC067C0833E910581F138F4803EFF +:100D10009105B9F0823E9105D9F05CC0863E9105FF +:100D200061F1873E9105A1F155C00E949E0508958D +:100D30002091DE0120FD02C021FF4CC080EE90E03A +:100D400049C08091DE0180FFF9CF89E390E042C085 +:100D50008091DE0182FF0EC08091DE0184FF03C01E +:100D600080E090E037C083EE90E034C08091DE01F7 +:100D700082FFF2CF82EE90E02DC08091DE0183FFF2 +:100D80000BC08091DE0184FDEBCF87EE90E022C0A6 +:100D90008091DE0183FFF5CF86EE90E01BC080914D +:100DA000DE0185FF07C089E290E014C08091DE017A +:100DB00085FFF9CF85E390E00DC08091DE0186FFCD +:100DC00007C08AE290E006C08091DE0186FFF9CF7D +:100DD00081E390E00E94CA04089508958091620121 +:100DE0000895CF93DF9300D01F92CDB7DEB79C015B +:100DF0008091E401843019F593E099833B832A8341 +:100E00009093E9008FEF9091E800815095FD06C026 +:100E100095ED9A95F1F700008111F5CF8091E800EA +:100E200085FF0DC040E050E063E070E0CE01019628 +:100E30000E945E098091E8008E778093E8000F9011 +:100E40000F900F90DF91CF910895CF93DF9300D053 +:100E50001F92CDB7DEB72091E401243021F522E0C6 +:100E600029839B838A8383E08093E9008FEF9091AD +:100E7000E800815095FD06C095ED9A95F1F70000C8 +:100E80008111F5CF8091E80085FF0DC040E050E072 +:100E900063E070E0CE0101960E945E098091E80057 +:100EA0008E778093E8000F900F900F90DF91CF9195 +:100EB00008959C018091E4018430F9F482E08093EC +:100EC000E9009FEF8091E800915085FD06C085ED17 +:100ED0008A95F1F700009111F5CF8091E80085FF28 +:100EE0000CC040E050E065E070E0C9010E945E097E +:100EF0008091E8008E778093E8000895CF93DF9388 +:100F0000EC018091E401843009F046C090910C011D +:100F10009923D9F090910D019923B9F08093E900BC +:100F20008FEF9091E800815095FD06C095E19A956C +:100F3000F1F700008111F5CF8091E80085FF2CC00A +:100F400040E050E060E170E017C081E08093E9008C +:100F50008FEF9091E800815095FD06C095ED9A9530 +:100F6000F1F700008111F5CF8091E80085FF14C0F2 +:100F700040E050E068E070E0CE010E945E098091A0 +:100F8000E8008E778093E80080E1FE01A2E5B1E001 +:100F900001900D928A95E1F7DF91CF9108958091AC +:100FA000E301811109C00E94EF0A0E944C0B80915D +:100FB000E20084608093E20008951092E3010895B6 +:100FC00008950C949D200E94FD190E94A3200E9468 +:100FD000F70D0C94ED0642E061EC81E00E94680A96 +:100FE00042E061EC82E00E94680A42E061EC83E04A +:100FF0000E94680A42E161EC84E00C94680A8091E6 +:10100000E601833009F455C030F4813071F082304C +:1010100009F48EC008958A3009F47AC08B3009F43F +:1010200060C0893009F09CC020C08091E501813A00 +:1010300009F096C08091E800877F8093E800809156 +:10104000E9019091EA01892B21F460E182E591E0C8 +:1010500003C060E080E090E070E00E94A909809108 +:10106000E8008B778093E80008958091E501813254 +:1010700009F076C08091E9019091EA01009719F09A +:10108000039709F06DC08091E800877F8093E800A6 +:101090008091E80082FD05C08091E4018111F8CFC4 +:1010A0005FC08091F100809362018091E8008B77AE +:1010B00053C08091E501813A09F052C08091E90165 +:1010C0009091EA01892B09F04BC08091E800877F5D +:1010D0008093E8008091E80080FFFCCF80910C01B4 +:1010E00036C08091E5018132D9F58091E901909176 +:1010F000EA01892BA9F58091E800877F8093E800B9 +:101100000E949D0A8091E70180930C010C9460136A +:101110008091E501813221F58091E800877F8093FD +:10112000E8000E949D0A8091E80180936301089580 +:101130008091E501813AA1F48091E800877F809356 +:10114000E8008091E80080FFFCCF809163018093EC +:10115000F1008091E8008E778093E8000C949D0A5E +:10116000089584B7877F84BF0FB6F894A8958091BF +:101170006000886180936000109260000FBE90E074 +:1011800080E80FB6F89480936100909361000FBEE1 +:101190000E94460E0E94EF0A0E944C0B8091E200D2 +:1011A00084608093E20078940E94D70D0E94480EDC +:1011B00082E091E00E94F20D0E948B208091E40178 +:1011C000853069F40E94BF198091E2018823B1F350 +:1011D0000E94E919882391F30E944809EFCF0E94E9 +:1011E0004E0EECCF292F332723303105C9F060F4A0 +:1011F0002130310581F02230310509F041C08DE602 +:1012000090E024E632E040C021323105E1F02232A4 +:10121000310531F135C082E190E021ED32E034C09A +:1012200099278130910549F028F0029749F5E0E3CC +:10123000F2E005C0E0E6F2E002C0E8E4F2E084910A +:1012400090E09F0121C06430D8F4E62FF0E0EE0F6B +:10125000FF1FEE5DFE4F2081318189E090E014C0D8 +:10126000643070F470E0FB01EE0FFF1FE65EFE4F8E +:1012700020813181FB01EA5EFE4F808190E004C055 +:1012800080E090E020E030E0FA013183208308958F +:1012900080E189BD82E189BD09B400FEFDCF809166 +:1012A000D8008F7D8093D8008091E0008260809389 +:1012B000E0008091E00081FDFCCF0895CF92DF92A5 +:1012C000EF92FF920F931F93CF93DF93EC018B016B +:1012D0006A010E94BC0A811133C0C114D10439F0E3 +:1012E000F60180819181081B190BC80FD91FE12CD1 +:1012F000F12C0115110519F18091E80085FD16C04A +:101300008091E8008E778093E800C114D10449F001 +:10131000F60180819181E80EF91EF182E08285E07C +:101320000FC00E94BC0A882321F30AC089918093D0 +:10133000F10001501109FFEFEF1AFF0ADACF80E048 +:10134000DF91CF911F910F91FF90EF90DF90CF90A1 +:1013500008952091EB013091EC012617370748F0F2 +:101360006115710539F42091E8002E772093E8008B +:1013700001C0B901FC0120E06115710579F180918E +:10138000E4018823F1F18530F1F18091E80083FDDB +:101390003CC08091E80082FD2EC08091E80080FF73 +:1013A000EBCF2091F3008091F20090E0922B611539 +:1013B000710551F08830910538F421912093F100A6 +:1013C000615071090196F3CF21E0089709F020E000 +:1013D0008091E8008E778093E800CECF2111CFCFA7 +:1013E0000AC08091E401882361F0853061F080912A +:1013F000E80083FD0AC08091E80082FFF2CF80E020 +:10140000089582E0089583E0089581E00895209191 +:10141000EB013091EC012617370748F06115710593 +:1014200039F42091E8002E772093E80001C0B9013B +:10143000FC0120E06115710591F18091E4018823A0 +:1014400009F440C0853009F43FC08091E80083FD75 +:101450003DC08091E80082FD2FC08091E80080FFB0 +:10146000E9CF2091F3008091F20090E0922B61157A +:10147000710559F08830910540F424912093F100D2 +:101480003196615071090196F2CF21E0089709F079 +:1014900020E08091E8008E778093E800CBCF211187 +:1014A000CCCF0AC08091E401882361F0853061F0DF +:1014B0008091E80083FD0AC08091E80082FFF2CFAE +:1014C00080E0089582E0089583E0089581E0089522 +:1014D000982F973068F59093E900981739F070913C +:1014E000EC002091ED005091F00003C0242F762FE6 +:1014F00050E021FD02C09F5FECCF3091EB003E7FBA +:101500003093EB003091ED003D7F3093ED00309152 +:10151000EB0031603093EB007093EC002093ED0012 +:101520005093F0002091EE0027FDE5CF80E0089574 +:101530008F708093E90081E008958091E50187FF35 +:1015400011C08091E80082FD05C08091E401811105 +:10155000F8CF11C08091E8008B770BC08091E40137 +:10156000882349F08091E80080FFF8CF8091E8005F +:101570008E778093E80008952091E4003091E50093 +:1015800095E64091EC00842F817040FF23C080914C +:10159000E80080FD1DC08091E401882399F085302A +:1015A00099F08091EB0085FD11C04091E4005091CD +:1015B000E5002417350729F3915011F09A01E1CF86 +:1015C00084E0089582E0089583E0089581E008951D +:1015D00080E008954091E80042FFDDCF08950E9429 +:1015E0005D0B0E94650BE0EEF0E0808181608083FE +:1015F000E8EDF0E080818F77808319BCA7EDB0E043 +:101600008C918E7F8C9380818F7E80831092E301FA +:1016100008950F931F93CF93DF930E945D0B0E9459 +:10162000650BC8EDD0E088818F77888388818068DA +:10163000888388818F7D888319BC1092E401109281 +:10164000E0011092E2011092E10100EE10E0F801D9 +:1016500080818B7F808388818160888342E060E025 +:1016600080E00E94680AE1EEF0E080818E7F808356 +:10167000E2EEF0E0808181608083808188608083F9 +:10168000F80180818E7F8083888180618883DF91EB +:10169000CF911F910F910895E8EDF0E080818F7E4A +:1016A0008083E7EDF0E080818160808384E082BF09 +:1016B00081E08093E3010C94090BE8EDF0E0808178 +:1016C0008E7F80831092E20008951092DA001092CB +:1016D000E10008951F920F920FB60F9211242F93DD +:1016E0003F934F935F936F937F938F939F93AF93AA +:1016F000BF93EF93FF938091E10082FF0BC0809135 +:10170000E20082FF07C08091E1008B7F8093E100BF +:101710000E94D60D8091DA0080FF1FC08091D80012 +:1017200080FF1BC08091DA008E7F8093DA00809169 +:10173000D90080FF0DC080E189BD82E189BD09B477 +:1017400000FEFDCF81E08093E4010E94CF0705C039 +:1017500019BC1092E4010E94DD078091E10080FF36 +:1017600019C08091E20080FF15C08091E2008E7F59 +:101770008093E2008091E20080618093E20080919A +:10178000D80080628093D80019BC85E08093E40182 +:101790000E94E1078091E10084FF30C08091E20067 +:1017A00084FF2CC080E189BD82E189BD09B400FEBF +:1017B000FDCF8091D8008F7D8093D8008091E1008B +:1017C0008F7E8093E1008091E2008F7E8093E20023 +:1017D0008091E20081608093E2008091E0018823A3 +:1017E00011F084E007C08091E30087FD02C081E032 +:1017F00001C083E08093E4010E94E3078091E1004F +:1018000083FF29C08091E20083FF25C08091E10021 +:10181000877F8093E10082E08093E4011092E001F1 +:101820008091E1008E7F8093E1008091E2008E7FC5 +:101830008093E2008091E20080618093E20042E0C8 +:1018400060E080E00E94680A8091F00088608093E8 +:10185000F0000E94E007FF91EF91BF91AF919F913F +:101860008F917F916F915F914F913F912F910F9049 +:101870000FBE0F901F9018951F920F920FB60F92E8 +:1018800011242F933F934F935F936F937F938F9385 +:101890009F93AF93BF93CF93DF93EF93FF93C09149 +:1018A000E900CF708091EC00D82FD17080FDD0E896 +:1018B0001092E9008091F000877F8093F000789487 +:1018C0000E94800C1092E9008091F0008860809363 +:1018D000F000CD2BCF70C093E900FF91EF91DF9125 +:1018E000CF91BF91AF919F918F917F916F915F91B8 +:1018F0004F913F912F910F900FBE0F901F90189511 +:101900001F93CF93DF93CDB7DEB7AA970FB6F894A6 +:10191000DEBF0FBECDBFE5EEF1E08091F100819317 +:1019200021E0ED3EF207C9F70E94FF078091E80031 +:1019300083FF24C18091E5019091E601492F50E099 +:101940004A30510508F01AC1FA01EA5AFF4F0C94C7 +:101950003422803881F0823809F010C18091E90189 +:101960008F708093E9008091EB0085FB882780F9D8 +:101970001092E90006C08091E1019091E20191117D +:1019800082609091E800977F9093E8008093F10047 +:101990001092F100C8C0282F2D7F09F0EFC08823D6 +:1019A00019F0823061F0EAC08091E701813009F0DE +:1019B000E5C0933009F080E08093E2012BC0809174 +:1019C000E701811127C08091E9018F7009F4D6C029 +:1019D0008093E9002091EB0020FF1CC0933021F49C +:1019E0008091EB00806214C09091EB009061909325 +:1019F000EB0021E030E0A90102C0440F551F8A9599 +:101A0000E2F74093EA001092EA008091EB008860D0 +:101A10008093EB001092E9008091E800877F86C0F8 +:101A20008111ACC01091E7011F778091E3008078AD +:101A3000812B8093E3008091E800877F8093E8000A +:101A40000E949D0A8091E80080FFFCCF8091E30016 +:101A500080688093E300111102C082E001C083E03E +:101A60008093E4018BC08058823008F087C0809159 +:101A7000E7019091E8018C3D53E0950779F583E00B +:101A80008A838AE289834FB7F894DE01139620E0B7 +:101A90003EE051E2E32FF0E050935700E49120FF45 +:101AA00003C0E295EF703F5FEF708E2F90E0EA3059 +:101AB00010F0C79601C0C0968D939D932F5F24317F +:101AC00049F74FBF8091E800877F8093E8006AE282 +:101AD00070E0CE0101960E94A90914C0AE014F5FCB +:101AE0005F4F6091E9010E94F208BC01892B09F463 +:101AF00045C09091E800977F9093E80089819A8192 +:101B00000E94070A8091E8008B778093E80036C036 +:101B10008038A1F58091E800877F8093E80080916C +:101B2000E0018093F1008091E8008E778093E800D7 +:101B30000E949D0A23C0811121C08091E7019091EC +:101B4000E80199270297D4F48091E800877F809379 +:101B5000E8008091E7018093E0010E949D0A809156 +:101B6000E001811106C08091E30087FD02C081E0A1 +:101B700001C084E08093E4010E94EB078091E800BB +:101B800083FF0AC08091E800877F8093E8008091FE +:101B9000EB0080628093EB00AA960FB6F894DEBF4C +:101BA0000FBECDBFDF91CF911F9108950895CF93C0 +:101BB0008091E4018823A1F0C091E900CF70909159 +:101BC000EC00892F817090FD80E8C82B1092E9000D +:101BD0008091E80083FD0E94800CCF70C093E900E3 +:101BE000CF91089590936901809368010895E091E1 +:101BF0006801F0916901309721F00190F081E02DAA +:101C0000099480E00895E0916801F09169013097AE +:101C100021F00280F381E02D09940895E09168019C +:101C2000F0916901309721F00480F581E02D09944D +:101C3000089520916601309167012817390771F0E6 +:101C40009093670180936601E0916801F0916901CA +:101C5000309721F00680F781E02D099408952091B6 +:101C60006401309165012817390771F0909365017F +:101C700080936401E0916801F0916901309721F04F +:101C80000084F185E02D0994089508950C94450E83 +:101C90000E94031A0E94B5030C94C91ACF92DF92D6 +:101CA000EF92FF920F931F93CF93DF93CDB7DEB7E1 +:101CB0002B970FB6F894DEBF0FBECDBF0E94CD03A9 +:101CC0008BE6C82E81E0D82E00E010E0E02E802FB9 +:101CD0000E94C304F60141916F01F82EF426B1F47D +:101CE0000F5F1F4F0E30110589F78FEF89838A83AD +:101CF0001B820E940C1A8160782F9D838C834981FE +:101D00005A816B818D810E94F10E40C09091CC016F +:101D100091FF04C08B870E94C9048B8520E030E0CE +:101D20004F2D50E0922FBA01022E02C07595679593 +:101D30000A94E2F760FF24C02E83EF8221E030E0B6 +:101D4000690102C0CC0CDD1C9A95E2F790E08C2171 +:101D50009D21892B09F420E028870E940C1A8160BC +:101D6000782F9A8789874E815F8168858A850E944E +:101D7000F10EF801E559FE4F8081C826C08206C0E9 +:101D80002F5F3F4F2630310569F6AACF0E94B01D64 +:101D90000E94F70D90916A018917A1F00E94F70D3A +:101DA00080936A012B960FB6F894DEBF0FBECDBFAD +:101DB000DF91CF911F910F91FF90EF90DF90CF9027 +:101DC0000C94ED062B960FB6F894DEBF0FBECDBF78 +:101DD000DF91CF911F910F91FF90EF90DF90CF9007 +:101DE0000895CF93DF93CDB7DEB72B970FB6F89456 +:101DF000DEBF0FBECDBF4F83588769877A878B8739 +:101E0000DE01119686E0FD0111928A95E9F785E0E1 +:101E1000FE01379601900D928A95E1F749815A812A +:101E20006B817C818D819E810E94F4152B960FB66B +:101E3000F894DEBF0FBECDBFDF91CF910895CF9351 +:101E4000C82F882309F4C1C0823859F40E94F70DC5 +:101E500081FDBBC089E30E9491180E94491989E362 +:101E60000CC0833879F40E94F70D80FDAEC083E585 +:101E70000E9491180E94491983E50E94D018CF91C1 +:101E80000C944919843859F40E94F70D82FD9DC0C5 +:101E900087E40E9491180E94491987E4EECF8CEFE5 +:101EA0008C0F813A48F48C2F0E94F01F81118DC055 +:101EB0008C2F0E949118E3CF80E28C0F883048F479 +:101EC000C77081E001C0880FCA95EAF70E94121915 +:101ED000D6CF8BE58C0F833078F4C53A29F0C63A1B +:101EE00031F083E890E005C081E890E002C082E82C +:101EF00090E0CF910C94190E88E58C0F833108F097 +:101F000064C0C83A39F1C93A41F1CA3A49F1CB3A09 +:101F100051F1CC3A59F1CD3A61F1C03B69F1CE3A79 +:101F200071F1CF3A79F1C13B81F1C23B89F1C33BF9 +:101F300091F1C43B99F1C53BA1F1C63BA9F1C73B67 +:101F4000B1F1C83BB9F1C93BC1F1CA3BC9F180E06D +:101F500090E038C082EE90E035C089EE90E032C06B +:101F60008AEE90E02FC085EB90E02CC086EB90E0ED +:101F700029C087EB90E026C08CEC90E023C08DEC6C +:101F800090E020C083E891E01DC08AE891E01AC08B +:101F900082E991E017C084E991E014C081E292E007 +:101FA00011C083E292E00EC084E292E00BC085E2B1 +:101FB00092E008C086E292E005C087E292E002C0AB +:101FC0008AE292E0CF910C942F0ECF91089588234E +:101FD00009F44BC0823859F40E94F70D81FF45C0C7 +:101FE00089E30E9491180E94491989E30CC0833843 +:101FF00071F40E94F70D80FF38C083E50E949118AC +:102000000E94491983E50E94D0180C94491984381C +:1020100059F40E94F70D82FF28C087E40E949118AE +:102020000E94491987E4EFCF9CEF980F913A58F33B +:1020300090E2980F983050F4877091E001C0990FAA +:102040008A95EAF7892F0E941819DFCF9BE5980F30 +:10205000933020F480E090E00C94190E885A83317C +:1020600020F480E090E00C942F0E0895882321F056 +:102070000E9412190C9449190895882321F00E9496 +:1020800018190C9449190895BF92CF92DF92EF92DC +:10209000FF920F931F93CF93DF9300D000D000D017 +:1020A000CDB7DEB77C0185E0F701DE011196019026 +:1020B0000D928A95E1F7F70183819481892B09F4C8 +:1020C000DDC2908181818F3F19F49F3F09F4D6C210 +:1020D000F7010281258122952F7099838A83898156 +:1020E0009A812E830E945018182FB92E0E944F18E3 +:1020F0000E941617EB2DE295EF704E2F50E0FA017B +:10210000E05AFF4F2E810C9434228B2D807F9B2D23 +:102110009F70F92E882319F0F29480EFF8220023A3 +:1021200049F0FF2009F457C28F2D0E9422190E9406 +:10213000491951C2812F0E94E70FFF2009F49EC266 +:102140008F2D0E94281926960FB6F894DEBF0FBE79 +:10215000CDBFDF91CF911F910F91FF90EF90DF9056 +:10216000CF90BF900C9449193B2D307F8B2D8F70F1 +:10217000303211F08295807F112319F0113021F156 +:102180002CC00023B9F0222309F490C1213009F0BA +:102190008DC126960FB6F894DEBF0FBECDBFDF917E +:1021A000CF911F910F91FF90EF90DF90CF90BF9054 +:1021B0000C943219222319F0213009F45FC28E8366 +:1021C0000E9435198E8186C1002321F0223008F04B +:1021D00055C26CC1211152C27DC1002321F02223BE +:1021E00009F464C1F8C1222309F474C109C28B2D1A +:1021F00086958695837019F08130D1F03FC2002317 +:1022000021F0812F9B2D937002C080E090E02696F4 +:102210000FB6F894DEBF0FBECDBFDF91CF911F91F7 +:102220000F91FF90EF90DF90CF90BF900C94190E1C +:10223000002321F0812F9B2D937002C080E090E05D +:1022400026960FB6F894DEBF0FBECDBFDF91CF91BB +:102250001F910F91FF90EF90DF90CF90BF900C9463 +:102260002F0E812F002319F00E94B81C02C00E947B +:10227000201D26960FB6F894DEBF0FBECDBFDF91AE +:10228000CF911F910F91FF90EF90DF90CF90BF9073 +:102290000C94A51D8B2D837009F075C00111EEC142 +:1022A000812F829586958770880F880F912F9F7058 +:1022B000C92ED12CE12CF12C082E04C0CC0CDD1C35 +:1022C000EE1CFF1C0A94D2F714FF12C00FE010E0BE +:1022D00020E030E004C0000F111F221F331F8A9539 +:1022E000D2F7C901B801609570958095909503C0AB +:1022F00060E070E0CB014B2D46954695437042302F +:10230000C1F060F56C297D298E299F29413051F15A +:1023100026960FB6F894DEBF0FBECDBFDF91CF91EA +:102320001F910F91FF90EF90DF90CF90BF900C9492 +:102330003D176C297D298E299F2926960FB6F89482 +:10234000DEBF0FBECDBFDF91CF911F910F91FF90E8 +:10235000EF90DF90CF90BF900C9459170E943D17DB +:10236000C701B60126960FB6F894DEBF0FBECDBFEB +:10237000DF91CF911F910F91FF90EF90DF90CF9061 +:10238000BF900C942117002319F08B2D817001C090 +:102390008695882309F472C1812F8295869587706E +:1023A000880F880F912F9F70C92ED12CE12CF12C12 +:1023B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C6 +:1023C00014FF12C00FE010E020E030E004C0000F66 +:1023D000111F221F331F8A95D2F7C901B8016095DA +:1023E00070958095909503C060E070E0CB014B2D17 +:1023F0004695469543704230C1F060F56C297D29C1 +:102400008E299F29413051F126960FB6F894DEBFF0 +:102410000FBECDBFDF91CF911F910F91FF90EF9035 +:10242000DF90CF90BF900C9417186C297D298E29CE +:102430009F2926960FB6F894DEBF0FBECDBFDF9161 +:10244000CF911F910F91FF90EF90DF90CF90BF90B1 +:102450000C9433180E941718C701B60126960FB6C0 +:10246000F894DEBF0FBECDBFDF91CF911F910F91CA +:10247000FF90EF90DF90CF90BF900C94FB17103F30 +:10248000D1F118F4103E50F4A1C0123F09F463C01A +:1024900008F44CC0133F09F473C098C01F708B2D13 +:1024A0008F710023A1F00E949417812F26960FB6FA +:1024B000F894DEBF0FBECDBFDF91CF911F910F917A +:1024C000FF90EF90DF90CF90BF900C9436100E9459 +:1024D000B517812F26960FB6F894DEBF0FBECDBF7D +:1024E000DF91CF911F910F91FF90EF90DF90CF90F0 +:1024F000BF900C943D100023A9F02111BFC08B2D7B +:102500008F7126960FB6F894DEBF0FBECDBFDF9158 +:10251000CF911F910F91FF90EF90DF90CF90BF90E0 +:102520000C94DA17223008F0A9C0E9CF0023A9F0F3 +:102530008B2D8F7126960FB6F894DEBF0FBECDBFE0 +:10254000DF91CF911F910F91FF90EF90DF90CF908F +:10255000BF900C949417002359F38B2D8F712696FE +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C94B51724 +:10258000002399F08B2D8F7126960FB6F894DEBF3D +:102590000FBECDBFDF91CF911F910F91FF90EF90B4 +:1025A000DF90CF90BF900C947F1726960FB6F894CB +:1025B000DEBF0FBECDBFDF91CF911F910F91FF9076 +:1025C000EF90DF90CF90BF900C9475170023A9F087 +:1025D000222309F4ADCF812F26960FB6F894DEBFE3 +:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 +:1025F000DF90CF90BF900C941F0F222309F4ADCF32 +:10260000812F26960FB6F894DEBF0FBECDBFDF91A7 +:10261000CF911F910F91FF90EF90DF90CF90BF90DF +:102620000C94E70F4B2D4F70612FC7010E94580289 +:1026300026960FB6F894DEBF0FBECDBFDF91CF91C7 +:102640001F910F91FF90EF90DF90CF90BF900C946F +:1026500099164B2D4F70612FC70126960FB6F8942F +:10266000DEBF0FBECDBFDF91CF911F910F91FF90C5 +:10267000EF90DF90CF90BF900C948A0526960FB60E +:10268000F894DEBF0FBECDBFDF91CF911F910F91A8 +:10269000FF90EF90DF90CF90BF9008950E942F1988 +:1026A0000E9404190E9449190E94551E0E94A51DEE +:1026B00080E090E00E94190E80E090E00C942F0ED4 +:1026C0000E941F190C944E130E945018292F229516 +:1026D0002F702C3030F42A3048F42250223078F415 +:1026E00005C02C3041F02F3031F009C0803E48F059 +:1026F000803F29F406C093FB882780F9089580E085 +:10270000089581E00895CF93DF9300D000D01F9209 +:10271000CDB7DEB70F900F900F900F900F90DF9115 +:10272000CF910895CF93DF9300D000D000D0CDB7E4 +:10273000DEB726960FB6F894DEBF0FBECDBFDF9191 +:10274000CF9108951F93CF93DF93C091790116E045 +:1027500080917A01C81799F0D0E01C9FF0011D9F6D +:10276000F00D1124E558FE4F408151816281738143 +:10277000848195810E9492132196C770E9CFDF91E1 +:10278000CF911F9108954091AB015091AC016091A0 +:10279000AD017091AE018091AF019091B0010C94A8 +:1027A00092138091B00182958F7009F054C080918E +:1027B000AD01882309F44FC080917901A0917A017D +:1027C0004091AE015091AF016091AB017091AC01AD +:1027D000B6E08A1709F43FC090E041155105C1F1F8 +:1027E0007F3F11F46F3FA1F1B89FF001B99FF00D49 +:1027F0001124E558FE4F218127132AC0208126137A +:1028000027C02281211124C0238134812417350758 +:1028100010F421503109241B350B283C3105C0F43C +:102820002091B0012F7020612093B00126E0289FF5 +:10283000F001299FF00D1124E058FE4F80818F7028 +:10284000806180838BEA91E00E9444100C94A21373 +:1028500001968770BECF0895CF92DF92EF92FF92DC +:102860000F931F93CF93DF93CDB7DEB762970FB669 +:10287000F894DEBF0FBECDBF8C0185E0F801DE010C +:102880001D9601900D928A95E1F7D8014C91119611 +:102890005C91119712966C918091AE019091AF016D +:1028A000009709F475C13091AB017091AC017F3F85 +:1028B00019F43F3F09F46CC1F801C380D480E09063 +:1028C000AD01EE2009F4BEC02091B001C816D906B2 +:1028D00028F0D601A81BB90BCD0104C080959095B6 +:1028E0008C0D9D1DFF24F394883C910578F0F12C0C +:1028F000207F09F0C4C07C2DD98AC88A89890E94AA +:1029000083138BEA91E00E944410AFC0822F807F36 +:1029100009F045C0571313C0431311C061110FC014 +:102920002F7020612093B0010E94C3138BEA91E0C5 +:102930000E9444108091B001F80185832EC0CD28FB +:1029400019F15F3F11F44F3FF9F0F62E61111CC0F1 +:102950008091790120917A0136E0821709F45BC0F9 +:1029600090E0389FF001399FF00D1124E558FE4F9B +:102970007181571306C07081471303C072817111B2 +:1029800003C001968770E9CFF62E662309F41CC1B7 +:102990008091B00181608093B001F12C15C1571373 +:1029A00009C0431307C0611105C08091B001F8014F +:1029B0008583C8C04D875E878D859E856A8B0E9402 +:1029C00064136A898823D1F16623C1F12091B00193 +:1029D000822F82958F7090E0029774F08091AB0106 +:1029E0009091AC0198878F831986DB86CA862C87E5 +:1029F000CE0107960E94441086E0F801ABEAB1E0F0 +:102A000001900D928A95E1F70E94D1130E94C313A1 +:102A1000FF24F394D9C04D875E878D859E850E94E3 +:102A20005018292F22952F70223008F0C1C09F70B6 +:102A300009F0BBC0805E883008F4C6C0C8010E949F +:102A40004410E6CFC816D90608F453C0F601E81BB7 +:102A5000F90BCF01883C910508F450C0F12C7C2D76 +:102A6000D98AC88A89890E948313EBEAF1E086E05B +:102A7000DF011D928A95E9F70E94C313A5C0571381 +:102A800014C0431312C0611110C08091B001F8014D +:102A90008583C8010E94441086E0EBEAF1E0DF0183 +:102AA0001D928A95E9F7FE2C8FC04D875E878D8534 +:102AB0009E856A8B0E9464136A89882309F4BECFBD +:102AC000662309F4BBCF2091B001822F82958F70CD +:102AD00090E002970CF490CF8091AB019091AC0103 +:102AE0009A8389831B82DD82CC822E83CE0101965C +:102AF00081CF809590958C0D9D1DACCFF62E6623D1 +:102B000009F49CCF571333C0431331C02091B00157 +:102B100020FD24C0822F82958F70482F50E04115F0 +:102B20005105E1F0D80115962C9315974F305105BA +:102B300049F08F5F982F9295907F822F8F70892B0D +:102B400015968C93C8010E94441086E0F801ABEA08 +:102B5000B1E001900D928A95E1F78ECF86E0F80101 +:102B6000ABEAB1E001900D928A95E1F72DC04D8757 +:102B70005E878D859E850E94641381113DCF809173 +:102B8000B00181608093B001C8010E9444101CC054 +:102B9000662309F453CF4D875E878D859E850E94FD +:102BA0006413882309F44ACF27CF811143CF0CC087 +:102BB000243008F043CF9F7009F43CCFD80115961C +:102BC0009C91907F09F036CF8F2D62960FB6F894C6 +:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050 +:102BE000EF90DF90CF9008951F93CF93DF93CDB7F1 +:102BF000DEB72C970FB6F894DEBF0FBECDBF4F8364 +:102C0000588769877A878B879C87CE0107960E94B1 +:102C10002C14882371F08A859B85892B09F441C087 +:102C200088858F3F09F065C08F818F3F09F061C0B3 +:102C300038C086E0FE013796DE01119601900D92B4 +:102C40008A95E1F76A857B856115710551F1FF81F0 +:102C5000E885EF3F11F4FF3F21F120917A0130E048 +:102C6000C9010196877099274091790150E0841736 +:102C7000950709F447C0F983EA837D836C8396E066 +:102C8000929FD001939FB00D1124A558BE4FFE0115 +:102C9000319601900D929A95E1F780937A010E9406 +:102CA000A21316E08091790190917A018917B9F108 +:102CB000189FC001112485589E4F0E942C14882310 +:102CC00071F1E09179011E9FF0011124E558FE4F4A +:102CD0004081518162817381848195810E94921328 +:102CE0008091790190E0019687709927809379010E +:102CF000D9CF4F81588569857A858B859C850E94BF +:102D00009213CFCF0E94601310927A011092790132 +:102D1000EBEAF1E086E0DF011D928A95E9F72C9657 +:102D20000FB6F894DEBF0FBECDBFDF91CF911F91DC +:102D30000895EF92FF920F931F93CF93DF938C012F +:102D4000892B09F46CC0F12CEE24E394E801219660 +:102D5000F8018491843740F4843008F051C0813008 +:102D600081F0823019F15BC0853709F444C0A8F1C5 +:102D70009CE7980F903708F052C08F770E94E70FBA +:102D800041C00E5F1F4FFE01849190E2980F983072 +:102D900050F48770FE2D01C0FF0F8A95EAF78F2F40 +:102DA0000E94221914C00E941F0F2DC00E5F1F4FDA +:102DB000FE01849190E2980F983060F48770FE2DA8 +:102DC00001C0FF0F8A95EAF78F2F0E9428190E94F1 +:102DD000491919C00E94E70F16C00E5F1F4FFE0170 +:102DE000C491CC2381F08FE99FE00197F1F700C0F7 +:102DF0000000C150F6CF0E5F1F4FFE01F49003C0DC +:102E00000E941F0F8E018F2D882309F49FCFEFE9B9 +:102E1000FFE03197F1F700C000008150F5CFDF915E +:102E2000CF911F910F91FF90EF90089508956093B7 +:102E3000B5017093B6018093B7019093B8010C94DB +:102E40004E130F931F930091B5011091B60120917D +:102E5000B7013091B801DC01CB01802B912BA22B63 +:102E6000B32B8093B5019093B601A093B701B093B3 +:102E7000B8011F910F910C944E130F931F93009163 +:102E8000B5011091B6012091B7013091B801DC0174 +:102E9000CB0180239123A223B3238093B501909388 +:102EA000B601A093B701B093B8011F910F910C9494 +:102EB0004E130F931F930091B5011091B60120910D +:102EC000B7013091B801DC01CB0180279127A227FF +:102ED000B3278093B5019093B601A093B701B09347 +:102EE000B8011F910F910C944E131092B1011092E2 +:102EF000B2011092B3011092B4010C944E1341E050 +:102F000050E060E070E004C0440F551F661F771F5B +:102F10008A95D2F74093B1015093B2016093B30107 +:102F20007093B4010C944E1341E050E060E070E007 +:102F300004C0440F551F661F771F8A95D2F78091F2 +:102F4000B1019091B201A091B301B091B401482BAD +:102F5000592B6A2B7B2B4093B1015093B2016093A4 +:102F6000B3017093B4010C944E1341E050E060E063 +:102F700070E004C0440F551F661F771F8A95D2F773 +:102F800040955095609570958091B1019091B201F6 +:102F9000A091B301B091B401482359236A237B2344 +:102FA0004093B1015093B2016093B3017093B401A7 +:102FB0000C944E1341E050E060E070E004C0440F18 +:102FC000551F661F771F8A95D2F78091B1019091A6 +:102FD000B201A091B301B091B401482759276A27E3 +:102FE0007B274093B1015093B2016093B30170937A +:102FF000B4010C944E130F931F930091B1011091E3 +:10300000B2012091B3013091B401DC01CB01802BDE +:10301000912BA22BB32B8093B1019093B201A0937B +:10302000B301B093B4011F910F910C944E130F9301 +:103030001F930091B1011091B2012091B301309121 +:10304000B401DC01CB0180239123A223B32380931D +:10305000B1019093B201A093B301B093B4011F9159 +:103060000F910C944E130F931F930091B101109187 +:10307000B2012091B3013091B401DC01CB01802772 +:103080009127A227B3278093B1019093B201A09317 +:10309000B301B093B4011F910F910C944E13089596 +:1030A000CF92DF92EF92FF920F931F93CF93DF9314 +:1030B0008C01C090B101D090B201E090B301F090CA +:1030C000B4018091B5019091B601A091B701B09182 +:1030D000B801C82AD92AEA2AFB2ACFE1D0E0D701D1 +:1030E000C6010C2E04C0B695A795979587950A94AE +:1030F000D2F780FF07C0B8018C2F0E94AE05813047 +:10310000910531F4219758F7B80180E00E94AE058F +:10311000DF91CF911F910F91FF90EF90DF90CF90B3 +:10312000089590910C019923F1F090910D0199234C +:10313000D1F0982F9695969596959F3080F5E091D1 +:103140000E01F0910F01E90FF11D877021E030E0D1 +:10315000A90102C0440F551F8A95E2F7CA01918167 +:10316000892B8183089520910E0130910F01F9017F +:1031700032969FEF40E05191851789F09F3F19F4F7 +:10318000511101C0942F4F5F4E30A9F79F3F39F086 +:10319000F901E90FF11D97FDFA95828308950895CD +:1031A00090910C019923F9F090910D019923D9F098 +:1031B000982F9695969596959F3028F5E0910E015B +:1031C000F0910F01E90FF11D877021E030E0A901B6 +:1031D00002C0440F551F8A95E2F7CA01809591817C +:1031E00089238183089520910E0130910F01F90107 +:1031F0003296205F3F4F9081891301C01082319633 +:10320000E217F307C1F7089581E090E0E0910E0125 +:10321000F0910F01E80FF91F10820196803191059E +:10322000A9F708959091CB01892B8093CB01089544 +:1032300080959091CB0189238093CB0108951092C2 +:10324000CB0108959091CA01892B8093CA010895FA +:1032500080959091CA0189238093CA0108951092A4 +:10326000CA0108958093B90108951092B901089593 +:1032700080910E0190910F01FC0131969C01205F1D +:103280003F4F80E0919191118F5FE217F307D1F7E3 +:103290000895E0910E01F0910F018091CB018083A0 +:1032A000E0910E01F0910F0190818091CA01892B6C +:1032B00080838091B901882361F0E0910E01F09143 +:1032C0000F019081892B80830E94381981111092FF +:1032D000B90180910E0190910F010C94030ECF92D1 +:1032E000DF92EF92FF926C01EE24FF24C114D1040F +:1032F000E104F10421F0C701B60120E101C020E0A2 +:10330000C72ED82EE92EFF24C114D104E104F10404 +:1033100019F0285FC701B6016B017C0154E0F694F7 +:10332000E794D794C7945A95D1F7C114D104E10416 +:10333000F10419F02C5FC701B6016B017C0142E07A +:10334000F694E794D794C7944A95D1F7C114D10461 +:10335000E104F10419F02E5FC701B601DC01CB01D5 +:10336000B695A79597958795892B8A2B8B2B09F076 +:103370002F5F822FFF90EF90DF90CF900895809184 +:10338000E401843011F120E488E190E00FB6F89474 +:10339000A895809360000FBE2093600083B7817F63 +:1033A000846083BF83B7816083BF7894889583B737 +:1033B0008E7F83BF0FB6F894A895809160008861D6 +:1033C00080936000109260000FBE089508950C94E1 +:1033D000E619CF930E94E7190E94CD030E94E619D7 +:1033E000C0E08C2F0E94C304811104C0CF5FCE3097 +:1033F000C1F701C081E0CF9108950E9460130E943F +:10340000F70D0C94ED0682E084BD93E095BD9AEF34 +:1034100097BD80936E0008952FB7F8948091CD01E9 +:103420009091CE01A091CF01B091D0012FBF08950E +:10343000CF92DF92EF92FF920F931F932FB7F894E2 +:103440004091CD015091CE016091CF017091D0019A +:103450002FBF6A017B01EE24FF248C0120E030E0C5 +:10346000C016D106E206F30610F4415051099A0144 +:10347000281B390BC9011F910F91FF90EF90DF902E +:10348000CF9008951F920F920FB60F9211248F9331 +:103490009F93AF93BF938091CD019091CE01A09166 +:1034A000CF01B091D0010196A11DB11D8093CD0136 +:1034B0009093CE01A093CF01B093D001BF91AF9173 +:1034C0009F918F910F900FBE0F901F9018950E94A3 +:1034D000EF0AF8942FEF87EA91E621508040904060 +:1034E000E1F700C0000087E090EBDC018093ED0184 +:1034F0009093EE01A093EF01B093F0019CE088E17E +:103500000FB6F894A895809360000FBE909360006A +:10351000FFCFEF92FF920F931F93CF93DF93D82F9C +:10352000C0E08C2F0E94C30400E010E0E82EF12CD4 +:10353000C701002E02C0959587950A94E2F780FD99 +:1035400006C00F5F1F4F0630110591F709C0602FAD +:103550007C2F80E00E948B058D13F3CF81E004C0A7 +:10356000CF5FCE30F1F680E0DF91CF911F910F91C8 +:10357000FF90EF900895CF93C82F8CE20E94891A94 +:10358000882321F08C2FCF910C94891A80E0CF9161 +:103590000895CF930E94101C811102C00E94F61B57 +:1035A000C5E6C15049F00E94CD038FE39CE9019725 +:1035B000F1F700C00000F5CF89E20E94BB1A81112B +:1035C00013C18AE20E94BB1A81110E94F61B85E09A +:1035D0000E94BB1A81110E94671A0E941B1C8093D3 +:1035E000CC0187E00E94BB1A8823A9F18BE10E94DD +:1035F000BB1A882351F08091CC0181FB222720F94E +:1036000091E0922790FB81F90EC08EE00E94BB1AD8 +:10361000882361F08091CC0182FB222720F991E080 +:10362000922790FB82F98093CC0115C080E10E9423 +:10363000BB1A9091CC01882341F093FB222720F9FB +:1036400081E0822780FB93F904C0892F809580FB5D +:1036500090F99093CC018091CC010E941F1C0E9494 +:103660002D1C8093DE0180EE0E94BB1A882341F05E +:103670008091DE01982F909590FB80F98093DE0178 +:1036800089E30E94BB1A882359F08091DE0181FBF7 +:10369000222720F991E0922790FB81F98093DE01A7 +:1036A00082EE0E94BB1A882359F08091DE0182FBD2 +:1036B000222720F991E0922790FB82F98093DE0186 +:1036C00086EE0E94BB1A882359F08091DE0183FBAD +:1036D000222720F991E0922790FB83F98093DE0165 +:1036E00083EE0E94BB1A882359F08091DE0184FB8F +:1036F000222720F991E0922790FB84F98093DE0144 +:1037000085E30E94BB1A882359F08091DE0185FB76 +:10371000222720F991E0922790FB85F98093DE0122 +:1037200081E30E94BB1A882359F08091DE0186FB59 +:10373000222720F991E0922790FB86F98093DE0101 +:1037400081E10E94BB1A882359F08091DE0187FB3A +:10375000222720F991E0922790FB87F98093DE01E0 +:103760008091DE010E94311C8091DE0187FB882759 +:1037700080F980930D0187E20E94BB1AC82F8EE169 +:103780000E94BB1A8111C2608FE10E94BB1A811195 +:10379000C46080E20E94BB1A8111C86081E20E946D +:1037A000BB1A8111C06182E20E94BB1A8111C06202 +:1037B00083E20E94BB1A8111C06484E20E94BB1A9A +:1037C000882311F0C06802C0CC2329F08C2F0E94FE +:1037D000281C6C2F03C00E94241C682F70E080E01E +:1037E00090E0CF910C941717CF9108956DEE7EEF76 +:1037F00080E090E00E946A2260E082E090E00E9417 +:103800005C2260E083E090E00E945C2260E084E063 +:1038100090E00E945C2260E085E090E00C945C22E5 +:1038200080E090E00E94562221E08D3E9E4F09F0FC +:1038300020E0822F089582E090E00C944E22682FC1 +:1038400082E090E00C945C2283E090E00C944E22A5 +:10385000682F83E090E00C945C2284E090E00C946C +:103860004E22682F84E090E00C945C228091D3017A +:1038700080FF0BC06091130185E0689FB0011124A7 +:1038800075956795759567952BC081FF09C0609107 +:10389000130185E0689FB00111247595679520C0DC +:1038A00082FF07C06091130185E0689FB001112479 +:1038B00017C09091D4019923D1F06091120196170D +:1038C00088F72091130185E0289F90011124929F91 +:1038D000A001939F500D112470E0CA010E94202284 +:1038E0006038710540F46115710519F406C065E092 +:1038F00070E0862F08958FE7089581E00895809104 +:10390000D30180FF08C06091110170E07595679543 +:103910007595679521C081FF06C06091110170E027 +:103920007595679519C082FF04C06091110170E020 +:1039300010C09091D401992399F0609110019617CD +:10394000A0F780911101899FC001112470E00E94AD +:1039500020226038710540F46115710519F406C024 +:1039600061E070E0862F08958FE7089581E0089563 +:10397000803F21F40E94361C819504C0813F29F4C8 +:103980000E94361C8093D7010895823F21F40E9443 +:10399000361C819504C0833F29F40E94361C809315 +:1039A000D6010895893F19F40E947F1C05C08A3F03 +:1039B00031F40E947F1C81958093D80108958B3F3C +:1039C00021F40E947F1C819504C08C3F29F40E9441 +:1039D0007F1C8093D9010895843F21F48091D50103 +:1039E000816017C0853F21F48091D501826011C0AC +:1039F000863F21F48091D50184600BC0873F21F47C +:103A00008091D501886005C0883F31F48091D5014F +:103A100080618093D50108958D3F21F48091D30179 +:103A200081600BC08E3F21F48091D301826005C07C +:103A30008F3F29F48091D30184608093D30108954E +:103A4000803F39F48091D70187FF6CC01092D70175 +:103A500069C0813F29F48091D7011816BCF362C078 +:103A60009091D601823F29F497FF5CC01092D60155 +:103A700059C0833F19F41916CCF354C0893F41F45F +:103A80008091D80118160CF04DC01092D8014AC090 +:103A90008A3F29F48091D80187FF44C0F6CF8B3F3D +:103AA00039F48091D90187FF3DC01092D9013AC005 +:103AB0008C3F29F48091D9011816BCF333C0843FA0 +:103AC00021F48091D5018E7F17C0853F21F480912C +:103AD000D5018D7F11C0863F21F48091D5018B7F68 +:103AE0000BC0873F21F48091D501877F05C0883FB7 +:103AF00031F48091D5018F7E8093D50113C08D3F25 +:103B000021F48091D3018E7F0BC08E3F21F48091F0 +:103B1000D3018D7F05C08F3F29F48091D3018B7F26 +:103B20008093D3018091D60181110EC08091D7017D +:103B300081110AC08091D801811106C08091D901FC +:103B4000811102C01092D401089585ED91E00E9488 +:103B50000E0E0E940C1A9093D2018093D101089509 +:103B60001F93CF93DF938091D1019091D2010E9456 +:103B7000181AAC019091D401992321F020911401DD +:103B800030E006C0209115018AE0289F90011124A1 +:103B90004217530708F485C08091D601C091D70120 +:103BA000D091D8011091D901811107C0C11175C000 +:103BB000D11173C0111171C074C09F3F19F09F5F84 +:103BC0009093D401181624F40E94361C8093D601D9 +:103BD0008091D60187FF05C00E94361C8195809395 +:103BE000D6011C1624F40E94361C8093D7018091C4 +:103BF000D70187FF05C00E94361C81958093D701AD +:103C00006091D601662331F1C091D701CC2311F127 +:103C1000062E000C770B880B990B0E94272123E3BB +:103C200033E343E35FE30E948B210E94EF20609324 +:103C3000D6016C2FCC0F770B880B990B0E94272194 +:103C400023E333E343E35FE30E948B210E94EF20F1 +:103C50006093D7011D1624F40E947F1C8093D80125 +:103C60008091D80187FF05C00E947F1C81958093B9 +:103C7000D801111624F40E947F1C8093D9018091F1 +:103C8000D90187FF05C00E947F1C81958093D901CF +:103C9000DF91CF911F910C94A51D9F3F09F08FCF0D +:103CA000A0CFDF91CF911F910895E5EDF1E085E080 +:103CB000DF011D928A95E9F71092D4011092D30189 +:103CC0000895833081F128F4813059F08230D1F0A9 +:103CD0000895853009F449C0B8F1863009F456C01A +:103CE000089580911501262F30E0280F311D2F3FB8 +:103CF000310524F4680F6093150108958FEF8093C8 +:103D00001501089580911401262F30E0280F311DF0 +:103D10002F3F310524F4680F6093140108958FEF4D +:103D200080931401089580911301262F30E0280F0D +:103D3000311D2F3F310524F4680F6093130108955E +:103D40008FEF80931301089580911201262F30E0A8 +:103D5000280F311D2F3F310524F4680F60931201A5 +:103D600008958FEF80931201089580911101262FFD +:103D700030E0280F311D2F3F310524F4680F609388 +:103D8000110108958FEF8093110108958091100122 +:103D9000262F30E0280F311D2F3F310524F4680F06 +:103DA0006093100108958FEF809310010895833080 +:103DB00011F128F4813049F0823091F00895853076 +:103DC00081F120F18630C1F10895809115016817C5 +:103DD00020F4861B80931501089510921501089513 +:103DE00080911401681720F4861B809314010895B4 +:103DF00010921401089580911301681720F4861B16 +:103E00008093130108951092130108958091120177 +:103E1000681720F4861B80931201089510921201F6 +:103E2000089580911101681720F4861B8093110179 +:103E3000089510921101089580911001681720F4DF +:103E4000861B8093100108951092100108950F931E +:103E50001F938D3109F46BC008F03FC08E3009F418 +:103E60007DC0C0F4873009F46EC068F4863009F074 +:103E7000AFC08091CC01817F8E7F8093CC0181E0A7 +:103E80008093DB01A6C0883009F458C08B3009F458 +:103E90009BC09EC0863109F497C078F4803109F444 +:103EA00070C0813109F094C00E94601390910D019F +:103EB00081E0892780930D0187C0893109F484C08E +:103EC0008B3109F085C08091CC0181FB222720F93C +:103ED00091E0922790FB81F94AC0853309F45BC0D9 +:103EE00048F4873209F457C008F45AC0893209F4FB +:103EF00052C06EC0833438F48A3308F067C0883308 +:103F000009F462C065C0833409F445C0883409F0FF +:103F10005FC00E9460130FEF13ED20E301501040CB +:103F20002040E1F700C000000E94671A4DC00E94C7 +:103F3000A9200E94F70D0E94ED0646C00E941B1C9E +:103F40000E942D1C41C09091CC01892F817090FF5F +:103F500012C0917F9E7F9093CC013BC08091CC0199 +:103F600082FB222720F991E0922790FB82F980932F +:103F7000CC01992349F18091CC0181608093CC01DF +:103F800023C08091CC0183FB222720F991E0922766 +:103F900090FB83F9ECCF61E070E080E090E010C02E +:103FA0008D5141E050E060E070E08A019B0104C067 +:103FB000000F111F221F331F8A95D2F7C901B801C4 +:103FC0000E9417170E94601381E003C08953E9CF54 +:103FD00080E01F910F91089580E008950C94EC1FEC +:103FE000CF93C82F8091DB01813079F018F08230B7 +:103FF000E9F187C0E0910E01F0910F0180818131DC +:1040000069F0823209F07FC009C0E0910E01F091A1 +:104010000F018081813111F0823261F48C2F0E9476 +:10402000EE1F811104C08C2F0E94271F1DC081E04C +:1040300090E01AC08C2F0E94EC1F811114C0C43173 +:1040400079F048F4CB3079F0C03109F060C082E0FB +:104050008093DB0108C0C93219F0C83321F057C082 +:104060001092DB0154C081E0817053C0C93289F1E4 +:1040700018F5C43171F1A8F4C73009F046C08AE0E0 +:104080008093150194E19093140193E090931301B0 +:104090008093120188E08093110188E280931001DF +:1040A00034C0CE51C63088F5EC2FF0E0E65DFE4F0F +:1040B00080818093DA0129C0CE34E9F020F4CB343A +:1040C00021F56AE013C0C13579F0C235F1F461E041 +:1040D0000DC08091DA01882319F01092DA0115C021 +:1040E00081E08093DB0115C061E006C08091DA01B8 +:1040F0000E94611E0AC06AE08091DA010E94D71E08 +:1041000004C01092DB0180E004C081E002C080E0C6 +:10411000ABCFCF910895E1E8F0E0808188608083A3 +:104120008081816080838FB7F89493E090938900B9 +:1041300090ED909388008FBF0895EFE6F0E08081C6 +:10414000826080830895EFE6F0E080818D7F808338 +:104150000895EFE6F0E0908182E08927808308955A +:104160001F920F920FB60F9211242F933F934F93EC +:104170005F936F937F938F939F93AF93BF93EF93CF +:10418000FF938091DC019091DD0101969093DD0118 +:104190008093DC01811103C082E00E94ED06E09172 +:1041A000DD01E695E695F0E0E252FC4FE491809166 +:1041B000DC018E1303C080E00E94ED06FF91EF91B9 +:1041C000BF91AF919F918F917F916F915F914F912F +:1041D0003F912F910F900FBE0F901F9018950E9446 +:1041E000F6206894B1110C94852108950E946A21EB +:1041F00088F09F5798F0B92F9927B751B0F0E1F0A8 +:10420000660F771F881F991F1AF0BA95C9F714C057 +:10421000B13091F00E948421B1E008950C94842182 +:10422000672F782F8827B85F39F0B93FCCF3869590 +:1042300077956795B395D9F73EF4909580957095ED +:1042400061957F4F8F4F9F4F0895E89409C097FB6A +:104250003EF490958095709561957F4F8F4F9F4F5D +:104260009923A9F0F92F96E9BB279395F6958795A1 +:1042700077956795B795F111F8CFFAF4BB0F11F464 +:1042800060FF1BC06F5F7F4F8F4F9F4F16C088230B +:1042900011F096E911C0772321F09EE8872F762F41 +:1042A00005C0662371F096E8862F70E060E02AF082 +:1042B0009A95660F771F881FDAF7880F969587956E +:1042C00097F9089557FD9058440F551F59F05F3FD7 +:1042D00071F04795880F97FB991F61F09F3F79F028 +:1042E00087950895121613061406551FF2CF4695AA +:1042F000F1DF08C0161617061806991FF1CF86952C +:104300007105610508940895E894BB27662777270F +:10431000CB0197F908950E949E210C940F220E94D0 +:10432000012238F00E94082220F0952311F00C940D +:10433000F8210C94FE2111240C9485210E94622105 +:1043400070F3959FC1F3950F50E0551F629FF001E8 +:10435000729FBB27F00DB11D639FAA27F00DB11D01 +:10436000AA1F649F6627B00DA11D661F829F22278A +:10437000B00DA11D621F739FB00DA11D621F839F11 +:10438000A00D611D221F749F3327A00D611D231FE7 +:10439000849F600D211D822F762F6A2F11249F5735 +:1043A00050409AF0F1F088234AF0EE0FFF1FBB1F38 +:1043B000661F771F881F91505040A9F79E3F5105F7 +:1043C00080F00C94F8210C9485215F3FE4F3983E33 +:1043D000D4F3869577956795B795F795E7959F5FA1 +:1043E000C1F7FE2B880F911D9695879597F9089533 +:1043F00097F99F6780E870E060E008959FEF80EC98 +:10440000089500240A94161617061806090608953A +:1044100000240A9412161306140605060895092EA0 +:104420000394000C11F4882352F0BB0F40F4BF2B0F +:1044300011F460FF04C06F5F7F4F8F4F9F4F08954F +:1044400097FB072E16F4009407D077FD09D00E9441 +:104450003A2207FC05D03EF4909581959F4F089530 +:10446000709561957F4F0895EE0FFF1F0590F491B1 +:10447000E02D0994AA1BBB1B51E107C0AA1FBB1F5B +:10448000A617B70710F0A61BB70B881F991F5A95E0 +:10449000A9F780959095BC01CD010895F999FECFBB +:1044A00092BD81BDF89A992780B50895A8E1B0E042 +:1044B00042E050E00C947122262FF999FECF1FBAEA +:1044C00092BD81BD20BD0FB6F894FA9AF99A0FBE3D +:1044D000019608950E945C22272F0C945D22DC0136 +:1044E000CB01FC01F999FECF06C0F2BDE1BDF89AFF +:1044F000319600B40D9241505040B8F70895F894A9 +:02450000FFCFEB +:104502002002EE067E0759072507F1060101BA01CE +:1045120028080A03140A3F4D36399F0352031C032D +:10452200E30276028F02A802C10201020304050619 +:04453200070809006D :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex b/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex deleted file mode 100644 index 1100ba2fa2..0000000000 --- a/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex +++ /dev/null @@ -1,1538 +0,0 @@ -:100000000C9454090C9498090C9498090C94980930 -:100010000C9498090C9498090C9498090C949809DC -:100020000C9498090C9498090C94C4140C9496158B -:100030000C9498090C9498090C9498090C949809BC -:100040000C9498090C94172E0C9498090C94980908 -:100050000C9498090C941E240C9498090C949809FB -:100060000C9498090C9498090C9498090C9498098C -:100070000C9498090C9498090C9498090C9498097C -:100080000C9498090C9498090C9498090C9498096C -:100090000C9498090C9498090C9498090C9498095C -:1000A0000C9498090C9498090C949809FB151D164A -:1000B00008171D1608175F1682160817D716EA16B6 -:1000C000381A381A661A661AA81AE41AE41CE41CCC -:1000D000FC1AE41CF31BF31BBE1CE41CE41CD21C26 -:1000E000751901620262016202620035002B00E1B3 -:1000F00000E100E00000001E00140004001D0002EA -:10010000304E001F001A0016001B00E300E1002023 -:1001100000080007000600AE002C002100150009B1 -:1001200000190065744B00220017000A000500004A -:100130000029744C002A0000002800000008544CDC -:10014000002A00000028000000500023001C000BC3 -:1001500000110000004F00240018000D001000E600 -:1001600000520025000C000E0036002D002C002649 -:100170000012000F0037004A00E50027001300338B -:100180000038002E00510030002F00347231724DC3 -:1001900071000035002B00E100E100E00000001ECE -:1001A0000034000400330002304E001F00360012FD -:1001B000001400E300E1002000370008000D00AE4D -:1001C000002C002100130018000E0065744B002263 -:1001D000001C000C001B00000029744C002A0000C9 -:1001E000002800000008544C002A000000280000ED -:1001F000005000230009000700050000004F002404 -:10020000000A000B001000E600520025000600174F -:10021000001A002F002C0026001500110019004ABA -:1002200000E50027000F0016001D00300051002ED1 -:100230000038002D7231724D710000000000000086 -:1002400000000000000000000000000000000000AE -:10025000000000000000000000000000000000009E -:10026000000000000000000000000000000000008E -:10027000000000000000000000000000000000007E -:10028000000000000000000000000000000000006E -:10029000000000000000000000000000000000005E -:1002A000000000000000000000000000000000004E -:1002B000000000000000000000000000000000003E -:1002C000000000000000000000000000000000002E -:1002D000000000000000000000000000000000001E -:1002E000000000000000000000000000000000000E -:1002F00000000000000000000000000000000000FE -:1003000000000000000000000000000000000000ED -:1003100000000000000000000000000000000000DD -:1003200000000000000000000000000000000000CD -:1003300000000000000000000000000000000000BD -:1003400000000000000000000000000000000000AD -:10035000000000000000000000000000000000009D -:10036000000000000000000000000000000000008D -:10037000000000000000000000000000000000007D -:10038000000000000000000000000000000000006D -:10039000000000000000000000000000000000005D -:1003A000000000000000000000000000000000004D -:1003B000000000000000000000000000000000003D -:1003C000000000000000000000000000000000002D -:1003D000000000000000000000000000000000001D -:1003E000000000000000000000000000000000000D -:1003F00000000000000000000000000000000000FD -:1004000000000000000000000000000000000000EC -:1004100000000000000000000000000000000000DC -:1004200000000000000000000000000000000000CC -:1004300000000000000000000000000000000000BC -:1004400000000000000000000000000000000000AC -:10045000000000000000000000000000000000009C -:10046000000000000000000000000000000000008C -:10047000000000000000000000000000000000007C -:10048000000000000000000000000000000000006C -:10049000000000000000000000000000000000005C -:1004A000000000000000000000000000000000004C -:1004B000000000000000000000000000000000003C -:1004C000000000000000000000000000000000002C -:1004D000000000000000000000000000000000001C -:1004E000000000000000000000000000000000000C -:1004F00000000000000000000000000000000000FC -:1005000000000000000000000000000000000000EB -:1005100000000000000000000000000000000000DB -:1005200000000000000000000000000000000000CB -:1005300000000000000000000000000000000000BB -:1005400000000000000000000000000000000000AB -:10055000000000000000000000000000000000009B -:10056000000000000000000000000000000000008B -:10057000000000000000000000000000000000007B -:10058000000000000000000000000000000000006B -:10059000000000000000000000000000000000005B -:1005A000000000000000000000000000000000004B -:1005B000000000000000000000000000000000003B -:1005C000000000000000000000000000000000002B -:1005D000000000000000000000000000000000001B -:1005E000000000000000000000000000000000000B -:1005F00000000000000000000000000000000000FB -:1006000000000000000000000000000000000000EA -:1006100000000000000000000000000000000000DA -:1006200000000000000000000000000100010001C7 -:10063000000100010000003A003F004400010001F9 -:100640000001003B00400045000100010001003CAA -:1006500000410001000100010001003D00420001D5 -:10066000000100010001003E004300010001000004 -:100670000001000100010000000100000001000174 -:1006800000010000005000000053003F0001005234 -:100690000051000000390040004A004D004F0001A9 -:1006A0000001002B005F005C005900620001005453 -:1006B0000060005D005A0001300100550061005EDD -:1006C000005B0063000100560057005700580058B7 -:1006D00071000001000100010001000100000001A3 -:1006E0000001000100010001000100010001000102 -:1006F000004C020100010001000100B200490101AB -:1007000000A80001000100B1004902010001000140 -:10071000000100B500A800000001004900A9000088 -:1007200000AA0000000100490001000000010000D3 -:10073000000100B00001000100010000000100A55F -:10074000000100010001000100AC00A60001000151 -:1007500000010001000100A70001000100010001EB -:1007600000010046000100010001000100AB00474C -:1007700000480001000100010000000A002530319E -:100780003662003A200025303258000A722F63206A -:1007900030313233343536373839414243444546B7 -:1007A0000A000A002530325800626F756E636521B9 -:1007B0003A20006C65667420736964652061747406 -:1007C00061636865640A006C6566742073696465BA -:1007D000206E6F7420726573706F6E64696E670A45 -:1007E00000747279696E6720746F20726573657426 -:1007F000206D637032333031380A000A4445425567 -:10080000473A20656E61626C65642E0A005B735D19 -:10081000004B6579626F6172642073746172742E2B -:100820000A005B575D005B535D005B525D005B44FB -:100830005D005B435D0016034500720067006F00BA -:1008400044006F007800200045005A0000001603A5 -:100850004500720067006F0044006F0078002000C0 -:1008600045005A0000000403090409028D00050137 -:1008700000A0FA090400000103010100092111018F -:100880000001223F000705810308000A0904010056 -:100890000103010200092111010001224D00070599 -:1008A000820308000A090402000103000000092174 -:1008B000110100012236000705830308000A09041C -:1008C00003000203000000092111010001222000A1 -:1008D0000705840320000107050403200001090423 -:1008E0000400010300000009211101000122390068 -:1008F000070585031000011201100100000008ED3A -:10090000FE071301000102000105010906A101050E -:100910000719E029E71500250195087501810205F1 -:100920000819012905950575019102950175039135 -:1009300001050719002977150025019578750181B2 -:1009400002C00631FF0974A1010975150025FF9544 -:1009500020750881020976150025FF9520750891FC -:1009600002C005010980A101850216010026B70019 -:100970001A01002AB700751095018100C0050C0905 -:1009800001A1018503160100269C021A01002A9C80 -:1009900002751095018100C005010902A10109013C -:1009A000A100050919012905150025019505750105 -:1009B0008102950175038101050109300931158115 -:1009C000257F95027508810609381581257F9501D7 -:1009D00075088106050C0A38021581257F95017579 -:1009E000088106C0C005010906A101050719E02913 -:1009F000E7150025019508750181029501750881AB -:100A000001050819012905950575019102950175E2 -:100A10000391010507190029FF150025FF950675AB -:100A2000088100C00A002530325820006B657962C9 -:100A30006F6172645F7265706F72743A20000A00B1 -:100A400025303258006B6579626F6172645F73653F -:100A5000745F6C65643A200064656C5F6B65795FF8 -:100A60006269743A2063616E27742064656C3A2071 -:100A7000253032580A006164645F6B65795F626992 -:100A8000743A2063616E2774206164643A202530D3 -:100A900032580A00646F6E652E0A00626F6F676DD0 -:100AA00061676963207363616E3A202E2E2E2000E9 -:100AB000290A002575002F002575005D2800256492 -:100AC000002000256400200025640020002564002B -:100AD0007C0025303258006D6F7573656B65792029 -:100AE0005B62746E7C782079207620685D28726560 -:100AF000702F61636C293A205B006D6B5F776865CE -:100B0000656C5F74696D655F746F5F6D6178203DC2 -:100B10002025640A006D6B5F776865656C5F6D61A9 -:100B2000785F7370656564203D2025640A006D6BF5 -:100B30005F74696D655F746F5F6D6178203D20251E -:100B4000640A006D6B5F6D61785F7370656564202A -:100B50003D2025640A006D6B5F696E746572766175 -:100B60006C203D2025640A006D6B5F64656C6179C3 -:100B7000203D2025640A006D6B5F776865656C5FBA -:100B800074696D655F746F5F6D6178203D202564C9 -:100B90000A006D6B5F776865656C5F6D61785F7388 -:100BA00070656564203D2025640A006D6B5F746983 -:100BB0006D655F746F5F6D6178203D2025640A006C -:100BC0006D6B5F6D61785F7370656564203D202596 -:100BD000640A006D6B5F696E74657276616C203DAE -:100BE0002025640A006D6B5F64656C6179203D208F -:100BF00025640A000A00257500363A207768656585 -:100C00006C5F74696D655F746F5F6D61783A200029 -:100C10000A00257500353A20776865656C5F6D615F -:100C2000785F73706565643A20000A0025750034AA -:100C30003A2074696D655F746F5F6D61783A20006A -:100C40000A00257500333A206D61785F7370656521 -:100C5000643A20000A00257500323A20696E7465F6 -:100C60007276616C286D73293A20000A00257500A0 -:100C7000313A2064656C6179282A31306D73293AE4 -:100C800020000A092D2056616C756573202D0A001D -:100C90004D3E004D25643E20003F00736574206486 -:100CA000656661756C740A00433E20007768657262 -:100CB000652064656C74613A20637572736F723D70 -:100CC00025642C20776865656C3D25640A5365654D -:100CD00020687474703A2F2F656E2E77696B697077 -:100CE000656469612E6F72672F77696B692F4D6F2D -:100CF0007573655F6B6579730A000A092D204D6F66 -:100D00007573656B6579202D0A4553432F713A0938 -:100D1000717569740A313A0964656C6179282A3100 -:100D2000306D73290A323A09696E74657276616CA6 -:100D3000286D73290A333A096D61785F73706565B0 -:100D4000640A343A0974696D655F746F5F6D617828 -:100D50000A353A09776865656C5F6D61785F737015 -:100D60006565640A363A09776865656C5F74696D14 -:100D7000655F746F5F6D61780A0A703A0970726915 -:100D80006E742076616C7565730A643A09736574D4 -:100D90002064656661756C74730A75703A092B314D -:100DA0000A646F776E3A092D310A706775703A09D7 -:100DB0002B31300A7067646F776E3A092D31300A33 -:100DC0000A7370656564203D2064656C7461202A37 -:100DD000206D61785F7370656564202A20287265D4 -:100DE00070656174202F2074696D655F746F5F6D2D -:100DF0006178290A003F004D3E2000433E20004C10 -:100E000025640A000A092D20436F6E736F6C6520FC -:100E10002D0A4553432F713A09717569740A6D3A69 -:100E2000096D6F7573656B65790A000A092D204D90 -:100E300061676963202D0A643A0964656275670A0F -:100E4000783A096465627567206D61747269780A21 -:100E50006B3A096465627567206B6579626F6172D0 -:100E6000640A6D3A096465627567206D6F75736514 -:100E70000A763A0976657273696F6E0A733A097376 -:100E800074617475730A633A09636F6E736F6C658E -:100E9000206D6F64650A302D343A096C6179657292 -:100EA000302D34284631302D4634290A506175736F -:100EB0003A09626F6F746C6F616465720A653A0912 -:100EC000656570726F6D0A6E3A094E4B524F0A7A21 -:100ED0003A09736C656570204C45442074657374E1 -:100EE0000A000A002575002E6E6B726F3A20000A08 -:100EF000002575002E737761705F6261636B736CA0 -:100F00006173685F6261636B73706163653A20004F -:100F10000A002575002E737761705F6772617665D0 -:100F20005F6573633A20000A002575002E6E6F5FBF -:100F30006775693A20000A002575002E7377617085 -:100F40005F72616C745F726775693A20000A0025F0 -:100F500075002E737761705F6C616C745F6C677580 -:100F6000693A20000A002575002E636170736C6F6A -:100F7000636B5F746F5F636F6E74726F6C3A2000A7 -:100F80000A002575002E737761705F636F6E74724F -:100F90006F6C5F636170736C6F636B3A20000A0063 -:100FA00025303258006B65796D61705F636F6E66D6 -:100FB00069672E7261773A20000A002575002E6D50 -:100FC0006F7573653A20000A002575002E6B6579F0 -:100FD000626F6172643A20000A002575002E6D610F -:100FE000747269783A20000A002575002E656E61DA -:100FF000626C653A20000A00253032580064656250 -:1010000075675F636F6E6669672E7261773A20005D -:101010000A0025750064656661756C745F6C6179A2 -:1010200065723A20003F004E4B524F3A206F666681 -:101030000A004E4B524F3A206F6E0A0074696D657C -:10104000725F636F756E743A202530346C580A00F5 -:101050006B6579626F6172645F6E6B726F3A2025A7 -:10106000580A006B6579626F6172645F69646C65D0 -:101070003A2025580A006B6579626F6172645F706F -:10108000726F746F636F6C3A2025580A00686F7333 -:10109000745F6B6579626F6172645F6C65647328FD -:1010A000293A2025580A000A092D205374617475C5 -:1010B00073202D0A004743433A20342E382E312026 -:1010C0004156522D4C4942433A20312E382E30732E -:1010D000766E204156525F415243483A2061767203 -:1010E000350A004F5054494F4E533A204C55464113 -:1010F00020424F4F544D41474943204D4F55534592 -:101100004B45592045585452414B455920434F4E69 -:10111000534F4C4520434F4D4D414E44204E4B5272 -:101120004F203531320A004255494C443A2035614E -:1011300031386134322D6469727479202831383A3B -:1011400034363A343620466562203231203230312E -:1011500036290A005649443A203078464545442805 -:101160004572676F446F7820455A29205049443AA8 -:1011700020307831333037284572676F446F7820DC -:10118000455A29205645523A203078303030310ABD -:1011900000444553433A20742E6D2E6B2E206B6510 -:1011A00079626F617264206669726D776172652021 -:1011B000666F72204572676F646F780A000A092DA6 -:1011C0002056657273696F6E202D0A000A6D6F7567 -:1011D00073653A206F66660A000A6D6F7573653A2B -:1011E000206F6E0A000A6B6579626F6172643A2043 -:1011F0006F66660A000A6B6579626F6172643A20F5 -:101200006F6E0A000A6D61747269783A206F6666C3 -:101210000A000A6D61747269783A206F6E0A000ADA -:1012200064656275673A206F6E0A000A64656275CC -:10123000673A206F66660A000A0A626F6F746C6F05 -:10124000616465722E2E2E2000433E20006565638A -:101250006F6E6669673A0A00536C656570204C458D -:101260004420746573740A00000000000000000050 -:10127000000000010204060A0F17202C3A4A5D7193 -:10128000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D42 -:1012900087715D4A3A2C20170F0A060402010000EC -:1012A000000000000000000011241FBECFEFDAE0B4 -:1012B000DEBFCDBF04B603FE24C08091F90190913A -:1012C000FA01A091FB01B091FC018730904BA7403F -:1012D000B04BB9F41092F9011092FA011092FB018F -:1012E0001092FC0114BE84B7877F84BF88E10FB6DB -:1012F000F89480936000109260000FBEE0E0FFE37E -:10130000099511E0A0E0B1E0EAECFFE502C005902C -:101310000D92AA33B107D9F721E0AAE3B1E001C0E9 -:101320001D92A93FB207E1F70E94FE110C94E32F32 -:101330000C940000FF93EF93E0913A01F0913B0190 -:10134000309709F00995EF91FF910895FC0185917F -:10135000803011F0EFDFFBCF0895FF27E0E230E2AD -:1013600047FF0CC0419597FF09C0EDE2609570956D -:1013700080959095611D711D811D911D27FF02C0F3 -:10138000219530E350E2AA27660F771F881F991F27 -:10139000AA1FA41710F0A41B63955A95A9F7AA30A9 -:1013A00008F0A95FA05DAF93F39561157105810504 -:1013B000910541F7ED3211F4EF93F395F21718F41C -:1013C0003F93F395FBCF8F91B5DFFA95E1F7089541 -:1013D000E991F9918591803021F0853219F0AADFE9 -:1013E000F9CF089520E0E89455915532C1F3503378 -:1013F00011F4689455915A3348F4505390F3220FE6 -:10140000022E220F220F200D250FF4CF0EF421956E -:1014100089919991533619F3533729F1533559F17D -:10142000BC0188279927E8945C3621F48991999129 -:1014300068945591543639F446EF7EF077FF0DC02D -:101440008FEF9FEF0AC055374AE039F0583540E139 -:1014500021F0523642E009F00895FF93EF937DDFCB -:10146000EF91FF91B7CFFF93EF93FC018191803013 -:10147000B9F360DFFBCFFF93EF9368DFF1CFDF932A -:10148000CF93CDB7DEB72596A3DFCF91DF91089537 -:10149000613049F0623071F488E00E94BC2189E03B -:1014A0000E94BC2107C0FC018281882319F080EED4 -:1014B00090E0089580E090E0089580E090E0089545 -:1014C00056985E9825982D9826982E9827982F98AC -:1014D0008091BC019091BD01A091BE01B091BF016E -:1014E00090FF02C0259A2D9A8091C0019091C10170 -:1014F000A091C201B091C3010297A105B10511F4F9 -:10150000269A2E9A0E94421781FF02C0279A2F9A8C -:1015100080E090E0089580E69AE0892B11F00E9427 -:10152000600A80E090E0089556985E9825982D987E -:1015300026982E9827982F988FEF90E09093890007 -:101540008093880090938B0080938A0090938D0005 -:1015500080938C00259A2D9A2FEF80E792E02150FE -:1015600080409040E1F700C00000269A2E9A2FEFAD -:1015700080E792E0215080409040E1F700C00000F9 -:10158000279A2F9A2FEF80E792E0215080409040D9 -:10159000E1F700C0000025982D982FEF80E792E03A -:1015A000215080409040E1F700C0000026982E981E -:1015B0002FEF80E792E0215080409040E1F700C09B -:1015C000000027982F9856985E9825982D98269871 -:1015D0002E9827982F98089589EA8093800089E0B3 -:1015E0008093810024982C983F988AB18F748AB98F -:1015F0006E98479A8BB1806B8BB9769A0E94940A49 -:101600008DE59AE0892B11F00E945D0A80E090E060 -:10161000089580E28093000180913C0181110EC009 -:101620000E94580B81E080933C012FEF83ED90E303 -:10163000215080409040E1F700C0000080E40E940B -:101640005E0B8093000181112EC00E94880B809355 -:101650000001811128C00E94880B80930001811134 -:1016600022C08FE30E94880B8093000181111BC070 -:101670000E94800B80E40E945E0B80930001811128 -:1016800012C08CE00E94880B8093000181110BC076 -:101690000E94880B80930001811105C08FE30E9496 -:1016A000880B809300010E94800B809100010895B7 -:1016B0001092B9008AE08093B800089594EA90935C -:1016C000BC009091BC0097FFFCCF9091B900987F2F -:1016D000983021F0903111F081E008958093BB00A3 -:1016E00084E88093BC008091BC0087FFFCCF809190 -:1016F000B900887F883111F0803471F780E0089557 -:1017000084E98093BC008091BC0084FDFCCF0895E7 -:101710008093BB0084E88093BC008091BC0087FF6D -:10172000FCCF9091B900987F81E0983209F480E075 -:10173000089584E88093BC008091BC0087FFFCCFB3 -:101740008091BB00089580910001811115C080E453 -:101750000E945E0B8093000181110CC082E10E9407 -:10176000880B80930001811105C08FEF0E94880BC8 -:10177000809300010E94800B84B1807F84B985B181 -:10178000807F85B98AB1837F8AB98BB1837F8BB91A -:101790003E98469808950E94090B809300010E948C -:1017A000A30B80B38C7080BB81B3836F81BBECE4EF -:1017B000F1E0AEE3B1E011921D9281E0EA35F80765 -:1017C000D1F78CEE9AE0892B11F00C94EC0A089575 -:1017D0009F92AF92BF92CF92DF92EF92FF920F93C0 -:1017E0001F93CF93DF93809100018823E1F08091D4 -:1017F0003D018F5F80933D01811115C081EE97E01F -:101800000E94A6090E94090B80930001882329F0F9 -:1018100087EC97E00E94A60906C083EB97E00E9440 -:10182000A6090E94940A0EE311E0C0E0D0E0BB24B8 -:10183000B39482E0A82ECC24C394D12C24EAE22EC7 -:1018400027E0F22EC73000F580910001811162C0BF -:1018500080E40E945E0B80930001811112C082E13E -:101860000E94880B8093000181110BC0C6010C2ED1 -:1018700001C0880F0A94EAF780950E94880B809334 -:1018800000010E94800B46C0CA30A1F028F4C83085 -:1018900059F0C93061F005C0CC3089F070F0CD301E -:1018A00089F0209A289810C0219A29980DC0229A70 -:1018B0002A980AC0239A2B9807C0529A01C0539ABB -:1018C0005B9802C03E9A4698E0EAEA95F1F78FB13C -:1018D000799985C092E081708B25892B7C9B02C011 -:1018E00090E001C094E0892B7D9B02C090E001C094 -:1018F00098E0892B7E9B02C090E001C090E1892B8B -:101900009FB19095991F9927991F9295990F907E55 -:10191000892B10C080910001811176C080E40E9463 -:101920005E0B80930001882309F45BC0912C0E9418 -:10193000800B892DF8019081981739F1808380916F -:101940000101882301F18091D70180FF04C089EA59 -:1019500097E00E94A6098091D70180FF0CC080917A -:1019600001011F928F93FF92EF920E943F0A0F9006 -:101970000F900F900F908091D70180FF04C082EAF2 -:1019800097E00E94A609A09201010E94A30B219654 -:101990000F5F1F4FCE30D10509F054CF8091010168 -:1019A0008823B1F0815080930101882339F08FE9B9 -:1019B0009FE00197F1F700C000000AC0ACE4B1E07D -:1019C000EEE3F1E081918D9391E0EC34F907D1F7EA -:1019D0008BE89AE0892BD1F00E948B0A17C090E027 -:1019E0007ACF83E10E94880B8093000181119ECF02 -:1019F00081E40E945E0B80930001811197CF0E94C9 -:101A0000990B982E909493CF80E094CF81E0DF9152 -:101A1000CF911F910F91FF90EF90DF90CF90BF90EB -:101A2000AF909F900895E82FF0E0E45BFE4F808137 -:101A30000895CF92DF92EF92FF920F931F93CF936F -:101A4000DF938BE897E00E94A6093CE4E32E31E0A7 -:101A5000F32EC0E0D0E046E8C42E47E0D42E0DE7D8 -:101A600017E0DF93CF93DF92CF920E943F0A83E883 -:101A700097E00E94A609F70181917F0190E00E9402 -:101A800087239F938F931F930F930E943F0A8BE7A7 -:101A900097E00E94A60921968DB79EB708960FB6CB -:101AA000F8949EBF0FBE8DBFCE30D105D1F6DF9129 -:101AB000CF911F910F91FF90EF90DF90CF900895FD -:101AC0008B3B910578F4883A910540F5853A91056C -:101AD000D0F48430910508F0B1C08130910509F44B -:101AE000ADC06BC0803E910508F467C0883E91058B -:101AF00008F4A4C09C01205F31092031310508F0B1 -:101B00005CC090650895853A910509F459C0863AFC -:101B1000910509F458C083E890E40895883A910546 -:101B200009F454C0893A910509F453C08A3A9105E1 -:101B300009F452C08B3A910509F451C08C3A9105D1 -:101B400009F450C08D3A910509F44FC0803B9105CE -:101B500009F44EC08E3A910509F44DC08F3A9105B3 -:101B600009F44CC0813B910509F44BC0823B9105BF -:101B700009F44AC0833B910509F449C0843B9105AF -:101B800009F448C0853B910509F447C0863B91059F -:101B900009F446C0873B910509F445C0883B91058F -:101BA00009F444C0893B910509F443C08A3B91057F -:101BB00009F042C08AE296E4089580E090E008953A -:101BC00081E890E4089582E890E4089582EE94E438 -:101BD000089589EE94E408958AEE94E4089585EBDF -:101BE00094E4089586EB94E4089587EB94E40895D3 -:101BF0008CEC94E408958DEC94E4089583E895E4E6 -:101C000008958AE895E4089582E995E4089584E9C1 -:101C100095E4089581E296E4089583E296E40895B8 -:101C200084E296E4089585E296E4089586E296E4D7 -:101C3000089587E296E4089580E094E40895089575 -:101C400096E0799FF001112494E5899FE00DF11D44 -:101C50001124E60FF11DEE0FFF1FE551FF4F859197 -:101C600094910895880F991F85599040FC018591A2 -:101C700094910895880F991F85519F4FFC0185917C -:101C80009491089526E0729FF001112444E5849F09 -:101C9000E00DF11D1124E60FF11DEE0FFF1FE551C0 -:101CA000FF4F25913491C9019A9581159F4110F4F8 -:101CB000C9010895C90190528115904128F4C901C4 -:101CC0009F700E943A0E0895C9019053811590416A -:101CD00020F4C9019927906C0895211580E53807F3 -:101CE00069F40E94051D9FEF24E34CE091502040D1 -:101CF0004040E1F700C000000C944324213080E50F -:101D0000380751F48BEF97E00E94A6098091D70124 -:101D100081608093D7010895C90190558115904144 -:101D200008F050C0832F99278F7099278130910533 -:101D3000D9F4A9014370552702C0880F991F4A950D -:101D4000E2F79C68A90164E0440F551F6A95E1F72A -:101D500044275370842B952B73E0220F331F7A9501 -:101D6000E1F7207633271DC08230910529F4922FA8 -:101D70008827816F906A089583309105A9F4A9019D -:101D80004370552781E090E002C0880F991F4A9563 -:101D9000E2F79C6843E0220F331F4A95E1F7207E6B -:101DA0003770822B932B08950497F1F4A9014370A7 -:101DB000552781E090E002C0880F991F4A95E2F70D -:101DC0009A68E8CFC90190578115904120F4C90164 -:101DD0009F7090620895C90190588115904120F438 -:101DE000C9019F70906A0895203E3105E0F4203CBF -:101DF000310558F52133310509F470C048F4293212 -:101E0000310509F464C02A32310509F46EC074C08A -:101E100029333105F1F022383105D9F02533310568 -:101E200009F44EC069C0233E310589F138F4203EE3 -:101E30003105C1F0223E3105E1F05EC0263E31059C -:101E400069F1273E3105A9F157C0C9010E94320E40 -:101E500008958091EA0180FD02C081FF4DC080EEAF -:101E600090E04BC08091EA0180FFF9CF89E390E0D8 -:101E700044C08091EA0182FF0EC08091EA0184FF94 -:101E800003C080E090E039C083EE90E036C08091DE -:101E9000EA0182FFF2CF82EE90E02FC08091EA014A -:101EA00083FF0BC08091EA0184FDEBCF87EE90E0C9 -:101EB00024C08091EA0183FFF5CF86EE90E01DC03B -:101EC0008091EA0185FF07C089E290E016C0809109 -:101ED000EA0185FFF9CF85E390E00FC08091EA0128 -:101EE00086FF07C08AE290E008C08091EA0186FF81 -:101EF000F9CF81E390E001C0C9010E94600D08950F -:101F0000089580916D0108959FB7F89410925C0137 -:101F10009FBF9091F001943009F058C09091E90072 -:101F20009F702091EC0020FF02C020E801C020E05B -:101F3000292B94E09093E9009091EB0090FF43C02F -:101F40009091EE0097FF3FC090915A01992321F0A4 -:101F50009091E80095FF37C010925A0196E03091B9 -:101F6000E80035FD15C03091F001343061F5309155 -:101F7000EB0035FD28C0915021F481E080935A0197 -:101F800022C0EFE9FFE03197F1F700C00000E7CF92 -:101F90008093F1008091E80085FD0AC08091E800FF -:101FA00080FFFCCF8091E8008E778093E80006C028 -:101FB0008FB7F89491E090935C018FBF2F702093BE -:101FC000E90080E008952F702093E9008FEF0895D5 -:101FD000CF93DF9300D01F92CDB7DEB72091F001F1 -:101FE000243019F523E029839B838A832093E90019 -:101FF0008FEF9091E800815095FD06C095ED9A9580 -:10200000F1F700008111F5CF8091E80085FF0DC048 -:1020100040E050E063E070E0CE0101960E94B7120C -:102020008091E8008E778093E8000F900F900F90DA -:10203000DF91CF910895CF93DF9300D01F92CDB75A -:10204000DEB72091F001243021F522E029839B8323 -:102050008A8383E08093E9008FEF9091E8008150BC -:1020600095FD06C095ED9A95F1F700008111F5CF29 -:102070008091E80085FF0DC040E050E063E070E033 -:10208000CE0101960E94B7128091E8008E7780936E -:10209000E8000F900F900F90DF91CF91089520915D -:1020A000F0012430F1F422E02093E9002FEF309189 -:1020B000E800215035FD06C035ED3A95F1F70000F6 -:1020C0002111F5CF2091E80025FF0BC040E050E042 -:1020D00065E070E00E94B7128091E8008E778093EF -:1020E000E8000895CF93DF93EC018091F0018430F4 -:1020F00009F047C080910C018823E1F080910D0127 -:102100008823C1F085E08093E9008FEF9091E8008B -:10211000815095FD06C095E19A95F1F70000811177 -:10212000F5CF8091E80085FF2CC040E050E060E1F1 -:1021300070E017C081E08093E9008FEF9091E80094 -:10214000815095FD06C095ED9A95F1F7000081113B -:10215000F5CF8091E80085FF14C040E050E068E0D2 -:1021600070E0CE010E94B7128091E8008E778093D4 -:10217000E80080E1FE01ADE5B1E001900D928A95A5 -:10218000E1F7DF91CF91089582E398E00E94A609DC -:102190008091EF01811109C00E9449140E94A61488 -:1021A0008091E20084608093E20008958EE298E0DE -:1021B0000E94A6091092EF0108958AE298E00C941B -:1021C000A60986E298E00E94A6090C94042E82E2F9 -:1021D00098E00E94A6090E94DE230E940A2E0E9417 -:1021E00042170C94800F80915B018F5F80935B019D -:1021F00062E30E94782F911135C010925B018091AB -:102200005C01882379F18091F001843049F5809157 -:10221000E9008F709091EC0090FF02C090E801C03F -:1022200090E0982B84E08093E9008091EB0080FFA0 -:1022300014C08091EE0087FF10C08091E80085FFF8 -:1022400003C01092F100F9CF8091E80080FF05C033 -:102250008091E8008E778093E8009F709093E9006A -:1022600010925C01089542E061EC81E00E94C3138A -:1022700042E061EC82E00E94C31342E061EC83E043 -:102280000E94C31342E261EC84E00E94C31342E166 -:1022900061EC85E00C94C3138091F201833009F462 -:1022A00055C030F4813071F0823009F48EC0089549 -:1022B0008A3009F47AC08B3009F460C0893009F0A3 -:1022C0009CC020C08091F101813A09F096C08091B4 -:1022D000E800877F8093E8008091F5019091F601F6 -:1022E000892B21F060E080E090E003C060E18DE5A3 -:1022F00091E070E00E9400138091E8008B7780935A -:10230000E80008958091F101813209F076C0809152 -:10231000F5019091F601009719F0049709F06DC04E -:102320008091E800877F8093E8008091E80082FD3B -:1023300005C08091F0018111F8CF5FC08091F1005C -:1023400080936D018091E8008B7753C08091F101FB -:10235000813A09F052C08091F5019091F601892BE4 -:1023600009F04BC08091E800877F8093E80080915E -:10237000E80080FFFCCF80910C0136C08091F10114 -:102380008132D9F58091F5019091F601892BA9F55B -:102390008091E800877F8093E8000E94F813809185 -:1023A000F30180930C010C94051D8091F1018132A1 -:1023B00021F58091E800877F8093E8000E94F81360 -:1023C0008091F40180936E0108958091F101813A2A -:1023D000A1F48091E800877F8093E8008091E80075 -:1023E00080FFFCCF80916E018093F1008091E80026 -:1023F0008E778093E8000C94F813089584B7877F54 -:1024000084BF88E10FB6F89480936000109260005A -:102410000FBE90E080E80FB6F8948093610090932F -:1024200061000FBE0E94CB170E9449140E94A6149F -:102430008091E20084608093E20084E89FE00E9443 -:10244000702378940E9420170E94CD1782E091E0BB -:102450000E943D170E94F22D81E198E00E94A6099A -:102460008091F001853089F48DE098E00E94A60902 -:102470000E94A1238091EE01882391F30E94C92339 -:10248000882371F30E94A112EBCF0E94FB17E8CFC3 -:10249000292F332723303105A9F06CF42130310581 -:1024A00009F442C02230310509F043C08DE890E0C4 -:1024B0002AE638E042C021323105C9F02232310526 -:1024C00019F137C099278130910541F0823091058B -:1024D00041F0892B71F5E6E6F8E005C0EEE4F8E09E -:1024E00002C0E6E3F8E0849190E09F0126C06530E9 -:1024F00000F5E62FF0E0EE0FFF1FEB5DFE4F2081B1 -:10250000318189E090E019C0653098F4E62FF0E061 -:10251000DF01AA0FBB1FA55EBE4F2D913C91EA5E65 -:10252000FE4F808190E009C082E190E027EF38E023 -:1025300004C080E090E020E030E0FA0131832083A5 -:10254000089580E189BD82E189BD09B400FEFDCF17 -:102550008091D8008F7D8093D8008091E0008260C8 -:102560008093E0008091E00081FDFCCF0895CF9240 -:10257000DF92EF92FF920F931F93CF93DF937C0133 -:102580008B01EA010E941914811131C0209731F0AA -:1025900088819981081B190BE80EF91EC12CD12CDA -:1025A0000115110519F18091E80085FD14C0809195 -:1025B000E8008E778093E800209741F08881998128 -:1025C0008C0D9D1D9983888385E011C00E9419148C -:1025D000882331F30CC0F70181917F018093F100D2 -:1025E00001501109FFEFCF1ADF0ADACF80E0DF9147 -:1025F000CF911F910F91FF90EF90DF90CF900895B2 -:102600002091F7013091F8012617370748F061153E -:10261000710539F42091E8002E772093E80001C07D -:10262000B901FC0120E061157105B9F18091F0015B -:10263000882309F440C0853009F43FC08091E80048 -:1026400083FD3DC08091E80082FF06C08091E800D4 -:1026500082FF26C080E008958091E80080FFE3CFEC -:102660002091F3008091F20090E0922B61157105AA -:1026700051F08830910538F421912093F100615098 -:1026800071090196F3CF21E0089709F020E08091CD -:10269000E8008E778093E800C6CF2111C7CFD6CF50 -:1026A0008091F001882339F0853039F08091E8007D -:1026B00083FFCCCF04C082E0089583E0089581E0D9 -:1026C00008952091F7013091F8012617370748F057 -:1026D0006115710539F42091E8002E772093E80008 -:1026E00001C0B901FC0120E061157105C1F18091C3 -:1026F000F001882309F441C0853009F440C080917D -:10270000E80083FD3EC08091E80082FF06C0809112 -:10271000E80082FF27C080E008958091E80080FFF4 -:10272000E3CF2091F3008091F20090E0922B6115AD -:10273000710559F08830910540F424912093F100FF -:102740003196615071090196F2CF21E0089709F0A6 -:1027500020E08091E8008E778093E800C5CF2111BA -:10276000C6CFD5CF8091F001882339F0853039F07C -:102770008091E80083FFCBCF04C082E0089583E01E -:10278000089581E00895982F973058F59093E900C7 -:10279000981739F07091EC002091ED005091F00005 -:1027A00003C0242F762F50E021FF19C03091EB0099 -:1027B0003E7F3093EB003091ED003D7F3093ED0094 -:1027C0003091EB0031603093EB007093EC0020937C -:1027D000ED005093F0002091EE0027FF07C09F5FAF -:1027E000D3CF8F708093E90081E0089580E0089551 -:1027F0008091F10187FD05C08091E80080FF0EC047 -:1028000012C08091E80082FD05C08091F001811125 -:10281000F8CF08958091E8008B7708C08091F0018F -:102820008111EACF08958091E8008E778093E800C7 -:1028300008958091E4009091E50045E62091EC0038 -:1028400020FF21C02091E80020FD21C02091F0014F -:10285000222389F0253089F02091EB0025FD0FC05F -:102860002091E4003091E5002817390739F34150F1 -:1028700041F0C901E3CF82E0089583E0089581E04B -:10288000089584E008952091E80022FFDFCF80E0E2 -:1028900008950E94B7140E94BF14E0EEF0E080811A -:1028A00081608083E8EDF0E080818F77808319BCC0 -:1028B000A7EDB0E08C918E7F8C9380818F7E80839A -:1028C0001092EF0108950F931F93CF93DF930E940F -:1028D000B7140E94BF14C8EDD0E088818F77888339 -:1028E00088818068888388818F7D888319BC109255 -:1028F000F0011092EC011092EE011092ED0100EE49 -:1029000010E0F80180818B7F8083888181608883DB -:1029100042E060E080E00E94C313E1EEF0E08081DD -:102920008E7F8083E2EEF0E0808181608083808111 -:1029300088608083F80180818E7F808388818061B8 -:102940008883DF91CF911F910F910895E8EDF0E01A -:1029500080818F7E8083E7EDF0E0808181608083DD -:1029600084E082BF81E08093EF010C946314E8ED72 -:10297000F0E080818E7F80831092E20008951092B3 -:10298000DA001092E10008951F920F920FB60F9295 -:1029900011242F933F934F935F936F937F938F9364 -:1029A0009F93AF93BF93EF93FF938091E10082FFDA -:1029B0000BC08091E20082FF07C08091E1008B7F15 -:1029C0008093E1000E94F3108091DA0080FF1FC025 -:1029D0008091D80080FF1BC08091DA008E7F8093A9 -:1029E000DA008091D90080FF0DC080E189BD82E1CD -:1029F00089BD09B400FEFDCF81E08093F0010E9403 -:102A0000C41005C019BC1092F0010E94D61080912C -:102A1000E10080FF19C08091E20080FF15C0809125 -:102A2000E2008E7F8093E2008091E20080618093DB -:102A3000E2008091D80080628093D80019BC85E0C4 -:102A40008093F0010E94E1108091E10084FF30C08A -:102A50008091E20084FF2CC080E189BD82E189BDC4 -:102A600009B400FEFDCF8091D8008F7D8093D800FF -:102A70008091E1008F7E8093E1008091E2008F7E63 -:102A80008093E2008091E20081608093E200809177 -:102A9000EC01882311F084E007C08091E30087FFF8 -:102AA00002C083E001C081E08093F0010E94E71042 -:102AB0008091E10083FF29C08091E20083FF25C05F -:102AC0008091E100877F8093E10082E08093F001B4 -:102AD0001092EC018091E1008E7F8093E100809163 -:102AE000E2008E7F8093E2008091E200806180931B -:102AF000E20042E060E080E00E94C3138091F000B9 -:102B000088608093F0000E94DD10FF91EF91BF91EB -:102B1000AF919F918F917F916F915F914F913F9175 -:102B20002F910F900FBE0F901F9018951F920F922C -:102B30000FB60F9211242F933F934F935F936F9390 -:102B40007F938F939F93AF93BF93CF93EF93FF9315 -:102B5000C091E900CF708091EC001092E900809163 -:102B6000F000877F8093F00078940E94D215109235 -:102B7000E9008091F00088608093F000C093E90044 -:102B8000FF91EF91CF91BF91AF919F918F917F91E5 -:102B90006F915F914F913F912F910F900FBE0F90CA -:102BA0001F9018951F93CF93DF93CDB7DEB7AA97E9 -:102BB0000FB6F894DEBF0FBECDBFE1EFF1E080911C -:102BC000F100819321E0E93FF207C9F70E944C111F -:102BD0008091E80083FF1CC12091F1013091F20146 -:102BE000832F90E08A30910508F012C1FC01EA5A67 -:102BF000FF4F0C94982F203881F0223809F008C13B -:102C00008091F5018F708093E9008091EB0085FB46 -:102C1000882780F91092E90006C08091ED0190911B -:102C2000EE01911182609091E800977F9093E80007 -:102C30008093F1001092F100C5C0822F8D7F09F0C2 -:102C4000E7C0222319F0223061F0E2C08091F30145 -:102C5000813009F0DDC0333009F080E08093EE016F -:102C600028C08091F301811124C02091F5012F70BB -:102C700009F4CEC02093E9008091EB0080FF19C0D9 -:102C80008091EB00333011F4806211C08061809339 -:102C9000EB0081E090E0022E01C0880F0A94EAF771 -:102CA0008093EA001092EA008091EB0088608093A4 -:102CB000EB001092E9008091E800877F86C0211127 -:102CC000A7C01091F3011F778091E3008078812BDA -:102CD0008093E3008091E800877F8093E8000E9462 -:102CE000F8138091E80080FFFCCF8091E3008068BA -:102CF0008093E300112311F083E001C082E0809310 -:102D0000F00186C02058223008F082C08091F30183 -:102D10009091F4018C3D23E0920779F583E08A835A -:102D20008AE289834FB7F894DE01139620E03EE0F3 -:102D300051E2E32FF0E050935700E49120FF03C0ED -:102D4000E295EF703F5FEF708E2F90E0EA3010F069 -:102D5000C79601C0C0968D939D932F5F243149F78C -:102D60004FBF8091E800877F8093E8006AE270E0BF -:102D7000CE0101960E94001314C0AE014F5F5F4F59 -:102D80006091F5010E944812009709F441C020911A -:102D9000E800277F2093E800BC0189819A810E9486 -:102DA00061138091E8008B778093E80031C0203870 -:102DB00079F58091E800877F8093E8008091EC01AD -:102DC0008093F1008091E8008E778093E8000E9464 -:102DD000F8131EC021111CC09091F3019230C0F471 -:102DE0008091E800877F8093E8009093EC010E9437 -:102DF000F8138091EC01811104C08091E30087FFFA -:102E000002C084E001C081E08093F0010E94331190 -:102E10008091E80083FF0AC08091E800877F80935B -:102E2000E8008091EB0080628093EB00AA960FB6D9 -:102E3000F894DEBF0FBECDBFDF91CF911F910895F3 -:102E4000CF938091F0018823B1F08091E9008F70D9 -:102E50009091EC0090FF02C090E801C090E0C92F73 -:102E6000C82B1092E9008091E80083FD0E94D215E2 -:102E7000CF70C093E900CF9108959093740180932F -:102E800073010895E0917301F0917401309721F07E -:102E90000190F081E02D099480E00895FF920F9356 -:102EA0001F93CF93DF938C01E0917301F091740134 -:102EB000309799F10280F381E02D09958091D70137 -:102EC00082FF2BC080FF04C08CE29AE00E94A6091A -:102ED000E80180E1F82E06E21AE08091D70180FF38 -:102EE0000BC088811F928F931F930F930E943F0AFC -:102EF0000F900F900F900F90FA942196F110EDCF54 -:102F00008091D70180FF09C084E29AE0DF91CF91E0 -:102F10001F910F91FF900C94A609DF91CF911F9103 -:102F20000F91FF900895E0917301F0917401309733 -:102F300021F00480F581E02D09940895209171011C -:102F4000309172018217930771F090937201809310 -:102F50007101E0917301F0917401309721F00680C6 -:102F6000F781E02D0994089520916F01309170014F -:102F70008217930771F09093700180936F01E09135 -:102F80007301F0917401309721F00084F185E02DF8 -:102F90000994089508950C94CA170E94E0230E9492 -:102FA000CB0B0C94A624CF93C82F8091D70182FF1E -:102FB0001EC080FF04C085E49AE00E94A6098091AB -:102FC000D70180FF0CC01F92CF9320E43AE03F93DB -:102FD0002F930E943F0A0F900F900F900F908091B7 -:102FE000D70180FF04C08EE39AE00E94A6098C2FCF -:102FF000CF910C94800FCF92DF92EF92FF920F93BC -:103000001F93CF93DF93CDB7DEB72B970FB6F8940E -:10301000DEBF0FBECDBF0E94E80B36E7E32E31E0E6 -:10302000F32E00E010E0C02E802F0E94130DF70158 -:10303000D1907F01D826B1F40F5F1F4F0E301105DC -:1030400091F78FEF89838A831B820E94E923816035 -:10305000782F9D838C8349815A816B818D810E9459 -:103060009E1841C09091D70191FF04C08B870E94A8 -:10307000190D8B8520E030E04D2D50E0922FBA01E4 -:10308000022E02C0759567950A94E2F760FF25C08D -:103090002E83CF82EE24E394F12C02C0EE0CFF1CB1 -:1030A0009A95E2F790E08E219F2121E0892B09F487 -:1030B00020E028870E94E9238160782F9A878987FA -:1030C0004E815F8168858A850E949E18F801EA58C2 -:1030D000FE4F80818E25808306C02F5F3F4F2630B4 -:1030E000310561F6A9CF0E941428109175010E9444 -:1030F00042171817A1F00E944217809375012B9672 -:103100000FB6F894DEBF0FBECDBFDF91CF911F91F8 -:103110000F91FF90EF90DF90CF900C94D3172B96E8 -:103120000FB6F894DEBF0FBECDBFDF91CF911F91D8 -:103130000F91FF90EF90DF90CF900895CF93DF93A2 -:10314000CDB7DEB72B970FB6F894DEBF0FBECDBF5D -:103150004F83588769877A878B87DE01119686E0CF -:10316000FD0111928A95E9F785E0FE0137960190FD -:103170000D928A95E1F749815A816B817C818D811D -:103180009E810E94D11F2B960FB6F894DEBF0FBE12 -:10319000CDBFDF91CF910895CF93C82F882309F435 -:1031A000C1C0823859F40E94421781FDBBC089E337 -:1031B0000E946E220E944A2389E30CC0833879F46E -:1031C0000E94421780FDAEC083E50E946E220E94DD -:1031D0004A2383E50E94BF22CF910C944A2384386E -:1031E00059F40E94421782FD9DC087E40E946E221E -:1031F0000E944A2387E4EECF8CEF8C0F813A48F48B -:103200008C2F0E949D2C81118DC08C2F0E946E22CC -:10321000E3CF80E28C0F883048F4C77081E001C0B2 -:10322000880FCA95EAF70E941123D6CF8BE58C0F41 -:10323000833078F4C53A29F0C63A31F482E890E058 -:1032400005C081E890E002C083E890E0CF910C9443 -:103250009E1788E58C0F833108F064C0C83A39F1B5 -:10326000C93A41F1CA3A49F1CB3A51F1CC3A59F154 -:10327000CD3A61F1C03B69F1CE3A71F1CF3A79F1C3 -:10328000C13B81F1C23B89F1C33B91F1C43B99F150 -:10329000C53BA1F1C63BA9F1C73BB1F1C83BB9F1B0 -:1032A000C93BC1F1CA3BC9F58AE292E038C082EE5F -:1032B00090E035C089EE90E032C08AEE90E02FC0F9 -:1032C00085EB90E02CC086EB90E029C087EB90E086 -:1032D00026C08CEC90E023C08DEC90E020C083E809 -:1032E00091E01DC08AE891E01AC082E991E017C020 -:1032F00084E991E014C081E292E011C083E292E09F -:103300000EC084E292E00BC085E292E008C086E243 -:1033100092E005C087E292E002C080E090E0CF91A9 -:103320000C94B417CF910895882309F44BC08238C8 -:1033300059F40E94421781FF45C089E30E946E2222 -:103340000E944A2389E30CC0833871F40E9442171B -:1033500080FF38C083E50E946E220E944A2383E5E5 -:103360000E94BF220C944A23843859F40E944217C9 -:1033700082FF28C087E40E946E220E944A2387E4CD -:10338000EFCF9CEF980F913A58F390E2980F983056 -:1033900050F4877091E001C0990F8A95EAF7892F60 -:1033A0000E941723DFCF9BE5980F933020F480E035 -:1033B00090E00C949E17885A833120F480E090E0CE -:1033C0000C94B4170895882321F00E9411230C94C3 -:1033D0004A230895882321F00E9417230C944A233E -:1033E0000895CF92DF92EF92FF920F931F93CF93A6 -:1033F000DF93CDB7DEB728970FB6F894DEBF0FBEC8 -:10340000CDBF8C0185E0F801DE01119601900D928F -:103410008A95E1F7F80140813181F280258122957A -:103420002F7083819481892B31F03F3F31F481E00B -:103430004F3F19F403C081E001C080E080FDC4C2A9 -:1034400049833A8389819A812F830E942C229E830B -:1034500088870E942B220E94FE204E81E42FE29555 -:10346000EF70F0E0E05AFF4F2F8168850C94982FA1 -:10347000842F807F142F1F70882311F01295107FE6 -:10348000FF2059F0112309F454C2812F68870E944C -:1034900021230E944A2368854CC2862F0E949419DA -:1034A000112309F491C2812F0E94272328960FB679 -:1034B000F894DEBF0FBECDBFDF91CF911F910F916A -:1034C000FF90EF90DF90CF900C944A23342F307F01 -:1034D000842F8F70303211F08295807F662319F02F -:1034E000613019F12BC0FF20B1F0222309F493C100 -:1034F000213009F090C128960FB6F894DEBF0FBEB8 -:10350000CDBFDF91CF911F910F91FF90EF90DF9092 -:10351000CF900C943123222319F0213009F454C2A6 -:103520008E830E9434238E8189C1FF2021F02230B6 -:1035300008F04AC270C1211147C280C1FF2021F0AA -:10354000222309F468C1F5C1222309F477C105C219 -:10355000242F26952695237030E02115310521F082 -:1035600021303105C9F030C2FF2021F0862F942F81 -:10357000937002C080E090E028960FB6F894DEBF0A -:103580000FBECDBFDF91CF911F910F91FF90EF90B4 -:10359000DF90CF900C949E17FF2021F0862F942F60 -:1035A000937002C080E090E028960FB6F894DEBFDA -:1035B0000FBECDBFDF91CF911F910F91FF90EF9084 -:1035C000DF90CF900C94B417862FFF2019F00E9443 -:1035D0009A2602C00E94022728960FB6F894DEBFF2 -:1035E0000FBECDBFDF91CF911F910F91FF90EF9054 -:1035F000DF90CF900C948727842F837009F076C0DA -:10360000F110E2C1262F229526952770220F220F56 -:10361000862F8F70C82ED12CE12CF12C022E04C0E5 -:10362000CC0CDD1CEE1CFF1C0A94D2F764FF10C00A -:103630006FE070E080E090E004C0660F771F881FA5 -:10364000991F2A95D2F7609570958095909503C043 -:1036500060E070E0CB01242F269526952370422F41 -:1036600050E042305105D1F04330510559F16C29F9 -:103670007D298E299F294130510541F128960FB6A9 -:10368000F894DEBF0FBECDBFDF91CF911F910F9198 -:10369000FF90EF90DF90CF900C9423216C297D292F -:1036A0008E299F2928960FB6F894DEBF0FBECDBF96 -:1036B000DF91CF911F910F91FF90EF90DF90CF900E -:1036C0000C943D210E942321C701B60128960FB614 -:1036D000F894DEBF0FBECDBFDF91CF911F910F9148 -:1036E000FF90EF90DF90CF900C940921FF2019F00C -:1036F000842F817001C08695882309F465C1262F27 -:10370000229526952770220F220F862F8F70C82EA4 -:10371000D12CE12CF12C022E04C0CC0CDD1CEE1CB3 -:10372000FF1C0A94D2F764FF10C06FE070E080E0E5 -:1037300090E004C0660F771F881F991F2A95D2F763 -:10374000609570958095909503C060E070E0CB0126 -:10375000242F269526952370422F50E042305105A4 -:10376000D1F04330510559F16C297D298E299F29CB -:103770004130510541F128960FB6F894DEBF0FBED7 -:10378000CDBFDF91CF911F910F91FF90EF90DF9010 -:10379000CF900C94F7216C297D298E299F2928969A -:1037A0000FB6F894DEBF0FBECDBFDF91CF911F9152 -:1037B0000F91FF90EF90DF90CF900C9411220E9418 -:1037C000F721C701B60128960FB6F894DEBF0FBEE9 -:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0 -:1037E000CF900C94DD21603FC9F118F4603E50F495 -:1037F0009BC0623F09F460C008F44AC0633F09F40B -:103800006FC092C0162F1F70842F8F71FF2099F008 -:103810000E947621812F28960FB6F894DEBF0FBE46 -:10382000CDBFDF91CF911F910F91FF90EF90DF906F -:10383000CF900C94E3190E949721812F28960FB600 -:10384000F894DEBF0FBECDBFDF91CF911F910F91D6 -:10385000FF90EF90DF90CF900C94EA19FF20A1F039 -:103860002111B2C0842F8F7128960FB6F894DEBF55 -:103870000FBECDBFDF91CF911F910F91FF90EF90C1 -:10388000DF90CF900C94BC21223008F09DC0EACF8D -:10389000FF20A1F0842F8F7128960FB6F894DEBF19 -:1038A0000FBECDBFDF91CF911F910F91FF90EF9091 -:1038B000DF90CF900C947621FF2061F3842F8F71DD -:1038C00028960FB6F894DEBF0FBECDBFDF91CF9123 -:1038D0001F910F91FF90EF90DF90CF900C94972164 -:1038E000FF2091F0842F8F7128960FB6F894DEBFD9 -:1038F0000FBECDBFDF91CF911F910F91FF90EF9041 -:10390000DF90CF900C94612128960FB6F894DEBF1B -:103910000FBECDBFDF91CF911F910F91FF90EF9020 -:10392000DF90CF900C945721FF20A1F0222309F4BF -:10393000B1CF862F28960FB6F894DEBF0FBECDBF4D -:10394000DF91CF911F910F91FF90EF90DF90CF907B -:103950000C94CC18222309F4B1CF862F28960FB6E9 -:10396000F894DEBF0FBECDBFDF91CF911F910F91B5 -:10397000FF90EF90DF90CF900C9494194F70C80196 -:103980000E94480A28960FB6F894DEBF0FBECDBF3E -:10399000DF91CF911F910F91FF90EF90DF90CF902B -:1039A0000C947E204F70C80128960FB6F894DEBFA5 -:1039B0000FBECDBFDF91CF911F910F91FF90EF9080 -:1039C000DF90CF900C941F0E28960FB6F894DEBFB0 -:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 -:1039E000DF90CF9008950E942E230E9403230E940F -:1039F0004A230E94B5280E94872780E090E00E9419 -:103A00009E1780E090E00C94B4170E941E230C9443 -:103A1000F31C0E942C22292F22952F7030E02C308D -:103A200031054CF42A3031056CF422503109223032 -:103A3000310590F407C02C30310551F02F3031059D -:103A400039F00AC0803E10F0803F31F481E00895E3 -:103A500093FB882780F9089580E00895CF93DF9342 -:103A600000D000D01F92CDB7DEB70F900F900F900F -:103A70000F900F90DF91CF910895CF93DF9300D0F7 -:103A800000D000D0CDB7DEB726960FB6F894DEBFD3 -:103A90000FBECDBFDF91CF9108951F93CF93DF93DA -:103AA000C091840116E080918501C81799F0D0E09B -:103AB0001C9FF0011D9FF00D1124EA57FE4F40811D -:103AC000518162817381848195810E943D1D21967F -:103AD000C770E9CFDF91CF911F9108954091B60152 -:103AE0005091B7016091B8017091B9018091BA010C -:103AF0009091BB010C943D1DCF938091BB018295A9 -:103B00008F7009F05FC08091B801882309F45AC012 -:103B100020918401A09185016091B6017091B70157 -:103B20008091B9019091BA0131E06F3F09F030E026 -:103B3000B32FC6E02A1709F445C0009721F07F3F54 -:103B400021F44B2F03C041E001C040E030E040FDD4 -:103B500035C0C29FF001C39FF00D1124EA57FE4FFC -:103B6000418174132BC04081641328C042814111EC -:103B700025C0438154814817590710F44150510919 -:103B8000481B590B483C5105C8F48091BB018F700C -:103B900080618093BB0186E0829FF001839FF00DDE -:103BA0001124E557FE4F80818F708061808386EB02 -:103BB00091E00E94F119CF910C944D1D2F5F3F4F62 -:103BC0002770B8CFCF910895CF92DF92EF92FF92F6 -:103BD0000F931F93CF93DF93CDB7DEB762970FB6E6 -:103BE000F894DEBF0FBECDBF8C0185E0F801DE0189 -:103BF0001D9601900D928A95E1F7D8014C9111968E -:103C00005C91119712966C9112971396ED90FC901F -:103C100014977091B601E091B7012091B9013091EC -:103C2000BA012115310531F0EF3F31F481E07F3FDA -:103C300019F403C081E001C080E0B82FB170CB2E31 -:103C400080FD6CC1D090B801DD2009F4F5C0F09181 -:103C5000BB01E216F30638F0C701821B930B883CC8 -:103C6000910548F09BC0209530952E0D3F1D283CB6 -:103C7000310508F093C08F2F807F09F052C0E51303 -:103C800014C0741312C0D62E61110FC0FF70F06102 -:103C9000F093BB010E946E1D86EB91E00E94F1192A -:103CA0008091BB01F80185836CC1EF2831F05F3F43 -:103CB00031F481E04F3F19F403C081E001C080E09E -:103CC00080FD03C081E0862701C080E0F82FF170FD -:103CD000FF2E80FF1CC0809184012091850136E079 -:103CE000821709F428C190E0389FF001399FF00D48 -:103CF0001124EA57FE4F7181571306C07081471394 -:103D000003C07281671303C001968770E9CFD62E76 -:103D1000662309F436C18091BB0181608093BB01A9 -:103D200053C0E51308C0741306C0611104C0D80164 -:103D30001596FC93AEC04D875E878D859E856A8BF8 -:103D40000E94091D6A89882329F1D62E662311F164 -:103D50002091BB01822F82958F7090E002970CF426 -:103D600060C08091B6019091B70198878F831986C2 -:103D7000FB86EA862C87CE01079651C0E51731F104 -:103D80004D875E878D859E856A8B0E94091D6A8995 -:103D900081112EC0C8010E94F119A4C08F2F807F0D -:103DA00069F77E2DF98AE88A89890E942E1D86EBA3 -:103DB00091E00E94F119E6EBF1E086E0DF011D924F -:103DC0008A95E9F70E946E1DD12CDBC07413D8CF01 -:103DD0006111D6CFD8011596FC93C8010E94F11944 -:103DE000E6EBF1E086E0DF011D928A95E9F7C9C0B4 -:103DF000D62E662379F22091BB01822F82958F7097 -:103E000090E0029774F08091B6019091B7019A8387 -:103E100089831B82FD82EC822E83CE0101960E9453 -:103E2000F11986E0F801A6EBB1E001900D928A95B8 -:103E3000E1F70E947C1D6FC0E216F30628F0C7016F -:103E4000821B930B9C0104C0209530952E0D3F1DC5 -:103E5000283C310508F052C0D62E662309F49ACFCB -:103E6000E5132CC074132AC08091BB0180FD1DC0D6 -:103E7000982F92959F70C9F0D80115968C9315973D -:103E80009F3039F09F5F9295907F8F70892B1596A8 -:103E90008C93C8010E94F11986E0F801A6EBB1E00D -:103EA00001900D928A95E1F736C086E0F801A6EB05 -:103EB000B1E001900D928A95E1F763C04D875E876E -:103EC0008D859E850E94091D882379F086E0F80182 -:103ED000A6EBB1E001900D928A95E1F70E947C1D5E -:103EE0000E946E1DDD24D3944CC08091BB01816083 -:103EF0008093BB01C8010E94F11943C07E2DF98A4D -:103F0000E88A89890E942E1DE6EBF1E086E0DF0158 -:103F10001D928A95E9F70E946E1D33C0662309F44D -:103F200039CF4D875E878D859E850E94091D882328 -:103F300009F430CFCBCF4D875E878D859E850E945B -:103F40002C22292F22952F7030E0223031052CF4BD -:103F50009F7041F0811106C00CC0243031052CF453 -:103F60009F7049F4805E883020F0C8010E94F119EA -:103F7000CF2CDC2C06C0D80115969C91907F91F730 -:103F8000F8CF8D2D62960FB6F894DEBF0FBECDBF71 -:103F9000DF91CF911F910F91FF90EF90DF90CF9025 -:103FA00008951F93CF93DF93CDB7DEB72C970FB64D -:103FB000F894DEBF0FBECDBF4F83588769877A87DD -:103FC0008B879C87CE0107960E94E41D8823C1F051 -:103FD0002F8138858A859B85892B31F03F3F11F0F1 -:103FE00080E003C02F3FE1F781E0811147C04F819E -:103FF000588569857A858B859C850E943D1D3EC0CC -:1040000086E0FE013796DE01119601900D928A95A9 -:10401000E1F7FF81E8854A855B854115510531F05F -:10402000EF3F31F481E0FF3F19F403C081E001C0AC -:1040300080E080FD23C02091850130E0C901019618 -:10404000877099276091840170E086179707F1F1D6 -:10405000F983EA835D834C8396E0929FD001939F1E -:10406000B00D1124AA57BE4FFE01319601900D925A -:104070009A95E1F7809385010E944D1D16E080918D -:10408000840190918501891779F1189FC00111244D -:104090008A579E4F0E94E41D882331F1E0918401EC -:1040A0001E9FF0011124EA57FE4F40815181628129 -:1040B0007381848195810E943D1D8091840190E0EF -:1040C00001968770992780938401D9CF0E94051D9E -:1040D0001092850110928401E6EBF1E086E0DF01A9 -:1040E0001D928A95E9F7CACF2C960FB6F894DEBFD9 -:1040F0000FBECDBFDF91CF911F910895EF92FF9238 -:104100000F931F93CF93DF93FC01009709F46FC0C7 -:10411000F12CEE24E394EF0121968491843740F44E -:10412000843008F055C0813081F0823021F15FC0C9 -:10413000853709F447C0C0F19CE7980F903708F025 -:1041400056C08F770E94941945C08F010E5F1F4F94 -:10415000FE01849190E2980F983050F48770FE2D04 -:1041600001C0FF0F8A95EAF78F2F0E94212315C007 -:104170000E94CC1814C08F010E5F1F4FFE01849166 -:1041800090E2980F983068F48770FE2D01C0FF0F01 -:104190008A95EAF78F2F0E9427230E944A23E8017D -:1041A00019C00E949419FBCFCF010296FE01C49161 -:1041B000CC2361F0EFE9FFE03197F1F700C0000098 -:1041C000C150F6CFCF010296FE01F490EC0102C07F -:1041D0000E94CC188F2D882341F0EFE9FFE0319742 -:1041E000F1F700C000008150F6CFFE0194CFDF91BF -:1041F000CF911F910F91FF90EF90089508956093D4 -:10420000C0017093C1018093C2019093C3010C94CB -:10421000F31C0F931F930091C0011091C1012091D5 -:10422000C2013091C301062B172B282B392B009389 -:10423000C0011093C1012093C2013093C3011F91AB -:104240000F910C94F31C0F931F930091C0011091D8 -:10425000C1012091C2013091C301062317232823F5 -:1042600039230093C0011093C1012093C201309300 -:10427000C3011F910F910C94F31C0F931F93009196 -:10428000C0011091C1012091C2013091C3010627E4 -:104290001727282739270093C0011093C1012093C5 -:1042A000C2013093C3011F910F910C94F31C109223 -:1042B000BC011092BD011092BE011092BF010C947E -:1042C000F31C41E050E060E070E004C0440F551F73 -:1042D000661F771F8A95D2F74093BC015093BD01AA -:1042E0006093BE017093BF010C94F31C41E050E059 -:1042F00060E070E004C0440F551F661F771F8A9569 -:10430000D2F78091BC019091BD01A091BE01B09106 -:10431000BF01842B952BA62BB72B8093BC019093C8 -:10432000BD01A093BE01B093BF010C94F31C41E00A -:1043300050E060E070E004C0440F551F661F771F17 -:104340008A95D2F740955095609570958091BC0103 -:104350009091BD01A091BE01B091BF01842395232E -:10436000A623B7238093BC019093BD01A093BE0107 -:10437000B093BF010C94F31C41E050E060E070E0AA -:1043800004C0440F551F661F771F8A95D2F780918E -:10439000BC019091BD01A091BE01B091BF018427E5 -:1043A0009527A627B7278093BC019093BD01A093C2 -:1043B000BE01B093BF010C94F31C0F931F930091A7 -:1043C000BC011091BD012091BE013091BF01062BAF -:1043D000172B282B392B0093BC011093BD01209380 -:1043E000BE013093BF011F910F910C94F31C0F93EA -:1043F0001F930091BC011091BD012091BE0130912D -:10440000BF0106231723282339230093BC011093EF -:10441000BD012093BE013093BF011F910F910C94F9 -:10442000F31C0F931F930091BC011091BD012091CB -:10443000BE013091BF01062717272827392700938F -:10444000BC011093BD012093BE013093BF011F91A9 -:104450000F910C94F31C0895CF92DF92EF92FF928C -:104460000F931F93CF93DF93EC01C090C001D090C6 -:10447000C101E090C201F090C3018091BC01909114 -:10448000BD01A091BE01B091BF01C82AD92AEA2A74 -:10449000FB2A0FE110E0B701A601002E04C07695BB -:1044A0006795579547950A94D2F740FF07C0BE011C -:1044B000802F0E94420E8130910539F4015011097C -:1044C00050F7BE0180E00E94420EDF91CF911F9114 -:1044D0000F91FF90EF90DF90CF90089590910C0195 -:1044E000992361F190910D01992341F1982F9695AF -:1044F000969596959F3088F4E0910E01F0910F010A -:10450000E90FF11D877021E030E001C0220F8A958C -:10451000EAF78181822B818308959091D70190FFE2 -:104520002DC01F928F9386E79AE09F938F930E94EE -:104530003F0A0F900F900F900F90089540910E0139 -:1045400050910F0120E030E09FEFFA01E20FF31FDE -:104550006281681799F09F3F19F4611101C0922F91 -:104560002F5F3F4F2E30310581F79F3F39F0FA0121 -:10457000E90FF11D97FDFA958283089508959091B2 -:104580000C01992369F190910D01992349F1982F1C -:104590009695969596959F3090F4E0910E01F09146 -:1045A0000F01E90FF11D877021E030E001C0220FFB -:1045B0008A95EAF720958181282321830895909197 -:1045C000D70190FF1FC01F928F9388E59AE09F93B9 -:1045D0008F930E943F0A0F900F900F900F900895B5 -:1045E00040910E0150910F0120E030E0FA01E20FFE -:1045F000F31F9281981301C012822F5F3F4F2E301C -:104600003105A1F7089581E090E0E0910E01F0916D -:104610000F01E80FF91F1082019680319105A9F76B -:1046200008959091D601982B9093D6010895809586 -:104630009091D60198239093D60108951092D601B7 -:1046400008959091D501982B9093D5010895809568 -:104650009091D50198239093D50108951092D5019A -:1046600008958093C40108951092C4010895409163 -:104670000E0150910F0120E030E080E0FA01E20FDE -:10468000F31F918191118F5F2F5F3F4F2F303105C5 -:10469000A9F70895E0910E01F0910F018091D601E4 -:1046A0008083E0910E01F0910F0180819091D501FE -:1046B000892B80839091C401992361F0E0910E01D0 -:1046C000F0910F018081892B80830E943723811113 -:1046D0001092C40180910E0190910F010C944E171D -:1046E00090933B0180933A0108958295982F9C7C8A -:1046F00096959695837344E0849F90011124922BA4 -:10470000892F8A7A86959575990F892B08951F931D -:10471000CF93DF931F92CDB7DEB799830E947523A5 -:10472000182F9981892F0E947523212F30E0322F75 -:104730002227A901482BCA010F90DF91CF911F9129 -:1047400008958091F001843009F11092D80120E49D -:1047500088E190E00FB6F894A895809360000FBEB2 -:104760002093600083B7817F846083BF83B78160BB -:1047700083BF7894889583B78E7F83BF88E10FB617 -:10478000F89480936000109260000FBE0895089521 -:104790000895CF930E94C7230E94E80B0E94C8236C -:1047A000C0E08C2F0E94130D811105C0CF5FCE3069 -:1047B000C1F780E001C081E0CF9108950C94051D00 -:1047C00082E084BD93E095BD9AEF97BD80936E0023 -:1047D00008952FB7F8948091D9019091DA01A091B2 -:1047E000DB01B091DC012FBF0895CF92DF92EF92F1 -:1047F000FF920F931F932FB7F8944091D9015091D6 -:10480000DA016091DB017091DC012FBF6A017B014D -:10481000EE24FF248C0120E030E0C016D106E20631 -:10482000F30610F441505109481B590BCA011F915E -:104830000F91FF90EF90DF90CF9008951F920F920D -:104840000FB60F9211248F939F93AF93BF938091D4 -:10485000D9019091DA01A091DB01B091DC010196C0 -:10486000A11DB11D8093D9019093DA01A093DB01C2 -:10487000B093DC01BF91AF919F918F910F900FBECC -:104880000F901F9018950E944914F8942FEF87EA13 -:1048900091E6215080409040E1F700C0000087E0A1 -:1048A00090EBDC018093F9019093FA01A093FB0156 -:1048B000B093FC012CE088E190E00FB6F894A89545 -:1048C000809360000FBE20936000FFCFEF92FF92B5 -:1048D0000F931F93CF93DF93E82EF12C8F2D0E941F -:1048E000130DC0E0D0E0082F10E098010C2E02C09C -:1048F000359527950A94E2F720FD05C02196C6302C -:10490000D10599F709C06C2F7F2D80E00E94200E01 -:10491000E812F4CF81E005C0F3948EE0F812DECF08 -:1049200080E0DF91CF911F910F91FF90EF9008955C -:10493000CF93C82F8CE20E946624882321F08C2F0D -:10494000CF910C94662480E0CF910895CF930E947C -:10495000F325811102C00E94D9258BE99AE00E94BB -:10496000A609C5E6C15049F00E94E80B8FE39CE917 -:104970000197F1F700C00000F5CF84E99AE00E94AA -:10498000A60989E20E949824811111C18AE20E943D -:10499000982481110E94D92585E00E9498248111D4 -:1049A0000E9443240E94FE258093D70187E00E9445 -:1049B0009824882399F18BE10E949824882351F050 -:1049C0009091D70191FB882780F921E0822780FB15 -:1049D00091F922C08EE00E949824882351F0909192 -:1049E000D70192FB882780F921E0822780FB92F98A -:1049F00013C080E10E9498249091D701882341F050 -:104A000093FB882780F921E0822780FB93F904C07B -:104A1000892F809580FB90F99093D7018091D701E1 -:104A20000E9402260E9410268093EA0180EE0E94D6 -:104A30009824882341F08091EA01982F909590FB6B -:104A400080F98093EA0189E30E949824882359F031 -:104A50009091EA0191FB882780F921E0822780FB71 -:104A600091F99093EA0182EE0E949824882359F0EC -:104A70009091EA0192FB882780F921E0822780FB50 -:104A800092F99093EA0186EE0E949824882359F0C7 -:104A90009091EA0193FB882780F921E0822780FB2F -:104AA00093F99093EA0183EE0E949824882359F0A9 -:104AB0009091EA0194FB882780F921E0822780FB0E -:104AC00094F99093EA0185E30E949824882359F091 -:104AD0009091EA0195FB882780F921E0822780FBED -:104AE00095F99093EA0181E30E949824882359F074 -:104AF0009091EA0196FB882780F921E0822780FBCC -:104B000096F99093EA0181E10E949824882359F054 -:104B10009091EA0197FB882780F921E0822780FBAA -:104B200097F99093EA018091EA010E9414268091FE -:104B3000EA0187FB882780F980930D0187E20E94B4 -:104B40009824C82F8EE10E9498248111C2608FE1C1 -:104B50000E9498248111C46080E20E9498248111EF -:104B6000C86081E20E9498248111C06182E20E94A3 -:104B700098248111C06283E20E9498248111C0644C -:104B800084E20E949824882311F0C06802C0CC23DC -:104B900029F08C2F0E940B266C2F03C00E94072641 -:104BA000682F70E080E090E0CF910C94FF20CF91CF -:104BB00008956DEE7EEF80E090E00E94CE2F60E0E1 -:104BC00082E090E00E94C02F60E083E090E00E94CD -:104BD000C02F60E084E090E00E94C02F60E085E09C -:104BE00090E00C94C02F80E090E00E94BA2F21E06A -:104BF0008D3E9E4F09F020E0822F089582E090E0E4 -:104C00000C94B22F682F82E090E00C94C02F83E0C8 -:104C100090E00C94B22F682F83E090E00C94C02FAA -:104C200084E090E00C94B22F682F84E090E00C9424 -:104C3000C02F8091DF0180FF0BC06091130185E0E0 -:104C4000689FB001112475956795759567952AC081 -:104C500081FF09C06091130185E0689FB0011124B4 -:104C6000759567951FC082FF07C06091130185E0AD -:104C7000689FB001112416C04091E0014423C9F09F -:104C800060911201461788F72091130185E0289F53 -:104C900090011124429FC001439F900D112470E0A8 -:104CA0000E94842F6038710540F46115710539F058 -:104CB00002C065E070E0862F08958FE7089581E0D7 -:104CC00008958091DF0180FF08C06091110170E0BC -:104CD000759567957595679521C081FF06C06091B0 -:104CE000110170E07595679519C082FF04C060914D -:104CF000110170E010C08091E0018823C1F0609143 -:104D000010018617A0F790911101989FC0011124FE -:104D100070E00E94842F6038710528F461157105D8 -:104D200021F0862F08958FE7089581E0089561E0CE -:104D300070E0F4CF803F21F40E941926819504C0D1 -:104D4000813F29F40E9419268093E3010895823F50 -:104D500021F40E941926819504C0833F29F40E9402 -:104D600019268093E2010895893F19F40E94612673 -:104D700005C08A3F31F40E94612681958093E40149 -:104D800008958B3F21F40E946126819504C08C3FD9 -:104D900029F40E9461268093E5010895843F21F45F -:104DA0008091E101816017C0853F21F48091E1018C -:104DB000826011C0863F21F48091E10184600BC0C4 -:104DC000873F21F48091E101886005C0883F31F47C -:104DD0008091E10180618093E10108958D3F21F48C -:104DE0008091DF0181600BC08E3F21F48091DF0153 -:104DF000826005C08F3F29F48091DF018460809339 -:104E0000DF010895803F39F48091E30187FF6CC092 -:104E10001092E30169C0813F29F48091E3011816E3 -:104E2000BCF362C09091E201823F29F497FF5CC01D -:104E30001092E20159C0833F19F41916CCF354C003 -:104E4000893F41F48091E40118160CF04DC0109296 -:104E5000E4014AC08A3F29F48091E40187FF44C0FD -:104E6000F6CF8B3F39F48091E50187FF3DC010926A -:104E7000E5013AC08C3F29F48091E5011816BCF396 -:104E800033C0843F21F48091E1018E7F17C0853FBC -:104E900021F48091E1018D7F11C0863F21F4809142 -:104EA000E1018B7F0BC0873F21F48091E101877F77 -:104EB00005C0883F31F48091E1018F7E8093E1014C -:104EC00013C08D3F21F48091DF018E7F0BC08E3F98 -:104ED00021F48091DF018D7F05C08F3F29F48091FF -:104EE000DF018B7F8093DF018091E20181110EC091 -:104EF0008091E30181110AC08091E401811106C013 -:104F00008091E501811102C01092E0010895809125 -:104F1000D70183FF7EC087ED9AE00E94A6098091A9 -:104F2000E1011F928F9382ED9AE09F938F930E94ED -:104F30003F0A80ED9AE00E94A6092091E201822FAB -:104F4000992787FD90959F932F938DEC9AE09F93DF -:104F50008F930E943F0A8BEC9AE00E94A609209151 -:104F6000E301822F992787FD90959F932F9388ECDB -:104F70009AE09F938F930E943F0A86EC9AE00E94EA -:104F8000A6092091E401822F992787FD90959F9390 -:104F90002F9383EC9AE09F938F930E943F0A81ECBA -:104FA0009AE00E94A6092091E501822F992787FDAA -:104FB00090959F932F938EEB9AE09F938F930E94EF -:104FC0003F0A8BEB9AE00E94A6098091E0011F92B4 -:104FD0008F9388EB9AE09F938F930E943F0A86EB12 -:104FE0009AE00E94A6098091DF011F928F9383EBC4 -:104FF0009AE09F938F930E943F0A80EB9AE00E9471 -:10500000A6098DB79EB74C960FB6F8949EBF0FBEFB -:105010008DBF81EE91E00E9493170E94E923909347 -:10502000DE018093DD0108951F93CF93DF9380917C -:10503000DD019091DE010E94F5234091E0014423BF -:1050400021F02091140130E006C0209115015AE0B2 -:10505000259F900111248217930708F482C0809144 -:10506000E2011091E301D091E401C091E5018111C9 -:1050700007C0111105C0D11103C0CC2309F471C0C0 -:105080004F3F19F04F5F4093E001181624F40E943F -:1050900019268093E2018091E20187FF05C00E94FA -:1050A000192681958093E201111624F40E94192695 -:1050B0008093E3018091E30187FF05C00E941926D8 -:1050C00081958093E3016091E201662339F11091AB -:1050D000E301112319F1772767FD7095872F972F2B -:1050E0000E94892E23E333E343E35FE30E94ED2E26 -:1050F0000E94562E6093E201612F772767FD70951D -:10510000872F972F0E94892E23E333E343E35FE346 -:105110000E94ED2E0E94562E6093E3011D1624F48A -:105120000E9461268093E4018091E40187FF05C01D -:105130000E94612681958093E4011C1624F40E944C -:1051400061268093E5018091E50187FF05C00E94FB -:10515000612681958093E501DF91CF911F910C9499 -:105160008727DF91CF911F910895E1EEF1E085E06F -:10517000DF011D928A95E9F71092E0011092DF019C -:1051800008958AEF9CE00E94A6091F9281E08F9308 -:105190001F9285E08F938CEA9CE09F938F930E94EF -:1051A0003F0A0F900F900F900F900F900F9008955F -:1051B0008330E9F128F4813061F0823009F10895FB -:1051C000853009F462C008F449C0863009F474C01F -:1051D000089520911501862F90E0820F911D8F3F39 -:1051E000910520F4620F6093150103C08FEF809347 -:1051F0001501809115011F928F9385EE9BE072C07F -:1052000020911401862F90E0820F911D8F3F910510 -:1052100020F4620F6093140103C08FEF8093140198 -:10522000809114011F928F9383ED9BE05BC02091CE -:105230001301862F90E0820F911D8F3F910520F47E -:10524000620F6093130103C08FEF8093130180916D -:1052500013011F928F9380EC9BE044C020911201B8 -:10526000862F90E0820F911D8F3F910520F4620FF1 -:105270006093120103C08FEF80931201809112019D -:105280001F928F938BEA9BE02DC020911101862FF6 -:1052900090E0820F911D8F3F910520F4620F609383 -:1052A000110103C08FEF80931101809111011F92B2 -:1052B0008F9382E99BE016C020911001862F90E029 -:1052C000820F911D8F3F910520F4620F60931001B2 -:1052D00003C08FEF80931001809110011F928F9374 -:1052E00087E79BE09F938F930E943F0A0F900F9058 -:1052F0000F900F900895833081F128F4813059F098 -:105300008230D1F00895853009F449C0B8F1863073 -:1053100009F456C0089580911501681720F4861B82 -:105320008093150102C010921501809115011F9202 -:105330008F9388E69BE054C080911401681720F495 -:10534000861B8093140102C01092140180911401F5 -:105350001F928F9386E59BE043C0809113016817ED -:1053600020F4861B8093130102C0109213018091D8 -:1053700013011F928F9383E49BE032C0809112014E -:10538000681720F4861B8093120102C0109212014C -:10539000809112011F928F938EE29BE021C0809139 -:1053A0001101681720F4861B8093110102C010922E -:1053B0001101809111011F928F9385E19BE010C034 -:1053C00080911001681720F4861B8093100102C0A1 -:1053D00010921001809110011F928F938AEF9AE032 -:1053E0009F938F930E943F0A0F900F900F900F9002 -:1053F0000895CF93C82F1F928F932FEF3DE03F93D7 -:105400002F930E943F0A61E070E080E090E004C0CA -:10541000660F771F881F991FCA95D2F70E94FF2039 -:105420000F900F900F900F90CF910C94051DCF937C -:105430008D3109F465C0B0F58E3009F4CBC100F5AB -:10544000873009F49BC1A8F4863009F06AC28091C4 -:10545000D701817F8E7F8093D70184E09EE00E94F8 -:10546000A60989E492E10E94A60981E08093E70100 -:1054700080C1883009F44FC08B3009F47CC151C21F -:10548000863109F4EDC138F4803109F4B6C18131B7 -:1054900009F42DC246C2893109F4CBC18B3109F41C -:1054A00086C13FC2853309F434C248F4873209F417 -:1054B00030C208F430C2893209F42BC232C28334BC -:1054C00038F48A3308F029C2883309F454C129C258 -:1054D000833409F41EC2883409F023C20E94051DDA -:1054E00088E392E10E94A6099FEF23ED80E39150AB -:1054F00020408040E1F700C000000E94432439C1F1 -:1055000088E592E10E94A6090E94102E0E9442178F -:105510000E94800F2EC18DE492E10E94A60985E1D0 -:1055200090E10E94A6090E9407261F928F9382E1B4 -:1055300090E19F938F930E943F0A80E190E10E9447 -:10554000A6090E94FE25C82F8DEF9FE00E94A609A4 -:105550001F92CF9328EF3FE03F932F930E943F0A83 -:1055600086EF9FE00E94A6098CEE9FE00E94A609AC -:105570008C2F81701F928F9329EE3FE03F932F93E2 -:105580000E943F0A87EE9FE00E94A6098DED9FE0F2 -:105590000E94A609C1FB882780F91F928F932AEDEC -:1055A0003FE03F932F930E943F0A88ED9FE00E94C7 -:1055B000A6098CEC9FE00E94A609C2FB882780F90F -:1055C0001F928F9329EC3FE03F932F930E943F0A55 -:1055D00087EC9FE00E94A6098EEB9FE00E94A6093F -:1055E000C3FBCC27C0F91F92CF938BEB9FE09F9317 -:1055F0008F930E943F0A89EB9FE00E94A6090E94B8 -:105600001026C82F85EA9FE00E94A6091F92CF931B -:1056100020EA3FE03F932F930E943F0A8EE99FE0EC -:105620000E94A60985E89FE00E94A6098C2F817040 -:105630001F928F9322E83FE03F932F930E943F0AEF -:105640008DB79EB780960FB6F8949EBF0FBE8DBFE4 -:1056500080E89FE00E94A60989E69FE00E94A609D3 -:10566000C1FB882780F91F928F9326E63FE03F9386 -:105670002F930E943F0A84E69FE00E94A60982E5DC -:105680009FE00E94A609C2FB882780F91F928F9392 -:105690002FE43FE03F932F930E943F0A8DE49FE069 -:1056A0000E94A6098BE39FE00E94A609C3FB8827FE -:1056B00080F91F928F9328E33FE03F932F930E943E -:1056C0003F0A86E39FE00E94A6098CE29FE00E94C9 -:1056D000A609C4FB882780F91F928F9329E23FE037 -:1056E0003F932F930E943F0A87E29FE00E94A60902 -:1056F00085E19FE00E94A609C5FB882780F91F92DB -:105700008F9322E13FE03F932F930E943F0A80E175 -:105710009FE00E94A60984EF9EE00E94A609C6FBB6 -:10572000882780F91F928F9321EF3EE03F932F93BC -:105730000E943F0A8FEE9EE00E94A60987EE9EE03F -:105740000E94A609C7FBCC27C0F91F92CF9384EE15 -:105750009EE09F938F930E943F0A82EE9EE00E94FC -:10576000A6098DB79EB74C960FB6F8949EBF0FBE94 -:105770008DBFC1E0DBC08BE29EE058C08091D701B5 -:10578000C82FC17080FF09C08BE292E10E94A60978 -:105790008091D701817F8E7F44C08FE192E10E948A -:1057A000A6098091D70181608093D701E2CF8091D3 -:1057B000D70181FBCC27C0F991E0C927C0FB81F953 -:1057C0008093D701CC2319F082E192E125C084E0D7 -:1057D00092E12CC08091D70182FBCC27C0F991E0E7 -:1057E000C927C0FB82F98093D701CC2319F085EF3C -:1057F00091E112C085EE91E119C08091D70183FB40 -:10580000CC27C0F991E0C927C0FB83F98093D70169 -:10581000CC2351F089ED91E10E94A6098091D70136 -:1058200081608093D70182C08CEC91E10E94A6092F -:10583000A0CF8DEB91E10E94A60981E991E10E9440 -:10584000A60984E591E10E94A60987E291E10E9400 -:10585000A60983EE90E10E94A60985EB90E1E6CFD0 -:1058600087EA90E10E94A6090E9442171F928F9337 -:105870008DE890E19F938F930E943F0A80910C01E5 -:105880001F928F9386E790E19F938F930E943F0A28 -:1058900080916E011F928F9383E690E19F938F9387 -:1058A0000E943F0A80910D011F928F9380E590E145 -:1058B0009F938F930E943F0A8091D9019091DA01C2 -:1058C000A091DB01B091DC01BF93AF939F938F93C5 -:1058D0008CE390E19F938F930E943F0A8DB79EB710 -:1058E00046960FB6F8949EBF0FBE8DBF42CF0E9462 -:1058F000051DC0910D0181E0C827C0930D01CC2387 -:1059000029F082E390E10E94A60910C087E290E1AD -:105910008DCF80E003C08D5101C089530E94F929C9 -:1059200028CF85E290E10E94A609C0E08C2FCF919C -:10593000089580E0089580E00895CF93C82F809166 -:10594000E701813081F020F0823009F44CC042C17F -:10595000A0910E01B0910F018C91813169F08232DA -:1059600009F03AC109C0A0910E01B0910F018C91CC -:10597000813111F0823249F48C2F0E94992C8111CF -:105980002FC08C2F0E94172A2CC08C2F0E949B2C7A -:10599000811126C0C431E1F070F4CB3081F0C03108 -:1059A000D1F40E94C12887EF9DE00E94A60982E001 -:1059B0008093E70115C0C93259F0C83361F484E01F -:1059C0009EE00E94A6098BEF9DE00E94A60908C0F8 -:1059D0001092E70103C185EF9DE00E94A609FEC079 -:1059E00081E08170FDC0C43220F5CE3108F0C0C026 -:1059F000CB3099F1C8F4C73009F0D2C08AE0809367 -:105A0000150194E19093140193E090931301809316 -:105A1000120188E08093110188E2809310018BE9E4 -:105A20009CE00E94A609BFC0C33149F1C431C1F056 -:105A3000B7C0CB3409F4A9C028F4C93289F0C833FF -:105A400061F0AEC0C13509F49EC0C23509F499C0F9 -:105A5000CE3409F0A5C06AE09EC00E94C128A3C050 -:105A60008091E601882319F01092E6019CC088EA33 -:105A70009CE00E94A60981E08093E701B1C082E822 -:105A80009CE00E94A60980E79CE00E94A609809104 -:105A900015011F928F938DE69CE09F938F930E9438 -:105AA0003F0A8BE69CE00E94A60989E59CE00E94E3 -:105AB000A609809114011F928F9386E59CE09F9325 -:105AC0008F930E943F0A84E59CE00E94A60985E42A -:105AD0009CE00E94A609809113011F928F9382E49B -:105AE0009CE09F938F930E943F0A80E49CE00E9479 -:105AF000A6098FE29CE00E94A609809112011F92E4 -:105B00008F938CE29CE09F938F930E943F0A8AE2DE -:105B10009CE00E94A60985E19CE00E94A609809174 -:105B200011011F928F9382E19CE09F938F930E94BB -:105B30003F0A80E19CE00E94A60989EF9BE00E9459 -:105B4000A609809110011F928F9386EF9BE09F938F -:105B50008F930E943F0A84EF9BE00E94A6098DB7B5 -:105B60009EB748960FB6F8949EBF0FBE8DBF1BC060 -:105B7000CE51EC2FF0E0E15DFE4F80818093E60195 -:105B800012C061E003C061E006C06AE08091E601F6 -:105B90000E94D82808C08091E6010E947B2903C09A -:105BA00089E99CE013C08091E601882369F01F9287 -:105BB0008F9383E99CE09F938F930E943F0A0F90FD -:105BC0000F900F900F9004C080E99CE00E94A609FE -:105BD00081E006C01092E70180E002C080E001CFC2 -:105BE000CF910895E1E8F0E0808188608083808132 -:105BF000816080838FB7F89493E09093890090ED53 -:105C0000909388008FBF0895EFE6F0E08081826076 -:105C100080830895EFE6F0E080818D7F8083089592 -:105C2000EFE6F0E0808192E08927808308951F925B -:105C30000F920FB60F9211242F933F934F935F93C0 -:105C40006F937F938F939F93AF93BF93EF93FF9344 -:105C50008091E8019091E90101969093E901809388 -:105C6000E801811103C082E00E94800FE091E90108 -:105C7000E695E695F0E0E859FD4EE4918091E80163 -:105C80008E1303C080E00E94800FFF91EF91BF91BF -:105C9000AF919F918F917F916F915F914F913F91C4 -:105CA0002F910F900FBE0F901F90189504D06894FD -:105CB000B1118DC0089570D088F09F5790F0B92F22 -:105CC0009927B751A0F0D1F0660F771F881F991F51 -:105CD0001AF0BA95C9F712C0B13081F077D0B1E0AF -:105CE000089574C0672F782F8827B85F39F0B93FBF -:105CF000CCF3869577956795B395D9F73EF4909553 -:105D00008095709561957F4F8F4F9F4F0895E894D0 -:105D100009C097FB3EF490958095709561957F4FF3 -:105D20008F4F9F4F9923A9F0F92F96E9BB279395A1 -:105D3000F695879577956795B795F111F8CFFAF4B1 -:105D4000BB0F11F460FF1BC06F5F7F4F8F4F9F4FE2 -:105D500016C0882311F096E911C0772321F09EE840 -:105D6000872F762F05C0662371F096E8862F70E0A6 -:105D700060E02AF09A95660F771F881FDAF7880F80 -:105D80009695879597F9089557FD9058440F551F9C -:105D900059F05F3F71F04795880F97FB991F61F0AD -:105DA0009F3F79F087950895121613061406551F24 -:105DB000F2CF4695F1DF08C0161617061806991F90 -:105DC000F1CF86957105610508940895E894BB2785 -:105DD00066277727CB0197F908950BD078C069D053 -:105DE00028F06ED018F0952309F05AC05FC0112436 -:105DF000EECFCADFA0F3959FD1F3950F50E0551F6A -:105E0000629FF001729FBB27F00DB11D639FAA270F -:105E1000F00DB11DAA1F649F6627B00DA11D661F5E -:105E2000829F2227B00DA11D621F739FB00DA11D7F -:105E3000621F839FA00D611D221F749F3327A00D39 -:105E4000611D231F849F600D211D822F762F6A2FD5 -:105E500011249F5750408AF0E1F088234AF0EE0F5A -:105E6000FF1FBB1F661F771F881F91505040A9F767 -:105E70009E3F510570F014C0AACF5F3FECF3983EEF -:105E8000DCF3869577956795B795F795E7959F5FCE -:105E9000C1F7FE2B880F911D9695879597F9089568 -:105EA00097F99F6780E870E060E008959FEF80ECCD -:105EB000089500240A941616170618060906089570 -:105EC00000240A9412161306140605060895092ED6 -:105ED0000394000C11F4882352F0BB0F40F4BF2B45 -:105EE00011F460FF04C06F5F7F4F8F4F9F4F089585 -:105EF000991B79E004C0991F961708F0961B881F1C -:105F00007A95C9F78095089597FB072E16F40094AB -:105F100007D077FD09D00E949E2F07FC05D03EF4E4 -:105F2000909581959F4F0895709561957F4F089545 -:105F3000EE0FFF1F0590F491E02D0994AA1BBB1BE7 -:105F400051E107C0AA1FBB1FA617B70710F0A61B79 -:105F5000B70B881F991F5A95A9F780959095BC019A -:105F6000CD010895F999FECF92BD81BDF89A992788 -:105F700080B50895A8E1B0E042E050E00C94D52F40 -:105F8000262FF999FECF1FBA92BD81BD20BD0FB655 -:105F9000F894FA9AF99A0FBE019608950E94C02FBC -:105FA000272F0C94C12FDC01CB01FC01F999FECF06 -:105FB00006C0F2BDE1BDF89A319600B40D92415091 -:0A5FC0005040B8F70895F894FFCFA1 -:105FCA002002810F72104F101B10E80F0101C5014A -:105FDA0028080A03140A3F4D362039E50998096250 -:105FEA0009420909097C089508AE08C708E70801AB -:0A5FFA000203040506070809000071 -:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex b/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex new file mode 100644 index 0000000000..1cd95d6d9a --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex @@ -0,0 +1,1187 @@ +:100000000C94B5040C94FC040C94FC040C94FC04B7 +:100010000C94FC040C94FC040C94FC040C94FC0460 +:100020000C94FC040C94FC040C94240E0C94F60E1A +:100030000C94FC040C94FC040C94FC040C94FC0440 +:100040000C94FC040C941A230C94FC040C94FC04F3 +:100050000C94FC040C94AC1C0C94FC040C94FC0458 +:100060000C94FC040C94FC040C94FC040C94FC0410 +:100070000C94FC040C94FC040C94FC040C94FC0400 +:100080000C94FC040C94FC040C94FC040C94FC04F0 +:100090000C94FC040C94FC040C94FC040C94FC04E0 +:1000A0000C94FC040C94FC040C94FC04630F850F6A +:1000B0007810850F7810CA0FED0F78104210551088 +:1000C0003F133F136E136E13B113EB13F815F815AE +:1000D0000414F815F914F914CC15F815F815E315EE +:1000E000751901620262016202620035002B00E1B3 +:1000F00000E100E00000001E00140004001D0002EA +:10010000304E001F001A0016001B00E300E1002023 +:1001100000080007000600AE002C002100150009B1 +:1001200000190065744B00220017000A000500004A +:100130000029744C002A0000002800000008544CDC +:10014000002A00000028000000500023001C000BC3 +:1001500000110000004F00240018000D001000E600 +:1001600000520025000C000E0036002D002C002649 +:100170000012000F0037004A00E50027001300338B +:100180000038002E00510030002F00347231724DC3 +:1001900071000035002B00E100E100E00000001ECE +:1001A0000034000400330002304E001F00360012FD +:1001B000001400E300E1002000370008000D00AE4D +:1001C000002C002100130018000E0065744B002263 +:1001D000001C000C001B00000029744C002A0000C9 +:1001E000002800000008544C002A000000280000ED +:1001F000005000230009000700050000004F002404 +:10020000000A000B001000E600520025000600174F +:10021000001A002F002C0026001500110019004ABA +:1002200000E50027000F0016001D00300051002ED1 +:100230000038002D7231724D710000000000000086 +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +:10029000000000000000000000000000000000005E +:1002A000000000000000000000000000000000004E +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000000000000CD +:1003300000000000000000000000000000000000BD +:1003400000000000000000000000000000000000AD +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000100010001C7 +:10063000000100010000003A003F004400010001F9 +:100640000001003B00400045000100010001003CAA +:1006500000410001000100010001003D00420001D5 +:10066000000100010001003E004300010001000004 +:100670000001000100010000000100000001000174 +:1006800000010000005000000053003F0001005234 +:100690000051000000390040004A004D004F0001A9 +:1006A0000001002B005F005C005900620001005453 +:1006B0000060005D005A0001300100550061005EDD +:1006C000005B0063000100560057005700580058B7 +:1006D00071000001000100010001000100000001A3 +:1006E0000001000100010001000100010001000102 +:1006F000004C020100010001000100B200490101AB +:1007000000A80001000100B1004902010001000140 +:10071000000100B500A800000001004900A9000088 +:1007200000AA0000000100490001000000010000D3 +:10073000000100B00001000100010000000100A55F +:10074000000100010001000100AC00A60001000151 +:1007500000010001000100A70001000100010001EB +:1007600000010046000100010001000100AB00474C +:10077000004800010001000100000016034500725E +:100780000067006F0044006F007800200045005AA9 +:1007900000000016034500720067006F0044006F00 +:1007A000007800200045005A0000000403090409F5 +:1007B000026D00040100A0FA090400000103010118 +:1007C00000092111010001223F00070581030800F3 +:1007D0000A090401000103010200092111010001BD +:1007E000224D000705820308000A090402000103E4 +:1007F00000000009211101000122360007058303D2 +:1008000008000A0904030001030000000921110186 +:1008100000012239000705840310000112011001B4 +:1008200000000008EDFE07130100010200010501B0 +:100830000906A101050719E029E71500250195081A +:1008400075018102050819012905950575019102B7 +:1008500095017503910105071900297715002501F8 +:10086000957875018102C005010980A101850216F4 +:10087000010026B7001A01002AB700751095018102 +:1008800000C0050C0901A1018503160100269C0288 +:100890001A01002A9C02751095018100C00501090A +:1008A00002A1010901A10005091901290515002569 +:1008B0000195057501810295017503810105010905 +:1008C0003009311581257F95027508810609381593 +:1008D00081257F950175088106050C0A380215816E +:1008E000257F950175088106C0C005010906A10193 +:1008F000050719E029E71500250195087501810212 +:1009000095017508810105081901290595057501ED +:1009100091029501750391010507190029FF150042 +:1009200025FF950675088100C0000000000000004A +:1009300000000000010204060A0F17202C3A4A5D4D +:1009400071879DB3C7DAE9F5FCFFFCF5E9DAC7B3B7 +:100950009D87715D4A3A2C20170F0A060402010098 +:100960000000000000000000000011241FBECFEFB7 +:10097000DAE0DEBFCDBF04B603FE27C08091ED01F3 +:100980009091EE01A091EF01B091F0018730904B72 +:10099000A740B04BD1F41092ED011092EE011092ED +:1009A000EF011092F00114BE84B7877F84BF0FB6A9 +:1009B000F894A895809160008861809360001092FF +:1009C00060000FBEE0E0FFE3099511E0A0E0B1E0B8 +:1009D000E6EDF9E402C005900D92A433B107D9F712 +:1009E00021E0A4E3B1E001C01D92AD3EB207E1F702 +:1009F0000E946B0B0C94E9240C940000613049F0C8 +:100A0000623059F488E00E94941A89E00E94941A96 +:100A100004C0FC018281811103C080E090E0089550 +:100A200080EE90E00895089556985E9825982D9848 +:100A300026982E9827982F988091B1019091B20115 +:100A4000A091B301B091B40190FF02C0259A2D9AF4 +:100A50008091B5019091B601A091B701B091B80114 +:100A60000297A105B10511F4269A2E9A0E94B110A1 +:100A700081FF02C0279A2F9A08950C941405569866 +:100A80005E9825982D9826982E9827982F988FEF66 +:100A900090E0909389008093880090938B008093DE +:100AA0008A0090938D0080938C00259A2D9A2FEFC9 +:100AB00080E792E0215080409040E1F700C00000C4 +:100AC000269A2E9A2FEF80E792E0215080409040A6 +:100AD000E1F700C00000279A2F9A2FEF80E792E0FD +:100AE000215080409040E1F700C0000025982D98EB +:100AF0002FEF80E792E0215080409040E1F700C066 +:100B0000000026982E982FEF80E792E02150804039 +:100B10009040E1F700C0000027982F9856985E9803 +:100B200025982D9826982E9827982F98089589EA29 +:100B30008093800089E08093810024982C983F98CE +:100B40008AB18F748AB96E98479A8BB1806B8BB9D2 +:100B5000769A0E943F050C94130580E28093000171 +:100B60008091340181110EC00E94FC0581E08093C8 +:100B700034012FEF83ED90E3215080409040E1F766 +:100B800000C0000080E40E940206809300018111F1 +:100B90002EC00E942C0680930001811128C00E9463 +:100BA0002C0680930001811122C08FE30E942C0645 +:100BB0008093000181111BC00E94240680E40E94E2 +:100BC000020680930001811112C08CE00E942C0665 +:100BD0008093000181110BC00E942C0680930001BC +:100BE000811105C08FE30E942C06809300010E94B2 +:100BF00024068091000108951092B9008AE0809344 +:100C0000B800089594EA9093BC009091BC0097FFBF +:100C1000FCCF9091B900987F983021F0903111F07D +:100C200081E008958093BB0084E88093BC008091AC +:100C3000BC0087FFFCCF8091B900887F883111F01C +:100C4000803471F780E0089584E98093BC0080913E +:100C5000BC0084FDFCCF08958093BB0084E88093A2 +:100C6000BC008091BC0087FFFCCF9091B900987FB9 +:100C700081E0983209F480E0089584E88093BC0014 +:100C80008091BC0087FFFCCF8091BB0008958091CC +:100C90000001811115C080E40E94020680930001CA +:100CA00081110CC082E10E942C0680930001811109 +:100CB00005C08FEF0E942C06809300010E9424063D +:100CC00084B1807F84B985B1807F85B98AB1837F03 +:100CD0008AB98BB1837F8BB93E98469808950E945C +:100CE000AD05809300010E94470680B38C7080BBE5 +:100CF00081B3836F81BBE4E4F1E0A6E3B1E011923C +:100D00001D9281E0E235F807D1F70C9497059F9288 +:100D1000AF92BF92CF92DF92EF92FF920F931F9309 +:100D2000CF93DF9380910001882379F08091350182 +:100D30008F5F80933501811108C00E94AD058093BB +:100D40000001811102C00E943F0586E3E82E81E088 +:100D5000F82E8701C0E0D0E0BB24B39492E0A92E26 +:100D6000CC24C394D12CC730D10500F5809100016B +:100D7000811164C080E40E94020680930001811109 +:100D800012C082E10E942C068093000181110BC0E9 +:100D9000C6010C2E01C0880F0A94EAF780950E94C4 +:100DA0002C06809300010E94240648C0CA30A1F09E +:100DB00028F4C83059F0C93061F005C0CC3089F052 +:100DC00070F0CD3089F0209A289810C0219A299887 +:100DD0000DC0229A2A980AC0239A2B9807C0529ACB +:100DE00001C0539A5B9802C03E9A4698E0EAEA95A1 +:100DF000F1F78FB181708B25799902C032E001C083 +:100E000030E0832B7C9902C034E001C030E0832BBA +:100E10007D9902C028E001C020E0822B7E9902C0AB +:100E200090E101C090E0892B9FB19095991F99277F +:100E3000991F9295990F907E892B0FC08091000188 +:100E400081114AC080E40E94020680930001882339 +:100E500081F1912C0E942406892DD8019C9198172C +:100E600019F08C93A09201010E94470621960F5F12 +:100E70001F4FCE30D10509F076CF80910101882334 +:100E800069F1815080930101882339F0EFE9FFE097 +:100E90003197F1F700C0000021C0E4E4F1E0D70190 +:100EA0008D917D018193B4E4EB16B1E0FB06B9F7B7 +:100EB00015C083E10E942C06809300018111C9CFE7 +:100EC00081E40E940206809300018111C2CF0E943A +:100ED0003D06982E9094BECF80E0BFCF0E943D0586 +:100EE00081E0DF91CF911F910F91FF90EF90DF9004 +:100EF000CF90BF90AF909F900895E82FF0E0EC5B0B +:100F0000FE4F8081089508958B3B910580F4883AC7 +:100F1000910548F5853A9105D8F48430910508F09B +:100F2000B2C0019709F06EC081E090E00895803E64 +:100F3000910508F467C0883E910508F4A4C09C019F +:100F4000205F31092031310508F05CC090650895BB +:100F5000853A910509F459C0863A910509F058C0BF +:100F600082E890E40895883A910509F454C0893ADA +:100F7000910509F453C08A3A910509F452C08B3A9D +:100F8000910509F451C08C3A910509F450C08D3A8D +:100F9000910509F44FC0803B910509F44EC08E3A8B +:100FA000910509F44DC08F3A910509F44CC0813B7D +:100FB000910509F44BC0823B910509F44AC0833B7B +:100FC000910509F449C0843B910509F448C0853B6B +:100FD000910509F447C0863B910509F446C0873B5B +:100FE000910509F445C0883B910509F444C0893B4B +:100FF000910509F443C08A3B910509F442C080E0A1 +:1010000094E4089580E090E0089581E890E40895E4 +:1010100083E890E4089582EE94E4089589EE94E4E0 +:1010200008958AEE94E4089585EB94E4089586EBA0 +:1010300094E4089587EB94E408958CEC94E4089587 +:101040008DEC94E4089583E895E408958AE895E4A6 +:10105000089582E995E4089584E995E4089581E28C +:1010600096E4089583E296E4089584E296E4089570 +:1010700085E296E4089586E296E4089587E296E490 +:1010800008958AE296E40895089524E5829FC001B8 +:101090001124FC0126E0729FE00DF11D1124E60FE2 +:1010A000F11DEE0FFF1FE551FF4F859194910895BB +:1010B000880F991FFC01E559F0408591949108959E +:1010C000880F991FFC01E551FF4F85919491089578 +:1010D00024E5829FC0011124FC0146E0749FE00DCD +:1010E000F11D1124E60FF11DEE0FFF1FE551FF4F1B +:1010F000859194919C013A9521154FE1340708F4AC +:1011000025C13F512115304120F49F700E94600895 +:1011100008959C0130532115304118F49927906CA3 +:101120000895811520E5920769F40E941A164FEF81 +:1011300084E39CE0415080409040E1F700C0000013 +:101140000C94D11C813020E5920731F48091CC01C0 +:1011500081608093CC0108959C0130552115304168 +:1011600008F05CC0292F33272F7033272130310539 +:10117000E9F4AC0164E0440F551F6A95E1F7442798 +:101180005370BC016370772702C0220F331F6A952A +:10119000E2F73C68242B352B73E0880F991F7A9572 +:1011A000E1F780769927822B932B08952230310521 +:1011B00029F4982F8827816F906A0895233031058C +:1011C000A1F4AC0133E0440F551F3A95E1F7407E9E +:1011D00057708370992721E030E002C0220F331F3F +:1011E0008A95E2F7C9019C6816C02430310531F5B3 +:1011F000AC0123E0440F551F2A95E1F7407E57705C +:101200008370992721E030E002C0220F331F8A95B6 +:10121000E2F7C9019A68842B952B08959C013057F9 +:101220002115304118F49F70906208959C01305848 +:101230002115304118F49F70906A0895803E910501 +:10124000E0F4803C910558F58133910509F46FC0B5 +:1012500048F48932910509F463C08A32910509F492 +:101260006DC072C089339105E9F082389105D1F0E3 +:101270008533910509F44DC067C0833E910581F126 +:1012800038F4803E9105B9F0823E9105D9F05CC0FA +:10129000863E910561F1873E9105A1F155C00E94FE +:1012A000580808952091DE0120FD02C021FF4CC0A6 +:1012B00080EE90E049C08091DE0180FFF9CF89E3A4 +:1012C00090E042C08091DE0182FF0EC08091DE017D +:1012D00084FF03C080E090E037C083EE90E034C02C +:1012E0008091DE0182FFF2CF82EE90E02DC08091EE +:1012F000DE0183FF0BC08091DE0184FDEBCF87EE22 +:1013000090E022C08091DE0183FFF5CF86EE90E071 +:101310001BC08091DE0185FF07C089E290E014C008 +:101320008091DE0185FFF9CF85E390E00DC08091CB +:10133000DE0186FF07C08AE290E006C08091DE01F0 +:1013400086FFF9CF81E390E00E9484070895089515 +:10135000809162010895CF93DF9300D01F92CDB7A3 +:10136000DEB79C018091E401843019F593E0998304 +:101370003B832A839093E9008FEF9091E80081509E +:1013800095FD06C095ED9A95F1F700008111F5CF16 +:101390008091E80085FF0DC040E050E063E070E020 +:1013A000CE0101960E94180C8091E8008E77809300 +:1013B000E8000F900F900F90DF91CF910895CF9399 +:1013C000DF9300D01F92CDB7DEB72091E401243027 +:1013D00021F522E029839B838A8383E08093E900BF +:1013E0008FEF9091E800815095FD06C095ED9A959C +:1013F000F1F700008111F5CF8091E80085FF0DC065 +:1014000040E050E063E070E0CE0101960E94180CCD +:101410008091E8008E778093E8000F900F900F90F6 +:10142000DF91CF9108959C018091E4018430F9F41B +:1014300082E08093E9009FEF8091E800915085FD64 +:1014400006C085ED8A95F1F700009111F5CF8091E6 +:10145000E80085FF0CC040E050E065E070E0C901A5 +:101460000E94180C8091E8008E778093E800089520 +:10147000CF93DF93EC018091E401843009F046C002 +:1014800090910C019923D9F090910D019923B9F015 +:101490008093E9008FEF9091E800815095FD06C0A0 +:1014A00095E19A95F1F700008111F5CF8091E80060 +:1014B00085FF2CC040E050E060E170E017C081E0A3 +:1014C0008093E9008FEF9091E800815095FD06C070 +:1014D00095ED9A95F1F700008111F5CF8091E80024 +:1014E00085FF14C040E050E068E070E0CE010E944B +:1014F000180C8091E8008E778093E80080E1FE016F +:10150000A2E5B1E001900D928A95E1F7DF91CF91CC +:1015100008958091E301811109C00E94A90D0E94E4 +:10152000060E8091E20084608093E200089510929C +:10153000E301089508950C9407230E94671C0E94FC +:101540000D230E94B1100C94A70942E061EC81E0E8 +:101550000E94220D42E061EC82E00E94220D42E0F6 +:1015600061EC83E00E94220D42E161EC84E00C9486 +:10157000220D8091E601833009F455C030F48130AA +:1015800071F0823009F48EC008958A3009F47AC06F +:101590008B3009F460C0893009F09CC020C0809174 +:1015A000E501813A09F096C08091E800877F809339 +:1015B000E8008091E9019091EA01892B21F460E132 +:1015C00082E591E003C060E080E090E070E00E947E +:1015D000630C8091E8008B778093E80008958091F8 +:1015E000E501813209F076C08091E9019091EA012C +:1015F000009719F0039709F06DC08091E800877F8C +:101600008093E8008091E80082FD05C08091E401AC +:101610008111F8CF5FC08091F100809362018091C9 +:10162000E8008B7753C08091E501813A09F052C000 +:101630008091E9019091EA01892B09F04BC08091DA +:10164000E800877F8093E8008091E80080FFFCCF6E +:1016500080910C0136C08091E5018132D9F58091ED +:10166000E9019091EA01892BA9F58091E800877F33 +:101670008093E8000E94570D8091E70180930C0150 +:101680000C941A168091E501813221F58091E800D1 +:10169000877F8093E8000E94570D8091E801809336 +:1016A000630108958091E501813AA1F48091E800F9 +:1016B000877F8093E8008091E80080FFFCCF8091D5 +:1016C00063018093F1008091E8008E778093E800B9 +:1016D0000C94570D089584B7877F84BF0FB6F89494 +:1016E000A8958091600088618093600010926000EE +:1016F0000FBE90E080E80FB6F8948093610090935D +:1017000061000FBE0E9400110E94A90D0E94060EEA +:101710008091E20084608093E20078940E949110AE +:101720000E94021182E091E00E94AC100E94F5221A +:101730008091E401853069F40E94291C8091E201C6 +:101740008823B1F30E94531C882391F30E94020C5A +:10175000EFCF0E940811ECCF292F3327233031051A +:10176000C9F060F42130310581F02230310509F0F3 +:1017700041C08DE690E02FEA37E040C021323105CC +:10178000E1F02232310531F135C082E190E02CE107 +:1017900038E034C099278130910549F028F002974C +:1017A00049F5EBE7F7E005C0EBEAF7E002C0E3E953 +:1017B000F7E0849190E09F0121C06430D8F4E62FD7 +:1017C000F0E0EE0FFF1FEE5DFE4F2081318189E0DA +:1017D00090E014C0643070F470E0FB01EE0FFF1F66 +:1017E000E65EFE4F20813181FB01EA5EFE4F808183 +:1017F00090E004C080E090E020E030E0FA01318326 +:101800002083089580E189BD82E189BD09B400FE8D +:10181000FDCF8091D8008F7D8093D8008091E0002B +:1018200082608093E0008091E00081FDFCCF08950C +:10183000CF92DF92EF92FF920F931F93CF93DF939C +:10184000EC018B016A010E94760D811133C0C11435 +:10185000D10439F0F60180819181081B190BC80F62 +:10186000D91FE12CF12C0115110519F18091E80027 +:1018700085FD16C08091E8008E778093E800C11442 +:10188000D10449F0F60180819181E80EF91EF182C0 +:10189000E08285E00FC00E94760D882321F30AC004 +:1018A00089918093F10001501109FFEFEF1AFF0AAF +:1018B000DACF80E0DF91CF911F910F91FF90EF90F1 +:1018C000DF90CF9008952091EB013091EC01261725 +:1018D000370748F06115710539F42091E8002E773B +:1018E0002093E80001C0B901FC0120E061157105F9 +:1018F00079F18091E4018823F1F18530F1F1809153 +:10190000E80083FD3CC08091E80082FD2EC08091FC +:10191000E80080FFEBCF2091F3008091F20090E08F +:10192000922B6115710551F08830910538F42191A1 +:101930002093F100615071090196F3CF21E00897DF +:1019400009F020E08091E8008E778093E800CECF08 +:101950002111CFCF0AC08091E401882361F0853046 +:1019600061F08091E80083FD0AC08091E80082FF69 +:10197000F2CF80E0089582E0089583E0089581E049 +:1019800008952091EB013091EC012617370748F0BC +:101990006115710539F42091E8002E772093E80055 +:1019A00001C0B901FC0120E06115710591F1809140 +:1019B000E401882309F440C0853009F43FC08091D8 +:1019C000E80083FD3DC08091E80082FD2FC080913A +:1019D000E80080FFE9CF2091F3008091F20090E0D1 +:1019E000922B6115710559F08830910540F42491CE +:1019F0002093F1003196615071090196F2CF21E0F8 +:101A0000089709F020E08091E8008E778093E80045 +:101A1000CBCF2111CCCF0AC08091E401882361F0A3 +:101A2000853061F08091E80083FD0AC08091E80074 +:101A300082FFF2CF80E0089582E0089583E0089568 +:101A400081E00895982F973068F59093E9009817F2 +:101A500039F07091EC002091ED005091F00003C03E +:101A6000242F762F50E021FD02C09F5FECCF3091F4 +:101A7000EB003E7F3093EB003091ED003D7F3093E3 +:101A8000ED003091EB0031603093EB007093EC008F +:101A90002093ED005093F0002091EE0027FDE5CF5C +:101AA00080E008958F708093E90081E0089580912F +:101AB000E50187FF11C08091E80082FD05C080919B +:101AC000E4018111F8CF11C08091E8008B770BC041 +:101AD0008091E401882349F08091E80080FFF8CFED +:101AE0008091E8008E778093E80008952091E400CB +:101AF0003091E50095E64091EC00842F817040FF25 +:101B000023C08091E80080FD1DC08091E4018823FE +:101B100099F0853099F08091EB0085FD11C04091DE +:101B2000E4005091E5002417350729F3915011F096 +:101B30009A01E1CF84E0089582E0089583E008955A +:101B400081E0089580E008954091E80042FFDDCFF4 +:101B500008950E94170E0E941F0EE0EEF0E08081B3 +:101B600081608083E8EDF0E080818F77808319BC0D +:101B7000A7EDB0E08C918E7F8C9380818F7E8083E7 +:101B80001092E30108950F931F93CF93DF930E9468 +:101B9000170E0E941F0EC8EDD0E088818F778883D2 +:101BA00088818068888388818F7D888319BC1092A2 +:101BB000E4011092E0011092E2011092E10100EEC6 +:101BC00010E0F80180818B7F808388818160888329 +:101BD00042E060E080E00E94220DE1EEF0E08081D2 +:101BE0008E7F8083E2EEF0E080818160808380815F +:101BF00088608083F80180818E7F80838881806106 +:101C00008883DF91CF911F910F910895E8EDF0E067 +:101C100080818F7E8083E7EDF0E08081816080832A +:101C200084E082BF81E08093E3010C94C30DE8ED72 +:101C3000F0E080818E7F80831092E2000895109200 +:101C4000DA001092E10008951F920F920FB60F92E2 +:101C500011242F933F934F935F936F937F938F93B1 +:101C60009F93AF93BF93EF93FF938091E10082FF27 +:101C70000BC08091E20082FF07C08091E1008B7F62 +:101C80008093E1000E9490108091DA0080FF1FC0D5 +:101C90008091D80080FF1BC08091DA008E7F8093F6 +:101CA000DA008091D90080FF0DC080E189BD82E11A +:101CB00089BD09B400FEFDCF81E08093E4010E945C +:101CC000890A05C019BC1092E4010E94970A80910C +:101CD000E10080FF19C08091E20080FF15C0809173 +:101CE000E2008E7F8093E2008091E2008061809329 +:101CF000E2008091D80080628093D80019BC85E012 +:101D00008093E4010E949B0A8091E10084FF30C02F +:101D10008091E20084FF2CC080E189BD82E189BD11 +:101D200009B400FEFDCF8091D8008F7D8093D8004C +:101D30008091E1008F7E8093E1008091E2008F7EB0 +:101D40008093E2008091E20081608093E2008091C4 +:101D5000E001882311F084E007C08091E30087FD53 +:101D600002C081E001C083E08093E4010E949D0AEB +:101D70008091E10083FF29C08091E20083FF25C0AC +:101D80008091E100877F8093E10082E08093E4010D +:101D90001092E0018091E1008E7F8093E1008091BC +:101DA000E2008E7F8093E2008091E2008061809368 +:101DB000E20042E060E080E00E94220D8091F000AD +:101DC00088608093F0000E949A0AFF91EF91BF9182 +:101DD000AF919F918F917F916F915F914F913F91C3 +:101DE0002F910F900FBE0F901F9018951F920F927A +:101DF0000FB60F9211242F933F934F935F936F93DE +:101E00007F938F939F93AF93BF93CF93DF93EF9382 +:101E1000FF93C091E900CF708091EC00D82FD17072 +:101E200080FDD0E81092E9008091F000877F8093D8 +:101E3000F00078940E943A0F1092E9008091F0002F +:101E400088608093F000CD2BCF70C093E900FF91A4 +:101E5000EF91DF91CF91BF91AF919F918F917F9142 +:101E60006F915F914F913F912F910F900FBE0F9007 +:101E70001F9018951F93CF93DF93CDB7DEB7AA9726 +:101E80000FB6F894DEBF0FBECDBFE5EEF1E0809156 +:101E9000F100819321E0ED3EF207C9F70E94B90AF3 +:101EA0008091E80083FF24C18091E5019091E601D3 +:101EB000492F50E04A30510508F01AC1FA01EA5A98 +:101EC000FF4F0C949E24803881F0823809F010C1B5 +:101ED0008091E9018F708093E9008091EB0085FB90 +:101EE000882780F91092E90006C08091E101909165 +:101EF000E201911182609091E800977F9093E80051 +:101F00008093F1001092F100C8C0282F2D7F09F0B6 +:101F1000EFC0882319F0823061F0EAC08091E701B8 +:101F2000813009F0E5C0933009F080E08093E20150 +:101F30002BC08091E701811127C08091E9018F704A +:101F400009F4D6C08093E9002091EB0020FF1CC06B +:101F5000933021F48091EB00806214C09091EB00EB +:101F600090619093EB0021E030E0A90102C0440FA2 +:101F7000551F8A95E2F74093EA001092EA0080919B +:101F8000EB0088608093EB001092E9008091E800FC +:101F9000877F86C08111ACC01091E7011F778091C7 +:101FA000E3008078812B8093E3008091E800877FB5 +:101FB0008093E8000E94570D8091E80080FFFCCFDD +:101FC0008091E30080688093E300111102C082E0F9 +:101FD00001C083E08093E4018BC08058823008F018 +:101FE00087C08091E7019091E8018C3D53E095070F +:101FF00079F583E08A838AE289834FB7F894DE011A +:10200000139620E03EE051E2E32FF0E050935700BA +:10201000E49120FF03C0E295EF703F5FEF708E2FD9 +:1020200090E0EA3010F0C79601C0C0968D939D9362 +:102030002F5F243149F74FBF8091E800877F80935D +:10204000E8006AE270E0CE0101960E94630C14C0C1 +:10205000AE014F5F5F4F6091E9010E94AC0BBC0184 +:10206000892B09F445C09091E800977F9093E80090 +:1020700089819A810E94C10C8091E8008B778093BE +:10208000E80036C08038A1F58091E800877F809312 +:10209000E8008091E0018093F1008091E8008E7764 +:1020A0008093E8000E94570D23C0811121C08091C8 +:1020B000E7019091E80199270297D4F48091E80014 +:1020C000877F8093E8008091E7018093E0010E9480 +:1020D000570D8091E001811106C08091E30087FDDA +:1020E00002C081E001C084E08093E4010E94A50A5F +:1020F0008091E80083FF0AC08091E800877F809389 +:10210000E8008091EB0080628093EB00AA960FB606 +:10211000F894DEBF0FBECDBFDF91CF911F91089520 +:102120000895CF938091E4018823A1F0C091E90044 +:10213000CF709091EC00892F817090FD80E8C82BC2 +:102140001092E9008091E80083FD0E943A0FCF7061 +:10215000C093E900CF91089590936901809368013D +:102160000895E0916801F0916901309721F00190A4 +:10217000F081E02D099480E00895E0916801F091EC +:102180006901309721F00280F381E02D09940895D0 +:10219000E0916801F0916901309721F00480F581A8 +:1021A000E02D099408952091660130916701281768 +:1021B000390771F09093670180936601E09168019F +:1021C000F0916901309721F00680F781E02D0994A4 +:1021D000089520916401309165012817390771F045 +:1021E0009093650180936401E0916801F091690129 +:1021F000309721F00084F185E02D09940895089529 +:102200000C94FF100E946D1C0E946F060C94331DED +:10221000CF92DF92EF92FF920F931F93CF93DF93B2 +:10222000CDB7DEB72B970FB6F894DEBF0FBECDBF8C +:102230000E9487068BE6C82E81E0D82E00E010E0D1 +:10224000E02E802F0E947D07F60141916F01F82E4C +:10225000F426B1F40F5F1F4F0E30110589F78FEF91 +:1022600089838A831B820E94761C8160782F9D83DC +:102270008C8349815A816B818D810E94AB1140C052 +:102280009091CC0191FF04C08B870E9483078B85BE +:1022900020E030E04F2D50E0922FBA01022E02C014 +:1022A000759567950A94E2F760FF24C02E83EF824C +:1022B00021E030E0690102C0CC0CDD1C9A95E2F708 +:1022C00090E08C219D21892B09F420E028870E9431 +:1022D000761C8160782F9A8789874E815F81688517 +:1022E0008A850E94AB11F801E559FE4F8081C8260E +:1022F000C08206C02F5F3F4F2630310569F6AACF56 +:102300000E941A200E94B11090916A018917A1F0D1 +:102310000E94B11080936A012B960FB6F894DEBF2D +:102320000FBECDBFDF91CF911F910F91FF90EF9026 +:10233000DF90CF900C94A7092B960FB6F894DEBFD0 +:102340000FBECDBFDF91CF911F910F91FF90EF9006 +:10235000DF90CF900895CF93DF93CDB7DEB72B9763 +:102360000FB6F894DEBF0FBECDBF4F835887698785 +:102370007A878B87DE01119686E0FD0111928A959E +:10238000E9F785E0FE01379601900D928A95E1F715 +:1023900049815A816B817C818D819E810E94AE181A +:1023A0002B960FB6F894DEBF0FBECDBFDF91CF9155 +:1023B0000895CF93C82F882309F4C1C0823859F4F7 +:1023C0000E94B11081FDBBC089E30E944B1B0E949B +:1023D000031C89E30CC0833879F40E94B11080FD9E +:1023E000AEC083E50E944B1B0E94031C83E50E9444 +:1023F0008A1BCF910C94031C843859F40E94B110AD +:1024000082FD9DC087E40E944B1B0E94031C87E451 +:10241000EECF8CEF8C0F813A48F48C2F0E945A2219 +:1024200081118DC08C2F0E944B1BE3CF80E28C0F5B +:10243000883048F4C77081E001C0880FCA95EAF778 +:102440000E94CC1BD6CF8BE58C0F833078F4C53A35 +:1024500029F0C63A31F083E890E005C081E890E0C9 +:1024600002C082E890E0CF910C94D31088E58C0FE5 +:10247000833108F064C0C83A39F1C93A41F1CA3A27 +:1024800049F1CB3A51F1CC3A59F1CD3A61F1C03B27 +:1024900069F1CE3A71F1CF3A79F1C13B81F1C23B9A +:1024A00089F1C33B91F1C43B99F1C53BA1F1C63B16 +:1024B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B76 +:1024C000C9F180E090E038C082EE90E035C089EE3E +:1024D00090E032C08AEE90E02FC085EB90E02CC0F7 +:1024E00086EB90E029C087EB90E026C08CEC90E072 +:1024F00023C08DEC90E020C083E891E01DC08AE805 +:1025000091E01AC082E991E017C084E991E014C01B +:1025100081E292E011C083E292E00EC084E292E098 +:102520000BC085E292E008C086E292E005C087E237 +:1025300092E002C08AE292E0CF910C94E910CF9130 +:102540000895882309F44BC0823859F40E94B110D1 +:1025500081FF45C089E30E944B1B0E94031C89E355 +:102560000CC0833871F40E94B11080FF38C083E53D +:102570000E944B1B0E94031C83E50E948A1B0C9443 +:10258000031C843859F40E94B11082FF28C087E4EC +:102590000E944B1B0E94031C87E4EFCF9CEF980F17 +:1025A000913A58F390E2980F983050F4877091E088 +:1025B00001C0990F8A95EAF7892F0E94D21BDFCFBD +:1025C0009BE5980F933020F480E090E00C94D310BA +:1025D000885A833120F480E090E00C94E91008954B +:1025E000882321F00E94CC1B0C94031C089588239F +:1025F00021F00E94D21B0C94031C0895BF92CF922D +:10260000DF92EF92FF920F931F93CF93DF9300D04F +:1026100000D000D0CDB7DEB77C0185E0F701DE0148 +:10262000119601900D928A95E1F7F70183819481CB +:10263000892B09F4DDC2908181818F3F19F49F3F7E +:1026400009F4D6C2F7010281258122952F70998362 +:102650008A8389819A812E830E940A1B182FB92EA2 +:102660000E94091B0E94D019EB2DE295EF704E2FAE +:1026700050E0FA01E05AFF4F2E810C949E248B2DDE +:10268000807F9B2D9F70F92E882319F0F29480EFA4 +:10269000F822002349F0FF2009F457C28F2D0E9431 +:1026A000DC1B0E94031C51C2812F0E94A112FF203B +:1026B00009F49EC28F2D0E94E21B26960FB6F89455 +:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065 +:1026D000EF90DF90CF90BF900C94031C3B2D307F88 +:1026E0008B2D8F70303211F08295807F112319F07D +:1026F000113021F12CC00023B9F0222309F490C13C +:10270000213009F08DC126960FB6F894DEBF0FBEBA +:10271000CDBFDF91CF911F910F91FF90EF90DF9090 +:10272000CF90BF900C94EC1B222319F0213009F4B8 +:102730005FC28E830E94EF1B8E8186C1002321F031 +:10274000223008F055C26CC1211152C27DC1002354 +:1027500021F0222309F464C1F8C1222309F474C1D1 +:1027600009C28B2D86958695837019F08130D1F042 +:102770003FC2002321F0812F9B2D937002C080E087 +:1027800090E026960FB6F894DEBF0FBECDBFDF9166 +:10279000CF911F910F91FF90EF90DF90CF90BF905E +:1027A0000C94D310002321F0812F9B2D937002C035 +:1027B00080E090E026960FB6F894DEBF0FBECDBF46 +:1027C000DF91CF911F910F91FF90EF90DF90CF900D +:1027D000BF900C94E910812F002319F00E94221F52 +:1027E00002C00E948A1F26960FB6F894DEBF0FBE65 +:1027F000CDBFDF91CF911F910F91FF90EF90DF90B0 +:10280000CF90BF900C940F208B2D837009F075C072 +:102810000111EEC1812F829586958770880F880FF0 +:10282000912F9F70C92ED12CE12CF12C082E04C0C1 +:10283000CC0CDD1CEE1CFF1C0A94D2F714FF12C056 +:102840000FE010E020E030E004C0000F111F221F55 +:10285000331F8A95D2F7C901B801609570958095AC +:10286000909503C060E070E0CB014B2D46954695F6 +:1028700043704230C1F060F56C297D298E299F2973 +:10288000413051F126960FB6F894DEBF0FBECDBF92 +:10289000DF91CF911F910F91FF90EF90DF90CF903C +:1028A000BF900C94F7196C297D298E299F292696B3 +:1028B0000FB6F894DEBF0FBECDBFDF91CF911F9151 +:1028C0000F91FF90EF90DF90CF90BF900C94131A70 +:1028D0000E94F719C701B60126960FB6F894DEBF1D +:1028E0000FBECDBFDF91CF911F910F91FF90EF9061 +:1028F000DF90CF90BF900C94DB19002319F08B2D43 +:10290000817001C08695882309F472C1812F829558 +:1029100086958770880F880F912F9F70C92ED12CB4 +:10292000E12CF12C082E04C0CC0CDD1CEE1CFF1C8D +:102930000A94D2F714FF12C00FE010E020E030E05C +:1029400004C0000F111F221F331F8A95D2F7C9013F +:10295000B801609570958095909503C060E070E037 +:10296000CB014B2D4695469543704230C1F060F542 +:102970006C297D298E299F29413051F126960FB669 +:10298000F894DEBF0FBECDBFDF91CF911F910F91A5 +:10299000FF90EF90DF90CF90BF900C94D11A6C29EC +:1029A0007D298E299F2926960FB6F894DEBF0FBE8B +:1029B000CDBFDF91CF911F910F91FF90EF90DF90EE +:1029C000CF90BF900C94ED1A0E94D11AC701B601A6 +:1029D00026960FB6F894DEBF0FBECDBFDF91CF9124 +:1029E0001F910F91FF90EF90DF90CF90BF900C94CC +:1029F000B51A103FD1F118F4103E50F4A1C0123FA7 +:102A000009F463C008F44CC0133F09F473C098C0C4 +:102A10001F708B2D8F710023A1F00E944E1A812F01 +:102A200026960FB6F894DEBF0FBECDBFDF91CF91D3 +:102A30001F910F91FF90EF90DF90CF90BF900C947B +:102A4000F0120E946F1A812F26960FB6F894DEBFFF +:102A50000FBECDBFDF91CF911F910F91FF90EF90EF +:102A6000DF90CF90BF900C94F7120023A9F02111B2 +:102A7000BFC08B2D8F7126960FB6F894DEBF0FBEA8 +:102A8000CDBFDF91CF911F910F91FF90EF90DF901D +:102A9000CF90BF900C94941A223008F0A9C0E9CFCF +:102AA0000023A9F08B2D8F7126960FB6F894DEBF08 +:102AB0000FBECDBFDF91CF911F910F91FF90EF908F +:102AC000DF90CF90BF900C944E1A002359F38B2DBA +:102AD0008F7126960FB6F894DEBF0FBECDBFDF9183 +:102AE000CF911F910F91FF90EF90DF90CF90BF900B +:102AF0000C946F1A002399F08B2D8F7126960FB6C8 +:102B0000F894DEBF0FBECDBFDF91CF911F910F9123 +:102B1000FF90EF90DF90CF90BF900C94391A2696DB +:102B20000FB6F894DEBF0FBECDBFDF91CF911F91DE +:102B30000F91FF90EF90DF90CF90BF900C942F1AE1 +:102B40000023A9F0222309F4ADCF812F26960FB6DA +:102B5000F894DEBF0FBECDBFDF91CF911F910F91D3 +:102B6000FF90EF90DF90CF90BF900C94D91122236B +:102B700009F4ADCF812F26960FB6F894DEBF0FBEB5 +:102B8000CDBFDF91CF911F910F91FF90EF90DF901C +:102B9000CF90BF900C94A1124B2D4F70612FC701A5 +:102BA0000E94FE0426960FB6F894DEBF0FBECDBF7E +:102BB000DF91CF911F910F91FF90EF90DF90CF9019 +:102BC000BF900C9453194B2D4F70612FC70126965F +:102BD0000FB6F894DEBF0FBECDBFDF91CF911F912E +:102BE0000F91FF90EF90DF90CF90BF900C9444082E +:102BF00026960FB6F894DEBF0FBECDBFDF91CF9102 +:102C00001F910F91FF90EF90DF90CF90BF900895AC +:102C10000E94E91B0E94BE1B0E94031C0E94BF2051 +:102C20000E940F2080E090E00E94D31080E090E0AE +:102C30000C94E9100E94D91B0C9408160E940A1BE0 +:102C4000292F22952F702C3030F42A3048F422504E +:102C5000223078F405C02C3041F02F3031F009C01B +:102C6000803E48F0803F29F406C093FB882780F916 +:102C7000089580E0089581E00895CF93DF9300D018 +:102C800000D01F92CDB7DEB70F900F900F900F902E +:102C90000F90DF91CF910895CF93DF9300D000D0B4 +:102CA00000D0CDB7DEB726960FB6F894DEBF0FBEC4 +:102CB000CDBFDF91CF9108951F93CF93DF93C09144 +:102CC000790116E080917A01C81799F0D0E01C9F35 +:102CD000F0011D9FF00D1124E558FE4F40815181F8 +:102CE00062817381848195810E944C162196C77000 +:102CF000E9CFDF91CF911F9108954091AB015091A1 +:102D0000AC016091AD017091AE018091AF019091E5 +:102D1000B0010C944C168091B00182958F7009F02F +:102D200054C08091AD01882309F44FC0809179018E +:102D3000A0917A014091AE015091AF016091AB0139 +:102D40007091AC01B6E08A1709F43FC090E04115DC +:102D50005105C1F17F3F11F46F3FA1F1B89FF00120 +:102D6000B99FF00D1124E558FE4F218127132AC089 +:102D70002081261327C02281211124C02381348180 +:102D80002417350710F421503109241B350B283C3A +:102D90003105C0F42091B0012F7020612093B00163 +:102DA00026E0289FF001299FF00D1124E058FE4FE6 +:102DB00080818F70806180838BEA91E00E94FE1297 +:102DC0000C945C1601968770BECF0895CF92DF9267 +:102DD000EF92FF920F931F93CF93DF93CDB7DEB7A0 +:102DE00062970FB6F894DEBF0FBECDBF8C0185E0B1 +:102DF000F801DE011D9601900D928A95E1F7D80148 +:102E00004C9111965C91119712966C918091AE0144 +:102E10009091AF01009709F475C13091AB017091A9 +:102E2000AC017F3F19F43F3F09F46CC1F801C38046 +:102E3000D480E090AD01EE2009F4BEC02091B00135 +:102E4000C816D90628F0D601A81BB90BCD0104C0BD +:102E5000809590958C0D9D1DFF24F394883C9105E1 +:102E600078F0F12C207F09F0C4C07C2DD98AC88A63 +:102E700089890E943D168BEA91E00E94FE12AFC044 +:102E8000822F807F09F045C0571313C0431311C030 +:102E900061110FC02F7020612093B0010E947D1638 +:102EA0008BEA91E00E94FE128091B001F8018583C7 +:102EB0002EC0CD2819F15F3F11F44F3FF9F0F62EE7 +:102EC00061111CC08091790120917A0136E082174E +:102ED00009F45BC090E0389FF001399FF00D112498 +:102EE000E558FE4F7181571306C07081471303C028 +:102EF0007281711103C001968770E9CFF62E6623A7 +:102F000009F41CC18091B00181608093B001F12C63 +:102F100015C1571309C0431307C0611105C0809143 +:102F2000B001F8018583C8C04D875E878D859E8579 +:102F30006A8B0E941E166A898823D1F16623C1F12B +:102F40002091B001822F82958F7090E0029774F0EB +:102F50008091AB019091AC0198878F831986DB86B5 +:102F6000CA862C87CE0107960E94FE1286E0F801E1 +:102F7000ABEAB1E001900D928A95E1F70E948B16C1 +:102F80000E947D16FF24F394D9C04D875E878D85FE +:102F90009E850E940A1B292F22952F70223008F04F +:102FA000C1C09F7009F0BBC0805E883008F4C6C005 +:102FB000C8010E94FE12E6CFC816D90608F453C015 +:102FC000F601E81BF90BCF01883C910508F450C0CD +:102FD000F12C7C2DD98AC88A89890E943D16EBEA9A +:102FE000F1E086E0DF011D928A95E9F70E947D16E7 +:102FF000A5C0571314C0431312C0611110C08091B3 +:10300000B001F8018583C8010E94FE1286E0EBEA58 +:10301000F1E0DF011D928A95E9F7FE2C8FC04D8704 +:103020005E878D859E856A8B0E941E166A8988231D +:1030300009F4BECF662309F4BBCF2091B001822FE3 +:1030400082958F7090E002970CF490CF8091AB0145 +:103050009091AC019A8389831B82DD82CC822E837E +:10306000CE01019681CF809590958C0D9D1DACCFA2 +:10307000F62E662309F49CCF571333C0431331C097 +:103080002091B00120FD24C0822F82958F70482F9F +:1030900050E041155105E1F0D80115962C93159794 +:1030A0004F30510549F08F5F982F9295907F822F76 +:1030B0008F70892B15968C93C8010E94FE1286E0B2 +:1030C000F801ABEAB1E001900D928A95E1F78ECF5D +:1030D00086E0F801ABEAB1E001900D928A95E1F744 +:1030E0002DC04D875E878D859E850E941E1681119D +:1030F0003DCF8091B00181608093B001C8010E94F2 +:10310000FE121CC0662309F453CF4D875E878D8560 +:103110009E850E941E16882309F44ACF27CF81116D +:1031200043CF0CC0243008F043CF9F7009F43CCF4C +:10313000D80115969C91907F09F036CF8F2D62961D +:103140000FB6F894DEBF0FBECDBFDF91CF911F91B8 +:103150000F91FF90EF90DF90CF9008951F93CF9342 +:10316000DF93CDB7DEB72C970FB6F894DEBF0FBE56 +:10317000CDBF4F83588769877A878B879C87CE011D +:1031800007960E94E616882371F08A859B85892B15 +:1031900009F441C088858F3F09F065C08F818F3F5A +:1031A00009F061C038C086E0FE013796DE01119655 +:1031B00001900D928A95E1F76A857B85611571050D +:1031C00051F1FF81E885EF3F11F4FF3F21F120919C +:1031D0007A0130E0C9010196877099274091790101 +:1031E00050E08417950709F447C0F983EA837D838B +:1031F0006C8396E0929FD001939FB00D1124A55847 +:10320000BE4FFE01319601900D929A95E1F78093A1 +:103210007A010E945C1616E08091790190917A0102 +:103220008917B9F1189FC001112485589E4F0E943B +:10323000E616882371F1E09179011E9FF0011124B7 +:10324000E558FE4F4081518162817381848195816F +:103250000E944C168091790190E001968770992721 +:1032600080937901D9CF4F81588569857A858B857F +:103270009C850E944C16CFCF0E941A1610927A019C +:1032800010927901EBEAF1E086E0DF011D928A9568 +:10329000E9F72C960FB6F894DEBF0FBECDBFDF91D5 +:1032A000CF911F910895EF92FF920F931F93CF93A9 +:1032B000DF938C01892B09F46CC0F12CEE24E3948C +:1032C000E8012196F8018491843740F4843008F0B5 +:1032D00051C0813081F0823019F15BC0853709F42B +:1032E00044C0A8F19CE7980F903708F052C08F7740 +:1032F0000E94A11241C00E5F1F4FFE01849190E217 +:10330000980F983050F48770FE2D01C0FF0F8A95FA +:10331000EAF78F2F0E94DC1B14C00E94D9112DC028 +:103320000E5F1F4FFE01849190E2980F983060F479 +:103330008770FE2D01C0FF0F8A95EAF78F2F0E943C +:10334000E21B0E94031C19C00E94A11216C00E5F4E +:103350001F4FFE01C491CC2381F08FE99FE00197BC +:10336000F1F700C00000C150F6CF0E5F1F4FFE0105 +:10337000F49003C00E94D9118E018F2D882309F487 +:103380009FCFEFE9FFE03197F1F700C000008150D7 +:10339000F5CFDF91CF911F910F91FF90EF9008959E +:1033A00008956093B5017093B6018093B70190932F +:1033B000B8010C9408160F931F930091B50110915A +:1033C000B6012091B7013091B801DC01CB01802B0F +:1033D000912BA22BB32B8093B5019093B601A093B0 +:1033E000B701B093B8011F910F910C9408160F9379 +:1033F0001F930091B5011091B6012091B701309152 +:10340000B801DC01CB0180239123A223B323809355 +:10341000B5019093B601A093B701B093B8011F9185 +:103420000F910C9408160F931F930091B501109102 +:10343000B6012091B7013091B801DC01CB018027A2 +:103440009127A227B3278093B5019093B601A0934B +:10345000B701B093B8011F910F910C940816109208 +:10346000B1011092B2011092B3011092B4010C9408 +:10347000081641E050E060E070E004C0440F551FC2 +:10348000661F771F8A95D2F74093B1015093B2011E +:103490006093B3017093B4010C94081641E050E0BE +:1034A00060E070E004C0440F551F661F771F8A95C7 +:1034B000D2F78091B1019091B201A091B301B09186 +:1034C000B401482B592B6A2B7B2B4093B1015093AD +:1034D000B2016093B3017093B4010C94081641E0FB +:1034E00050E060E070E004C0440F551F661F771F76 +:1034F0008A95D2F740955095609570958091B1016D +:103500009091B201A091B301B091B4014823592325 +:103510006A237B234093B1015093B2016093B301BE +:103520007093B4010C94081641E050E060E070E044 +:1035300004C0440F551F661F771F8A95D2F78091EC +:10354000B1019091B201A091B301B091B4014827AB +:1035500059276A277B274093B1015093B2016093AA +:10356000B3017093B4010C9408160F931F9300914C +:10357000B1011091B2012091B3013091B401DC018D +:10358000CB01802B912BA22BB32B8093B101909375 +:10359000B201A093B301B093B4011F910F910C94A9 +:1035A00008160F931F930091B1011091B201209161 +:1035B000B3013091B401DC01CB0180239123A2231C +:1035C000B3238093B1019093B201A093B301B09360 +:1035D000B4011F910F910C9408160F931F93009143 +:1035E000B1011091B2012091B3013091B401DC011D +:1035F000CB0180279127A227B3278093B101909315 +:10360000B201A093B301B093B4011F910F910C9438 +:1036100008160895CF92DF92EF92FF920F931F93B7 +:10362000CF93DF938C01C090B101D090B201E090B4 +:10363000B301F090B4018091B5019091B601A091D1 +:10364000B701B091B801C82AD92AEA2AFB2ACFE1EA +:10365000D0E0D701C6010C2E04C0B695A79597956A +:1036600087950A94D2F780FF07C0B8018C2F0E947B +:1036700068088130910531F4219758F7B80180E04E +:103680000E946808DF91CF911F910F91FF90EF90FA +:10369000DF90CF90089590910C019923F1F09091D3 +:1036A0000D019923D1F0982F9695969596959F3078 +:1036B00080F5E0910E01F0910F01E90FF11D877087 +:1036C00021E030E0A90102C0440F551F8A95E2F7BE +:1036D000CA019181892B8183089520910E01309137 +:1036E0000F01F90132969FEF40E05191851789F063 +:1036F0009F3F19F4511101C0942F4F5F4E30A9F72D +:103700009F3F39F0F901E90FF11D97FDFA9582838A +:103710000895089590910C019923F9F090910D016D +:103720009923D9F0982F9695969596959F3028F5E0 +:10373000E0910E01F0910F01E90FF11D877021E07A +:1037400030E0A90102C0440F551F8A95E2F7CA0173 +:103750008095918189238183089520910E01309174 +:103760000F01F9013296205F3F4F9081891301C00C +:1037700010823196E217F307C1F7089581E090E0D7 +:10378000E0910E01F0910F01E80FF91F10820196F0 +:1037900080319105A9F708959091CB01892B8093F1 +:1037A000CB01089580959091CB0189238093CB0123 +:1037B00008951092CB0108959091CA01892B8093AE +:1037C000CA01089580959091CA0189238093CA0106 +:1037D00008951092CA0108958093B9010895109236 +:1037E000B901089580910E0190910F01FC0131966D +:1037F0009C01205F3F4F80E0919191118F5FE21714 +:10380000F307D1F70895E0910E01F0910F01809137 +:10381000CB018083E0910E01F0910F0190818091A6 +:10382000CA01892B80838091B901882361F0E091DE +:103830000E01F0910F019081892B80830E94F21B71 +:1038400081111092B90180910E0190910F010C9499 +:10385000BD108091E401843011F120E488E190E012 +:103860000FB6F894A895809360000FBE2093600077 +:1038700083B7817F846083BF83B7816083BF78947F +:10388000889583B78E7F83BF0FB6F894A8958091F3 +:103890006000886180936000109260000FBE089500 +:1038A00008950C94501CCF930E94511C0E948706CF +:1038B0000E94501CC0E08C2F0E947D07811104C023 +:1038C000CF5FCE30C1F701C081E0CF9108950E9453 +:1038D0001A160E94B1100C94A70982E084BD93E0EF +:1038E00095BD9AEF97BD80936E0008952FB7F89419 +:1038F0008091CD019091CE01A091CF01B091D001E6 +:103900002FBF0895CF92DF92EF92FF920F931F93F4 +:103910002FB7F8944091CD015091CE016091CF0125 +:103920007091D0012FBF6A017B01EE24FF248C012E +:1039300020E030E0C016D106E206F30610F4415054 +:1039400051099A01281B390BC9011F910F91FF9052 +:10395000EF90DF90CF9008951F920F920FB60F92C5 +:1039600011248F939F93AF93BF938091CD0190913A +:10397000CE01A091CF01B091D0010196A11DB11D42 +:103980008093CD019093CE01A093CF01B093D0014D +:10399000BF91AF919F918F910F900FBE0F901F908D +:1039A00018950E94A90DF8942FEF87EA91E621500F +:1039B00080409040E1F700C0000087E090EBDC0120 +:1039C0008093ED019093EE01A093EF01B093F0018D +:1039D0009CE088E10FB6F894A895809360000FBE34 +:1039E00090936000FFCFEF92FF920F931F93CF93BE +:1039F000DF93D82FC0E08C2F0E947D0700E010E0FD +:103A0000E82EF12CC701002E02C0959587950A94E7 +:103A1000E2F780FD06C00F5F1F4F0630110591F7DA +:103A200009C0602F7C2F80E00E9445088D13F3CFE2 +:103A300081E004C0CF5FCE30F1F680E0DF91CF911E +:103A40001F910F91FF90EF900895CF93C82F8CE2B4 +:103A50000E94F31C882321F08C2FCF910C94F31C2F +:103A600080E0CF910895CF930E947A1E811102C009 +:103A70000E94601EC5E6C15049F00E9487068FE390 +:103A80009CE90197F1F700C00000F5CF89E20E94A0 +:103A9000251D811113C18AE20E94251D81110E94FA +:103AA000601E85E00E94251D81110E94D11C0E948C +:103AB000851E8093CC0187E00E94251D8823A9F1F3 +:103AC0008BE10E94251D882351F08091CC0181FB60 +:103AD000222720F991E0922790FB81F90EC08EE019 +:103AE0000E94251D882361F08091CC0182FB222752 +:103AF00020F991E0922790FB82F98093CC0115C0C8 +:103B000080E10E94251D9091CC01882341F093FB18 +:103B1000222720F981E0822780FB93F904C0892FB6 +:103B2000809580FB90F99093CC018091CC010E940C +:103B3000891E0E94971E8093DE0180EE0E94251D43 +:103B4000882341F08091DE01982F909590FB80F9B9 +:103B50008093DE0189E30E94251D882359F080911E +:103B6000DE0181FB222720F991E0922790FB81F969 +:103B70008093DE0182EE0E94251D882359F08091FA +:103B8000DE0182FB222720F991E0922790FB82F947 +:103B90008093DE0186EE0E94251D882359F08091D6 +:103BA000DE0183FB222720F991E0922790FB83F925 +:103BB0008093DE0183EE0E94251D882359F08091B9 +:103BC000DE0184FB222720F991E0922790FB84F903 +:103BD0008093DE0185E30E94251D882359F08091A2 +:103BE000DE0185FB222720F991E0922790FB85F9E1 +:103BF0008093DE0181E30E94251D882359F0809186 +:103C0000DE0186FB222720F991E0922790FB86F9BE +:103C10008093DE0181E10E94251D882359F0809167 +:103C2000DE0187FB222720F991E0922790FB87F99C +:103C30008093DE018091DE010E949B1E8091DE0157 +:103C400087FB882780F980930D0187E20E94251D5C +:103C5000C82F8EE10E94251D8111C2608FE10E9454 +:103C6000251D8111C46080E20E94251D8111C8605C +:103C700081E20E94251D8111C06182E20E94251D02 +:103C80008111C06283E20E94251D8111C06484E21B +:103C90000E94251D882311F0C06802C0CC2329F0A2 +:103CA0008C2F0E94921E6C2F03C00E948E1E682FC4 +:103CB00070E080E090E0CF910C94D119CF910895FD +:103CC0006DEE7EEF80E090E00E94D42460E082E020 +:103CD00090E00E94C62460E083E090E00E94C62449 +:103CE00060E084E090E00E94C62460E085E090E01F +:103CF0000C94C62480E090E00E94C02421E08D3E18 +:103D00009E4F09F020E0822F089582E090E00C940D +:103D1000B824682F82E090E00C94C62483E090E001 +:103D20000C94B824682F83E090E00C94C62484E0BF +:103D300090E00C94B824682F84E090E00C94C624A2 +:103D40008091D30180FF0BC06091130185E0689FD3 +:103D5000B001112475956795759567952BC081FF06 +:103D600009C06091130185E0689FB0011124759529 +:103D7000679520C082FF07C06091130185E0689FAE +:103D8000B001112417C09091D4019923D1F0609112 +:103D90001201961788F72091130185E0289F900162 +:103DA0001124929FA001939F500D112470E0CA012D +:103DB0000E948A246038710540F46115710519F478 +:103DC00006C065E070E0862F08958FE7089581E0D2 +:103DD00008958091D30180FF08C06091110170E0C7 +:103DE000759567957595679521C081FF06C06091AF +:103DF000110170E07595679519C082FF04C060914C +:103E0000110170E010C09091D401992399F0609154 +:103E100010019617A0F780911101899FC00111240C +:103E200070E00E948A246038710540F461157105C4 +:103E300019F406C061E070E0862F08958FE70895B9 +:103E400081E00895803F21F40E94A01E819504C066 +:103E5000813F29F40E94A01E8093D7010895823FDC +:103E600021F40E94A01E819504C0833F29F40E9482 +:103E7000A01E8093D6010895893F19F40E94E91E7F +:103E800005C08A3F31F40E94E91E81958093D801D4 +:103E900008958B3F21F40E94E91E819504C08C3F58 +:103EA00029F40E94E91E8093D9010895843F21F4EA +:103EB0008091D501816017C0853F21F48091D501A3 +:103EC000826011C0863F21F48091D50184600BC0CF +:103ED000873F21F48091D501886005C0883F31F487 +:103EE0008091D50180618093D50108958D3F21F4A3 +:103EF0008091D30181600BC08E3F21F48091D3016A +:103F0000826005C08F3F29F48091D3018460809343 +:103F1000D3010895803F39F48091D70187FF6CC0A9 +:103F20001092D70169C0813F29F48091D7011816FA +:103F3000BCF362C09091D601823F29F497FF5CC028 +:103F40001092D60159C0833F19F41916CCF354C00E +:103F5000893F41F48091D80118160CF04DC01092A1 +:103F6000D8014AC08A3F29F48091D80187FF44C014 +:103F7000F6CF8B3F39F48091D90187FF3DC0109275 +:103F8000D9013AC08C3F29F48091D9011816BCF3AD +:103F900033C0843F21F48091D5018E7F17C0853FC7 +:103FA00021F48091D5018D7F11C0863F21F480914D +:103FB000D5018B7F0BC0873F21F48091D501877F8E +:103FC00005C0883F31F48091D5018F7E8093D50163 +:103FD00013C08D3F21F48091D3018E7F0BC08E3FA3 +:103FE00021F48091D3018D7F05C08F3F29F480910A +:103FF000D3018B7F8093D3018091D60181110EC0B4 +:104000008091D70181110AC08091D801811106C029 +:104010008091D901811102C01092D401089585EDDB +:1040200091E00E94C8100E94761C9093D201809368 +:10403000D10108951F93CF93DF938091D101909187 +:10404000D2010E94821CAC019091D401992321F0ED +:104050002091140130E006C0209115018AE0289FCC +:10406000900111244217530708F485C08091D601AE +:10407000C091D701D091D8011091D901811107C009 +:10408000C11175C0D11173C0111171C074C09F3FAF +:1040900019F09F5F9093D401181624F40E94A01E7B +:1040A0008093D6018091D60187FF05C00E94A01E93 +:1040B00081958093D6011C1624F40E94A01E809343 +:1040C000D7018091D70187FF05C00E94A01E81956E +:1040D0008093D7016091D601662331F1C091D70159 +:1040E000CC2311F1062E000C770B880B990B0E9444 +:1040F000912323E333E343E35FE30E94F5230E942C +:1041000059236093D6016C2FCC0F770B880B990B3A +:104110000E94912323E333E343E35FE30E94F5230B +:104120000E9459236093D7011D1624F40E94E91EB2 +:104130008093D8018091D80187FF05C00E94E91EB5 +:1041400081958093D801111624F40E94E91E809372 +:10415000D9018091D90187FF05C00E94E91E819590 +:104160008093D901DF91CF911F910C940F209F3F35 +:1041700009F08FCFA0CFDF91CF911F910895E5ED8A +:10418000F1E085E0DF011D928A95E9F71092D401F4 +:104190001092D3010895833081F128F4813059F0D1 +:1041A0008230D1F00895853009F449C0B8F18630E5 +:1041B00009F456C0089580911501262F30E0280F8C +:1041C000311D2F3F310524F4680F609315010895C8 +:1041D0008FEF80931501089580911401262F30E010 +:1041E000280F311D2F3F310524F4680F609314010F +:1041F00008958FEF80931401089580911301262F65 +:1042000030E0280F311D2F3F310524F4680F6093F3 +:10421000130108958FEF8093130108958091120187 +:10422000262F30E0280F311D2F3F310524F4680F71 +:104230006093120108958FEF809312010895809189 +:104240001101262F30E0280F311D2F3F310524F4B6 +:10425000680F6093110108958FEF80931101089505 +:1042600080911001262F30E0280F311D2F3F31059E +:1042700024F4680F6093100108958FEF809310016C +:104280000895833011F128F4813049F0823091F0A3 +:104290000895853081F120F18630C1F10895809133 +:1042A0001501681720F4861B80931501089510925C +:1042B0001501089580911401681720F4861B8093DE +:1042C0001401089510921401089580911301681744 +:1042D00020F4861B80931301089510921301089512 +:1042E00080911201681720F4861B809312010895B3 +:1042F00010921201089580911101681720F4861B15 +:104300008093110108951092110108958091100178 +:10431000681720F4861B80931001089510921001F5 +:1043200008950F931F938D3109F46BC008F03FC0BF +:104330008E3009F47DC0C0F4873009F46EC068F493 +:10434000863009F0AFC08091CC01817F8E7F809351 +:10435000CC0181E08093DB01A6C0883009F458C00D +:104360008B3009F49BC09EC0863109F497C078F465 +:10437000803109F470C0813109F094C00E941A168E +:1043800090910D0181E0892780930D0187C08931CB +:1043900009F484C08B3109F085C08091CC0181FB88 +:1043A000222720F991E0922790FB81F94AC08533BA +:1043B00009F45BC048F4873209F457C008F45AC0C6 +:1043C000893209F452C06EC0833438F48A3308F05D +:1043D00067C0883309F462C065C0833409F445C0FE +:1043E000883409F05FC00E941A160FEF13ED20E326 +:1043F000015010402040E1F700C000000E94D11C95 +:104400004DC00E9413230E94B1100E94A70946C00C +:104410000E94851E0E94971E41C09091CC01892F59 +:10442000817090FF12C0917F9E7F9093CC013BC022 +:104430008091CC0182FB222720F991E0922790FB0A +:1044400082F98093CC01992349F18091CC0181605C +:104450008093CC0123C08091CC0183FB222720F9DB +:1044600091E0922790FB83F9ECCF61E070E080E06F +:1044700090E010C08D5141E050E060E070E08A01B2 +:104480009B0104C0000F111F221F331F8A95D2F712 +:10449000C901B8010E94D1190E941A1681E003C017 +:1044A0008953E9CF80E01F910F91089580E008952E +:1044B0000C945622CF93C82F8091DB01813079F084 +:1044C00018F08230E9F187C0E0910E01F0910F0100 +:1044D0008081813169F0823209F07FC009C0E091AA +:1044E0000E01F0910F018081813111F0823261F46F +:1044F0008C2F0E945822811104C08C2F0E94912180 +:104500001DC081E090E01AC08C2F0E9456228111BC +:1045100014C0C43179F048F4CB3079F0C03109F0DF +:1045200060C082E08093DB0108C0C93219F0C83353 +:1045300021F057C01092DB0154C081E0817053C05C +:10454000C93289F118F5C43171F1A8F4C73009F006 +:1045500046C08AE08093150194E19093140193E0A2 +:10456000909313018093120188E08093110188E2F7 +:104570008093100134C0CE51C63088F5EC2FF0E0A6 +:10458000E65DFE4F80818093DA0129C0CE34E9F0E8 +:1045900020F4CB3421F56AE013C0C13579F0C2357F +:1045A000F1F461E00DC08091DA01882319F01092D6 +:1045B000DA0115C081E08093DB0115C061E006C01F +:1045C0008091DA010E94CB200AC06AE08091DA0172 +:1045D0000E94412104C01092DB0180E004C081E010 +:1045E00002C080E0ABCFCF910895E1E8F0E0808198 +:1045F000886080838081816080838FB7F89493E0A6 +:104600009093890090ED909388008FBF0895EFE616 +:10461000F0E08081826080830895EFE6F0E08081A1 +:104620008D7F80830895EFE6F0E0908182E0892716 +:10463000808308951F920F920FB60F9211242F932B +:104640003F934F935F936F937F938F939F93AF931A +:10465000BF93EF93FF938091DC019091DD01019670 +:104660009093DD018093DC01811103C082E00E9400 +:10467000A709E091DD01E695E695F0E0E75DF64FEC +:10468000E4918091DC018E1303C080E00E94A709B1 +:10469000FF91EF91BF91AF919F918F917F916F911A +:1046A0005F914F913F912F910F900FBE0F901F90F0 +:1046B00018950E9460236894B1110C94EF2308951B +:1046C0000E94D42388F09F5798F0B92F9927B751AB +:1046D000B0F0E1F0660F771F881F991F1AF0BA95A6 +:1046E000C9F714C0B13091F00E94EE23B1E00895F3 +:1046F0000C94EE23672F782F8827B85F39F0B93FE5 +:10470000CCF3869577956795B395D9F73EF4909558 +:104710008095709561957F4F8F4F9F4F0895E894D6 +:1047200009C097FB3EF490958095709561957F4FF9 +:104730008F4F9F4F9923A9F0F92F96E9BB279395A7 +:10474000F695879577956795B795F111F8CFFAF4B7 +:10475000BB0F11F460FF1BC06F5F7F4F8F4F9F4FE8 +:1047600016C0882311F096E911C0772321F09EE846 +:10477000872F762F05C0662371F096E8862F70E0AC +:1047800060E02AF09A95660F771F881FDAF7880F86 +:104790009695879597F9089557FD9058440F551FA2 +:1047A00059F05F3F71F04795880F97FB991F61F0B3 +:1047B0009F3F79F087950895121613061406551F2A +:1047C000F2CF4695F1DF08C0161617061806991F96 +:1047D000F1CF86957105610508940895E894BB278B +:1047E00066277727CB0197F908950E9408240C9437 +:1047F00079240E946B2438F00E94722420F09523C3 +:1048000011F00C9462240C94682411240C94EF236E +:104810000E94CC2370F3959FC1F3950F50E0551F74 +:10482000629FF001729FBB27F00DB11D639FAA2705 +:10483000F00DB11DAA1F649F6627B00DA11D661F54 +:10484000829F2227B00DA11D621F739FB00DA11D75 +:10485000621F839FA00D611D221F749F3327A00D2F +:10486000611D231F849F600D211D822F762F6A2FCB +:1048700011249F5750409AF0F1F088234AF0EE0F30 +:10488000FF1FBB1F661F771F881F91505040A9F75D +:104890009E3F510580F00C9462240C94EF235F3FFF +:1048A000E4F3983ED4F3869577956795B795F79599 +:1048B000E7959F5FC1F7FE2B880F911D9695879511 +:1048C00097F9089597F99F6780E870E060E0089590 +:1048D0009FEF80EC089500240A9416161706180618 +:1048E0000906089500240A941216130614060506F4 +:1048F0000895092E0394000C11F4882352F0BB0F85 +:1049000040F4BF2B11F460FF04C06F5F7F4F8F4FE7 +:104910009F4F089597FB072E16F4009407D077FD5C +:1049200009D00E94A42407FC05D03EF490958195FF +:104930009F4F0895709561957F4F0895EE0FFF1F6B +:104940000590F491E02D0994AA1BBB1B51E107C00F +:10495000AA1FBB1FA617B70710F0A61BB70B881F0F +:10496000991F5A95A9F780959095BC01CD0108959E +:10497000F999FECF92BD81BDF89A992780B5089527 +:10498000A8E1B0E042E050E00C94DB24262FF99936 +:10499000FECF1FBA92BD81BD20BD0FB6F894FA9A22 +:1049A000F99A0FBE019608950E94C624272F0C94F1 +:1049B000C724DC01CB01FC01F999FECF06C0F2BD92 +:1049C000E1BDF89A319600B40D9241505040B8F7CD +:0649D0000895F894FFCFEA +:1049D6002002A809380A130ADF09AB090101BA0146 +:1049E60028080A03140A3F4D3639EA089D08670865 +:1049F6002E08C107DA07F3070C08010203040506AF +:044A06000708090094 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex b/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex index c3481dccbe..75a2333d78 100644 --- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex +++ b/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex @@ -1,17 +1,17 @@ -:100000000C9400070C9444070C9444070C94440788 -:100010000C9444070C9444070C9444070C94440734 -:100020000C9444070C9444070C9458120C942A1313 -:100030000C9444070C9444070C9444070C94440714 -:100040000C9444070C94002C0C9444070C94440723 -:100050000C9444070C94F8210C9444070C94440726 -:100060000C9444070C9444070C9444070C944407E4 -:100070000C9444070C9444070C9444070C944407D4 -:100080000C9444070C9444070C9444070C944407C4 -:100090000C9444070C9444070C9444070C944407B4 -:1000A0000C9444070C9444070C9444079713B91319 -:1000B000A714B913A714FE132114A71476148914D6 -:1000C000D017D017FF17FF1742188018991A991ADE -:1000D0009918991A9A199A196D1A991A991A841ACB +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94C30B0C94950C85 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C9409210C94AC020C94AC02FC +:100050000C94AC020C949B1A0C94AC020C94AC0261 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02020D240D26 +:1000B000170E240D170E690D8C0D170EE10DF40DA2 +:1000C000DE10DE100D110D1150118A1197139713C8 +:1000D000A3119713981298126B1397139713821307 :1000E0000000F0A129002B002A00E10001540000CB :1000F0001E00140004001D0035004D001F001A00F2 :1001000016001B002F002A00200008000700060030 @@ -43,1429 +43,1079 @@ :1002A0000100010001000100A9000100010001009E :1002B0000100AC00AA00B600010001000100AB0083 :1002C000A80001000100010001000100010001007F -:1002D00001000100AE000100010000000A0025300D -:1002E000313662003A200025303258000A722F63FE -:1002F0002030313233343536373839414243444582 -:10030000460A000A002530325800626F756E636538 -:10031000213A20006C6566742073696465206174FD -:100320007461636865640A006C656674207369644F -:1003300065206E6F7420726573706F6E64696E678E -:100340000A00747279696E6720746F207265736534 -:1003500074206D637032333031380A000A444542EC -:1003600055473A20656E61626C65642E0A005B73C6 -:100370005D004B6579626F617264207374617274A1 -:100380002E0A005B575D005B535D005B525D005BB6 -:10039000445D005B435D0016034500720067006F1B -:1003A0000044006F007800200045005A000000164D -:1003B000034500720067006F0044006F0078002062 -:1003C0000045005A0000000403090409028D0005DD -:1003D0000100A0FA09040000010301010009211134 -:1003E000010001223F000705810308000A090401FA -:1003F000000103010200092111010001224D000743 -:1004000005820308000A0904020001030000000934 -:1004100021110100012236000705830308000A09A3 -:100420000403000203000000092111010001222041 -:1004300000070584032000010705040320000109CB -:100440000404000103000000092111010001223908 -:1004500000070585031000011201100100000008CB -:10046000EDFE071301000102000105010906A101CB -:10047000050719E029E71500250195087501810296 -:100480000508190129059505750191029501750366 -:100490009101050719002977150025019578750147 -:1004A0008102C00631FF0974A1010975150025FFFD -:1004B0009520750881020976150025FF952075089D -:1004C0009102C005010980A101850216010026B72D -:1004D000001A01002AB700751095018100C0050CB3 -:1004E0000901A1018503160100269C021A01002AB8 -:1004F0009C02751095018100C005010902A1010946 -:1005000001A10005091901290515002501950575A9 -:100510000181029501750381010501093009311539 -:1005200081257F95027508810609381581257F95FB -:100530000175088106050C0A38021581257F950191 -:1005400075088106C0C005010906A101050719E06B -:1005500029E71500250195087501810295017508A7 -:10056000810105081901290595057501910295017B -:10057000750391010507190029FF150025FF950650 -:1005800075088100C00A002530325820006B65795B -:10059000626F6172645F7265706F72743A20000AF4 -:1005A0000025303258006B6579626F6172645F7349 -:1005B00065745F6C65643A200064656C5F6B657997 -:1005C0005F6269743A2063616E27742064656C3AD7 -:1005D00020253032580A006164645F6B65795F6280 -:1005E00069743A2063616E2774206164643A20253F -:1005F0003032580A00646F6E652E0A00626F6F67B2 -:100600006D61676963207363616E3A202E2E2E2020 -:1006100000290A002575002F002575005D2800259A -:10062000640020002564002000256400200025646B -:10063000007C0025303258006D6F7573656B6579ED -:10064000205B62746E7C782079207620685D287249 -:1006500065702F61636C293A205B006D6B5F776872 -:1006600065656C5F74696D655F746F5F6D6178203F -:100670003D2025640A006D6B5F776865656C5F6D72 -:1006800061785F7370656564203D2025640A006DA4 -:100690006B5F74696D655F746F5F6D6178203D207D -:1006A00025640A006D6B5F6D61785F7370656564CA -:1006B000203D2025640A006D6B5F696E746572765B -:1006C000616C203D2025640A006D6B5F64656C6180 -:1006D00079203D2025640A006D6B5F776865656C45 -:1006E0005F74696D655F746F5F6D6178203D202573 -:1006F000640A006D6B5F776865656C5F6D61785F3C -:100700007370656564203D2025640A006D6B5F741D -:10071000696D655F746F5F6D6178203D2025640AA7 -:10072000006D6B5F6D61785F7370656564203D205F -:1007300025640A006D6B5F696E74657276616C206A -:100740003D2025640A006D6B5F64656C6179203D16 -:100750002025640A000A00257500363A207768656E -:10076000656C5F74696D655F746F5F6D61783A2069 -:10077000000A00257500353A20776865656C5F6D65 -:1007800061785F73706565643A20000A0025750022 -:10079000343A2074696D655F746F5F6D61783A20DB -:1007A000000A00257500333A206D61785F7370652B -:1007B00065643A20000A00257500323A20696E749B -:1007C000657276616C286D73293A20000A002575E0 -:1007D00000313A2064656C6179282A31306D7329C3 -:1007E0003A20000A092D2056616C756573202D0A88 -:1007F000004D3E004D25643E20003F00736574208F -:1008000064656661756C740A00433E200077686514 -:1008100072652064656C74613A20637572736F72DF -:100820003D25642C20776865656C3D25640A536519 -:100830006520687474703A2F2F656E2E77696B6926 -:1008400070656469612E6F72672F77696B692F4DD0 -:100850006F7573655F6B6579730A000A092D204D0A -:100860006F7573656B6579202D0A4553432F713A77 -:1008700009717569740A313A0964656C6179282ACD -:1008800031306D73290A323A09696E746572766186 -:100890006C286D73290A333A096D61785F7370654E -:1008A00065640A343A0974696D655F746F5F6D61E0 -:1008B000780A353A09776865656C5F6D61785F73B2 -:1008C000706565640A363A09776865656C5F7469B6 -:1008D0006D655F746F5F6D61780A0A703A097072B6 -:1008E000696E742076616C7565730A643A09736584 -:1008F000742064656661756C74730A75703A092BAF -:10090000310A646F776E3A092D310A706775703A53 -:10091000092B31300A7067646F776E3A092D3130D8 -:100920000A0A7370656564203D2064656C746120FB -:100930002A206D61785F7370656564202A202872B3 -:100940006570656174202F2074696D655F746F5FD9 -:100950006D6178290A003F004D3E2000433E200093 -:100960004C25640A000A092D20436F6E736F6C6575 -:10097000202D0A4553432F713A09717569740A6D28 -:100980003A096D6F7573656B65790A000A092D2048 -:100990004D61676963202D0A643A09646562756771 -:1009A0000A783A096465627567206D6174726978C6 -:1009B0000A6B3A096465627567206B6579626F61DD -:1009C00072640A6D3A096465627567206D6F7573AC -:1009D000650A763A0976657273696F6E0A733A0929 -:1009E0007374617475730A633A09636F6E736F6C25 -:1009F00065206D6F64650A302D343A096C61796544 -:100A000072302D34284631302D4634290A50617514 -:100A1000733A09626F6F746C6F616465720A653A4C -:100A200009656570726F6D0A6E3A094E4B524F0A36 -:100A30007A3A09736C656570204C4544207465737F -:100A4000740A000A002575002E6E6B726F3A200042 -:100A50000A002575002E737761705F6261636B73A6 -:100A60006C6173685F6261636B73706163653A2088 -:100A7000000A002575002E737761705F67726176DA -:100A8000655F6573633A20000A002575002E6E6F5E -:100A90005F6775693A20000A002575002E7377613B -:100AA000705F72616C745F726775693A20000A004A -:100AB0002575002E737761705F6C616C745F6C6775 -:100AC00075693A20000A002575002E636170736C09 -:100AD0006F636B5F746F5F636F6E74726F6C3A20DD -:100AE000000A002575002E737761705F636F6E7466 -:100AF000726F6C5F636170736C6F636B3A20000A96 -:100B00000025303258006B65796D61705F636F6EE0 -:100B10006669672E7261773A20000A002575002EFB -:100B20006D6F7573653A20000A002575002E6B65A0 -:100B300079626F6172643A20000A002575002E6D9B -:100B400061747269783A20000A002575002E656E7E -:100B500061626C653A20000A0025303258006465F5 -:100B60006275675F636F6E6669672E7261773A20A0 -:100B7000000A0025750064656661756C745F6C61C0 -:100B80007965723A20003F004E4B524F3A206F6613 -:100B9000660A004E4B524F3A206F6E0A0074696D20 -:100BA00065725F636F756E743A202530346C580A35 -:100BB000006B6579626F6172645F6E6B726F3A2071 -:100BC00025580A006B6579626F6172645F69646CB5 -:100BD000653A2025580A006B6579626F6172645F1F -:100BE00070726F746F636F6C3A2025580A00686FDB -:100BF00073745F6B6579626F6172645F6C65647357 -:100C000028293A2025580A000A092D2053746174B6 -:100C10007573202D0A004743433A20342E392E3372 -:100C2000204156522D4C4942433A20312E382E3124 -:100C3000204156525F415243483A20617672350A4C -:100C4000004F5054494F4E533A204C554641204294 -:100C50004F4F544D41474943204D4F5553454B4508 -:100C6000592045585452414B455920434F4E534FFC -:100C70004C4520434F4D4D414E44204E4B524F204A -:100C80003531320A004255494C443A2066643732C5 -:100C9000613436202832323A35363A3234204A61CD -:100CA0006E2032342032303136290A005649443A17 -:100CB00020307846454544284572676F446F782058 -:100CC000455A29205049443A20307831333037286A -:100CD0004572676F446F7820455A29205645523A2D -:100CE000203078303030310A00444553433A207484 -:100CF0002E6D2E6B2E206B6579626F61726420669B -:100D000069726D7761726520666F72204572676FD8 -:100D1000646F780A000A092D2056657273696F6E38 -:100D2000202D0A000A6D6F7573653A206F66660A9A -:100D3000000A6D6F7573653A206F6E0A000A6B6565 -:100D400079626F6172643A206F66660A000A6B65A9 -:100D500079626F6172643A206F6E0A000A6D617485 -:100D60007269783A206F66660A000A6D617472696A -:100D7000783A206F6E0A000A64656275673A206FE0 -:100D80006E0A000A64656275673A206F66660A003B -:100D90000A0A626F6F746C6F616465722E2E2E206A -:100DA00000433E20006565636F6E6669673A0A001E -:100DB000536C656570204C454420746573740A005B -:100DC0000000000000000000000000010204060A0C -:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD -:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD -:100DF0000F0A0604020100000000000000000000CD -:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74 -:100E100024C08091F9019091FA01A091FB01B09159 -:100E2000FC018730904BA740B04BB9F41092F90108 -:100E30001092FA011092FB011092FC0114BE84B7CB -:100E4000877F84BF88E10FB6F8948093600010928A -:100E500060000FBEE0E0FFE3099511E0A0E0B1E023 -:100E6000ECE9FBE502C005900D92AA33B107D9F772 -:100E700011E0AAE3B1E001C01D92A93FB107E1F77B -:100E80000E94900F0C94CC2D0C940000FF93EF93D4 -:100E9000E0913A01F0913B01309709F00995EF910B -:100EA000FF910895FC018591803011F0EFDFFBCFB9 -:100EB0000895FF27E0E230E247FF0CC0419597FF1D -:100EC00009C0EDE26095709580959095611D711D4A -:100ED000811D911D27FF02C0219530E350E2AA2712 -:100EE000660F771F881F991FAA1FA41710F0A41B55 -:100EF00063955A95A9F7AA3008F0A95FA05DAF9352 -:100F0000F395611571058105910541F7ED3211F4F5 -:100F1000EF93F395F21718F43F93F395FBCF8F916E -:100F2000B5DFFA95E1F70895E991F991859180305F -:100F300021F0853219F0AADFF9CF089520E0E89476 -:100F400055915532C1F3503311F4689455915A3389 -:100F500048F4505390F3220F022E220F220F200D3F -:100F6000250FF4CF0EF4219589919991533619F3F9 -:100F7000533729F1533559F1BC0188279927E89453 -:100F80005C3621F48991999168945591543639F4DD -:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709 -:100FA0004AE039F0583540E121F0523642E009F08C -:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC -:100FC000EF93FC0181918030B9F360DFFBCFFF9399 -:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0 -:100FE000A3DFCF91DF91089561110BC0FC018281D5 -:100FF000882321F085EE0E946D1603C085EE0E94C5 -:10100000351780E090E0089508956091BC017091DB -:10101000BD018091BE019091BF010E94FB205698B6 -:101020005E9825982D9826982E9827982F9881308D -:1010300019F0823021F00895259A2D9A0895269A64 -:101040002E9A089585E098E0892B11F00E940508FA -:1010500080E090E0089556985E9825982D982698FF -:101060002E9827982F988FEF90E090938900809387 -:10107000880090938B0080938A0090938D008093DA -:101080008C00259A2D9A2FEF80E792E02150804026 -:101090009040E1F700C00000269A2E9A2FEF80E7DB -:1010A00092E0215080409040E1F700C00000279A74 -:1010B0002F9A2FEF80E792E0215080409040E1F797 -:1010C00000C0000025982D982FEF80E792E0215076 -:1010D00080409040E1F700C0000026982E982FEF46 -:1010E00080E792E0215080409040E1F700C000008E -:1010F00027982F9856985E9825982D9826982E9880 -:1011000027982F98089589EA8093800089E080933A -:10111000810024982C983F988AB18F748AB96E9870 -:10112000479A8BB1806B8BB9769A0E942B0884E02A -:1011300098E0892B11F00E94040880E090E0089567 -:1011400080E28093000180913C0181110EC00E94D9 -:10115000EF0881E080933C012FEF83ED90E3215075 -:1011600080409040E1F700C0000080E40E94F50854 -:101170008093000181112EC00E941F0980930001FD -:10118000811128C00E941F0980930001811122C093 -:101190008FE30E941F098093000181111BC00E94F0 -:1011A000170980E40E94F50880930001811112C0A4 -:1011B0008CE00E941F098093000181110BC00E94E6 -:1011C0001F0980930001811105C08FE30E941F0950 -:1011D000809300010E9417098091000108951092E8 -:1011E000B9008AE08093B800089594EA9093BC0017 -:1011F0009091BC0097FFFCCF9091B900987F9830F8 -:1012000021F0903111F081E008958093BB0084E8D3 -:101210008093BC008091BC0087FFFCCF8091B90017 -:10122000887F883111F0803471F780E0089584E977 -:101230008093BC008091BC0084FDFCCF0895809316 -:10124000BB0084E88093BC008091BC0087FFFCCF8A -:101250009091B900987F81E0983209F480E0089578 -:1012600084E88093BC008091BC0087FFFCCF809114 -:10127000BB00089580910001811115C080E40E9497 -:10128000F5088093000181110CC082E10E941F09C2 -:1012900080930001811105C08FEF0E941F09809388 -:1012A00000010E94170984B1807F84B985B1807FD5 -:1012B00085B98AB1837F8AB98BB1837F8BB93E9818 -:1012C000469808950E94A008809300010E943A0960 -:1012D00080B38C7080BB81B3836F81BBAEE3B1E020 -:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94 -:1012F00083E898E0892B11F00C94830808959F925D -:10130000AF92BF92CF92DF92EF92FF920F931F9313 -:10131000CF93DF93809100018823E1F080913D011C -:101320008F5F80933D01811115C082E493E00E949C -:1013300052070E94A00880930001882329F088E2C8 -:1013400093E00E94520706C084E193E00E94520796 -:101350000E942B080EE311E0C0E0D0E0BB24B39460 -:1013600082E0A82ECC24C394D12C25E0E22E23E0E9 -:10137000F22EC730D10500F580910001811164C0C3 -:1013800080E40E94F50880930001811112C082E17F -:101390000E941F098093000181110BC0C6010C2E11 -:1013A00001C0880F0A94EAF780950E941F09809374 -:1013B00000010E94170948C0CA30A1F028F4C830C3 -:1013C00059F0C93061F005C0CC3089F070F0CD30F3 -:1013D00089F0209A289810C0219A29980DC0229A45 -:1013E0002A980AC0239A2B9807C0529A01C0539A90 -:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1 -:10140000799902C082E001C080E091709B25982B01 -:101410007C9902C084E001C080E0892B7D9902C0E4 -:1014200038E001C030E0832B7E9902C020E101C08A -:1014300020E0822B9FB19095991F9927991F929533 -:10144000990F907E892B10C080910001811174C08A -:1014500080E40E94F50880930001882309F459C0B4 -:10146000912C0E941709892DF8019081981739F164 -:10147000808380910101882301F18091D70180FF51 -:1014800004C08AE093E00E9452078091D70180FF58 -:101490000CC0809101011F928F93FF92EF920E94E6 -:1014A000EB070F900F900F900F908091D70180FF66 -:1014B00004C083E093E00E945207A09201010E94C1 -:1014C0003A0921960F5F1F4FCE30D10509F051CF59 -:1014D000809101018823B1F081508093010188231C -:1014E00039F08FE99FE00197F1F700C000000AC0D2 -:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326 -:101500008E13FCCF82E298E0892BC1F00E94220862 -:1015100015C083E10E941F09809300018111A0CFB3 -:1015200081E40E94F50880930001811199CF0E9407 -:101530003009982E909495CF80E096CF81E0DF918E -:10154000CF911F910F91FF90EF90DF90CF90BF90C0 -:10155000AF909F900895E82FF0E0E45BFE4F80810C -:101560000895CF92DF92EF92FF920F931F93CF9344 -:10157000DF938CEE92E00E9452078CE4E82E81E02B -:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5 -:1015900012E0DF93CF93DF92CF920E94EB0784EEAD -:1015A00092E00E945207F70181917F0190E00E9432 -:1015B00061219F938F931F930F930E94EB078CEDF4 -:1015C00092E00E94520721968DB79EB708960FB6FB -:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE -:1015E000CF911F910F91FF90EF90DF90CF900895D2 -:1015F0008B3B910578F4883A910540F5853A910541 -:10160000D0F48430910508F0B1C08130910509F41F -:10161000ADC06BC0803E910508F467C0883E91055F -:1016200008F4A4C09C01205F31092031310508F085 -:101630005CC090650895853A910509F459C0863AD1 -:10164000910509F058C082E890E40895883A910520 -:1016500009F454C0893A910509F453C08A3A9105B6 -:1016600009F452C08B3A910509F451C08C3A9105A6 -:1016700009F450C08D3A910509F44FC0803B9105A3 -:1016800009F44EC08E3A910509F44DC08F3A910588 -:1016900009F44CC0813B910509F44BC0823B910594 -:1016A00009F44AC0833B910509F449C0843B910584 -:1016B00009F448C0853B910509F447C0863B910574 -:1016C00009F446C0873B910509F445C0883B910564 -:1016D00009F444C0893B910509F443C08A3B910554 -:1016E00009F442C080E094E4089580E090E0089519 -:1016F00081E890E4089583E890E4089582EE94E40C -:10170000089589EE94E408958AEE94E4089585EBB3 -:1017100094E4089586EB94E4089587EB94E40895A7 -:101720008CEC94E408958DEC94E4089583E895E4BA -:1017300008958AE895E4089582E995E4089584E996 -:1017400095E4089581E296E4089583E296E408958D -:1017500084E296E4089585E296E4089586E296E4AC -:10176000089587E296E408958AE296E4089508953C -:1017700096E0799FF001112494E5899FE00DF11D19 -:101780001124E60FF11DEE0FFF1FEC51FF4F859165 -:1017900094910895880F991FFC01E05AF0408591BB -:1017A00094910895880F991FFC01E052FF4F859195 -:1017B0009491089526E0729FF001112444E5849FDE -:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E -:1017D000FF4F859194919C013A9521154FE1340773 -:1017E00008F41EC13F512115304120F49F700E9422 -:1017F000D20B08959C0130532115304118F49927DC -:10180000906C0895811520E5920769F40E94BB1A37 -:101810004FEF84E39CE0415080409040E1F700C0EE -:1018200000000C941D22813020E5920751F48CE5D4 -:1018300093E00E9452078091D70181608093D70185 -:1018400008959C0130552115304108F051C0292FD1 -:1018500033272F70332721303105D9F4AC01437081 -:10186000552702C0220F331F4A95E2F73C68AC01AE -:1018700064E0440F551F6A95E1F744275370242B09 -:10188000352B73E0880F991F7A95E1F780769927B9 -:101890001DC02230310529F4982F8827816F906A66 -:1018A000089523303105A9F4AC014370552721E098 -:1018B00030E002C0220F331F4A95E2F73C6843E054 -:1018C000880F991F4A95E1F7807E9770822B932BA2 -:1018D000089524303105E1F4AC014370552721E02F -:1018E00030E002C0220F331F4A95E2F73A68E7CF93 -:1018F0009C0130572115304118F49F709062089573 -:101900009C0130582115304118F49F70906A089559 -:10191000803E9105E0F4803C910558F581339105B6 -:1019200009F46FC048F48932910509F463C08A3222 -:10193000910509F46DC072C089339105E9F08238D0 -:101940009105D1F08533910509F44DC067C0833E00 -:10195000910581F138F4803E9105B9F0823E910500 -:10196000D9F05CC0863E910561F1873E9105A1F1F9 -:1019700055C00E94CA0B08952091EA0120FD02C0C3 -:1019800021FF4CC080EE90E049C08091EA0180FFC9 -:10199000F9CF89E390E042C08091EA0182FF0EC056 -:1019A0008091EA0184FF03C080E090E037C083EEBD -:1019B00090E034C08091EA0182FFF2CF82EE90E0A5 -:1019C0002DC08091EA0183FF0BC08091EA0184FD64 -:1019D000EBCF87EE90E022C08091EA0183FFF5CF44 -:1019E00086EE90E01BC08091EA0185FF07C089E286 -:1019F00090E014C08091EA0185FFF9CF85E390E083 -:101A00000DC08091EA0186FF07C08AE290E006C01F -:101A10008091EA0186FFF9CF81E390E00E94F80A05 -:101A20000895089580916D0108959FB7F8941092DC -:101A30005C019FBF9091F001943009F057C09091E4 -:101A4000E9009F703091EC00232F217030FD20E8D9 -:101A5000922B24E02093E9002091EB0020FF43C06B -:101A60002091EE0027FF3FC020915A01222321F050 -:101A70002091E80025FF37C010925A0126E03091EE -:101A8000E80035FD15C03091F001343061F530913A -:101A9000EB0035FD28C0215021F481E080935A01EC -:101AA00022C0EFE9FFE03197F1F700C00000E7CF77 -:101AB0008093F1008091E80085FD0AC08091E800E4 -:101AC00080FFFCCF8091E8008E778093E80006C00D -:101AD0008FB7F89421E020935C018FBF9F709093A3 -:101AE000E90080E008959F709093E9008FEF0895DA -:101AF000CF93DF9300D01F92CDB7DEB79C018091CA -:101B0000F001843019F593E099833B832A83909305 -:101B1000E9008FEF9091E800815095FD06C095EDAA -:101B20009A95F1F700008111F5CF8091E80085FFCB -:101B30000DC040E050E063E070E0CE0101960E94ED -:101B400048108091E8008E778093E8000F900F9006 -:101B50000F90DF91CF910895CF93DF9300D01F9224 -:101B6000CDB7DEB72091F001243021F522E02983A2 -:101B70009B838A8383E08093E9008FEF9091E80054 -:101B8000815095FD06C095ED9A95F1F70000811101 -:101B9000F5CF8091E80085FF0DC040E050E063E0A4 -:101BA00070E0CE0101960E9448108091E8008E7787 -:101BB0008093E8000F900F900F90DF91CF910895E0 -:101BC0002091F0012430F1F422E02093E9002FEF7E -:101BD0003091E800215035FD06C035ED3A95F1F71A -:101BE00000002111F5CF2091E80025FF0BC040E057 -:101BF00050E065E070E00E9448108091E8008E7728 -:101C00008093E8000895CF93DF932091F001243072 -:101C100009F048C0EC0180910C018823E1F080912B -:101C20000D018823C1F085E08093E9008FEF90914A -:101C3000E800815095FD06C095E19A95F1F7000006 -:101C40008111F5CF8091E80085FF2CC040E050E085 -:101C500060E170E017C081E08093E9008FEF909120 -:101C6000E800815095FD06C095ED9A95F1F70000CA -:101C70008111F5CF8091E80085FF14C040E050E06D -:101C800068E070E0CE010E9448108091E8008E77F5 -:101C90008093E80080E1FE01ADE5B1E001900D9296 -:101CA0008A95E1F7DF91CF91089583E993E00E944F -:101CB00052078091EF01811109C00E94DD110E943D -:101CC0003A128091E20084608093E20008958FE8E8 -:101CD00093E00E9452071092EF0108958BE893E081 -:101CE0000C94520787E893E00E9452070C94ED2B66 -:101CF00083E893E00E9452070E94B7210E94F32BD1 -:101D00000E94DF140C94110D20915B012F5F822F34 -:101D100062E30E94612D992319F020935B010895DD -:101D200010925B0180915C01882371F18091F00138 -:101D3000843041F58091E9008F702091EC00922F62 -:101D4000917020FD90E8892B94E09093E9009091A8 -:101D5000EB0090FF14C09091EE0097FF10C090919F -:101D6000E80095FF03C01092F100F9CF9091E800D0 -:101D700090FF05C09091E8009E779093E8008F70E7 -:101D80008093E90010925C01089542E061EC81E0EB -:101D90000E94571142E061EC82E00E94571142E03C -:101DA00061EC83E00E94571142E261EC84E00E9402 -:101DB000571142E161EC85E00C9457118091F201DA -:101DC000833009F455C030F4813071F0823009F469 -:101DD0008EC008958A3009F47AC08B3009F460C04F -:101DE000893009F09CC020C08091F101813A09F04E -:101DF00096C08091E800877F8093E8008091F5018C -:101E00009091F601892B21F460E18DE591E003C00A -:101E100060E080E090E070E00E9493108091E80024 -:101E20008B778093E80008958091F101813209F069 -:101E300076C08091F5019091F601009719F0049712 -:101E400009F06DC08091E800877F8093E800809161 -:101E5000E80082FD05C08091F0018111F8CF5FC0DC -:101E60008091F10080936D018091E8008B7753C0E1 -:101E70008091F101813A09F052C08091F501909171 -:101E8000F601892B09F04BC08091E800877F809391 -:101E9000E8008091E80080FFFCCF80910C0136C003 -:101EA0008091F1018132D9F58091F5019091F6018F -:101EB000892BA9F58091E800877F8093E8000E9434 -:101EC0008C118091F30180930C010C94BB1A8091CA -:101ED000F101813221F58091E800877F8093E8004D -:101EE0000E948C118091F40180936E01089580917D -:101EF000F101813AA1F48091E800877F8093E800A6 -:101F00008091E80080FFFCCF80916E018093F1000A -:101F10008091E8008E778093E8000C948C110895EE -:101F200084B7877F84BF88E10FB6F8948093600000 -:101F3000109260000FBE90E080E80FB6F894809396 -:101F40006100909361000FBE0E946C150E94DD112C -:101F50000E943A128091E20084608093E20085E161 -:101F60009DE00E94F62078940E94BF140E946E1596 -:101F700082E091E00E94DA140E94DB2B82E793E07A -:101F80000E9452078091F001853089F48EE693E03B -:101F90000E9452070E947B218091EE01882391F3D9 -:101FA0000E94A321882371F30E943210EBCF0E947C -:101FB0009C15E8CF292F332723303105C9F064F46D -:101FC0002130310581F02230310509F043C08DE820 -:101FD00090E02BEC33E042C021323105F1F02232A7 -:101FE000310541F137C082E190E028E534E036C0A8 -:101FF00099278130910541F08230910541F0892B7C -:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9 -:10201000F3E0849190E09F0121C06530D8F4E62F71 -:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074 -:1020300090E014C0653070F470E0FB01EE0FFF1FFC -:10204000E55EFE4F20813181FB01EA5EFE4F80811B -:1020500090E004C080E090E020E030E0FA013183BD -:102060002083089580E189BD82E189BD09B400FE25 -:10207000FDCF8091D8008F7D8093D8008091E000C3 -:1020800082608093E0008091E00081FDFCCF0895A4 -:10209000CF92DF92EF92FF920F931F93CF93DF9334 -:1020A000EC018B016A010E94AB11811133C0C11494 -:1020B000D10439F0F60180819181081B190BC80FFA -:1020C000D91FE12CF12C0115110519F18091E800BF -:1020D00085FD16C08091E8008E778093E800C114DA -:1020E000D10449F0F60180819181E80EF91EF18258 -:1020F000E08285E00FC00E94AB11882321F30AC063 -:1021000089918093F10001501109FFEFEF1AFF0A46 -:10211000DACF80E0DF91CF911F910F91FF90EF9088 -:10212000DF90CF9008952091F7013091F8012617A4 -:10213000370748F06115710539F42091E8002E77D2 -:102140002093E80001C0B90140E061157105A9F1D3 -:102150002091F001222309F443C0253009F442C044 -:102160002091E80023FD40C02091E80022FD32C00C -:102170002091E80020FFE9CF4091F3002091F20088 -:1021800030E0342BFC01CF016115710559F0283086 -:10219000310540F481918093F100615071092F5F06 -:1021A0003F4FF1CF41E02830310509F040E0209168 -:1021B000E8002E772093E800C8CF4111C9CF0AC0AC -:1021C0008091F001882361F0853061F08091E80012 -:1021D00083FD0AC08091E80082FFF2CF80E008957D -:1021E00082E0089583E0089581E008952091F70149 -:1021F0003091F8012617370748F06115710539F459 -:102200002091E8002E772093E80001C0B901FC017D -:1022100020E06115710591F18091F001882309F4A6 -:1022200040C0853009F43FC08091E80083FD3DC087 -:102230008091E80082FD2FC08091E80080FFE9CF07 -:102240002091F3008091F20090E0922B61157105CE -:1022500059F08830910540F424912093F100319693 -:10226000615071090196F2CF21E0089709F020E052 -:102270008091E8008E778093E800CBCF2111CCCFFE -:102280000AC08091F001882361F0853061F080916F -:10229000E80083FD0AC08091E80082FFF2CF80E071 -:1022A000089582E0089583E0089581E00895982FCD -:1022B000973058F59093E900981739F07091EC0039 -:1022C0002091ED005091F00003C0242F762F50E0B4 -:1022D00021FF19C03091EB003E7F3093EB0030912D -:1022E000ED003D7F3093ED003091EB003160309395 -:1022F000EB007093EC002093ED005093F0002091E0 -:10230000EE0027FF07C09F5FD3CF8F708093E90057 -:1023100081E0089580E008958091F10187FF11C068 -:102320008091E80082FD05C08091F0018111F8CF15 -:1023300011C08091E8008B770BC08091F001882359 -:1023400049F08091E80080FFF8CF8091E8008E7717 -:102350008093E80008952091E4003091E50095E62F -:102360004091EC00842F817040FF22C08091E800F2 -:1023700080FD1CC08091F001882391F0853091F0A0 -:102380008091EB0085FD10C04091E4005091E50084 -:102390004217530729F39A01915011F784E00895E9 -:1023A00082E0089583E0089581E0089580E0089533 -:1023B0004091E80042FFDECF08950E944B120E9438 -:1023C0005312E0EEF0E0808181608083E8EDF0E080 -:1023D00080818F77808319BCA7EDB0E08C918E7FD0 -:1023E0008C9380818F7E80831092EF0108950F93EC -:1023F0001F93CF93DF930E944B120E945312C8ED9C -:10240000D0E088818F7788838881806888838881FD -:102410008F7D888319BC1092F0011092EC0110920C -:10242000EE011092ED0100EE10E0F80180818B7F4B -:10243000808388818160888342E060E080E00E9440 -:102440005711E1EEF0E080818E7F8083E2EEF0E0D4 -:10245000808181608083808188608083F8018081B1 -:102460008E7F8083888180618883DF91CF911F91E7 -:102470000F910895E8EDF0E080818F7E8083E7ED95 -:10248000F0E080818160808384E082BF81E080937E -:10249000EF010C94F711E8EDF0E080818E7F8083EE -:1024A0001092E20008951092DA001092E10008956F -:1024B0001F920F920FB60F9211242F933F934F93B9 -:1024C0005F936F937F938F939F93AF93BF93EF939C -:1024D000FF938091E10082FF0BC08091E20082FFB8 -:1024E00007C08091E1008B7F8093E1000E94840E01 -:1024F0008091DA0080FF1FC08091D80080FF1BC050 -:102500008091DA008E7F8093DA008091D90080FF7D -:102510000DC080E189BD82E189BD09B400FEFDCF17 -:1025200081E08093F0010E94550E05C019BC109205 -:10253000F0010E94670E8091E10080FF19C0809138 -:10254000E20080FF15C08091E2008E7F8093E20060 -:102550008091E20080618093E2008091D8008062E7 -:102560008093D80019BC85E08093F0010E94720E20 -:102570008091E10084FF30C08091E20084FF2CC094 -:1025800080E189BD82E189BD09B400FEFDCF809163 -:10259000D8008F7D8093D8008091E1008F7E80935A -:1025A000E1008091E2008F7E8093E2008091E20062 -:1025B00081608093E2008091EC01882311F084E037 -:1025C00007C08091E30087FD02C081E001C083E085 -:1025D0008093F0010E94780E8091E10083FF29C072 -:1025E0008091E20083FF25C08091E100877F809386 -:1025F000E10082E08093F0011092EC018091E10013 -:102600008E7F8093E1008091E2008E7F8093E200D4 -:102610008091E20080618093E20042E060E080E02F -:102620000E9457118091F00088608093F0000E9412 -:102630006E0EFF91EF91BF91AF919F918F917F911E -:102640006F915F914F913F912F910F900FBE0F901F -:102650001F9018951F920F920FB60F9211242F936F -:102660003F934F935F936F937F938F939F93AF931A -:10267000BF93CF93DF93EF93FF93C091E900CF70A7 -:102680008091EC00D82FD17080FDD0E81092E90045 -:102690008091F000877F8093F00078940E946E1301 -:1026A0001092E9008091F00088608093F000CD2BBB -:1026B000CF70C093E900FF91EF91DF91CF91BF916F -:1026C000AF919F918F917F916F915F914F913F91CA -:1026D0002F910F900FBE0F901F9018951F93CF93BF -:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63 -:1026F000CDBFE1EFF1E088E08E0F9091F100919372 -:102700008E13FBCF0E94DE0E8091E80083FF1FC175 -:102710008091F1019091F201492F50E04A3051052A -:1027200008F015C1FA01EA5AFF4F0C94812D803848 -:1027300081F0823809F00BC18091F5018F70809390 -:10274000E9008091EB0085FB882780F91092E90071 -:1027500006C08091ED019091EE01911182609091FF -:10276000E800977F9093E8008093F1001092F100C9 -:10277000C8C0282F2D7F09F0EAC0882319F08230C5 -:1027800061F0E5C08091F301813009F0E0C0933041 -:1027900009F080E08093EE012BC08091F30181115C -:1027A00027C08091F5018F7009F4D1C08093E900B2 -:1027B0002091EB0020FF1CC0933021F48091EB00AE -:1027C000806214C09091EB0090619093EB0021E047 -:1027D00030E0A90102C0440F551F8A95E2F74093EB -:1027E000EA001092EA008091EB0088608093EB0091 -:1027F0001092E9008091E800877F86C08111A7C010 -:102800001091F3011F778091E3008078812B8093F2 -:10281000E3008091E800877F8093E8000E948C119C -:102820008091E80080FFFCCF8091E3008068809376 -:10283000E300111102C082E001C083E08093F00147 -:1028400086C08058823008F082C08091F301909158 -:10285000F4018C3D53E0950779F583E08A838AE2A1 -:1028600089834FB7F894DE01139620E03EE051E2F1 -:10287000E32FF0E050935700E49120FF03C0E2956E -:10288000EF703F5FEF708E2F90E0EA3010F0C79648 -:1028900001C0C0968D939D932F5F243149F74FBFA0 -:1028A0008091E800877F8093E8006AE270E0CE01C3 -:1028B00001960E94931014C0AE014F5F5F4F60916C -:1028C000F5010E94DA0FBC01892B09F440C09091F8 -:1028D000E800977F9093E80089819A810E94F61022 -:1028E0008091E8008B778093E80031C0803879F5DB -:1028F0008091E800877F8093E8008091EC018093CD -:10290000F1008091E8008E778093E8000E948C119E -:102910001EC081111CC09091F3019230C0F48091CF -:10292000E800877F8093E8009093EC010E948C116F -:102930008091EC01811106C08091E30087FD02C007 -:1029400081E001C084E08093F0010E94C50E809177 -:10295000E80083FF0AC08091E800877F8093E80049 -:102960008091EB0080628093EB00AA960FB6F894FA -:10297000DEBF0FBECDBFDF91CF911F910895CF93E2 -:102980008091F0018823A1F0C091E900CF7090916F -:10299000EC00892F817090FD80E8C82B1092E9002F -:1029A0008091E80083FD0E946E13CF70C093E90010 -:1029B000CF91089590937401809373010895E091ED -:1029C0007301F0917401309721F00190F081E02DB6 -:1029D000099480E00895EF92FF920F931F93CF9395 -:1029E000DF93E0917301F09174013097B1F18C01A4 -:1029F0000280F381E02D09958091D70182FF2DC0DF -:102A000080FF04C08DE895E00E945207E80110E1C4 -:102A100087E8E82E85E0F82E8091D70180FF0BC073 -:102A200088811F928F93FF92EF920E94EB070F9085 -:102A30000F900F900F90115021961111EDCF8091B2 -:102A4000D70180FF0AC085E895E0DF91CF911F9103 -:102A50000F91FF90EF900C945207DF91CF911F914F -:102A60000F91FF90EF900895E0917301F091740140 -:102A7000309721F00480F581E02D0994089520918C -:102A80007101309172018217930771F09093720176 -:102A900080937101E0917301F0917401309721F0FE -:102AA0000680F781E02D0994089520916F013091FF -:102AB00070018217930771F09093700180936F01FA -:102AC000E0917301F0917401309721F00084F18559 -:102AD000E02D0994089508950C946B150E94B92176 -:102AE0000E9462090C947F22CF93C82F8091D70156 -:102AF00082FF1EC080FF04C086EA95E00E94520754 -:102B00008091D70180FF0CC01F92CF9381EA95E09E -:102B10009F938F930E94EB070F900F900F900F9051 -:102B20008091D70180FF04C08FE995E00E94520791 -:102B30008C2FCF910C94110DCF92DF92EF92FF92D8 -:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD -:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66 -:102B600081E0D82E00E010E0E02E802F0E94AB0A1A -:102B7000F60141916F01F42EF826B1F40F5F1F4F5B -:102B80000E30110589F78FEF89838A831B820E949B -:102B9000C2218160782F9D838C8349815A816B810A -:102BA0008D810E943F1640C09091D70191FF04C0D3 -:102BB0008B870E94B10A8B8520E030E04F2D50E0DA -:102BC000922FBA01022E02C0759567950A94E2F71A -:102BD00060FF24C02E83EF8221E030E0690102C053 -:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D -:102BF00009F420E028870E94C2218160782F9A87FB -:102C000089874E815F8168858A850E943F16F80119 -:102C1000EA58FE4F8081C826C08206C02F5F3F4F12 -:102C20002630310569F6AACF0E94F0251091750172 -:102C30000E94DF141817A1F00E94DF148093750121 -:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC -:102C50001F910F91FF90EF90DF90CF900C9474151F -:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C -:102C70001F910F91FF90EF90DF90CF900895CF9329 -:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C -:102C9000CDBF4F83588769877A878B87DE0111966E -:102CA00086E0FD0111928A95E9F785E0FE013796ED -:102CB00001900D928A95E1F749815A816B817C815F -:102CC0008D819E810E94551D2B960FB6F894DEBF14 -:102CD0000FBECDBFDF91CF910895CF93882309F424 -:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6 -:102CF00089E30E94F11F0E94D02089E30CC0833831 -:102D000079F40E94DF1480FDAEC083E50E94F11FBC -:102D10000E94D02083E50E944420CF910C94D020C3 -:102D2000843859F40E94DF1482FD9DC087E40E941C -:102D3000F11F0E94D02087E4EECF8CEF8C0F813AF8 -:102D400048F48C2F0E94832A81118DC08C2F0E9401 -:102D5000F11FE3CF80E28C0F883048F4C77081E028 -:102D600001C0880FCA95EAF70E949920D6CF8BE55B -:102D70008C0F833078F4C53A29F0C63A31F083E8F5 -:102D800090E005C081E890E002C082E890E0CF9139 -:102D90000C943F1588E58C0F833108F064C0C83A65 -:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39 -:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8 -:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35 -:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95 -:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC -:102DF00082EE90E035C089EE90E032C08AEE90E03D -:102E00002FC085EB90E02CC086EB90E029C087EBCB -:102E100090E026C08CEC90E023C08DEC90E020C0C8 -:102E200083E891E01DC08AE891E01AC082E991E050 -:102E300017C084E991E014C081E292E011C083E2FE -:102E400092E00EC084E292E00BC085E292E008C0FE -:102E500086E292E005C087E292E002C08AE292E058 -:102E6000CF910C945515CF910895882309F44BC048 -:102E7000823859F40E94DF1481FF45C089E30E9423 -:102E8000F11F0E94D02089E30CC0833871F40E94A6 -:102E9000DF1480FF38C083E50E94F11F0E94D0201C -:102EA00083E50E9444200C94D020843859F40E9479 -:102EB000DF1482FF28C087E40E94F11F0E94D02007 -:102EC00087E4EFCF9CEF980F913A58F390E2980F78 -:102ED000983050F4877091E001C0990F8A95EAF715 -:102EE000892F0E949F20DFCF9BE5980F933020F41D -:102EF00080E090E00C943F15885A833120F480E004 -:102F000090E00C9455150895882321F00E94992093 -:102F10000C94D0200895882321F00E949F200C94C7 -:102F2000D0200895BF92CF92DF92EF92FF920F933D -:102F30001F93CF93DF9300D000D000D0CDB7DEB782 -:102F400025E0FC01DE01119601900D922A95E1F732 -:102F5000FC01408131810281258122952F7063819E -:102F60007481672B09F4E5C23F3F19F44F3F09F420 -:102F7000E0C27C0149833A8389819A812E830E9431 -:102F8000B01F182FB92E0E94AF1F0E94761EEB2D86 -:102F9000E295EF70F0E0E05AFF4F2E810C94812D06 -:102FA0008B2D807F9B2D9F70F92E882319F0F29432 -:102FB00080EFF822002349F0FF2009F467C28F2D2B -:102FC0000E94A9200E94D02061C2812F0E94351743 -:102FD000FF2009F4AEC28F2D0E94AF2026960FB6B7 -:102FE000F894DEBF0FBECDBFDF91CF911F910F913F -:102FF000FF90EF90DF90CF90BF900C94D0203B2DAE -:10300000307F8B2D8F70303211F08295807F1123AD -:1030100019F0113021F12CC00023B9F0222309F45A -:10302000A0C1213009F09DC126960FB6F894DEBFED -:103030000FBECDBFDF91CF911F910F91FF90EF9009 -:10304000DF90CF90BF900C94B920222319F021304B -:1030500009F46FC28E830E94BC208E8196C100232A -:1030600021F0223008F065C27CC1211162C28DC1FD -:10307000002321F0222309F474C108C2222309F499 -:1030800084C119C22B2D26952695237030E0211579 -:10309000310521F021303105D1F04BC2002321F060 -:1030A000812F9B2D937002C080E090E026960FB692 -:1030B000F894DEBF0FBECDBFDF91CF911F910F916E -:1030C000FF90EF90DF90CF90BF900C943F150023BE -:1030D00021F0812F9B2D937002C080E090E0269616 -:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119 -:1030F0000F91FF90EF90DF90CF90BF900C945515FB -:10310000812F002319F00E94762402C00E94DE2441 -:1031100026960FB6F894DEBF0FBECDBFDF91CF91DC -:103120001F910F91FF90EF90DF90CF90BF900C9484 -:1031300063258B2D837009F07BC00111FAC1812FAB -:10314000829586958770880F880F912F9F70C92E62 -:10315000D12CE12CF12C082E04C0CC0CDD1CEE1C73 -:10316000FF1C0A94D2F714FF12C04FE050E060E059 -:1031700070E004C0440F551F661F771F8A95D2F771 -:10318000CB01BA01609570958095909503C060E081 -:1031900070E0CB012B2D269526952370422F50E011 -:1031A00042305105D9F04330510569F16C297D2930 -:1031B0008E299F294130510551F126960FB6F8947A -:1031C000DEBF0FBECDBFDF91CF911F910F91FF905A -:1031D000EF90DF90CF90BF900C949D1E6C297D29BD -:1031E0008E299F2926960FB6F894DEBF0FBECDBF5D -:1031F000DF91CF911F910F91FF90EF90DF90CF90D3 -:10320000BF900C94B91E0E949D1EC701B601269660 -:103210000FB6F894DEBF0FBECDBFDF91CF911F91E7 -:103220000F91FF90EF90DF90CF90BF900C94811E94 -:10323000002319F08B2D817001C08695882309F435 -:1032400078C1812F829586958770880F880F912F7E -:103250009F70C92ED12CE12CF12C082E04C0CC0C6F -:10326000DD1CEE1CFF1C0A94D2F714FF12C04FE0C5 -:1032700050E060E070E004C0440F551F661F771FE8 -:103280008A95D2F7CB01BA0160957095809590959B -:1032900003C060E070E0CB012B2D269526952370AE -:1032A000422F50E042305105D9F04330510569F1C9 -:1032B0006C297D298E299F294130510551F126968F -:1032C0000FB6F894DEBF0FBECDBFDF91CF911F9137 -:1032D0000F91FF90EF90DF90CF90BF900C94771FED -:1032E0006C297D298E299F2926960FB6F894DEBF7A -:1032F0000FBECDBFDF91CF911F910F91FF90EF9047 -:10330000DF90CF90BF900C94931F0E94771FC7014E -:10331000B60126960FB6F894DEBF0FBECDBFDF9183 -:10332000CF911F910F91FF90EF90DF90CF90BF90C2 -:103330000C945B1F103FD1F118F4103E50F4A1C063 -:10334000123F09F463C008F44CC0133F09F473C082 -:1033500098C01F708B2D8F710023A1F00E94F41E66 -:10336000812F26960FB6F894DEBF0FBECDBFDF913A -:10337000CF911F910F91FF90EF90DF90CF90BF9072 -:103380000C9484170E94151F812F26960FB6F8946F -:10339000DEBF0FBECDBFDF91CF911F910F91FF9088 -:1033A000EF90DF90CF90BF900C948B170023A9F083 -:1033B0002111BFC08B2D8F7126960FB6F894DEBFFA -:1033C0000FBECDBFDF91CF911F910F91FF90EF9076 -:1033D000DF90CF90BF900C943A1F223008F0A9C024 -:1033E000E9CF0023A9F08B2D8F7126960FB6F894A4 -:1033F000DEBF0FBECDBFDF91CF911F910F91FF9028 -:10340000EF90DF90CF90BF900C94F41E002359F3FF -:103410008B2D8F7126960FB6F894DEBF0FBECDBFF1 -:10342000DF91CF911F910F91FF90EF90DF90CF90A0 -:10343000BF900C94151F002399F08B2D8F71269649 -:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5 -:103450000F91FF90EF90DF90CF90BF900C94DF1E04 -:1034600026960FB6F894DEBF0FBECDBFDF91CF9189 -:103470001F910F91FF90EF90DF90CF90BF900C9431 -:10348000D51E0023A9F0222309F4ADCF812F269663 -:103490000FB6F894DEBF0FBECDBFDF91CF911F9165 -:1034A0000F91FF90EF90DF90CF90BF900C946D162E -:1034B000222309F4ADCF812F26960FB6F894DEBFF4 -:1034C0000FBECDBFDF91CF911F910F91FF90EF9075 -:1034D000DF90CF90BF900C9435174B2D4F70612F1C -:1034E000C7010E94F40726960FB6F894DEBF0FBE00 -:1034F000CDBFDF91CF911F910F91FF90EF90DF90A3 -:10350000CF90BF900C94F91D4B2D4F70612FC701C8 -:1035100026960FB6F894DEBF0FBECDBFDF91CF91D8 -:103520001F910F91FF90EF90DF90CF90BF900C9480 -:10353000B70B26960FB6F894DEBF0FBECDBFDF9156 -:10354000CF911F910F91FF90EF90DF90CF90BF90A0 -:1035500008950E94B6200E948B200E94D0200E94D5 -:1035600096260E94632580E090E00E943F1580E04F -:1035700090E00C9455150E94A6200C94A91A0E9464 -:10358000B01F292F22952F7030E02C3031054CF4DC -:103590002A3031056CF4225031092230310588F48B -:1035A00007C02C30310549F02F30310531F009C00A -:1035B000803E48F0803F29F406C093FB882780F9BD -:1035C000089580E0089581E00895CF93DF9300D0BF -:1035D00000D01F92CDB7DEB70F900F900F900F90D5 -:1035E0000F90DF91CF910895CF93DF9300D000D05B -:1035F00000D0CDB7DEB726960FB6F894DEBF0FBE6B -:10360000CDBFDF91CF9108951F93CF93DF93C091EA -:10361000840116E080918501C81799F0D0E01C9FC5 -:10362000F0011D9FF00D1124EA57FE4F408151819A -:1036300062817381848195810E94F41A2196C770FA -:10364000E9CFDF91CF911F9108954091B60150913C -:10365000B7016091B8017091B9018091BA01909160 -:10366000BB010C94F41A8091BB0182958F7009F014 -:1036700054C08091B801882309F44FC0809184011F -:10368000A09185016091B6017091B7014091B90197 -:103690005091BA01B6E08A1709F43FC090E0411595 -:1036A0005105C1F17F3F11F46F3FA1F1B89FF001C7 -:1036B000B99FF00D1124EA57FE4F218172132AC0E1 -:1036C0002081621327C02281211124C023813481EB -:1036D0002417350710F421503109241B350B283CE1 -:1036E0003105C0F42091BB012F7020612093BB01F4 -:1036F00026E0289FF001299FF00D1124E557FE4F89 -:1037000080818F708061808386EB91E00E949217A8 -:103710000C94041B01968770BECF0895CF92DF9260 -:10372000EF92FF920F931F93CF93DF93CDB7DEB746 -:1037300062970FB6F894DEBF0FBECDBF8C0185E057 -:10374000F801DE011D9601900D928A95E1F7D801EE -:103750004C9111965C91119712966C911297139659 -:10376000CD90DC9014973091B6017091B7018091A3 -:10377000B9019091BA01009709F46BC17F3F19F428 -:103780003F3F09F466C1E090B801EE2009F4C0C0E3 -:103790002091BB01C816D90628F0F601E81BF90BE9 -:1037A000CF0104C0809590958C0D9D1DFF24F3944E -:1037B000883C910578F0F12C207F09F0C6C07C2D63 -:1037C000D98AC88A89890E94E51A86EB91E00E940D -:1037D0009217B1C0822F807F09F046C0751314C0C4 -:1037E000341312C0611110C02F7020612093BB01EF -:1037F0000E94251B86EB91E00E9492178091BB01ED -:10380000D80115968C932EC0CD2819F15F3F11F485 -:103810004F3FF9F0F62E61111CC080918401209178 -:10382000850136E0821709F45AC090E0389FF00114 -:10383000399FF00D1124EA57FE4F7181571306C0CE -:103840007081471303C07281711103C001968770A4 -:10385000E9CFF62E662309F418C18091BB0181607F -:103860008093BB01F12C11C1751308C0341306C03D -:10387000611104C08091BB01D801C3C04D875E8730 -:103880008D859E856A8B0E94BF1A6A898823E1F123 -:103890006623D1F12091BB01822F82958F7090E039 -:1038A000029774F08091B6019091B70198878F8349 -:1038B0001986DB86CA862C87CE0107960E9492174E -:1038C00086E0F801A6EBB1E001900D928A95E1F750 -:1038D0000E94331B0E94251BFF24F394D6C04D8702 -:1038E0005E878D859E850E94B01F292F22952F709F -:1038F00030E0223031050CF0BCC09F7009F0B6C03A -:10390000805E883008F4C1C0C8010E949217E4CFDD -:10391000C816D90608F453C0F601E81BF90BCF010D -:10392000883C910508F450C0F12C7C2DD98AC88AB6 -:1039300089890E94E51AE6EBF1E086E0DF011D923D -:103940008A95E9F70E94251BA0C0751314C0341393 -:1039500012C0611110C08091BB01F8018583C801BC -:103960000E94921786E0E6EBF1E0DF011D928A9556 -:10397000E9F7FE2C8AC04D875E878D859E856A8B10 -:103980000E94BF1A6A89882309F4BECF662309F40E -:10399000BBCF2091BB01822F82958F7090E0029760 -:1039A0000CF48ECF8091B6019091B7019A838983F0 -:1039B0001B82DD82CC822E83CE0101967FCF809543 -:1039C00090958C0D9D1DACCFF62E662309F49CCFEF -:1039D00075132EC034132CC02091BB0120FD1FC0D5 -:1039E000822F82958F70D9F0D80115962C93159758 -:1039F0008F3049F08F5F982F9295907F822F8F7034 -:103A0000892B15968C93C8010E94921786E0F801C5 -:103A1000A6EBB1E001900D928A95E1F793CF86E095 -:103A2000F801A6EBB1E001900D928A95E1F72DC067 -:103A30004D875E878D859E850E94BF1A811140CF7C -:103A40008091BB0181608093BB01C8010E949217E5 -:103A50001CC0662309F458CF4D875E878D859E85EF -:103A60000E94BF1A882309F44FCF2ACF811148CF73 -:103A70000CC0243031050CF047CF9F7009F440CFC3 -:103A8000F8019581907F09F03BCF8F2D62960FB69C -:103A9000F894DEBF0FBECDBFDF91CF911F910F9184 -:103AA000FF90EF90DF90CF9008951F93CF93DF9317 -:103AB000CDB7DEB72C970FB6F894DEBF0FBECDBFE3 -:103AC0004F83588769877A878B879C87CE010796B3 -:103AD0000E948E1B882369F08F8198852A853B85FB -:103AE000232BF1F19F3F09F063C08F3F09F060C0C5 -:103AF00037C086E0FE013796DE01119601900D92E7 -:103B00008A95E1F76F817885EA85FB85309741F1E9 -:103B10007F3F11F46F3F21F12091850130E0C90111 -:103B20000196877099274091840150E0841795078A -:103B300009F447C069837A83FD83EC8396E0929F02 -:103B4000D001939FB00D1124AA57BE4FFE013196AC -:103B500001900D929A95E1F7809385010E94041BD4 -:103B600016E080918401909185018917C1F1189F19 -:103B7000C00111248A579E4F0E948E1B882379F121 -:103B8000E09184011E9FF0011124EA57FE4F40810D -:103B9000518162817381848195810E94F41A8091A0 -:103BA000840190E001968770992780938401D9CF92 -:103BB0004F81588569857A858B859C850E94F41A8A -:103BC000CFCF0E94BB1A1092850110928401E6EBC0 -:103BD000F1E086E0DF011D928A95E9F7C1CF2C96CE -:103BE0000FB6F894DEBF0FBECDBFDF91CF911F910E -:103BF0000895EF92FF920F931F93CF93DF938C0161 -:103C0000892B09F46CC0F12CEE24E394E801219691 -:103C1000F8018491843740F4843008F051C0813039 -:103C200081F0823019F15BC0853709F444C0A8F1F6 -:103C30009CE7980F903708F052C08F770E94351795 -:103C400041C00E5F1F4FFE01C49180E28C0F88308F -:103C500048F4C7708E2D01C0880FCA95EAF70E94FC -:103C6000A92014C08C2F0E946D162DC00E5F1F4F0F -:103C7000FE01C49180E28C0F883058F4C7708E2DFD -:103C800001C0880FCA95EAF70E94AF200E94D02099 -:103C90001AC08C2F0E94351716C00E5F1F4FFE01F1 -:103CA000C491CC2381F08FE99FE00197F1F700C028 -:103CB0000000C150F6CF0E5F1F4FFE01F49003C00D -:103CC0000E946D168E018F2D882309F49FCFEFE996 -:103CD000FFE03197F1F700C000008150F5CFDF9190 -:103CE000CF911F910F91FF90EF90089508956093E9 -:103CF000C0017093C1018093C2019093C3010C94E1 -:103D0000A91A0F931F930091C0011091C101209136 -:103D1000C2013091C301DC01CB01802B912BA22B7E -:103D2000B32B8093C0019093C101A093C201B093C3 -:103D3000C3011F910F910C94A91A0F931F93009127 -:103D4000C0011091C1012091C2013091C301DC0179 -:103D5000CB0180239123A223B3238093C0019093AE -:103D6000C101A093C201B093C3011F910F910C94A4 -:103D7000A91A0F931F930091C0011091C1012091C6 -:103D8000C2013091C301DC01CB0180279127A2271A -:103D9000B3278093C0019093C101A093C201B09357 -:103DA000C3011F910F910C94A91A1092BC0110929B -:103DB000BD011092BE011092BF010C94A91A41E0FE -:103DC00050E060E070E004C0440F551F661F771F8D -:103DD0008A95D2F74093BC015093BD016093BE0118 -:103DE0007093BF010C94A91A41E050E060E070E0CC -:103DF00004C0440F551F661F771F8A95D2F7809124 -:103E0000BC019091BD01A091BE01B091BF01482BB2 -:103E1000592B6A2B7B2B4093BC015093BD016093BF -:103E2000BE017093BF010C94A91A41E050E060E01C -:103E300070E004C0440F551F661F771F8A95D2F7A4 -:103E400040955095609570958091BC019091BD0111 -:103E5000A091BE01B091BF01482359236A237B235F -:103E60004093BC015093BD016093BE017093BF01AC -:103E70000C94A91A41E050E060E070E004C0440FE7 -:103E8000551F661F771F8A95D2F78091BC019091CC -:103E9000BD01A091BE01B091BF01482759276A27F3 -:103EA0007B274093BC015093BD016093BE0170938A -:103EB000BF010C94A91A0F931F930091BC0110919C -:103EC000BD012091BE013091BF01DC01CB01802BEF -:103ED000912BA22BB32B8093BC019093BD01A09397 -:103EE000BE01B093BF011F910F910C94A91A0F93BB -:103EF0001F930091BC011091BD012091BE01309132 -:103F0000BF01DC01CB0180239123A223B323809343 -:103F1000BC019093BD01A093BE01B093BF011F915E -:103F20000F910C94A91A0F931F930091BC0110914B -:103F3000BD012091BE013091BF01DC01CB01802782 -:103F40009127A227B3278093BC019093BD01A09332 -:103F5000BE01B093BF011F910F910C94A91A08954F -:103F6000CF92DF92EF92FF920F931F93CF93DF9345 -:103F70008C01C090C001D090C101E090C201F090CE -:103F8000C3014091BC015091BD016091BE0170918F -:103F9000BF01C42AD52AE62AF72ACFE1D0E0D7010B -:103FA000C6010C2E04C0B695A795979587950A94DF -:103FB000D2F780FF07C0B8018C2F0E94DA0B813046 -:103FC000910531F4219758F7B80180E00E94DA0B8F -:103FD000DF91CF911F910F91FF90EF90DF90CF90E5 -:103FE000089590910C01992321F090910D01911168 -:103FF00009C020910E0130910F01F90132969FEF17 -:1040000040E030C0982F9695969596959F30A0F4F5 -:10401000E0910E01F0910F01E90FF11D877021E091 -:1040200030E0A90102C0440F551F8A95E2F7CA018A -:104030009181892B818308959091D70190FF23C0AE -:104040001F928F9387ED95E09F938F930E94EB07CC -:104050000F900F900F900F9008959F3F39F04F5F92 -:104060004E3041F051915813F8CF0DC05111F7CF98 -:10407000942FF5CF9F3F39F0F901E90FF11D97FD1E -:10408000FA9582830895089590910C01992321F067 -:1040900090910D01911109C020910E0130910F01F5 -:1040A000F9013296205F3F4F30C0982F9695969534 -:1040B00096959F30A8F4E0910E01F0910F01E90F61 -:1040C000F11D877021E030E0A90102C0440F551FA7 -:1040D0008A95E2F7CA0180959181892381830895A9 -:1040E0009091D70190FF16C01F928F9389EB95E0B6 -:1040F0009F938F930E94EB070F900F900F900F905C -:1041000008953196E217F30729F090819813F9CFBB -:104110001082F7CF089581E090E0E0910E01F091D8 -:104120000F01E80FF91F1082019680319105A9F760 -:1041300008959091D601892B8093D601089580959A -:104140009091D60189238093D60108951092D601CB -:1041500008959091D501892B8093D501089580957C -:104160009091D50189238093D50108951092D501AE -:1041700008958093C40108951092C4010895809118 -:104180000E0190910F01FC0131969C01205F3F4F81 -:1041900080E0919191118F5FE217F307D1F70895B5 -:1041A000E0910E01F0910F018091D6018083E091A2 -:1041B0000E01F0910F0190818091D501892B8083B0 -:1041C0008091C401882361F0E0910E01F0910F010C -:1041D0009081892B80830E94BF2081111092C4019D -:1041E00080910E0190910F010C94EB1490933B0180 -:1041F00080933A010895CF92DF92EF92FF926C0183 -:10420000EE24FF24C114D104E104F10421F0C7011C -:10421000B60120E101C020E0C72ED82EE92EFF24F0 -:10422000C114D104E104F10419F0285FC701B601FB -:104230006B017C0154E0F694E794D794C7945A95A7 -:10424000D1F7C114D104E104F10419F02C5FC701C6 -:10425000B6016B017C0142E0F694E794D794C794D1 -:104260004A95D1F7C114D104E104F10419F02E5F8D -:10427000C701B601DC01CB01B695A7959795879547 -:10428000892B8A2B8B2B09F02F5F822FFF90EF90C9 -:10429000DF90CF9008958295982F9C7C392F36958A -:1042A0003695282F237344E0249FC0011124932FB7 -:1042B000982B292F2A7A2695892F8575880F822B8E -:1042C00008951F93CF93DF931F92CDB7DEB79983E5 -:1042D0000E944B21182F9981892F0E944B21212F59 -:1042E00030E0322F2227A901482BCA010F90DF911D -:1042F000CF911F9108958091F001843009F11092BF -:10430000D80120E488E190E00FB6F894A895809356 -:1043100060000FBE2093600083B7817F846083BFFD -:1043200083B7816083BF7894889583B78E7F83BF7E -:1043300088E10FB6F89480936000109260000FBE81 -:10434000089508950895CF930E94A1210E947F09A6 -:104350000E94A221C0E08C2F0E94AB0A811104C0F0 -:10436000CF5FCE30C1F701C081E0CF9108950C94AA -:10437000BB1A82E084BD93E095BD9AEF97BD809310 -:104380006E0008952FB7F8948091D9019091DA01C9 -:10439000A091DB01B091DC012FBF0895CF92DF9295 -:1043A000EF92FF920F931F932FB7F8944091D9018A -:1043B0005091DA016091DB017091DC012FBF6A013D -:1043C0007B01EE24FF248C0120E030E0C016D106F2 -:1043D000E206F30610F4415051099A01281B390BEB -:1043E000C9011F910F91FF90EF90DF90CF9008953A -:1043F0001F920F920FB60F9211248F939F93AF933A -:10440000BF938091D9019091DA01A091DB01B09125 -:10441000DC010196A11DB11D8093D9019093DA01B1 -:10442000A093DB01B093DC01BF91AF919F918F917D -:104430000F900FBE0F901F9018950E94DD11F894F9 -:104440002FEF87EA91E6215080409040E1F700C0CD -:10445000000087E090EBDC018093F9019093FA0172 -:10446000A093FB01B093FC019CE088E10FB6F894A7 -:10447000A895809360000FBE90936000FFCFEF92ED -:10448000FF920F931F93CF93DF93D82FC0E08C2F11 -:104490000E94AB0A00E010E0E82EF12CC701002ECC -:1044A00002C0959587950A94E2F780FD06C00F5FDC -:1044B0001F4F0630110591F709C0602F7C2F80E057 -:1044C0000E94B80BD813F3CF81E004C0CF5FCE3089 -:1044D000F1F680E0DF91CF911F910F91FF90EF9067 -:1044E0000895CF93C82F8CE20E943F22882321F0A9 -:1044F0008C2FCF910C943F2280E0CF910895CF93E1 -:104500000E94CE23811102C00E94B4238CEF95E05B -:104510000E945207C5E6C15049F00E947F098FE30F -:104520009CE90197F1F700C00000F5CF85EF95E019 -:104530000E94520789E20E947122811113C18AE20E -:104540000E94712281110E94B42385E00E94712291 -:1045500081110E941D220E94D9238093D70187E0F8 -:104560000E9471228823A9F18BE10E947122882385 -:1045700051F08091D70181FB222720F991E0922709 -:1045800090FB81F90EC08EE00E947122882361F0B9 -:104590008091D70182FB222720F991E0922790FB9E -:1045A00082F98093D70115C080E10E947122909119 -:1045B000D701882341F093FB222720F981E082274D -:1045C00080FB93F904C0892F809580FB90F990932C -:1045D000D7018091D7010E94DD230E94EB238093B5 -:1045E000EA0180EE0E947122882341F08091EA0165 -:1045F000982F909590FB80F98093EA0189E30E94BF -:104600007122882359F08091EA0181FB222720F949 -:1046100091E0922790FB81F98093EA0182EE0E945B -:104620007122882359F08091EA0182FB222720F928 -:1046300091E0922790FB82F98093EA0186EE0E9436 -:104640007122882359F08091EA0183FB222720F907 -:1046500091E0922790FB83F98093EA0183EE0E9418 -:104660007122882359F08091EA0184FB222720F9E6 -:1046700091E0922790FB84F98093EA0185E30E9400 -:104680007122882359F08091EA0185FB222720F9C5 -:1046900091E0922790FB85F98093EA0181E30E94E3 -:1046A0007122882359F08091EA0186FB222720F9A4 -:1046B00091E0922790FB86F98093EA0181E10E94C4 -:1046C0007122882359F08091EA0187FB222720F983 -:1046D00091E0922790FB87F98093EA018091EA01AB -:1046E0000E94EF238091EA0187FB882780F980935D -:1046F0000D0187E20E947122C82F8EE10E94712273 -:104700008111C2608FE10E9471228111C46080E238 -:104710000E9471228111C86081E20E947122811180 -:10472000C06182E20E9471228111C06283E20E9414 -:1047300071228111C06484E20E947122882311F0E9 -:10474000C06802C0CC2329F08C2F0E94E6236C2F76 -:1047500003C00E94E223682F70E080E090E0CF91D8 -:104760000C94771ECF9108956DEE7EEF80E090E07F -:104770000E94B72D60E082E090E00E94A92D60E0E9 -:1047800083E090E00E94A92D60E084E090E00E9428 -:10479000A92D60E085E090E00C94A92D80E090E0E8 -:1047A0000E94A32D21E08D3E9E4F09F020E0822F34 -:1047B000089582E090E00C949B2D682F82E090E0B9 -:1047C0000C94A92D83E090E00C949B2D682F83E03E -:1047D00090E00C94A92D84E090E00C949B2D682F20 -:1047E00084E090E00C94A92D8091DF0180FF0BC044 -:1047F0006091130185E0689FB0011124759567955C -:10480000759567952BC081FF09C06091130185E004 -:10481000689FB00111247595679520C082FF07C07D -:104820006091130185E0689FB001112417C0909139 -:10483000E0019923D1F060911201961788F7209139 -:10484000130185E0289F90011124929FA001939F5E -:10485000500D112470E0CA010E946D2D6038710561 -:1048600040F46115710539F002C065E070E0862FF3 -:1048700008958FE7089581E008958091DF0180FF1A -:1048800008C06091110170E0759567957595679501 -:1048900021C081FF06C06091110170E07595679598 -:1048A00019C082FF04C06091110170E010C09091A6 -:1048B000E0019923C1F0609110019617A0F7809153 -:1048C0001101899FC001112470E00E946D2D603894 -:1048D000710528F46115710521F0862F08958FE781 -:1048E000089581E0089561E070E0F4CF803F21F405 -:1048F0000E94F423819504C0813F29F40E94F4238F -:104900008093E3010895823F21F40E94F42381956E -:1049100004C0833F29F40E94F4238093E2010895A8 -:10492000893F19F40E943D2405C08A3F31F40E945A -:104930003D2481958093E40108958B3F21F40E94EA -:104940003D24819504C08C3F29F40E943D2480932E -:10495000E5010895843F21F48091E101816017C051 -:10496000853F21F48091E101826011C0863F21F4EE -:104970008091E10184600BC0873F21F48091E101C7 -:10498000886005C0883F31F48091E10180618093A7 -:10499000E10108958D3F21F48091DF0181600BC01A -:1049A0008E3F21F48091DF01826005C08F3F29F4A2 -:1049B0008091DF0184608093DF010895803F39F4A6 -:1049C0008091E30187FF6CC01092E30169C0813FD1 -:1049D00029F48091E3011816BCF362C09091E201C2 -:1049E000823F29F497FF5CC01092E20159C0833FD7 -:1049F00019F41916CCF354C0893F41F48091E401B5 -:104A000018160CF04DC01092E4014AC08A3F29F4F8 -:104A10008091E40187FF44C0F6CF8B3F39F4809149 -:104A2000E50187FF3DC01092E5013AC08C3F29F4B3 -:104A30008091E5011816BCF333C0843F21F48091C6 -:104A4000E1018E7F17C0853F21F48091E1018D7FC8 -:104A500011C0863F21F48091E1018B7F0BC0873F1D -:104A600021F48091E101877F05C0883F31F4809176 -:104A7000E1018F7E8093E10113C08D3F21F480918D -:104A8000DF018E7F0BC08E3F21F48091DF018D7F8F -:104A900005C08F3F29F48091DF018B7F8093DF0178 -:104AA0008091E20181110EC08091E30181110AC061 -:104AB0008091E401811106C08091E501811102C05D -:104AC0001092E00108958091D70183FF7EC088E3B2 -:104AD00096E00E9452078091E1011F928F9383E339 -:104AE00096E09F938F930E94EB0781E396E00E94EC -:104AF00052078091E201282F332727FD30953F93FD -:104B00008F938EE296E09F938F930E94EB078CE247 -:104B100096E00E9452078091E301282F332727FD5A -:104B200030953F938F9389E296E09F938F930E94F5 -:104B3000EB0787E296E00E9452078091E401282F5C -:104B4000332727FD30953F938F9384E296E09F9320 -:104B50008F930E94EB0782E296E00E9452078091B9 -:104B6000E501282F332727FD30953F938F938FE161 -:104B700096E09F938F930E94EB078CE196E00E9452 -:104B800052078091E0011F928F9389E196E09F93F5 -:104B90008F930E94EB0787E196E00E945207809175 -:104BA000DF011F928F9384E196E09F938F930E9481 -:104BB000EB0781E196E00E9452078DB79EB74C96B5 -:104BC0000FB6F8949EBF0FBE8DBF81EE91E00E949C -:104BD00034150E94C2219093DE018093DD01089577 -:104BE0001F93CF93DF938091DD019091DE010E94AE -:104BF000CE21AC019091E001992321F02091140184 -:104C000030E006C0209115018AE0289F9001112410 -:104C10004217530708F486C08091E201C091E30176 -:104C2000D091E4011091E501811107C0C11176C056 -:104C3000D11174C0111172C075C09F3F19F09F5FF0 -:104C40009093E001181624F40E94F4238093E2016B -:104C50008091E20187FF05C00E94F4238195809333 -:104C6000E2011C1624F40E94F4238093E301809156 -:104C7000E30187FF05C00E94F42381958093E3013F -:104C80006091E201662339F1C091E301CC2319F16F -:104C9000772767FD7095872F972F0E94722C23E34B -:104CA00033E343E35FE30E94D62C0E943F2C6093E2 -:104CB000E2016C2F772767FD7095872F972F0E9451 -:104CC000722C23E333E343E35FE30E94D62C0E947C -:104CD0003F2C6093E3011D1624F40E943D24809331 -:104CE000E4018091E40187FF05C00E943D24819585 -:104CF0008093E401111624F40E943D248093E50181 -:104D00008091E50187FF05C00E943D248195809335 -:104D1000E501DF91CF911F910C9463259F3F09F02E -:104D20008ECF96CFDF91CF911F910895E1EEF1E004 -:104D300085E0DF011D928A95E9F71092E00110925B -:104D4000DF0108958BE598E00E9452071F9281E0F1 -:104D50008F931F9285E08F938DE098E09F938F93C0 -:104D60000E94EB070F900F900F900F900F900F90F5 -:104D700008958330E9F128F4813061F0823009F13F -:104D80000895853009F462C008F449C0863009F4FA -:104D900074C0089580911501262F30E0280F311D31 -:104DA0002F3F310524F4680F6093150103C08FEF86 -:104DB00080931501809115011F928F9386E497E0EF -:104DC00072C080911401262F30E0280F311D2F3F33 -:104DD000310524F4680F6093140103C08FEF8093B2 -:104DE0001401809114011F928F9384E397E05BC0BC -:104DF00080911301262F30E0280F311D2F3F310500 -:104E000024F4680F6093130103C08FEF80931301A4 -:104E1000809113011F928F9381E297E044C08091AB -:104E20001201262F30E0280F311D2F3F310524F4C9 -:104E3000680F6093120103C08FEF8093120180917D -:104E400012011F928F938CE097E02DC08091110189 -:104E5000262F30E0280F311D2F3F310524F4680F35 -:104E60006093110103C08FEF8093110180911101B4 -:104E70001F928F9383EF96E016C080911001262F2A -:104E800030E0280F311D2F3F310524F4680F609367 -:104E9000100103C08FEF80931001809110011F92C9 -:104EA0008F9388ED96E09F938F930E94EB070F906E -:104EB0000F900F900F900895833081F128F4813086 -:104EC00059F08230D1F00895853009F449C0B8F125 -:104ED000863009F456C0089580911501681720F4B2 -:104EE000861B8093150102C0109215018091150157 -:104EF0001F928F9389EC96E054C08091140168173B -:104F000020F4861B8093140102C01092140180913A -:104F100014011F928F9387EB96E043C08091130199 -:104F2000681720F4861B8093130102C010921301AE -:104F3000809113011F928F9384EA96E032C0809192 -:104F40001201681720F4861B8093120102C0109290 -:104F50001201809112011F928F938FE896E021C079 -:104F600080911101681720F4861B8093110102C003 -:104F700010921101809111011F928F9386E796E0A4 -:104F800010C080911001681720F4861B80931001D7 -:104F900002C010921001809110011F928F938BE537 -:104FA00096E09F938F930E94EB070F900F900F90C6 -:104FB0000F900895CF93C82F1F928F9380E699E0AA -:104FC0009F938F930E94EB0781E090E0A0E0B0E018 -:104FD000BC01CD0104C0660F771F881F991FCA95B9 -:104FE000D2F70E94771E0F900F900F900F90CF91E5 -:104FF0000C94BB1ACF938D3109F465C0B0F58E3097 -:1050000009F4CCC100F5873009F49BC1A8F48630BF -:1050100009F06DC28091D701817F8E7F8093D70187 -:1050200085E699E00E94520781EA9DE00E945207BE -:1050300081E08093E70180C1883009F44FC08B3054 -:1050400009F47CC154C2863109F4F0C138F48031CE -:1050500009F4B8C1813109F430C249C2893109F477 -:10506000CEC18B3109F486C142C2853309F437C2FF -:1050700048F4873209F433C208F433C2893209F4A0 -:105080002EC235C2833438F48A3308F02CC28833F8 -:1050900009F454C12CC2833409F421C2883409F0C4 -:1050A00026C20E94BB1A80E99DE00E9452079FEF32 -:1050B00023ED80E3915020408040E1F700C00000E4 -:1050C0000E941D2239C180EB9DE00E9452070E9480 -:1050D000F92B0E94DF140E94110D2EC185EA9DE07C -:1050E0000E94520786E79BE00E9452070E94E2233B -:1050F0001F928F9383E79BE09F938F930E94EB0710 -:1051000081E79BE00E9452070E94D923C82F8EE5B9 -:105110009BE00E9452071F92CF9389E59BE09F93EB -:105120008F930E94EB0787E59BE00E9452078DE476 -:105130009BE00E9452078C2F81701F928F938AE40C -:105140009BE09F938F930E94EB0788E49BE00E9473 -:1051500052078EE39BE00E945207C1FB882780F92B -:105160001F928F938BE39BE09F938F930E94EB079B -:1051700089E39BE00E9452078DE29BE00E94520768 -:10518000C2FB882780F91F928F938AE29BE09F934E -:105190008F930E94EB0788E29BE00E9452078FE109 -:1051A0009BE00E945207C3FBCC27C0F91F92CF930C -:1051B0008CE19BE09F938F930E94EB078AE19BE039 -:1051C0000E9452070E94EB23C82F86E09BE00E94BA -:1051D00052071F92CF9381E09BE09F938F930E9491 -:1051E000EB078FEF9AE00E94520786EE9AE00E944A -:1051F00052078C2F81701F928F9383EE9AE09F93BA -:105200008F930E94EB078DB79EB780960FB6F894E8 -:105210009EBF0FBE8DBF81EE9AE00E9452078AECBE -:105220009AE00E945207C1FB882780F91F928F9352 -:1052300087EC9AE09F938F930E94EB0785EC9AE0AE -:105240000E94520783EB9AE00E945207C2FB882714 -:1052500080F91F928F9380EB9AE09F938F930E9427 -:10526000EB078EEA9AE00E9452078CE99AE00E94CE -:105270005207C3FB882780F91F928F9389E99AE030 -:105280009F938F930E94EB0787E99AE00E94520751 -:105290008DE89AE00E945207C4FB882780F91F928C -:1052A0008F938AE89AE09F938F930E94EB0788E898 -:1052B0009AE00E94520786E79AE00E945207C5FBD7 -:1052C000882780F91F928F9383E79AE09F938F93AB -:1052D0000E94EB0781E79AE00E94520785E59AE079 -:1052E0000E945207C6FB882780F91F928F9382E5A0 -:1052F0009AE09F938F930E94EB0780E59AE00E94CB -:10530000520788E49AE00E945207C7FBCC27C0F9F5 -:105310001F92CF9385E49AE09F938F930E94EB07AF -:1053200083E49AE00E9452078DB79EB74C960FB661 -:10533000F8949EBF0FBE8DBFC1E0DEC08CE899E03F -:105340005BC08091D701C82FC17080FF09C083E87E -:105350009DE00E9452078091D701817F8E7F47C0D8 -:1053600087E79DE00E9452078091D701816080937A -:10537000D701E2CF9091D70191FBCC27C0F981E012 -:10538000C827892FC0FB81F98093D701CC2319F05E -:105390008AE69DE027C08CE59DE02EC09091D70164 -:1053A00092FBCC27C0F981E0C827892FC0FB82F986 -:1053B0008093D701CC2319F08DE49DE013C08DE3D9 -:1053C0009DE01AC09091D70193FBCC27C0F981E0F2 -:1053D000C827892FC0FB83F98093D701CC2351F0D4 -:1053E00081E39DE00E9452078091D7018160809304 -:1053F000D70182C084E29DE00E9452079DCF85E1E3 -:105400009DE00E94520789EE9CE00E9452078CEAC0 -:105410009CE00E94520785E89CE00E94520781E4CC -:105420009CE00E94520786E19CE0E6CF88E09CE089 -:105430000E9452070E94DF141F928F938EEE9BE012 -:105440009F938F930E94EB0780910C011F928F9383 -:1054500087ED9BE09F938F930E94EB0780916E01F5 -:105460001F928F9384EC9BE09F938F930E94EB0796 -:1054700080910D011F928F9381EB9BE09F938F93FF -:105480000E94EB078091D9019091DA01A091DB0194 -:10549000B091DC01BF93AF939F938F938DE99BE015 -:1054A0009F938F930E94EB078DB79EB746960FB6DA -:1054B000F8949EBF0FBE8DBF3FCF0E94BB1AC09114 -:1054C0000D0181E0C827C0930D01CC2329F083E9A9 -:1054D0009BE00E94520710C088E89BE08DCF80E0DF -:1054E00003C08D5101C089530E94DA2725CF86E879 -:1054F0009BE00E945207C0E08C2FCF91089580E07E -:10550000089580E00895CF93C82F8091E7018130FE -:1055100081F020F0823009F44FC045C1E0910E01C6 -:10552000F0910F018081813169F0823209F03DC133 -:1055300009C0E0910E01F0910F018081813111F0DD -:10554000823261F48C2F0E947F2A811104C08C2F3B -:105550000E94FA272FC081E090E02CC08C2F0E947F -:10556000812A811126C0C431E1F070F4CB3081F082 -:10557000C031D1F40E94A22688E599E00E9452072A -:1055800082E08093E70115C0C93259F0C83361F455 -:1055900085E699E00E9452078CE599E00E94520747 -:1055A00008C01092E70103C186E599E00E94520706 -:1055B000FEC081E08170FDC0C43220F5CE3108F01C -:1055C000C0C0CB3099F1C8F4C73009F0D2C08AE02E -:1055D0008093150194E19093140193E0909313014B -:1055E0008093120188E08093110188E2809310017A -:1055F0008CEF97E00E945207BFC0C33149F1C4311C -:10560000C1F0B7C0CB3409F4A9C028F4C93289F07D -:10561000C83361F0AEC0C13509F49EC0C23509F48B -:1056200099C0CE3409F0A5C06AE09EC00E94A226AF -:10563000A3C08091E601882319F01092E6019CC076 -:1056400089E098E00E94520781E08093E701B1C0B1 -:1056500083EE97E00E94520781ED97E00E94520787 -:10566000809115011F928F938EEC97E09F938F93FB -:105670000E94EB078CEC97E00E9452078AEB97E0C0 -:105680000E945207809114011F928F9387EB97E03D -:105690009F938F930E94EB0785EB97E00E94520740 -:1056A00086EA97E00E945207809113011F928F9320 -:1056B00083EA97E09F938F930E94EB0781EA97E03C -:1056C0000E94520780E997E00E94520780911201E0 -:1056D0001F928F938DE897E09F938F930E94EB0723 -:1056E0008BE897E00E94520786E797E00E945207F6 -:1056F000809111011F928F9383E797E09F938F937F -:105700000E94EB0781E797E00E9452078AE597E045 -:105710000E945207809110011F928F9387E597E0B6 -:105720009F938F930E94EB0785E597E00E945207B5 -:105730008DB79EB748960FB6F8949EBF0FBE8DBF2B -:105740001BC0CE51EC2FF0E0E15DFE4F80818093D5 -:10575000E60112C061E003C061E006C06AE080912A -:10576000E6010E94B92608C08091E6010E945C27EC -:1057700003C08AEF97E013C08091E601882369F0A7 -:105780001F928F9384EF97E09F938F930E94EB0774 -:105790000F900F900F900F9004C081EF97E00E9440 -:1057A000520781E006C01092E70180E002C080E06D -:1057B00001CFCF910895E1E8F0E080818860808397 -:1057C0008081816080838FB7F89493E09093890003 -:1057D00090ED909388008FBF0895EFE6F0E0808110 -:1057E000826080830895EFE6F0E080818D7F808382 -:1057F0000895EFE6F0E0908182E0892780830895A4 -:105800001F920F920FB60F9211242F933F934F9335 -:105810005F936F937F938F939F93AF93BF93EF9318 -:10582000FF938091E8019091E90101969093E9013D -:105830008093E801811103C082E00E94110DE09184 -:10584000E901E695E695F0E0E054F24FE4918091AD -:10585000E8018E1303C080E00E94110DFF91EF91CB -:10586000BF91AF919F918F917F916F915F914F9178 -:105870003F912F910F900FBE0F901F90189504D05D -:105880006894B1118DC0089570D088F09F5790F042 -:10589000B92F9927B751A0F0D1F0660F771F881F55 -:1058A000991F1AF0BA95C9F712C0B13081F077D0BC -:1058B000B1E0089574C0672F782F8827B85F39F05A -:1058C000B93FCCF3869577956795B395D9F73EF4B4 -:1058D00090958095709561957F4F8F4F9F4F08955C -:1058E000E89409C097FB3EF490958095709561957A -:1058F0007F4F8F4F9F4F9923A9F0F92F96E9BB2730 -:105900009395F695879577956795B795F111F8CFAB -:10591000FAF4BB0F11F460FF1BC06F5F7F4F8F4F16 -:105920009F4F16C0882311F096E911C0772321F00C -:105930009EE8872F762F05C0662371F096E8862FA4 -:1059400070E060E02AF09A95660F771F881FDAF7FB -:10595000880F9695879597F9089557FD9058440FAD -:10596000551F59F05F3F71F04795880F97FB991FBE -:1059700061F09F3F79F0879508951216130614067B -:10598000551FF2CF4695F1DF08C016161706180608 -:10599000991FF1CF86957105610508940895E894E3 -:1059A000BB2766277727CB0197F908950BD078C0DE -:1059B00069D028F06ED018F0952309F05AC05FC066 -:1059C0001124EECFCADFA0F3959FD1F3950F50E0DD -:1059D000551F629FF001729FBB27F00DB11D639FA1 -:1059E000AA27F00DB11DAA1F649F6627B00DA11D47 -:1059F000661F829F2227B00DA11D621F739FB00DED -:105A0000A11D621F839FA00D611D221F749F33275C -:105A1000A00D611D231F849F600D211D822F762FF5 -:105A20006A2F11249F5750408AF0E1F088234AF0F2 -:105A3000EE0FFF1FBB1F661F771F881F915050403E -:105A4000A9F79E3F510570F014C0AACF5F3FECF359 -:105A5000983EDCF3869577956795B795F795E7952A -:105A60009F5FC1F7FE2B880F911D9695879597F93B -:105A7000089597F99F6780E870E060E008959FEFD0 -:105A800080EC089500240A941616170618060906D5 -:105A9000089500240A9412161306140605060895A4 -:105AA000092E0394000C11F4882352F0BB0F40F42C -:105AB000BF2B11F460FF04C06F5F7F4F8F4F9F4F6C -:105AC0000895991B79E004C0991F961708F0961B5A -:105AD000881F7A95C9F78095089597FB072E16F4CD -:105AE000009407D077FD09D00E94872D07FC05D0D0 -:105AF0003EF4909581959F4F0895709561957F4FE5 -:105B00000895EE0FFF1F0590F491E02D0994AA1B54 -:105B1000BB1B51E107C0AA1FBB1FA617B70710F098 -:105B2000A61BB70B881F991F5A95A9F780959095CA -:105B3000BC01CD010895F999FECF92BD81BDF89ABF -:105B4000992780B50895A8E1B0E042E050E00C94B8 -:105B5000BE2D262FF999FECF1FBA92BD81BD20BD63 -:105B60000FB6F894FA9AF99A0FBE019608950E941A -:105B7000A92D272F0C94AA2DDC01CB01FC01F9994A -:105B8000FECF06C0F2BDE1BDF89A319600B40D9289 -:0C5B900041505040B8F70895F894FFCF42 -:105B9C002002120D030EE00DAC0D780D0101C501B4 -:105BAC0028080A03140A3F4D3620394605F904C368 -:105BBC0004A3046A04DD03F6030F0428044804015B -:0A5BCC0002030405060708090000A3 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 +:1004E0009091EE01A091EF01B091F0018730904B17 +:1004F000A740B04BD1F41092ED011092EE01109292 +:10050000EF011092F00114BE84B7877F84BF0FB64D +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E4EBF5E402C005900D92A433B107D9F7BE +:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 +:100550000E940A090C94D8220C94000061110BC06F +:10056000FC018281882321F085EE0E94780F03C070 +:1005700085EE0E94401080E090E00895089560911B +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000C81956985E9825982D9826982E982798D1 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 +:1008400081E0E235F807D1F70C9436039F92AF921E +:10085000BF92CF92DF92EF92FF920F931F93CF93AD +:10086000DF9380910001882379F0809135018F5FBB +:1008700080933501811108C00E944C0380930001D0 +:10088000811102C00E94DE0286E3E82E81E0F82E8C +:100890008701C0E0D0E0BB24B39492E0A92ECC2421 +:1008A000C394D12CC730D10500F58091000181118E +:1008B00064C080E40E94A10380930001811112C0F2 +:1008C00082E10E94CB038093000181110BC0C6011D +:1008D0000C2E01C0880F0A94EAF780950E94CB0382 +:1008E000809300010E94C30348C0CA30A1F028F4DD +:1008F000C83059F0C93061F005C0CC3089F070F0D3 +:10090000CD3089F0209A289810C0219A29980DC0DE +:10091000229A2A980AC0239A2B9807C0529A01C09B +:10092000539A5B9802C03E9A4698E0EAEA95F1F73E +:100930008FB181708B25799902C032E001C030E01F +:10094000832B7C9902C034E001C030E0832B7D9979 +:1009500002C028E001C020E0822B7E9902C090E115 +:1009600001C090E0892B9FB19095991F9927991FFD +:100970009295990F907E892B0FC080910001811173 +:100980004AC080E40E94A10380930001882381F182 +:10099000912C0E94C303892DD8019C91981719F0BE +:1009A0008C93A09201010E94E60321960F5F1F4FD6 +:1009B000CE30D10509F076CF80910101882369F10D +:1009C000815080930101882339F0EFE9FFE03197EE +:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF +:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 +:1009F00083E10E94CB03809300018111C9CF81E480 +:100A00000E94A103809300018111C2CF0E94DC03E8 +:100A1000982E9094BECF80E0BFCF0E94DC0281E090 +:100A2000DF91CF911F910F91FF90EF90DF90CF90CA +:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 +:100A40008081089508958B3B910580F4883A910543 +:100A500048F5853A9105D8F48430910508F0B2C084 +:100A6000019709F06EC081E090E00895803E910505 +:100A700008F467C0883E910508F4A4C09C01205F7B +:100A800031092031310508F05CC090650895853A40 +:100A9000910509F459C0863A910509F058C082E8D9 +:100AA00090E40895883A910509F454C0893A910573 +:100AB00009F453C08A3A910509F452C08B3A910562 +:100AC00009F451C08C3A910509F450C08D3A910552 +:100AD00009F44FC0803B910509F44EC08E3A910550 +:100AE00009F44DC08F3A910509F44CC0813B910542 +:100AF00009F44BC0823B910509F44AC0833B910540 +:100B000009F449C0843B910509F448C0853B91052F +:100B100009F447C0863B910509F446C0873B91051F +:100B200009F445C0883B910509F444C0893B91050F +:100B300009F443C08A3B910509F442C080E094E483 +:100B4000089580E090E0089581E890E4089583E8B6 +:100B500090E4089582EE94E4089589EE94E4089573 +:100B60008AEE94E4089585EB94E4089586EB94E48A +:100B7000089587EB94E408958CEC94E408958DEC4B +:100B800094E4089583E895E408958AE895E4089547 +:100B900082E995E4089584E995E4089581E296E474 +:100BA000089583E296E4089584E296E4089585E248 +:100BB00096E4089586E296E4089587E296E408951F +:100BC0008AE296E40895089524E5829FC0011124E5 +:100BD000FC0126E0729FE00DF11D1124E60FF11DCE +:100BE000EE0FFF1FEC51FF4F859194910895880FF0 +:100BF000991FFC01E05AF040859194910895880F67 +:100C0000991FFC01E052FF4F85919491089524E5CE +:100C1000829FC0011124FC0146E0749FE00DF11D8C +:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 +:100C300094919C013A9521154FE1340708F425C1A0 +:100C40003F512115304120F49F700E94FF05089507 +:100C50009C0130532115304118F49927906C089568 +:100C6000811520E5920769F40E94B9134FEF84E3E0 +:100C70009CE0415080409040E1F700C000000C949F +:100C8000C01A813020E5920731F48091CC01816057 +:100C90008093CC0108959C0130552115304108F016 +:100CA0005CC0292F33272F70332721303105E9F419 +:100CB000AC0164E0440F551F6A95E1F74427537077 +:100CC000BC016370772702C0220F331F6A95E2F7D9 +:100CD0003C68242B352B73E0880F991F7A95E1F738 +:100CE00080769927822B932B08952230310529F4A1 +:100CF000982F8827816F906A089523303105A1F4D9 +:100D0000AC0133E0440F551F3A95E1F7407E577030 +:100D10008370992721E030E002C0220F331F8A95AB +:100D2000E2F7C9019C6816C02430310531F5AC01E9 +:100D300023E0440F551F2A95E1F7407E57708370DA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019A68842B952B08959C013057211561 +:100D6000304118F49F70906208959C01305821150D +:100D7000304118F49F70906A0895803E9105E0F428 +:100D8000803C910558F58133910509F46FC048F412 +:100D90008932910509F463C08A32910509F46DC066 +:100DA00072C089339105E9F082389105D1F085331D +:100DB000910509F44DC067C0833E910581F138F477 +:100DC000803E9105B9F0823E9105D9F05CC0863E27 +:100DD000910561F1873E9105A1F155C00E94F7058B +:100DE00008952091DE0120FD02C021FF4CC080EE5D +:100DF00090E049C08091DE0180FFF9CF89E390E067 +:100E000042C08091DE0182FF0EC08091DE0184FF2E +:100E100003C080E090E037C083EE90E034C0809162 +:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 +:100E300083FF0BC08091DE0184FDEBCF87EE90E055 +:100E400022C08091DE0183FFF5CF86EE90E01BC0CB +:100E50008091DE0185FF07C089E290E014C0809197 +:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 +:100E700086FF07C08AE290E006C08091DE0186FF0F +:100E8000F9CF81E390E00E942305089508958091B1 +:100E900062010895CF93DF9300D01F92CDB7DEB7E4 +:100EA0009C018091E401843019F593E099833B83A0 +:100EB0002A839093E9008FEF9091E800815095FD8F +:100EC00006C095ED9A95F1F700008111F5CF80915C +:100ED000E80085FF0DC040E050E063E070E0CE0127 +:100EE00001960E94B7098091E8008E778093E80010 +:100EF0000F900F900F90DF91CF910895CF93DF93D4 +:100F000000D01F92CDB7DEB72091E401243021F547 +:100F100022E029839B838A8383E08093E9008FEF1B +:100F20009091E800815095FD06C095ED9A95F1F7F6 +:100F300000008111F5CF8091E80085FF0DC040E0F1 +:100F400050E063E070E0CE0101960E94B709809105 +:100F5000E8008E778093E8000F900F900F90DF915C +:100F6000CF9108959C018091E4018430F9F482E0EE +:100F70008093E9009FEF8091E800915085FD06C0C5 +:100F800085ED8A95F1F700009111F5CF8091E80089 +:100F900085FF0CC040E050E065E070E0C9010E94B0 +:100FA000B7098091E8008E778093E8000895CF9389 +:100FB000DF93EC018091E401843009F046C0909108 +:100FC0000C019923D9F090910D019923B9F08093E8 +:100FD000E9008FEF9091E800815095FD06C095E102 +:100FE0009A95F1F700008111F5CF8091E80085FF17 +:100FF0002CC040E050E060E170E017C081E08093D9 +:10100000E9008FEF9091E800815095FD06C095EDC5 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:1010200014C040E050E068E070E0CE010E94B709D3 +:101030008091E8008E778093E80080E1FE01A2E5D0 +:10104000B1E001900D928A95E1F7DF91CF9108957B +:101050008091E301811109C00E94480B0E94A50BF9 +:101060008091E20084608093E20008951092E30191 +:10107000089508950C94F6200E94561A0E94FC20B0 +:101080000E94500E0C94460742E061EC81E00E9401 +:10109000C10A42E061EC82E00E94C10A42E061ECD8 +:1010A00083E00E94C10A42E161EC84E00C94C10A31 +:1010B0008091E601833009F455C030F4813071F03D +:1010C000823009F48EC008958A3009F47AC08B30DA +:1010D00009F460C0893009F09CC020C08091E5010E +:1010E000813A09F096C08091E800877F8093E800FC +:1010F0008091E9019091EA01892B21F460E182E578 +:1011000091E003C060E080E090E070E00E94020A9D +:101110008091E8008B778093E80008958091E50145 +:10112000813209F076C08091E9019091EA0100973F +:1011300019F0039709F06DC08091E800877F8093D4 +:10114000E8008091E80082FD05C08091E4018111F2 +:10115000F8CF5FC08091F100809362018091E80038 +:101160008B7753C08091E501813A09F052C080919C +:10117000E9019091EA01892B09F04BC08091E800C8 +:10118000877F8093E8008091E80080FFFCCF80910A +:101190000C0136C08091E5018132D9F58091E901D9 +:1011A0009091EA01892BA9F58091E800877F8093CF +:1011B000E8000E94F60A8091E70180930C010C94EC +:1011C000B9138091E501813221F58091E800877F94 +:1011D0008093E8000E94F60A8091E8018093630101 +:1011E00008958091E501813AA1F48091E800877F1C +:1011F0008093E8008091E80080FFFCCF809163013C +:101200008093F1008091E8008E778093E8000C9441 +:10121000F60A089584B7877F84BF0FB6F894A8951F +:1012200080916000886180936000109260000FBE22 +:1012300090E080E80FB6F89480936100909361008D +:101240000FBE0E949F0E0E94480B0E94A50B80912A +:10125000E20084608093E20078940E94300E0E9445 +:10126000A10E82E091E00E944B0E0E94E42080914A +:10127000E401853069F40E94181A8091E201882304 +:10128000B1F30E94421A882391F30E94A109EFCF83 +:101290000E94A70EECCF292F332723303105C9F048 +:1012A00060F42130310581F02230310509F041C070 +:1012B0008DE690E020E133E040C021323105E1F0DD +:1012C0002232310531F135C082E190E02DE733E083 +:1012D00034C099278130910549F028F0029749F5EB +:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 +:1012F000849190E09F0121C06430D8F4E62FF0E0A3 +:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE +:1013100014C0643070F470E0FB01EE0FFF1FE65E56 +:10132000FE4F20813181FB01EA5EFE4F808190E01B +:1013300004C080E090E020E030E0FA0131832083B7 +:10134000089580E189BD82E189BD09B400FEFDCF29 +:101350008091D8008F7D8093D8008091E0008260DA +:101360008093E0008091E00081FDFCCF0895CF9252 +:10137000DF92EF92FF920F931F93CF93DF93EC01D5 +:101380008B016A010E94150B811133C0C114D10475 +:1013900039F0F60180819181081B190BC80FD91F04 +:1013A000E12CF12C0115110519F18091E80085FD62 +:1013B00016C08091E8008E778093E800C114D104B4 +:1013C00049F0F60180819181E80EF91EF182E082F8 +:1013D00085E00FC00E94150B882321F30AC0899174 +:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 +:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 +:10140000CF9008952091EB013091EC01261737071A +:1014100048F06115710539F42091E8002E7720938A +:10142000E80001C0B901FC0120E06115710579F106 +:101430008091E4018823F1F18530F1F18091E80099 +:1014400083FD3CC08091E80082FD2EC08091E800C1 +:1014500080FFEBCF2091F3008091F20090E0922B7F +:101460006115710551F08830910538F42191209370 +:10147000F100615071090196F3CF21E0089709F05E +:1014800020E08091E8008E778093E800CECF211194 +:10149000CFCF0AC08091E401882361F0853061F0EC +:1014A0008091E80083FD0AC08091E80082FFF2CFBE +:1014B00080E0089582E0089583E0089581E0089532 +:1014C0002091EB013091EC012617370748F06115A8 +:1014D000710539F42091E8002E772093E80001C0CF +:1014E000B901FC0120E06115710591F18091E401E1 +:1014F000882309F440C0853009F43FC08091E8009A +:1015000083FD3DC08091E80082FD2FC08091E800FE +:1015100080FFE9CF2091F3008091F20090E0922BC0 +:101520006115710559F08830910540F4249120939C +:10153000F1003196615071090196F2CF21E00897D0 +:1015400009F020E08091E8008E778093E800CBCF0F +:101550002111CCCF0AC08091E401882361F085304D +:1015600061F08091E80083FD0AC08091E80082FF6D +:10157000F2CF80E0089582E0089583E0089581E04D +:101580000895982F973068F59093E900981739F0EF +:101590007091EC002091ED005091F00003C0242FD9 +:1015A000762F50E021FD02C09F5FECCF3091EB0021 +:1015B0003E7F3093EB003091ED003D7F3093ED00A6 +:1015C0003091EB0031603093EB007093EC0020938E +:1015D000ED005093F0002091EE0027FDE5CF80E074 +:1015E00008958F708093E90081E008958091E5016E +:1015F00087FF11C08091E80082FD05C08091E40161 +:101600008111F8CF11C08091E8008B770BC08091D9 +:10161000E401882349F08091E80080FFF8CF8091B1 +:10162000E8008E778093E80008952091E4003091DF +:10163000E50095E64091EC00842F817040FF23C0C7 +:101640008091E80080FD1DC08091E401882399F01D +:10165000853099F08091EB0085FD11C04091E40048 +:101660005091E5002417350729F3915011F09A01A4 +:10167000E1CF84E0089582E0089583E0089581E059 +:10168000089580E008954091E80042FFDDCF08957D +:101690000E94B60B0E94BE0BE0EEF0E080818160FC +:1016A0008083E8EDF0E080818F77808319BCA7ED1F +:1016B000B0E08C918E7F8C9380818F7E808310929E +:1016C000E30108950F931F93CF93DF930E94B60B0E +:1016D0000E94BE0BC8EDD0E088818F778883888117 +:1016E0008068888388818F7D888319BC1092E4018B +:1016F0001092E0011092E2011092E10100EE10E080 +:10170000F80180818B7F808388818160888342E0BB +:1017100060E080E00E94C10AE1EEF0E080818E7F0F +:101720008083E2EEF0E08081816080838081886048 +:101730008083F80180818E7F8083888180618883A7 +:10174000DF91CF911F910F910895E8EDF0E0808136 +:101750008F7E8083E7EDF0E080818160808384E08C +:1017600082BF81E08093E3010C94620BE8EDF0E02E +:1017700080818E7F80831092E20008951092DA00BB +:101780001092E10008951F920F920FB60F9211244C +:101790002F933F934F935F936F937F938F939F9379 +:1017A000AF93BF93EF93FF938091E10082FF0BC053 +:1017B0008091E20082FF07C08091E1008B7F8093DF +:1017C000E1000E942F0E8091DA0080FF1FC08091FF +:1017D000D80080FF1BC08091DA008E7F8093DA00F2 +:1017E0008091D90080FF0DC080E189BD82E189BD73 +:1017F00009B400FEFDCF81E08093E4010E94280837 +:1018000005C019BC1092E4010E9436088091E100E5 +:1018100080FF19C08091E20080FF15C08091E20036 +:101820008E7F8093E2008091E20080618093E200ED +:101830008091D80080628093D80019BC85E08093A5 +:10184000E4010E943A088091E10084FF30C0809159 +:10185000E20084FF2CC080E189BD82E189BD09B42A +:1018600000FEFDCF8091D8008F7D8093D8008091BD +:10187000E1008F7E8093E1008091E2008F7E809373 +:10188000E2008091E20081608093E2008091E001BB +:10189000882311F084E007C08091E30087FD02C037 +:1018A00081E001C083E08093E4010E943C088091C4 +:1018B000E10083FF29C08091E20083FF25C0809171 +:1018C000E100877F8093E10082E08093E401109241 +:1018D000E0018091E1008E7F8093E1008091E20041 +:1018E0008E7F8093E2008091E20080618093E2002D +:1018F00042E060E080E00E94C10A8091F0008860D0 +:101900008093F0000E943908FF91EF91BF91AF9151 +:101910009F918F917F916F915F914F913F912F9107 +:101920000F900FBE0F901F9018951F920F920FB639 +:101930000F9211242F933F934F935F936F937F9355 +:101940008F939F93AF93BF93CF93DF93EF93FF93C7 +:10195000C091E900CF708091EC00D82FD17080FD4C +:10196000D0E81092E9008091F000877F8093F0002A +:1019700078940E94D90C1092E9008091F000886060 +:101980008093F000CD2BCF70C093E900FF91EF91D1 +:10199000DF91CF91BF91AF919F918F917F916F9187 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 +:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF +:1019D000819321E0ED3EF207C9F70E9458088091FB +:1019E000E80083FF24C18091E5019091E601492F31 +:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 +:101A00000C948D22803881F0823809F010C18091C9 +:101A1000E9018F708093E9008091EB0085FB8827B6 +:101A200080F91092E90006C08091E1019091E201F5 +:101A3000911182609091E800977F9093E8008093E5 +:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF +:101A5000882319F0823061F0EAC08091E70181307B +:101A600009F0E5C0933009F080E08093E2012BC0DB +:101A70008091E701811127C08091E9018F7009F4FD +:101A8000D6C08093E9002091EB0020FF1CC093306A +:101A900021F48091EB00806214C09091EB00906182 +:101AA0009093EB0021E030E0A90102C0440F551FE4 +:101AB0008A95E2F74093EA001092EA008091EB00E9 +:101AC00088608093EB001092E9008091E800877FA6 +:101AD00086C08111ACC01091E7011F778091E300AF +:101AE0008078812B8093E3008091E800877F80934A +:101AF000E8000E94F60A8091E80080FFFCCF809108 +:101B0000E30080688093E300111102C082E001C00D +:101B100083E08093E4018BC08058823008F087C056 +:101B20008091E7019091E8018C3D53E0950779F5AC +:101B300083E08A838AE289834FB7F894DE011396A3 +:101B400020E03EE051E2E32FF0E050935700E491B3 +:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 +:101B6000EA3010F0C79601C0C0968D939D932F5F09 +:101B7000243149F74FBF8091E800877F8093E800C8 +:101B80006AE270E0CE0101960E94020A14C0AE0122 +:101B90004F5F5F4F6091E9010E944B09BC01892BA7 +:101BA00009F445C09091E800977F9093E8008981FF +:101BB0009A810E94600A8091E8008B778093E80008 +:101BC00036C08038A1F58091E800877F8093E800D7 +:101BD0008091E0018093F1008091E8008E778093FE +:101BE000E8000E94F60A23C0811121C08091E7011C +:101BF0009091E80199270297D4F48091E800877FBB +:101C00008093E8008091E7018093E0010E94F60A4A +:101C10008091E001811106C08091E30087FD02C040 +:101C200081E001C084E08093E4010E944408809137 +:101C3000E80083FF0AC08091E800877F8093E80076 +:101C40008091EB0080628093EB00AA960FB6F89427 +:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 +:101C6000CF938091E4018823A1F0C091E900CF7067 +:101C70009091EC00892F817090FD80E8C82B109224 +:101C8000E9008091E80083FD0E94D90CCF70C093D9 +:101C9000E900CF91089590936901809368010895B8 +:101CA000E0916801F0916901309721F00190F08195 +:101CB000E02D099480E00895E0916801F0916901B8 +:101CC000309721F00280F381E02D09940895E0918E +:101CD0006801F0916901309721F00480F581E02DD1 +:101CE00009940895209166013091670128173907FA +:101CF00071F09093670180936601E0916801F09123 +:101D00006901309721F00680F781E02D099408954C +:101D100020916401309165012817390771F0909383 +:101D2000650180936401E0916801F0916901309749 +:101D300021F00084F185E02D0994089508950C9414 +:101D40009E0E0E945C1A0E940E040C94221BCF92DD +:101D5000DF92EF92FF920F931F93CF93DF93CDB754 +:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 +:101D700026048BE6C82E81E0D82E00E010E0E02E8D +:101D8000802F0E941C05F60141916F01F82EF42668 +:101D9000B1F40F5F1F4F0E30110589F78FEF898364 +:101DA0008A831B820E94651A8160782F9D838C83B1 +:101DB00049815A816B818D810E944A0F40C0909168 +:101DC000CC0191FF04C08B870E9422058B8520E007 +:101DD00030E04F2D50E0922FBA01022E02C07595CF +:101DE00067950A94E2F760FF24C02E83EF8221E01A +:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E +:101E00008C219D21892B09F420E028870E94651AE6 +:101E10008160782F9A8789874E815F8168858A855E +:101E20000E944A0FF801E559FE4F8081C826C08202 +:101E300006C02F5F3F4F2630310569F6AACF0E94BA +:101E4000091E0E94500E90916A018917A1F00E940C +:101E5000500E80936A012B960FB6F894DEBF0FBE2A +:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 +:101E7000CF900C9446072B960FB6F894DEBF0FBE9A +:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 +:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 +:101EA000F894DEBF0FBECDBF4F83588769877A870E +:101EB0008B87DE01119686E0FD0111928A95E9F784 +:101EC00085E0FE01379601900D928A95E1F74981F0 +:101ED0005A816B817C818D819E810E944D162B964B +:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E +:101EF000CF93C82F882309F4C1C0823859F40E94B7 +:101F0000500E81FDBBC089E30E94EA180E94A2190D +:101F100089E30CC0833879F40E94500E80FDAEC076 +:101F200083E50E94EA180E94A21983E50E942919FC +:101F3000CF910C94A219843859F40E94500E82FD5E +:101F40009DC087E40E94EA180E94A21987E4EECFA0 +:101F50008CEF8C0F813A48F48C2F0E94492081111C +:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E +:101F700048F4C77081E001C0880FCA95EAF70E9453 +:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 +:101F9000C63A31F083E890E005C081E890E002C0E5 +:101FA00082E890E0CF910C94720E88E58C0F83311B +:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 +:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC +:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F +:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB +:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B +:1020000080E090E038C082EE90E035C089EE90E04C +:1020100032C08AEE90E02FC085EB90E02CC086EBBA +:1020200090E029C087EB90E026C08CEC90E023C0C4 +:102030008DEC90E020C083E891E01DC08AE891E03B +:102040001AC082E991E017C084E991E014C081E2EE +:1020500092E011C083E292E00EC084E292E00BC0F5 +:1020600085E292E008C086E292E005C087E292E055 +:1020700002C08AE292E0CF910C94880ECF9108952D +:10208000882309F44BC0823859F40E94500E81FF16 +:1020900045C089E30E94EA180E94A21989E30CC096 +:1020A000833871F40E94500E80FF38C083E50E948F +:1020B000EA180E94A21983E50E9429190C94A2191A +:1020C000843859F40E94500E82FF28C087E40E9491 +:1020D000EA180E94A21987E4EFCF9CEF980F913A7B +:1020E00058F390E2980F983050F4877091E001C057 +:1020F000990F8A95EAF7892F0E947119DFCF9BE526 +:10210000980F933020F480E090E00C94720E885A7F +:10211000833120F480E090E00C94880E08958823A9 +:1021200021F00E946B190C94A2190895882321F0C4 +:102130000E9471190C94A2190895BF92CF92DF9258 +:10214000EF92FF920F931F93CF93DF9300D000D0B5 +:1021500000D0CDB7DEB77C0185E0F701DE01119636 +:1021600001900D928A95E1F7F70183819481892B83 +:1021700009F4DDC2908181818F3F19F49F3F09F4FA +:10218000D6C2F7010281258122952F7099838A8317 +:1021900089819A812E830E94A918182FB92E0E9436 +:1021A000A8180E946F17EB2DE295EF704E2F50E0AC +:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 +:1021C0009B2D9F70F92E882319F0F29480EFF8224E +:1021D000002349F0FF2009F457C28F2D0E947B197C +:1021E0000E94A21951C2812F0E944010FF2009F4C1 +:1021F0009EC28F2D0E94811926960FB6F894DEBFDD +:102200000FBECDBFDF91CF911F910F91FF90EF9047 +:10221000DF90CF90BF900C94A2193B2D307F8B2D77 +:102220008F70303211F08295807F112319F01130B8 +:1022300021F12CC00023B9F0222309F490C12130F0 +:1022400009F08DC126960FB6F894DEBF0FBECDBF44 +:10225000DF91CF911F910F91FF90EF90DF90CF9082 +:10226000BF900C948B19222319F0213009F45FC21E +:102270008E830E948E198E8186C1002321F0223028 +:1022800008F055C26CC1211152C27DC1002321F05A +:10229000222309F464C1F8C1222309F474C109C2DC +:1022A0008B2D86958695837019F08130D1F03FC2D1 +:1022B000002321F0812F9B2D937002C080E090E0DD +:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B +:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 +:1022E000720E002321F0812F9B2D937002C080E09D +:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB +:10230000CF911F910F91FF90EF90DF90CF90BF90F2 +:102310000C94880E812F002319F00E94111D02C019 +:102320000E94791D26960FB6F894DEBF0FBECDBF72 +:10233000DF91CF911F910F91FF90EF90DF90CF90A1 +:10234000BF900C94FE1D8B2D837009F075C0011198 +:10235000EEC1812F829586958770880F880F912F07 +:102360009F70C92ED12CE12CF12C082E04C0CC0C6E +:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 +:1023800010E020E030E004C0000F111F221F331FB7 +:102390008A95D2F7C901B80160957095809590959E +:1023A00003C060E070E0CB014B2D4695469543702D +:1023B0004230C1F060F56C297D298E299F2941307A +:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C9496176C297D298E299F2926960FB665 +:1023F000F894DEBF0FBECDBFDF91CF911F910F913B +:10240000FF90EF90DF90CF90BF900C94B2170E9496 +:102410009617C701B60126960FB6F894DEBF0FBE19 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF90BF900C947A17002319F08B2D8170E8 +:1024400001C08695882309F472C1812F82958695F3 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9470186C297D29FD +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C948C180E947018C701B6012696D3 +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C945418D4 +:10253000103FD1F118F4103E50F4A1C0123F09F43D +:1025400063C008F44CC0133F09F473C098C01F70F7 +:102550008B2D8F710023A1F00E94ED17812F2696FD +:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:102570000F91FF90EF90DF90CF90BF900C948F1051 +:102580000E940E18812F26960FB6F894DEBF0FBE5C +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C9496100023A9F02111BFC0CA +:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 +:1025C000DF91CF911F910F91FF90EF90DF90CF900F +:1025D000BF900C943318223008F0A9C0E9CF002333 +:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94ED17002359F38B2D8F7151 +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630000E18002399F08B2D8F7126960FB6F89403 +:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 +:10265000EF90DF90CF90BF900C94D81726960FB6CE +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C94CE17002387 +:10268000A9F0222309F4ADCF812F26960FB6F89436 +:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 +:1026A000EF90DF90CF90BF900C94780F222309F425 +:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB +:1026C000DF91CF911F910F91FF90EF90DF90CF900E +:1026D000BF900C9440104B2D4F70612FC7010E948A +:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 +:1026F000CF911F910F91FF90EF90DF90CF90BF90FF +:102700000C94F2164B2D4F70612FC70126960FB611 +:10271000F894DEBF0FBECDBFDF91CF911F910F9117 +:10272000FF90EF90DF90CF90BF900C94E30526963A +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF9008950E947F +:1027500088190E945D190E94A2190E94AE1E0E9453 +:10276000FE1D80E090E00E94720E80E090E00C94EC +:10277000880E0E9478190C94A7130E94A918292F7B +:1027800022952F702C3030F42A3048F42250223019 +:1027900078F405C02C3041F02F3031F009C0803E74 +:1027A00048F0803F29F406C093FB882780F90895FC +:1027B00080E0089581E00895CF93DF9300D000D0AA +:1027C0001F92CDB7DEB70F900F900F900F900F9024 +:1027D000DF91CF910895CF93DF9300D000D000D048 +:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD +:1027F000DF91CF9108951F93CF93DF93C09179011B +:1028000016E080917A01C81799F0D0E01C9FF00182 +:102810001D9FF00D1124E558FE4F408151816281CA +:102820007381848195810E94EB132196C770E9CF53 +:10283000DF91CF911F9108954091AB015091AC0170 +:102840006091AD017091AE018091AF019091B001A6 +:102850000C94EB138091B00182958F7009F054C0F5 +:102860008091AD01882309F44FC080917901A09136 +:102870007A014091AE015091AF016091AB0170912E +:10288000AC01B6E08A1709F43FC090E0411551054C +:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 +:1028A000F00D1124E558FE4F218127132AC0208105 +:1028B000261327C02281211124C0238134812417AB +:1028C000350710F421503109241B350B283C310504 +:1028D000C0F42091B0012F7020612093B00126E058 +:1028E000289FF001299FF00D1124E058FE4F8081B0 +:1028F0008F70806180838BEA91E00E949D100C9420 +:10290000FB1301968770BECF0895CF92DF92EF92AE +:10291000FF920F931F93CF93DF93CDB7DEB76297EC +:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 +:10293000DE011D9601900D928A95E1F7D8014C9128 +:1029400011965C91119712966C918091AE019091C5 +:10295000AF01009709F475C13091AB017091AC01E2 +:102960007F3F19F43F3F09F46CC1F801C380D48064 +:10297000E090AD01EE2009F4BEC02091B001C81670 +:10298000D90628F0D601A81BB90BCD0104C080954B +:1029900090958C0D9D1DFF24F394883C910578F053 +:1029A000F12C207F09F0C4C07C2DD98AC88A89897E +:1029B0000E94DC138BEA91E00E949D10AFC0822F31 +:1029C000807F09F045C0571313C0431311C0611134 +:1029D0000FC02F7020612093B0010E941C148BEA5D +:1029E00091E00E949D108091B001F80185832EC076 +:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 +:102A00001CC08091790120917A0136E0821709F487 +:102A10005BC090E0389FF001399FF00D1124E5581C +:102A2000FE4F7181571306C07081471303C0728136 +:102A3000711103C001968770E9CFF62E662309F461 +:102A40001CC18091B00181608093B001F12C15C14F +:102A5000571309C0431307C0611105C08091B0012D +:102A6000F8018583C8C04D875E878D859E856A8BFA +:102A70000E94BD136A898823D1F16623C1F1209198 +:102A8000B001822F82958F7090E0029774F0809150 +:102A9000AB019091AC0198878F831986DB86CA863B +:102AA0002C87CE0107960E949D1086E0F801ABEAC4 +:102AB000B1E001900D928A95E1F70E942A140E94DC +:102AC0001C14FF24F394D9C04D875E878D859E85A5 +:102AD0000E94A918292F22952F70223008F0C1C01A +:102AE0009F7009F0BBC0805E883008F4C6C0C80182 +:102AF0000E949D10E6CFC816D90608F453C0F6010F +:102B0000E81BF90BCF01883C910508F450C0F12C6B +:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E +:102B200086E0DF011D928A95E9F70E941C14A5C07A +:102B3000571314C0431312C0611110C08091B0012B +:102B4000F8018583C8010E949D1086E0EBEAF1E060 +:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 +:102B60008D859E856A8B0E94BD136A89882309F42E +:102B7000BECF662309F4BBCF2091B001822F82958E +:102B80008F7090E002970CF490CF8091AB01909100 +:102B9000AC019A8389831B82DD82CC822E83CE0195 +:102BA000019681CF809590958C0D9D1DACCFF62E12 +:102BB000662309F49CCF571333C0431331C02091CF +:102BC000B00120FD24C0822F82958F70482F50E0E5 +:102BD00041155105E1F0D80115962C9315974F300A +:102BE000510549F08F5F982F9295907F822F8F70BB +:102BF000892B15968C93C8010E949D1086E0F801E0 +:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 +:102C1000F801ABEAB1E001900D928A95E1F72DC081 +:102C20004D875E878D859E850E94BD1381113DCFA6 +:102C30008091B00181608093B001C8010E949D1015 +:102C40001CC0662309F453CF4D875E878D859E8512 +:102C50000E94BD13882309F44ACF27CF811143CFA7 +:102C60000CC0243008F043CF9F7009F43CCFD8014A +:102C700015969C91907F09F036CF8F2D62960FB6F6 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF9008951F93CF93DF9335 +:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 +:102CB0004F83588769877A878B879C87CE010796D1 +:102CC0000E948514882371F08A859B85892B09F4DD +:102CD00041C088858F3F09F065C08F818F3F09F023 +:102CE00061C038C086E0FE013796DE011196019082 +:102CF0000D928A95E1F76A857B856115710551F121 +:102D0000FF81E885EF3F11F4FF3F21F120917A0127 +:102D100030E0C9010196877099274091790150E010 +:102D20008417950709F447C0F983EA837D836C8390 +:102D300096E0929FD001939FB00D1124A558BE4FED +:102D4000FE01319601900D929A95E1F780937A01F8 +:102D50000E94FB1316E08091790190917A01891706 +:102D6000B9F1189FC001112485589E4F0E94851407 +:102D7000882371F1E09179011E9FF0011124E5583B +:102D8000FE4F4081518162817381848195810E94CF +:102D9000EB138091790190E00196877099278093D9 +:102DA0007901D9CF4F81588569857A858B859C8536 +:102DB0000E94EB13CFCF0E94B91310927A011092A8 +:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF +:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A +:102DE0001F910895EF92FF920F931F93CF93DF935C +:102DF0008C01892B09F46CC0F12CEE24E394E801DA +:102E00002196F8018491843740F4843008F051C051 +:102E1000813081F0823019F15BC0853709F444C0FC +:102E2000A8F19CE7980F903708F052C08F770E9466 +:102E3000401041C00E5F1F4FFE01849190E2980F39 +:102E4000983050F48770FE2D01C0FF0F8A95EAF785 +:102E50008F2F0E947B1914C00E94780F2DC00E5F27 +:102E60001F4FFE01849190E2980F983060F48770B4 +:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E +:102E80000E94A21919C00E94401016C00E5F1F4F69 +:102E9000FE01C491CC2381F08FE99FE00197F1F707 +:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E +:102EB00003C00E94780F8E018F2D882309F49FCFC5 +:102EC000EFE9FFE03197F1F700C000008150F5CF46 +:102ED000DF91CF911F910F91FF90EF90089508958A +:102EE0006093B5017093B6018093B7019093B801D8 +:102EF0000C94A7130F931F930091B5011091B60185 +:102F00002091B7013091B801DC01CB01802B912BCE +:102F1000A22BB32B8093B5019093B601A093B70178 +:102F2000B093B8011F910F910C94A7130F931F93A7 +:102F30000091B5011091B6012091B7013091B8010F +:102F4000DC01CB0180239123A223B3238093B5011D +:102F50009093B601A093B701B093B8011F910F9160 +:102F60000C94A7130F931F930091B5011091B60114 +:102F70002091B7013091B801DC01CB018027912766 +:102F8000A227B3278093B5019093B601A093B70110 +:102F9000B093B8011F910F910C94A7131092B10137 +:102FA0001092B2011092B3011092B4010C94A713C5 +:102FB00041E050E060E070E004C0440F551F661F20 +:102FC000771F8A95D2F74093B1015093B201609375 +:102FD000B3017093B4010C94A71341E050E060E09A +:102FE00070E004C0440F551F661F771F8A95D2F703 +:102FF0008091B1019091B201A091B301B091B4015F +:10300000482B592B6A2B7B2B4093B1015093B20173 +:103010006093B3017093B4010C94A71341E050E0A6 +:1030200060E070E004C0440F551F661F771F8A954B +:10303000D2F740955095609570958091B10190912F +:10304000B201A091B301B091B401482359236A237E +:103050007B234093B1015093B2016093B30170930D +:10306000B4010C94A71341E050E060E070E004C0AC +:10307000440F551F661F771F8A95D2F78091B101C3 +:103080009091B201A091B301B091B40148275927A2 +:103090006A277B274093B1015093B2016093B3013B +:1030A0007093B4010C94A7130F931F930091B10177 +:1030B0001091B2012091B3013091B401DC01CB0138 +:1030C000802B912BA22BB32B8093B1019093B20153 +:1030D000A093B301B093B4011F910F910C94A71367 +:1030E0000F931F930091B1011091B2012091B30190 +:1030F0003091B401DC01CB0180239123A223B323BF +:103100008093B1019093B201A093B301B093B40145 +:103110001F910F910C94A7130F931F930091B1016E +:103120001091B2012091B3013091B401DC01CB01C7 +:1031300080279127A227B3278093B1019093B201F2 +:10314000A093B301B093B4011F910F910C94A713F6 +:103150000895CF92DF92EF92FF920F931F93CF9338 +:10316000DF938C01C090B101D090B201E090B30127 +:10317000F090B4018091B5019091B601A091B70192 +:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 +:10319000D701C6010C2E04C0B695A79597958795C3 +:1031A0000A94D2F780FF07C0B8018C2F0E9407064F +:1031B0008130910531F4219758F7B80180E00E94E1 +:1031C0000706DF91CF911F910F91FF90EF90DF9055 +:1031D000CF90089590910C019923F1F090910D01F9 +:1031E0009923D1F0982F9695969596959F3080F5D6 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B8183089520910E0130910F01B6 +:10322000F90132969FEF40E05191851789F09F3F59 +:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 +:1032400039F0F901E90FF11D97FDFA958283089590 +:10325000089590910C019923F9F090910D01992313 +:10326000D9F0982F9695969596959F3028F5E091F0 +:103270000E01F0910F01E90FF11D877021E030E0A0 +:10328000A90102C0440F551F8A95E2F7CA01809533 +:10329000918189238183089520910E0130910F013E +:1032A000F9013296205F3F4F9081891301C010824F +:1032B0003196E217F307C1F7089581E090E0E091BD +:1032C0000E01F0910F01E80FF91F10820196803175 +:1032D0009105A9F708959091CB01892B8093CB019B +:1032E000089580959091CB0189238093CB01089517 +:1032F0001092CB0108959091CA01892B8093CA0145 +:10330000089580959091CA0189238093CA010895F8 +:103310001092CA0108958093B90108951092B901DD +:10332000089580910E0190910F01FC0131969C014E +:10333000205F3F4F80E0919191118F5FE217F3077B +:10334000D1F70895E0910E01F0910F018091CB012A +:103350008083E0910E01F0910F0190818091CA016C +:10336000892B80838091B901882361F0E0910E015F +:10337000F0910F019081892B80830E949119811116 +:103380001092B90180910E0190910F010C945C0E86 +:10339000CF92DF92EF92FF926C01EE24FF24C114D2 +:1033A000D104E104F10421F0C701B60120E101C01C +:1033B00020E0C72ED82EE92EFF24C114D104E10449 +:1033C000F10419F0285FC701B6016B017C0154E0DC +:1033D000F694E794D794C7945A95D1F7C114D104C1 +:1033E000E104F10419F02C5FC701B6016B017C0107 +:1033F00042E0F694E794D794C7944A95D1F7C11464 +:10340000D104E104F10419F02E5FC701B601DC011B +:10341000CB01B695A79597958795892B8A2B8B2BF2 +:1034200009F02F5F822FFF90EF90DF90CF900895EB +:103430008091E401843011F120E488E190E00FB63E +:10344000F894A895809360000FBE2093600083B726 +:10345000817F846083BF83B7816083BF78948895C0 +:1034600083B78E7F83BF0FB6F894A89580916000D4 +:10347000886180936000109260000FBE08950895E7 +:103480000C943F1ACF930E94401A0E9426040E9477 +:103490003F1AC0E08C2F0E941C05811104C0CF5F31 +:1034A000CE30C1F701C081E0CF9108950E94B913D9 +:1034B0000E94500E0C94460782E084BD93E095BDB7 +:1034C0009AEF97BD80936E0008952FB7F89480917E +:1034D000CD019091CE01A091CF01B091D0012FBF2D +:1034E0000895CF92DF92EF92FF920F931F932FB721 +:1034F000F8944091CD015091CE016091CF0170912F +:10350000D0012FBF6A017B01EE24FF248C0120E053 +:1035100030E0C016D106E206F30610F4415051091E +:103520009A01281B390BC9011F910F91FF90EF9051 +:10353000DF90CF9008951F920F920FB60F92112433 +:103540008F939F93AF93BF938091CD019091CE01C4 +:10355000A091CF01B091D0010196A11DB11D809322 +:10356000CD019093CE01A093CF01B093D001BF9134 +:10357000AF919F918F910F900FBE0F901F90189554 +:103580000E94480BF8942FEF87EA91E62150804083 +:103590009040E1F700C0000087E090EBDC018093F1 +:1035A000ED019093EE01A093EF01B093F0019CE048 +:1035B00088E10FB6F894A895809360000FBE9093B1 +:1035C0006000FFCFEF92FF920F931F93CF93DF9393 +:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 +:1035E000F12CC701002E02C0959587950A94E2F749 +:1035F00080FD06C00F5F1F4F0630110591F709C00F +:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 +:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 +:103620000F91FF90EF900895CF93C82F8CE20E94E6 +:10363000E21A882321F08C2FCF910C94E21A80E0BB +:10364000CF910895CF930E94691C811102C00E94FE +:103650004F1CC5E6C15049F00E9426048FE39CE947 +:103660000197F1F700C00000F5CF89E20E94141B1A +:10367000811113C18AE20E94141B81110E944F1C08 +:1036800085E00E94141B81110E94C01A0E94741CC4 +:103690008093CC0187E00E94141B8823A9F18BE161 +:1036A0000E94141B882351F08091CC0181FB2227BA +:1036B00020F991E0922790FB81F90EC08EE00E94E4 +:1036C000141B882361F08091CC0182FB222720F912 +:1036D00091E0922790FB82F98093CC0115C080E1A4 +:1036E0000E94141B9091CC01882341F093FB222768 +:1036F00020F981E0822780FB93F904C0892F80950F +:1037000080FB90F99093CC018091CC010E94781CB1 +:103710000E94861C8093DE0180EE0E94141B882389 +:1037200041F08091DE01982F909590FB80F9809375 +:10373000DE0189E30E94141B882359F08091DE0189 +:1037400081FB222720F991E0922790FB81F9809359 +:10375000DE0182EE0E94141B882359F08091DE0165 +:1037600082FB222720F991E0922790FB82F9809337 +:10377000DE0186EE0E94141B882359F08091DE0141 +:1037800083FB222720F991E0922790FB83F9809315 +:10379000DE0183EE0E94141B882359F08091DE0124 +:1037A00084FB222720F991E0922790FB84F98093F3 +:1037B000DE0185E30E94141B882359F08091DE010D +:1037C00085FB222720F991E0922790FB85F98093D1 +:1037D000DE0181E30E94141B882359F08091DE01F1 +:1037E00086FB222720F991E0922790FB86F98093AF +:1037F000DE0181E10E94141B882359F08091DE01D3 +:1038000087FB222720F991E0922790FB87F980938C +:10381000DE018091DE010E948A1C8091DE0187FB1F +:10382000882780F980930D0187E20E94141BC82F1E +:103830008EE10E94141B8111C2608FE10E94141B53 +:103840008111C46080E20E94141B8111C86081E272 +:103850000E94141B8111C06182E20E94141B81111D +:10386000C06283E20E94141B8111C06484E20E9442 +:10387000141B882311F0C06802C0CC2329F08C2FC0 +:103880000E94811C6C2F03C00E947D1C682F70E079 +:1038900080E090E0CF910C947017CF9108956DEE79 +:1038A0007EEF80E090E00E94C32260E082E090E042 +:1038B0000E94B52260E083E090E00E94B52260E0C3 +:1038C00084E090E00E94B52260E085E090E00C94F6 +:1038D000B52280E090E00E94AF2221E08D3E9E4F15 +:1038E00009F020E0822F089582E090E00C94A72256 +:1038F000682F82E090E00C94B52283E090E00C9475 +:10390000A722682F83E090E00C94B52284E090E039 +:103910000C94A722682F84E090E00C94B52280914B +:10392000D30180FF0BC06091130185E0689FB00157 +:10393000112475956795759567952BC081FF09C012 +:103940006091130185E0689FB0011124759567951A +:1039500020C082FF07C06091130185E0689FB0011D +:10396000112417C09091D4019923D1F060911201D4 +:10397000961788F72091130185E0289F9001112464 +:10398000929FA001939F500D112470E0CA010E94E4 +:1039900079226038710540F46115710519F406C08B +:1039A00065E070E0862F08958FE7089581E008951F +:1039B0008091D30180FF08C06091110170E075957E +:1039C00067957595679521C081FF06C060911101CB +:1039D00070E07595679519C082FF04C06091110170 +:1039E00070E010C09091D401992399F0609110017A +:1039F0009617A0F780911101899FC001112470E0F2 +:103A00000E9479226038710540F46115710519F43E +:103A100006C061E070E0862F08958FE7089581E089 +:103A20000895803F21F40E948F1C819504C0813F3E +:103A300029F40E948F1C8093D7010895823F21F4BE +:103A40000E948F1C819504C0833F29F40E948F1C23 +:103A50008093D6010895893F19F40E94D81C05C0AF +:103A60008A3F31F40E94D81C81958093D801089533 +:103A70008B3F21F40E94D81C819504C08C3F29F40F +:103A80000E94D81C8093D9010895843F21F480912D +:103A9000D501816017C0853F21F48091D5018260F6 +:103AA00011C0863F21F48091D50184600BC0873F0F +:103AB00021F48091D501886005C0883F31F4809160 +:103AC000D50180618093D50108958D3F21F48091C7 +:103AD000D30181600BC08E3F21F48091D3018260BD +:103AE00005C08F3F29F48091D30184608093D30176 +:103AF0000895803F39F48091D70187FF6CC0109200 +:103B0000D70169C0813F29F48091D7011816BCF311 +:103B100062C09091D601823F29F497FF5CC0109259 +:103B2000D60159C0833F19F41916CCF354C0893F0C +:103B300041F48091D80118160CF04DC01092D801B4 +:103B40004AC08A3F29F48091D80187FF44C0F6CF4C +:103B50008B3F39F48091D90187FF3DC01092D90184 +:103B60003AC08C3F29F48091D9011816BCF333C0B8 +:103B7000843F21F48091D5018E7F17C0853F21F4C9 +:103B80008091D5018D7F11C0863F21F48091D501B0 +:103B90008B7F0BC0873F21F48091D501877F05C0C3 +:103BA000883F31F48091D5018F7E8093D50113C079 +:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 +:103BC0008091D3018D7F05C08F3F29F48091D3016F +:103BD0008B7F8093D3018091D60181110EC080919B +:103BE000D70181110AC08091D801811106C080914E +:103BF000D901811102C01092D401089585ED91E0A0 +:103C00000E94670E0E94651A9093D2018093D101A1 +:103C100008951F93CF93DF938091D1019091D201AA +:103C20000E94711AAC019091D401992321F0209146 +:103C3000140130E006C0209115018AE0289F900110 +:103C400011244217530708F485C08091D601C09112 +:103C5000D701D091D8011091D901811107C0C111AC +:103C600075C0D11173C0111171C074C09F3F19F09C +:103C70009F5F9093D401181624F40E948F1C8093A8 +:103C8000D6018091D60187FF05C00E948F1C8195C7 +:103C90008093D6011C1624F40E948F1C8093D701B8 +:103CA0008091D70187FF05C00E948F1C819580936A +:103CB000D7016091D601662331F1C091D701CC23A1 +:103CC00011F1062E000C770B880B990B0E948021B6 +:103CD00023E333E343E35FE30E94E4210E944821AE +:103CE0006093D6016C2FCC0F770B880B990B0E9439 +:103CF000802123E333E343E35FE30E94E4210E9456 +:103D000048216093D7011D1624F40E94D81C80938B +:103D1000D8018091D80187FF05C00E94D81C8195E9 +:103D20008093D801111624F40E94D81C8093D901E5 +:103D30008091D90187FF05C00E94D81C819580938E +:103D4000D901DF91CF911F910C94FE1D9F3F09F087 +:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 +:103D600085E0DF011D928A95E9F71092D401109247 +:103D7000D3010895833081F128F4813059F08230E5 +:103D8000D1F00895853009F449C0B8F1863009F4BE +:103D900056C0089580911501262F30E0280F311D5F +:103DA0002F3F310524F4680F6093150108958FEFBC +:103DB00080931501089580911401262F30E0280F7B +:103DC000311D2F3F310524F4680F609314010895CD +:103DD0008FEF80931401089580911301262F30E016 +:103DE000280F311D2F3F310524F4680F6093130114 +:103DF00008958FEF80931301089580911201262F6B +:103E000030E0280F311D2F3F310524F4680F6093F7 +:103E1000120108958FEF809312010895809111018E +:103E2000262F30E0280F311D2F3F310524F4680F75 +:103E30006093110108958FEF80931101089580918F +:103E40001001262F30E0280F311D2F3F310524F4BB +:103E5000680F6093100108958FEF8093100108950B +:103E6000833011F128F4813049F0823091F00895C7 +:103E7000853081F120F18630C1F1089580911501DE +:103E8000681720F4861B8093150108951092150180 +:103E9000089580911401681720F4861B8093140103 +:103EA000089510921401089580911301681720F469 +:103EB000861B809313010895109213010895809139 +:103EC0001201681720F4861B809312010895109246 +:103ED0001201089580911101681720F4861B8093C8 +:103EE0001101089510921101089580911001681731 +:103EF00020F4861B809310010895109210010895FC +:103F00000F931F938D3109F46BC008F03FC08E30C2 +:103F100009F47DC0C0F4873009F46EC068F48630BF +:103F200009F0AFC08091CC01817F8E7F8093CC015E +:103F300081E08093DB01A6C0883009F458C08B3043 +:103F400009F49BC09EC0863109F497C078F4803193 +:103F500009F470C0813109F094C00E94B9139091A6 +:103F60000D0181E0892780930D0187C0893109F413 +:103F700084C08B3109F085C08091CC0181FB222760 +:103F800020F991E0922790FB81F94AC0853309F42A +:103F90005BC048F4873209F457C008F45AC089322C +:103FA00009F452C06EC0833438F48A3308F067C015 +:103FB000883309F462C065C0833409F445C088348D +:103FC00009F05FC00E94B9130FEF13ED20E3015019 +:103FD00010402040E1F700C000000E94C01A4DC010 +:103FE0000E9402210E94500E0E94460746C00E9475 +:103FF000741C0E94861C41C09091CC01892F817055 +:1040000090FF12C0917F9E7F9093CC013BC0809126 +:10401000CC0182FB222720F991E0922790FB82F9C4 +:104020008093CC01992349F18091CC0181608093E8 +:10403000CC0123C08091CC0183FB222720F991E0A1 +:10404000922790FB83F9ECCF61E070E080E090E094 +:1040500010C08D5141E050E060E070E08A019B01AA +:1040600004C0000F111F221F331F8A95D2F7C90108 +:10407000B8010E9470170E94B91381E003C08953F0 +:10408000E9CF80E01F910F91089580E008950C948E +:104090004520CF93C82F8091DB01813079F018F053 +:1040A0008230E9F187C0E0910E01F0910F0180812B +:1040B000813169F0823209F07FC009C0E0910E01C0 +:1040C000F0910F018081813111F0823261F48C2FE7 +:1040D0000E944720811104C08C2F0E94801F1DC0A8 +:1040E00081E090E01AC08C2F0E944520811114C0FD +:1040F000C43179F048F4CB3079F0C03109F060C0B8 +:1041000082E08093DB0108C0C93219F0C83321F086 +:1041100057C01092DB0154C081E0817053C0C93296 +:1041200089F118F5C43171F1A8F4C73009F046C01F +:104130008AE08093150194E19093140193E09093A9 +:1041400013018093120188E08093110188E280932B +:10415000100134C0CE51C63088F5EC2FF0E0E65D9A +:10416000FE4F80818093DA0129C0CE34E9F020F43B +:10417000CB3421F56AE013C0C13579F0C235F1F4D2 +:1041800061E00DC08091DA01882319F01092DA0104 +:1041900015C081E08093DB0115C061E006C080910D +:1041A000DA010E94BA1E0AC06AE08091DA010E9418 +:1041B000301F04C01092DB0180E004C081E002C027 +:1041C00080E0ABCFCF910895E1E8F0E08081886096 +:1041D00080838081816080838FB7F89493E090938F +:1041E000890090ED909388008FBF0895EFE6F0E08E +:1041F0008081826080830895EFE6F0E080818D7F8A +:1042000080830895EFE6F0E0908182E08927808343 +:1042100008951F920F920FB60F9211242F933F9380 +:104220004F935F936F937F938F939F93AF93BF93BE +:10423000EF93FF938091DC019091DD0101969093C3 +:10424000DD018093DC01811103C082E00E944607FA +:10425000E091DD01E695E695F0E0E657FB4FE4914D +:104260008091DC018E1303C080E00E944607FF911D +:10427000EF91BF91AF919F918F917F916F915F91DE +:104280004F913F912F910F900FBE0F901F90189557 +:104290000E944F216894B1110C94DE2108950E9470 +:1042A000C32188F09F5798F0B92F9927B751B0F0E4 +:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA +:1042C00014C0B13091F00E94DD21B1E008950C944A +:1042D000DD21672F782F8827B85F39F0B93FCCF3FD +:1042E000869577956795B395D9F73EF49095809527 +:1042F000709561957F4F8F4F9F4F0895E89409C047 +:1043000097FB3EF490958095709561957F4F8F4F08 +:104310009F4F9923A9F0F92F96E9BB279395F6951E +:10432000879577956795B795F111F8CFFAF4BB0F9C +:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 +:10434000882311F096E911C0772321F09EE8872F8A +:10435000762F05C0662371F096E8862F70E060E046 +:104360002AF09A95660F771F881FDAF7880F9695BF +:10437000879597F9089557FD9058440F551F59F0A8 +:104380005F3F71F04795880F97FB991F61F09F3F42 +:1043900079F087950895121613061406551FF2CF6B +:1043A0004695F1DF08C0161617061806991FF1CFBB +:1043B00086957105610508940895E894BB276627E2 +:1043C0007727CB0197F908950E94F7210C94682272 +:1043D0000E945A2238F00E94612220F0952311F0A9 +:1043E0000C9451220C94572211240C94DE210E942B +:1043F000BB2170F3959FC1F3950F50E0551F629F4D +:10440000F001729FBB27F00DB11D639FAA27F00D2D +:10441000B11DAA1F649F6627B00DA11D661F829F54 +:104420002227B00DA11D621F739FB00DA11D621F39 +:10443000839FA00D611D221F749F3327A00D611D56 +:10444000231F849F600D211D822F762F6A2F112438 +:104450009F5750409AF0F1F088234AF0EE0FFF1F6B +:10446000BB1F661F771F881F91505040A9F79E3FC2 +:10447000510580F00C9451220C94DE215F3FE4F34F +:10448000983ED4F3869577956795B795F795E79518 +:104490009F5FC1F7FE2B880F911D9695879597F921 +:1044A000089597F99F6780E870E060E008959FEFB6 +:1044B00080EC089500240A941616170618060906BB +:1044C000089500240A94121613061406050608958A +:1044D000092E0394000C11F4882352F0BB0F40F412 +:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 +:1044F000089597FB072E16F4009407D077FD09D096 +:104500000E94932207FC05D03EF4909581959F4F21 +:104510000895709561957F4F0895EE0FFF1F0590E8 +:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF +:10453000BB1FA617B70710F0A61BB70B881F991F44 +:104540005A95A9F780959095BC01CD010895F999E8 +:10455000FECF92BD81BDF89A992780B50895A8E154 +:10456000B0E042E050E00C94CA22262FF999FECF29 +:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 +:104580000FBE019608950E94B522272F0C94B622E3 +:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 +:1045A000F89A319600B40D9241505040B8F70895F2 +:0445B000F894FFCFAD +:1045B40020024707D707B2077E074A070101BA015D +:1045C40028080A03140A3F4D36394B04FE03C80376 +:1045D4008F0322033B0354036D0301020304050606 +:0445E40007080900BB :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex index e6fe6a368b..39b4076a59 100644 --- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex +++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex @@ -1,17 +1,17 @@ -:100000000C9404080C9448080C9448080C94480874 -:100010000C9448080C9448080C9448080C94480820 -:100020000C9448080C9448080C94E4140C94B615ED -:100030000C9448080C9448080C9448080C94480800 -:100040000C9448080C948E2E0C9448080C94480884 -:100050000C9448080C9495240C9448080C94480877 -:100060000C9448080C9448080C9448080C944808D0 -:100070000C9448080C9448080C9448080C944808C0 -:100080000C9448080C9448080C9448080C944808B0 -:100090000C9448080C9448080C9448080C944808A0 -:1000A0000C9448080C9448080C9448081B163D16FC -:1000B00028173D1628177F16A2162817F7160A17B5 -:1000C000581A581A861A861AC91A051B061D061DC3 -:1000D0001D1B061D141C141CE01C061D061DF41C13 +:100000000C9466030C94AD030C94AD030C94AD03F7 +:100010000C94AD030C94AD030C94AD030C94AD03A0 +:100020000C94AD030C94AD030C94350E0C94070F97 +:100030000C94AD030C94AD030C94AD030C94AD0380 +:100040000C94AD030C947B230C94AD030C94AD0382 +:100050000C94AD030C940D1D0C94AD030C94AD03E6 +:100060000C94AD030C94AD030C94AD030C94AD0350 +:100070000C94AD030C94AD030C94AD030C94AD0340 +:100080000C94AD030C94AD030C94AD030C94AD0330 +:100090000C94AD030C94AD030C94AD030C94AD0320 +:1000A0000C94AD030C94AD030C94AD03740F960F38 +:1000B0008910960F8910DB0FFE0F89105310661000 +:1000C000501350137F137F13C213FC130916091624 +:1000D000151409160A150A15DD1509160916F41561 :1000E0000122022201C402C4000121022101C40232 :1000F000C4000120022001C402C400011F021F012C :10010000C402C4000131023101C402C40001E10192 @@ -75,1479 +75,1125 @@ :1004A0000040006A3073307E300100010041006B73 :1004B0003074307F300100010042006C30753080B4 :1004C00030010001004300823076308130010001AC -:1004D000004400450077300100010000000A0025BB -:1004E00030313662003A200025303258000A722F2F -:1004F0006320303132333435363738394142434462 -:1005000045460A000A002530325800626F756E6356 -:1005100065213A20006C656674207369646520610A -:10052000747461636865640A006C6566742073693D -:100530006465206E6F7420726573706F6E64696E8F -:10054000670A00747279696E6720746F2072657330 -:100550006574206D637032333031380A000A4445C7 -:100560004255473A20656E61626C65642E0A005BF5 -:10057000735D004B6579626F6172642073746172A0 -:10058000742E0A005B575D005B535D005B525D009B -:100590005B445D005B435D0016034500720067002D -:1005A0006F0044006F007800200045005A000000F2 -:1005B00016034500720067006F0044006F0078006A -:1005C000200045005A0000000403090409028D00C0 -:1005D000050100A0FA09040000010301010009213E -:1005E00011010001223F000705810308000A0904E8 -:1005F00001000103010200092111010001224D0047 -:100600000705820308000A09040200010300000034 -:100610000921110100012236000705830308000AA1 -:100620000904030002030000000921110100012256 -:1006300020000705840320000107050403200001B2 -:100640000904040001030000000921110100012236 -:100650003900070585031000011201100100000098 -:1006600008EDFE071301000102000105010906A1C2 -:1006700001050719E029E715002501950875018195 -:100680000205081901290595057501910295017565 -:100690000391010507190029771500250195787543 -:1006A000018102C00631FF0974A1010975150025F9 -:1006B000FF9520750881020976150025FF952075A4 -:1006C000089102C005010980A101850216010026DA -:1006D000B7001A01002AB700751095018100C00506 -:1006E0000C0901A1018503160100269C021A0100D4 -:1006F0002A9C02751095018100C005010902A10123 -:100700000901A10005091901290515002501950513 -:1007100075018102950175038101050109300931D7 -:100720001581257F95027508810609381581257F79 -:10073000950175088106050C0A38021581257F95FB -:100740000175088106C0C005010906A10105071948 -:10075000E029E715002501950875018102950175CD -:100760000881010508190129059505750191029572 -:1007700001750391010507190029FF150025FF9553 -:100780000675088100C00A002530325820006B65CC -:1007900079626F6172645F7265706F72743A200083 -:1007A0000A0025303258006B6579626F6172645FB0 -:1007B0007365745F6C65643A200064656C5F6B659B -:1007C000795F6269743A2063616E27742064656C96 -:1007D0003A20253032580A006164645F6B65795FA6 -:1007E0006269743A2063616E2774206164643A2000 -:1007F000253032580A00646F6E652E0A00626F6FF2 -:10080000676D61676963207363616E3A202E2E2ED7 -:100810002000290A002575002F002575005D28009D -:1008200025640020002564002000256400200025A8 -:1008300064007C0025303258006D6F7573656B6500 -:1008400079205B62746E7C782079207620685D2840 -:100850007265702F61636C293A205B006D6B5F7766 -:100860006865656C5F74696D655F746F5F6D6178F5 -:10087000203D2025640A006D6B5F776865656C5FBD -:100880006D61785F7370656564203D2025640A00A2 -:100890006D6B5F74696D655F746F5F6D6178203D2E -:1008A0002025640A006D6B5F6D61785F737065650C -:1008B00064203D2025640A006D6B5F696E7465726B -:1008C00076616C203D2025640A006D6B5F64656C69 -:1008D0006179203D2025640A006D6B5F776865654E -:1008E0006C5F74696D655F746F5F6D6178203D202A -:1008F00025640A006D6B5F776865656C5F6D617874 -:100900005F7370656564203D2025640A006D6B5F30 -:1009100074696D655F746F5F6D6178203D2025643B -:100920000A006D6B5F6D61785F7370656564203D73 -:100930002025640A006D6B5F696E74657276616C68 -:10094000203D2025640A006D6B5F64656C61792031 -:100950003D2025640A000A00257500363A20776894 -:1009600065656C5F74696D655F746F5F6D61783A22 -:1009700020000A00257500353A20776865656C5FB0 -:100980006D61785F73706565643A20000A002575B3 -:1009900000343A2074696D655F746F5F6D61783AF9 -:1009A00020000A00257500333A206D61785F73706E -:1009B0006565643A20000A00257500323A20696EA8 -:1009C00074657276616C286D73293A20000A0025DF -:1009D0007500313A2064656C6179282A31306D7375 -:1009E000293A20000A092D2056616C756573202D67 -:1009F0000A004D3E004D25643E20003F00736574A3 -:100A00002064656661756C740A00433E2000776857 -:100A10006572652064656C74613A20637572736FEA -:100A2000723D25642C20776865656C3D25640A530A -:100A3000656520687474703A2F2F656E2E77696B28 -:100A40006970656469612E6F72672F77696B692FB2 -:100A50004D6F7573655F6B6579730A000A092D2008 -:100A60004D6F7573656B6579202D0A4553432F7162 -:100A70003A09717569740A313A0964656C617928BB -:100A80002A31306D73290A323A09696E74657276BB -:100A9000616C286D73290A333A096D61785F737050 -:100AA0006565640A343A0974696D655F746F5F6DDA -:100AB00061780A353A09776865656C5F6D61785FC2 -:100AC00073706565640A363A09776865656C5F74AA -:100AD000696D655F746F5F6D61780A0A703A0970BD -:100AE00072696E742076616C7565730A643A097375 -:100AF00065742064656661756C74730A75703A0973 -:100B00002B310A646F776E3A092D310A7067757060 -:100B10003A092B31300A7067646F776E3A092D31CC -:100B2000300A0A7370656564203D2064656C7461E9 -:100B3000202A206D61785F7370656564202A202803 -:100B4000726570656174202F2074696D655F746FC4 -:100B50005F6D6178290A003F004D3E2000433E2032 -:100B6000004C25640A000A092D20436F6E736F6CD8 -:100B700065202D0A4553432F713A09717569740A2E -:100B80006D3A096D6F7573656B65790A000A092DF9 -:100B9000204D61676963202D0A643A0964656275B6 -:100BA000670A783A096465627567206D61747269D5 -:100BB000780A6B3A096465627567206B6579626FC4 -:100BC0006172640A6D3A096465627567206D6F75BC -:100BD00073650A763A0976657273696F6E0A733ABD -:100BE000097374617475730A633A09636F6E736F86 -:100BF0006C65206D6F64650A302D343A096C61793B -:100C00006572302D34284631302D4634290A506122 -:100C100075733A09626F6F746C6F616465720A650F -:100C20003A09656570726F6D0A6E3A094E4B524F04 -:100C30000A7A3A09736C656570204C4544207465E6 -:100C400073740A000A002575002E6E6B726F3A20CD -:100C5000000A002575002E737761705F6261636B17 -:100C6000736C6173685F6261636B73706163653A33 -:100C700020000A002575002E737761705F6772612E -:100C800076655F6573633A20000A002575002E6E55 -:100C90006F5F6775693A20000A002575002E73772B -:100CA00061705F72616C745F726775693A20000AE7 -:100CB000002575002E737761705F6C616C745F6CDA -:100CC0006775693A20000A002575002E636170730C -:100CD0006C6F636B5F746F5F636F6E74726F6C3A8F -:100CE00020000A002575002E737761705F636F6EB8 -:100CF00074726F6C5F636170736C6F636B3A20002A -:100D00000A0025303258006B65796D61705F636F42 -:100D10006E6669672E7261773A20000A00257500B9 -:100D20002E6D6F7573653A20000A002575002E6BD5 -:100D30006579626F6172643A20000A002575002EA1 -:100D40006D61747269783A20000A002575002E657D -:100D50006E61626C653A20000A00253032580064EA -:100D6000656275675F636F6E6669672E7261773A59 -:100D700020000A0025750064656661756C745F6CFF -:100D8000617965723A20003F004E4B524F3A206F16 -:100D900066660A004E4B524F3A206F6E0A00746925 -:100DA0006D65725F636F756E743A202530346C58D0 -:100DB0000A006B6579626F6172645F6E6B726F3A85 -:100DC0002025580A006B6579626F6172645F6964FF -:100DD0006C653A2025580A006B6579626F61726410 -:100DE0005F70726F746F636F6C3A2025580A0068E9 -:100DF0006F73745F6B6579626F6172645F6C656459 -:100E00007328293A2025580A000A092D20537461B5 -:100E1000747573202D0A004743433A20342E382E30 -:100E200032204156522D4C4942433A20312E382E21 -:100E300030204156525F415243483A206176723524 -:100E40000A004F5054494F4E533A204C55464120CA -:100E5000424F4F544D41474943204D4F5553454B09 -:100E600045592045585452414B455920434F4E5304 -:100E70004F4C4520434F4D4D414E44204E4B524F19 -:100E8000203531320A004255494C443A2039323239 -:100E9000353435322D6469727479202830353A340E -:100EA000323A3231204A616E2032302032303136CF -:100EB000290A005649443A20307846454544284599 -:100EC00072676F446F7820455A29205049443A2070 -:100ED000307831333037284572676F446F7820455A -:100EE0005A29205645523A203078303030310A00A5 -:100EF000444553433A20742E6D2E6B2E206B65793A -:100F0000626F617264206669726D776172652066D6 -:100F10006F72204572676F646F780A000A092D208E -:100F200056657273696F6E202D0A000A6D6F7573B6 -:100F3000653A206F66660A000A6D6F7573653A2020 -:100F40006F6E0A000A6B6579626F6172643A206F96 -:100F500066660A000A6B6579626F6172643A206F97 -:100F60006E0A000A6D61747269783A206F66660ACB -:100F7000000A6D61747269783A206F6E0A000A6423 -:100F8000656275673A206F6E0A000A64656275676C -:100F90003A206F66660A000A0A626F6F746C6F61AE -:100FA0006465722E2E2E2000433E20006565636F1F -:100FB0006E6669673A0A00536C656570204C45445B -:100FC00020746573740A0000000000000000000037 -:100FD0000000010204060A0F17202C3A4A5D7187AF -:100FE0009DB3C7DAE9F5FCFFFCF5E9DAC7B39D87E5 -:100FF000715D4A3A2C20170F0A0604020100000016 -:10100000000000000000000011241FBECFEFDAE056 -:10101000DEBFCDBF04B603FE24C08091F9019091DC -:10102000FA01A091FB01B091FC018730904BA740E1 -:10103000B04BB9F41092F9011092FA011092FB0131 -:101040001092FC0114BE84B7877F84BF88E10FB67D -:10105000F89480936000109260000FBEE0E0FFE320 -:10106000099511E0A0E0B1E0E8EBF0E602C00590E0 -:101070000D92AA33B107D9F711E0AAE3B1E001C09C -:101080001D92A93FB107E1F70E941E120C945A303D -:101090000C940000FF93EF93E0913A01F0913B0133 -:1010A000309709F00995EF91FF910895FC01859122 -:1010B000803011F0EFDFFBCF0895FF27E0E230E250 -:1010C00047FF0CC0419597FF09C0EDE26095709510 -:1010D00080959095611D711D811D911D27FF02C096 -:1010E000219530E350E2AA27660F771F881F991FCA -:1010F000AA1FA41710F0A41B63955A95A9F7AA304C -:1011000008F0A95FA05DAF93F395611571058105A6 -:10111000910541F7ED3211F4EF93F395F21718F4BE -:101120003F93F395FBCF8F91B5DFFA95E1F70895E3 -:10113000E991F9918591803021F0853219F0AADF8B -:10114000F9CF089520E0E89455915532C1F350331A -:1011500011F4689455915A3348F4505390F3220F88 -:10116000022E220F220F200D250FF4CF0EF4219511 -:1011700089919991533619F3533729F1533559F120 -:10118000BC0188279927E8945C3621F489919991CC -:1011900068945591543639F446EF7EF077FF0DC0D0 -:1011A0008FEF9FEF0AC055374AE039F0583540E1DC -:1011B00021F0523642E009F00895FF93EF937DDF6E -:1011C000EF91FF91B7CFFF93EF93FC0181918030B6 -:1011D000B9F360DFFBCFFF93EF9368DFF1CFDF93CD -:1011E000CF93CDB7DEB72596A3DFCF91DF910895DA -:1011F000CF93DF93EC01623709F4C6C038F56A3645 -:1012000009F483C098F4663609F463C048F4643680 -:1012100009F451C008F056C0662309F441C01AC150 -:10122000683609F464C008F45BC068C06E3609F41F -:101230008FC030F46C3609F476C008F46DC081C0FC -:10124000603709F493C008F48AC097C06A3709F47C -:10125000D0C080F4663709F4B3C030F4643709F4C1 -:10126000A1C008F498C0A5C0683709F4B6C008F456 -:10127000AEC0B9C06E3709F4D4C030F46C3709F48D -:10128000C4C008F4BCC0C7C0603809F4D6C008F4B4 -:10129000CEC0613809F4D7C0623809F44BC0DAC057 -:1012A0008A81882321F085EE0E94EC18D2C085EE59 -:1012B0000E94B419CEC00E947B218A81882309F440 -:1012C000C9C0CBC00E947B218A81882309F4C2C097 -:1012D000C7C00E947B218A81882309F4BBC0C3C098 -:1012E0000E947B218A81882309F4B4C0BFC00E9478 -:1012F0007B218A81882309F4ADC0BBC00E947B2179 -:101300008A81882309F4A6C0B7C00E947B218A8104 -:10131000882309F49FC0B3C00E947B218A8188235F -:1013200009F498C0AFC00E947B218A81882309F408 -:1013300091C0ABC00E947B218A81882309F48AC0B6 -:10134000A7C00E947B218A81882309F483C0A3C09F -:101350000E947B218A81882309F47CC09FC00E945F -:101360007B218A81882309F475C09BC00E947B2160 -:101370008A81882309F46EC097C00E947B218A81EC -:10138000882309F467C093C00E947B218A81882347 -:1013900009F460C08FC00E947B218A81882309F4F0 -:1013A00059C08BC00E947B218A81882309F452C0D6 -:1013B00087C00E947B218A81882309F44BC083C0A7 -:1013C0000E947B218A81882309F444C07FC00E9447 -:1013D0007B218A818823F1F17CC00E947B218A8154 -:1013E0008823C1F179C00E947B218A81882391F1F1 -:1013F00076C00E947B218A81882361F173C00E949C -:101400007B218A81882331F170C00E947B218A81EF -:10141000882301F16DC00E947B218A818823D1F04D -:101420006AC00E947B218A818823A1F067C00E9444 -:101430007B218A81882371F064C00E947B218A818C -:10144000882341F061C00E947B218A81882311F0AA -:101450005EC060C020E030E05CC026E232E059C0EF -:1014600029E132E056C02CE032E053C02FEF31E0EA -:1014700050C022EF31E04DC025EE31E04AC028EDEA -:1014800031E047C02FEC31E044C026EC31E041C0F0 -:1014900029EB31E03EC020EB31E03BC023EA31E0F4 -:1014A00038C02AE931E035C021E931E032C024E812 -:1014B00031E02FC027E731E02CC02EE631E029C013 -:1014C00021E631E026C024E531E023C02BE431E001 -:1014D00020C02EE331E01DC025E331E01AC02CE22C -:1014E00031E017C023E231E014C02AE131E011C03D -:1014F0002DE031E00EC024E031E00BC02BEF30E0F6 -:1015000008C022EF30E005C029EE30E002C020EE36 -:1015100030E0C901DF91CF91089508956091BC0139 -:101520007091BD018091BE019091BF010E949923ED -:1015300056985E9825982D9826982E9827982F983B -:10154000813019F0823021F00895259A2D9A08955E -:10155000269A2E9A08958EE89AE0892B11F00E941F -:101560008E0A80E090E0089556985E9825982D9810 -:1015700026982E9827982F988FEF90E090938900C7 -:101580008093880090938B0080938A0090938D00C5 -:1015900080938C00259A2D9A2FEF80E792E02150BE -:1015A00080409040E1F700C00000269A2E9A2FEF6D -:1015B00080E792E0215080409040E1F700C00000B9 -:1015C000279A2F9A2FEF80E792E021508040904099 -:1015D000E1F700C0000025982D982FEF80E792E0FA -:1015E000215080409040E1F700C0000026982E98DE -:1015F0002FEF80E792E0215080409040E1F700C05B -:10160000000027982F9856985E9825982D98269830 -:101610002E9827982F98089589EA8093800089E072 -:101620008093810024982C983F988AB18F748AB94E -:101630006E98479A8BB1806B8BB9769A0E94B40AE8 -:101640008DE89AE0892B11F00E948D0A80E090E0ED -:10165000089580E28093000180913C0181110EC0C9 -:101660000E94780B81E080933C012FEF83ED90E3A3 -:10167000215080409040E1F700C0000080E40E94CB -:101680007E0B8093000181112EC00E94A80B8093D5 -:101690000001811128C00E94A80B809300018111D4 -:1016A00022C08FE30E94A80B8093000181111BC010 -:1016B0000E94A00B80E40E947E0B809300018111A8 -:1016C00012C08CE00E94A80B8093000181110BC016 -:1016D0000E94A80B80930001811105C08FE30E9436 -:1016E000A80B809300010E94A00B80910001089537 -:1016F0001092B9008AE08093B800089594EA90931C -:10170000BC009091BC0097FFFCCF9091B900987FEE -:10171000983021F0903111F081E008958093BB0062 -:1017200084E88093BC008091BC0087FFFCCF80914F -:10173000B900887F883111F0803471F780E0089516 -:1017400084E98093BC008091BC0084FDFCCF0895A7 -:101750008093BB0084E88093BC008091BC0087FF2D -:10176000FCCF9091B900987F81E0983209F480E035 -:10177000089584E88093BC008091BC0087FFFCCF73 -:101780008091BB00089580910001811115C080E413 -:101790000E947E0B8093000181110CC082E10E94A7 -:1017A000A80B80930001811105C08FEF0E94A80B48 -:1017B000809300010E94A00B84B1807F84B985B121 -:1017C000807F85B98AB1837F8AB98BB1837F8BB9DA -:1017D0003E98469808950E94290B809300010E942C -:1017E000C30B80B38C7080BB81B3836F81BBECE48F -:1017F000F1E0AEE3B1E011921D9281E0EA35F80725 -:10180000D1F78CE09BE0892B11F00C940C0B089520 -:101810009F92AF92BF92CF92DF92EF92FF920F937F -:101820001F93CF93DF93809100018823E1F0809193 -:101830003D018F5F80933D01811115C083E495E0E8 -:101840000E9456080E94290B80930001882329F0EA -:1018500089E295E00E94560806C085E195E00E9465 -:1018600056080E94B40A0EE311E0C0E0D0E0BB24A9 -:10187000B39482E0A82ECC24C394D12C26E0E22E8F -:1018800025E0F22EC73000F580910001811162C081 -:1018900080E40E947E0B80930001811112C082E1DE -:1018A0000E94A80B8093000181110BC0C6010C2E71 -:1018B00001C0880F0A94EAF780950E94A80B8093D4 -:1018C00000010E94A00B46C0CA30A1F028F4C83025 -:1018D00059F0C93061F005C0CC3089F070F0CD30DE -:1018E00089F0209A289810C0219A29980DC0229A30 -:1018F0002A980AC0239A2B9807C0529A01C0539A7B -:101900005B9802C03E9A4698E0EAEA95F1F78FB1FB -:10191000799985C092E081708B25892B7C9B02C0D0 -:1019200090E001C094E0892B7D9B02C090E001C053 -:1019300098E0892B7E9B02C090E001C090E1892B4A -:101940009FB19095991F9927991F9295990F907E15 -:10195000892B10C080910001811176C080E40E9423 -:101960007E0B80930001882309F45BC0912C0E94B8 -:10197000A00B892DF8019081981739F1808380910F -:101980000101882301F18091D70180FF04C08BE021 -:1019900095E00E9456088091D70180FF0CC080918D -:1019A00001011F928F93FF92EF920E94EF080F9018 -:1019B0000F900F900F908091D70180FF04C084E0BA -:1019C00095E00E945608A09201010E94C30B219647 -:1019D0000F5F1F4FCE30D10509F054CF8091010128 -:1019E0008823B1F0815080930101882339F08FE979 -:1019F0009FE00197F1F700C000000AC0ACE4B1E03D -:101A0000EEE3F1E081918D9391E0EC34F907D1F7A9 -:101A10008BEA9AE0892BD1F00E94AB0A17C090E0C4 -:101A20007ACF83E10E94A80B8093000181119ECFA1 -:101A300081E40E947E0B80930001811197CF0E9468 -:101A4000B90B982E909493CF80E094CF81E0DF91F2 -:101A5000CF911F910F91FF90EF90DF90CF90BF90AB -:101A6000AF909F900895E82FF0E0E45BFE4F8081F7 -:101A70000895CF92DF92EF92FF920F931F93CF932F -:101A8000DF938DEE94E00E9456083CE4E32E31E0B3 -:101A9000F32EC0E0D0E048EEC42E44E0D42E0FED8B -:101AA00014E0DF93CF93DF92CF920E94EF0885EE90 -:101AB00094E00E945608F70181917F0190E00E9416 -:101AC000FE239F938F931F930F930E94EF088DED3A -:101AD00094E00E94560821968DB79EB708960FB6DF -:101AE000F8949EBF0FBE8DBFCE30D105D1F6DF91E9 -:101AF000CF911F910F91FF90EF90DF90CF900895BD -:101B00008B3B910578F4883A910540F5853A91052B -:101B1000D0F48430910508F0B1C08130910509F40A -:101B2000ADC06BC0803E910508F467C0883E91054A -:101B300008F4A4C09C01205F31092031310508F070 -:101B40005CC090650895853A910509F459C0863ABC -:101B5000910509F458C083E890E40895883A910506 -:101B600009F454C0893A910509F453C08A3A9105A1 -:101B700009F452C08B3A910509F451C08C3A910591 -:101B800009F450C08D3A910509F44FC0803B91058E -:101B900009F44EC08E3A910509F44DC08F3A910573 -:101BA00009F44CC0813B910509F44BC0823B91057F -:101BB00009F44AC0833B910509F449C0843B91056F -:101BC00009F448C0853B910509F447C0863B91055F -:101BD00009F446C0873B910509F445C0883B91054F -:101BE00009F444C0893B910509F443C08A3B91053F -:101BF00009F042C08AE296E4089580E090E00895FA -:101C000081E890E4089582E890E4089582EE94E4F7 -:101C1000089589EE94E408958AEE94E4089585EB9E -:101C200094E4089586EB94E4089587EB94E4089592 -:101C30008CEC94E408958DEC94E4089583E895E4A5 -:101C400008958AE895E4089582E995E4089584E981 -:101C500095E4089581E296E4089583E296E4089578 -:101C600084E296E4089585E296E4089586E296E497 -:101C7000089587E296E4089580E094E40895089535 -:101C800096E0799FF001112494E5899FE00DF11D04 -:101C90001124E60FF11DEE0FFF1FE35CFD4F859150 -:101CA00094910895880F991F8D549F4FFC01859141 -:101CB00094910895880F991F8D5C9D4FFC0185912B -:101CC0009491089526E0729FF001112444E5849FC9 -:101CD000E00DF11D1124E60FF11DEE0FFF1FE35C77 -:101CE000FD4F25913491C9019A9581159F4110F4BA -:101CF000C9010895C90190528115904128F4C90184 -:101D00009F700E945A0E0895C90190538115904109 -:101D100020F4C9019927906C0895211580E53807B2 -:101D200069F40E94271D9FEF24E34CE0915020406E -:101D30004040E1F700C000000C94BA24213080E557 -:101D4000380751F48DE595E00E9456088091D7013F -:101D500081608093D7010895C90190558115904104 -:101D600008F050C0832F99278F70992781309105F3 -:101D7000D9F4A9014370552702C0880F991F4A95CD -:101D8000E2F79C68A90164E0440F551F6A95E1F7EA -:101D900044275370842B952B73E0220F331F7A95C1 -:101DA000E1F7207633271DC08230910529F4922F68 -:101DB0008827816F906A089583309105A9F4A9015D -:101DC0004370552781E090E002C0880F991F4A9523 -:101DD000E2F79C6843E0220F331F4A95E1F7207E2B -:101DE0003770822B932B08950497F1F4A901437067 -:101DF000552781E090E002C0880F991F4A95E2F7CD -:101E00009A68E8CFC90190578115904120F4C90123 -:101E10009F7090620895C90190588115904120F4F7 -:101E2000C9019F70906A0895203E3105E0F4203C7E -:101E3000310558F52133310509F470C048F42932D1 -:101E4000310509F464C02A32310509F46EC074C04A -:101E500029333105F1F022383105D9F02533310528 -:101E600009F44EC069C0233E310589F138F4203EA3 -:101E70003105C1F0223E3105E1F05EC0263E31055C -:101E800069F1273E3105A9F157C0C9010E94520EE0 -:101E900008958091EA0180FD02C081FF4DC080EE6F -:101EA00090E04BC08091EA0180FFF9CF89E390E098 -:101EB00044C08091EA0182FF0EC08091EA0184FF54 -:101EC00003C080E090E039C083EE90E036C080919E -:101ED000EA0182FFF2CF82EE90E02FC08091EA010A -:101EE00083FF0BC08091EA0184FDEBCF87EE90E089 -:101EF00024C08091EA0183FFF5CF86EE90E01DC0FB -:101F00008091EA0185FF07C089E290E016C08091C8 -:101F1000EA0185FFF9CF85E390E00FC08091EA01E7 -:101F200086FF07C08AE290E008C08091EA0186FF40 -:101F3000F9CF81E390E001C0C9010E94800D0895AE -:101F4000089580916D0108959FB7F89410925C01F7 -:101F50009FBF9091F001943009F058C09091E90032 -:101F60009F702091EC0020FF02C020E801C020E01B -:101F7000292B94E09093E9009091EB0090FF43C0EF -:101F80009091EE0097FF3FC090915A01992321F064 -:101F90009091E80095FF37C010925A0196E0309179 -:101FA000E80035FD15C03091F001343061F5309115 -:101FB000EB0035FD28C0915021F481E080935A0157 -:101FC00022C0EFE9FFE03197F1F700C00000E7CF52 -:101FD0008093F1008091E80085FD0AC08091E800BF -:101FE00080FFFCCF8091E8008E778093E80006C0E8 -:101FF0008FB7F89491E090935C018FBF2F7020937E -:10200000E90080E008952F702093E9008FEF089594 -:10201000CF93DF9300D01F92CDB7DEB72091F001B0 -:10202000243019F523E029839B838A832093E900D8 -:102030008FEF9091E800815095FD06C095ED9A953F -:10204000F1F700008111F5CF8091E80085FF0DC008 -:1020500040E050E063E070E0CE0101960E94D712AC -:102060008091E8008E778093E8000F900F900F909A -:10207000DF91CF910895CF93DF9300D01F92CDB71A -:10208000DEB72091F001243021F522E029839B83E3 -:102090008A8383E08093E9008FEF9091E80081507C -:1020A00095FD06C095ED9A95F1F700008111F5CFE9 -:1020B0008091E80085FF0DC040E050E063E070E0F3 -:1020C000CE0101960E94D7128091E8008E7780930E -:1020D000E8000F900F900F90DF91CF91089520911D -:1020E000F0012430F1F422E02093E9002FEF309149 -:1020F000E800215035FD06C035ED3A95F1F70000B6 -:102100002111F5CF2091E80025FF0BC040E050E001 -:1021100065E070E00E94D7128091E8008E7780938E -:10212000E8000895CF93DF93EC018091F0018430B3 -:1021300009F047C080910C018823E1F080910D01E6 -:102140008823C1F085E08093E9008FEF9091E8004B -:10215000815095FD06C095E19A95F1F70000811137 -:10216000F5CF8091E80085FF2CC040E050E060E1B1 -:1021700070E017C081E08093E9008FEF9091E80054 -:10218000815095FD06C095ED9A95F1F700008111FB -:10219000F5CF8091E80085FF14C040E050E068E092 -:1021A00070E0CE010E94D7128091E8008E77809374 -:1021B000E80080E1FE01ADE5B1E001900D928A9565 -:1021C000E1F7DF91CF91089584E995E00E945608E8 -:1021D0008091EF01811109C00E9469140E94C61408 -:1021E0008091E20084608093E200089580E995E0A8 -:1021F0000E9456081092EF0108958CE895E00C9427 -:10220000560888E895E00E9456080C947B2E84E8D6 -:1022100095E00E9456080E9455240E94812E0E943B -:1022200062170C94A00F80915B018F5F80935B011C -:1022300062E30E94EF2F911135C010925B018091F3 -:102240005C01882379F18091F001843049F5809117 -:10225000E9008F709091EC0090FF02C090E801C0FF -:1022600090E0982B84E08093E9008091EB0080FF60 -:1022700014C08091EE0087FF10C08091E80085FFB8 -:1022800003C01092F100F9CF8091E80080FF05C0F3 -:102290008091E8008E778093E8009F709093E9002A -:1022A00010925C01089542E061EC81E00E94E3132A -:1022B00042E061EC82E00E94E31342E061EC83E0E3 -:1022C0000E94E31342E261EC84E00E94E31342E1E6 -:1022D00061EC85E00C94E3138091F201833009F402 -:1022E00055C030F4813071F0823009F48EC0089509 -:1022F0008A3009F47AC08B3009F460C0893009F063 -:102300009CC020C08091F101813A09F096C0809173 -:10231000E800877F8093E8008091F5019091F601B5 -:10232000892B21F060E080E090E003C060E18DE562 -:1023300091E070E00E9420138091E8008B778093F9 -:10234000E80008958091F101813209F076C0809112 -:10235000F5019091F601009719F0049709F06DC00E -:102360008091E800877F8093E8008091E80082FDFB -:1023700005C08091F0018111F8CF5FC08091F1001C -:1023800080936D018091E8008B7753C08091F101BB -:10239000813A09F052C08091F5019091F601892BA4 -:1023A00009F04BC08091E800877F8093E80080911E -:1023B000E80080FFFCCF80910C0136C08091F101D4 -:1023C0008132D9F58091F5019091F601892BA9F51B -:1023D0008091E800877F8093E8000E941814809124 -:1023E000F30180930C010C94271D8091F10181323F -:1023F00021F58091E800877F8093E8000E941814FF -:102400008091F40180936E0108958091F101813AE9 -:10241000A1F48091E800877F8093E8008091E80034 -:1024200080FFFCCF80916E018093F1008091E800E5 -:102430008E778093E8000C941814089584B7877FF2 -:1024400084BF88E10FB6F89480936000109260001A -:102450000FBE90E080E80FB6F894809361009093EF -:1024600061000FBE0E94EB170E9469140E94C614FF -:102470008091E20084608093E20084EA9FE00E9401 -:10248000942378940E9440170E94ED1782E091E017 -:102490000E945D170E94692E83E795E00E9456080E -:1024A0008091F001853089F48FE695E00E9456080E -:1024B0000E9418248091EE01882391F30E94402409 -:1024C000882371F30E94C112EBCF0E941B18E8CF42 -:1024D000292F332723303105A9F06CF42130310541 -:1024E00009F442C02230310509F043C08DE890E084 -:1024F0002CEC35E042C021323105C9F022323105E1 -:1025000019F137C099278130910541F0823091054A -:1025100041F0892B71F5E8ECF5E005C0E0EBF5E062 -:1025200002C0E8E9F5E0849190E09F0126C06530A3 -:1025300000F5E62FF0E0EE0FFF1FEB5DFE4F208170 -:10254000318189E090E019C0653098F4E62FF0E021 -:10255000DF01AA0FBB1FA55EBE4F2D913C91EA5E25 -:10256000FE4F808190E009C082E190E029E536E0ED -:1025700004C080E090E020E030E0FA013183208365 -:10258000089580E189BD82E189BD09B400FEFDCFD7 -:102590008091D8008F7D8093D8008091E000826088 -:1025A0008093E0008091E00081FDFCCF0895CF9200 -:1025B000DF92EF92FF920F931F93CF93DF937C01F3 -:1025C0008B01EA010E943914811131C0209731F04A -:1025D00088819981081B190BE80EF91EC12CD12C9A -:1025E0000115110519F18091E80085FD14C0809155 -:1025F000E8008E778093E800209741F088819981E8 -:102600008C0D9D1D9983888385E011C00E9439142B -:10261000882331F30CC0F70181917F018093F10091 -:1026200001501109FFEFCF1ADF0ADACF80E0DF9106 -:10263000CF911F910F91FF90EF90DF90CF90089571 -:102640002091F7013091F8012617370748F06115FE -:10265000710539F42091E8002E772093E80001C03D -:10266000B901FC0120E061157105B9F18091F0011B -:10267000882309F440C0853009F43FC08091E80008 -:1026800083FD3DC08091E80082FF06C08091E80094 -:1026900082FF26C080E008958091E80080FFE3CFAC -:1026A0002091F3008091F20090E0922B611571056A -:1026B00051F08830910538F421912093F100615058 -:1026C00071090196F3CF21E0089709F020E080918D -:1026D000E8008E778093E800C6CF2111C7CFD6CF10 -:1026E0008091F001882339F0853039F08091E8003D -:1026F00083FFCCCF04C082E0089583E0089581E099 -:1027000008952091F7013091F8012617370748F016 -:102710006115710539F42091E8002E772093E800C7 -:1027200001C0B901FC0120E061157105C1F1809182 -:10273000F001882309F441C0853009F440C080913C -:10274000E80083FD3EC08091E80082FF06C08091D2 -:10275000E80082FF27C080E008958091E80080FFB4 -:10276000E3CF2091F3008091F20090E0922B61156D -:10277000710559F08830910540F424912093F100BF -:102780003196615071090196F2CF21E0089709F066 -:1027900020E08091E8008E778093E800C5CF21117A -:1027A000C6CFD5CF8091F001882339F0853039F03C -:1027B0008091E80083FFCBCF04C082E0089583E0DE -:1027C000089581E00895982F973058F59093E90087 -:1027D000981739F07091EC002091ED005091F000C5 -:1027E00003C0242F762F50E021FF19C03091EB0059 -:1027F0003E7F3093EB003091ED003D7F3093ED0054 -:102800003091EB0031603093EB007093EC0020933B -:10281000ED005093F0002091EE0027FF07C09F5F6E -:10282000D3CF8F708093E90081E0089580E0089510 -:102830008091F10187FD05C08091E80080FF0EC006 -:1028400012C08091E80082FD05C08091F0018111E5 -:10285000F8CF08958091E8008B7708C08091F0014F -:102860008111EACF08958091E8008E778093E80087 -:1028700008958091E4009091E50045E62091EC00F8 -:1028800020FF21C02091E80020FD21C02091F0010F -:10289000222389F0253089F02091EB0025FD0FC01F -:1028A0002091E4003091E5002817390739F34150B1 -:1028B00041F0C901E3CF82E0089583E0089581E00B -:1028C000089584E008952091E80022FFDFCF80E0A2 -:1028D00008950E94D7140E94DF14E0EEF0E080819A -:1028E00081608083E8EDF0E080818F77808319BC80 -:1028F000A7EDB0E08C918E7F8C9380818F7E80835A -:102900001092EF0108950F931F93CF93DF930E94CE -:10291000D7140E94DF14C8EDD0E088818F778883B8 -:1029200088818068888388818F7D888319BC109214 -:10293000F0011092EC011092EE011092ED0100EE08 -:1029400010E0F80180818B7F80838881816088839B -:1029500042E060E080E00E94E313E1EEF0E080817D -:102960008E7F8083E2EEF0E08081816080838081D1 -:1029700088608083F80180818E7F80838881806178 -:102980008883DF91CF911F910F910895E8EDF0E0DA -:1029900080818F7E8083E7EDF0E08081816080839D -:1029A00084E082BF81E08093EF010C948314E8ED12 -:1029B000F0E080818E7F80831092E2000895109273 -:1029C000DA001092E10008951F920F920FB60F9255 -:1029D00011242F933F934F935F936F937F938F9324 -:1029E0009F93AF93BF93EF93FF938091E10082FF9A -:1029F0000BC08091E20082FF07C08091E1008B7FD5 -:102A00008093E1000E9413118091DA0080FF1FC0C3 -:102A10008091D80080FF1BC08091DA008E7F809368 -:102A2000DA008091D90080FF0DC080E189BD82E18C -:102A300089BD09B400FEFDCF81E08093F0010E94C2 -:102A4000E41005C019BC1092F0010E94F6108091AC -:102A5000E10080FF19C08091E20080FF15C08091E5 -:102A6000E2008E7F8093E2008091E200806180939B -:102A7000E2008091D80080628093D80019BC85E084 -:102A80008093F0010E9401118091E10084FF30C029 -:102A90008091E20084FF2CC080E189BD82E189BD84 -:102AA00009B400FEFDCF8091D8008F7D8093D800BF -:102AB0008091E1008F7E8093E1008091E2008F7E23 -:102AC0008093E2008091E20081608093E200809137 -:102AD000EC01882311F084E007C08091E30087FFB8 -:102AE00002C083E001C081E08093F0010E940711E1 -:102AF0008091E10083FF29C08091E20083FF25C01F -:102B00008091E100877F8093E10082E08093F00173 -:102B10001092EC018091E1008E7F8093E100809122 -:102B2000E2008E7F8093E2008091E20080618093DA -:102B3000E20042E060E080E00E94E3138091F00058 -:102B400088608093F0000E94FD10FF91EF91BF918B -:102B5000AF919F918F917F916F915F914F913F9135 -:102B60002F910F900FBE0F901F9018951F920F92EC -:102B70000FB60F9211242F933F934F935F936F9350 -:102B80007F938F939F93AF93BF93CF93EF93FF93D5 -:102B9000C091E900CF708091EC001092E900809123 -:102BA000F000877F8093F00078940E94F2151092D5 -:102BB000E9008091F00088608093F000C093E90004 -:102BC000FF91EF91CF91BF91AF919F918F917F91A5 -:102BD0006F915F914F913F912F910F900FBE0F908A -:102BE0001F9018951F93CF93DF93CDB7DEB7AA97A9 -:102BF0000FB6F894DEBF0FBECDBFE1EFF1E08091DC -:102C0000F100819321E0E93FF207C9F70E946C11BE -:102C10008091E80083FF1CC12091F1013091F20105 -:102C2000832F90E08A30910508F012C1FC01EA5A26 -:102C3000FF4F0C940F30203881F0223809F008C182 -:102C40008091F5018F708093E9008091EB0085FB06 -:102C5000882780F91092E90006C08091ED019091DB -:102C6000EE01911182609091E800977F9093E800C7 -:102C70008093F1001092F100C5C0822F8D7F09F082 -:102C8000E7C0222319F0223061F0E2C08091F30105 -:102C9000813009F0DDC0333009F080E08093EE012F -:102CA00028C08091F301811124C02091F5012F707B -:102CB00009F4CEC02093E9008091EB0080FF19C099 -:102CC0008091EB00333011F4806211C080618093F9 -:102CD000EB0081E090E0022E01C0880F0A94EAF731 -:102CE0008093EA001092EA008091EB008860809364 -:102CF000EB001092E9008091E800877F86C02111E7 -:102D0000A7C01091F3011F778091E3008078812B99 -:102D10008093E3008091E800877F8093E8000E9421 -:102D200018148091E80080FFFCCF8091E300806858 -:102D30008093E300112311F083E001C082E08093CF -:102D4000F00186C02058223008F082C08091F30143 -:102D50009091F4018C3D23E0920779F583E08A831A -:102D60008AE289834FB7F894DE01139620E03EE0B3 -:102D700051E2E32FF0E050935700E49120FF03C0AD -:102D8000E295EF703F5FEF708E2F90E0EA3010F029 -:102D9000C79601C0C0968D939D932F5F243149F74C -:102DA0004FBF8091E800877F8093E8006AE270E07F -:102DB000CE0101960E94201314C0AE014F5F5F4FF9 -:102DC0006091F5010E946812009709F441C02091BA -:102DD000E800277F2093E800BC0189819A810E9446 -:102DE00081138091E8008B778093E80031C0203810 -:102DF00079F58091E800877F8093E8008091EC016D -:102E00008093F1008091E8008E778093E8000E9423 -:102E100018141EC021111CC09091F3019230C0F40F -:102E20008091E800877F8093E8009093EC010E94F6 -:102E300018148091EC01811104C08091E30087FF98 -:102E400002C084E001C081E08093F0010E94531130 -:102E50008091E80083FF0AC08091E800877F80931B -:102E6000E8008091EB0080628093EB00AA960FB699 -:102E7000F894DEBF0FBECDBFDF91CF911F910895B3 -:102E8000CF938091F0018823B1F08091E9008F7099 -:102E90009091EC0090FF02C090E801C090E0C92F33 -:102EA000C82B1092E9008091E80083FD0E94F21582 -:102EB000CF70C093E900CF910895909374018093EF -:102EC00073010895E0917301F0917401309721F03E -:102ED0000190F081E02D099480E00895FF920F9316 -:102EE0001F93CF93DF938C01E0917301F0917401F4 -:102EF000309799F10280F381E02D09958091D701F7 -:102F000082FF2BC080FF04C08EE897E00E94560825 -:102F1000E80180E1F82E08E817E08091D70180FFF2 -:102F20000BC088811F928F931F930F930E94EF080D -:102F30000F900F900F900F90FA942196F110EDCF13 -:102F40008091D70180FF09C086E897E0DF91CF919B -:102F50001F910F91FF900C945608DF91CF911F9114 -:102F60000F91FF900895E0917301F09174013097F3 -:102F700021F00480F581E02D0994089520917101DC -:102F8000309172018217930771F0909372018093D0 -:102F90007101E0917301F0917401309721F0068086 -:102FA000F781E02D0994089520916F01309170010F -:102FB0008217930771F09093700180936F01E091F5 -:102FC0007301F0917401309721F00084F185E02DB8 -:102FD0000994089508950C94EA170E9457240E94BA -:102FE000EB0B0C941D25CF93C82F8091D70182FF46 -:102FF0001EC080FF04C087EA97E00E9456088091B7 -:10300000D70180FF0CC01F92CF9322EA37E03F9395 -:103010002F930E94EF080F900F900F900F908091C8 -:10302000D70180FF04C080EA97E00E9456088C2FE9 -:10303000CF910C94A00FCF92DF92EF92FF920F935B -:103040001F93CF93DF93CDB7DEB72B970FB6F894CE -:10305000DEBF0FBECDBF0E94080C36E7E32E31E085 -:10306000F32E00E010E0C02E802F0E94330DF701F8 -:10307000D1907F01D826B1F40F5F1F4F0E3011059C -:1030800091F78FEF89838A831B820E94602481607D -:10309000782F9D838C8349815A816B818D810E9419 -:1030A000BE1841C09091D70191FF04C08B870E9448 -:1030B000390D8B8520E030E04D2D50E0922FBA0184 -:1030C000022E02C0759567950A94E2F760FF25C04D -:1030D0002E83CF82EE24E394F12C02C0EE0CFF1C71 -:1030E0009A95E2F790E08E219F2121E0892B09F447 -:1030F00020E028870E9460248160782F9A87898742 -:103100004E815F8168858A850E94BE18F801EA5861 -:10311000FE4F80818E25808306C02F5F3F4F263073 -:10312000310561F6A9CF0E948B28109175010E948C -:1031300062171817A1F00E946217809375012B96F1 -:103140000FB6F894DEBF0FBECDBFDF91CF911F91B8 -:103150000F91FF90EF90DF90CF900C94F3172B9688 -:103160000FB6F894DEBF0FBECDBFDF91CF911F9198 -:103170000F91FF90EF90DF90CF900895CF93DF9362 -:10318000CDB7DEB72B970FB6F894DEBF0FBECDBF1D -:103190004F83588769877A878B87DE01119686E08F -:1031A000FD0111928A95E9F785E0FE0137960190BD -:1031B0000D928A95E1F749815A816B817C818D81DD -:1031C0009E810E94F31F2B960FB6F894DEBF0FBEB0 -:1031D000CDBFDF91CF910895CF93C82F882309F4F5 -:1031E000C1C0823859F40E94621781FDBBC089E3D7 -:1031F0000E9492220E946E2389E30CC0833879F4E6 -:103200000E94621780FDAEC083E50E9492220E9458 -:103210006E2383E50E94E322CF910C946E238438C1 -:1032200059F40E94621782FD9DC087E40E94922299 -:103230000E946E2387E4EECF8CEF8C0F813A48F426 -:103240008C2F0E94142D81118DC08C2F0E949222F0 -:10325000E3CF80E28C0F883048F4C77081E001C072 -:10326000880FCA95EAF70E943523D6CF8BE58C0FDD -:10327000833078F4C53A29F0C63A31F482E890E018 -:1032800005C081E890E002C083E890E0CF910C9403 -:10329000BE1788E58C0F833108F064C0C83A39F155 -:1032A000C93A41F1CA3A49F1CB3A51F1CC3A59F114 -:1032B000CD3A61F1C03B69F1CE3A71F1CF3A79F183 -:1032C000C13B81F1C23B89F1C33B91F1C43B99F110 -:1032D000C53BA1F1C63BA9F1C73BB1F1C83BB9F170 -:1032E000C93BC1F1CA3BC9F58AE292E038C082EE1F -:1032F00090E035C089EE90E032C08AEE90E02FC0B9 -:1033000085EB90E02CC086EB90E029C087EB90E045 -:1033100026C08CEC90E023C08DEC90E020C083E8C8 -:1033200091E01DC08AE891E01AC082E991E017C0DF -:1033300084E991E014C081E292E011C083E292E05E -:103340000EC084E292E00BC085E292E008C086E203 -:1033500092E005C087E292E002C080E090E0CF9169 -:103360000C94D417CF910895882309F44BC0823868 -:1033700059F40E94621781FF45C089E30E9492229E -:103380000E946E2389E30CC0833871F40E94621797 -:1033900080FF38C083E50E9492220E946E2383E55D -:1033A0000E94E3220C946E23843859F40E94621721 -:1033B00082FF28C087E40E9492220E946E2387E445 -:1033C000EFCF9CEF980F913A58F390E2980F983016 -:1033D00050F4877091E001C0990F8A95EAF7892F20 -:1033E0000E943B23DFCF9BE5980F933020F480E0D1 -:1033F00090E00C94BE17885A833120F480E090E06E -:103400000C94D4170895882321F00E9435230C943E -:103410006E230895882321F00E943B230C946E2391 -:103420000895CF92DF92EF92FF920F931F93CF9365 -:10343000DF93CDB7DEB728970FB6F894DEBF0FBE87 -:10344000CDBF8C0185E0F801DE01119601900D924F -:103450008A95E1F7F80140813181F280258122953A -:103460002F7083819481892B31F03F3F31F481E0CB -:103470004F3F19F403C081E001C080E080FDC6C267 -:1034800049833A8389819A812F830E9450229E83A7 -:1034900088870E944F220E9422214E81E42FE295CC -:1034A000EF70F0E0E05AFF4F2F8168850C940F30E9 -:1034B000842F807F142F1F70882311F01295107FA6 -:1034C000FF2059F0112309F456C2812F68870E940A -:1034D00045230E946E2368854EC2862F0E94B41930 -:1034E000112309F493C2812F0E944B2328960FB613 -:1034F000F894DEBF0FBECDBFDF91CF911F910F912A -:10350000FF90EF90DF90CF900C946E23342F307F9C -:10351000842F8F70303211F08295807F662319F0EE -:10352000613019F12CC0FF20B1F0222309F494C1BD -:10353000213009F091C128960FB6F894DEBF0FBE76 -:10354000CDBFDF91CF911F910F91FF90EF90DF9052 -:10355000CF900C945523222319F0213009F456C240 -:103560008E830E9458238E818AC1FF2021F026304D -:1035700008F04CC271C1253008F048C280C1FF205C -:1035800021F0222309F468C1F6C1222309F477C18E -:1035900006C2242F26952695237030E0211531058B -:1035A00021F021303105C9F031C2FF2021F0862FF2 -:1035B000942F937002C080E090E028960FB6F894A4 -:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056 -:1035D000EF90DF90CF900C94BE17FF2021F0862F44 -:1035E000942F937002C080E090E028960FB6F89474 -:1035F000DEBF0FBECDBFDF91CF911F910F91FF9026 -:10360000EF90DF90CF900C94D417862FFF2019F005 -:103610000E94112702C00E94792728960FB6F894BD -:10362000DEBF0FBECDBFDF91CF911F910F91FF90F5 -:10363000EF90DF90CF900C94FE27842F837009F0D9 -:1036400076C0F110E3C1262F229526952770220F10 -:10365000220F862F8F70C82ED12CE12CF12C022E38 -:1036600004C0CC0CDD1CEE1CFF1C0A94D2F764FFD6 -:1036700010C06FE070E080E090E004C0660F771F3C -:10368000881F991F2A95D2F760957095809590951F -:1036900003C060E070E0CB01242F269526952370AF -:1036A000422F50E042305105D1F04330510559F1DD -:1036B0006C297D298E299F294130510541F1289699 -:1036C0000FB6F894DEBF0FBECDBFDF91CF911F9133 -:1036D0000F91FF90EF90DF90CF900C9447216C29D1 -:1036E0007D298E299F2928960FB6F894DEBF0FBE3C -:1036F000CDBFDF91CF911F910F91FF90EF90DF90A1 -:10370000CF900C9461210E944721C701B6012896F1 -:103710000FB6F894DEBF0FBECDBFDF91CF911F91E2 -:103720000F91FF90EF90DF90CF900C942D21FF2010 -:1037300019F0842F817001C08695882309F466C131 -:10374000262F229526952770220F220F862F8F7005 -:10375000C82ED12CE12CF12C022E04C0CC0CDD1C87 -:10376000EE1CFF1C0A94D2F764FF10C06FE070E0FB -:1037700080E090E004C0660F771F881F991F2A958C -:10378000D2F7609570958095909503C060E070E0E9 -:10379000CB01242F269526952370422F50E04230EE -:1037A0005105D1F04330510559F16C297D298E29FD -:1037B0009F294130510541F128960FB6F894DEBF9C -:1037C0000FBECDBFDF91CF911F910F91FF90EF9072 -:1037D000DF90CF900C941B226C297D298E299F2984 -:1037E00028960FB6F894DEBF0FBECDBFDF91CF9104 -:1037F0001F910F91FF90EF90DF90CF900C943522A6 -:103800000E941B22C701B60128960FB6F894DEBFAE -:103810000FBECDBFDF91CF911F910F91FF90EF9021 -:10382000DF90CF900C940122603FC9F118F4603E04 -:1038300050F49CC0623F09F461C008F44BC0633F80 -:1038400009F470C093C0162F1F70842F8F71FF2052 -:1038500099F00E949A21812F28960FB6F894DEBF26 -:103860000FBECDBFDF91CF911F910F91FF90EF90D1 -:10387000DF90CF900C94031A0E94BB21812F2896D1 -:103880000FB6F894DEBF0FBECDBFDF91CF911F9171 -:103890000F91FF90EF90DF90CF900C940A1AFF20C9 -:1038A000A9F0253008F0B2C0842F8F7128960FB68A -:1038B000F894DEBF0FBECDBFDF91CF911F910F9166 -:1038C000FF90EF90DF90CF900C94E021263008F02D -:1038D0009DC0EACFFF20A1F0842F8F7128960FB6EC -:1038E000F894DEBF0FBECDBFDF91CF911F910F9136 -:1038F000FF90EF90DF90CF900C949A21FF2061F31E -:10390000842F8F7128960FB6F894DEBF0FBECDBFFF -:10391000DF91CF911F910F91FF90EF90DF90CF90AB -:103920000C94BB21FF2091F0842F8F7128960FB645 -:10393000F894DEBF0FBECDBFDF91CF911F910F91E5 -:10394000FF90EF90DF90CF900C94852128960FB6D2 -:10395000F894DEBF0FBECDBFDF91CF911F910F91C5 -:10396000FF90EF90DF90CF900C947B21FF20A1F08F -:10397000222309F4B1CF862F28960FB6F894DEBF24 -:103980000FBECDBFDF91CF911F910F91FF90EF90B0 -:10399000DF90CF900C94EC18222309F4B1CF862F3E -:1039A00028960FB6F894DEBF0FBECDBFDF91CF9142 -:1039B0001F910F91FF90EF90DF90CF900C94B4196E -:1039C0004F70C8010E94F80828960FB6F894DEBF21 -:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 -:1039E000DF90CF900C94A0204F70C80128960FB69E -:1039F000F894DEBF0FBECDBFDF91CF911F910F9125 -:103A0000FF90EF90DF90CF900C943F0E28960FB66A -:103A1000F894DEBF0FBECDBFDF91CF911F910F9104 -:103A2000FF90EF90DF90CF9008950E9452230E9464 -:103A300027230E946E230E942C290E94FE2780E0EB -:103A400090E00E94BE1780E090E00C94D4170E9492 -:103A500042230C94151D0E945022292F22952F706D -:103A600030E02C3031054CF42A3031056CF4225012 -:103A700031092230310590F407C02C30310551F066 -:103A80002F30310539F00AC0803E10F0803F31F40C -:103A900081E0089593FB882780F9089580E00895D8 -:103AA000CF93DF9300D000D01F92CDB7DEB70F9039 -:103AB0000F900F900F900F90DF91CF910895CF93BB -:103AC000DF9300D000D000D0CDB7DEB726960FB67A -:103AD000F894DEBF0FBECDBFDF91CF9108951F9345 -:103AE000CF93DF93C091840116E080918501C817C0 -:103AF00099F0D0E01C9FF0011D9FF00D1124EA57B2 -:103B0000FE4F4081518162817381848195810E9441 -:103B10005F1D2196C770E9CFDF91CF911F91089566 -:103B20004091B6015091B7016091B8017091B9010F -:103B30008091BA019091BB010C945F1DCF9380914D -:103B4000BB0182958F7009F05FC08091B801882316 -:103B500009F45AC020918401A09185016091B601B9 -:103B60007091B7018091B9019091BA0131E06F3F36 -:103B700009F030E0B32FC6E02A1709F445C00097DA -:103B800021F07F3F21F44B2F03C041E001C040E012 -:103B900030E040FD35C0C29FF001C39FF00D1124FD -:103BA000EA57FE4F418174132BC04081641328C033 -:103BB0004281411125C0438154814817590710F4AF -:103BC00041505109481B590B483C5105C8F480919C -:103BD000BB018F7080618093BB0186E0829FF00102 -:103BE000839FF00D1124E557FE4F80818F70806117 -:103BF000808386EB91E00E94111ACF910C946F1D87 -:103C00002F5F3F4F2770B8CFCF910895CF92DF92AB -:103C1000EF92FF920F931F93CF93DF93CDB7DEB751 -:103C200062970FB6F894DEBF0FBECDBF8C0185E062 -:103C3000F801DE011D9601900D928A95E1F7D801F9 -:103C40004C9111965C91119712966C911297139664 -:103C5000ED90FC9014977091B601E091B70120911E -:103C6000B9013091BA012115310531F0EF3F31F43E -:103C700081E07F3F19F403C081E001C080E0B82FEC -:103C8000B170CB2E80FD6CC1D090B801DD2009F45D -:103C9000F5C0F091BB01E216F30638F0C701821BB4 -:103CA000930B883C910548F09BC0209530952E0DD4 -:103CB0003F1D283C310508F093C08F2F807F09F00D -:103CC00052C0E51314C0741312C0D62E61110FC078 -:103CD000FF70F061F093BB010E94901D86EB91E0B4 -:103CE0000E94111A8091BB01F80185836CC1EF28F5 -:103CF00031F05F3F31F481E04F3F19F403C081E0C0 -:103D000001C080E080FD03C081E0862701C080E023 -:103D1000F82FF170FF2E80FF1CC08091840120914C -:103D2000850136E0821709F428C190E0389FF00140 -:103D3000399FF00D1124EA57FE4F7181571306C0C9 -:103D40007081471303C07281671303C001968770A7 -:103D5000E9CFD62E662309F436C18091BB0181607C -:103D60008093BB0153C0E51308C0741306C06111F2 -:103D700004C0D8011596FC93AEC04D875E878D8533 -:103D80009E856A8B0E942B1D6A89882329F1D62E75 -:103D9000662311F12091BB01822F82958F7090E0F4 -:103DA00002970CF460C08091B6019091B70198879A -:103DB0008F831986FB86EA862C87CE01079651C031 -:103DC000E51731F14D875E878D859E856A8B0E9450 -:103DD0002B1D6A8981112EC0C8010E94111AA4C02E -:103DE0008F2F807F69F77E2DF98AE88A89890E9462 -:103DF000501D86EB91E00E94111AE6EBF1E086E09F -:103E0000DF011D928A95E9F70E94901DD12CDBC03D -:103E10007413D8CF6111D6CFD8011596FC93C80181 -:103E20000E94111AE6EBF1E086E0DF011D928A950F -:103E3000E9F7C9C0D62E662379F22091BB01822F03 -:103E400082958F7090E0029774F08091B601909106 -:103E5000B7019A8389831B82FD82EC822E83CE0177 -:103E600001960E94111A86E0F801A6EBB1E00190DC -:103E70000D928A95E1F70E949E1D6FC0E216F3062F -:103E800028F0C701821B930B9C0104C0209530953C -:103E90002E0D3F1D283C310508F052C0D62E66235A -:103EA00009F49ACFE5132CC074132AC08091BB018A -:103EB00080FD1DC0982F92959F70C9F0D80115966E -:103EC0008C9315979F3039F09F5F9295907F8F70FC -:103ED000892B15968C93C8010E94111A86E0F8016F -:103EE000A6EBB1E001900D928A95E1F736C086E02D -:103EF000F801A6EBB1E001900D928A95E1F763C05D -:103F00004D875E878D859E850E942B1D882379F0C5 -:103F100086E0F801A6EBB1E001900D928A95E1F7F9 -:103F20000E949E1D0E94901DDD24D3944CC0809160 -:103F3000BB0181608093BB01C8010E94111A43C07C -:103F40007E2DF98AE88A89890E94501DE6EBF1E00E -:103F500086E0DF011D928A95E9F70E94901D33C02B -:103F6000662309F439CF4D875E878D859E850E9433 -:103F70002B1D882309F430CFCBCF4D875E878D85ED -:103F80009E850E945022292F22952F7030E02230EA -:103F900031052CF49F7041F0811106C00CC0243013 -:103FA00031052CF49F7049F4805E883020F0C80100 -:103FB0000E94111ACF2CDC2C06C0D80115969C91BA -:103FC000907F91F7F8CF8D2D62960FB6F894DEBFF3 -:103FD0000FBECDBFDF91CF911F910F91FF90EF905A -:103FE000DF90CF9008951F93CF93DF93CDB7DEB7C7 -:103FF0002C970FB6F894DEBF0FBECDBF4F83588706 -:1040000069877A878B879C87CE0107960E94061E58 -:104010008823C1F02F8138858A859B85892B31F0D3 -:104020003F3F11F080E003C02F3FE1F781E08111B5 -:1040300047C04F81588569857A858B859C850E940C -:104040005F1D3EC086E0FE013796DE0111960190AD -:104050000D928A95E1F7FF81E8854A855B854115D8 -:10406000510531F0EF3F31F481E0FF3F19F403C017 -:1040700081E001C080E080FD23C02091850130E017 -:10408000C9010196877099276091840170E08617B5 -:104090009707F1F1F983EA835D834C8396E0929F61 -:1040A000D001939FB00D1124AA57BE4FFE01319647 -:1040B00001900D929A95E1F7809385010E946F1D02 -:1040C00016E08091840190918501891779F1189FFC -:1040D000C00111248A579E4F0E94061E882331F189 -:1040E000E09184011E9FF0011124EA57FE4F4081A8 -:1040F000518162817381848195810E945F1D8091CD -:10410000840190E001968770992780938401D9CF2C -:104110000E94271D1092850110928401E6EBF1E0C8 -:1041200086E0DF011D928A95E9F7CACF2C960FB67B -:10413000F894DEBF0FBECDBFDF91CF911F910895E0 -:10414000EF92FF920F931F93CF93DF939C01009701 -:1041500009F471C0F12CEE24E394E9012196F901F0 -:104160008491843740F4843008F056C0813081F067 -:10417000823021F160C0853709F449C0C0F19CE765 -:10418000980F903708F057C08F770E94B41946C037 -:1041900089010E5F1F4FFE01849190E2980F9830C5 -:1041A00050F48770FE2D01C0FF0F8A95EAF78F2F1C -:1041B0000E94452315C00E94EC1814C089010E5FAF -:1041C0001F4FFE01849190E2980F983068F4877039 -:1041D000FE2D01C0FF0F8A95EAF78F2F0E944B2317 -:1041E0000E946E23E8011AC00E94B419FBCF2E5F13 -:1041F0003F4FFE01C491CC2341F08FE99FE001972E -:10420000F1F700C00000C150F6CFE90107C0FE0180 -:10421000F490E901229602C00E94EC188F2D8823A9 -:1042200041F0EFE9FFE03197F1F700C00000815065 -:10423000F6CF9E0192CFDF91CF911F910F91FF900A -:10424000EF90089508956093C0017093C101809329 -:10425000C2019093C3010C94151D0F931F930091FD -:10426000C0011091C1012091C2013091C301062B00 -:10427000172B282B392B0093C0011093C1012093D9 -:10428000C2013093C3011F910F910C94151D0F9320 -:104290001F930091C0011091C1012091C201309182 -:1042A000C30106231723282339230093C001109349 -:1042B000C1012093C2013093C3011F910F910C944F -:1042C000151D0F931F930091C0011091C101209102 -:1042D000C2013091C30106271727282739270093E9 -:1042E000C0011093C1012093C2013093C3011F91FB -:1042F0000F910C94151D1092BC011092BD011092EB -:10430000BE011092BF010C94151D41E050E060E029 -:1043100070E004C0440F551F661F771F8A95D2F7BF -:104320004093BC015093BD016093BE017093BF01E7 -:104330000C94151D41E050E060E070E004C0440FB3 -:10434000551F661F771F8A95D2F78091BC01909107 -:10435000BD01A091BE01B091BF01842B952BA62B6E -:10436000B72B8093BC019093BD01A093BE01B09385 -:10437000BF010C94151D41E050E060E070E004C006 -:10438000440F551F661F771F8A95D2F740955095A9 -:10439000609570958091BC019091BD01A091BE0186 -:1043A000B091BF0184239523A623B7238093BC013A -:1043B0009093BD01A093BE01B093BF010C94151D55 -:1043C00041E050E060E070E004C0440F551F661FFC -:1043D000771F8A95D2F78091BC019091BD01A09181 -:1043E000BE01B091BF0184279527A627B7278093E8 -:1043F000BC019093BD01A093BE01B093BF010C948A -:10440000151D0F931F930091BC011091BD012091C8 -:10441000BE013091BF01062B172B282B392B00939F -:10442000BC011093BD012093BE013093BF011F91C9 -:104430000F910C94151D0F931F930091BC011091C7 -:10444000BD012091BE013091BF010623172328230F -:1044500039230093BC011093BD012093BE0130931A -:10446000BF011F910F910C94151D0F931F93009185 -:10447000BC011091BD012091BE013091BF01062702 -:104480001727282739270093BC011093BD012093DB -:10449000BE013093BF011F910F910C94151D08951B -:1044A000CF92DF92EF92FF920F931F93CF93DF9300 -:1044B000EC01C090C001D090C101E090C201F09029 -:1044C000C3018091BC019091BD01A091BE01B0914A -:1044D000BF01C82AD92AEA2AFB2A0FE110E0B70156 -:1044E000A601002E04C076956795579547950A94C6 -:1044F000D2F740FF07C0BE01802F0E94620E8130BC -:10450000910539F40150110950F7BE0180E00E9475 -:10451000620EDF91CF911F910F91FF90EF90DF908E -:10452000CF90089590910C01992361F190910D0124 -:10453000992341F1982F9695969596959F3088F4FA -:10454000E0910E01F0910F01E90FF11D877021E05C -:1045500030E001C0220F8A95EAF78181822B8183A6 -:1045600008959091D70190FF2DC01F928F9388EDF1 -:1045700097E09F938F930E94EF080F900F900F90FA -:104580000F90089540910E0150910F0120E030E00E -:104590009FEFFA01E20FF31F6281681799F09F3FC6 -:1045A00019F4611101C0922F2F5F3F4F2E3031055A -:1045B00081F79F3F39F0FA01E90FF11D97FDFA9558 -:1045C00082830895089590910C01992369F1909147 -:1045D0000D01992349F1982F9695969596959F30C0 -:1045E00090F4E0910E01F0910F01E90FF11D877039 -:1045F00021E030E001C0220F8A95EAF72095818101 -:104600002823218308959091D70190FF1FC01F9206 -:104610008F938AEB97E09F938F930E94EF080F9000 -:104620000F900F900F90089540910E0150910F013F -:1046300020E030E0FA01E20FF31F9281981301C0ED -:1046400012822F5F3F4F2E303105A1F7089581E090 -:1046500090E0E0910E01F0910F01E80FF91F108238 -:10466000019680319105A9F708959091D601982B74 -:104670009093D601089580959091D60198239093B8 -:10468000D60108951092D60108959091D501982BE6 -:104690009093D501089580959091D501982390939A -:1046A000D50108951092D50108958093C40108950D -:1046B0001092C401089540910E0150910F0120E025 -:1046C00030E080E0FA01E20FF31F918191118F5FDA -:1046D0002F5F3F4F2F303105A9F70895E0910E016C -:1046E000F0910F018091D6018083E0910E01F0914D -:1046F0000F0180819091D501892B80839091C40115 -:10470000992361F0E0910E01F0910F018081892BD6 -:1047100080830E945B2381111092C40180910E015D -:1047200090910F010C946E1790933B0180933A0186 -:104730000895CF92DF92EF92FF920F931F936C0137 -:10474000EE24FF24C114D104E104F10421F46B012F -:104750007C0180E001C080E133272F2D1E2D0D2D1F -:10476000011511052105310519F0885F68017901EE -:1047700097018601A4E03695279517950795AA9588 -:10478000D1F7011511052105310519F08C5F68017C -:10479000790197018601F2E03695279517950795DF -:1047A000FA95D1F7011511052105310519F08E5F34 -:1047B00068017901B701A6017695679557954795E8 -:1047C000452B462B472B09F08F5F1F910F91FF90D0 -:1047D000EF90DF90CF9008958295982F9C7C9695CE -:1047E0009695837344E0849F90011124922B892F26 -:1047F0008A7A86959575990F892B08951F93CF9383 -:10480000DF931F92CDB7DEB799830E94EC23182F58 -:104810009981892F0E94EC23212F30E0322F22270B -:10482000A901482BCA010F90DF91CF911F910895E4 -:104830008091F001843009F11092D80120E488E1E0 -:1048400090E00FB6F894A895809360000FBE209377 -:10485000600083B7817F846083BF83B7816083BF3B -:104860007894889583B78E7F83BF88E10FB6F894DC -:1048700080936000109260000FBE0895089508951F -:10488000CF930E943E240E94080C0E943F24C0E067 -:104890008C2F0E94330D811105C0CF5FCE30C1F740 -:1048A00080E001C081E0CF9108950C94271D82E043 -:1048B00084BD93E095BD9AEF97BD80936E000895F7 -:1048C0002FB7F8948091D9019091DA01A091DB0182 -:1048D000B091DC012FBF0895CF92DF92EF92FF924B -:1048E0000F931F932FB7F8944091D9015091DA019B -:1048F0006091DB017091DC012FBF6A017B01EE2426 -:10490000FF248C0120E030E0C016D106E206F30659 -:1049100010F441505109481B590BCA011F910F91C6 -:10492000FF90EF90DF90CF9008951F920F920FB6F7 -:104930000F9211248F939F93AF93BF938091D901CE -:104940009091DA01A091DB01B091DC010196A11DEB -:10495000B11D8093D9019093DA01A093DB01B0934C -:10496000DC01BF91AF919F918F910F900FBE0F907F -:104970001F9018950E946914F8942FEF87EA91E62A -:10498000215080409040E1F700C0000087E090EBAC -:10499000DC018093F9019093FA01A093FB01B0939D -:1049A000FC012CE088E190E00FB6F894A895809384 -:1049B00060000FBE20936000FFCFEF92FF920F9335 -:1049C0001F93CF93DF93E82EF12C8F2D0E94330D90 -:1049D000C0E0D0E0082F10E098010C2E02C0359501 -:1049E00027950A94E2F720FD05C02196C630D1052F -:1049F00099F709C06C2F7F2D80E00E94400EE812CD -:104A0000F4CF81E005C0F3948EE0F812DECF80E0B1 -:104A1000DF91CF911F910F91FF90EF900895CF9369 -:104A2000C82F8CE20E94DD24882321F08C2FCF91A7 -:104A30000C94DD2480E0CF910895CF930E946A26E4 -:104A4000811102C00E9450268DEF97E00E94560807 -:104A5000C5E6C15049F00E94080C8FE39CE901971C -:104A6000F1F700C00000F5CF86EF97E00E945608EE -:104A700089E20E940F25811111C18AE20E940F254F -:104A800081110E94502685E00E940F2581110E940D -:104A9000BA240E9475268093D70187E00E940F25D3 -:104AA000882399F18BE10E940F25882351F0909182 -:104AB000D70191FB882780F921E0822780FB91F9BB -:104AC00022C08EE00E940F25882351F09091D701DB -:104AD00092FB882780F921E0822780FB92F913C09E -:104AE00080E10E940F259091D701882341F093FB2C -:104AF000882780F921E0822780FB93F904C0892F61 -:104B0000809580FB90F99093D7018091D7010E9406 -:104B100079260E9487268093EA0180EE0E940F2565 -:104B2000882341F08091EA01982F909590FB80F9BD -:104B30008093EA0189E30E940F25882359F0909120 -:104B4000EA0191FB882780F921E0822780FB91F917 -:104B50009093EA0182EE0E940F25882359F09091EC -:104B6000EA0192FB882780F921E0822780FB92F9F5 -:104B70009093EA0186EE0E940F25882359F09091C8 -:104B8000EA0193FB882780F921E0822780FB93F9D3 -:104B90009093EA0183EE0E940F25882359F09091AB -:104BA000EA0194FB882780F921E0822780FB94F9B1 -:104BB0009093EA0185E30E940F25882359F0909194 -:104BC000EA0195FB882780F921E0822780FB95F98F -:104BD0009093EA0181E30E940F25882359F0909178 -:104BE000EA0196FB882780F921E0822780FB96F96D -:104BF0009093EA0181E10E940F25882359F090915A -:104C0000EA0197FB882780F921E0822780FB97F94A -:104C10009093EA018091EA010E948B268091EA013B -:104C200087FB882780F980930D0187E20E940F257A -:104C3000C82F8EE10E940F258111C2608FE10E9472 -:104C40000F258111C46080E20E940F258111C86088 -:104C500081E20E940F258111C06182E20E940F252E -:104C60008111C06283E20E940F258111C06484E239 -:104C70000E940F25882311F0C06802C0CC2329F0C0 -:104C80008C2F0E9482266C2F03C00E947E26682FE4 -:104C900070E080E090E0CF910C942321CF910895B3 -:104CA0006DEE7EEF80E090E00E94453060E082E0B3 -:104CB00090E00E94373060E083E090E00E9437305F -:104CC00060E084E090E00E94373060E085E090E0B2 -:104CD0000C94373080E090E00E94313021E08D3E2E -:104CE0009E4F09F020E0822F089582E090E00C941E -:104CF0002930682F82E090E00C94373083E090E018 -:104D00000C942930682F83E090E00C94373084E0D5 -:104D100090E00C942930682F84E090E00C943730B8 -:104D20008091DF0180FF0BC06091130185E0689FD7 -:104D3000B001112475956795759567952AC081FF17 -:104D400009C06091130185E0689FB0011124759539 -:104D500067951FC082FF07C06091130185E0689FBF -:104D6000B001112416C04091E0014423C9F06091C4 -:104D70001201461788F72091130185E0289F9001C2 -:104D80001124429FC001439F900D112470E00E94A6 -:104D9000FB2F6038710540F46115710539F002C0D0 -:104DA00065E070E0862F08958FE7089581E008950B -:104DB0008091DF0180FF08C06091110170E075955E -:104DC00067957595679521C081FF06C060911101B7 -:104DD00070E07595679519C082FF04C0609111015C -:104DE00070E010C08091E0018823C1F06091100153 -:104DF0008617A0F790911101989FC001112470E0CF -:104E00000E94FB2F6038710528F46115710521F0AF -:104E1000862F08958FE7089581E0089561E070E09E -:104E2000F4CF803F21F40E949026819504C0813FF9 -:104E300029F40E9490268093E3010895823F21F493 -:104E40000E949026819504C0833F29F40E949026F9 -:104E50008093E2010895893F19F40E94D82605C085 -:104E60008A3F31F40E94D82681958093E401089509 -:104E70008B3F21F40E94D826819504C08C3F29F4F1 -:104E80000E94D8268093E5010895843F21F4809103 -:104E9000E101816017C0853F21F48091E1018260CA -:104EA00011C0863F21F48091E10184600BC0873FEF -:104EB00021F48091E101886005C0883F31F4809140 -:104EC000E10180618093E10108958D3F21F480919B -:104ED000DF0181600BC08E3F21F48091DF01826091 -:104EE00005C08F3F29F48091DF0184608093DF014A -:104EF0000895803F39F48091E30187FF6CC01092E0 -:104F0000E30169C0813F29F48091E3011816BCF3E5 -:104F100062C09091E201823F29F497FF5CC0109239 -:104F2000E20159C0833F19F41916CCF354C0893FEC -:104F300041F48091E40118160CF04DC01092E40188 -:104F40004AC08A3F29F48091E40187FF44C0F6CF2C -:104F50008B3F39F48091E50187FF3DC01092E50158 -:104F60003AC08C3F29F48091E5011816BCF333C098 -:104F7000843F21F48091E1018E7F17C0853F21F4A9 -:104F80008091E1018D7F11C0863F21F48091E10184 -:104F90008B7F0BC0873F21F48091E101877F05C0A3 -:104FA000883F31F48091E1018F7E8093E10113C04D -:104FB0008D3F21F48091DF018E7F0BC08E3F21F465 -:104FC0008091DF018D7F05C08F3F29F48091DF0143 -:104FD0008B7F8093DF018091E20181110EC080916F -:104FE000E30181110AC08091E401811106C0809122 -:104FF000E501811102C01092E00108958091D7016E -:1050000083FF7EC089E398E00E9456088091E10109 -:105010001F928F9384E398E09F938F930E94EF08F1 -:1050200082E398E00E9456082091E201822F99279E -:1050300087FD90959F932F938FE298E09F938F9396 -:105040000E94EF088DE298E00E9456082091E3014B -:10505000822F992787FD90959F932F938AE298E05E -:105060009F938F930E94EF0888E298E00E94560871 -:105070002091E401822F992787FD90959F932F938C -:1050800085E298E09F938F930E94EF0883E298E077 -:105090000E9456082091E501822F992787FD90955F -:1050A0009F932F9380E298E09F938F930E94EF0845 -:1050B0008DE198E00E9456088091E0011F928F9345 -:1050C0008AE198E09F938F930E94EF0888E198E02F -:1050D0000E9456088091DF011F928F9385E198E02E -:1050E0009F938F930E94EF0882E198E00E945608F8 -:1050F0008DB79EB74C960FB6F8949EBF0FBE8DBF6E -:1051000081EE91E00E94B3170E9460249093DE012B -:105110008093DD0108951F93CF93DF938091DD018C -:105120009091DE010E946C244091E001442321F023 -:105130002091140130E006C0209115015AE0259F0E -:10514000900111248217930708F482C08091E20134 -:105150001091E301D091E401C091E501811107C0F4 -:10516000111105C0D11103C0CC2309F471C04F3F08 -:1051700019F04F5F4093E001181624F40E94902626 -:105180008093E2018091E20187FF05C00E94902692 -:1051900081958093E201111624F40E949026809359 -:1051A000E3018091E30187FF05C00E94902681956D -:1051B0008093E3016091E201662339F11091E301EC -:1051C000112319F1772767FD7095872F972F0E947C -:1051D000002F23E333E343E35FE30E94642F0E9445 -:1051E000CD2E6093E201612F772767FD7095872FA1 -:1051F000972F0E94002F23E333E343E35FE30E94F2 -:10520000642F0E94CD2E6093E3011D1624F40E94AA -:10521000D8268093E4018091E40187FF05C00E94B5 -:10522000D82681958093E4011C1624F40E94D82688 -:105230008093E5018091E50187FF05C00E94D82693 -:1052400081958093E501DF91CF911F910C94FE270A -:10525000DF91CF911F910895E1EEF1E085E0DF014C -:105260001D928A95E9F71092E0011092DF010895EE -:105270008CE59AE00E9456081F9281E08F931F925E -:1052800085E08F938EE09AE09F938F930E94EF08C2 -:105290000F900F900F900F900F900F900895833004 -:1052A000E9F128F4813061F0823009F10895853008 -:1052B00009F462C008F449C0863009F474C0089546 -:1052C00020911501862F90E0820F911D8F3F91054F -:1052D00020F4620F6093150103C08FEF80931501D6 -:1052E000809115011F928F9387E499E072C02091FD -:1052F0001401862F90E0820F911D8F3F910520F4BD -:10530000620F6093140103C08FEF809314018091AA -:1053100014011F928F9385E399E05BC020911301E4 -:10532000862F90E0820F911D8F3F910520F4620F30 -:105330006093130103C08FEF8093130180911301D9 -:105340001F928F9382E299E044C020911201862F30 -:1053500090E0820F911D8F3F910520F4620F6093C2 -:10536000120103C08FEF80931201809112011F92EE -:105370008F938DE099E02DC020911101862F90E050 -:10538000820F911D8F3F910520F4620F60931101F0 -:1053900003C08FEF80931101809111011F928F93B1 -:1053A00084EF98E016C020911001862F90E0820FC4 -:1053B000911D8F3F910520F4620F6093100103C08F -:1053C0008FEF80931001809110011F928F9389EDD0 -:1053D00098E09F938F930E94EF080F900F900F908B -:1053E0000F900895833081F128F4813059F0823094 -:1053F000D1F00895853009F449C0B8F1863009F438 -:1054000056C0089580911501681720F4861B80937B -:10541000150102C010921501809115011F928F9302 -:105420008AEC98E054C080911401681720F4861B20 -:105430008093140102C010921401809114011F92F4 -:105440008F9388EB98E043C080911301681720F494 -:10545000861B8093130102C01092130180911301E7 -:105460001F928F9385EA98E032C0809112016817ED -:1054700020F4861B8093120102C0109212018091C9 -:1054800012011F928F9380E998E021C08091110151 -:10549000681720F4861B8093110102C0109211013D -:1054A000809111011F928F9387E798E010C080913F -:1054B0001001681720F4861B8093100102C010921F -:1054C0001001809110011F928F938CE598E09F93BB -:1054D0008F930E94EF080F900F900F900F900895F8 -:1054E000CF93C82F1F928F9321E63BE03F932F93DA -:1054F0000E94EF0861E070E080E090E004C0660F79 -:10550000771F881F991FCA95D2F70E9423210F90F9 -:105510000F900F900F90CF910C94271DCF938D314A -:1055200009F465C0B0F58E3009F4CBC100F58730C1 -:1055300009F49BC1A8F4863009F06AC28091D701B2 -:10554000817F8E7F8093D70186E69BE00E9456087C -:1055500088EA9FE00E94560881E08093E70180C1BD -:10556000883009F44FC08B3009F47CC151C28631B8 -:1055700009F4EDC138F4803109F4B6C1813109F480 -:105580002DC246C2893109F4CBC18B3109F486C1E1 -:105590003FC2853309F434C248F4873209F430C27B -:1055A00008F430C2893209F42BC232C2833438F491 -:1055B0008A3308F029C2883309F454C129C28334DC -:1055C00009F41EC2883409F023C20E94271D87E90E -:1055D0009FE00E9456089FEF23ED80E3915020400A -:1055E0008040E1F700C000000E94BA2439C187EB77 -:1055F0009FE00E9456080E94872E0E9462170E9418 -:10560000A00F2EC18CEA9FE00E94560887E79DE01C -:105610000E9456080E947E261F928F9384E79DE089 -:105620009F938F930E94EF0882E79DE00E945608A7 -:105630000E947526C82F8FE59DE00E9456081F9294 -:10564000CF932AE53DE03F932F930E94EF0888E532 -:105650009DE00E9456088EE49DE00E9456088C2F23 -:1056600081701F928F932BE43DE03F932F930E9414 -:10567000EF0889E49DE00E9456088FE39DE00E94B8 -:105680005608C1FB882780F91F928F932CE33DE0D9 -:105690003F932F930E94EF088AE39DE00E945608F3 -:1056A0008EE29DE00E945608C2FB882780F91F9277 -:1056B0008F932BE23DE03F932F930E94EF0889E206 -:1056C0009DE00E94560880E29DE00E945608C3FBC0 -:1056D000CC27C0F91F92CF938DE19DE09F938F93CC -:1056E0000E94EF088BE19DE00E9456080E948726E9 -:1056F000C82F87E09DE00E9456081F92CF9322E0BA -:105700003DE03F932F930E94EF0880E09DE00E94D0 -:10571000560887EE9CE00E9456088C2F81701F92DD -:105720008F9324EE3CE03F932F930E94EF088DB7B8 -:105730009EB780960FB6F8949EBF0FBE8DBF82EEC7 -:105740009CE00E9456088BEC9CE00E945608C1FB2E -:10575000882780F91F928F9328EC3CE03F932F938A -:105760000E94EF0886EC9CE00E94560884EB9CE0C7 -:105770000E945608C2FB882780F91F928F9321EB65 -:105780003CE03F932F930E94EF088FEA9CE00E9439 -:1057900056088DE99CE00E945608C3FB882780F9D3 -:1057A0001F928F932AE93CE03F932F930E94EF08CA -:1057B00088E99CE00E9456088EE89CE00E9456080A -:1057C000C4FB882780F91F928F932BE83CE03F931E -:1057D0002F930E94EF0889E89CE00E94560887E713 -:1057E0009CE00E945608C5FB882780F91F928F9382 -:1057F00024E73CE03F932F930E94EF0882E79CE070 -:105800000E94560886E59CE00E945608C6FB882741 -:1058100080F91F928F9323E53CE03F932F930E94E2 -:10582000EF0881E59CE00E94560889E49CE00E9414 -:105830005608C7FBCC27C0F91F92CF9386E49CE0A3 -:105840009F938F930E94EF0884E49CE00E94560887 -:105850008DB79EB74C960FB6F8949EBF0FBE8DBF06 -:10586000C1E0DBC08DE89BE058C08091D701C82F14 -:10587000C17080FF09C08AE89FE00E9456088091AD -:10588000D701817F8E7F44C08EE79FE00E9456083B -:105890008091D70181608093D701E2CF8091D701B9 -:1058A00081FBCC27C0F991E0C927C0FB81F9809327 -:1058B000D701CC2319F081E79FE025C083E69FE064 -:1058C0002CC08091D70182FBCC27C0F991E0C92779 -:1058D000C0FB82F98093D701CC2319F084E59FE0C7 -:1058E00012C084E49FE019C08091D70183FBCC27CC -:1058F000C0F991E0C927C0FB83F98093D701CC237D -:1059000051F088E39FE00E9456088091D7018160A2 -:105910008093D70182C08BE29FE00E945608A0CFFF -:105920008CE19FE00E94560880EF9EE00E9456089E -:1059300083EB9EE00E94560886E89EE00E9456088F -:1059400082E49EE00E94560887E19EE0E6CF89E06F -:105950009EE00E9456080E9462171F928F938FEE5E -:105960009DE09F938F930E94EF0880910C011F92FE -:105970008F9388ED9DE09F938F930E94EF08809115 -:105980006E011F928F9385EC9DE09F938F930E94F1 -:10599000EF0880910D011F928F9382EB9DE09F9302 -:1059A0008F930E94EF088091D9019091DA01A09124 -:1059B000DB01B091DC01BF93AF939F938F938EE98E -:1059C0009DE09F938F930E94EF088DB79EB74696F8 -:1059D0000FB6F8949EBF0FBE8DBF42CF0E94271D09 -:1059E000C0910D0181E0C827C0930D01CC2329F09F -:1059F00084E99DE00E94560810C089E89DE08DCFA3 -:105A000080E003C08D5101C089530E94702A28CFC5 -:105A100087E89DE00E945608C0E08C2FCF91089542 -:105A200080E0089580E00895CF93C82F8091E7012A -:105A3000813081F020F0823009F44CC042C1A09145 -:105A40000E01B0910F018C91813169F0823209F021 -:105A50003AC109C0A0910E01B0910F018C91813122 -:105A600011F0823249F48C2F0E94102D81112FC029 -:105A70008C2F0E948E2A2CC08C2F0E94122D8111F7 -:105A800026C0C431E1F070F4CB3081F0C031D1F4E4 -:105A90000E94382989E59BE00E94560882E08093A5 -:105AA000E70115C0C93259F0C83361F486E69BE0BE -:105AB0000E9456088DE59BE00E94560808C010928F -:105AC000E70103C187E59BE00E945608FEC081E024 -:105AD0008170FDC0C43220F5CE3108F0C0C0CB309B -:105AE00099F1C8F4C73009F0D2C08AE0809315015B -:105AF00094E19093140193E0909313018093120129 -:105B000088E08093110188E2809310018DEF99E085 -:105B10000E945608BFC0C33149F1C431C1F0B7C0BB -:105B2000CB3409F4A9C028F4C93289F0C83361F034 -:105B3000AEC0C13509F49EC0C23509F499C0CE3457 -:105B400009F0A5C06AE09EC00E943829A3C08091D8 -:105B5000E601882319F01092E6019CC08AE09AE0E1 -:105B60000E94560881E08093E701B1C084EE99E07D -:105B70000E94560882ED99E00E9456088091150116 -:105B80001F928F938FEC99E09F938F930E94EF0861 -:105B90008DEC99E00E9456088BEB99E00E94560824 -:105BA000809114011F928F9388EB99E09F938F93BC -:105BB0000E94EF0886EB99E00E94560887EA99E078 -:105BC0000E945608809113011F928F9384EA99E0F6 -:105BD0009F938F930E94EF0882EA99E00E945608F3 -:105BE00081E999E00E945608809112011F928F93DB -:105BF0008EE899E09F938F930E94EF088CE899E0DC -:105C00000E94560887E799E00E945608809111018A -:105C10001F928F9384E799E09F938F930E94EF08E0 -:105C200082E799E00E9456088BE599E00E945608A9 -:105C3000809110011F928F9388E599E09F938F9335 -:105C40000E94EF0886E599E00E9456088DB79EB73E -:105C500048960FB6F8949EBF0FBE8DBF1BC0CE51A5 -:105C6000EC2FF0E0E15DFE4F80818093E60112C0F1 -:105C700061E003C061E006C06AE08091E6010E9435 -:105C80004F2908C08091E6010E94F22903C08BEFE2 -:105C900099E013C08091E601882369F01F928F93E9 -:105CA00085EF99E09F938F930E94EF080F900F90DC -:105CB0000F900F9004C082EF99E00E94560881E097 -:105CC00006C01092E70180E002C080E001CFCF91D2 -:105CD0000895E1E8F0E080818860808380818160C0 -:105CE00080838FB7F89493E09093890090ED909320 -:105CF00088008FBF0895EFE6F0E0808182608083A6 -:105D00000895EFE6F0E080818D7F80830895EFE6CF -:105D1000F0E0808192E08927808308951F920F929E -:105D20000FB60F9211242F933F934F935F936F936E -:105D30007F938F939F93AF93BF93EF93FF93809144 -:105D4000E8019091E90101969093E9018093E801BF -:105D5000811103C082E00E94A00FE091E901E69565 -:105D6000E695F0E0E953F04FE4918091E8018E135D -:105D700003C080E00E94A00FFF91EF91BF91AF910F -:105D80009F918F917F916F915F914F913F912F9153 -:105D90000F900FBE0F901F90189504D06894B1110A -:105DA0008DC0089570D088F09F5790F0B92F992733 -:105DB000B751A0F0D1F0660F771F881F991F1AF016 -:105DC000BA95C9F712C0B13081F077D0B1E008952B -:105DD00074C0672F782F8827B85F39F0B93FCCF3AC -:105DE000869577956795B395D9F73EF4909580950C -:105DF000709561957F4F8F4F9F4F0895E89409C02C -:105E000097FB3EF490958095709561957F4F8F4FED -:105E10009F4F9923A9F0F92F96E9BB279395F69503 -:105E2000879577956795B795F111F8CFFAF4BB0F81 -:105E300011F460FF1BC06F5F7F4F8F4F9F4F16C0E5 -:105E4000882311F096E911C0772321F09EE8872F6F -:105E5000762F05C0662371F096E8862F70E060E02B -:105E60002AF09A95660F771F881FDAF7880F9695A4 -:105E7000879597F9089557FD9058440F551F59F08D -:105E80005F3F71F04795880F97FB991F61F09F3F27 -:105E900079F087950895121613061406551FF2CF50 -:105EA0004695F1DF08C0161617061806991FF1CFA0 -:105EB00086957105610508940895E894BB276627C7 -:105EC0007727CB0197F908950BD078C069D028F0D7 -:105ED0006ED018F0952309F05AC05FC01124EECFA0 -:105EE000CADFA0F3959FD1F3950F50E0551F629F35 -:105EF000F001729FBB27F00DB11D639FAA27F00D23 -:105F0000B11DAA1F649F6627B00DA11D661F829F49 -:105F10002227B00DA11D621F739FB00DA11D621F2E -:105F2000839FA00D611D221F749F3327A00D611D4B -:105F3000231F849F600D211D822F762F6A2F11242D -:105F40009F5750408AF0E1F088234AF0EE0FFF1F80 -:105F5000BB1F661F771F881F91505040A9F79E3FB7 -:105F6000510570F014C0AACF5F3FECF3983EDCF30C -:105F7000869577956795B795F795E7959F5FC1F7F4 -:105F8000FE2B880F911D9695879597F9089597F99F -:105F90009F6780E870E060E008959FEF80EC0895CF -:105FA00000240A94161617061806090608950024F8 -:105FB0000A9412161306140605060895092E039472 -:105FC000000C11F4882352F0BB0F40F4BF2B11F4E6 -:105FD00060FF04C06F5F7F4F8F4F9F4F0895991BE5 -:105FE00079E004C0991F961708F0961B881F7A95D0 -:105FF000C9F78095089597FB072E16F4009407D0F3 -:1060000077FD09D00E94153007FC05D03EF490952D -:1060100081959F4F0895709561957F4F0895EE0F7C -:10602000FF1F0590F491E02D0994AA1BBB1B51E1C1 -:1060300007C0AA1FBB1FA617B70710F0A61BB70BF8 -:10604000881F991F5A95A9F780959095BC01CD019D -:106050000895F999FECF92BD81BDF89A992780B530 -:106060000895A8E1B0E042E050E00C944C30262FB7 -:10607000F999FECF1FBA92BD81BD20BD0FB6F8942D -:10608000FA9AF99A0FBE019608950E943730272F89 -:106090000C943830DC01CB01FC01F999FECF06C02D -:1060A000F2BDE1BDF89A319600B40D9241505040D6 -:0860B000B8F70895F894FFCF42 -:1060B8002002A10F92106F103B1008100101C501BA -:1060C80028080A03140A3F4D3620394707FA06C440 -:1060D80006A4066B06DE05F7051006290649060123 -:0A60E8000203040506070809000082 +:1004D000004400450077300100010000001603458C +:1004E00000720067006F0044006F00780020004534 +:1004F000005A00000016034500720067006F0044B8 +:10050000006F007800200045005A00000004030935 +:100510000409026D00040100A0FA090400000103AF +:10052000010100092111010001223F00070581039B +:1005300008000A0904010001030102000921110158 +:100540000001224D000705820308000A0904020089 +:1005500001030000000921110100012236000705F6 +:10056000830308000A0904030001030000000921B5 +:100570001101000122390007058403100001120156 +:10058000100100000008EDFE071301000102000148 +:1005900005010906A101050719E029E71500250154 +:1005A0009508750181020508190129059505750150 +:1005B000910295017503910105071900297715002E +:1005C0002501957875018102C005010980A1018589 +:1005D0000216010026B7001A01002AB7007510950F +:1005E000018100C0050C0901A10185031601002647 +:1005F0009C021A01002A9C02751095018100C00519 +:10060000010902A1010901A1000509190129051526 +:10061000002501950575018102950175038101058C +:1006200001093009311581257F9502750881060978 +:10063000381581257F950175088106050C0A380259 +:100640001581257F950175088106C0C00501090641 +:10065000A101050719E029E7150025019508750195 +:100660008102950175088101050819012905950583 +:10067000750191029501750391010507190029FF84 +:10068000150025FF950675088100C00000000000D8 +:10069000000000000000010204060A0F17202C3A97 +:1006A0004A5D71879DB3C7DAE9F5FCFFFCF5E9DA2D +:1006B000C7B39D87715D4A3A2C20170F0A060402C2 +:1006C00001000000000000000000000011241FBE17 +:1006D000CFEFDAE0DEBFCDBF04B603FE27C08091C6 +:1006E000ED019091EE01A091EF01B091F001873002 +:1006F000904BA740B04BD1F41092ED011092EE0157 +:100700001092EF011092F00114BE84B7877F84BF6E +:100710000FB6F894A895809160008861809360007E +:10072000109260000FBEE0E0FFE3099511E0A0E049 +:10073000B1E0E8E9FAE402C005900D92A433B107F4 +:10074000D9F721E0A4E3B1E001C01D92AD3EB207AC +:10075000E1F70E947C0B0C944A250C940000CF9387 +:10076000DF93EC01623709F4B7C038F56A3609F453 +:100770007DC098F4663609F461C048F4643609F423 +:1007800051C008F055C0662309F441C006C168365F +:1007900009F460C008F458C063C06E3609F484C020 +:1007A00030F46C3609F46EC008F466C077C0603768 +:1007B00009F486C008F47EC089C06A3709F4BCC059 +:1007C00080F4663709F4A0C030F4643709F490C0AF +:1007D00008F488C093C0683709F4A2C008F49AC02E +:1007E000A5C06E3709F4C0C030F46C3709F4B0C04E +:1007F00008F4A8C0B3C0603809F4C2C008F4BAC095 +:10080000613809F4C3C0623809F442C0C6C08A81A5 +:10081000882321F085EE0E94EA11BEC085EE0E9479 +:10082000B212BAC00E94401A8A818111B9C0B5C003 +:100830000E94401A8A818111B6C0AFC00E94401A3E +:100840008A818111B3C0A9C00E94401A8A81811196 +:10085000B0C0A3C00E94401A8A818111ADC09DC062 +:100860000E94401A8A818111AAC097C00E94401A32 +:100870008A818111A7C091C00E94401A8A8181118A +:10088000A4C08BC00E94401A8A818111A1C085C07A +:100890000E94401A8A8181119EC07FC00E94401A26 +:1008A0008A8181119BC079C00E94401A8A8181117E +:1008B00098C073C00E94401A8A81811195C06DC092 +:1008C0000E94401A8A81811192C067C00E94401A1A +:1008D0008A8181118FC061C00E94401A8A81811172 +:1008E0008CC05BC00E94401A8A81811189C055C0AA +:1008F0000E94401A8A81811186C04FC00E94401A0E +:100900008A81811183C049C00E94401A8A81811165 +:1009100080C043C00E94401A8A8181117DC03DC0C1 +:100920000E94401A8A8181117AC037C00E94401A01 +:100930008A81811177C031C00E94401A8A81811159 +:1009400074C02BC00E94401A8A81811171C025C0D9 +:100950000E94401A8A8181116EC01FC00E94401AF5 +:100960008A8181116BC019C00E94401A8A8181114D +:1009700068C013C00E94401A8A81811165C00DC0F1 +:100980000E94401A8A81811162C007C00E94401AE9 +:100990008A8181115FC001C060C020E030E05CC08E +:1009A00026E232E059C029E132E056C02CE032E0C4 +:1009B00053C02FEF31E050C022EF31E04DC025EEA3 +:1009C00031E04AC028ED31E047C02FEC31E044C0AF +:1009D00026EC31E041C029EB31E03EC020EB31E0B4 +:1009E0003BC023EA31E038C02AE931E035C021E9D3 +:1009F00031E032C024E831E02FC027E731E02CC0DD +:100A00002EE631E029C021E631E026C024E531E0C0 +:100A100023C02BE431E020C02EE331E01DC025E3EC +:100A200031E01AC02CE231E017C023E231E014C0FB +:100A30002AE131E011C02DE031E00EC024E031E0C8 +:100A40000BC02BEF30E008C022EF30E005C029EEEC +:100A500030E002C020EE30E0C901DF91CF9108956F +:100A600008956091B1017091B2018091B3019091AC +:100A7000B4010E943A1C56985E9825982D982698A5 +:100A80002E9827982F98813019F0823021F0089500 +:100A9000259A2D9A0895269A2E9A08950C94310538 +:100AA00056985E9825982D9826982E9827982F98D6 +:100AB0008FEF90E0909389008093880090938B0053 +:100AC00080938A0090938D0080938C00259A2D9AB4 +:100AD0002FEF80E792E0215080409040E1F700C086 +:100AE0000000269A2E9A2FEF80E792E02150804056 +:100AF0009040E1F700C00000279A2F9A2FEF80E77F +:100B000092E0215080409040E1F700C0000025981D +:100B10002D982FEF80E792E0215080409040E1F740 +:100B200000C0000026982E982FEF80E792E0215019 +:100B300080409040E1F700C0000027982F98569819 +:100B40005E9825982D9826982E9827982F98089586 +:100B500089EA8093800089E08093810024982C9812 +:100B60003F988AB18F748AB96E98479A8BB1806B1F +:100B70008BB9769A0E9450050C94300580E28093E0 +:100B800000018091340181110EC00E940D0681E0A8 +:100B9000809334012FEF83ED90E32150804090400B +:100BA000E1F700C0000080E40E941306809300017A +:100BB00081112EC00E943D0680930001811128C042 +:100BC0000E943D0680930001811122C08FE30E94A4 +:100BD0003D068093000181111BC00E94350680E410 +:100BE0000E94130680930001811112C08CE00E94C4 +:100BF0003D068093000181110BC00E943D06809349 +:100C00000001811105C08FE30E943D068093000121 +:100C10000E9435068091000108951092B9008AE083 +:100C20008093B800089594EA9093BC009091BC0022 +:100C300097FFFCCF9091B900987F983021F09031C8 +:100C400011F081E008958093BB0084E88093BC009C +:100C50008091BC0087FFFCCF8091B900887F8831EC +:100C600011F0803471F780E0089584E98093BC002E +:100C70008091BC0084FDFCCF08958093BB0084E884 +:100C80008093BC008091BC0087FFFCCF9091B9009D +:100C9000987F81E0983209F480E0089584E8809399 +:100CA000BC008091BC0087FFFCCF8091BB00089501 +:100CB00080910001811115C080E40E941306809389 +:100CC000000181110CC082E10E943D068093000169 +:100CD000811105C08FEF0E943D06809300010E94A4 +:100CE000350684B1807F84B985B1807F85B98AB1AA +:100CF000837F8AB98BB1837F8BB93E9846980895DC +:100D00000E94BE05809300010E94580680B38C703B +:100D100080BB81B3836F81BBE4E4F1E0A6E3B1E083 +:100D200011921D9281E0E235F807D1F70C94A805E5 +:100D30009F92AF92BF92CF92DF92EF92FF920F936A +:100D40001F93CF93DF9380910001882379F08091E6 +:100D500035018F5F80933501811108C00E94BE0567 +:100D600080930001811102C00E94500586E3E82EA5 +:100D700081E0F82E8701C0E0D0E0BB24B39492E07C +:100D8000A92ECC24C394D12CC730D10500F5809175 +:100D90000001811164C080E40E9413068093000169 +:100DA000811112C082E10E943D06809300018111F1 +:100DB0000BC0C6010C2E01C0880F0A94EAF780957B +:100DC0000E943D06809300010E94350648C0CA304B +:100DD000A1F028F4C83059F0C93061F005C0CC301A +:100DE00089F070F0CD3089F0209A289810C0219AAF +:100DF00029980DC0229A2A980AC0239A2B9807C0D6 +:100E0000529A01C0539A5B9802C03E9A4698E0EA13 +:100E1000EA95F1F78FB181708B25799902C032E0A4 +:100E200001C030E0832B7C9902C034E001C030E087 +:100E3000832B7D9902C028E001C020E0822B7E999F +:100E400002C090E101C090E0892B9FB19095991F5D +:100E50009927991F9295990F907E892B0FC08091A9 +:100E6000000181114AC080E40E94130680930001B2 +:100E7000882381F1912C0E943506892DD8019C91FF +:100E8000981719F08C93A09201010E9458062196A0 +:100E90000F5F1F4FCE30D10509F076CF8091010151 +:100EA000882369F1815080930101882339F0EFE9AB +:100EB000FFE03197F1F700C0000021C0E4E4F1E069 +:100EC000D7018D917D018193B4E4EB16B1E0FB066F +:100ED000B9F715C083E10E943D068093000181119E +:100EE000C9CF81E40E941306809300018111C2CF13 +:100EF0000E944E06982E9094BECF80E0BFCF0E94F5 +:100F00004E0581E0DF91CF911F910F91FF90EF90FF +:100F1000DF90CF90BF90AF909F900895E82FF0E0C2 +:100F2000EC5BFE4F8081089508958B3B910580F422 +:100F3000883A910548F5853A9105D8F484309105B1 +:100F400008F0B2C0019709F06EC081E090E008950A +:100F5000803E910508F467C0883E910508F4A4C05E +:100F60009C01205F31092031310508F05CC090659B +:100F70000895853A910509F459C0863A910509F01A +:100F800058C082E890E40895883A910509F454C065 +:100F9000893A910509F453C08A3A910509F452C07F +:100FA0008B3A910509F451C08C3A910509F450C06F +:100FB0008D3A910509F44FC0803B910509F44EC06C +:100FC0008E3A910509F44DC08F3A910509F44CC051 +:100FD000813B910509F44BC0823B910509F44AC05D +:100FE000833B910509F449C0843B910509F448C04D +:100FF000853B910509F447C0863B910509F446C03D +:10100000873B910509F445C0883B910509F444C02C +:10101000893B910509F443C08A3B910509F442C01C +:1010200080E094E4089580E090E0089581E890E401 +:10103000089583E890E4089582EE94E4089589EE9B +:1010400094E408958AEE94E4089585EB94E4089579 +:1010500086EB94E4089587EB94E408958CEC94E493 +:1010600008958DEC94E4089583E895E408958AE862 +:1010700095E4089582E995E4089584E995E4089556 +:1010800081E296E4089583E296E4089584E296E48A +:10109000089585E296E4089586E296E4089587E24D +:1010A00096E408958AE296E40895089524E5829FDF +:1010B000C0011124FC0126E0729FE00DF11D1124F6 +:1010C000E60FF11DEE0FFF1FE35CFD4F859194913C +:1010D0000895880F991FFC01ED54FF4F859194915D +:1010E0000895880F991FFC01ED5CFD4F8591949147 +:1010F000089524E5829FC0011124FC0146E0749FFD +:10110000E00DF11D1124E60FF11DEE0FFF1FE35C52 +:10111000FD4F859194919C013A9521154FE134073B +:1011200008F425C13F512115304120F49F700E94E1 +:10113000710808959C0130532115304118F4992706 +:10114000906C0895811520E5920769F40E942B1692 +:101150004FEF84E39CE0415080409040E1F700C0B5 +:1011600000000C94321D813020E5920731F480910B +:10117000CC0181608093CC0108959C0130552115EC +:10118000304108F05CC0292F33272F7033272130DE +:101190003105E9F4AC0164E0440F551F6A95E1F7AD +:1011A00044275370BC016370772702C0220F331F9E +:1011B0006A95E2F73C68242B352B73E0880F991F62 +:1011C0007A95E1F780769927822B932B0895223028 +:1011D000310529F4982F8827816F906A089523306C +:1011E0003105A1F4AC0133E0440F551F3A95E1F706 +:1011F000407E57708370992721E030E002C0220FB3 +:10120000331F8A95E2F7C9019C6816C02430310566 +:1012100031F5AC0123E0440F551F2A95E1F7407EDC +:1012200057708370992721E030E002C0220F331FEE +:101230008A95E2F7C9019A68842B952B08959C0141 +:1012400030572115304118F49F70906208959C0129 +:1012500030582115304118F49F70906A0895803EEF +:101260009105E0F4803C910558F58133910509F42E +:101270006FC048F48932910509F463C08A32910540 +:1012800009F46DC072C089339105E9F08238910587 +:10129000D1F08533910509F44DC067C0833E9105B7 +:1012A00081F138F4803E9105B9F0823E9105D9F084 +:1012B0005CC0863E910561F1873E9105A1F155C064 +:1012C0000E94690808952091DE0120FD02C021FFDF +:1012D0004CC080EE90E049C08091DE0180FFF9CFE4 +:1012E00089E390E042C08091DE0182FF0EC08091D0 +:1012F000DE0184FF03C080E090E037C083EE90E021 +:1013000034C08091DE0182FFF2CF82EE90E02DC0EA +:101310008091DE0183FF0BC08091DE0184FDEBCF65 +:1013200087EE90E022C08091DE0183FFF5CF86EE4C +:1013300090E01BC08091DE0185FF07C089E290E04C +:1013400014C08091DE0185FFF9CF85E390E00DC0E8 +:101350008091DE0186FF07C08AE290E006C080919E +:10136000DE0186FFF9CF81E390E00E9495070895A2 +:101370000895809162010895CF93DF9300D01F926A +:10138000CDB7DEB79C018091E401843019F593E07C +:1013900099833B832A839093E9008FEF9091E80033 +:1013A000815095FD06C095ED9A95F1F700008111E9 +:1013B000F5CF8091E80085FF0DC040E050E063E08C +:1013C00070E0CE0101960E94290C8091E8008E7792 +:1013D0008093E8000F900F900F90DF91CF910895C8 +:1013E000CF93DF9300D01F92CDB7DEB72091E401F9 +:1013F000243021F522E029839B838A8383E0809334 +:10140000E9008FEF9091E800815095FD06C095EDC1 +:101410009A95F1F700008111F5CF8091E80085FFE2 +:101420000DC040E050E063E070E0CE0101960E9404 +:10143000290C8091E8008E778093E8000F900F9040 +:101440000F90DF91CF9108959C018091E401843049 +:10145000F9F482E08093E9009FEF8091E8009150D9 +:1014600085FD06C085ED8A95F1F700009111F5CF55 +:101470008091E80085FF0CC040E050E065E070E03E +:10148000C9010E94290C8091E8008E778093E800C2 +:101490000895CF93DF93EC018091E401843009F04B +:1014A00046C090910C019923D9F090910D01992398 +:1014B000B9F08093E9008FEF9091E800815095FD9D +:1014C00006C095E19A95F1F700008111F5CF809162 +:1014D000E80085FF2CC040E050E060E170E017C0FC +:1014E00081E08093E9008FEF9091E800815095FDB5 +:1014F00006C095ED9A95F1F700008111F5CF809126 +:10150000E80085FF14C040E050E068E070E0CE01E4 +:101510000E94290C8091E8008E778093E80080E19A +:10152000FE01A2E5B1E001900D928A95E1F7DF910D +:10153000CF9108958091E301811109C00E94BA0DF5 +:101540000E94170E8091E20084608093E20008956B +:101550001092E301089508950C9468230E94C81C1A +:101560000E946E230E94C2100C94B80942E061EC04 +:1015700081E00E94330D42E061EC82E00E94330D75 +:1015800042E061EC83E00E94330D42E161EC84E0D3 +:101590000C94330D8091E601833009F455C030F48A +:1015A000813071F0823009F48EC008958A3009F4D8 +:1015B0007AC08B3009F460C0893009F09CC020C02B +:1015C0008091E501813A09F096C08091E800877F1B +:1015D0008093E8008091E9019091EA01892B21F440 +:1015E00060E182E591E003C060E080E090E070E0BF +:1015F0000E94740C8091E8008B778093E800089536 +:101600008091E501813209F076C08091E9019091E5 +:10161000EA01009719F0039709F06DC08091E80086 +:10162000877F8093E8008091E80082FD05C080916B +:10163000E4018111F8CF5FC08091F10080936201D5 +:101640008091E8008B7753C08091E501813A09F0E1 +:1016500052C08091E9019091EA01892B09F04BC0B9 +:101660008091E800877F8093E8008091E80080FF08 +:10167000FCCF80910C0136C08091E5018132D9F513 +:101680008091E9019091EA01892BA9F58091E80008 +:10169000877F8093E8000E94680D8091E701809326 +:1016A0000C010C942B168091E501813221F580917B +:1016B000E800877F8093E8000E94680D8091E80130 +:1016C0008093630108958091E501813AA1F48091AE +:1016D000E800877F8093E8008091E80080FFFCCFDE +:1016E000809163018093F1008091E8008E77809370 +:1016F000E8000C94680D089584B7877F84BF0FB607 +:10170000F894A895809160008861809360001092A1 +:1017100060000FBE90E080E80FB6F89480936100FF +:10172000909361000FBE0E9411110E94BA0D0E9499 +:10173000170E8091E20084608093E20078940E940A +:10174000A2100E94131182E091E00E94BD100E943D +:1017500056238091E401853069F40E948A1C8091AF +:10176000E2018823B1F30E94B41C882391F30E9404 +:10177000130CEFCF0E941911ECCF292F3327233000 +:101780003105C9F060F42130310581F02230310596 +:1017900009F041C08DE690E021E135E040C0213202 +:1017A0003105E1F02232310531F135C082E190E0BE +:1017B0002EE735E034C099278130910549F028F0B3 +:1017C000029749F5EDEDF4E005C0EDE0F5E002C06B +:1017D000E5EFF4E0849190E09F0121C06430D8F4FB +:1017E000E62FF0E0EE0FFF1FEE5DFE4F208131810E +:1017F00089E090E014C0643070F470E0FB01EE0FFB +:10180000FF1FE65EFE4F20813181FB01EA5EFE4F45 +:10181000808190E004C080E090E020E030E0FA01B8 +:1018200031832083089580E189BD82E189BD09B4B7 +:1018300000FEFDCF8091D8008F7D8093D8008091ED +:10184000E00082608093E0008091E00081FDFCCFA9 +:101850000895CF92DF92EF92FF920F931F93CF9351 +:10186000DF93EC018B016A010E94870D811133C067 +:10187000C114D10439F0F60180819181081B190B44 +:10188000C80FD91FE12CF12C0115110519F1809118 +:10189000E80085FD16C08091E8008E778093E8000F +:1018A000C114D10449F0F60180819181E80EF91E3E +:1018B000F182E08285E00FC00E94870D882321F32A +:1018C0000AC089918093F10001501109FFEFEF1ACE +:1018D000FF0ADACF80E0DF91CF911F910F91FF9047 +:1018E000EF90DF90CF9008952091EB013091EC01C3 +:1018F0002617370748F06115710539F42091E80083 +:101900002E772093E80001C0B901FC0120E06115A9 +:10191000710579F18091E4018823F1F18530F1F1CD +:101920008091E80083FD3CC08091E80082FD2EC0DC +:101930008091E80080FFEBCF2091F3008091F200CE +:1019400090E0922B6115710551F08830910538F4C3 +:1019500021912093F100615071090196F3CF21E0AC +:10196000089709F020E08091E8008E778093E800E6 +:10197000CECF2111CFCF0AC08091E401882361F03E +:10198000853061F08091E80083FD0AC08091E80015 +:1019900082FFF2CF80E0089582E0089583E0089509 +:1019A00081E008952091EB013091EC012617370773 +:1019B00048F06115710539F42091E8002E772093E5 +:1019C000E80001C0B901FC0120E06115710591F149 +:1019D0008091E401882309F440C0853009F43FC0B8 +:1019E0008091E80083FD3DC08091E80082FD2FC01A +:1019F0008091E80080FFE9CF2091F3008091F20010 +:101A000090E0922B6115710559F08830910540F4F2 +:101A100024912093F1003196615071090196F2CF23 +:101A200021E0089709F020E08091E8008E7780930C +:101A3000E800CBCF2111CCCF0AC08091E4018823EC +:101A400061F0853061F08091E80083FD0AC08091EB +:101A5000E80082FFF2CF80E0089582E0089583E0FD +:101A6000089581E00895982F973068F59093E900E4 +:101A7000981739F07091EC002091ED005091F00032 +:101A800003C0242F762F50E021FD02C09F5FECCFD2 +:101A90003091EB003E7F3093EB003091ED003D7FC5 +:101AA0003093ED003091EB0031603093EB00709398 +:101AB000EC002093ED005093F0002091EE0027FD04 +:101AC000E5CF80E008958F708093E90081E008956C +:101AD0008091E50187FF11C08091E80082FD05C07B +:101AE0008091E4018111F8CF11C08091E8008B77DB +:101AF0000BC08091E401882349F08091E80080FFC9 +:101B0000F8CF8091E8008E778093E80008952091C7 +:101B1000E4003091E50095E64091EC00842F81705F +:101B200040FF23C08091E80080FD1DC08091E4014A +:101B3000882399F0853099F08091EB0085FD11C0E4 +:101B40004091E4005091E5002417350729F39150A6 +:101B500011F09A01E1CF84E0089582E0089583E0D6 +:101B6000089581E0089580E008954091E80042FFE3 +:101B7000DDCF08950E94280E0E94300EE0EEF0E0C6 +:101B8000808181608083E8EDF0E080818F778083C1 +:101B900019BCA7EDB0E08C918E7F8C9380818F7EF5 +:101BA00080831092E30108950F931F93CF93DF93E7 +:101BB0000E94280E0E94300EC8EDD0E088818F77F9 +:101BC000888388818068888388818F7D888319BC19 +:101BD0001092E4011092E0011092E2011092E101F2 +:101BE00000EE10E0F80180818B7F80838881816026 +:101BF000888342E060E080E00E94330DE1EEF0E097 +:101C000080818E7F8083E2EEF0E08081816080833E +:101C1000808188608083F80180818E7F80838881C5 +:101C200080618883DF91CF911F910F910895E8ED36 +:101C3000F0E080818F7E8083E7EDF0E0808181603D +:101C4000808384E082BF81E08093E3010C94D40D13 +:101C5000E8EDF0E080818E7F80831092E2000895AD +:101C60001092DA001092E10008951F920F920FB6C1 +:101C70000F9211242F933F934F935F936F937F9312 +:101C80008F939F93AF93BF93EF93FF938091E10066 +:101C900082FF0BC08091E20082FF07C08091E100CB +:101CA0008B7F8093E1000E94A1108091DA0080FF79 +:101CB0001FC08091D80080FF1BC08091DA008E7F0A +:101CC0008093DA008091D90080FF0DC080E189BD4A +:101CD00082E189BD09B400FEFDCF81E08093E4017B +:101CE0000E949A0A05C019BC1092E4010E94A80A39 +:101CF0008091E10080FF19C08091E20080FF15C053 +:101D00008091E2008E7F8093E2008091E20080610A +:101D10008093E2008091D80080628093D80019BC43 +:101D200085E08093E4010E94AC0A8091E10084FF89 +:101D300030C08091E20084FF2CC080E189BD82E147 +:101D400089BD09B400FEFDCF8091D8008F7D8093BE +:101D5000D8008091E1008F7E8093E1008091E200C5 +:101D60008F7E8093E2008091E20081608093E200A8 +:101D70008091E001882311F084E007C08091E300A6 +:101D800087FD02C081E001C083E08093E4010E94EE +:101D9000AE0A8091E10083FF29C08091E20083FFB9 +:101DA00025C08091E100877F8093E10082E08093ED +:101DB000E4011092E0018091E1008E7F8093E100C8 +:101DC0008091E2008E7F8093E2008091E20080614A +:101DD0008093E20042E060E080E00E94330D809159 +:101DE000F00088608093F0000E94AB0AFF91EF91B1 +:101DF000BF91AF919F918F917F916F915F914F9123 +:101E00003F912F910F900FBE0F901F9018951F922A +:101E10000F920FB60F9211242F933F934F935F931E +:101E20006F937F938F939F93AF93BF93CF93DF93E2 +:101E3000EF93FF93C091E900CF708091EC00D82F11 +:101E4000D17080FDD0E81092E9008091F000877F8A +:101E50008093F00078940E944B0F1092E9008091DB +:101E6000F00088608093F000CD2BCF70C093E90024 +:101E7000FF91EF91DF91CF91BF91AF919F918F91A2 +:101E80007F916F915F914F913F912F910F900FBE76 +:101E90000F901F9018951F93CF93DF93CDB7DEB7A8 +:101EA000AA970FB6F894DEBF0FBECDBFE5EEF1E006 +:101EB0008091F100819321E0ED3EF207C9F70E9485 +:101EC000CA0A8091E80083FF24C18091E5019091C6 +:101ED000E601492F50E04A30510508F01AC1FA01D5 +:101EE000EA5AFF4F0C94FF24803881F0823809F0C1 +:101EF00010C18091E9018F708093E9008091EB001F +:101F000085FB882780F91092E90006C08091E101E5 +:101F10009091E201911182609091E800977F9093F7 +:101F2000E8008093F1001092F100C8C0282F2D7FA7 +:101F300009F0EFC0882319F0823061F0EAC0809187 +:101F4000E701813009F0E5C0933009F080E080932B +:101F5000E2012BC08091E701811127C08091E90146 +:101F60008F7009F4D6C08093E9002091EB0020FF28 +:101F70001CC0933021F48091EB00806214C09091DA +:101F8000EB0090619093EB0021E030E0A90102C0EA +:101F9000440F551F8A95E2F74093EA001092EA0039 +:101FA0008091EB0088608093EB001092E9008091B3 +:101FB000E800877F86C08111ACC01091E7011F77D0 +:101FC0008091E3008078812B8093E3008091E8008A +:101FD000877F8093E8000E94680D8091E80080FF71 +:101FE000FCCF8091E30080688093E300111102C070 +:101FF00082E001C083E08093E4018BC0805882308E +:1020000008F087C08091E7019091E8018C3D53E092 +:10201000950779F583E08A838AE289834FB7F8943C +:10202000DE01139620E03EE051E2E32FF0E0509312 +:102030005700E49120FF03C0E295EF703F5FEF701F +:102040008E2F90E0EA3010F0C79601C0C0968D93B5 +:102050009D932F5F243149F74FBF8091E800877F20 +:102060008093E8006AE270E0CE0101960E94740C51 +:1020700014C0AE014F5F5F4F6091E9010E94BD0B3C +:10208000BC01892B09F445C09091E800977F90939B +:10209000E80089819A810E94D20C8091E8008B77B8 +:1020A0008093E80036C08038A1F58091E800877FF2 +:1020B0008093E8008091E0018093F1008091E80036 +:1020C0008E778093E8000E94680D23C0811121C0A3 +:1020D0008091E7019091E80199270297D4F48091CB +:1020E000E800877F8093E8008091E7018093E0011A +:1020F0000E94680D8091E001811106C08091E3008B +:1021000087FD02C081E001C084E08093E4010E9469 +:10211000B60A8091E80083FF0AC08091E800877FBB +:102120008093E8008091EB0080628093EB00AA9698 +:102130000FB6F894DEBF0FBECDBFDF91CF911F91D8 +:1021400008950895CF938091E4018823A1F0C09170 +:10215000E900CF709091EC00892F817090FD80E8AC +:10216000C82B1092E9008091E80083FD0E944B0F7C +:10217000CF70C093E900CF91089590936901809347 +:1021800068010895E0916801F0916901309721F0AC +:102190000190F081E02D099480E00895E0916801BC +:1021A000F0916901309721F00280F381E02D0994CC +:1021B0000895E0916801F0916901309721F0048061 +:1021C000F581E02D09940895209166013091670111 +:1021D0002817390771F09093670180936601E091A9 +:1021E0006801F0916901309721F00680F781E02DB8 +:1021F00009940895209164013091650128173907E9 +:1022000071F09093650180936401E0916801F09111 +:102210006901309721F00084F185E02D099408953B +:1022200008950C9410110E94CE1C0E9480060C94FC +:10223000941DCF92DF92EF92FF920F931F93CF9353 +:10224000DF93CDB7DEB72B970FB6F894DEBF0FBE86 +:10225000CDBF0E9498068BE6C82E81E0D82E00E004 +:1022600010E0E02E802F0E948E07F60141916F0151 +:10227000F82EF426B1F40F5F1F4F0E30110589F7C9 +:102280008FEF89838A831B820E94D71C8160782FFD +:102290009D838C8349815A816B818D810E94BC1101 +:1022A00040C09091CC0191FF04C08B870E9494079D +:1022B0008B8520E030E04F2D50E0922FBA01022EA6 +:1022C00002C0759567950A94E2F760FF24C02E83DB +:1022D000EF8221E030E0690102C0CC0CDD1C9A9550 +:1022E000E2F790E08C219D21892B09F420E02887DA +:1022F0000E94D71C8160782F9A8789874E815F81E1 +:1023000068858A850E94BC11F801E559FE4F8081DD +:10231000C826C08206C02F5F3F4F2630310569F6C0 +:10232000AACF0E947B200E94C21090916A01891757 +:10233000A1F00E94C21080936A012B960FB6F89408 +:10234000DEBF0FBECDBFDF91CF911F910F91FF90E8 +:10235000EF90DF90CF900C94B8092B960FB6F894BD +:10236000DEBF0FBECDBFDF91CF911F910F91FF90C8 +:10237000EF90DF90CF900895CF93DF93CDB7DEB786 +:102380002B970FB6F894DEBF0FBECDBF4F83588793 +:1023900069877A878B87DE01119686E0FD011192AD +:1023A0008A95E9F785E0FE01379601900D928A95AE +:1023B000E1F749815A816B817C818D819E810E94E8 +:1023C000BF182B960FB6F894DEBF0FBECDBFDF91BE +:1023D000CF910895CF93C82F882309F4C1C08238C4 +:1023E00059F40E94C21081FDBBC089E30E945C1BAE +:1023F0000E94141C89E30CC0833879F40E94C21037 +:1024000080FDAEC083E50E945C1B0E94141C83E526 +:102410000E949B1BCF910C94141C843859F40E9489 +:10242000C21082FD9DC087E40E945C1B0E94141CA8 +:1024300087E4EECF8CEF8C0F813A48F48C2F0E940A +:10244000BB2281118DC08C2F0E945C1BE3CF80E2E8 +:102450008C0F883048F4C77081E001C0880FCA959E +:10246000EAF70E94DD1BD6CF8BE58C0F833078F422 +:10247000C53A29F0C63A31F083E890E005C081E81A +:1024800090E002C082E890E0CF910C94E41088E5DF +:102490008C0F833108F064C0C83A39F1C93A41F170 +:1024A000CA3A49F1CB3A51F1CC3A59F1CD3A61F1FE +:1024B000C03B69F1CE3A71F1CF3A79F1C13B81F17C +:1024C000C23B89F1C33B91F1C43B99F1C53BA1F1FA +:1024D000C63BA9F1C73BB1F1C83BB9F1C93BC1F15A +:1024E000CA3BC9F180E090E038C082EE90E035C090 +:1024F00089EE90E032C08AEE90E02FC085EB90E04C +:102500002CC086EB90E029C087EB90E026C08CECD5 +:1025100090E023C08DEC90E020C083E891E01DC0E6 +:102520008AE891E01AC082E991E017C084E991E05D +:1025300014C081E292E011C083E292E00EC084E216 +:1025400092E00BC085E292E008C086E292E005C00E +:1025500087E292E002C08AE292E0CF910C94FA10F6 +:10256000CF910895882309F44BC0823859F40E9412 +:10257000C21081FF45C089E30E945C1B0E94141CAD +:1025800089E30CC0833871F40E94C21080FF38C008 +:1025900083E50E945C1B0E94141C83E50E949B1B28 +:1025A0000C94141C843859F40E94C21082FF28C075 +:1025B00087E40E945C1B0E94141C87E4EFCF9CEF11 +:1025C000980F913A58F390E2980F983050F4877032 +:1025D00091E001C0990F8A95EAF7892F0E94E31BC9 +:1025E000DFCF9BE5980F933020F480E090E00C94CF +:1025F000E410885A833120F480E090E00C94FA10C3 +:102600000895882321F00E94DD1B0C94141C08956A +:10261000882321F00E94E31B0C94141C0895BF92A0 +:10262000CF92DF92EF92FF920F931F93CF93DF939E +:1026300000D000D000D0CDB7DEB77C0185E0F70137 +:10264000DE01119601900D928A95E1F7F7018381E1 +:102650009481892B09F4DDC2908181818F3F19F427 +:102660009F3F09F4D6C2F7010281258122952F7080 +:1026700099838A8389819A812E830E941B1B182F3C +:10268000B92E0E941A1B0E94E119EB2DE295EF7002 +:102690004E2F50E0FA01E05AFF4F2E810C94FF2498 +:1026A0008B2D807F9B2D9F70F92E882319F0F2943B +:1026B00080EFF822002349F0FF2009F457C28F2D44 +:1026C0000E94ED1B0E94141C51C2812F0E94B21265 +:1026D000FF2009F49EC28F2D0E94F31B26960FB691 +:1026E000F894DEBF0FBECDBFDF91CF911F910F9148 +:1026F000FF90EF90DF90CF90BF900C94141C3B2D77 +:10270000307F8B2D8F70303211F08295807F1123B6 +:1027100019F0113021F12CC00023B9F0222309F463 +:1027200090C1213009F08DC126960FB6F894DEBF16 +:102730000FBECDBFDF91CF911F910F91FF90EF9012 +:10274000DF90CF90BF900C94FD1B222319F0213015 +:1027500009F45FC28E830E94001C8E8186C1002313 +:1027600021F0223008F055C26CC1211152C27DC146 +:10277000002321F0222309F464C1F8C1222309F4C3 +:1027800074C109C28B2D86958695837019F08130AE +:10279000D1F03FC2002321F0812F9B2D937002C006 +:1027A00080E090E026960FB6F894DEBF0FBECDBF56 +:1027B000DF91CF911F910F91FF90EF90DF90CF901D +:1027C000BF900C94E410002321F0812F9B2D937077 +:1027D00002C080E090E026960FB6F894DEBF0FBEF0 +:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1027F000CF90BF900C94FA10812F002319F00E9403 +:10280000831F02C00E94EB1F26960FB6F894DEBF0E +:102810000FBECDBFDF91CF911F910F91FF90EF9031 +:10282000DF90CF90BF900C9470208B2D837009F0B7 +:1028300075C00111EEC1812F829586958770880F32 +:10284000880F912F9F70C92ED12CE12CF12C082ECE +:1028500004C0CC0CDD1CEE1CFF1C0A94D2F714FF44 +:1028600012C00FE010E020E030E004C0000F111FA4 +:10287000221F331F8A95D2F7C901B8016095709560 +:102880008095909503C060E070E0CB014B2D46959C +:10289000469543704230C1F060F56C297D298E2940 +:1028A0009F29413051F126960FB6F894DEBF0FBE36 +:1028B000CDBFDF91CF911F910F91FF90EF90DF90EF +:1028C000CF90BF900C94081A6C297D298E299F29DE +:1028D00026960FB6F894DEBF0FBECDBFDF91CF9125 +:1028E0001F910F91FF90EF90DF90CF90BF900C94CD +:1028F000241A0E94081AC701B60126960FB6F8944A +:10290000DEBF0FBECDBFDF91CF911F910F91FF9022 +:10291000EF90DF90CF90BF900C94EC19002319F04A +:102920008B2D817001C08695882309F472C1812F97 +:10293000829586958770880F880F912F9F70C92E7A +:10294000D12CE12CF12C082E04C0CC0CDD1CEE1C8B +:10295000FF1C0A94D2F714FF12C00FE010E020E031 +:1029600030E004C0000F111F221F331F8A95D2F7D9 +:10297000C901B801609570958095909503C060E09D +:1029800070E0CB014B2D4695469543704230C1F027 +:1029900060F56C297D298E299F29413051F12696B9 +:1029A0000FB6F894DEBF0FBECDBFDF91CF911F9160 +:1029B0000F91FF90EF90DF90CF90BF900C94E21AB0 +:1029C0006C297D298E299F2926960FB6F894DEBFA3 +:1029D0000FBECDBFDF91CF911F910F91FF90EF9070 +:1029E000DF90CF90BF900C94FE1A0E94E21AC701AC +:1029F000B60126960FB6F894DEBF0FBECDBFDF91AD +:102A0000CF911F910F91FF90EF90DF90CF90BF90EB +:102A10000C94C61A103FD1F118F4103E50F4A1C026 +:102A2000123F09F463C008F44CC0133F09F473C0AB +:102A300098C01F708B2D8F710023A1F00E945F1A28 +:102A4000812F26960FB6F894DEBF0FBECDBFDF9163 +:102A5000CF911F910F91FF90EF90DF90CF90BF909B +:102A60000C9401130E94801A812F26960FB6F894B9 +:102A7000DEBF0FBECDBFDF91CF911F910F91FF90B1 +:102A8000EF90DF90CF90BF900C9408130023A9F033 +:102A90002111BFC08B2D8F7126960FB6F894DEBF23 +:102AA0000FBECDBFDF91CF911F910F91FF90EF909F +:102AB000DF90CF90BF900C94A51A223008F0A9C0E7 +:102AC000E9CF0023A9F08B2D8F7126960FB6F894CD +:102AD000DEBF0FBECDBFDF91CF911F910F91FF9051 +:102AE000EF90DF90CF90BF900C945F1A002359F3C2 +:102AF0008B2D8F7126960FB6F894DEBF0FBECDBF1B +:102B0000DF91CF911F910F91FF90EF90DF90CF90C9 +:102B1000BF900C94801A002399F08B2D8F7126960C +:102B20000FB6F894DEBF0FBECDBFDF91CF911F91DE +:102B30000F91FF90EF90DF90CF90BF900C944A1AC6 +:102B400026960FB6F894DEBF0FBECDBFDF91CF91B2 +:102B50001F910F91FF90EF90DF90CF90BF900C945A +:102B6000401A0023A9F0222309F4ADCF812F269625 +:102B70000FB6F894DEBF0FBECDBFDF91CF911F918E +:102B80000F91FF90EF90DF90CF90BF900C94EA11DF +:102B9000222309F4ADCF812F26960FB6F894DEBF1D +:102BA0000FBECDBFDF91CF911F910F91FF90EF909E +:102BB000DF90CF90BF900C94B2124B2D4F70612FCD +:102BC000C7010E94AF0326960FB6F894DEBF0FBE72 +:102BD000CDBFDF91CF911F910F91FF90EF90DF90CC +:102BE000CF90BF900C9464194B2D4F70612FC7018B +:102BF00026960FB6F894DEBF0FBECDBFDF91CF9102 +:102C00001F910F91FF90EF90DF90CF90BF900C94A9 +:102C1000550826960FB6F894DEBF0FBECDBFDF91E4 +:102C2000CF911F910F91FF90EF90DF90CF90BF90C9 +:102C300008950E94FA1B0E94CF1B0E94141C0E9440 +:102C400020210E94702080E090E00E94E41080E04B +:102C500090E00C94FA100E94EA1B0C9419160E9442 +:102C60001B1B292F22952F702C3030F42A3048F46A +:102C70002250223078F405C02C3041F02F3031F052 +:102C800009C0803E48F0803F29F406C093FB8827A6 +:102C900080F9089580E0089581E00895CF93DF934F +:102CA00000D000D01F92CDB7DEB70F900F900F90DD +:102CB0000F900F90DF91CF910895CF93DF9300D0C5 +:102CC00000D000D0CDB7DEB726960FB6F894DEBFA1 +:102CD0000FBECDBFDF91CF9108951F93CF93DF93A8 +:102CE000C091790116E080917A01C81799F0D0E07F +:102CF0001C9FF0011D9FF00D1124E558FE4F4081EF +:102D0000518162817381848195810E945D16219633 +:102D1000C770E9CFDF91CF911F9108954091AB012A +:102D20005091AC016091AD017091AE018091AF0105 +:102D30009091B0010C945D168091B00182958F70D6 +:102D400009F054C08091AD01882309F44FC08091EF +:102D50007901A0917A014091AE015091AF0160914B +:102D6000AB017091AC01B6E08A1709F43FC090E066 +:102D700041155105C1F17F3F11F46F3FA1F1B89F9B +:102D8000F001B99FF00D1124E558FE4F2181271362 +:102D90002AC02081261327C02281211124C023812B +:102DA00034812417350710F421503109241B350BC9 +:102DB000283C3105C0F42091B0012F702061209390 +:102DC000B00126E0289FF001299FF00D1124E05862 +:102DD000FE4F80818F70806180838BEA91E00E943A +:102DE0000F130C946D1601968770BECF0895CF9285 +:102DF000DF92EF92FF920F931F93CF93DF93CDB7A4 +:102E0000DEB762970FB6F894DEBF0FBECDBF8C0160 +:102E100085E0F801DE011D9601900D928A95E1F79B +:102E2000D8014C9111965C91119712966C918091FA +:102E3000AE019091AF01009709F475C13091AB01DB +:102E40007091AC017F3F19F43F3F09F46CC1F80168 +:102E5000C380D480E090AD01EE2009F4BEC0209183 +:102E6000B001C816D90628F0D601A81BB90BCD01B0 +:102E700004C0809590958C0D9D1DFF24F394883C93 +:102E8000910578F0F12C207F09F0C4C07C2DD98AFF +:102E9000C88A89890E944E168BEA91E00E940F131E +:102EA000AFC0822F807F09F045C0571313C0431372 +:102EB00011C061110FC02F7020612093B0010E94DA +:102EC0008E168BEA91E00E940F138091B001F801F9 +:102ED00085832EC0CD2819F15F3F11F44F3FF9F0E3 +:102EE000F62E61111CC08091790120917A0136E0A3 +:102EF000821709F45BC090E0389FF001399FF00D14 +:102F00001124E558FE4F7181571306C07081471395 +:102F100003C07281711103C001968770E9CFF62E4C +:102F2000662309F41CC18091B00181608093B001D7 +:102F3000F12C15C1571309C0431307C0611105C017 +:102F40008091B001F8018583C8C04D875E878D856B +:102F50009E856A8B0E942F166A898823D1F1662389 +:102F6000C1F12091B001822F82958F7090E002977D +:102F700074F08091AB019091AC0198878F83198692 +:102F8000DB86CA862C87CE0107960E940F1386E047 +:102F9000F801ABEAB1E001900D928A95E1F70E9449 +:102FA0009C160E948E16FF24F394D9C04D875E872D +:102FB0008D859E850E941B1B292F22952F70223004 +:102FC00008F0C1C09F7009F0BBC0805E883008F473 +:102FD000C6C0C8010E940F13E6CFC816D90608F470 +:102FE00053C0F601E81BF90BCF01883C910508F4AA +:102FF00050C0F12C7C2DD98AC88A89890E944E162E +:10300000EBEAF1E086E0DF011D928A95E9F70E9484 +:103010008E16A5C0571314C0431312C0611110C0FF +:103020008091B001F8018583C8010E940F1386E0EA +:10303000EBEAF1E0DF011D928A95E9F7FE2C8FC0E3 +:103040004D875E878D859E856A8B0E942F166A89C3 +:10305000882309F4BECF662309F4BBCF2091B001C9 +:10306000822F82958F7090E002970CF490CF809120 +:10307000AB019091AC019A8389831B82DD82CC8263 +:103080002E83CE01019681CF809590958C0D9D1D4C +:10309000ACCFF62E662309F49CCF571333C04313ED +:1030A00031C02091B00120FD24C0822F82958F7005 +:1030B000482F50E041155105E1F0D80115962C93A9 +:1030C00015974F30510549F08F5F982F9295907F5B +:1030D000822F8F70892B15968C93C8010E940F1335 +:1030E00086E0F801ABEAB1E001900D928A95E1F734 +:1030F0008ECF86E0F801ABEAB1E001900D928A959F +:10310000E1F72DC04D875E878D859E850E942F1625 +:1031100081113DCF8091B00181608093B001C801E1 +:103120000E940F131CC0662309F453CF4D875E879E +:103130008D859E850E942F16882309F44ACF27CFBC +:10314000811143CF0CC0243008F043CF9F7009F4A5 +:103150003CCFD80115969C91907F09F036CF8F2DEA +:1031600062960FB6F894DEBF0FBECDBFDF91CF9150 +:103170001F910F91FF90EF90DF90CF9008951F93D4 +:10318000CF93DF93CDB7DEB72C970FB6F894DEBFA1 +:103190000FBECDBF4F83588769877A878B879C87FF +:1031A000CE0107960E94F716882371F08A859B85C9 +:1031B000892B09F441C088858F3F09F065C08F8154 +:1031C0008F3F09F061C038C086E0FE013796DE010E +:1031D000119601900D928A95E1F76A857B856115BC +:1031E000710551F1FF81E885EF3F11F4FF3F21F1B7 +:1031F00020917A0130E0C9010196877099274091AA +:10320000790150E08417950709F447C0F983EA83F0 +:103210007D836C8396E0929FD001939FB00D112423 +:10322000A558BE4FFE01319601900D929A95E1F797 +:1032300080937A010E946D1616E080917901909139 +:103240007A018917B9F1189FC001112485589E4F42 +:103250000E94F716882371F1E09179011E9FF00119 +:103260001124E558FE4F4081518162817381848130 +:1032700095810E945D168091790190E0019687709A +:10328000992780937901D9CF4F81588569857A85AF +:103290008B859C850E945D16CFCF0E942B161092C5 +:1032A0007A0110927901EBEAF1E086E0DF011D92EC +:1032B0008A95E9F72C960FB6F894DEBF0FBECDBF06 +:1032C000DF91CF911F910895EF92FF920F931F937B +:1032D000CF93DF938C01892B09F46CC0F12CEE2481 +:1032E000E394E8012196F8018491843740F4843016 +:1032F00008F051C0813081F0823019F15BC0853710 +:1033000009F444C0A8F19CE7980F903708F052C028 +:103310008F770E94B21241C00E5F1F4FFE01849151 +:1033200090E2980F983050F48770FE2D01C0FF0F87 +:103330008A95EAF78F2F0E94ED1B14C00E94EA11B4 +:103340002DC00E5F1F4FFE01849190E2980F9830C0 +:1033500060F48770FE2D01C0FF0F8A95EAF78F2F6A +:103360000E94F31B0E94141C19C00E94B21216C0C6 +:103370000E5F1F4FFE01C491CC2381F08FE99FE0C7 +:103380000197F1F700C00000C150F6CF0E5F1F4F4C +:10339000FE01F49003C00E94EA118E018F2D882354 +:1033A00009F49FCFEFE9FFE03197F1F700C000008B +:1033B0008150F5CFDF91CF911F910F91FF90EF904A +:1033C000089508956093B5017093B6018093B70195 +:1033D0009093B8010C9419160F931F930091B501A7 +:1033E0001091B6012091B7013091B801DC01CB01F9 +:1033F000802B912BA22BB32B8093B5019093B60118 +:10340000A093B701B093B8011F910F910C941916B6 +:103410000F931F930091B5011091B6012091B70150 +:103420003091B801DC01CB0180239123A223B32387 +:103430008093B5019093B601A093B701B093B80102 +:103440001F910F910C9419160F931F930091B501C2 +:103450001091B6012091B7013091B801DC01CB0188 +:1034600080279127A227B3278093B5019093B601B7 +:10347000A093B701B093B8011F910F910C94191646 +:103480001092B1011092B2011092B3011092B401E6 +:103490000C94191641E050E060E070E004C0440F65 +:1034A000551F661F771F8A95D2F74093B10150933D +:1034B000B2016093B3017093B4010C94191641E00A +:1034C00050E060E070E004C0440F551F661F771F96 +:1034D0008A95D2F78091B1019091B201A091B30188 +:1034E000B091B401482B592B6A2B7B2B4093B1012F +:1034F0005093B2016093B3017093B4010C94191608 +:1035000041E050E060E070E004C0440F551F661FCA +:10351000771F8A95D2F74095509560957095809168 +:10352000B1019091B201A091B301B091B4014823CF +:1035300059236A237B234093B1015093B2016093D6 +:10354000B3017093B4010C94191641E050E060E0AF +:1035500070E004C0440F551F661F771F8A95D2F78D +:103560008091B1019091B201A091B301B091B401E9 +:10357000482759276A277B274093B1015093B2010E +:103580006093B3017093B4010C9419160F931F93B9 +:103590000091B1011091B2012091B3013091B401B9 +:1035A000DC01CB01802B912BA22BB32B8093B1019B +:1035B0009093B201A093B301B093B4011F910F9106 +:1035C0000C9419160F931F930091B1011091B20141 +:1035D0002091B3013091B401DC01CB018023912310 +:1035E000A223B3238093B1019093B201A093B301BE +:1035F000B093B4011F910F910C9419160F931F9360 +:103600000091B1011091B2012091B3013091B40148 +:10361000DC01CB0180279127A227B3278093B1013A +:103620009093B201A093B301B093B4011F910F9195 +:103630000C9419160895CF92DF92EF92FF920F9398 +:103640001F93CF93DF938C01C090B101D090B20152 +:10365000E090B301F090B4018091B5019091B60172 +:10366000A091B701B091B801C82AD92AEA2AFB2A49 +:10367000CFE1D0E0D701C6010C2E04C0B695A795C6 +:10368000979587950A94D2F780FF07C0B8018C2FD1 +:103690000E9479088130910531F4219758F7B801DB +:1036A00080E00E947908DF91CF911F910F91FF90E8 +:1036B000EF90DF90CF90089590910C019923F1F055 +:1036C00090910D019923D1F0982F96959695969506 +:1036D0009F3080F5E0910E01F0910F01E90FF11D8F +:1036E000877021E030E0A90102C0440F551F8A9580 +:1036F000E2F7CA019181892B8183089520910E01FF +:1037000030910F01F90132969FEF40E051918517FA +:1037100089F09F3F19F4511101C0942F4F5F4E3033 +:10372000A9F79F3F39F0F901E90FF11D97FDFA95CF +:1037300082830895089590910C019923F9F0909156 +:103740000D019923D9F0982F9695969596959F30CF +:1037500028F5E0910E01F0910F01E90FF11D87703E +:1037600021E030E0A90102C0440F551F8A95E2F71D +:10377000CA018095918189238183089520910E014A +:1037800030910F01F9013296205F3F4F90818913EC +:1037900001C010823196E217F307C1F7089581E066 +:1037A00090E0E0910E01F0910F01E80FF91F1082F7 +:1037B000019680319105A9F708959091CB01892B4D +:1037C0008093CB01089580959091CB0189238093BC +:1037D000CB0108951092CB0108959091CA01892BD5 +:1037E0008093CA01089580959091CA01892380939E +:1037F000CA0108951092CA0108958093B9010895ED +:103800001092B901089580910E0190910F01FC0171 +:1038100031969C01205F3F4F80E0919191118F5F25 +:10382000E217F307D1F70895E0910E01F0910F012F +:103830008091CB018083E0910E01F0910F01908186 +:103840008091CA01892B80838091B901882361F01E +:10385000E0910E01F0910F019081892B80830E94ED +:10386000031C81111092B90180910E0190910F01FA +:103870000C94CE10CF92DF92EF92FF926C01EE2467 +:10388000FF24C114D104E104F10421F0C701B60101 +:1038900020E101C020E0C72ED82EE92EFF24C1145C +:1038A000D104E104F10419F0285FC701B6016B01EE +:1038B0007C0154E0F694E794D794C7945A95D1F7D5 +:1038C000C114D104E104F10419F02C5FC701B60161 +:1038D0006B017C0142E0F694E794D794C7944A9533 +:1038E000D1F7C114D104E104F10419F02E5FC7012E +:1038F000B601DC01CB01B695A79597958795892BE5 +:103900008A2B8B2B09F02F5F822FFF90EF90DF9097 +:10391000CF9008958091E401843011F120E488E192 +:1039200090E00FB6F894A895809360000FBE2093A6 +:10393000600083B7817F846083BF83B7816083BF6A +:103940007894889583B78E7F83BF0FB6F894A89537 +:1039500080916000886180936000109260000FBECB +:10396000089508950C94B11CCF930E94B21C0E943C +:1039700098060E94B11CC0E08C2F0E948E07811116 +:1039800004C0CF5FCE30C1F701C081E0CF91089570 +:103990000E942B160E94C2100C94B80982E084BDCC +:1039A00093E095BD9AEF97BD80936E0008952FB771 +:1039B000F8948091CD019091CE01A091CF01B0916A +:1039C000D0012FBF0895CF92DF92EF92FF920F9315 +:1039D0001F932FB7F8944091CD015091CE01609183 +:1039E000CF017091D0012FBF6A017B01EE24FF242B +:1039F0008C0120E030E0C016D106E206F30610F498 +:103A0000415051099A01281B390BC9011F910F918F +:103A1000FF90EF90DF90CF9008951F920F920FB616 +:103A20000F9211248F939F93AF93BF938091CD01F9 +:103A30009091CE01A091CF01B091D0010196A11D2E +:103A4000B11D8093CD019093CE01A093CF01B0938F +:103A5000D001BF91AF919F918F910F900FBE0F90AA +:103A60001F9018950E94BA0DF8942FEF87EA91E6FF +:103A7000215080409040E1F700C0000087E090EBCB +:103A8000DC018093ED019093EE01A093EF01B093E0 +:103A9000F0019CE088E10FB6F894A895809360004F +:103AA0000FBE90936000FFCFEF92FF920F931F9392 +:103AB000CF93DF93D82FC0E08C2F0E948E0700E0B9 +:103AC00010E0E82EF12CC701002E02C095958795D5 +:103AD0000A94E2F780FD06C00F5F1F4F0630110504 +:103AE00091F709C0602F7C2F80E00E9456088D134B +:103AF000F3CF81E004C0CF5FCE30F1F680E0DF91FC +:103B0000CF911F910F91FF90EF900895CF93C82F01 +:103B10008CE20E94541D882321F08C2FCF910C94AD +:103B2000541D80E0CF910895CF930E94DB1E811138 +:103B300002C00E94C11EC5E6C15049F00E9498060D +:103B40008FE39CE90197F1F700C00000F5CF89E20F +:103B50000E94861D811113C18AE20E94861D811177 +:103B60000E94C11E85E00E94861D81110E94321DA7 +:103B70000E94E61E8093CC0187E00E94861D882368 +:103B8000A9F18BE10E94861D882351F08091CC0120 +:103B900081FB222720F991E0922790FB81F90EC04A +:103BA0008EE00E94861D882361F08091CC0182FB0B +:103BB000222720F991E0922790FB82F98093CC0193 +:103BC00015C080E10E94861D9091CC01882341F0B0 +:103BD00093FB222720F981E0822780FB93F904C020 +:103BE000892F809580FB90F99093CC018091CC0136 +:103BF0000E94EA1E0E94F81E8093DE0180EE0E9461 +:103C0000861D882341F08091DE01982F909590FBCE +:103C100080F98093DE0189E30E94861D882359F094 +:103C20008091DE0181FB222720F991E0922790FB11 +:103C300081F98093DE0182EE0E94861D882359F06F +:103C40008091DE0182FB222720F991E0922790FBF0 +:103C500082F98093DE0186EE0E94861D882359F04A +:103C60008091DE0183FB222720F991E0922790FBCF +:103C700083F98093DE0183EE0E94861D882359F02C +:103C80008091DE0184FB222720F991E0922790FBAE +:103C900084F98093DE0185E30E94861D882359F014 +:103CA0008091DE0185FB222720F991E0922790FB8D +:103CB00085F98093DE0181E30E94861D882359F0F7 +:103CC0008091DE0186FB222720F991E0922790FB6C +:103CD00086F98093DE0181E10E94861D882359F0D8 +:103CE0008091DE0187FB222720F991E0922790FB4B +:103CF00087F98093DE018091DE010E94FC1E809195 +:103D0000DE0187FB882780F980930D0187E20E94FE +:103D1000861DC82F8EE10E94861D8111C2608FE131 +:103D20000E94861D8111C46080E20E94861D81115F +:103D3000C86081E20E94861D8111C06182E20E94FA +:103D4000861D8111C06283E20E94861D8111C064BC +:103D500084E20E94861D882311F0C06802C0CC2333 +:103D600029F08C2F0E94F31E6C2F03C00E94EF1EBF +:103D7000682F70E080E090E0CF910C94E219CF9131 +:103D800008956DEE7EEF80E090E00E94352560E0C2 +:103D900082E090E00E94272560E083E090E00E94AE +:103DA000272560E084E090E00E94272560E085E020 +:103DB00090E00C94272580E090E00E94212521E0EE +:103DC0008D3E9E4F09F020E0822F089582E090E022 +:103DD0000C941925682F82E090E00C94272583E04D +:103DE00090E00C941925682F83E090E00C9427252F +:103DF00084E090E00C941925682F84E090E00C9406 +:103E000027258091D30180FF0BC06091130185E0CD +:103E1000689FB001112475956795759567952BC0BE +:103E200081FF09C06091130185E0689FB0011124F2 +:103E30007595679520C082FF07C06091130185E0EA +:103E4000689FB001112417C09091D4019923D1F03B +:103E500060911201961788F72091130185E0289F41 +:103E600090011124929FA001939F500D112470E0A6 +:103E7000CA010E94EB246038710540F46115710598 +:103E800019F406C065E070E0862F08958FE7089565 +:103E900081E008958091D30180FF08C060911101F5 +:103EA00070E0759567957595679521C081FF06C08F +:103EB0006091110170E07595679519C082FF04C08B +:103EC0006091110170E010C09091D401992399F094 +:103ED000609110019617A0F780911101899FC00190 +:103EE000112470E00E94EB246038710540F46115E4 +:103EF000710519F406C061E070E0862F08958FE720 +:103F0000089581E00895803F21F40E94011F81956A +:103F100004C0813F29F40E94011F8093D7010895B6 +:103F2000823F21F40E94011F819504C0833F29F440 +:103F30000E94011F8093D6010895893F19F40E94C1 +:103F40004A1F05C08A3F31F40E944A1F8195809321 +:103F5000D80108958B3F21F40E944A1F819504C027 +:103F60008C3F29F40E944A1F8093D9010895843F11 +:103F700021F48091D501816017C0853F21F48091A3 +:103F8000D501826011C0863F21F48091D501846003 +:103F90000BC0873F21F48091D501886005C0883F20 +:103FA00031F48091D50180618093D50108958D3FD2 +:103FB00021F48091D30181600BC08E3F21F4809168 +:103FC000D301826005C08F3F29F48091D3018460C2 +:103FD0008093D3010895803F39F48091D70187FF02 +:103FE0006CC01092D70169C0813F29F48091D7013C +:103FF0001816BCF362C09091D601823F29F497FF56 +:104000005CC01092D60159C0833F19F41916CCF345 +:1040100054C0893F41F48091D80118160CF04DC06E +:104020001092D8014AC08A3F29F48091D80187FFB5 +:1040300044C0F6CF8B3F39F48091D90187FF3DC052 +:104040001092D9013AC08C3F29F48091D9011816F9 +:10405000BCF333C0843F21F48091D5018E7F17C01B +:10406000853F21F48091D5018D7F11C0863F21F4D9 +:104070008091D5018B7F0BC0873F21F48091D501C2 +:10408000877F05C0883F31F48091D5018F7E809372 +:10409000D50113C08D3F21F48091D3018E7F0BC0D9 +:1040A0008E3F21F48091D3018D7F05C08F3F29F48D +:1040B0008091D3018B7F8093D3018091D6018111B0 +:1040C0000EC08091D70181110AC08091D801811161 +:1040D00006C08091D901811102C01092D4010895C7 +:1040E00085ED91E00E94D9100E94D71C9093D201D7 +:1040F0008093D10108951F93CF93DF938091D101D5 +:104100009091D2010E94E31CAC019091D4019923BB +:1041100021F02091140130E006C0209115018AE0C1 +:10412000289F900111244217530708F485C08091FD +:10413000D601C091D701D091D8011091D901811138 +:1041400007C0C11175C0D11173C0111171C074C005 +:104150009F3F19F09F5F9093D401181624F40E949A +:10416000011F8093D6018091D60187FF05C00E9470 +:10417000011F81958093D6011C1624F40E94011F13 +:104180008093D7018091D70187FF05C00E94011F4E +:1041900081958093D7016091D601662331F1C0915A +:1041A000D701CC2311F1062E000C770B880B990B4D +:1041B0000E94F22323E333E343E35FE30E945624A8 +:1041C0000E94BA236093D6016C2FCC0F770B880B1B +:1041D000990B0E94F22323E333E343E35FE30E945E +:1041E00056240E94BA236093D7011D1624F40E941E +:1041F0004A1F8093D8018091D80187FF05C00E9493 +:104200004A1F81958093D801111624F40E944A1FF9 +:104210008093D9018091D90187FF05C00E944A1F70 +:1042200081958093D901DF91CF911F910C947020DB +:104230009F3F09F08FCFA0CFDF91CF911F910895BD +:10424000E5EDF1E085E0DF011D928A95E9F7109236 +:10425000D4011092D3010895833081F128F4813084 +:1042600059F08230D1F00895853009F449C0B8F191 +:10427000863009F456C0089580911501262F30E04C +:10428000280F311D2F3F310524F4680F609315016D +:1042900008958FEF80931501089580911401262FC2 +:1042A00030E0280F311D2F3F310524F4680F609353 +:1042B000140108958FEF80931401089580911301E4 +:1042C000262F30E0280F311D2F3F310524F4680FD1 +:1042D0006093130108958FEF8093130108958091E7 +:1042E0001201262F30E0280F311D2F3F310524F415 +:1042F000680F6093120108958FEF80931201089563 +:1043000080911101262F30E0280F311D2F3F3105FC +:1043100024F4680F6093110108958FEF80931101C9 +:10432000089580911001262F30E0280F311D2F3F76 +:10433000310524F4680F6093100108958FEF809386 +:1043400010010895833011F128F4813049F0823052 +:1043500091F00895853081F120F18630C1F1089502 +:1043600080911501681720F4861B8093150108952C +:1043700010921501089580911401681720F4861B8E +:1043800080931401089510921401089580911301EF +:10439000681720F4861B809313010895109213016F +:1043A000089580911201681720F4861B80931201F2 +:1043B000089510921201089580911101681720F458 +:1043C000861B809311010895109211010895809128 +:1043D0001001681720F4861B809310010895109235 +:1043E000100108950F931F938D3109F46BC008F0ED +:1043F0003FC08E3009F47DC0C0F4873009F46EC030 +:1044000068F4863009F0AFC08091CC01817F8E7F47 +:104410008093CC0181E08093DB01A6C0883009F451 +:1044200058C08B3009F49BC09EC0863109F497C0F8 +:1044300078F4803109F470C0813109F094C00E9491 +:104440002B1690910D0181E0892780930D0187C083 +:10445000893109F484C08B3109F085C08091CC0189 +:1044600081FB222720F991E0922790FB81F94AC035 +:10447000853309F45BC048F4873209F457C008F467 +:104480005AC0893209F452C06EC0833438F48A337A +:1044900008F067C0883309F462C065C0833409F44A +:1044A00045C0883409F05FC00E942B160FEF13ED52 +:1044B00020E3015010402040E1F700C000000E94BE +:1044C000321D4DC00E9474230E94C2100E94B80980 +:1044D00046C00E94E61E0E94F81E41C09091CC0189 +:1044E000892F817090FF12C0917F9E7F9093CC01A5 +:1044F0003BC08091CC0182FB222720F991E09227DA +:1045000090FB82F98093CC01992349F18091CC01F1 +:1045100081608093CC0123C08091CC0183FB222752 +:1045200020F991E0922790FB83F9ECCF61E070E0F5 +:1045300080E090E010C08D5141E050E060E070E01C +:104540008A019B0104C0000F111F221F331F8A958F +:10455000D2F7C901B8010E94E2190E942B1681E02E +:1045600003C08953E9CF80E01F910F91089580E047 +:1045700008950C94B722CF93C82F8091DB0181302E +:1045800079F018F08230E9F187C0E0910E01F091E6 +:104590000F018081813169F0823209F07FC009C04A +:1045A000E0910E01F0910F018081813111F0823292 +:1045B00061F48C2F0E94B922811104C08C2F0E94BB +:1045C000F2211DC081E090E01AC08C2F0E94B7221A +:1045D000811114C0C43179F048F4CB3079F0C03186 +:1045E00009F060C082E08093DB0108C0C93219F095 +:1045F000C83321F057C01092DB0154C081E08170B4 +:1046000053C0C93289F118F5C43171F1A8F4C7302B +:1046100009F046C08AE08093150194E1909314015B +:1046200093E0909313018093120188E0809311012D +:1046300088E28093100134C0CE51C63088F5EC2F4B +:10464000F0E0E65DFE4F80818093DA0129C0CE3430 +:10465000E9F020F4CB3421F56AE013C0C13579F0DC +:10466000C235F1F461E00DC08091DA01882319F0C0 +:104670001092DA0115C081E08093DB0115C061E082 +:1046800006C08091DA010E942C210AC06AE0809164 +:10469000DA010E94A22104C01092DB0180E004C074 +:1046A00081E002C080E0ABCFCF910895E1E8F0E077 +:1046B0008081886080838081816080838FB7F89457 +:1046C00093E09093890090ED909388008FBF0895B8 +:1046D000EFE6F0E08081826080830895EFE6F0E00D +:1046E00080818D7F80830895EFE6F0E0908182E005 +:1046F0008927808308951F920F920FB60F9211247D +:104700002F933F934F935F936F937F938F939F93D9 +:10471000AF93BF93EF93FF938091DC019091DD0104 +:1047200001969093DD018093DC01811103C082E04A +:104730000E94B809E091DD01E695E695F0E0E557C5 +:10474000F94FE4918091DC018E1303C080E00E9458 +:10475000B809FF91EF91BF91AF919F918F917F9198 +:104760006F915F914F913F912F910F900FBE0F90DE +:104770001F9018950E94C1236894B1110C94502485 +:1047800008950E94352488F09F5798F0B92F9927F3 +:10479000B751B0F0E1F0660F771F881F991F1AF02C +:1047A000BA95C9F714C0B13091F00E944F24B1E01E +:1047B00008950C944F24672F782F8827B85F39F01D +:1047C000B93FCCF3869577956795B395D9F73EF4C5 +:1047D00090958095709561957F4F8F4F9F4F08956D +:1047E000E89409C097FB3EF490958095709561958B +:1047F0007F4F8F4F9F4F9923A9F0F92F96E9BB2741 +:104800009395F695879577956795B795F111F8CFBC +:10481000FAF4BB0F11F460FF1BC06F5F7F4F8F4F27 +:104820009F4F16C0882311F096E911C0772321F01D +:104830009EE8872F762F05C0662371F096E8862FB5 +:1048400070E060E02AF09A95660F771F881FDAF70C +:10485000880F9695879597F9089557FD9058440FBE +:10486000551F59F05F3F71F04795880F97FB991FCF +:1048700061F09F3F79F0879508951216130614068C +:10488000551FF2CF4695F1DF08C016161706180619 +:10489000991FF1CF86957105610508940895E894F4 +:1048A000BB2766277727CB0197F908950E946924D3 +:1048B0000C94DA240E94CC2438F00E94D32420F0F7 +:1048C000952311F00C94C3240C94C92411240C9446 +:1048D00050240E942D2470F3959FC1F3950F50E052 +:1048E000551F629FF001729FBB27F00DB11D639FA2 +:1048F000AA27F00DB11DAA1F649F6627B00DA11D48 +:10490000661F829F2227B00DA11D621F739FB00DED +:10491000A11D621F839FA00D611D221F749F33275D +:10492000A00D611D231F849F600D211D822F762FF6 +:104930006A2F11249F5750409AF0F1F088234AF0D3 +:10494000EE0FFF1FBB1F661F771F881F915050403F +:10495000A9F79E3F510580F00C94C3240C94502479 +:104960005F3FE4F3983ED4F3869577956795B795C6 +:10497000F795E7959F5FC1F7FE2B880F911D9695E0 +:10498000879597F9089597F99F6780E870E060E050 +:1049900008959FEF80EC089500240A9416161706D8 +:1049A00018060906089500240A9412161306140620 +:1049B00005060895092E0394000C11F4882352F083 +:1049C000BB0F40F4BF2B11F460FF04C06F5F7F4F3B +:1049D0008F4F9F4F089597FB072E16F4009407D032 +:1049E00077FD09D00E94052507FC05D03EF490957F +:1049F00081959F4F0895709561957F4F0895EE0FB3 +:104A0000FF1F0590F491E02D0994AA1BBB1B51E1F7 +:104A100007C0AA1FBB1FA617B70710F0A61BB70B2E +:104A2000881F991F5A95A9F780959095BC01CD01D3 +:104A30000895F999FECF92BD81BDF89A992780B566 +:104A40000895A8E1B0E042E050E00C943C25262F08 +:104A5000F999FECF1FBA92BD81BD20BD0FB6F89463 +:104A6000FA9AF99A0FBE019608950E942725272FDA +:104A70000C942825DC01CB01FC01F999FECF06C07E +:104A8000F2BDE1BDF89A319600B40D92415050400C +:084A9000B8F70895F894FFCF78 +:104A98002002B909490A240AF009BC090101BA012E +:104AA80028080A03140A3F4D36394C06FF05C90584 +:104AB800900523053C0555056E050102030405060E +:044AC80007080900D2 :00000001FF diff --git a/keyboard/ergodox_ez/makeallhex.sh b/keyboard/ergodox_ez/makeallhex.sh new file mode 100755 index 0000000000..9ea899e1ae --- /dev/null +++ b/keyboard/ergodox_ez/makeallhex.sh @@ -0,0 +1,9 @@ +#!/bin/bash +#a quick tool to rebuild all the hex files for the keymaps in the ./keymaps/ directory +make clean +for f in ./keymaps/* + do + MAPNAME=$(echo "$f"|sed -r 's#^./keymaps/##') + make KEYMAP=$MAPNAME + mv ergodox_ez.hex "$f/$MAPNAME.hex" +done -- cgit v1.2.3 From 7c33f8493fb4ecd664390232c8de856158f9fcae Mon Sep 17 00:00:00 2001 From: Didier Loiseau Date: Sun, 7 Feb 2016 19:29:49 +0100 Subject: =?UTF-8?q?Keymap=20header=20for=20the=20B=C3=89PO=20layout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quantum/keymap_extras/keymap_bepo.h | 311 ++++++++++++++++++++++++++++++++++++ 1 file changed, 311 insertions(+) create mode 100644 quantum/keymap_extras/keymap_bepo.h diff --git a/quantum/keymap_extras/keymap_bepo.h b/quantum/keymap_extras/keymap_bepo.h new file mode 100644 index 0000000000..1ab2d63ddd --- /dev/null +++ b/quantum/keymap_extras/keymap_bepo.h @@ -0,0 +1,311 @@ +/* Keymap macros for the French BÉPO layout - http://bepo.fr */ +#ifndef KEYMAP_BEPO_H +#define KEYMAP_BEPO_H + +#include "keymap_common.h" + +// Alt gr +#ifndef ALTGR +#define ALTGR(kc) RALT(kc) +#endif +#ifndef ALGR +#define ALGR(kc) ALTGR(kc) +#endif +#define BP_ALGR KC_RALT + +// Normal characters +// First row (on usual keyboards) +#define BP_DOLLAR KC_GRAVE // $ +#define BP_DLR BP_DOLLAR +#define BP_DOUBLE_QUOTE KC_1 // " +#define BP_DQOT BP_DOUBLE_QUOTE +#define BP_LEFT_GUILLEMET KC_2 // « +#define BP_LGIL BP_LEFT_GUILLEMET +#define BP_RIGHT_GUILLEMET KC_3 // » +#define BP_RGIL BP_RIGHT_GUILLEMET +#define BP_LEFT_PAREN KC_4 // ( +#define BP_LPRN BP_LEFT_PAREN +#define BP_RIGHT_PAREN KC_5 // ) +#define BP_RPRN BP_RIGHT_PAREN +#define BP_AT KC_6 // @ +#define BP_PLUS KC_7 // + +#define BP_MINUS KC_8 // - +#define BP_MINS BP_MINUS +#define BP_SLASH KC_9 // / +#define BP_SLSH BP_SLASH +#define BP_ASTERISK KC_0 // * +#define BP_ASTR BP_ASTERISK +#define BP_EQUAL KC_MINUS // = +#define BP_EQL BP_EQUAL +#define BP_PERCENT KC_EQUAL // % +#define BP_PERC BP_PERCENT + +// Second row +#define BP_B KC_Q +#define BP_E_ACUTE KC_W // é +#define BP_ECUT BP_E_ACUTE +#define BP_P KC_E +#define BP_O KC_R +#define BP_E_GRAVE KC_T // è +#define BP_EGRV BP_E_GRAVE +#define BP_DEAD_CIRCUMFLEX KC_Y // dead ^ +#define BP_DCRC BP_DEAD_CIRCUMFLEX +#define BP_V KC_U +#define BP_D KC_I +#define BP_L KC_O +#define BP_J KC_P +#define BP_Z KC_LBRACKET +#define BP_W KC_RBRACKET + +// Third row +#define BP_A KC_A +#define BP_U KC_S +#define BP_I KC_D +#define BP_E KC_F +#define BP_COMMA KC_G // , +#define BP_COMM BP_COMMA +#define BP_C KC_H +#define BP_T KC_J +#define BP_S KC_K +#define BP_R KC_L +#define BP_N KC_SCOLON +#define BP_M KC_QUOTE +#define BP_C_CEDILLA KC_BSLASH // ç +#define BP_CCED BP_C_CEDILLA + +// Fourth row +#define BP_E_CIRCUMFLEX KC_NONUS_BSLASH // ê +#define BP_ECRC BP_E_CIRCUMFLEX +#define BP_A_GRAVE KC_Z // à +#define BP_AGRV BP_A_GRAVE +#define BP_Y KC_X +#define BP_X KC_C +#define BP_DOT KC_V // . +#define BP_K KC_B +#define BP_APOSTROPHE KC_N +#define BP_APOS BP_APOSTROPHE // ' +#define BP_Q KC_M +#define BP_G KC_COMMA +#define BP_H KC_DOT +#define BP_F KC_SLASH + +// Shifted characters +// First row +#define BP_HASH LSFT(BP_DOLLAR) // # +#define BP_1 LSFT(KC_1) +#define BP_2 LSFT(KC_2) +#define BP_3 LSFT(KC_3) +#define BP_4 LSFT(KC_4) +#define BP_5 LSFT(KC_5) +#define BP_6 LSFT(KC_6) +#define BP_7 LSFT(KC_7) +#define BP_8 LSFT(KC_8) +#define BP_9 LSFT(KC_9) +#define BP_0 LSFT(KC_0) +#define BP_DEGREE LSFT(BP_EQUAL) // ° +#define BP_DEGR BP_DEGREE +#define BP_GRAVE LSFT(BP_PERCENT) // ` +#define BP_GRV BP_GRAVE + +// Second row +#define BP_EXCLAIM LSFT(BP_DEAD_CIRCUMFLEX) // ! +#define BP_EXLM BP_EXCLAIM + +// Third row +#define BP_SCOLON LSFT(BP_COMMA) // ; +#define BP_SCLN BP_SCOLON + +// Fourth row +#define BP_COLON LSFT(BP_DOT) // : +#define BP_COLN BP_COLON +#define BP_QUESTION LSFT(BP_QUOTE) // ? +#define BP_QEST BP_QUESTION + +// Space bar +#define BP_NON_BREAKING_SPACE LSFT(KC_SPACE) +#define BP_NBSP BP_NON_BREAKING_SPACE + +// AltGr-ed characters +// First row +#define BP_EN_DASH ALTGR(BP_DOLLAR) // – +#define BP_NDSH BP_EN_DASH +#define BP_EM_DASH ALTGR(KC_1) // — +#define BP_MDSH BP_EM_DASH +#define BP_LESS ALTGR(KC_2) // < +#define BP_GREATER ALTGR(KC_3) // > +#define BP_GRTR BP_GREATER +#define BP_LBRACKET ALTGR(KC_4) // [ +#define BP_LBRC BP_LBRACKET +#define BP_RBRACKET ALTGR(KC_5) // ] +#define BP_RBRC BP_RBRACKET +#define BP_CIRCUMFLEX ALTGR(KC_6) // ^ +#define BP_CIRC BP_CIRCUMFLEX +#define BP_PLUS_MINUS ALTGR(KC_7) // ± +#define BP_PSMS BP_PLUS_MINUS +#define BP_MATH_MINUS ALTGR(KC_8) // − +#define BP_MMNS BP_MATH_MINUS +#define BP_OBELUS ALTGR(KC_9) // ÷ +#define BP_OBEL BP_OBELUS +// more conventional name of the symbol +#define BP_DIVISION_SIGN BP_OBELUS +#define BP_DVSN BP_DIVISION_SIGN +#define BP_TIMES ALTGR(KC_0) // × +#define BP_TIMS BP_TIMES +#define BP_DIFFERENT ALTGR(BP_EQUAL) // ≠ +#define BP_DIFF BP_DIFFERENT +#define BP_PERMILLE ALTGR(BP_PERCENT) // ‰ +#define BP_PMIL BP_PERMILLE + +// Second row +#define BP_PIPE ALTGR(BP_B) // | +#define BP_DEAD_ACUTE ALTGR(BP_E_ACUTE) // dead ´ +#define BP_DACT BP_DEAD_ACUTE +#define BP_AMPERSAND ALTGR(BP_P) // & +#define BP_AMPR BP_AMPERSAND +#define BP_OE_LIGATURE ALTGR(BP_O) // œ +#define BP_OE BP_OE_LIGATURE +#define BP_DEAD_GRAVE ALTGR(BP_E_GRAVE) // ` +#define BP_DGRV BP_DEAD_GRAVE +#define BP_INVERTED_EXCLAIM ALTGR(BP_DEAD_CIRCUMFLEX) // ¡ +#define BP_IXLM BP_INVERTED_EXCLAIM +#define BP_DEAD_CARON ALTGR(BP_V) // dead ˇ +#define BP_DCAR BP_DEAD_CARON +#define BP_ETH ALTGR(BP_D) // ð +#define BP_DEAD_SLASH ALTGR(BP_L) // dead / +#define BP_DSLH BP_DEAD_SLASH +#define BP_IJ_LIGATURE ALTGR(BP_J) // ij +#define BP_IJ BP_IJ_LIGATURE +#define BP_SCHWA ALTGR(BP_Z) // ə +#define BP_SCWA BP_SCHWA +#define BP_DEAD_BREVE ALTGR(BP_W) // dead ˘ +#define BP_DBRV BP_DEAD_BREVE + +// Third row +#define BP_AE_LIGATURE ALTGR(BP_A) // æ +#define BP_AE BP_AE_LIGATURE +#define BP_U_GRAVE AGR(BP_U) // ù +#define BP_UGRV BP_U_GRAVE +#define BP_DEAD_TREMA ALTGR(BP_I) // dead ¨ (trema/umlaut/diaresis) +#define BP_DTRM BP_DEAD_TREMA +#define BP_EURO ALTGR(BP_E) // € +#define BP_TYPOGRAPHICAL_APOSTROPHE ALTGR(BP_COMMMA) // ’ +#define BP_TAPO BP_TYPOGRAPHICAL_APOSTROPHE +#define BP_COPYRIGHT ALTGR(BP_C) // © +#define BP_CPRT BP_COPYRIGHT +#define BP_THORN ALTGR(BP_T) // þ +#define BP_THRN BP_THORN +#define BP_SHARP_S ALTGR(BP_S) // ß +#define BP_SRPS BP_SHARP_S +#define BP_REGISTERED_TRADEMARK ALTGR(BP_R) // ® +#define BP_RTM BP_REGISTERED_TRADEMARK +#define BP_DEAD_TILDE ALTGR(BP_N) // dead ~ +#define BP_DTLD BP_DEAD_TILDE +#define BP_DEAD_MACRON ALTGR(BP_M) // dead ¯ +#define BP_DMCR BP_DEAD_MACRON +#define BP_DEAD_CEDILLA ALTGR(BP_C_CEDILLA) // dead ¸ +#define BP_DCED BP_DEAD_CEDILLA + +// Fourth row +#define BP_NONUS_SLASH ALTGR(BP_E_CIRCUMFLEX) // / on non-us backslash key (102nd key, ê in bépo) +#define BP_NUSL BP_NONUS_SLASH +#define BP_BACKSLASH ALTGR(BP_A_GRAVE) /* \ */ +#define BP_BSLS BP_BACKSLASH +#define BP_LEFT_CURLY_BRACE ALTGR(BP_Y) // { +#define BP_LCBR BP_LEFT_CURLY_BRACE +#define BP_RIGHT_CURLY_BRACE ALTGR(BP_X) // } +#define BP_RCBR BP_RIGHT_CURLY_BRACE +#define BP_ELLIPSIS ALTGR(BP_DOT) // … +#define BP_ELPS BP_ELLIPSIS +#define BP_TILDE ALTGR(BP_K) // ~ +#define BP_TILD BP_TILDE +#define BP_INVERTED_QUESTION ALTGR(BP_QUESTION) // ¿ +#define BP_IQST BP_INVERTED_QUESTION +#define BP_DEAD_RING ALTGR(BP_Q) // dead ° +#define BP_DRNG BP_DEAD_RING +#define BP_DEAD_GREEK ALTGR(BP_G) // dead Greek key (following key will make a Greek letter) +#define BP_DGRK BP_DEAD_GREEK +#define BP_DAGGER ALTGR(BP_H) // † +#define BP_DAGR BP_DAGGER +#define BP_DEAD_OGONEK ALTGR(BP_F) // dead ˛ +#define BP_DOGO BP_DEAD_OGONEK + +// Space bar +#define BP_UNDERSCORE ALTGR(KC_SPACE) // _ +#define BP_UNDS BP_UNDERSCORE + +// AltGr-Shifted characters (different from capitalised AltGr-ed characters) +// First row +#define BP_PARAGRAPH ALTGR(BP_HASH) // ¶ +#define BP_PARG BP_PARAGRAPH +#define BP_LOW_DOUBLE_QUOTE ALTGR(BP_1) // „ +#define BP_LWQT BP_LOW_DOUBLE_QUOTE +#define BP_LEFT_DOUBLE_QUOTE ALTGR(BP_2) // “ +#define BP_LDQT BP_LEFT_DOUBLE_QUOTE +#define BP_RIGHT_DOUBLE_QUOTE ALTGR(BP_3) // ” +#define BP_RDQT BP_RIGHT_DOUBLE_QUOTE +#define BP_LESS_OR_EQUAL ALTGR(BP_4) // ≤ +#define BP_LEQL BP_LESS_OR_EQUAL +#define BP_GREATER_OR_EQUAL ALTGR(BP_5) // ≥ +#define BP_GEQL BP_GREATER_OR_EQUAL +// nothing on ALTGR(BP_6) +#define BP_NEGATION ALTGR(BP_7) // ¬ +#define BP_NEGT BP_NEGATION +#define BP_ONE_QUARTER ALTGR(BP_8) // ¼ +#define BP_1QRT BP_ONE_QUARTER +#define BP_ONE_HALF ALTGR(BP_9) // ½ +#define BP_1HLF BP_ONE_HALF +#define BP_THREE_QUARTERS ALTGR(BP_0) // ¾ +#define BP_3QRT BP_THREE_QUARTERS +#define BP_MINUTES ALTGR(BP_DEGREE) // ′ +#define BP_MNUT BP_MINUTES +#define BP_SECONDS ALTGR(BP_GRAVE) // ″ +#define BP_SCND BP_SECONDS + +// Second row +#define BP_BROKEN_PIPE LSFT(BP_PIPE) // ¦ +#define BP_BPIP BP_BROKEN_PIPE +#define BP_DEAD_DOUBLE_ACUTE LSFT(BP_DEAD_ACUTE) // ˝ +#define BP_DDCT BP_DEAD_DOUBLE_ACUTE +#define BP_SECTION ALTGR(LSFT(BP_P)) // § +#define BP_SECT BP_SECTION +// LSFT(BP_DEAD_GRAVE) is actually the same character as LSFT(BP_PERCENT) +#define BP_GRAVE_BIS LSFT(BP_DEAD_GRAVE) // ` +#define BP_GRVB BP_GRAVE_BIS + +// Third row +#define BP_DEAD_DOT_ABOVE LSFT(BP_DEAD_TREMA) // dead ˙ +#define BP_DDTA BP_DEAD_DOT_ABOVE +#define BP_DEAD_CURRENCY LSFT(BP_EURO) // dead ¤ (next key will generate a currency code like ¥ or £) +#define BP_DCUR BP_DEAD_CURRENCY +#define BP_DEAD_HORN LSFT(ALTGR(BP_COMMA)) // dead ̛ +#define BP_DHRN BP_DEAD_HORN +#define BP_LONG_S LSFT(ALTGR(BP_C)) // ſ +#define BP_LNGS BP_LONG_S +#define BP_TRADEMARK LSFT(BP_REGISTERED_TRADEMARK) // ™ +#define BP_TM BP_TRADEMARK +#define BP_ORDINAL_INDICATOR_O LSFT(ALTGR(BP_M)) // º +#define BP_ORDO BP_ORDINAL_INDICATOR_O +#define BP_DEAD_COMMA LSFT(BP_DEAD_CEDILLA) // dead ˛ +#define BP_DCOM BP_DEAD_COMMA + +// Fourth row +#define BP_LEFT_QUOTE LSFT(ALTGR(BP_Y)) // ‘ +#define BP_LQOT BP_LEFT_QUOTE +#define BP_RIGHT_QUOTE LSFT(ALTGR(BP_X)) // ’ +#define BP_RQOT BP_RIGHT_QUOTE +#define BP_INTERPUNCT LSFT(ALTGR(BP_DOT)) // · +#define BP_IPCT BP_INTERPUNCT +#define BP_DEAD_HOOK_ABOVE LSFT(ALTGR(BP_QUESTION)) // dead ̉ +#define BP_DHKA BP_DEAD_HOOK_ABOVE +#define BP_DEAD_UNDERDOT LSFT(BP_DEAD_RING) // dead ̣ +#define BP_DUDT BP_DEAD_UNDERDOT +#define BP_DOUBLE_DAGGER LSFT(BP_DAGGER) // ‡ +#define BP_DDGR BP_DOUBLE_DAGGER +#define BP_ORDINAL_INDICATOR_A LSFT(ALTGR(BP_F)) // ª +#define BP_ORDA BP_ORDINAL_INDICATOR_A + +// Space bar +#define BP_NARROW_NON_BREAKING_SPACE ALTGR(BP_NON_BREAKING_SPACE) +#define BP_NNBS BP_NARROW_NON_BREAKING_SPACE + +#endif -- cgit v1.2.3 From bfc6eca44aeb3ad22a1c37206005dcfe617431cd Mon Sep 17 00:00:00 2001 From: Daniel Kriesten Date: Mon, 14 Mar 2016 13:35:34 +0100 Subject: fixes an obvious typo to have DE_LCBR produce { --- quantum/keymap_extras/keymap_german_osx.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h index b011561e2f..da91b4bf46 100644 --- a/quantum/keymap_extras/keymap_german_osx.h +++ b/quantum/keymap_extras/keymap_german_osx.h @@ -12,7 +12,7 @@ #define DE_Z KC_Y #define DE_Y KC_Z -#define DE_A KC_A +#define DE_A KC_A #define DE_B KC_B #define DE_C KC_C #define DE_D KC_D @@ -87,7 +87,7 @@ // Alt-ed characters #define DE_SQ2 LALT(KC_2) // ² #define DE_SQ3 LALT(KC_3) // ³ -#define DE_LCBR LALT(KC_7) // { +#define DE_LCBR LALT(KC_8) // { #define DE_LBRC LALT(KC_5) // [ #define DE_RBRC LALT(KC_6) // ] #define DE_RCBR LALT(KC_9) // } -- cgit v1.2.3 From b8d4af8d4ad5fba13faf76149e349a1ee04284b9 Mon Sep 17 00:00:00 2001 From: yoyoerx Date: Mon, 14 Mar 2016 13:19:29 -0400 Subject: Cygwin Based Users Guide v0.6 -fixes to dfu-programmer build --- keyboard/planck/CYGWIN_GUIDE.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md index 0b08a6aa1e..ac13e745d7 100755 --- a/keyboard/planck/CYGWIN_GUIDE.md +++ b/keyboard/planck/CYGWIN_GUIDE.md @@ -17,6 +17,9 @@ Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and - devel/make - devel/texinfo - devel/gettext-devel +- devel/automake +- devel/autoconfig +- devel/libtool - text/gettext - libs/libgcc1 - interpreters/m4 @@ -60,7 +63,7 @@ These commands will set up the install directory and the `PATH` variable, which $ PREFIX=$HOME/local/avr $ export PREFIX $ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS -$ PATH=$PATH:$PREFIX/bin +$ PATH=$PATH:$PREFIX/bin:$PREFIX/lib $ export PATH ``` @@ -155,13 +158,13 @@ $ make install We can either build our own, or use the precomplied binaries. The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves. The procedure for the precompiled binaries is included at the end of this guide. ### Build and Install the `libusb` -The `dfu-programmer` requires `libusb` so that it can interact with the USB system. +The `dfu-programmer` requires `libusb` so that it can interact with the USB system. These repos must be bootstrapped in order to create an appropriate `./configure` and `Makefile` for your system. ``` $ cd ~/src $ git clone https://github.com/libusb/libusb.git $ cd libusb $ ./bootstrap.sh -$ ./configure --prefix=$PREFIX +$ ./configure $ make $ make install ``` @@ -172,7 +175,7 @@ $ cd ~/src $ git clone https://github.com/dfu-programmer/dfu-programmer.git $ cd dfu-programmer $ ./bootstrap.sh -$ ./configure --prefix=$PREFIX +$ ./configure $ make $ make install ``` @@ -180,7 +183,7 @@ $ make install Verify the installation with: ``` $ which dfu-programmer -/home/Kevin/local/avr/bin/dfu-programmer +/usr/local/bin/dfu-programmer $ dfu-programmer dfu-programmer 0.7.2 @@ -315,7 +318,6 @@ These tools are for debugging your firmware, etc. before flashing. Theoretically $ cd ~/src $ git clone git://sourceware.org/git/binutils-gdb.git $ cd binutils-gdb -$ ./bootstrap $ mkdir obj-avr $ cd obj-avr $ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static -- cgit v1.2.3 From 8aa559b8257a4494c8c5a3daaac95c87f8264a07 Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Sat, 30 Jan 2016 22:30:31 +0000 Subject: Adds naps62's layout --- keyboard/ergodox_ez/keymaps/naps62/README.md | 29 + keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex | 1474 +++++++++++++++++++++ keyboard/ergodox_ez/keymaps/naps62/keymap.c | 187 +++ 3 files changed, 1690 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/naps62/README.md create mode 100644 keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex create mode 100644 keyboard/ergodox_ez/keymaps/naps62/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/naps62/README.md b/keyboard/ergodox_ez/keymaps/naps62/README.md new file mode 100644 index 0000000000..14728e4cc4 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/naps62/README.md @@ -0,0 +1,29 @@ +# ErgoDox EZ naps62 Configuration + +## Motivation + +I wanted a layout that suited my Linux & Vim usage. I also didn't like the lack of efficient access to some of the more common special characters used in programming. + +## Key features / changes + +### Base Layer (L1) + +* **No `MT(mod, kc)` keys (modifier when pressed, key when tapped).** Those keys work with a global timeout. When a key press is shorter than the timeout, it's considered a tap, otherwise it's a hold. I couldn't find any particular timeout that would work for me. I need to use mods extremely fast, but also want the confort of using them more slowly in other occasions. So I gave up on this feature altogether. +* **Direct access to `{}[]`.** When programming, these are used extremely often. I was still getting used to the coder layer, and I prefer the arrows on the home row, so I used the bottom-right keys for this. +* **Layer keys everywhere.** I either use my little finger or my index finger to go to L1, whichever is more confortable in any given situation. L2 is not used while coding/writing, so I don't need an extremely-optimized access to it. +* **Lang key.** This is nothing more than `Super-Space` combo, which in my systems (both Linux & Windows) is the shortcut to change the keyboard language. I'm Portuguese, so I often cycle between US layout for coding, and PT layout for writing. +* **Special chars on the right-most column.** I only use Ctrl & Shift keys on the left side, so I used the right keys to include some of the more useful special characters as well. + +### Coder Layer (L2) + +* The `=` and `-` signs where nowhere to be found. `-` was already on the base layer, but it's still useful to have a fully-featured NumPad on the coder layer. + +### Media Layer (L3) + +* **Better media keys**. Why was Play/Pause so far away? And where was Mute? I put all my media keys close to each other, including the missing ones +* **Arrow keys on home row.** I use vim, so I'm always on my home row. I use this sometimes to get around, but not as often as to need them on the base row. I'm fine with them here +* I don't use mouse keys. They're still set up, and I made some changes as an experiment, but I mostly forgot they exist by now. + +## Author + +[Miguel Palhas](https://github.com/naps62) diff --git a/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex b/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex new file mode 100644 index 0000000000..e5f213ba82 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex @@ -0,0 +1,1474 @@ +:100000000C9402070C9449070C9449070C94490777 +:100010000C9449070C9449070C9449070C94490720 +:100020000C9449070C9449070C9472120C944413D5 +:100030000C9449070C9449070C9449070C94490700 +:100040000C9449070C94082C0C9449070C9449070C +:100050000C9449070C9401220C9449070C9449070D +:100060000C9449070C9449070C9449070C944907D0 +:100070000C9449070C9449070C9449070C944907C0 +:100080000C9449070C9449070C9449070C944907B0 +:100090000C9449070C9449070C9449070C944907A0 +:1000A0000C9449070C9449070C944907B113D313D6 +:1000B000C614D313C61418143B14C6149014A314F6 +:1000C000F117F1172018201863189D18AA1AAA1AF8 +:1000D000B618AA1AAB19AB197E1AAA1AAA1A951A37 +:1000E0000000F0A12D002B002971E100C1000000EB +:1000F0001E00140004001D003500E2001F001A005D +:1001000016001B003400E000200008000700060075 +:1001100050002C0021001500090019004F82E30057 +:10012000220017000A00050000004A812C08015433 +:100130000000007F00004D8249000254000000775B +:1001400000004B8223001C000B00110000004E81B8 +:10015000240018000D0010002F024C0025000C0098 +:100160000E00360030022C00260012000F0037006F +:100170002F002800270013003300380030002A0029 +:100180002D00310034712D72C1000000010001000A +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:100200002E0001004100250022001F0037000100E0 +:1002100042002600230020002700010043002502A1 +:100220002E0231002D0001004400450001000100B4 +:100230000100000000500100010001000100000069 +:1002400001000100040801000100010001001A087A +:10025000160801000100F500010008080708010068 +:100260000100F4000100F400F100010001000100B0 +:1002700001001708F3000100000001000100010067 +:100280000000010000000100010001000000010069 +:100290000000010001000100F20001000000010067 +:1002A0000100F400F100AA00AE0001000100F50019 +:1002B000F000A900AC00B70001000100F300A800A5 +:1002C000AB00B600010001000100010001000100C7 +:1002D0000100010001000100010000000A002530BA +:1002E000313662003A200025303258000A722F63FE +:1002F0002030313233343536373839414243444582 +:10030000460A000A002530325800626F756E636538 +:10031000213A20006C6566742073696465206174FD +:100320007461636865640A006C656674207369644F +:1003300065206E6F7420726573706F6E64696E678E +:100340000A00747279696E6720746F207265736534 +:1003500074206D637032333031380A000A444542EC +:1003600055473A20656E61626C65642E0A005B73C6 +:100370005D004B6579626F617264207374617274A1 +:100380002E0A005B575D005B535D005B525D005BB6 +:10039000445D005B435D0016034500720067006F1B +:1003A0000044006F007800200045005A000000164D +:1003B000034500720067006F0044006F0078002062 +:1003C0000045005A0000000403090409028D0005DD +:1003D0000100A0FA09040000010301010009211134 +:1003E000010001223F000705810308000A090401FA +:1003F000000103010200092111010001224D000743 +:1004000005820308000A0904020001030000000934 +:1004100021110100012236000705830308000A09A3 +:100420000403000203000000092111010001222041 +:1004300000070584032000010705040320000109CB +:100440000404000103000000092111010001223908 +:1004500000070585031000011201100100000008CB +:10046000EDFE071301000102000105010906A101CB +:10047000050719E029E71500250195087501810296 +:100480000508190129059505750191029501750366 +:100490009101050719002977150025019578750147 +:1004A0008102C00631FF0974A1010975150025FFFD +:1004B0009520750881020976150025FF952075089D +:1004C0009102C005010980A101850216010026B72D +:1004D000001A01002AB700751095018100C0050CB3 +:1004E0000901A1018503160100269C021A01002AB8 +:1004F0009C02751095018100C005010902A1010946 +:1005000001A10005091901290515002501950575A9 +:100510000181029501750381010501093009311539 +:1005200081257F95027508810609381581257F95FB +:100530000175088106050C0A38021581257F950191 +:1005400075088106C0C005010906A101050719E06B +:1005500029E71500250195087501810295017508A7 +:10056000810105081901290595057501910295017B +:10057000750391010507190029FF150025FF950650 +:1005800075088100C00A002530325820006B65795B +:10059000626F6172645F7265706F72743A20000AF4 +:1005A0000025303258006B6579626F6172645F7349 +:1005B00065745F6C65643A200064656C5F6B657997 +:1005C0005F6269743A2063616E27742064656C3AD7 +:1005D00020253032580A006164645F6B65795F6280 +:1005E00069743A2063616E2774206164643A20253F +:1005F0003032580A00646F6E652E0A00626F6F67B2 +:100600006D61676963207363616E3A202E2E2E2020 +:1006100000290A002575002F002575005D2800259A +:10062000640020002564002000256400200025646B +:10063000007C0025303258006D6F7573656B6579ED +:10064000205B62746E7C782079207620685D287249 +:1006500065702F61636C293A205B006D6B5F776872 +:1006600065656C5F74696D655F746F5F6D6178203F +:100670003D2025640A006D6B5F776865656C5F6D72 +:1006800061785F7370656564203D2025640A006DA4 +:100690006B5F74696D655F746F5F6D6178203D207D +:1006A00025640A006D6B5F6D61785F7370656564CA +:1006B000203D2025640A006D6B5F696E746572765B +:1006C000616C203D2025640A006D6B5F64656C6180 +:1006D00079203D2025640A006D6B5F776865656C45 +:1006E0005F74696D655F746F5F6D6178203D202573 +:1006F000640A006D6B5F776865656C5F6D61785F3C +:100700007370656564203D2025640A006D6B5F741D +:10071000696D655F746F5F6D6178203D2025640AA7 +:10072000006D6B5F6D61785F7370656564203D205F +:1007300025640A006D6B5F696E74657276616C206A +:100740003D2025640A006D6B5F64656C6179203D16 +:100750002025640A000A00257500363A207768656E +:10076000656C5F74696D655F746F5F6D61783A2069 +:10077000000A00257500353A20776865656C5F6D65 +:1007800061785F73706565643A20000A0025750022 +:10079000343A2074696D655F746F5F6D61783A20DB +:1007A000000A00257500333A206D61785F7370652B +:1007B00065643A20000A00257500323A20696E749B +:1007C000657276616C286D73293A20000A002575E0 +:1007D00000313A2064656C6179282A31306D7329C3 +:1007E0003A20000A092D2056616C756573202D0A88 +:1007F000004D3E004D25643E20003F00736574208F +:1008000064656661756C740A00433E200077686514 +:1008100072652064656C74613A20637572736F72DF +:100820003D25642C20776865656C3D25640A536519 +:100830006520687474703A2F2F656E2E77696B6926 +:1008400070656469612E6F72672F77696B692F4DD0 +:100850006F7573655F6B6579730A000A092D204D0A +:100860006F7573656B6579202D0A4553432F713A77 +:1008700009717569740A313A0964656C6179282ACD +:1008800031306D73290A323A09696E746572766186 +:100890006C286D73290A333A096D61785F7370654E +:1008A00065640A343A0974696D655F746F5F6D61E0 +:1008B000780A353A09776865656C5F6D61785F73B2 +:1008C000706565640A363A09776865656C5F7469B6 +:1008D0006D655F746F5F6D61780A0A703A097072B6 +:1008E000696E742076616C7565730A643A09736584 +:1008F000742064656661756C74730A75703A092BAF +:10090000310A646F776E3A092D310A706775703A53 +:10091000092B31300A7067646F776E3A092D3130D8 +:100920000A0A7370656564203D2064656C746120FB +:100930002A206D61785F7370656564202A202872B3 +:100940006570656174202F2074696D655F746F5FD9 +:100950006D6178290A003F004D3E2000433E200093 +:100960004C25640A000A092D20436F6E736F6C6575 +:10097000202D0A4553432F713A09717569740A6D28 +:100980003A096D6F7573656B65790A000A092D2048 +:100990004D61676963202D0A643A09646562756771 +:1009A0000A783A096465627567206D6174726978C6 +:1009B0000A6B3A096465627567206B6579626F61DD +:1009C00072640A6D3A096465627567206D6F7573AC +:1009D000650A763A0976657273696F6E0A733A0929 +:1009E0007374617475730A633A09636F6E736F6C25 +:1009F00065206D6F64650A302D343A096C61796544 +:100A000072302D34284631302D4634290A50617514 +:100A1000733A09626F6F746C6F616465720A653A4C +:100A200009656570726F6D0A6E3A094E4B524F0A36 +:100A30007A3A09736C656570204C4544207465737F +:100A4000740A000A002575002E6E6B726F3A200042 +:100A50000A002575002E737761705F6261636B73A6 +:100A60006C6173685F6261636B73706163653A2088 +:100A7000000A002575002E737761705F67726176DA +:100A8000655F6573633A20000A002575002E6E6F5E +:100A90005F6775693A20000A002575002E7377613B +:100AA000705F72616C745F726775693A20000A004A +:100AB0002575002E737761705F6C616C745F6C6775 +:100AC00075693A20000A002575002E636170736C09 +:100AD0006F636B5F746F5F636F6E74726F6C3A20DD +:100AE000000A002575002E737761705F636F6E7466 +:100AF000726F6C5F636170736C6F636B3A20000A96 +:100B00000025303258006B65796D61705F636F6EE0 +:100B10006669672E7261773A20000A002575002EFB +:100B20006D6F7573653A20000A002575002E6B65A0 +:100B300079626F6172643A20000A002575002E6D9B +:100B400061747269783A20000A002575002E656E7E +:100B500061626C653A20000A0025303258006465F5 +:100B60006275675F636F6E6669672E7261773A20A0 +:100B7000000A0025750064656661756C745F6C61C0 +:100B80007965723A20003F004E4B524F3A206F6613 +:100B9000660A004E4B524F3A206F6E0A0074696D20 +:100BA00065725F636F756E743A202530346C580A35 +:100BB000006B6579626F6172645F6E6B726F3A2071 +:100BC00025580A006B6579626F6172645F69646CB5 +:100BD000653A2025580A006B6579626F6172645F1F +:100BE00070726F746F636F6C3A2025580A00686FDB +:100BF00073745F6B6579626F6172645F6C65647357 +:100C000028293A2025580A000A092D2053746174B6 +:100C10007573202D0A004743433A20352E332E307A +:100C2000204156522D4C4942433A20312E382E3124 +:100C300073766E204156525F415243483A206176A6 +:100C400072350A004F5054494F4E533A204C554686 +:100C50004120424F4F544D41474943204D4F55533A +:100C6000454B45592045585452414B455920434F17 +:100C70004E534F4C4520434F4D4D414E44204E4B1B +:100C8000524F203531320A004255494C443A203601 +:100C9000386366663764202832323A33323A303568 +:100CA000204A616E2033302032303136290A005616 +:100CB00049443A20307846454544284572676F4498 +:100CC0006F7820455A29205049443A2030783133F2 +:100CD0003037284572676F446F7820455A2920566F +:100CE00045523A203078303030310A004445534381 +:100CF0003A20742E6D2E6B2E206B6579626F6172B7 +:100D000064206669726D7761726520666F72204536 +:100D100072676F646F780A000A092D205665727336 +:100D2000696F6E202D0A000A6D6F7573653A206F2A +:100D300066660A000A6D6F7573653A206F6E0A0069 +:100D40000A6B6579626F6172643A206F66660A00A9 +:100D50000A6B6579626F6172643A206F6E0A000AED +:100D60006D61747269783A206F66660A000A6D6177 +:100D7000747269783A206F6E0A000A64656275675A +:100D80003A206F6E0A000A64656275673A206F66E2 +:100D9000660A000A0A626F6F746C6F616465722E76 +:100DA0002E2E2000433E20006565636F6E666967E6 +:100DB0003A0A00536C656570204C45442074657395 +:100DC000740A0000000000000000000000000102A2 +:100DD00004060A0F17202C3A4A5D71879DB3C7DAC3 +:100DE000E9F5FCFFFCF5E9DAC7B39D87715D4A3A86 +:100DF0002C20170F0A06040201000000000000006A +:100E00000000000011241FBECFEFDAE0DEBFCDBF2F +:100E100004B603FE27C08091F8019091F901A091DA +:100E2000FA01B091FB018730904BA740B04BD1F451 +:100E30001092F8011092F9011092FA011092FB0140 +:100E400014BE84B7877F84BF0FB6F894A8958091AD +:100E50006000886180936000109260000FBEE0E047 +:100E6000FFE3099511E0A0E0B1E0EAECFBE502C088 +:100E700005900D92AA33B107D9F721E0AAE3B1E0BA +:100E800001C01D92A83FB207E1F70E94AD0F0C947C +:100E9000E32D0C940000FF93EF93E0913A01F09161 +:100EA0003B01309709F00995EF91FF910895FC01FE +:100EB0008591803011F0EFDFFBCF0895FF27E0E24E +:100EC00030E247FF0CC0419597FF09C0EDE2609505 +:100ED000709580959095611D711D811D911D27FF55 +:100EE00002C0219530E350E2AA27660F771F881FC2 +:100EF000991FAA1FA41710F0A41B63955A95A9F770 +:100F0000AA3008F0A95FA05DAF93F3956115710554 +:100F10008105910541F7ED3211F4EF93F395F21746 +:100F200018F43F93F395FBCF8F91B5DFFA95E1F776 +:100F30000895E991F9918591803021F0853219F079 +:100F4000AADFF9CF089520E0E89455915532C1F316 +:100F5000503311F4689455915A3348F4505390F338 +:100F6000220F022E220F220F200D250FF4CF0EF498 +:100F7000219589919991533619F3533729F15335B6 +:100F800059F1BC0188279927E8945C3621F48991AE +:100F9000999168945591543639F446EF7EF077FF75 +:100FA0000DC08FEF9FEF0AC055374AE039F0583532 +:100FB00040E121F0523642E009F00895FF93EF93AB +:100FC0007DDFEF91FF91B7CFFF93EF93FC0181910C +:100FD0008030B9F360DFFBCFFF93EF9368DFF1CF91 +:100FE000DF93CF93CDB7DEB72596A3DFCF91DF9107 +:100FF000089561110BC0FC018281882321F085EEE8 +:101000000E948B1603C085EE0E94531780E090E08B +:10101000089508956091BC017091BD018091BE0159 +:101020009091BF010E94022156985E9825982D98B4 +:1010300026982E9827982F98813019F0823021F029 +:101040000895259A2D9A0895269A2E9A08958AE051 +:1010500098E0892B11F00E940A0880E090E0089542 +:1010600056985E9825982D9826982E9827982F9810 +:101070008FEF90E0909389008093880090938B008D +:1010800080938A0090938D0080938C00259A2D9AEE +:101090002FEF80E792E0215080409040E1F700C0C0 +:1010A0000000269A2E9A2FEF80E792E02150804090 +:1010B0009040E1F700C00000279A2F9A2FEF80E7B9 +:1010C00092E0215080409040E1F700C00000259858 +:1010D0002D982FEF80E792E0215080409040E1F77B +:1010E00000C0000026982E982FEF80E792E0215054 +:1010F00080409040E1F700C0000027982F98569854 +:101100005E9825982D9826982E9827982F980895C0 +:1011100089EA8093800089E08093810024982C984C +:101120003F988AB18F748AB96E98479A8BB1806B59 +:101130008BB9769A0E94300889E098E0892B11F0EB +:101140000E94090880E090E0089580E28093000109 +:1011500080913C0181110EC00E94F40881E08093CF +:101160003C012FEF83ED90E3215080409040E1F768 +:1011700000C0000080E40E94FA0880930001811101 +:101180002EC00E94240980930001811128C00E9472 +:10119000240980930001811122C08FE30E94240959 +:1011A0008093000181111BC00E941C0980E40E94F1 +:1011B000FA0880930001811112C08CE00E9424097A +:1011C0008093000181110BC00E94240980930001CB +:1011D000811105C08FE30E942409809300010E94C1 +:1011E0001C098091000108951092B9008AE0809353 +:1011F000B800089594EA9093BC009091BC0097FFCA +:10120000FCCF9091B900987F983021F0903111F087 +:1012100081E008958093BB0084E88093BC008091B6 +:10122000BC0087FFFCCF8091B900887F883111F026 +:10123000803471F780E0089584E98093BC00809148 +:10124000BC0084FDFCCF08958093BB0084E88093AC +:10125000BC008091BC0087FFFCCF9091B900987FC3 +:1012600081E0983209F480E0089584E88093BC001E +:101270008091BC0087FFFCCF8091BB0008958091D6 +:101280000001811115C080E40E94FA0880930001DA +:1012900081110CC082E10E94240980930001811118 +:1012A00005C08FEF0E942409809300010E941C0951 +:1012B00084B1807F84B985B1807F85B98AB1837F0D +:1012C0008AB98BB1837F8BB93E98469808950E9466 +:1012D000A508809300010E943F0980B38C7080BBF9 +:1012E00081B3836F81BBECE4F1E0AEE3B1E0119236 +:1012F0001D9281E0EA35F807D1F788E898E0892B5C +:1013000011F00C94880808957F928F929F92AF926B +:10131000BF92CF92DF92EF92FF920F931F93CF93E2 +:10132000DF93809100018823E1F080913D018F5F80 +:1013300080933D01811115C082E493E00E9457071C +:101340000E94A50880930001882329F088E293E099 +:101350000E94570706C084E193E00E9457070E944D +:1013600030088EE3E82E81E0F82E8701C0E0D0E05F +:101370009924939492E0892EAA24A394B12C35E069 +:10138000C32E33E0D32EC730D10500F58091000184 +:10139000811164C080E40E94FA08809300018111E9 +:1013A00012C082E10E9424098093000181110BC0C8 +:1013B000C5010C2E01C0880F0A94EAF780950E949F +:1013C0002409809300010E941C0948C0CA30A1F082 +:1013D00028F4C83059F0C93061F005C0CC3089F02C +:1013E00070F0CD3089F0209A289810C0219A299861 +:1013F0000DC0229A2A980AC0239A2B9807C0529AA5 +:1014000001C0539A5B9802C03E9A4698E0EAEA957A +:10141000F1F78FB181708925799902C032E001C05E +:1014200030E0832B7C9902C034E001C030E0832B94 +:101430007D9902C028E001C020E0822B7E9902C085 +:1014400090E101C090E0892B9FB19095991F992759 +:10145000991F9295990F907E892B10C08091000161 +:10146000811175C080E40E94FA08809300018823EE +:1014700009F45AC0712C0E941C09872DD8019C9137 +:10148000981739F18C9380910101882301F18091A3 +:10149000D70180FF04C08AE093E00E945707809143 +:1014A000D70180FF0CC0809101011F928F93DF92C2 +:1014B000CF920E94F0070F900F900F900F908091A5 +:1014C000D70180FF04C083E093E00E945707809219 +:1014D00001010E943F0921960F5F1F4FCE30D105B9 +:1014E00009F051CF809101018823B9F08150809398 +:1014F0000101882339F0EFE9FFE03197F1F700C0EF +:1015000000000BC0ECE4F1E0D7018D917D018193E7 +:10151000BCE4EB16B1E0FB06B9F787E298E0892B53 +:10152000C1F00E94270815C083E10E94240980931E +:10153000000181119FCF81E40E94FA08809300018D +:10154000811198CF0E943509782E709494CF80E055 +:1015500095CF81E0DF91CF911F910F91FF90EF9098 +:10156000DF90CF90BF90AF909F908F907F90089525 +:10157000E82FF0E0E45BFE4F80810895CF92DF9288 +:10158000EF92FF920F931F93CF93DF938CEE92E035 +:101590000E9457078CE4E82E81E0F82EC0E0D0E0EE +:1015A00097EEC92E92E0D92E0EED12E0DF93CF9385 +:1015B000DF92CF920E94F00784EE92E00E945707DC +:1015C000F70181917F0190E00E9464219F938F93A6 +:1015D0001F930F930E94F0078CED92E00E94570733 +:1015E00021968DB79EB708960FB6F8949EBF0FBE92 +:1015F0008DBFCE30D105D1F6DF91CF911F910F91E4 +:10160000FF90EF90DF90CF9008958B3B910580F491 +:10161000883A910548F5853A9105D8F484309105CA +:1016200008F0B2C0019709F06EC081E090E0089523 +:10163000803E910508F467C0883E910508F4A4C077 +:101640009C01205F31092031310508F05CC09065B4 +:101650000895853A910509F459C0863A910509F033 +:1016600058C082E890E40895883A910509F454C07E +:10167000893A910509F453C08A3A910509F452C098 +:101680008B3A910509F451C08C3A910509F450C088 +:101690008D3A910509F44FC0803B910509F44EC085 +:1016A0008E3A910509F44DC08F3A910509F44CC06A +:1016B000813B910509F44BC0823B910509F44AC076 +:1016C000833B910509F449C0843B910509F448C066 +:1016D000853B910509F447C0863B910509F446C056 +:1016E000873B910509F445C0883B910509F444C046 +:1016F000893B910509F443C08A3B910509F442C036 +:1017000080E094E4089580E090E0089581E890E41A +:10171000089583E890E4089582EE94E4089589EEB4 +:1017200094E408958AEE94E4089585EB94E4089592 +:1017300086EB94E4089587EB94E408958CEC94E4AC +:1017400008958DEC94E4089583E895E408958AE87B +:1017500095E4089582E995E4089584E995E408956F +:1017600081E296E4089583E296E4089584E296E4A3 +:10177000089585E296E4089586E296E4089587E266 +:1017800096E408958AE296E40895089524E5829FF8 +:10179000C0011124FC0126E0729FE00DF11D11240F +:1017A000E60FF11DEE0FFF1FEC51FF4F8591949155 +:1017B0000895880F991FFC01E05AF040859194919B +:1017C0000895880F991FFC01E052FF4F8591949175 +:1017D000089524E5829FC0011124FC0146E0749F16 +:1017E000E00DF11D1124E60FF11DEE0FFF1FEC516E +:1017F000FF4F859194919C013A9521154FE1340753 +:1018000008F429C13F512115304120F49F700E94F6 +:10181000E10B08959C0130532115304118F49927AC +:10182000906C0895811520E5920769F40E94CC1A06 +:101830004FEF84E39CE0415080409040E1F700C0CE +:1018400000000C942622813020E5920751F48CE5AB +:1018500093E00E9457078091D70181608093D70160 +:1018600008959C0130552115304108F05CC0292FA6 +:1018700033272F70332721303105E9F4AC0164E0C0 +:10188000440F551F6A95E1F744275370BC016370FC +:10189000772702C0220F331F6A95E2F73C68242B9A +:1018A000352B73E0880F991F7A95E1F78076992799 +:1018B000822B932B08952230310529F4982F882705 +:1018C000816F906A089523303105A1F4AC0133E0B3 +:1018D000440F551F3A95E1F7407E57708370992762 +:1018E00021E030E002C0220F331F8A95E2F7C901E0 +:1018F0009C6816C02430310531F5AC0123E0440F5B +:10190000551F2A95E1F7407E57708370992721E093 +:1019100030E002C0220F331F8A95E2F7C9019A68AE +:10192000842B952B08959C0130572115304118F4D4 +:101930009F70906208959C0130582115304118F431 +:101940009F70906A0895803E9105E0F4803C910577 +:1019500058F58133910509F46FC048F48932910537 +:1019600009F463C08A32910509F46DC072C08933ED +:101970009105E9F082389105D1F08533910509F49C +:101980004DC067C0833E910581F138F4803E9105DA +:10199000B9F0823E9105D9F05CC0863E910561F1B7 +:1019A000873E9105A1F155C00E94D90B0895209161 +:1019B000E90120FD02C021FF4CC080EE90E049C04B +:1019C0008091E90180FFF9CF89E390E042C08091E6 +:1019D000E90182FF0EC08091E90184FF03C080E02D +:1019E00090E037C083EE90E034C08091E90182FF3F +:1019F000F2CF82EE90E02DC08091E90183FF0BC011 +:101A00008091E90184FDEBCF87EE90E022C08091C8 +:101A1000E90183FFF5CF86EE90E01BC08091E901DC +:101A200085FF07C089E290E014C08091E90185FF3D +:101A3000F9CF85E390E00DC08091E90186FF07C0F2 +:101A40008AE290E006C08091E90186FFF9CF81E348 +:101A500090E00E94050B0895089580916D0108950E +:101A60009FB7F89410925C019FBF9091EF01943062 +:101A700009F057C09091E9009F703091EC00232F3E +:101A8000217030FD20E8922B24E02093E900209182 +:101A9000EB0020FF43C02091EE0027FF3FC02091C4 +:101AA0005A01222321F02091E80025FF37C010922F +:101AB0005A0126E03091E80035FD15C03091EF0164 +:101AC000343061F53091EB0035FD28C0215021F410 +:101AD00081E080935A0122C0EFE9FFE03197F1F7EE +:101AE00000C00000E7CF8093F1008091E80085FD01 +:101AF0000AC08091E80080FFFCCF8091E8008E77DB +:101B00008093E80006C08FB7F89421E020935C0131 +:101B10008FBF9F709093E90080E008959F7090932D +:101B2000E9008FEF0895CF93DF9300D01F92CDB7D8 +:101B3000DEB79C018091EF01843019F593E0998321 +:101B40003B832A839093E9008FEF9091E8008150C6 +:101B500095FD06C095ED9A95F1F700008111F5CF3E +:101B60008091E80085FF0DC040E050E063E070E048 +:101B7000CE0101960E9466108091E8008E778093D6 +:101B8000E8000F900F900F90DF91CF910895CF93C1 +:101B9000DF9300D01F92CDB7DEB72091EF01243044 +:101BA00021F522E029839B838A8383E08093E900E7 +:101BB0008FEF9091E800815095FD06C095ED9A95C4 +:101BC000F1F700008111F5CF8091E80085FF0DC08D +:101BD00040E050E063E070E0CE0101960E946610A4 +:101BE0008091E8008E778093E8000F900F900F901F +:101BF000DF91CF9108959C018091EF018430F9F439 +:101C000082E08093E9009FEF8091E800915085FD8C +:101C100006C085ED8A95F1F700009111F5CF80910E +:101C2000E80085FF0CC040E050E065E070E0C901CD +:101C30000E9466108091E8008E778093E8000895F6 +:101C4000CF93DF93EC018091EF01843009F047C01E +:101C500080910C018823E1F080910D018823C1F06F +:101C600085E08093E9008FEF9091E800815095FD29 +:101C700006C095E19A95F1F700008111F5CF8091AA +:101C8000E80085FF2CC040E050E060E170E017C044 +:101C900081E08093E9008FEF9091E800815095FDFD +:101CA00006C095ED9A95F1F700008111F5CF80916E +:101CB000E80085FF14C040E050E068E070E0CE012D +:101CC0000E9466108091E8008E778093E80080E1A2 +:101CD000FE01ADE5B1E001900D928A95E1F7DF914B +:101CE000CF91089583E993E00E9457078091EE0118 +:101CF000811109C00E94F7110E9454128091E200E4 +:101D000084608093E20008958FE893E00E94570773 +:101D10001092EE0108958BE893E00C94570787E842 +:101D200093E00E9457070C94F52B83E893E00E9400 +:101D300057070E94BC210E94FB2B0E94FE140C94AA +:101D40002C0D20915B012F5F822F62E30E94782D82 +:101D5000992319F020935B01089510925B01809103 +:101D60005C01882371F18091EF01843041F580910D +:101D7000E9008F702091EC00922F917020FD90E887 +:101D8000892B94E09093E9009091EB0090FF14C0B0 +:101D90009091EE0097FF10C09091E80095FF03C06E +:101DA0001092F100F9CF9091E80090FF05C090915A +:101DB000E8009E779093E8008F708093E90010927E +:101DC0005C01089542E061EC81E00E94701142E004 +:101DD00061EC82E00E94701142E061EC83E00E94BD +:101DE000701142E261EC84E00E94701142E161EC0A +:101DF00085E00C9470118091F101833009F455C095 +:101E000030F4813071F0823009F48EC008958A3048 +:101E100009F47AC08B3009F460C0893009F09CC0A5 +:101E200020C08091F001813A09F096C08091E800CD +:101E3000877F8093E8008091F4019091F501892BD0 +:101E400021F460E18DE591E003C060E080E090E086 +:101E500070E00E94B1108091E8008B778093E800D9 +:101E600008958091F001813209F076C08091F401EB +:101E70009091F501009719F0049709F06DC08091D9 +:101E8000E800877F8093E8008091E80082FD05C02C +:101E90008091EF018111F8CF5FC08091F1008093B4 +:101EA0006D018091E8008B7753C08091F001813AF9 +:101EB00009F052C08091F4019091F501892B09F04D +:101EC0004BC08091E800877F8093E8008091E80014 +:101ED00080FFFCCF80910C0136C08091F0018132EF +:101EE000D9F58091F4019091F501892BA9F58091A4 +:101EF000E800877F8093E8000E94A5118091F2019D +:101F000080930C010C94CC1A8091F001813221F560 +:101F10008091E800877F8093E8000E94A51180915E +:101F2000F30180936E0108958091F001813AA1F44C +:101F30008091E800877F8093E8008091E80080FF2F +:101F4000FCCF80916E018093F1008091E8008E7744 +:101F50008093E8000C94A511089584B7877F84BF0F +:101F60000FB6F894A8958091600088618093600016 +:101F7000109260000FBE90E080E80FB6F894809356 +:101F80006100909361000FBE0E948A150E94F711B4 +:101F90000E9454128091E20084608093E20080E30A +:101FA0009DE00E94FD2078940E94DE140E948C1512 +:101FB00082E091E00E94F9140E94E32B82E793E013 +:101FC0000E9457078091EF01853089F48EE693E0F7 +:101FD0000E9457070E947E218091ED01882391F392 +:101FE0000E94A821882371F30E945010EBCF0E9419 +:101FF000BA15E8CF292F332723303105C9F060F413 +:102000002130310581F02230310509F041C08DE8E1 +:1020100090E02BEC33E040C021323105E1F0223278 +:10202000310531F135C082E190E028E534E034C07B +:1020300099278130910549F028F0029749F5E7E9A1 +:10204000F3E005C0E7ECF3E002C0EFEAF3E08491CF +:1020500090E09F0121C06530D8F4E62FF0E0EE0F4C +:10206000FF1FEB5DFE4F2081318189E090E014C0BD +:10207000653070F470E0FB01EE0FFF1FE55EFE4F70 +:1020800020813181FB01EA5EFE4F808190E004C037 +:1020900080E090E020E030E0FA0131832083089571 +:1020A00080E189BD82E189BD09B400FEFDCF809148 +:1020B000D8008F7D8093D8008091E000826080936B +:1020C000E0008091E00081FDFCCF0895CF92DF9287 +:1020D000EF92FF920F931F93CF93DF93EC018B014D +:1020E0006A010E94C411811133C0C114D10439F0B6 +:1020F000F60180819181081B190BC80FD91FE12CB3 +:10210000F12C0115110519F18091E80085FD16C02B +:102110008091E8008E778093E800C114D10449F0E3 +:10212000F60180819181E80EF91EF182E08285E05E +:102130000FC00E94C411882321F30AC089918093A3 +:10214000F10001501109FFEFEF1AFF0ADACF80E02A +:10215000DF91CF911F910F91FF90EF90DF90CF9083 +:1021600008952091F6013091F7012617370748F0BE +:102170006115710539F42091E8002E772093E8006D +:1021800001C0B901FC0120E06115710579F1809170 +:10219000EF018823F1F18530F1F18091E80083FDB2 +:1021A0003CC08091E80082FD2EC08091E80080FF55 +:1021B000EBCF2091F3008091F20090E0922B61151B +:1021C000710551F08830910538F421912093F10088 +:1021D000615071090196F3CF21E0089709F020E0E2 +:1021E0008091E8008E778093E800CECF2111CFCF89 +:1021F0000AC08091EF01882361F0853061F0809101 +:10220000E80083FD0AC08091E80082FFF2CF80E001 +:10221000089582E0089583E0089581E00895209173 +:10222000F6013091F7012617370748F0611571055F +:1022300039F42091E8002E772093E80001C0B9011D +:10224000FC0120E06115710591F18091EF01882377 +:1022500009F440C0853009F43FC08091E80083FD57 +:102260003DC08091E80082FD2FC08091E80080FF92 +:10227000E9CF2091F3008091F20090E0922B61155C +:10228000710559F08830910540F424912093F100B4 +:102290003196615071090196F2CF21E0089709F05B +:1022A00020E08091E8008E778093E800CBCF211169 +:1022B000CCCF0AC08091EF01882361F0853061F0B6 +:1022C0008091E80083FD0AC08091E80082FFF2CF90 +:1022D00080E0089582E0089583E0089581E0089504 +:1022E000982F973068F59093E900981739F070911E +:1022F000EC002091ED005091F00003C0242F762FC8 +:1023000050E021FD02C09F5FECCF3091EB003E7F9B +:102310003093EB003091ED003D7F3093ED00309134 +:10232000EB0031603093EB007093EC002093ED00F4 +:102330005093F0002091EE0027FDE5CF80E0089556 +:102340008F708093E90081E008958091F00187FF0C +:1023500011C08091E80082FD05C08091EF018111DC +:10236000F8CF11C08091E8008B770BC08091EF010E +:10237000882349F08091E80080FFF8CF8091E80041 +:102380008E778093E80008952091E4003091E50075 +:1023900095E64091EC00842F817040FF23C080912E +:1023A000E80080FD1DC08091EF01882399F0853001 +:1023B00099F08091EB0085FD11C04091E4005091AF +:1023C000E5002417350729F3915011F09A01E1CF68 +:1023D00084E0089582E0089583E0089581E00895FF +:1023E00080E008954091E80042FFDDCF08950E940B +:1023F00065120E946D12E0EEF0E0808181608083C2 +:10240000E8EDF0E080818F77808319BCA7EDB0E024 +:102410008C918E7F8C9380818F7E80831092EE01D1 +:1024200008950F931F93CF93DF930E9465120E942C +:102430006D12C8EDD0E088818F77888388818068AD +:10244000888388818F7D888319BC1092EF01109258 +:10245000EB011092ED011092EC0100EE10E0F8019A +:1024600080818B7F808388818160888342E060E007 +:1024700080E00E947011E1EEF0E080818E7F808329 +:10248000E2EEF0E0808181608083808188608083DB +:10249000F80180818E7F8083888180618883DF91CD +:1024A000CF911F910F910895E8EDF0E080818F7E2C +:1024B0008083E7EDF0E080818160808384E082BFEB +:1024C00081E08093EE010C941112E8EDF0E0808140 +:1024D0008E7F80831092E20008951092DA001092AD +:1024E000E10008951F920F920FB60F9211242F93BF +:1024F0003F934F935F936F937F938F939F93AF938C +:10250000BF93EF93FF938091E10082FF0BC0809116 +:10251000E20082FF07C08091E1008B7F8093E100A1 +:102520000E94A10E8091DA0080FF1FC08091D80028 +:1025300080FF1BC08091DA008E7F8093DA0080914B +:10254000D90080FF0DC080E189BD82E189BD09B459 +:1025500000FEFDCF81E08093EF010E94720E05C066 +:1025600019BC1092EF010E94840E8091E10080FF5F +:1025700019C08091E20080FF15C08091E2008E7F3B +:102580008093E2008091E20080618093E20080917C +:10259000D80080628093D80019BC85E08093EF0159 +:1025A0000E948F0E8091E10084FF30C08091E20094 +:1025B00084FF2CC080E189BD82E189BD09B400FEA1 +:1025C000FDCF8091D8008F7D8093D8008091E1006D +:1025D0008F7E8093E1008091E2008F7E8093E20005 +:1025E0008091E20081608093E2008091EB0188237A +:1025F00011F084E007C08091E30087FD02C081E014 +:1026000001C083E08093EF010E94950E8091E1006C +:1026100083FF29C08091E20083FF25C08091E10003 +:10262000877F8093E10082E08093EF011092EB01BD +:102630008091E1008E7F8093E1008091E2008E7FA7 +:102640008093E2008091E20080618093E20042E0AA +:1026500060E080E00E9470118091F00088608093BB +:10266000F0000E948B0EFF91EF91BF91AF919F916F +:102670008F917F916F915F914F913F912F910F902B +:102680000FBE0F901F9018951F920F920FB60F92CA +:1026900011242F933F934F935F936F937F938F9367 +:1026A0009F93AF93BF93CF93DF93EF93FF93C0912B +:1026B000E900CF708091EC00D82FD17080FDD0E878 +:1026C0001092E9008091F000877F8093F000789469 +:1026D0000E9488131092E9008091F0008860809336 +:1026E000F000CD2BCF70C093E900FF91EF91DF9107 +:1026F000CF91BF91AF919F918F917F916F915F919A +:102700004F913F912F910F900FBE0F901F901895F2 +:102710001F93CF93DF93CDB7DEB7AA970FB6F89488 +:10272000DEBF0FBECDBFE0EFF1E08091F1008193FD +:1027300021E0E83FF207C9F70E94FB0E8091E80014 +:1027400083FF24C18091F0019091F101492F50E065 +:102750004A30510508F01AC1FA01EA5AFF4F0C94A9 +:10276000982D803881F0823809F010C18091F401F1 +:102770008F708093E9008091EB0085FB882780F9BA +:102780001092E90006C08091EC019091ED01911149 +:1027900082609091E800977F9093E8008093F10029 +:1027A0001092F100C8C0282F2D7F09F0EFC08823B8 +:1027B00019F0823061F0EAC08091F201813009F0B5 +:1027C000E5C0933009F080E08093ED012BC080914B +:1027D000F201811127C08091F4018F7009F4D6C0F5 +:1027E0008093E9002091EB0020FF1CC0933021F47E +:1027F0008091EB00806214C09091EB009061909307 +:10280000EB0021E030E0A90102C0440F551F8A957A +:10281000E2F74093EA001092EA008091EB008860B2 +:102820008093EB001092E9008091E800877F86C0DA +:102830008111ACC01091F2011F778091E300807884 +:10284000812B8093E3008091E800877F8093E800EC +:102850000E94A5118091E80080FFFCCF8091E300E9 +:1028600080688093E300111102C082E001C083E020 +:102870008093EF018BC08058823008F087C0809130 +:10288000F2019091F3018C3D53E0950779F583E0D7 +:102890008A838AE289834FB7F894DE01139620E099 +:1028A0003EE051E2E32FF0E050935700E49120FF27 +:1028B00003C0E295EF703F5FEF708E2F90E0EA303B +:1028C00010F0C79601C0C0968D939D932F5F243161 +:1028D00049F74FBF8091E800877F8093E8006AE264 +:1028E00070E0CE0101960E94B11014C0AE014F5F9E +:1028F0005F4F6091F4010E94FA0FBC01892B09F42B +:1029000045C09091E800977F9093E80089819A8173 +:102910000E940F118091E8008B778093E80036C009 +:102920008038A1F58091E800877F8093E80080914E +:10293000EB018093F1008091E8008E778093E800AE +:102940000E94A51123C0811121C08091F2019091B4 +:10295000F30199270297D4F48091E800877F809350 +:10296000E8008091F2018093EB010E94A511809113 +:10297000EB01811106C08091E30087FD02C081E078 +:1029800001C084E08093EF010E94E20E8091E80094 +:1029900083FF0AC08091E800877F8093E8008091E0 +:1029A000EB0080628093EB00AA960FB6F894DEBF2E +:1029B0000FBECDBFDF91CF911F910895CF9380912E +:1029C000EF018823A1F0C091E900CF709091EC0055 +:1029D000892F817090FD80E8C82B1092E9008091CA +:1029E000E80083FD0E948813CF70C093E900CF9167 +:1029F000089590937401809373010895E091730199 +:102A0000F0917401309721F00190F081E02D09944C +:102A100080E00895EF92FF921F93CF93DF93F82EFB +:102A2000192FE0917301F09174013097A9F10280A0 +:102A3000F381E02D09958091D70182FF2DC080FFA1 +:102A400004C08DE895E00E945707CF2DD12F10E1EB +:102A500087E8E82E85E0F82E8091D70180FF0BC033 +:102A600088811F928F93FF92EF920E94F0070F9040 +:102A70000F900F900F90115021961111EDCF809172 +:102A8000D70180FF09C085E895E0DF91CF911F91C4 +:102A9000FF90EF900C945707DF91CF911F91FF901B +:102AA000EF900895E0917301F0917401309721F057 +:102AB0000480F581E02D09940895209171013091F1 +:102AC00072012817390771F0909372018093710198 +:102AD000E0917301F0917401309721F00680F78145 +:102AE000E02D0994089520916F013091700128170D +:102AF000390771F09093700180936F01E091730139 +:102B0000F0917401309721F00084F185E02D099453 +:102B1000089508950C9489150E94C2210E946709A6 +:102B20000C948822CF93C82F8091D70182FF1EC0BA +:102B300080FF04C086EA95E00E9457078091D70184 +:102B400080FF0CC01F92CF9381EA95E09F938F93F3 +:102B50000E94F0070F900F900F900F908091D70177 +:102B600080FF04C08FE995E00E9457078C2FCF911A +:102B70000C942C0DCF92DF92EF92FF920F931F9344 +:102B8000CF93DF93CDB7DEB72B970FB6F894DEBFA8 +:102B90000FBECDBF0E94840986E7C82E81E0D82EE3 +:102BA00000E010E0E02E802F0E94B80AF60141916B +:102BB0006F01F82EF426B1F40F5F1F4F0E30110590 +:102BC00089F78FEF89838A831B820E94CB218160E2 +:102BD000782F9D838C8349815A816B818D810E94DE +:102BE0005D1640C09091D70191FF04C08B870E9471 +:102BF000BE0A8B8520E030E04F2D50E0922FBA01C5 +:102C0000022E02C0759567950A94E2F760FF24C012 +:102C10002E83EF8221E030E0690102C0CC0CDD1C84 +:102C20009A95E2F790E08C219D21892B09F420E010 +:102C300028870E94CB218160782F9A8789874E81CF +:102C40005F8168858A850E945D16F801EA58FE4F0B +:102C50008081C826C08206C02F5F3F4F26303105D5 +:102C600069F6AACF0E94F9250E94FE149091750181 +:102C70008917A1F00E94FE14809375012B960FB660 +:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 +:102C9000FF90EF90DF90CF900C9492152B960FB68B +:102CA000F894DEBF0FBECDBFDF91CF911F910F9182 +:102CB000FF90EF90DF90CF900895CF93DF93CDB743 +:102CC000DEB72B970FB6F894DEBF0FBECDBF4F8394 +:102CD000588769877A878B87DE01119686E0FD0128 +:102CE00011928A95E9F785E0FE01379601900D92E1 +:102CF0008A95E1F749815A816B817C818D819E8122 +:102D00000E94601D2B960FB6F894DEBF0FBECDBF9C +:102D1000DF91CF910895CF93C82F882309F4C1C0C4 +:102D2000823859F40E94FE1481FDBBC089E30E94E1 +:102D3000FD1F0E94D72089E30CC0833879F40E94DC +:102D4000FE1480FDAEC083E50E94FD1F0E94D720C7 +:102D500083E50E944D20CF910C94D720843859F4FC +:102D60000E94FE1482FD9DC087E40E94FD1F0E9408 +:102D7000D72087E4EECF8CEF8C0F813A48F48C2F6C +:102D80000E948B2A81118DC08C2F0E94FD1FE3CFE2 +:102D900080E28C0F883048F4C77081E001C0880F52 +:102DA000CA95EAF70E94A020D6CF8BE58C0F83301E +:102DB00078F4C53A29F0C63A31F083E890E005C0CE +:102DC00081E890E002C082E890E0CF910C945D151C +:102DD00088E58C0F833108F064C0C83A39F1C93AEC +:102DE00041F1CA3A49F1CB3A51F1CC3A59F1CD3AD5 +:102DF00061F1C03B69F1CE3A71F1CF3A79F1C13B53 +:102E000081F1C23B89F1C33B91F1C43B99F1C53BD0 +:102E1000A1F1C63BA9F1C73BB1F1C83BB9F1C93B30 +:102E2000C1F1CA3BC9F180E090E038C082EE90E089 +:102E300035C089EE90E032C08AEE90E02FC085EB7D +:102E400090E02CC086EB90E029C087EB90E026C094 +:102E50008CEC90E023C08DEC90E020C083E891E002 +:102E60001DC08AE891E01AC082E991E017C084E9A8 +:102E700091E014C081E292E011C083E292E00EC0C2 +:102E800084E292E00BC085E292E008C086E292E024 +:102E900005C087E292E002C08AE292E0CF910C94F2 +:102EA0007315CF910895882309F44BC0823859F4E3 +:102EB0000E94FE1481FF45C089E30E94FD1F0E940D +:102EC000D72089E30CC0833871F40E94FE1480FF80 +:102ED00038C083E50E94FD1F0E94D72083E50E9431 +:102EE0004D200C94D720843859F40E94FE1482FFA0 +:102EF00028C087E40E94FD1F0E94D72087E4EFCFFF +:102F00009CEF980F913A58F390E2980F983050F454 +:102F1000877091E001C0990F8A95EAF7892F0E9486 +:102F2000A620DFCF9BE5980F933020F480E090E05F +:102F30000C945D15885A833120F480E090E00C9465 +:102F400073150895882321F00E94A0200C94D720A7 +:102F50000895882321F00E94A6200C94D72008957C +:102F6000BF92CF92DF92EF92FF920F931F93CF9376 +:102F7000DF9300D000D000D0CDB7DEB77C0185E074 +:102F8000F701DE01119601900D928A95E1F7F701A4 +:102F900083819481892B09F4DDC2908181818F3FE7 +:102FA00019F49F3F09F4D6C2F701028125812295C9 +:102FB0002F7099838A8389819A812E830E94BC1FF6 +:102FC000182FB92E0E94BB1F0E94821EEB2DE29586 +:102FD000EF704E2F50E0FA01E05AFF4F2E810C9413 +:102FE000982D8B2D807F9B2D9F70F92E882319F0B3 +:102FF000F29480EFF822002349F0FF2009F457C231 +:103000008F2D0E94B0200E94D72051C2812F0E9494 +:103010005317FF2009F49EC28F2D0E94B6202696DA +:103020000FB6F894DEBF0FBECDBFDF91CF911F91D9 +:103030000F91FF90EF90DF90CF90BF900C94D7202E +:103040003B2D307F8B2D8F70303211F08295807F39 +:10305000112319F0113021F12CC00023B9F02223E3 +:1030600009F490C1213009F08DC126960FB6F8946D +:10307000DEBF0FBECDBFDF91CF911F910F91FF90AB +:10308000EF90DF90CF90BF900C94C020222319F0D6 +:10309000213009F45FC28E830E94C3208E8186C1D5 +:1030A000002321F0223008F055C26CC1211152C218 +:1030B0007DC1002321F0222309F464C1F8C1222339 +:1030C00009F474C109C28B2D86958695837019F019 +:1030D0008130D1F03FC2002321F0812F9B2D9370CE +:1030E00002C080E090E026960FB6F894DEBF0FBED7 +:1030F000CDBFDF91CF911F910F91FF90EF90DF90A7 +:10310000CF90BF900C945D15002321F0812F9B2D53 +:10311000937002C080E090E026960FB6F894DEBF70 +:103120000FBECDBFDF91CF911F910F91FF90EF9018 +:10313000DF90CF90BF900C947315812F002319F06E +:103140000E947F2402C00E94E72426960FB6F894BE +:10315000DEBF0FBECDBFDF91CF911F910F91FF90CA +:10316000EF90DF90CF90BF900C946C258B2D8370E7 +:1031700009F075C00111EEC1812F82958695877087 +:10318000880F880F912F9F70C92ED12CE12CF12C24 +:10319000082E04C0CC0CDD1CEE1CFF1C0A94D2F7D8 +:1031A00014FF12C00FE010E020E030E004C0000F78 +:1031B000111F221F331F8A95D2F7C901B8016095EC +:1031C00070958095909503C060E070E0CB014B2D29 +:1031D0004695469543704230C1F060F56C297D29D3 +:1031E0008E299F29413051F126960FB6F894DEBF03 +:1031F0000FBECDBFDF91CF911F910F91FF90EF9048 +:10320000DF90CF90BF900C94A91E6C297D298E2948 +:103210009F2926960FB6F894DEBF0FBECDBFDF9173 +:10322000CF911F910F91FF90EF90DF90CF90BF90C3 +:103230000C94C51E0E94A91EC701B60126960FB6A2 +:10324000F894DEBF0FBECDBFDF91CF911F910F91DC +:10325000FF90EF90DF90CF90BF900C948D1E0023D5 +:1032600019F08B2D817001C08695882309F472C1F5 +:10327000812F829586958770880F880F912F9F7078 +:10328000C92ED12CE12CF12C082E04C0CC0CDD1C55 +:10329000EE1CFF1C0A94D2F714FF12C00FE010E0DE +:1032A00020E030E004C0000F111F221F331F8A9559 +:1032B000D2F7C901B801609570958095909503C0CB +:1032C00060E070E0CB014B2D46954695437042304F +:1032D000C1F060F56C297D298E299F29413051F17B +:1032E00026960FB6F894DEBF0FBECDBFDF91CF910B +:1032F0001F910F91FF90EF90DF90CF90BF900C94B3 +:10330000831F6C297D298E299F2926960FB6F89454 +:10331000DEBF0FBECDBFDF91CF911F910F91FF9008 +:10332000EF90DF90CF90BF900C949F1F0E94831F5F +:10333000C701B60126960FB6F894DEBF0FBECDBF0B +:10334000DF91CF911F910F91FF90EF90DF90CF9081 +:10335000BF900C94671F103FD1F118F4103E50F449 +:10336000A1C0123F09F463C008F44CC0133F09F434 +:1033700073C098C01F708B2D8F710023A1F00E9425 +:10338000001F812F26960FB6F894DEBF0FBECDBF6B +:10339000DF91CF911F910F91FF90EF90DF90CF9031 +:1033A000BF900C94A2170E94211F812F26960FB662 +:1033B000F894DEBF0FBECDBFDF91CF911F910F916B +:1033C000FF90EF90DF90CF90BF900C94A91700234F +:1033D000A9F02111BFC08B2D8F7126960FB6F894DE +:1033E000DEBF0FBECDBFDF91CF911F910F91FF9038 +:1033F000EF90DF90CF90BF900C94461F223008F0E2 +:10340000A9C0E9CF0023A9F08B2D8F7126960FB6A6 +:10341000F894DEBF0FBECDBFDF91CF911F910F910A +:10342000FF90EF90DF90CF90BF900C94001F00238F +:1034300059F38B2D8F7126960FB6F894DEBF0FBE11 +:10344000CDBFDF91CF911F910F91FF90EF90DF9053 +:10345000CF90BF900C94211F002399F08B2D8F717A +:1034600026960FB6F894DEBF0FBECDBFDF91CF9189 +:103470001F910F91FF90EF90DF90CF90BF900C9431 +:10348000EB1E26960FB6F894DEBF0FBECDBFDF91C0 +:10349000CF911F910F91FF90EF90DF90CF90BF9051 +:1034A0000C94E11E0023A9F0222309F4ADCF812F53 +:1034B00026960FB6F894DEBF0FBECDBFDF91CF9139 +:1034C0001F910F91FF90EF90DF90CF90BF900C94E1 +:1034D0008B16222309F4ADCF812F26960FB6F894D0 +:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037 +:1034F000EF90DF90CF90BF900C9453174B2D4F70EF +:10350000612FC7010E94F90726960FB6F894DEBF17 +:103510000FBECDBFDF91CF911F910F91FF90EF9024 +:10352000DF90CF90BF900C94051E4B2D4F70612FF4 +:10353000C70126960FB6F894DEBF0FBECDBFDF9150 +:10354000CF911F910F91FF90EF90DF90CF90BF90A0 +:103550000C94C50B26960FB6F894DEBF0FBECDBFF8 +:10356000DF91CF911F910F91FF90EF90DF90CF905F +:10357000BF9008950E94BD200E9492200E94D720F3 +:103580000E949E260E946C2580E090E00E945D15BE +:1035900080E090E00C9473150E94AD200C94BA1A50 +:1035A0000E94BC1F292F22952F702C3030F42A3016 +:1035B00048F42250223078F405C02C3041F02F30EE +:1035C00031F009C0803E48F0803F29F406C093FBEB +:1035D000882780F9089580E0089581E00895CF93C9 +:1035E000DF9300D000D01F92CDB7DEB70F900F90C1 +:1035F0000F900F900F90DF91CF910895CF93DF93AD +:1036000000D000D000D0CDB7DEB726960FB6F89424 +:10361000DEBF0FBECDBFDF91CF9108951F93CF9333 +:10362000DF93C091840116E080918501C81799F05D +:10363000D0E01C9FF0011D9FF00D1124EA57FE4FB2 +:103640004081518162817381848195810E94FE1A3B +:103650002196C770E9CFDF91CF911F9108954091D6 +:10366000B6015091B7016091B8017091B901809194 +:10367000BA019091BB010C94FE1A8091BB01829516 +:103680008F7009F054C08091B801882309F44FC0AD +:1036900080918401A09185014091B9015091BA01B6 +:1036A0006091B6017091B701B6E08A1709F43FC086 +:1036B00090E041155105C1F17F3F11F46F3FA1F139 +:1036C000B89FF001B99FF00D1124EA57FE4F2181F8 +:1036D00027132AC02081261327C02281211124C04C +:1036E000238134812417350710F421503109241B1C +:1036F000350B283C3105C0F42091BB012F702061AF +:103700002093BB0126E0289FF001299FF00D112492 +:10371000E557FE4F80818F708061808386EB91E05A +:103720000E94B0170C940E1B01968770BECF0895AF +:10373000CF92DF92EF92FF920F931F93CF93DF937D +:10374000CDB7DEB762970FB6F894DEBF0FBECDBF20 +:103750008C0185E0F801DE011D9601900D928A959D +:10376000E1F7D8014C9111965C91119712966C91EA +:103770008091B9019091BA01009709F475C1309117 +:10378000B6017091B7017F3F19F43F3F09F46CC156 +:10379000F801C380D480E090B801EE2009F4BEC0E7 +:1037A0002091BB01C816D90628F0D601A81BB90B79 +:1037B000CD0104C0809590958C0D9D1DFF24F39440 +:1037C000883C910578F0F12C207F09F0C4C07C2D55 +:1037D000D98AC88A89890E94EF1A86EB91E00E94F3 +:1037E000B017AFC0822F807F09F045C0571313C0B8 +:1037F000431311C061110FC02F7020612093BB01D2 +:103800000E942F1B86EB91E00E94B0178091BB01B4 +:10381000F80185832EC0CD2819F15F3F11F44F3F89 +:10382000F9F0F62E61111CC0809184012091850170 +:1038300036E0821709F45BC090E0389FF001399FB1 +:10384000F00D1124EA57FE4F7181571306C07081A5 +:10385000471303C07281711103C001968770E9CFCD +:10386000F62E662309F41CC18091BB018160809310 +:10387000BB01F12C15C1571309C0431307C06111D7 +:1038800005C08091BB01F8018583C8C04D875E8764 +:103890008D859E856A8B0E94D01A6A898823D1F112 +:1038A0006623C1F12091BB01822F82958F7090E039 +:1038B000029774F08091B6019091B70198878F8339 +:1038C0001986DB86CA862C87CE0107960E94B01720 +:1038D00086E0F801A6EBB1E001900D928A95E1F740 +:1038E0000E943D1B0E942F1BFF24F394D9C04D87DB +:1038F0005E878D859E850E94BC1F292F22952F7083 +:10390000223008F0C1C09F7009F0BBC0805E8830D3 +:1039100008F4C6C0C8010E94B017E6CFC816D90681 +:1039200008F453C0F601E81BF90BCF01883C910560 +:1039300008F450C0F12C7C2DD98AC88A89890E944C +:10394000EF1AE6EBF1E086E0DF011D928A95E9F7D8 +:103950000E942F1BA5C0571314C0431312C061113E +:1039600010C08091BB01F8018583C8010E94B01787 +:1039700086E0E6EBF1E0DF011D928A95E9F7FE2C87 +:103980008FC04D875E878D859E856A8B0E94D01A79 +:103990006A89882309F4BECF662309F4BBCF20913E +:1039A000BB01822F82958F7090E002970CF490CF2C +:1039B0008091B6019091B7019A8389831B82DD8241 +:1039C000CC822E83CE01019681CF809590958C0D6F +:1039D0009D1DACCFF62E662309F49CCF571333C040 +:1039E000431331C02091BB0120FD24C0822F82955A +:1039F0008F70482F50E041155105E1F0D801159620 +:103A00002C9315974F30510549F08F5F982F929561 +:103A1000907F822F8F70892B15968C93C8010E94FE +:103A2000B01786E0F801A6EBB1E001900D928A95FF +:103A3000E1F78ECF86E0F801A6EBB1E001900D92A0 +:103A40008A95E1F72DC04D875E878D859E850E9402 +:103A5000D01A81113DCF8091BB0181608093BB0161 +:103A6000C8010E94B0171CC0662309F453CF4D87CC +:103A70005E878D859E850E94D01A882309F44ACFDF +:103A800027CF811143CF0CC0243008F043CF9F7063 +:103A900009F43CCFD80115969C91907F09F036CF60 +:103AA0008F2D62960FB6F894DEBF0FBECDBFDF91AB +:103AB000CF911F910F91FF90EF90DF90CF900895DD +:103AC0001F93CF93DF93CDB7DEB72C970FB6F89443 +:103AD000DEBF0FBECDBF4F83588769877A878B873C +:103AE0009C87CE0107960E94981B882371F08A85D7 +:103AF0009B85892B09F441C088858F3F09F065C0FB +:103B00008F818F3F09F061C038C086E0FE01379693 +:103B1000DE01119601900D928A95E1F76A857B8509 +:103B20006115710551F1FF81E885EF3F11F4FF3F09 +:103B300021F12091850130E0C90101968770992714 +:103B40004091840150E08417950709F447C0F98338 +:103B5000EA837D836C8396E0929FD001939FB00DA2 +:103B60001124AA57BE4FFE01319601900D929A95ED +:103B7000E1F7809385010E940E1B16E0809184017D +:103B8000909185018917B9F1189FC00111248A57B6 +:103B90009E4F0E94981B882371F1E09184011E9F23 +:103BA000F0011124EA57FE4F4081518162817381F7 +:103BB000848195810E94FE1A8091840190E0019693 +:103BC0008770992780938401D9CF4F815885698563 +:103BD0007A858B859C850E94FE1ACFCF0E94CC1AD5 +:103BE0001092850110928401E6EBF1E086E0DF019E +:103BF0001D928A95E9F72C960FB6F894DEBF0FBE9A +:103C0000CDBFDF91CF911F910895EF92FF920F9357 +:103C10001F93CF93DF938C01892B09F46CC0F12C97 +:103C2000EE24E394E8012196F8018491843740F46E +:103C3000843008F051C0813081F0823019F15BC0CE +:103C4000853709F444C0A8F19CE7980F903708F035 +:103C500052C08F770E94531741C00E5F1F4FFE0165 +:103C6000849190E2980F983050F48770FE2D01C037 +:103C7000FF0F8A95EAF78F2F0E94B02014C00E9490 +:103C80008B162DC00E5F1F4FFE01849190E2980F9E +:103C9000983060F48770FE2D01C0FF0F8A95EAF717 +:103CA0008F2F0E94B6200E94D72019C00E94531760 +:103CB00016C00E5F1F4FFE01C491CC2381F08FE927 +:103CC0009FE00197F1F700C00000C150F6CF0E5FF2 +:103CD0001F4FFE01F49003C00E948B168E018F2DA2 +:103CE000882309F49FCFEFE9FFE03197F1F700C097 +:103CF00000008150F5CFDF91CF911F910F91FF9080 +:103D0000EF90089508956093C0017093C10180936E +:103D1000C2019093C3010C94BA1A0F931F930091A0 +:103D2000C0011091C1012091C2013091C301DC0199 +:103D3000CB01802B912BA22BB32B8093C0019093AE +:103D4000C101A093C201B093C3011F910F910C94C4 +:103D5000BA1A0F931F930091C0011091C1012091D5 +:103D6000C2013091C301DC01CB0180239123A22346 +:103D7000B3238093C0019093C101A093C201B0937B +:103D8000C3011F910F910C94BA1A0F931F930091C6 +:103D9000C0011091C1012091C2013091C301DC0129 +:103DA000CB0180279127A227B3278093C00190934E +:103DB000C101A093C201B093C3011F910F910C9454 +:103DC000BA1A1092BC011092BD011092BE0110925D +:103DD000BF010C94BA1A41E050E060E070E004C00A +:103DE000440F551F661F771F8A95D2F74093BC0179 +:103DF0005093BD016093BE017093BF010C94BA1A39 +:103E000041E050E060E070E004C0440F551F661FC1 +:103E1000771F8A95D2F78091BC019091BD01A09146 +:103E2000BE01B091BF01482B592B6A2B7B2B4093CD +:103E3000BC015093BD016093BE017093BF010C940F +:103E4000BA1A41E050E060E070E004C0440F551F32 +:103E5000661F771F8A95D2F74095509560957095AB +:103E60008091BC019091BD01A091BE01B091BF01B4 +:103E7000482359236A237B234093BC015093BD01FF +:103E80006093BE017093BF010C94BA1A41E050E0F8 +:103E900060E070E004C0440F551F661F771F8A95CD +:103EA000D2F78091BC019091BD01A091BE01B0916B +:103EB000BF01482759276A277B274093BC015093AD +:103EC000BD016093BE017093BF010C94BA1A0F93A9 +:103ED0001F930091BC011091BD012091BE01309152 +:103EE000BF01DC01CB01802B912BA22BB32B809344 +:103EF000BC019093BD01A093BE01B093BF011F917F +:103F00000F910C94BA1A0F931F930091BC0110915A +:103F1000BD012091BE013091BF01DC01CB018023A6 +:103F20009123A223B3238093BC019093BD01A0935E +:103F3000BE01B093BF011F910F910C94BA1A0F9359 +:103F40001F930091BC011091BD012091BE013091E1 +:103F5000BF01DC01CB0180279127A227B3278093E3 +:103F6000BC019093BD01A093BE01B093BF011F910E +:103F70000F910C94BA1A0895CF92DF92EF92FF92AC +:103F80000F931F93CF93DF938C01C090BC01D0900F +:103F9000BD01E090BE01F090BF018091C001909101 +:103FA000C101A091C201B091C301C82AD92AEA2A4D +:103FB000FB2ACFE1D0E0D701C6010C2E04C0B69594 +:103FC000A795979587950A94D2F780FF07C0B80107 +:103FD0008C2F0E94E90B8130910531F4219758F71D +:103FE000B80180E00E94E90BDF91CF911F910F9102 +:103FF000FF90EF90DF90CF90089590910C0199235E +:1040000079F190910D01992359F1982F96959695F4 +:1040100096959F30A0F4E0910E01F0910F01E90F09 +:10402000F11D877021E030E0A90102C0440F551F47 +:104030008A95E2F7CA019181892B81830895909135 +:10404000D70190FF29C01F928F9387ED95E09F9332 +:104050008F930E94F0070F900F900F900F9008958C +:1040600020910E0130910F01F90132969FEF40E04F +:104070005191851789F09F3F19F4511101C0942F78 +:104080004F5F4E30A9F79F3F39F0F901E90FF11D5D +:1040900097FDFA9582830895089590910C019923D4 +:1040A00081F190910D01992361F1982F9695969544 +:1040B00096959F30A8F4E0910E01F0910F01E90F61 +:1040C000F11D877021E030E0A90102C0440F551FA7 +:1040D0008A95E2F7CA0180959181892381830895A9 +:1040E0009091D70190FF1DC01F928F9389EB95E0AF +:1040F0009F938F930E94F0070F900F900F900F9057 +:10410000089520910E0130910F01F9013296205F40 +:104110003F4F9081891301C010823196E217F30757 +:10412000C1F7089581E090E0E0910E01F0910F0158 +:10413000E80FF91F1082019680319105A9F70895C3 +:104140009091D601892B8093D60108958095909106 +:10415000D60189238093D60108951092D60108953F +:104160009091D501892B8093D501089580959091E8 +:10417000D50189238093D50108951092D501089522 +:104180008093C40108951092C401089580910E0196 +:1041900090910F01FC0131969C01205F3F4F80E020 +:1041A000919191118F5FE217F307D1F70895E09194 +:1041B0000E01F0910F018091D6018083E0910E01F4 +:1041C000F0910F0190818091D501892B808380919E +:1041D000C401882361F0E0910E01F0910F019081FC +:1041E000892B80830E94C62081111092C401809186 +:1041F0000E0190910F010C940A1590933B0180934E +:104200003A010895CF92DF92EF92FF926C01EE2473 +:10421000FF24C114D104E104F10421F0C701B60167 +:1042200020E101C020E0C72ED82EE92EFF24C114C2 +:10423000D104E104F10419F0285FC701B6016B0154 +:104240007C0154E0F694E794D794C7945A95D1F73B +:10425000C114D104E104F10419F02C5FC701B601C7 +:104260006B017C0142E0F694E794D794C7944A9599 +:10427000D1F7C114D104E104F10419F02E5FC70194 +:10428000B601DC01CB01B695A79597958795892B4B +:104290008A2B8B2B09F02F5F822FFF90EF90DF90FE +:1042A000CF9008958295982F937344E0949F900146 +:1042B00011248C7C86958695282B822F8575880FF6 +:1042C0002A7A2695822B08951F93CF93DF931F920E +:1042D000CDB7DEB799830E945221182F9981892F7B +:1042E0000E945221212F30E0322F2227A901482B92 +:1042F000CA010F90DF91CF911F9108958091EF0136 +:10430000843011F120E488E190E00FB6F894A8958C +:10431000809360000FBE2093600083B7817F84602C +:1043200083BF83B7816083BF7894889583B78E7F7E +:1043300083BF0FB6F894A895809160008861809340 +:104340006000109260000FBE089508950C94A5219E +:10435000CF930E94A6210E9484090E94A521C0E05B +:104360008C2F0E94B80A811104C0CF5FCE30C1F7F4 +:1043700001C081E0CF9108950E94CC1A0E94FE14E2 +:104380000C942C0D82E084BD93E095BD9AEF97BD0F +:1043900080936E0008952FB7F8948091D801909182 +:1043A000D901A091DA01B091DB012FBF0895CF921E +:1043B000DF92EF92FF920F931F932FB7F8944091E3 +:1043C000D8015091D9016091DA017091DB012FBFC2 +:1043D0006A017B01EE24FF248C0120E030E0C0164E +:1043E000D106E206F30610F4415051099A01281B48 +:1043F000390BC9011F910F91FF90EF90DF90CF9083 +:1044000008951F920F920FB60F9211248F939F93CE +:10441000AF93BF938091D8019091D901A091DA0117 +:10442000B091DB010196A11DB11D8093D80190933D +:10443000D901A093DA01B093DB01BF91AF919F91B5 +:104440008F910F900FBE0F901F9018950E94F7113B +:10445000F8942FEF87EA91E6215080409040E1F7F1 +:1044600000C0000087E090EBDC018093F80190939E +:10447000F901A093FA01B093FB019CE088E10FB62B +:10448000F894A895809360000FBE90936000FFCFD2 +:10449000EF92FF920F931F93CF93DF93D82FC0E03B +:1044A0008C2F0E94B80A00E010E0E82EF12CC70122 +:1044B000002E02C0959587950A94E2F780FD06C00C +:1044C0000F5F1F4F0630110591F709C0602F7C2F39 +:1044D00080E00E94C60B8D13F3CF81E004C0CF5F54 +:1044E000CE30F1F680E0DF91CF911F910F91FF90D8 +:1044F000EF900895CF93C82F8CE20E944822882322 +:1045000021F08C2FCF910C94482280E0CF91089518 +:10451000CF930E94D723811102C00E94BD238CEF4C +:1045200095E00E945707C5E6C15049F00E948409F2 +:104530008FE39CE90197F1F700C00000F5CF85EF0C +:1045400095E00E94570789E20E947A22811113C1E7 +:104550008AE20E947A2281110E94BD2385E00E9496 +:104560007A2281110E9426220E94E2238093D701A1 +:1045700087E00E947A228823A9F18BE10E947A22A7 +:10458000882351F08091D70181FB222720F991E007 +:10459000922790FB81F90EC08EE00E947A22882338 +:1045A00061F08091D70182FB222720F991E09227C8 +:1045B00090FB82F98093D70115C080E10E947A2296 +:1045C0009091D701882341F093FB222720F981E0C5 +:1045D000822780FB93F904C0892F809580FB90F996 +:1045E0009093D7018091D7010E94E6230E94F42383 +:1045F0008093E90180EE0E947A22882341F0809125 +:10460000E901982F909590FB80F98093E90189E367 +:104610000E947A22882359F08091E90181FB2227A8 +:1046200020F991E0922790FB81F98093E90182EED5 +:104630000E947A22882359F08091E90182FB222787 +:1046400020F991E0922790FB82F98093E90186EEB0 +:104650000E947A22882359F08091E90183FB222766 +:1046600020F991E0922790FB83F98093E90183EE92 +:104670000E947A22882359F08091E90184FB222745 +:1046800020F991E0922790FB84F98093E90185E37A +:104690000E947A22882359F08091E90185FB222724 +:1046A00020F991E0922790FB85F98093E90181E35D +:1046B0000E947A22882359F08091E90186FB222703 +:1046C00020F991E0922790FB86F98093E90181E13E +:1046D0000E947A22882359F08091E90187FB2227E2 +:1046E00020F991E0922790FB87F98093E90180916E +:1046F000E9010E94F8238091E90187FB882780F96E +:1047000080930D0187E20E947A22C82F8EE10E94D9 +:104710007A228111C2608FE10E947A228111C460E5 +:1047200080E20E947A228111C86081E20E947A228E +:104730008111C06182E20E947A228111C06283E20B +:104740000E947A228111C06484E20E947A22882326 +:1047500011F0C06802C0CC2329F08C2F0E94EF23F7 +:104760006C2F03C00E94EB23682F70E080E090E084 +:10477000CF910C94831ECF9108956DEE7EEF80E073 +:1047800090E00E94CE2D60E082E090E00E94C02D7B +:1047900060E083E090E00E94C02D60E084E090E063 +:1047A0000E94C02D60E085E090E00C94C02D80E078 +:1047B00090E00E94BA2D21E08D3E9E4F09F020E04E +:1047C000822F089582E090E00C94B22D682F82E051 +:1047D00090E00C94C02D83E090E00C94B22D682FF3 +:1047E00083E090E00C94C02D84E090E00C94B22D16 +:1047F000682F84E090E00C94C02D8091DE0180FF52 +:104800000BC06091130185E0689FB001112475957C +:104810006795759567952BC081FF09C0609113015D +:1048200085E0689FB00111247595679520C082FFCF +:1048300007C06091130185E0689FB001112417C083 +:104840009091DF019923D1F060911201961788F7BA +:104850002091130185E0289F90011124929FA001CF +:10486000939F500D112470E0CA010E94842D60387E +:10487000710540F46115710519F406C065E070E03A +:10488000862F08958FE7089581E008958091DE01D5 +:1048900080FF08C06091110170E07595679575956E +:1048A000679521C081FF06C06091110170E0759588 +:1048B000679519C082FF04C06091110170E010C0BB +:1048C0009091DF01992399F0609110019617A0F75C +:1048D00080911101899FC001112470E00E94842DF4 +:1048E0006038710540F46115710519F406C061E086 +:1048F00070E0862F08958FE7089581E00895803F46 +:1049000021F40E94FD23819504C0813F29F40E9477 +:10491000FD238093E2010895823F21F40E94FD234C +:10492000819504C0833F29F40E94FD238093E10117 +:104930000895893F19F40E94462405C08A3F31F446 +:104940000E94462481958093E30108958B3F21F4D2 +:104950000E944624819504C08C3F29F40E9446247D +:104960008093E4010895843F21F48091E001816007 +:1049700017C0853F21F48091E001826011C0863F1D +:1049800021F48091E00184600BC0873F21F4809185 +:10499000E001886005C0883F31F48091E0018061CA +:1049A0008093E00108958D3F21F48091DE018160C4 +:1049B0000BC08E3F21F48091DE01826005C08F3FE5 +:1049C00029F48091DE0184608093DE010895803FA8 +:1049D00039F48091E20187FF6CC01092E20169C056 +:1049E000813F29F48091E2011816BCF362C09091D6 +:1049F000E101823F29F497FF5CC01092E10159C0A8 +:104A0000833F19F41916CCF354C0893F41F48091C7 +:104A1000E30118160CF04DC01092E3014AC08A3F22 +:104A200029F48091E30187FF44C0F6CF8B3F39F42E +:104A30008091E40187FF3DC01092E4013AC08C3FB1 +:104A400029F48091E4011816BCF333C0843F21F4AB +:104A50008091E0018E7F17C0853F21F48091E001B5 +:104A60008D7F11C0863F21F48091E0018B7F0BC0C8 +:104A7000873F21F48091E001877F05C0883F31F4B2 +:104A80008091E0018F7E8093E00113C08D3F21F47F +:104A90008091DE018E7F0BC08E3F21F48091DE017C +:104AA0008D7F05C08F3F29F48091DE018B7F80933D +:104AB000DE018091E10181110EC08091E20181113E +:104AC0000AC08091E301811106C08091E401811147 +:104AD00002C01092DF0108958091D70183FF7EC04C +:104AE00088E396E00E9457078091E0011F928F9320 +:104AF00083E396E09F938F930E94F00781E396E013 +:104B00000E9457078091E101282F082E000C330BDB +:104B10003F938F938EE296E09F938F930E94F007CE +:104B20008CE296E00E9457078091E201282F082E20 +:104B3000000C330B3F938F9389E296E09F938F9302 +:104B40000E94F00787E296E00E9457078091E301F8 +:104B5000282F082E000C330B3F938F9384E296E0AE +:104B60009F938F930E94F00782E296E00E9457077E +:104B70008091E401282F082E000C330B3F938F9374 +:104B80008FE196E09F938F930E94F0078CE196E06F +:104B90000E9457078091DF011F928F9389E196E071 +:104BA0009F938F930E94F00787E196E00E9457073A +:104BB0008091DE011F928F9384E196E09F938F9303 +:104BC0000E94F00781E196E00E9457078DB79EB7DB +:104BD0004C960FB6F8949EBF0FBE8DBF80EE91E04D +:104BE0000E9452150E94CB219093DD018093DC013D +:104BF00008951F93CF93DF938091DC019091DD01A5 +:104C00000E94D721AC019091DF01992321F02091DE +:104C1000140130E006C0209115018AE0289F900120 +:104C200011244217530708F485C08091E101C09117 +:104C3000E201D091E3011091E401811107C0C1119B +:104C400075C0D11173C0111171C074C09F3F19F0AC +:104C50009F5F9093DF01181624F40E94FD23809338 +:104C6000E1018091E10187FF05C00E94FD2381954C +:104C70008093E1011C1624F40E94FD238093E2013D +:104C80008091E20187FF05C00E94FD2381958093FA +:104C9000E2016091E101662331F1C091E201CC2390 +:104CA00011F1062E000C770B880B990B0E947F2CBC +:104CB00023E333E343E35FE30E94E32C0E94472CAA +:104CC0006093E1016C2FCC0F770B880B990B0E943E +:104CD0007F2C23E333E343E35FE30E94E32C0E9452 +:104CE000472C6093E2011D1624F40E944624809311 +:104CF000E3018091E30187FF05C00E94462481956E +:104D00008093E301111624F40E9446248093E40169 +:104D10008091E40187FF05C00E944624819580931D +:104D2000E401DF91CF911F910C946C259F3F09F016 +:104D30008FCFA0CFDF91CF911F910895E0EEF1E0EA +:104D400085E0DF011D928A95E9F71092DF0110924C +:104D5000DE0108958BE598E00E9457071F9281E0DD +:104D60008F931F9285E08F938DE098E09F938F93B0 +:104D70000E94F0070F900F900F900F900F900F90E0 +:104D800008958330E9F128F4813061F0823009F12F +:104D90000895853009F462C008F449C0863009F4EA +:104DA00074C0089580911501262F30E0280F311D21 +:104DB0002F3F310524F4680F6093150103C08FEF76 +:104DC00080931501809115011F928F9386E497E0DF +:104DD00072C080911401262F30E0280F311D2F3F23 +:104DE000310524F4680F6093140103C08FEF8093A2 +:104DF0001401809114011F928F9384E397E05BC0AC +:104E000080911301262F30E0280F311D2F3F3105EF +:104E100024F4680F6093130103C08FEF8093130194 +:104E2000809113011F928F9381E297E044C080919B +:104E30001201262F30E0280F311D2F3F310524F4B9 +:104E4000680F6093120103C08FEF8093120180916D +:104E500012011F928F938CE097E02DC08091110179 +:104E6000262F30E0280F311D2F3F310524F4680F25 +:104E70006093110103C08FEF8093110180911101A4 +:104E80001F928F9383EF96E016C080911001262F1A +:104E900030E0280F311D2F3F310524F4680F609357 +:104EA000100103C08FEF80931001809110011F92B9 +:104EB0008F9388ED96E09F938F930E94F0070F9059 +:104EC0000F900F900F900895833081F128F4813076 +:104ED00059F08230D1F00895853009F449C0B8F115 +:104EE000863009F456C0089580911501681720F4A2 +:104EF000861B8093150102C0109215018091150147 +:104F00001F928F9389EC96E054C08091140168172A +:104F100020F4861B8093140102C01092140180912A +:104F200014011F928F9387EB96E043C08091130189 +:104F3000681720F4861B8093130102C0109213019E +:104F4000809113011F928F9384EA96E032C0809182 +:104F50001201681720F4861B8093120102C0109280 +:104F60001201809112011F928F938FE896E021C069 +:104F700080911101681720F4861B8093110102C0F3 +:104F800010921101809111011F928F9386E796E094 +:104F900010C080911001681720F4861B80931001C7 +:104FA00002C010921001809110011F928F938BE527 +:104FB00096E09F938F930E94F0070F900F900F90B1 +:104FC0000F900895CF93C82F1F928F9380E699E09A +:104FD0009F938F930E94F00781E090E0A0E0B0E003 +:104FE000BC01CD0104C0660F771F881F991FCA95A9 +:104FF000D2F70E94831E0F900F900F900F90CF91C9 +:105000000C94CC1ACF938D3109F465C0B0F58E3075 +:1050100009F4CCC100F5873009F49BC1A8F48630AF +:1050200009F06DC28091D701817F8E7F8093D70177 +:1050300085E699E00E94570784EA9DE00E945707A1 +:1050400081E08093E60180C1883009F44FC08B3045 +:1050500009F47CC154C2863109F4F0C138F48031BE +:1050600009F4B8C1813109F430C249C2893109F467 +:10507000CEC18B3109F486C142C2853309F437C2EF +:1050800048F4873209F433C208F433C2893209F490 +:105090002EC235C2833438F48A3308F02CC28833E8 +:1050A00009F454C12CC2833409F421C2883409F0B4 +:1050B00026C20E94CC1A83E99DE00E9457079FEF09 +:1050C00023ED80E3915020408040E1F700C00000D4 +:1050D0000E94262239C183EB9DE00E9457070E945F +:1050E000012C0E94FE140E942C0D2EC188EA9DE026 +:1050F0000E94570786E79BE00E9457070E94EB2318 +:105100001F928F9383E79BE09F938F930E94F007FA +:1051100081E79BE00E9457070E94E223C82F8EE59B +:105120009BE00E9457071F92CF9389E59BE09F93D6 +:105130008F930E94F00787E59BE00E9457078DE45C +:105140009BE00E9457078C2F81701F928F938AE4F7 +:105150009BE09F938F930E94F00788E49BE00E945E +:1051600057078EE39BE00E945707C1FB882780F911 +:105170001F928F938BE39BE09F938F930E94F00786 +:1051800089E39BE00E9457078DE29BE00E9457074E +:10519000C2FB882780F91F928F938AE29BE09F933E +:1051A0008F930E94F00788E29BE00E9457078FE1EF +:1051B0009BE00E945707C3FBCC27C0F91F92CF93F7 +:1051C0008CE19BE09F938F930E94F0078AE19BE024 +:1051D0000E9457070E94F423C82F86E09BE00E949C +:1051E00057071F92CF9381E09BE09F938F930E947C +:1051F000F0078FEF9AE00E94570786EE9AE00E9430 +:1052000057078C2F81701F928F9383EE9AE09F93A4 +:105210008F930E94F0078DB79EB780960FB6F894D3 +:105220009EBF0FBE8DBF81EE9AE00E9457078AECA9 +:105230009AE00E945707C1FB882780F91F928F933D +:1052400087EC9AE09F938F930E94F00785EC9AE099 +:105250000E94570783EB9AE00E945707C2FB8827FA +:1052600080F91F928F9380EB9AE09F938F930E9417 +:10527000F0078EEA9AE00E9457078CE99AE00E94B4 +:105280005707C3FB882780F91F928F9389E99AE01B +:105290009F938F930E94F00787E99AE00E94570737 +:1052A0008DE89AE00E945707C4FB882780F91F9277 +:1052B0008F938AE89AE09F938F930E94F00788E883 +:1052C0009AE00E94570786E79AE00E945707C5FBBD +:1052D000882780F91F928F9383E79AE09F938F939B +:1052E0000E94F00781E79AE00E94570785E59AE05F +:1052F0000E945707C6FB882780F91F928F9382E58B +:105300009AE09F938F930E94F00780E59AE00E94B5 +:10531000570788E49AE00E945707C7FBCC27C0F9DB +:105320001F92CF9385E49AE09F938F930E94F0079A +:1053300083E49AE00E9457078DB79EB74C960FB64C +:10534000F8949EBF0FBE8DBFC1E0DEC08CE899E02F +:105350005BC08091D701C82FC17080FF09C086E86B +:105360009DE00E9457078091D701817F8E7F47C0C3 +:105370008AE79DE00E9457078091D7018160809362 +:10538000D701E2CF9091D70191FBCC27C0F981E002 +:10539000C827892FC0FB81F98093D701CC2319F04E +:1053A0008DE69DE027C08FE59DE02EC09091D7014E +:1053B00092FBCC27C0F981E0C827892FC0FB82F976 +:1053C0008093D701CC2319F080E59DE013C080E4E1 +:1053D0009DE01AC09091D70193FBCC27C0F981E0E2 +:1053E000C827892FC0FB83F98093D701CC2351F0C4 +:1053F00084E39DE00E9457078091D70181608093EC +:10540000D70182C087E29DE00E9457079DCF88E1C7 +:105410009DE00E9457078CEE9CE00E9457078FEAA0 +:105420009CE00E94570788E89CE00E94570784E4AC +:105430009CE00E94570786E19CE0E6CF88E09CE074 +:105440000E9457070E94FE141F928F938EEE9BE0DE +:105450009F938F930E94F00780910C011F928F936E +:1054600087ED9BE09F938F930E94F00780916E01E0 +:105470001F928F9384EC9BE09F938F930E94F00781 +:1054800080910D011F928F9381EB9BE09F938F93EF +:105490000E94F0078091D8019091D901A091DA0182 +:1054A000B091DB01BF93AF939F938F938DE99BE006 +:1054B0009F938F930E94F0078DB79EB746960FB6C5 +:1054C000F8949EBF0FBE8DBF3FCF0E94CC1AC091F3 +:1054D0000D0181E0C827C0930D01CC2329F083E999 +:1054E0009BE00E94570710C088E89BE08DCF80E0CA +:1054F00003C08D5101C089530E94E22725CF86E861 +:105500009BE00E945707C0E08C2FCF91089580E068 +:1055100008950C94872ACF93C82F8091E60181309B +:1055200081F020F0823009F44FC045C1E0910E01B6 +:10553000F0910F018081813169F0823209F03DC123 +:1055400009C0E0910E01F0910F018081813111F0CD +:10555000823261F48C2F0E94892A811104C08C2F21 +:105560000E9402282FC081E090E02CC08C2F0E9466 +:10557000872A811126C0C431E1F070F4CB3081F06C +:10558000C031D1F40E94AA2688E599E00E9457070D +:1055900082E08093E60115C0C93259F0C83361F446 +:1055A00085E699E00E9457078CE599E00E9457072D +:1055B00008C01092E60103C186E599E00E945707F2 +:1055C000FEC081E08170FDC0C43220F5CE3108F00C +:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E +:1055E0008093150194E19093140193E0909313013B +:1055F0008093120188E08093110188E2809310016A +:105600008CEF97E00E945707BFC0C33149F1C43106 +:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D +:10562000C83361F0AEC0C13509F49EC0C23509F47B +:1056300099C0CE3409F0A5C06AE09EC00E94AA2697 +:10564000A3C08091E501882319F01092E5019CC068 +:1056500089E098E00E94570781E08093E601B1C09D +:1056600083EE97E00E94570781ED97E00E9457076D +:10567000809115011F928F938EEC97E09F938F93EB +:105680000E94F0078CEC97E00E9457078AEB97E0A6 +:105690000E945707809114011F928F9387EB97E028 +:1056A0009F938F930E94F00785EB97E00E94570726 +:1056B00086EA97E00E945707809113011F928F930B +:1056C00083EA97E09F938F930E94F00781EA97E027 +:1056D0000E94570780E997E00E94570780911201C6 +:1056E0001F928F938DE897E09F938F930E94F0070E +:1056F0008BE897E00E94570786E797E00E945707DC +:10570000809111011F928F9383E797E09F938F936E +:105710000E94F00781E797E00E9457078AE597E02B +:105720000E945707809110011F928F9387E597E0A1 +:105730009F938F930E94F00785E597E00E9457079B +:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B +:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5 +:10576000E50112C061E003C061E006C06AE080911B +:10577000E5010E94C12608C08091E5010E946427CE +:1057800003C08AEF97E013C08091E501882369F098 +:105790001F928F9384EF97E09F938F930E94F0075F +:1057A0000F900F900F900F9004C081EF97E00E9430 +:1057B000570781E006C01092E60180E002C080E059 +:1057C00001CFCF910895E1E8F0E080818860808387 +:1057D0008081816080838FB7F89493E090938900F3 +:1057E00090ED909388008FBF0895EFE6F0E0808100 +:1057F000826080830895EFE6F0E080818D7F808372 +:105800000895EFE6F0E0908182E089278083089593 +:105810001F920F920FB60F9211242F933F934F9325 +:105820005F936F937F938F939F93AF93BF93EF9308 +:10583000FF938091E7019091E80101969093E80130 +:105840008093E701811103C082E00E942C0DE0915A +:10585000E801E695E695F0E0ED53F24FE491809192 +:10586000E7018E1303C080E00E942C0DFF91EF91A1 +:10587000BF91AF919F918F917F916F915F914F9168 +:105880003F912F910F900FBE0F901F9018950E947F +:105890004E2C6894B1110C94DD2C08950E94C22CFA +:1058A00088F09F5798F0B92F9927B751B0F0E1F0E1 +:1058B000660F771F881F991F1AF0BA95C9F714C091 +:1058C000B13091F00E94DC2CB1E008950C94DC2CF6 +:1058D000672F782F8827B85F39F0B93FCCF38695CA +:1058E00077956795B395D9F73EF490958095709527 +:1058F00061957F4F8F4F9F4F0895E89409C097FBA4 +:105900003EF490958095709561957F4F8F4F9F4F96 +:105910009923A9F0F92F96E9BB279395F6958795DA +:1059200077956795B795F111F8CFFAF4BB0F11F49D +:1059300060FF1BC06F5F7F4F8F4F9F4F16C0882344 +:1059400011F096E911C0772321F09EE8872F762F7A +:1059500005C0662371F096E8862F70E060E02AF0BB +:105960009A95660F771F881FDAF7880F96958795A7 +:1059700097F9089557FD9058440F551F59F05F3F10 +:1059800071F04795880F97FB991F61F09F3F79F061 +:1059900087950895121613061406551FF2CF4695E3 +:1059A000F1DF08C0161617061806991FF1CF869565 +:1059B0007105610508940895E894BB276627772749 +:1059C000CB0197F908950E94F62C0C94672D0E9444 +:1059D000592D38F00E94602D20F0952311F00C9481 +:1059E000502D0C94562D11240C94DD2C0E94BA2CB1 +:1059F00070F3959FC1F3950F50E0551F629FF00122 +:105A0000729FBB27F00DB11D639FAA27F00DB11D3A +:105A1000AA1F649F6627B00DA11D661F829F2227C3 +:105A2000B00DA11D621F739FB00DA11D621F839F4A +:105A3000A00D611D221F749F3327A00D611D231F20 +:105A4000849F600D211D822F762F6A2F11249F576E +:105A500050409AF0F1F088234AF0EE0FFF1FBB1F71 +:105A6000661F771F881F91505040A9F79E3F510530 +:105A700080F00C94502D0C94DD2C5F3FE4F3983EA5 +:105A8000D4F3869577956795B795F795E7959F5FDA +:105A9000C1F7FE2B880F911D9695879597F908956C +:105AA00097F99F6780E870E060E008959FEF80ECD1 +:105AB000089500240A941616170618060906089574 +:105AC00000240A9412161306140605060895092EDA +:105AD0000394000C11F4882352F0BB0F40F4BF2B49 +:105AE00011F460FF04C06F5F7F4F8F4F9F4F089589 +:105AF000991B79E004C0991F961708F0961B881F20 +:105B00007A95C9F78095089597FB072E16F40094AF +:105B100007D077FD09D00E949E2D07FC05D03EF4EA +:105B2000909581959F4F0895709561957F4F089549 +:105B3000EE0FFF1F0590F491E02D0994AA1BBB1BEB +:105B400051E107C0AA1FBB1FA617B70710F0A61B7D +:105B5000B70B881F991F5A95A9F780959095BC019E +:105B6000CD010895F999FECF92BD81BDF89A99278C +:105B700080B50895A8E1B0E042E050E00C94D52D46 +:105B8000262FF999FECF1FBA92BD81BD20BD0FB659 +:105B9000F894FA9AF99A0FBE019608950E94C02DC2 +:105BA000272F0C94C12DDC01CB01FC01F999FECF0C +:105BB00006C0F2BDE1BDF89A319600B40D92415095 +:0A5BC0005040B8F70895F894FFCFA5 +:105BCA0020022D0D200EFB0DC70D930D0101C501FD +:105BDA0028080A03140A3F4D3620394605F904C33A +:105BEA0004A3046A04DD03F6030F0428044804012D +:0A5BFA000203040506070809000075 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/naps62/keymap.c b/keyboard/ergodox_ez/keymaps/naps62/keymap.c new file mode 100644 index 0000000000..b954a311e6 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/naps62/keymap.c @@ -0,0 +1,187 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Esc | 1 ! | 2 @ | 3 # | 4 $ | 5 % | Lang | | Esc | 6 ^ | 7 & | 8 * | 9 ( | 0 ) | Bckspc | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | L2 | | L2 | Y | U | I | O | P | \ | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | Ctrl | A | S | D | F | G |------| |------| H | J | K | L | ; : | ' " | + * |--------+------+------+------+------+------| L1 | | L1 |------+------+------+------+------+--------| + * | LShift | Z | X | C | V | B | | | | N | M | , < | . > | / ? | - _ | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | L1 | ` ~ | ' " | \ | | L2 | | { | } | [ { | ] } | L1 | + * `----------------------------------' `----------------------------------' + * ,--------------. ,---------------. + * | Home | End | | PgUp |Insert | + * ,------|-------|------| |-------+-------+------. + * | | | LGui | | Del | | | + * | Space| Alt |------| |-------| Enter |Space | + * | | | LGui | | Bcsp | | | + * `---------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, LGUI(KC_SPC), + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, MO(2), + KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(1), + MO(1), KC_GRV, KC_QUOT, KC_BSLS, MO(2), + + KC_HOME, KC_END, + KC_LGUI, + KC_SPC, KC_LALT, KC_LGUI, + + // right hand + KC_ESC, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, + MO(2), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + MO(1), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_MINS, + KC_LCBR, KC_RCBR, KC_LBRC, KC_RBRC, MO(1), + + KC_PGUP, KC_INS, + KC_DEL, + KC_BSPC, KC_ENT, KC_SPC +), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | = | . | 0 | - | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_EQL,KC_DOT, KC_0, KC_MINS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | |GuiUp | Expl | | Term | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | |GuiLft|GuiDwn|GuiRgt| | |------| |------| Left | Down | Up |Right | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | |Browsr| | | | |VolDwn|VolUp | Mute | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Lclk | Rclk | | Play | Prev | Next | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | |Brwser|Brwser| + * | Lclk | Rclk |------| |------|Fwd |Back | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +KEYMAP( + RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, LGUI(KC_W), LGUI(KC_E), KC_BTN1, LGUI(KC_T), KC_TRNS, + KC_TRNS, LGUI(KC_A), LGUI(KC_S), LGUI(KC_D), KC_MS_D, KC_MS_R, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_BTN1, KC_BTN2, KC_TRNS, + // right hand + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, + KC_MPLY, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_WBAK, KC_WFWD +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; -- cgit v1.2.3 From eba9a7d74db0be548cddc107f0370dabf43b017f Mon Sep 17 00:00:00 2001 From: IBNobody Date: Tue, 15 Mar 2016 23:52:51 -0500 Subject: Adding LED function pointers --- quantum/led.c | 12 +++++++++++- quantum/template/template.c | 29 ++++++++++++++++++++++++----- quantum/template/template.h | 1 + tmk_core/common/led.h | 2 ++ 4 files changed, 38 insertions(+), 6 deletions(-) diff --git a/quantum/led.c b/quantum/led.c index 2c05746607..a53e940436 100644 --- a/quantum/led.c +++ b/quantum/led.c @@ -16,9 +16,13 @@ along with this program. If not, see . */ #include -#include "stdint.h" +#include #include "led.h" +__attribute__ ((weak)) +void * led_set_kb(uint8_t usb_led) { + return NULL; +}; void led_set(uint8_t usb_led) { @@ -35,4 +39,10 @@ void led_set(uint8_t usb_led) // DDRE &= ~(1<<6); // PORTE &= ~(1<<6); // } + + if (led_set_kb) { + (*led_set_kb)(usb_led); + } + + return; } diff --git a/quantum/template/template.c b/quantum/template/template.c index 7be7dfc3d1..016e113007 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -2,28 +2,47 @@ __attribute__ ((weak)) void * matrix_init_user(void) { - // leave these blank + // leave this function blank - it can be defined in a keymap file + return NULL; }; __attribute__ ((weak)) void * matrix_scan_user(void) { - // leave these blank + // leave this function blank - it can be defined in a keymap file + return NULL; +}; + +__attribute__ ((weak)) +void * led_set_user(uint8_t usb_led) { + // leave this function blank - it can be defined in a keymap file + return NULL; }; void * matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up - + if (matrix_init_user) { (*matrix_init_user)(); } + return NULL; }; void * matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) + // put your looping keyboard code here + // runs every cycle (a lot) if (matrix_scan_user) { (*matrix_scan_user)(); } + return NULL; +}; + +void * led_set_kb(uint8_t usb_led) { + // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here + + if (led_set_user) { + (*led_set_user)(usb_led); + } + return NULL; }; \ No newline at end of file diff --git a/quantum/template/template.h b/quantum/template/template.h index a15061b267..ed17ca0016 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -21,5 +21,6 @@ void * matrix_init_user(void); void * matrix_scan_user(void); +void * led_set_user(uint8_t usb_led); #endif \ No newline at end of file diff --git a/tmk_core/common/led.h b/tmk_core/common/led.h index d5fc051bf5..4b9632d3a4 100644 --- a/tmk_core/common/led.h +++ b/tmk_core/common/led.h @@ -33,6 +33,8 @@ extern "C" { #endif void led_set(uint8_t usb_led); +void * led_set_kb(uint8_t usb_led); + #ifdef __cplusplus } -- cgit v1.2.3 From 17628e9922211d9828341544fbf800c33829afed Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 16 Mar 2016 09:53:56 -0500 Subject: Removing Teensy SDK Folder Fixing Github GUI error "fatal: no submodule mapping found in .gitmodules for path 'teensy-sdk'" --- teensy-sdk | 1 - 1 file changed, 1 deletion(-) delete mode 160000 teensy-sdk diff --git a/teensy-sdk b/teensy-sdk deleted file mode 160000 index 19892c1968..0000000000 --- a/teensy-sdk +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 19892c196894e6676fa69c732e05a03a68d5cb07 -- cgit v1.2.3 From 8a2457d7534ba082b52599e3af56f9e50e8dc38a Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 16 Mar 2016 10:27:04 -0500 Subject: Adding Retro_Refit Keyboard Retro_Refit is an example of using a Teensy to replace a keyboard controller on an older keyboard. The original 6x15 keyboard had a non-standard 11x8 matrix. --- keyboard/retro_refit/Makefile | 139 +++++++++++++++++++++++++++++++++ keyboard/retro_refit/README.md | 24 ++++++ keyboard/retro_refit/config.h | 79 +++++++++++++++++++ keyboard/retro_refit/keymaps/default.c | 33 ++++++++ keyboard/retro_refit/retro_refit.c | 80 +++++++++++++++++++ keyboard/retro_refit/retro_refit.h | 45 +++++++++++ 6 files changed, 400 insertions(+) create mode 100644 keyboard/retro_refit/Makefile create mode 100644 keyboard/retro_refit/README.md create mode 100644 keyboard/retro_refit/config.h create mode 100644 keyboard/retro_refit/keymaps/default.c create mode 100644 keyboard/retro_refit/retro_refit.c create mode 100644 keyboard/retro_refit/retro_refit.h diff --git a/keyboard/retro_refit/Makefile b/keyboard/retro_refit/Makefile new file mode 100644 index 0000000000..ec51227ff1 --- /dev/null +++ b/keyboard/retro_refit/Makefile @@ -0,0 +1,139 @@ +#---------------------------------------------------------------------------- +# On command line: +# +# make all = Make software. +# +# make clean = Clean out built project files. +# +# make coff = Convert ELF to AVR COFF. +# +# make extcoff = Convert ELF to AVR Extended COFF. +# +# make program = Download the hex file to the device. +# Please customize your programmer settings(PROGRAM_CMD) +# +# make teensy = Download the hex file to the device, using teensy_loader_cli. +# (must have teensy_loader_cli installed). +# +# make dfu = Download the hex file to the device, using dfu-programmer (must +# have dfu-programmer installed). +# +# make flip = Download the hex file to the device, using Atmel FLIP (must +# have Atmel FLIP installed). +# +# make dfu-ee = Download the eeprom file to the device, using dfu-programmer +# (must have dfu-programmer installed). +# +# make flip-ee = Download the eeprom file to the device, using Atmel FLIP +# (must have Atmel FLIP installed). +# +# make debug = Start either simulavr or avarice as specified for debugging, +# with avr-gdb or avr-insight as the front end for debugging. +# +# make filename.s = Just compile filename.c into the assembler code only. +# +# make filename.i = Create a preprocessed source file for use in submitting +# bug reports to the GCC project. +# +# To rebuild project do "make clean" then "make all". +#---------------------------------------------------------------------------- + +# Target file name (without extension). +TARGET = retro_refit + + +# Directory common source filess exist +TOP_DIR = ../.. +TMK_DIR = ../../tmk_core + +# Directory keyboard dependent files exist +TARGET_DIR = . + +# # project specific files +SRC = retro_refit.c + +ifdef KEYMAP + SRC := keymaps/$(KEYMAP).c $(SRC) +else + SRC := keymaps/default.c $(SRC) +endif + +CONFIG_H = config.h + +# MCU name +#MCU = at90usb1287 +MCU = atmega32u4 + +# Processor frequency. +# This will define a symbol, F_CPU, in all source code files equal to the +# processor frequency in Hz. You can then use this symbol in your source code to +# calculate timings. Do NOT tack on a 'UL' at the end, this will be done +# automatically to create a 32-bit value in your source code. +# +# This will be an integer division of F_USB below, as it is sourced by +# F_USB after it has run through any CPU prescalers. Note that this value +# does not *change* the processor frequency - it should merely be updated to +# reflect the processor speed set externally so that the code can use accurate +# software delays. +F_CPU = 16000000 + + +# +# LUFA specific +# +# Target architecture (see library "Board Types" documentation). +ARCH = AVR8 + +# Input clock frequency. +# This will define a symbol, F_USB, in all source code files equal to the +# input clock frequency (before any prescaling is performed) in Hz. This value may +# differ from F_CPU if prescaling is used on the latter, and is required as the +# raw input clock is fed directly to the PLL sections of the AVR for high speed +# clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' +# at the end, this will be done automatically to create a 32-bit value in your +# source code. +# +# If no clock division is performed on the input clock inside the AVR (via the +# CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. +F_USB = $(F_CPU) + +# Interrupt driven control endpoint task(+60) +OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT + + +# Boot Section Size in *bytes* +# Teensy halfKay 512 +# Teensy++ halfKay 1024 +# Atmel DFU loader 4096 +# LUFA bootloader 4096 +# USBaspLoader 2048 +OPT_DEFS += -DBOOTLOADER_SIZE=512 + + +# Build Options +# comment out to disable the options. +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID + + +# Optimize size but this may cause error "relocation truncated to fit" +#EXTRALDFLAGS = -Wl,--relax + +# Search Path +VPATH += $(TARGET_DIR) +VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) + +include $(TOP_DIR)/quantum/quantum.mk + diff --git a/keyboard/retro_refit/README.md b/keyboard/retro_refit/README.md new file mode 100644 index 0000000000..d3c9d4197d --- /dev/null +++ b/keyboard/retro_refit/README.md @@ -0,0 +1,24 @@ +retro_refit keyboard firmware +====================== + +## Quantum MK Firmware + +For the full Quantum feature list, see [the parent README.md](/README.md). + +## Building + +Download or clone the whole firmware and navigate to the keyboard/retro_refit folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. + +Depending on which keymap you would like to use, you will have to compile slightly differently. + +### Default +To build with the default keymap, simply run `make`. + +### Other Keymaps +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. + +To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: +``` +$ make KEYMAP=[default|jack|] +``` +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. \ No newline at end of file diff --git a/keyboard/retro_refit/config.h b/keyboard/retro_refit/config.h new file mode 100644 index 0000000000..ba9a861edd --- /dev/null +++ b/keyboard/retro_refit/config.h @@ -0,0 +1,79 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xFEED +#define PRODUCT_ID 0x6060 +#define DEVICE_VER 0x0001 +#define MANUFACTURER Nobody +#define PRODUCT retro_refit +#define DESCRIPTION Retro Refit + +/* key matrix size */ +#define MATRIX_ROWS 11 +#define MATRIX_COLS 8 + +// See note in retro_refit.h for an explanation of how this matrix is wired up +#define COLS (int []){ B0, B1, B2, B3, D2, D3, C7, D5 } +#define ROWS (int []){ D4, D7, B4, B5, B6, F7, F6, F5, F4, F1, F0 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* number of backlight levels */ +#define BACKLIGHT_LEVELS 0 + +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* key combination for command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/retro_refit/keymaps/default.c b/keyboard/retro_refit/keymaps/default.c new file mode 100644 index 0000000000..405402d5e3 --- /dev/null +++ b/keyboard/retro_refit/keymaps/default.c @@ -0,0 +1,33 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "retro_refit.h" + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[0] = + KEYMAP( ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, NLCK, SLCK, PSCR, PAUS, \ + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS, EQL, BSPC, HOME, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, PGUP, \ + BSLS, A, S, D, F, G, H, J, K, L, SCLN, QUOT, ENT, PGDN, \ + LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT, UP, END, \ + LCTL, LGUI, LALT, SPC, INS, DEL, LEFT, DOWN, RGHT), +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/retro_refit/retro_refit.c b/keyboard/retro_refit/retro_refit.c new file mode 100644 index 0000000000..e01b8956ad --- /dev/null +++ b/keyboard/retro_refit/retro_refit.c @@ -0,0 +1,80 @@ +#include "retro_refit.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + // leave this function blank - it can be defined in a keymap file + return NULL; +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + // leave this function blank - it can be defined in a keymap file + return NULL; +}; + +__attribute__ ((weak)) +void * led_set_user(uint8_t usb_led) { + // leave this function blank - it can be defined in a keymap file + return NULL; +}; + +void * matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + + // Disable status LED on KB, enable status LED on Teensy (KB_STATUS = !TEENSY_STATUS) + DDRD |= (1<<6); + PORTD |= (1<<6); + + if (matrix_init_user) { + (*matrix_init_user)(); + } + return NULL; +}; + +void * matrix_scan_kb(void) { + // put your looping keyboard code here + // runs every cycle (a lot) + + if (matrix_scan_user) { + (*matrix_scan_user)(); + } + return NULL; +}; + +void * led_set_kb(uint8_t usb_led) { + // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here + + if (usb_led & (1< + +// This macro is an example of using a non-standard row-column matrix. The +// keyboard in question had 11 rows and 8 columns, but the rows were not all +// horizontal, and the columns were not all vertical. For example, row 2 +// contained "Print Screen", "N", "M", ",", ".", "/", "Right Shift", and +// "Left Alt". Column 0 contained "F6", "7", "O", "'", "Q", "D", "B", +// "Left Alt", "Up Arrow", and "Down Arrow". +// +// The macro makes programming the keys easier and in a more straight-forward +// manner because it realigns the keys into a 6x15 sensible keyboard layout +// instead of the obtuse 11x8 matrix. + +#define KEYMAP( \ + K77, K05, K04, K03, K02, K01, K00, KA7, KA6, KA5, KA4, KA3, KA2, K11, K94, \ + K27, K76, K75, K74, K73, K72, K71, K70, K67, K66, K65, K64, K63, K62, KA1, \ + K61, K60, K57, K56, K55, K54, K53, K52, K51, K50, K47, K46, K45, K97, \ + K43, K42, K41, K40, K37, K36, K35, K34, K33, K32, K31, K30, K44, K87, \ + K26, K24, K23, K22, K21, K20, K17, K16, K15, K14, K13, K12, KA0, K91, \ + K10, K06, K25, K07, K86, K85, K95, K90, K93 \ +) { \ +{ KC_##K00, KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, }, \ +{ KC_##K10, KC_##K11, KC_##K12, KC_##K13, KC_##K14, KC_##K15, KC_##K16, KC_##K17, }, \ +{ KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_##K26, KC_##K27, }, \ +{ KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, }, \ +{ KC_##K40, KC_##K41, KC_##K42, KC_##K43, KC_##K44, KC_##K45, KC_##K46, KC_##K47, }, \ +{ KC_##K50, KC_##K51, KC_##K52, KC_##K53, KC_##K54, KC_##K55, KC_##K56, KC_##K57, }, \ +{ KC_##K60, KC_##K61, KC_##K62, KC_##K63, KC_##K64, KC_##K65, KC_##K66, KC_##K67, }, \ +{ KC_##K70, KC_##K71, KC_##K72, KC_##K73, KC_##K74, KC_##K75, KC_##K76, KC_##K77, }, \ +{ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_##K85, KC_##K86, KC_##K87, }, \ +{ KC_##K90, KC_##K91, KC_NO, KC_##K93, KC_##K94, KC_##K95, KC_NO, KC_##K97, }, \ +{ KC_##KA0, KC_##KA1, KC_##KA2, KC_##KA3, KC_##KA4, KC_##KA5, KC_##KA6, KC_##KA7, } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); +void * led_set_user(uint8_t usb_led); + +#endif \ No newline at end of file -- cgit v1.2.3 From 05b0931cfcb9b137aa013849e5c4a5b504a77559 Mon Sep 17 00:00:00 2001 From: Alex Ives Date: Wed, 16 Mar 2016 20:06:56 -0500 Subject: Added layout diagrams to the default planck keymap Signed-off-by: Alex Ives --- keyboard/planck/keymaps/default/keymap.c | 70 +++++++++++++++++++++++++++++--- 1 file changed, 65 insertions(+), 5 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index a9c2a06813..d995eb9e58 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -17,31 +17,91 @@ #define _RS 4 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[_QW] = { /* Qwerty */ + +/* Qwerty + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | S | D | F | G | H | J | K | L | ; | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_QW] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_CM] = { /* Colemak */ + +/* Colemak + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | R | S | T | D | H | N | E | I | O | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_CM] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_DV] = { /* Dvorak */ + +/* Dvorak + * ,-----------------------------------------------------------------------------------. + * | Tab | " | , | . | P | Y | F | G | C | R | L | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | O | E | U | I | D | H | T | N | S | / | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_DV] = { {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_RS] = { /* RAISE */ + +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, -[_LW] = { /* LOWER */ + +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, -- cgit v1.2.3 From 5d8f4ff957e08fd39039e3f23b0a552b8b32a24f Mon Sep 17 00:00:00 2001 From: Maciej Piechotka Date: Sat, 13 Feb 2016 10:00:48 -0800 Subject: Add missing breaks in mpiechotka ergodox_ez keyboard --- keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c | 5 + .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex | 2465 ++++++++++---------- 2 files changed, 1237 insertions(+), 1233 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c index 178c290660..d2f5e81966 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c @@ -222,22 +222,27 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } else { unregister_code(KC_LGUI); } + break; case PC1: if (!record->event.pressed) { return MACRO(T(SLCK), T(SLCK), T(1), T(ENT), END); } + break; case PC2: if (!record->event.pressed) { return MACRO(T(SLCK), T(SLCK), T(2), T(ENT), END); } + break; case PC3: if (!record->event.pressed) { return MACRO(T(SLCK), T(SLCK), T(3), T(ENT), END); } + break; case PC4: if (!record->event.pressed) { return MACRO(T(SLCK), T(SLCK), T(4), T(ENT), END); } + break; } return MACRO_NONE; } diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex index 4bb17147f0..a618a0250e 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex @@ -1,17 +1,17 @@ :100000000C9476070C94BA070C94BA070C94BA07B0 :100010000C94BA070C94BA070C94BA070C94BA075C -:100020000C94BA070C94BA070C9405130C94D713CC +:100020000C94BA070C94BA070C94FE120C94D013DB :100030000C94BA070C94BA070C94BA070C94BA073C -:100040000C94BA070C94B12C0C94BA070C94BA0710 -:100050000C94BA070C94A9220C94BA070C94BA0712 +:100040000C94BA070C94AA2C0C94BA070C94BA0717 +:100050000C94BA070C94A2220C94BA070C94BA0719 :100060000C94BA070C94BA070C94BA070C94BA070C :100070000C94BA070C94BA070C94BA070C94BA07FC :100080000C94BA070C94BA070C94BA070C94BA07EC :100090000C94BA070C94BA070C94BA070C94BA07DC -:1000A0000C94BA070C94BA070C94BA07441466145B -:1000B000541566145415AB14CE1454152315361567 -:1000C0007D187D18AC18AC18EF182D19461B461B6F -:1000D0004619461B471A471A1A1B461B461B311B5B +:1000A0000C94BA070C94BA070C94BA073D145F1469 +:1000B0004D155F144D15A414C7144D151C152F159F +:1000C00076187618A518A518E81826193F1B3F1BA7 +:1000D0003F193F1B401A401A131B3F1B3F1B2A1B93 :1000E0000147024701470247012102210128022856 :1000F0000001470247014702470120022001280270 :1001000028000147024701470247011F021F01283B @@ -242,10 +242,10 @@ :100F1000904BA740B04BB9F41092F9011092FA012E :100F20001092FB011092FC0114BE84B7877F84BF2E :100F300088E10FB6F89480936000109260000FBEB5 -:100F4000E0E0FFE3099511E0A0E0B1E0EEEFFCE5A1 +:100F4000E0E0FFE3099511E0A0E0B1E0E0EFFCE5AF :100F500002C005900D92AA33B107D9F711E0AAE3B8 -:100F6000B1E001C01D92A93FB107E1F70E943D1019 -:100F70000C947D2E0C940000FF93EF93E0913A01C6 +:100F6000B1E001C01D92A93FB107E1F70E94361020 +:100F70000C94762E0C940000FF93EF93E0913A01CD :100F8000F0913B01309709F00995EF91FF91089599 :100F9000FC018591803011F0EFDFFBCF0895FF2732 :100FA000E0E230E247FF0CC0419597FF09C0EDE257 @@ -267,1227 +267,1226 @@ :1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB :1010B00081918030B9F360DFFBCFFF93EF9368DF5E :1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6 -:1010D000DF910895CF93DF93EC01623039F128F46A -:1010E000662349F0613091F02DC0643029F108F198 -:1010F000653029F127C08A81882321F085EE0E947E -:101100001A1720C085EE0E94E2171CC08A8188232E -:1011100051F085EE0E941A1785EE0E94E21783EEC9 -:101120000E941A1703C083EE0E94E2178A81882367 -:1011300061F08A81882361F08A81882361F08A8145 -:10114000882361F080E090E00BC083E191E008C06B -:1011500082E091E005C081EF90E002C080EE90E077 -:10116000DF91CF91089580E090E008956091BC01F7 -:101170007091BD018091BE019091BF010E94A82194 -:1011800056985E9825982D9826982E9827982F98EF -:10119000823019F0833021F00895259A2D9A089510 -:1011A000269A2E9A089586EB98E0892B11F00E94DA -:1011B000B60880E090E0089556985E9825982D989E -:1011C00026982E9827982F988FEF90E0909389007B -:1011D0008093880090938B0080938A0090938D0079 -:1011E00080938C00259A2D9A2FEF80E792E0215072 -:1011F00080409040E1F700C00000269A2E9A2FEF21 -:1012000080E792E0215080409040E1F700C000006C -:10121000279A2F9A2FEF80E792E02150804090404C -:10122000E1F700C0000025982D982FEF80E792E0AD -:10123000215080409040E1F700C0000026982E9891 -:101240002FEF80E792E0215080409040E1F700C00E -:10125000000027982F9856985E9825982D982698E4 -:101260002E9827982F98089589EA8093800089E026 -:101270008093810024982C983F988AB18F748AB902 -:101280006E98479A8BB1806B8BB9769A0E94DC0876 -:1012900083EB98E0892B11F00E94B30880E090E086 -:1012A000089580E28093000180913C0181110EC07D -:1012B0000E94A00981E080933C012FEF83ED90E331 -:1012C000215080409040E1F700C0000080E40E947F -:1012D000A6098093000181112EC00E94D00980933D -:1012E0000001811128C00E94D00980930001811162 -:1012F00022C08FE30E94D0098093000181111BC09E -:101300000E94C80980E40E94A6098093000181110F -:1013100012C08CE00E94D0098093000181110BC0A3 -:101320000E94D00980930001811105C08FE30E94C3 -:10133000D009809300010E94C8098091000108959E -:101340001092B9008AE08093B800089594EA9093CF -:10135000BC009091BC0097FFFCCF9091B900987FA2 -:10136000983021F0903111F081E008958093BB0016 -:1013700084E88093BC008091BC0087FFFCCF809103 -:10138000B900887F883111F0803471F780E00895CA -:1013900084E98093BC008091BC0084FDFCCF08955B -:1013A0008093BB0084E88093BC008091BC0087FFE1 -:1013B000FCCF9091B900987F81E0983209F480E0E9 -:1013C000089584E88093BC008091BC0087FFFCCF27 -:1013D0008091BB00089580910001811115C080E4C7 -:1013E0000E94A6098093000181110CC082E10E9435 -:1013F000D00980930001811105C08FEF0E94D009B0 -:10140000809300010E94C80984B1807F84B985B1AE -:10141000807F85B98AB1837F8AB98BB1837F8BB98D -:101420003E98469808950E945109809300010E94B9 -:10143000EB0980B38C7080BB81B3836F81BBAEE35B -:10144000B1E0ECE4F1E08EE08E0F11921D928E136C -:10145000FCCF84E399E0892B11F00C9434090895B2 -:101460009F92AF92BF92CF92DF92EF92FF920F9333 -:101470001F93CF93DF93809100018823E1F0809147 -:101480003D018F5F80933D01811115C08AE394E097 -:101490000E94C8070E94510980930001882329F007 -:1014A00080E294E00E94C80706C08CE094E00E94AD -:1014B000C8070E94DC080EE311E0C0E0D0E0BB24C6 -:1014C000B39482E0A82ECC24C394D12C2DEFE22E2D -:1014D00023E0F22EC730D10500F580910001811183 -:1014E00064C080E40E94A60980930001811112C0AB -:1014F00082E10E94D0098093000181110BC0C601D6 -:101500000C2E01C0880F0A94EAF780950E94D0093A -:10151000809300010E94C80948C0CA30A1F028F495 -:10152000C83059F0C93061F005C0CC3089F070F096 -:10153000CD3089F0209A289810C0219A29980DC0A2 -:10154000229A2A980AC0239A2B9807C0529A01C05F -:10155000539A5B9802C03E9A469890EA9A95F1F7A2 -:101560009FB1799902C082E001C080E091709B2513 -:10157000982B7C9902C084E001C080E0892B7D9982 -:1015800002C038E001C030E0832B7E9902C020E128 -:1015900001C020E0822B9FB19095991F9927991F38 -:1015A0009295990F907E892B10C080910001811136 -:1015B00074C080E40E94A60980930001882309F486 -:1015C00059C0912C0E94C809892DF8019081981763 -:1015D00039F1808380910101882301F18091D70145 -:1015E00080FF04C082E094E00E94C8078091D70188 -:1015F00080FF0CC0809101011F928F93FF92EF92A8 -:101600000E9461080F900F900F900F908091D7016A -:1016100080FF04C08BEF93E00E94C807A0920101F5 -:101620000E94EB0921960F5F1F4FCE30D10509F0C4 -:1016300051CF809101018823B1F081508093010145 -:10164000882339F08FE99FE00197F1F700C000008F -:101650000AC0ACE4B1E0EEE3F1E0CF01825F91912A -:101660009D938E13FCCF83ED98E0892BC1F00E94EF -:10167000D30815C083E10E94D00980930001811135 -:10168000A0CF81E40E94A60980930001811199CF27 -:101690000E94E109982E909495CF80E096CF81E04A -:1016A000DF91CF911F910F91FF90EF90DF90CF903E -:1016B000BF90AF909F900895E82FF0E0E45BFE4F5D -:1016C00080810895CF92DF92EF92FF920F931F9344 -:1016D000CF93DF9384EE93E00E94C8078CE4E82E5A -:1016E00081E0F82EC0E0D0E09FEDC92E93E0D92E26 -:1016F00006ED13E0DF93CF93DF92CF920E94610853 -:101700008CED93E00E94C807F70181917F0190E082 -:101710000E940E229F938F931F930F930E94610844 -:1017200084ED93E00E94C80721968DB79EB7089676 -:101730000FB6F8949EBF0FBE8DBFCE30D105D1F647 -:10174000DF91CF911F910F91FF90EF90DF90CF909D -:1017500008958B3B910578F4883A910540F5853AD8 -:101760009105D0F48430910508F0B1C08130910525 -:1017700009F4ADC06BC0803E910508F467C0883E97 -:10178000910508F4A4C09C01205F31092031310586 -:1017900008F05CC090650895853A910509F459C038 -:1017A000863A910509F058C082E890E40895883A95 -:1017B000910509F454C0893A910509F453C08A3A55 -:1017C000910509F452C08B3A910509F451C08C3A45 -:1017D000910509F450C08D3A910509F44FC0803B42 -:1017E000910509F44EC08E3A910509F44DC08F3A27 -:1017F000910509F44CC0813B910509F44BC0823B33 -:10180000910509F44AC0833B910509F449C0843B22 -:10181000910509F448C0853B910509F447C0863B12 -:10182000910509F446C0873B910509F445C0883B02 -:10183000910509F444C0893B910509F443C08A3BF2 -:10184000910509F442C080E094E4089580E090E0BE -:10185000089581E890E4089583E890E4089582EE85 -:1018600094E4089589EE94E408958AEE94E408954A -:1018700085EB94E4089586EB94E4089587EB94E473 -:1018800008958CEC94E408958DEC94E4089583E835 -:1018900095E408958AE895E4089582E995E4089529 -:1018A00084E995E4089581E296E4089583E296E45C -:1018B000089584E296E4089585E296E4089586E228 -:1018C00096E4089587E296E408958AE296E40895FE -:1018D000089596E0799FF001112494E5899FE00D29 -:1018E000F11D1124E60FF11DEE0FFF1FEC5CFE4F02 -:1018F000859194910895880F991FFC01EC55F04053 -:10190000859194910895880F991FFC01EC5DFE4F1D -:1019100085919491089526E0729FF001112444E589 -:10192000849FE00DF11D1124E60FF11DEE0FFF1F46 -:10193000EC5CFE4F859194919C013A9521154FE105 -:10194000340708F41AC13F512115304120F49F702B -:101950000E94830C08959C0130532115304118F4E6 -:101960009927906C0895811520E5920769F40E94EB -:10197000681B4FEF84E39CE0415080409040E1F7CA -:1019800000C000000C94CE22813020E5920731F493 -:101990008091D70181608093D70108959C013055D3 -:1019A0002115304108F051C0292F33272F703327DC -:1019B00021303105D9F4AC014370552702C0220F04 -:1019C000331F4A95E2F73C68AC0164E0440F551FB1 -:1019D0006A95E1F744275370242B352B73E0880F69 -:1019E000991F7A95E1F7807699271DC0223031053D -:1019F00029F4982F8827816F906A08952330310544 -:101A0000A9F4AC014370552721E030E002C0220F59 -:101A1000331F4A95E2F73C6843E0880F991F4A95C7 -:101A2000E1F7807E9770822B932B08952430310547 -:101A3000E1F4AC014370552721E030E002C0220FF1 -:101A4000331F4A95E2F73A68E7CF9C0130572115DA -:101A5000304118F49F70906208959C013058211510 -:101A6000304118F49F70906A0895803E9105E0F42B -:101A7000803C910558F58133910509F46FC048F415 -:101A80008932910509F463C08A32910509F46DC069 -:101A900072C089339105E9F082389105D1F0853320 -:101AA000910509F44DC067C0833E910581F138F47A -:101AB000803E9105B9F0823E9105D9F05CC0863E2A -:101AC000910561F1873E9105A1F155C00E947B0C03 -:101AD00008952091EA0120FD02C021FF4CC080EE54 -:101AE00090E049C08091EA0180FFF9CF89E390E05E -:101AF00042C08091EA0182FF0EC08091EA0184FF1A -:101B000003C080E090E037C083EE90E034C0809165 -:101B1000EA0182FFF2CF82EE90E02DC08091EA01CF -:101B200083FF0BC08091EA0184FDEBCF87EE90E04C -:101B300022C08091EA0183FFF5CF86EE90E01BC0C2 -:101B40008091EA0185FF07C089E290E014C080918E -:101B5000EA0185FFF9CF85E390E00DC08091EA01AD -:101B600086FF07C08AE290E006C08091EA0186FF06 -:101B7000F9CF81E390E00E94A90B08950895809128 -:101B80006D0108959FB7F89410925C019FBF9091EA -:101B9000F001943009F057C09091E9009F703091A6 -:101BA000EC00232F217030FD20E8922B24E02093BD -:101BB000E9002091EB0020FF43C02091EE0027FFB9 -:101BC0003FC020915A01222321F02091E80025FFF7 -:101BD00037C010925A0126E03091E80035FD15C05B -:101BE0003091F001343061F53091EB0035FD28C0C3 -:101BF000215021F481E080935A0122C0EFE9FFE0F7 -:101C00003197F1F700C00000E7CF8093F100809199 -:101C1000E80085FD0AC08091E80080FFFCCF80913C -:101C2000E8008E778093E80006C08FB7F89421E033 -:101C300020935C018FBF9F709093E90080E008952E -:101C40009F709093E9008FEF0895CF93DF9300D0BA -:101C50001F92CDB7DEB79C018091F001843019F559 -:101C600093E099833B832A839093E9008FEF9091CF -:101C7000E800815095FD06C095ED9A95F1F70000BA -:101C80008111F5CF8091E80085FF0DC040E050E064 -:101C900063E070E0CE0101960E94F5108091E800AB -:101CA0008E778093E8000F900F900F90DF91CF9187 -:101CB0000895CF93DF9300D01F92CDB7DEB7209168 -:101CC000F001243021F522E029839B838A8383E07D -:101CD0008093E9008FEF9091E800815095FD06C058 -:101CE00095ED9A95F1F700008111F5CF8091E8000C -:101CF00085FF0DC040E050E063E070E0CE0101964A -:101D00000E94F5108091E8008E778093E8000F9094 -:101D10000F900F90DF91CF9108952091F001243022 -:101D2000F1F422E02093E9002FEF3091E8002150F8 -:101D300035FD06C035ED3A95F1F700002111F5CFDC -:101D40002091E80025FF0BC040E050E065E070E026 -:101D50000E94F5108091E8008E778093E800089546 -:101D6000CF93DF932091F001243009F048C0EC01BB -:101D700080910C018823E1F080910D018823C1F04E -:101D800085E08093E9008FEF9091E800815095FD08 -:101D900006C095E19A95F1F700008111F5CF809189 -:101DA000E80085FF2CC040E050E060E170E017C023 -:101DB00081E08093E9008FEF9091E800815095FDDC -:101DC00006C095ED9A95F1F700008111F5CF80914D -:101DD000E80085FF14C040E050E068E070E0CE010C -:101DE0000E94F5108091E8008E778093E80080E1F2 -:101DF000FE01ADE5B1E001900D928A95E1F7DF912A -:101E0000CF91089589E794E00E94C8078091EF017F -:101E1000811109C00E948A120E94E7128091E2009B -:101E200084608093E200089585E794E00E94C807EB -:101E30001092EF01089581E794E00C94C8078DE6B5 -:101E400094E00E94C8070C949E2C89E694E00E94BE -:101E5000C8070E9464220E94A42C0E948C150C9436 -:101E6000BE0D20915B012F5F822F62E30E94122E34 -:101E7000992319F020935B01089510925B018091E2 -:101E80005C01882371F18091F001843041F58091EB -:101E9000E9008F702091EC00922F917020FD90E866 -:101EA000892B94E09093E9009091EB0090FF14C08F -:101EB0009091EE0097FF10C09091E80095FF03C04D -:101EC0001092F100F9CF9091E80090FF05C0909139 -:101ED000E8009E779093E8008F708093E90010925D -:101EE0005C01089542E061EC81E00E94041242E04E -:101EF00061EC82E00E94041242E061EC83E00E9407 -:101F0000041242E261EC84E00E94041242E161ECBE -:101F100085E00C9404128091F201833009F455C0DD -:101F200030F4813071F0823009F48EC008958A3027 -:101F300009F47AC08B3009F460C0893009F09CC084 -:101F400020C08091F101813A09F096C08091E800AB -:101F5000877F8093E8008091F5019091F601892BAD -:101F600021F460E18DE591E003C060E080E090E065 -:101F700070E00E9440118091E8008B778093E80028 -:101F800008958091F101813209F076C08091F501C8 -:101F90009091F601009719F0049709F06DC08091B7 -:101FA000E800877F8093E8008091E80082FD05C00B -:101FB0008091F0018111F8CF5FC08091F100809392 -:101FC0006D018091E8008B7753C08091F101813AD7 -:101FD00009F052C08091F5019091F601892B09F02A -:101FE0004BC08091E800877F8093E8008091E800F3 -:101FF00080FFFCCF80910C0136C08091F1018132CD -:10200000D9F58091F5019091F601892BA9F5809180 -:10201000E800877F8093E8000E9439128091F301E5 -:1020200080930C010C94681B8091F101813221F5A1 -:102030008091E800877F8093E8000E9439128091A8 -:10204000F40180936E0108958091F101813AA1F429 -:102050008091E800877F8093E8008091E80080FF0E -:10206000FCCF80916E018093F1008091E8008E7723 -:102070008093E8000C943912089584B7877F84BF59 -:1020800088E10FB6F89480936000109260000FBE54 -:1020900090E080E80FB6F89480936100909361001F -:1020A0000FBE0E9419160E948A120E94E7128091A8 -:1020B000E20084608093E20082EC9DE00E94A32114 -:1020C00078940E946C150E941B1682E091E00E9499 -:1020D00087150E948C2C88E594E00E94C8078091A7 -:1020E000F001853089F484E594E00E94C8070E94DD -:1020F00028228091EE01882391F30E9450228823A8 -:1021000071F30E94DF10EBCF0E944916E8CF292F10 -:10211000332723303105C9F064F42130310581F0D3 -:102120002230310509F043C08DE890E021EB34E026 -:1021300042C021323105F1F02232310541F137C080 -:1021400082E190E02EE335E036C099278130910599 -:1021500041F08230910541F0892B49F5EDEAF4E038 -:1021600005C0E5E9F4E002C0EDE7F4E0849190E019 -:102170009F0121C06530D8F4E62FF0E0EE0FFF1F7D -:10218000EB5DFE4F2081318189E090E014C0653025 -:1021900070F470E0FB01EE0FFF1FE55EFE4F208143 -:1021A0003181FB01EA5EFE4F808190E004C080E057 -:1021B00090E020E030E0FA0131832083089580E14F -:1021C00089BD82E189BD09B400FEFDCF8091D800B0 -:1021D0008F7D8093D8008091E00082608093E00042 -:1021E0008091E00081FDFCCF0895CF92DF92EF92C5 -:1021F000FF920F931F93CF93DF93EC018B016A0142 -:102200000E945812811133C0C114D10439F0F60173 -:1022100080819181081B190BC80FD91FE12CF12C6B -:102220000115110519F18091E80085FD16C0809116 -:10223000E8008E778093E800C114D10449F0F601DC -:1022400080819181E80EF91EF182E08285E00FC065 -:102250000E945812882321F30AC089918093F100CB -:1022600001501109FFEFEF1AFF0ADACF80E0DF918A -:10227000CF911F910F91FF90EF90DF90CF90089535 -:102280002091F7013091F8012617370748F06115C2 -:10229000710539F42091E8002E772093E80001C001 -:1022A000B90140E061157105A9F12091F0012223E7 -:1022B00009F443C0253009F442C02091E80023FD11 -:1022C00040C02091E80022FD32C02091E80020FFAC -:1022D000E9CF4091F3002091F20030E0342BFC0173 -:1022E000CF016115710559F02830310540F4819115 -:1022F0008093F100615071092F5F3F4FF1CF41E0B2 -:102300002830310509F040E02091E8002E77209335 -:10231000E800C8CF4111C9CF0AC08091F0018823DD -:1023200061F0853061F08091E80083FD0AC0809102 -:10233000E80082FFF2CF80E0089582E0089583E014 -:10234000089581E008952091F7013091F801261752 -:10235000370748F06115710539F42091E8002E77B0 -:102360002093E80001C0B901FC0120E0611571056E -:1023700091F18091F001882309F440C0853009F47F -:102380003FC08091E80083FD3DC08091E80082FD60 -:102390002FC08091E80080FFE9CF2091F300809169 -:1023A000F20090E0922B6115710559F0883091058B -:1023B00040F424912093F100319661507109019607 -:1023C000F2CF21E0089709F020E08091E8008E77B5 -:1023D0008093E800CBCF2111CCCF0AC08091F001CF -:1023E000882361F0853061F08091E80083FD0AC0A8 -:1023F0008091E80082FFF2CF80E0089582E00895A6 -:1024000083E0089581E00895982F973058F59093D0 -:10241000E900981739F07091EC002091ED0050918F -:10242000F00003C0242F762F50E021FF19C0309117 -:10243000EB003E7F3093EB003091ED003D7F309319 -:10244000ED003091EB0031603093EB007093EC00C5 -:102450002093ED005093F0002091EE0027FF07C07D -:102460009F5FD3CF8F708093E90081E0089580E073 -:1024700008958091F10187FF11C08091E80082FDED -:1024800005C08091F0018111F8CF11C08091E80062 -:102490008B770BC08091F001882349F08091E80090 -:1024A00080FFF8CF8091E8008E778093E800089550 -:1024B0002091E4003091E50095E64091EC00842FF6 -:1024C000817040FF22C08091E80080FD1CC0809197 -:1024D000F001882391F0853091F08091EB0085FD2B -:1024E00010C04091E4005091E5004217530729F3D2 -:1024F0009A01915011F784E0089582E0089583E0F5 -:10250000089581E0089580E008954091E80042FF39 -:10251000DECF08950E94F8120E940013E0EEF0E072 -:10252000808181608083E8EDF0E080818F77808317 -:1025300019BCA7EDB0E08C918E7F8C9380818F7E4B -:1025400080831092EF0108950F931F93CF93DF9331 -:102550000E94F8120E940013C8EDD0E088818F77A6 -:10256000888388818068888388818F7D888319BC6F -:102570001092F0011092EC011092EE011092ED0118 -:1025800000EE10E0F80180818B7F8083888181607C -:10259000888342E060E080E00E940412E1EEF0E017 -:1025A00080818E7F8083E2EEF0E080818160808395 -:1025B000808188608083F80180818E7F808388811C -:1025C00080618883DF91CF911F910F910895E8ED8D -:1025D000F0E080818F7E8083E7EDF0E08081816094 -:1025E000808384E082BF81E08093EF010C94A41289 -:1025F000E8EDF0E080818E7F80831092E200089504 -:102600001092DA001092E10008951F920F920FB617 -:102610000F9211242F933F934F935F936F937F9368 -:102620008F939F93AF93BF93EF93FF938091E100BC -:1026300082FF0BC08091E20082FF07C08091E10021 -:102640008B7F8093E1000E94310F8091DA0080FF40 -:102650001FC08091D80080FF1BC08091DA008E7F60 -:102660008093DA008091D90080FF0DC080E189BDA0 -:1026700082E189BD09B400FEFDCF81E08093F001C5 -:102680000E94020F05C019BC1092F0010E94140FA5 -:102690008091E10080FF19C08091E20080FF15C0A9 -:1026A0008091E2008E7F8093E2008091E200806161 -:1026B0008093E2008091D80080628093D80019BC9A -:1026C00085E08093F0010E941F0F8091E10084FF5C -:1026D00030C08091E20084FF2CC080E189BD82E19E -:1026E00089BD09B400FEFDCF8091D8008F7D809315 -:1026F000D8008091E1008F7E8093E1008091E2001C -:102700008F7E8093E2008091E20081608093E200FE -:102710008091EC01882311F084E007C08091E300F0 -:1027200087FD02C081E001C083E08093F0010E9438 -:10273000250F8091E10083FF29C08091E20083FF93 -:1027400025C08091E100877F8093E10082E0809343 -:10275000F0011092EC018091E1008E7F8093E10006 -:102760008091E2008E7F8093E2008091E2008061A0 -:102770008093E20042E060E080E00E9404128091D9 -:10278000F00088608093F0000E941B0FFF91EF9192 -:10279000BF91AF919F918F917F916F915F914F9179 -:1027A0003F912F910F900FBE0F901F9018951F9281 -:1027B0000F920FB60F9211242F933F934F935F9375 -:1027C0006F937F938F939F93AF93BF93CF93DF9339 -:1027D000EF93FF93C091E900CF708091EC00D82F68 -:1027E000D17080FDD0E81092E9008091F000877FE1 -:1027F0008093F00078940E941B141092E90080915D -:10280000F00088608093F000CD2BCF70C093E9007A -:10281000FF91EF91DF91CF91BF91AF919F918F91F8 -:102820007F916F915F914F913F912F910F900FBECC -:102830000F901F9018951F93CF93DF93CDB7DEB7FE -:10284000AA970FB6F894DEBF0FBECDBFE1EFF1E05F -:1028500088E08E0F9091F10091938E13FBCF0E9430 -:102860008B0F8091E80083FF1FC18091F10190914F -:10287000F201492F50E04A30510508F015C1FA0124 -:10288000EA5AFF4F0C94322E803881F0823809F0DA -:102890000BC18091F5018F708093E9008091EB006E -:1028A00085FB882780F91092E90006C08091ED0130 -:1028B0009091EE01911182609091E800977F909342 -:1028C000E8008093F1001092F100C8C0282F2D7FFE -:1028D00009F0EAC0882319F0823061F0E5C08091E8 -:1028E000F301813009F0E0C0933009F080E080937B -:1028F000EE012BC08091F301811127C08091F50179 -:102900008F7009F4D1C08093E9002091EB0020FF83 -:102910001CC0933021F48091EB00806214C0909130 -:10292000EB0090619093EB0021E030E0A90102C040 -:10293000440F551F8A95E2F74093EA001092EA008F -:102940008091EB0088608093EB001092E900809109 -:10295000E800877F86C08111A7C01091F3011F771F -:102960008091E3008078812B8093E3008091E800E0 -:10297000877F8093E8000E9439128091E80080FFF1 -:10298000FCCF8091E30080688093E300111102C0C6 -:1029900082E001C083E08093F00186C080588230DD -:1029A00008F082C08091F3019091F4018C3D53E0D6 -:1029B000950779F583E08A838AE289834FB7F89493 -:1029C000DE01139620E03EE051E2E32FF0E0509369 -:1029D0005700E49120FF03C0E295EF703F5FEF7076 -:1029E0008E2F90E0EA3010F0C79601C0C0968D930C -:1029F0009D932F5F243149F74FBF8091E800877F77 -:102A00008093E8006AE270E0CE0101960E944011D6 -:102A100014C0AE014F5F5F4F6091F5010E948710B7 -:102A2000BC01892B09F440C09091E800977F9093F6 -:102A3000E80089819A810E94A3118091E8008B7738 -:102A40008093E80031C0803879F58091E800877F75 -:102A50008093E8008091EC018093F1008091E80080 -:102A60008E778093E8000E9439121EC081111CC02D -:102A70009091F3019230C0F48091E800877F8093B9 -:102A8000E8009093EC010E9439128091EC018111D1 -:102A900006C08091E30087FD02C081E001C084E0B0 -:102AA0008093F0010E94720F8091E80083FF0AC0BA -:102AB0008091E800877F8093E8008091EB0080623E -:102AC0008093EB00AA960FB6F894DEBF0FBECDBF81 -:102AD000DF91CF911F910895CF938091F0018823CA -:102AE000A1F0C091E900CF709091EC00892F817026 -:102AF00090FD80E8C82B1092E9008091E80083FDEA -:102B00000E941B14CF70C093E900CF910895909359 -:102B10007401809373010895E0917301F091740141 -:102B2000309721F00190F081E02D099480E0089524 -:102B3000EF92FF920F931F93CF93DF93E091730176 -:102B4000F09174013097B1F18C010280F381E02D96 -:102B500009958091D70182FF2DC080FF04C083E7D3 -:102B600096E00E94C807E80110E18DE6E82E86E0B5 -:102B7000F82E8091D70180FF0BC088811F928F9320 -:102B8000FF92EF920E9461080F900F900F900F90AC -:102B9000115021961111EDCF8091D70180FF0AC00D -:102BA0008BE696E0DF91CF911F910F91FF90EF9010 -:102BB0000C94C807DF91CF911F910F91FF90EF9078 -:102BC0000895E0917301F0917401309721F0048031 -:102BD000F581E02D099408952091710130917201E1 -:102BE0008217930771F09093720180937101E091C5 -:102BF0007301F0917401309721F00680F781E02D88 -:102C00000994089520916F01309170018217930704 -:102C100071F09093700180936F01E0917301F091D6 -:102C20007401309721F00084F185E02D0994089516 -:102C300008950C9418160E946A220E94130A0C949C -:102C40003023CF93C82F8091D70182FF1EC080FF11 -:102C500004C08CE896E00E94C8078091D70180FFED -:102C60000CC01F92CF9387E896E09F938F930E94AA -:102C700061080F900F900F900F908091D70180FF07 -:102C800004C085E896E00E94C8078C2FCF910C9471 -:102C9000BE0DCF92DF92EF92FF920F931F93CF93CF -:102CA000DF93CDB7DEB72B970FB6F894DEBF0FBE1C -:102CB000CDBF0E94300A86E7C82E81E0D82E00E002 -:102CC00010E0E02E802F0E945C0BF60141916F0115 -:102CD000F42EF826B1F40F5F1F4F0E30110589F75F -:102CE0008FEF89838A831B820E9473228160782FF1 -:102CF0009D838C8349815A816B818D810E94EC1662 -:102D000040C09091D70191FF04C08B870E94620B55 -:102D10008B8520E030E04F2D50E0922FBA01022E3B -:102D200002C0759567950A94E2F760FF24C02E8370 -:102D3000EF8221E030E0690102C0CC0CDD1C9A95E5 -:102D4000E2F790E08C219D21892B09F420E028876F -:102D50000E9473228160782F9A8789874E815F81D4 -:102D600068858A850E94EC16F801EA58FE4F80813A -:102D7000C826C08206C02F5F3F4F2630310569F656 -:102D8000AACF0E94A126109175010E948C151817D8 -:102D9000A1F00E948C15809375012B960FB6F894C4 -:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E -:102DB000EF90DF90CF900C9421162B960FB6F894DD -:102DC000DEBF0FBECDBFDF91CF911F910F91FF905E -:102DD000EF90DF90CF900895CF93DF93CDB7DEB71C -:102DE0002B970FB6F894DEBF0FBECDBF4F83588729 -:102DF00069877A878B87DE01119686E0FD01119243 -:102E00008A95E9F785E0FE01379601900D928A9543 -:102E1000E1F749815A816B817C818D819E810E947D -:102E2000021E2B960FB6F894DEBF0FBECDBFDF910A -:102E3000CF910895CF93882309F4C2C0C82F823858 -:102E400059F40E948C1581FDBBC089E30E949E202D -:102E50000E947D2189E30CC0833879F40E948C158F -:102E600080FDAEC083E50E949E200E947D2183E507 -:102E70000E94F120CF910C947D21843859F40E9456 -:102E80008C1582FD9DC087E40E949E200E947D21BA -:102E900087E4EECF8CEF8C0F813A48F48C2F0E94A0 -:102EA000342B81118DC08C2F0E949E20E3CF80E2B5 -:102EB0008C0F883048F4C77081E001C0880FCA9534 -:102EC000EAF70E944621D6CF8BE58C0F833078F449 -:102ED000C53A29F0C63A31F083E890E005C081E8B0 -:102EE00090E002C082E890E0CF910C94EC1588E568 -:102EF0008C0F833108F064C0C83A39F1C93A41F106 -:102F0000CA3A49F1CB3A51F1CC3A59F1CD3A61F193 -:102F1000C03B69F1CE3A71F1CF3A79F1C13B81F111 -:102F2000C23B89F1C33B91F1C43B99F1C53BA1F18F -:102F3000C63BA9F1C73BB1F1C83BB9F1C93BC1F1EF -:102F4000CA3BC9F180E090E038C082EE90E035C025 -:102F500089EE90E032C08AEE90E02FC085EB90E0E1 -:102F60002CC086EB90E029C087EB90E026C08CEC6B -:102F700090E023C08DEC90E020C083E891E01DC07C -:102F80008AE891E01AC082E991E017C084E991E0F3 -:102F900014C081E292E011C083E292E00EC084E2AC -:102FA00092E00BC085E292E008C086E292E005C0A4 -:102FB00087E292E002C08AE292E0CF910C9402167E -:102FC000CF910895882309F44BC0823859F40E94A8 -:102FD0008C1581FF45C089E30E949E200E947D21BF -:102FE00089E30CC0833871F40E948C1580FF38C0CF -:102FF00083E50E949E200E947D2183E50E94F120AE -:103000000C947D21843859F40E948C1582FF28C0CD -:1030100087E40E949E200E947D2187E4EFCF9CEFF1 -:10302000980F913A58F390E2980F983050F48770C7 -:1030300091E001C0990F8A95EAF7892F0E944C21EF -:10304000DFCF9BE5980F933020F480E090E00C9464 -:10305000EC15885A833120F480E090E00C9402163D -:103060000895882321F00E9446210C947D21089523 -:10307000882321F00E944C210C947D210895BF9259 -:10308000CF92DF92EF92FF920F931F93CF93DF9334 -:1030900000D000D000D0CDB7DEB725E0FC01DE01C6 -:1030A000119601900D922A95E1F7FC014081318142 -:1030B0000281258122952F7063817481672B09F429 -:1030C000E5C23F3F19F44F3F09F4E0C27C01498358 -:1030D0003A8389819A812E830E945D20182FB92E10 -:1030E0000E945C200E94231FEB2DE295EF70F0E020 -:1030F000E05AFF4F2E810C94322E8B2D807F9B2D1A -:103100009F70F92E882319F0F29480EFF8220023A3 -:1031100049F0FF2009F467C28F2D0E9456210E94BA -:103120007D2161C2812F0E94E217FF2009F4AEC207 -:103130008F2D0E945C2126960FB6F894DEBF0FBE3D -:10314000CDBFDF91CF911F910F91FF90EF90DF9056 -:10315000CF90BF900C947D213B2D307F8B2D8F70B5 -:10316000303211F08295807F112319F0113021F156 -:103170002CC00023B9F0222309F4A0C1213009F0AA -:103180009DC126960FB6F894DEBF0FBECDBFDF916E -:10319000CF911F910F91FF90EF90DF90CF90BF9054 -:1031A0000C946621222319F0213009F46FC28E831A -:1031B0000E9469218E8196C1002321F0223008F0FF -:1031C00065C27CC1211162C28DC1002321F022237E -:1031D00009F474C108C2222309F484C119C22B2D39 -:1031E00026952695237030E02115310521F02130F8 -:1031F0003105D1F04BC2002321F0812F9B2D93701C -:1032000002C080E090E026960FB6F894DEBF0FBEB5 -:10321000CDBFDF91CF911F910F91FF90EF90DF9085 -:10322000CF90BF900C94EC15002321F0812F9B2DA3 -:10323000937002C080E090E026960FB6F894DEBF4F -:103240000FBECDBFDF91CF911F910F91FF90EF90F7 -:10325000DF90CF90BF900C940216812F002319F0BD -:103260000E94272502C00E948F2526960FB6F8944B -:10327000DEBF0FBECDBFDF91CF911F910F91FF90A9 -:10328000EF90DF90CF90BF900C9414268B2D83701D -:1032900009F07BC00111FAC1812F82958695877054 -:1032A000880F880F912F9F70C92ED12CE12CF12C03 -:1032B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7B7 -:1032C00014FF12C04FE050E060E070E004C0440F13 -:1032D000551F661F771F8A95D2F7CB01BA016095FB -:1032E00070958095909503C060E070E0CB012B2D28 -:1032F000269526952370422F50E042305105D9F093 -:103300004330510569F16C297D298E299F2941306F -:10331000510551F126960FB6F894DEBF0FBECDBF12 -:10332000DF91CF911F910F91FF90EF90DF90CF90A1 -:10333000BF900C944A1F6C297D298E299F292696BF -:103340000FB6F894DEBF0FBECDBFDF91CF911F91B6 -:103350000F91FF90EF90DF90CF90BF900C94661F7D -:103360000E944A1FC701B60126960FB6F894DEBF29 -:103370000FBECDBFDF91CF911F910F91FF90EF90C6 -:10338000DF90CF90BF900C942E1F002319F08B2D4F -:10339000817001C08695882309F478C1812F8295B8 -:1033A00086958770880F880F912F9F70C92ED12C1A -:1033B000E12CF12C082E04C0CC0CDD1CEE1CFF1CF3 -:1033C0000A94D2F714FF12C04FE050E060E070E0C2 -:1033D00004C0440F551F661F771F8A95D2F7CB0193 -:1033E000BA01609570958095909503C060E070E09B -:1033F000CB012B2D269526952370422F50E042308D -:103400005105D9F04330510569F16C297D298E2988 -:103410009F294130510551F126960FB6F894DEBF31 -:103420000FBECDBFDF91CF911F910F91FF90EF9015 -:10343000DF90CF90BF900C9424206C297D298E2999 -:103440009F2926960FB6F894DEBF0FBECDBFDF9141 -:10345000CF911F910F91FF90EF90DF90CF90BF9091 -:103460000C9440200E942420C701B60126960FB676 -:10347000F894DEBF0FBECDBFDF91CF911F910F91AA -:10348000FF90EF90DF90CF90BF900C940820103FFA -:10349000D1F118F4103E50F4A1C0123F09F463C0FA -:1034A00008F44CC0133F09F473C098C01F708B2DF3 -:1034B0008F710023A1F00E94A11F812F26960FB6C5 -:1034C000F894DEBF0FBECDBFDF91CF911F910F915A -:1034D000FF90EF90DF90CF90BF900C9431180E9436 -:1034E000C21F812F26960FB6F894DEBF0FBECDBF48 -:1034F000DF91CF911F910F91FF90EF90DF90CF90D0 -:10350000BF900C9438180023A9F02111BFC08B2D57 -:103510008F7126960FB6F894DEBF0FBECDBFDF9138 -:10352000CF911F910F91FF90EF90DF90CF90BF90C0 -:103530000C94E71F223008F0A9C0E9CF0023A9F0BE -:103540008B2D8F7126960FB6F894DEBF0FBECDBFC0 -:10355000DF91CF911F910F91FF90EF90DF90CF906F -:10356000BF900C94A11F002359F38B2D8F712696C9 -:103570000FB6F894DEBF0FBECDBFDF91CF911F9184 -:103580000F91FF90EF90DF90CF90BF900C94C21FEF -:10359000002399F08B2D8F7126960FB6F894DEBF1D -:1035A0000FBECDBFDF91CF911F910F91FF90EF9094 -:1035B000DF90CF90BF900C948C1F26960FB6F89496 -:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056 -:1035D000EF90DF90CF90BF900C94821F0023A9F052 -:1035E000222309F4ADCF812F26960FB6F894DEBFC3 -:1035F0000FBECDBFDF91CF911F910F91FF90EF9044 -:10360000DF90CF90BF900C941A17222309F4ADCF0E -:10361000812F26960FB6F894DEBF0FBECDBFDF9187 -:10362000CF911F910F91FF90EF90DF90CF90BF90BF -:103630000C94E2174B2D4F70612FC7010E946A084E -:1036400026960FB6F894DEBF0FBECDBFDF91CF91A7 -:103650001F910F91FF90EF90DF90CF90BF900C944F -:10366000A61E4B2D4F70612FC70126960FB6F894FA -:10367000DEBF0FBECDBFDF91CF911F910F91FF90A5 -:10368000EF90DF90CF90BF900C94680C26960FB609 -:10369000F894DEBF0FBECDBFDF91CF911F910F9188 -:1036A000FF90EF90DF90CF90BF9008950E9463212C -:1036B0000E9438210E947D210E9447270E941426E3 -:1036C00080E090E00E94EC1580E090E00C940216FF -:1036D0000E9453210C94561B0E945D20292F229595 -:1036E0002F7030E02C3031054CF42A3031056CF469 -:1036F000225031092230310588F407C02C303105C1 -:1037000049F02F30310531F009C0803E48F0803F4C -:1037100029F406C093FB882780F9089580E0089576 -:1037200081E00895CF93DF9300D000D01F92CDB7F2 -:10373000DEB70F900F900F900F900F90DF91CF9109 -:103740000895CF93DF9300D000D000D0CDB7DEB77F -:1037500026960FB6F894DEBF0FBECDBFDF91CF9196 -:1037600008951F93CF93DF93C091840116E0809159 -:103770008501C81799F0D0E01C9FF0011D9FF00D46 -:103780001124EA57FE4F4081518162817381848107 -:1037900095810E94A11B2196C770E9CFDF91CF913F -:1037A0001F9108954091B6015091B7016091B80101 -:1037B0007091B9018091BA019091BB010C94A11B49 -:1037C0008091BB0182958F7009F054C08091B8013F -:1037D000882309F44FC080918401A09185016091F4 -:1037E000B6017091B7014091B9015091BA01B6E0AC -:1037F0008A1709F43FC090E041155105C1F17F3FA0 -:1038000011F46F3FA1F1B89FF001B99FF00D1124A1 -:10381000EA57FE4F218172132AC02081621327C00C -:103820002281211124C0238134812417350710F40B -:1038300021503109241B350B283C3105C0F420915F -:10384000BB012F7020612093BB0126E0289FF0016F -:10385000299FF00D1124E557FE4F80818F70806104 -:10386000808386EB91E00E943F180C94B11B019677 -:103870008770BECF0895CF92DF92EF92FF920F93A1 -:103880001F93CF93DF93CDB7DEB762970FB6F8944F -:10389000DEBF0FBECDBF8C0185E0F801DE011D96B5 -:1038A00001900D928A95E1F7D8014C9111965C91A7 -:1038B000119712966C9112971396CD90DC901497F5 -:1038C0003091B6017091B7018091B9019091BA0120 -:1038D000009709F46BC17F3F19F43F3F09F466C1BB -:1038E000E090B801EE2009F4C0C02091BB01C816D9 -:1038F000D90628F0F601E81BF90BCF0104C080952A -:1039000090958C0D9D1DFF24F394883C910578F0D3 -:10391000F12C207F09F0C6C07C2DD98AC88A8989FC -:103920000E94921B86EB91E00E943F18B1C0822F4B -:10393000807F09F046C0751314C0341312C06111A2 -:1039400010C02F7020612093BB010E94D21B86EB18 -:1039500091E00E943F188091BB01D80115968C938D -:103960002EC0CD2819F15F3F11F44F3FF9F0F62E2C -:1039700061111CC0809184012091850136E082177D -:1039800009F45AC090E0389FF001399FF00D1124DE -:10399000EA57FE4F7181571306C07081471303C069 -:1039A0007281711103C001968770E9CFF62E6623EC -:1039B00009F418C18091BB0181608093BB01F12C97 -:1039C00011C1751308C0341306C0611104C0809181 -:1039D000BB01D801C3C04D875E878D859E856A8BEC -:1039E0000E946C1B6A898823E1F16623D1F1209142 -:1039F000BB01822F82958F7090E0029774F08091C6 -:103A0000B6019091B70198878F831986DB86CA86A5 -:103A10002C87CE0107960E943F1886E0F801A6EB9E -:103A2000B1E001900D928A95E1F70E94E01B0E949F -:103A3000D21BFF24F394D6C04D875E878D859E856B -:103A40000E945D20292F22952F7030E02230310511 -:103A50000CF0BCC09F7009F0B6C0805E883008F4DE -:103A6000C1C0C8010E943F18E4CFC816D90608F4A7 -:103A700053C0F601E81BF90BCF01883C910508F40F -:103A800050C0F12C7C2DD98AC88A89890E94921B4A -:103A9000E6EBF1E086E0DF011D928A95E9F70E94EE -:103AA000D21BA0C0751314C0341312C0611110C012 -:103AB0008091BB01F8018583C8010E943F1886E010 -:103AC000E6EBF1E0DF011D928A95E9F7FE2C8AC052 -:103AD0004D875E878D859E856A8B0E946C1B6A89E7 -:103AE000882309F4BECF662309F4BBCF2091BB0124 -:103AF000822F82958F7090E002970CF48ECF809188 -:103B0000B6019091B7019A8389831B82DD82CC82B2 -:103B10002E83CE0101967FCF809590958C0D9D1DB3 -:103B2000ACCFF62E662309F49CCF75132EC0341348 -:103B30002CC02091BB0120FD1FC0822F82958F7069 -:103B4000D9F0D80115962C9315978F3049F08F5FD7 -:103B5000982F9295907F822F8F70892B15968C933A -:103B6000C8010E943F1886E0F801A6EBB1E0019081 -:103B70000D928A95E1F793CF86E0F801A6EBB1E0CC -:103B800001900D928A95E1F72DC04D875E878D8556 -:103B90009E850E946C1B811140CF8091BB0181608A -:103BA0008093BB01C8010E943F181CC0662309F422 -:103BB00058CF4D875E878D859E850E946C1B88231C -:103BC00009F44FCF2ACF811148CF0CC024303105E2 -:103BD0000CF047CF9F7009F440CFF8019581907F9A -:103BE00009F03BCF8F2D62960FB6F894DEBF0FBE63 -:103BF000CDBFDF91CF911F910F91FF90EF90DF909C -:103C0000CF9008951F93CF93DF93CDB7DEB72C9756 -:103C10000FB6F894DEBF0FBECDBF4F8358876987BC -:103C20007A878B879C87CE0107960E943B1C88234E -:103C300069F08F8198852A853B85232BF1F19F3F81 -:103C400009F063C08F3F09F060C037C086E0FE0115 -:103C50003796DE01119601900D928A95E1F76F81FA -:103C60007885EA85FB85309741F17F3F11F46F3FFE -:103C700021F12091850130E0C901019687709927D3 -:103C80004091840150E08417950709F447C0698387 -:103C90007A83FD83EC8396E0929FD001939FB00DD1 -:103CA0001124AA57BE4FFE01319601900D929A95AC -:103CB000E1F7809385010E94B11B16E08091840199 -:103CC000909185018917C1F1189FC00111248A576D -:103CD0009E4F0E943B1C882379F1E09184011E9F36 -:103CE000F0011124EA57FE4F4081518162817381B6 -:103CF000848195810E94A11B8091840190E00196AE -:103D00008770992780938401D9CF4F815885698521 -:103D10007A858B859C850E94A11BCFCF0E94681B52 -:103D20001092850110928401E6EBF1E086E0DF015C -:103D30001D928A95E9F7C1CF2C960FB6F894DEBF95 -:103D40000FBECDBFDF91CF911F910895EF92FF92EB -:103D50000F931F93CF93DF938C01892B09F46CC0D1 -:103D6000F12CEE24E394E8012196F8018491843744 -:103D700040F4843008F051C0813081F0823019F174 -:103D80005BC0853709F444C0A8F19CE7980F9037D1 -:103D900008F052C08F770E94E21741C00E5F1F4F9C -:103DA000FE01C49180E28C0F883048F4C7708E2DDC -:103DB00001C0880FCA95EAF70E94562114C08C2FC3 -:103DC0000E941A172DC00E5F1F4FFE01C49180E2A2 -:103DD0008C0F883058F4C7708E2D01C0880FCA959B -:103DE000EAF70E945C210E947D211AC08C2F0E945C -:103DF000E21716C00E5F1F4FFE01C491CC2381F065 -:103E00008FE99FE00197F1F700C00000C150F6CFA5 -:103E10000E5F1F4FFE01F49003C00E941A178E011F -:103E20008F2D882309F49FCFEFE9FFE03197F1F759 -:103E300000C000008150F5CFDF91CF911F910F910D -:103E4000FF90EF90089508956093C0017093C101B1 -:103E50008093C2019093C3010C94561B0F931F9340 -:103E60000091C0011091C1012091C2013091C301A4 -:103E7000DC01CB01802B912BA22BB32B8093C001B3 -:103E80009093C101A093C201B093C3011F910F9100 -:103E90000C94561B0F931F930091C0011091C10108 -:103EA0002091C2013091C301DC01CB018023912319 -:103EB000A223B3238093C0019093C101A093C201B8 -:103EC000B093C3011F910F910C94561B0F931F9336 -:103ED0000091C0011091C1012091C2013091C30134 -:103EE000DC01CB0180279127A227B3278093C00153 -:103EF0009093C101A093C201B093C3011F910F9190 -:103F00000C94561B1092BC011092BD011092BE0180 -:103F10001092BF010C94561B41E050E060E070E04D -:103F200004C0440F551F661F771F8A95D2F7409330 -:103F3000BC015093BD016093BE017093BF010C940E -:103F4000561B41E050E060E070E004C0440F551F94 -:103F5000661F771F8A95D2F78091BC019091BD01B1 -:103F6000A091BE01B091BF01482B592B6A2B7B2B2E -:103F70004093BC015093BD016093BE017093BF019B -:103F80000C94561B41E050E060E070E004C0440F28 -:103F9000551F661F771F8A95D2F7409550956095FB -:103FA00070958091BC019091BD01A091BE01B0912E -:103FB000BF01482359236A237B234093BC015093BC -:103FC000BD016093BE017093BF010C94561B41E08C -:103FD00050E060E070E004C0440F551F661F771F7B -:103FE0008A95D2F78091BC019091BD01A091BE014C -:103FF000B091BF01482759276A277B274093BC010E -:104000005093BD016093BE017093BF010C94561B89 -:104010000F931F930091BC011091BD012091BE012F -:104020003091BF01DC01CB01802B912BA22BB32B54 -:104030008093BC019093BD01A093BE01B093BF01DA -:104040001F910F910C94561B0F931F930091BC016D -:104050001091BD012091BE013091BF01DC01CB0167 -:1040600080239123A223B3238093BC019093BD01AD -:10407000A093BE01B093BF011F910F910C94561BEA -:104080000F931F930091BC011091BD012091BE01BF -:104090003091BF01DC01CB0180279127A227B327F4 -:1040A0008093BC019093BD01A093BE01B093BF016A -:1040B0001F910F910C94561B0895CF92DF92EF92AF -:1040C000FF920F931F93CF93DF938C01C090C00199 -:1040D000D090C101E090C201F090C3014091BC01B9 -:1040E0005091BD016091BE017091BF01C42AD52AD3 -:1040F000E62AF72ACFE1D0E0D701C6010C2E04C092 -:10410000B695A795979587950A94D2F780FF07C033 -:10411000B8018C2F0E948B0C8130910531F42197CE -:1041200058F7B80180E00E948B0CDF91CF911F916E -:104130000F91FF90EF90DF90CF90089590910C0138 -:10414000992321F090910D01911109C020910E0148 -:1041500030910F01F90132969FEF40E030C0982F67 -:104160009695969596959F30A0F4E0910E01F0916A -:104170000F01E90FF11D877021E030E0A90102C0B5 -:10418000440F551F8A95E2F7CA019181892B8183DB -:1041900008959091D70190FF23C01F928F938DEBCC -:1041A00096E09F938F930E9461080F900F900F905D -:1041B0000F9008959F3F39F04F5F4E3041F051917D -:1041C0005813F8CF0DC05111F7CF942FF5CF9F3F63 -:1041D00039F0F901E90FF11D97FDFA9582830895F1 -:1041E000089590910C01992321F090910D01911166 -:1041F00009C020910E0130910F01F9013296205F24 -:104200003F4F30C0982F9695969596959F30A8F47D -:10421000E0910E01F0910F01E90FF11D877021E08F -:1042200030E0A90102C0440F551F8A95E2F7CA0188 -:10423000809591818923818308959091D70190FF82 -:1042400016C01F928F938FE996E09F938F930E94E1 -:1042500061080F900F900F900F9008953196E2171C -:10426000F30729F090819813F9CF1082F7CF0895C2 -:1042700081E090E0E0910E01F0910F01E80FF91F4D -:104280001082019680319105A9F708959091D60189 -:10429000892B8093D601089580959091D60189232A -:1042A0008093D60108951092D60108959091D5017A -:1042B000892B8093D501089580959091D50189230C -:1042C0008093D50108951092D50108958093C4017B -:1042D00008951092C401089580910E0190910F01EC -:1042E000FC0131969C01205F3F4F80E0919191113C -:1042F0008F5FE217F307D1F70895E0910E01F09177 -:104300000F018091D6018083E0910E01F0910F01A1 -:1043100090818091D501892B80838091C40188236D -:1043200061F0E0910E01F0910F019081892B808363 -:104330000E946C2181111092C40180910E01909114 -:104340000F010C94981590933B0180933A010895C6 -:10435000CF92DF92EF92FF926C01EE24FF24C11402 -:10436000D104E104F10421F0C701B60120E101C04C -:1043700020E0C72ED82EE92EFF24C114D104E10479 -:10438000F10419F0285FC701B6016B017C0154E00C -:10439000F694E794D794C7945A95D1F7C114D104F1 -:1043A000E104F10419F02C5FC701B6016B017C0137 -:1043B00042E0F694E794D794C7944A95D1F7C11494 -:1043C000D104E104F10419F02E5FC701B601DC014C -:1043D000CB01B695A79597958795892B8A2B8B2B23 -:1043E00009F02F5F822FFF90EF90DF90CF9008951C -:1043F0008295982F9C7C392F36953695282F2373DC -:1044000044E0249FC0011124932F982B292F2A7A4E -:104410002695892F8575880F822B08951F93CF933A -:10442000DF931F92CDB7DEB799830E94F821182F32 -:104430009981892F0E94F821212F30E0322F2227E5 -:10444000A901482BCA010F90DF91CF911F910895C8 -:104450008091F001843009F11092D80120E488E1C4 -:1044600090E00FB6F894A895809360000FBE20935B -:10447000600083B7817F846083BF83B7816083BF1F -:104480007894889583B78E7F83BF88E10FB6F894C0 -:1044900080936000109260000FBE08950895089503 -:1044A000CF930E944E220E94300A0E944F22C0E009 -:1044B0008C2F0E945C0B811104C0CF5FCE30C1F7FE -:1044C00001C081E0CF9108950E94681B0E948C1565 -:1044D0000C94BE0D82E084BD93E095BD9AEF97BD2C -:1044E00080936E0008952FB7F8948091D901909130 -:1044F000DA01A091DB01B091DC012FBF0895CF92CA -:10450000DF92EF92FF920F931F932FB7F894409191 -:10451000D9015091DA016091DB017091DC012FBF6C -:104520006A017B01EE24FF248C0120E030E0C016FC -:10453000D106E206F30610F4415051099A01281BF6 -:10454000390BC9011F910F91FF90EF90DF90CF9031 -:1045500008951F920F920FB60F9211248F939F937D -:10456000AF93BF938091D9019091DA01A091DB01C3 -:10457000B091DC010196A11DB11D8093D9019093EA -:10458000DA01A093DB01B093DC01BF91AF919F9161 -:104590008F910F900FBE0F901F9018950E948A1256 -:1045A000F8942FEF87EA91E6215080409040E1F7A0 -:1045B00000C0000087E090EBDC018093F90190934C -:1045C000FA01A093FB01B093FC019CE088E10FB6D7 -:1045D000F894A895809360000FBE90936000FFCF81 -:1045E000EF92FF920F931F93CF93DF93D82FC0E0EA -:1045F0008C2F0E945C0B00E010E0E82EF12CC7012C -:10460000002E02C0959587950A94E2F780FD06C0BA -:104610000F5F1F4F0630110591F709C0602F7C2FE7 -:1046200080E00E94690CD813F3CF81E004C0CF5F13 -:10463000CE30F1F680E0DF91CF911F910F91FF9086 -:10464000EF900895CF93C82F8CE20E94F022882328 -:1046500021F08C2FCF910C94F02280E0CF9108951F -:10466000CF930E947F24811102C00E94652482EEB4 -:1046700096E00E94C807C5E6C15049F00E94300A82 -:104680008FE39CE90197F1F700C00000F5CF8BEDB7 -:1046900096E00E94C80789E20E942223811113C17B -:1046A0008AE20E94222381110E94652485E00E94F3 -:1046B000222381110E94CE220E948A248093D70156 -:1046C00087E00E9422238823A9F18BE10E94222304 -:1046D000882351F08091D70181FB222720F991E0B6 -:1046E000922790FB81F90EC08EE00E94222388233E -:1046F00061F08091D70182FB222720F991E0922777 -:1047000090FB82F98093D70115C080E10E9422239B -:104710009091D701882341F093FB222720F981E073 -:10472000822780FB93F904C0892F809580FB90F944 -:104730009093D7018091D7010E948E240E949C24DF -:104740008093EA0180EE0E942223882341F0809129 -:10475000EA01982F909590FB80F98093EA0189E314 -:104760000E942223882359F08091EA0181FB2227AD -:1047700020F991E0922790FB81F98093EA0182EE83 -:104780000E942223882359F08091EA0182FB22278C -:1047900020F991E0922790FB82F98093EA0186EE5E -:1047A0000E942223882359F08091EA0183FB22276B -:1047B00020F991E0922790FB83F98093EA0183EE40 -:1047C0000E942223882359F08091EA0184FB22274A -:1047D00020F991E0922790FB84F98093EA0185E328 -:1047E0000E942223882359F08091EA0185FB222729 -:1047F00020F991E0922790FB85F98093EA0181E30B -:104800000E942223882359F08091EA0186FB222707 -:1048100020F991E0922790FB86F98093EA0181E1EB -:104820000E942223882359F08091EA0187FB2227E6 -:1048300020F991E0922790FB87F98093EA0180911B -:10484000EA010E94A0248091EA0187FB882780F971 -:1048500080930D0187E20E942223C82F8EE10E94DF -:1048600022238111C2608FE10E9422238111C46042 -:1048700080E20E9422238111C86081E20E942223EB -:104880008111C06182E20E9422238111C06283E211 -:104890000E9422238111C06484E20E942223882383 -:1048A00011F0C06802C0CC2329F08C2F0E949724FD -:1048B0006C2F03C00E949324682F70E080E090E08A -:1048C000CF910C94241FCF9108956DEE7EEF80E080 -:1048D00090E00E94682E60E082E090E00E945A2EF4 -:1048E00060E083E090E00E945A2E60E084E090E077 -:1048F0000E945A2E60E085E090E00C945A2E80E0F1 -:1049000090E00E94542E21E08D3E9E4F09F020E061 -:10491000822F089582E090E00C944C2E682F82E064 -:1049200090E00C945A2E83E090E00C944C2E682F6B -:1049300083E090E00C945A2E84E090E00C944C2E8E -:10494000682F84E090E00C945A2E8091DF0180FF64 -:104950000BC06091130185E0689FB001112475952B -:104960006795759567952BC081FF09C0609113010C -:1049700085E0689FB00111247595679520C082FF7E -:1049800007C06091130185E0689FB001112417C032 -:104990009091E0019923D1F060911201961788F768 -:1049A0002091130185E0289F90011124929FA0017E -:1049B000939F500D112470E0CA010E941E2E603892 -:1049C000710540F46115710539F002C065E070E0D1 -:1049D000862F08958FE7089581E008958091DF0183 -:1049E00080FF08C06091110170E07595679575951D -:1049F000679521C081FF06C06091110170E0759537 -:104A0000679519C082FF04C06091110170E010C069 -:104A10009091E0019923C1F0609110019617A0F7E1 -:104A200080911101899FC001112470E00E941E2E07 -:104A30006038710528F46115710521F0862F0895FD -:104A40008FE7089581E0089561E070E0F4CF803F42 -:104A500021F40E94A524819504C0813F29F40E947D -:104A6000A5248093E3010895823F21F40E94A524A8 -:104A7000819504C0833F29F40E94A5248093E2011C -:104A80000895893F19F40E94EE2405C08A3F31F44D -:104A90000E94EE2481958093E40108958B3F21F4D8 -:104AA0000E94EE24819504C08C3F29F40E94EE24DC -:104AB0008093E5010895843F21F48091E1018160B4 -:104AC00017C0853F21F48091E101826011C0863FCB -:104AD00021F48091E10184600BC0873F21F4809133 -:104AE000E101886005C0883F31F48091E101806177 -:104AF0008093E10108958D3F21F48091DF01816071 -:104B00000BC08E3F21F48091DF01826005C08F3F92 -:104B100029F48091DF0184608093DF010895803F54 -:104B200039F48091E30187FF6CC01092E30169C002 -:104B3000813F29F48091E3011816BCF362C0909183 -:104B4000E201823F29F497FF5CC01092E20159C054 -:104B5000833F19F41916CCF354C0893F41F4809176 -:104B6000E40118160CF04DC01092E4014AC08A3FCF -:104B700029F48091E40187FF44C0F6CF8B3F39F4DC -:104B80008091E50187FF3DC01092E5013AC08C3F5E -:104B900029F48091E5011816BCF333C0843F21F459 -:104BA0008091E1018E7F17C0853F21F48091E10162 -:104BB0008D7F11C0863F21F48091E1018B7F0BC076 -:104BC000873F21F48091E101877F05C0883F31F460 -:104BD0008091E1018F7E8093E10113C08D3F21F42C -:104BE0008091DF018E7F0BC08E3F21F48091DF0129 -:104BF0008D7F05C08F3F29F48091DF018B7F8093EB -:104C0000DF018091E20181110EC08091E3018111E9 -:104C10000AC08091E401811106C08091E5018111F3 -:104C200002C01092E00108958091D70183FF7EC0F9 -:104C30008EE197E00E94C8078091E1011F928F9357 -:104C400089E197E09F938F930E94610887E197E045 -:104C50000E94C8078091E201282F332727FD309555 -:104C60003F938F9384E197E09F938F930E94610815 -:104C700082E197E00E94C8078091E301282F332743 -:104C800027FD30953F938F938FE097E09F938F930D -:104C90000E9461088DE097E00E94C8078091E401BE -:104CA000282F332727FD30953F938F938AE097E095 -:104CB0009F938F930E94610888E097E00E94C80745 -:104CC0008091E501282F332727FD30953F938F935F -:104CD00085E097E09F938F930E94610882E097E0C0 -:104CE0000E94C8078091E0011F928F938FEF96E09A -:104CF0009F938F930E9461088DEF96E00E94C807F2 -:104D00008091DF011F928F938AEF96E09F938F939C -:104D10000E94610887EF96E00E94C8078DB79EB792 -:104D20004C960FB6F8949EBF0FBE8DBF81EE91E0FA -:104D30000E94E1150E9473229093DE018093DD01B1 -:104D400008951F93CF93DF938091DD019091DE0151 -:104D50000E947F22AC019091E001992321F02091E3 -:104D6000140130E006C0209115018AE0289F9001CF -:104D700011244217530708F486C08091E201C091C4 -:104D8000E301D091E4011091E501811107C0C11147 -:104D900076C0D11174C0111172C075C09F3F19F057 -:104DA0009F5F9093E001181624F40E94A52480933D -:104DB000E2018091E20187FF05C00E94A524819550 -:104DC0008093E2011C1624F40E94A5248093E30141 -:104DD0008091E30187FF05C00E94A52481958093FF -:104DE000E3016091E201662339F1C091E301CC2334 -:104DF00019F1772767FD7095872F972F0E94232D34 -:104E000023E333E343E35FE30E94872D0E94F02C0A -:104E10006093E2016C2F772767FD7095872F972F9E -:104E20000E94232D23E333E343E35FE30E94872DB6 -:104E30000E94F02C6093E3011D1624F40E94EE24DE -:104E40008093E4018091E40187FF05C00E94EE2475 -:104E500081958093E401111624F40E94EE2480933E -:104E6000E5018091E50187FF05C00E94EE24819550 -:104E70008093E501DF91CF911F910C9414269F3F01 -:104E800009F08ECF96CFDF91CF911F910895E1EE7B -:104E9000F1E085E0DF011D928A95E9F71092E001CB -:104EA0001092DF01089581E499E00E94C8071F92E3 -:104EB00081E08F931F9285E08F9383EF98E09F931B -:104EC0008F930E9461080F900F900F900F900F909A -:104ED0000F9008958330E9F128F4813061F0823039 -:104EE00009F10895853009F462C008F449C086309C -:104EF00009F474C0089580911501262F30E0280F21 -:104F0000311D2F3F310524F4680F6093150103C054 -:104F10008FEF80931501809115011F928F938CE282 -:104F200098E072C080911401262F30E0280F311DC7 -:104F30002F3F310524F4680F6093140103C08FEFF5 -:104F400080931401809114011F928F938AE198E05D -:104F50005BC080911301262F30E0280F311D2F3FB9 -:104F6000310524F4680F6093130103C08FEF809321 -:104F70001301809113011F928F9387E098E044C042 -:104F800080911201262F30E0280F311D2F3F31056F -:104F900024F4680F6093120103C08FEF8093120115 -:104FA000809112011F928F9382EF97E02DC0809124 -:104FB0001101262F30E0280F311D2F3F310524F439 -:104FC000680F6093110103C08FEF809311018091EE -:104FD00011011F928F9389ED97E016C08091100107 -:104FE000262F30E0280F311D2F3F310524F4680FA4 -:104FF0006093100103C08FEF809310018091100126 -:105000001F928F938EEB97E09F938F930E9461087E -:105010000F900F900F900F900895833081F128F436 -:10502000813059F08230D1F00895853009F449C0BB -:10503000B8F1863009F456C00895809115016817BB -:1050400020F4861B8093150102C0109215018091F7 -:1050500015011F928F938FEA97E054C0809114013D -:10506000681720F4861B8093140102C0109214016B -:10507000809114011F928F938DE997E043C0809136 -:105080001301681720F4861B8093130102C010924D -:105090001301809113011F928F938AE897E032C029 -:1050A00080911201681720F4861B8093120102C0C0 -:1050B00010921201809112011F928F9385E797E061 -:1050C00021C080911101681720F4861B8093110183 -:1050D00002C010921101809111011F928F938CE5F3 -:1050E00097E010C080911001681720F4861B809310 -:1050F000100102C010921001809110011F928F9335 -:1051000081E497E09F938F930E9461080F900F9026 -:105110000F900F900895CF93C82F1F928F9386E41E -:105120009AE09F938F930E94610881E090E0A0E055 -:10513000B0E0BC01CD0104C0660F771F881F991F26 -:10514000CA95D2F70E94241F0F900F900F900F90D6 -:10515000CF910C94681BCF938D3109F465C0B0F5E5 -:105160008E3009F4CCC100F5873009F49BC1A8F456 -:10517000863009F06DC28091D701817F8E7F809348 -:10518000D7018BE49AE00E94C8078DE89EE00E9458 -:10519000C80781E08093E70180C1883009F44FC0DF -:1051A0008B3009F47CC154C2863109F4F0C138F463 -:1051B000803109F4B8C1813109F430C249C2893162 -:1051C00009F4CEC18B3109F486C142C2853309F49A -:1051D00037C248F4873209F433C208F433C2893243 -:1051E00009F42EC235C2833438F48A3308F02CC255 -:1051F000883309F454C12CC2833409F421C28834A1 -:1052000009F026C20E94681B8CE79EE00E94C80736 -:105210009FEF23ED80E3915020408040E1F700C0F4 -:1052200000000E94CE2239C18CE99EE00E94C8078E -:105230000E94AA2C0E948C150E94BE0D2EC181E9ED -:105240009EE00E94C8078CE59CE00E94C8070E946F -:1052500093241F928F9389E59CE09F938F930E94E4 -:10526000610887E59CE00E94C8070E948A24C82F35 -:1052700084E49CE00E94C8071F92CF938FE39CE0D8 -:105280009F938F930E9461088DE39CE00E94C80762 -:1052900083E39CE00E94C8078C2F81701F928F933C -:1052A00080E39CE09F938F930E9461088EE29CE0D4 -:1052B0000E94C80784E29CE00E94C807C1FB8827BF -:1052C00080F91F928F9381E29CE09F938F930E94BD -:1052D00061088FE19CE00E94C80783E19CE00E9486 -:1052E000C807C2FB882780F91F928F9380E19CE05A -:1052F0009F938F930E9461088EE09CE00E94C807F4 -:1053000085E09CE00E94C807C3FBCC27C0F91F9230 -:10531000CF9382E09CE09F938F930E94610880E08E -:105320009CE00E94C8070E949C24C82F8CEE9BE042 -:105330000E94C8071F92CF9387EE9BE09F938F93A5 -:105340000E94610885EE9BE00E94C8078CEC9BE000 -:105350000E94C8078C2F81701F928F9389EC9BE06D -:105360009F938F930E9461088DB79EB780960FB66A -:10537000F8949EBF0FBE8DBF87EC9BE00E94C807CC -:1053800080EB9BE00E94C807C1FB882780F91F9231 -:105390008F938DEA9BE09F938F930E9461088BEA25 -:1053A0009BE00E94C80789E99BE00E94C807C2FBF6 -:1053B000882780F91F928F9386E99BE09F938F93B4 -:1053C0000E94610884E99BE00E94C80782E89BE094 -:1053D0000E94C807C3FB882780F91F928F938FE72D -:1053E0009BE09F938F930E9461088DE79BE00E9452 -:1053F000C80783E79BE00E94C807C4FB882780F9A1 -:105400001F928F9380E79BE09F938F930E94610888 -:105410008EE69BE00E94C8078CE59BE00E94C807CF -:10542000C5FB882780F91F928F9389E59BE09F93A6 -:105430008F930E94610887E59BE00E94C8078BE379 -:105440009BE00E94C807C6FB882780F91F928F93B4 -:1054500088E39BE09F938F930E94610886E39BE023 -:105460000E94C8078EE29BE00E94C807C7FBCC27BA -:10547000C0F91F92CF938BE29BE09F938F930E9482 -:10548000610889E29BE00E94C8078DB79EB74C96E1 -:105490000FB6F8949EBF0FBE8DBFC1E0DEC082E79D -:1054A0009AE05BC08091D701C82FC17080FF09C00E -:1054B0008FE69EE00E94C8078091D701817F8E7F92 -:1054C00047C083E69EE00E94C8078091D7018160B3 -:1054D0008093D701E2CF9091D70191FBCC27C0F9FF -:1054E00081E0C827892FC0FB81F98093D701CC23A5 -:1054F00019F086E59EE027C088E49EE02EC09091DA -:10550000D70192FBCC27C0F981E0C827892FC0FBC7 -:1055100082F98093D701CC2319F089E39EE013C070 -:1055200089E29EE01AC09091D70193FBCC27C0F985 -:1055300081E0C827892FC0FB83F98093D701CC2352 -:1055400051F08DE19EE00E94C8078091D7018160F3 -:105550008093D70182C080E19EE00E94C8079DCF62 -:1055600081E09EE00E94C80785ED9DE00E94C8078B -:1055700088E99DE00E94C8078BE69DE00E94C8076D -:1055800087E29DE00E94C8078CEF9CE0E6CF8EEE9C -:105590009CE00E94C8070E948C151F928F9384ED97 -:1055A0009CE09F938F930E94610880910C011F9251 -:1055B0008F938DEB9CE09F938F930E946108809165 -:1055C0006E011F928F938AEA9CE09F938F930E94B3 -:1055D000610880910D011F928F9387E99CE09F9352 -:1055E0008F930E9461088091D9019091DA01A09176 -:1055F000DB01B091DC01BF93AF939F938F9383E85E -:105600009CE09F938F930E9461088DB79EB746964A -:105610000FB6F8949EBF0FBE8DBF3FCF0E94681B90 -:10562000C0910D0181E0C827C0930D01CC2329F062 -:1056300089E79CE00E94C80710C08EE69CE08DCFF1 -:1056400080E003C08D5101C089530E948B2825CF73 -:105650008CE69CE00E94C807C0E08C2FCF91089593 -:1056600080E0089580E00895CF93C82F8091E701EE -:10567000813081F020F0823009F44FC045C1E091C3 -:105680000E01F0910F018081813169F0823209F0C1 -:105690003DC109C0E0910E01F0910F01808181317F -:1056A00011F0823261F48C2F0E94302B811104C0E2 -:1056B0008C2F0E94AB282FC081E090E02CC08C2F53 -:1056C0000E94322B811126C0C431E1F070F4CB303E -:1056D00081F0C031D1F40E9453278EE39AE00E94FA -:1056E000C80782E08093E70115C0C93259F0C8337A -:1056F00061F48BE49AE00E94C80782E49AE00E9479 -:10570000C80708C01092E70103C18CE39AE00E9429 -:10571000C807FEC081E08170FDC0C43220F5CE31E3 -:1057200008F0C0C0CB3099F1C8F4C73009F0D2C03E -:105730008AE08093150194E19093140193E0909393 -:1057400013018093120188E08093110188E2809315 -:10575000100182EE98E00E94C807BFC0C33149F132 -:10576000C431C1F0B7C0CB3409F4A9C028F4C932A0 -:1057700089F0C83361F0AEC0C13509F49EC0C235AE -:1057800009F499C0CE3409F0A5C06AE09EC00E9419 -:105790005327A3C08091E601882319F01092E601F7 -:1057A0009CC08FEE98E00E94C80781E08093E701DB -:1057B000B1C089EC98E00E94C80787EB98E00E948E -:1057C000C807809115011F928F9384EB98E09F93F7 -:1057D0008F930E94610882EB98E00E94C80780EADC -:1057E00098E00E94C807809114011F928F938DE961 -:1057F00098E09F938F930E9461088BE998E00E9444 -:10580000C8078CE898E00E94C807809113011F9296 -:105810008F9389E898E09F938F930E94610887E8AF -:1058200098E00E94C80786E798E00E94C807809128 -:1058300012011F928F9383E798E09F938F930E94AA -:10584000610881E798E00E94C8078CE598E00E9413 -:10585000C807809111011F928F9389E598E09F936B -:105860008F930E94610887E598E00E94C80780E452 -:1058700098E00E94C807809110011F928F938DE3DA -:1058800098E09F938F930E9461088BE398E00E94B9 -:10589000C8078DB79EB748960FB6F8949EBF0FBE47 -:1058A0008DBF1BC0CE51EC2FF0E0E15DFE4F80813B -:1058B0008093E60112C061E003C061E006C06AE0C7 -:1058C0008091E6010E946A2708C08091E6010E944B -:1058D0000D2803C080EE98E013C08091E601882374 -:1058E00069F01F928F938AED98E09F938F930E94A7 -:1058F00061080F900F900F900F9004C087ED98E013 -:105900000E94C80781E006C01092E70180E002C053 -:1059100080E001CFCF910895E1E8F0E080818860D8 -:1059200080838081816080838FB7F89493E0909327 -:10593000890090ED909388008FBF0895EFE6F0E026 -:105940008081826080830895EFE6F0E080818D7F22 -:1059500080830895EFE6F0E0908182E089278083DC -:1059600008951F920F920FB60F9211242F933F9319 -:105970004F935F936F937F938F939F93AF93BF9357 -:10598000EF93FF938091E8019091E9010196909344 -:10599000E9018093E801811103C082E00E94BE0DFD -:1059A000E091E901E695E695F0E0E455F14FE491E8 -:1059B0008091E8018E1303C080E00E94BE0DFF912C -:1059C000EF91BF91AF919F918F917F916F915F9177 -:1059D0004F913F912F910F900FBE0F901F901895F0 -:1059E00004D06894B1118DC0089570D088F09F578D -:1059F00090F0B92F9927B751A0F0D1F0660F771F1B -:105A0000881F991F1AF0BA95C9F712C0B13081F0FA -:105A100077D0B1E0089574C0672F782F8827B85FDA -:105A200039F0B93FCCF3869577956795B395D9F75B -:105A30003EF490958095709561957F4F8F4F9F4F65 -:105A40000895E89409C097FB3EF490958095709571 -:105A500061957F4F8F4F9F4F9923A9F0F92F96E9BA -:105A6000BB279395F695879577956795B795F1112F -:105A7000F8CFFAF4BB0F11F460FF1BC06F5F7F4FCC -:105A80008F4F9F4F16C0882311F096E911C07723DE -:105A900021F09EE8872F762F05C0662371F096E8E7 -:105AA000862F70E060E02AF09A95660F771F881FB6 -:105AB000DAF7880F9695879597F9089557FD9058CE -:105AC000440F551F59F05F3F71F04795880F97FBC2 -:105AD000991F61F09F3F79F087950895121613067C -:105AE0001406551FF2CF4695F1DF08C016161706AB -:105AF0001806991FF1CF86957105610508940895E0 -:105B0000E894BB2766277727CB0197F908950BD038 -:105B100078C069D028F06ED018F0952309F05AC0EB -:105B20005FC01124EECFCADFA0F3959FD1F3950F8C -:105B300050E0551F629FF001729FBB27F00DB11D11 -:105B4000639FAA27F00DB11DAA1F649F6627B00DA1 -:105B5000A11D661F829F2227B00DA11D621F739F8A -:105B6000B00DA11D621F839FA00D611D221F749F98 -:105B70003327A00D611D231F849F600D211D822FDF -:105B8000762F6A2F11249F5750408AF0E1F0882326 -:105B90004AF0EE0FFF1FBB1F661F771F881F915033 -:105BA0005040A9F79E3F510570F014C0AACF5F3F47 -:105BB000ECF3983EDCF3869577956795B795F79566 -:105BC000E7959F5FC1F7FE2B880F911D96958795EE -:105BD00097F9089597F99F6780E870E060E008956D -:105BE0009FEF80EC089500240A94161617061806F5 -:105BF0000906089500240A941216130614060506D1 -:105C00000895092E0394000C11F4882352F0BB0F61 -:105C100040F4BF2B11F460FF04C06F5F7F4F8F4FC4 -:105C20009F4F0895991B79E004C0991F961708F0BB -:105C3000961B881F7A95C9F78095089597FB072EC4 -:105C400016F4009407D077FD09D00E94382E07FC87 -:105C500005D03EF4909581959F4F0895709561957C -:105C60007F4F0895EE0FFF1F0590F491E02D0994EA -:105C7000AA1BBB1B51E107C0AA1FBB1FA617B70772 -:105C800010F0A61BB70B881F991F5A95A9F780958E -:105C90009095BC01CD010895F999FECF92BD81BDCB -:105CA000F89A992780B50895A8E1B0E042E050E065 -:105CB0000C946F2E262FF999FECF1FBA92BD81BD8D -:105CC00020BD0FB6F894FA9AF99A0FBE019608957E -:105CD0000E945A2E272F0C945B2EDC01CB01FC0175 -:105CE000F999FECF06C0F2BDE1BDF89A319600B435 -:0E5CF0000D9241505040B8F70895F894FFCF40 -:105CFE002002BF0DB00E8D0E590E250E0101C501ED -:105D0E0028080A03140A3F4D3620392C06DF05A950 -:105D1E000589055005C304DC04F5040E052E0501A6 -:0A5D2E00020304050607080900003F +:1010D000DF910895FC01623021F128F4662349F084 +:1010E000613071F036C0643041F108F1653059F17A +:1010F00030C08281882311F085EE0CC085EE0EC0D1 +:101100008281882351F085EE0E94131785EE0E949C +:10111000DB1783EE0E9413171CC083EE0E94DB17BF +:1011200018C08281811115C083E191E00895828108 +:1011300081110FC082E091E008958281811109C080 +:1011400081EF90E008958281811103C080EE90E0EC +:10115000089580E090E0089580E090E00895609127 +:10116000BC017091BD018091BE019091BF010E94B0 +:10117000A12156985E9825982D9826982E98279804 +:101180002F98823019F0833021F00895259A2D9AF6 +:101190000895269A2E9A08958FEA98E0892B11F0E7 +:1011A0000E94AF0880E090E0089556985E982598D8 +:1011B0002D9826982E9827982F988FEF90E090934F +:1011C00089008093880090938B0080938A0090938D +:1011D0008D0080938C00259A2D9A2FEF80E792E066 +:1011E000215080409040E1F700C00000269A2E9ADE +:1011F0002FEF80E792E0215080409040E1F700C05F +:101200000000279A2F9A2FEF80E792E0215080402C +:101210009040E1F700C0000025982D982FEF80E75F +:1012200092E0215080409040E1F700C000002698F5 +:101230002E982FEF80E792E0215080409040E1F718 +:1012400000C0000027982F9856985E9825982D98F2 +:1012500026982E9827982F98089589EA80938000E1 +:1012600089E08093810024982C983F988AB18F74EC +:101270008AB96E98479A8BB1806B8BB9769A0E9427 +:10128000D5088CEA98E0892B11F00E94AC0880E028 +:1012900090E0089580E28093000180913C018111EB +:1012A0000EC00E94990981E080933C012FEF83EDED +:1012B00090E3215080409040E1F700C0000080E4BE +:1012C0000E949F098093000181112EC00E94C909CC +:1012D00080930001811128C00E94C90980930001F8 +:1012E000811122C08FE30E94C909809300018111FE +:1012F0001BC00E94C10980E40E949F0980930001E5 +:10130000811112C08CE00E94C909809300018111F3 +:101310000BC00E94C90980930001811105C08FE3B1 +:101320000E94C909809300010E94C10980910001B7 +:1013300008951092B9008AE08093B800089594EA65 +:101340009093BC009091BC0097FFFCCF9091B900A6 +:10135000987F983021F0903111F081E008958093CA +:10136000BB0084E88093BC008091BC0087FFFCCF69 +:101370008091B900887F883111F0803471F780E066 +:10138000089584E98093BC008091BC0084FDFCCF6B +:1013900008958093BB0084E88093BC008091BC00DA +:1013A00087FFFCCF9091B900987F81E0983209F4D3 +:1013B00080E0089584E88093BC008091BC0087FFA2 +:1013C000FCCF8091BB00089580910001811115C070 +:1013D00080E40E949F098093000181110CC082E18A +:1013E0000E94C90980930001811105C08FEF0E94FE +:1013F000C909809300010E94C10984B1807F84B92A +:1014000085B1807F85B98AB1837F8AB98BB1837FAB +:101410008BB93E98469808950E944A09809300012E +:101420000E94E40980B38C7080BB81B3836F81BB61 +:10143000AEE3B1E0ECE4F1E08EE08E0F11921D928C +:101440008E13FCCF8DE299E0892B11F00C942D09BD +:1014500008959F92AF92BF92CF92DF92EF92FF9248 +:101460000F931F93CF93DF93809100018823E1F0C6 +:1014700080913D018F5F80933D01811115C08AE30A +:1014800094E00E94C8070E944A09809300018823C3 +:1014900029F080E294E00E94C80706C08CE094E046 +:1014A0000E94C8070E94D5080EE311E0C0E0D0E01A +:1014B000BB24B39482E0A82ECC24C394D12C2DEF6E +:1014C000E22E23E0F22EC730D10500F58091000115 +:1014D000811164C080E40E949F0980930001811102 +:1014E00012C082E10E94C9098093000181110BC0E2 +:1014F000C6010C2E01C0880F0A94EAF780950E945D +:10150000C909809300010E94C10948C0CA30A1F0F6 +:1015100028F4C83059F0C93061F005C0CC3089F0EA +:1015200070F0CD3089F0209A289810C0219A29981F +:101530000DC0229A2A980AC0239A2B9807C0529A63 +:1015400001C0539A5B9802C03E9A469890EA9A95D9 +:10155000F1F79FB1799902C082E001C080E09170FB +:101560009B25982B7C9902C084E001C080E0892BE8 +:101570007D9902C038E001C030E0832B7E9902C023 +:1015800020E101C020E0822B9FB19095991F9927FF +:10159000991F9295990F907E892B10C08091000120 +:1015A000811174C080E40E949F0980930001882308 +:1015B00009F459C0912C0E94C109892DF80190812C +:1015C000981739F1808380910101882301F180917E +:1015D000D70180FF04C082E094E00E94C807809198 +:1015E000D70180FF0CC0809101011F928F93FF9261 +:1015F000EF920E9461080F900F900F900F908091D2 +:10160000D70180FF04C08BEF93E00E94C807A0922F +:1016100001010E94E40921960F5F1F4FCE30D105D2 +:1016200009F051CF809101018823B1F0815080935E +:101630000101882339F08FE99FE00197F1F700C09D +:1016400000000AC0ACE4B1E0EEE3F1E0CF01825F5C +:1016500091919D938E13FCCF8CEC98E0892BC1F077 +:101660000E94CC0815C083E10E94C9098093000143 +:101670008111A0CF81E40E949F0980930001811114 +:1016800099CF0E94DA09982E909495CF80E096CF5A +:1016900081E0DF91CF911F910F91FF90EF90DF904C +:1016A000CF90BF90AF909F900895E82FF0E0E45B5B +:1016B000FE4F80810895CF92DF92EF92FF920F93B9 +:1016C0001F93CF93DF9384EE93E00E94C8078CE4CE +:1016D000E82E81E0F82EC0E0D0E09FEDC92E93E027 +:1016E000D92E06ED13E0DF93CF93DF92CF920E94C5 +:1016F00061088CED93E00E94C807F70181917F019A +:1017000090E00E9407229F938F931F930F930E9454 +:10171000610884ED93E00E94C80721968DB79EB7BB +:1017200008960FB6F8949EBF0FBE8DBFCE30D10580 +:10173000D1F6DF91CF911F910F91FF90EF90DF9045 +:10174000CF9008958B3B910578F4883A910540F548 +:10175000853A9105D0F48430910508F0B1C081300C +:10176000910509F4ADC06BC0803E910508F467C0D7 +:10177000883E910508F4A4C09C01205F3109203106 +:10178000310508F05CC090650895853A910509F42B +:1017900059C0863A910509F058C082E890E408954E +:1017A000883A910509F454C0893A910509F453C067 +:1017B0008A3A910509F452C08B3A910509F451C057 +:1017C0008C3A910509F450C08D3A910509F44FC047 +:1017D000803B910509F44EC08E3A910509F44DC045 +:1017E0008F3A910509F44CC0813B910509F44BC037 +:1017F000823B910509F44AC0833B910509F449C035 +:10180000843B910509F448C0853B910509F447C024 +:10181000863B910509F446C0873B910509F445C014 +:10182000883B910509F444C0893B910509F443C004 +:101830008A3B910509F442C080E094E4089580E079 +:1018400090E0089581E890E4089583E890E4089595 +:1018500082EE94E4089589EE94E408958AEE94E487 +:10186000089585EB94E4089586EB94E4089587EB5E +:1018700094E408958CEC94E408958DEC94E4089538 +:1018800083E895E408958AE895E4089582E995E46B +:10189000089584E995E4089581E296E4089583E249 +:1018A00096E4089584E296E4089585E296E4089526 +:1018B00086E296E4089587E296E408958AE296E443 +:1018C0000895089596E0799FF001112494E5899F89 +:1018D000E00DF11D1124E60FF11DEE0FFF1FEC5C72 +:1018E000FE4F859194910895880F991FFC01EC5546 +:1018F000F040859194910895880F991FFC01EC5D4B +:10190000FE4F85919491089526E0729FF001112475 +:1019100044E5849FE00DF11D1124E60FF11DEE0F4B +:10192000FF1FEC5CFE4F859194919C013A95211527 +:101930004FE1340708F41AC13F512115304120F41A +:101940009F700E947C0C08959C01305321153041FA +:1019500018F49927906C0895811520E5920769F491 +:101960000E94611B4FEF84E39CE041508040904017 +:10197000E1F700C000000C94C722813020E59207F7 +:1019800031F48091D70181608093D70108959C0143 +:1019900030552115304108F051C0292F33272F70C1 +:1019A000332721303105D9F4AC014370552702C0EB +:1019B000220F331F4A95E2F73C68AC0164E0440F04 +:1019C000551F6A95E1F744275370242B352B73E09C +:1019D000880F991F7A95E1F7807699271DC02230EC +:1019E000310529F4982F8827816F906A0895233054 +:1019F0003105A9F4AC014370552721E030E002C065 +:101A0000220F331F4A95E2F73C6843E0880F991F85 +:101A10004A95E1F7807E9770822B932B08952430AE +:101A20003105E1F4AC014370552721E030E002C0FC +:101A3000220F331F4A95E2F73A68E7CF9C013057EF +:101A40002115304118F49F70906208959C01305820 +:101A50002115304118F49F70906A0895803E9105D9 +:101A6000E0F4803C910558F58133910509F46FC08D +:101A700048F48932910509F463C08A32910509F46A +:101A80006DC072C089339105E9F082389105D1F0BB +:101A90008533910509F44DC067C0833E910581F1FE +:101AA00038F4803E9105B9F0823E9105D9F05CC0D2 +:101AB000863E910561F1873E9105A1F155C00E94D6 +:101AC000740C08952091EA0120FD02C021FF4CC052 +:101AD00080EE90E049C08091EA0180FFF9CF89E370 +:101AE00090E042C08091EA0182FF0EC08091EA013D +:101AF00084FF03C080E090E037C083EE90E034C004 +:101B00008091EA0182FFF2CF82EE90E02DC08091B9 +:101B1000EA0183FF0BC08091EA0184FDEBCF87EEE1 +:101B200090E022C08091EA0183FFF5CF86EE90E03D +:101B30001BC08091EA0185FF07C089E290E014C0D4 +:101B40008091EA0185FFF9CF85E390E00DC0809197 +:101B5000EA0186FF07C08AE290E006C08091EA01B0 +:101B600086FFF9CF81E390E00E94A20B08950895CB +:101B700080916D0108959FB7F89410925C019FBF0A +:101B80009091F001943009F057C09091E9009F7056 +:101B90003091EC00232F217030FD20E8922B24E0BF +:101BA0002093E9002091EB0020FF43C02091EE003C +:101BB00027FF3FC020915A01222321F02091E80005 +:101BC00025FF37C010925A0126E03091E80035FD1C +:101BD00015C03091F001343061F53091EB0035FDE6 +:101BE00028C0215021F481E080935A0122C0EFE9FE +:101BF000FFE03197F1F700C00000E7CF8093F100DC +:101C00008091E80085FD0AC08091E80080FFFCCF4C +:101C10008091E8008E778093E80006C08FB7F89433 +:101C200021E020935C018FBF9F709093E90080E0DA +:101C300008959F709093E9008FEF0895CF93DF93FD +:101C400000D01F92CDB7DEB79C018091F0018430A7 +:101C500019F593E099833B832A839093E9008FEFF2 +:101C60009091E800815095FD06C095ED9A95F1F7A9 +:101C700000008111F5CF8091E80085FF0DC040E0A4 +:101C800050E063E070E0CE0101960E94EE1080917A +:101C9000E8008E778093E8000F900F900F90DF910F +:101CA000CF910895CF93DF9300D01F92CDB7DEB7C9 +:101CB0002091F001243021F522E029839B838A833F +:101CC00083E08093E9008FEF9091E800815095FDCB +:101CD00006C095ED9A95F1F700008111F5CF80913E +:101CE000E80085FF0DC040E050E063E070E0CE0109 +:101CF00001960E94EE108091E8008E778093E800B4 +:101D00000F900F900F90DF91CF9108952091F001E7 +:101D10002430F1F422E02093E9002FEF3091E80025 +:101D2000215035FD06C035ED3A95F1F7000021113F +:101D3000F5CF2091E80025FF0BC040E050E065E0C2 +:101D400070E00E94EE108091E8008E778093E800AA +:101D50000895CF93DF932091F001243009F048C01B +:101D6000EC0180910C018823E1F080910D01882322 +:101D7000C1F085E08093E9008FEF9091E8008150F9 +:101D800095FD06C095E19A95F1F700008111F5CF18 +:101D90008091E80085FF2CC040E050E060E170E0F9 +:101DA00017C081E08093E9008FEF9091E8008150A7 +:101DB00095FD06C095ED9A95F1F700008111F5CFDC +:101DC0008091E80085FF14C040E050E068E070E0DA +:101DD000CE010E94EE108091E8008E778093E8009B +:101DE00080E1FE01ADE5B1E001900D928A95E1F749 +:101DF000DF91CF91089589E794E00E94C807809110 +:101E0000EF01811109C00E9483120E94E0128091AB +:101E1000E20084608093E200089585E794E00E94E8 +:101E2000C8071092EF01089581E794E00C94C80769 +:101E30008DE694E00E94C8070C94972C89E694E004 +:101E40000E94C8070E945D220E949D2C0E94851559 +:101E50000C94B70D20915B012F5F822F62E30E94EB +:101E60000B2E992319F020935B01089510925B01CA +:101E700080915C01882371F18091F001843041F5FB +:101E80008091E9008F702091EC00922F917020FDDD +:101E900090E8892B94E09093E9009091EB0090FFFB +:101EA00014C09091EE0097FF10C09091E80095FF4C +:101EB00003C01092F100F9CF9091E80090FF05C0A7 +:101EC0009091E8009E779093E8008F708093E900EE +:101ED00010925C01089542E061EC81E00E94FD11E6 +:101EE00042E061EC82E00E94FD1142E061EC83E09F +:101EF0000E94FD1142E261EC84E00E94FD1142E18A +:101F000061EC85E00C94FD118091F201833009F4BD +:101F100055C030F4813071F0823009F48EC00895DC +:101F20008A3009F47AC08B3009F460C0893009F036 +:101F30009CC020C08091F101813A09F096C0809147 +:101F4000E800877F8093E8008091F5019091F60189 +:101F5000892B21F460E18DE591E003C060E080E031 +:101F600090E070E00E9439118091E8008B778093B7 +:101F7000E80008958091F101813209F076C08091E6 +:101F8000F5019091F601009719F0049709F06DC0E2 +:101F90008091E800877F8093E8008091E80082FDCF +:101FA00005C08091F0018111F8CF5FC08091F100F0 +:101FB00080936D018091E8008B7753C08091F1018F +:101FC000813A09F052C08091F5019091F601892B78 +:101FD00009F04BC08091E800877F8093E8008091F2 +:101FE000E80080FFFCCF80910C0136C08091F101A8 +:101FF0008132D9F58091F5019091F601892BA9F5EF +:102000008091E800877F8093E8000E9432128091DF +:10201000F30180930C010C94611B8091F1018132DA +:1020200021F58091E800877F8093E8000E943212BA +:102030008091F40180936E0108958091F101813ABD +:10204000A1F48091E800877F8093E8008091E80008 +:1020500080FFFCCF80916E018093F1008091E800B9 +:102060008E778093E8000C943212089584B7877FAE +:1020700084BF88E10FB6F8948093600010926000EE +:102080000FBE90E080E80FB6F894809361009093C3 +:1020900061000FBE0E9412160E9483120E94E0127D +:1020A0008091E20084608093E2008BEB9DE00E94CF +:1020B0009C2178940E9465150E94141682E091E09C +:1020C0000E9480150E94852C88E594E00E94C80734 +:1020D0008091F001853089F484E594E00E94C8077E +:1020E0000E9421228091EE01882391F30E944922CF +:1020F000882371F30E94D810EBCF0E944216E8CFDC +:10210000292F332723303105C9F064F421303105FC +:1021100081F02230310509F043C08DE890E021EBD9 +:1021200034E042C021323105F1F02232310541F173 +:1021300037C082E190E02EE335E036C09927813048 +:10214000910541F08230910541F0892B49F5EDEA86 +:10215000F4E005C0E5E9F4E002C0EDE7F4E08491C5 +:1021600090E09F0121C06530D8F4E62FF0E0EE0F3B +:10217000FF1FEB5DFE4F2081318189E090E014C0AC +:10218000653070F470E0FB01EE0FFF1FE55EFE4F5F +:1021900020813181FB01EA5EFE4F808190E004C026 +:1021A00080E090E020E030E0FA0131832083089560 +:1021B00080E189BD82E189BD09B400FEFDCF809137 +:1021C000D8008F7D8093D8008091E000826080935A +:1021D000E0008091E00081FDFCCF0895CF92DF9276 +:1021E000EF92FF920F931F93CF93DF93EC018B013C +:1021F0006A010E945112811133C0C114D10439F017 +:10220000F60180819181081B190BC80FD91FE12CA1 +:10221000F12C0115110519F18091E80085FD16C01A +:102220008091E8008E778093E800C114D10449F0D2 +:10223000F60180819181E80EF91EF182E08285E04D +:102240000FC00E945112882321F30AC08991809304 +:10225000F10001501109FFEFEF1AFF0ADACF80E019 +:10226000DF91CF911F910F91FF90EF90DF90CF9072 +:1022700008952091F7013091F8012617370748F0AB +:102280006115710539F42091E8002E772093E8005C +:1022900001C0B90140E061157105A9F12091F0017B +:1022A000222309F443C0253009F442C02091E800FC +:1022B00023FD40C02091E80022FD32C02091E800BB +:1022C00020FFE9CF4091F3002091F20030E0342B61 +:1022D000FC01CF016115710559F02830310540F43A +:1022E00081918093F100615071092F5F3F4FF1CFD1 +:1022F00041E02830310509F040E02091E8002E77D8 +:102300002093E800C8CF4111C9CF0AC08091F001E5 +:10231000882361F0853061F08091E80083FD0AC078 +:102320008091E80082FFF2CF80E0089582E0089576 +:1023300083E0089581E008952091F7013091F8013C +:102340002617370748F06115710539F42091E80028 +:102350002E772093E80001C0B901FC0120E061154F +:10236000710591F18091F001882309F440C0853016 +:1023700009F43FC08091E80083FD3DC08091E800F2 +:1023800082FD2FC08091E80080FFE9CF2091F3000B +:102390008091F20090E0922B6115710559F0883020 +:1023A000910540F424912093F10031966150710918 +:1023B0000196F2CF21E0089709F020E08091E80033 +:1023C0008E778093E800CBCF2111CCCF0AC08091CB +:1023D000F001882361F0853061F08091E80083FD91 +:1023E0000AC08091E80082FFF2CF80E0089582E089 +:1023F000089583E0089581E00895982F973058F567 +:102400009093E900981739F07091EC002091ED005D +:102410005091F00003C0242F762F50E021FF19C007 +:102420003091EB003E7F3093EB003091ED003D7F2B +:102430003093ED003091EB0031603093EB007093FE +:10244000EC002093ED005093F0002091EE0027FF68 +:1024500007C09F5FD3CF8F708093E90081E008951C +:1024600080E008958091F10187FF11C08091E8001C +:1024700082FD05C08091F0018111F8CF11C08091DB +:10248000E8008B770BC08091F001882349F08091A0 +:10249000E80080FFF8CF8091E8008E778093E80015 +:1024A00008952091E4003091E50095E64091EC001C +:1024B000842F817040FF22C08091E80080FD1CC005 +:1024C0008091F001882391F0853091F08091EB00AC +:1024D00085FD10C04091E4005091E500421753077C +:1024E00029F39A01915011F784E0089582E008954C +:1024F00083E0089581E0089580E008954091E80028 +:1025000042FFDECF08950E94F1120E94F912E0EE20 +:10251000F0E0808181608083E8EDF0E080818F775A +:10252000808319BCA7EDB0E08C918E7F8C93808165 +:102530008F7E80831092EF0108950F931F93CF93A6 +:10254000DF930E94F1120E94F912C8EDD0E0888159 +:102550008F77888388818068888388818F7D88834E +:1025600019BC1092F0011092EC011092EE01109241 +:10257000ED0100EE10E0F80180818B7F808388817F +:102580008160888342E060E080E00E94FD11E1EE1E +:10259000F0E080818E7F8083E2EEF0E080818160D8 +:1025A0008083808188608083F80180818E7F808332 +:1025B000888180618883DF91CF911F910F91089569 +:1025C000E8EDF0E080818F7E8083E7EDF0E08081B0 +:1025D0008160808384E082BF81E08093EF010C946E +:1025E0009D12E8EDF0E080818E7F80831092E20002 +:1025F00008951092DA001092E10008951F920F9250 +:102600000FB60F9211242F933F934F935F936F93C5 +:102610007F938F939F93AF93BF93EF93FF9380919B +:10262000E10082FF0BC08091E20082FF07C0809131 +:10263000E1008B7F8093E1000E942A0F8091DA00F5 +:1026400080FF1FC08091D80080FF1BC08091DA00FE +:102650008E7F8093DA008091D90080FF0DC080E1E9 +:1026600089BD82E189BD09B400FEFDCF81E0809380 +:10267000F0010E94FB0E05C019BC1092F0010E94EF +:102680000D0F8091E10080FF19C08091E20080FF72 +:1026900015C08091E2008E7F8093E2008091E2007D +:1026A00080618093E2008091D80080628093D8009E +:1026B00019BC85E08093F0010E94180F8091E10021 +:1026C00084FF30C08091E20084FF2CC080E189BD8E +:1026D00082E189BD09B400FEFDCF8091D8008F7DD5 +:1026E0008093D8008091E1008F7E8093E1008091FB +:1026F000E2008F7E8093E2008091E200816080930F +:10270000E2008091EC01882311F084E007C0809101 +:10271000E30087FD02C081E001C083E08093F00107 +:102720000E941E0F8091E10083FF29C08091E2008A +:1027300083FF25C08091E100877F8093E10082E0E4 +:102740008093F0011092EC018091E1008E7F8093E4 +:10275000E1008091E2008E7F8093E2008091E200B0 +:1027600080618093E20042E060E080E00E94FD1121 +:102770008091F00088608093F0000E94140FFF9118 +:10278000EF91BF91AF919F918F917F916F915F91E9 +:102790004F913F912F910F900FBE0F901F90189562 +:1027A0001F920F920FB60F9211242F933F934F93C6 +:1027B0005F936F937F938F939F93AF93BF93CF93C9 +:1027C000DF93EF93FF93C091E900CF708091EC000D +:1027D000D82FD17080FDD0E81092E9008091F000F0 +:1027E000877F8093F00078940E9414141092E9007F +:1027F0008091F00088608093F000CD2BCF70C09363 +:10280000E900FF91EF91DF91CF91BF91AF919F913F +:102810008F917F916F915F914F913F912F910F9089 +:102820000FBE0F901F9018951F93CF93DF93CDB7D6 +:10283000DEB7AA970FB6F894DEBF0FBECDBFE1EFAB +:10284000F1E088E08E0F9091F10091938E13FBCF11 +:102850000E94840F8091E80083FF1FC18091F101E5 +:102860009091F201492F50E04A30510508F015C10E +:10287000FA01EA5AFF4F0C942B2E803881F08238EF +:1028800009F00BC18091F5018F708093E900809170 +:10289000EB0085FB882780F91092E90006C0809143 +:1028A000ED019091EE01911182609091E800977F87 +:1028B0009093E8008093F1001092F100C8C0282F97 +:1028C0002D7F09F0EAC0882319F0823061F0E5C05D +:1028D0008091F301813009F0E0C0933009F080E08D +:1028E0008093EE012BC08091F301811127C080916C +:1028F000F5018F7009F4D1C08093E9002091EB00BD +:1029000020FF1CC0933021F48091EB00806214C042 +:102910009091EB0090619093EB0021E030E0A901F1 +:1029200002C0440F551F8A95E2F74093EA001092C7 +:10293000EA008091EB0088608093EB001092E90040 +:102940008091E800877F86C08111A7C01091F301B4 +:102950001F778091E3008078812B8093E300809142 +:10296000E800877F8093E8000E9432128091E8009F +:1029700080FFFCCF8091E30080688093E300111119 +:1029800002C082E001C083E08093F00186C08058DD +:10299000823008F082C08091F3019091F4018C3D67 +:1029A00053E0950779F583E08A838AE289834FB7FC +:1029B000F894DE01139620E03EE051E2E32FF0E0D0 +:1029C00050935700E49120FF03C0E295EF703F5F02 +:1029D000EF708E2F90E0EA3010F0C79601C0C096DD +:1029E0008D939D932F5F243149F74FBF8091E8006D +:1029F000877F8093E8006AE270E0CE0101960E9432 +:102A0000391114C0AE014F5F5F4F6091F5010E9414 +:102A10008010BC01892B09F440C09091E800977F99 +:102A20009093E80089819A810E949C118091E8002E +:102A30008B778093E80031C0803879F58091E80089 +:102A4000877F8093E8008091EC018093F100809172 +:102A5000E8008E778093E8000E9432121EC0811138 +:102A60001CC09091F3019230C0F48091E800877F00 +:102A70008093E8009093EC010E9432128091EC0167 +:102A8000811106C08091E30087FD02C081E001C092 +:102A900084E08093F0010E946B0F8091E80083FF37 +:102AA0000AC08091E800877F8093E8008091EB0066 +:102AB00080628093EB00AA960FB6F894DEBF0FBE3B +:102AC000CDBFDF91CF911F910895CF938091F001F9 +:102AD0008823A1F0C091E900CF709091EC00892F7C +:102AE000817090FD80E8C82B1092E9008091E80089 +:102AF00083FD0E941414CF70C093E900CF91089514 +:102B000090937401809373010895E0917301F091A3 +:102B10007401309721F00190F081E02D099480E05C +:102B20000895EF92FF920F931F93CF93DF93E0915D +:102B30007301F09174013097B1F18C010280F3813F +:102B4000E02D09958091D70182FF2DC080FF04C040 +:102B500083E796E00E94C807E80110E18DE6E82EC1 +:102B600086E0F82E8091D70180FF0BC088811F92EC +:102B70008F93FF92EF920E9461080F900F900F9039 +:102B80000F90115021961111EDCF8091D70180FF48 +:102B90000AC08BE696E0DF91CF911F910F91FF90D5 +:102BA000EF900C94C807DF91CF911F910F91FF9088 +:102BB000EF900895E0917301F0917401309721F046 +:102BC0000480F581E02D09940895209171013091E0 +:102BD00072018217930771F09093720180937101D3 +:102BE000E0917301F0917401309721F00680F78134 +:102BF000E02D0994089520916F01309170018217A2 +:102C0000930771F09093700180936F01E0917301CD +:102C1000F0917401309721F00084F185E02D099442 +:102C2000089508950C9411160E9463220E940C0AC4 +:102C30000C942923CF93C82F8091D70182FF1EC007 +:102C400080FF04C08CE896E00E94C8078091D701FD +:102C500080FF0CC01F92CF9387E896E09F938F93DD +:102C60000E9461080F900F900F900F908091D701F4 +:102C700080FF04C085E896E00E94C8078C2FCF91A2 +:102C80000C94B70DCF92DF92EF92FF920F931F93A8 +:102C9000CF93DF93CDB7DEB72B970FB6F894DEBF97 +:102CA0000FBECDBF0E94290A86E7C82E81E0D82E2C +:102CB00000E010E0E02E802F0E94550BF6014191BC +:102CC0006F01F42EF826B1F40F5F1F4F0E3011057F +:102CD00089F78FEF89838A831B820E946C2281602F +:102CE000782F9D838C8349815A816B818D810E94CD +:102CF000E51640C09091D70191FF04C08B870E94D8 +:102D00005B0B8B8520E030E04F2D50E0922FBA0115 +:102D1000022E02C0759567950A94E2F760FF24C001 +:102D20002E83EF8221E030E0690102C0CC0CDD1C73 +:102D30009A95E2F790E08C219D21892B09F420E0FF +:102D400028870E946C228160782F9A8789874E811C +:102D50005F8168858A850E94E516F801EA58FE4F72 +:102D60008081C826C08206C02F5F3F4F26303105C4 +:102D700069F6AACF0E949A26109175010E948515C6 +:102D80001817A1F00E948515809375012B960FB638 +:102D9000F894DEBF0FBECDBFDF91CF911F910F9191 +:102DA000FF90EF90DF90CF900C941A162B960FB6F1 +:102DB000F894DEBF0FBECDBFDF91CF911F910F9171 +:102DC000FF90EF90DF90CF900895CF93DF93CDB732 +:102DD000DEB72B970FB6F894DEBF0FBECDBF4F8383 +:102DE000588769877A878B87DE01119686E0FD0117 +:102DF00011928A95E9F785E0FE01379601900D92D0 +:102E00008A95E1F749815A816B817C818D819E8110 +:102E10000E94FB1D2B960FB6F894DEBF0FBECDBFF0 +:102E2000DF91CF910895CF93882309F4C2C0C82FB2 +:102E3000823859F40E94851581FDBBC089E30E9448 +:102E400097200E94762189E30CC0833879F40E9490 +:102E5000851580FDAEC083E50E9497200E947621F3 +:102E600083E50E94EA20CF910C947621843859F4AE +:102E70000E94851582FD9DC087E40E9497200E94D4 +:102E8000762187E4EECF8CEF8C0F813A48F48C2FBB +:102E90000E942D2B81118DC08C2F0E949720E3CF93 +:102EA00080E28C0F883048F4C77081E001C0880F41 +:102EB000CA95EAF70E943F21D6CF8BE58C0F83306D +:102EC00078F4C53A29F0C63A31F083E890E005C0BD +:102ED00081E890E002C082E890E0CF910C94E51583 +:102EE00088E58C0F833108F064C0C83A39F1C93ADB +:102EF00041F1CA3A49F1CB3A51F1CC3A59F1CD3AC4 +:102F000061F1C03B69F1CE3A71F1CF3A79F1C13B41 +:102F100081F1C23B89F1C33B91F1C43B99F1C53BBF +:102F2000A1F1C63BA9F1C73BB1F1C83BB9F1C93B1F +:102F3000C1F1CA3BC9F180E090E038C082EE90E078 +:102F400035C089EE90E032C08AEE90E02FC085EB6C +:102F500090E02CC086EB90E029C087EB90E026C083 +:102F60008CEC90E023C08DEC90E020C083E891E0F1 +:102F70001DC08AE891E01AC082E991E017C084E997 +:102F800091E014C081E292E011C083E292E00EC0B1 +:102F900084E292E00BC085E292E008C086E292E013 +:102FA00005C087E292E002C08AE292E0CF910C94E1 +:102FB000FB15CF910895882309F44BC0823859F44A +:102FC0000E94851581FF45C089E30E9497200E94D9 +:102FD000762189E30CC0833871F40E94851580FF47 +:102FE00038C083E50E9497200E94762183E50E94E5 +:102FF000EA200C947621843859F40E94851582FFCA +:1030000028C087E40E9497200E94762187E4EFCFB2 +:103010009CEF980F913A58F390E2980F983050F443 +:10302000877091E001C0990F8A95EAF7892F0E9475 +:103030004521DFCF9BE5980F933020F480E090E0AE +:103040000C94E515885A833120F480E090E00C94CC +:10305000FB150895882321F00E943F210C947621CE +:103060000895882321F00E9445210C94762108952B +:10307000BF92CF92DF92EF92FF920F931F93CF9365 +:10308000DF9300D000D000D0CDB7DEB725E0FC0143 +:10309000DE01119601900D922A95E1F7FC01408125 +:1030A00031810281258122952F7063817481672B84 +:1030B00009F4E5C23F3F19F44F3F09F4E0C27C0137 +:1030C00049833A8389819A812E830E945620182F42 +:1030D000B92E0E9455200E941C1FEB2DE295EF7027 +:1030E000F0E0E05AFF4F2E810C942B2E8B2D807F29 +:1030F0009B2D9F70F92E882319F0F29480EFF8220F +:10310000002349F0FF2009F467C28F2D0E944F2150 +:103110000E94762161C2812F0E94DB17FF2009F4F3 +:10312000AEC28F2D0E94552126960FB6F894DEBFB1 +:103130000FBECDBFDF91CF911F910F91FF90EF9008 +:10314000DF90CF90BF900C9476213B2D307F8B2D5C +:103150008F70303211F08295807F112319F0113079 +:1031600021F12CC00023B9F0222309F4A0C12130A1 +:1031700009F09DC126960FB6F894DEBF0FBECDBFF5 +:10318000DF91CF911F910F91FF90EF90DF90CF9043 +:10319000BF900C945F21222319F0213009F46FC2F3 +:1031A0008E830E9462218E8196C1002321F02230FD +:1031B00008F065C27CC1211162C28DC1002321F0DB +:1031C000222309F474C108C2222309F484C119C25C +:1031D0002B2D26952695237030E02115310521F001 +:1031E00021303105D1F04BC2002321F0812F9B2DDE +:1031F000937002C080E090E026960FB6F894DEBF90 +:103200000FBECDBFDF91CF911F910F91FF90EF9037 +:10321000DF90CF90BF900C94E515002321F0812F13 +:103220009B2D937002C080E090E026960FB6F89434 +:10323000DEBF0FBECDBFDF91CF911F910F91FF90E9 +:10324000EF90DF90CF90BF900C94FB15812F00235F +:1032500019F00E94202502C00E94882526960FB6EC +:10326000F894DEBF0FBECDBFDF91CF911F910F91BC +:10327000FF90EF90DF90CF90BF900C940D268B2D98 +:10328000837009F07BC00111FAC1812F8295869568 +:103290008770880F880F912F9F70C92ED12CE12C39 +:1032A000F12C082E04C0CC0CDD1CEE1CFF1C0A9473 +:1032B000D2F714FF12C04FE050E060E070E004C0AD +:1032C000440F551F661F771F8A95D2F7CB01BA01AD +:1032D000609570958095909503C060E070E0CB019B +:1032E0002B2D269526952370422F50E04230510514 +:1032F000D9F04330510569F16C297D298E299F2928 +:103300004130510551F126960FB6F894DEBF0FBE3D +:10331000CDBFDF91CF911F910F91FF90EF90DF9084 +:10332000CF90BF900C94431F6C297D298E299F2933 +:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA +:103340001F910F91FF90EF90DF90CF90BF900C9462 +:103350005F1F0E94431FC701B60126960FB6F8945F +:10336000DEBF0FBECDBFDF91CF911F910F91FF90B8 +:10337000EF90DF90CF90BF900C94271F002319F09F +:103380008B2D817001C08695882309F478C1812F27 +:10339000829586958770880F880F912F9F70C92E10 +:1033A000D12CE12CF12C082E04C0CC0CDD1CEE1C21 +:1033B000FF1C0A94D2F714FF12C04FE050E060E007 +:1033C00070E004C0440F551F661F771F8A95D2F71F +:1033D000CB01BA01609570958095909503C060E02F +:1033E00070E0CB012B2D269526952370422F50E0BF +:1033F00042305105D9F04330510569F16C297D29DE +:103400008E299F294130510551F126960FB6F89427 +:10341000DEBF0FBECDBFDF91CF911F910F91FF9007 +:10342000EF90DF90CF90BF900C941D206C297D29E8 +:103430008E299F2926960FB6F894DEBF0FBECDBF0A +:10344000DF91CF911F910F91FF90EF90DF90CF9080 +:10345000BF900C9439200E941D20C701B60126960A +:103460000FB6F894DEBF0FBECDBFDF91CF911F9195 +:103470000F91FF90EF90DF90CF90BF900C940120C0 +:10348000103FD1F118F4103E50F4A1C0123F09F4DE +:1034900063C008F44CC0133F09F473C098C01F7098 +:1034A0008B2D8F710023A1F00E949A1F812F2696E9 +:1034B0000FB6F894DEBF0FBECDBFDF91CF911F9145 +:1034C0000F91FF90EF90DF90CF90BF900C942A184F +:1034D0000E94BB1F812F26960FB6F894DEBF0FBE49 +:1034E000CDBFDF91CF911F910F91FF90EF90DF90B3 +:1034F000CF90BF900C9431180023A9F02111BFC0C8 +:103500008B2D8F7126960FB6F894DEBF0FBECDBF00 +:10351000DF91CF911F910F91FF90EF90DF90CF90AF +:10352000BF900C94E01F223008F0A9C0E9CF00231F +:10353000A9F08B2D8F7126960FB6F894DEBF0FBEC3 +:10354000CDBFDF91CF911F910F91FF90EF90DF9052 +:10355000CF90BF900C949A1F002359F38B2D8F713D +:1035600026960FB6F894DEBF0FBECDBFDF91CF9188 +:103570001F910F91FF90EF90DF90CF90BF900C9430 +:10358000BB1F002399F08B2D8F7126960FB6F894F0 +:10359000DEBF0FBECDBFDF91CF911F910F91FF9086 +:1035A000EF90DF90CF90BF900C94851F26960FB6BA +:1035B000F894DEBF0FBECDBFDF91CF911F910F9169 +:1035C000FF90EF90DF90CF90BF900C947B1F002373 +:1035D000A9F0222309F4ADCF812F26960FB6F894D7 +:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036 +:1035F000EF90DF90CF90BF900C941317222309F423 +:10360000ADCF812F26960FB6F894DEBF0FBECDBF8B +:10361000DF91CF911F910F91FF90EF90DF90CF90AE +:10362000BF900C94DB174B2D4F70612FC7010E9488 +:103630006A0826960FB6F894DEBF0FBECDBFDF91A5 +:10364000CF911F910F91FF90EF90DF90CF90BF909F +:103650000C949F1E4B2D4F70612FC70126960FB6FD +:10366000F894DEBF0FBECDBFDF91CF911F910F91B8 +:10367000FF90EF90DF90CF90BF900C94610C269656 +:103680000FB6F894DEBF0FBECDBFDF91CF911F9173 +:103690000F91FF90EF90DF90CF90BF9008950E9420 +:1036A0005C210E9431210E9476210E9440270E94C5 +:1036B0000D2680E090E00E94E51580E090E00C94FB +:1036C000FB150E944C210C944F1B0E945620292F61 +:1036D00022952F7030E02C3031054CF42A30310522 +:1036E0006CF4225031092230310588F407C02C30A7 +:1036F000310549F02F30310531F009C0803E48F0E6 +:10370000803F29F406C093FB882780F9089580E064 +:10371000089581E00895CF93DF9300D000D01F92E9 +:10372000CDB7DEB70F900F900F900F900F90DF91F5 +:10373000CF910895CF93DF9300D000D000D0CDB7C4 +:10374000DEB726960FB6F894DEBF0FBECDBFDF9171 +:10375000CF9108951F93CF93DF93C091840116E01A +:1037600080918501C81799F0D0E01C9FF0011D9F42 +:10377000F00D1124EA57FE4F40815181628173811F +:10378000848195810E949A1B2196C770E9CFDF91B1 +:10379000CF911F9108954091B6015091B70160916A +:1037A000B8017091B9018091BA019091BB010C945C +:1037B0009A1B8091BB0182958F7009F054C0809153 +:1037C000B801882309F44FC080918401A09185013C +:1037D0006091B6017091B7014091B9015091BA0161 +:1037E000B6E08A1709F43FC090E041155105C1F1D8 +:1037F0007F3F11F46F3FA1F1B89FF001B99FF00D29 +:103800001124EA57FE4F218172132AC020816213CE +:1038100027C02281211124C0238134812417350738 +:1038200010F421503109241B350B283C3105C0F41C +:103830002091BB012F7020612093BB0126E0289FBF +:10384000F001299FF00D1124E557FE4F80818F7004 +:103850008061808386EB91E00E9438180C94AA1B4B +:1038600001968770BECF0895CF92DF92EF92FF92BC +:103870000F931F93CF93DF93CDB7DEB762970FB649 +:10388000F894DEBF0FBECDBF8C0185E0F801DE01EC +:103890001D9601900D928A95E1F7D8014C911196F1 +:1038A0005C91119712966C9112971396CD90DC90C3 +:1038B00014973091B6017091B7018091B901909140 +:1038C000BA01009709F46BC17F3F19F43F3F09F437 +:1038D00066C1E090B801EE2009F4C0C02091BB01A0 +:1038E000C816D90628F0F601E81BF90BCF0104C071 +:1038F000809590958C0D9D1DFF24F394883C910537 +:1039000078F0F12C207F09F0C6C07C2DD98AC88AB6 +:1039100089890E948B1B86EB91E00E943818B1C008 +:10392000822F807F09F046C0751314C0341312C073 +:10393000611110C02F7020612093BB010E94CB1B2E +:1039400086EB91E00E9438188091BB01D801159652 +:103950008C932EC0CD2819F15F3F11F44F3FF9F041 +:10396000F62E61111CC0809184012091850136E002 +:10397000821709F45AC090E0389FF001399FF00D8A +:103980001124EA57FE4F7181571306C07081471307 +:1039900003C07281711103C001968770E9CFF62EC2 +:1039A000662309F418C18091BB0181608093BB013B +:1039B000F12C11C1751308C0341306C0611104C085 +:1039C0008091BB01D801C3C04D875E878D859E85E0 +:1039D0006A8B0E94651B6A898823E1F16623D1F115 +:1039E0002091BB01822F82958F7090E0029774F036 +:1039F0008091B6019091B70198878F831986DB86F5 +:103A0000CA862C87CE0107960E94381886E0F801F6 +:103A1000A6EBB1E001900D928A95E1F70E94D91BC7 +:103A20000E94CB1BFF24F394D6C04D875E878D8503 +:103A30009E850E945620292F22952F7030E022303B +:103A400031050CF0BCC09F7009F0B6C0805E8830B4 +:103A500008F4C1C0C8010E943818E4CFC816D906BE +:103A600008F453C0F601E81BF90BCF01883C91051F +:103A700008F450C0F12C7C2DD98AC88A89890E940B +:103A80008B1BE6EBF1E086E0DF011D928A95E9F7FA +:103A90000E94CB1BA0C0751314C0341312C0611157 +:103AA00010C08091BB01F8018583C8010E943818BD +:103AB00086E0E6EBF1E0DF011D928A95E9F7FE2C46 +:103AC0008AC04D875E878D859E856A8B0E94651BA7 +:103AD0006A89882309F4BECF662309F4BBCF2091FD +:103AE000BB01822F82958F7090E002970CF48ECFED +:103AF0008091B6019091B7019A8389831B82DD8200 +:103B0000CC822E83CE0101967FCF809590958C0D2F +:103B10009D1DACCFF62E662309F49CCF75132EC0E5 +:103B200034132CC02091BB0120FD1FC0822F829531 +:103B30008F70D9F0D80115962C9315978F3049F0D6 +:103B40008F5F982F9295907F822F8F70892B15967B +:103B50008C93C8010E94381886E0F801A6EBB1E00A +:103B600001900D928A95E1F793CF86E0F801A6EBDC +:103B7000B1E001900D928A95E1F72DC04D875E87E7 +:103B80008D859E850E94651B811140CF8091BB0170 +:103B900081608093BB01C8010E9438181CC0662355 +:103BA00009F458CF4D875E878D859E850E94651BE1 +:103BB000882309F44FCF2ACF811148CF0CC024307D +:103BC00031050CF047CF9F7009F440CFF801958183 +:103BD000907F09F03BCF8F2D62960FB6F894DEBF31 +:103BE0000FBECDBFDF91CF911F910F91FF90EF904E +:103BF000DF90CF9008951F93CF93DF93CDB7DEB7BB +:103C00002C970FB6F894DEBF0FBECDBF4F835887F9 +:103C100069877A878B879C87CE0107960E94341C20 +:103C2000882369F08F8198852A853B85232BF1F1C4 +:103C30009F3F09F063C08F3F09F060C037C086E046 +:103C4000FE013796DE01119601900D928A95E1F7FB +:103C50006F817885EA85FB85309741F17F3F11F4CC +:103C60006F3F21F12091850130E0C90101968770F5 +:103C700099274091840150E08417950709F447C0C3 +:103C800069837A83FD83EC8396E0929FD001939FB2 +:103C9000B00D1124AA57BE4FFE01319601900D922E +:103CA0009A95E1F7809385010E94AA1B16E0809106 +:103CB0008401909185018917C1F1189FC0011124D9 +:103CC0008A579E4F0E94341C882379F1E091840129 +:103CD0001E9FF0011124EA57FE4F408151816281FD +:103CE0007381848195810E949A1B8091840190E068 +:103CF00001968770992780938401D9CF4F81588589 +:103D000069857A858B859C850E949A1BCFCF0E94FE +:103D1000611B1092850110928401E6EBF1E086E0D0 +:103D2000DF011D928A95E9F7C1CF2C960FB6F89462 +:103D3000DEBF0FBECDBFDF91CF911F910895EF92EF +:103D4000FF920F931F93CF93DF938C01892B09F47C +:103D50006CC0F12CEE24E394E8012196F8018491E3 +:103D6000843740F4843008F051C0813081F08230D3 +:103D700019F15BC0853709F444C0A8F19CE7980F9E +:103D8000903708F052C08F770E94DB1741C00E5F5A +:103D90001F4FFE01C49180E28C0F883048F4C77039 +:103DA0008E2D01C0880FCA95EAF70E944F2114C0DA +:103DB0008C2F0E9413172DC00E5F1F4FFE01C49160 +:103DC00080E28C0F883058F4C7708E2D01C0880FA8 +:103DD000CA95EAF70E9455210E9476211AC08C2FBD +:103DE0000E94DB1716C00E5F1F4FFE01C491CC234B +:103DF00081F08FE99FE00197F1F700C00000C1500A +:103E0000F6CF0E5F1F4FFE01F49003C00E94131700 +:103E10008E018F2D882309F49FCFEFE9FFE03197C2 +:103E2000F1F700C000008150F5CFDF91CF911F91D5 +:103E30000F91FF90EF90089508956093C0017093E3 +:103E4000C1018093C2019093C3010C944F1B0F9347 +:103E50001F930091C0011091C1012091C2013091C6 +:103E6000C301DC01CB01802B912BA22BB32B8093C0 +:103E7000C0019093C101A093C201B093C3011F91EF +:103E80000F910C944F1B0F931F930091C001109141 +:103E9000C1012091C2013091C301DC01CB0180231B +:103EA0009123A223B3238093C0019093C101A093D7 +:103EB000C201B093C3011F910F910C944F1B0F933C +:103EC0001F930091C0011091C1012091C201309156 +:103ED000C301DC01CB0180279127A227B327809360 +:103EE000C0019093C101A093C201B093C3011F917F +:103EF0000F910C944F1B1092BC011092BD011092B7 +:103F0000BE011092BF010C944F1B41E050E060E0F5 +:103F100070E004C0440F551F661F771F8A95D2F7C3 +:103F20004093BC015093BD016093BE017093BF01EB +:103F30000C944F1B41E050E060E070E004C0440F7F +:103F4000551F661F771F8A95D2F78091BC0190910B +:103F5000BD01A091BE01B091BF01482B592B6A2B26 +:103F60007B2B4093BC015093BD016093BE017093C5 +:103F7000BF010C944F1B41E050E060E070E004C0D2 +:103F8000440F551F661F771F8A95D2F740955095AD +:103F9000609570958091BC019091BD01A091BE018A +:103FA000B091BF01482359236A237B234093BC016E +:103FB0005093BD016093BE017093BF010C944F1BE1 +:103FC00041E050E060E070E004C0440F551F661F00 +:103FD000771F8A95D2F78091BC019091BD01A09185 +:103FE000BE01B091BF01482759276A277B2740931C +:103FF000BC015093BD016093BE017093BF010C944E +:104000004F1B0F931F930091BC011091BD01209194 +:10401000BE013091BF01DC01CB01802B912BA22B83 +:10402000B32B8093BC019093BD01A093BE01B093CC +:10403000BF011F910F910C944F1B0F931F93009181 +:10404000BC011091BD012091BE013091BF01DC0186 +:10405000CB0180239123A223B3238093BC019093AF +:10406000BD01A093BE01B093BF011F910F910C94AD +:104070004F1B0F931F930091BC011091BD01209124 +:10408000BE013091BF01DC01CB0180279127A2271F +:10409000B3278093BC019093BD01A093BE01B09360 +:1040A000BF011F910F910C944F1B0895CF92DF9287 +:1040B000EF92FF920F931F93CF93DF938C01C090E9 +:1040C000C001D090C101E090C201F090C3014091C5 +:1040D000BC015091BD016091BE017091BF01C42A25 +:1040E000D52AE62AF72ACFE1D0E0D701C6010C2E67 +:1040F00004C0B695A795979587950A94D2F780FF47 +:1041000007C0B8018C2F0E94840C8130910531F4D6 +:10411000219758F7B80180E00E94840CDF91CF917D +:104120001F910F91FF90EF90DF90CF9008959091A5 +:104130000C01992321F090910D01911109C020915A +:104140000E0130910F01F90132969FEF40E030C02F +:10415000982F9695969596959F30A0F4E0910E0134 +:10416000F0910F01E90FF11D877021E030E0A90106 +:1041700002C0440F551F8A95E2F7CA019181892B2D +:10418000818308959091D70190FF23C01F928F9350 +:104190008DEB96E09F938F930E9461080F900F9094 +:1041A0000F900F9008959F3F39F04F5F4E3041F0D0 +:1041B00051915813F8CF0DC05111F7CF942FF5CF6F +:1041C0009F3F39F0F901E90FF11D97FDFA958283C0 +:1041D0000895089590910C01992321F090910D017B +:1041E000911109C020910E0130910F01F901329611 +:1041F000205F3F4F30C0982F9695969596959F30AB +:10420000A8F4E0910E01F0910F01E90FF11D877004 +:1042100021E030E0A90102C0440F551F8A95E2F762 +:10422000CA01809591818923818308959091D70156 +:1042300090FF16C01F928F938FE996E09F938F9304 +:104240000E9461080F900F900F900F900895319683 +:10425000E217F30729F090819813F9CF1082F7CF76 +:10426000089581E090E0E0910E01F0910F01E80FD8 +:10427000F91F1082019680319105A9F70895909158 +:10428000D601892B8093D601089580959091D6010F +:1042900089238093D60108951092D60108959091B4 +:1042A000D501892B8093D501089580959091D501F2 +:1042B00089238093D50108951092D50108958093A4 +:1042C000C40108951092C401089580910E01909147 +:1042D0000F01FC0131969C01205F3F4F80E09191DE +:1042E00091118F5FE217F307D1F70895E0910E0166 +:1042F000F0910F018091D6018083E0910E01F09141 +:104300000F0190818091D501892B80838091C40118 +:10431000882361F0E0910E01F0910F019081892BCB +:1043200080830E94652181111092C40180910E0149 +:1043300090910F010C94911590933B0180933A0159 +:104340000895CF92DF92EF92FF926C01EE24FF244A +:10435000C114D104E104F10421F0C701B60120E148 +:1043600001C020E0C72ED82EE92EFF24C114D104AD +:10437000E104F10419F0285FC701B6016B017C016B +:1043800054E0F694E794D794C7945A95D1F7C114A2 +:10439000D104E104F10419F02C5FC701B6016B01EF +:1043A0007C0142E0F694E794D794C7944A95D1F7FC +:1043B000C114D104E104F10419F02E5FC701B60164 +:1043C000DC01CB01B695A79597958795892B8A2B0C +:1043D0008B2B09F02F5F822FFF90EF90DF90CF9013 +:1043E00008958295982F9C7C392F36953695282FE5 +:1043F000237344E0249FC0011124932F982B292F6D +:104400002A7A2695892F8575880F822B08951F9308 +:10441000CF93DF931F92CDB7DEB799830E94F1212E +:10442000182F9981892F0E94F121212F30E0322FFE +:104430002227A901482BCA010F90DF91CF911F912C +:1044400008958091F001843009F11092D80120E4A0 +:1044500088E190E00FB6F894A895809360000FBEB5 +:104460002093600083B7817F846083BF83B78160BE +:1044700083BF7894889583B78E7F83BF88E10FB61A +:10448000F89480936000109260000FBE0895089524 +:104490000895CF930E9447220E94290A0E94482231 +:1044A000C0E08C2F0E94550B811104C0CF5FCE302D +:1044B000C1F701C081E0CF9108950E94611B0E9465 +:1044C00085150C94B70D82E084BD93E095BD9AEFFD +:1044D00097BD80936E0008952FB7F8948091D9010D +:1044E0009091DA01A091DB01B091DC012FBF08951A +:1044F000CF92DF92EF92FF920F931F932FB7F89412 +:104500004091D9015091DA016091DB017091DC0199 +:104510002FBF6A017B01EE24FF248C0120E030E0F4 +:10452000C016D106E206F30610F4415051099A0173 +:10453000281B390BC9011F910F91FF90EF90DF905D +:10454000CF9008951F920F920FB60F9211248F9360 +:104550009F93AF93BF938091D9019091DA01A0917D +:10456000DB01B091DC010196A11DB11D8093D90141 +:104570009093DA01A093DB01B093DC01BF91AF917E +:104580009F918F910F900FBE0F901F9018950E94D2 +:104590008312F8942FEF87EA91E6215080409040F3 +:1045A000E1F700C0000087E090EBDC018093F901A7 +:1045B0009093FA01A093FB01B093FC019CE088E189 +:1045C0000FB6F894A895809360000FBE909360009A +:1045D000FFCFEF92FF920F931F93CF93DF93D82FCC +:1045E000C0E08C2F0E94550B00E010E0E82EF12C6B +:1045F000C701002E02C0959587950A94E2F780FDC9 +:1046000006C00F5F1F4F0630110591F709C0602FDC +:104610007C2F80E00E94620CD813F3CF81E004C0AD +:10462000CF5FCE30F1F680E0DF91CF911F910F91F7 +:10463000FF90EF900895CF93C82F8CE20E94E9225B +:10464000882321F08C2FCF910C94E92280E0CF9128 +:104650000895CF930E947824811102C00E945E24A5 +:1046600082EE96E00E94C807C5E6C15049F00E945C +:10467000290A8FE39CE90197F1F700C00000F5CF0C +:104680008BED96E00E94C80789E20E941B238111EE +:1046900013C18AE20E941B2381110E945E2485E0DF +:1046A0000E941B2381110E94C7220E9483248093B1 +:1046B000D70187E00E941B238823A9F18BE10E9488 +:1046C0001B23882351F08091D70181FB222720F9F9 +:1046D00091E0922790FB81F90EC08EE00E941B238F +:1046E000882361F08091D70182FB222720F991E095 +:1046F000922790FB82F98093D70115C080E10E9438 +:104700001B239091D701882341F093FB222720F9A6 +:1047100081E0822780FB93F904C0892F809580FB7C +:1047200090F99093D7018091D7010E9487240E942D +:1047300095248093EA0180EE0E941B23882341F098 +:104740008091EA01982F909590FB80F98093EA017F +:1047500089E30E941B23882359F08091EA0181FBA1 +:10476000222720F991E0922790FB81F98093EA01BA +:1047700082EE0E941B23882359F08091EA0182FB7C +:10478000222720F991E0922790FB82F98093EA0199 +:1047900086EE0E941B23882359F08091EA0183FB57 +:1047A000222720F991E0922790FB83F98093EA0178 +:1047B00083EE0E941B23882359F08091EA0184FB39 +:1047C000222720F991E0922790FB84F98093EA0157 +:1047D00085E30E941B23882359F08091EA0185FB21 +:1047E000222720F991E0922790FB85F98093EA0136 +:1047F00081E30E941B23882359F08091EA0186FB04 +:10480000222720F991E0922790FB86F98093EA0114 +:1048100081E10E941B23882359F08091EA0187FBE4 +:10482000222720F991E0922790FB87F98093EA01F3 +:104830008091EA010E9499248091EA0187FB8827F0 +:1048400080F980930D0187E20E941B23C82F8EE11F +:104850000E941B238111C2608FE10E941B238111E2 +:10486000C46080E20E941B238111C86081E20E9423 +:104870001B238111C06182E20E941B238111C0624F +:1048800083E20E941B238111C06484E20E941B23E7 +:10489000882311F0C06802C0CC2329F08C2F0E941D +:1048A00090246C2F03C00E948C24682F70E080E05D +:1048B00090E0CF910C941D1FCF9108956DEE7EEF87 +:1048C00080E090E00E94612E60E082E090E00E9433 +:1048D000532E60E083E090E00E94532E60E084E07D +:1048E00090E00E94532E60E085E090E00C94532EFF +:1048F00080E090E00E944D2E21E08D3E9E4F09F019 +:1049000020E0822F089582E090E00C94452E682FDD +:1049100082E090E00C94532E83E090E00C94452EBE +:10492000682F83E090E00C94532E84E090E00C9488 +:10493000452E682F84E090E00C94532E8091DF0187 +:1049400080FF0BC06091130185E0689FB0011124C6 +:1049500075956795759567952BC081FF09C0609126 +:10496000130185E0689FB00111247595679520C0FB +:1049700082FF07C06091130185E0689FB001112498 +:1049800017C09091E0019923D1F060911201961720 +:1049900088F72091130185E0289F90011124929FB0 +:1049A000A001939F500D112470E0CA010E94172EA0 +:1049B0006038710540F46115710539F002C065E099 +:1049C00070E0862F08958FE7089581E00895809123 +:1049D000DF0180FF08C06091110170E07595679557 +:1049E0007595679521C081FF06C06091110170E047 +:1049F0007595679519C082FF04C06091110170E040 +:104A000010C09091E0019923C1F0609110019617B8 +:104A1000A0F780911101899FC001112470E00E94CC +:104A2000172E6038710528F46115710521F0862F65 +:104A300008958FE7089581E0089561E070E0F4CF74 +:104A4000803F21F40E949E24819504C0813F29F477 +:104A50000E949E248093E3010895823F21F40E94E6 +:104A60009E24819504C0833F29F40E949E24809354 +:104A7000E2010895893F19F40E94E72405C08A3FA6 +:104A800031F40E94E72481958093E40108958B3FDF +:104A900021F40E94E724819504C08C3F29F40E94F0 +:104AA000E7248093E5010895843F21F48091E1019A +:104AB000816017C0853F21F48091E101826011C0BF +:104AC000863F21F48091E10184600BC0873F21F48F +:104AD0008091E101886005C0883F31F48091E10157 +:104AE00080618093E10108958D3F21F48091DF0181 +:104AF00081600BC08E3F21F48091DF01826005C090 +:104B00008F3F29F48091DF0184608093DF01089555 +:104B1000803F39F48091E30187FF6CC01092E3017C +:104B200069C0813F29F48091E3011816BCF362C08B +:104B30009091E201823F29F497FF5CC01092E2015C +:104B400059C0833F19F41916CCF354C0893F41F47E +:104B50008091E40118160CF04DC01092E4014AC097 +:104B60008A3F29F48091E40187FF44C0F6CF8B3F50 +:104B700039F48091E50187FF3DC01092E5013AC00C +:104B80008C3F29F48091E5011816BCF333C0843FB3 +:104B900021F48091E1018E7F17C0853F21F480913F +:104BA000E1018D7F11C0863F21F48091E1018B7F6F +:104BB0000BC0873F21F48091E101877F05C0883FCA +:104BC00031F48091E1018F7E8093E10113C08D3F2C +:104BD00021F48091DF018E7F0BC08E3F21F4809104 +:104BE000DF018D7F05C08F3F29F48091DF018B7F2E +:104BF0008093DF018091E20181110EC08091E30179 +:104C000081110AC08091E401811106C08091E50103 +:104C1000811102C01092E00108958091D70183FFB5 +:104C20007EC08EE197E00E94C8078091E1011F924B +:104C30008F9389E197E09F938F930E94610887E1AA +:104C400097E00E94C8078091E201282F332727FDB3 +:104C500030953F938F9384E197E09F938F930E94C9 +:104C6000610882E197E00E94C8078091E301282F44 +:104C7000332727FD30953F938F938FE097E09F93E5 +:104C80008F930E9461088DE097E00E94C807809191 +:104C9000E401282F332727FD30953F938F938AE037 +:104CA00097E09F938F930E94610888E097E00E94AD +:104CB000C8078091E501282F332727FD30953F93C2 +:104CC0008F9385E097E09F938F930E94610882E025 +:104CD00097E00E94C8078091E0011F928F938FEFA9 +:104CE00096E09F938F930E9461088DEF96E00E945B +:104CF000C8078091DF011F928F938AEF96E09F9300 +:104D00008F930E94610887EF96E00E94C8078DB7D5 +:104D10009EB74C960FB6F8949EBF0FBE8DBF81EE26 +:104D200091E00E94DA150E946C229093DE0180933C +:104D3000DD0108951F93CF93DF938091DD01909162 +:104D4000DE010E947822AC019091E001992321F0CC +:104D50002091140130E006C0209115018AE0289FBF +:104D6000900111244217530708F486C08091E20194 +:104D7000C091E301D091E4011091E501811107C0D8 +:104D8000C11176C0D11174C0111172C075C09F3F9E +:104D900019F09F5F9093E001181624F40E949E245E +:104DA0008093E2018091E20187FF05C00E949E246A +:104DB00081958093E2011C1624F40E949E24809326 +:104DC000E3018091E30187FF05C00E949E24819545 +:104DD0008093E3016091E201662339F1C091E30120 +:104DE000CC2319F1772767FD7095872F972F0E94A5 +:104DF0001C2D23E333E343E35FE30E94802D0E94F5 +:104E0000E92C6093E2016C2F772767FD7095872F5F +:104E1000972F0E941C2D23E333E343E35FE30E94BB +:104E2000802D0E94E92C6093E3011D1624F40E945A +:104E3000E7248093E4018091E40187FF05C00E948C +:104E4000E72481958093E401111624F40E94E7245D +:104E50008093E5018091E50187FF05C00E94E7246A +:104E600081958093E501DF91CF911F910C940D26E0 +:104E70009F3F09F08ECF96CFDF91CF911F9108957C +:104E8000E1EEF1E085E0DF011D928A95E9F71092ED +:104E9000E0011092DF01089581E499E00E94C807C3 +:104EA0001F9281E08F931F9285E08F9383EF98E0AC +:104EB0009F938F930E9461080F900F900F900F9017 +:104EC0000F900F9008958330E9F128F4813061F05C +:104ED000823009F10895853009F462C008F449C0B0 +:104EE000863009F474C0089580911501262F30E0B2 +:104EF000280F311D2F3F310524F4680F60931501F1 +:104F000003C08FEF80931501809115011F928F933D +:104F10008CE298E072C080911401262F30E0280FB7 +:104F2000311D2F3F310524F4680F6093140103C035 +:104F30008FEF80931401809114011F928F938AE167 +:104F400098E05BC080911301262F30E0280F311DBF +:104F50002F3F310524F4680F6093130103C08FEFD6 +:104F600080931301809113011F928F9387E098E043 +:104F700044C080911201262F30E0280F311D2F3FB1 +:104F8000310524F4680F6093120103C08FEF809302 +:104F90001201809112011F928F9382EF97E02DC032 +:104FA00080911101262F30E0280F311D2F3F310550 +:104FB00024F4680F6093110103C08FEF80931101F7 +:104FC000809111011F928F9389ED97E016C0809117 +:104FD0001001262F30E0280F311D2F3F310524F41A +:104FE000680F6093100103C08FEF809310018091D0 +:104FF00010011F928F938EEB97E09F938F930E94E7 +:1050000061080F900F900F900F900895833081F1F9 +:1050100028F4813059F08230D1F00895853009F4B8 +:1050200049C0B8F1863009F456C008958091150141 +:10503000681720F4861B8093150102C01092150199 +:10504000809115011F928F938FEA97E054C0809151 +:105050001401681720F4861B8093140102C010927B +:105060001401809114011F928F938DE997E043C042 +:1050700080911301681720F4861B8093130102C0EE +:1050800010921301809113011F928F938AE897E089 +:1050900032C080911201681720F4861B80931201A0 +:1050A00002C010921201809112011F928F9385E726 +:1050B00097E021C080911101681720F4861B80932E +:1050C000110102C010921101809111011F928F9362 +:1050D0008CE597E010C080911001681720F4861BC2 +:1050E0008093100102C010921001809110011F9254 +:1050F0008F9381E497E09F938F930E9461080F90B4 +:105100000F900F900F900895CF93C82F1F928F93F9 +:1051100086E49AE09F938F930E94610881E090E07B +:10512000A0E0B0E0BC01CD0104C0660F771F881F6E +:10513000991FCA95D2F70E941D1F0F900F900F90D4 +:105140000F90CF910C94611BCF938D3109F465C002 +:10515000B0F58E3009F4CCC100F5873009F49BC15D +:10516000A8F4863009F06DC28091D701817F8E7FCF +:105170008093D7018BE49AE00E94C8078DE89EE0F7 +:105180000E94C80781E08093E70180C1883009F45C +:105190004FC08B3009F47CC154C2863109F4F0C190 +:1051A00038F4803109F4B8C1813109F430C249C200 +:1051B000893109F4CEC18B3109F486C142C28533ED +:1051C00009F437C248F4873209F433C208F433C211 +:1051D000893209F42EC235C2833438F48A3308F098 +:1051E0002CC2883309F454C12CC2833409F421C27F +:1051F000883409F026C20E94611B8CE79EE00E9461 +:10520000C8079FEF23ED80E3915020408040E1F7F5 +:1052100000C000000E94C72239C18CE99EE00E94B4 +:10522000C8070E94A32C0E9485150E94B70D2EC1AD +:1052300081E99EE00E94C8078CE59CE00E94C807B7 +:105240000E948C241F928F9389E59CE09F938F93FB +:105250000E94610887E59CE00E94C8070E948324A1 +:10526000C82F84E49CE00E94C8071F92CF938FE36D +:105270009CE09F938F930E9461088DE39CE00E94C5 +:10528000C80783E39CE00E94C8078C2F81701F929F +:105290008F9380E39CE09F938F930E9461088EE23E +:1052A0009CE00E94C80784E29CE00E94C807C1FB02 +:1052B000882780F91F928F9381E29CE09F938F93C0 +:1052C0000E9461088FE19CE00E94C80783E19CE096 +:1052D0000E94C807C2FB882780F91F928F9380E144 +:1052E0009CE09F938F930E9461088EE09CE00E9457 +:1052F000C80785E09CE00E94C807C3FBCC27C0F923 +:105300001F92CF9382E09CE09F938F930E9461084D +:1053100080E09CE00E94C8070E949524C82F8CEE74 +:105320009BE00E94C8071F92CF9387EE9BE09F935C +:105330008F930E94610885EE9BE00E94C8078CEC69 +:105340009BE00E94C8078C2F81701F928F9389EC7D +:105350009BE09F938F930E9461088DB79EB78096C4 +:105360000FB6F8949EBF0FBE8DBF87EC9BE00E94E6 +:10537000C80780EB9BE00E94C807C1FB882780F923 +:105380001F928F938DEA9BE09F938F930E946108F9 +:105390008BEA9BE00E94C80789E99BE00E94C8074E +:1053A000C2FB882780F91F928F9386E99BE09F9329 +:1053B0008F930E94610884E99BE00E94C80782E8FD +:1053C0009BE00E94C807C3FB882780F91F928F9338 +:1053D0008FE79BE09F938F930E9461088DE79BE08E +:1053E0000E94C80783E79BE00E94C807C4FB882788 +:1053F00080F91F928F9380E79BE09F938F930E9489 +:1054000061088EE69BE00E94C8078CE59BE00E9445 +:10541000C807C5FB882780F91F928F9389E59BE019 +:105420009F938F930E94610887E59BE00E94C807C5 +:105430008BE39BE00E94C807C6FB882780F91F9278 +:105440008F9388E39BE09F938F930E94610886E38C +:105450009BE00E94C8078EE29BE00E94C807C7FB42 +:10546000CC27C0F91F92CF938BE29BE09F938F9341 +:105470000E94610889E29BE00E94C8078DB79EB731 +:105480004C960FB6F8949EBF0FBE8DBFC1E0DEC034 +:1054900082E79AE05BC08091D701C82FC17080FF7E +:1054A00009C08FE69EE00E94C8078091D701817FE6 +:1054B0008E7F47C083E69EE00E94C8078091D70197 +:1054C00081608093D701E2CF9091D70191FBCC27E7 +:1054D000C0F981E0C827892FC0FB81F98093D701EB +:1054E000CC2319F086E59EE027C088E49EE02EC01C +:1054F0009091D70192FBCC27C0F981E0C827892F72 +:10550000C0FB82F98093D701CC2319F089E39EE098 +:1055100013C089E29EE01AC09091D70193FBCC277B +:10552000C0F981E0C827892FC0FB83F98093D70198 +:10553000CC2351F08DE19EE00E94C8078091D701F5 +:1055400081608093D70182C080E19EE00E94C807FD +:105550009DCF81E09EE00E94C80785ED9DE00E94FE +:10556000C80788E99DE00E94C8078BE69DE00E947D +:10557000C80787E29DE00E94C8078CEF9CE0E6CF59 +:105580008EEE9CE00E94C8070E9485151F928F93A3 +:1055900084ED9CE09F938F930E94610880910C01A1 +:1055A0001F928F938DEB9CE09F938F930E946108D5 +:1055B00080916E011F928F938AEA9CE09F938F9354 +:1055C0000E94610880910D011F928F9387E99CE0F2 +:1055D0009F938F930E9461088091D9019091DA0185 +:1055E000A091DB01B091DC01BF93AF939F938F93A8 +:1055F00083E89CE09F938F930E9461088DB79EB7CC +:1056000046960FB6F8949EBF0FBE8DBF3FCF0E9447 +:10561000611BC0910D0181E0C827C0930D01CC230F +:1056200029F089E79CE00E94C80710C08EE69CE044 +:105630008DCF80E003C08D5101C089530E94842822 +:1056400025CF8CE69CE00E94C807C0E08C2FCF914C +:10565000089580E0089580E00895CF93C82F809149 +:10566000E701813081F020F0823009F44FC045C15C +:10567000E0910E01F0910F018081813169F0823259 +:1056800009F03DC109C0E0910E01F0910F01808148 +:10569000813111F0823261F48C2F0E94292B81110B +:1056A00004C08C2F0E94A4282FC081E090E02CC061 +:1056B0008C2F0E942B2B811126C0C431E1F070F495 +:1056C000CB3081F0C031D1F40E944C278EE39AE0B8 +:1056D0000E94C80782E08093E70115C0C93259F0E3 +:1056E000C83361F48BE49AE00E94C80782E49AE030 +:1056F0000E94C80708C01092E70103C18CE39AE03A +:105700000E94C807FEC081E08170FDC0C43220F550 +:10571000CE3108F0C0C0CB3099F1C8F4C73009F0E1 +:10572000D2C08AE08093150194E19093140193E034 +:10573000909313018093120188E08093110188E215 +:105740008093100182EE98E00E94C807BFC0C33169 +:1057500049F1C431C1F0B7C0CB3409F4A9C028F471 +:10576000C93289F0C83361F0AEC0C13509F49EC0BA +:10577000C23509F499C0CE3409F0A5C06AE09EC0D4 +:105780000E944C27A3C08091E601882319F0109253 +:10579000E6019CC08FEE98E00E94C80781E08093EC +:1057A000E701B1C089EC98E00E94C80787EB98E058 +:1057B0000E94C807809115011F928F9384EB98E097 +:1057C0009F938F930E94610882EB98E00E94C80724 +:1057D00080EA98E00E94C807809114011F928F937D +:1057E0008DE998E09F938F930E9461088BE998E080 +:1057F0000E94C8078CE898E00E94C80780911301B6 +:105800001F928F9389E898E09F938F930E9461087D +:1058100087E898E00E94C80786E798E00E94C807DA +:10582000809112011F928F9383E798E09F938F934B +:105830000E94610881E798E00E94C8078CE598E023 +:105840000E94C807809111011F928F9389E598E00B +:105850009F938F930E94610887E598E00E94C80794 +:1058600080E498E00E94C807809110011F928F93F6 +:105870008DE398E09F938F930E9461088BE398E0FB +:105880000E94C8078DB79EB748960FB6F8949EBF82 +:105890000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F7F +:1058A00080818093E60112C061E003C061E006C020 +:1058B0006AE08091E6010E94632708C08091E601BA +:1058C0000E94062803C080EE98E013C08091E60194 +:1058D000882369F01F928F938AED98E09F938F93AE +:1058E0000E9461080F900F900F900F9004C087EDF9 +:1058F00098E00E94C80781E006C01092E70180E0AE +:1059000002C080E001CFCF910895E1E8F0E080810E +:10591000886080838081816080838FB7F89493E072 +:105920009093890090ED909388008FBF0895EFE6E3 +:10593000F0E08081826080830895EFE6F0E080816E +:105940008D7F80830895EFE6F0E0908182E08927E3 +:10595000808308951F920F920FB60F9211242F93F8 +:105960003F934F935F936F937F938F939F93AF93E7 +:10597000BF93EF93FF938091E8019091E901019625 +:105980009093E9018093E801811103C082E00E94B5 +:10599000B70DE091E901E695E695F0E0E455F14FA9 +:1059A000E4918091E8018E1303C080E00E94B70D5E +:1059B000FF91EF91BF91AF919F918F917F916F91E7 +:1059C0005F914F913F912F910F900FBE0F901F90BD +:1059D000189504D06894B1118DC0089570D088F0E6 +:1059E0009F5790F0B92F9927B751A0F0D1F0660FCB +:1059F000771F881F991F1AF0BA95C9F712C0B130E6 +:105A000081F077D0B1E0089574C0672F782F882790 +:105A1000B85F39F0B93FCCF3869577956795B39524 +:105A2000D9F73EF490958095709561957F4F8F4F93 +:105A30009F4F0895E89409C097FB3EF49095809598 +:105A4000709561957F4F8F4F9F4F9923A9F0F92F44 +:105A500096E9BB279395F695879577956795B795C2 +:105A6000F111F8CFFAF4BB0F11F460FF1BC06F5FA8 +:105A70007F4F8F4F9F4F16C0882311F096E911C0BA +:105A8000772321F09EE8872F762F05C0662371F0DB +:105A900096E8862F70E060E02AF09A95660F771FEF +:105AA000881FDAF7880F9695879597F9089557FD1F +:105AB0009058440F551F59F05F3F71F04795880F7C +:105AC00097FB991F61F09F3F79F087950895121613 +:105AD00013061406551FF2CF4695F1DF08C01616BF +:105AE00017061806991FF1CF869571056105089470 +:105AF0000895E894BB2766277727CB0197F9089587 +:105B00000BD078C069D028F06ED018F0952309F03A +:105B10005AC05FC01124EECFCADFA0F3959FD1F326 +:105B2000950F50E0551F629FF001729FBB27F00D4B +:105B3000B11D639FAA27F00DB11DAA1F649F6627A0 +:105B4000B00DA11D661F829F2227B00DA11D621FEF +:105B5000739FB00DA11D621F839FA00D611D221FA9 +:105B6000749F3327A00D611D231F849F600D211D8D +:105B7000822F762F6A2F11249F5750408AF0E1F030 +:105B800088234AF0EE0FFF1FBB1F661F771F881F79 +:105B900091505040A9F79E3F510570F014C0AACF14 +:105BA0005F3FECF3983EDCF3869577956795B79564 +:105BB000F795E7959F5FC1F7FE2B880F911D96958E +:105BC000879597F9089597F99F6780E870E060E0FE +:105BD00008959FEF80EC089500240A941616170686 +:105BE00018060906089500240A94121613061406CE +:105BF00005060895092E0394000C11F4882352F031 +:105C0000BB0F40F4BF2B11F460FF04C06F5F7F4FE8 +:105C10008F4F9F4F0895991B79E004C0991F9617E5 +:105C200008F0961B881F7A95C9F78095089597FB11 +:105C3000072E16F4009407D077FD09D00E94312E6C +:105C400007FC05D03EF4909581959F4F089570957F +:105C500061957F4F0895EE0FFF1F0590F491E02DA1 +:105C60000994AA1BBB1B51E107C0AA1FBB1FA617A3 +:105C7000B70710F0A61BB70B881F991F5A95A9F7F5 +:105C800080959095BC01CD010895F999FECF92BD04 +:105C900081BDF89A992780B50895A8E1B0E042E067 +:105CA00050E00C94682E262FF999FECF1FBA92BDB2 +:105CB00081BD20BD0FB6F894FA9AF99A0FBE0196ED +:105CC00008950E94532E272F0C94542EDC01CB01F3 +:105CD000FC01F999FECF06C0F2BDE1BDF89A3196FC +:105CE00000B40D9241505040B8F70895F894FFCF9A +:105CF0002002B80DA90E860E520E1E0E0101C5011E +:105D000028080A03140A3F4D3620392C06DF05A95E +:105D10000589055005C304DC04F5040E052E0501B4 +:0A5D2000020304050607080900004D :00000001FF -- cgit v1.2.3 From fb3b7f32c0d1a8358fc82f8fa74c24414677cc81 Mon Sep 17 00:00:00 2001 From: Maciej Piechotka Date: Thu, 17 Mar 2016 08:15:05 -0700 Subject: Put frequently used keys in shell (-=) under thumb --- keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c | 12 ++++++------ keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c index d2f5e81966..a36448f71d 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c @@ -29,7 +29,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Del | Q | W | F | P | G | L1 | | L1 | J | L | U | Y | ; | \ | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | Esc | A | R | S | T | D |------| |------| H | N | E | I | O | ' | - * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * |--------+------+------+------+------+------| = | | - |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | K | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | @@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, KC_DELT, KC_Q, KC_W, KC_F, KC_P, KC_G, TG(SYMB), KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_EQL, LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT, KC_RGHT, KC_LALT, F(LWIN), KC_HOME, @@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, TG(SYMB), KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, - MEH_T(KC_NO),KC_K, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + KC_MINS, KC_K, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, LT(SYMB,KC_NO), KC_LALT, KC_RALT, KC_PGUP, @@ -73,7 +73,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Del | Q | W | F | P | G | L1 | | L1 | J | L | U | Y | ; | \ | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | Esc | A | R | S | T | D |------| |------| H | N | E | I | O | ' | - * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * |--------+------+------+------+------+------| = | | - |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | K | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | @@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, KC_DELT, CM_Q, CM_W, CM_F, CM_P, CM_G, TG(SYMB), KC_ESC, CM_A, CM_R, CM_S, CM_T, CM_D, - KC_LSFT, CM_Z, CM_X, CM_C, CM_V, CM_B, ALL_T(KC_NO), + KC_LSFT, CM_Z, CM_X, CM_C, CM_V, CM_B, KC_EQL, LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT, KC_RGHT, KC_LALT, F(LWIN), KC_HOME, @@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, TG(SYMB), CM_J, CM_L, CM_U, CM_Y, KC_P, /*CM_SCLN*/ KC_BSLS, CM_H, CM_N, CM_E, CM_I, CM_O, KC_QUOT, - MEH_T(KC_NO),CM_K, CM_M, CM_COMM,CM_DOT, CTL_T(CM_SLSH), KC_RSFT, + KC_MINS, CM_K, CM_M, CM_COMM,CM_DOT, CTL_T(CM_SLSH), KC_RSFT, KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, LT(SYMB,KC_NO), KC_LALT, KC_RALT, KC_PGUP, diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex index a618a0250e..a4e85a4043 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex @@ -22,7 +22,7 @@ :1001500015001B00E1042A712000090016000600AA :1001600050002C7221001300170019004F004A00A4 :1001700022000A00070005000000E20050000254BF -:100180000000007F000001204F00025400000077B3 +:1001800000002E00000001204F00025400002D004E :100190000000E20023000D000B000E000000E6004E :1001A00024000F001100100052004B002500180021 :1001B000080036005100287226001C000C00370091 @@ -32,8 +32,8 @@ :1001F00034004D821F001A0016001B00E1042A7112 :10020000200008000700060050002C722100150095 :10021000090019004F004A00220017000A000500DB -:100220000000E200500002540000007F00000120A6 -:100230004F000254000000770000E20023001C0081 +:100220000000E2005000025400002E0000000120F7 +:100230004F00025400002D000000E20023001C00CB :100240000B0011000000E600240018000D00100053 :1002500052004B0025000C000E00360051002872A1 :10026000260012000F0037002F002B71270013000B -- cgit v1.2.3 From cf986ba504c6d19cf577691e2608d2b39ce9537c Mon Sep 17 00:00:00 2001 From: Maciej Piechotka Date: Thu, 17 Mar 2016 08:17:00 -0700 Subject: Add waits to prevent KVM from hanging --- keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c | 8 +- .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex | 2974 ++++++++++---------- 2 files changed, 1492 insertions(+), 1490 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c index a36448f71d..9f90c639aa 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c @@ -225,22 +225,22 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case PC1: if (!record->event.pressed) { - return MACRO(T(SLCK), T(SLCK), T(1), T(ENT), END); + return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(1), W(50), T(ENT), END); } break; case PC2: if (!record->event.pressed) { - return MACRO(T(SLCK), T(SLCK), T(2), T(ENT), END); + return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(2), W(50), T(ENT), END); } break; case PC3: if (!record->event.pressed) { - return MACRO(T(SLCK), T(SLCK), T(3), T(ENT), END); + return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(3), W(50), T(ENT), END); } break; case PC4: if (!record->event.pressed) { - return MACRO(T(SLCK), T(SLCK), T(4), T(ENT), END); + return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(4), W(50), T(ENT), END); } break; } diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex index a4e85a4043..e2f2b6caaf 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex +++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex @@ -1,1492 +1,1494 @@ -:100000000C9476070C94BA070C94BA070C94BA07B0 -:100010000C94BA070C94BA070C94BA070C94BA075C -:100020000C94BA070C94BA070C94FE120C94D013DB -:100030000C94BA070C94BA070C94BA070C94BA073C -:100040000C94BA070C94AA2C0C94BA070C94BA0717 -:100050000C94BA070C94A2220C94BA070C94BA0719 -:100060000C94BA070C94BA070C94BA070C94BA070C -:100070000C94BA070C94BA070C94BA070C94BA07FC -:100080000C94BA070C94BA070C94BA070C94BA07EC -:100090000C94BA070C94BA070C94BA070C94BA07DC -:1000A0000C94BA070C94BA070C94BA073D145F1469 -:1000B0004D155F144D15A414C7144D151C152F159F -:1000C00076187618A518A518E81826193F1B3F1BA7 -:1000D0003F193F1B401A401A131B3F1B3F1B2A1B93 -:1000E0000147024701470247012102210128022856 -:1000F0000001470247014702470120022001280270 -:1001000028000147024701470247011F021F01283B -:100110000228000147024701470247011E021E0153 -:1001200028022800000001C002C003C004C005C0AE -:10013000018C028C2E004C002900E1003582000069 -:100140001E00140004001D0034004D821F001A0020 -:1001500015001B00E1042A712000090016000600AA -:1001600050002C7221001300170019004F004A00A4 -:1001700022000A00070005000000E20050000254BF -:1001800000002E00000001204F00025400002D004E -:100190000000E20023000D000B000E000000E6004E -:1001A00024000F001100100052004B002500180021 -:1001B000080036005100287226001C000C00370091 -:1001C0002F002B71270033001200387130004E834E -:1001D0002D0031003400E500008200002E004C00AC -:1001E0002900E100358200001E00140004001D00FB -:1001F00034004D821F001A0016001B00E1042A7112 -:10020000200008000700060050002C722100150095 -:10021000090019004F004A00220017000A000500DB -:100220000000E2005000025400002E0000000120F7 -:100230004F00025400002D000000E20023001C00CB -:100240000B0011000000E600240018000D00100053 -:1002500052004B0025000C000E00360051002872A1 -:10026000260012000F0037002F002B71270013000B -:100270003300387130004E832D0031003400E5002A -:1002800000820000010001000100010001000000E7 -:100290003A001E0220022202010001003B001F0260 -:1002A00021022302010001003C002F0226022F0040 -:1002B000010001003D003002270230000100010072 -:1002C0003E0031023500350200000100010001004E -:1002D0000000010000000100010001000000010019 -:1002E000000001003F005200510024020000010004 -:1002F0004000240021001E000100010041002500F3 -:1003000022001F00370001004200260023002000C9 -:1003100027000100430025022E0231002E000100BB -:100320004400450001000100010000000000000041 -:100330000000000000000000000006200220000075 -:100340000000010000000720032000000000010061 -:100350000000000004200000000001000000000078 -:100360000520000000000100000000000000000067 -:10037000000001000000000000000000000001007B +:100000000C9482070C94C6070C94C6070C94C60780 +:100010000C94C6070C94C6070C94C6070C94C6072C +:100020000C94C6070C94C6070C940A130C94DC13AA +:100030000C94C6070C94C6070C94C6070C94C6070C +:100040000C94C6070C94B62C0C94C6070C94C607E7 +:100050000C94C6070C94AE220C94C6070C94C607E9 +:100060000C94C6070C94C6070C94C6070C94C607DC +:100070000C94C6070C94C6070C94C6070C94C607CC +:100080000C94C6070C94C6070C94C6070C94C607BC +:100090000C94C6070C94C6070C94C6070C94C607AC +:1000A0000C94C6070C94C6070C94C60749146B142D +:1000B00059156B145915B014D314591528153B153F +:1000C00082188218B118B118F41832194B1B4B1B47 +:1000D0004B194B1B4C1A4C1A1F1B4B1B4B1B361B33 +:1000E000014702477432014702477432012102215D +:1000F0007432012802280001470247743201470286 +:10010000477432012002207432012802280001477E +:1001100002477432014702477432011F021F7432D2 +:100120000128022800014702477432014702477440 +:1001300032011E021E74320128022800000001C094 +:1001400002C003C004C005C0018C028C2E004C000C +:100150002900E100358200001E00140004001D008B +:1001600034004D821F001A0015001B00E1042A71A3 +:10017000200009001600060050002C722100130018 +:10018000170019004F004A0022000A00070005006E +:100190000000E2005000025400002E000000012088 +:1001A0004F00025400002D000000E20023000D006B +:1001B0000B000E000000E60024000F0011001000EC +:1001C00052004B002500180008003600510028722C +:1001D00026001C000C0037002F002B712700330075 +:1001E0001200387130004E832D0031003400E500DC +:1001F000008200002E004C002900E1003582000042 +:100200001E00140004001D0034004D821F001A005F +:1002100016001B00E1042A712000080007000600F8 +:1002200050002C7221001500090019004F004A00EF +:10023000220017000A0005000000E20050000254EE +:1002400000002E00000001204F00025400002D008D +:100250000000E20023001C000B0011000000E6007B +:10026000240018000D00100052004B0025000C0067 +:100270000E00360051002872260012000F003700D1 +:100280002F002B71270013003300387130004E838C +:100290002D0031003400E500008200000100010063 +:1002A00001000100010000003A001E0220022202AB +:1002B000010001003B001F02210223020100010096 +:1002C0003C002F0226022F00010001003D003002F9 +:1002D00027023000010001003E00310235003502E6 +:1002E0000000010001000100000001000000010009 +:1002F0000100010000000100000001003F00520069 +:1003000051002402000001004000240021001E00D2 +:10031000010001004100250022001F0037000100FC +:100320004200260023002000270001004300250290 +:100330002E0231002E0001004400450001000100A2 +:1003400001000000000000000000000000000000AC +:10035000000006200220000000000100000007202D +:100360000320000000000100000000000420000045 +:100370000000010000000000052000000000010056 :10038000000000000000000000000100000000006C :10039000000000000000010000000000000000005C :1003A000000001000000000000000000000001004B :1003B000000000000000000000000100000000003C :1003C000000000000000010000000000000000002C -:1003D000000000000A002530313662003A20002576 -:1003E000303258000A722F632030313233343536C0 -:1003F0003738394142434445460A000A0025303225 -:100400005800626F756E6365213A20006C656674F2 -:1004100020736964652061747461636865640A00AF -:100420006C6566742073696465206E6F74207265F4 -:1004300073706F6E64696E670A00747279696E67B3 -:1004400020746F207265736574206D637032333071 -:1004500031380A005B735D004B6579626F617264CD -:100460002073746172742E0A005B575D005B535DEC -:10047000005B525D005B445D005B435D001603451D -:1004800000720067006F0044006F00780020004594 -:10049000005A00000016034500720067006F004418 -:1004A000006F007800200045005A00000004030996 -:1004B0000409028D00050100A0FA090400000103EF -:1004C000010100092111010001223F0007058103FC -:1004D00008000A09040100010301020009211101B9 -:1004E0000001224D000705820308000A09040200EA -:1004F0000103000000092111010001223600070557 -:10050000830308000A090403000203000000092114 -:1005100011010001222000070584032000010705C6 -:100520000403200001090404000103000000092164 -:100530001101000122390007058503100001120195 -:10054000100100000008EDFE071301000102000188 -:1005500005010906A101050719E029E71500250194 -:100560009508750181020508190129059505750190 -:10057000910295017503910105071900297715006E -:100580002501957875018102C00631FF0974A1012A -:100590000975150025FF952075088102097615005B -:1005A00025FF952075089102C005010980A10185EC -:1005B0000216010026B7001A01002AB7007510952F -:1005C000018100C0050C0901A10185031601002667 -:1005D0009C021A01002A9C02751095018100C00539 -:1005E000010902A1010901A1000509190129051547 -:1005F00000250195057501810295017503810105AD -:1006000001093009311581257F9502750881060998 -:10061000381581257F950175088106050C0A380279 -:100620001581257F950175088106C0C00501090661 -:10063000A101050719E029E71500250195087501B5 -:1006400081029501750881010508190129059505A3 -:10065000750191029501750391010507190029FFA4 -:10066000150025FF950675088100C00A0025303267 -:100670005820006B6579626F6172645F7265706F9C -:1006800072743A20000A0025303258006B65796296 -:100690006F6172645F7365745F6C65643A200064B7 -:1006A000656C5F6B65795F6269743A2063616E2780 -:1006B000742064656C3A20253032580A0061646405 -:1006C0005F6B65795F6269743A2063616E2774209D -:1006D0006164643A20253032580A00646F6E652EDA -:1006E0000A00626F6F676D61676963207363616E93 -:1006F0003A202E2E2E2000290A002575002F0025D5 -:1007000075005D2800256400200025640020002578 -:10071000640020002564007C0025303258006D6F95 -:100720007573656B6579205B62746E7C78207920C7 -:100730007620685D287265702F61636C293A205BB2 -:10074000006D6B5F776865656C5F74696D655F747C -:100750006F5F6D6178203D2025640A006D6B5F77C7 -:100760006865656C5F6D61785F7370656564203D79 -:100770002025640A006D6B5F74696D655F746F5F3F -:100780006D6178203D2025640A006D6B5F6D617896 -:100790005F7370656564203D2025640A006D6B5FA2 -:1007A000696E74657276616C203D2025640A006D67 -:1007B0006B5F64656C6179203D2025640A006D6B78 -:1007C0005F776865656C5F74696D655F746F5F6D99 -:1007D0006178203D2025640A006D6B5F7768656550 -:1007E0006C5F6D61785F7370656564203D20256482 -:1007F0000A006D6B5F74696D655F746F5F6D617822 -:10080000203D2025640A006D6B5F6D61785F737019 -:10081000656564203D2025640A006D6B5F696E7418 -:10082000657276616C203D2025640A006D6B5F6403 -:10083000656C6179203D2025640A000A0025750059 -:10084000363A20776865656C5F74696D655F746FB3 -:100850005F6D61783A20000A00257500353A2077EF -:100860006865656C5F6D61785F73706565643A207B -:10087000000A00257500343A2074696D655F746F55 -:100880005F6D61783A20000A00257500333A206DCB -:1008900061785F73706565643A20000A0025750011 -:1008A000323A20696E74657276616C286D73293AEC -:1008B00020000A00257500313A2064656C617928B2 -:1008C0002A31306D73293A20000A092D2056616CB7 -:1008D000756573202D0A004D3E004D25643E2000B5 -:1008E0003F007365742064656661756C740A00432B -:1008F0003E200077686572652064656C74613A20FB -:10090000637572736F723D25642C20776865656C22 -:100910003D25640A53656520687474703A2F2F650D -:100920006E2E77696B6970656469612E6F72672FCF -:1009300077696B692F4D6F7573655F6B6579730AA6 -:10094000000A092D204D6F7573656B6579202D0A9E -:100950004553432F713A09717569740A313A096434 -:10096000656C6179282A31306D73290A323A096938 -:100970006E74657276616C286D73290A333A096D5D -:1009800061785F73706565640A343A0974696D65EE -:100990005F746F5F6D61780A353A09776865656CD9 -:1009A0005F6D61785F73706565640A363A097768D0 -:1009B00065656C5F74696D655F746F5F6D61780A02 -:1009C0000A703A097072696E742076616C7565738D -:1009D0000A643A097365742064656661756C7473A2 -:1009E0000A75703A092B310A646F776E3A092D3116 -:1009F0000A706775703A092B31300A7067646F7737 -:100A00006E3A092D31300A0A7370656564203D2005 -:100A100064656C7461202A206D61785F7370656510 -:100A200064202A2028726570656174202F20746903 -:100A30006D655F746F5F6D6178290A003F004D3E00 -:100A40002000433E20004C25640A000A092D204363 -:100A50006F6E736F6C65202D0A4553432F713A09F1 -:100A6000717569740A6D3A096D6F7573656B657997 -:100A70000A000A092D204D61676963202D0A643A36 -:100A80000964656275670A783A096465627567206A -:100A90006D61747269780A6B3A09646562756720E2 -:100AA0006B6579626F6172640A6D3A09646562759B -:100AB00067206D6F7573650A763A0976657273699A -:100AC0006F6E0A733A097374617475730A633A0935 -:100AD000636F6E736F6C65206D6F64650A302D34C3 -:100AE0003A096C61796572302D34284631302D46D3 -:100AF00034290A506175733A09626F6F746C6F61C3 -:100B00006465720A653A09656570726F6D0A6E3ABE -:100B1000094E4B524F0A7A3A09736C656570204C46 -:100B2000454420746573740A000A002575002E6E12 -:100B30006B726F3A20000A002575002E7377617082 -:100B40005F6261636B736C6173685F6261636B7337 -:100B5000706163653A20000A002575002E73776185 -:100B6000705F67726176655F6573633A20000A00A3 -:100B70002575002E6E6F5F6775693A20000A0025A3 -:100B800075002E737761705F72616C745F72677548 -:100B9000693A20000A002575002E737761705F6C3A -:100BA000616C745F6C6775693A20000A00257500F6 -:100BB0002E636170736C6F636B5F746F5F636F6ED6 -:100BC00074726F6C3A20000A002575002E737761ED -:100BD000705F636F6E74726F6C5F636170736C6F64 -:100BE000636B3A20000A0025303258006B65796D3E -:100BF00061705F636F6E6669672E7261773A20007D -:100C00000A002575002E6D6F7573653A20000A0085 -:100C10002575002E6B6579626F6172643A20000A57 -:100C2000002575002E6D61747269783A20000A0003 -:100C30002575002E656E61626C653A20000A0025FC -:100C40003032580064656275675F636F6E6669670E -:100C50002E7261773A20000A00257500646566618E -:100C6000756C745F6C617965723A20003F004E4B81 -:100C7000524F3A206F66660A004E4B524F3A206F31 -:100C80006E0A0074696D65725F636F756E743A20E9 -:100C90002530346C580A006B6579626F6172645F4D -:100CA0006E6B726F3A2025580A006B6579626F612E -:100CB00072645F69646C653A2025580A006B657937 -:100CC000626F6172645F70726F746F636F6C3A20F1 -:100CD00025580A00686F73745F6B6579626F617283 -:100CE000645F6C65647328293A2025580A000A0954 -:100CF0002D20537461747573202D0A004743433AC5 -:100D000020342E392E33204156522D4C4942433A3D -:100D100020312E382E31204156525F415243483AFD -:100D200020617672350A004F5054494F4E533A2095 -:100D30004C55464120424F4F544D41474943204D69 -:100D40004F5553454B45592045585452414B4559F1 -:100D500020434F4E534F4C4520434F4D4D414E4441 -:100D6000204E4B524F203531320A004255494C44F7 -:100D70003A20333064623330302D646972747920E4 -:100D80002830373A35373A3335204A616E203237CA -:100D90002032303136290A005649443A203078460C -:100DA000454544284572676F446F7820455A29208D -:100DB0005049443A20307831333037284572676FD4 -:100DC000446F7820455A29205645523A20307830D1 -:100DD0003030310A00444553433A20742E6D2E6B57 -:100DE0002E206B6579626F617264206669726D771F -:100DF00061726520666F72204572676F646F780A52 -:100E0000000A092D2056657273696F6E202D0A0045 -:100E10000A6D6F7573653A206F66660A000A6D6F1A -:100E20007573653A206F6E0A000A6B6579626F61AF -:100E300072643A206F66660A000A6B6579626F61B8 -:100E400072643A206F6E0A000A6D61747269783AB2 -:100E5000206F66660A000A6D61747269783A206FC5 -:100E60006E0A000A64656275673A206F6E0A000AAE -:100E700064656275673A206F66660A000A0A626FE7 -:100E80006F746C6F616465722E2E2E2000433E20BD -:100E9000006565636F6E6669673A0A00536C656545 -:100EA00070204C454420746573740A0000000000F3 -:100EB00000000000000000010204060A0F17202CA9 -:100EC0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9A5 -:100ED000DAC7B39D87715D4A3A2C20170F0A0604C2 -:100EE00002010000000000000000000011241FBEED -:100EF000CFEFDAE0DEBFCDBF04B603FE24C08091A1 -:100F0000F9019091FA01A091FB01B091FC018730A9 -:100F1000904BA740B04BB9F41092F9011092FA012E -:100F20001092FB011092FC0114BE84B7877F84BF2E -:100F300088E10FB6F89480936000109260000FBEB5 -:100F4000E0E0FFE3099511E0A0E0B1E0E0EFFCE5AF -:100F500002C005900D92AA33B107D9F711E0AAE3B8 -:100F6000B1E001C01D92A93FB107E1F70E94361020 -:100F70000C94762E0C940000FF93EF93E0913A01CD -:100F8000F0913B01309709F00995EF91FF91089599 -:100F9000FC018591803011F0EFDFFBCF0895FF2732 -:100FA000E0E230E247FF0CC0419597FF09C0EDE257 -:100FB0006095709580959095611D711D811D911DA5 -:100FC00027FF02C0219530E350E2AA27660F771F62 -:100FD000881F991FAA1FA41710F0A41B63955A9588 -:100FE000A9F7AA3008F0A95FA05DAF93F39561154A -:100FF00071058105910541F7ED3211F4EF93F395F9 -:10100000F21718F43F93F395FBCF8F91B5DFFA9564 -:10101000E1F70895E991F9918591803021F08532C9 -:1010200019F0AADFF9CF089520E0E89455915532E0 -:10103000C1F3503311F4689455915A3348F4505326 -:1010400090F3220F022E220F220F200D250FF4CF36 -:101050000EF4219589919991533619F3533729F15B -:10106000533559F1BC0188279927E8945C3621F45F -:101070008991999168945591543639F446EF7EF0F0 -:1010800077FF0DC08FEF9FEF0AC055374AE039F068 -:10109000583540E121F0523642E009F00895FF93BF -:1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB -:1010B00081918030B9F360DFFBCFFF93EF9368DF5E -:1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6 -:1010D000DF910895FC01623021F128F4662349F084 -:1010E000613071F036C0643041F108F1653059F17A -:1010F00030C08281882311F085EE0CC085EE0EC0D1 -:101100008281882351F085EE0E94131785EE0E949C -:10111000DB1783EE0E9413171CC083EE0E94DB17BF -:1011200018C08281811115C083E191E00895828108 -:1011300081110FC082E091E008958281811109C080 -:1011400081EF90E008958281811103C080EE90E0EC -:10115000089580E090E0089580E090E00895609127 -:10116000BC017091BD018091BE019091BF010E94B0 -:10117000A12156985E9825982D9826982E98279804 -:101180002F98823019F0833021F00895259A2D9AF6 -:101190000895269A2E9A08958FEA98E0892B11F0E7 -:1011A0000E94AF0880E090E0089556985E982598D8 -:1011B0002D9826982E9827982F988FEF90E090934F -:1011C00089008093880090938B0080938A0090938D -:1011D0008D0080938C00259A2D9A2FEF80E792E066 -:1011E000215080409040E1F700C00000269A2E9ADE -:1011F0002FEF80E792E0215080409040E1F700C05F -:101200000000279A2F9A2FEF80E792E0215080402C -:101210009040E1F700C0000025982D982FEF80E75F -:1012200092E0215080409040E1F700C000002698F5 -:101230002E982FEF80E792E0215080409040E1F718 -:1012400000C0000027982F9856985E9825982D98F2 -:1012500026982E9827982F98089589EA80938000E1 -:1012600089E08093810024982C983F988AB18F74EC -:101270008AB96E98479A8BB1806B8BB9769A0E9427 -:10128000D5088CEA98E0892B11F00E94AC0880E028 -:1012900090E0089580E28093000180913C018111EB -:1012A0000EC00E94990981E080933C012FEF83EDED -:1012B00090E3215080409040E1F700C0000080E4BE -:1012C0000E949F098093000181112EC00E94C909CC -:1012D00080930001811128C00E94C90980930001F8 -:1012E000811122C08FE30E94C909809300018111FE -:1012F0001BC00E94C10980E40E949F0980930001E5 -:10130000811112C08CE00E94C909809300018111F3 -:101310000BC00E94C90980930001811105C08FE3B1 -:101320000E94C909809300010E94C10980910001B7 -:1013300008951092B9008AE08093B800089594EA65 -:101340009093BC009091BC0097FFFCCF9091B900A6 -:10135000987F983021F0903111F081E008958093CA -:10136000BB0084E88093BC008091BC0087FFFCCF69 -:101370008091B900887F883111F0803471F780E066 -:10138000089584E98093BC008091BC0084FDFCCF6B -:1013900008958093BB0084E88093BC008091BC00DA -:1013A00087FFFCCF9091B900987F81E0983209F4D3 -:1013B00080E0089584E88093BC008091BC0087FFA2 -:1013C000FCCF8091BB00089580910001811115C070 -:1013D00080E40E949F098093000181110CC082E18A -:1013E0000E94C90980930001811105C08FEF0E94FE -:1013F000C909809300010E94C10984B1807F84B92A -:1014000085B1807F85B98AB1837F8AB98BB1837FAB -:101410008BB93E98469808950E944A09809300012E -:101420000E94E40980B38C7080BB81B3836F81BB61 -:10143000AEE3B1E0ECE4F1E08EE08E0F11921D928C -:101440008E13FCCF8DE299E0892B11F00C942D09BD -:1014500008959F92AF92BF92CF92DF92EF92FF9248 -:101460000F931F93CF93DF93809100018823E1F0C6 -:1014700080913D018F5F80933D01811115C08AE30A -:1014800094E00E94C8070E944A09809300018823C3 -:1014900029F080E294E00E94C80706C08CE094E046 -:1014A0000E94C8070E94D5080EE311E0C0E0D0E01A -:1014B000BB24B39482E0A82ECC24C394D12C2DEF6E -:1014C000E22E23E0F22EC730D10500F58091000115 -:1014D000811164C080E40E949F0980930001811102 -:1014E00012C082E10E94C9098093000181110BC0E2 -:1014F000C6010C2E01C0880F0A94EAF780950E945D -:10150000C909809300010E94C10948C0CA30A1F0F6 -:1015100028F4C83059F0C93061F005C0CC3089F0EA -:1015200070F0CD3089F0209A289810C0219A29981F -:101530000DC0229A2A980AC0239A2B9807C0529A63 -:1015400001C0539A5B9802C03E9A469890EA9A95D9 -:10155000F1F79FB1799902C082E001C080E09170FB -:101560009B25982B7C9902C084E001C080E0892BE8 -:101570007D9902C038E001C030E0832B7E9902C023 -:1015800020E101C020E0822B9FB19095991F9927FF -:10159000991F9295990F907E892B10C08091000120 -:1015A000811174C080E40E949F0980930001882308 -:1015B00009F459C0912C0E94C109892DF80190812C -:1015C000981739F1808380910101882301F180917E -:1015D000D70180FF04C082E094E00E94C807809198 -:1015E000D70180FF0CC0809101011F928F93FF9261 -:1015F000EF920E9461080F900F900F900F908091D2 -:10160000D70180FF04C08BEF93E00E94C807A0922F -:1016100001010E94E40921960F5F1F4FCE30D105D2 -:1016200009F051CF809101018823B1F0815080935E -:101630000101882339F08FE99FE00197F1F700C09D -:1016400000000AC0ACE4B1E0EEE3F1E0CF01825F5C -:1016500091919D938E13FCCF8CEC98E0892BC1F077 -:101660000E94CC0815C083E10E94C9098093000143 -:101670008111A0CF81E40E949F0980930001811114 -:1016800099CF0E94DA09982E909495CF80E096CF5A -:1016900081E0DF91CF911F910F91FF90EF90DF904C -:1016A000CF90BF90AF909F900895E82FF0E0E45B5B -:1016B000FE4F80810895CF92DF92EF92FF920F93B9 -:1016C0001F93CF93DF9384EE93E00E94C8078CE4CE -:1016D000E82E81E0F82EC0E0D0E09FEDC92E93E027 -:1016E000D92E06ED13E0DF93CF93DF92CF920E94C5 -:1016F00061088CED93E00E94C807F70181917F019A -:1017000090E00E9407229F938F931F930F930E9454 -:10171000610884ED93E00E94C80721968DB79EB7BB -:1017200008960FB6F8949EBF0FBE8DBFCE30D10580 -:10173000D1F6DF91CF911F910F91FF90EF90DF9045 -:10174000CF9008958B3B910578F4883A910540F548 -:10175000853A9105D0F48430910508F0B1C081300C -:10176000910509F4ADC06BC0803E910508F467C0D7 -:10177000883E910508F4A4C09C01205F3109203106 -:10178000310508F05CC090650895853A910509F42B -:1017900059C0863A910509F058C082E890E408954E -:1017A000883A910509F454C0893A910509F453C067 -:1017B0008A3A910509F452C08B3A910509F451C057 -:1017C0008C3A910509F450C08D3A910509F44FC047 -:1017D000803B910509F44EC08E3A910509F44DC045 -:1017E0008F3A910509F44CC0813B910509F44BC037 -:1017F000823B910509F44AC0833B910509F449C035 -:10180000843B910509F448C0853B910509F447C024 -:10181000863B910509F446C0873B910509F445C014 -:10182000883B910509F444C0893B910509F443C004 -:101830008A3B910509F442C080E094E4089580E079 -:1018400090E0089581E890E4089583E890E4089595 -:1018500082EE94E4089589EE94E408958AEE94E487 -:10186000089585EB94E4089586EB94E4089587EB5E -:1018700094E408958CEC94E408958DEC94E4089538 -:1018800083E895E408958AE895E4089582E995E46B -:10189000089584E995E4089581E296E4089583E249 -:1018A00096E4089584E296E4089585E296E4089526 -:1018B00086E296E4089587E296E408958AE296E443 -:1018C0000895089596E0799FF001112494E5899F89 -:1018D000E00DF11D1124E60FF11DEE0FFF1FEC5C72 -:1018E000FE4F859194910895880F991FFC01EC5546 -:1018F000F040859194910895880F991FFC01EC5D4B -:10190000FE4F85919491089526E0729FF001112475 -:1019100044E5849FE00DF11D1124E60FF11DEE0F4B -:10192000FF1FEC5CFE4F859194919C013A95211527 -:101930004FE1340708F41AC13F512115304120F41A -:101940009F700E947C0C08959C01305321153041FA -:1019500018F49927906C0895811520E5920769F491 -:101960000E94611B4FEF84E39CE041508040904017 -:10197000E1F700C000000C94C722813020E59207F7 -:1019800031F48091D70181608093D70108959C0143 -:1019900030552115304108F051C0292F33272F70C1 -:1019A000332721303105D9F4AC014370552702C0EB -:1019B000220F331F4A95E2F73C68AC0164E0440F04 -:1019C000551F6A95E1F744275370242B352B73E09C -:1019D000880F991F7A95E1F7807699271DC02230EC -:1019E000310529F4982F8827816F906A0895233054 -:1019F0003105A9F4AC014370552721E030E002C065 -:101A0000220F331F4A95E2F73C6843E0880F991F85 -:101A10004A95E1F7807E9770822B932B08952430AE -:101A20003105E1F4AC014370552721E030E002C0FC -:101A3000220F331F4A95E2F73A68E7CF9C013057EF -:101A40002115304118F49F70906208959C01305820 -:101A50002115304118F49F70906A0895803E9105D9 -:101A6000E0F4803C910558F58133910509F46FC08D -:101A700048F48932910509F463C08A32910509F46A -:101A80006DC072C089339105E9F082389105D1F0BB -:101A90008533910509F44DC067C0833E910581F1FE -:101AA00038F4803E9105B9F0823E9105D9F05CC0D2 -:101AB000863E910561F1873E9105A1F155C00E94D6 -:101AC000740C08952091EA0120FD02C021FF4CC052 -:101AD00080EE90E049C08091EA0180FFF9CF89E370 -:101AE00090E042C08091EA0182FF0EC08091EA013D -:101AF00084FF03C080E090E037C083EE90E034C004 -:101B00008091EA0182FFF2CF82EE90E02DC08091B9 -:101B1000EA0183FF0BC08091EA0184FDEBCF87EEE1 -:101B200090E022C08091EA0183FFF5CF86EE90E03D -:101B30001BC08091EA0185FF07C089E290E014C0D4 -:101B40008091EA0185FFF9CF85E390E00DC0809197 -:101B5000EA0186FF07C08AE290E006C08091EA01B0 -:101B600086FFF9CF81E390E00E94A20B08950895CB -:101B700080916D0108959FB7F89410925C019FBF0A -:101B80009091F001943009F057C09091E9009F7056 -:101B90003091EC00232F217030FD20E8922B24E0BF -:101BA0002093E9002091EB0020FF43C02091EE003C -:101BB00027FF3FC020915A01222321F02091E80005 -:101BC00025FF37C010925A0126E03091E80035FD1C -:101BD00015C03091F001343061F53091EB0035FDE6 -:101BE00028C0215021F481E080935A0122C0EFE9FE -:101BF000FFE03197F1F700C00000E7CF8093F100DC -:101C00008091E80085FD0AC08091E80080FFFCCF4C -:101C10008091E8008E778093E80006C08FB7F89433 -:101C200021E020935C018FBF9F709093E90080E0DA -:101C300008959F709093E9008FEF0895CF93DF93FD -:101C400000D01F92CDB7DEB79C018091F0018430A7 -:101C500019F593E099833B832A839093E9008FEFF2 -:101C60009091E800815095FD06C095ED9A95F1F7A9 -:101C700000008111F5CF8091E80085FF0DC040E0A4 -:101C800050E063E070E0CE0101960E94EE1080917A -:101C9000E8008E778093E8000F900F900F90DF910F -:101CA000CF910895CF93DF9300D01F92CDB7DEB7C9 -:101CB0002091F001243021F522E029839B838A833F -:101CC00083E08093E9008FEF9091E800815095FDCB -:101CD00006C095ED9A95F1F700008111F5CF80913E -:101CE000E80085FF0DC040E050E063E070E0CE0109 -:101CF00001960E94EE108091E8008E778093E800B4 -:101D00000F900F900F90DF91CF9108952091F001E7 -:101D10002430F1F422E02093E9002FEF3091E80025 -:101D2000215035FD06C035ED3A95F1F7000021113F -:101D3000F5CF2091E80025FF0BC040E050E065E0C2 -:101D400070E00E94EE108091E8008E778093E800AA -:101D50000895CF93DF932091F001243009F048C01B -:101D6000EC0180910C018823E1F080910D01882322 -:101D7000C1F085E08093E9008FEF9091E8008150F9 -:101D800095FD06C095E19A95F1F700008111F5CF18 -:101D90008091E80085FF2CC040E050E060E170E0F9 -:101DA00017C081E08093E9008FEF9091E8008150A7 -:101DB00095FD06C095ED9A95F1F700008111F5CFDC -:101DC0008091E80085FF14C040E050E068E070E0DA -:101DD000CE010E94EE108091E8008E778093E8009B -:101DE00080E1FE01ADE5B1E001900D928A95E1F749 -:101DF000DF91CF91089589E794E00E94C807809110 -:101E0000EF01811109C00E9483120E94E0128091AB -:101E1000E20084608093E200089585E794E00E94E8 -:101E2000C8071092EF01089581E794E00C94C80769 -:101E30008DE694E00E94C8070C94972C89E694E004 -:101E40000E94C8070E945D220E949D2C0E94851559 -:101E50000C94B70D20915B012F5F822F62E30E94EB -:101E60000B2E992319F020935B01089510925B01CA -:101E700080915C01882371F18091F001843041F5FB -:101E80008091E9008F702091EC00922F917020FDDD -:101E900090E8892B94E09093E9009091EB0090FFFB -:101EA00014C09091EE0097FF10C09091E80095FF4C -:101EB00003C01092F100F9CF9091E80090FF05C0A7 -:101EC0009091E8009E779093E8008F708093E900EE -:101ED00010925C01089542E061EC81E00E94FD11E6 -:101EE00042E061EC82E00E94FD1142E061EC83E09F -:101EF0000E94FD1142E261EC84E00E94FD1142E18A -:101F000061EC85E00C94FD118091F201833009F4BD -:101F100055C030F4813071F0823009F48EC00895DC -:101F20008A3009F47AC08B3009F460C0893009F036 -:101F30009CC020C08091F101813A09F096C0809147 -:101F4000E800877F8093E8008091F5019091F60189 -:101F5000892B21F460E18DE591E003C060E080E031 -:101F600090E070E00E9439118091E8008B778093B7 -:101F7000E80008958091F101813209F076C08091E6 -:101F8000F5019091F601009719F0049709F06DC0E2 -:101F90008091E800877F8093E8008091E80082FDCF -:101FA00005C08091F0018111F8CF5FC08091F100F0 -:101FB00080936D018091E8008B7753C08091F1018F -:101FC000813A09F052C08091F5019091F601892B78 -:101FD00009F04BC08091E800877F8093E8008091F2 -:101FE000E80080FFFCCF80910C0136C08091F101A8 -:101FF0008132D9F58091F5019091F601892BA9F5EF -:102000008091E800877F8093E8000E9432128091DF -:10201000F30180930C010C94611B8091F1018132DA -:1020200021F58091E800877F8093E8000E943212BA -:102030008091F40180936E0108958091F101813ABD -:10204000A1F48091E800877F8093E8008091E80008 -:1020500080FFFCCF80916E018093F1008091E800B9 -:102060008E778093E8000C943212089584B7877FAE -:1020700084BF88E10FB6F8948093600010926000EE -:102080000FBE90E080E80FB6F894809361009093C3 -:1020900061000FBE0E9412160E9483120E94E0127D -:1020A0008091E20084608093E2008BEB9DE00E94CF -:1020B0009C2178940E9465150E94141682E091E09C -:1020C0000E9480150E94852C88E594E00E94C80734 -:1020D0008091F001853089F484E594E00E94C8077E -:1020E0000E9421228091EE01882391F30E944922CF -:1020F000882371F30E94D810EBCF0E944216E8CFDC -:10210000292F332723303105C9F064F421303105FC -:1021100081F02230310509F043C08DE890E021EBD9 -:1021200034E042C021323105F1F02232310541F173 -:1021300037C082E190E02EE335E036C09927813048 -:10214000910541F08230910541F0892B49F5EDEA86 -:10215000F4E005C0E5E9F4E002C0EDE7F4E08491C5 -:1021600090E09F0121C06530D8F4E62FF0E0EE0F3B -:10217000FF1FEB5DFE4F2081318189E090E014C0AC -:10218000653070F470E0FB01EE0FFF1FE55EFE4F5F -:1021900020813181FB01EA5EFE4F808190E004C026 -:1021A00080E090E020E030E0FA0131832083089560 -:1021B00080E189BD82E189BD09B400FEFDCF809137 -:1021C000D8008F7D8093D8008091E000826080935A -:1021D000E0008091E00081FDFCCF0895CF92DF9276 -:1021E000EF92FF920F931F93CF93DF93EC018B013C -:1021F0006A010E945112811133C0C114D10439F017 -:10220000F60180819181081B190BC80FD91FE12CA1 -:10221000F12C0115110519F18091E80085FD16C01A -:102220008091E8008E778093E800C114D10449F0D2 -:10223000F60180819181E80EF91EF182E08285E04D -:102240000FC00E945112882321F30AC08991809304 -:10225000F10001501109FFEFEF1AFF0ADACF80E019 -:10226000DF91CF911F910F91FF90EF90DF90CF9072 -:1022700008952091F7013091F8012617370748F0AB -:102280006115710539F42091E8002E772093E8005C -:1022900001C0B90140E061157105A9F12091F0017B -:1022A000222309F443C0253009F442C02091E800FC -:1022B00023FD40C02091E80022FD32C02091E800BB -:1022C00020FFE9CF4091F3002091F20030E0342B61 -:1022D000FC01CF016115710559F02830310540F43A -:1022E00081918093F100615071092F5F3F4FF1CFD1 -:1022F00041E02830310509F040E02091E8002E77D8 -:102300002093E800C8CF4111C9CF0AC08091F001E5 -:10231000882361F0853061F08091E80083FD0AC078 -:102320008091E80082FFF2CF80E0089582E0089576 -:1023300083E0089581E008952091F7013091F8013C -:102340002617370748F06115710539F42091E80028 -:102350002E772093E80001C0B901FC0120E061154F -:10236000710591F18091F001882309F440C0853016 -:1023700009F43FC08091E80083FD3DC08091E800F2 -:1023800082FD2FC08091E80080FFE9CF2091F3000B -:102390008091F20090E0922B6115710559F0883020 -:1023A000910540F424912093F10031966150710918 -:1023B0000196F2CF21E0089709F020E08091E80033 -:1023C0008E778093E800CBCF2111CCCF0AC08091CB -:1023D000F001882361F0853061F08091E80083FD91 -:1023E0000AC08091E80082FFF2CF80E0089582E089 -:1023F000089583E0089581E00895982F973058F567 -:102400009093E900981739F07091EC002091ED005D -:102410005091F00003C0242F762F50E021FF19C007 -:102420003091EB003E7F3093EB003091ED003D7F2B -:102430003093ED003091EB0031603093EB007093FE -:10244000EC002093ED005093F0002091EE0027FF68 -:1024500007C09F5FD3CF8F708093E90081E008951C -:1024600080E008958091F10187FF11C08091E8001C -:1024700082FD05C08091F0018111F8CF11C08091DB -:10248000E8008B770BC08091F001882349F08091A0 -:10249000E80080FFF8CF8091E8008E778093E80015 -:1024A00008952091E4003091E50095E64091EC001C -:1024B000842F817040FF22C08091E80080FD1CC005 -:1024C0008091F001882391F0853091F08091EB00AC -:1024D00085FD10C04091E4005091E500421753077C -:1024E00029F39A01915011F784E0089582E008954C -:1024F00083E0089581E0089580E008954091E80028 -:1025000042FFDECF08950E94F1120E94F912E0EE20 -:10251000F0E0808181608083E8EDF0E080818F775A -:10252000808319BCA7EDB0E08C918E7F8C93808165 -:102530008F7E80831092EF0108950F931F93CF93A6 -:10254000DF930E94F1120E94F912C8EDD0E0888159 -:102550008F77888388818068888388818F7D88834E -:1025600019BC1092F0011092EC011092EE01109241 -:10257000ED0100EE10E0F80180818B7F808388817F -:102580008160888342E060E080E00E94FD11E1EE1E -:10259000F0E080818E7F8083E2EEF0E080818160D8 -:1025A0008083808188608083F80180818E7F808332 -:1025B000888180618883DF91CF911F910F91089569 -:1025C000E8EDF0E080818F7E8083E7EDF0E08081B0 -:1025D0008160808384E082BF81E08093EF010C946E -:1025E0009D12E8EDF0E080818E7F80831092E20002 -:1025F00008951092DA001092E10008951F920F9250 -:102600000FB60F9211242F933F934F935F936F93C5 -:102610007F938F939F93AF93BF93EF93FF9380919B -:10262000E10082FF0BC08091E20082FF07C0809131 -:10263000E1008B7F8093E1000E942A0F8091DA00F5 -:1026400080FF1FC08091D80080FF1BC08091DA00FE -:102650008E7F8093DA008091D90080FF0DC080E1E9 -:1026600089BD82E189BD09B400FEFDCF81E0809380 -:10267000F0010E94FB0E05C019BC1092F0010E94EF -:102680000D0F8091E10080FF19C08091E20080FF72 -:1026900015C08091E2008E7F8093E2008091E2007D -:1026A00080618093E2008091D80080628093D8009E -:1026B00019BC85E08093F0010E94180F8091E10021 -:1026C00084FF30C08091E20084FF2CC080E189BD8E -:1026D00082E189BD09B400FEFDCF8091D8008F7DD5 -:1026E0008093D8008091E1008F7E8093E1008091FB -:1026F000E2008F7E8093E2008091E200816080930F -:10270000E2008091EC01882311F084E007C0809101 -:10271000E30087FD02C081E001C083E08093F00107 -:102720000E941E0F8091E10083FF29C08091E2008A -:1027300083FF25C08091E100877F8093E10082E0E4 -:102740008093F0011092EC018091E1008E7F8093E4 -:10275000E1008091E2008E7F8093E2008091E200B0 -:1027600080618093E20042E060E080E00E94FD1121 -:102770008091F00088608093F0000E94140FFF9118 -:10278000EF91BF91AF919F918F917F916F915F91E9 -:102790004F913F912F910F900FBE0F901F90189562 -:1027A0001F920F920FB60F9211242F933F934F93C6 -:1027B0005F936F937F938F939F93AF93BF93CF93C9 -:1027C000DF93EF93FF93C091E900CF708091EC000D -:1027D000D82FD17080FDD0E81092E9008091F000F0 -:1027E000877F8093F00078940E9414141092E9007F -:1027F0008091F00088608093F000CD2BCF70C09363 -:10280000E900FF91EF91DF91CF91BF91AF919F913F -:102810008F917F916F915F914F913F912F910F9089 -:102820000FBE0F901F9018951F93CF93DF93CDB7D6 -:10283000DEB7AA970FB6F894DEBF0FBECDBFE1EFAB -:10284000F1E088E08E0F9091F10091938E13FBCF11 -:102850000E94840F8091E80083FF1FC18091F101E5 -:102860009091F201492F50E04A30510508F015C10E -:10287000FA01EA5AFF4F0C942B2E803881F08238EF -:1028800009F00BC18091F5018F708093E900809170 -:10289000EB0085FB882780F91092E90006C0809143 -:1028A000ED019091EE01911182609091E800977F87 -:1028B0009093E8008093F1001092F100C8C0282F97 -:1028C0002D7F09F0EAC0882319F0823061F0E5C05D -:1028D0008091F301813009F0E0C0933009F080E08D -:1028E0008093EE012BC08091F301811127C080916C -:1028F000F5018F7009F4D1C08093E9002091EB00BD -:1029000020FF1CC0933021F48091EB00806214C042 -:102910009091EB0090619093EB0021E030E0A901F1 -:1029200002C0440F551F8A95E2F74093EA001092C7 -:10293000EA008091EB0088608093EB001092E90040 -:102940008091E800877F86C08111A7C01091F301B4 -:102950001F778091E3008078812B8093E300809142 -:10296000E800877F8093E8000E9432128091E8009F -:1029700080FFFCCF8091E30080688093E300111119 -:1029800002C082E001C083E08093F00186C08058DD -:10299000823008F082C08091F3019091F4018C3D67 -:1029A00053E0950779F583E08A838AE289834FB7FC -:1029B000F894DE01139620E03EE051E2E32FF0E0D0 -:1029C00050935700E49120FF03C0E295EF703F5F02 -:1029D000EF708E2F90E0EA3010F0C79601C0C096DD -:1029E0008D939D932F5F243149F74FBF8091E8006D -:1029F000877F8093E8006AE270E0CE0101960E9432 -:102A0000391114C0AE014F5F5F4F6091F5010E9414 -:102A10008010BC01892B09F440C09091E800977F99 -:102A20009093E80089819A810E949C118091E8002E -:102A30008B778093E80031C0803879F58091E80089 -:102A4000877F8093E8008091EC018093F100809172 -:102A5000E8008E778093E8000E9432121EC0811138 -:102A60001CC09091F3019230C0F48091E800877F00 -:102A70008093E8009093EC010E9432128091EC0167 -:102A8000811106C08091E30087FD02C081E001C092 -:102A900084E08093F0010E946B0F8091E80083FF37 -:102AA0000AC08091E800877F8093E8008091EB0066 -:102AB00080628093EB00AA960FB6F894DEBF0FBE3B -:102AC000CDBFDF91CF911F910895CF938091F001F9 -:102AD0008823A1F0C091E900CF709091EC00892F7C -:102AE000817090FD80E8C82B1092E9008091E80089 -:102AF00083FD0E941414CF70C093E900CF91089514 -:102B000090937401809373010895E0917301F091A3 -:102B10007401309721F00190F081E02D099480E05C -:102B20000895EF92FF920F931F93CF93DF93E0915D -:102B30007301F09174013097B1F18C010280F3813F -:102B4000E02D09958091D70182FF2DC080FF04C040 -:102B500083E796E00E94C807E80110E18DE6E82EC1 -:102B600086E0F82E8091D70180FF0BC088811F92EC -:102B70008F93FF92EF920E9461080F900F900F9039 -:102B80000F90115021961111EDCF8091D70180FF48 -:102B90000AC08BE696E0DF91CF911F910F91FF90D5 -:102BA000EF900C94C807DF91CF911F910F91FF9088 -:102BB000EF900895E0917301F0917401309721F046 -:102BC0000480F581E02D09940895209171013091E0 -:102BD00072018217930771F09093720180937101D3 -:102BE000E0917301F0917401309721F00680F78134 -:102BF000E02D0994089520916F01309170018217A2 -:102C0000930771F09093700180936F01E0917301CD -:102C1000F0917401309721F00084F185E02D099442 -:102C2000089508950C9411160E9463220E940C0AC4 -:102C30000C942923CF93C82F8091D70182FF1EC007 -:102C400080FF04C08CE896E00E94C8078091D701FD -:102C500080FF0CC01F92CF9387E896E09F938F93DD -:102C60000E9461080F900F900F900F908091D701F4 -:102C700080FF04C085E896E00E94C8078C2FCF91A2 -:102C80000C94B70DCF92DF92EF92FF920F931F93A8 -:102C9000CF93DF93CDB7DEB72B970FB6F894DEBF97 -:102CA0000FBECDBF0E94290A86E7C82E81E0D82E2C -:102CB00000E010E0E02E802F0E94550BF6014191BC -:102CC0006F01F42EF826B1F40F5F1F4F0E3011057F -:102CD00089F78FEF89838A831B820E946C2281602F -:102CE000782F9D838C8349815A816B818D810E94CD -:102CF000E51640C09091D70191FF04C08B870E94D8 -:102D00005B0B8B8520E030E04F2D50E0922FBA0115 -:102D1000022E02C0759567950A94E2F760FF24C001 -:102D20002E83EF8221E030E0690102C0CC0CDD1C73 -:102D30009A95E2F790E08C219D21892B09F420E0FF -:102D400028870E946C228160782F9A8789874E811C -:102D50005F8168858A850E94E516F801EA58FE4F72 -:102D60008081C826C08206C02F5F3F4F26303105C4 -:102D700069F6AACF0E949A26109175010E948515C6 -:102D80001817A1F00E948515809375012B960FB638 -:102D9000F894DEBF0FBECDBFDF91CF911F910F9191 -:102DA000FF90EF90DF90CF900C941A162B960FB6F1 -:102DB000F894DEBF0FBECDBFDF91CF911F910F9171 -:102DC000FF90EF90DF90CF900895CF93DF93CDB732 -:102DD000DEB72B970FB6F894DEBF0FBECDBF4F8383 -:102DE000588769877A878B87DE01119686E0FD0117 -:102DF00011928A95E9F785E0FE01379601900D92D0 -:102E00008A95E1F749815A816B817C818D819E8110 -:102E10000E94FB1D2B960FB6F894DEBF0FBECDBFF0 -:102E2000DF91CF910895CF93882309F4C2C0C82FB2 -:102E3000823859F40E94851581FDBBC089E30E9448 -:102E400097200E94762189E30CC0833879F40E9490 -:102E5000851580FDAEC083E50E9497200E947621F3 -:102E600083E50E94EA20CF910C947621843859F4AE -:102E70000E94851582FD9DC087E40E9497200E94D4 -:102E8000762187E4EECF8CEF8C0F813A48F48C2FBB -:102E90000E942D2B81118DC08C2F0E949720E3CF93 -:102EA00080E28C0F883048F4C77081E001C0880F41 -:102EB000CA95EAF70E943F21D6CF8BE58C0F83306D -:102EC00078F4C53A29F0C63A31F083E890E005C0BD -:102ED00081E890E002C082E890E0CF910C94E51583 -:102EE00088E58C0F833108F064C0C83A39F1C93ADB -:102EF00041F1CA3A49F1CB3A51F1CC3A59F1CD3AC4 -:102F000061F1C03B69F1CE3A71F1CF3A79F1C13B41 -:102F100081F1C23B89F1C33B91F1C43B99F1C53BBF -:102F2000A1F1C63BA9F1C73BB1F1C83BB9F1C93B1F -:102F3000C1F1CA3BC9F180E090E038C082EE90E078 -:102F400035C089EE90E032C08AEE90E02FC085EB6C -:102F500090E02CC086EB90E029C087EB90E026C083 -:102F60008CEC90E023C08DEC90E020C083E891E0F1 -:102F70001DC08AE891E01AC082E991E017C084E997 -:102F800091E014C081E292E011C083E292E00EC0B1 -:102F900084E292E00BC085E292E008C086E292E013 -:102FA00005C087E292E002C08AE292E0CF910C94E1 -:102FB000FB15CF910895882309F44BC0823859F44A -:102FC0000E94851581FF45C089E30E9497200E94D9 -:102FD000762189E30CC0833871F40E94851580FF47 -:102FE00038C083E50E9497200E94762183E50E94E5 -:102FF000EA200C947621843859F40E94851582FFCA -:1030000028C087E40E9497200E94762187E4EFCFB2 -:103010009CEF980F913A58F390E2980F983050F443 -:10302000877091E001C0990F8A95EAF7892F0E9475 -:103030004521DFCF9BE5980F933020F480E090E0AE -:103040000C94E515885A833120F480E090E00C94CC -:10305000FB150895882321F00E943F210C947621CE -:103060000895882321F00E9445210C94762108952B -:10307000BF92CF92DF92EF92FF920F931F93CF9365 -:10308000DF9300D000D000D0CDB7DEB725E0FC0143 -:10309000DE01119601900D922A95E1F7FC01408125 -:1030A00031810281258122952F7063817481672B84 -:1030B00009F4E5C23F3F19F44F3F09F4E0C27C0137 -:1030C00049833A8389819A812E830E945620182F42 -:1030D000B92E0E9455200E941C1FEB2DE295EF7027 -:1030E000F0E0E05AFF4F2E810C942B2E8B2D807F29 -:1030F0009B2D9F70F92E882319F0F29480EFF8220F -:10310000002349F0FF2009F467C28F2D0E944F2150 -:103110000E94762161C2812F0E94DB17FF2009F4F3 -:10312000AEC28F2D0E94552126960FB6F894DEBFB1 -:103130000FBECDBFDF91CF911F910F91FF90EF9008 -:10314000DF90CF90BF900C9476213B2D307F8B2D5C -:103150008F70303211F08295807F112319F0113079 -:1031600021F12CC00023B9F0222309F4A0C12130A1 -:1031700009F09DC126960FB6F894DEBF0FBECDBFF5 -:10318000DF91CF911F910F91FF90EF90DF90CF9043 -:10319000BF900C945F21222319F0213009F46FC2F3 -:1031A0008E830E9462218E8196C1002321F02230FD -:1031B00008F065C27CC1211162C28DC1002321F0DB -:1031C000222309F474C108C2222309F484C119C25C -:1031D0002B2D26952695237030E02115310521F001 -:1031E00021303105D1F04BC2002321F0812F9B2DDE -:1031F000937002C080E090E026960FB6F894DEBF90 -:103200000FBECDBFDF91CF911F910F91FF90EF9037 -:10321000DF90CF90BF900C94E515002321F0812F13 -:103220009B2D937002C080E090E026960FB6F89434 -:10323000DEBF0FBECDBFDF91CF911F910F91FF90E9 -:10324000EF90DF90CF90BF900C94FB15812F00235F -:1032500019F00E94202502C00E94882526960FB6EC -:10326000F894DEBF0FBECDBFDF91CF911F910F91BC -:10327000FF90EF90DF90CF90BF900C940D268B2D98 -:10328000837009F07BC00111FAC1812F8295869568 -:103290008770880F880F912F9F70C92ED12CE12C39 -:1032A000F12C082E04C0CC0CDD1CEE1CFF1C0A9473 -:1032B000D2F714FF12C04FE050E060E070E004C0AD -:1032C000440F551F661F771F8A95D2F7CB01BA01AD -:1032D000609570958095909503C060E070E0CB019B -:1032E0002B2D269526952370422F50E04230510514 -:1032F000D9F04330510569F16C297D298E299F2928 -:103300004130510551F126960FB6F894DEBF0FBE3D -:10331000CDBFDF91CF911F910F91FF90EF90DF9084 -:10332000CF90BF900C94431F6C297D298E299F2933 -:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA -:103340001F910F91FF90EF90DF90CF90BF900C9462 -:103350005F1F0E94431FC701B60126960FB6F8945F -:10336000DEBF0FBECDBFDF91CF911F910F91FF90B8 -:10337000EF90DF90CF90BF900C94271F002319F09F -:103380008B2D817001C08695882309F478C1812F27 -:10339000829586958770880F880F912F9F70C92E10 -:1033A000D12CE12CF12C082E04C0CC0CDD1CEE1C21 -:1033B000FF1C0A94D2F714FF12C04FE050E060E007 -:1033C00070E004C0440F551F661F771F8A95D2F71F -:1033D000CB01BA01609570958095909503C060E02F -:1033E00070E0CB012B2D269526952370422F50E0BF -:1033F00042305105D9F04330510569F16C297D29DE -:103400008E299F294130510551F126960FB6F89427 -:10341000DEBF0FBECDBFDF91CF911F910F91FF9007 -:10342000EF90DF90CF90BF900C941D206C297D29E8 -:103430008E299F2926960FB6F894DEBF0FBECDBF0A -:10344000DF91CF911F910F91FF90EF90DF90CF9080 -:10345000BF900C9439200E941D20C701B60126960A -:103460000FB6F894DEBF0FBECDBFDF91CF911F9195 -:103470000F91FF90EF90DF90CF90BF900C940120C0 -:10348000103FD1F118F4103E50F4A1C0123F09F4DE -:1034900063C008F44CC0133F09F473C098C01F7098 -:1034A0008B2D8F710023A1F00E949A1F812F2696E9 -:1034B0000FB6F894DEBF0FBECDBFDF91CF911F9145 -:1034C0000F91FF90EF90DF90CF90BF900C942A184F -:1034D0000E94BB1F812F26960FB6F894DEBF0FBE49 -:1034E000CDBFDF91CF911F910F91FF90EF90DF90B3 -:1034F000CF90BF900C9431180023A9F02111BFC0C8 -:103500008B2D8F7126960FB6F894DEBF0FBECDBF00 -:10351000DF91CF911F910F91FF90EF90DF90CF90AF -:10352000BF900C94E01F223008F0A9C0E9CF00231F -:10353000A9F08B2D8F7126960FB6F894DEBF0FBEC3 -:10354000CDBFDF91CF911F910F91FF90EF90DF9052 -:10355000CF90BF900C949A1F002359F38B2D8F713D -:1035600026960FB6F894DEBF0FBECDBFDF91CF9188 -:103570001F910F91FF90EF90DF90CF90BF900C9430 -:10358000BB1F002399F08B2D8F7126960FB6F894F0 -:10359000DEBF0FBECDBFDF91CF911F910F91FF9086 -:1035A000EF90DF90CF90BF900C94851F26960FB6BA -:1035B000F894DEBF0FBECDBFDF91CF911F910F9169 -:1035C000FF90EF90DF90CF90BF900C947B1F002373 -:1035D000A9F0222309F4ADCF812F26960FB6F894D7 -:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036 -:1035F000EF90DF90CF90BF900C941317222309F423 -:10360000ADCF812F26960FB6F894DEBF0FBECDBF8B -:10361000DF91CF911F910F91FF90EF90DF90CF90AE -:10362000BF900C94DB174B2D4F70612FC7010E9488 -:103630006A0826960FB6F894DEBF0FBECDBFDF91A5 -:10364000CF911F910F91FF90EF90DF90CF90BF909F -:103650000C949F1E4B2D4F70612FC70126960FB6FD -:10366000F894DEBF0FBECDBFDF91CF911F910F91B8 -:10367000FF90EF90DF90CF90BF900C94610C269656 -:103680000FB6F894DEBF0FBECDBFDF91CF911F9173 -:103690000F91FF90EF90DF90CF90BF9008950E9420 -:1036A0005C210E9431210E9476210E9440270E94C5 -:1036B0000D2680E090E00E94E51580E090E00C94FB -:1036C000FB150E944C210C944F1B0E945620292F61 -:1036D00022952F7030E02C3031054CF42A30310522 -:1036E0006CF4225031092230310588F407C02C30A7 -:1036F000310549F02F30310531F009C0803E48F0E6 -:10370000803F29F406C093FB882780F9089580E064 -:10371000089581E00895CF93DF9300D000D01F92E9 -:10372000CDB7DEB70F900F900F900F900F90DF91F5 -:10373000CF910895CF93DF9300D000D000D0CDB7C4 -:10374000DEB726960FB6F894DEBF0FBECDBFDF9171 -:10375000CF9108951F93CF93DF93C091840116E01A -:1037600080918501C81799F0D0E01C9FF0011D9F42 -:10377000F00D1124EA57FE4F40815181628173811F -:10378000848195810E949A1B2196C770E9CFDF91B1 -:10379000CF911F9108954091B6015091B70160916A -:1037A000B8017091B9018091BA019091BB010C945C -:1037B0009A1B8091BB0182958F7009F054C0809153 -:1037C000B801882309F44FC080918401A09185013C -:1037D0006091B6017091B7014091B9015091BA0161 -:1037E000B6E08A1709F43FC090E041155105C1F1D8 -:1037F0007F3F11F46F3FA1F1B89FF001B99FF00D29 -:103800001124EA57FE4F218172132AC020816213CE -:1038100027C02281211124C0238134812417350738 -:1038200010F421503109241B350B283C3105C0F41C -:103830002091BB012F7020612093BB0126E0289FBF -:10384000F001299FF00D1124E557FE4F80818F7004 -:103850008061808386EB91E00E9438180C94AA1B4B -:1038600001968770BECF0895CF92DF92EF92FF92BC -:103870000F931F93CF93DF93CDB7DEB762970FB649 -:10388000F894DEBF0FBECDBF8C0185E0F801DE01EC -:103890001D9601900D928A95E1F7D8014C911196F1 -:1038A0005C91119712966C9112971396CD90DC90C3 -:1038B00014973091B6017091B7018091B901909140 -:1038C000BA01009709F46BC17F3F19F43F3F09F437 -:1038D00066C1E090B801EE2009F4C0C02091BB01A0 -:1038E000C816D90628F0F601E81BF90BCF0104C071 -:1038F000809590958C0D9D1DFF24F394883C910537 -:1039000078F0F12C207F09F0C6C07C2DD98AC88AB6 -:1039100089890E948B1B86EB91E00E943818B1C008 -:10392000822F807F09F046C0751314C0341312C073 -:10393000611110C02F7020612093BB010E94CB1B2E -:1039400086EB91E00E9438188091BB01D801159652 -:103950008C932EC0CD2819F15F3F11F44F3FF9F041 -:10396000F62E61111CC0809184012091850136E002 -:10397000821709F45AC090E0389FF001399FF00D8A -:103980001124EA57FE4F7181571306C07081471307 -:1039900003C07281711103C001968770E9CFF62EC2 -:1039A000662309F418C18091BB0181608093BB013B -:1039B000F12C11C1751308C0341306C0611104C085 -:1039C0008091BB01D801C3C04D875E878D859E85E0 -:1039D0006A8B0E94651B6A898823E1F16623D1F115 -:1039E0002091BB01822F82958F7090E0029774F036 -:1039F0008091B6019091B70198878F831986DB86F5 -:103A0000CA862C87CE0107960E94381886E0F801F6 -:103A1000A6EBB1E001900D928A95E1F70E94D91BC7 -:103A20000E94CB1BFF24F394D6C04D875E878D8503 -:103A30009E850E945620292F22952F7030E022303B -:103A400031050CF0BCC09F7009F0B6C0805E8830B4 -:103A500008F4C1C0C8010E943818E4CFC816D906BE -:103A600008F453C0F601E81BF90BCF01883C91051F -:103A700008F450C0F12C7C2DD98AC88A89890E940B -:103A80008B1BE6EBF1E086E0DF011D928A95E9F7FA -:103A90000E94CB1BA0C0751314C0341312C0611157 -:103AA00010C08091BB01F8018583C8010E943818BD -:103AB00086E0E6EBF1E0DF011D928A95E9F7FE2C46 -:103AC0008AC04D875E878D859E856A8B0E94651BA7 -:103AD0006A89882309F4BECF662309F4BBCF2091FD -:103AE000BB01822F82958F7090E002970CF48ECFED -:103AF0008091B6019091B7019A8389831B82DD8200 -:103B0000CC822E83CE0101967FCF809590958C0D2F -:103B10009D1DACCFF62E662309F49CCF75132EC0E5 -:103B200034132CC02091BB0120FD1FC0822F829531 -:103B30008F70D9F0D80115962C9315978F3049F0D6 -:103B40008F5F982F9295907F822F8F70892B15967B -:103B50008C93C8010E94381886E0F801A6EBB1E00A -:103B600001900D928A95E1F793CF86E0F801A6EBDC -:103B7000B1E001900D928A95E1F72DC04D875E87E7 -:103B80008D859E850E94651B811140CF8091BB0170 -:103B900081608093BB01C8010E9438181CC0662355 -:103BA00009F458CF4D875E878D859E850E94651BE1 -:103BB000882309F44FCF2ACF811148CF0CC024307D -:103BC00031050CF047CF9F7009F440CFF801958183 -:103BD000907F09F03BCF8F2D62960FB6F894DEBF31 -:103BE0000FBECDBFDF91CF911F910F91FF90EF904E -:103BF000DF90CF9008951F93CF93DF93CDB7DEB7BB -:103C00002C970FB6F894DEBF0FBECDBF4F835887F9 -:103C100069877A878B879C87CE0107960E94341C20 -:103C2000882369F08F8198852A853B85232BF1F1C4 -:103C30009F3F09F063C08F3F09F060C037C086E046 -:103C4000FE013796DE01119601900D928A95E1F7FB -:103C50006F817885EA85FB85309741F17F3F11F4CC -:103C60006F3F21F12091850130E0C90101968770F5 -:103C700099274091840150E08417950709F447C0C3 -:103C800069837A83FD83EC8396E0929FD001939FB2 -:103C9000B00D1124AA57BE4FFE01319601900D922E -:103CA0009A95E1F7809385010E94AA1B16E0809106 -:103CB0008401909185018917C1F1189FC0011124D9 -:103CC0008A579E4F0E94341C882379F1E091840129 -:103CD0001E9FF0011124EA57FE4F408151816281FD -:103CE0007381848195810E949A1B8091840190E068 -:103CF00001968770992780938401D9CF4F81588589 -:103D000069857A858B859C850E949A1BCFCF0E94FE -:103D1000611B1092850110928401E6EBF1E086E0D0 -:103D2000DF011D928A95E9F7C1CF2C960FB6F89462 -:103D3000DEBF0FBECDBFDF91CF911F910895EF92EF -:103D4000FF920F931F93CF93DF938C01892B09F47C -:103D50006CC0F12CEE24E394E8012196F8018491E3 -:103D6000843740F4843008F051C0813081F08230D3 -:103D700019F15BC0853709F444C0A8F19CE7980F9E -:103D8000903708F052C08F770E94DB1741C00E5F5A -:103D90001F4FFE01C49180E28C0F883048F4C77039 -:103DA0008E2D01C0880FCA95EAF70E944F2114C0DA -:103DB0008C2F0E9413172DC00E5F1F4FFE01C49160 -:103DC00080E28C0F883058F4C7708E2D01C0880FA8 -:103DD000CA95EAF70E9455210E9476211AC08C2FBD -:103DE0000E94DB1716C00E5F1F4FFE01C491CC234B -:103DF00081F08FE99FE00197F1F700C00000C1500A -:103E0000F6CF0E5F1F4FFE01F49003C00E94131700 -:103E10008E018F2D882309F49FCFEFE9FFE03197C2 -:103E2000F1F700C000008150F5CFDF91CF911F91D5 -:103E30000F91FF90EF90089508956093C0017093E3 -:103E4000C1018093C2019093C3010C944F1B0F9347 -:103E50001F930091C0011091C1012091C2013091C6 -:103E6000C301DC01CB01802B912BA22BB32B8093C0 -:103E7000C0019093C101A093C201B093C3011F91EF -:103E80000F910C944F1B0F931F930091C001109141 -:103E9000C1012091C2013091C301DC01CB0180231B -:103EA0009123A223B3238093C0019093C101A093D7 -:103EB000C201B093C3011F910F910C944F1B0F933C -:103EC0001F930091C0011091C1012091C201309156 -:103ED000C301DC01CB0180279127A227B327809360 -:103EE000C0019093C101A093C201B093C3011F917F -:103EF0000F910C944F1B1092BC011092BD011092B7 -:103F0000BE011092BF010C944F1B41E050E060E0F5 -:103F100070E004C0440F551F661F771F8A95D2F7C3 -:103F20004093BC015093BD016093BE017093BF01EB -:103F30000C944F1B41E050E060E070E004C0440F7F -:103F4000551F661F771F8A95D2F78091BC0190910B -:103F5000BD01A091BE01B091BF01482B592B6A2B26 -:103F60007B2B4093BC015093BD016093BE017093C5 -:103F7000BF010C944F1B41E050E060E070E004C0D2 -:103F8000440F551F661F771F8A95D2F740955095AD -:103F9000609570958091BC019091BD01A091BE018A -:103FA000B091BF01482359236A237B234093BC016E -:103FB0005093BD016093BE017093BF010C944F1BE1 -:103FC00041E050E060E070E004C0440F551F661F00 -:103FD000771F8A95D2F78091BC019091BD01A09185 -:103FE000BE01B091BF01482759276A277B2740931C -:103FF000BC015093BD016093BE017093BF010C944E -:104000004F1B0F931F930091BC011091BD01209194 -:10401000BE013091BF01DC01CB01802B912BA22B83 -:10402000B32B8093BC019093BD01A093BE01B093CC -:10403000BF011F910F910C944F1B0F931F93009181 -:10404000BC011091BD012091BE013091BF01DC0186 -:10405000CB0180239123A223B3238093BC019093AF -:10406000BD01A093BE01B093BF011F910F910C94AD -:104070004F1B0F931F930091BC011091BD01209124 -:10408000BE013091BF01DC01CB0180279127A2271F -:10409000B3278093BC019093BD01A093BE01B09360 -:1040A000BF011F910F910C944F1B0895CF92DF9287 -:1040B000EF92FF920F931F93CF93DF938C01C090E9 -:1040C000C001D090C101E090C201F090C3014091C5 -:1040D000BC015091BD016091BE017091BF01C42A25 -:1040E000D52AE62AF72ACFE1D0E0D701C6010C2E67 -:1040F00004C0B695A795979587950A94D2F780FF47 -:1041000007C0B8018C2F0E94840C8130910531F4D6 -:10411000219758F7B80180E00E94840CDF91CF917D -:104120001F910F91FF90EF90DF90CF9008959091A5 -:104130000C01992321F090910D01911109C020915A -:104140000E0130910F01F90132969FEF40E030C02F -:10415000982F9695969596959F30A0F4E0910E0134 -:10416000F0910F01E90FF11D877021E030E0A90106 -:1041700002C0440F551F8A95E2F7CA019181892B2D -:10418000818308959091D70190FF23C01F928F9350 -:104190008DEB96E09F938F930E9461080F900F9094 -:1041A0000F900F9008959F3F39F04F5F4E3041F0D0 -:1041B00051915813F8CF0DC05111F7CF942FF5CF6F -:1041C0009F3F39F0F901E90FF11D97FDFA958283C0 -:1041D0000895089590910C01992321F090910D017B -:1041E000911109C020910E0130910F01F901329611 -:1041F000205F3F4F30C0982F9695969596959F30AB -:10420000A8F4E0910E01F0910F01E90FF11D877004 -:1042100021E030E0A90102C0440F551F8A95E2F762 -:10422000CA01809591818923818308959091D70156 -:1042300090FF16C01F928F938FE996E09F938F9304 -:104240000E9461080F900F900F900F900895319683 -:10425000E217F30729F090819813F9CF1082F7CF76 -:10426000089581E090E0E0910E01F0910F01E80FD8 -:10427000F91F1082019680319105A9F70895909158 -:10428000D601892B8093D601089580959091D6010F -:1042900089238093D60108951092D60108959091B4 -:1042A000D501892B8093D501089580959091D501F2 -:1042B00089238093D50108951092D50108958093A4 -:1042C000C40108951092C401089580910E01909147 -:1042D0000F01FC0131969C01205F3F4F80E09191DE -:1042E00091118F5FE217F307D1F70895E0910E0166 -:1042F000F0910F018091D6018083E0910E01F09141 -:104300000F0190818091D501892B80838091C40118 -:10431000882361F0E0910E01F0910F019081892BCB -:1043200080830E94652181111092C40180910E0149 -:1043300090910F010C94911590933B0180933A0159 -:104340000895CF92DF92EF92FF926C01EE24FF244A -:10435000C114D104E104F10421F0C701B60120E148 -:1043600001C020E0C72ED82EE92EFF24C114D104AD -:10437000E104F10419F0285FC701B6016B017C016B -:1043800054E0F694E794D794C7945A95D1F7C114A2 -:10439000D104E104F10419F02C5FC701B6016B01EF -:1043A0007C0142E0F694E794D794C7944A95D1F7FC -:1043B000C114D104E104F10419F02E5FC701B60164 -:1043C000DC01CB01B695A79597958795892B8A2B0C -:1043D0008B2B09F02F5F822FFF90EF90DF90CF9013 -:1043E00008958295982F9C7C392F36953695282FE5 -:1043F000237344E0249FC0011124932F982B292F6D -:104400002A7A2695892F8575880F822B08951F9308 -:10441000CF93DF931F92CDB7DEB799830E94F1212E -:10442000182F9981892F0E94F121212F30E0322FFE -:104430002227A901482BCA010F90DF91CF911F912C -:1044400008958091F001843009F11092D80120E4A0 -:1044500088E190E00FB6F894A895809360000FBEB5 -:104460002093600083B7817F846083BF83B78160BE -:1044700083BF7894889583B78E7F83BF88E10FB61A -:10448000F89480936000109260000FBE0895089524 -:104490000895CF930E9447220E94290A0E94482231 -:1044A000C0E08C2F0E94550B811104C0CF5FCE302D -:1044B000C1F701C081E0CF9108950E94611B0E9465 -:1044C00085150C94B70D82E084BD93E095BD9AEFFD -:1044D00097BD80936E0008952FB7F8948091D9010D -:1044E0009091DA01A091DB01B091DC012FBF08951A -:1044F000CF92DF92EF92FF920F931F932FB7F89412 -:104500004091D9015091DA016091DB017091DC0199 -:104510002FBF6A017B01EE24FF248C0120E030E0F4 -:10452000C016D106E206F30610F4415051099A0173 -:10453000281B390BC9011F910F91FF90EF90DF905D -:10454000CF9008951F920F920FB60F9211248F9360 -:104550009F93AF93BF938091D9019091DA01A0917D -:10456000DB01B091DC010196A11DB11D8093D90141 -:104570009093DA01A093DB01B093DC01BF91AF917E -:104580009F918F910F900FBE0F901F9018950E94D2 -:104590008312F8942FEF87EA91E6215080409040F3 -:1045A000E1F700C0000087E090EBDC018093F901A7 -:1045B0009093FA01A093FB01B093FC019CE088E189 -:1045C0000FB6F894A895809360000FBE909360009A -:1045D000FFCFEF92FF920F931F93CF93DF93D82FCC -:1045E000C0E08C2F0E94550B00E010E0E82EF12C6B -:1045F000C701002E02C0959587950A94E2F780FDC9 -:1046000006C00F5F1F4F0630110591F709C0602FDC -:104610007C2F80E00E94620CD813F3CF81E004C0AD -:10462000CF5FCE30F1F680E0DF91CF911F910F91F7 -:10463000FF90EF900895CF93C82F8CE20E94E9225B -:10464000882321F08C2FCF910C94E92280E0CF9128 -:104650000895CF930E947824811102C00E945E24A5 -:1046600082EE96E00E94C807C5E6C15049F00E945C -:10467000290A8FE39CE90197F1F700C00000F5CF0C -:104680008BED96E00E94C80789E20E941B238111EE -:1046900013C18AE20E941B2381110E945E2485E0DF -:1046A0000E941B2381110E94C7220E9483248093B1 -:1046B000D70187E00E941B238823A9F18BE10E9488 -:1046C0001B23882351F08091D70181FB222720F9F9 -:1046D00091E0922790FB81F90EC08EE00E941B238F -:1046E000882361F08091D70182FB222720F991E095 -:1046F000922790FB82F98093D70115C080E10E9438 -:104700001B239091D701882341F093FB222720F9A6 -:1047100081E0822780FB93F904C0892F809580FB7C -:1047200090F99093D7018091D7010E9487240E942D -:1047300095248093EA0180EE0E941B23882341F098 -:104740008091EA01982F909590FB80F98093EA017F -:1047500089E30E941B23882359F08091EA0181FBA1 -:10476000222720F991E0922790FB81F98093EA01BA -:1047700082EE0E941B23882359F08091EA0182FB7C -:10478000222720F991E0922790FB82F98093EA0199 -:1047900086EE0E941B23882359F08091EA0183FB57 -:1047A000222720F991E0922790FB83F98093EA0178 -:1047B00083EE0E941B23882359F08091EA0184FB39 -:1047C000222720F991E0922790FB84F98093EA0157 -:1047D00085E30E941B23882359F08091EA0185FB21 -:1047E000222720F991E0922790FB85F98093EA0136 -:1047F00081E30E941B23882359F08091EA0186FB04 -:10480000222720F991E0922790FB86F98093EA0114 -:1048100081E10E941B23882359F08091EA0187FBE4 -:10482000222720F991E0922790FB87F98093EA01F3 -:104830008091EA010E9499248091EA0187FB8827F0 -:1048400080F980930D0187E20E941B23C82F8EE11F -:104850000E941B238111C2608FE10E941B238111E2 -:10486000C46080E20E941B238111C86081E20E9423 -:104870001B238111C06182E20E941B238111C0624F -:1048800083E20E941B238111C06484E20E941B23E7 -:10489000882311F0C06802C0CC2329F08C2F0E941D -:1048A00090246C2F03C00E948C24682F70E080E05D -:1048B00090E0CF910C941D1FCF9108956DEE7EEF87 -:1048C00080E090E00E94612E60E082E090E00E9433 -:1048D000532E60E083E090E00E94532E60E084E07D -:1048E00090E00E94532E60E085E090E00C94532EFF -:1048F00080E090E00E944D2E21E08D3E9E4F09F019 -:1049000020E0822F089582E090E00C94452E682FDD -:1049100082E090E00C94532E83E090E00C94452EBE -:10492000682F83E090E00C94532E84E090E00C9488 -:10493000452E682F84E090E00C94532E8091DF0187 -:1049400080FF0BC06091130185E0689FB0011124C6 -:1049500075956795759567952BC081FF09C0609126 -:10496000130185E0689FB00111247595679520C0FB -:1049700082FF07C06091130185E0689FB001112498 -:1049800017C09091E0019923D1F060911201961720 -:1049900088F72091130185E0289F90011124929FB0 -:1049A000A001939F500D112470E0CA010E94172EA0 -:1049B0006038710540F46115710539F002C065E099 -:1049C00070E0862F08958FE7089581E00895809123 -:1049D000DF0180FF08C06091110170E07595679557 -:1049E0007595679521C081FF06C06091110170E047 -:1049F0007595679519C082FF04C06091110170E040 -:104A000010C09091E0019923C1F0609110019617B8 -:104A1000A0F780911101899FC001112470E00E94CC -:104A2000172E6038710528F46115710521F0862F65 -:104A300008958FE7089581E0089561E070E0F4CF74 -:104A4000803F21F40E949E24819504C0813F29F477 -:104A50000E949E248093E3010895823F21F40E94E6 -:104A60009E24819504C0833F29F40E949E24809354 -:104A7000E2010895893F19F40E94E72405C08A3FA6 -:104A800031F40E94E72481958093E40108958B3FDF -:104A900021F40E94E724819504C08C3F29F40E94F0 -:104AA000E7248093E5010895843F21F48091E1019A -:104AB000816017C0853F21F48091E101826011C0BF -:104AC000863F21F48091E10184600BC0873F21F48F -:104AD0008091E101886005C0883F31F48091E10157 -:104AE00080618093E10108958D3F21F48091DF0181 -:104AF00081600BC08E3F21F48091DF01826005C090 -:104B00008F3F29F48091DF0184608093DF01089555 -:104B1000803F39F48091E30187FF6CC01092E3017C -:104B200069C0813F29F48091E3011816BCF362C08B -:104B30009091E201823F29F497FF5CC01092E2015C -:104B400059C0833F19F41916CCF354C0893F41F47E -:104B50008091E40118160CF04DC01092E4014AC097 -:104B60008A3F29F48091E40187FF44C0F6CF8B3F50 -:104B700039F48091E50187FF3DC01092E5013AC00C -:104B80008C3F29F48091E5011816BCF333C0843FB3 -:104B900021F48091E1018E7F17C0853F21F480913F -:104BA000E1018D7F11C0863F21F48091E1018B7F6F -:104BB0000BC0873F21F48091E101877F05C0883FCA -:104BC00031F48091E1018F7E8093E10113C08D3F2C -:104BD00021F48091DF018E7F0BC08E3F21F4809104 -:104BE000DF018D7F05C08F3F29F48091DF018B7F2E -:104BF0008093DF018091E20181110EC08091E30179 -:104C000081110AC08091E401811106C08091E50103 -:104C1000811102C01092E00108958091D70183FFB5 -:104C20007EC08EE197E00E94C8078091E1011F924B -:104C30008F9389E197E09F938F930E94610887E1AA -:104C400097E00E94C8078091E201282F332727FDB3 -:104C500030953F938F9384E197E09F938F930E94C9 -:104C6000610882E197E00E94C8078091E301282F44 -:104C7000332727FD30953F938F938FE097E09F93E5 -:104C80008F930E9461088DE097E00E94C807809191 -:104C9000E401282F332727FD30953F938F938AE037 -:104CA00097E09F938F930E94610888E097E00E94AD -:104CB000C8078091E501282F332727FD30953F93C2 -:104CC0008F9385E097E09F938F930E94610882E025 -:104CD00097E00E94C8078091E0011F928F938FEFA9 -:104CE00096E09F938F930E9461088DEF96E00E945B -:104CF000C8078091DF011F928F938AEF96E09F9300 -:104D00008F930E94610887EF96E00E94C8078DB7D5 -:104D10009EB74C960FB6F8949EBF0FBE8DBF81EE26 -:104D200091E00E94DA150E946C229093DE0180933C -:104D3000DD0108951F93CF93DF938091DD01909162 -:104D4000DE010E947822AC019091E001992321F0CC -:104D50002091140130E006C0209115018AE0289FBF -:104D6000900111244217530708F486C08091E20194 -:104D7000C091E301D091E4011091E501811107C0D8 -:104D8000C11176C0D11174C0111172C075C09F3F9E -:104D900019F09F5F9093E001181624F40E949E245E -:104DA0008093E2018091E20187FF05C00E949E246A -:104DB00081958093E2011C1624F40E949E24809326 -:104DC000E3018091E30187FF05C00E949E24819545 -:104DD0008093E3016091E201662339F1C091E30120 -:104DE000CC2319F1772767FD7095872F972F0E94A5 -:104DF0001C2D23E333E343E35FE30E94802D0E94F5 -:104E0000E92C6093E2016C2F772767FD7095872F5F -:104E1000972F0E941C2D23E333E343E35FE30E94BB -:104E2000802D0E94E92C6093E3011D1624F40E945A -:104E3000E7248093E4018091E40187FF05C00E948C -:104E4000E72481958093E401111624F40E94E7245D -:104E50008093E5018091E50187FF05C00E94E7246A -:104E600081958093E501DF91CF911F910C940D26E0 -:104E70009F3F09F08ECF96CFDF91CF911F9108957C -:104E8000E1EEF1E085E0DF011D928A95E9F71092ED -:104E9000E0011092DF01089581E499E00E94C807C3 -:104EA0001F9281E08F931F9285E08F9383EF98E0AC -:104EB0009F938F930E9461080F900F900F900F9017 -:104EC0000F900F9008958330E9F128F4813061F05C -:104ED000823009F10895853009F462C008F449C0B0 -:104EE000863009F474C0089580911501262F30E0B2 -:104EF000280F311D2F3F310524F4680F60931501F1 -:104F000003C08FEF80931501809115011F928F933D -:104F10008CE298E072C080911401262F30E0280FB7 -:104F2000311D2F3F310524F4680F6093140103C035 -:104F30008FEF80931401809114011F928F938AE167 -:104F400098E05BC080911301262F30E0280F311DBF -:104F50002F3F310524F4680F6093130103C08FEFD6 -:104F600080931301809113011F928F9387E098E043 -:104F700044C080911201262F30E0280F311D2F3FB1 -:104F8000310524F4680F6093120103C08FEF809302 -:104F90001201809112011F928F9382EF97E02DC032 -:104FA00080911101262F30E0280F311D2F3F310550 -:104FB00024F4680F6093110103C08FEF80931101F7 -:104FC000809111011F928F9389ED97E016C0809117 -:104FD0001001262F30E0280F311D2F3F310524F41A -:104FE000680F6093100103C08FEF809310018091D0 -:104FF00010011F928F938EEB97E09F938F930E94E7 -:1050000061080F900F900F900F900895833081F1F9 -:1050100028F4813059F08230D1F00895853009F4B8 -:1050200049C0B8F1863009F456C008958091150141 -:10503000681720F4861B8093150102C01092150199 -:10504000809115011F928F938FEA97E054C0809151 -:105050001401681720F4861B8093140102C010927B -:105060001401809114011F928F938DE997E043C042 -:1050700080911301681720F4861B8093130102C0EE -:1050800010921301809113011F928F938AE897E089 -:1050900032C080911201681720F4861B80931201A0 -:1050A00002C010921201809112011F928F9385E726 -:1050B00097E021C080911101681720F4861B80932E -:1050C000110102C010921101809111011F928F9362 -:1050D0008CE597E010C080911001681720F4861BC2 -:1050E0008093100102C010921001809110011F9254 -:1050F0008F9381E497E09F938F930E9461080F90B4 -:105100000F900F900F900895CF93C82F1F928F93F9 -:1051100086E49AE09F938F930E94610881E090E07B -:10512000A0E0B0E0BC01CD0104C0660F771F881F6E -:10513000991FCA95D2F70E941D1F0F900F900F90D4 -:105140000F90CF910C94611BCF938D3109F465C002 -:10515000B0F58E3009F4CCC100F5873009F49BC15D -:10516000A8F4863009F06DC28091D701817F8E7FCF -:105170008093D7018BE49AE00E94C8078DE89EE0F7 -:105180000E94C80781E08093E70180C1883009F45C -:105190004FC08B3009F47CC154C2863109F4F0C190 -:1051A00038F4803109F4B8C1813109F430C249C200 -:1051B000893109F4CEC18B3109F486C142C28533ED -:1051C00009F437C248F4873209F433C208F433C211 -:1051D000893209F42EC235C2833438F48A3308F098 -:1051E0002CC2883309F454C12CC2833409F421C27F -:1051F000883409F026C20E94611B8CE79EE00E9461 -:10520000C8079FEF23ED80E3915020408040E1F7F5 -:1052100000C000000E94C72239C18CE99EE00E94B4 -:10522000C8070E94A32C0E9485150E94B70D2EC1AD -:1052300081E99EE00E94C8078CE59CE00E94C807B7 -:105240000E948C241F928F9389E59CE09F938F93FB -:105250000E94610887E59CE00E94C8070E948324A1 -:10526000C82F84E49CE00E94C8071F92CF938FE36D -:105270009CE09F938F930E9461088DE39CE00E94C5 -:10528000C80783E39CE00E94C8078C2F81701F929F -:105290008F9380E39CE09F938F930E9461088EE23E -:1052A0009CE00E94C80784E29CE00E94C807C1FB02 -:1052B000882780F91F928F9381E29CE09F938F93C0 -:1052C0000E9461088FE19CE00E94C80783E19CE096 -:1052D0000E94C807C2FB882780F91F928F9380E144 -:1052E0009CE09F938F930E9461088EE09CE00E9457 -:1052F000C80785E09CE00E94C807C3FBCC27C0F923 -:105300001F92CF9382E09CE09F938F930E9461084D -:1053100080E09CE00E94C8070E949524C82F8CEE74 -:105320009BE00E94C8071F92CF9387EE9BE09F935C -:105330008F930E94610885EE9BE00E94C8078CEC69 -:105340009BE00E94C8078C2F81701F928F9389EC7D -:105350009BE09F938F930E9461088DB79EB78096C4 -:105360000FB6F8949EBF0FBE8DBF87EC9BE00E94E6 -:10537000C80780EB9BE00E94C807C1FB882780F923 -:105380001F928F938DEA9BE09F938F930E946108F9 -:105390008BEA9BE00E94C80789E99BE00E94C8074E -:1053A000C2FB882780F91F928F9386E99BE09F9329 -:1053B0008F930E94610884E99BE00E94C80782E8FD -:1053C0009BE00E94C807C3FB882780F91F928F9338 -:1053D0008FE79BE09F938F930E9461088DE79BE08E -:1053E0000E94C80783E79BE00E94C807C4FB882788 -:1053F00080F91F928F9380E79BE09F938F930E9489 -:1054000061088EE69BE00E94C8078CE59BE00E9445 -:10541000C807C5FB882780F91F928F9389E59BE019 -:105420009F938F930E94610887E59BE00E94C807C5 -:105430008BE39BE00E94C807C6FB882780F91F9278 -:105440008F9388E39BE09F938F930E94610886E38C -:105450009BE00E94C8078EE29BE00E94C807C7FB42 -:10546000CC27C0F91F92CF938BE29BE09F938F9341 -:105470000E94610889E29BE00E94C8078DB79EB731 -:105480004C960FB6F8949EBF0FBE8DBFC1E0DEC034 -:1054900082E79AE05BC08091D701C82FC17080FF7E -:1054A00009C08FE69EE00E94C8078091D701817FE6 -:1054B0008E7F47C083E69EE00E94C8078091D70197 -:1054C00081608093D701E2CF9091D70191FBCC27E7 -:1054D000C0F981E0C827892FC0FB81F98093D701EB -:1054E000CC2319F086E59EE027C088E49EE02EC01C -:1054F0009091D70192FBCC27C0F981E0C827892F72 -:10550000C0FB82F98093D701CC2319F089E39EE098 -:1055100013C089E29EE01AC09091D70193FBCC277B -:10552000C0F981E0C827892FC0FB83F98093D70198 -:10553000CC2351F08DE19EE00E94C8078091D701F5 -:1055400081608093D70182C080E19EE00E94C807FD -:105550009DCF81E09EE00E94C80785ED9DE00E94FE -:10556000C80788E99DE00E94C8078BE69DE00E947D -:10557000C80787E29DE00E94C8078CEF9CE0E6CF59 -:105580008EEE9CE00E94C8070E9485151F928F93A3 -:1055900084ED9CE09F938F930E94610880910C01A1 -:1055A0001F928F938DEB9CE09F938F930E946108D5 -:1055B00080916E011F928F938AEA9CE09F938F9354 -:1055C0000E94610880910D011F928F9387E99CE0F2 -:1055D0009F938F930E9461088091D9019091DA0185 -:1055E000A091DB01B091DC01BF93AF939F938F93A8 -:1055F00083E89CE09F938F930E9461088DB79EB7CC -:1056000046960FB6F8949EBF0FBE8DBF3FCF0E9447 -:10561000611BC0910D0181E0C827C0930D01CC230F -:1056200029F089E79CE00E94C80710C08EE69CE044 -:105630008DCF80E003C08D5101C089530E94842822 -:1056400025CF8CE69CE00E94C807C0E08C2FCF914C -:10565000089580E0089580E00895CF93C82F809149 -:10566000E701813081F020F0823009F44FC045C15C -:10567000E0910E01F0910F018081813169F0823259 -:1056800009F03DC109C0E0910E01F0910F01808148 -:10569000813111F0823261F48C2F0E94292B81110B -:1056A00004C08C2F0E94A4282FC081E090E02CC061 -:1056B0008C2F0E942B2B811126C0C431E1F070F495 -:1056C000CB3081F0C031D1F40E944C278EE39AE0B8 -:1056D0000E94C80782E08093E70115C0C93259F0E3 -:1056E000C83361F48BE49AE00E94C80782E49AE030 -:1056F0000E94C80708C01092E70103C18CE39AE03A -:105700000E94C807FEC081E08170FDC0C43220F550 -:10571000CE3108F0C0C0CB3099F1C8F4C73009F0E1 -:10572000D2C08AE08093150194E19093140193E034 -:10573000909313018093120188E08093110188E215 -:105740008093100182EE98E00E94C807BFC0C33169 -:1057500049F1C431C1F0B7C0CB3409F4A9C028F471 -:10576000C93289F0C83361F0AEC0C13509F49EC0BA -:10577000C23509F499C0CE3409F0A5C06AE09EC0D4 -:105780000E944C27A3C08091E601882319F0109253 -:10579000E6019CC08FEE98E00E94C80781E08093EC -:1057A000E701B1C089EC98E00E94C80787EB98E058 -:1057B0000E94C807809115011F928F9384EB98E097 -:1057C0009F938F930E94610882EB98E00E94C80724 -:1057D00080EA98E00E94C807809114011F928F937D -:1057E0008DE998E09F938F930E9461088BE998E080 -:1057F0000E94C8078CE898E00E94C80780911301B6 -:105800001F928F9389E898E09F938F930E9461087D -:1058100087E898E00E94C80786E798E00E94C807DA -:10582000809112011F928F9383E798E09F938F934B -:105830000E94610881E798E00E94C8078CE598E023 -:105840000E94C807809111011F928F9389E598E00B -:105850009F938F930E94610887E598E00E94C80794 -:1058600080E498E00E94C807809110011F928F93F6 -:105870008DE398E09F938F930E9461088BE398E0FB -:105880000E94C8078DB79EB748960FB6F8949EBF82 -:105890000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F7F -:1058A00080818093E60112C061E003C061E006C020 -:1058B0006AE08091E6010E94632708C08091E601BA -:1058C0000E94062803C080EE98E013C08091E60194 -:1058D000882369F01F928F938AED98E09F938F93AE -:1058E0000E9461080F900F900F900F9004C087EDF9 -:1058F00098E00E94C80781E006C01092E70180E0AE -:1059000002C080E001CFCF910895E1E8F0E080810E -:10591000886080838081816080838FB7F89493E072 -:105920009093890090ED909388008FBF0895EFE6E3 -:10593000F0E08081826080830895EFE6F0E080816E -:105940008D7F80830895EFE6F0E0908182E08927E3 -:10595000808308951F920F920FB60F9211242F93F8 -:105960003F934F935F936F937F938F939F93AF93E7 -:10597000BF93EF93FF938091E8019091E901019625 -:105980009093E9018093E801811103C082E00E94B5 -:10599000B70DE091E901E695E695F0E0E455F14FA9 -:1059A000E4918091E8018E1303C080E00E94B70D5E -:1059B000FF91EF91BF91AF919F918F917F916F91E7 -:1059C0005F914F913F912F910F900FBE0F901F90BD -:1059D000189504D06894B1118DC0089570D088F0E6 -:1059E0009F5790F0B92F9927B751A0F0D1F0660FCB -:1059F000771F881F991F1AF0BA95C9F712C0B130E6 -:105A000081F077D0B1E0089574C0672F782F882790 -:105A1000B85F39F0B93FCCF3869577956795B39524 -:105A2000D9F73EF490958095709561957F4F8F4F93 -:105A30009F4F0895E89409C097FB3EF49095809598 -:105A4000709561957F4F8F4F9F4F9923A9F0F92F44 -:105A500096E9BB279395F695879577956795B795C2 -:105A6000F111F8CFFAF4BB0F11F460FF1BC06F5FA8 -:105A70007F4F8F4F9F4F16C0882311F096E911C0BA -:105A8000772321F09EE8872F762F05C0662371F0DB -:105A900096E8862F70E060E02AF09A95660F771FEF -:105AA000881FDAF7880F9695879597F9089557FD1F -:105AB0009058440F551F59F05F3F71F04795880F7C -:105AC00097FB991F61F09F3F79F087950895121613 -:105AD00013061406551FF2CF4695F1DF08C01616BF -:105AE00017061806991FF1CF869571056105089470 -:105AF0000895E894BB2766277727CB0197F9089587 -:105B00000BD078C069D028F06ED018F0952309F03A -:105B10005AC05FC01124EECFCADFA0F3959FD1F326 -:105B2000950F50E0551F629FF001729FBB27F00D4B -:105B3000B11D639FAA27F00DB11DAA1F649F6627A0 -:105B4000B00DA11D661F829F2227B00DA11D621FEF -:105B5000739FB00DA11D621F839FA00D611D221FA9 -:105B6000749F3327A00D611D231F849F600D211D8D -:105B7000822F762F6A2F11249F5750408AF0E1F030 -:105B800088234AF0EE0FFF1FBB1F661F771F881F79 -:105B900091505040A9F79E3F510570F014C0AACF14 -:105BA0005F3FECF3983EDCF3869577956795B79564 -:105BB000F795E7959F5FC1F7FE2B880F911D96958E -:105BC000879597F9089597F99F6780E870E060E0FE -:105BD00008959FEF80EC089500240A941616170686 -:105BE00018060906089500240A94121613061406CE -:105BF00005060895092E0394000C11F4882352F031 -:105C0000BB0F40F4BF2B11F460FF04C06F5F7F4FE8 -:105C10008F4F9F4F0895991B79E004C0991F9617E5 -:105C200008F0961B881F7A95C9F78095089597FB11 -:105C3000072E16F4009407D077FD09D00E94312E6C -:105C400007FC05D03EF4909581959F4F089570957F -:105C500061957F4F0895EE0FFF1F0590F491E02DA1 -:105C60000994AA1BBB1B51E107C0AA1FBB1FA617A3 -:105C7000B70710F0A61BB70B881F991F5A95A9F7F5 -:105C800080959095BC01CD010895F999FECF92BD04 -:105C900081BDF89A992780B50895A8E1B0E042E067 -:105CA00050E00C94682E262FF999FECF1FBA92BDB2 -:105CB00081BD20BD0FB6F894FA9AF99A0FBE0196ED -:105CC00008950E94532E272F0C94542EDC01CB01F3 -:105CD000FC01F999FECF06C0F2BDE1BDF89A3196FC -:105CE00000B40D9241505040B8F70895F894FFCF9A -:105CF0002002B80DA90E860E520E1E0E0101C5011E -:105D000028080A03140A3F4D3620392C06DF05A95E -:105D10000589055005C304DC04F5040E052E0501B4 -:0A5D2000020304050607080900004D +:1003D000000001000000000000000000000001001B +:1003E0000000000000000000000000000A002530AE +:1003F000313662003A200025303258000A722F63ED +:100400002030313233343536373839414243444570 +:10041000460A000A002530325800626F756E636527 +:10042000213A20006C6566742073696465206174EC +:100430007461636865640A006C656674207369643E +:1004400065206E6F7420726573706F6E64696E677D +:100450000A00747279696E6720746F207265736523 +:1004600074206D637032333031380A005B735D0085 +:100470004B6579626F6172642073746172742E0AC5 +:10048000005B575D005B535D005B525D005B445D4C +:10049000005B435D0016034500720067006F004477 +:1004A000006F007800200045005A00000016034548 +:1004B00000720067006F0044006F00780020004564 +:1004C000005A0000000403090409028D0005010020 +:1004D000A0FA090400000103010100092111010033 +:1004E00001223F000705810308000A0904010001F9 +:1004F00003010200092111010001224D00070582BC +:100500000308000A09040200010300000009211188 +:100510000100012236000705830308000A090403CD +:100520000002030000000921110100012220000740 +:1005300005840320000107050403200001090404C9 +:100540000001030000000921110100012239000708 +:100550000585031000011201100100000008EDFEE6 +:10056000071301000102000105010906A1010507A9 +:1005700019E029E715002501950875018102050894 +:1005800019012905950575019102950175039101E0 +:100590000507190029771500250195787501810255 +:1005A000C00631FF0974A1010975150025FF9520CA +:1005B000750881020976150025FF952075089102BE +:1005C000C005010980A101850216010026B7001AA5 +:1005D00001002AB700751095018100C0050C0901C2 +:1005E000A1018503160100269C021A01002A9C0223 +:1005F000751095018100C005010902A1010901A141 +:1006000000050919012905150025019505750181C8 +:100610000295017503810105010930093115812514 +:100620007F95027508810609381581257F9501752A +:10063000088106050C0A38021581257F9501750889 +:100640008106C0C005010906A101050719E029E7D7 +:100650001500250195087501810295017508810134 +:100660000508190129059505750191029501750384 +:1006700091010507190029FF150025FF950675084A +:100680008100C00A002530325820006B6579626F06 +:100690006172645F7265706F72743A20000A00259F +:1006A000303258006B6579626F6172645F73657494 +:1006B0005F6C65643A200064656C5F6B65795F62AE +:1006C00069743A2063616E27742064656C3A202552 +:1006D0003032580A006164645F6B65795F626974E7 +:1006E0003A2063616E2774206164643A20253032B9 +:1006F000580A00646F6E652E0A00626F6F676D6145 +:10070000676963207363616E3A202E2E2E200029C4 +:100710000A002575002F002575005D28002564005E +:100720002000256400200025640020002564007C52 +:100730000025303258006D6F7573656B6579205BED +:1007400062746E7C782079207620685D28726570EE +:100750002F61636C293A205B006D6B5F776865657C +:100760006C5F74696D655F746F5F6D6178203D20AB +:1007700025640A006D6B5F776865656C5F6D6178F5 +:100780005F7370656564203D2025640A006D6B5FB2 +:1007900074696D655F746F5F6D6178203D202564BD +:1007A0000A006D6B5F6D61785F7370656564203DF5 +:1007B0002025640A006D6B5F696E74657276616CEA +:1007C000203D2025640A006D6B5F64656C617920B3 +:1007D0003D2025640A006D6B5F776865656C5F740A +:1007E000696D655F746F5F6D6178203D2025640AD7 +:1007F000006D6B5F776865656C5F6D61785F7370C6 +:10080000656564203D2025640A006D6B5F74696D29 +:10081000655F746F5F6D6178203D2025640A006D0F +:100820006B5F6D61785F7370656564203D20256442 +:100830000A006D6B5F696E74657276616C203D2095 +:1008400025640A006D6B5F64656C6179203D20252D +:10085000640A000A00257500363A20776865656CE1 +:100860005F74696D655F746F5F6D61783A20000A2F +:1008700000257500353A20776865656C5F6D617895 +:100880005F73706565643A20000A00257500343A8C +:100890002074696D655F746F5F6D61783A20000A3E +:1008A00000257500333A206D61785F73706565646B +:1008B0003A20000A00257500323A20696E7465728C +:1008C00076616C286D73293A20000A002575003185 +:1008D0003A2064656C6179282A31306D73293A2099 +:1008E000000A092D2056616C756573202D0A004D94 +:1008F0003E004D25643E20003F0073657420646512 +:100900006661756C740A00433E2000776865726505 +:100910002064656C74613A20637572736F723D2553 +:10092000642C20776865656C3D25640A53656520F5 +:10093000687474703A2F2F656E2E77696B697065D5 +:100940006469612E6F72672F77696B692F4D6F75C0 +:1009500073655F6B6579730A000A092D204D6F7509 +:1009600073656B6579202D0A4553432F713A0971E0 +:100970007569740A313A0964656C6179282A3130E5 +:100980006D73290A323A09696E74657276616C2852 +:100990006D73290A333A096D61785F737065656418 +:1009A0000A343A0974696D655F746F5F6D61780A26 +:1009B000353A09776865656C5F6D61785F7370655E +:1009C00065640A363A09776865656C5F74696D65B8 +:1009D0005F746F5F6D61780A0A703A097072696EB0 +:1009E000742076616C7565730A643A0973657420C6 +:1009F00064656661756C74730A75703A092B310A07 +:100A0000646F776E3A092D310A706775703A092B59 +:100A100031300A7067646F776E3A092D31300A0AF7 +:100A20007370656564203D2064656C7461202A20C4 +:100A30006D61785F7370656564202A202872657027 +:100A4000656174202F2074696D655F746F5F6D61DF +:100A500078290A003F004D3E2000433E20004C25EF +:100A6000640A000A092D20436F6E736F6C65202D98 +:100A70000A4553432F713A09717569740A6D3A0931 +:100A80006D6F7573656B65790A000A092D204D61DC +:100A9000676963202D0A643A0964656275670A789C +:100AA0003A096465627567206D61747269780A6BD2 +:100AB0003A096465627567206B6579626F6172647B +:100AC0000A6D3A096465627567206D6F7573650A12 +:100AD000763A0976657273696F6E0A733A097374B0 +:100AE000617475730A633A09636F6E736F6C652086 +:100AF0006D6F64650A302D343A096C617965723026 +:100B00002D34284631302D4634290A506175733A08 +:100B100009626F6F746C6F616465720A653A09658A +:100B20006570726F6D0A6E3A094E4B524F0A7A3AEF +:100B300009736C656570204C454420746573740AB4 +:100B4000000A002575002E6E6B726F3A20000A00B5 +:100B50002575002E737761705F6261636B736C61E2 +:100B600073685F6261636B73706163653A20000A4A +:100B7000002575002E737761705F67726176655F1F +:100B80006573633A20000A002575002E6E6F5F675B +:100B900075693A20000A002575002E737761705F31 +:100BA00072616C745F726775693A20000A0025757E +:100BB000002E737761705F6C616C745F6C67756930 +:100BC0003A20000A002575002E636170736C6F6314 +:100BD0006B5F746F5F636F6E74726F6C3A20000AA4 +:100BE000002575002E737761705F636F6E74726F8E +:100BF0006C5F636170736C6F636B3A20000A002551 +:100C0000303258006B65796D61705F636F6E666935 +:100C1000672E7261773A20000A002575002E6D6FED +:100C20007573653A20000A002575002E6B657962A0 +:100C30006F6172643A20000A002575002E6D6174A0 +:100C40007269783A20000A002575002E656E61628F +:100C50006C653A20000A00253032580064656275E0 +:100C6000675F636F6E6669672E7261773A20000A6C +:100C70000025750064656661756C745F6C617965EB +:100C8000723A20003F004E4B524F3A206F66660A80 +:100C9000004E4B524F3A206F6E0A0074696D6572B8 +:100CA0005F636F756E743A202530346C580A006BA0 +:100CB0006579626F6172645F6E6B726F3A2025585E +:100CC0000A006B6579626F6172645F69646C653A92 +:100CD0002025580A006B6579626F6172645F7072DB +:100CE0006F746F636F6C3A2025580A00686F7374D5 +:100CF0005F6B6579626F6172645F6C6564732829EC +:100D00003A2025580A000A092D205374617475731E +:100D1000202D0A004743433A20342E392E332041F8 +:100D200056522D4C4942433A20312E382E31204123 +:100D300056525F415243483A20617672350A004F5D +:100D40005054494F4E533A204C55464120424F4F44 +:100D5000544D41474943204D4F5553454B4559202C +:100D600045585452414B455920434F4E534F4C45E3 +:100D700020434F4D4D414E44204E4B524F20353174 +:100D8000320A004255494C443A20333064623330D1 +:100D9000302D6469727479202830373A35373A3308 +:100DA00035204A616E2032372032303136290A0030 +:100DB0005649443A20307846454544284572676F85 +:100DC000446F7820455A29205049443A20307831E0 +:100DD000333037284572676F446F7820455A292091 +:100DE0005645523A203078303030310A004445536D +:100DF000433A20742E6D2E6B2E206B6579626F61E5 +:100E00007264206669726D7761726520666F722008 +:100E10004572676F646F780A000A092D2056657263 +:100E200073696F6E202D0A000A6D6F7573653A2025 +:100E30006F66660A000A6D6F7573653A206F6E0AF9 +:100E4000000A6B6579626F6172643A206F66660AA8 +:100E5000000A6B6579626F6172643A206F6E0A00F6 +:100E60000A6D61747269783A206F66660A000A6DCD +:100E700061747269783A206F6E0A000A646562755F +:100E8000673A206F6E0A000A64656275673A206FE0 +:100E900066660A000A0A626F6F746C6F616465723D +:100EA0002E2E2E2000433E20006565636F6E66691E +:100EB000673A0A00536C656570204C4544207465A0 +:100EC00073740A0000000000000000000000000130 +:100ED0000204060A0F17202C3A4A5D71879DB3C79A +:100EE000DAE9F5FCFFFCF5E9DAC7B39D87715D4AE5 +:100EF0003A2C20170F0A060402010000000000002F +:100F00000000000011241FBECFEFDAE0DEBFCDBF2E +:100F100004B603FE24C08091F9019091FA01A091DA +:100F2000FB01B091FC018730904BA740B04BB9F466 +:100F30001092F9011092FA011092FB011092FC013B +:100F400014BE84B7877F84BF88E10FB6F89480937E +:100F50006000109260000FBEE0E0FFE3099511E031 +:100F6000A0E0B1E0E8E0FDE502C005900D92AA33F3 +:100F7000B107D9F711E0AAE3B1E001C01D92A93F82 +:100F8000B107E1F70E9442100C94822E0C940000ED +:100F9000FF93EF93E0913A01F0913B01309709F014 +:100FA0000995EF91FF910895FC018591803011F032 +:100FB000EFDFFBCF0895FF27E0E230E247FF0CC0F0 +:100FC000419597FF09C0EDE26095709580959095E9 +:100FD000611D711D811D911D27FF02C0219530E308 +:100FE00050E2AA27660F771F881F991FAA1FA41710 +:100FF00010F0A41B63955A95A9F7AA3008F0A95FD1 +:10100000A05DAF93F395611571058105910541F7D9 +:10101000ED3211F4EF93F395F21718F43F93F39533 +:10102000FBCF8F91B5DFFA95E1F70895E991F9913A +:101030008591803021F0853219F0AADFF9CF08952B +:1010400020E0E89455915532C1F3503311F468947F +:1010500055915A3348F4505390F3220F022E220F29 +:10106000220F200D250FF4CF0EF42195899199912F +:10107000533619F3533729F1533559F1BC018827F9 +:101080009927E8945C3621F4899199916894559157 +:10109000543639F446EF7EF077FF0DC08FEF9FEFA7 +:1010A0000AC055374AE039F0583540E121F0523650 +:1010B00042E009F00895FF93EF937DDFEF91FF91F8 +:1010C000B7CFFF93EF93FC0181918030B9F360DFDC +:1010D000FBCFFF93EF9368DFF1CFDF93CF93CDB7D3 +:1010E000DEB72596A3DFCF91DF910895FC01623032 +:1010F00021F128F4662349F0613071F036C0643084 +:1011000041F108F1653059F130C08281882311F036 +:1011100085EE0CC085EE0EC08281882351F085EEED +:101120000E941F1785EE0E94E71783EE0E941F178B +:101130001CC083EE0E94E71718C08281811115C080 +:1011400085E291E00895828181110FC08EE091E0E7 +:1011500008958281811109C087EF90E0089582810E +:10116000811103C080EE90E0089580E090E0089542 +:1011700080E090E008956091BC017091BD01809184 +:10118000BE019091BF010E94AD2156985E982598AE +:101190002D9826982E9827982F98823019F0833012 +:1011A00021F00895259A2D9A0895269A2E9A089549 +:1011B0008BEB98E0892B11F00E94BB0880E090E057 +:1011C000089556985E9825982D9826982E982798D9 +:1011D0002F988FEF90E090938900809388009093F0 +:1011E0008B0080938A0090938D0080938C00259AC9 +:1011F0002D9A2FEF80E792E0215080409040E1F758 +:1012000000C00000269A2E9A2FEF80E792E021502E +:1012100080409040E1F700C00000279A2F9A2FEFFE +:1012200080E792E0215080409040E1F700C000004C +:1012300025982D982FEF80E792E021508040904034 +:10124000E1F700C0000026982E982FEF80E792E08B +:10125000215080409040E1F700C0000027982F986F +:1012600056985E9825982D9826982E9827982F980E +:10127000089589EA8093800089E080938100249812 +:101280002C983F988AB18F748AB96E98479A8BB11F +:10129000806B8BB9769A0E94E10888EB98E0892BE5 +:1012A00011F00E94B80880E090E0089580E28093F9 +:1012B000000180913C0181110EC00E94A50981E0CE +:1012C00080933C012FEF83ED90E3215080409040CC +:1012D000E1F700C0000080E40E94AB0980930001A8 +:1012E00081112EC00E94D50980930001811128C070 +:1012F0000E94D50980930001811122C08FE30E94D2 +:10130000D5098093000181111BC00E94CD0980E4A2 +:101310000E94AB0980930001811112C08CE00E94F1 +:10132000D5098093000181110BC00E94D5098093DB +:101330000001811105C08FE30E94D509809300014F +:101340000E94CD098091000108951092B9008AE0B1 +:101350008093B800089594EA9093BC009091BC00EB +:1013600097FFFCCF9091B900987F983021F0903191 +:1013700011F081E008958093BB0084E88093BC0065 +:101380008091BC0087FFFCCF8091B900887F8831B5 +:1013900011F0803471F780E0089584E98093BC00F7 +:1013A0008091BC0084FDFCCF08958093BB0084E84D +:1013B0008093BC008091BC0087FFFCCF9091B90066 +:1013C000987F81E0983209F480E0089584E8809362 +:1013D000BC008091BC0087FFFCCF8091BB000895CA +:1013E00080910001811115C080E40E94AB098093B7 +:1013F000000181110CC082E10E94D5098093000197 +:10140000811105C08FEF0E94D509809300010E94D1 +:10141000CD0984B1807F84B985B1807F85B98AB1D7 +:10142000837F8AB98BB1837F8BB93E9846980895A4 +:101430000E945609809300010E94F00980B38C70CD +:1014400080BB81B3836F81BBAEE3B1E0ECE4F1E03C +:101450008EE08E0F11921D928E13FCCF89E399E0DE +:10146000892B11F00C94390908959F92AF92BF9285 +:10147000CF92DF92EF92FF920F931F93CF93DF9360 +:10148000809100018823E1F080913D018F5F80937E +:101490003D01811115C082E594E00E94D4070E94AD +:1014A000560980930001882329F088E394E00E9484 +:1014B000D40706C084E294E00E94D4070E94E108A9 +:1014C0000EE311E0C0E0D0E0BB24B39482E0A82E8C +:1014D000CC24C394D12C25E1E22E24E0F22EC73097 +:1014E000D10500F580910001811164C080E40E9463 +:1014F000AB0980930001811112C082E10E94D509DD +:101500008093000181110BC0C6010C2E01C0880F11 +:101510000A94EAF780950E94D509809300010E9401 +:10152000CD0948C0CA30A1F028F4C83059F0C930FC +:1015300061F005C0CC3089F070F0CD3089F0209A90 +:10154000289810C0219A29980DC0229A2A980AC07A +:10155000239A2B9807C0529A01C0539A5B9802C0F5 +:101560003E9A469890EA9A95F1F79FB1799902C010 +:1015700082E001C080E091709B25982B7C9902C08D +:1015800084E001C080E0892B7D9902C038E001C071 +:1015900030E0832B7E9902C020E101C020E0822B45 +:1015A0009FB19095991F9927991F9295990F907EB9 +:1015B000892B10C080910001811174C080E40E94C9 +:1015C000AB0980930001882309F459C0912C0E9433 +:1015D000CD09892DF8019081981739F18083809188 +:1015E0000101882301F18091D70180FF04C08AE1C5 +:1015F00094E00E94D4078091D70180FF0CC08091B5 +:1016000001011F928F93FF92EF920E946D080F903D +:101610000F900F900F908091D70180FF04C083E15D +:1016200094E00E94D407A09201010E94F009219643 +:101630000F5F1F4FCE30D10509F051CF80910101CE +:101640008823B1F0815080930101882339F08FE91C +:101650009FE00197F1F700C000000AC0ACE4B1E0E0 +:10166000EEE3F1E0CF01825F91919D938E13FCCF69 +:1016700088ED98E0892BC1F00E94D80815C083E15D +:101680000E94D509809300018111A0CF81E40E94BE +:10169000AB0980930001811199CF0E94E609982E31 +:1016A000909495CF80E096CF81E0DF91CF911F910C +:1016B0000F91FF90EF90DF90CF90BF90AF909F90F1 +:1016C0000895E82FF0E0E45BFE4F80810895CF920B +:1016D000DF92EF92FF920F931F93CF93DF938CEFE4 +:1016E00093E00E94D4078CE4E82E81E0F82EC0E05D +:1016F000D0E097EFC92E93E0D92E0EEE13E0DF93E2 +:10170000CF93DF92CF920E946D0884EF93E00E9406 +:10171000D407F70181917F0190E00E9413229F93EB +:101720008F931F930F930E946D088CEE93E00E949D +:10173000D40721968DB79EB708960FB6F8949EBF32 +:101740000FBE8DBFCE30D105D1F6DF91CF911F9165 +:101750000F91FF90EF90DF90CF9008958B3B910514 +:1017600078F4883A910540F5853A9105D0F48430B3 +:10177000910508F0B1C08130910509F4ADC06BC08E +:10178000803E910508F467C0883E910508F4A4C026 +:101790009C01205F31092031310508F05CC0906563 +:1017A0000895853A910509F459C0863A910509F0E2 +:1017B00058C082E890E40895883A910509F454C02D +:1017C000893A910509F453C08A3A910509F452C047 +:1017D0008B3A910509F451C08C3A910509F450C037 +:1017E0008D3A910509F44FC0803B910509F44EC034 +:1017F0008E3A910509F44DC08F3A910509F44CC019 +:10180000813B910509F44BC0823B910509F44AC024 +:10181000833B910509F449C0843B910509F448C014 +:10182000853B910509F447C0863B910509F446C004 +:10183000873B910509F445C0883B910509F444C0F4 +:10184000893B910509F443C08A3B910509F442C0E4 +:1018500080E094E4089580E090E0089581E890E4C9 +:10186000089583E890E4089582EE94E4089589EE63 +:1018700094E408958AEE94E4089585EB94E4089541 +:1018800086EB94E4089587EB94E408958CEC94E45B +:1018900008958DEC94E4089583E895E408958AE82A +:1018A00095E4089582E995E4089584E995E408951E +:1018B00081E296E4089583E296E4089584E296E452 +:1018C000089585E296E4089586E296E4089587E215 +:1018D00096E408958AE296E40895089596E0799F43 +:1018E000F001112494E5899FE00DF11D1124E60F0C +:1018F000F11DEE0FFF1FE45BFE4F8591949108955B +:10190000880F991FFC01E454F0408591949108954B +:10191000880F991FFC01E45CFE4F85919491089516 +:1019200026E0729FF001112444E5849FE00DF11D33 +:101930001124E60FF11DEE0FFF1FE45BFE4F8591B2 +:1019400094919C013A9521154FE1340708F41AC18E +:101950003F512115304120F49F700E94880C08955A +:101960009C0130532115304118F49927906C08954B +:10197000811520E5920769F40E946D1B4FEF84E307 +:101980009CE0415080409040E1F700C000000C9482 +:10199000D322813020E5920731F48091D701816014 +:1019A0008093D70108959C0130552115304108F0EE +:1019B00051C0292F33272F70332721303105D9F417 +:1019C000AC014370552702C0220F331F4A95E2F73E +:1019D0003C68AC0164E0440F551F6A95E1F7442769 +:1019E0005370242B352B73E0880F991F7A95E1F7FC +:1019F000807699271DC02230310529F4982F882739 +:101A0000816F906A089523303105A9F4AC014370C9 +:101A1000552721E030E002C0220F331F4A95E2F73C +:101A20003C6843E0880F991F4A95E1F7807E9770E4 +:101A3000822B932B089524303105E1F4AC014370DF +:101A4000552721E030E002C0220F331F4A95E2F70C +:101A50003A68E7CF9C0130572115304118F49F7048 +:101A6000906208959C0130582115304118F49F7000 +:101A7000906A0895803E9105E0F4803C910558F508 +:101A80008133910509F46FC048F48932910509F456 +:101A900063C08A32910509F46DC072C08933910523 +:101AA000E9F082389105D1F08533910509F44DC0F4 +:101AB00067C0833E910581F138F4803E9105B9F00D +:101AC000823E9105D9F05CC0863E910561F1873E6A +:101AD0009105A1F155C00E94800C08952091EA0162 +:101AE00020FD02C021FF4CC080EE90E049C08091F3 +:101AF000EA0180FFF9CF89E390E042C08091EA01DA +:101B000082FF0EC08091EA0184FF03C080E090E074 +:101B100037C083EE90E034C08091EA0182FFF2CFBB +:101B200082EE90E02DC08091EA0183FF0BC080918E +:101B3000EA0184FDEBCF87EE90E022C08091EA01BC +:101B400083FFF5CF86EE90E01BC08091EA0185FF10 +:101B500007C089E290E014C08091EA0185FFF9CFC7 +:101B600085E390E00DC08091EA0186FF07C08AE21C +:101B700090E006C08091EA0186FFF9CF81E390E012 +:101B80000E94AE0B0895089580916D0108959FB74E +:101B9000F89410925C019FBF9091F001943009F08D +:101BA00057C09091E9009F703091EC00232F217075 +:101BB00030FD20E8922B24E02093E9002091EB00F7 +:101BC00020FF43C02091EE0027FF3FC020915A0123 +:101BD000222321F02091E80025FF37C010925A01FE +:101BE00026E03091E80035FD15C03091F001343029 +:101BF00061F53091EB0035FD28C0215021F481E0E2 +:101C000080935A0122C0EFE9FFE03197F1F700C05D +:101C10000000E7CF8093F1008091E80085FD0AC0C5 +:101C20008091E80080FFFCCF8091E8008E77809360 +:101C3000E80006C08FB7F89421E020935C018FBFC5 +:101C40009F709093E90080E008959F709093E90061 +:101C50008FEF0895CF93DF9300D01F92CDB7DEB7FB +:101C60009C018091F001843019F593E099833B83C6 +:101C70002A839093E9008FEF9091E800815095FDC1 +:101C800006C095ED9A95F1F700008111F5CF80918E +:101C9000E80085FF0DC040E050E063E070E0CE0159 +:101CA00001960E94FA108091E8008E778093E800F8 +:101CB0000F900F900F90DF91CF910895CF93DF9306 +:101CC00000D01F92CDB7DEB72091F001243021F56E +:101CD00022E029839B838A8383E08093E9008FEF4E +:101CE0009091E800815095FD06C095ED9A95F1F729 +:101CF00000008111F5CF8091E80085FF0DC040E024 +:101D000050E063E070E0CE0101960E94FA108091ED +:101D1000E8008E778093E8000F900F900F90DF918E +:101D2000CF9108952091F0012430F1F422E0209326 +:101D3000E9002FEF3091E800215035FD06C035ED68 +:101D40003A95F1F700002111F5CF2091E80025FF29 +:101D50000BC040E050E065E070E00E94FA10809116 +:101D6000E8008E778093E8000895CF93DF93209169 +:101D7000F001243009F048C0EC0180910C01882367 +:101D8000E1F080910D018823C1F085E08093E900A6 +:101D90008FEF9091E800815095FD06C095E19A95EE +:101DA000F1F700008111F5CF8091E80085FF2CC08C +:101DB00040E050E060E170E017C081E08093E9000E +:101DC0008FEF9091E800815095FD06C095ED9A95B2 +:101DD000F1F700008111F5CF8091E80085FF14C074 +:101DE00040E050E068E070E0CE010E94FA1080917F +:101DF000E8008E778093E80080E1FE01ADE5B1E078 +:101E000001900D928A95E1F7DF91CF91089581E9D4 +:101E100094E00E94D4078091EF01811109C00E94D3 +:101E20008F120E94EC128091E20084608093E200A5 +:101E300008958DE894E00E94D4071092EF01089570 +:101E400089E894E00C94D40785E894E00E94D407D4 +:101E50000C94A32C81E894E00E94D4070E9469228C +:101E60000E94A92C0E9491150C94C30D20915B0136 +:101E70002F5F822F62E30E94172E992319F020937F +:101E80005B01089510925B0180915C01882371F1E0 +:101E90008091F001843041F58091E9008F702091AC +:101EA000EC00922F917020FD90E8892B94E09093A4 +:101EB000E9009091EB0090FF14C09091EE0097FF25 +:101EC00010C09091E80095FF03C01092F100F9CF87 +:101ED0009091E80090FF05C09091E8009E77909364 +:101EE000E8008F708093E90010925C01089542E051 +:101EF00061EC81E00E94091242E061EC82E00E9404 +:101F0000091242E061EC83E00E94091242E261ECB6 +:101F100084E00E94091242E161EC85E00C94091210 +:101F20008091F201833009F455C030F4813071F0B2 +:101F3000823009F48EC008958A3009F47AC08B305B +:101F400009F460C0893009F09CC020C08091F10183 +:101F5000813A09F096C08091E800877F8093E8007D +:101F60008091F5019091F601892B21F460E18DE5D6 +:101F700091E003C060E080E090E070E00E944511D5 +:101F80008091E8008B778093E80008958091F101BB +:101F9000813209F076C08091F5019091F6010097A9 +:101FA00019F0049709F06DC08091E800877F809355 +:101FB000E8008091E80082FD05C08091F001811168 +:101FC000F8CF5FC08091F10080936D018091E800AF +:101FD0008B7753C08091F101813A09F052C0809112 +:101FE000F5019091F601892B09F04BC08091E80032 +:101FF000877F8093E8008091E80080FFFCCF80918C +:102000000C0136C08091F1018132D9F58091F50142 +:102010009091F601892BA9F58091E800877F809344 +:10202000E8000E943E128091F30180930C010C9411 +:102030006D1B8091F101813221F58091E800877F4D +:102040008093E8000E943E128091F40180936E011B +:1020500008958091F101813AA1F48091E800877F91 +:102060008093E8008091E80080FFFCCF80916E01B2 +:102070008093F1008091E8008E778093E8000C94C3 +:102080003E12089584B7877F84BF88E10FB6F89425 +:1020900080936000109260000FBE90E080E80FB661 +:1020A000F89480936100909361000FBE0E941E1609 +:1020B0000E948F120E94EC128091E2008460809353 +:1020C000E20087EC9DE00E94A82178940E9471159F +:1020D0000E94201682E091E00E948C150E94912CB3 +:1020E00080E794E00E94D4078091F001853089F464 +:1020F0008CE694E00E94D4070E942D228091EE018C +:10210000882391F30E945522882371F30E94E410E2 +:10211000EBCF0E944E16E8CF292F3327233031050D +:10212000C9F064F42130310581F02230310509F025 +:1021300043C08DE890E029EC34E042C02132310503 +:10214000F1F02232310541F137C082E190E026E51D +:1021500035E036C099278130910541F082309105F4 +:1021600041F0892B49F5E5ECF4E005C0EDEAF4E037 +:1021700002C0E5E9F4E0849190E09F0121C0653060 +:10218000D8F4E62FF0E0EE0FFF1FEB5DFE4F20814D +:10219000318189E090E014C0653070F470E0FB019B +:1021A000EE0FFF1FE55EFE4F20813181FB01EA5EED +:1021B000FE4F808190E004C080E090E020E030E0BD +:1021C000FA0131832083089580E189BD82E189BDD0 +:1021D00009B400FEFDCF8091D8008F7D8093D80098 +:1021E0008091E00082608093E0008091E00081FDBA +:1021F000FCCF0895CF92DF92EF92FF920F931F933F +:10220000CF93DF93EC018B016A010E945D12811173 +:1022100033C0C114D10439F0F60180819181081BCB +:10222000190BC80FD91FE12CF12C0115110519F15B +:102230008091E80085FD16C08091E8008E7780933C +:10224000E800C114D10449F0F60180819181E80EC3 +:10225000F91EF182E08285E00FC00E945D128823A2 +:1022600021F30AC089918093F10001501109FFEF19 +:10227000EF1AFF0ADACF80E0DF91CF911F910F9123 +:10228000FF90EF90DF90CF9008952091F70130916B +:10229000F8012617370748F06115710539F42091C8 +:1022A000E8002E772093E80001C0B90140E06115F5 +:1022B0007105A9F12091F001222309F443C02530D2 +:1022C00009F442C02091E80023FD40C02091E800BD +:1022D00022FD32C02091E80020FFE9CF4091F300B9 +:1022E0002091F20030E0342BFC01CF016115710523 +:1022F00059F02830310540F481918093F10061500C +:1023000071092F5F3F4FF1CF41E02830310509F0CF +:1023100040E02091E8002E772093E800C8CF4111DB +:10232000C9CF0AC08091F001882361F0853061F047 +:102330008091E80083FD0AC08091E80082FFF2CF1F +:1023400080E0089582E0089583E0089581E0089593 +:102350002091F7013091F8012617370748F06115F1 +:10236000710539F42091E8002E772093E80001C030 +:10237000B901FC0120E06115710591F18091F00136 +:10238000882309F440C0853009F43FC08091E800FB +:1023900083FD3DC08091E80082FD2FC08091E80060 +:1023A00080FFE9CF2091F3008091F20090E0922B22 +:1023B0006115710559F08830910540F424912093FE +:1023C000F1003196615071090196F2CF21E0089732 +:1023D00009F020E08091E8008E778093E800CBCF71 +:1023E0002111CCCF0AC08091F001882361F08530A3 +:1023F00061F08091E80083FD0AC08091E80082FFCF +:10240000F2CF80E0089582E0089583E0089581E0AE +:102410000895982F973058F59093E900981739F060 +:102420007091EC002091ED005091F00003C0242F3A +:10243000762F50E021FF19C03091EB003E7F3093A2 +:10244000EB003091ED003D7F3093ED003091EB00DB +:1024500031603093EB007093EC002093ED005093CB +:10246000F0002091EE0027FF07C09F5FD3CF8F7051 +:102470008093E90081E0089580E008958091F10162 +:1024800087FF11C08091E80082FD05C08091F001B6 +:102490008111F8CF11C08091E8008B770BC080913B +:1024A000F001882349F08091E80080FFF8CF809107 +:1024B000E8008E778093E80008952091E400309141 +:1024C000E50095E64091EC00842F817040FF22C02A +:1024D0008091E80080FD1CC08091F001882391F07C +:1024E000853091F08091EB0085FD10C04091E400B3 +:1024F0005091E5004217530729F39A01915011F7C3 +:1025000084E0089582E0089583E0089581E00895CD +:1025100080E008954091E80042FFDECF08950E94D8 +:10252000FD120E940513E0EEF0E08081816080835F +:10253000E8EDF0E080818F77808319BCA7EDB0E0F3 +:102540008C918E7F8C9380818F7E80831092EF019F +:1025500008950F931F93CF93DF930E94FD120E9463 +:102560000513C8EDD0E088818F77888388818068E3 +:10257000888388818F7D888319BC1092F001109226 +:10258000EC011092EE011092ED0100EE10E0F80166 +:1025900080818B7F808388818160888342E060E0D6 +:1025A00080E00E940912E1EEF0E080818E7F80835E +:1025B000E2EEF0E0808181608083808188608083AA +:1025C000F80180818E7F8083888180618883DF919C +:1025D000CF911F910F910895E8EDF0E080818F7EFB +:1025E0008083E7EDF0E080818160808384E082BFBA +:1025F00081E08093EF010C94A912E8EDF0E0808176 +:102600008E7F80831092E20008951092DA0010927B +:10261000E10008951F920F920FB60F9211242F938D +:102620003F934F935F936F937F938F939F93AF935A +:10263000BF93EF93FF938091E10082FF0BC08091E5 +:10264000E20082FF07C08091E1008B7F8093E10070 +:102650000E94360F8091DA0080FF1FC08091D80061 +:1026600080FF1BC08091DA008E7F8093DA0080911A +:10267000D90080FF0DC080E189BD82E189BD09B428 +:1026800000FEFDCF81E08093F0010E94070F05C09E +:1026900019BC1092F0010E94190F8091E10080FF97 +:1026A00019C08091E20080FF15C08091E2008E7F0A +:1026B0008093E2008091E20080618093E20080914B +:1026C000D80080628093D80019BC85E08093F00127 +:1026D0000E94240F8091E10084FF30C08091E200CD +:1026E00084FF2CC080E189BD82E189BD09B400FE70 +:1026F000FDCF8091D8008F7D8093D8008091E1003C +:102700008F7E8093E1008091E2008F7E8093E200D3 +:102710008091E20081608093E2008091EC01882347 +:1027200011F084E007C08091E30087FD02C081E0E2 +:1027300001C083E08093F0010E942A0F8091E100A4 +:1027400083FF29C08091E20083FF25C08091E100D2 +:10275000877F8093E10082E08093F0011092EC018A +:102760008091E1008E7F8093E1008091E2008E7F76 +:102770008093E2008091E20080618093E20042E079 +:1027800060E080E00E9409128091F00088608093F0 +:10279000F0000E94200FFF91EF91BF91AF919F91A8 +:1027A0008F917F916F915F914F913F912F910F90FA +:1027B0000FBE0F901F9018951F920F920FB60F9299 +:1027C00011242F933F934F935F936F937F938F9336 +:1027D0009F93AF93BF93CF93DF93EF93FF93C091FA +:1027E000E900CF708091EC00D82FD17080FDD0E847 +:1027F0001092E9008091F000877F8093F000789438 +:102800000E9420141092E9008091F000886080936B +:10281000F000CD2BCF70C093E900FF91EF91DF91D5 +:10282000CF91BF91AF919F918F917F916F915F9168 +:102830004F913F912F910F900FBE0F901F901895C1 +:102840001F93CF93DF93CDB7DEB7AA970FB6F89457 +:10285000DEBF0FBECDBFE1EFF1E088E08E0F9091BB +:10286000F10091938E13FBCF0E94900F8091E800AE +:1028700083FF1FC18091F1019091F201492F50E037 +:102880004A30510508F015C1FA01EA5AFF4F0C947D +:10289000372E803881F0823809F00BC18091F50124 +:1028A0008F708093E9008091EB0085FB882780F989 +:1028B0001092E90006C08091ED019091EE01911116 +:1028C00082609091E800977F9093E8008093F100F8 +:1028D0001092F100C8C0282F2D7F09F0EAC088238C +:1028E00019F0823061F0E5C08091F301813009F088 +:1028F000E0C0933009F080E08093EE012BC080911E +:10290000F301811127C08091F5018F7009F4D1C0C6 +:102910008093E9002091EB0020FF1CC0933021F44C +:102920008091EB00806214C09091EB0090619093D5 +:10293000EB0021E030E0A90102C0440F551F8A9549 +:10294000E2F74093EA001092EA008091EB00886081 +:102950008093EB001092E9008091E800877F86C0A9 +:102960008111A7C01091F3011F778091E300807857 +:10297000812B8093E3008091E800877F8093E800BB +:102980000E943E128091E80080FFFCCF8091E3001E +:1029900080688093E300111102C082E001C083E0EF +:1029A0008093F00186C08058823008F082C0809108 +:1029B000F3019091F4018C3D53E0950779F583E0A4 +:1029C0008A838AE289834FB7F894DE01139620E068 +:1029D0003EE051E2E32FF0E050935700E49120FFF6 +:1029E00003C0E295EF703F5FEF708E2F90E0EA300A +:1029F00010F0C79601C0C0968D939D932F5F243130 +:102A000049F74FBF8091E800877F8093E8006AE232 +:102A100070E0CE0101960E94451114C0AE014F5FD7 +:102A20005F4F6091F5010E948C10BC01892B09F465 +:102A300040C09091E800977F9093E80089819A8147 +:102A40000E94A8118091E8008B778093E80031C044 +:102A5000803879F58091E800877F8093E800809145 +:102A6000EC018093F1008091E8008E778093E8007C +:102A70000E943E121EC081111CC09091F301923041 +:102A8000C0F48091E800877F8093E8009093EC0188 +:102A90000E943E128091EC01811106C08091E300FA +:102AA00087FD02C081E001C084E08093F0010E94B4 +:102AB000770F8091E80083FF0AC08091E800877F4C +:102AC0008093E8008091EB0080628093EB00AA96EF +:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F +:102AE0000895CF938091F0018823A1F0C091E9006F +:102AF000CF709091EC00892F817090FD80E8C82BF9 +:102B00001092E9008091E80083FD0E942014CF70AC +:102B1000C093E900CF91089590937401809373015D +:102B20000895E0917301F0917401309721F00190C4 +:102B3000F081E02D099480E00895EF92FF920F93C9 +:102B40001F93CF93DF93E0917301F091740130975D +:102B5000B1F18C010280F381E02D09958091D701BC +:102B600082FF2DC080FF04C08BE896E00E94D4074E +:102B7000E80110E185E8E82E86E0F82E8091D70183 +:102B800080FF0BC088811F928F93FF92EF920E946B +:102B90006D080F900F900F900F901150219611110A +:102BA000EDCF8091D70180FF0AC083E896E0DF91E6 +:102BB000CF911F910F91FF90EF900C94D407DF916C +:102BC000CF911F910F91FF90EF900895E0917301C5 +:102BD000F0917401309721F00480F581E02D099483 +:102BE000089520917101309172018217930771F05D +:102BF0009093720180937101E0917301F0917401DF +:102C0000309721F00680F781E02D099408952091F6 +:102C10006F01309170018217930771F090937001EA +:102C200080936F01E0917301F0917401309721F06E +:102C30000084F185E02D0994089508950C941D16E3 +:102C40000E946F220E94180A0C943523CF93C82F3C +:102C50008091D70182FF1EC080FF04C084EA96E005 +:102C60000E94D4078091D70180FF0CC01F92CF93A0 +:102C70008FE996E09F938F930E946D080F900F90BD +:102C80000F900F908091D70180FF04C08DE996E0EE +:102C90000E94D4078C2FCF910C94C30DCF92DF925A +:102CA000EF92FF920F931F93CF93DF93CDB7DEB7D1 +:102CB0002B970FB6F894DEBF0FBECDBF0E94350A2A +:102CC00086E7C82E81E0D82E00E010E0E02E802FAD +:102CD0000E94610BF60141916F01F42EF826B1F4C8 +:102CE0000F5F1F4F0E30110589F78FEF89838A839D +:102CF0001B820E9478228160782F9D838C8349817A +:102D00005A816B818D810E94F11640C09091D7014C +:102D100091FF04C08B870E94670B8B8520E030E019 +:102D20004F2D50E0922FBA01022E02C07595679583 +:102D30000A94E2F760FF24C02E83EF8221E030E0A6 +:102D4000690102C0CC0CDD1C9A95E2F790E08C2161 +:102D50009D21892B09F420E028870E947822816038 +:102D6000782F9A8789874E815F8168858A850E943E +:102D7000F116F801EA58FE4F8081C826C08206C0CD +:102D80002F5F3F4F2630310569F6AACF0E94A62655 +:102D9000109175010E9491151817A1F00E949115CC +:102DA000809375012B960FB6F894DEBF0FBECDBF92 +:102DB000DF91CF911F910F91FF90EF90DF90CF9017 +:102DC0000C9426162B960FB6F894DEBF0FBECDBF1F +:102DD000DF91CF911F910F91FF90EF90DF90CF90F7 +:102DE0000895CF93DF93CDB7DEB72B970FB6F89446 +:102DF000DEBF0FBECDBF4F83588769877A878B8729 +:102E0000DE01119686E0FD0111928A95E9F785E0D1 +:102E1000FE01379601900D928A95E1F749815A811A +:102E20006B817C818D819E810E94071E2B960FB63F +:102E3000F894DEBF0FBECDBFDF91CF910895CF9341 +:102E4000882309F4C2C0C82F823859F40E94911512 +:102E500081FDBBC089E30E94A3200E94822189E3F7 +:102E60000CC0833879F40E94911580FDAEC083E5D3 +:102E70000E94A3200E94822183E50E94F620CF9128 +:102E80000C948221843859F40E94911582FD9DC0D2 +:102E900087E40E94A3200E94822187E4EECF8CEF7A +:102EA0008C0F813A48F48C2F0E94392B81118DC0F0 +:102EB0008C2F0E94A320E3CF80E28C0F883048F44F +:102EC000C77081E001C0880FCA95EAF70E944B21C4 +:102ED000D6CF8BE58C0F833078F4C53A29F0C63A0B +:102EE00031F083E890E005C081E890E002C082E81C +:102EF00090E0CF910C94F11588E58C0F833108F0A8 +:102F000064C0C83A39F1C93A41F1CA3A49F1CB3AF9 +:102F100051F1CC3A59F1CD3A61F1C03B69F1CE3A69 +:102F200071F1CF3A79F1C13B81F1C23B89F1C33BE9 +:102F300091F1C43B99F1C53BA1F1C63BA9F1C73B57 +:102F4000B1F1C83BB9F1C93BC1F1CA3BC9F180E05D +:102F500090E038C082EE90E035C089EE90E032C05B +:102F60008AEE90E02FC085EB90E02CC086EB90E0DD +:102F700029C087EB90E026C08CEC90E023C08DEC5C +:102F800090E020C083E891E01DC08AE891E01AC07B +:102F900082E991E017C084E991E014C081E292E0F7 +:102FA00011C083E292E00EC084E292E00BC085E2A1 +:102FB00092E008C086E292E005C087E292E002C09B +:102FC0008AE292E0CF910C940716CF91089588235E +:102FD00009F44BC0823859F40E94911581FF45C015 +:102FE00089E30E94A3200E94822189E30CC08338D8 +:102FF00071F40E94911580FF38C083E50E94A320E0 +:103000000E94822183E50E94F6200C94822184385C +:1030100059F40E94911582FF28C087E40E94A320E2 +:103020000E94822187E4EFCF9CEF980F913A58F3EA +:1030300090E2980F983050F4877091E001C0990F9A +:103040008A95EAF7892F0E945121DFCF9BE5980FDF +:10305000933020F480E090E00C94F115885A83318D +:1030600020F480E090E00C9407160895882321F066 +:103070000E944B210C9482210895882321F00E9404 +:1030800051210C9482210895BF92CF92DF92EF924A +:10309000FF920F931F93CF93DF9300D000D000D007 +:1030A000CDB7DEB725E0FC01DE01119601900D924F +:1030B0002A95E1F7FC014081318102812581229529 +:1030C0002F7063817481672B09F4E5C23F3F19F4C7 +:1030D0004F3F09F4E0C27C0149833A8389819A8198 +:1030E0002E830E946220182FB92E0E9461200E9418 +:1030F000281FEB2DE295EF70F0E0E05AFF4F2E8194 +:103100000C94372E8B2D807F9B2D9F70F92E88235A +:1031100019F0F29480EFF822002349F0FF2009F41F +:1031200067C28F2D0E945B210E94822161C2812F84 +:103130000E94E717FF2009F4AEC28F2D0E94612183 +:1031400026960FB6F894DEBF0FBECDBFDF91CF91AC +:103150001F910F91FF90EF90DF90CF90BF900C9454 +:1031600082213B2D307F8B2D8F70303211F0829574 +:10317000807F112319F0113021F12CC00023B9F008 +:10318000222309F4A0C1213009F09DC126960FB673 +:10319000F894DEBF0FBECDBFDF91CF911F910F918D +:1031A000FF90EF90DF90CF90BF900C946B21222383 +:1031B00019F0213009F46FC28E830E946E218E8136 +:1031C00096C1002321F0223008F065C27CC1211194 +:1031D00062C28DC1002321F0222309F474C108C208 +:1031E000222309F484C119C22B2D2695269523701C +:1031F00030E02115310521F021303105D1F04BC2ED +:10320000002321F0812F9B2D937002C080E090E07D +:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB +:103220001F910F91FF90EF90DF90CF90BF900C9483 +:10323000F115002321F0812F9B2D937002C080E0B7 +:1032400090E026960FB6F894DEBF0FBECDBFDF919B +:10325000CF911F910F91FF90EF90DF90CF90BF9093 +:103260000C940716812F002319F00E942C2502C010 +:103270000E94942526960FB6F894DEBF0FBECDBFF0 +:10328000DF91CF911F910F91FF90EF90DF90CF9042 +:10329000BF900C9419268B2D837009F07BC001110F +:1032A000FAC1812F829586958770880F880F912F9C +:1032B0009F70C92ED12CE12CF12C082E04C0CC0C0F +:1032C000DD1CEE1CFF1C0A94D2F714FF12C04FE065 +:1032D00050E060E070E004C0440F551F661F771F88 +:1032E0008A95D2F7CB01BA0160957095809590953B +:1032F00003C060E070E0CB012B2D2695269523704E +:10330000422F50E042305105D9F04330510569F168 +:103310006C297D298E299F294130510551F126962E +:103320000FB6F894DEBF0FBECDBFDF91CF911F91D6 +:103330000F91FF90EF90DF90CF90BF900C944F1FB4 +:103340006C297D298E299F2926960FB6F894DEBF19 +:103350000FBECDBFDF91CF911F910F91FF90EF90E6 +:10336000DF90CF90BF900C946B1F0E944F1FC7013E +:10337000B60126960FB6F894DEBF0FBECDBFDF9123 +:10338000CF911F910F91FF90EF90DF90CF90BF9062 +:103390000C94331F002319F08B2D817001C086958A +:1033A000882309F478C1812F829586958770880FCC +:1033B000880F912F9F70C92ED12CE12CF12C082E53 +:1033C00004C0CC0CDD1CEE1CFF1C0A94D2F714FFC9 +:1033D00012C04FE050E060E070E004C0440F551FA1 +:1033E000661F771F8A95D2F7CB01BA016095709559 +:1033F0008095909503C060E070E0CB012B2D269561 +:1034000026952370422F50E042305105D9F04330C9 +:10341000510569F16C297D298E299F29413051057B +:1034200051F126960FB6F894DEBF0FBECDBFDF91E7 +:10343000CF911F910F91FF90EF90DF90CF90BF90B1 +:103440000C9429206C297D298E299F2926960FB658 +:10345000F894DEBF0FBECDBFDF91CF911F910F91CA +:10346000FF90EF90DF90CF90BF900C9445200E948A +:103470002920C701B60126960FB6F894DEBF0FBE0D +:10348000CDBFDF91CF911F910F91FF90EF90DF9013 +:10349000CF90BF900C940D20103FD1F118F4103E46 +:1034A00050F4A1C0123F09F463C008F44CC0133FAC +:1034B00009F473C098C01F708B2D8F710023A1F089 +:1034C0000E94A61F812F26960FB6F894DEBF0FBE6E +:1034D000CDBFDF91CF911F910F91FF90EF90DF90C3 +:1034E000CF90BF900C9436180E94C71F812F26964C +:1034F0000FB6F894DEBF0FBECDBFDF91CF911F9105 +:103500000F91FF90EF90DF90CF90BF900C943D18FB +:103510000023A9F02111BFC08B2D8F7126960FB605 +:10352000F894DEBF0FBECDBFDF91CF911F910F91F9 +:10353000FF90EF90DF90CF90BF900C94EC1F223063 +:1035400008F0A9C0E9CF0023A9F08B2D8F71269632 +:103550000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:103560000F91FF90EF90DF90CF90BF900C94A61F2B +:10357000002359F38B2D8F7126960FB6F894DEBF7A +:103580000FBECDBFDF91CF911F910F91FF90EF90B4 +:10359000DF90CF90BF900C94C71F002399F08B2D24 +:1035A0008F7126960FB6F894DEBF0FBECDBFDF91A8 +:1035B000CF911F910F91FF90EF90DF90CF90BF9030 +:1035C0000C94911F26960FB6F894DEBF0FBECDBFA8 +:1035D000DF91CF911F910F91FF90EF90DF90CF90EF +:1035E000BF900C94871F0023A9F0222309F4ADCFCC +:1035F000812F26960FB6F894DEBF0FBECDBFDF91A8 +:10360000CF911F910F91FF90EF90DF90CF90BF90DF +:103610000C941F17222309F4ADCF812F26960FB6E5 +:10362000F894DEBF0FBECDBFDF91CF911F910F91F8 +:10363000FF90EF90DF90CF90BF900C94E7174B2D49 +:103640004F70612FC7010E94760826960FB6F89436 +:10365000DEBF0FBECDBFDF91CF911F910F91FF90C5 +:10366000EF90DF90CF90BF900C94AB1E4B2D4F701E +:10367000612FC70126960FB6F894DEBF0FBECDBFEF +:10368000DF91CF911F910F91FF90EF90DF90CF903E +:10369000BF900C946D0C26960FB6F894DEBF0FBE4B +:1036A000CDBFDF91CF911F910F91FF90EF90DF90F1 +:1036B000CF90BF9008950E9468210E943D210E94F2 +:1036C00082210E944C270E94192680E090E00E94EF +:1036D000F11580E090E00C9407160E9458210C949C +:1036E0005B1B0E946220292F22952F7030E02C3026 +:1036F00031054CF42A3031056CF422503109223066 +:10370000310588F407C02C30310549F02F303105E0 +:1037100031F009C0803E48F0803F29F406C093FB99 +:10372000882780F9089580E0089581E00895CF9377 +:10373000DF9300D000D01F92CDB7DEB70F900F906F +:103740000F900F900F90DF91CF910895CF93DF935B +:1037500000D000D000D0CDB7DEB726960FB6F894D3 +:10376000DEBF0FBECDBFDF91CF9108951F93CF93E2 +:10377000DF93C091840116E080918501C81799F00C +:10378000D0E01C9FF0011D9FF00D1124EA57FE4F61 +:103790004081518162817381848195810E94A61B41 +:1037A0002196C770E9CFDF91CF911F910895409185 +:1037B000B6015091B7016091B8017091B901809143 +:1037C000BA019091BB010C94A61B8091BB0182951C +:1037D0008F7009F054C08091B801882309F44FC05C +:1037E00080918401A09185016091B6017091B7012B +:1037F0004091B9015091BA01B6E08A1709F43FC06F +:1038000090E041155105C1F17F3F11F46F3FA1F1E7 +:10381000B89FF001B99FF00D1124EA57FE4F2181A6 +:1038200072132AC02081621327C02281211124C073 +:10383000238134812417350710F421503109241BCA +:10384000350B283C3105C0F42091BB012F7020615D +:103850002093BB0126E0289FF001299FF00D112441 +:10386000E557FE4F80818F708061808386EB91E009 +:103870000E9444180C94B61B01968770BECF089521 +:10388000CF92DF92EF92FF920F931F93CF93DF932C +:10389000CDB7DEB762970FB6F894DEBF0FBECDBFCF +:1038A0008C0185E0F801DE011D9601900D928A954C +:1038B000E1F7D8014C9111965C91119712966C9199 +:1038C00012971396CD90DC9014973091B6017091B9 +:1038D000B7018091B9019091BA01009709F46BC1C9 +:1038E0007F3F19F43F3F09F466C1E090B801EE2034 +:1038F00009F4C0C02091BB01C816D90628F0F60112 +:10390000E81BF90BCF0104C0809590958C0D9D1D8F +:10391000FF24F394883C910578F0F12C207F09F086 +:10392000C6C07C2DD98AC88A89890E94971B86EBDC +:1039300091E00E944418B1C0822F807F09F046C0F8 +:10394000751314C0341312C0611110C02F702061A0 +:103950002093BB010E94D71B86EB91E00E94441884 +:103960008091BB01D80115968C932EC0CD2819F1FA +:103970005F3F11F44F3FF9F0F62E61111CC08091AA +:1039800084012091850136E0821709F45AC090E045 +:10399000389FF001399FF00D1124EA57FE4F7181D5 +:1039A000571306C07081471303C07281711103C0A1 +:1039B00001968770E9CFF62E662309F418C180912D +:1039C000BB0181608093BB01F12C11C1751308C04C +:1039D000341306C0611104C08091BB01D801C3C07B +:1039E0004D875E878D859E856A8B0E94711B6A89D3 +:1039F0008823E1F16623D1F12091BB01822F8295CA +:103A00008F7090E0029774F08091B6019091B701A9 +:103A100098878F831986DB86CA862C87CE01079606 +:103A20000E94441886E0F801A6EBB1E001900D92E7 +:103A30008A95E1F70E94E51B0E94D71BFF24F394AF +:103A4000D6C04D875E878D859E850E946220292F76 +:103A500022952F7030E0223031050CF0BCC09F70F1 +:103A600009F0B6C0805E883008F4C1C0C8010E9469 +:103A70004418E4CFC816D90608F453C0F601E81B71 +:103A8000F90BCF01883C910508F450C0F12C7C2D36 +:103A9000D98AC88A89890E94971BE6EBF1E086E003 +:103AA000DF011D928A95E9F70E94D71BA0C075130C +:103AB00014C0341312C0611110C08091BB01F80111 +:103AC0008583C8010E94441886E0E6EBF1E0DF013F +:103AD0001D928A95E9F7FE2C8AC04D875E878D85F9 +:103AE0009E856A8B0E94711B6A89882309F4BECF68 +:103AF000662309F4BBCF2091BB01822F82958F7082 +:103B000090E002970CF48ECF8091B6019091B701AE +:103B10009A8389831B82DD82CC822E83CE0101961B +:103B20007FCF809590958C0D9D1DACCFF62E662392 +:103B300009F49CCF75132EC034132CC02091BB0107 +:103B400020FD1FC0822F82958F70D9F0D801159665 +:103B50002C9315978F3049F08F5F982F9295907F17 +:103B6000822F8F70892B15968C93C8010E94441860 +:103B700086E0F801A6EBB1E001900D928A95E1F79D +:103B800093CF86E0F801A6EBB1E001900D928A9503 +:103B9000E1F72DC04D875E878D859E850E94711B44 +:103BA000811140CF8091BB0181608093BB01C8012E +:103BB0000E9444181CC0662309F458CF4D875E87C5 +:103BC0008D859E850E94711B882309F44FCF2ACFD3 +:103BD000811148CF0CC0243031050CF047CF9F70C5 +:103BE00009F440CFF8019581907F09F03BCF8F2DEC +:103BF00062960FB6F894DEBF0FBECDBFDF91CF91B6 +:103C00001F910F91FF90EF90DF90CF9008951F9339 +:103C1000CF93DF93CDB7DEB72C970FB6F894DEBF06 +:103C20000FBECDBF4F83588769877A878B879C8764 +:103C3000CE0107960E94401C882369F08F819885E9 +:103C40002A853B85232BF1F19F3F09F063C08F3F0D +:103C500009F060C037C086E0FE013796DE0111969C +:103C600001900D928A95E1F76F817885EA85FB8551 +:103C7000309741F17F3F11F46F3F21F12091850191 +:103C800030E0C9010196877099274091840150E086 +:103C90008417950709F447C069837A83FD83EC8311 +:103CA00096E0929FD001939FB00D1124AA57BE4F6A +:103CB000FE01319601900D929A95E1F7809385016E +:103CC0000E94B61B16E080918401909185018917AE +:103CD000C1F1189FC00111248A579E4F0E94401CB9 +:103CE000882379F1E09184011E9FF0011124EA57A5 +:103CF000FE4F4081518162817381848195810E9450 +:103D0000A61B8091840190E001968770992780938B +:103D10008401D9CF4F81588569857A858B859C85AB +:103D20000E94A61BCFCF0E946D1B1092850110929E +:103D30008401E6EBF1E086E0DF011D928A95E9F768 +:103D4000C1CF2C960FB6F894DEBF0FBECDBFDF916A +:103D5000CF911F910895EF92FF920F931F93CF93EE +:103D6000DF938C01892B09F46CC0F12CEE24E394D1 +:103D7000E8012196F8018491843740F4843008F0FA +:103D800051C0813081F0823019F15BC0853709F470 +:103D900044C0A8F19CE7980F903708F052C08F7785 +:103DA0000E94E71741C00E5F1F4FFE01C49180E2E1 +:103DB0008C0F883048F4C7708E2D01C0880FCA95CB +:103DC000EAF70E945B2114C08C2F0E941F172DC0A0 +:103DD0000E5F1F4FFE01C49180E28C0F883058F4B3 +:103DE000C7708E2D01C0880FCA95EAF70E94612125 +:103DF0000E9482211AC08C2F0E94E71716C00E5F06 +:103E00001F4FFE01C491CC2381F08FE99FE0019701 +:103E1000F1F700C00000C150F6CF0E5F1F4FFE014A +:103E2000F49003C00E941F178E018F2D882309F480 +:103E30009FCFEFE9FFE03197F1F700C0000081501C +:103E4000F5CFDF91CF911F910F91FF90EF900895E3 +:103E500008956093C0017093C1018093C201909353 +:103E6000C3010C945B1B0F931F930091C001109131 +:103E7000C1012091C2013091C301DC01CB01802B33 +:103E8000912BA22BB32B8093C0019093C101A093DF +:103E9000C201B093C3011F910F910C945B1B0F9350 +:103EA0001F930091C0011091C1012091C201309176 +:103EB000C301DC01CB0180239123A223B323809390 +:103EC000C0019093C101A093C201B093C3011F919F +:103ED0000F910C945B1B0F931F930091C0011091E5 +:103EE000C1012091C2013091C301DC01CB018027C7 +:103EF0009127A227B3278093C0019093C101A0937B +:103F0000C201B093C3011F910F910C945B1B1092DF +:103F1000BC011092BD011092BE011092BF010C9421 +:103F20005B1B41E050E060E070E004C0440F551FAF +:103F3000661F771F8A95D2F74093BC015093BD014D +:103F40006093BE017093BF010C945B1B41E050E095 +:103F500060E070E004C0440F551F661F771F8A950C +:103F6000D2F78091BC019091BD01A091BE01B091AA +:103F7000BF01482B592B6A2B7B2B4093BC015093DC +:103F8000BD016093BE017093BF010C945B1B41E0C7 +:103F900050E060E070E004C0440F551F661F771FBB +:103FA0008A95D2F740955095609570958091BC01A7 +:103FB0009091BD01A091BE01B091BF01482359234A +:103FC0006A237B234093BC015093BD016093BE01E3 +:103FD0007093BF010C945B1B41E050E060E070E027 +:103FE00004C0440F551F661F771F8A95D2F7809132 +:103FF000BC019091BD01A091BE01B091BF014827C5 +:1040000059276A277B274093BC015093BD016093D9 +:10401000BE017093BF010C945B1B0F931F93009123 +:10402000BC011091BD012091BE013091BF01DC01A6 +:10403000CB01802B912BA22BB32B8093BC019093AF +:10404000BD01A093BE01B093BF011F910F910C94CD +:104050005B1B0F931F930091BC011091BD01209138 +:10406000BE013091BF01DC01CB0180239123A2234B +:10407000B3238093BC019093BD01A093BE01B09384 +:10408000BF011F910F910C945B1B0F931F93009125 +:10409000BC011091BD012091BE013091BF01DC0136 +:1040A000CB0180279127A227B3278093BC0190934F +:1040B000BD01A093BE01B093BF011F910F910C945D +:1040C0005B1B0895CF92DF92EF92FF920F931F93A5 +:1040D000CF93DF938C01C090C001D090C101E090DC +:1040E000C201F090C3014091BC015091BD016091AB +:1040F000BE017091BF01C42AD52AE62AF72ACFE172 +:10410000D0E0D701C6010C2E04C0B695A7959795AF +:1041100087950A94D2F780FF07C0B8018C2F0E94C0 +:10412000900C8130910531F4219758F7B80180E067 +:104130000E94900CDF91CF911F910F91FF90EF9013 +:10414000DF90CF90089590910C01992321F09091E8 +:104150000D01911109C020910E0130910F01F9015B +:1041600032969FEF40E030C0982F969596959695A1 +:104170009F30A0F4E0910E01F0910F01E90FF11DC5 +:10418000877021E030E0A90102C0440F551F8A95D5 +:10419000E2F7CA019181892B818308959091D7011B +:1041A00090FF23C01F928F9385ED96E09F938F938E +:1041B0000E946D080F900F900F900F9008959F3FF1 +:1041C00039F04F5F4E3041F051915813F8CF0DC088 +:1041D0005111F7CF942FF5CF9F3F39F0F901E90F37 +:1041E000F11D97FDFA9582830895089590910C0131 +:1041F000992321F090910D01911109C020910E0198 +:1042000030910F01F9013296205F3F4F30C0982F57 +:104210009695969596959F30A8F4E0910E01F091B1 +:104220000F01E90FF11D877021E030E0A90102C004 +:10423000440F551F8A95E2F7CA0180959181892321 +:10424000818308959091D70190FF16C01F928F939C +:1042500087EB96E09F938F930E946D080F900F90CD +:104260000F900F9008953196E217F30729F090818F +:104270009813F9CF1082F7CF089581E090E0E09194 +:104280000E01F0910F01E80FF91F108201968031A5 +:104290009105A9F708959091D601892B8093D601B5 +:1042A000089580959091D60189238093D601089531 +:1042B0001092D60108959091D501892B8093D50154 +:1042C000089580959091D50189238093D501089513 +:1042D0001092D50108958093C40108951092C401ED +:1042E000089580910E0190910F01FC0131969C017F +:1042F000205F3F4F80E0919191118F5FE217F307AC +:10430000D1F70895E0910E01F0910F018091D6014F +:104310008083E0910E01F0910F0190818091D50191 +:10432000892B80838091C401882361F0E0910E0184 +:10433000F0910F019081892B80830E94712181115E +:104340001092C40180910E0190910F010C949D1563 +:1043500090933B0180933A010895CF92DF92EF92C0 +:10436000FF926C01EE24FF24C114D104E104F10496 +:1043700021F0C701B60120E101C020E0C72ED82EF0 +:10438000E92EFF24C114D104E104F10419F0285FDF +:10439000C701B6016B017C0154E0F694E794D79411 +:1043A000C7945A95D1F7C114D104E104F10419F06E +:1043B0002C5FC701B6016B017C0142E0F694E794E3 +:1043C000D794C7944A95D1F7C114D104E104F104FC +:1043D00019F02E5FC701B601DC01CB01B695A79598 +:1043E00097958795892B8A2B8B2B09F02F5F822F2E +:1043F000FF90EF90DF90CF9008958295982F9C7C4E +:10440000392F36953695282F237344E0249FC00119 +:104410001124932F982B292F2A7A2695892F857579 +:10442000880F822B08951F93CF93DF931F92CDB7F0 +:10443000DEB799830E94FD21182F9981892F0E9450 +:10444000FD21212F30E0322F2227A901482BCA015C +:104450000F90DF91CF911F9108958091F0018430EA +:1044600009F11092D80120E488E190E00FB6F894A9 +:10447000A895809360000FBE2093600083B7817F72 +:10448000846083BF83B7816083BF7894889583B746 +:104490008E7F83BF88E10FB6F894809360001092FE +:1044A00060000FBE089508950895CF930E9453228F +:1044B0000E94350A0E945422C0E08C2F0E94610B9A +:1044C000811104C0CF5FCE30C1F701C081E0CF9130 +:1044D00008950E946D1B0E9491150C94C30D82E0FB +:1044E00084BD93E095BD9AEF97BD80936E000895CB +:1044F0002FB7F8948091D9019091DA01A091DB0156 +:10450000B091DC012FBF0895CF92DF92EF92FF921E +:104510000F931F932FB7F8944091D9015091DA016E +:104520006091DB017091DC012FBF6A017B01EE24F9 +:10453000FF248C0120E030E0C016D106E206F3062D +:1045400010F4415051099A01281B390BC9011F91E0 +:104550000F91FF90EF90DF90CF9008951F920F92F0 +:104560000FB60F9211248F939F93AF93BF938091B7 +:10457000D9019091DA01A091DB01B091DC010196A3 +:10458000A11DB11D8093D9019093DA01A093DB01A5 +:10459000B093DC01BF91AF919F918F910F900FBEAF +:1045A0000F901F9018950E948F12F8942FEF87EAB2 +:1045B00091E6215080409040E1F700C0000087E084 +:1045C00090EBDC018093F9019093FA01A093FB0139 +:1045D000B093FC019CE088E10FB6F894A895809315 +:1045E00060000FBE90936000FFCFEF92FF920F9399 +:1045F0001F93CF93DF93D82FC0E08C2F0E94610BC5 +:1046000000E010E0E82EF12CC701002E02C09595C5 +:1046100087950A94E2F780FD06C00F5F1F4F0630B2 +:10462000110591F709C0602F7C2F80E00E946E0C6D +:10463000D813F3CF81E004C0CF5FCE30F1F680E035 +:10464000DF91CF911F910F91FF90EF900895CF933D +:10465000C82F8CE20E94F522882321F08C2FCF9165 +:104660000C94F52280E0CF910895CF930E9484248A +:10467000811102C00E946A248AEF96E00E94D4074A +:10468000C5E6C15049F00E94350A8FE39CE90197C5 +:10469000F1F700C00000F5CF83EF96E00E94D40749 +:1046A00089E20E942723811113C18AE20E942723F5 +:1046B00081110E946A2485E00E94272381110E94B3 +:1046C000D3220E948F248093D70187E00E94272362 +:1046D0008823A9F18BE10E942723882351F0809140 +:1046E000D70181FB222720F991E0922790FB81F9E5 +:1046F0000EC08EE00E942723882361F08091D701AD +:1047000082FB222720F991E0922790FB82F9809387 +:10471000D70115C080E10E9427239091D7018823FB +:1047200041F093FB222720F981E0822780FB93F957 +:1047300004C0892F809580FB90F99093D7018091D8 +:10474000D7010E9493240E94A1248093EA0180EE65 +:104750000E942723882341F08091EA01982F9095A9 +:1047600090FB80F98093EA0189E30E942723882344 +:1047700059F08091EA0181FB222720F991E09227EC +:1047800090FB81F98093EA0182EE0E94272388231F +:1047900059F08091EA0182FB222720F991E09227CB +:1047A00090FB82F98093EA0186EE0E9427238823FA +:1047B00059F08091EA0183FB222720F991E09227AA +:1047C00090FB83F98093EA0183EE0E9427238823DC +:1047D00059F08091EA0184FB222720F991E0922789 +:1047E00090FB84F98093EA0185E30E9427238823C4 +:1047F00059F08091EA0185FB222720F991E0922768 +:1048000090FB85F98093EA0181E30E9427238823A6 +:1048100059F08091EA0186FB222720F991E0922746 +:1048200090FB86F98093EA0181E10E942723882387 +:1048300059F08091EA0187FB222720F991E0922725 +:1048400090FB87F98093EA018091EA010E94A524F8 +:104850008091EA0187FB882780F980930D0187E228 +:104860000E942723C82F8EE10E9427238111C26056 +:104870008FE10E9427238111C46080E20E942723D8 +:104880008111C86081E20E9427238111C06182E208 +:104890000E9427238111C06283E20E942723811195 +:1048A000C06484E20E942723882311F0C06802C0FC +:1048B000CC2329F08C2F0E949C246C2F03C00E94D3 +:1048C0009824682F70E080E090E0CF910C94291F2D +:1048D000CF9108956DEE7EEF80E090E00E946D2E06 +:1048E00060E082E090E00E945F2E60E083E090E074 +:1048F0000E945F2E60E084E090E00E945F2E60E006 +:1049000085E090E00C945F2E80E090E00E94592EAC +:1049100021E08D3E9E4F09F020E0822F089582E035 +:1049200090E00C94512E682F82E090E00C945F2E62 +:1049300083E090E00C94512E682F83E090E00C947B +:104940005F2E84E090E00C94512E682F84E090E07C +:104950000C945F2E8091DF0180FF0BC060911301EA +:1049600085E0689FB00111247595679575956795E9 +:104970002BC081FF09C06091130185E0689FB001E1 +:1049800011247595679520C082FF07C060911301BF +:1049900085E0689FB001112417C09091E001992330 +:1049A000D1F060911201961788F72091130185E0EC +:1049B000289F90011124929FA001939F500D1124D4 +:1049C00070E0CA010E94232E6038710540F4611521 +:1049D000710539F002C065E070E0862F08958FE719 +:1049E000089581E008958091DF0180FF08C0609103 +:1049F000110170E0759567957595679521C081FFE8 +:104A000006C06091110170E07595679519C082FF2D +:104A100004C06091110170E010C09091E0019923F1 +:104A2000C1F0609110019617A0F780911101899F44 +:104A3000C001112470E00E94232E6038710528F413 +:104A40006115710521F0862F08958FE7089581E0A3 +:104A5000089561E070E0F4CF803F21F40E94AA2421 +:104A6000819504C0813F29F40E94AA248093E30128 +:104A70000895823F21F40E94AA24819504C0833FB7 +:104A800029F40E94AA248093E2010895893F19F431 +:104A90000E94F32405C08A3F31F40E94F3248195DB +:104AA0008093E40108958B3F21F40E94F3248195C3 +:104AB00004C08C3F29F40E94F3248093E5010895FB +:104AC000843F21F48091E101816017C0853F21F48A +:104AD0008091E101826011C0863F21F48091E10163 +:104AE00084600BC0873F21F48091E101886005C09C +:104AF000883F31F48091E10180618093E101089564 +:104B00008D3F21F48091DF0181600BC08E3F21F445 +:104B10008091DF01826005C08F3F29F48091DF0121 +:104B200084608093DF010895803F39F48091E30130 +:104B300087FF6CC01092E30169C0813F29F4809126 +:104B4000E3011816BCF362C09091E201823F29F4A0 +:104B500097FF5CC01092E20159C0833F19F4191607 +:104B6000CCF354C0893F41F48091E40118160CF055 +:104B70004DC01092E4014AC08A3F29F48091E401BB +:104B800087FF44C0F6CF8B3F39F48091E50187FF62 +:104B90003DC01092E5013AC08C3F29F48091E501B7 +:104BA0001816BCF333C0843F21F48091E1018E7F5D +:104BB00017C0853F21F48091E1018D7F11C0863FB0 +:104BC00021F48091E1018B7F0BC0873F21F480911C +:104BD000E101877F05C0883F31F48091E1018F7E3C +:104BE0008093E10113C08D3F21F48091DF018E7F1E +:104BF0000BC08E3F21F48091DF018D7F05C08F3F78 +:104C000029F48091DF018B7F8093DF018091E201A5 +:104C100081110EC08091E30181110AC08091E401ED +:104C2000811106C08091E501811102C01092E0015E +:104C300008958091D70183FF7EC086E397E00E94AC +:104C4000D4078091E1011F928F9381E397E09F93B6 +:104C50008F930E946D088FE297E00E94D4078091A5 +:104C6000E201282F332727FD30953F938F938CE265 +:104C700097E09F938F930E946D088AE297E00E94CD +:104C8000D4078091E301282F332727FD30953F93E8 +:104C90008F9387E297E09F938F930E946D0885E240 +:104CA00097E00E94D4078091E401282F332727FD45 +:104CB00030953F938F9382E297E09F938F930E946A +:104CC0006D0880E297E00E94D4078091E501282FCB +:104CD000332727FD30953F938F938DE197E09F9386 +:104CE0008F930E946D088AE197E00E94D40780911B +:104CF000E0011F928F9387E197E09F938F930E942B +:104D00006D0885E197E00E94D4078091DF011F9232 +:104D10008F9382E197E09F938F930E946D088FE0BD +:104D200097E00E94D4078DB79EB74C960FB6F894C3 +:104D30009EBF0FBE8DBF81EE91E00E94E6150E94DE +:104D400078229093DE018093DD0108951F93CF9325 +:104D5000DF938091DD019091DE010E948422AC01FD +:104D60009091E001992321F02091140130E006C0D8 +:104D7000209115018AE0289F9001112442175307C2 +:104D800008F486C08091E201C091E301D091E40172 +:104D90001091E501811107C0C11176C0D11174C015 +:104DA000111172C075C09F3F19F09F5F9093E00191 +:104DB000181624F40E94AA248093E2018091E20153 +:104DC00087FF05C00E94AA2481958093E2011C16EA +:104DD00024F40E94AA248093E3018091E30187FFD9 +:104DE00005C00E94AA2481958093E3016091E201AD +:104DF000662339F1C091E301CC2319F1772767FDD0 +:104E00007095872F972F0E94282D23E333E343E3E8 +:104E10005FE30E948C2D0E94F52C6093E2016C2FC1 +:104E2000772767FD7095872F972F0E94282D23E302 +:104E300033E343E35FE30E948C2D0E94F52C6093E3 +:104E4000E3011D1624F40E94F3248093E401809171 +:104E5000E40187FF05C00E94F32481958093E4015B +:104E6000111624F40E94F3248093E5018091E5015A +:104E700087FF05C00E94F32481958093E501DF91AF +:104E8000CF911F910C9419269F3F09F08ECF96CF9A +:104E9000DF91CF911F910895E1EEF1E085E0DF0110 +:104EA0001D928A95E9F71092E0011092DF010895B2 +:104EB00089E599E00E94D4071F9281E08F931F92A9 +:104EC00085E08F938BE099E09F938F930E946D080C +:104ED0000F900F900F900F900F900F9008958330C8 +:104EE000E9F128F4813061F0823009F108958530CC +:104EF00009F462C008F449C0863009F474C008950A +:104F000080911501262F30E0280F311D2F3F3105EC +:104F100024F4680F6093150103C08FEF809315018F +:104F2000809115011F928F9384E498E072C0809164 +:104F30001401262F30E0280F311D2F3F310524F4B6 +:104F4000680F6093140103C08FEF80931401809168 +:104F500014011F928F9382E398E05BC0809113014C +:104F6000262F30E0280F311D2F3F310524F4680F24 +:104F70006093130103C08FEF80931301809113019D +:104F80001F928F938FE198E044C080911201262FE9 +:104F900030E0280F311D2F3F310524F4680F609356 +:104FA000120103C08FEF80931201809112011F92B2 +:104FB0008F938AE098E02DC080911101262F30E078 +:104FC000280F311D2F3F310524F4680F6093110124 +:104FD00003C08FEF80931101809111011F928F9375 +:104FE00081EF97E016C080911001262F30E0280F46 +:104FF000311D2F3F310524F4680F6093100103C069 +:105000008FEF80931001809110011F928F9386ED96 +:1050100097E09F938F930E946D080F900F900F90D1 +:105020000F900895833081F128F4813059F0823057 +:10503000D1F00895853009F449C0B8F1863009F4FB +:1050400056C0089580911501681720F4861B80933F +:10505000150102C010921501809115011F928F93C6 +:1050600087EC97E054C080911401681720F4861BE8 +:105070008093140102C010921401809114011F92B8 +:105080008F9385EB97E043C080911301681720F45C +:10509000861B8093130102C01092130180911301AB +:1050A0001F928F9382EA97E032C0809112016817B5 +:1050B00020F4861B8093120102C01092120180918D +:1050C00012011F928F938DE897E021C0809111010A +:1050D000681720F4861B8093110102C01092110101 +:1050E000809111011F928F9384E797E010C0809107 +:1050F0001001681720F4861B8093100102C01092E3 +:105100001001809110011F928F9389E597E09F9382 +:105110008F930E946D080F900F900F900F9008953D +:10512000CF93C82F1F928F938EE59AE09F938F9312 +:105130000E946D0881E090E0A0E0B0E0BC01CD01EC +:1051400004C0660F771F881F991FCA95D2F70E9467 +:10515000291F0F900F900F900F90CF910C946D1B03 +:10516000CF938D3109F465C0B0F58E3009F4CCC110 +:1051700000F5873009F49BC1A8F4863009F06DC2B0 +:105180008091D701817F8E7F8093D70183E69AE05B +:105190000E94D40785EA9EE00E94D40781E08093B4 +:1051A000E70180C1883009F44FC08B3009F47CC11D +:1051B00054C2863109F4F0C138F4803109F4B8C121 +:1051C000813109F430C249C2893109F4CEC18B3131 +:1051D00009F486C142C2853309F437C248F48732E4 +:1051E00009F433C208F433C2893209F42EC235C23D +:1051F000833438F48A3308F02CC2883309F454C15C +:105200002CC2833409F421C2883409F026C20E94DA +:105210006D1B84E99EE00E94D4079FEF23ED80E39D +:10522000915020408040E1F700C000000E94D3224E +:1052300039C184EB9EE00E94D4070E94AF2C0E94EB +:1052400091150E94C30D2EC189EA9EE00E94D407E9 +:1052500084E79CE00E94D4070E9498241F928F93B9 +:1052600081E79CE09F938F930E946D088FE69CE0FE +:105270000E94D4070E948F24C82F8CE59CE00E94D6 +:10528000D4071F92CF9387E59CE09F938F930E9452 +:105290006D0885E59CE00E94D4078BE49CE00E94A9 +:1052A000D4078C2F81701F928F9388E49CE09F938A +:1052B0008F930E946D0886E49CE00E94D4078CE3E3 +:1052C0009CE00E94D407C1FB882780F91F928F932E +:1052D00089E39CE09F938F930E946D0887E39CE095 +:1052E0000E94D4078BE29CE00E94D407C2FB88276F +:1052F00080F91F928F9388E29CE09F938F930E9486 +:105300006D0886E29CE00E94D4078DE19CE00E943B +:10531000D407C3FBCC27C0F91F92CF938AE19CE04E +:105320009F938F930E946D0888E19CE00E94D407B0 +:105330000E94A124C82F84E09CE00E94D4071F9201 +:10534000CF938FEF9BE09F938F930E946D088DEF1B +:105350009BE00E94D40784EE9BE00E94D4078C2F30 +:1053600081701F928F9381EE9BE09F938F930E9499 +:105370006D088DB79EB780960FB6F8949EBF0FBE8E +:105380008DBF8FED9BE00E94D40788EC9BE00E94CC +:10539000D407C1FB882780F91F928F9385EC9BE08F +:1053A0009F938F930E946D0883EC9BE00E94D4072B +:1053B00081EB9BE00E94D407C2FB882780F91F92F3 +:1053C0008F938EEA9BE09F938F930E946D088CEAE7 +:1053D0009BE00E94D4078AE99BE00E94D407C3FBAC +:1053E000882780F91F928F9387E99BE09F938F9383 +:1053F0000E946D0885E99BE00E94D4078BE89BE042 +:105400000E94D407C4FB882780F91F928F9388E8F5 +:105410009BE09F938F930E946D0886E89BE00E941B +:10542000D40784E79BE00E94D407C5FB882780F956 +:105430001F928F9381E79BE09F938F930E946D084B +:105440008FE69BE00E94D40783E59BE00E94D4078F +:10545000C6FB882780F91F928F9380E59BE09F937E +:105460008F930E946D088EE49BE00E94D40786E42F +:105470009BE00E94D407C7FBCC27C0F91F92CF93B3 +:1054800083E49BE09F938F930E946D0881E49BE0EF +:105490000E94D4078DB79EB74C960FB6F8949EBF66 +:1054A0000FBE8DBFC1E0DEC08AE89AE05BC080918C +:1054B000D701C82FC17080FF09C087E89EE00E9415 +:1054C000D4078091D701817F8E7F47C08BE79EE014 +:1054D0000E94D4078091D70181608093D701E2CFE9 +:1054E0009091D70191FBCC27C0F981E0C827892F83 +:1054F000C0FB81F98093D701CC2319F08EE69EE0A2 +:1055000027C080E69EE02EC09091D70192FBCC2769 +:10551000C0F981E0C827892FC0FB82F98093D701A9 +:10552000CC2319F081E59EE013C081E49EE01AC00F +:105530009091D70193FBCC27C0F981E0C827892F30 +:10554000C0FB83F98093D701CC2351F085E39EE023 +:105550000E94D4078091D70181608093D70182C0D7 +:1055600088E29EE00E94D4079DCF89E19EE00E94E0 +:10557000D4078DEE9DE00E94D40780EB9DE00E9451 +:10558000D40783E89DE00E94D4078FE39DE00E944A +:10559000D40784E19DE0E6CF86E09DE00E94D40739 +:1055A0000E9491151F928F938CEE9CE09F938F9396 +:1055B0000E946D0880910C011F928F9385ED9CE0F5 +:1055C0009F938F930E946D0880916E011F928F931D +:1055D00082EC9CE09F938F930E946D0880910D0157 +:1055E0001F928F938FEA9CE09F938F930E946D0888 +:1055F0008091D9019091DA01A091DB01B091DC0199 +:10560000BF93AF939F938F938BE99CE09F938F936E +:105610000E946D088DB79EB746960FB6F8949EBF50 +:105620000FBE8DBF3FCF0E946D1BC0910D0181E069 +:10563000C827C0930D01CC2329F081E99CE00E948A +:10564000D40710C086E89CE08DCF80E003C08D5168 +:1056500001C089530E94902825CF84E89CE00E94D5 +:10566000D407C0E08C2FCF91089580E0089580E0AA +:105670000895CF93C82F8091E701813081F020F009 +:10568000823009F44FC045C1E0910E01F0910F0145 +:105690008081813169F0823209F03DC109C0E09119 +:1056A0000E01F0910F018081813111F0823261F49D +:1056B0008C2F0E94352B811104C08C2F0E94B028A2 +:1056C0002FC081E090E02CC08C2F0E94372B8111DD +:1056D00026C0C431E1F070F4CB3081F0C031D1F498 +:1056E0000E94582786E59AE00E94D40782E08093C2 +:1056F000E70115C0C93259F0C83361F483E69AE076 +:105700000E94D4078AE59AE00E94D40708C010924C +:10571000E70103C184E59AE00E94D407FEC081E05E +:105720008170FDC0C43220F5CE3108F0C0C0CB304E +:1057300099F1C8F4C73009F0D2C08AE0809315010E +:1057400094E19093140193E09093130180931201DC +:1057500088E08093110188E2809310018AEF98E03D +:105760000E94D407BFC0C33149F1C431C1F0B7C0F2 +:10577000CB3409F4A9C028F4C93289F0C83361F0E8 +:10578000AEC0C13509F49EC0C23509F499C0CE340B +:1057900009F0A5C06AE09EC00E945827A3C080916E +:1057A000E601882319F01092E6019CC087E099E099 +:1057B0000E94D40781E08093E701B1C081EE98E0B8 +:1057C0000E94D4078FEC98E00E94D40780911501C5 +:1057D0001F928F938CEC98E09F938F930E946D089B +:1057E0008AEC98E00E94D40788EB98E00E94D407E6 +:1057F000809114011F928F9385EB98E09F938F9374 +:105800000E946D0883EB98E00E94D40784EA98E038 +:105810000E94D407809113011F928F9381EA98E030 +:105820009F938F930E946D088FE998E00E94D407A0 +:105830008EE898E00E94D407809112011F928F9306 +:105840008BE898E09F938F930E946D0889E898E019 +:105850000E94D40784E798E00E94D4078091110148 +:105860001F928F9381E798E09F938F930E946D081A +:105870008FE698E00E94D40788E598E00E94D4075C +:10588000809110011F928F9385E598E09F938F93ED +:105890000E946D0883E598E00E94D4078DB79EB7FB +:1058A00048960FB6F8949EBF0FBE8DBF1BC0CE5159 +:1058B000EC2FF0E0E15DFE4F80818093E60112C0A5 +:1058C00061E003C061E006C06AE08091E6010E94E9 +:1058D0006F2708C08091E6010E94122803C088EF5C +:1058E00098E013C08091E601882369F01F928F939E +:1058F00082EF98E09F938F930E946D080F900F9016 +:105900000F900F9004C08FEE98E00E94D40781E0C2 +:1059100006C01092E70180E002C080E001CFCF9185 +:105920000895E1E8F0E08081886080838081816073 +:1059300080838FB7F89493E09093890090ED9093D3 +:1059400088008FBF0895EFE6F0E080818260808359 +:105950000895EFE6F0E080818D7F80830895EFE683 +:10596000F0E0908182E08927808308951F920F9252 +:105970000FB60F9211242F933F934F935F936F9322 +:105980007F938F939F93AF93BF93EF93FF938091F8 +:10599000E8019091E90101969093E9018093E80173 +:1059A000811103C082E00E94C30DE091E901E695F8 +:1059B000E695F0E0EC53F14FE4918091E8018E130D +:1059C00003C080E00E94C30DFF91EF91BF91AF91A2 +:1059D0009F918F917F916F915F914F913F912F9107 +:1059E0000F900FBE0F901F90189504D06894B111BE +:1059F0008DC0089570D088F09F5790F0B92F9927E7 +:105A0000B751A0F0D1F0660F771F881F991F1AF0C9 +:105A1000BA95C9F712C0B13081F077D0B1E00895DE +:105A200074C0672F782F8827B85F39F0B93FCCF35F +:105A3000869577956795B395D9F73EF490958095BF +:105A4000709561957F4F8F4F9F4F0895E89409C0DF +:105A500097FB3EF490958095709561957F4F8F4FA1 +:105A60009F4F9923A9F0F92F96E9BB279395F695B7 +:105A7000879577956795B795F111F8CFFAF4BB0F35 +:105A800011F460FF1BC06F5F7F4F8F4F9F4F16C099 +:105A9000882311F096E911C0772321F09EE8872F23 +:105AA000762F05C0662371F096E8862F70E060E0DF +:105AB0002AF09A95660F771F881FDAF7880F969558 +:105AC000879597F9089557FD9058440F551F59F041 +:105AD0005F3F71F04795880F97FB991F61F09F3FDB +:105AE00079F087950895121613061406551FF2CF04 +:105AF0004695F1DF08C0161617061806991FF1CF54 +:105B000086957105610508940895E894BB2766277A +:105B10007727CB0197F908950BD078C069D028F08A +:105B20006ED018F0952309F05AC05FC01124EECF53 +:105B3000CADFA0F3959FD1F3950F50E0551F629FE8 +:105B4000F001729FBB27F00DB11D639FAA27F00DD6 +:105B5000B11DAA1F649F6627B00DA11D661F829FFD +:105B60002227B00DA11D621F739FB00DA11D621FE2 +:105B7000839FA00D611D221F749F3327A00D611DFF +:105B8000231F849F600D211D822F762F6A2F1124E1 +:105B90009F5750408AF0E1F088234AF0EE0FFF1F34 +:105BA000BB1F661F771F881F91505040A9F79E3F6B +:105BB000510570F014C0AACF5F3FECF3983EDCF3C0 +:105BC000869577956795B795F795E7959F5FC1F7A8 +:105BD000FE2B880F911D9695879597F9089597F953 +:105BE0009F6780E870E060E008959FEF80EC089583 +:105BF00000240A94161617061806090608950024AC +:105C00000A9412161306140605060895092E039425 +:105C1000000C11F4882352F0BB0F40F4BF2B11F499 +:105C200060FF04C06F5F7F4F8F4F9F4F0895991B98 +:105C300079E004C0991F961708F0961B881F7A9583 +:105C4000C9F78095089597FB072E16F4009407D0A6 +:105C500077FD09D00E943D2E07FC05D03EF49095BB +:105C600081959F4F0895709561957F4F0895EE0F30 +:105C7000FF1F0590F491E02D0994AA1BBB1B51E175 +:105C800007C0AA1FBB1FA617B70710F0A61BB70BAC +:105C9000881F991F5A95A9F780959095BC01CD0151 +:105CA0000895F999FECF92BD81BDF89A992780B5E4 +:105CB0000895A8E1B0E042E050E00C94742E262F45 +:105CC000F999FECF1FBA92BD81BD20BD0FB6F894E1 +:105CD000FA9AF99A0FBE019608950E945F2E272F17 +:105CE0000C94602EDC01CB01FC01F999FECF06C0BB +:105CF000F2BDE1BDF89A319600B40D92415050408A +:085D0000B8F70895F894FFCFF5 +:105D08002002C40DB50E920E5E0E2A0E0101C501C9 +:105D180028080A03140A3F4D3620394406F705C1FE +:105D280005A1056805DB04F4040D052605460501F3 +:0A5D38000203040506070809000035 :00000001FF -- cgit v1.2.3 From bbe553dba34b6d04fbd54d71dbc58cb85dcb8bff Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Wed, 16 Mar 2016 00:43:45 +0800 Subject: Add Roman's Layout Four layers BASE (Norman), SYMB, PLVR (optimized for Plover), ARRW. --- .../keyboard-layout-editor/arrw.json | 27 + .../keyboard-layout-editor/arrw.png | Bin 0 -> 96737 bytes .../keyboard-layout-editor/base.json | 26 + .../keyboard-layout-editor/base.png | Bin 0 -> 129028 bytes .../keyboard-layout-editor/plvr.json | 26 + .../keyboard-layout-editor/plvr.png | Bin 0 -> 102077 bytes .../keyboard-layout-editor/symb.json | 27 + .../keyboard-layout-editor/symb.png | Bin 0 -> 105763 bytes .../romanzolotarev-norman-plover-osx/keymap.c | 145 +++ .../romanzolotarev-norman-plover-osx/readme.md | 51 + .../romanzolotarev-norman-plover-osx.hex | 1132 ++++++++++++++++++++ 11 files changed, 1434 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json new file mode 100644 index 0000000000..814e1cc2aa --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json @@ -0,0 +1,27 @@ +[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], +[{y:-0.875,x:5.5},"","",{x:4.5},"",""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.375,x:3.5,a:5,fa:[0,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nUP",{x:10.5,a:7,fa:[2]},"UP"], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], +[{y:-0.875,x:5.5},"",{h:1.5},"",{x:4.5,h:1.5},"",""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.375,x:3.5,a:5,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nDOWN",{x:10.5,a:7},"DOWN"], +[{y:-0.875,x:2.5,a:5,fa:[2,1,0,0,0,0,2]},"\nmouse\n\n\n\n\nLEFT",{x:1,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nRIGHT",{x:8.5,a:7},"LEFT",{x:1},"RIGHT"], +[{y:-0.875,x:5.5},"",{x:6.5},""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], +[{y:-0.75,x:3.5},"",{x:10.5},""], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], +[{y:-0.875,x:5.5},"",{x:6.5},""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.375,x:3.5,a:5,fa:[2,1,0,0,0,0,2]},"\nclick\n\n\n\n\nLEFT",{x:10.5,a:7},""], +[{y:-0.875,x:2.5},"",{x:1,a:5},"\nclick\n\n\n\n\nRIGHT",{x:8.5,a:7},"",{x:1},""], +[{y:-0.75,x:0.5},"","",{x:14.5},"",""], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], +[{h:2},"",{h:2},"",""], +[{x:2},""], +[{r:-30,rx:13,y:-1,x:-3},"",""], +[{x:-3},"",{h:2},"",{h:2},""], +[{x:-3},""] + diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png new file mode 100644 index 0000000000..e2e5779b5a Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json new file mode 100644 index 0000000000..9e6fc37338 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json @@ -0,0 +1,26 @@ +[{x:3.5,c:"#eeeeee",a:5,fa:[5,7,0,0,0,0,0]},"#\n3",{x:10.5},"*\n8"], +[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"], +[{y:-0.875,x:5.5},"%\n5",{a:7},"",{x:4.5},"",{a:5},"^\n6"], +[{y:-0.875,w:1.5},"~\n`","!\n1",{x:14.5},")\n0",{w:1.5},"+\n="], +[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"D",{x:10.5},"R"], +[{y:-0.875,x:2.5,c:"#eeeeee"},"W",{x:1,c:"#cccccc"},"F",{x:8.5,c:"#eeeeee"},"U",{x:1,c:"#cccccc"},"L"], +[{y:-0.875,x:5.5},"K",{c:"#eeeeee",a:5,fa:[5,0,0,0,0,0,7],h:1.5},"|\n\n\n\n\n\n\\",{x:4.5,h:1.5},"?\n\n\n\n\n\n/",{c:"#cccccc",a:7,fa:[7]},"J"], +[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"TAB",{fa:[7]},"Q",{x:14.5,c:"#cccccc",a:5,fa:[5,7,0,0,0,0,0]},":\n;",{c:"#eeeeee",w:1.5},"_\n-"], +[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"E",{x:10.5},"I"], +[{y:-0.875,x:2.5,c:"#eeeeee"},"S",{x:1,c:"#cccccc"},"T",{x:8.5},"N",{x:1},"O"], +[{y:-0.875,x:5.5,c:"#eeeeee"},"G",{x:6.5,c:"#cccccc"},"Y"], +[{y:-0.875,c:"#eeeeee",a:5,fa:[7,2,0,0,0,0,2],w:1.5},"\nESC\n\n\n\n\nCTRL",{a:7},"A",{x:14.5,c:"#cccccc"},"H",{c:"#eeeeee",fa:[2],w:1.5},"ENTER"], +[{y:-0.625,x:6.5,a:5,fa:[5,0,0,0,0,0,7],h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]"], +[{y:-0.75,x:3.5,a:7,fa:[7]},"C",{x:10.5,a:5,fa:[5,7,0,0,0,0,0]},"<\n,"], +[{y:-0.875,x:2.5,a:7,fa:[7]},"X",{x:1},"V",{x:8.5},"M",{x:1,a:5,fa:[5,7,0,0,0,0,0]},">\n."], +[{y:-0.875,x:5.5,a:7,fa:[7]},"B",{x:6.5,c:"#cccccc"},"P"], +[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"SHIFT",{fa:[7]},"Z",{x:14.5,a:5,fa:[5,7,0,0,0,0,0]},"?\n/",{a:7,fa:[2],w:1.5},"SHIFT"], +[{y:-0.375,x:3.5},"ALT",{x:10.5},"ALT"], +[{y:-0.875,x:2.5},"",{x:1},"CMD",{x:8.5},"CTRL",{x:1},""], +[{y:-0.75,x:0.5,f:3},"L2","",{x:14.5},"",""], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"VOL-","MUTE"], +[{h:2},"BS",{h:2},"ESC","VOL+"], +[{x:2},"~L1"], +[{r:-30,rx:13,y:-1,x:-3},"PLAY","NEXT"], +[{x:-3},"PREV",{a:5,fa:[5,0,0,0,0,0,7],h:2},"\"\n\n\n\n\n\n'",{a:7,fa:[2],h:2},"SPACE"], +[{x:-3},"~L3"] diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png new file mode 100644 index 0000000000..0b8539cfac Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json new file mode 100644 index 0000000000..5c3f0b8a20 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json @@ -0,0 +1,26 @@ +[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], +[{y:-0.875,x:5.5},"","",{x:4.5},"",""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.375,x:3.5,fa:[7]},"3",{x:10.5},"8"], +[{y:-0.875,x:2.5},"2",{x:1},"4",{x:8.5},"7",{x:1},"9"], +[{y:-0.875,x:5.5},"5",{h:1.5},"",{x:4.5,h:1.5},"","6"], +[{y:-0.875,w:1.5},"","1",{x:14.5},"0",{w:1.5},""], +[{y:-0.375,x:3.5},"E",{x:10.5},"I"], +[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"], +[{y:-0.875,x:5.5},"T",{x:6.5},"Y"], +[{y:-0.875,w:1.5},"","Q",{x:14.5},"P",{w:1.5},"["], +[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], +[{y:-0.75,x:3.5},"D",{x:10.5},"K"], +[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"], +[{y:-0.875,x:5.5},"G",{x:6.5},"H"], +[{y:-0.875,w:1.5},"","A",{x:14.5},";",{w:1.5},"'"], +[{y:-0.375,x:3.5},"",{x:10.5},""], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], +[{y:-0.75,x:0.5},"","",{x:14.5},"",""], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], +[{h:2},"C",{h:2},"V",""], +[{x:2},""], +[{r:-30,rx:13,y:-1,x:-3},"",""], +[{x:-3},"",{h:2},"N",{h:2},"M"], +[{x:-3},""] diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png new file mode 100644 index 0000000000..f8d38204fc Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json new file mode 100644 index 0000000000..ccd1d74e4b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json @@ -0,0 +1,27 @@ +[{x:3.5,c:"#eeeeee",a:7,fa:[7]},"F3",{x:10.5},"F8"], +[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"], +[{y:-0.875,x:5.5},"F5","",{x:4.5},"","F6"], +[{y:-0.875,w:1.5},"","F1",{x:14.5},"F10",{w:1.5},"F11"], +[{y:-0.375,x:3.5},"{",{x:10.5},"8"], +[{y:-0.875,x:2.5},"@",{x:1},"}",{x:8.5},"7",{x:1},"9"], +[{y:-0.875,x:5.5},"|",{h:1.5},"",{x:4.5,h:1.5},"",{fa:[2]},"UP"], +[{y:-0.875,w:1.5},"",{fa:[7]},"!",{x:14.5},"*",{w:1.5},"F12"], +[{y:-0.375,x:3.5},"(",{x:10.5},"5"], +[{y:-0.875,x:2.5},"$",{x:1},")",{x:8.5},"4",{x:1},"6"], +[{y:-0.875,x:5.5},"`",{x:6.5,fa:[2]},"DOWN"], +[{y:-0.875,w:1.5},"",{fa:[7]},"#",{x:14.5},"+",{w:1.5},""], +[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], +[{y:-0.75,x:3.5},"[",{x:10.5},"2"], +[{y:-0.875,x:2.5},"^",{x:1},"]",{x:8.5},"1",{x:1},"3"], +[{y:-0.875,x:5.5},"~",{x:6.5},"&"], +[{y:-0.875,w:1.5},"","%",{x:14.5},"\\",{w:1.5},""], +[{y:-0.375,x:3.5},"",{x:10.5},"."], +[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},"0"], +[{y:-0.75,x:0.5},"","",{x:14.5},"=",""], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], +[{h:2},"",{h:2},"",""], +[{x:2},""], +[{r:-30,rx:13,y:-1,x:-3},"",""], +[{x:-3},"",{h:2},"",{h:2},""], +[{x:-3},""] + diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png new file mode 100644 index 0000000000..83dc2242ba Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c new file mode 100644 index 0000000000..36526bf2a1 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c @@ -0,0 +1,145 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 +#define SYMB 1 +#define PLVR 2 +#define ARRW 3 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [BASE] = KEYMAP( + // + KC_TILD, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, + KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, KC_BSLS, + CTL_T(KC_ESC), KC_A, KC_S, KC_E, KC_T, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, + TG(PLVR), KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, KC_MUTE, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, KC_ESC, KC_FN1, + // + /*-*/ KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + /*-*/ KC_SLSH, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, + /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, + /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + /*-*/ /*-*/ /*-*/ KC_RCTL, KC_RALT, KC_TRNS, KC_TRNS, KC_TRNS, + KC_MPLY, KC_MNXT, + KC_MPRV, + KC_FN3, KC_QUOT, KC_SPC + // + ), + // + [SYMB] = KEYMAP( + // + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS, KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, + KC_TRNS, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, + KC_TRNS, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, + // + /*-*/ KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + /*-*/ KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + /*-*/ /*-*/ KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + /*-*/ KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + /*-*/ /*-*/ /*-*/ KC_TRNS, KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS + // + ), + // + [PLVR] = KEYMAP( + // + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + KC_NO, KC_1, KC_2, KC_3, KC_4, KC_5, KC_NO, + KC_NO, KC_Q, KC_W, KC_E, KC_R, KC_T, + KC_NO, KC_A, KC_S, KC_D, KC_F, KC_G, KC_NO, + KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_NO, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_C, KC_V, KC_NO, + // + /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + /*-*/ KC_NO, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO, + /*-*/ /*-*/ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, + /*-*/ KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + /*-*/ /*-*/ /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_NO, KC_N, KC_M + // + ), + // + [ARRW] = KEYMAP( + // + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, + // + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS + // + ), +}; + +const uint16_t PROGMEM fn_actions[] = { + [SYMB] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Symbols Layer + [PLVR] = ACTION_LAYER_TAP_TOGGLE(PLVR), // FN2 - Momentary Plover Layer + [ARRW] = ACTION_LAYER_TAP_TOGGLE(ARRW), // FN3 - Momentary Arrows Layer +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case SYMB: + ergodox_right_led_1_on(); + break; + case PLVR: + ergodox_right_led_2_on(); + break; + case ARRW: + ergodox_right_led_3_on(); + break; + default: + break; + } +}; diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md new file mode 100644 index 0000000000..8b03e3323f --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -0,0 +1,51 @@ +# Roman's Layout + +There are four layers: + +- **BASE** is [Norman layout](https://normanlayout.info/). +- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). +- **SYMB** for numbers and symbols. +- **ARRW** for navigation. + +## Switching + +- Tap `~L1` to toggle **SYMB**. +- Tap `~L3` to toggle **ARRW**. +- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding. +- Tap `L2` to toggle **PLVR**. + +## LEDs + +- Red: SYMB is on. +- Green: PLVR is on. +- Blue: ARRW is on. + +## CTRL/ESC + +Both of those keys are frequently used in Vim. + +- Tap `CTRL/ESC` to send `ESC`. +- Hold `CTRL/ESC` to use as `CTRL`. + +## Activate N-rollover + +- While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`. +- Then you can activate **PLVR** and use ErgoDox EZ for steno. + +## Layers + +BASE + +![base](keyboard-layout-editor/base.png) + +SYMB + +![symb](keyboard-layout-editor/symb.png) + +PLVR + +![plvr](keyboard-layout-editor/plvr.png) + +ARRW + +![arrw](keyboard-layout-editor/arrw.png) diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex new file mode 100644 index 0000000000..eeb0eb9351 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex @@ -0,0 +1,1132 @@ +:100000000C94BB020C94FF020C94FF020C94FF02B0 +:100010000C94FF020C94FF020C94FF020C94FF025C +:100020000C94FF020C94FF020C941C0C0C94EE0C2C +:100030000C94FF020C94FF020C94FF020C94FF023C +:100040000C94FF020C9473210C94FF020C94FF0299 +:100050000C94FF020C94041B0C94FF020C94FF02FE +:100060000C94FF020C94FF020C94FF020C94FF020C +:100070000C94FF020C94FF020C94FF020C94FF02FC +:100080000C94FF020C94FF020C94FF020C94FF02EC +:100090000C94FF020C94FF020C94FF020C94FF02DC +:1000A0000C94FF020C94FF020C94FF025B0D7D0D7B +:1000B0006B0E7D0D6B0EC20DE50D6B0E3A0E4D0EE7 +:1000C0002F112F115E115E11A111DF11F813F8131A +:1000D000F811F813F912F912CC13F813F813E3130B +:1000E0000000F0A1F0A2F0A335022B002971E1007D +:1000F000025400001E00140004001D000100C10095 +:100100001F001A0016001B00010029002000070034 +:1001100008000600E2002A0021000900170019006B +:10012000E300AA0022000E000A0005000000A9005A +:100130000100310000002F000000A800010038007D +:10014000000030000000AE0023000D001C00130072 +:100150000000AB002400180011001000E400AC0007 +:10016000250015000C003600E6002C0026000F00CC +:100170001200370001003400270033000B00380064 +:100180000100C3002E002D002800E5000100000042 +:100190000100010001000100010000003A001E0200 +:1001A00020022202010001003B001F022102230263 +:1001B000010001003C002F0226022F000100010077 +:1001C0003D00300227023000010001003E003102F4 +:1001D00035003502000001000100010000000100AF +:1001E000000001000100010000000100000001000A +:1001F0003F00520051002402000001004000240092 +:1002000021001E00010001004100250022001F0006 +:1002100037000100420026002300200027000100D3 +:10022000430025022E0231002E000100440045004B +:1002300001000100010000000000000000000000BB +:100240000100000000001E00140004000100000076 +:1002500000001F001A001600010019000000200015 +:10026000080007000000060000002100150009003A +:10027000000001000000220017000A000000010039 +:10028000000000000000000000000100000000006D +:100290000000000000000100000023001C000B0013 +:1002A000000001000000240018000D000000010003 +:1002B000000025000C000E000000100000002600C9 +:1002C00012000F000000110000002700130033008F +:1002D00000000000000000002F00340000000000BB +:1002E0000100010001000100010000000100010007 +:1002F000010001000100010001000100F200010005 +:10030000010001000100F000F1000100F400010013 +:1003100001000100F3000100F500010001000100EF +:1003200001000100000001000100010000000100C7 +:1003300000000100010001000000010000000100B8 +:1003400001000100010001000000010001000100A6 +:1003500050000100010001000100520051000100A5 +:1003600001000100010001004F0001000100010037 +:100370000100010001000100010001000100010075 +:100380000100010001000000160345007200670033 +:100390006F0044006F007800200045005A00000004 +:1003A00016034500720067006F0044006F0078007C +:1003B000200045005A0000000403090409026D00F2 +:1003C000040100A0FA090400000103010100092151 +:1003D00011010001223F000705810308000A0904FA +:1003E00001000103010200092111010001224D0059 +:1003F0000705820308000A09040200010300000047 +:100400000921110100012236000705830308000AB3 +:100410000904030001030000000921110100012269 +:1004200039000705840310000112011001000000CB +:1004300008EDFE071301000102000105010906A1F4 +:1004400001050719E029E7150025019508750181C7 +:100450000205081901290595057501910295017597 +:100460000391010507190029771500250195787575 +:10047000018102C005010980A10185021601002643 +:10048000B7001A01002AB700751095018100C00558 +:100490000C0901A1018503160100269C021A010026 +:1004A0002A9C02751095018100C005010902A10175 +:1004B0000901A10005091901290515002501950566 +:1004C000750181029501750381010501093009312A +:1004D0001581257F95027508810609381581257FCC +:1004E000950175088106050C0A38021581257F954E +:1004F0000175088106C0C005010906A1010507199B +:10050000E029E7150025019508750181029501751F +:1005100008810105081901290595057501910295C4 +:1005200001750391010507190029FF150025FF95A5 +:100530000675088100C000000000000000000000F7 +:1005400000010204060A0F17202C3A4A5D71879DAC +:10055000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771AB +:100560005D4A3A2C20170F0A060402010000000021 +:1005700000000000000011241FBECFEFDAE0DEBF54 +:10058000CDBF04B603FE24C08091EE019091EF012F +:10059000A091F001B091F1018730904BA740B04B92 +:1005A000B9F41092EE011092EF011092F001109246 +:1005B000F10114BE84B7877F84BF88E10FB6F89439 +:1005C00080936000109260000FBEE0E0FFE30995A9 +:1005D00011E0A0E0B1E0EAE6F6E402C005900D9279 +:1005E000A433B107D9F711E0A4E3B1E001C01D9233 +:1005F000AE3EB107E1F70E9460090C9433230C94DE +:10060000000061110BC0FC018281882321F085EE7E +:100610000E94CC0F03C085EE0E94941080E090E011 +:10062000089508956091B1017091B2018091B30174 +:100630009091B4010E94331A56985E9825982D988F +:1006400026982E9827982F98823039F0833041F0E1 +:10065000813041F4259A2D9A0895269A2E9A08956C +:10066000279A2F9A089582E193E0892B11F00E9436 +:10067000120380E090E0089556985E9825982D9892 +:1006800026982E9827982F988FEF90E090938900C6 +:100690008093880090938B0080938A0090938D00C4 +:1006A00080938C00259A2D9A2FEF80E792E02150BD +:1006B00080409040E1F700C00000269A2E9A2FEF6C +:1006C00080E792E0215080409040E1F700C00000B8 +:1006D000279A2F9A2FEF80E792E021508040904098 +:1006E000E1F700C0000025982D982FEF80E792E0F9 +:1006F000215080409040E1F700C0000026982E98DD +:100700002FEF80E792E0215080409040E1F700C059 +:10071000000027982F9856985E9825982D9826982F +:100720002E9827982F98089589EA8093800089E071 +:100730008093810024982C983F988AB18F748AB94D +:100740006E98479A8BB1806B8BB9769A0E943C0366 +:1007500081E193E0892B11F00E94110380E090E089 +:10076000089580E2809300018091340181110EC0D0 +:100770000E94000481E0809334012FEF83ED90E329 +:10078000215080409040E1F700C0000080E40E94CA +:1007900006048093000181112EC00E9430048093D2 +:1007A0000001811128C00E94300480930001811152 +:1007B00022C08FE30E9430048093000181111BC08E +:1007C0000E94280480E40E940604809300018111A5 +:1007D00012C08CE00E9430048093000181110BC094 +:1007E0000E94300480930001811105C08FE30E94B4 +:1007F0003004809300010E94280480910001089534 +:100800001092B9008AE08093B800089594EA90931A +:10081000BC009091BC0097FFFCCF9091B900987FED +:10082000983021F0903111F081E008958093BB0061 +:1008300084E88093BC008091BC0087FFFCCF80914E +:10084000B900887F883111F0803471F780E0089515 +:1008500084E98093BC008091BC0084FDFCCF0895A6 +:100860008093BB0084E88093BC008091BC0087FF2C +:10087000FCCF9091B900987F81E0983209F480E034 +:10088000089584E88093BC008091BC0087FFFCCF72 +:100890008091BB00089580910001811115C080E412 +:1008A0000E9406048093000181110CC082E10E9425 +:1008B000300480930001811105C08FEF0E94300445 +:1008C000809300010E94280484B1807F84B985B19F +:1008D000807F85B98AB1837F8AB98BB1837F8BB9D9 +:1008E0003E98469808950E94B103809300010E94AB +:1008F0004B0480B38C7080BB81B3836F81BBA6E354 +:10090000B1E0E4E4F1E08EE08E0F11921D928E13BF +:10091000FCCF84E993E0892B11F00C9494030895A3 +:10092000BF92CF92DF92EF92FF920F931F93CF93DC +:10093000DF9380910001882379F0809135018F5FEA +:1009400080933501811108C00E94B103809300019A +:10095000811102C00E943C0306E311E0C0E0D0E038 +:10096000DD24D39482E0C82EEE24E394F12CC7302A +:10097000D10500F580910001811164C080E40E94DE +:10098000060480930001811112C082E10E943004AC +:100990008093000181110BC0C7010C2E01C0880F8C +:1009A0000A94EAF780950E943004809300010E9427 +:1009B000280448C0CA30A1F028F4C83059F0C93022 +:1009C00061F005C0CC3089F070F0CD3089F0209A0C +:1009D000289810C0219A29980DC0229A2A980AC0F6 +:1009E000239A2B9807C0529A01C0539A5B9802C071 +:1009F0003E9A469890EA9A95F1F79FB1799902C08C +:100A000082E001C080E091709D25982B7C9902C006 +:100A100084E001C080E0892B7D9902C038E001C0EC +:100A200030E0832B7E9902C020E101C020E0822BC0 +:100A30009FB19095991F9927991F9295990F907E34 +:100A4000892B0FC08091000181114FC080E40E946A +:100A50000604809300018823A9F1B12C0E94280488 +:100A60008B2DF8019081981719F08083C0920101B5 +:100A70000E944B0421960F5F1F4FCE30D10509F025 +:100A800076CF809101018823B1F0815080930101DC +:100A9000882339F08FE99FE00197F1F700C000004B +:100AA0000AC0A4E4B1E0E6E3F1E0CF01825F9191F6 +:100AB0009D938E13FCCF83E393E0892BC1F00E94BA +:100AC000330315C083E10E9430048093000181113B +:100AD000C4CF81E40E940604809300018111BDCF40 +:100AE0000E944104B82EB094B9CF80E0BACF81E023 +:100AF000DF91CF911F910F91FF90EF90DF90CF90FA +:100B0000BF900895E82FF0E0EC5BFE4F80810895E0 +:100B100008958B3B910578F4883A910540F5853A24 +:100B20009105D0F48430910508F0B1C08130910571 +:100B300009F4ADC06BC0803E910508F467C0883EE3 +:100B4000910508F4A4C09C01205F310920313105D2 +:100B500008F05CC090650895853A910509F459C084 +:100B6000863A910509F058C082E890E40895883AE1 +:100B7000910509F454C0893A910509F453C08A3AA1 +:100B8000910509F452C08B3A910509F451C08C3A91 +:100B9000910509F450C08D3A910509F44FC0803B8E +:100BA000910509F44EC08E3A910509F44DC08F3A73 +:100BB000910509F44CC0813B910509F44BC0823B7F +:100BC000910509F44AC0833B910509F449C0843B6F +:100BD000910509F448C0853B910509F447C0863B5F +:100BE000910509F446C0873B910509F445C0883B4F +:100BF000910509F444C0893B910509F443C08A3B3F +:100C0000910509F442C080E094E4089580E090E00A +:100C1000089581E890E4089583E890E4089582EED1 +:100C200094E4089589EE94E408958AEE94E4089596 +:100C300085EB94E4089586EB94E4089587EB94E4BF +:100C400008958CEC94E408958DEC94E4089583E881 +:100C500095E408958AE895E4089582E995E4089575 +:100C600084E995E4089581E296E4089583E296E4A8 +:100C7000089584E296E4089585E296E4089586E274 +:100C800096E4089587E296E408958AE296E408954A +:100C9000089596E0799FF001112494E5899FE00D75 +:100CA000F11D1124E60FF11DEE0FFF1FE851FF4F5C +:100CB000859194910895880F991FFC01E05AF040A6 +:100CC000859194910895880F991FFC01E052FF4F80 +:100CD00085919491089526E0729FF001112444E5D6 +:100CE000849FE00DF11D1124E60FF11DEE0FFF1F93 +:100CF000E851FF4F859194919C013A9521154FE160 +:100D0000340708F41AC13F512115304120F49F7077 +:100D10000E94630608959C0130532115304118F458 +:100D20009927906C0895811520E5920769F40E9437 +:100D30001A144FEF84E39CE0415080409040E1F76B +:100D400000C000000C94291B813020E5920731F48B +:100D50008091CC0181608093CC0108959C01305535 +:100D60002115304108F051C0292F33272F70332728 +:100D700021303105D9F4AC014370552702C0220F50 +:100D8000331F4A95E2F73C68AC0164E0440F551FFD +:100D90006A95E1F744275370242B352B73E0880FB5 +:100DA000991F7A95E1F7807699271DC02230310589 +:100DB00029F4982F8827816F906A08952330310590 +:100DC000A9F4AC014370552721E030E002C0220FA6 +:100DD000331F4A95E2F73C6843E0880F991F4A9514 +:100DE000E1F7807E9770822B932B08952430310594 +:100DF000E1F4AC014370552721E030E002C0220F3E +:100E0000331F4A95E2F73A68E7CF9C013057211526 +:100E1000304118F49F70906208959C01305821155C +:100E2000304118F49F70906A0895803E9105E0F477 +:100E3000803C910558F58133910509F46FC048F461 +:100E40008932910509F463C08A32910509F46DC0B5 +:100E500072C089339105E9F082389105D1F085336C +:100E6000910509F44DC067C0833E910581F138F4C6 +:100E7000803E9105B9F0823E9105D9F05CC0863E76 +:100E8000910561F1873E9105A1F155C00E945B0675 +:100E900008952091DF0120FD02C021FF4CC080EEAB +:100EA00090E049C08091DF0180FFF9CF89E390E0B5 +:100EB00042C08091DF0182FF0EC08091DF0184FF7C +:100EC00003C080E090E037C083EE90E034C08091B2 +:100ED000DF0182FFF2CF82EE90E02DC08091DF0132 +:100EE00083FF0BC08091DF0184FDEBCF87EE90E0A4 +:100EF00022C08091DF0183FFF5CF86EE90E01BC01A +:100F00008091DF0185FF07C089E290E014C08091E5 +:100F1000DF0185FFF9CF85E390E00DC08091DF010F +:100F200086FF07C08AE290E006C08091DF0186FF5D +:100F3000F9CF81E390E00E9489050895089580919A +:100F400062010895CF93DF9300D01F92CDB7DEB733 +:100F50009C018091E501843019F593E099833B83EE +:100F60002A839093E9008FEF9091E800815095FDDE +:100F700006C095ED9A95F1F700008111F5CF8091AB +:100F8000E80085FF0DC040E050E063E070E0CE0176 +:100F900001960E940C0A8091E8008E778093E80009 +:100FA0000F900F900F90DF91CF910895CF93DF9323 +:100FB00000D01F92CDB7DEB72091E501243021F596 +:100FC00022E029839B838A8383E08093E9008FEF6B +:100FD0009091E800815095FD06C095ED9A95F1F746 +:100FE00000008111F5CF8091E80085FF0DC040E041 +:100FF00050E063E070E0CE0101960E940C0A8091FF +:10100000E8008E778093E8000F900F900F90DF91AB +:10101000CF9108952091E5012430F1F422E020934E +:10102000E9002FEF3091E800215035FD06C035ED85 +:101030003A95F1F700002111F5CF2091E80025FF46 +:101040000BC040E050E065E070E00E940C0A809127 +:10105000E8008E778093E8000895CF93DF93EC014A +:101060009091E501943009F046C080910C018823ED +:10107000D9F080910D018823B9F09093E9008FEFAA +:101080009091E800815095FD06C095E19A95F1F7A1 +:1010900000008111F5CF8091E80085FF2CC040E071 +:1010A00050E060E170E017C081E08093E9008FEFCD +:1010B0009091E800815095FD06C095ED9A95F1F765 +:1010C00000008111F5CF8091E80085FF14C040E059 +:1010D00050E068E070E0CE010E940C0A8091E800C8 +:1010E0008E778093E80080E1FE01A2E5B1E00190F7 +:1010F0000D928A95E1F7DF91CF9108958091E401F7 +:10110000811109C00E94A10B0E94FE0B8091E20098 +:1011100084608093E20008951092E4010895089598 +:101120000C9460210E94BF1A0E9466210E94A40EA6 +:101130000C949E0742E061EC81E00E941B0B42E0B0 +:1011400061EC82E00E941B0B42E061EC83E00E94B4 +:101150001B0B42E161EC84E00C941B0B8091E701D6 +:10116000833009F455C030F4813071F0823009F4D5 +:101170008EC008958A3009F47AC08B3009F460C0BB +:10118000893009F09CC020C08091E601813A09F0C5 +:1011900096C08091E800877F8093E8008091EA0103 +:1011A0009091EB01892B21F460E182E591E003C08D +:1011B00060E080E090E070E00E94570A8091E800D3 +:1011C0008B778093E80008958091E601813209F0E1 +:1011D00076C08091EA019091EB01009719F0039796 +:1011E00009F06DC08091E800877F8093E8008091CE +:1011F000E80082FD05C08091E5018111F8CF5FC054 +:101200008091F100809362018091E8008B7753C058 +:101210008091E601813A09F052C08091EA019091F3 +:10122000EB01892B09F04BC08091E800877F809308 +:10123000E8008091E80080FFFCCF80910C0136C06F +:101240008091E6018132D9F58091EA019091EB011C +:10125000892BA9F58091E800877F8093E8000E94A0 +:10126000500B8091E80180930C010C941A1480912A +:10127000E601813221F58091E800877F8093E800C4 +:101280000E94500B8091E901809363010895809141 +:10129000E601813AA1F48091E800877F8093E8001D +:1012A0008091E80080FFFCCF809163018093F10082 +:1012B0008091E8008E778093E8000C94500B08959D +:1012C00084B7877F84BF88E10FB6F894809360006D +:1012D000109260000FBE90E080E80FB6F894809303 +:1012E0006100909361000FBE0E94F30E0E94A10B5B +:1012F0000E94FE0B8091E20084608093E20078946B +:101300000E94840E0E94F50E82E091E00E949F0EE2 +:101310000E944E218091E501853069F40E94831A74 +:101320008091E3018823B1F30E94AB1A882391F3E3 +:101330000E94F609EFCF0E94FB0EECCF292F332736 +:1013400023303105C9F064F42130310581F02230B9 +:10135000310509F043C08DE690E02CEB33E042C04C +:1013600021323105F1F02232310541F137C082E1FD +:1013700090E029E234E036C099278130910541F0B0 +:101380008230910541F0892B49F5E8EBF3E005C087 +:10139000E0EAF3E002C0E8E8F3E0849190E09F0126 +:1013A00021C06430D8F4E62FF0E0EE0FFF1FEE5DB1 +:1013B000FE4F2081318189E090E014C0643070F4E8 +:1013C00070E0FB01EE0FFF1FE65EFE4F20813181D2 +:1013D000FB01EA5EFE4F808190E004C080E090E077 +:1013E00020E030E0FA0131832083089580E189BD57 +:1013F00082E189BD09B400FEFDCF8091D8008F7DC8 +:101400008093D8008091E00082608093E00080911A +:10141000E00081FDFCCF0895CF92DF92EF92FF9222 +:101420000F931F93CF93DF93EC018B016A010E940E +:101430006F0B811133C0C114D10439F0F6018081E2 +:101440009181081B190BC80FD91FE12CF12C011534 +:10145000110519F18091E80085FD16C08091E80022 +:101460008E778093E800C114D10449F0F6018081A1 +:101470009181E80EF91EF182E08285E00FC00E94A2 +:101480006F0B882321F30AC089918093F1000150EA +:101490001109FFEFEF1AFF0ADACF80E0DF91CF9159 +:1014A0001F910F91FF90EF90DF90CF9008952091C2 +:1014B000EC013091ED012617370748F061157105F1 +:1014C00039F42091E8002E772093E80001C0B9019B +:1014D00040E061157105A9F12091E501222309F48D +:1014E00043C0253009F442C02091E80023FD40C0EC +:1014F0002091E80022FD32C02091E80020FFE9CFD2 +:101500004091F3002091F20030E0342BFC01CF0138 +:101510006115710559F02830310540F481918093AF +:10152000F100615071092F5F3F4FF1CF41E028304A +:10153000310509F040E02091E8002E772093E80083 +:10154000C8CF4111C9CF0AC08091E501882361F05D +:10155000853061F08091E80083FD0AC08091E80049 +:1015600082FFF2CF80E0089582E0089583E008953D +:1015700081E008952091EC013091ED0126173707A5 +:1015800048F06115710539F42091E8002E77209319 +:10159000E80001C0B901FC0120E06115710591F17D +:1015A0008091E501882309F440C0853009F43FC0EB +:1015B0008091E80083FD3DC08091E80082FD2FC04E +:1015C0008091E80080FFE9CF2091F3008091F20044 +:1015D00090E0922B6115710559F08830910540F427 +:1015E00024912093F1003196615071090196F2CF58 +:1015F00021E0089709F020E08091E8008E77809341 +:10160000E800CBCF2111CCCF0AC08091E50188231F +:1016100061F0853061F08091E80083FD0AC080911F +:10162000E80082FFF2CF80E0089582E0089583E031 +:10163000089581E00895982F973058F59093E90028 +:10164000981739F07091EC002091ED005091F00066 +:1016500003C0242F762F50E021FF19C03091EB00FA +:101660003E7F3093EB003091ED003D7F3093ED00F5 +:101670003091EB0031603093EB007093EC002093DD +:10168000ED005093F0002091EE0027FF07C09F5F10 +:10169000D3CF8F708093E90081E0089580E00895B2 +:1016A0008091E60187FF11C08091E80082FD05C0AE +:1016B0008091E5018111F8CF11C08091E8008B770E +:1016C0000BC08091E501882349F08091E80080FFFC +:1016D000F8CF8091E8008E778093E80008952091FC +:1016E000E4003091E50095E64091EC00842F817094 +:1016F00040FF22C08091E80080FD1CC08091E50180 +:10170000882391F0853091F08091EB0085FD10C029 +:101710004091E4005091E5004217530729F39A01E4 +:10172000915011F784E0089582E0089583E00895D0 +:1017300081E0089580E008954091E80042FFDECF07 +:1017400008950E940F0C0E94170CE0EEF0E08081DB +:1017500081608083E8EDF0E080818F77808319BC21 +:10176000A7EDB0E08C918E7F8C9380818F7E8083FB +:101770001092E40108950F931F93CF93DF930E947B +:101780000F0C0E94170CC8EDD0E088818F778883FA +:1017900088818068888388818F7D888319BC1092B6 +:1017A000E5011092E1011092E3011092E20100EED6 +:1017B00010E0F80180818B7F80838881816088833D +:1017C00042E060E080E00E941B0BE1EEF0E08081EF +:1017D0008E7F8083E2EEF0E0808181608083808173 +:1017E00088608083F80180818E7F8083888180611A +:1017F0008883DF91CF911F910F910895E8EDF0E07C +:1018000080818F7E8083E7EDF0E08081816080833E +:1018100084E082BF81E08093E4010C94BB0BE8ED8F +:10182000F0E080818E7F80831092E2000895109214 +:10183000DA001092E10008951F920F920FB60F92F6 +:1018400011242F933F934F935F936F937F938F93C5 +:101850009F93AF93BF93EF93FF938091E10082FF3B +:101860000BC08091E20082FF07C08091E1008B7F76 +:101870008093E1000E94830E8091DA0080FF1FC0F8 +:101880008091D80080FF1BC08091DA008E7F80930A +:10189000DA008091D90080FF0DC080E189BD82E12E +:1018A00089BD09B400FEFDCF81E08093E5010E946F +:1018B0007E0805C019BC1092E5010E948C08809139 +:1018C000E10080FF19C08091E20080FF15C0809187 +:1018D000E2008E7F8093E2008091E200806180933D +:1018E000E2008091D80080628093D80019BC85E026 +:1018F0008093E5010E9490088091E10084FF30C050 +:101900008091E20084FF2CC080E189BD82E189BD25 +:1019100009B400FEFDCF8091D8008F7D8093D80060 +:101920008091E1008F7E8093E1008091E2008F7EC4 +:101930008093E2008091E20081608093E2008091D8 +:10194000E101882311F084E007C08091E30087FD66 +:1019500002C081E001C083E08093E5010E9492080B +:101960008091E10083FF29C08091E20083FF25C0C0 +:101970008091E100877F8093E10082E08093E50120 +:101980001092E1018091E1008E7F8093E1008091CF +:10199000E2008E7F8093E2008091E200806180937C +:1019A000E20042E060E080E00E941B0B8091F000CA +:1019B00088608093F0000E948F08FF91EF91BF91A3 +:1019C000AF919F918F917F916F915F914F913F91D7 +:1019D0002F910F900FBE0F901F9018951F920F928E +:1019E0000FB60F9211242F933F934F935F936F93F2 +:1019F0007F938F939F93AF93BF93CF93DF93EF9397 +:101A0000FF93C091E900CF708091EC00D82FD17086 +:101A100080FDD0E81092E9008091F000877F8093EC +:101A2000F00078940E94320D1092E9008091F0004D +:101A300088608093F000CD2BCF70C093E900FF91B8 +:101A4000EF91DF91CF91BF91AF919F918F917F9156 +:101A50006F915F914F913F912F910F900FBE0F901B +:101A60001F9018951F93CF93DF93CDB7DEB7AA973A +:101A70000FB6F894DEBF0FBECDBFE6EEF1E088E012 +:101A80008E0F9091F10091938E13FBCF0E94AE08C0 +:101A90008091E80083FF1FC18091E6019091E701EA +:101AA000492F50E04A30510508F015C1FA01EA5AB1 +:101AB000FF4F0C94E822803881F0823809F00BC186 +:101AC0008091EA018F708093E9008091EB0085FBA3 +:101AD000882780F91092E90006C08091E201909178 +:101AE000E301911182609091E800977F9093E80064 +:101AF0008093F1001092F100C8C0282F2D7F09F0CB +:101B0000EAC0882319F0823061F0E5C08091E801D5 +:101B1000813009F0E0C0933009F080E08093E30168 +:101B20002BC08091E801811127C08091EA018F705C +:101B300009F4D1C08093E9002091EB0020FF1CC084 +:101B4000933021F48091EB00806214C09091EB00FF +:101B500090619093EB0021E030E0A90102C0440FB6 +:101B6000551F8A95E2F74093EA001092EA008091AF +:101B7000EB0088608093EB001092E9008091E80010 +:101B8000877F86C08111A7C01091E8011F778091DF +:101B9000E3008078812B8093E3008091E800877FC9 +:101BA0008093E8000E94500B8091E80080FFFCCFFA +:101BB0008091E30080688093E300111102C082E00D +:101BC00001C083E08093E50186C08058823008F030 +:101BD00082C08091E8019091E9018C3D53E0950726 +:101BE00079F583E08A838AE289834FB7F894DE012E +:101BF000139620E03EE051E2E32FF0E050935700CF +:101C0000E49120FF03C0E295EF703F5FEF708E2FED +:101C100090E0EA3010F0C79601C0C0968D939D9376 +:101C20002F5F243149F74FBF8091E800877F809371 +:101C3000E8006AE270E0CE0101960E94570A14C0E3 +:101C4000AE014F5F5F4F6091EA010E949E09BC01A7 +:101C5000892B09F440C09091E800977F9093E800A9 +:101C600089819A810E94BA0A8091E8008B778093DB +:101C7000E80031C0803879F58091E800877F809353 +:101C8000E8008091E1018093F1008091E8008E7777 +:101C90008093E8000E94500B1EC081111CC09091DF +:101CA000E8019230C0F48091E800877F8093E800DB +:101CB0009093E1010E94500B8091E101811106C0D7 +:101CC0008091E30087FD02C081E001C084E0809341 +:101CD000E5010E949A088091E80083FF0AC0809184 +:101CE000E800877F8093E8008091EB00806280931A +:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102 +:101D0000CF911F9108950895CF938091E501882385 +:101D1000A1F0C091E900CF709091EC00892F817003 +:101D200090FD80E8C82B1092E9008091E80083FDC7 +:101D30000E94320DCF70C093E900CF910895909327 +:101D40006901809368010895E0916801F09169014B +:101D5000309721F00190F081E02D099480E0089502 +:101D6000E0916801F0916901309721F00280F381E0 +:101D7000E02D09940895E0916801F0916901309790 +:101D800021F00480F581E02D0994089520916601E9 +:101D9000309167018217930771F0909367018093E8 +:101DA0006601E0916801F0916901309721F00680A9 +:101DB000F781E02D09940895209164013091650127 +:101DC0008217930771F09093650180936401E0910D +:101DD0006801F0916901309721F00084F185E02DD0 +:101DE0000994089508950C94F20E0E94C51A0E9459 +:101DF00073040C948B1BCF92DF92EF92FF920F93A0 +:101E00001F93CF93DF93CDB7DEB72B970FB6F89420 +:101E1000DEBF0FBECDBF0E9490048BE6C82E81E0CE +:101E2000D82E00E010E0E02E802F0E948205F601FF +:101E300041916F01F42EF826B1F40F5F1F4F0E3061 +:101E4000110589F78FEF89838A831B820E94CE1A3E +:101E50008160782F9D838C8349815A816B818D812C +:101E60000E949E0F40C09091CC0191FF04C08B87CF +:101E70000E9488058B8520E030E04F2D50E0922FA6 +:101E8000BA01022E02C0759567950A94E2F760FFC9 +:101E900024C02E83EF8221E030E0690102C0CC0C27 +:101EA000DD1C9A95E2F790E08C219D21892B09F4A5 +:101EB00020E028870E94CE1A8160782F9A87898730 +:101EC0004E815F8168858A850E949E0FF801E559E1 +:101ED000FE4F8081C826C08206C02F5F3F4F26304C +:101EE000310569F6AACF0E94721E10916A010E9404 +:101EF000A40E1817A1F00E94A40E80936A012B96DD +:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A +:101F10000F91FF90EF90DF90CF900C949E072B963F +:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA +:101F30000F91FF90EF90DF90CF900895CF93DF93B4 +:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F +:101F50004F83588769877A878B87DE01119686E0E1 +:101F6000FD0111928A95E9F785E0FE01379601900F +:101F70000D928A95E1F749815A816B817C818D812F +:101F80009E810E94B4162B960FB6F894DEBF0FBE4A +:101F9000CDBFDF91CF910895CF93882309F4C2C0BC +:101FA000C82F823859F40E94A40E81FDBBC089E37A +:101FB0000E9450190E940D1A89E30CC0833879F4ED +:101FC0000E94A40E80FDAEC083E50E9450190E94BD +:101FD0000D1A83E50E949219CF910C940D1A843842 +:101FE00059F40E94A40E82FD9DC087E40E945019FE +:101FF0000E940D1A87E4EECF8CEF8C0F813A48F4E3 +:102000008C2F0E94B32081118DC08C2F0E945019FB +:10201000E3CF80E28C0F883048F4C77081E001C0C4 +:10202000880FCA95EAF70E94D619D6CF8BE58C0F98 +:10203000833078F4C53A29F0C63A31F083E890E06D +:1020400005C081E890E002C082E890E0CF910C9456 +:10205000C60E88E58C0F833108F064C0C83A39F1A8 +:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166 +:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5 +:10208000C13B81F1C23B89F1C33B91F1C43B99F162 +:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2 +:1020A000C93BC1F1CA3BC9F180E090E038C082EE83 +:1020B00090E035C089EE90E032C08AEE90E02FC00B +:1020C00085EB90E02CC086EB90E029C087EB90E098 +:1020D00026C08CEC90E023C08DEC90E020C083E81B +:1020E00091E01DC08AE891E01AC082E991E017C032 +:1020F00084E991E014C081E292E011C083E292E0B1 +:102100000EC084E292E00BC085E292E008C086E255 +:1021100092E005C087E292E002C08AE292E0CF91AD +:102120000C94DC0ECF910895882309F44BC08238BB +:1021300059F40E94A40E81FF45C089E30E94501902 +:102140000E940D1A89E30CC0833871F40E94A40E1A +:1021500080FF38C083E50E9450190E940D1A83E564 +:102160000E9492190C940D1A843859F40E94A40EFE +:1021700082FF28C087E40E9450190E940D1A87E44C +:10218000EFCF9CEF980F913A58F390E2980F983068 +:1021900050F4877091E001C0990F8A95EAF7892F72 +:1021A0000E94DC19DFCF9BE5980F933020F480E08C +:1021B00090E00C94C60E885A833120F480E090E0C1 +:1021C0000C94DC0E0895882321F00E94D6190C94FB +:1021D0000D1A0895882321F00E94DC190C940D1A21 +:1021E0000895BF92CF92DF92EF92FF920F931F93C9 +:1021F000CF93DF9300D000D000D0CDB7DEB725E07D +:10220000FC01DE01119601900D922A95E1F7FC0187 +:10221000408131810281258122952F7063817481F3 +:10222000672B09F4E5C23F3F19F44F3F09F4E0C2C0 +:102230007C0149833A8389819A812E830E940F19F8 +:10224000182FB92E0E940E190E94D517EB2DE2957A +:10225000EF70F0E0E05AFF4F2E810C94E8228B2DB6 +:10226000807F9B2D9F70F92E882319F0F29480EFC8 +:10227000F822002349F0FF2009F467C28F2D0E9445 +:10228000E6190E940D1A61C2812F0E949410FF204E +:1022900009F4AEC28F2D0E94EC1926960FB6F89461 +:1022A000DEBF0FBECDBFDF91CF911F910F91FF9089 +:1022B000EF90DF90CF90BF900C940D1A3B2D307FA4 +:1022C0008B2D8F70303211F08295807F112319F0A1 +:1022D000113021F12CC00023B9F0222309F4A0C150 +:1022E000213009F09DC126960FB6F894DEBF0FBECF +:1022F000CDBFDF91CF911F910F91FF90EF90DF90B5 +:10230000CF90BF900C94F619222319F0213009F4D4 +:102310006FC28E830E94F9198E8196C1002321F02D +:10232000223008F065C27CC1211162C28DC1002338 +:1023300021F0222309F474C108C2222309F484C1C4 +:1023400019C22B2D26952695237030E021153105D5 +:1023500021F021303105D1F04BC2002321F0812F33 +:102360009B2D937002C080E090E026960FB6F89403 +:10237000DEBF0FBECDBFDF91CF911F910F91FF90B8 +:10238000EF90DF90CF90BF900C94C60E002321F009 +:10239000812F9B2D937002C080E090E026960FB6AF +:1023A000F894DEBF0FBECDBFDF91CF911F910F918B +:1023B000FF90EF90DF90CF90BF900C94DC0E812FB8 +:1023C000002319F00E947A1D02C00E94E21D269689 +:1023D0000FB6F894DEBF0FBECDBFDF91CF911F9136 +:1023E0000F91FF90EF90DF90CF90BF900C94671EFD +:1023F0008B2D837009F07BC00111FAC1812F82956A +:1024000086958770880F880F912F9F70C92ED12CC9 +:10241000E12CF12C082E04C0CC0CDD1CEE1CFF1CA2 +:102420000A94D2F714FF12C04FE050E060E070E071 +:1024300004C0440F551F661F771F8A95D2F7CB0142 +:10244000BA01609570958095909503C060E070E04A +:10245000CB012B2D269526952370422F50E042303C +:102460005105D9F04330510569F16C297D298E2938 +:102470009F294130510551F126960FB6F894DEBFE1 +:102480000FBECDBFDF91CF911F910F91FF90EF90C5 +:10249000DF90CF90BF900C94FC176C297D298E297A +:1024A0009F2926960FB6F894DEBF0FBECDBFDF91F1 +:1024B000CF911F910F91FF90EF90DF90CF90BF9041 +:1024C0000C9418180E94FC17C701B60126960FB687 +:1024D000F894DEBF0FBECDBFDF91CF911F910F915A +:1024E000FF90EF90DF90CF90BF900C94E017002307 +:1024F00019F08B2D817001C08695882309F478C16D +:10250000812F829586958770880F880F912F9F70F5 +:10251000C92ED12CE12CF12C082E04C0CC0CDD1CD2 +:10252000EE1CFF1C0A94D2F714FF12C04FE050E0DB +:1025300060E070E004C0440F551F661F771F8A9546 +:10254000D2F7CB01BA01609570958095909503C044 +:1025500060E070E0CB012B2D269526952370422F4D +:1025600050E042305105D9F04330510569F16C29F2 +:102570007D298E299F294130510551F126960FB6AC +:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 +:10259000FF90EF90DF90CF90BF900C94D6186C29ED +:1025A0007D298E299F2926960FB6F894DEBF0FBE8F +:1025B000CDBFDF91CF911F910F91FF90EF90DF90F2 +:1025C000CF90BF900C94F2180E94D618C701B601A4 +:1025D00026960FB6F894DEBF0FBECDBFDF91CF9128 +:1025E0001F910F91FF90EF90DF90CF90BF900C94D0 +:1025F000BA18103FD1F118F4103E50F4A1C0123FA8 +:1026000009F463C008F44CC0133F09F473C098C0C8 +:102610001F708B2D8F710023A1F00E945318812F02 +:1026200026960FB6F894DEBF0FBECDBFDF91CF91D7 +:102630001F910F91FF90EF90DF90CF90BF900C947F +:10264000E3100E947418812F26960FB6F894DEBF0F +:102650000FBECDBFDF91CF911F910F91FF90EF90F3 +:10266000DF90CF90BF900C94EA100023A9F02111C5 +:10267000BFC08B2D8F7126960FB6F894DEBF0FBEAC +:10268000CDBFDF91CF911F910F91FF90EF90DF9021 +:10269000CF90BF900C949918223008F0A9C0E9CFD0 +:1026A0000023A9F08B2D8F7126960FB6F894DEBF0C +:1026B0000FBECDBFDF91CF911F910F91FF90EF9093 +:1026C000DF90CF90BF900C945318002359F38B2DBB +:1026D0008F7126960FB6F894DEBF0FBECDBFDF9187 +:1026E000CF911F910F91FF90EF90DF90CF90BF900F +:1026F0000C947418002399F08B2D8F7126960FB6C9 +:10270000F894DEBF0FBECDBFDF91CF911F910F9127 +:10271000FF90EF90DF90CF90BF900C943E182696DC +:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 +:102730000F91FF90EF90DF90CF90BF900C943418E2 +:102740000023A9F0222309F4ADCF812F26960FB6DE +:10275000F894DEBF0FBECDBFDF91CF911F910F91D7 +:10276000FF90EF90DF90CF90BF900C94CC0F22237E +:1027700009F4ADCF812F26960FB6F894DEBF0FBEB9 +:10278000CDBFDF91CF911F910F91FF90EF90DF9020 +:10279000CF90BF900C9494104B2D4F70612FC701B8 +:1027A0000E94010326960FB6F894DEBF0FBECDBF80 +:1027B000DF91CF911F910F91FF90EF90DF90CF901D +:1027C000BF900C9458174B2D4F70612FC701269660 +:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132 +:1027E0000F91FF90EF90DF90CF90BF900C94480630 +:1027F00026960FB6F894DEBF0FBECDBFDF91CF9106 +:102800001F910F91FF90EF90DF90CF90BF900895B0 +:102810000E94F3190E94C8190E940D1A0E94181FE5 +:102820000E94671E80E090E00E94C60E80E090E06B +:102830000C94DC0E0E94E3190C9408140E940F19EA +:10284000292F22952F7030E02C3031054CF42A309E +:1028500031056CF4225031092230310588F407C06B +:102860002C30310549F02F30310531F009C0803E60 +:1028700048F0803F29F406C093FB882780F908952B +:1028800080E0089581E00895CF93DF9300D000D0D9 +:102890001F92CDB7DEB70F900F900F900F900F9053 +:1028A000DF91CF910895CF93DF9300D000D000D077 +:1028B000CDB7DEB726960FB6F894DEBF0FBECDBFFC +:1028C000DF91CF9108951F93CF93DF93C09179014A +:1028D00016E080917A01C81799F0D0E01C9FF001B2 +:1028E0001D9FF00D1124E558FE4F408151816281FA +:1028F0007381848195810E9453142196C770E9CF1A +:10290000DF91CF911F9108954091AB015091AC019F +:102910006091AD017091AE018091AF019091B001D5 +:102920000C9453148091B00182958F7009F054C0BB +:102930008091AD01882309F44FC080917901A09165 +:102940007A016091AB017091AC014091AE01509160 +:10295000AF01B6E08A1709F43FC090E04115510578 +:10296000C1F17F3F11F46F3FA1F1B89FF001B99F12 +:10297000F00D1124E558FE4F218172132AC02081E9 +:10298000621327C02281211124C02381348124179E +:10299000350710F421503109241B350B283C310533 +:1029A000C0F42091B0012F7020612093B00126E087 +:1029B000289FF001299FF00D1124E058FE4F8081DF +:1029C0008F70806180838BEA91E00E94F1100C94FB +:1029D000631401968770BECF0895CF92DF92EF9275 +:1029E000FF920F931F93CF93DF93CDB7DEB762971C +:1029F0000FB6F894DEBF0FBECDBF8C0185E0F801A5 +:102A0000DE011D9601900D928A95E1F7D8014C9157 +:102A100011965C91119712966C9112971396CD9026 +:102A2000DC9014973091AB017091AC018091AE01B4 +:102A30009091AF01009709F46BC17F3F19F43F3FBC +:102A400009F466C1E090AD01EE2009F4C0C0209108 +:102A5000B001C816D90628F0F601E81BF90BCF0122 +:102A600004C0809590958C0D9D1DFF24F394883CA7 +:102A7000910578F0F12C207F09F0C6C07C2DD98A11 +:102A8000C88A89890E9444148BEA91E00E94F1105F +:102A9000B1C0822F807F09F046C0751314C0341373 +:102AA00012C0611110C02F7020612093B0010E94EC +:102AB00084148BEA91E00E94F1108091B001D8015A +:102AC00015968C932EC0CD2819F15F3F11F44F3F1E +:102AD000F9F0F62E61111CC08091790120917A01E4 +:102AE00036E0821709F45AC090E0389FF001399F10 +:102AF000F00D1124E558FE4F7181571306C0708107 +:102B0000471303C07281711103C001968770E9CF2A +:102B1000F62E662309F418C18091B001816080937C +:102B2000B001F12C11C1751308C0341306C0611136 +:102B300004C08091B001D801C3C04D875E878D85E8 +:102B40009E856A8B0E941E146A898823E1F16623A0 +:102B5000D1F12091B001822F82958F7090E0029781 +:102B600074F08091AB019091AC0198878F831986A6 +:102B7000DB86CA862C87CE0107960E94F11086E07C +:102B8000F801ABEAB1E001900D928A95E1F70E945D +:102B900092140E948414FF24F394D6C04D875E875C +:102BA0008D859E850E940F19292F22952F7030E068 +:102BB000223031050CF0BCC09F7009F0B6C0805EB9 +:102BC000883008F4C1C0C8010E94F110E4CFC816D3 +:102BD000D90608F453C0F601E81BF90BCF01883C75 +:102BE000910508F450C0F12C7C2DD98AC88A8989B6 +:102BF0000E944414EBEAF1E086E0DF011D928A9521 +:102C0000E9F70E948414A0C0751314C0341312C0D5 +:102C1000611110C08091B001F8018583C8010E9444 +:102C2000F11086E0EBEAF1E0DF011D928A95E9F709 +:102C3000FE2C8AC04D875E878D859E856A8B0E949B +:102C40001E146A89882309F4BECF662309F4BBCF1A +:102C50002091B001822F82958F7090E002970CF442 +:102C60008ECF8091AB019091AC019A8389831B82B6 +:102C7000DD82CC822E83CE0101967FCF8095909508 +:102C80008C0D9D1DACCFF62E662309F49CCF7513D9 +:102C90002EC034132CC02091B00120FD1FC0822F04 +:102CA00082958F70D9F0D80115962C9315978F3097 +:102CB00049F08F5F982F9295907F822F8F70892B8C +:102CC00015968C93C8010E94F11086E0F801ABEADA +:102CD000B1E001900D928A95E1F793CF86E0F8017B +:102CE000ABEAB1E001900D928A95E1F72DC04D87D6 +:102CF0005E878D859E850E941E14811140CF809134 +:102D0000B00181608093B001C8010E94F1101CC025 +:102D1000662309F458CF4D875E878D859E850E9476 +:102D20001E14882309F44FCF2ACF811148CF0CC03D +:102D3000243031050CF047CF9F7009F440CFF801E3 +:102D40009581907F09F03BCF8F2D62960FB6F89456 +:102D5000DEBF0FBECDBFDF91CF911F910F91FF90CE +:102D6000EF90DF90CF9008951F93CF93DF93CDB76F +:102D7000DEB72C970FB6F894DEBF0FBECDBF4F83E2 +:102D8000588769877A878B879C87CE0107960E9430 +:102D9000ED14882369F08F8198852A853B85232B44 +:102DA000F1F19F3F09F063C08F3F09F060C037C069 +:102DB00086E0FE013796DE01119601900D928A950C +:102DC000E1F76F817885EA85FB85309741F17F3F98 +:102DD00011F46F3F21F120917A0130E0C901019691 +:102DE000877099274091790150E08417950709F47D +:102DF00047C069837A83FD83EC8396E0929FD0017C +:102E0000939FB00D1124A558BE4FFE01319601903D +:102E10000D929A95E1F780937A010E94631416E06F +:102E20008091790190917A018917C1F1189FC001B1 +:102E3000112485589E4F0E94ED14882379F1E0916A +:102E400079011E9FF0011124E558FE4F4081518108 +:102E500062817381848195810E94531480917901EC +:102E600090E001968770992780937901D9CF4F819F +:102E7000588569857A858B859C850E945314CFCFB0 +:102E80000E941A1410927A0110927901EBEAF1E093 +:102E900086E0DF011D928A95E9F7C1CF2C960FB627 +:102EA000F894DEBF0FBECDBFDF91CF911F91089583 +:102EB000EF92FF920F931F93CF93DF938C01892B97 +:102EC00009F46CC0F12CEE24E394E8012196F8019A +:102ED0008491843740F4843008F051C0813081F00F +:102EE000823019F15BC0853709F444C0A8F19CE732 +:102EF000980F903708F052C08F770E94941041C00D +:102F00000E5F1F4FFE01C49180E28C0F883048F4A1 +:102F1000C7708E2D01C0880FCA95EAF70E94E61986 +:102F200014C08C2F0E94CC0F2DC00E5F1F4FFE01CE +:102F3000C49180E28C0F883058F4C7708E2D01C088 +:102F4000880FCA95EAF70E94EC190E940D1A1AC060 +:102F50008C2F0E94941016C00E5F1F4FFE01C4916B +:102F6000CC2381F08FE99FE00197F1F700C00000CA +:102F7000C150F6CF0E5F1F4FFE01F49003C00E94B8 +:102F8000CC0F8E018F2D882309F49FCFEFE9FFE04E +:102F90003197F1F700C000008150F5CFDF91CF915C +:102FA0001F910F91FF90EF90089508956093B501E0 +:102FB0007093B6018093B7019093B8010C940814F4 +:102FC0000F931F930091B5011091B6012091B701A5 +:102FD0003091B801DC01CB01802B912BA22BB32BBC +:102FE0008093B5019093B601A093B701B093B80157 +:102FF0001F910F910C9408140F931F930091B5012A +:103000001091B6012091B7013091B801DC01CB01DC +:1030100080239123A223B3238093B5019093B6011B +:10302000A093B701B093B8011F910F910C940814AD +:103030000F931F930091B5011091B6012091B70134 +:103040003091B801DC01CB0180279127A227B3275B +:103050008093B5019093B601A093B701B093B801E6 +:103060001F910F910C9408141092B1011092B201AB +:103070001092B3011092B4010C94081441E050E096 +:1030800060E070E004C0440F551F661F771F8A95EB +:10309000D2F74093B1015093B2016093B3017093A2 +:1030A000B4010C94081441E050E060E070E004C00A +:1030B000440F551F661F771F8A95D2F78091B10183 +:1030C0009091B201A091B301B091B401482B592B5A +:1030D0006A2B7B2B4093B1015093B2016093B301F3 +:1030E0007093B4010C94081441E050E060E070E08B +:1030F00004C0440F551F661F771F8A95D2F740956D +:103100005095609570958091B1019091B201A09118 +:10311000B301B091B401482359236A237B23409320 +:10312000B1015093B2016093B3017093B4010C9458 +:10313000081441E050E060E070E004C0440F551F07 +:10314000661F771F8A95D2F78091B1019091B201E5 +:10315000A091B301B091B401482759276A277B2772 +:103160004093B1015093B2016093B3017093B401E5 +:103170000C9408140F931F930091B1011091B201A8 +:103180002091B3013091B401DC01CB01802B912B54 +:10319000A22BB32B8093B1019093B201A093B30102 +:1031A000B093B4011F910F910C9408140F931F93C7 +:1031B0000091B1011091B2012091B3013091B4019D +:1031C000DC01CB0180239123A223B3238093B1019F +:1031D0009093B201A093B301B093B4011F910F91EA +:1031E0000C9408140F931F930091B1011091B20138 +:1031F0002091B3013091B401DC01CB0180279127EC +:10320000A227B3278093B1019093B201A093B30199 +:10321000B093B4011F910F910C9408140895CF92AC +:10322000DF92EF92FF920F931F93CF93DF938C0166 +:10323000C090B501D090B601E090B701F090B80110 +:103240004091B1015091B2016091B3017091B4010C +:10325000C42AD52AE62AF72ACFE1D0E0D701C60151 +:103260000C2E04C0B695A795979587950A94D2F72A +:1032700080FF07C0B8018C2F0E946B06813091053A +:1032800031F4219758F7B80180E00E946B06DF9176 +:10329000CF911F910F91FF90EF90DF90CF90089505 +:1032A00090910C01992321F090910D01911109C089 +:1032B00020910E0130910F01F90132969FEF40E00D +:1032C0001FC0982F9695969596959F3050F5E09152 +:1032D0000E01F0910F01E90FF11D877021E030E040 +:1032E000A90102C0440F551F8A95E2F7CA019181D6 +:1032F000892B818308959F3F39F04F5F4E3041F015 +:1033000051915813F8CF0DC05111F7CF942FF5CF2D +:103310009F3F39F0F901E90FF11D97FDFA9582837E +:103320000895089590910C01992321F090910D0139 +:10333000911109C020910E0130910F01F9013296CF +:10334000205F3F4F1FC0982F9695969596959F307A +:10335000F0F4E0910E01F0910F01E90FF11D87707B +:1033600021E030E0A90102C0440F551F8A95E2F721 +:10337000CA01809591818923818308953196E2174E +:10338000F30729F090819813F9CF1082F7CF0895B1 +:1033900081E090E0E0910E01F0910F01E80FF91F3C +:1033A0001082019680319105A9F708959091CB0183 +:1033B000892B8093CB01089580959091CB0189232F +:1033C0008093CB0108951092CB0108959091CA018A +:1033D000892B8093CA01089580959091CA01892311 +:1033E0008093CA0108951092CA0108958093B9018B +:1033F00008951092B901089580910E0190910F01E6 +:10340000FC0131969C01205F3F4F80E0919191112A +:103410008F5FE217F307D1F70895E0910E01F09165 +:103420000F018091CB018083E0910E01F0910F019B +:1034300090818091CA01892B80838091B901882372 +:1034400061F0E0910E01F0910F019081892B808352 +:103450000E94FC1981111092B90180910E01909186 +:103460000F010C94B00ECF92DF92EF92FF926C019D +:10347000EE24FF24C114D104E104F10421F0C701BA +:10348000B60120E101C020E0C72ED82EE92EFF248E +:10349000C114D104E104F10419F0285FC701B60199 +:1034A0006B017C0154E0F694E794D794C7945A9545 +:1034B000D1F7C114D104E104F10419F02C5FC70164 +:1034C000B6016B017C0142E0F694E794D794C7946F +:1034D0004A95D1F7C114D104E104F10419F02E5F2B +:1034E000C701B601DC01CB01B695A79597958795E5 +:1034F000892B8A2B8B2B09F02F5F822FFF90EF9067 +:10350000DF90CF9008958091E501843009F1109209 +:10351000CD0120E488E190E00FB6F894A89580935F +:1035200060000FBE2093600083B7817F846083BFFB +:1035300083B7816083BF7894889583B78E7F83BF7C +:1035400088E10FB6F89480936000109260000FBE7F +:10355000089508950895CF930E94A91A0E94900497 +:103560000E94AA1AC0E08C2F0E948205811104C01B +:10357000CF5FCE30C1F701C081E0CF9108950E94A6 +:103580001A140E94A40E0C949E0782E084BD93E05E +:1035900095BD9AEF97BD80936E0008952FB7F8946C +:1035A0008091CE019091CF01A091D001B091D10135 +:1035B0002FBF0895CF92DF92EF92FF920F931F9348 +:1035C0002FB7F8944091CE015091CF016091D00176 +:1035D0007091D1012FBF6A017B01EE24FF248C0181 +:1035E00020E030E0C016D106E206F30610F44150A8 +:1035F00051099A01281B390BC9011F910F91FF90A6 +:10360000EF90DF90CF9008951F920F920FB60F9218 +:1036100011248F939F93AF93BF938091CE0190918C +:10362000CF01A091D001B091D1010196A11DB11D92 +:103630008093CE019093CF01A093D001B093D1019C +:10364000BF91AF919F918F910F900FBE0F901F90E0 +:1036500018950E94A10BF8942FEF87EA91E621506C +:1036600080409040E1F700C0000087E090EBDC0173 +:103670008093EE019093EF01A093F001B093F101DC +:103680009CE088E10FB6F894A895809360000FBE87 +:1036900090936000FFCFEF92FF920F931F93CF9311 +:1036A000DF93D82FC0E08C2F0E94820500E010E04D +:1036B000E82EF12CC701002E02C0959587950A943B +:1036C000E2F780FD06C00F5F1F4F0630110591F72E +:1036D00009C0602F7C2F80E00E944906D813F3CFE9 +:1036E00081E004C0CF5FCE30F1F680E0DF91CF9172 +:1036F0001F910F91FF90EF900895CF93C82F8CE208 +:103700000E944B1B882321F08C2FCF910C944B1BD4 +:1037100080E0CF910895CF930E94D21C811102C006 +:103720000E94B81CC5E6C15049F00E9490048FE386 +:103730009CE90197F1F700C00000F5CF89E20E94F3 +:103740007D1B811113C18AE20E947D1B81110E94A1 +:10375000B81C85E00E947D1B81110E94291B0E94DC +:10376000DD1C8093CC0187E00E947D1B8823A9F19A +:103770008BE10E947D1B882351F08091CC0181FB5D +:10378000222720F991E0922790FB81F90EC08EE06C +:103790000E947D1B882361F08091CC0182FB22274F +:1037A00020F991E0922790FB82F98093CC0115C01B +:1037B00080E10E947D1B9091CC01882341F093FB16 +:1037C000222720F981E0822780FB93F904C0892F0A +:1037D000809580FB90F99093CC018091CC010E9460 +:1037E000E11C0E94EF1C8093DF0180EE0E947D1B94 +:1037F000882341F08091DF01982F909590FB80F90C +:103800008093DF0189E30E947D1B882359F080911A +:10381000DF0181FB222720F991E0922790FB81F9BB +:103820008093DF0182EE0E947D1B882359F08091F6 +:10383000DF0182FB222720F991E0922790FB82F999 +:103840008093DF0186EE0E947D1B882359F08091D2 +:10385000DF0183FB222720F991E0922790FB83F977 +:103860008093DF0183EE0E947D1B882359F08091B5 +:10387000DF0184FB222720F991E0922790FB84F955 +:103880008093DF0185E30E947D1B882359F080919E +:10389000DF0185FB222720F991E0922790FB85F933 +:1038A0008093DF0181E30E947D1B882359F0809182 +:1038B000DF0186FB222720F991E0922790FB86F911 +:1038C0008093DF0181E10E947D1B882359F0809164 +:1038D000DF0187FB222720F991E0922790FB87F9EF +:1038E0008093DF018091DF010E94F31C8091DF0152 +:1038F00087FB882780F980930D0187E20E947D1B5A +:10390000C82F8EE10E947D1B8111C2608FE10E9451 +:103910007D1B8111C46080E20E947D1B8111C86003 +:1039200081E20E947D1B8111C06182E20E947D1BA9 +:103930008111C06283E20E947D1B8111C06484E218 +:103940000E947D1B882311F0C06802C0CC2329F09F +:103950008C2F0E94EA1C6C2F03C00E94E61C682F6B +:1039600070E080E090E0CF910C94D617CF9108954D +:103970006DEE7EEF80E090E00E941E2360E082E02A +:1039800090E00E94102360E083E090E00E9410230A +:1039900060E084E090E00E94102360E085E090E029 +:1039A0000C94102380E090E00E940A2321E08D3ED9 +:1039B0009E4F09F020E0822F089582E090E00C9461 +:1039C0000223682F82E090E00C94102383E090E0C3 +:1039D0000C940223682F83E090E00C94102384E081 +:1039E00090E00C940223682F84E090E00C94102364 +:1039F0008091D40180FF0BC06091130185E0689F26 +:103A0000B001112475956795759567952BC081FF59 +:103A100009C06091130185E0689FB001112475957C +:103A2000679520C082FF07C06091130185E0689F01 +:103A3000B001112417C09091D5019923D1F0609164 +:103A40001201961788F72091130185E0289F9001B5 +:103A50001124929FA001939F500D112470E0CA0180 +:103A60000E94D4226038710540F46115710539F067 +:103A700002C065E070E0862F08958FE7089581E029 +:103A800008958091D40180FF08C06091110170E019 +:103A9000759567957595679521C081FF06C0609102 +:103AA000110170E07595679519C082FF04C060919F +:103AB000110170E010C09091D5019923C1F060917F +:103AC00010019617A0F780911101899FC001112460 +:103AD00070E00E94D4226038710528F461157105E8 +:103AE00021F0862F08958FE7089581E0089561E021 +:103AF00070E0F4CF803F21F40E94F81C819504C04F +:103B0000813F29F40E94F81C8093D8010895823FD8 +:103B100021F40E94F81C819504C0833F29F40E947F +:103B2000F81C8093D7010895893F19F40E94411D24 +:103B300005C08A3F31F40E94411D81958093D901CF +:103B400008958B3F21F40E94411D819504C08C3F54 +:103B500029F40E94411D8093DA010895843F21F4E5 +:103B60008091D601816017C0853F21F48091D601F4 +:103B7000826011C0863F21F48091D60184600BC021 +:103B8000873F21F48091D601886005C0883F31F4D9 +:103B90008091D60180618093D60108958D3F21F4F4 +:103BA0008091D40181600BC08E3F21F48091D401BB +:103BB000826005C08F3F29F48091D4018460809396 +:103BC000D4010895803F39F48091D80187FF6CC0FB +:103BD0001092D80169C0813F29F48091D80118164C +:103BE000BCF362C09091D701823F29F497FF5CC07B +:103BF0001092D70159C0833F19F41916CCF354C061 +:103C0000893F41F48091D90118160CF04DC01092F3 +:103C1000D9014AC08A3F29F48091D90187FF44C065 +:103C2000F6CF8B3F39F48091DA0187FF3DC01092C7 +:103C3000DA013AC08C3F29F48091DA011816BCF3FE +:103C400033C0843F21F48091D6018E7F17C0853F19 +:103C500021F48091D6018D7F11C0863F21F480919F +:103C6000D6018B7F0BC0873F21F48091D601877FDF +:103C700005C0883F31F48091D6018F7E8093D601B4 +:103C800013C08D3F21F48091D4018E7F0BC08E3FF5 +:103C900021F48091D4018D7F05C08F3F29F480915C +:103CA000D4018B7F8093D4018091D70181110EC004 +:103CB0008091D80181110AC08091D901811106C07B +:103CC0008091DA01811102C01092D501089586ED2C +:103CD00091E00E94BB0E0E94CE1A9093D301809374 +:103CE000D20108951F93CF93DF938091D2019091D9 +:103CF000D3010E94DA1AAC019091D501992321F0E9 +:103D00002091140130E006C0209115018AE0289F1F +:103D1000900111244217530708F486C08091D701FF +:103D2000C091D801D091D9011091DA01811107C059 +:103D3000C11176C0D11174C0111172C075C09F3FFE +:103D400019F09F5F9093D501181624F40E94F81C77 +:103D50008093D7018091D70187FF05C00E94F81C8E +:103D600081958093D7011C1624F40E94F81C80933F +:103D7000D8018091D80187FF05C00E94F81C819569 +:103D80008093D8016091D701662339F1C091D801A1 +:103D9000CC2319F1772767FD7095872F972F0E9405 +:103DA000E52123E333E343E35FE30E9449220E94DA +:103DB000B2216093D7016C2F772767FD7095872F0D +:103DC000972F0E94E52123E333E343E35FE30E945F +:103DD00049220E94B2216093D8011D1624F40E944A +:103DE000411D8093D9018091D90187FF05C00E94B0 +:103DF000411D81958093D901111624F40E94411D23 +:103E00008093DA018091DA0187FF05C00E94411D8D +:103E100081958093DA01DF91CF911F910C94671EF9 +:103E20009F3F09F08ECF96CFDF91CF911F910895DC +:103E3000E6EDF1E085E0DF011D928A95E9F7109249 +:103E4000D5011092D4010895833081F128F4813096 +:103E500059F08230D1F00895853009F449C0B8F1A5 +:103E6000863009F456C0089580911501262F30E060 +:103E7000280F311D2F3F310524F4680F6093150181 +:103E800008958FEF80931501089580911401262FD6 +:103E900030E0280F311D2F3F310524F4680F609367 +:103EA000140108958FEF80931401089580911301F8 +:103EB000262F30E0280F311D2F3F310524F4680FE5 +:103EC0006093130108958FEF8093130108958091FB +:103ED0001201262F30E0280F311D2F3F310524F429 +:103EE000680F6093120108958FEF80931201089577 +:103EF00080911101262F30E0280F311D2F3F310511 +:103F000024F4680F6093110108958FEF80931101DD +:103F1000089580911001262F30E0280F311D2F3F8A +:103F2000310524F4680F6093100108958FEF80939A +:103F300010010895833011F128F4813049F0823066 +:103F400091F00895853081F120F18630C1F1089516 +:103F500080911501681720F4861B80931501089540 +:103F600010921501089580911401681720F4861BA2 +:103F70008093140108951092140108958091130103 +:103F8000681720F4861B8093130108951092130183 +:103F9000089580911201681720F4861B8093120106 +:103FA000089510921201089580911101681720F46C +:103FB000861B80931101089510921101089580913C +:103FC0001001681720F4861B809310010895109249 +:103FD000100108950F931F938D3109F46BC008F001 +:103FE0003FC08E3009F47DC0C0F4873009F46EC044 +:103FF00068F4863009F0AFC08091CC01817F8E7F5C +:104000008093CC0181E08093DC01A6C0883009F464 +:1040100058C08B3009F49BC09EC0863109F497C00C +:1040200078F4803109F470C0813109F094C00E94A5 +:104030001A1490910D0181E0892780930D0187C0AA +:10404000893109F484C08B3109F085C08091CC019D +:1040500081FB222720F991E0922790FB81F94AC049 +:10406000853309F45BC048F4873209F457C008F47B +:104070005AC0893209F452C06EC0833438F48A338E +:1040800008F067C0883309F462C065C0833409F45E +:1040900045C0883409F05FC00E941A140FEF13ED79 +:1040A00020E3015010402040E1F700C000000E94D2 +:1040B000291B4DC00E946C210E94A40E0E949E07E5 +:1040C00046C00E94DD1C0E94EF1C41C09091CC01B3 +:1040D000892F817090FF12C0917F9E7F9093CC01B9 +:1040E0003BC08091CC0182FB222720F991E09227EE +:1040F00090FB82F98093CC01992349F18091CC0106 +:1041000081608093CC0123C08091CC0183FB222766 +:1041100020F991E0922790FB83F9ECCF61E070E009 +:1041200080E090E010C08D5141E050E060E070E030 +:104130008A019B0104C0000F111F221F331F8A95A3 +:10414000D2F7C901B8010E94D6170E941A1481E063 +:1041500003C08953E9CF80E01F910F91089580E05B +:10416000089580E00895CF93C82F8091DC018130BD +:1041700079F018F08230E9F187C0E0910E01F091FA +:104180000F018081813169F0823209F07FC009C05E +:10419000E0910E01F0910F018081813111F08232A6 +:1041A00061F48C2F0E94AF20811104C08C2F0E94DB +:1041B000EA1F1DC081E090E01AC08C2F0E94B12040 +:1041C000811114C0C43179F048F4CB3079F0C0319A +:1041D00009F060C082E08093DC0108C0C93219F0A8 +:1041E000C83321F057C01092DC0154C081E08170C7 +:1041F00053C0C93289F118F5C43171F1A8F4C73040 +:1042000009F046C08AE08093150194E1909314016F +:1042100093E0909313018093120188E08093110141 +:1042200088E28093100134C0CE51C63088F5EC2F5F +:10423000F0E0E65DFE4F80818093DB0129C0CE3443 +:10424000E9F020F4CB3421F56AE013C0C13579F0F0 +:10425000C235F1F461E00DC08091DB01882319F0D3 +:104260001092DB0115C081E08093DC0115C061E094 +:1042700006C08091DB010E94241F0AC06AE0809181 +:10428000DB010E949A1F04C01092DC0180E004C090 +:1042900081E002C080E0ABCFCF910895E1E8F0E08B +:1042A0008081886080838081816080838FB7F8946B +:1042B00093E09093890090ED909388008FBF0895CC +:1042C000EFE6F0E08081826080830895EFE6F0E021 +:1042D00080818D7F80830895EFE6F0E0908182E019 +:1042E0008927808308951F920F920FB60F92112491 +:1042F0002F933F934F935F936F937F938F939F93EE +:10430000AF93BF93EF93FF938091DD019091DE0116 +:1043100001969093DE018093DD01811103C082E05C +:104320000E949E07E091DE01E695E695F0E0EA5CEA +:10433000FA4FE4918091DD018E1303C080E00E946A +:104340009E07FF91EF91BF91AF919F918F917F91C8 +:104350006F915F914F913F912F910F900FBE0F90F2 +:104360001F90189504D06894B1118DC0089570D035 +:1043700088F09F5790F0B92F9927B751A0F0D1F04E +:10438000660F771F881F991F1AF0BA95C9F712C0D8 +:10439000B13081F077D0B1E0089574C0672F782FE5 +:1043A0008827B85F39F0B93FCCF386957795679544 +:1043B000B395D9F73EF490958095709561957F4FB0 +:1043C0008F4F9F4F0895E89409C097FB3EF4909556 +:1043D0008095709561957F4F8F4F9F4F9923A9F0DE +:1043E000F92F96E9BB279395F6958795779567956D +:1043F000B795F111F8CFFAF4BB0F11F460FF1BC0B1 +:104400006F5F7F4F8F4F9F4F16C0882311F096E943 +:1044100011C0772321F09EE8872F762F05C06623F1 +:1044200071F096E8862F70E060E02AF09A95660FAA +:10443000771F881FDAF7880F9695879597F9089563 +:1044400057FD9058440F551F59F05F3F71F0479545 +:10445000880F97FB991F61F09F3F79F0879508952A +:10446000121613061406551FF2CF4695F1DF08C049 +:10447000161617061806991FF1CF86957105610566 +:1044800008940895E894BB2766277727CB0197F90E +:1044900008950BD078C069D028F06ED018F095231D +:1044A00009F05AC05FC01124EECFCADFA0F3959F78 +:1044B000D1F3950F50E0551F629FF001729FBB270B +:1044C000F00DB11D639FAA27F00DB11DAA1F649FB7 +:1044D0006627B00DA11D661F829F2227B00DA11D6A +:1044E000621F739FB00DA11D621F839FA00D611DF0 +:1044F000221F749F3327A00D611D231F849F600D11 +:10450000211D822F762F6A2F11249F5750408AF049 +:10451000E1F088234AF0EE0FFF1FBB1F661F771FD5 +:10452000881F91505040A9F79E3F510570F014C06C +:10453000AACF5F3FECF3983EDCF3869577956795BD +:10454000B795F795E7959F5FC1F7FE2B880F911DF3 +:104550009695879597F9089597F99F6780E870E099 +:1045600060E008959FEF80EC089500240A941616E9 +:10457000170618060906089500240A941216130651 +:10458000140605060895092E0394000C11F48823DF +:1045900052F0BB0F40F4BF2B11F460FF04C06F5FFB +:1045A0007F4F8F4F9F4F089597FB072E16F400946F +:1045B00007D077FD09D00E94EE2207FC05D03EF41B +:1045C000909581959F4F0895709561957F4F0895BF +:1045D000EE0FFF1F0590F491E02D0994AA1BBB1B61 +:1045E00051E107C0AA1FBB1FA617B70710F0A61BF3 +:1045F000B70B881F991F5A95A9F780959095BC0114 +:10460000CD010895F999FECF92BD81BDF89A992701 +:1046100080B50895A8E1B0E042E050E00C94252375 +:10462000262FF999FECF1FBA92BD81BD20BD0FB6CE +:10463000F894FA9AF99A0FBE019608950E941023F1 +:10464000272F0C941123DC01CB01FC01F999FECF3B +:1046500006C0F2BDE1BDF89A319600B40D9241500A +:0A4660005040B8F70895F894FFCF1A +:10466A0020029F072D080A08D607A2070101BA01EE +:10467A0028080A03140A3F4D3639F704AA047404B9 +:10468A003B04CE03E70300041904010203040506F0 +:04469A000708090004 +:00000001FF -- cgit v1.2.3 From f1c265aace66ab129da152a74527973dfac5a23a Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Fri, 18 Mar 2016 17:55:21 +0800 Subject: Swap volup and voldown --- keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c index 36526bf2a1..150d0f6443 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c @@ -15,8 +15,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { CTL_T(KC_ESC), KC_A, KC_S, KC_E, KC_T, KC_G, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, TG(PLVR), KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI, - /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, KC_MUTE, - /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, KC_ESC, KC_FN1, // /*-*/ KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, -- cgit v1.2.3 From 7138b1e6fce97dbe73d307b576cbbb2676059058 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 19 Mar 2016 17:43:02 +0800 Subject: Update layout --- .../keyboard-layout-editor/arrw.json | 27 -------- .../keyboard-layout-editor/arrw.png | Bin 96737 -> 0 bytes .../keyboard-layout-editor/base.json | 26 -------- .../keyboard-layout-editor/base.png | Bin 129028 -> 0 bytes .../keyboard-layout-editor/plvr.json | 26 -------- .../keyboard-layout-editor/plvr.png | Bin 102077 -> 0 bytes .../keyboard-layout-editor/symb.json | 27 -------- .../keyboard-layout-editor/symb.png | Bin 105763 -> 0 bytes .../romanzolotarev-norman-plover-osx/keymap.c | 73 +++++++++------------ .../romanzolotarev-norman-plover-osx/readme.md | 38 +++++------ .../romanzolotarev-norman-plover-osx.hex | 42 ++++++------ .../romanzolotarev-norman-plover-osx.png | Bin 0 -> 130464 bytes 12 files changed, 67 insertions(+), 192 deletions(-) delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json deleted file mode 100644 index 814e1cc2aa..0000000000 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json +++ /dev/null @@ -1,27 +0,0 @@ -[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], -[{y:-0.875,x:5.5},"","",{x:4.5},"",""], -[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], -[{y:-0.375,x:3.5,a:5,fa:[0,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nUP",{x:10.5,a:7,fa:[2]},"UP"], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], -[{y:-0.875,x:5.5},"",{h:1.5},"",{x:4.5,h:1.5},"",""], -[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], -[{y:-0.375,x:3.5,a:5,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nDOWN",{x:10.5,a:7},"DOWN"], -[{y:-0.875,x:2.5,a:5,fa:[2,1,0,0,0,0,2]},"\nmouse\n\n\n\n\nLEFT",{x:1,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nRIGHT",{x:8.5,a:7},"LEFT",{x:1},"RIGHT"], -[{y:-0.875,x:5.5},"",{x:6.5},""], -[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], -[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], -[{y:-0.75,x:3.5},"",{x:10.5},""], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], -[{y:-0.875,x:5.5},"",{x:6.5},""], -[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], -[{y:-0.375,x:3.5,a:5,fa:[2,1,0,0,0,0,2]},"\nclick\n\n\n\n\nLEFT",{x:10.5,a:7},""], -[{y:-0.875,x:2.5},"",{x:1,a:5},"\nclick\n\n\n\n\nRIGHT",{x:8.5,a:7},"",{x:1},""], -[{y:-0.75,x:0.5},"","",{x:14.5},"",""], -[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], -[{h:2},"",{h:2},"",""], -[{x:2},""], -[{r:-30,rx:13,y:-1,x:-3},"",""], -[{x:-3},"",{h:2},"",{h:2},""], -[{x:-3},""] - diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png deleted file mode 100644 index e2e5779b5a..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json deleted file mode 100644 index 9e6fc37338..0000000000 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json +++ /dev/null @@ -1,26 +0,0 @@ -[{x:3.5,c:"#eeeeee",a:5,fa:[5,7,0,0,0,0,0]},"#\n3",{x:10.5},"*\n8"], -[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"], -[{y:-0.875,x:5.5},"%\n5",{a:7},"",{x:4.5},"",{a:5},"^\n6"], -[{y:-0.875,w:1.5},"~\n`","!\n1",{x:14.5},")\n0",{w:1.5},"+\n="], -[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"D",{x:10.5},"R"], -[{y:-0.875,x:2.5,c:"#eeeeee"},"W",{x:1,c:"#cccccc"},"F",{x:8.5,c:"#eeeeee"},"U",{x:1,c:"#cccccc"},"L"], -[{y:-0.875,x:5.5},"K",{c:"#eeeeee",a:5,fa:[5,0,0,0,0,0,7],h:1.5},"|\n\n\n\n\n\n\\",{x:4.5,h:1.5},"?\n\n\n\n\n\n/",{c:"#cccccc",a:7,fa:[7]},"J"], -[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"TAB",{fa:[7]},"Q",{x:14.5,c:"#cccccc",a:5,fa:[5,7,0,0,0,0,0]},":\n;",{c:"#eeeeee",w:1.5},"_\n-"], -[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"E",{x:10.5},"I"], -[{y:-0.875,x:2.5,c:"#eeeeee"},"S",{x:1,c:"#cccccc"},"T",{x:8.5},"N",{x:1},"O"], -[{y:-0.875,x:5.5,c:"#eeeeee"},"G",{x:6.5,c:"#cccccc"},"Y"], -[{y:-0.875,c:"#eeeeee",a:5,fa:[7,2,0,0,0,0,2],w:1.5},"\nESC\n\n\n\n\nCTRL",{a:7},"A",{x:14.5,c:"#cccccc"},"H",{c:"#eeeeee",fa:[2],w:1.5},"ENTER"], -[{y:-0.625,x:6.5,a:5,fa:[5,0,0,0,0,0,7],h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]"], -[{y:-0.75,x:3.5,a:7,fa:[7]},"C",{x:10.5,a:5,fa:[5,7,0,0,0,0,0]},"<\n,"], -[{y:-0.875,x:2.5,a:7,fa:[7]},"X",{x:1},"V",{x:8.5},"M",{x:1,a:5,fa:[5,7,0,0,0,0,0]},">\n."], -[{y:-0.875,x:5.5,a:7,fa:[7]},"B",{x:6.5,c:"#cccccc"},"P"], -[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"SHIFT",{fa:[7]},"Z",{x:14.5,a:5,fa:[5,7,0,0,0,0,0]},"?\n/",{a:7,fa:[2],w:1.5},"SHIFT"], -[{y:-0.375,x:3.5},"ALT",{x:10.5},"ALT"], -[{y:-0.875,x:2.5},"",{x:1},"CMD",{x:8.5},"CTRL",{x:1},""], -[{y:-0.75,x:0.5,f:3},"L2","",{x:14.5},"",""], -[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"VOL-","MUTE"], -[{h:2},"BS",{h:2},"ESC","VOL+"], -[{x:2},"~L1"], -[{r:-30,rx:13,y:-1,x:-3},"PLAY","NEXT"], -[{x:-3},"PREV",{a:5,fa:[5,0,0,0,0,0,7],h:2},"\"\n\n\n\n\n\n'",{a:7,fa:[2],h:2},"SPACE"], -[{x:-3},"~L3"] diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png deleted file mode 100644 index 0b8539cfac..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json deleted file mode 100644 index 5c3f0b8a20..0000000000 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json +++ /dev/null @@ -1,26 +0,0 @@ -[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], -[{y:-0.875,x:5.5},"","",{x:4.5},"",""], -[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], -[{y:-0.375,x:3.5,fa:[7]},"3",{x:10.5},"8"], -[{y:-0.875,x:2.5},"2",{x:1},"4",{x:8.5},"7",{x:1},"9"], -[{y:-0.875,x:5.5},"5",{h:1.5},"",{x:4.5,h:1.5},"","6"], -[{y:-0.875,w:1.5},"","1",{x:14.5},"0",{w:1.5},""], -[{y:-0.375,x:3.5},"E",{x:10.5},"I"], -[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"], -[{y:-0.875,x:5.5},"T",{x:6.5},"Y"], -[{y:-0.875,w:1.5},"","Q",{x:14.5},"P",{w:1.5},"["], -[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], -[{y:-0.75,x:3.5},"D",{x:10.5},"K"], -[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"], -[{y:-0.875,x:5.5},"G",{x:6.5},"H"], -[{y:-0.875,w:1.5},"","A",{x:14.5},";",{w:1.5},"'"], -[{y:-0.375,x:3.5},"",{x:10.5},""], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""], -[{y:-0.75,x:0.5},"","",{x:14.5},"",""], -[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], -[{h:2},"C",{h:2},"V",""], -[{x:2},""], -[{r:-30,rx:13,y:-1,x:-3},"",""], -[{x:-3},"",{h:2},"N",{h:2},"M"], -[{x:-3},""] diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png deleted file mode 100644 index f8d38204fc..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json deleted file mode 100644 index ccd1d74e4b..0000000000 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json +++ /dev/null @@ -1,27 +0,0 @@ -[{x:3.5,c:"#eeeeee",a:7,fa:[7]},"F3",{x:10.5},"F8"], -[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"], -[{y:-0.875,x:5.5},"F5","",{x:4.5},"","F6"], -[{y:-0.875,w:1.5},"","F1",{x:14.5},"F10",{w:1.5},"F11"], -[{y:-0.375,x:3.5},"{",{x:10.5},"8"], -[{y:-0.875,x:2.5},"@",{x:1},"}",{x:8.5},"7",{x:1},"9"], -[{y:-0.875,x:5.5},"|",{h:1.5},"",{x:4.5,h:1.5},"",{fa:[2]},"UP"], -[{y:-0.875,w:1.5},"",{fa:[7]},"!",{x:14.5},"*",{w:1.5},"F12"], -[{y:-0.375,x:3.5},"(",{x:10.5},"5"], -[{y:-0.875,x:2.5},"$",{x:1},")",{x:8.5},"4",{x:1},"6"], -[{y:-0.875,x:5.5},"`",{x:6.5,fa:[2]},"DOWN"], -[{y:-0.875,w:1.5},"",{fa:[7]},"#",{x:14.5},"+",{w:1.5},""], -[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""], -[{y:-0.75,x:3.5},"[",{x:10.5},"2"], -[{y:-0.875,x:2.5},"^",{x:1},"]",{x:8.5},"1",{x:1},"3"], -[{y:-0.875,x:5.5},"~",{x:6.5},"&"], -[{y:-0.875,w:1.5},"","%",{x:14.5},"\\",{w:1.5},""], -[{y:-0.375,x:3.5},"",{x:10.5},"."], -[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},"0"], -[{y:-0.75,x:0.5},"","",{x:14.5},"=",""], -[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""], -[{h:2},"",{h:2},"",""], -[{x:2},""], -[{r:-30,rx:13,y:-1,x:-3},"",""], -[{x:-3},"",{h:2},"",{h:2},""], -[{x:-3},""] - diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png deleted file mode 100644 index 83dc2242ba..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c index 150d0f6443..173fc4ecd5 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c @@ -9,53 +9,46 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [BASE] = KEYMAP( - // - KC_TILD, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, - KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, KC_BSLS, + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_F14, + KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, TG(PLVR), CTL_T(KC_ESC), KC_A, KC_S, KC_E, KC_T, KC_G, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, - TG(PLVR), KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI, + KC_F1, KC_F2, KC_F3, KC_LALT, KC_LGUI, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, - /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, KC_ESC, KC_FN1, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), KC_FN1, // - /*-*/ KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, - /*-*/ KC_SLSH, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, - /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, - /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, - /*-*/ /*-*/ /*-*/ KC_RCTL, KC_RALT, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_F15, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + /*-*/ KC_BSLS, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, + /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, + /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + /*-*/ /*-*/ /*-*/ KC_RGUI, KC_RALT, KC_F4, KC_F5, KC_F6, KC_MPLY, KC_MNXT, KC_MPRV, KC_FN3, KC_QUOT, KC_SPC - // ), - // [SYMB] = KEYMAP( - // - KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS, KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, - KC_TRNS, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, - KC_TRNS, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, + KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, // - /*-*/ KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - /*-*/ KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, - /*-*/ /*-*/ KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, - /*-*/ KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, - /*-*/ /*-*/ /*-*/ KC_TRNS, KC_DOT, KC_0, KC_EQL, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, + /*-*/ /*-*/ KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS - // ), - // [PLVR] = KEYMAP( - // - KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, - KC_NO, KC_1, KC_2, KC_3, KC_4, KC_5, KC_NO, + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, + KC_NO, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, KC_NO, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_A, KC_S, KC_D, KC_F, KC_G, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_NO, @@ -63,37 +56,33 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ KC_C, KC_V, KC_NO, // - /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, - /*-*/ KC_NO, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO, - /*-*/ /*-*/ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, - /*-*/ KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, - /*-*/ /*-*/ /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + /*-*/ KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + /*-*/ KC_NO, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO, + /*-*/ /*-*/ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, + /*-*/ KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + /*-*/ /*-*/ /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_N, KC_M - // ), - // [ARRW] = KEYMAP( - // KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, // - /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, - /*-*/ /*-*/ KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS, - /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS - // ), }; diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 8b03e3323f..0777de4713 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -3,16 +3,18 @@ There are four layers: - **BASE** is [Norman layout](https://normanlayout.info/). -- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **SYMB** for numbers and symbols. +- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **ARRW** for navigation. +[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]() + ## Switching -- Tap `~L1` to toggle **SYMB**. -- Tap `~L3` to toggle **ARRW**. -- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding. -- Tap `L2` to toggle **PLVR**. +- Tap `SYMB` to toggle **SYMB**. +- Tap `ARRW` to toggle **ARRW**. +- Hold `SYMB` (or `ARRW`) to activate **SYMB** (or **ARRW**) while holding. +- Tap `PLVR` to toggle **PLVR**. ## LEDs @@ -20,6 +22,14 @@ There are four layers: - Green: PLVR is on. - Blue: ARRW is on. +## Functional Keys + +- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/). +- Tap `F2` to copy screenshot to the clipboard. +- Hold `SHIFT` and tap `F2` to save screenshot as a file. +- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). +- Tap `F14`, `F15` to adjust display brightness. + ## CTRL/ESC Both of those keys are frequently used in Vim. @@ -31,21 +41,3 @@ Both of those keys are frequently used in Vim. - While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`. - Then you can activate **PLVR** and use ErgoDox EZ for steno. - -## Layers - -BASE - -![base](keyboard-layout-editor/base.png) - -SYMB - -![symb](keyboard-layout-editor/symb.png) - -PLVR - -![plvr](keyboard-layout-editor/plvr.png) - -ARRW - -![arrw](keyboard-layout-editor/arrw.png) diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex index eeb0eb9351..b5eded6e66 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex @@ -12,42 +12,42 @@ :1000B0006B0E7D0D6B0EC20DE50D6B0E3A0E4D0EE7 :1000C0002F112F115E115E11A111DF11F813F8131A :1000D000F811F813F912F912CC13F813F813E3130B -:1000E0000000F0A1F0A2F0A335022B002971E1007D -:1000F000025400001E00140004001D000100C10095 -:100100001F001A0016001B00010029002000070034 +:1000E0000000F0A1F0A2F0A335002B002971E1007F +:1000F0003A0000001E00140004001D003B00C10077 +:100100001F001A0016001B003C0029712000070088 :1001100008000600E2002A0021000900170019006B -:10012000E300AA0022000E000A0005000000A9005A -:100130000100310000002F000000A800010038007D +:10012000E300A90022000E000A0005000000AA005A +:100130006900025400002F000000A8006A0031008E :10014000000030000000AE0023000D001C00130072 -:100150000000AB002400180011001000E400AC0007 +:100150000000AB002400180011001000E700AC0004 :10016000250015000C003600E6002C0026000F00CC -:100170001200370001003400270033000B00380064 -:100180000100C3002E002D002800E5000100000042 -:100190000100010001000100010000003A001E0200 -:1001A00020022202010001003B001F022102230263 -:1001B000010001003C002F0226022F000100010077 -:1001C0003D00300227023000010001003E003102F4 -:1001D00035003502000001000100010000000100AF +:10017000120037003D003400270033000B00380028 +:100180003E00C3002E002D002800E5003F000000C7 +:1001900001000100010001000100000001001E003B +:1001A0001E0201000100010001001F001F020100EA +:1001B00001000100010020002002010001000100F7 +:1001C00001002100210201000100010001002200C4 +:1001D00022020100000001000100010000000100F6 :1001E000000001000100010000000100000001000A -:1001F0003F00520051002402000001004000240092 -:1002000021001E00010001004100250022001F0006 -:1002100037000100420026002300200027000100D3 -:10022000430025022E0231002E000100440045004B +:1001F000010023002302010000000100010024008F +:100200002402010001000100010025002502010077 +:10021000010001000100260026020100010001008A +:100220000100270027020100010001000100010078 :1002300001000100010000000000000000000000BB :100240000100000000001E00140004000100000076 :1002500000001F001A001600010019000000200015 :10026000080007000000060000002100150009003A :10027000000001000000220017000A000000010039 -:10028000000000000000000000000100000000006D +:10028000010001000000000000000100010000006A :100290000000000000000100000023001C000B0013 :1002A000000001000000240018000D000000010003 :1002B000000025000C000E000000100000002600C9 :1002C00012000F000000110000002700130033008F :1002D00000000000000000002F00340000000000BB :1002E0000100010001000100010000000100010007 -:1002F000010001000100010001000100F200010005 -:10030000010001000100F000F1000100F400010013 -:1003100001000100F3000100F500010001000100EF +:1002F00001000100010001000100F400F200010012 +:10030000010001000100F000F10001000100010006 +:100310000100F500F30001000100010001000100EF :1003200001000100000001000100010000000100C7 :1003300000000100010001000000010000000100B8 :1003400001000100010001000000010001000100A6 diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png new file mode 100644 index 0000000000..10b0752be5 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png differ -- cgit v1.2.3 From a429374b7842cbacb68e11c5b68b868790823c2a Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 19 Mar 2016 17:53:58 +0800 Subject: Update readme --- keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 0777de4713..6f182d0d83 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -7,7 +7,7 @@ There are four layers: - **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **ARRW** for navigation. -[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]() +[![keyboard-layout](romanzolotarev-norman-plover-osx.png)](http://www.keyboard-layout-editor.com/#/gists/8ebcb701ecb763944417) ## Switching -- cgit v1.2.3 From 895bc327c39e9143cd7397691aca30a01c0952da Mon Sep 17 00:00:00 2001 From: Maxime Millet Date: Sun, 20 Mar 2016 12:50:04 +0100 Subject: CSharp dev layout V2 --- .../ergodox_ez/keymaps/csharp_dev/csharp_dev.hex | 2301 ++++++++++---------- .../ergodox_ez/keymaps/csharp_dev/csharp_dev.png | Bin 558660 -> 95919 bytes .../keymaps/csharp_dev/csharp_dev_legend.png | Bin 576661 -> 387797 bytes keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c | 97 +- keyboard/ergodox_ez/keymaps/csharp_dev/readme.md | 3 +- 5 files changed, 1174 insertions(+), 1227 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex index e29c17860a..01fcd0833d 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex +++ b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex @@ -1,1161 +1,1150 @@ -:100000000C94E9020C942D030C942D030C942D03F5 -:100010000C942D030C942D030C942D030C942D03A0 -:100020000C942D030C942D030C94720D0C94360D2E -:100030000C94911B0C942D030C942D030C942D0304 -:100040000C942D030C942D030C942D030C942D0370 -:100050000C942D030C94171C0C942D030C942D035D -:100060000C942D030C942D030C942D030C942D0350 -:100070000C942D030C942D030C942D030C942D0340 -:100080000C942D030C942D030C942D030C942D0330 -:100090000C942D030C942D030C942D030C942D0320 -:1000A0000C942D030C942D030C942D03260227028F +:100000000C9495020C94D9020C94D9020C94D90248 +:100010000C94D9020C94D9020C94D9020C94D902F4 +:100020000C94D9020C94D9020C941E0D0C94E20C81 +:100030000C943D1B0C94D9020C94D9020C94D90257 +:100040000C94D9020C94D9020C94D9020C94D902C4 +:100050000C94D9020C94C31B0C94D9020C94D902B1 +:100060000C94D9020C94D9020C94D9020C94D902A4 +:100070000C94D9020C94D9020C94D9020C94D90294 +:100080000C94D9020C94D9020C94D9020C94D90284 +:100090000C94D9020C94D9020C94D9020C94D90274 +:1000A0000C94D9020C94D9020C94D902260227028E :1000B0002F0230022B7100001E00140004001D747A -:1000C000360219011F001A0016001B0037022C7897 -:1000D00020000800070006003102287221001500E8 +:1000C000360219011F001A0016001B0037022C729D +:1000D00020000800070006003102287821001500E2 :1000E0000900190024020601220017000A00050079 -:1000F0000000378134022A000000380000003682F8 -:1001000016014C000000330000004A8223001C004E +:1000F0000000378134022A0000003800000036007A +:1001000016014C000000330000004A0023001C00D0 :100110000B00110000004D81240018000D0010009C -:100120002E00520025000C000E0034002E02287212 -:10013000260012000F001E022D002C78270013004D +:100120002E00520025000C000E0034002E0228780C +:10013000260012000F001E022D002C722700130053 :100140002D023802250251002F0030001C011D0134 -:100150000154000035002B002900E100E000000000 -:100160001E00140004001D00E30001001F001A001F -:1001700016001B00E2000100200008000700060036 -:10018000E600010021001500090019002900010006 -:10019000220017000A000500000001002D000100E8 -:1001A00000002B0000001B012E00010000002900B0 -:1001B0000000010023001C000B00110000000100E2 -:1001C000240018000D0010004B00010025000C0059 -:1001D0000E0001004E004F00260012000F003700F5 -:1001E000490050002700130033003800460001008A -:1001F0000100010034006400010000000100010062 -:1002000001000100010000003A000A300B3001003B -:10021000E20001003B000C300D3001000100010044 -:100220003C0010300F300E30010001003D00113055 -:1002300012301330010001003E001430153016302A -:1002400000000100010001000000010000000100A9 -:10025000B200010000000100000001003F00173063 -:1002600018301930000001004000010001000100B9 -:100270000100010041000100010001000100010036 -:1002800042000100010001000100010043000100E3 -:1002900001000100010001004400450001000100CF -:1002A000010000000000F0A201E101260226012762 -:1002B000022702E101330233000111021101080299 -:1002C00008011A021A012C022C00013802380138E8 -:1002D000023801E101170217011202120107020799 -:1002E0000112021202E1012C022C0001050205019B -:1002F0001502150108020801040204010E020E0194 -:10030000330233000111021101180218010F020F0C -:10031000010F020F00011502150108020801170262 -:100320001701180218011502150111021100010927 -:100330000209010F020F0112021201040204011747 -:100340000217012C022C00010C020C0111021101F8 -:10035000170217012C022C000105020501120212DE -:1003600001120212010F020F012C022C00011602D1 -:10037000160117021701150215010C020C011102DA -:1003800011010A020A012C022C00011902190104B0 -:10039000020401150215012C022C00011902190199 -:1003A000120212010C020C01070207012C022C00A0 -:1003B00001060206011202120111021101160216B3 -:1003C00001170217012C022C000116021601170258 -:1003D000170104020401170217010C020C010602A6 -:1003E00006012C022C000113021301150215010C49 -:1003F000020C011902190104020401170217010875 -:100400000208012C022C000113021301180218012A -:10041000050205010F020F010C020C010602060184 -:100420002C022C0005010906A101050719E029E7A6 -:100430001500250195087501810295017508810156 -:1004400005081901290595057501910295017503A6 -:1004500091010507190029FF150025FF950675086C -:100460008100C005010902A1010901A100050919C6 -:100470000129051500250195057501810295017574 -:100480000381010501093009311581257F95027528 -:1004900008810609381581257F95017508810605B3 -:1004A0000C0A38021581257F950175088106C0C0A8 -:1004B00005010980A101850216010026B7001A0175 -:1004C000002AB700751095018100C0050C0901A133 -:1004D000018503160100269C021A01002A9C027560 -:1004E0001095018100C005010906A101050719E069 -:1004F00029E71500250195087501810205081901F4 -:10050000290595057501910295017503910105076E -:100510001900297715002501957875018102C0120F -:1005200001100100000008EDFE07130100010200A8 -:100530000109026D00040100A0FA09040000010392 -:10054000010100092111010001223F00070581037B -:1005500008000A0904010001030102000921110138 -:100560000001224D000705820308000A0904020069 -:1005700001030000000921110100012236000705D6 -:10058000830308000A090403000103000000092195 -:100590001101000122390007058403100001040342 -:1005A000090416034500720067006F0044006F00E5 -:1005B0007800200045005A00000016034500720034 -:1005C00067006F0044006F007800200045005A006B -:1005D000000011241FBECFEFDAE0DEBFCDBF04B6AE -:1005E00003FE24C08091CE019091CF01A091D00153 -:1005F000B091D1018750904BA740B04BB9F4109205 -:10060000CE011092CF011092D0011092D10114BEF0 -:1006100084B7877F84BF88E10FB6F8948093600029 -:10062000109260000FBEE0E0FFE3099511E0A0E04A -:10063000B1E0E2E5F8E402C005900D92A631B10701 -:10064000D9F711E0A6E1B1E001C01D92AE3CB107BF -:10065000E1F70E945F090C9427240C940000FC0130 -:10066000613109F464C06231A8F46D3009F441C00D -:100670006E3040F46B3079F16C30A0F56A3009F0DF -:1006800084C022C06F3009F441C08281603108F01B -:1006900043C036C0653109F45AC0663140F4633155 -:1006A00009F43FC08281643108F04CC046C0673114 -:1006B00009F459C0673108F450C0683109F459C0D1 -:1006C000693109F062C05BC08281882309F45DC092 -:1006D00027E034E05CC08281882309F456C026EE0E -:1006E00033E055C08281882309F44FC029EC33E000 -:1006F0004EC08281882309F448C020EB33E047C014 -:10070000882309F442C02BE933E041C08281882369 -:10071000E1F12AE833E03BC08823B9F12DE633E06C -:1007200036C08281882389F128E533E030C0828198 -:10073000882359F127E433E02AC0882331F12EE2DF -:1007400033E025C0882309F125E133E020C0828110 -:10075000882319F024E033E01AC082818823A9F0AD -:100760002BEE32E014C08281882379F02AEC32E04B -:100770000EC08281882349F029EB32E008C08281D3 -:10078000882319F028EA32E002C020E030E0C901F5 -:100790000895089560919701709198018091990151 -:1007A00090919A010E94201B56985E9825982D984A -:1007B00026982E9827982F98813019F0823031F49E -:1007C00003C0259A2D9A0895269A2E9A08958AECA8 -:1007D00093E0009711F0FC01099580E090E0089506 -:1007E00056985E9825982D9826982E9827982F9899 -:1007F0008FEF90E0909389008093880090938B0016 -:1008000080938A0090938D0080938C00259A2D9A76 -:1008100084EF91E020E931E0F9013197F1F7019798 -:10082000D9F7269A2E9A84EF91E020E931E0F90178 -:100830003197F1F70197D9F7279A2F9A84EF91E032 -:1008400020E931E0F9013197F1F70197D9F72598BF -:100850002D9884EF91E020E931E0F9013197F1F72B -:100860000197D9F726982E9884EF91E020E931E09E -:10087000F9013197F1F70197D9F727982F985698F2 -:100880005E9825982D9826982E9827982F98089549 -:1008900089EA8093800089E08093810024982C98D5 -:1008A0003F988AB18F748AB96E98479A8BB1806BE2 -:1008B0008BB9769A0E94F00389EC93E0009711F0CF -:1008C000FC01099580E090E0089580E280930001AA -:1008D00080911601882371F40E94B40481E0809312 -:1008E000160180E197E220E931E0F9013197F1F753 -:1008F0000197D9F780E40E94BA048093000188230D -:1009000071F50E94E80480930001882341F50E945C -:10091000E80480930001882311F58FE30E94E80426 -:10092000809300018823D9F40E94E00480E40E94AF -:10093000BA0480930001882391F48CE00E94E804BB -:1009400080930001882359F40E94E80480930001F9 -:10095000882329F48FE30E94E804809300010E9419 -:10096000E0048091000108951092B9008AE080931C -:10097000B8000895982F84EA8093BC008091BC0051 -:1009800087FFFCCF8091B900887F883021F08031CB -:1009900011F081E008959093BB0084E88093BC003F -:1009A0008091BC0087FFFCCF9091B900987F98316F -:1009B00011F480E0089580E0903409F081E008951A -:1009C00084E98093BC008091BC0084FDFCCF089535 -:1009D0008093BB0084E88093BC008091BC0087FFBB -:1009E000FCCF8091B90090E0887F883209F091E0D7 -:1009F000892F089584E88093BC008091BC0087FF14 -:100A0000FCCF8091BB000895E7E1F1E0E80FF11D14 -:100A1000808108950895809100018823A9F480E4DD -:100A20000E94BA0480930001882361F482E10E944D -:100A3000E80480930001882329F48FEF0E94E804E2 -:100A4000809300010E94E00484B1807F84B985B165 -:100A5000807F85B98AB1837F8AB98BB1837F8BB957 -:100A60003E98469808950E946504809300010E9474 -:100A70000B0580B38C7080BB81B3836F81BB80E03A -:100A800090E0FC01E95EFE4F1082FC01EB5DFE4F41 -:100A9000108201968E309105A1F788E494E00097CA -:100AA00011F0FC0109950895BF92CF92DF92EF9269 -:100AB000FF920F931F93CF93DF93809100018823C0 -:100AC00079F0809133018F5F80933301882341F463 -:100AD0000E94650480930001882311F40E94F003B2 -:100AE00025E2E22E21E0F22EC0E0D0E090EAB92E1D -:100AF00081E0C82ED12C02E0C73010F580910001B2 -:100B0000882309F045C080E40E94BA048093000164 -:100B1000882399F482E10E94E804809300018823ED -:100B200061F4C6010C2E02C0880F991F0A94E2F7E7 -:100B300080950E94E804809300010E94E00428C090 -:100B4000CA30D9F0CB3040F4C83089F0C93090F4C5 -:100B5000C73009F0A0C008C0CC30A1F0CC3080F084 -:100B6000CD3009F098C011C0209A289894C0219ADD -:100B7000299891C0229A2A988EC0239A2B988BC0CC -:100B8000529A01C0539A5B9886C03E9A469883C099 -:100B900080910001882311F010E03EC080E40E94A3 -:100BA000BA0480930001882399F483E10E94E80449 -:100BB00080930001882361F481E40E94BA04809349 -:100BC0000001882329F40E94FA04182F109501C00F -:100BD00010E00E94E00420C042E07C9902C034E0B2 -:100BE00001C030E07D9902C028E001C020E07E997C -:100BF00002C090E101C090E08FB18095881F8827E6 -:100C0000881F8295880F807E152F1C251170142B4C -:100C1000132B122B192B182BF7018081811719F038 -:100C20001083009301010E940B0521960894E11C9A -:100C3000F11CCE30D10509F05FCF809101018823EE -:100C4000C9F0815080930101882329F080EA9FE058 -:100C50000197F1F70FC020E030E0F901E95EFE4FA7 -:100C6000D901AB5DBE4F8C9180832F5F3F4F2E30FB -:100C7000310599F787EE93E0009711F0FC01099593 -:100C800081E0DF91CF911F910F91FF90EF90DF9066 -:100C9000CF90BF9008958B2D8A95F1F75FB1799B26 -:100CA0009BCF40E09ACF08959C018B3B910578F44F -:100CB000883A910548F5853A9105B8F48430910554 -:100CC00008F09FC08130910509F099C095C0803E21 -:100CD000910508F494C0883E910508F492C0805FA5 -:100CE0009040409708F08BC085C0853A910519F473 -:100CF00081E890E47DC0863A910519F083E890E49C -:100D000077C082E890E474C0883A910519F482EEC5 -:100D100094E46EC0893A910519F489EE94E468C0B0 -:100D20008A3A910519F48AEE94E462C08B3A9105EF -:100D300019F485EB94E45CC08C3A910519F486EBC8 -:100D400094E456C08D3A910519F487EB94E450C0B1 -:100D5000803B910519F48CEC94E44AC08E3A9105DD -:100D600019F48DEC94E444C08F3A910519F483E8AA -:100D700095E43EC0813B910519F48AE895E438C0BA -:100D8000823B910519F482E995E432C0833B9105D9 -:100D900019F484E995E42CC0843B910519F481E2AF -:100DA00096E426C0853B910519F483E296E420C0C1 -:100DB000863B910519F484E296E41AC0873B9105BD -:100DC00019F485E296E414C0883B910519F486E293 -:100DD00096E40EC0893B910519F487E296E408C0B9 -:100DE0008A3B910519F080E094E402C08AE296E41F -:100DF0009C0107C0306505C021E030E002C020E062 -:100E000030E0C9010895E62FF0E0EE0FFF1F9CE0EF -:100E1000799F90011124E20FF31F98EA899FC00186 -:100E20001124E80FF91FE455FF4F25913491C901B2 -:100E30000895FC01EE0FFF1FEC5DFE4F25913491EC -:100E4000C9010895FC01EE0FFF1FEC55FD4F2591E0 -:100E50003491C90108950E940307AC01805091406C -:100E600080509F4118F4CA019F710895CA018050B3 -:100E700090428050904128F4CA019F700E9422073E -:100E80000895CA01805090438050904120F4CA01D7 -:100E90009070906C089580E54030580771F40E947E -:100EA000261184EC99E020E931E0F9013197F1F75E -:100EB0000197D9F70E943C1C0EC120E54130520732 -:100EC00031F48091AE0181608093AE0104C1CA010A -:100ED000805090458050904108F056C0652F77278C -:100EE0006F70707061307105F9F49A01A4E0220FFF -:100EF000331FAA95E1F720703370CA01F3E0880F21 -:100F0000991FFA95E1F780769070282B392B3C6871 -:100F10004370507002C0660F771F4A95E2F76F71F9 -:100F20007070262B372B2EC06230710529F4942F58 -:100F30008827816F906A08956330710551F49A0192 -:100F400073E0220F331F7A95E1F7207E37703C68FB -:100F50000CC06430710561F59A0163E0220F331F04 -:100F60006A95E1F7207E37703A684370507081E0EF -:100F700090E002C0880F991F4A95E2F78F71907038 -:100F8000282B392BC9010895CA0180509047805001 -:100F9000904120F4CA019F7090620895CA01805068 -:100FA00090488050904120F4CA019F70906A089543 -:100FB000403E5105F0F4403C510588F54133510560 -:100FC00009F476C04233510548F44932510509F419 -:100FD00065C04A32510509F07AC06FC049335105E6 -:100FE00011F142385105F9F04533510509F06FC050 -:100FF00050C0433E510569F1443E510540F4403E26 -:101000005105C1F0423E510509F061C01DC0463E88 -:10101000510559F1473E510509F059C02BC0CA018D -:101020000E94190708958091BF0180FD0AC081FDCB -:1010300008C04DC08091BF0180FF03C089E390E0EC -:1010400047C080EE90E044C08091BF0182FD08C09F -:1010500004C08091BF0182FF03C082EE90E038C0DF -:1010600084FD11C083EE90E033C08091BF0183FD09 -:1010700008C004C08091BF0183FF03C086EE90E0EA -:1010800027C084FF03C080E090E022C087EE90E09C -:101090001FC08091BF0185FF05C007C08091BF01BF -:1010A00085FF03C085E390E013C089E290E010C0A3 -:1010B0008091BF0186FF05C007C08091BF0186FFF8 -:1010C00003C081E390E004C08AE290E001C0CA015D -:1010D0000E9454060895089508951092C401089539 -:1010E00008950895809135010895DF93CF9300D03E -:1010F0000F92CDB7DEB7AC018091C501843029F5E0 -:1011000083E08093E9002FEF95ED05C0892F8A9544 -:10111000F1F7222329F08091E800215085FFF6CFD6 -:101120008091E80085FF11C05B834A8383E0898357 -:10113000CE01019663E070E040E050E00E94D80BE1 -:101140008091E8008E778093E8000F900F900F90C9 -:10115000CF91DF910895DF93CF9300D00F92CDB759 -:10116000DEB7AC018091C501843029F583E080931E -:10117000E9002FEF95ED05C0892F8A95F1F722231D -:1011800029F08091E800215085FFF6CF8091E8009A -:1011900085FF11C05B834A8382E08983CE0101967B -:1011A00063E070E040E050E00E94D80B8091E800DE -:1011B0008E778093E8000F900F900F90CF91DF9182 -:1011C0000895AC018091C501843001F582E08093DF -:1011D000E9002FEF95ED05C0892F8A95F1F72223BD -:1011E00029F08091E800215085FFF6CF8091E8003A -:1011F00085FF0CC0CA0165E070E040E050E00E944D -:10120000D80B8091E8008E778093E80008950F93C3 -:101210001F93182F092F9091C501943009F04CC0ED -:10122000809102018823E1F080910D018823C1F0B3 -:101230009093E9009FEF25E105C0822F8A95F1F791 -:10124000992329F08091E800915085FFF6CF809195 -:10125000E80085FF31C0812F902F60E170E018C059 -:1012600081E08093E9009FEF25ED05C0822F8A95EC -:10127000F1F7992329F08091E800915085FFF6CF8E -:101280008091E80085FF18C0812F902F68E070E002 -:1012900040E050E00E94D80B8091E8008E77809368 -:1012A000E800A6E3B1E0212F302FC901FC0180E165 -:1012B00001900D928150E1F71F910F91089584B72D -:1012C000877F84BF88E10FB6F89480936000109206 -:1012D00060000FBE80E090E020E80FB6F894209305 -:1012E0006100809361000FBE0E9424100E94B60C22 -:1012F0000E94170D8091E20084608093E200789450 -:101300000E94B50F0E94C01083E091E00E94CB0FB5 -:101310000CC00E94691B8091C301882331F00E9498 -:10132000C11B882311F00E94ED0A8091C501853010 -:1013300081F30E942A10F9CF8091C401882349F4D7 -:101340000E94B60C0E94170D8091E2008460809389 -:10135000E20008958091C701833009F457C08430BA -:1013600030F4813071F0823009F0B1C098C08A3019 -:1013700009F485C08B3009F46AC0893009F0A7C030 -:1013800020C08091C601813A09F0A1C08091E80097 -:10139000877F8093E8008091CA019091CB01892BCF -:1013A00021F486E391E060E103C080E090E060E03A -:1013B00070E00E94030B8091E8008B778093E80037 -:1013C00008958091C601813209F081C08091CA01DF -:1013D0009091CB01009719F0039709F078C08091A4 -:1013E000E800877F8093E80005C08091C5018823CD -:1013F00009F46DC08091E80082FFF7CF8091F10081 -:10140000809335018091E8008B771CC08091C601E4 -:10141000813A09F05CC08091CA019091CB01892B7F -:1014200009F055C08091E800877F8093E8008091A3 -:10143000E80080FFFCCF809102018093F100809151 -:10144000E8008E778093E8000E94630C08958091F5 -:10145000C6018132E1F58091CA019091CB01892BBF -:10146000B1F58091E800877F8093E8000E94630CCB -:101470008091C801809302010E94261108958091F5 -:10148000C601813221F58091E800877F8093E800D2 -:101490000E94630C8091C90180933401089580916A -:1014A000C601813AA1F48091E800877F8093E8002B -:1014B0008091E80080FFFCCF809134018093F1009F -:1014C0008091E8008E778093E8000E94630C089575 -:1014D00081E061EC42E00E942B0C82E061EC42E092 -:1014E0000E942B0C83E061EC42E00E942B0C84E014 -:1014F00061EC42E10E942B0C08950E94BA1B0895F2 -:10150000DA019330C1F0943030F4913051F09230E0 -:1015100009F05BC00BC0913221F1923209F055C045 -:1015200037C0EFE1F5E022E130E053C0E1E3F5E060 -:101530002DE630E04EC0813051F0813020F0823015 -:1015400009F043C008C0EEE9F5E0849107C0E2EA83 -:10155000F5E0849103C0EAEBF5E08491282F30E0B8 -:1015600038C0613051F0613028F0623059F063309A -:1015700061F50BC0E3E4F5E002C0ECE5F5E029E03D -:1015800030E027C0E5E7F5E0FACFEEE8F5E0F7CF89 -:10159000613061F0613028F0623069F06330A9F4A5 -:1015A0000FC0E4E2F4E02FE330E013C0E3E6F4E040 -:1015B0002DE430E00EC0E0EBF4E026E330E009C0BB -:1015C000E6EEF4E029E330E004C0E0E0F0E020E003 -:1015D00030E0ED93FC93C901089580E189BD82E17B -:1015E00089BD09B400FEFDCF8091D8008F7D809326 -:1015F000D8008091E00082608093E0008091E0005C -:1016000081FDFCCF08959C014091CC015091CD010A -:101610004617570718F4F90190E043C061157105AA -:1016200011F0AB01F8CF8091E8008E778093E8004D -:1016300040E050E0F0CF8091C501882309F447C015 -:10164000853009F446C08091E80083FD44C0809154 -:10165000E80082FD36C08091E80080FF22C08091C2 -:10166000F3009091F200782F60E0292F30E0262BD4 -:10167000372B07C081918093F100415050402F5F7C -:101680003F4F4115510519F02830310598F390E08E -:101690002830310509F491E08091E8008E7780933D -:1016A000E8004115510539F6992329F60AC08091C1 -:1016B000C501882361F0853061F08091E80083FDE9 -:1016C0000AC08091E80082FFF2CF80E0089582E0B6 -:1016D000089583E0089581E008959C014091CC0134 -:1016E0005091CD014617570718F4F90190E044C016 -:1016F0006115710511F0AB01F8CF8091E8008E778C -:101700008093E80040E050E0F0CF8091C50188234D -:1017100009F448C0853009F447C08091E80083FD92 -:1017200045C08091E80082FD37C08091E80080FFCD -:1017300023C08091F3009091F200782F60E0292F70 -:1017400030E0262B372B08C084918093F10031962E -:10175000415050402F5F3F4F4115510519F028303F -:10176000310590F390E02830310509F491E0809143 -:10177000E8008E778093E8004115510531F69923F2 -:1017800021F60AC08091C501882361F0853061F09F -:101790008091E80083FD0AC08091E80082FFF2CFCB -:1017A00080E0089582E0089583E0089581E008953F -:1017B000BF92CF92DF92EF92FF920F931F93CF933E -:1017C000DF93182F092F7B016A010E94840CB82E29 -:1017D0008823B1F5812F902F9C01E901C114D10418 -:1017E00039F0F60180819181E81AF90AC80FD91FF2 -:1017F00000E010E022C08091E80085FD16C08091D5 -:10180000E8008E778093E800C114D10449F0F60116 -:1018100080819181800F911F9183808385E011C029 -:101820000E94840C882349F00CC089918093F100B8 -:101830000894E108F1080F5F1F4FE114F104D9F695 -:101840008B2DDF91CF911F910F91FF90EF90DF9043 -:10185000CF90BF900895382F282F2EC0822F8F70E1 -:101860008093E900231721F4762F942F50E006C0CF -:101870007091EC009091ED005091F00091FF1BC031 -:101880008091EB008E7F8093EB008091ED008D7F47 -:101890008093ED008091EB0081608093EB0070936A -:1018A000EC009093ED005093F0008091EE0087FDE6 -:1018B00002C080E008952F5F273080F23F703093A0 -:1018C000E90081E008958091C60188239CF404C05A -:1018D0008091C5018823B9F08091E80082FFF8CF9C -:1018E0008091E8008B778093E80008958091C5018E -:1018F000882349F08091E80080FFF8CF8091E800CC -:101900008E778093E80008954091E4005091E500BF -:1019100024E68091EC0080FF24C08091E80080FDE7 -:101920001EC08091C501882311F482E0089585309E -:1019300011F483E008958091EB0085FF02C081E0FF -:1019400008958091E4009091E5008417950709F3CC -:10195000222311F484E008952150AC01DACF80E015 -:1019600008958091E80082FFDCCFF9CF0E94290D15 -:101970000E94310DE0EEF0E0808181608083A8ED6F -:10198000B0E08C918F778C9319BCE7EDF0E080810B -:101990008E7F80838C918F7E8C931092C4010895EA -:1019A000EF92FF920F931F930E94290D0E94310D19 -:1019B00008ED10E0F80180818F7780838081806856 -:1019C000808380818F7D808319BC1092C501109225 -:1019D000C1011092C3011092C20180EEE82EF12CD9 -:1019E000F70180818B7F8083F80180818160808313 -:1019F00080E060E042E00E942B0CE1EEF0E08081AC -:101A00008E7F8083E2EEF0E0808181608083808140 -:101A100088608083F70180818E7F8083F8018081D8 -:101A2000806180831F910F91FF90EF900895E8ED02 -:101A3000F0E080818F7E8083E7EDF0E0808181603F -:101A4000808384E082BF81E08093C4010E94D00C37 -:101A50000895E8EDF0E080818E7F80831092E200AF -:101A600008951092DA001092E10008951F920F92EB -:101A70000FB60F9211241F932F933F934F935F93B1 -:101A80006F937F938F939F93AF93BF93EF93FF9346 -:101A90001091E9008091EC001092E9008091F00033 -:101AA000877F8093F00078940E94440E1092E900A2 -:101AB0008091F00088608093F0001F701093E9001F -:101AC000FF91EF91BF91AF919F918F917F916F9116 -:101AD0005F914F913F912F911F910F900FBE0F90EB -:101AE0001F9018951F920F920FB60F9211242F93EB -:101AF0003F934F935F936F937F938F939F93AF9396 -:101B0000BF93EF93FF938091E10082FF0BC0809120 -:101B1000E20082FF07C08091E1008B7F8093E100AB -:101B20000E94B40F8091DA0080FF1FC08091D8001E -:101B300080FF1BC08091DA008E7F8093DA00809155 -:101B4000D90080FF0DC080E189BD82E189BD09B463 -:101B500000FEFDCF81E08093C5010E949C0905C075 -:101B600019BC1092C5010E946D088091E10080FFB0 -:101B700019C08091E20080FF15C08091E2008E7F45 -:101B80008093E2008091E20080618093E200809186 -:101B9000D80080628093D80019BC85E08093C5018D -:101BA0000E9471088091E10084FF30C08091E200C2 -:101BB00084FF2CC080E189BD82E189BD09B400FEAB -:101BC000FDCF8091D8008F7D8093D8008091E10077 -:101BD0008F7E8093E1008091E2008F7E8093E2000F -:101BE0008091E20081608093E2008091C1018823AE -:101BF00011F084E007C08091E30087FD02C081E01E -:101C000001C083E08093C5010E947D0A8091E100BC -:101C100083FF29C08091E20083FF25C08091E1000D -:101C2000877F8093E10082E08093C5011092C1011B -:101C30008091E1008E7F8093E1008091E2008E7FB1 -:101C40008093E2008091E20080618093E20080E076 -:101C500060E042E00E942B0C8091F000886080934D -:101C6000F0000E947008FF91EF91BF91AF919F919A -:101C70008F917F916F915F914F913F912F910F9035 -:101C80000FBE0F901F9018951F93DF93CF93CDB782 -:101C9000DEB7AC970FB6F894DEBF0FBECDBFE6EC53 -:101CA000F1E08091F100819321E0EE3CF207C9F769 -:101CB0000E94AA098091E80083FF3EC18091C6017D -:101CC0003091C701353009F487C0363040F43130E7 -:101CD000C9F1313070F0333009F02EC133C03830E3 -:101CE00009F4F9C0393009F409C1363009F024C1CA -:101CF00097C0803821F0823809F01EC108C0909149 -:101D0000C2018091C301882399F0926011C0809133 -:101D1000CA018F708093E9008091EB0090E025E08C -:101D2000969587952A95E1F7982F91701092E90082 -:101D30008091E800877F8093E8009093F1001092F3 -:101D4000F100D4C0882319F0823009F0F5C090E08A -:101D50008F719070009721F0029709F0EDC00CC0D0 -:101D60008091C801813009F0E7C01092C30133307F -:101D700069F58093C3012AC08091C801882331F599 -:101D80002091CA012F7009F4D7C02093E9008091F7 -:101D9000EB0080FF1BC0333021F48091EB008062A8 -:101DA00013C08091EB0080618093EB0081E090E0B4 -:101DB00002C0880F991F2A95E2F78093EA001092DB -:101DC000EA008091EB0088608093EB001092E900BC -:101DD0008091E800877F8DC0882309F0ADC0109105 -:101DE000C8011F778091E3008078812B8093E30006 -:101DF0008091E800877F8093E8000E94630C8091C7 -:101E0000E80080FFFCCF8091E30080688093E300CE -:101E1000112311F482E001C083E08093C5018CC0DE -:101E20008058823008F088C08091C8019091C90123 -:101E300023E08C3D920709F034C083E08C838AE272 -:101E40008B837FB7F894DE0115966EE040E050E09A -:101E500011E2E62FF0E010935700849140FF03C099 -:101E600082958F706F5F8F70282F30E08A3018F066 -:101E7000C901C79602C0C901C0968D939D934F5F5B -:101E80005F4F4431510529F77FBF8091E800877F7C -:101E90008093E800CE0103966AE270E00E94030B93 -:101EA00014C06091CA01AE014F5F5F4F0E94800A6B -:101EB000BC01009709F440C08091E800877F8093BF -:101EC000E80089819A810E946D0B8091E8008B77F0 -:101ED0008093E80031C0803879F58091E800877FF1 -:101EE0008093E8008091C1018093F1008091E80027 -:101EF0008E778093E8000E94630C1EC08823E1F473 -:101F00009091C8019230C0F48091E800877F80935F -:101F1000E8009093C1010E94630C8091C101882365 -:101F200031F48091E30087FD02C081E001C084E0CC -:101F30008093C5010E94680A8091E80083FF0AC06F -:101F40008091E800877F8093E8008091EB008062B9 -:101F50008093EB00AC960FB6F894DEBF0FBECDBFFA -:101F6000CF91DF911F91089508951F938091C5012E -:101F7000882379F01091E9008091EC001092E9003B -:101F80008091E80083FF02C00E94440E1F701093EE -:101F9000E9001F91089590934B0180934A010895A1 -:101FA000E0914A01F0914B01309711F480E00895DF -:101FB0000190F081E02D09950895E0914A01F0919A -:101FC0004B01309721F00280F381E02D09950895AF -:101FD000E0914A01F0914B01309721F00480F581A6 -:101FE000E02D099508959C01809148019091490147 -:101FF0002817390779F03093490120934801E0917F -:102000004A01F0914B01309729F00680F781E02DCD -:10201000C901099508959C0180914601909147015D -:102020002817390779F03093470120934601E09152 -:102030004A01F0914B01309729F00084F185E02DA1 -:10204000C9010995089508950E94231008950E94DA -:102050006C080895BF92CF92DF92EF92FF920F9398 -:102060001F93DF93CF93CDB7DEB72A970FB6F894BF -:10207000DEBF0FBECDBF0E945405EE24FF24BE2C50 -:102080008E2D0E940405C82EF701E35BFE4FD08021 -:10209000D82609F43FC08091AE0181FF02C00E94A2 -:1020A0000A0500E010E0ED2DF0E0CF01002E02C0A7 -:1020B000959587950A94E2F780FF27C00E94DF1B61 -:1020C0000983BA826C2D70E0002E02C07595679569 -:1020D0000A94E2F7617070706B8381609D838C83DA -:1020E000402F5B2D782F8D810E949514F701E35BC3 -:1020F000FE4F81E090E0002E02C0880F991F0A94E5 -:10210000E2F72081282720831DC00F5F1F4F063074 -:10211000110559F60894E11CF11C8EE0E816F10453 -:1021200009F0ADCF0E94DF1B2FEF2E832F8318867F -:102130008160782F9A8789874FEF5FEF60E08A850B -:102140000E9495140E94B41F10914C010E94D00F60 -:10215000181731F00E94D00F80934C010E94271075 -:102160002A960FB6F894DEBF0FBECDBFCF91DF9198 -:102170001F910F91FF90EF90DF90CF90BF90089547 -:102180000E94D61B0E9433050E949C1C0895DF9379 -:10219000CF9300D000D00F92CDB7DEB70F900F9045 -:1021A0000F900F900F90CF91DF910895DF93CF9311 -:1021B00000D000D000D0CDB7DEB726960FB6F89489 -:1021C000DEBF0FBECDBFCF91DF9108950E940C19E5 -:1021D000482F892F82958F70282F30E02C303105C1 -:1021E0004CF42A3031056CF4225030402230310555 -:1021F000C0F407C02C30310551F02F30310589F47F -:1022000006C0403E10F0403F61F481E008959F70A9 -:10221000892F90E023E0969587952A95E1F78170C4 -:10222000089580E008950E94E01A0E94B51A0E9465 -:10223000F81A0E949D1F0E94A91F80E090E00E9452 -:10224000F30F80E090E00E940B1008950E94D01AD6 -:102250000E9413110895882321F00E94C91A0E9438 -:10226000F81A0895882321F00E94C31A0E94F81AD0 -:102270000895282F882309F44EC0823859F40E940B -:10228000D00F81FF48C089E30E94431A0E94F81AC8 -:1022900089E30CC0833869F40E94D00F80FF3BC0F3 -:1022A00083E50E94431A0E94F81A83E50E94811A6E -:1022B0001FC0843859F40E94D00F82FF2CC087E4DD -:1022C0000E94431A0E94F81A87E4F0CF8450813AA2 -:1022D00010F4822FEBCF822F805E883060F427705D -:1022E00081E090E001C0880F2A95EAF70E94C91AA0 -:1022F0000E94F81A0895822F855A833028F480E0CE -:1023000090E00E94F30F0895285A233120F480E0D2 -:1023100090E00E940B1008951F93182F882309F452 -:10232000D0C0823859F40E94D00F81FDCAC089E321 -:102330000E94431A0E94F81A89E30CC0833879F48A -:102340000E94D00F80FDBDC083E50E94431A0E9409 -:10235000F81A83E50E94811A0E94F81AB2C08438E4 -:1023600059F40E94D00F82FDACC087E40E94431A4A -:102370000E94F81A87E4EECF8450813A50F4812FFE -:102380000E94DE21882309F09CC0812F0E94431AFD -:10239000E3CF812F805E883050F4177081E090E0A9 -:1023A00001C0880F1A95EAF70E94C31AD5CF812F72 -:1023B000855A8330A0F4153A19F481E890E00CC0F6 -:1023C000163A19F482E890E007C0173A19F080E055 -:1023D00090E002C083E890E00E94F30F72C0812F6A -:1023E000885A833108F06DC0183A19F482EE90E0F3 -:1023F00066C0193A19F489EE90E061C01A3A19F4EE -:102400008AEE90E05CC01B3A19F485EB90E057C06F -:102410001C3A19F486EB90E052C01B3B19F483EB95 -:1024200090E04DC01C3B19F484EB90E048C01D3A8D -:1024300019F487EB90E043C0103B19F48CEC90E06A -:102440003EC01E3A19F48DEC90E039C01F3A19F4E1 -:1024500083E891E034C0113B19F48AE891E02FC081 -:10246000123B19F482E991E02AC0133B19F484E984 -:1024700091E025C0143B19F481E292E020C0153BA5 -:1024800019F483E292E01BC0163B19F484E292E057 -:1024900016C0173B19F485E292E011C0183B19F4FD -:1024A00086E292E00CC0193B19F487E292E007C083 -:1024B0001A3B19F080E090E002C08AE292E00E94AC -:1024C0000B101F910895AF92BF92CF92DF92EF92BF -:1024D000FF920F931F93DF93CF93CDB7DEB72A9769 -:1024E0000FB6F894DEBF0FBECDBF5C01DE011196C2 -:1024F000FC0185E001900D928150E1F70B81F5011F -:10250000F580F2944FE0F422DE011696FE0131963A -:1025100085E001900D928150E1F73E812F81898500 -:102520009A85892B09F4F0C12F3F09F0C0C13F3FC4 -:1025300009F0BDC1E9C18D2D8F70222311F4182F30 -:1025400003C0182F1295107F002349F0112309F4BE -:1025500088C1812F0E94D31A0E94F81A82C18C2D43 -:102560000E943911112309F4CFC1812F0E94D91A79 -:102570000E94F81AC9C18D2D8F70203211F4182FC6 -:1025800003C0182F1295107FCC2021F0F1E0CF1658 -:1025900011F516C0002359F0FF2009F431C121E0E4 -:1025A000F21609F02DC1812F0E94E31AADC1FF2060 -:1025B00021F081E0F81609F4A7C10E94E61A26C1AD -:1025C000002329F0E1E0EF1508F49EC119C1FF20B6 -:1025D00009F09AC11BC1002321F0FF2009F410C1AA -:1025E00040C1FF2009F412C147C18D2D8695869503 -:1025F000837090E0009721F0019709F085C10AC02F -:10260000002319F0C601937002C080E090E00E94A0 -:10261000F30F7AC1002319F0C601937002C080E065 -:1026200090E00E940B1070C1002321F08C2D0E94BD -:10263000AB1E03C08C2D0E94151F0E94A91F64C1F0 -:102640008D2D837009F05EC0002309F05DC12C2D33 -:10265000229526952770220F220F8C2D8F70E82E41 -:10266000FF2400E010E0022E04C0EE0CFF1C001F4F -:10267000111F0A94D2F7C4FC05C060E070E080E04E -:1026800090E00FC06FE070E080E090E004C0660F63 -:10269000771F881F991F2A95D2F7609570958095AE -:1026A0009095D694D694F3E0DF224D2D50E0413042 -:1026B0005105A9F0423051051CF4452B49F024C1C5 -:1026C0004230510589F04330510509F01DC113C056 -:1026D0006E297F29802B912B0E941E1A15C16E290D -:1026E0007F29802B912B0BC06E297F29802B912B6A -:1026F0000E940D1A09C10E941E1AC801B7010E944A -:102700002F1A02C190E0002311F4969587958170ED -:1027100009F4FAC02C2D229526952770220F220F3E -:102720008C2D8F70E82EFF2400E010E0022E04C0F4 -:10273000EE0CFF1C001F111F0A94D2F7C4FC05C049 -:1027400060E070E080E090E00FC06FE070E080E05B -:1027500090E004C0660F771F881F991F2A95D2F753 -:102760006095709580959095D694D69423E0D2226A -:102770004D2D50E041305105A9F0423051051CF477 -:10278000452B49F0C1C04230510589F04330510515 -:1027900009F0BAC013C06E297F29802B912B0E94AB -:1027A0007119B2C06E297F29802B912B0BC06E2925 -:1027B0007F29802B912B0E946019A6C00E9471195D -:1027C000C801B7010E9482199FC080EFC81611F19D -:1027D0008C1528F0E0EECE1608F43FC009C0F2EFE9 -:1027E000CF1661F1CF1628F123EFC216B1F52BC039 -:1027F0001C2D1F708D2D8F71002331F00E94CF1979 -:10280000812F0E94321180C00E94AF19812F0E9437 -:102810002B117AC0002321F0FF2009F075C004C0FD -:1028200081E08F1508F470C08D2D8F710E9493196F -:102830006BC08D2D8F71002329F119C08D2D8F71E3 -:102840000023A9F01FC0002329F08D2D8F710E9455 -:10285000EB195AC00E94FB1957C0002359F0FF2002 -:1028600021F08C2D0E948C114FC08D2D8F710E94F4 -:10287000CF194AC0FF2021F08C2D0E94391144C08D -:102880008D2D8F710E94AF193FC0EFE0DE22C50190 -:102890006C2D4D2D0E942F030E94911835C0FFE032 -:1028A000DF22C5016C2D4D2D0E9453062DC089815C -:1028B0009A810E940C196C010E940B190E940A193E -:1028C0008D2D82958F7090E08530910509F4ACCE06 -:1028D0008630910554F4843091050CF086CE2D2D70 -:1028E000207F02970CF047CE26CE8C3091053CF429 -:1028F0008A3091050CF069CF089731F4A1CE8C3065 -:10290000910519F20F9759F22A960FB6F894DEBF87 -:102910000FBECDBFCF91DF911F910F91FF90EF9030 -:10292000DF90CF90BF90AF900895DF93CF93CDB756 -:10293000DEB72B970FB6F894DEBF0FBECDBF342F96 -:102940004F83252F588769877A878B87472F582F82 -:10295000FE01319686E0DF011D928A95E9F76B83CF -:1029600039832A834C835D83432F522F8D819E812F -:102970000E94D2172B960FB6F894DEBF0FBECDBFC4 -:10298000CF91DF9108950F931F930091620115C0BD -:1029900010E0F801EE0FFF1FE00FF11FEE0FFF1F19 -:1029A000ED59FE4F4081518162817381848195810F -:1029B0000E94D6100F5F1F4F0770809161010817AA -:1029C00039F71F910F91089540915B0150915C017F -:1029D00060915D0170915E0180915F019091600155 -:1029E0000E94D61008950F931F93CF93DF93809189 -:1029F000600182958F7009F06DC080915D01882320 -:102A000009F468C0609162010091610140915E012A -:102A100050915F0110915C0170915B01EA01C095DA -:102A2000D09555C04115510509F44FC01F3F49F4D9 -:102A300080E090E07F3F11F481E090E0882309F08E -:102A400044C0262F30E0F901EE0FFF1FE20FF31F05 -:102A5000DF01AA0FBB1FAD59BE4F11968C91119784 -:102A6000181799F58C91781781F5EE0FFF1FEB5928 -:102A7000FE4F8081882349F513968D919C91149780 -:102A80008417950718F0841B950B02C08C0F9D1FAF -:102A9000883C9105D0F4809160018F7080618093B3 -:102AA0006001F901EE0FFF1FE20FF31FEE0FFF1F92 -:102AB000E859FE4F80818F70806180838BE591E0C3 -:102AC0000E9463120E94C31405C06F5F6770601795 -:102AD00009F0A8CFDF91CF911F910F910895DF9258 -:102AE000EF92FF920F931F93DF93CF93CDB7DEB793 -:102AF0006B970FB6F894DEBF0FBECDBF8C01DC0123 -:102B00001296DC9012974C9111965C911197139646 -:102B1000ED90FC90149720915E0130915F016091DF -:102B20005C0170915B012115310509F4DBC16F3F38 -:102B300009F003C27F3F09F000C2D4C1E216F306D8 -:102B400040F0C701821B930B883C910508F0EEC052 -:102B500008C0209530952E0D3F1D283C310508F00A -:102B6000E5C080916001807F09F095C06F3F09F05A -:102B7000EAC17F3F09F0E7C115C0741799F4DD2061 -:102B800089F4809160018F708061809360010E9460 -:102B9000E4148BE591E00E94631280916001F801DA -:102BA0008583BCC1FD82EC825A834983DB82DE01CE -:102BB0001696FE01319685E001900D928150E1F765 -:102BC0006885DE011B96FE01369685E001900D9228 -:102BD0008150E1F72C853B858E859F85892B09F4F3 -:102BE00051C02F3F09F0B3C13F3F09F0B0C14AC007 -:102BF000FD82EC825A834983DB82DE011B96FE0153 -:102C0000319685E001900D928150E1F7FC847B853F -:102C10006D8580916201909161011FC0282F30E085 -:102C2000F901EE0FFF1FE20FF31FDF01AA0FBB1F19 -:102C3000AD59BE4F11968C911197F81651F48C91A5 -:102C4000781739F4EE0FFF1FEB59FE4F808168179C -:102C5000C9F42F5F3F4F822F87708917F9F68DC116 -:102C60009F7059F0442349F459C19F7031F0D80145 -:102C700015968C91807F09F451C1405E483008F46C -:102C80004DC148C1DD2009F449C1809160018160D6 -:102C90008093600143C16F3F09F05DC17F3F09F040 -:102CA0005AC114C0741791F4DD2081F48091600141 -:102CB000F8018583C8010E946312ABE5B1E0F80119 -:102CC00086E001900D928150E1F720C15A8349833B -:102CD00089819A810E94E610882309F41BC1DD20B6 -:102CE00009F418C130916001832F82958F7090E0B4 -:102CF00002979CF090915C0120915B01FE0170961F -:102D000086E0DF011D928A95E9F7998B288BFC8A72 -:102D1000EB8A3D8BCF010E946312ABE5B1E0F80175 -:102D200086E001900D928150E1F7EEC08091600144 -:102D3000807FA9F47E2DFD82EC825A834983DB8259 -:102D40006D2D8D810E94C7100BE511E0C8010E9416 -:102D5000631286E0F80111928A95E9F7C0C06F3FCF -:102D600009F0FDC07F3F09F0FAC014C0741791F458 -:102D7000DD2081F480916001D80115968C93C80103 -:102D80000E946312EBE5F1E086E0DF011D928A9577 -:102D9000E9F7BEC05A83498389819A810E94E6106F -:102DA000882309F4B7C0DD2009F4B4C03091600174 -:102DB000832F82958F7090E002979CF090915C0138 -:102DC00020915B01FE01769686E0DF011D928A95D7 -:102DD000E9F79F8B2E8BFA8EE98E3B8FCF010E94F5 -:102DE0006312ABE5B1E0F80186E001900D928150ED -:102DF000E1F78AC06F3F09F0B6C07F3F09F0B3C06A -:102E000071C0E216F30640F0C701821B930B883CA9 -:102E1000910508F053C008C0209530952E0D3F1D38 -:102E2000283C310508F04AC0DD2009F473C06F3F2B -:102E300009F09FC07F3F09F09CC029C0741739F585 -:102E40009091600190FD1AC0892F82958F70B1F02A -:102E5000F80195838F3031F08F5F8295807F9F706E -:102E6000982B9583C8010E946312ABE5B1E0F8018D -:102E700086E001900D928150E1F748C0ABE5B1E0EA -:102E8000F80186E001900D928150E1F741C05A832C -:102E9000498389819A810E94E610882349F0ABE535 -:102EA000B1E0F80186E001900D928150E1F72CC06D -:102EB000809160018160809360012CC07E2DFD8235 -:102EC000EC825A834983DB826D2D8D810E94C7106D -:102ED000EBE5F1E086E0DF011D928A95E9F70E94BB -:102EE000E4141CC0DD20B1F05A83498389819A81A2 -:102EF0000E94E610882371F0ABE5B1E0F80186E0AE -:102F000001900D928150E1F70E94F3140E94E414A5 -:102F100081E005C0C8010E946312FACF80E06B9681 -:102F20000FB6F894DEBF0FBECDBFCF91DF911F91DA -:102F30000F91FF90EF90DF90089580915D018823BD -:102F400009F458CFFBCD651709F02CCE16CE6130B1 -:102F500009F498CE4DCE651709F0B8CEA3CE65170B -:102F600009F018CF03CF80915D01882309F0BACF13 -:102F700048CF651709F08BCF61CF5A834983898188 -:102F80009A810E940C19482F892F82958F70282FC3 -:102F900030E0223031050CF463CE243031050CF0E2 -:102FA000B9CF63CE0F931F93DF93CF93CDB7DEB727 -:102FB0002C970FB6F894DEBF0FBECDBF4F83588756 -:102FC00069877A878B879C878E01095F1F4FC801AD -:102FD0000E946F158823D9F028853F818A859B85BB -:102FE000892B09F46BC02F3F49F480E090E03F3F0C -:102FF00011F481E090E0882309F060C04F8158858A -:1030000069857A858B859C850E94D61057C0DE0124 -:103010001196F80186E001900D928150E1F7F98157 -:10302000EA814C815D814115510509F447C0EF3FAC -:1030300009F04CC0FF3F09F049C040C0F983EA8362 -:103040005D834C83F901EE0FFF1FE20FF31FEE0FBC -:10305000FF1FED59FE4FDE01119686E00D900192A3 -:103060008150E1F7609361010E94C31427C0919FD2 -:10307000C00111248D599E4F0E946F15882309F4B9 -:1030800045C08091620190E0FC01EE0FFF1FE80F48 -:10309000F91FEE0FFF1FED59FE4F408151816281F4 -:1030A0007381848195810E94D6108091620190E0A5 -:1030B0000196877090708093620101C016E0909134 -:1030C000620180916101981791F620C080916101A1 -:1030D000282F30E02F5F3F4FB9016770707021508B -:1030E00030408091620190E06817790709F0A6CF1F -:1030F0000E9426111092610110926201EBE5F1E04D -:1031000086E0DF011D928A95E9F7D8CF2C960FB69D -:10311000F894DEBF0FBECDBFCF91DF911F910F910D -:103120000895CF92DF92EF92FF921F93CF93DF9398 -:10313000EC01009709F466C010E090EAC92E9FE008 -:10314000D92E81E0E82EF12CFE012196949194373E -:1031500048F4943008F044C0913079F0923009F08E -:1031600051C01BC0953709F437C0953750F1892FEE -:103170008458803708F046C037C0FE0121969491EC -:10318000892F805E883060F597708E2D01C0880F82 -:103190009A95EAF70E94D31A0FC0FE0121969491E6 -:1031A000892F805E883058F497708E2D01C0880F6B -:1031B0009A95EAF70E94D91A0E94F81A19C0892F25 -:1031C00015C0FE01249104C0C6010197F1F72150FA -:1031D0002223D1F721960CC0FE012196149108C03C -:1031E000892F0E948C1104C0892F8F770E9439117A -:1031F000212F04C0C6010197F1F72150222309F4C1 -:10320000A3CFF8CFDF91CF911F91FF90EF90DF9088 -:10321000CF90089508950895CF92DF92EF92FF9294 -:103220000F931F93CF93DF936C01E0909301F09085 -:1032300094010091950110919601809197019091D0 -:103240009801A0919901B0919A01E82AF92A0A2BD4 -:103250001B2BCFE1D0E0D801C7010C2E04C0B695DE -:10326000A795979587950A94D2F781709070892BCE -:1032700041F08C2FB6010E942B079C0181309105F3 -:1032800051F421978FEFCF3FD80729F780E0B6019F -:103290000E942B079C01822FDF91CF911F910F91EC -:1032A000FF90EF90DF90CF90089560939701709317 -:1032B00098018093990190939A010E9413110895A7 -:1032C0009B01AC01609197017091980180919901E7 -:1032D00090919A0162277327842795270E94551998 -:1032E00008959B01AC0160919701709198018091C4 -:1032F000990190919A0162237323842395230E945C -:10330000551908959B01AC01609197017091980146 -:103310008091990190919A01622B732B842B952BAC -:103320000E945519089521E030E040E050E004C0CB -:10333000220F331F441F551F8A95D2F780919701A2 -:1033400090919801A0919901B0919A01282739276D -:103350004A275B27CA01B9010E945519089521E047 -:1033600030E040E050E004C0220F331F441F551FDF -:103370008A95D2F720953095409550958091970188 -:1033800090919801A0919901B0919A012823392335 -:103390004A235B23CA01B9010E945519089521E00F -:1033A00030E040E050E004C0220F331F441F551F9F -:1033B0008A95D2F78091970190919801A0919901F7 -:1033C000B0919A01282B392B4A2B5B2BCA01B901EA -:1033D0000E945519089521E030E040E050E004C01B -:1033E000220F331F441F551F8A95D2F7CA01B90116 -:1033F0000E945519089560E070E080E090E00E941E -:1034000055190895609393017093940180939501E9 -:10341000909396010E94131108959B01AC01609155 -:10342000930170919401809195019091960162278A -:103430007327842795270E94021A08959B01AC01E7 -:103440006091930170919401809195019091960102 -:1034500062237323842395230E94021A08959B01FB -:10346000AC016091930170919401809195019091CC -:103470009601622B732B842B952B0E94021A0895C0 -:103480000E94021A0895382F809102018823E1F0EA -:1034900080910D018823C1F0832F869586958695AE -:1034A0008F3070F5E0910E01F0910F01E80FF11DE2 -:1034B000377081E090E002C0880F991F3A95E2F7DB -:1034C0002181282B21830895A0910E01B0910F0135 -:1034D000FD0120E08FEF9281931791F08F3F19F457 -:1034E000992309F4822F2F5F31962E30A1F78F3F59 -:1034F00039F0992787FD9095A80FB91F12963C9334 -:103500000895482F809102018823E9F080910D01F0 -:103510008823C9F0842F8695869586958F3020F56F -:10352000E0910E01F0910F01E80FF11D477081E06D -:1035300090E002C0880F991F4A95E2F7809521819B -:1035400082238183089520E030E0E0910E01F09124 -:103550000F01E20FF31F8281841709F412822F5F9B -:103560003F4F2E30310589F7089581E090E0E091DA -:103570000E01F0910F01E80FF91F108201968031C2 -:103580009105A9F708959091AB01982B9093AB0109 -:10359000089580959091AB0198239093AB01089585 -:1035A0001092AB0108959091AD01982B9093AD01CD -:1035B000089580959091AD0198239093AD01089561 -:1035C0001092AD0108958093AC0108951092AC0162 -:1035D0000895E0910E01F0910F0120E091E08181CA -:1035E00081112F5F9F5F31969031C9F7822F089527 -:1035F000E0910E01F0910F018091AB018083E09189 -:103600000E01F0910F0180819091AD01892B808393 -:103610009091AC01992369F0E0910E01F0910F01B6 -:103620008081892B80830E94E91A882311F00E94EF -:10363000E61A80910E0190910F010E94DD0F08950E -:103640009B01AC01AA27BB270097A105B10521F476 -:10365000DA01C90160E001C060E1292F3A2F4B2F48 -:103660005527211531054105510519F49C01AD017E -:1036700001C0685FDA01C90174E0B695A795979516 -:1036800087957A95D1F70097A105B10519F4DA016C -:10369000C90101C06C5F9C01AD01F2E056954795F0 -:1036A00037952795FA95D1F7211531054105510533 -:1036B00019F49C01AD0101C06E5F56954795379591 -:1036C0002795211531054105510509F06F5F862FBA -:1036D00008958091C501843009F11092AF0120E472 -:1036E00088E190E00FB6F894A895809360000FBE33 -:1036F0002093600083B7817F846083BF83B781603C -:1037000083BF7894889583B78E7F83BF88E10FB697 -:10371000F89480936000109260000FBE08950895A1 -:1037200008951F920F920FB60F9211248F939F93BB -:10373000AF93BF938091AF01882399F48091B0013A -:103740009091B101A091B201B091B3014196A11D38 -:10375000B11D8093B0019093B101A093B201B093D9 -:10376000B301BF91AF919F918F910F900FBE0F90BA -:103770001F9018950E9426110E94D00F0E946C087D -:1037800008951F930E948F1B0E9454050E94901B56 -:1037900010E0812F0E940405882311F081E004C00D -:1037A0001F5F1E30B1F780E01F91089582E084BD55 -:1037B00093E095BD9AEF97BD80936E0008958FB703 -:1037C000F8942091B0013091B1014091B201509133 -:1037D000B3018FBFC9010895EF92FF920F931F931A -:1037E000BC018FB7F894E090B001F090B101009166 -:1037F000B2011091B3018FBFA801970140705070C2 -:10380000CB01A0E0B0E0281739074A075B0720F09A -:103810009701261B370B05C09B01209530952E0D77 -:103820003F1DC9011F910F91FF90EF9008951F92C6 -:103830000F920FB60F9211248F939F93AF93BF9364 -:103840008091B0019091B101A091B201B091B3010A -:103850000196A11DB11D8093B0019093B101A09379 -:10386000B201B093B301BF91AF919F918F910F902F -:103870000FBE0F901F9018950E94B60CF89480E22E -:103880009EE420E931E0F9013197F1F70197D9F78A -:1038900087E090EBA7E0B0EB8093CE019093CF014F -:1038A000A093D001B093D1012CE088E190E00FB655 -:1038B000F894A895809360000FBE20936000FFCF1E -:1038C000EF92FF920F931F93CF93DF93082F10E097 -:1038D000812F0E940405C0E0D0E0E82EFF24C7013C -:1038E0000C2E02C0959587950A94E2F780FF09C0D7 -:1038F00080E06C2F712F0E940307081711F481E0FC -:1039000008C02196C630D10551F71F5F1E3001F760 -:1039100080E0DF91CF911F910F91FF90EF9008957C -:103920001F93182F8CE20E94601C882319F0812FAE -:103930000E94601C1F9108951F93CF93DF930E94F4 -:103940000A1E882311F40E94151E14E6C0E4DCE967 -:1039500005C00E945405CE010197F1F71150C8F738 -:1039600089E20E94901C882309F02FC18AE20E94FC -:10397000901C882311F00E94151E85E00E94901C67 -:10398000882311F00E943C1C0E94051E8093AE010A -:1039900087E00E94901C8823B9F18BE10E94901C63 -:1039A000882349F09091AE01892F8695809581708A -:1039B000880F9D7F26C08EE00E94901C882359F0BE -:1039C0009091AE01892F8695869580958170880F9C -:1039D000880F9B7F16C080E10E94901C9091AE01E1 -:1039E000882359F0892F86958695869580958170D4 -:1039F000880F880F880F977F04C0892F809581706A -:103A00009E7F982B9093AE018091AE010E94F51D90 -:103A10000E94FB1D8093BF0180EE0E94901C8823B2 -:103A200049F08091BF01982F909591708E7F892BDE -:103A30008093BF0189E30E94901C882359F09091E4 -:103A4000BF01892F869580958170880F9D7F982B67 -:103A50009093BF0182EE0E94901C882369F09091A0 -:103A6000BF01892F8695869580958170880F880F74 -:103A70009B7F982B9093BF0186EE0E94901C882319 -:103A800079F09091BF01892F8695869586958095CE -:103A90008170880F880F880F977F982B9093BF01B4 -:103AA00083EE0E94901C882369F09091BF01892FBA -:103AB00082958F70809581708295807F9F7E982BF4 -:103AC0009093BF0185E30E94901C882379F0909128 -:103AD000BF01892F82958695877080958170829528 -:103AE000880F807E9F7D982B9093BF0181E30E9479 -:103AF000901C882389F09091BF01892F829586952B -:103B000086958370809581708295880F880F807C60 -:103B10009F7B982B9093BF0181E10E94901C88238A -:103B200079F08091BF01982F991F9927991F21E063 -:103B300092279795992797958F77892B8093BF0127 -:103B40008091BF010E94E91D8091BF01881F8827D5 -:103B5000881F80930D0187E20E94901C182F8EE130 -:103B60000E94901C811112608FE10E94901C8111B3 -:103B7000146080E20E94901C8111186081E20E9412 -:103B8000901C8111106182E20E94901C81111062D0 -:103B900083E20E94901C8111106484E20E94901CB8 -:103BA00081111068112341F0812F0E94EF1D612FB8 -:103BB00070E080E090E007C00E94001E90E0A0E06E -:103BC000B0E0BC01CD010E94401ADF91CF911F915E -:103BD0000895682F84E090E00E9404240895682FDF -:103BE00083E090E00E9404240895682F82E090E032 -:103BF0000E940424089584E090E00E94F623089532 -:103C000083E090E00E94F623089582E090E00E9415 -:103C1000F623089580E090E00E94FE2320E08D5E70 -:103C20009E4F09F421E0822F089580E090E06DEE30 -:103C30007EEF0E94122482E090E060E00E94042463 -:103C400083E090E060E00E94042484E090E060E083 -:103C50000E94042485E090E060E00E94042408951E -:103C60008091BA0180FF0BC09091120185E0989F6E -:103C7000C0011124959587959595879530C081FF52 -:103C800009C09091120185E0989FC001112495957B -:103C9000879525C082FF03C0909112010DC08091CD -:103CA000B901882319F485E090E00895609113012B -:103CB00090911201861728F085E0989FC001112489 -:103CC0000EC0899F90011124C901880F991F880F88 -:103CD000991F820F931F70E00E94CF23CB01803881 -:103CE000910510F08FE70895009709F481E0089599 -:103CF0008091BA0180FF05C0809114018695869558 -:103D000018C081FF04C080911401869512C082FF03 -:103D100003C0809114010DC02091B901222319F430 -:103D200081E090E0089560911501809114012617BB -:103D300010F090E007C0289FC001112470E00E949D -:103D4000CF23CB018038910510F08FE708950097BD -:103D500009F481E00895803F21F40E94301E81958E -:103D600004C0813F29F40E94301E8093B60108955B -:103D7000823F21F40E94301E819504C0833F29F4C4 -:103D80000E94301E8093B5010895893F19F40E9466 -:103D9000781E05C08A3F31F40E94781E8195809379 -:103DA000B70108958B3F21F40E94781E819504C0CD -:103DB0008C3F29F40E94781E8093B8010895843FB7 -:103DC00021F48091B401816017C0853F21F4809176 -:103DD000B401826011C0863F21F48091B4018460F7 -:103DE0000BC0873F21F48091B401886005C0883FF3 -:103DF00031F48091B40180618093B40108958D3FC6 -:103E000021F48091BA01816005C08E3F31F4809128 -:103E1000BA0182608093BA0108958F3F29F480919E -:103E2000BA0184608093BA010895803F29F480919B -:103E3000B60187FF6FC007C0813F41F48091B60192 -:103E400018160CF067C01092B60164C0823F29F4C6 -:103E50008091B50187FF5EC007C0833F41F4809128 -:103E6000B50118160CF056C01092B50153C0893F29 -:103E700029F48091B70118163CF04CC08A3F39F400 -:103E80008091B70187FF46C01092B70143C08B3FB6 -:103E900029F48091B80187FF3DC006C08C3F39F4FA -:103EA0008091B8011816B4F51092B80133C0843F60 -:103EB00021F48091B4018E7F05C0853F31F480915B -:103EC000B4018D7F8093B40125C0863F21F4809199 -:103ED000B4018B7FF7CF873F21F48091B401877FB6 -:103EE000F1CF883F21F48091B4018F7EEBCF8D3FDD -:103EF00021F48091BA018E7F0BC08E3F21F4809116 -:103F0000BA018D7F05C08F3F29F48091BA018B7F64 -:103F10008093BA018091B501882371F48091B60134 -:103F2000882351F48091B701882331F48091B8013E -:103F3000882311F41092B9010895E4EBF1E085E0D3 -:103F4000DF011D928A95E9F71092B9011092BA012A -:103F5000089584EB91E00E94E80F0E94DF1B90938C -:103F6000BC018093BB0108951F938091BB01909188 -:103F7000BC010E94EC1BAC012091B901222321F06D -:103F80008091110190E006C0909110018AE0989F05 -:103F9000C00111244817590708F485C09091B50154 -:103FA000992369F48091B601882349F48091B7017F -:103FB000882329F48091B801882309F474C02F3F25 -:103FC00019F02F5F2093B901191624F40E94301EB6 -:103FD0008093B5018091B50187FF05C00E94301E16 -:103FE00081958093B5018091B601181624F40E9442 -:103FF000301E8093B6018091B60187FF05C00E94F4 -:10400000301E81958093B6016091B501662339F128 -:104010001091B601112319F1772767FD7095872F4D -:10402000972F0E94E02223E333E343E35FE30E9400 -:1040300044230E94AD226093B501612F772767FD6D -:104040007095872F972F0E94E02223E333E343E309 -:104050005FE30E9444230E94AD226093B6018091E9 -:10406000B701181624F40E94781E8093B70180913E -:10407000B70187FF05C00E94781E81958093B70124 -:104080008091B801181624F40E94781E8093B8011C -:104090008091B80187FF05C00E94781E81958093AA -:1040A000B8010E94A91F1F91089580E0089580E043 -:1040B0000895833099F1843030F4813069F0823092 -:1040C00009F06FC01AC0853009F44AC08530B8F1D4 -:1040D000863009F066C055C020911001822F90E013 -:1040E000860F911D8F3F910520F4260F209310011C -:1040F00008958FEF80931001089520911101822F70 -:1041000090E0860F911D8F3F910520F4260F20939C -:10411000110108958FEF80931101089520911201EC -:10412000822F90E0860F911D8F3F910520F4260F7E -:104130002093120108958FEF80931201089520912A -:104140001301822F90E0860F911D8F3F910520F47F -:10415000260F2093130108958FEF80931301089584 -:1041600020911401822F90E0860F911D8F3F9105C1 -:1041700020F4260F2093140108958FEF80931401EB -:10418000089520911501822F90E0860F911D8F3F99 -:10419000910520F4260F2093150108958FEF809349 -:1041A00015010895833031F1843030F4813061F0AD -:1041B000823009F04AC013C0853091F1853028F172 -:1041C000863009F042C037C080911001681720F492 -:1041D000861B80931001089510921001089580911C -:1041E0001101681720F4861B809311010895109225 -:1041F0001101089580911201681720F4861B8093A5 -:104200001201089510921201089580911301681708 -:1042100020F4861B809313010895109213010895D2 -:1042200080911401681720F4861B8093140108956F -:1042300010921401089580911501681720F4861BCF -:1042400080931501089510921501089521E030E042 -:1042500040E050E004C0220F331F441F551F8A95D1 -:10426000D2F7CA01B9010E94401A0E94261108958E -:104270008B3109F463C08C3100F58E3009F468C0CD -:104280008F3068F4873009F453C0883018F48630D2 -:1042900089F537C0883081F18B3061F58DC081316F -:1042A00009F478C0823118F4803121F55DC086317F -:1042B00009F482C08931F1F47FC0853309F473C0F9 -:1042C000863358F4873209F46EC0883218F48E3180 -:1042D00088F06BC0893271F466C0833430F48A335D -:1042E00008F065C0883331F467C0833409F45BC0DB -:1042F000883481F080E008950E94051E0E94FB1D15 -:1043000059C08091AE01807F8093AE0181E080939F -:10431000BD0108950E94261180E197E220E931E075 -:10432000F9013197F1F70197D9F70E943C1C42C07F -:104330008091AE0180FF2AC0807F29C08091AE01AC -:10434000982F969590959170292F220F8D7F19C0E7 -:104350008091AE01982F9695969590959170292F02 -:10436000220F220F8B7F0DC08091AE01982F969562 -:104370009695969590959170292F220F220F220FD6 -:10438000877F822B8093AE019923B1F08160809367 -:10439000AE0110C00E94261180910D0191E0892785 -:1043A00080930D0107C080E003C08D5101C0895387 -:1043B0000E94262181E0089581E008951F93182F1F -:1043C0008091BD01813089F0813020F0823009F088 -:1043D000BFC03BC0E0910E01F0910F01E081E131DF -:1043E00069F0E23209F0B6C009C0E0910E01F09127 -:1043F0000F01E081E13111F0E23249F4812F0E9496 -:1044000055208823F9F4812F0E943821A4C0812FE0 -:104410000E9457208823B1F4143161F0153128F43B -:104420001B3081F0103141F40AC0193219F01833F1 -:1044300019F408C01092BD0180E090E08CC082E0C9 -:104440008093BD0181E090E086C0193201F11A32FB -:1044500070F41431E1F0153120F4173009F064C024 -:1044600065C0812F8E51863008F05EC01BC01E349F -:1044700009F455C01F3420F41B3409F055C049C05D -:10448000113509F442C0123509F04EC03AC080918E -:10449000BE01882319F01092BE0146C081E08093CE -:1044A000BD0159C01232F9F0133260F41F3199F096 -:1044B000103218F41E3109F510C0103281F011329B -:1044C000E1F40FC0143299F0143278F0153289F00B -:1044D000163299F410C082E011C081E00FC083E071 -:1044E0000DC084E00BC085E009C086E007C087E00E -:1044F00005C088E003C089E001C080E08093BE0170 -:1045000013C08091BE0161E007C08091BE0161E0EF -:1045100009C08091BE016AE00E94592005C08091C7 -:10452000BE016AE00E94D22081E015C09AE090931B -:10453000100184E18093110183E080931201909334 -:10454000130188E08093140188E280931501ECCF79 -:104550001092BD0180E01F91089504D06894B111BC -:104560008DC0089570D088F09F5790F0B92F99278B -:10457000B751A0F0D1F0660F771F881F991F1AF06E -:10458000BA95C9F712C0B13081F077D0B1E0089583 -:1045900074C0672F782F8827B85F39F0B93FCCF304 -:1045A000869577956795B395D9F73EF49095809564 -:1045B000709561957F4F8F4F9F4F0895E89409C084 -:1045C00097FB3EF490958095709561957F4F8F4F46 -:1045D0009F4F9923A9F0F92F96E9BB279395F6955C -:1045E000879577956795B795F111F8CFFAF4BB0FDA -:1045F00011F460FF1BC06F5F7F4F8F4F9F4F16C03E -:10460000882311F096E911C0772321F09EE8872FC7 -:10461000762F05C0662371F096E8862F70E060E083 -:104620002AF09A95660F771F881FDAF7880F9695FC -:10463000879597F9089557FD9058440F551F59F0E5 -:104640005F3F71F04795880F97FB991F61F09F3F7F -:1046500079F087950895121613061406551FF2CFA8 -:104660004695F1DF08C0161617061806991FF1CFF8 -:1046700086957105610508940895E894BB2766271F -:104680007727CB0197F908950BD078C069D028F02F -:104690006ED018F0952309F05AC05FC01124EECFF8 -:1046A000CADFA0F3959FD1F3950F50E0551F629F8D -:1046B000F001729FBB27F00DB11D639FAA27F00D7B -:1046C000B11DAA1F649F6627B00DA11D661F829FA2 -:1046D0002227B00DA11D621F739FB00DA11D621F87 -:1046E000839FA00D611D221F749F3327A00D611DA4 -:1046F000231F849F600D211D822F762F6A2F112486 -:104700009F5750408AF0E1F088234AF0EE0FFF1FD8 -:10471000BB1F661F771F881F91505040A9F79E3F0F -:10472000510570F014C0AACF5F3FECF3983EDCF364 -:10473000869577956795B795F795E7959F5FC1F74C -:10474000FE2B880F911D9695879597F9089597F9F7 -:104750009F6780E870E060E008959FEF80EC089527 -:1047600000240A9416161706180609060895002450 -:104770000A9412161306140605060895092E0394CA -:10478000000C11F4882352F0BB0F40F4BF2B11F43E -:1047900060FF04C06F5F7F4F8F4F9F4F089597FB5F -:1047A000092E07260AD077FD04D00CD006D00020B1 -:1047B0001AF4709561957F4F0895F6F7909581955D -:1047C0009F4F0895AA1BBB1B51E107C0AA1FBB1F27 -:1047D000A617B70710F0A61BB70B881F991F5A958D -:1047E000A9F780959095BC01CD010895F999FECF68 -:1047F00092BD81BDF89A992780B50895A8E1B0E0EF -:1048000042E050E00C941924262FF999FECF1FBAEC -:1048100092BD81BD20BD0FB6F894FA9AF99A0FBEE9 -:10482000019608950E940424272F0C940524DC018E -:10483000CB01FC01F999FECF06C0F2BDE1BDF89AAB -:10484000319600B40D9241505040B8F70895F89455 -:02485000FFCF98 -:1048520020020172080709E108AB087508019B01F3 -:064862000A14030A0828F5 +:100150000154000029002B000100010001000000F3 +:100160003A000A300B300100E30001003B000C3084 +:100170000D300100E20001003C0010300F300E3065 +:10018000010001003D001130123013300100010068 +:100190003E0014301530163000000100350001001B +:1001A0000000310000001B01B20001000000350218 +:1001B000000001003F001730183019300000010026 +:1001C00040000100010001004B000100410001005E +:1001D000010001004E004F0042000100010001003B +:1001E00049005000430001000100010046000100E9 +:1001F0004400450001000100010000000000F0A1E2 +:1002000001E1012602260127022702E10133023320 +:10021000000111021101080208011A021A012C0240 +:100220002C00013802380138023801E101170217A9 +:1002300001120212010702070112021202E1012C4F +:10024000022C000105020501150215010802080132 +:10025000040204010E020E013302330001110211E7 +:1002600001180218010F020F010F020F0001150201 +:1002700015010802080117021701180218011502DA +:1002800015011102110001090209010F020F0112EB +:1002900002120104020401170217012C022C0001B2 +:1002A0000C020C0111021101170217012C022C0083 +:1002B000010502050112021201120212010F020FC2 +:1002C000012C022C0001160216011702170115025B +:1002D00015010C020C01110211010A020A012C0283 +:1002E0002C00011902190104020401150215012C48 +:1002F000022C000119021901120212010C020C0158 +:10030000070207012C022C0001060206011202124C +:10031000011102110116021601170217012C022CFD +:100320000001160216011702170104020401170248 +:1003300017010C020C01060206012C022C0001130D +:10034000021301150215010C020C01190219010416 +:1003500002040117021701080208012C022C0001F7 +:100360001302130118021801050205010F020F0103 +:100370000C020C01060206012C022C0005010906E4 +:10038000A101050719E029E7150025019508750168 +:100390008102950175088101050819012905950556 +:1003A000750191029501750391010507190029FF57 +:1003B000150025FF950675088100C005010902A1F9 +:1003C000010901A10005091901290515002501955B +:1003D0000575018102950175038101050109300947 +:1003E000311581257F95027508810609381581250B +:1003F0007F950175088106050C0A38021581257F55 +:10040000950175088106C0C005010980A10185021A +:1004100016010026B7001A01002AB70075109501D1 +:100420008100C0050C0901A1018503160100269C6D +:10043000021A01002A9C02751095018100C0050175 +:100440000906A101050719E029E71500250195080E +:1004500075018102050819012905950575019102AB +:1004600095017503910105071900297715002501EC +:10047000957875018102C01201100100000008ED9D +:10048000FE071301000102000109026D00040100D2 +:10049000A0FA090400000103010100092111010073 +:1004A00001223F000705810308000A090401000139 +:1004B00003010200092111010001224D00070582FC +:1004C0000308000A090402000103000000092111C9 +:1004D0000100012236000705830308000A0904030E +:1004E0000001030000000921110100012239000769 +:1004F000058403100001040309041603450072007B +:1005000067006F0044006F007800200045005A002B +:10051000000016034500720067006F0044006F0082 +:100520007800200045005A00000011241FBECFEFC4 +:10053000DAE0DEBFCDBF04B603FE24C08091CE0159 +:100540009091CF01A091D001B091D1018750904BF3 +:10055000A740B04BB9F41092CE011092CF01109287 +:10056000D0011092D10114BE84B7877F84BF88E187 +:100570000FB6F89480936000109260000FBEE0E028 +:10058000FFE3099511E0A0E0B1E0EAEAF7E402C078 +:1005900005900D92A631B107D9F711E0A6E1B1E0BF +:1005A00001C01D92AE3CB107E1F70E940B090C940B +:1005B000D3230C940000FC01613109F464C0623162 +:1005C000A8F46D3009F441C06E3040F46B3079F11D +:1005D0006C30A0F56A3009F084C022C06F3009F495 +:1005E00041C08281603108F043C036C0653109F4F2 +:1005F0005AC0663140F4633109F43FC082816431EE +:1006000008F04CC046C0673109F459C0673108F49E +:1006100050C0683109F459C0693109F062C05BC04B +:100620008281882309F45DC02FE533E05CC08281BC +:10063000882309F456C02EE333E055C08281882315 +:1006400009F44FC021E233E04EC08281882309F4CF +:1006500048C028E033E047C0882309F442C023EFB4 +:1006600032E041C082818823E1F122EE32E03BC0DA +:100670008823B9F125EC32E036C08281882389F1E4 +:1006800020EB32E030C08281882359F12FE932E03B +:100690002AC0882331F126E832E025C0882309F1F9 +:1006A0002DE632E020C08281882319F02CE532E06B +:1006B0001AC082818823A9F023E432E014C0828129 +:1006C000882379F022E232E00EC08281882349F04B +:1006D00021E132E008C08281882319F020E032E075 +:1006E00002C020E030E0C9010895089560919701AB +:1006F000709198018091990190919A010E94CC1A71 +:1007000056985E9825982D9826982E9827982F9879 +:10071000813019F0823031F403C0259A2D9A089562 +:10072000269A2E9A089586E793E0009711F0FC012F +:10073000099580E090E0089556985E9825982D9848 +:1007400026982E9827982F988FEF90E09093890005 +:100750008093880090938B0080938A0090938D0003 +:1007600080938C00259A2D9A84EF91E020E931E066 +:10077000F9013197F1F70197D9F7269A2E9A84EF6C +:1007800091E020E931E0F9013197F1F70197D9F7CC +:10079000279A2F9A84EF91E020E931E0F90131970F +:1007A000F1F70197D9F725982D9884EF91E020E98A +:1007B00031E0F9013197F1F70197D9F726982E9892 +:1007C00084EF91E020E931E0F9013197F1F70197E9 +:1007D000D9F727982F9856985E9825982D9826989F +:1007E0002E9827982F98089589EA8093800089E0B1 +:1007F0008093810024982C983F988AB18F748AB98D +:100800006E98479A8BB1806B8BB9769A0E949C0345 +:1008100085E793E0009711F0FC01099580E090E0F6 +:10082000089580E28093000180911601882371F47D +:100830000E94600481E08093160180E197E220E944 +:1008400031E0F9013197F1F70197D9F780E40E947F +:10085000660480930001882371F50E9494048093BC +:100860000001882341F50E949404809300018823AD +:1008700011F58FE30E949404809300018823D9F43A +:100880000E948C0480E40E94660480930001882307 +:1008900091F48CE00E94940480930001882359F421 +:1008A0000E94940480930001882329F48FE30E941E +:1008B0009404809300010E948C04809100010895AB +:1008C0001092B9008AE08093B8000895982F84EAC6 +:1008D0008093BC008091BC0087FFFCCF8091B90061 +:1008E000887F883021F0803111F081E00895909365 +:1008F000BB0084E88093BC008091BC0087FFFCCFE4 +:100900009091B900987F983111F480E0089580E0CB +:10091000903409F081E0089584E98093BC008091CF +:10092000BC0084FDFCCF08958093BB0084E88093D5 +:10093000BC008091BC0087FFFCCF8091B90090E0A3 +:10094000887F883209F091E0892F089584E88093A8 +:10095000BC008091BC0087FFFCCF8091BB00089554 +:10096000E7E1F1E0E80FF11D80810895089580919D +:1009700000018823A9F480E40E94660480930001AA +:10098000882361F482E10E9494048093000188230B +:1009900029F48FEF0E949404809300010E948C043C +:1009A00084B1807F84B985B1807F85B98AB1837F26 +:1009B0008AB98BB1837F8BB93E98469808950E947F +:1009C0001104809300010E94B70480B38C7080BB37 +:1009D00081B3836F81BB80E090E0FC01E95EFE4F54 +:1009E0001082FC01EB5DFE4F108201968E30910566 +:1009F000A1F784EF93E0009711F0FC0109950895A9 +:100A0000BF92CF92DF92EF92FF920F931F93CF93FB +:100A1000DF9380910001882379F0809133018F5F0B +:100A200080933301882341F40E94110480930001D4 +:100A3000882311F40E949C0325E2E22E21E0F22E8D +:100A4000C0E0D0E090EAB92E81E0C82ED12C02E0BF +:100A5000C73010F580910001882309F045C080E47B +:100A60000E94660480930001882399F482E10E9429 +:100A7000940480930001882361F4C6010C2E02C007 +:100A8000880F991F0A94E2F780950E94940480933E +:100A900000010E948C0428C0CA30D9F0CB3040F449 +:100AA000C83089F0C93090F4C73009F0A0C008C040 +:100AB000CC30A1F0CC3080F0CD3009F098C011C01E +:100AC000209A289894C0219A299891C0229A2A980D +:100AD0008EC0239A2B988BC0529A01C0539A5B9870 +:100AE00086C03E9A469883C080910001882311F009 +:100AF00010E03EC080E40E946604809300018823D9 +:100B000099F483E10E94940480930001882361F4A6 +:100B100081E40E94660480930001882329F40E94E6 +:100B2000A604182F109501C010E00E948C0420C06C +:100B300042E07C9902C034E001C030E07D9902C0FF +:100B400028E001C020E07E9902C090E101C090E061 +:100B50008FB18095881F8827881F8295880F807E97 +:100B6000152F1C251170142B132B122B192B182B3E +:100B7000F7018081811719F01083009301010E9411 +:100B8000B70421960894E11CF11CCE30D10509F080 +:100B90005FCF809101018823C9F0815080930101CA +:100BA000882329F080EA9FE00197F1F70FC020E049 +:100BB00030E0F901E95EFE4FD901AB5DBE4F8C918B +:100BC00080832F5F3F4F2E30310599F783E993E003 +:100BD000009711F0FC01099581E0DF91CF911F9101 +:100BE0000F91FF90EF90DF90CF90BF9008958B2DE5 +:100BF0008A95F1F75FB1799B9BCF40E09ACF08953A +:100C00009C018B3B910578F4883A910548F5853A2B +:100C10009105B8F48430910508F09FC081309105AA +:100C200009F099C095C0803E910508F494C0883EB3 +:100C3000910508F492C0805F9040409708F08BC007 +:100C400085C0853A910519F481E890E47DC0863A23 +:100C5000910519F083E890E477C082E890E474C0CD +:100C6000883A910519F482EE94E46EC0893A9105B0 +:100C700019F489EE94E468C08A3A910519F48AEE71 +:100C800094E462C08B3A910519F485EB94E45CC05E +:100C90008C3A910519F486EB94E456C08D3A91058F +:100CA00019F487EB94E450C0803B910519F48CEC67 +:100CB00094E44AC08E3A910519F48DEC94E444C052 +:100CC0008F3A910519F483E895E43EC0813B910584 +:100CD00019F48AE895E438C0823B910519F482E959 +:100CE00095E432C0833B910519F484E995E42CC066 +:100CF000843B910519F481E296E426C0853B910579 +:100D000019F483E296E420C0863B910519F484E24D +:100D100096E41AC0873B910519F485E296E414C065 +:100D2000883B910519F486E296E40EC0893B910553 +:100D300019F487E296E408C08A3B910519F080E037 +:100D400094E402C08AE296E49C0107C0306505C0C5 +:100D500021E030E002C020E030E0C9010895E62F34 +:100D6000F0E0EE0FFF1F9CE0799F90011124E20F4D +:100D7000F31F98EA899FC0011124E80FF91FE45579 +:100D8000FF4F25913491C9010895FC01EE0FFF1F1B +:100D9000E458FF4F25913491C9010895FC01EE0FED +:100DA000FF1FE450FE4F25913491C90108950E9420 +:100DB000AF06AC018050914080509F4118F4CA01A9 +:100DC0009F710895CA01805090428050904128F44C +:100DD000CA019F700E94CE060895CA0180509043B8 +:100DE0008050904120F4CA019070906C089580E585 +:100DF0004030580771F40E94D21084EC99E020E949 +:100E000031E0F9013197F1F70197D9F70E94E81B1A +:100E10000EC120E54130520731F48091AE0181606E +:100E20008093AE0104C1CA0180509045805090412A +:100E300008F056C0652F77276F70707061307105AC +:100E4000F9F49A01A4E0220F331FAA95E1F720706C +:100E50003370CA01F3E0880F991FFA95E1F78076A5 +:100E60009070282B392B3C684370507002C0660F7D +:100E7000771F4A95E2F76F717070262B372B2EC0C3 +:100E80006230710529F4942F8827816F906A089544 +:100E90006330710551F49A0173E0220F331F7A9584 +:100EA000E1F7207E37703C680CC06430710561F555 +:100EB0009A0163E0220F331F6A95E1F7207E3770B5 +:100EC0003A684370507081E090E002C0880F991F2B +:100ED0004A95E2F78F719070282B392BC90108953C +:100EE000CA01805090478050904120F4CA019F7001 +:100EF00090620895CA01805090488050904120F43B +:100F0000CA019F70906A0895403E5105F0F4403C3C +:100F1000510588F54133510509F476C04233510536 +:100F200048F44932510509F465C04A32510509F0C7 +:100F30007AC06FC04933510511F142385105F9F0BB +:100F40004533510509F06FC050C0433E510569F16A +:100F5000443E510540F4403E5105C1F0423E51052A +:100F600009F061C01DC0463E510559F1473E51058B +:100F700009F059C02BC0CA010E94C506089580918E +:100F8000BF0180FD0AC081FD08C04DC08091BF0136 +:100F900080FF03C089E390E047C080EE90E044C04A +:100FA0008091BF0182FD08C004C08091BF0182FF13 +:100FB00003C082EE90E038C084FD11C083EE90E063 +:100FC00033C08091BF0183FD08C004C08091BF0180 +:100FD00083FF03C086EE90E027C084FF03C080E05B +:100FE00090E022C087EE90E01FC08091BF0185FF96 +:100FF00005C007C08091BF0185FF03C085E390E075 +:1010000013C089E290E010C08091BF0186FF05C047 +:1010100007C08091BF0186FF03C081E390E004C058 +:101020008AE290E001C0CA010E9400060895089576 +:1010300008951092C401089508950895809135018E +:101040000895DF93CF9300D00F92CDB7DEB7AC01F8 +:101050008091C501843029F583E08093E9002FEF6A +:1010600095ED05C0892F8A95F1F7222329F080910B +:10107000E800215085FFF6CF8091E80085FF11C080 +:101080005B834A8383E08983CE01019663E070E04D +:1010900040E050E00E94840B8091E8008E778093BE +:1010A000E8000F900F900F90CF91DF910895DF939C +:1010B000CF9300D00F92CDB7DEB7AC018091C501C0 +:1010C000843029F583E08093E9002FEF95ED05C08A +:1010D000892F8A95F1F7222329F08091E800215089 +:1010E00085FFF6CF8091E80085FF11C05B834A83BE +:1010F00082E08983CE01019663E070E040E050E039 +:101100000E94840B8091E8008E778093E8000F9016 +:101110000F900F90CF91DF910895AC018091C501A0 +:10112000843001F582E08093E9002FEF95ED05C052 +:10113000892F8A95F1F7222329F08091E800215028 +:1011400085FFF6CF8091E80085FF0CC0CA0165E0FD +:1011500070E040E050E00E94840B8091E8008E77C0 +:101160008093E80008950F931F93182F092F9091F3 +:10117000C501943009F04CC0809102018823E1F050 +:1011800080910D018823C1F09093E9009FEF25E144 +:1011900005C0822F8A95F1F7992329F08091E80004 +:1011A000915085FFF6CF8091E80085FF31C0812FF7 +:1011B000902F60E170E018C081E08093E9009FEF1C +:1011C00025ED05C0822F8A95F1F7992329F08091AA +:1011D000E800915085FFF6CF8091E80085FF18C0A8 +:1011E000812F902F68E070E040E050E00E94840B77 +:1011F0008091E8008E778093E800A6E3B1E0212F8C +:10120000302FC901FC0180E101900D928150E1F77E +:101210001F910F91089584B7877F84BF88E10FB62F +:10122000F89480936000109260000FBE80E090E020 +:1012300020E80FB6F89420936100809361000FBE00 +:101240000E94D00F0E94620C0E94C30C8091E200A9 +:1012500084608093E20078940E94610F0E946C1079 +:1012600083E091E00E94770F0CC00E94151B8091D3 +:10127000C301882331F00E946D1B882311F00E9466 +:10128000990A8091C501853081F30E94D60FF9CF6C +:101290008091C401882349F40E94620C0E94C30C0F +:1012A0008091E20084608093E20008958091C701FC +:1012B000833009F457C0843030F4813071F08230CB +:1012C00009F0B1C098C08A3009F485C08B3009F4A8 +:1012D0006AC0893009F0A7C020C08091C601813A58 +:1012E00009F0A1C08091E800877F8093E800809199 +:1012F000CA019091CB01892B21F486E391E060E152 +:1013000003C080E090E060E070E00E94AF0A80914E +:10131000E8008B778093E80008958091C6018132C0 +:1013200009F081C08091CA019091CB01009719F01A +:10133000039709F078C08091E800877F8093E800E8 +:1013400005C08091C501882309F46DC08091E80033 +:1013500082FFF7CF8091F100809335018091E80002 +:101360008B771CC08091C601813A09F05CC08091E6 +:10137000CA019091CB01892B09F055C08091E800FA +:10138000877F8093E8008091E80080FFFCCF809108 +:1013900002018093F1008091E8008E778093E8004D +:1013A0000E940F0C08958091C6018132E1F5809171 +:1013B000CA019091CB01892BB1F58091E800877F1C +:1013C0008093E8000E940F0C8091C8018093020175 +:1013D0000E94D21008958091C601813221F580913A +:1013E000E800877F8093E8000E940F0C8091C9017C +:1013F0008093340108958091C601813AA1F48091CF +:10140000E800877F8093E8008091E80080FFFCCFB0 +:10141000809134018093F1008091E8008E77809371 +:10142000E8000E940F0C089581E061EC42E00E9408 +:10143000D70B82E061EC42E00E94D70B83E061ECC5 +:1014400042E00E94D70B84E061EC42E10E94D70B9E +:1014500008950E94661B0895DA019330C1F094301C +:1014600030F4913051F0923009F05BC00BC09132F2 +:1014700021F1923209F055C037C0E7E7F4E022E1EC +:1014800030E053C0E9E8F4E02DE630E04EC08130B2 +:1014900051F0813020F0823009F043C008C0E6EFFF +:1014A000F4E0849107C0EAEFF4E0849103C0E2E144 +:1014B000F5E08491282F30E038C0613051F0613080 +:1014C00028F0623059F0633061F50BC0EBE9F4E0CD +:1014D00002C0E4EBF4E029E030E027C0EDECF4E0FA +:1014E000FACFE6EEF4E0F7CF613061F0613028F03A +:1014F000623069F06330A9F40FC0ECE7F3E02FE34A +:1015000030E013C0EBEBF3E02DE430E00EC0E8E098 +:10151000F4E026E330E009C0EEE3F4E029E330E054 +:1015200004C0E0E0F0E020E030E0ED93FC93C9017E +:10153000089580E189BD82E189BD09B400FEFDCF37 +:101540008091D8008F7D8093D8008091E0008260E8 +:101550008093E0008091E00081FDFCCF08959C0124 +:101560004091CC015091CD014617570718F4F9016D +:1015700090E043C06115710511F0AB01F8CF809187 +:10158000E8008E778093E80040E050E0F0CF809153 +:10159000C501882309F447C0853009F446C080910D +:1015A000E80083FD44C08091E80082FD36C0809150 +:1015B000E80080FF22C08091F3009091F200782F24 +:1015C00060E0292F30E0262B372B07C081918093D4 +:1015D000F100415050402F5F3F4F4115510519F028 +:1015E0002830310598F390E02830310509F491E076 +:1015F0008091E8008E778093E8004115510539F617 +:10160000992329F60AC08091C501882361F08530AD +:1016100061F08091E80083FD0AC08091E80082FFBC +:10162000F2CF80E0089582E0089583E0089581E09C +:1016300008959C014091CC015091CD014617570768 +:1016400018F4F90190E044C06115710511F0AB0187 +:10165000F8CF8091E8008E778093E80040E050E07A +:10166000F0CF8091C501882309F448C0853009F482 +:1016700047C08091E80083FD45C08091E80082FD6D +:1016800037C08091E80080FF23C08091F3009091E3 +:10169000F200782F60E0292F30E0262B372B08C08E +:1016A00084918093F1003196415050402F5F3F4F1D +:1016B0004115510519F02830310590F390E028309C +:1016C000310509F491E08091E8008E778093E8007D +:1016D0004115510531F6992321F60AC08091C501C3 +:1016E000882361F0853061F08091E80083FD0AC0B5 +:1016F0008091E80082FFF2CF80E0089582E00895B3 +:1017000083E0089581E00895BF92CF92DF92EF9237 +:10171000FF920F931F93CF93DF93182F092F7B0115 +:101720006A010E94300CB82E8823B1F5812F902FCA +:101730009C01E901C114D10439F0F6018081918145 +:10174000E81AF90AC80FD91F00E010E022C0809102 +:10175000E80085FD16C08091E8008E778093E80050 +:10176000C114D10449F0F60180819181800F911F4D +:101770009183808385E011C00E94300C882349F05A +:101780000CC089918093F1000894E108F1080F5F83 +:101790001F4FE114F104D9F68B2DDF91CF911F91EA +:1017A0000F91FF90EF90DF90CF90BF900895382F6A +:1017B000282F2EC0822F8F708093E900231721F4E9 +:1017C000762F942F50E006C07091EC009091ED00C0 +:1017D0005091F00091FF1BC08091EB008E7F8093B1 +:1017E000EB008091ED008D7F8093ED008091EB0008 +:1017F00081608093EB007093EC009093ED00509328 +:10180000F0008091EE0087FD02C080E008952F5F18 +:10181000273080F23F703093E90081E00895809195 +:10182000C60188239CF404C08091C5018823B9F0C7 +:101830008091E80082FFF8CF8091E8008B77809359 +:10184000E80008958091C501882349F08091E8005F +:1018500080FFF8CF8091E8008E778093E8000895AC +:101860004091E4005091E50024E68091EC0080FF77 +:1018700024C08091E80080FD1EC08091C5018823AE +:1018800011F482E00895853011F483E00895809189 +:10189000EB0085FF02C081E008958091E400909103 +:1018A000E5008417950709F3222311F484E00895D5 +:1018B0002150AC01DACF80E008958091E80082FFEA +:1018C000DCCFF9CF0E94D50C0E94DD0CE0EEF0E0F9 +:1018D000808181608083A8EDB0E08C918F778C93BC +:1018E00019BCE7EDF0E080818E7F80838C918F7E44 +:1018F0008C931092C4010895EF92FF920F931F935F +:101900000E94D50C0E94DD0C08ED10E0F8018081EA +:101910008F77808380818068808380818F7D8083C2 +:1019200019BC1092C5011092C1011092C30110920E +:10193000C20180EEE82EF12CF70180818B7F80833D +:10194000F80180818160808380E060E042E00E9455 +:10195000D70BE1EEF0E080818E7F8083E2EEF0E055 +:10196000808181608083808188608083F7018081AD +:101970008E7F8083F8018081806180831F910F9129 +:10198000FF90EF900895E8EDF0E080818F7E8083F6 +:10199000E7EDF0E080818160808384E082BF81E0B8 +:1019A0008093C4010E947C0C0895E8EDF0E08081F2 +:1019B0008E7F80831092E20008951092DA001092D8 +:1019C000E10008951F920F920FB60F9211241F93FA +:1019D0002F933F934F935F936F937F938F939F9337 +:1019E000AF93BF93EF93FF931091E9008091EC00C8 +:1019F0001092E9008091F000877F8093F000789446 +:101A00000E94F00D1092E9008091F00088608093B0 +:101A1000F0001F701093E900FF91EF91BF91AF911B +:101A20009F918F917F916F915F914F913F912F91F6 +:101A30001F910F900FBE0F901F9018951F920F923D +:101A40000FB60F9211242F933F934F935F936F9391 +:101A50007F938F939F93AF93BF93EF93FF93809167 +:101A6000E10082FF0BC08091E20082FF07C08091FD +:101A7000E1008B7F8093E1000E94600F8091DA008B +:101A800080FF1FC08091D80080FF1BC08091DA00CA +:101A90008E7F8093DA008091D90080FF0DC080E1B5 +:101AA00089BD82E189BD09B400FEFDCF81E080934C +:101AB000C5010E94480905C019BC1092C5010E94C9 +:101AC00019088091E10080FF19C08091E20080FF39 +:101AD00015C08091E2008E7F8093E2008091E20049 +:101AE00080618093E2008091D80080628093D8006A +:101AF00019BC85E08093C5010E941D088091E1001A +:101B000084FF30C08091E20084FF2CC080E189BD59 +:101B100082E189BD09B400FEFDCF8091D8008F7DA0 +:101B20008093D8008091E1008F7E8093E1008091C6 +:101B3000E2008F7E8093E2008091E20081608093DA +:101B4000E2008091C101882311F084E007C08091F8 +:101B5000E30087FD02C081E001C083E08093C501FE +:101B60000E94290A8091E10083FF29C08091E20050 +:101B700083FF25C08091E100877F8093E10082E0B0 +:101B80008093C5011092C1018091E1008E7F809306 +:101B9000E1008091E2008E7F8093E2008091E2007C +:101BA00080618093E20080E060E042E00E94D70B19 +:101BB0008091F00088608093F0000E941C08FF91E3 +:101BC000EF91BF91AF919F918F917F916F915F91B5 +:101BD0004F913F912F910F900FBE0F901F9018952E +:101BE0001F93DF93CF93CDB7DEB7AC970FB6F894C2 +:101BF000DEBF0FBECDBFE6ECF1E08091F100819336 +:101C000021E0EE3CF207C9F70E9456098091E800F6 +:101C100083FF3EC18091C6013091C701353009F480 +:101C200087C0363040F43130C9F1313070F0333094 +:101C300009F02EC133C0383009F4F9C0393009F445 +:101C400009C1363009F024C197C0803821F08238AC +:101C500009F01EC108C09091C2018091C301882380 +:101C600099F0926011C08091CA018F708093E90051 +:101C70008091EB0090E025E0969587952A95E1F715 +:101C8000982F91701092E9008091E800877F8093EF +:101C9000E8009093F1001092F100D4C0882319F06D +:101CA000823009F0F5C090E08F719070009721F0BC +:101CB000029709F0EDC00CC08091C801813009F095 +:101CC000E7C01092C301333069F58093C3012AC085 +:101CD0008091C801882331F52091CA012F7009F441 +:101CE000D7C02093E9008091EB0080FF1BC0333008 +:101CF00021F48091EB00806213C08091EB00806141 +:101D00008093EB0081E090E002C0880F991F2A9534 +:101D1000E2F78093EA001092EA008091EB0088607D +:101D20008093EB001092E9008091E800877F8DC0DE +:101D3000882309F0ADC01091C8011F778091E3009E +:101D40008078812B8093E3008091E800877F8093E7 +:101D5000E8000E940F0C8091E80080FFFCCF80918A +:101D6000E30080688093E300112311F482E001C056 +:101D700083E08093C5018CC08058823008F088C011 +:101D80008091C8019091C90123E08C3D920709F030 +:101D900034C083E08C838AE28B837FB7F894DE01C2 +:101DA00015966EE040E050E011E2E62FF0E010936F +:101DB0005700849140FF03C082958F706F5F8F70D2 +:101DC000282F30E08A3018F0C901C79602C0C90137 +:101DD000C0968D939D934F5F5F4F4431510529F716 +:101DE0007FBF8091E800877F8093E800CE01039653 +:101DF0006AE270E00E94AF0A14C06091CA01AE01AD +:101E00004F5F5F4F0E942C0ABC01009709F440C04D +:101E10008091E800877F8093E80089819A810E9401 +:101E2000190B8091E8008B778093E80031C08038EF +:101E300079F58091E800877F8093E8008091C10167 +:101E40008093F1008091E8008E778093E8000E94F3 +:101E50000F0C1EC08823E1F49091C8019230C0F4A9 +:101E60008091E800877F8093E8009093C1010E94F1 +:101E70000F0C8091C101882331F48091E30087FD2C +:101E800002C081E001C084E08093C5010E94140A71 +:101E90008091E80083FF0AC08091E800877F8093EB +:101EA000E8008091EB0080628093EB00AC960FB667 +:101EB000F894DEBF0FBECDBFCF91DF911F91089583 +:101EC00008951F938091C501882379F01091E9004E +:101ED0008091EC001092E9008091E80083FF02C03D +:101EE0000E94F00D1F701093E9001F9108959093C8 +:101EF0004B0180934A010895E0914A01F0914B0112 +:101F0000309711F480E008950190F081E02D09955B +:101F10000895E0914A01F0914B01309721F0028041 +:101F2000F381E02D09950895E0914A01F0914B016C +:101F3000309721F00480F581E02D099508959C01EA +:101F400080914801909149012817390779F0309321 +:101F5000490120934801E0914A01F0914B013097EB +:101F600029F00680F781E02DC901099508959C01AB +:101F700080914601909147012817390779F03093F5 +:101F8000470120934601E0914A01F0914B013097BF +:101F900029F00084F185E02DC9010995089508957F +:101FA0000E94CF0F08950E9418080895BF92CF9203 +:101FB000DF92EF92FF920F931F93DF93CF93CDB7F2 +:101FC000DEB72A970FB6F894DEBF0FBECDBF0E94D2 +:101FD0000005EE24FF24BE2C8E2D0E94B004C82ED6 +:101FE000F701E35BFE4FD080D82609F43FC0809113 +:101FF000AE0181FF02C00E94B60400E010E0ED2DAA +:10200000F0E0CF01002E02C0959587950A94E2F783 +:1020100080FF27C00E948B1B0983BA826C2D70E061 +:10202000002E02C0759567950A94E2F76170707092 +:102030006B8381609D838C83402F5B2D782F8D81F6 +:102040000E944114F701E35BFE4F81E090E0002E17 +:1020500002C0880F991F0A94E2F720812827208365 +:102060001DC00F5F1F4F0630110559F60894E11C83 +:10207000F11C8EE0E816F10409F0ADCF0E948B1B35 +:102080002FEF2E832F8318868160782F9A87898778 +:102090004FEF5FEF60E08A850E9441140E94601F4D +:1020A00010914C010E947C0F181731F00E947C0F98 +:1020B00080934C010E94D30F2A960FB6F894DEBF8E +:1020C0000FBECDBFCF91DF911F910F91FF90EF9089 +:1020D000DF90CF90BF9008950E94821B0E94DF0482 +:1020E0000E94481C0895DF93CF9300D000D00F9238 +:1020F000CDB7DEB70F900F900F900F900F90CF914C +:10210000DF910895DF93CF9300D000D000D0CDB7FA +:10211000DEB726960FB6F894DEBF0FBECDBFCF91C7 +:10212000DF9108950E94B818482F892F82958F70EB +:10213000282F30E02C3031054CF42A3031056CF476 +:102140002250304022303105C0F407C02C30310518 +:1021500051F02F30310589F406C0403E10F0403F69 +:1021600061F481E008959F70892F90E023E09695B7 +:1021700087952A95E1F78170089580E008950E947F +:102180008C1A0E94611A0E94A41A0E94491F0E9480 +:10219000551F80E090E00E949F0F80E090E00E9439 +:1021A000B70F08950E947C1A0E94BF1008958823DB +:1021B00021F00E94751A0E94A41A0895882321F024 +:1021C0000E946F1A0E94A41A0895282F882309F4E8 +:1021D0004EC0823859F40E947C0F81FF48C089E3C9 +:1021E0000E94EF190E94A41A89E30CC0833869F495 +:1021F0000E947C0F80FF3BC083E50E94EF190E9484 +:10220000A41A83E50E942D1A1FC0843859F40E9435 +:102210007C0F82FF2CC087E40E94EF190E94A41A51 +:1022200087E4F0CF8450813A10F4822FEBCF822FD5 +:10223000805E883060F4277081E090E001C0880FF4 +:102240002A95EAF70E94751A0E94A41A0895822F0F +:10225000855A833028F480E090E00E949F0F089513 +:10226000285A233120F480E090E00E94B70F0895AF +:102270001F93182F882309F4D0C0823859F40E9484 +:102280007C0F81FDCAC089E30E94EF190E94A41A45 +:1022900089E30CC0833879F40E947C0F80FDBDC0B7 +:1022A00083E50E94EF190E94A41A83E50E942D1A6B +:1022B0000E94A41AB2C0843859F40E947C0F82FD97 +:1022C000ACC087E40E94EF190E94A41A87E4EECF05 +:1022D0008450813A50F4812F0E948A21882309F08A +:1022E0009CC0812F0E94EF19E3CF812F805E883040 +:1022F00050F4177081E090E001C0880F1A95EAF75A +:102300000E946F1AD5CF812F855A8330A0F4153AD9 +:1023100019F481E890E00CC0163A19F482E890E0D4 +:1023200007C0173A19F080E090E002C083E890E01F +:102330000E949F0F72C0812F885A833108F06DC0B0 +:10234000183A19F482EE90E066C0193A19F489EE51 +:1023500090E061C01A3A19F48AEE90E05CC01B3A32 +:1023600019F485EB90E057C01C3A19F486EB90E025 +:1023700052C01B3B19F483EB90E04DC01C3B19F499 +:1023800084EB90E048C01D3A19F487EB90E043C01D +:10239000103B19F48CEC90E03EC01E3A19F48DEC21 +:1023A00090E039C01F3A19F483E891E034C0113B42 +:1023B00019F48AE891E02FC0123B19F482E991E008 +:1023C0002AC0133B19F484E991E025C0143B19F4A9 +:1023D00081E292E020C0153B19F483E292E01BC039 +:1023E000163B19F484E292E016C0173B19F485E21B +:1023F00092E011C0183B19F486E292E00CC0193B40 +:1024000019F487E292E007C01A3B19F080E090E0EF +:1024100002C08AE292E00E94B70F1F910895AF9226 +:10242000BF92CF92DF92EF92FF920F931F93DF93B1 +:10243000CF93CDB7DEB72A970FB6F894DEBF0FBEA5 +:10244000CDBF5C01DE011196FC0185E001900D928B +:102450008150E1F70B81F501F580F2944FE0F42211 +:10246000DE011696FE01319685E001900D928150B5 +:10247000E1F73E812F8189859A85892B09F4F0C186 +:102480002F3F09F0C0C13F3F09F0BDC1E9C18D2D0B +:102490008F70222311F4182F03C0182F1295107F6C +:1024A000002349F0112309F488C1812F0E947F1A6B +:1024B0000E94A41A82C18C2D0E94E510112309F4F8 +:1024C000CFC1812F0E94851A0E94A41AC9C18D2DE7 +:1024D0008F70203211F4182F03C0182F1295107F1F +:1024E000CC2021F0F1E0CF1611F516C0002359F0F1 +:1024F000FF2009F431C121E0F21609F02DC1812F2E +:102500000E948F1AADC1FF2021F081E0F81609F476 +:10251000A7C10E94921A26C1002329F0E1E0EF151D +:1025200008F49EC119C1FF2009F09AC11BC1002304 +:1025300021F0FF2009F410C140C1FF2009F412C1AD +:1025400047C18D2D86958695837090E0009721F088 +:10255000019709F085C10AC0002319F0C6019370E4 +:1025600002C080E090E00E949F0F7AC1002319F022 +:10257000C601937002C080E090E00E94B70F70C166 +:10258000002321F08C2D0E94571E03C08C2D0E9429 +:10259000C11E0E94551F64C18D2D837009F05EC05D +:1025A000002309F05DC12C2D229526952770220F5E +:1025B000220F8C2D8F70E82EFF2400E010E0022EF9 +:1025C00004C0EE0CFF1C001F111F0A94D2F7C4FCBC +:1025D00005C060E070E080E090E00FC06FE070E068 +:1025E00080E090E004C0660F771F881F991F2A952E +:1025F000D2F76095709580959095D694D694F3E037 +:10260000DF224D2D50E041305105A9F042305105F7 +:102610001CF4452B49F024C14230510589F0433068 +:10262000510509F01DC113C06E297F29802B912B04 +:102630000E94CA1915C16E297F29802B912B0BC0CE +:102640006E297F29802B912B0E94B91909C10E9404 +:10265000CA19C801B7010E94DB1902C190E000232A +:1026600011F496958795817009F4FAC02C2D229566 +:1026700026952770220F220F8C2D8F70E82EFF24B5 +:1026800000E010E0022E04C0EE0CFF1C001F111F22 +:102690000A94D2F7C4FC05C060E070E080E090E0EE +:1026A0000FC06FE070E080E090E004C0660F771F1D +:1026B000881F991F2A95D2F76095709580959095FF +:1026C000D694D69423E0D2224D2D50E041305105CE +:1026D000A9F0423051051CF4452B49F0C1C04230ED +:1026E000510589F04330510509F0BAC013C06E2975 +:1026F0007F29802B912B0E941D19B2C06E297F2942 +:10270000802B912B0BC06E297F29802B912B0E944F +:102710000C19A6C00E941D19C801B7010E942E19EC +:102720009FC080EFC81611F18C1528F0E0EECE1690 +:1027300008F43FC009C0F2EFCF1661F1CF1628F1BF +:1027400023EFC216B1F52BC01C2D1F708D2D8F717C +:10275000002331F00E947B19812F0E94DE1080C07F +:102760000E945B19812F0E94D7107AC0002321F0AC +:10277000FF2009F075C004C081E08F1508F470C017 +:102780008D2D8F710E943F196BC08D2D8F7100238D +:1027900029F119C08D2D8F710023A9F01FC00023CE +:1027A00029F08D2D8F710E9497195AC00E94A71988 +:1027B00057C0002359F0FF2021F08C2D0E943811C2 +:1027C0004FC08D2D8F710E947B194AC0FF2021F0D0 +:1027D0008C2D0E94E51044C08D2D8F710E945B19D5 +:1027E0003FC0EFE0DE22C5016C2D4D2D0E94DB02C3 +:1027F0000E943D1835C0FFE0DF22C5016C2D4D2D34 +:102800000E94FF052DC089819A810E94B8186C0131 +:102810000E94B7180E94B6188D2D82958F7090E097 +:102820008530910509F4ACCE8630910554F484309E +:1028300091050CF086CE2D2D207F02970CF047CE0F +:1028400026CE8C3091053CF48A3091050CF069CF8E +:10285000089731F4A1CE8C30910519F20F9759F2F7 +:102860002A960FB6F894DEBF0FBECDBFCF91DF9191 +:102870001F910F91FF90EF90DF90CF90BF90AF909E +:102880000895DF93CF93CDB7DEB72B970FB6F894AB +:10289000DEBF0FBECDBF342F4F83252F58876987EA +:1028A0007A878B87472F582FFE01319686E0DF010C +:1028B0001D928A95E9F76B8339832A834C835D8364 +:1028C000432F522F8D819E810E947E172B960FB62B +:1028D000F894DEBF0FBECDBFCF91DF9108950F9367 +:1028E0001F930091620115C010E0F801EE0FFF1F69 +:1028F000E00FF11FEE0FFF1FED59FE4F4081518198 +:1029000062817381848195810E9482100F5F1F4FC5 +:10291000077080916101081739F71F910F91089591 +:1029200040915B0150915C0160915D0170915E018D +:1029300080915F01909160010E94821008950F9331 +:102940001F93CF93DF938091600182958F7009F080 +:102950006DC080915D01882309F468C060916201B7 +:102960000091610140915E0150915F0110915C0105 +:1029700070915B01EA01C095D09555C04115510594 +:1029800009F44FC01F3F49F480E090E07F3F11F40D +:1029900081E090E0882309F044C0262F30E0F9015F +:1029A000EE0FFF1FE20FF31FDF01AA0FBB1FAD5990 +:1029B000BE4F11968C911197181799F58C91781735 +:1029C00081F5EE0FFF1FEB59FE4F8081882349F5FB +:1029D00013968D919C9114978417950718F0841B7A +:1029E000950B02C08C0F9D1F883C9105D0F48091FF +:1029F00060018F70806180936001F901EE0FFF1F0D +:102A0000E20FF31FEE0FFF1FE859FE4F80818F701A +:102A1000806180838BE591E00E940F120E946F1409 +:102A200005C06F5F6770601709F0A8CFDF91CF9185 +:102A30001F910F910895DF92EF92FF920F931F93D2 +:102A4000DF93CF93CDB7DEB76B970FB6F894DEBFA9 +:102A50000FBECDBF8C01DC011296DC9012974C9119 +:102A600011965C9111971396ED90FC90149720911C +:102A70005E0130915F0160915C0170915B012115F5 +:102A8000310509F4DBC16F3F09F003C27F3F09F054 +:102A900000C2D4C1E216F30640F0C701821B930BBB +:102AA000883C910508F0EEC008C0209530952E0DA9 +:102AB0003F1D283C310508F0E5C080916001807F12 +:102AC00009F095C06F3F09F0EAC17F3F09F0E7C107 +:102AD00015C0741799F4DD2089F4809160018F701E +:102AE0008061809360010E9490148BE591E00E94C8 +:102AF0000F1280916001F8018583BCC1FD82EC82D8 +:102B00005A834983DB82DE011696FE01319685E009 +:102B100001900D928150E1F76885DE011B96FE0160 +:102B2000369685E001900D928150E1F72C853B852A +:102B30008E859F85892B09F451C02F3F09F0B3C1C1 +:102B40003F3F09F0B0C14AC0FD82EC825A834983FD +:102B5000DB82DE011B96FE01319685E001900D922D +:102B60008150E1F7FC847B856D85809162019091B5 +:102B700061011FC0282F30E0F901EE0FFF1FE20FA7 +:102B8000F31FDF01AA0FBB1FAD59BE4F11968C91E9 +:102B90001197F81651F48C91781739F4EE0FFF1F46 +:102BA000EB59FE4F80816817C9F42F5F3F4F822F8A +:102BB00087708917F9F68DC19F7059F0442349F445 +:102BC00059C19F7031F0D80115968C91807F09F41E +:102BD00051C1405E483008F44DC148C1DD2009F4C0 +:102BE00049C18091600181608093600143C16F3F62 +:102BF00009F05DC17F3F09F05AC114C0741791F408 +:102C0000DD2081F480916001F8018583C8010E9474 +:102C10000F12ABE5B1E0F80186E001900D92815012 +:102C2000E1F720C15A83498389819A810E949210D9 +:102C3000882309F41BC1DD2009F418C1309160011B +:102C4000832F82958F7090E002979CF090915C01A9 +:102C500020915B01FE01709686E0DF011D928A954E +:102C6000E9F7998B288BFC8AEB8A3D8BCF010E9478 +:102C70000F12ABE5B1E0F80186E001900D928150B2 +:102C8000E1F7EEC080916001807FA9F47E2DFD8286 +:102C9000EC825A834983DB826D2D8D810E947310F3 +:102CA0000BE511E0C8010E940F1286E0F8011192B5 +:102CB0008A95E9F7C0C06F3F09F0FDC07F3F09F07A +:102CC000FAC014C0741791F4DD2081F48091600182 +:102CD000D80115968C93C8010E940F12EBE5F1E024 +:102CE00086E0DF011D928A95E9F7BEC05A834983C9 +:102CF00089819A810E949210882309F4B7C0DD204F +:102D000009F4B4C030916001832F82958F7090E0F8 +:102D100002979CF090915C0120915B01FE017696F8 +:102D200086E0DF011D928A95E9F79F8B2E8BFA8E44 +:102D3000E98E3B8FCF010E940F12ABE5B1E0F801A5 +:102D400086E001900D928150E1F78AC06F3F09F053 +:102D5000B6C07F3F09F0B3C071C0E216F30640F081 +:102D6000C701821B930B883C910508F053C008C033 +:102D7000209530952E0D3F1D283C310508F04AC0A6 +:102D8000DD2009F473C06F3F09F09FC07F3F09F059 +:102D90009CC029C0741739F59091600190FD1AC04C +:102DA000892F82958F70B1F0F80195838F3031F0C3 +:102DB0008F5F8295807F9F70982B9583C8010E94BA +:102DC0000F12ABE5B1E0F80186E001900D92815061 +:102DD000E1F748C0ABE5B1E0F80186E001900D9263 +:102DE0008150E1F741C05A83498389819A810E94C9 +:102DF0009210882349F0ABE5B1E0F80186E001903C +:102E00000D928150E1F72CC0809160018160809328 +:102E100060012CC07E2DFD82EC825A834983DB82C7 +:102E20006D2D8D810E947310EBE5F1E086E0DF01EE +:102E30001D928A95E9F70E9490141CC0DD20B1F024 +:102E40005A83498389819A810E949210882371F064 +:102E5000ABE5B1E0F80186E001900D928150E1F719 +:102E60000E949F140E94901481E005C0C8010E9436 +:102E70000F12FACF80E06B960FB6F894DEBF0FBE4C +:102E8000CDBFCF91DF911F910F91FF90EF90DF9019 +:102E9000089580915D01882309F458CFFBCD651713 +:102EA00009F02CCE16CE613009F498CE4DCE6517C0 +:102EB00009F0B8CEA3CE651709F018CF03CF8091E3 +:102EC0005D01882309F0BACF48CF651709F08BCF91 +:102ED00061CF5A83498389819A810E94B818482F0B +:102EE000892F82958F70282F30E0223031050CF425 +:102EF00063CE243031050CF0B9CF63CE0F931F930E +:102F0000DF93CF93CDB7DEB72C970FB6F894DEBF23 +:102F10000FBECDBF4F83588769877A878B879C8781 +:102F20008E01095F1F4FC8010E941B158823D9F02D +:102F300028853F818A859B85892B09F46BC02F3FAB +:102F400049F480E090E03F3F11F481E090E0882375 +:102F500009F060C04F81588569857A858B859C858D +:102F60000E94821057C0DE011196F80186E00190A0 +:102F70000D928150E1F7F981EA814C815D81411523 +:102F8000510509F447C0EF3F09F04CC0FF3F09F07D +:102F900049C040C0F983EA835D834C83F901EE0F99 +:102FA000FF1FE20FF31FEE0FFF1FED59FE4FDE0173 +:102FB000119686E00D9001928150E1F760936101D6 +:102FC0000E946F1427C0919FC00111248D599E4FFC +:102FD0000E941B15882309F445C08091620190E08E +:102FE000FC01EE0FFF1FE80FF91FEE0FFF1FED5959 +:102FF000FE4F4081518162817381848195810E945D +:1030000082108091620190E00196877090708093A9 +:10301000620101C016E090916201809161019817F0 +:1030200091F620C080916101282F30E02F5F3F4F43 +:10303000B90167707070215030408091620190E05A +:103040006817790709F0A6CF0E94D210109261018B +:1030500010926201EBE5F1E086E0DF011D928A95B6 +:10306000E9F7D8CF2C960FB6F894DEBF0FBECDBFD0 +:10307000CF91DF911F910F910895CF92DF92EF9240 +:10308000FF921F93CF93DF93EC01009709F466C082 +:1030900010E090EAC92E9FE0D92E81E0E82EF12CB5 +:1030A000FE0121969491943748F4943008F044C07E +:1030B000913079F0923009F051C01BC0953709F476 +:1030C00037C0953750F1892F8458803708F046C0B3 +:1030D00037C0FE0121969491892F805E883060F57B +:1030E00097708E2D01C0880F9A95EAF70E947F1A7B +:1030F0000FC0FE0121969491892F805E883058F48C +:1031000097708E2D01C0880F9A95EAF70E94851A54 +:103110000E94A41A19C0892F15C0FE01249104C071 +:10312000C6010197F1F721502223D1F721960CC057 +:10313000FE012196149108C0892F0E94381104C005 +:10314000892F8F770E94E510212F04C0C6010197B7 +:10315000F1F72150222309F4A3CFF8CFDF91CF91CB +:103160001F91FF90EF90DF90CF90089508950895FC +:10317000CF92DF92EF92FF920F931F93CF93DF9343 +:103180006C01E0909301F0909401009195011091F1 +:1031900096018091970190919801A0919901B09129 +:1031A0009A01E82AF92A0A2B1B2BCFE1D0E0D8019B +:1031B000C7010C2E04C0B695A795979587950A94DC +:1031C000D2F781709070892B41F08C2FB6010E944C +:1031D000D7069C018130910551F421978FEFCF3FA5 +:1031E000D80729F780E0B6010E94D7069C01822FFC +:1031F000DF91CF911F910F91FF90EF90DF90CF90D3 +:10320000089560939701709398018093990190932A +:103210009A010E94BF1008959B01AC016091970133 +:10322000709198018091990190919A01622773277A +:10323000842795270E94011908959B01AC01609194 +:103240009701709198018091990190919A01622360 +:103250007323842395230E94011908959B01AC01D7 +:1032600060919701709198018091990190919A01D4 +:10327000622B732B842B952B0E940119089521E05A +:1032800030E040E050E004C0220F331F441F551FC0 +:103290008A95D2F78091970190919801A091990118 +:1032A000B0919A01282739274A275B27CA01B9011B +:1032B0000E940119089521E030E040E050E004C090 +:1032C000220F331F441F551F8A95D2F72095309542 +:1032D000409550958091970190919801A091990106 +:1032E000B0919A01282339234A235B23CA01B901EB +:1032F0000E940119089521E030E040E050E004C050 +:10330000220F331F441F551F8A95D2F780919701D2 +:1033100090919801A0919901B0919A01282B392B95 +:103320004A2B5B2BCA01B9010E940119089521E0C3 +:1033300030E040E050E004C0220F331F441F551F0F +:103340008A95D2F7CA01B9010E940119089560E077 +:1033500070E080E090E00E9401190895609393016D +:103360007093940180939501909396010E94BF10F1 +:1033700008959B01AC01609193017091940180913B +:1033800095019091960162277327842795270E94C3 +:10339000AE1908959B01AC01609193017091940165 +:1033A0008091950190919601622373238423952344 +:1033B0000E94AE1908959B01AC0160919301709138 +:1033C00094018091950190919601622B732B842B2F +:1033D000952B0E94AE1908950E94AE190895382FBA +:1033E000809102018823E1F080910D018823C1F0D2 +:1033F000832F8695869586958F3070F5E0910E0126 +:10340000F0910F01E80FF11D377081E090E002C0EC +:10341000880F991F3A95E2F72181282B218308957F +:10342000A0910E01B0910F01FD0120E08FEF92817C +:10343000931791F08F3F19F4992309F4822F2F5F8E +:1034400031962E30A1F78F3F39F0992787FD90955F +:10345000A80FB91F12963C930895482F809102013E +:103460008823E9F080910D018823C9F0842F869587 +:10347000869586958F3020F5E0910E01F0910F0131 +:10348000E80FF11D477081E090E002C0880F991F9E +:103490004A95E2F78095218182238183089520E077 +:1034A00030E0E0910E01F0910F01E20FF31F8281F5 +:1034B000841709F412822F5F3F4F2E30310589F7B0 +:1034C000089581E090E0E0910E01F0910F01E80F86 +:1034D000F91F1082019680319105A9F70895909106 +:1034E000AB01982B9093AB01089580959091AB011F +:1034F00098239093AB0108951092AB010895909199 +:10350000AD01982B9093AD01089580959091AD01F8 +:1035100098239093AD0108951092AD010895809382 +:10352000AC0108951092AC010895E0910E01F09164 +:103530000F0120E091E0818181112F5F9F5F319623 +:103540009031C9F7822F0895E0910E01F0910F019B +:103550008091AB018083E0910E01F0910F01808199 +:103560009091AD01892B80839091AC01992369F0F2 +:10357000E0910E01F0910F018081892B80830E94E0 +:10358000951A882311F00E94921A80910E01909151 +:103590000F010E94890F08959B01AC01AA27BB2748 +:1035A0000097A105B10521F4DA01C90160E001C06D +:1035B00060E1292F3A2F4B2F552721153105410561 +:1035C000510519F49C01AD0101C0685FDA01C90120 +:1035D00074E0B695A795979587957A95D1F700975A +:1035E000A105B10519F4DA01C90101C06C5F9C01A4 +:1035F000AD01F2E05695479537952795FA95D1F7A5 +:10360000211531054105510519F49C01AD0101C099 +:103610006E5F5695479537952795211531054105DC +:10362000510509F06F5F862F08958091C5018430A0 +:1036300009F11092AF0120E488E190E00FB6F89410 +:10364000A895809360000FBE2093600083B7817FB0 +:10365000846083BF83B7816083BF7894889583B784 +:103660008E7F83BF88E10FB6F8948093600010923C +:1036700060000FBE0895089508951F920F920FB62F +:103680000F9211248F939F93AF93BF938091AF01BB +:10369000882399F48091B0019091B101A091B20179 +:1036A000B091B3014196A11DB11D8093B0019093DB +:1036B000B101A093B201B093B301BF91AF919F91BB +:1036C0008F910F900FBE0F901F9018950E94D210EF +:1036D0000E947C0F0E94180808951F930E943B1BB4 +:1036E0000E9400050E943C1B10E0812F0E94B00444 +:1036F000882311F081E004C01F5F1E30B1F780E025 +:103700001F91089582E084BD93E095BD9AEF97BD27 +:1037100080936E0008958FB7F8942091B001309196 +:10372000B1014091B2015091B3018FBFC901089519 +:10373000EF92FF920F931F93BC018FB7F894E09024 +:10374000B001F090B1010091B2011091B3018FBFAF +:10375000A801970140705070CB01A0E0B0E028179D +:1037600039074A075B0720F09701261B370B05C076 +:103770009B01209530952E0D3F1DC9011F910F9182 +:10378000FF90EF9008951F920F920FB60F921124A1 +:103790008F939F93AF93BF938091B0019091B101AC +:1037A000A091B201B091B3010196A11DB11D80930A +:1037B000B0019093B101A093B201B093B301BF9156 +:1037C000AF919F918F910F900FBE0F901F90189502 +:1037D0000E94620CF89480E29EE420E931E0F90155 +:1037E0003197F1F70197D9F787E090EBA7E0B0EBBD +:1037F0008093CE019093CF01A093D001B093D101DB +:103800002CE088E190E00FB6F894A89580936000D2 +:103810000FBE20936000FFCFEF92FF920F931F9394 +:10382000CF93DF93082F10E0812F0E94B004C0E0F7 +:10383000D0E0E82EFF24C7010C2E02C09595879595 +:103840000A94E2F780FF09C080E06C2F712F0E947C +:10385000AF06081711F481E008C02196C630D105E3 +:1038600051F71F5F1E3001F780E0DF91CF911F916C +:103870000F91FF90EF9008951F93182F8CE20E94F4 +:103880000C1C882319F0812F0E940C1C1F91089595 +:103890001F93CF93DF930E94B61D882311F40E94DB +:1038A000C11D14E6C0E4DCE905C00E940005CE019C +:1038B0000197F1F71150C8F789E20E943C1C882358 +:1038C00009F02FC18AE20E943C1C882311F00E945B +:1038D000C11D85E00E943C1C882311F00E94E81B5A +:1038E0000E94B11D8093AE0187E00E943C1C88239A +:1038F000B9F18BE10E943C1C882349F09091AE0104 +:10390000892F869580958170880F9D7F26C08EE0D7 +:103910000E943C1C882359F09091AE01892F869516 +:10392000869580958170880F880F9B7F16C080E1F7 +:103930000E943C1C9091AE01882359F0892F8695F6 +:103940008695869580958170880F880F880F977F60 +:1039500004C0892F809581709E7F982B9093AE0133 +:103960008091AE010E94A11D0E94A71D8093BF01FE +:1039700080EE0E943C1C882349F08091BF01982F63 +:10398000909591708E7F892B8093BF0189E30E946F +:103990003C1C882359F09091BF01892F8695809512 +:1039A0008170880F9D7F982B9093BF0182EE0E94BB +:1039B0003C1C882369F09091BF01892F86958695DC +:1039C00080958170880F880F9B7F982B9093BF0103 +:1039D00086EE0E943C1C882379F09091BF01892FCC +:1039E00086958695869580958170880F880F880FBB +:1039F000977F982B9093BF0183EE0E943C1C8823F5 +:103A000069F09091BF01892F82958F7080958170A8 +:103A10008295807F9F7E982B9093BF0185E30E94C3 +:103A20003C1C882379F09091BF01892F829586955F +:103A30008770809581708295880F807E9F7D982BFE +:103A40009093BF0181E30E943C1C882389F09091F0 +:103A5000BF01892F829586958695837080958170A8 +:103A60008295880F880F807C9F7B982B9093BF0155 +:103A700081E10E943C1C882379F08091BF01982F3E +:103A8000991F9927991F21E0922797959927979534 +:103A90008F77892B8093BF018091BF010E94951D74 +:103AA0008091BF01881F8827881F80930D0187E2BE +:103AB0000E943C1C182F8EE10E943C1C8111126058 +:103AC0008FE10E943C1C8111146080E20E943C1C2A +:103AD0008111186081E20E943C1C8111106182E218 +:103AE0000E943C1C8111106283E20E943C1C8111E7 +:103AF000106484E20E943C1C81111068112341F083 +:103B0000812F0E949B1D612F70E080E090E007C034 +:103B10000E94AC1D90E0A0E0B0E0BC01CD010E948D +:103B2000EC19DF91CF911F910895682F84E090E008 +:103B30000E94B0230895682F83E090E00E94B02394 +:103B40000895682F82E090E00E94B023089584E0F9 +:103B500090E00E94A223089583E090E00E94A223B7 +:103B6000089582E090E00E94A223089580E090E012 +:103B70000E94AA2320E08D5E9E4F09F421E0822F4F +:103B8000089580E090E06DEE7EEF0E94BE2382E01B +:103B900090E060E00E94B02383E090E060E00E944B +:103BA000B02384E090E060E00E94B02385E090E0E4 +:103BB00060E00E94B02308958091BA0180FF0BC09D +:103BC0009091120185E0989FC001112495958795E9 +:103BD0009595879530C081FF09C09091120185E0CD +:103BE000989FC00111249595879525C082FF03C039 +:103BF000909112010DC08091B901882319F485E0DC +:103C000090E008956091130190911201861728F0B9 +:103C100085E0989FC00111240EC0899F9001112456 +:103C2000C901880F991F880F991F820F931F70E099 +:103C30000E947B23CB018038910510F08FE7089517 +:103C4000009709F481E008958091BA0180FF05C0D2 +:103C5000809114018695869518C081FF04C08091DB +:103C60001401869512C082FF03C0809114010DC01B +:103C70002091B901222319F481E090E00895609128 +:103C8000150180911401261710F090E007C0289FBD +:103C9000C001112470E00E947B23CB018038910584 +:103CA00010F08FE70895009709F481E00895803FB0 +:103CB00021F40E94DC1D819504C0813F29F40E94FB +:103CC000DC1D8093B6010895823F21F40E94DC1D23 +:103CD000819504C0833F29F40E94DC1D8093B501C7 +:103CE0000895893F19F40E94241E05C08A3F31F4CB +:103CF0000E94241E81958093B70108958B3F21F483 +:103D00000E94241E819504C08C3F29F40E94241E29 +:103D10008093B8010895843F21F48091B4018160BB +:103D200017C0853F21F48091B401826011C0863FA5 +:103D300021F48091B40184600BC0873F21F480910D +:103D4000B401886005C0883F31F48091B40180617E +:103D50008093B40108958D3F21F48091BA01816070 +:103D600005C08E3F31F48091BA0182608093BA0120 +:103D700008958F3F29F48091BA0184608093BA013D +:103D80000895803F29F48091B60187FF6FC007C076 +:103D9000813F41F48091B60118160CF067C0109273 +:103DA000B60164C0823F29F48091B50187FF5EC0EF +:103DB00007C0833F41F48091B50118160CF056C03E +:103DC0001092B50153C0893F29F48091B7011816AC +:103DD0003CF04CC08A3F39F48091B70187FF46C060 +:103DE0001092B70143C08B3F29F48091B80187FF3F +:103DF0003DC006C08C3F39F48091B8011816B4F567 +:103E00001092B80133C0843F21F48091B4018E7FB9 +:103E100005C0853F31F48091B4018D7F8093B4015A +:103E200025C0863F21F48091B4018B7FF7CF873F77 +:103E300021F48091B401877FF1CF883F21F48091F4 +:103E4000B4018F7EEBCF8D3F21F48091BA018E7F3C +:103E50000BC08E3F21F48091BA018D7F05C08F3F4A +:103E600029F48091BA018B7F8093BA018091B501CA +:103E7000882371F48091B601882351F48091B701B1 +:103E8000882331F48091B801882311F41092B9018C +:103E90000895E4EBF1E085E0DF011D928A95E9F7F2 +:103EA0001092B9011092BA01089584EB91E00E943A +:103EB000940F0E948B1B9093BC018093BB010895CB +:103EC0001F938091BB019091BC010E94981BAC0193 +:103ED0002091B901222321F08091110190E006C0C8 +:103EE000909110018AE0989FC0011124481759074A +:103EF00008F485C09091B501992369F48091B601C9 +:103F0000882349F48091B701882329F48091B8016E +:103F1000882309F474C02F3F19F02F5F2093B90153 +:103F2000191624F40E94DC1D8093B5018091B5011F +:103F300087FF05C00E94DC1D81958093B5018091AB +:103F4000B601181624F40E94DC1D8093B6018091FE +:103F5000B60187FF05C00E94DC1D81958093B601E4 +:103F60006091B501662339F11091B601112319F161 +:103F7000772767FD7095872F972F0E948C2223E368 +:103F800033E343E35FE30E94F0220E9459226093EF +:103F9000B501612F772767FD7095872F972F0E94B6 +:103FA0008C2223E333E343E35FE30E94F0220E9489 +:103FB00059226093B6018091B701181624F40E942B +:103FC000241E8093B7018091B70187FF05C00E942E +:103FD000241E81958093B7018091B801181624F4AE +:103FE0000E94241E8093B8018091B80187FF05C00C +:103FF0000E94241E81958093B8010E94551F1F9135 +:10400000089580E0089580E00895833099F1843028 +:1040100030F4813069F0823009F06FC01AC0853009 +:1040200009F44AC08530B8F1863009F066C055C041 +:1040300020911001822F90E0860F911D8F3F9105F6 +:1040400020F4260F2093100108958FEF8093100124 +:10405000089520911101822F90E0860F911D8F3FCE +:10406000910520F4260F2093110108958FEF80937E +:104070001101089520911201822F90E0860F911D69 +:104080008F3F910520F4260F2093120108958FEFA2 +:1040900080931201089520911301822F90E0860FE2 +:1040A000911D8F3F910520F4260F20931301089551 +:1040B0008FEF80931301089520911401822F90E0D7 +:1040C000860F911D8F3F910520F4260F2093140138 +:1040D00008958FEF80931401089520911501822F88 +:1040E00090E0860F911D8F3F910520F4260F2093BD +:1040F000150108958FEF809315010895833031F1F4 +:10410000843030F4813061F0823009F04AC013C04D +:10411000853091F1853028F1863009F042C037C0F2 +:1041200080911001681720F4861B80931001089578 +:1041300010921001089580911101681720F4861BD8 +:104140008093110108951092110108958091120138 +:10415000681720F4861B80931201089510921201B3 +:10416000089580911301681720F4861B8093130132 +:10417000089510921301089580911401681720F496 +:10418000861B809314010895109214010895809164 +:104190001501681720F4861B80931501089510926D +:1041A0001501089521E030E040E050E004C0220F06 +:1041B000331F441F551F8A95D2F7CA01B9010E94C7 +:1041C000EC190E94D21008958B3109F463C08C3130 +:1041D00000F58E3009F468C08F3068F4873009F438 +:1041E00053C0883018F4863089F537C0883081F1A3 +:1041F0008B3061F58DC0813109F478C0823118F4BB +:10420000803121F55DC0863109F482C08931F1F435 +:104210007FC0853309F473C0863358F4873209F4BC +:104220006EC0883218F48E3188F06BC0893271F418 +:1042300066C0833430F48A3308F065C0883331F4C3 +:1042400067C0833409F45BC0883481F080E008954E +:104250000E94B11D0E94A71D59C08091AE01807FB0 +:104260008093AE0181E08093BD0108950E94D21039 +:1042700080E197E220E931E0F9013197F1F7019708 +:10428000D9F70E94E81B42C08091AE0180FF2AC08E +:10429000807F29C08091AE01982F9695909591705E +:1042A000292F220F8D7F19C08091AE01982F9695EE +:1042B000969590959170292F220F220F8B7F0DC01C +:1042C0008091AE01982F96959695969590959170C0 +:1042D000292F220F220F220F877F822B8093AE017E +:1042E0009923B1F081608093AE0110C00E94D2107A +:1042F00080910D0191E0892780930D0107C080E036 +:1043000003C08D5101C089530E94D22081E00895DD +:1043100081E008951F93182F8091BD01813089F0AD +:10432000813020F0823009F0BFC03BC0E0910E0127 +:10433000F0910F01E081E13169F0E23209F0B6C09D +:1043400009C0E0910E01F0910F01E081E13111F01F +:10435000E23249F4812F0E9401208823F9F4812F51 +:104360000E94E420A4C0812F0E9403208823B1F47E +:10437000143161F0153128F41B3081F0103141F413 +:104380000AC0193219F0183319F408C01092BD018F +:1043900080E090E08CC082E08093BD0181E090E0FD +:1043A00086C0193201F11A3270F41431E1F015317E +:1043B00020F4173009F064C065C0812F8E5186301B +:1043C00008F05EC01BC01E3409F455C01F3420F431 +:1043D0001B3409F055C049C0113509F442C01235EB +:1043E00009F04EC03AC08091BE01882319F01092A6 +:1043F000BE0146C081E08093BD0159C01232F9F080 +:10440000133260F41F3199F0103218F41E3109F59F +:1044100010C0103281F01132E1F40FC0143299F063 +:10442000143278F0153289F0163299F410C082E017 +:1044300011C081E00FC083E00DC084E00BC085E0B7 +:1044400009C086E007C087E005C088E003C089E0B6 +:1044500001C080E08093BE0113C08091BE0161E085 +:1044600007C08091BE0161E009C08091BE016AE091 +:104470000E94052005C08091BE016AE00E947E2056 +:1044800081E015C09AE09093100184E180931101BE +:1044900083E0809312019093130188E080931401CC +:1044A00088E280931501ECCF1092BD0180E01F914E +:1044B000089504D06894B1118DC0089570D088F02B +:1044C0009F5790F0B92F9927B751A0F0D1F0660F00 +:1044D000771F881F991F1AF0BA95C9F712C0B1301B +:1044E00081F077D0B1E0089574C0672F782F8827C6 +:1044F000B85F39F0B93FCCF3869577956795B3955A +:10450000D9F73EF490958095709561957F4F8F4FC8 +:104510009F4F0895E89409C097FB3EF490958095CD +:10452000709561957F4F8F4F9F4F9923A9F0F92F79 +:1045300096E9BB279395F695879577956795B795F7 +:10454000F111F8CFFAF4BB0F11F460FF1BC06F5FDD +:104550007F4F8F4F9F4F16C0882311F096E911C0EF +:10456000772321F09EE8872F762F05C0662371F010 +:1045700096E8862F70E060E02AF09A95660F771F24 +:10458000881FDAF7880F9695879597F9089557FD54 +:104590009058440F551F59F05F3F71F04795880FB1 +:1045A00097FB991F61F09F3F79F087950895121648 +:1045B00013061406551FF2CF4695F1DF08C01616F4 +:1045C00017061806991FF1CF8695710561050894A5 +:1045D0000895E894BB2766277727CB0197F90895BC +:1045E0000BD078C069D028F06ED018F0952309F070 +:1045F0005AC05FC01124EECFCADFA0F3959FD1F35C +:10460000950F50E0551F629FF001729FBB27F00D80 +:10461000B11D639FAA27F00DB11DAA1F649F6627D5 +:10462000B00DA11D661F829F2227B00DA11D621F24 +:10463000739FB00DA11D621F839FA00D611D221FDE +:10464000749F3327A00D611D231F849F600D211DC2 +:10465000822F762F6A2F11249F5750408AF0E1F065 +:1046600088234AF0EE0FFF1FBB1F661F771F881FAE +:1046700091505040A9F79E3F510570F014C0AACF49 +:104680005F3FECF3983EDCF3869577956795B79599 +:10469000F795E7959F5FC1F7FE2B880F911D9695C3 +:1046A000879597F9089597F99F6780E870E060E033 +:1046B00008959FEF80EC089500240A9416161706BB +:1046C00018060906089500240A9412161306140603 +:1046D00005060895092E0394000C11F4882352F066 +:1046E000BB0F40F4BF2B11F460FF04C06F5F7F4F1E +:1046F0008F4F9F4F089597FB092E07260AD077FD0D +:1047000004D00CD006D000201AF4709561957F4F2C +:104710000895F6F7909581959F4F0895AA1BBB1BAE +:1047200051E107C0AA1FBB1FA617B70710F0A61BB1 +:10473000B70B881F991F5A95A9F780959095BC01D2 +:10474000CD010895F999FECF92BD81BDF89A9927C0 +:1047500080B50895A8E1B0E042E050E00C94C52394 +:10476000262FF999FECF1FBA92BD81BD20BD0FB68D +:10477000F894FA9AF99A0FBE019608950E94B02310 +:10478000272F0C94B123DC01CB01FC01F999FECF5A +:1047900006C0F2BDE1BDF89A319600B40D924150C9 +:0A47A0005040B8F70895F894FFCFD9 +:1047AA002002011E08B3088D0857082108019B0141 +:0647BA000A14030A08289E :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png index 5c4c7c7c1b..1fd9e64ce6 100644 Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png differ diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png index dbc51b79b3..b0a1c513cd 100644 Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png differ diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c index 537b15eeac..5f16107ce9 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c +++ b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c @@ -3,8 +3,7 @@ #include "action_layer.h" #define BASE 0 // default layer -#define QWERTY 1 // qwerty keys -#define FKEYS 2 // F keys + macros +#define FKEYS 1 // F keys + macros #define MACRO_PUBLIC 10 #define MACRO_PRIVATE 11 @@ -43,12 +42,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |Tab~CL| < | > | | | & | | = | + | - | * | L1 | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * |. ~L1 | , ~L2| |Home~L1| End~L2| - * ,------|------|------| |------+--------+------. - * | | | Copy | | UP | | | - * | Enter| Space|------| |------| Space |Enter | - * | ~LSFT| ~WIN | Past | | DOWN | ~WIN | ~LSFT| - * `--------------------' `----------------------' + * |. ~L1 | , | |Home |End~L1| + * ,------|------|------| |------+------+------. + * | | | Copy | | UP | | | + * | Enter| Space|------| |------| Space|Enter | + * | ~WIN | ~LSFT| Past | | DOWN | ~LSFT| ~WIN | + * `--------------------' `--------------------' */ // If it accepts an argument (i.e, is a function), it doesn't need KC_. // Otherwise, it needs KC_* @@ -59,110 +58,68 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCBR, KC_A, KC_S, KC_D, KC_F, KC_G, KC_RCBR, ALT_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_SLASH, CTL_T(KC_TAB), LSFT(KC_COMMA),LSFT(KC_DOT),KC_PIPE,KC_AMPR, - LT(1,KC_DOT), LT(2,KC_COMM), + LT(1,KC_DOT), KC_COMM, LCTL(KC_C), - SFT_T(KC_ENTER),GUI_T(KC_SPACE),LCTL(KC_V), + GUI_T(KC_ENTER),SFT_T(KC_SPACE),LCTL(KC_V), // right hand LCTL(KC_S) , KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRACKET, KC_DELETE, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_RBRACKET, KC_H, KC_J, KC_K, KC_L, KC_UNDS,LCTL(KC_Y), KC_SCOLON,KC_N, KC_M, KC_QUOTE ,KC_EXLM , LSFT(KC_SLASH), LCTL(KC_Z), KC_EQUAL,KC_PLUS , KC_MINUS,KC_ASTR , TG(1), - LT(2,KC_HOME), LT(1,KC_END), + KC_HOME, LT(1,KC_END), KC_UP, - KC_DOWN,GUI_T(KC_SPACE), SFT_T(KC_ENTER) + KC_DOWN,SFT_T(KC_SPACE), GUI_T(KC_ENTER) ), -/* Keymap 1: QWERTY layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | - | | = | 6 | 7 | 8 | 9 | 0 | | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | Tab | Q | W | E | R | T | | | | Y | U | I | O | P | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | Esc | A | S | D | F | G |------| |------| H | J | K | L | ; | ' | - * |--------+------+------+------+------+------| Tab | | Esc |------+------+------+------+------+--------| - * | LSHFT | Z | X | C | V | B | | | | N | M | , | . | / | \ | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | CTRL | WIN | ALT |ALT GR| Esc | | PgUp | PgDw | Ins | PtSc | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | Cut | | | | - * ,------|------|------| |------+--------+------. - * | | | | | | | | - * | | |------| |------| Left | Right| - * | | | | | | | | - * `--------------------' `----------------------' - */ -// If it accepts an argument (i.e, is a function), it doesn't need KC_. -// Otherwise, it needs KC_* -[QWERTY] = KEYMAP( // layer 2 : QWERTY - // left hand - KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_MINUS, - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_TRNS, - KC_ESCAPE, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSHIFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_TAB, - KC_LCTRL, KC_LGUI,KC_LALT, KC_RALT, KC_ESCAPE, - KC_TRNS, LCTL(KC_X), - KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS, - // right hand - KC_EQUAL , KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, - KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_TRNS, - KC_H, KC_J, KC_K, KC_L, KC_SCOLON, KC_QUOTE, - KC_ESCAPE,KC_N, KC_M, KC_TRNS,KC_DOT , KC_SLASH, KC_NONUS_BSLASH, - KC_PGUP , KC_PGDOWN,KC_INSERT ,KC_PSCREEN, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS,KC_LEFT, KC_RIGHT - ), -/* Keymap 2: F keys + macros + +/* Keymap 1: F keys + macros * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | Calc | F6 | F7 | F8 | F9 | F10 | F11 | + * | ESC | F1 | F2 | F3 | F4 | F5 | ` | | Calc | F6 | F7 | F8 | F9 | F10 | F11 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | |Public|Static|string|int |return| | | |//TODO| | | | | F12 | + * | Tab |Public|Static|string|int |return| | | |//TODO| | | | | F12 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | |Privat|Const |var |float |null |------| |------|new | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * |--------+------+------+------+------+------| \ | | ~ |------+------+------+------+------+--------| * | | | |void |bool |break;| | | |(); | | | | | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | Alt | | | | | | | | | | + * | | WIN | Alt | | | | PgUp | PgDw | Ins | PtSc | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | Cut | | | | * ,------|------|------| |------+------+------. * | | | | | | | | - * | | |------| |------| | | + * | | |------| |------| Left | Right| * | | | | | | | | * `--------------------' `--------------------' */ // FKEYS + MACROS [FKEYS] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,M(MACRO_PUBLIC),M(MACRO_STATIC), M(MACRO_STRING),M(MACRO_INT),M(MACRO_RETURN),KC_TRNS, + KC_ESCAPE,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_GRAVE, + KC_TAB,M(MACRO_PUBLIC),M(MACRO_STATIC), M(MACRO_STRING),M(MACRO_INT),M(MACRO_RETURN),KC_TRNS, KC_TRNS,M(MACRO_PRIVATE),M(MACRO_CONST), M(MACRO_VAR),M(MACRO_FLOAT),M(MACRO_NULL), - KC_TRNS,KC_TRNS,KC_TRNS,M(MACRO_VOID),M(MACRO_BOOL),M(MACRO_BREAK),KC_TRNS, - KC_TRNS,KC_LALT,KC_TRNS,KC_TRNS,KC_TRNS, - KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,M(MACRO_VOID),M(MACRO_BOOL),M(MACRO_BREAK),KC_BSLASH, + KC_TRNS,KC_LGUI,KC_LALT,KC_TRNS,KC_TRNS, + KC_TRNS,LCTL(KC_X), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, // right hand KC_CALCULATOR, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_TRNS, M(MACRO_TODO), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F12, M(MACRO_NEW), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, M(MACRO_PARENTHESE), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TILD, M(MACRO_PARENTHESE), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_PGUP,KC_PGDOWN, KC_INSERT, KC_PSCREEN, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS + KC_TRNS, KC_LEFT, KC_RIGHT ), }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_TAP_TOGGLE(QWERTY) // FN1 - Momentary Layer 1 + [1] = ACTION_LAYER_TAP_TOGGLE(FKEYS) // FN1 - Momentary Layer 1 }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md b/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md index 3ceb77ecaf..96af077ade 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md +++ b/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md @@ -4,6 +4,8 @@ * Feb 12, 2016 (V1): * First version commit +* Mar 20, 2016 (V2): + * Removed "Classic QWERTY" layer, inverted GUI and SHIFT on Hold for Space and Enter ## About This layout was conceived in an attempt to optimise keyboard layout for developers (C# more specifically, but it can work with most of other languages), and limit the keys required to perform the most frequent actions. @@ -38,7 +40,6 @@ Still there are many way to improve or iterate on this: * Make it language agnostic * Check and compile language's keyboard's heatmaps to statistically define keys priority (e.g. https://dzone.com/articles/most-pressed-keys-various ) * QWERTY is still not the most efficient typing layout, I would like to create a Dvorak based similar layout in a near futur -* Layout 1 is mainly here for safety, most of its unique keys could be transfered to Layout 2 and it could then be removed ## Issues One of the issues encountered while creating this layout was that I did not find a way to have a key to send a modifier on hold, and a key combination while pressed (e.g. I can't set a Key to do Save (Ctrl + S) when pressed and Shift modifier when hold ) -- cgit v1.2.3 From cc0c15728783e7c5f0127a61c1ac03c92fcb2a08 Mon Sep 17 00:00:00 2001 From: Maxime Millet Date: Sun, 20 Mar 2016 12:54:02 +0100 Subject: Fixed png image --- .../ergodox_ez/keymaps/csharp_dev/csharp_dev.png | Bin 95919 -> 97642 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png index 1fd9e64ce6..6fba568fc3 100644 Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png differ -- cgit v1.2.3 From d0c62feb7e5992c2a6de2e50d347572720fa92a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 22:53:43 +0100 Subject: tweaking it a bit further, fixing things --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index c3b296cd77..3efe3de8ba 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | |CMD-C | 7 | 8 | 9 | 0 | ß | # | + * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT| | # | 6 | 7 | 8 | 9 | 0 | ß | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -39,8 +39,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | " | ' | ? | + * | | | ^ | % | | | ~ | | | | & | < | > | - | UP | + | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | + | - | . | ; | | + * | | | | | | | ' | " |Left | DOWN |Right | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - DE_PLUS, DE_MINS, KC_DOT, LSFT(DE_COMM), KC_TRNS, + KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_MINS, KC_UP, DE_PLUS, + DE_QUOT, DE_DQOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -- cgit v1.2.3 From 7ebc813e8291af61ea3ec6828d682c2d84e2b4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 23:00:20 +0100 Subject: changing cursor keys, back to "default" cursor key layout, adding ISO-cursor keys to Symb layer. Changed numbers back to symmetric layout again, keeping F-keys in symb though --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 3efe3de8ba..e661010133 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -80,9 +80,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | - | UP | + | + * | | | ^ | % | | | ~ | | | | & | < | > | UP | - | + | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | ' | " |Left | DOWN |Right | + * | | | | | | | ' | LEFT| DOWN | RIGHT | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_MINS, KC_UP, DE_PLUS, - DE_QUOT, DE_DQOT, KC_LEFT, KC_DOWN, KC_RIGHT, + KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), KC_UP, DE_MINS, DE_PLUS, + DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -- cgit v1.2.3 From 1313e0c8283dc4c5f544aeb981ea047928950f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 23:07:38 +0100 Subject: fix number pad, add , --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index e661010133..7ecd1ae70f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -211,7 +211,7 @@ KEYMAP( KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_MINS, KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, - KC_0,KC_DOT, KC_0, DE_EQL, KC_TRNS, + KC_0,KC_DOT, KC_COMM, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS -- cgit v1.2.3 From 308780879018e7b8387cfc0bf4a78532a92a3640 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Tue, 22 Mar 2016 22:33:23 +0800 Subject: Add important note about brightness on OS X --- .../ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 6f182d0d83..9eb4c24db3 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -28,7 +28,11 @@ There are four layers: - Tap `F2` to copy screenshot to the clipboard. - Hold `SHIFT` and tap `F2` to save screenshot as a file. - Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). -- Tap `F14`, `F15` to adjust display brightness. +- Tap `F14`, `F15` to adjust display brightness. + +**IMPORTANT**: If you have another keyboard connected via Bluetooth, then `F14` and `F15` will not work. +Turn off that Bluetooth keyboard. Re-plug you ErgoDox. Enjoy! + ## CTRL/ESC -- cgit v1.2.3 From 10491ba21f91526c2011f43523dcde8710706dff Mon Sep 17 00:00:00 2001 From: IBNobody Date: Tue, 22 Mar 2016 20:58:44 -0500 Subject: Fixed LED Function Calls Fixed LED indicator function calls to match how the matrix init function calls are formatted. --- keyboard/retro_refit/retro_refit.c | 30 +++++++++--------------------- keyboard/retro_refit/retro_refit.h | 6 +++--- quantum/led.c | 15 +++++++-------- tmk_core/common/led.h | 5 +++-- 4 files changed, 22 insertions(+), 34 deletions(-) diff --git a/keyboard/retro_refit/retro_refit.c b/keyboard/retro_refit/retro_refit.c index e01b8956ad..0b13eb8301 100644 --- a/keyboard/retro_refit/retro_refit.c +++ b/keyboard/retro_refit/retro_refit.c @@ -1,24 +1,21 @@ #include "retro_refit.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave this function blank - it can be defined in a keymap file - return NULL; }; __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave this function blank - it can be defined in a keymap file - return NULL; }; __attribute__ ((weak)) -void * led_set_user(uint8_t usb_led) { +void led_set_user(uint8_t usb_led) { // leave this function blank - it can be defined in a keymap file - return NULL; }; -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up @@ -26,23 +23,17 @@ void * matrix_init_kb(void) { DDRD |= (1<<6); PORTD |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } - return NULL; + matrix_init_user(); }; -void * matrix_scan_kb(void) { +void amatrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } - return NULL; + matrix_scan_user(); }; -void * led_set_kb(uint8_t usb_led) { +void led_set_kb(uint8_t usb_led) { // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here if (usb_led & (1<. */ #include -#include +#include "stdint.h" #include "led.h" __attribute__ ((weak)) -void * led_set_kb(uint8_t usb_led) { - return NULL; +void led_set_kb(uint8_t usb_led) { + }; void led_set(uint8_t usb_led) { + + // Example LED Code + // // // Using PE6 Caps Lock LED // if (usb_led & (1< Date: Tue, 22 Mar 2016 21:06:22 -0500 Subject: Fixed extra semicolons. Fixed extra semicolons. --- quantum/led.c | 2 +- quantum/template/template.c | 13 +++++-------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/quantum/led.c b/quantum/led.c index 42525090bd..9cdb8a5c20 100644 --- a/quantum/led.c +++ b/quantum/led.c @@ -22,7 +22,7 @@ along with this program. If not, see . __attribute__ ((weak)) void led_set_kb(uint8_t usb_led) { -}; +} void led_set(uint8_t usb_led) { diff --git a/quantum/template/template.c b/quantum/template/template.c index 828afb18c1..58e73cb09f 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -3,37 +3,34 @@ __attribute__ ((weak)) void matrix_init_user(void) { // leave this function blank - it can be defined in a keymap file - return NULL; }; __attribute__ ((weak)) void matrix_scan_user(void) { // leave this function blank - it can be defined in a keymap file - return NULL; -}; +} __attribute__ ((weak)) void led_set_user(uint8_t usb_led) { // leave this function blank - it can be defined in a keymap file - return NULL; -}; +} void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up matrix_init_user(); -}; +} void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) matrix_scan_user(); -}; +} void led_set_kb(uint8_t usb_led) { // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here led_set_user(usb_led); -}; \ No newline at end of file +} \ No newline at end of file -- cgit v1.2.3 From d0c894cfae5b829774f7ddb6db8ac2d9b1643cc4 Mon Sep 17 00:00:00 2001 From: Norberto Monarrez Date: Wed, 23 Mar 2016 10:22:43 -0400 Subject: Added files for Bantam-44 --- keyboard/Bantam44/Bantam44.c | 29 ++++++++ keyboard/Bantam44/Bantam44.h | 29 ++++++++ keyboard/Bantam44/Makefile | 139 ++++++++++++++++++++++++++++++++++++ keyboard/Bantam44/README.md | 24 +++++++ keyboard/Bantam44/config.h | 81 +++++++++++++++++++++ keyboard/Bantam44/keymaps/default.c | 30 ++++++++ 6 files changed, 332 insertions(+) create mode 100644 keyboard/Bantam44/Bantam44.c create mode 100644 keyboard/Bantam44/Bantam44.h create mode 100644 keyboard/Bantam44/Makefile create mode 100644 keyboard/Bantam44/README.md create mode 100644 keyboard/Bantam44/config.h create mode 100644 keyboard/Bantam44/keymaps/default.c diff --git a/keyboard/Bantam44/Bantam44.c b/keyboard/Bantam44/Bantam44.c new file mode 100644 index 0000000000..cfd8730a0f --- /dev/null +++ b/keyboard/Bantam44/Bantam44.c @@ -0,0 +1,29 @@ +#include "Bantam44.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + // leave these blank +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + // leave these blank +}; + +void * matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + + if (matrix_init_user) { + (*matrix_init_user)(); + } +}; + +void * matrix_scan_kb(void) { + // put your looping keyboard code here + // runs every cycle (a lot) + + if (matrix_scan_user) { + (*matrix_scan_user)(); + } +}; \ No newline at end of file diff --git a/keyboard/Bantam44/Bantam44.h b/keyboard/Bantam44/Bantam44.h new file mode 100644 index 0000000000..0170b871d4 --- /dev/null +++ b/keyboard/Bantam44/Bantam44.h @@ -0,0 +1,29 @@ +#ifndef BANTAM44_H +#define BANTAM44_H + +#include "matrix.h" +#include "keymap_common.h" +#include "backlight.h" +#include + +// This a shortcut to help you visually see your layout. +// The following is an example using the Planck MIT layout +// The first section contains all of the arguements +// The second converts the arguments into a two-dimensional array +#define KEYMAP( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, \ + K30, K31, K32, K33, K34, K35, K36, K37, K38 \ +) \ +{ \ + { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B }, \ + { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, KC_NO, K2A }, \ + { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B }, \ + { K30, K31, K32, KC_NO, K33, KC_NO, K34, KC_NO, K35, K36, K37, K38 }, \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif diff --git a/keyboard/Bantam44/Makefile b/keyboard/Bantam44/Makefile new file mode 100644 index 0000000000..e7dea9f602 --- /dev/null +++ b/keyboard/Bantam44/Makefile @@ -0,0 +1,139 @@ +#---------------------------------------------------------------------------- +# On command line: +# +# make all = Make software. +# +# make clean = Clean out built project files. +# +# make coff = Convert ELF to AVR COFF. +# +# make extcoff = Convert ELF to AVR Extended COFF. +# +# make program = Download the hex file to the device. +# Please customize your programmer settings(PROGRAM_CMD) +# +# make teensy = Download the hex file to the device, using teensy_loader_cli. +# (must have teensy_loader_cli installed). +# +# make dfu = Download the hex file to the device, using dfu-programmer (must +# have dfu-programmer installed). +# +# make flip = Download the hex file to the device, using Atmel FLIP (must +# have Atmel FLIP installed). +# +# make dfu-ee = Download the eeprom file to the device, using dfu-programmer +# (must have dfu-programmer installed). +# +# make flip-ee = Download the eeprom file to the device, using Atmel FLIP +# (must have Atmel FLIP installed). +# +# make debug = Start either simulavr or avarice as specified for debugging, +# with avr-gdb or avr-insight as the front end for debugging. +# +# make filename.s = Just compile filename.c into the assembler code only. +# +# make filename.i = Create a preprocessed source file for use in submitting +# bug reports to the GCC project. +# +# To rebuild project do "make clean" then "make all". +#---------------------------------------------------------------------------- + +# Target file name (without extension). +TARGET = Bantam44 + + +# Directory common source filess exist +TOP_DIR = ../.. +TMK_DIR = ../../tmk_core + +# Directory keyboard dependent files exist +TARGET_DIR = . + +# # project specific files +SRC = Bantam44.c + +ifdef KEYMAP + SRC := keymaps/$(KEYMAP).c $(SRC) +else + SRC := keymaps/default.c $(SRC) +endif + +CONFIG_H = config.h + +# MCU name +#MCU = at90usb1287 +MCU = atmega32u4 + +# Processor frequency. +# This will define a symbol, F_CPU, in all source code files equal to the +# processor frequency in Hz. You can then use this symbol in your source code to +# calculate timings. Do NOT tack on a 'UL' at the end, this will be done +# automatically to create a 32-bit value in your source code. +# +# This will be an integer division of F_USB below, as it is sourced by +# F_USB after it has run through any CPU prescalers. Note that this value +# does not *change* the processor frequency - it should merely be updated to +# reflect the processor speed set externally so that the code can use accurate +# software delays. +F_CPU = 16000000 + + +# +# LUFA specific +# +# Target architecture (see library "Board Types" documentation). +ARCH = AVR8 + +# Input clock frequency. +# This will define a symbol, F_USB, in all source code files equal to the +# input clock frequency (before any prescaling is performed) in Hz. This value may +# differ from F_CPU if prescaling is used on the latter, and is required as the +# raw input clock is fed directly to the PLL sections of the AVR for high speed +# clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' +# at the end, this will be done automatically to create a 32-bit value in your +# source code. +# +# If no clock division is performed on the input clock inside the AVR (via the +# CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. +F_USB = $(F_CPU) + +# Interrupt driven control endpoint task(+60) +OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT + + +# Boot Section Size in *bytes* +# Teensy halfKay 512 +# Teensy++ halfKay 1024 +# Atmel DFU loader 4096 +# LUFA bootloader 4096 +# USBaspLoader 2048 +OPT_DEFS += -DBOOTLOADER_SIZE=512 + + +# Build Options +# comment out to disable the options. +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID + + +# Optimize size but this may cause error "relocation truncated to fit" +#EXTRALDFLAGS = -Wl,--relax + +# Search Path +VPATH += $(TARGET_DIR) +VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) + +include $(TOP_DIR)/quantum/quantum.mk + diff --git a/keyboard/Bantam44/README.md b/keyboard/Bantam44/README.md new file mode 100644 index 0000000000..cd059a66c9 --- /dev/null +++ b/keyboard/Bantam44/README.md @@ -0,0 +1,24 @@ +Bantam44 keyboard firmware +====================== + +## Quantum MK Firmware + +For the full Quantum feature list, see [the parent README.md](/README.md). + +## Building + +Download or clone the whole firmware and navigate to the keyboard/Bantam44 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. + +Depending on which keymap you would like to use, you will have to compile slightly differently. + +### Default +To build with the default keymap, simply run `make`. + +### Other Keymaps +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. + +To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: +``` +$ make KEYMAP=[default|jack|] +``` +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. \ No newline at end of file diff --git a/keyboard/Bantam44/config.h b/keyboard/Bantam44/config.h new file mode 100644 index 0000000000..26d680704d --- /dev/null +++ b/keyboard/Bantam44/config.h @@ -0,0 +1,81 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xFEED +#define PRODUCT_ID 0x6060 +#define DEVICE_VER 0x0001 +#define MANUFACTURER Bantam Keyboards +#define PRODUCT Bantam44 +#define DESCRIPTION A custom keyboard + +/* key matrix size */ +#define MATRIX_ROWS 4 +#define MATRIX_COLS 12 + +// Planck PCB default pin-out +// Change this to how you wired your keyboard +// COLS: Left to right, ROWS: Top to bottom +#define COLS (int []){ B0, B1, B2, B3, B7, D0, B6, F7, F6, F5, F4, F1 } +#define ROWS (int []){ F0, D6, D4, D5 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* number of backlight levels */ +#define BACKLIGHT_LEVELS 3 + +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* key combination for command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/Bantam44/keymaps/default.c b/keyboard/Bantam44/keymaps/default.c new file mode 100644 index 0000000000..17ade6241f --- /dev/null +++ b/keyboard/Bantam44/keymaps/default.c @@ -0,0 +1,30 @@ +#include "Bantam44.h" + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = { /* Base */ + {KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC }, + {KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_NO, KC_ENT }, + {KC_CAPS, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_RSFT }, + {KC_LCTL, KC_LGUI, KC_LALT, KC_NO, MO(1), KC_NO, KC_SPC, KC_NO, MO(2), KC_SCLN, KC_QUOT, KC_SLSH } + }, + [1] = { /* LOWER */ + {KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DELT }, + {KC_TAB, KC_MPRV, KC_MPLY, KC_MNXT, KC_GRV, KC_BSLS, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_NO, KC_ENT }, + {KC_CAPS, KC_LSFT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_NO, KC_HOME, KC_PGUP, KC_RSFT }, + {KC_LCTL, KC_LGUI, KC_LALT, KC_NO, KC_TRNS, KC_NO, KC_SPC, KC_NO, KC_TRNS, KC_END, KC_PGDN, KC_EXLM } + }, + [2] = { /* RAISE */ + {KC_ESC, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DELT }, + {KC_TAB, KC_MUTE, KC_VOLD, KC_VOLU, KC_TILD, KC_PIPE, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_NO, KC_ENT }, + {KC_CAPS, KC_LSFT, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, KC_UP, KC_RSFT }, + {KC_LCTL, KC_LGUI, KC_LALT, KC_NO, KC_TRNS, KC_NO, KC_SPC, KC_NO, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT } + } +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) // MACRODOWN only works in this function +{ + return MACRO_NONE; +}; \ No newline at end of file -- cgit v1.2.3 From a5a40a0703b209df91d5115126073e41b5676ec7 Mon Sep 17 00:00:00 2001 From: Norberto Monarrez Date: Wed, 23 Mar 2016 13:42:34 -0400 Subject: Edited to work with jackhumbert/qmk_firmware pull #190 Basically changes "* matrix_scan_user(void)" to "matrix_scan_user(void)" --- keyboard/Bantam44/Bantam44.c | 24 ++++++++++-------------- keyboard/Bantam44/Bantam44.h | 4 ++-- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/keyboard/Bantam44/Bantam44.c b/keyboard/Bantam44/Bantam44.c index cfd8730a0f..ad91401eeb 100644 --- a/keyboard/Bantam44/Bantam44.c +++ b/keyboard/Bantam44/Bantam44.c @@ -1,29 +1,25 @@ #include "Bantam44.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; + matrix_init_user(); +} -void * matrix_scan_kb(void) { +void matrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; \ No newline at end of file + matrix_scan_user(); +} \ No newline at end of file diff --git a/keyboard/Bantam44/Bantam44.h b/keyboard/Bantam44/Bantam44.h index 0170b871d4..fa5b9df9e4 100644 --- a/keyboard/Bantam44/Bantam44.h +++ b/keyboard/Bantam44/Bantam44.h @@ -23,7 +23,7 @@ { K30, K31, K32, KC_NO, K33, KC_NO, K34, KC_NO, K35, K36, K37, K38 }, \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif -- cgit v1.2.3 From 94e96456b87c28299b426e8d0f047033f6d93d42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Thu, 24 Mar 2016 10:30:27 +0100 Subject: minor changes --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 30 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2194 ++++++++++++------------- 2 files changed, 1111 insertions(+), 1113 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 7dbe05b28e..0349c749bb 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -74,28 +74,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | F6 | | L5 | F7 | F8 | F9 | F10 | F11 | F12 | + * | | F1 | F2 | F3 | F4 | F5 | | | L5 | F6 | F7 | F8 | F9 | F10 | F11 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | ! | + * | | < | > | ! | ? | | | | | \ | [ | ] | < | > | ! | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | + * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | # | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | UP | - | + | + * | | | ^ | % | | | ~ | | | | | | ~ | ^ | UP | | $ | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * | | | | | | | ' | LEFT| DOWN | RIGHT | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | | | | | | + * | | | | F13 | F12 | * ,------|------|------| |------+------+------. - * | | | | | | | | + * | | | | | F14 | | | * | | |------| |------| | | - * | | | | | | | | + * | | | | | F15 | | | * `--------------------' `--------------------' */ // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, @@ -104,14 +104,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand - M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), KC_UP, DE_MINS, DE_PLUS, + M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_LESS, DE_MORE, DE_EXLM, + DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), DE_HASH, + KC_TRNS, DE_PIPE, DE_TILD, DE_CIRC, KC_UP, DE_MINS, LSFT(KC_4), DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS + KC_F13, KC_F12, + KC_F14, + KC_F15, KC_TRNS, KC_TRNS ), /* Keymap 2: Media and mouse keys * diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 7f3ed1af5b..c7cb8d8630 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,19 +1,19 @@ -:100000000C94F0030C9437040C9437040C943704CC -:100010000C9437040C9437040C9437040C94370474 -:100020000C9437040C9437040C94370E0C94090F7D -:100030000C9437040C9437040C9437040C94370454 -:100040000C9437040C947D230C9437040C943704DF -:100050000C9437040C940F1D0C9437040C94370443 -:100060000C9437040C9437040C9437040C94370424 -:100070000C9437040C9437040C9437040C94370414 -:100080000C9437040C9437040C9437040C94370404 -:100090000C9437040C9437040C9437040C943704F4 -:1000A0000C9437040C9437040C943704470451041F -:1000B00069048104C904CF04F004D504EB04E1040D -:1000C000E604DB04B1049904F504760F980F8B1055 -:1000D000980F8B10DD0F00108B1055106810521305 -:1000E000521381138113C413FE130B160B1617142E -:1000F0000B160C150C15DF150B160B16F61501E17A +:100000000C94F0030C9434040C9434040C943404D5 +:100010000C9434040C9434040C9434040C94340480 +:100020000C9434040C9434040C94210E0C94F30EB0 +:100030000C9434040C9434040C9434040C94340460 +:100040000C9434040C9478230C9434040C943404ED +:100050000C9434040C94091D0C9434040C94340452 +:100060000C9434040C9434040C9434040C94340430 +:100070000C9434040C9434040C9434040C94340420 +:100080000C9434040C9434040C9434040C94340410 +:100090000C9434040C9434040C9434040C94340400 +:1000A0000C9434040C9434040C94340444044E042E +:1000B00066047E04C604CC04ED04D204E804DE0425 +:1000C000E304D804AE049604F204600F820F7010AB +:1000D000820F7010C70FEA0F70103F1052103413C8 +:1000E000341363136313A613E413FD15FD15FD13F9 +:1000F000FD15FE14FE14D115FD15FD15E81501E1E1 :100100000137023702E10138023801E201250225F8 :1001100002E20001E10137023702E1013802380151 :10012000E10130023002E10001E10137023702E172 @@ -32,25 +32,25 @@ :1001F000021902E30002E00001E0000000F0A1F0BB :10020000A329002B00E200E100358100001E00144C :100210000004001D710D304D831F001A0016001BD5 -:10022000000C304C002000080007000600E1042A02 -:10023000002100150009001900E1084A00220017FA -:10024000000A000500000003300130E3000000E276 -:1002500000000002540230E7000000E60000000445 +:10022000000C304C00200008000700060052002A95 +:1002300000210015000900190051004A0022001792 +:10024000000A00050000000330E101E3000000E2C5 +:1002500000000002543100E7000000E60000000446 :100260005423001C000B00110000002E7F240018F6 :10027000000D00100050004B0025000C000E003651 -:100280000052002C00260012000F003700510028F9 -:100290000027001300330038714F004E002D002F4F -:1002A000003474E50031810000010001000100010B +:10028000004F002C00260012000F003700E1082864 +:10029000002700130033003871E1044E002D002FB9 +:1002A000003474E50030810000010001000100010C :1002B00000010000003A003500310001000100019A :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C :1002F000000100010000000100000001000E3001BB -:100300000000000100000001003F00240624022339 -:100310000200000100400022042502350001000116 -:100320000041002304260235023700010042002468 -:100330000425041F021E020100430031002604317F -:1003400002010001004400450001002D02010000EF +:100300000000000100000068003F002406240224D1 +:100310000400004500400022042502110431026956 +:100320000041002304260264005000010042003511 +:100330000025045200510001004300350226043814 +:10034000004F006A0044001E02310021020100003B :100350000001000100010001000100000001000196 :100360000001000100010001000100F400F200FBA7 :1003700000010001000100F000F100FA000100019D @@ -80,7 +80,7 @@ :1004F00000000001000100010000000100000001F7 :10050000003F00520051002302000001004000247F :100510000021001E00270001004100250022001FCD -:1005200000370001004200260023002000270001C0 +:1005200000370001004200260023002000360001B1 :10053000004300300230002402270201004400453D :1005400000380001000100000001000100E100018D :1005500000E0000000010001000100010001003D79 @@ -125,1075 +125,1073 @@ :1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13 :1007D0000A06040201000000000000000000000002 :1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B -:1007F00027C08091EF019091F001A091F101B0919B -:10080000F2018730904BA740B04BD1F41092EF012A -:100810001092F0011092F1011092F20114BE84B70F -:10082000877F84BF0FB6F894A89580916000886197 -:1008300080936000109260000FBEE0E0FFE3099536 -:1008400011E0A0E0B1E0ECE9FAE402C005900D92FD -:10085000A433B107D9F721E0A4E3B1E001C01D92B0 -:10086000AF3EB207E1F70E947E0B0C944C250C942E -:100870000000462F50E04F30510508F0DEC0FA016D -:10088000EA5AFF4FDC0112968C910C9401258823C3 -:1008900021F085EE0E94EC11D0C085EE0E94B412CA -:1008A000CCC0882349F00E94D91C909335018093D5 -:1008B000340188EF91E008958091340190913501E1 -:1008C0000E94E51C873991050CF0A8C08AEE91E0E2 -:1008D0000895882349F00E94D91C90933501809394 -:1008E000340187EE91E008958091340190913501B3 -:1008F0000E94E51C873991050CF093C089ED91E0C9 -:100900000895882349F00E94D91C90933501809363 -:10091000340182ED91E00895809134019091350188 -:100920000E94E51C873991050CF07EC080EC91E0B7 -:100930000895882349F00E94D91C90933501809333 -:1009400034018BEB91E00895809134019091350151 -:100950000E94E51C873991050CF069C08DEA91E091 -:100960000895882349F00E94D91C90933501809303 -:10097000340188EA91E00895809134019091350125 -:100980000E94E51C873991050CF054C08AE991E07A -:100990000895882309F451C085E891E008958823DB -:1009A00009F44BC080E791E00895882309F445C01D -:1009B0008BE591E00895882309F43FC086E491E037 -:1009C00008958823D1F18DE391E008958823A9F15A -:1009D00088E291E00895882381F183E191E0089510 -:1009E000882359F18EEF90E00895882331F18091AA -:1009F000B3019091B401A091B501B091B60120E28C -:100A0000822780729927AA27BB278093B3019093EE -:100A1000B401A093B501B093B6010FC085EF91E08A -:100A2000089584EE91E008958BEC91E0089586EBB3 -:100A300091E0089583EA91E0089580E090E00895C0 -:100A400008956091B3017091B4018091B5019091C6 -:100A5000B6010E943C1C56985E9825982D982698C1 -:100A60002E9827982F988330C1F028F4813041F0D8 -:100A7000823049F00895843049F0853051F008956E -:100A8000259A2D9A0895269A2E9A0895259A2D9A98 -:100A900004C0259A2D9A269A2E9A279A2F9A08955D -:100AA0000C94210556985E9825982D9826982E9896 -:100AB00027982F988FEF90E090938900809388007B -:100AC00090938B0080938A0090938D0080938C008C -:100AD000259A2D9A2FEF80E792E021508040904098 -:100AE000E1F700C00000269A2E9A2FEF80E792E0EF -:100AF000215080409040E1F700C00000279A2F9AD3 -:100B00002FEF80E792E0215080409040E1F700C055 -:100B1000000025982D982FEF80E792E0215080402B -:100B20009040E1F700C0000026982E982FEF80E754 -:100B300092E0215080409040E1F700C000002798EB -:100B40002F9856985E9825982D9826982E98279835 -:100B50002F98089589EA8093800089E0809381002E -:100B600024982C983F988AB18F748AB96E98479AC6 -:100B70008BB1806B8BB9769A0E9452050C9420053C -:100B800080E2809300018091360181110EC00E94A5 -:100B90000F0681E0809336012FEF83ED90E3215023 -:100BA00080409040E1F700C0000080E40E941506FC -:100BB0008093000181112EC00E943F0680930001A6 -:100BC000811128C00E943F0680930001811122C03C -:100BD0008FE30E943F068093000181111BC00E9499 -:100BE000370680E40E94150680930001811112C02F -:100BF0008CE00E943F068093000181110BC00E948F -:100C00003F0680930001811105C08FE30E943F06DB -:100C1000809300010E943706809100010895109290 -:100C2000B9008AE08093B800089594EA9093BC00DC -:100C30009091BC0097FFFCCF9091B900987F9830BD -:100C400021F0903111F081E008958093BB0084E899 -:100C50008093BC008091BC0087FFFCCF8091B900DD -:100C6000887F883111F0803471F780E0089584E93D -:100C70008093BC008091BC0084FDFCCF08958093DC -:100C8000BB0084E88093BC008091BC0087FFFCCF50 -:100C90009091B900987F81E0983209F480E008953E -:100CA00084E88093BC008091BC0087FFFCCF8091DA -:100CB000BB00089580910001811115C080E40E945D -:100CC00015068093000181110CC082E10E943F064D -:100CD00080930001811105C08FEF0E943F06809331 -:100CE00000010E94370684B1807F84B985B1807F7E -:100CF00085B98AB1837F8AB98BB1837F8BB93E98DE -:100D0000469808950E94C005809300010E945A06EB -:100D100080B38C7080BB81B3836F81BBE6E4F1E06C -:100D2000A8E3B1E011921D9281E0E435F807D1F714 -:100D30000C94AA059F92AF92BF92CF92DF92EF924E -:100D4000FF920F931F93CF93DF938091000188232D -:100D500079F0809137018F5F80933701811108C04E -:100D60000E94C00580930001811102C00E945205BB -:100D700088E3E82E81E0F82E8701C0E0D0E0BB24B4 -:100D8000B39492E0A92ECC24C394D12CC730D105C2 -:100D900000F580910001811164C080E40E94150675 -:100DA00080930001811112C082E10E943F0680936E -:100DB000000181110BC0C6010C2E01C0880F0A94DE -:100DC000EAF780950E943F06809300010E94370653 -:100DD00048C0CA30A1F028F4C83059F0C93061F0D9 -:100DE00005C0CC3089F070F0CD3089F0209A289879 -:100DF00010C0219A29980DC0229A2A980AC0239AD5 -:100E00002B9807C0529A01C0539A5B9802C03E9A31 -:100E10004698E0EAEA95F1F78FB181708B257999D0 -:100E200002C032E001C030E0832B7C9902C034E084 -:100E300001C030E0832B7D9902C028E001C020E092 -:100E4000822B7E9902C090E101C090E0892B9FB176 -:100E50009095991F9927991F9295990F907E892BAC -:100E60000FC08091000181114AC080E40E941506E4 -:100E700080930001882381F1912C0E943706892DEF -:100E8000D8019C91981719F08C93A09201010E94AF -:100E90005A0621960F5F1F4FCE30D10509F076CF4D -:100EA00080910101882369F1815080930101882399 -:100EB00039F0EFE9FFE03197F1F700C0000021C001 -:100EC000E6E4F1E0D7018D917D018193B6E4EB1664 -:100ED000B1E0FB06B9F715C083E10E943F0680939D -:100EE00000018111C9CF81E40E94150680930001A1 -:100EF0008111C2CF0E945006982E9094BECF80E000 -:100F0000BFCF0E94500581E0DF91CF911F910F91DB -:100F1000FF90EF90DF90CF90BF90AF909F9008959B -:100F2000E82FF0E0EA5BFE4F8081089508958B3B47 -:100F3000910580F4883A910548F5853A9105D8F4F1 -:100F40008430910508F0B2C0019709F06EC081E0CD -:100F500090E00895803E910508F467C0883E9105B1 -:100F600008F4A4C09C01205F31092031310508F04C -:100F70005CC090650895853A910509F459C0863A98 -:100F8000910509F058C082E890E40895883A9105E7 -:100F900009F454C0893A910509F453C08A3A91057D -:100FA00009F452C08B3A910509F451C08C3A91056D -:100FB00009F450C08D3A910509F44FC0803B91056A -:100FC00009F44EC08E3A910509F44DC08F3A91054F -:100FD00009F44CC0813B910509F44BC0823B91055B -:100FE00009F44AC0833B910509F449C0843B91054B -:100FF00009F448C0853B910509F447C0863B91053B -:1010000009F446C0873B910509F445C0883B91052A -:1010100009F444C0893B910509F443C08A3B91051A -:1010200009F442C080E094E4089580E090E00895DF -:1010300081E890E4089583E890E4089582EE94E4D2 -:10104000089589EE94E408958AEE94E4089585EB7A -:1010500094E4089586EB94E4089587EB94E408956E -:101060008CEC94E408958DEC94E4089583E895E481 -:1010700008958AE895E4089582E995E4089584E95D -:1010800095E4089581E296E4089583E296E4089554 -:1010900084E296E4089585E296E4089586E296E473 -:1010A000089587E296E408958AE296E40895089503 -:1010B00024E5829FC0011124FC0126E0729FE00D0F -:1010C000F11D1124E60FF11DEE0FFF1FEF5FFD4F25 -:1010D000859194910895880F991FFC01E558FF4F61 -:1010E000859194910895880F991FFC01E550FE4F5A -:1010F00085919491089524E5829FC0011124FC01FB -:1011000046E0749FE00DF11D1124E60FF11DEE0F76 -:10111000FF1FEF5FFD4F859194919C013A9521153A -:101120004FE1340708F425C13F512115304120F427 -:101130009F700E94730808959C013053211530411F -:1011400018F49927906C0895811520E5920769F4A9 -:101150000E942D164FEF84E39CE041508040904068 -:10116000E1F700C000000C94341D813020E59207A7 -:1011700031F48091CE0181608093CE0108959C016D -:1011800030552115304108F05CC0292F33272F70CE -:10119000332721303105E9F4AC0164E0440F551FD9 -:1011A0006A95E1F744275370BC016370772702C04A -:1011B000220F331F6A95E2F73C68242B352B73E02E -:1011C000880F991F7A95E1F780769927822B932BC8 -:1011D00008952230310529F4982F8827816F906A6D -:1011E000089523303105A1F4AC0133E0440F551FBD -:1011F0003A95E1F7407E57708370992721E030E0FF -:1012000002C0220F331F8A95E2F7C9019C6816C0FD -:101210002430310531F5AC0123E0440F551F2A95E8 -:10122000E1F7407E57708370992721E030E002C0DB -:10123000220F331F8A95E2F7C9019A68842B952BF8 -:1012400008959C0130572115304118F49F70906229 -:1012500008959C0130582115304118F49F70906A10 -:101260000895803E9105E0F4803C910558F5813366 -:10127000910509F46FC048F48932910509F463C0FF -:101280008A32910509F46DC072C089339105E9F085 -:1012900082389105D1F08533910509F44DC067C0BE -:1012A000833E910581F138F4803E9105B9F0823E8C -:1012B0009105D9F05CC0863E910561F1873E9105AC -:1012C000A1F155C00E946B0808952091E00120FD16 -:1012D00002C021FF4CC080EE90E049C08091E00147 -:1012E00080FFF9CF89E390E042C08091E00182FF66 -:1012F0000EC08091E00184FF03C080E090E037C021 -:1013000083EE90E034C08091E00182FFF2CF82EE64 -:1013100090E02DC08091E00183FF0BC08091E0013F -:1013200084FDEBCF87EE90E022C08091E00183FF47 -:10133000F5CF86EE90E01BC08091E00185FF07C0ED -:1013400089E290E014C08091E00185FFF9CF85E348 -:1013500090E00DC08091E00186FF07C08AE290E036 -:1013600006C08091E00186FFF9CF81E390E00E9402 -:10137000970708950895809164010895CF93DF93AE -:1013800000D01F92CDB7DEB79C018091E60184307A -:1013900019F593E099833B832A839093E9008FEFBB -:1013A0009091E800815095FD06C095ED9A95F1F772 -:1013B00000008111F5CF8091E80085FF0DC040E06D -:1013C00050E063E070E0CE0101960E942B0C80910A -:1013D000E8008E778093E8000F900F900F90DF91D8 -:1013E000CF910895CF93DF9300D01F92CDB7DEB792 -:1013F0002091E601243021F522E029839B838A8312 -:1014000083E08093E9008FEF9091E800815095FD93 -:1014100006C095ED9A95F1F700008111F5CF809106 -:10142000E80085FF0DC040E050E063E070E0CE01D1 -:1014300001960E942B0C8091E8008E778093E80043 -:101440000F900F900F90DF91CF9108959C018091A4 -:10145000E6018430F9F482E08093E9009FEF809107 -:10146000E800915085FD06C085ED8A95F1F70000F2 -:101470009111F5CF8091E80085FF0CC040E050E06D -:1014800065E070E0C9010E942B0C8091E8008E7726 -:101490008093E8000895CF93DF93EC018091E601FB -:1014A000843009F046C090910C019923D9F09091B5 -:1014B0000D019923B9F08093E9008FEF9091E80036 -:1014C000815095FD06C095E19A95F1F700008111D4 -:1014D000F5CF8091E80085FF2CC040E050E060E14E -:1014E00070E017C081E08093E9008FEF9091E800F1 -:1014F000815095FD06C095ED9A95F1F70000811198 -:10150000F5CF8091E80085FF14C040E050E068E02E -:1015100070E0CE010E942B0C8091E8008E778093C2 -:10152000E80080E1FE01A4E5B1E001900D928A950A -:10153000E1F7DF91CF9108958091E501811109C014 -:101540000E94BC0D0E94190E8091E200846080937D -:10155000E20008951092E501089508950C946A231D -:101560000E94CA1C0E9470230E94C4100C94BA09E5 -:1015700042E061EC81E00E94350D42E061EC82E0E6 -:101580000E94350D42E061EC83E00E94350D42E19E -:1015900061EC84E00C94350D8091E801833009F40E -:1015A00055C030F4813071F0823009F48EC0089556 -:1015B0008A3009F47AC08B3009F460C0893009F0B0 -:1015C0009CC020C08091E701813A09F096C08091CB -:1015D000E800877F8093E8008091EB019091EC0117 -:1015E000892B21F460E184E591E003C060E080E0B4 -:1015F00090E070E00E94760C8091E8008B778093F9 -:10160000E80008958091E701813209F076C0809169 -:10161000EB019091EC01009719F0039709F06DC070 -:101620008091E800877F8093E8008091E80082FD48 -:1016300005C08091E6018111F8CF5FC08091F10073 -:10164000809364018091E8008B7753C08091E7011B -:10165000813A09F052C08091EB019091EC01892B05 -:1016600009F04BC08091E800877F8093E80080916B -:10167000E80080FFFCCF80910C0136C08091E7012B -:101680008132D9F58091EB019091EC01892BA9F57C -:101690008091E800877F8093E8000E946A0D809126 -:1016A000E90180930C010C942D168091E7018132A1 -:1016B00021F58091E800877F8093E8000E946A0D01 -:1016C0008091EA018093650108958091E701813A54 -:1016D000A1F48091E800877F8093E8008091E80082 -:1016E00080FFFCCF809165018093F1008091E8003C -:1016F0008E778093E8000C946A0D089584B7877FF5 -:1017000084BF0FB6F894A89580916000886180939B -:101710006000109260000FBE90E080E80FB6F89471 -:1017200080936100909361000FBE0E9413110E948C -:10173000BC0D0E94190E8091E20084608093E2004B -:1017400078940E94A4100E94151182E091E00E94FA -:10175000BF100E9458238091E601853069F40E94F1 -:101760008C1C8091E4018823B1F30E94B61C88236D -:1017700091F30E94150CEFCF0E941B11ECCF292F83 -:10178000332723303105C9F060F42130310581F071 -:101790002230310509F041C08DE690E025E236E0C7 -:1017A00040C021323105E1F02232310531F135C03E -:1017B00082E190E022E936E034C09927813091053A -:1017C00049F028F0029749F5E1EFF5E005C0E1E2C4 -:1017D000F6E002C0E9E0F6E0849190E09F0121C0CC -:1017E0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F01 -:1017F0002081318189E090E014C0643070F470E0A1 -:10180000FB01EE0FFF1FE65EFE4F20813181FB01E1 -:10181000EA5EFE4F808190E004C080E090E020E02E -:1018200030E0FA0131832083089580E189BD82E1AF -:1018300089BD09B400FEFDCF8091D8008F7D8093D3 -:10184000D8008091E00082608093E0008091E00009 -:1018500081FDFCCF0895CF92DF92EF92FF920F931C -:101860001F93CF93DF93EC018B016A010E94890DD6 -:10187000811133C0C114D10439F0F6018081918106 -:10188000081B190BC80FD91FE12CF12C01151105EC -:1018900019F18091E80085FD16C08091E8008E77EF -:1018A0008093E800C114D10449F0F6018081918150 -:1018B000E80EF91EF182E08285E00FC00E94890DDA -:1018C000882321F30AC089918093F1000150110906 -:1018D000FFEFEF1AFF0ADACF80E0DF91CF911F917F -:1018E0000F91FF90EF90DF90CF9008952091ED0140 -:1018F0003091EE012617370748F06115710539F46C -:101900002091E8002E772093E80001C0B901FC0186 -:1019100020E06115710579F18091E6018823F1F1EC -:101920008530F1F18091E80083FD3CC08091E800B2 -:1019300082FD2EC08091E80080FFEBCF2091F30064 -:101940008091F20090E0922B6115710551F0883082 -:10195000910538F421912093F100615071090196AD -:10196000F3CF21E0089709F020E08091E8008E771E -:101970008093E800CECF2111CFCF0AC08091E6013D -:10198000882361F0853061F08091E80083FD0AC012 -:101990008091E80082FFF2CF80E0089582E0089510 -:1019A00083E0089581E008952091ED013091EE01EA -:1019B0002617370748F06115710539F42091E800C2 -:1019C0002E772093E80001C0B901FC0120E06115E9 -:1019D000710591F18091E601882309F440C08530BA -:1019E00009F43FC08091E80083FD3DC08091E8008C -:1019F00082FD2FC08091E80080FFE9CF2091F300A5 -:101A00008091F20090E0922B6115710559F08830B9 -:101A1000910540F424912093F100319661507109B1 -:101A20000196F2CF21E0089709F020E08091E800CC -:101A30008E778093E800CBCF2111CCCF0AC0809164 -:101A4000E601882361F0853061F08091E80083FD34 -:101A50000AC08091E80082FFF2CF80E0089582E022 -:101A6000089583E0089581E00895982F973068F5F0 -:101A70009093E900981739F07091EC002091ED00F7 -:101A80005091F00003C0242F762F50E021FD02C0BA -:101A90009F5FECCF3091EB003E7F3093EB003091B5 -:101AA000ED003D7F3093ED003091EB0031603093DD -:101AB000EB007093EC002093ED005093F000209128 -:101AC000EE0027FDE5CF80E008958F708093E90058 -:101AD00081E008958091E70187FF11C08091E800BF -:101AE00082FD05C08091E6018111F8CF11C080917F -:101AF000E8008B770BC08091E601882349F0809144 -:101B0000E80080FFF8CF8091E8008E778093E800AE -:101B100008952091E4003091E50095E64091EC00B5 -:101B2000842F817040FF23C08091E80080FD1DC09C -:101B30008091E601882399F0853099F08091EB003F -:101B400085FD11C04091E4005091E5002417350750 -:101B500029F3915011F09A01E1CF84E0089582E0D9 -:101B6000089583E0089581E0089580E0089540910C -:101B7000E80042FFDDCF08950E942A0E0E94320E37 -:101B8000E0EEF0E0808181608083E8EDF0E080812C -:101B90008F77808319BCA7EDB0E08C918E7F8C93FA -:101BA00080818F7E80831092E50108950F931F93AB -:101BB000CF93DF930E942A0E0E94320EC8EDD0E030 -:101BC00088818F77888388818068888388818F7DEA -:101BD000888319BC1092E6011092E2011092E40190 -:101BE0001092E30100EE10E0F80180818B7F80838A -:101BF00088818160888342E060E080E00E94350D4A -:101C0000E1EEF0E080818E7F8083E2EEF0E0808183 -:101C100081608083808188608083F80180818E7FED -:101C20008083888180618883DF91CF911F910F919C -:101C30000895E8EDF0E080818F7E8083E7EDF0E0AD -:101C400080818160808384E082BF81E08093E501B0 -:101C50000C94D60DE8EDF0E080818E7F80831092A9 -:101C6000E20008951092DA001092E10008951F92A8 -:101C70000F920FB60F9211242F933F934F935F93C0 -:101C80006F937F938F939F93AF93BF93EF93FF9344 -:101C90008091E10082FF0BC08091E20082FF07C0CB -:101CA0008091E1008B7F8093E1000E94A3108091DE -:101CB000DA0080FF1FC08091D80080FF1BC0809198 -:101CC000DA008E7F8093DA008091D90080FF0DC00A -:101CD00080E189BD82E189BD09B400FEFDCF81E0CC -:101CE0008093E6010E949C0A05C019BC1092E6018F -:101CF0000E94AA0A8091E10080FF19C08091E20051 -:101D000080FF15C08091E2008E7F8093E200809179 -:101D1000E20080618093E2008091D800806280932D -:101D2000D80019BC85E08093E6010E94AE0A80913C -:101D3000E10084FF30C08091E20084FF2CC080E18C -:101D400089BD82E189BD09B400FEFDCF8091D80034 -:101D50008F7D8093D8008091E1008F7E8093E10099 -:101D60008091E2008F7E8093E2008091E2008160AA -:101D70008093E2008091E201882311F084E007C0A3 -:101D80008091E30087FD02C081E001C083E0809381 -:101D9000E6010E94B00A8091E10083FF29C0809192 -:101DA000E20083FF25C08091E100877F8093E100FE -:101DB00082E08093E6011092E2018091E1008E7F43 -:101DC0008093E1008091E2008E7F8093E200809119 -:101DD000E20080618093E20042E060E080E00E94E7 -:101DE000350D8091F00088608093F0000E94AD0A6C -:101DF000FF91EF91BF91AF919F918F917F916F91E3 -:101E00005F914F913F912F910F900FBE0F901F90B8 -:101E100018951F920F920FB60F9211242F933F9394 -:101E20004F935F936F937F938F939F93AF93BF93E2 -:101E3000CF93DF93EF93FF93C091E900CF70809130 -:101E4000EC00D82FD17080FDD0E81092E90080918D -:101E5000F000877F8093F00078940E944D0F1092DD -:101E6000E9008091F00088608093F000CD2BCF7066 -:101E7000C093E900FF91EF91DF91CF91BF91AF91B6 -:101E80009F918F917F916F915F914F913F912F9192 -:101E90000F900FBE0F901F9018951F93CF93DF9355 -:101EA000CDB7DEB7AA970FB6F894DEBF0FBECDBF91 -:101EB000E7EEF1E08091F100819321E0EF3EF2073F -:101EC000C9F70E94CC0A8091E80083FF24C1809169 -:101ED000E7019091E801492F50E04A30510508F0A0 -:101EE0001AC1FA01EB59FF4F0C940125803881F09B -:101EF000823809F010C18091EB018F708093E90066 -:101F00008091EB0085FB882780F91092E90006C0DC -:101F10008091E3019091E401911182609091E80039 -:101F2000977F9093E8008093F1001092F100C8C071 -:101F3000282F2D7F09F0EFC0882319F0823061F03F -:101F4000EAC08091E901813009F0E5C0933009F0E1 -:101F500080E08093E4012BC08091E901811127C0CA -:101F60008091EB018F7009F4D6C08093E900209135 -:101F7000EB0020FF1CC0933021F48091EB008062C5 -:101F800014C09091EB0090619093EB0021E030E061 -:101F9000A90102C0440F551F8A95E2F74093EA0059 -:101FA0001092EA008091EB0088608093EB00109221 -:101FB000E9008091E800877F86C08111ACC0109154 -:101FC000E9011F778091E3008078812B8093E30003 -:101FD0008091E800877F8093E8000E946A0D8091DD -:101FE000E80080FFFCCF8091E30080688093E300ED -:101FF000111102C082E001C083E08093E6018BC032 -:102000008058823008F087C08091E9019091EA0100 -:102010008C3D53E0950779F583E08A838AE28983D2 -:102020004FB7F894DE01139620E03EE051E2E32F33 -:10203000F0E050935700E49120FF03C0E295EF7069 -:102040003F5FEF708E2F90E0EA3010F0C79601C02E -:10205000C0968D939D932F5F243149F74FBF809198 -:10206000E800877F8093E8006AE270E0CE01019685 -:102070000E94760C14C0AE014F5F5F4F6091EB0180 -:102080000E94BF0BBC01892B09F445C09091E80068 -:10209000977F9093E80089819A810E94D40C809167 -:1020A000E8008B778093E80036C08038A1F58091F6 -:1020B000E800877F8093E8008091E2018093F1003F -:1020C0008091E8008E778093E8000E946A0D23C01B -:1020D000811121C08091E9019091EA01992702972D -:1020E000D4F48091E800877F8093E8008091E90133 -:1020F0008093E2010E946A0D8091E201811106C085 -:102100008091E30087FD02C081E001C084E08093FC -:10211000E6010E94B80A8091E80083FF0AC080911E -:10212000E800877F8093E8008091EB0080628093D5 -:10213000EB00AA960FB6F894DEBF0FBECDBFDF91BD -:10214000CF911F9108950895CF938091E601882340 -:10215000A1F0C091E900CF709091EC00892F8170BF -:1021600090FD80E8C82B1092E9008091E80083FD83 -:102170000E944D0FCF70C093E900CF9108959093C6 -:102180006B0180936A010895E0916A01F0916B01FF -:10219000309721F00190F081E02D099480E00895BE -:1021A000E0916A01F0916B01309721F00280F38198 -:1021B000E02D09940895E0916A01F0916B01309748 -:1021C00021F00480F581E02D0994089520916801A3 -:1021D000309169012817390771F090936901809354 -:1021E0006801E0916A01F0916B01309721F006805F -:1021F000F781E02D099408952091660130916701DF -:102200002817390771F09093670180936601E09178 -:102210006A01F0916B01309721F00084F185E02D87 -:102220000994089508950C9412110E94D01C0E94E4 -:1022300082060C94961DCF92DF92EF92FF920F933D -:102240001F93CF93DF93CDB7DEB72B970FB6F894DC -:10225000DEBF0FBECDBF0E949A068DE6C82E81E07C -:10226000D82E00E010E0E02E802F0E949007F601AB -:1022700041916F01F82EF426B1F40F5F1F4F0E301D -:10228000110589F78FEF89838A831B820E94D91CED -:102290008160782F9D838C8349815A816B818D81E8 -:1022A0000E94BE1140C09091CE0191FF04C08B8767 -:1022B0000E9496078B8520E030E04F2D50E0922F52 -:1022C000BA01022E02C0759567950A94E2F760FF85 -:1022D00024C02E83EF8221E030E0690102C0CC0CE3 -:1022E000DD1C9A95E2F790E08C219D21892B09F461 -:1022F00020E028870E94D91C8160782F9A878987DF -:102300004E815F8168858A850E94BE11F801E3597C -:10231000FE4F8081C826C08206C02F5F3F4F263007 -:10232000310569F6AACF0E947D200E94C4109091C9 -:102330006C018917A1F00E94C41080936C012B9648 -:102340000FB6F894DEBF0FBECDBFDF91CF911F91C6 -:102350000F91FF90EF90DF90CF900C94BA092B96DD -:102360000FB6F894DEBF0FBECDBFDF91CF911F91A6 -:102370000F91FF90EF90DF90CF900895CF93DF9370 -:10238000CDB7DEB72B970FB6F894DEBF0FBECDBF2B -:102390004F83588769877A878B87DE01119686E09D -:1023A000FD0111928A95E9F785E0FE0137960190CB -:1023B0000D928A95E1F749815A816B817C818D81EB -:1023C0009E810E94C1182B960FB6F894DEBF0FBEF7 -:1023D000CDBFDF91CF910895CF93C82F882309F403 -:1023E000C1C0823859F40E94C41081FDBBC089E38A -:1023F0000E945E1B0E94161C89E30CC0833879F48E -:102400000E94C41080FDAEC083E50E945E1B0E9446 -:10241000161C83E50E949D1BCF910C94161C8438DA -:1024200059F40E94C41082FD9DC087E40E945E1B87 -:102430000E94161C87E4EECF8CEF8C0F813A48F493 -:102440008C2F0E94BD2281118DC08C2F0E945E1B9B -:10245000E3CF80E28C0F883048F4C77081E001C080 -:10246000880FCA95EAF70E94DF1BD6CF8BE58C0F49 -:10247000833078F4C53A29F0C63A31F083E890E029 -:1024800005C081E890E002C082E890E0CF910C9412 -:10249000E61088E58C0F833108F064C0C83A39F142 -:1024A000C93A41F1CA3A49F1CB3A51F1CC3A59F122 -:1024B000CD3A61F1C03B69F1CE3A71F1CF3A79F191 -:1024C000C13B81F1C23B89F1C33B91F1C43B99F11E -:1024D000C53BA1F1C63BA9F1C73BB1F1C83BB9F17E -:1024E000C93BC1F1CA3BC9F180E090E038C082EE3F -:1024F00090E035C089EE90E032C08AEE90E02FC0C7 -:1025000085EB90E02CC086EB90E029C087EB90E053 -:1025100026C08CEC90E023C08DEC90E020C083E8D6 -:1025200091E01DC08AE891E01AC082E991E017C0ED -:1025300084E991E014C081E292E011C083E292E06C -:102540000EC084E292E00BC085E292E008C086E211 -:1025500092E005C087E292E002C08AE292E0CF9169 -:102560000C94FC10CF910895882309F44BC0823855 -:1025700059F40E94C41081FF45C089E30E945E1B8C -:102580000E94161C89E30CC0833871F40E94C410A9 -:1025900080FF38C083E50E945E1B0E94161C83E505 -:1025A0000E949D1B0C94161C843859F40E94C41080 -:1025B00082FF28C087E40E945E1B0E94161C87E4ED -:1025C000EFCF9CEF980F913A58F390E2980F983024 -:1025D00050F4877091E001C0990F8A95EAF7892F2E -:1025E0000E94E51BDFCF9BE5980F933020F480E03D -:1025F00090E00C94E610885A833120F480E090E05B -:102600000C94FC100895882321F00E94DF1B0C9489 -:10261000161C0895882321F00E94E51B0C94161CBB -:102620000895BF92CF92DF92EF92FF920F931F9384 -:10263000CF93DF9300D000D000D0CDB7DEB77C01C0 -:1026400085E0F701DE01119601900D928A95E1F780 -:10265000F70183819481892B09F4DDC29081818106 -:102660008F3F19F49F3F09F4D6C2F70102812581FB -:1026700022952F7099838A8389819A812E830E9463 -:102680001D1B182FB92E0E941C1B0E94E319EB2D55 -:10269000E295EF704E2F50E0FA01E159FF4F2E8185 -:1026A0000C9401258B2D807F9B2D9F70F92E882304 -:1026B00019F0F29480EFF822002349F0FF2009F48A -:1026C00057C28F2D0E94EF1B0E94161C51C2812FF2 -:1026D0000E94B412FF2009F49EC28F2D0E94F51BA8 -:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117 -:1026F0001F910F91FF90EF90DF90CF90BF900C94BF -:10270000161C3B2D307F8B2D8F70303211F082954F -:10271000807F112319F0113021F12CC00023B9F072 -:10272000222309F490C1213009F08DC126960FB6FD -:10273000F894DEBF0FBECDBFDF91CF911F910F91F7 -:10274000FF90EF90DF90CF90BF900C94FF1B22235F -:1027500019F0213009F45FC28E830E94021C8E8121 -:1027600086C1002321F0223008F055C26CC121112E -:1027700052C27DC1002321F0222309F464C1F8C1B3 -:10278000222309F474C109C28B2D86958695837026 -:1027900019F08130D1F03FC2002321F0812F9B2D11 -:1027A000937002C080E090E026960FB6F894DEBFEA -:1027B0000FBECDBFDF91CF911F910F91FF90EF9092 -:1027C000DF90CF90BF900C94E610002321F0812F72 -:1027D0009B2D937002C080E090E026960FB6F8948F -:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 -:1027F000EF90DF90CF90BF900C94FC10812F0023BE -:1028000019F00E94851F02C00E94ED1F26960FB688 -:10281000F894DEBF0FBECDBFDF91CF911F910F9116 -:10282000FF90EF90DF90CF90BF900C9472208B2D93 -:10283000837009F075C00111EEC1812F82958695D4 -:102840008770880F880F912F9F70C92ED12CE12C93 -:10285000F12C082E04C0CC0CDD1CEE1CFF1C0A94CD -:10286000D2F714FF12C00FE010E020E030E004C007 -:10287000000F111F221F331F8A95D2F7C901B8011B -:10288000609570958095909503C060E070E0CB01F5 -:102890004B2D4695469543704230C1F060F56C294A -:1028A0007D298E299F29413051F126960FB6F89443 -:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073 -:1028C000EF90DF90CF90BF900C940A1A6C297D296D -:1028D0008E299F2926960FB6F894DEBF0FBECDBF76 -:1028E000DF91CF911F910F91FF90EF90DF90CF90EC -:1028F000BF900C94261A0E940A1AC701B6012696A8 -:102900000FB6F894DEBF0FBECDBFDF91CF911F9100 -:102910000F91FF90EF90DF90CF90BF900C94EE1945 -:10292000002319F08B2D817001C08695882309F44E -:1029300072C1812F829586958770880F880F912F9D -:102940009F70C92ED12CE12CF12C082E04C0CC0C88 -:10295000DD1CEE1CFF1C0A94D2F714FF12C00FE01E -:1029600010E020E030E004C0000F111F221F331FD1 -:102970008A95D2F7C901B8016095709580959095B8 -:1029800003C060E070E0CB014B2D46954695437047 -:102990004230C1F060F56C297D298E299F29413094 -:1029A00051F126960FB6F894DEBF0FBECDBFDF9172 -:1029B000CF911F910F91FF90EF90DF90CF90BF903C -:1029C0000C94E41A6C297D298E299F2926960FB62E -:1029D000F894DEBF0FBECDBFDF91CF911F910F9155 -:1029E000FF90EF90DF90CF90BF900C94001B0E945F -:1029F000E41AC701B60126960FB6F894DEBF0FBEE3 -:102A0000CDBFDF91CF911F910F91FF90EF90DF909D -:102A1000CF90BF900C94C81A103FD1F118F4103E1B -:102A200050F4A1C0123F09F463C008F44CC0133F36 -:102A300009F473C098C01F708B2D8F710023A1F013 -:102A40000E94611A812F26960FB6F894DEBF0FBE42 -:102A5000CDBFDF91CF911F910F91FF90EF90DF904D -:102A6000CF90BF900C9403130E94821A812F269658 -:102A70000FB6F894DEBF0FBECDBFDF91CF911F918F -:102A80000F91FF90EF90DF90CF90BF900C940A13BE -:102A90000023A9F02111BFC08B2D8F7126960FB690 -:102AA000F894DEBF0FBECDBFDF91CF911F910F9184 -:102AB000FF90EF90DF90CF90BF900C94A71A223038 -:102AC00008F0A9C0E9CF0023A9F08B2D8F712696BD -:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F -:102AE0000F91FF90EF90DF90CF90BF900C94611A00 -:102AF000002359F38B2D8F7126960FB6F894DEBF05 -:102B00000FBECDBFDF91CF911F910F91FF90EF903E -:102B1000DF90CF90BF900C94821A002399F08B2DF8 -:102B20008F7126960FB6F894DEBF0FBECDBFDF9132 -:102B3000CF911F910F91FF90EF90DF90CF90BF90BA -:102B40000C944C1A26960FB6F894DEBF0FBECDBF7C -:102B5000DF91CF911F910F91FF90EF90DF90CF9079 -:102B6000BF900C94421A0023A9F0222309F4ADCFA0 -:102B7000812F26960FB6F894DEBF0FBECDBFDF9132 -:102B8000CF911F910F91FF90EF90DF90CF90BF906A -:102B90000C94EC11222309F4ADCF812F26960FB6A9 -:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 -:102BB000FF90EF90DF90CF90BF900C94B4124B2D0C -:102BC0004F70612FC7010E94390426960FB6F89402 -:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050 -:102BE000EF90DF90CF90BF900C9466194B2D4F70F3 -:102BF000612FC70126960FB6F894DEBF0FBECDBF7A -:102C0000DF91CF911F910F91FF90EF90DF90CF90C8 -:102C1000BF900C94570826960FB6F894DEBF0FBEEF -:102C2000CDBFDF91CF911F910F91FF90EF90DF907B -:102C3000CF90BF9008950E94FC1B0E94D11B0E9460 -:102C4000161C0E9422210E94722080E090E00E94C7 -:102C5000E61080E090E00C94FC100E94EC1B0C94B9 -:102C60001B160E941D1B292F22952F702C3030F42B -:102C70002A3048F42250223078F405C02C3041F03C -:102C80002F3031F009C0803E48F0803F29F406C063 -:102C900093FB882780F9089580E0089581E00895E6 -:102CA000CF93DF9300D000D01F92CDB7DEB70F9047 -:102CB0000F900F900F900F90DF91CF910895CF93C9 -:102CC000DF9300D000D000D0CDB7DEB726960FB688 -:102CD000F894DEBF0FBECDBFDF91CF9108951F9353 -:102CE000CF93DF93C0917B0116E080917C01C817E0 -:102CF00099F0D0E01C9FF0011D9FF00D1124E358C6 -:102D0000FE4F4081518162817381848195810E944F -:102D10005F162196C770E9CFDF91CF911F9108957B -:102D20004091AD015091AE016091AF017091B00141 -:102D30008091B1019091B2010C945F168091B20123 -:102D400082958F7009F054C08091AF01882309F4F7 -:102D50004FC080917B01A0917C014091B0015091C6 -:102D6000B1016091AD017091AE01B6E08A1709F42E -:102D70003FC090E041155105C1F17F3F11F46F3F15 -:102D8000A1F1B89FF001B99FF00D1124E358FE4F57 -:102D9000218127132AC02081261327C022812111D7 -:102DA00024C0238134812417350710F421503109C0 -:102DB000241B350B283C3105C0F42091B2012F7043 -:102DC00020612093B20126E0289FF001299FF00D99 -:102DD0001124EE57FE4F80818F70806180838DEAD1 -:102DE00091E00E9411130C946F1601968770BECF6C -:102DF0000895CF92DF92EF92FF920F931F93CF939C -:102E0000DF93CDB7DEB762970FB6F894DEBF0FBE83 -:102E1000CDBF8C0185E0F801DE011D9601900D9279 -:102E20008A95E1F7D8014C9111965C911197129611 -:102E30006C918091B0019091B101009709F475C136 -:102E40003091AD017091AE017F3F19F43F3F09F41D -:102E50006CC1F801C380D480E090AF01EE2009F48A -:102E6000BEC02091B201C816D90628F0D601A81B11 -:102E7000B90BCD0104C0809590958C0D9D1DFF244C -:102E8000F394883C910578F0F12C207F09F0C4C0C0 -:102E90007C2DD98AC88A89890E9450168DEA91E0D2 -:102EA0000E941113AFC0822F807F09F045C05713D5 -:102EB00013C0431311C061110FC02F702061209304 -:102EC000B2010E9490168DEA91E00E941113809148 -:102ED000B201F80185832EC0CD2819F15F3F11F4AE -:102EE0004F3FF9F0F62E61111CC080917B012091BB -:102EF0007C0136E0821709F45BC090E0389FF00156 -:102F0000399FF00D1124E358FE4F7181571306C00D -:102F10007081471303C07281711103C001968770DD -:102F2000E9CFF62E662309F41CC18091B2018160BD -:102F30008093B201F12C15C1571309C0431307C088 -:102F4000611105C08091B201F8018583C8C04D8729 -:102F50005E878D859E856A8B0E9431166A898823DB -:102F6000D1F16623C1F12091B201822F82958F7039 -:102F700090E0029774F08091AD019091AE01988736 -:102F80008F831986DB86CA862C87CE0107960E941E -:102F9000111386E0F801ADEAB1E001900D928A9537 -:102FA000E1F70E949E160E949016FF24F394D9C068 -:102FB0004D875E878D859E850E941D1B292F22953A -:102FC0002F70223008F0C1C09F7009F0BBC0805E36 -:102FD000883008F4C6C0C8010E941113E6CFC81695 -:102FE000D90608F453C0F601E81BF90BCF01883C61 -:102FF000910508F450C0F12C7C2DD98AC88A8989A2 -:103000000E945016EDEAF1E086E0DF011D928A95FC -:10301000E9F70E949016A5C0571314C0431312C0BD -:10302000611110C08091B201F8018583C8010E942E -:10303000111386E0EDEAF1E0DF011D928A95E9F7D0 -:10304000FE2C8FC04D875E878D859E856A8B0E9482 -:1030500031166A89882309F4BECF662309F4BBCFF1 -:103060002091B201822F82958F7090E002970CF42C -:1030700090CF8091AD019091AE019A8389831B829C -:10308000DD82CC822E83CE01019681CF80959095F2 -:103090008C0D9D1DACCFF62E662309F49CCF5713E3 -:1030A00033C0431331C02091B20120FD24C0822FD0 -:1030B00082958F70482F50E041155105E1F0D801FD -:1030C00015962C9315974F30510549F08F5F982F27 -:1030D0009295907F822F8F70892B15968C93C801C3 -:1030E0000E94111386E0F801ADEAB1E001900D9263 -:1030F0008A95E1F78ECF86E0F801ADEAB1E0019064 -:103100000D928A95E1F72DC04D875E878D859E854E -:103110000E94311681113DCF8091B2018160809370 -:10312000B201C8010E9411131CC0662309F453CFD9 -:103130004D875E878D859E850E943116882309F410 -:103140004ACF27CF811143CF0CC0243008F043CFA2 -:103150009F7009F43CCFD80115969C91907F09F09F -:1031600036CF8F2D62960FB6F894DEBF0FBECDBF5F -:10317000DF91CF911F910F91FF90EF90DF90CF9053 -:1031800008951F93CF93DF93CDB7DEB72C970FB67B -:10319000F894DEBF0FBECDBF4F83588769877A870B -:1031A0008B879C87CE0107960E94F916882371F0C1 -:1031B0008A859B85892B09F441C088858F3F09F05A -:1031C00065C08F818F3F09F061C038C086E0FE0185 -:1031D0003796DE01119601900D928A95E1F76A8586 -:1031E0007B856115710551F1FF81E885EF3F11F491 -:1031F000FF3F21F120917C0130E0C90101968770E9 -:10320000992740917B0150E08417950709F447C046 -:10321000F983EA837D836C8396E0929FD001939F2C -:10322000B00D1124A358BE4FFE01319601900D92AE -:103230009A95E1F780937C010E946F1616E08091C9 -:103240007B0190917C018917B9F1189FC00111246D -:1032500083589E4F0E94F916882371F1E0917B01FB -:103260001E9FF0011124E358FE4F4081518162817D -:103270007381848195810E945F1680917B0190E02B -:1032800001968770992780937B01D9CF4F8158850C -:1032900069857A858B859C850E945F16CFCF0E94B9 -:1032A0002D1610927C0110927B01EDEAF1E086E090 -:1032B000DF011D928A95E9F72C960FB6F894DEBFD0 -:1032C0000FBECDBFDF91CF911F910895EF92FF9276 -:1032D0000F931F93CF93DF938C01892B09F46CC05C -:1032E000F12CEE24E394E8012196F80184918437CF -:1032F00040F4843008F051C0813081F0823019F1FF -:103300005BC0853709F444C0A8F19CE7980F90375B -:1033100008F052C08F770E94B41241C00E5F1F4F59 -:10332000FE01849190E2980F983050F48770FE2D42 -:1033300001C0FF0F8A95EAF78F2F0E94EF1B14C080 -:103340000E94EC112DC00E5F1F4FFE01849190E290 -:10335000980F983060F48770FE2D01C0FF0F8A959A -:10336000EAF78F2F0E94F51B0E94161C19C00E94BD -:10337000B41216C00E5F1F4FFE01C491CC2381F022 -:103380008FE99FE00197F1F700C00000C150F6CF30 -:103390000E5F1F4FFE01F49003C00E94EC118E01DE -:1033A0008F2D882309F49FCFEFE9FFE03197F1F7E4 -:1033B00000C000008150F5CFDF91CF911F910F9198 -:1033C000FF90EF90089508956093B7017093B8014E -:1033D0008093B9019093BA010C941B160F931F931D -:1033E0000091B7011091B8012091B9013091BA0153 -:1033F000DC01CB01802B912BA22BB32B8093B70147 -:103400009093B801A093B901B093BA011F910F91A5 -:103410000C941B160F931F930091B7011091B801E4 -:103420002091B9013091BA01DC01CB0180239123B5 -:10343000A223B3238093B7019093B801A093B9015D -:10344000B093BA011F910F910C941B160F931F9309 -:103450000091B7011091B8012091B9013091BA01E2 -:10346000DC01CB0180279127A227B3278093B701E6 -:103470009093B801A093B901B093BA011F910F9135 -:103480000C941B161092B3011092B4011092B50166 -:103490001092B6010C941B1641E050E060E070E021 -:1034A00004C0440F551F661F771F8A95D2F74093BB -:1034B000B3015093B4016093B5017093B6010C94BD -:1034C0001B1641E050E060E070E004C0440F551F5F -:1034D000661F771F8A95D2F78091B3019091B4014E -:1034E000A091B501B091B601482B592B6A2B7B2BCB -:1034F0004093B3015093B4016093B5017093B6014A -:103500000C941B1641E050E060E070E004C0440FF2 -:10351000551F661F771F8A95D2F740955095609585 -:1035200070958091B3019091B401A091B501B091D3 -:10353000B601482359236A237B234093B301509358 -:10354000B4016093B5017093B6010C941B1641E071 -:1035500050E060E070E004C0440F551F661F771F05 -:103560008A95D2F78091B3019091B401A091B501F1 -:10357000B091B601482759276A277B274093B301AA -:103580005093B4016093B5017093B6010C941B166F -:103590000F931F930091B3011091B4012091B501D5 -:1035A0003091B601DC01CB01802B912BA22BB32BE8 -:1035B0008093B3019093B401A093B501B093B60189 -:1035C0001F910F910C941B160F931F930091B30141 -:1035D0001091B4012091B5013091B601DC01CB010D -:1035E00080239123A223B3238093B3019093B4014A -:1035F000A093B501B093B6011F910F910C941B16C7 -:103600000F931F930091B3011091B4012091B50164 -:103610003091B601DC01CB0180279127A227B32787 -:103620008093B3019093B401A093B501B093B60118 -:103630001F910F910C941B160895CF92DF92EF9279 -:10364000FF920F931F93CF93DF938C01C090B30130 -:10365000D090B401E090B501F090B6018091B7012F -:103660009091B801A091B901B091BA01C82AD92AA4 -:10367000EA2AFB2ACFE1D0E0D701C6010C2E04C014 -:10368000B695A795979587950A94D2F780FF07C0BE -:10369000B8018C2F0E947B088130910531F421976D -:1036A00058F7B80180E00E947B08DF91CF911F910D -:1036B0000F91FF90EF90DF90CF90089590910C01C3 -:1036C0009923F1F090910D019923D1F0982F9695BF -:1036D000969596959F3080F5E0910E01F0910F013F +:1007F00024C08091F0019091F101A091F201B0919B +:10080000F3018730904BA740B04BB9F41092F00140 +:100810001092F1011092F2011092F30114BE84B70C +:10082000877F84BF88E10FB6F894809360001092B0 +:1008300060000FBEE0E0FFE3099511E0A0E0B1E049 +:10084000E4E7FAE402C005900D92A433B107D9F7AA +:1008500011E0A4E3B1E001C01D92A03FB107E1F7B0 +:100860000E94650B0C9438250C940000462F50E034 +:100870004F30510508F0DEC0DC01FA01EA5AFF4FA3 +:1008800012968C910C94ED24882321F085EE0E9421 +:10089000D111D0C085EE0E949912CCC0882349F0B6 +:1008A0000E94D31C909335018093340188EF91E02E +:1008B000089580913401909135010E94DF1C8739A1 +:1008C00091050CF0A8C08AEE91E00895882349F0C4 +:1008D0000E94D31C909335018093340187EE91E000 +:1008E000089580913401909135010E94DF1C873971 +:1008F00091050CF093C089ED91E00895882349F0AB +:100900000E94D31C909335018093340182ED91E0D5 +:10091000089580913401909135010E94DF1C873940 +:1009200091050CF07EC080EC91E00895882349F099 +:100930000E94D31C90933501809334018BEB91E09E +:10094000089580913401909135010E94DF1C873910 +:1009500091050CF069C08DEA91E00895882349F073 +:100960000E94D31C909335018093340188EA91E072 +:10097000089580913401909135010E94DF1C8739E0 +:1009800091050CF054C08AE991E00895882309F498 +:1009900051C085E891E00895882309F44BC080E7B1 +:1009A00091E00895882309F445C08BE591E008950E +:1009B000882309F43FC086E491E008958823D1F1AB +:1009C0008DE391E008958823A9F188E291E00895EC +:1009D000882381F183E191E00895882359F18EEF16 +:1009E00090E00895882331F18091B3019091B40192 +:1009F000A091B501B091B60120E2822780729927BB +:100A0000AA27BB278093B3019093B401A093B501AB +:100A1000B093B6010FC085EF91E0089584EE91E0A8 +:100A200008958BEC91E0089586EB91E0089583EAB8 +:100A300091E0089580E090E0089508956091B301F9 +:100A40007091B4018091B5019091B6010E94381C5B +:100A500056985E9825982D9826982E9827982F9826 +:100A60008330C1F028F4813041F0823049F008959C +:100A7000843049F0853051F00895259A2D9A0895D3 +:100A8000269A2E9A0895259A2D9A04C0259A2D9A71 +:100A9000269A2E9A279A2F9A08950C941E055698F6 +:100AA0005E9825982D9826982E9827982F988FEF46 +:100AB00090E0909389008093880090938B008093BE +:100AC0008A0090938D0080938C00259A2D9A2FEFA9 +:100AD00080E792E0215080409040E1F700C00000A4 +:100AE000269A2E9A2FEF80E792E021508040904086 +:100AF000E1F700C00000279A2F9A2FEF80E792E0DD +:100B0000215080409040E1F700C0000025982D98CA +:100B10002FEF80E792E0215080409040E1F700C045 +:100B2000000026982E982FEF80E792E02150804019 +:100B30009040E1F700C0000027982F9856985E98E3 +:100B400025982D9826982E9827982F98089589EA09 +:100B50008093800089E08093810024982C983F98AE +:100B60008AB18F748AB96E98479A8BB1806B8BB9B2 +:100B7000769A0E944F050C941D0580E28093000137 +:100B80008091360181110EC00E940C0681E0809395 +:100B900036012FEF83ED90E3215080409040E1F744 +:100BA00000C0000080E40E941206809300018111C1 +:100BB0002EC00E943C0680930001811128C00E9433 +:100BC0003C0680930001811122C08FE30E943C0605 +:100BD0008093000181111BC00E94340680E40E94B2 +:100BE000120680930001811112C08CE00E943C0625 +:100BF0008093000181110BC00E943C06809300018C +:100C0000811105C08FE30E943C06809300010E9481 +:100C100034068091000108951092B9008AE0809313 +:100C2000B800089594EA9093BC009091BC0097FF9F +:100C3000FCCF9091B900987F983021F0903111F05D +:100C400081E008958093BB0084E88093BC0080918C +:100C5000BC0087FFFCCF8091B900887F883111F0FC +:100C6000803471F780E0089584E98093BC0080911E +:100C7000BC0084FDFCCF08958093BB0084E8809382 +:100C8000BC008091BC0087FFFCCF9091B900987F99 +:100C900081E0983209F480E0089584E88093BC00F4 +:100CA0008091BC0087FFFCCF8091BB0008958091AC +:100CB0000001811115C080E40E941206809300019A +:100CC00081110CC082E10E943C06809300018111D9 +:100CD00005C08FEF0E943C06809300010E943406FD +:100CE00084B1807F84B985B1807F85B98AB1837FE3 +:100CF0008AB98BB1837F8BB93E98469808950E943C +:100D0000BD05809300010E94570680B38C7080BBA4 +:100D100081B3836F81BBA8E3B1E0E6E4F1E08EE04C +:100D20008E0F11921D928E13FCCF0C94A705BF92CB +:100D3000CF92DF92EF92FF920F931F93CF93DF93A7 +:100D400080910001882379F0809137018F5F809333 +:100D50003701811108C00E94BD05809300018111F7 +:100D600002C00E944F0508E311E0C0E0D0E0DD249E +:100D7000D39482E0C82EEE24E394F12CC730D10541 +:100D800000F580910001811164C080E40E94120688 +:100D900080930001811112C082E10E943C06809381 +:100DA000000181110BC0C7010C2E01C0880F0A94ED +:100DB000EAF780950E943C06809300010E94340669 +:100DC00048C0CA30A1F028F4C83059F0C93061F0E9 +:100DD00005C0CC3089F070F0CD3089F0209A289889 +:100DE00010C0219A29980DC0229A2A980AC0239AE5 +:100DF0002B9807C0529A01C0539A5B9802C03E9A42 +:100E0000469890EA9A95F1F79FB1799902C082E0ED +:100E100001C080E091709D25982B7C9902C084E0F0 +:100E200001C080E0892B7D9902C038E001C030E02C +:100E3000832B7E9902C020E101C020E0822B9FB16C +:100E40009095991F9927991F9295990F907E892BBC +:100E50000FC080910001811149C080E40E941206F8 +:100E600080930001882379F1B12C0E9434068B2DE8 +:100E7000F8019081981719F08083C09201010E94B7 +:100E8000570621960F5F1F4FCE30D10509F076CF60 +:100E900080910101882361F18150809301018823B1 +:100EA00039F08FE99FE00197F1F700C0000020C002 +:100EB000A6E4B1E0E8E3F1E0CF01825F91919D9378 +:100EC0008E13FCCF15C083E10E943C068093000185 +:100ED0008111CACF81E40E94120680930001811122 +:100EE000C3CF0E944D06B82EB094BFCF80E0C0CFD4 +:100EF0000E944D0581E0DF91CF911F910F91FF90EE +:100F0000EF90DF90CF90BF900895E82FF0E0EA5B7C +:100F1000FE4F8081089508958B3B910578F4883ABF +:100F2000910540F5853A9105D0F48430910508F09B +:100F3000B1C08130910509F4ADC06BC0803E910510 +:100F400008F467C0883E910508F4A4C09C01205FA6 +:100F500031092031310508F05CC090650895853A6B +:100F6000910509F459C0863A910509F058C082E804 +:100F700090E40895883A910509F454C0893A91059E +:100F800009F453C08A3A910509F452C08B3A91058D +:100F900009F451C08C3A910509F450C08D3A91057D +:100FA00009F44FC0803B910509F44EC08E3A91057B +:100FB00009F44DC08F3A910509F44CC0813B91056D +:100FC00009F44BC0823B910509F44AC0833B91056B +:100FD00009F449C0843B910509F448C0853B91055B +:100FE00009F447C0863B910509F446C0873B91054B +:100FF00009F445C0883B910509F444C0893B91053B +:1010000009F443C08A3B910509F442C080E094E4AE +:10101000089580E090E0089581E890E4089583E8E1 +:1010200090E4089582EE94E4089589EE94E408959E +:101030008AEE94E4089585EB94E4089586EB94E4B5 +:10104000089587EB94E408958CEC94E408958DEC76 +:1010500094E4089583E895E408958AE895E4089572 +:1010600082E995E4089584E995E4089581E296E49F +:10107000089583E296E4089584E296E4089585E273 +:1010800096E4089586E296E4089587E296E408954A +:101090008AE296E40895089596E0799FF00111247C +:1010A00094E5899FE00DF11D1124E60FF11DEE0F6F +:1010B000FF1FEF5FFD4F859194910895880F991F51 +:1010C000FC01E558FF4F859194910895880F991F71 +:1010D000FC01E550FE4F85919491089526E0729FA2 +:1010E000F001112444E5849FE00DF11D1124E60F69 +:1010F000F11DEE0FFF1FEF5FFD4F859194919C0155 +:101100003A9521154FE1340708F41AC13F512115D2 +:10111000304120F49F700E94660808959C0130536E +:101120002115304118F49927906C0895811520E518 +:10113000920769F40E941F164FEF84E39CE0415030 +:1011400080409040E1F700C000000C942E1D8130DB +:1011500020E5920731F48091CE0181608093CE0129 +:1011600008959C0130552115304108F051C0292FB8 +:1011700033272F70332721303105D9F4AC01437068 +:10118000552702C0220F331F4A95E2F73C68AC0195 +:1011900064E0440F551F6A95E1F744275370242BF0 +:1011A000352B73E0880F991F7A95E1F780769927A0 +:1011B0001DC02230310529F4982F8827816F906A4D +:1011C000089523303105A9F4AC014370552721E07F +:1011D00030E002C0220F331F4A95E2F73C6843E03B +:1011E000880F991F4A95E1F7807E9770822B932B89 +:1011F000089524303105E1F4AC014370552721E016 +:1012000030E002C0220F331F4A95E2F73A68E7CF79 +:101210009C0130572115304118F49F709062089559 +:101220009C0130582115304118F49F70906A089540 +:10123000803E9105E0F4803C910558F5813391059D +:1012400009F46FC048F48932910509F463C08A3209 +:10125000910509F46DC072C089339105E9F08238B7 +:101260009105D1F08533910509F44DC067C0833EE7 +:10127000910581F138F4803E9105B9F0823E9105E7 +:10128000D9F05CC0863E910561F1873E9105A1F1E0 +:1012900055C00E945E0808952091E10120FD02C022 +:1012A00021FF4CC080EE90E049C08091E10180FFB9 +:1012B000F9CF89E390E042C08091E10182FF0EC046 +:1012C0008091E10184FF03C080E090E037C083EEAD +:1012D00090E034C08091E10182FFF2CF82EE90E095 +:1012E0002DC08091E10183FF0BC08091E10184FD5D +:1012F000EBCF87EE90E022C08091E10183FFF5CF34 +:1013000086EE90E01BC08091E10185FF07C089E275 +:1013100090E014C08091E10185FFF9CF85E390E072 +:101320000DC08091E10186FF07C08AE290E006C00F +:101330008091E10186FFF9CF81E390E00E948C0764 +:10134000089508950C94A109809164010895CF93A4 +:10135000DF9300D01F92CDB7DEB79C018091E701EB +:10136000843019F593E099833B832A839093E900B5 +:101370008FEF9091E800815095FD06C095ED9A950C +:10138000F1F700008111F5CF8091E80085FF0DC0D5 +:1013900040E050E063E070E0CE0101960E94110C45 +:1013A0008091E8008E778093E8000F900F900F9067 +:1013B000DF91CF910895CF93DF9300D01F92CDB7E7 +:1013C000DEB72091E701243021F522E029839B83B9 +:1013D0008A8383E08093E9008FEF9091E800815049 +:1013E00095FD06C095ED9A95F1F700008111F5CFB6 +:1013F0008091E80085FF0DC040E050E063E070E0C0 +:10140000CE0101960E94110C8091E8008E778093A6 +:10141000E8000F900F900F90DF91CF9108952091E9 +:10142000E7012430F1F422E02093E9002FEF30911E +:10143000E800215035FD06C035ED3A95F1F7000082 +:101440002111F5CF2091E80025FF0BC040E050E0CE +:1014500065E070E00E94110C8091E8008E77809327 +:10146000E8000895CF93DF93EC019091E701943069 +:1014700009F046C080910C018823D9F080910D01BC +:101480008823B9F09093E9008FEF9091E8008150A4 +:1014900095FD06C095E19A95F1F700008111F5CF11 +:1014A0008091E80085FF2CC040E050E060E170E0F2 +:1014B00017C081E08093E9008FEF9091E8008150A0 +:1014C00095FD06C095ED9A95F1F700008111F5CFD5 +:1014D0008091E80085FF14C040E050E068E070E0D3 +:1014E000CE010E94110C8091E8008E778093E80075 +:1014F00080E1FE01A4E5B1E001900D928A95E1F74B +:10150000DF91CF9108958091E601811109C00E9479 +:10151000A60D0E94030E8091E20084608093E20099 +:1015200008951092E601089508950C9465230E9491 +:10153000C41C0E946B230E94A9100C94A20942E0D3 +:1015400061EC81E00E94200D42E061EC82E00E94AB +:10155000200D42E061EC83E00E94200D42E161EC4D +:1015600084E00C94200D8091E901833009F455C08A +:1015700030F4813071F0823009F48EC008958A30E1 +:1015800009F47AC08B3009F460C0893009F09CC03E +:1015900020C08091E801813A09F096C08091E8006E +:1015A000877F8093E8008091EC019091ED01892B79 +:1015B00021F460E184E591E003C060E080E090E028 +:1015C00070E00E945C0C8091E8008B778093E800CB +:1015D00008958091E801813209F076C08091EC0194 +:1015E0009091ED01009719F0039709F06DC080917B +:1015F000E800877F8093E8008091E80082FD05C0C5 +:101600008091E7018111F8CF5FC08091F100809354 +:1016100064018091E8008B7753C08091E801813AA2 +:1016200009F052C08091EC019091ED01892B09F0F5 +:101630004BC08091E800877F8093E8008091E800AC +:1016400080FFFCCF80910C0136C08091E80181328F +:10165000D9F58091EC019091ED01892BA9F580914C +:10166000E800877F8093E8000E94550D8091EA0191 +:1016700080930C010C941F168091E801813221F5B2 +:101680008091E800877F8093E8000E94550D80914B +:10169000EB018093650108958091E801813AA1F4FE +:1016A0008091E800877F8093E8008091E80080FFC8 +:1016B000FCCF809165018093F1008091E8008E77E6 +:1016C0008093E8000C94550D089584B7877F84BFFC +:1016D00088E10FB6F89480936000109260000FBE0E +:1016E00090E080E80FB6F8948093610090936100D9 +:1016F0000FBE0E94F8100E94A60D0E94030E80915A +:10170000E20084608093E20078940E9489100E9435 +:10171000FA1082E091E00E94A4100E94532380916D +:10172000E701853069F40E94881C8091E5018823D7 +:10173000B1F30E94B01C882391F30E94FB0BEFCF02 +:101740000E940011ECCF292F332723303105C9F037 +:1017500064F42130310581F02230310509F043C0B5 +:101760008DE690E025E236E042C021323105F1F00D +:101770002232310541F137C082E190E022E936E0C2 +:1017800036C099278130910541F08230910541F0B2 +:10179000892B49F5E1E2F6E005C0E9E0F6E002C098 +:1017A000E1EFF5E0849190E09F0121C06430D8F42E +:1017B000E62FF0E0EE0FFF1FEE5DFE4F208131813E +:1017C00089E090E014C0643070F470E0FB01EE0F2B +:1017D000FF1FE65EFE4F20813181FB01EA5EFE4F76 +:1017E000808190E004C080E090E020E030E0FA01E9 +:1017F00031832083089580E189BD82E189BD09B4E8 +:1018000000FEFDCF8091D8008F7D8093D80080911D +:10181000E00082608093E0008091E00081FDFCCFD9 +:101820000895CF92DF92EF92FF920F931F93CF9381 +:10183000DF93EC018B016A010E94740D811133C0AA +:10184000C114D10439F0F60180819181081B190B74 +:10185000C80FD91FE12CF12C0115110519F1809148 +:10186000E80085FD16C08091E8008E778093E8003F +:10187000C114D10449F0F60180819181E80EF91E6E +:10188000F182E08285E00FC00E94740D882321F36D +:101890000AC089918093F10001501109FFEFEF1AFE +:1018A000FF0ADACF80E0DF91CF911F910F91FF9077 +:1018B000EF90DF90CF9008952091EE013091EF01ED +:1018C0002617370748F06115710539F42091E800B3 +:1018D0002E772093E80001C0B90140E06115710541 +:1018E000A9F12091E701222309F443C0253009F42E +:1018F00042C02091E80023FD40C02091E80022FD75 +:1019000032C02091E80020FFE9CF4091F300209100 +:10191000F20030E0342BFC01CF016115710559F064 +:101920002830310540F481918093F10061507109B4 +:101930002F5F3F4FF1CF41E02830310509F040E003 +:101940002091E8002E772093E800C8CF4111C9CF3D +:101950000AC08091E701882361F0853061F08091B1 +:10196000E80083FD0AC08091E80082FFF2CF80E0AA +:10197000089582E0089583E0089581E0089520911C +:10198000EE013091EF012617370748F06115710518 +:1019900039F42091E8002E772093E80001C0B901C6 +:1019A000FC0120E06115710591F18091E701882328 +:1019B00009F440C0853009F43FC08091E80083FD00 +:1019C0003DC08091E80082FD2FC08091E80080FF3B +:1019D000E9CF2091F3008091F20090E0922B611505 +:1019E000710559F08830910540F424912093F1005D +:1019F0003196615071090196F2CF21E0089709F004 +:101A000020E08091E8008E778093E800CBCF211111 +:101A1000CCCF0AC08091E701882361F0853061F066 +:101A20008091E80083FD0AC08091E80082FFF2CF38 +:101A300080E0089582E0089583E0089581E00895AC +:101A4000982F973058F59093E900981739F07091D6 +:101A5000EC002091ED005091F00003C0242F762F70 +:101A600050E021FF19C03091EB003E7F3093EB0036 +:101A70003091ED003D7F3093ED003091EB0031600F +:101A80003093EB007093EC002093ED005093F00046 +:101A90002091EE0027FF07C09F5FD3CF8F70809308 +:101AA000E90081E0089580E008958091E80187FFD2 +:101AB00011C08091E80082FD05C08091E70181118D +:101AC000F8CF11C08091E8008B770BC08091E701BF +:101AD000882349F08091E80080FFF8CF8091E800EA +:101AE0008E778093E80008952091E4003091E5001E +:101AF00095E64091EC00842F817040FF22C08091D8 +:101B0000E80080FD1CC08091E701882391F08530BA +:101B100091F08091EB0085FD10C04091E400509160 +:101B2000E5004217530729F39A01915011F784E019 +:101B3000089582E0089583E0089581E0089580E0AB +:101B400008954091E80042FFDECF08950E94140EF0 +:101B50000E941C0EE0EEF0E0808181608083E8ED61 +:101B6000F0E080818F77808319BCA7EDB0E08C9185 +:101B70008E7F8C9380818F7E80831092E601089502 +:101B80000F931F93CF93DF930E94140E0E941C0E9D +:101B9000C8EDD0E088818F778883888180688883CA +:101BA00088818F7D888319BC1092E7011092E30130 +:101BB0001092E5011092E40100EE10E0F80180813E +:101BC0008B7F808388818160888342E060E080E051 +:101BD0000E94200DE1EEF0E080818E7F8083E2EEB6 +:101BE000F0E0808181608083808188608083F8015B +:101BF00080818E7F8083888180618883DF91CF910F +:101C00001F910F910895E8EDF0E080818F7E808331 +:101C1000E7EDF0E080818160808384E082BF81E035 +:101C20008093E6010C94C00DE8EDF0E080818E7F9A +:101C300080831092E20008951092DA001092E10081 +:101C400008951F920F920FB60F9211242F933F9376 +:101C50004F935F936F937F938F939F93AF93BF93B4 +:101C6000EF93FF938091E10082FF0BC08091E2002F +:101C700082FF07C08091E1008B7F8093E1000E948A +:101C800088108091DA0080FF1FC08091D80080FF0B +:101C90001BC08091DA008E7F8093DA008091D9009A +:101CA00080FF0DC080E189BD82E189BD09B400FEDD +:101CB000FDCF81E08093E7010E94830A05C019BC33 +:101CC0001092E7010E94910A8091E10080FF19C003 +:101CD0008091E20080FF15C08091E2008E7F8093AA +:101CE000E2008091E20080618093E2008091D80060 +:101CF00080628093D80019BC85E08093E7010E9440 +:101D0000950A8091E10084FF30C08091E20084FF59 +:101D10002CC080E189BD82E189BD09B400FEFDCF00 +:101D20008091D8008F7D8093D8008091E1008F7ED4 +:101D30008093E1008091E2008F7E8093E2008091A9 +:101D4000E20081608093E2008091E301882311F03A +:101D500084E007C08091E30087FD02C081E001C0FC +:101D600083E08093E7010E94970A8091E10083FF5E +:101D700029C08091E20083FF25C08091E100877F28 +:101D80008093E10082E08093E7011092E30180916B +:101D9000E1008E7F8093E1008091E2008E7F80934E +:101DA000E2008091E20080618093E20042E060E026 +:101DB00080E00E94200D8091F00088608093F00008 +:101DC0000E94940AFF91EF91BF91AF919F918F91E3 +:101DD0007F916F915F914F913F912F910F900FBE27 +:101DE0000F901F9018951F920F920FB60F9211240B +:101DF0002F933F934F935F936F937F938F939F9313 +:101E0000AF93BF93CF93DF93EF93FF93C091E9001C +:101E1000CF708091EC00D82FD17080FDD0E8109267 +:101E2000E9008091F000877F8093F00078940E9411 +:101E3000370F1092E9008091F00088608093F000E5 +:101E4000CD2BCF70C093E900FF91EF91DF91CF913F +:101E5000BF91AF919F918F917F916F915F914F91C2 +:101E60003F912F910F900FBE0F901F9018951F93C9 +:101E7000CF93DF93CDB7DEB7AA970FB6F894DEBF46 +:101E80000FBECDBFE8EEF1E088E08E0F9091F1003B +:101E900091938E13FBCF0E94B30A8091E80083FFD9 +:101EA0001FC18091E8019091E901492F50E04A302B +:101EB000510508F015C1FA01EB59FF4F0C94ED24C0 +:101EC000803881F0823809F00BC18091EC018F706D +:101ED0008093E9008091EB0085FB882780F91092C0 +:101EE000E90006C08091E4019091E50191118260C2 +:101EF0009091E800977F9093E8008093F100109212 +:101F0000F100C8C0282F2D7F09F0EAC0882319F0FE +:101F1000823061F0E5C08091EA01813009F0E0C0D3 +:101F2000933009F080E08093E5012BC08091EA01B5 +:101F3000811127C08091EC018F7009F4D1C080938A +:101F4000E9002091EB0020FF1CC0933021F4809128 +:101F5000EB00806214C09091EB0090619093EB00D5 +:101F600021E030E0A90102C0440F551F8A95E2F735 +:101F70004093EA001092EA008091EB008860809321 +:101F8000EB001092E9008091E800877F86C0811104 +:101F9000A7C01091EA011F778091E3008078812B20 +:101FA0008093E3008091E800877F8093E8000E949F +:101FB000550D8091E80080FFFCCF8091E3008068A0 +:101FC0008093E300111102C082E001C083E080939E +:101FD000E70186C08058823008F082C08091EA0113 +:101FE0009091EB018C3D53E0950779F583E08A836E +:101FF0008AE289834FB7F894DE01139620E03EE031 +:1020000051E2E32FF0E050935700E49120FF03C02A +:10201000E295EF703F5FEF708E2F90E0EA3010F0A6 +:10202000C79601C0C0968D939D932F5F243149F7C9 +:102030004FBF8091E800877F8093E8006AE270E0FC +:10204000CE0101960E945C0C14C0AE014F5F5F4F41 +:102050006091EC010E94A30BBC01892B09F440C0E4 +:102060009091E800977F9093E80089819A810E947F +:10207000BF0C8091E8008B778093E80031C08038F6 +:1020800079F58091E800877F8093E8008091E301F3 +:102090008093F1008091E8008E778093E8000E94A1 +:1020A000550D1EC081111CC09091EA019230C0F400 +:1020B0008091E800877F8093E8009093E3010E947D +:1020C000550D8091E301811106C08091E30087FDE9 +:1020D00002C081E001C084E08093E7010E949F0A72 +:1020E0008091E80083FF0AC08091E800877F809399 +:1020F000E8008091EB0080628093EB00AA960FB617 +:10210000F894DEBF0FBECDBFDF91CF911F91089530 +:102110000895CF938091E7018823A1F0C091E90051 +:10212000CF709091EC00892F817090FD80E8C82BD2 +:102130001092E9008091E80083FD0E94370FCF7074 +:10214000C093E900CF91089590936B0180936A0149 +:102150000895E0916A01F0916B01309721F00190B0 +:10216000F081E02D099480E00895E0916A01F091FA +:102170006B01309721F00280F381E02D09940895DE +:10218000E0916A01F0916B01309721F00480F581B4 +:10219000E02D09940895209168013091690182171A +:1021A000930771F09093690180936801E0916A014F +:1021B000F0916B01309721F00680F781E02D0994B2 +:1021C000089520916601309167018217930771F09D +:1021D0009093670180936601E0916A01F0916B0131 +:1021E000309721F00084F185E02D09940895089539 +:1021F0000C94F7100E94CA1C0E947F060C94901D3C +:10220000CF92DF92EF92FF920F931F93CF93DF93C2 +:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C +:102220000E9497068DE6C82E81E0D82E00E010E0CF +:10223000E02E802F0E948507F60141916F01F42E58 +:10224000F826B1F40F5F1F4F0E30110589F78FEF9D +:1022500089838A831B820E94D31C8160782F9D838F +:102260008C8349815A816B818D810E94A31140C06A +:102270009091CE0191FF04C08B870E948B078B85C4 +:1022800020E030E04F2D50E0922FBA01022E02C024 +:10229000759567950A94E2F760FF24C02E83EF825C +:1022A00021E030E0690102C0CC0CDD1C9A95E2F718 +:1022B00090E08C219D21892B09F420E028870E9441 +:1022C000D31C8160782F9A8789874E815F816885CA +:1022D0008A850E94A311F801E359FE4F8081C82628 +:1022E000C08206C02F5F3F4F2630310569F6AACF66 +:1022F0000E94772010916C010E94A9101817A1F07C +:102300000E94A91080936C012B960FB6F894DEBF43 +:102310000FBECDBFDF91CF911F910F91FF90EF9036 +:10232000DF90CF900C94A2092B960FB6F894DEBFE5 +:102330000FBECDBFDF91CF911F910F91FF90EF9016 +:10234000DF90CF900895CF93DF93CDB7DEB72B9773 +:102350000FB6F894DEBF0FBECDBF4F835887698795 +:102360007A878B87DE01119686E0FD0111928A95AE +:10237000E9F785E0FE01379601900D928A95E1F725 +:1023800049815A816B817C818D819E810E94B9181F +:102390002B960FB6F894DEBF0FBECDBFDF91CF9165 +:1023A0000895CF93882309F4C2C0C82F823859F406 +:1023B0000E94A91081FDBBC089E30E94551B0E94A9 +:1023C000121C89E30CC0833879F40E94A91080FDA7 +:1023D000AEC083E50E94551B0E94121C83E50E943B +:1023E000971BCF910C94121C843859F40E94A910A9 +:1023F00082FD9DC087E40E94551B0E94121C87E449 +:10240000EECF8CEF8C0F813A48F48C2F0E94B822CB +:1024100081118DC08C2F0E94551BE3CF80E28C0F61 +:10242000883048F4C77081E001C0880FCA95EAF788 +:102430000E94DB1BD6CF8BE58C0F833078F4C53A36 +:1024400029F0C63A31F083E890E005C081E890E0D9 +:1024500002C082E890E0CF910C94CB1088E58C0FFD +:10246000833108F064C0C83A39F1C93A41F1CA3A37 +:1024700049F1CB3A51F1CC3A59F1CD3A61F1C03B37 +:1024800069F1CE3A71F1CF3A79F1C13B81F1C23BAA +:1024900089F1C33B91F1C43B99F1C53BA1F1C63B26 +:1024A000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B86 +:1024B000C9F180E090E038C082EE90E035C089EE4E +:1024C00090E032C08AEE90E02FC085EB90E02CC007 +:1024D00086EB90E029C087EB90E026C08CEC90E082 +:1024E00023C08DEC90E020C083E891E01DC08AE815 +:1024F00091E01AC082E991E017C084E991E014C02C +:1025000081E292E011C083E292E00EC084E292E0A8 +:102510000BC085E292E008C086E292E005C087E247 +:1025200092E002C08AE292E0CF910C94E110CF9148 +:102530000895882309F44BC0823859F40E94A910E9 +:1025400081FF45C089E30E94551B0E94121C89E34C +:102550000CC0833871F40E94A91080FF38C083E555 +:102560000E94551B0E94121C83E50E94971B0C942D +:10257000121C843859F40E94A91082FF28C087E4F5 +:102580000E94551B0E94121C87E4EFCF9CEF980F0E +:10259000913A58F390E2980F983050F4877091E098 +:1025A00001C0990F8A95EAF7892F0E94E11BDFCFBE +:1025B0009BE5980F933020F480E090E00C94CB10D2 +:1025C000885A833120F480E090E00C94E110089563 +:1025D000882321F00E94DB1B0C94121C0895882391 +:1025E00021F00E94E11B0C94121C0895BF92CF921F +:1025F000DF92EF92FF920F931F93CF93DF9300D060 +:1026000000D000D0CDB7DEB725E0FC01DE01119689 +:1026100001900D922A95E1F7FC0140813181028100 +:10262000258122952F7063817481672B09F4E5C29F +:102630003F3F19F44F3F09F4E0C27C0149833A83DC +:1026400089819A812E830E94141B182FB92E0E9413 +:10265000131B0E94DA19EB2DE295EF70F0E0E159BF +:10266000FF4F2E810C94ED248B2D807F9B2D9F702E +:10267000F92E882319F0F29480EFF822002349F014 +:10268000FF2009F467C28F2D0E94EB1B0E94121CD1 +:1026900061C2812F0E949912FF2009F4AEC28F2DD2 +:1026A0000E94F11B26960FB6F894DEBF0FBECDBF79 +:1026B000DF91CF911F910F91FF90EF90DF90CF901E +:1026C000BF900C94121C3B2D307F8B2D8F703032BD +:1026D00011F08295807F112319F0113021F12CC067 +:1026E0000023B9F0222309F4A0C1213009F09DC1D3 +:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 +:102700001F910F91FF90EF90DF90CF90BF900C94AE +:10271000FB1B222319F0213009F46FC28E830E9423 +:10272000FE1B8E8196C1002321F0223008F065C285 +:102730007CC1211162C28DC1002321F0222309F442 +:1027400074C108C2222309F484C119C22B2D269515 +:102750002695237030E02115310521F02130310517 +:10276000D1F04BC2002321F0812F9B2D937002C02A +:1027700080E090E026960FB6F894DEBF0FBECDBF86 +:10278000DF91CF911F910F91FF90EF90DF90CF904D +:10279000BF900C94CB10002321F0812F9B2D9370C0 +:1027A00002C080E090E026960FB6F894DEBF0FBE20 +:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1027C000CF90BF900C94E110812F002319F00E944C +:1027D0007F1F02C00E94E71F26960FB6F894DEBF47 +:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 +:1027F000DF90CF90BF900C946C208B2D837009F0EC +:102800007BC00111FAC1812F829586958770880F50 +:10281000880F912F9F70C92ED12CE12CF12C082EFE +:1028200004C0CC0CDD1CEE1CFF1C0A94D2F714FF74 +:1028300012C04FE050E060E070E004C0440F551F4C +:10284000661F771F8A95D2F7CB01BA016095709504 +:102850008095909503C060E070E0CB012B2D26950C +:1028600026952370422F50E042305105D9F0433075 +:10287000510569F16C297D298E299F294130510527 +:1028800051F126960FB6F894DEBF0FBECDBFDF9193 +:10289000CF911F910F91FF90EF90DF90CF90BF905D +:1028A0000C94011A6C297D298E299F2926960FB632 +:1028B000F894DEBF0FBECDBFDF91CF911F910F9176 +:1028C000FF90EF90DF90CF90BF900C941D1A0E9464 +:1028D000011AC701B60126960FB6F894DEBF0FBEE7 +:1028E000CDBFDF91CF911F910F91FF90EF90DF90BF +:1028F000CF90BF900C94E519002319F08B2D8170B7 +:1029000001C08695882309F478C1812F8295869528 +:102910008770880F880F912F9F70C92ED12CE12CC2 +:10292000F12C082E04C0CC0CDD1CEE1CFF1C0A94FC +:10293000D2F714FF12C04FE050E060E070E004C036 +:10294000440F551F661F771F8A95D2F7CB01BA0136 +:10295000609570958095909503C060E070E0CB0124 +:102960002B2D269526952370422F50E0423051059D +:10297000D9F04330510569F16C297D298E299F29B1 +:102980004130510551F126960FB6F894DEBF0FBEC7 +:10299000CDBFDF91CF911F910F91FF90EF90DF900E +:1029A000CF90BF900C94DB1A6C297D298E299F292A +:1029B00026960FB6F894DEBF0FBECDBFDF91CF9144 +:1029C0001F910F91FF90EF90DF90CF90BF900C94EC +:1029D000F71A0E94DB1AC701B60126960FB6F894C3 +:1029E000DEBF0FBECDBFDF91CF911F910F91FF9042 +:1029F000EF90DF90CF90BF900C94BF1A103FD1F1B1 +:102A000018F4103E50F4A1C0123F09F463C008F45A +:102A10004CC0133F09F473C098C01F708B2D8F7189 +:102A20000023A1F00E94581A812F26960FB6F89421 +:102A3000DEBF0FBECDBFDF91CF911F910F91FF90F1 +:102A4000EF90DF90CF90BF900C94E8120E94791A1B +:102A5000812F26960FB6F894DEBF0FBECDBFDF9153 +:102A6000CF911F910F91FF90EF90DF90CF90BF908B +:102A70000C94EF120023A9F02111BFC08B2D8F7190 +:102A800026960FB6F894DEBF0FBECDBFDF91CF9173 +:102A90001F910F91FF90EF90DF90CF90BF900C941B +:102AA0009E1A223008F0A9C0E9CF0023A9F08B2D8F +:102AB0008F7126960FB6F894DEBF0FBECDBFDF91A3 +:102AC000CF911F910F91FF90EF90DF90CF90BF902B +:102AD0000C94581A002359F38B2D8F7126960FB63C +:102AE000F894DEBF0FBECDBFDF91CF911F910F9144 +:102AF000FF90EF90DF90CF90BF900C94791A002355 +:102B000099F08B2D8F7126960FB6F894DEBF0FBE0D +:102B1000CDBFDF91CF911F910F91FF90EF90DF908C +:102B2000CF90BF900C94431A26960FB6F894DEBF50 +:102B30000FBECDBFDF91CF911F910F91FF90EF900E +:102B4000DF90CF90BF900C94391A0023A9F0222374 +:102B500009F4ADCF812F26960FB6F894DEBF0FBED5 +:102B6000CDBFDF91CF911F910F91FF90EF90DF903C +:102B7000CF90BF900C94D111222309F4ADCF812FB7 +:102B800026960FB6F894DEBF0FBECDBFDF91CF9172 +:102B90001F910F91FF90EF90DF90CF90BF900C941A +:102BA00099124B2D4F70612FC7010E943604269653 +:102BB0000FB6F894DEBF0FBECDBFDF91CF911F914E +:102BC0000F91FF90EF90DF90CF90BF900C945D1924 +:102BD0004B2D4F70612FC70126960FB6F894DEBFBC +:102BE0000FBECDBFDF91CF911F910F91FF90EF905E +:102BF000DF90CF90BF900C944B0826960FB6F894B8 +:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F +:102C1000EF90DF90CF90BF9008950E94F81B0E9424 +:102C2000CD1B0E94121C0E941D210E946C2080E07E +:102C300090E00E94CB1080E090E00C94E1100E94A4 +:102C4000E81B0C940D160E94141B292F22952F703F +:102C500030E02C3031054CF42A3031056CF4225030 +:102C600031092230310588F407C02C30310549F094 +:102C70002F30310531F009C0803E48F0803F29F403 +:102C800006C093FB882780F9089580E0089581E0CD +:102C90000895CF93DF9300D000D01F92CDB7DEB759 +:102CA0000F900F900F900F900F90DF91CF9108959C +:102CB000CF93DF9300D000D000D0CDB7DEB72696FB +:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550 +:102CD0001F93CF93DF93C0917B0116E080917C011D +:102CE000C81799F0D0E01C9FF0011D9FF00D112432 +:102CF000E358FE4F408151816281738184819581C7 +:102D00000E9458162196C770E9CFDF91CF911F918D +:102D100008954091AD015091AE016091AF01709165 +:102D2000B0018091B1019091B2010C94581680913C +:102D3000B20182958F7009F054C08091AF01882351 +:102D400009F44FC080917B01A0917C016091AD019D +:102D50007091AE014091B0015091B101B6E08A1777 +:102D600009F43FC090E041155105C1F17F3F11F4D6 +:102D70006F3FA1F1B89FF001B99FF00D1124E35806 +:102D8000FE4F218172132AC02081621327C0228145 +:102D9000211124C0238134812417350710F42150D8 +:102DA0003109241B350B283C3105C0F42091B201B8 +:102DB0002F7020612093B20126E0289FF001299F07 +:102DC000F00D1124EE57FE4F80818F70806180835B +:102DD0008DEA91E00E94F6120C94681601968770B5 +:102DE000BECF0895CF92DF92EF92FF920F931F9381 +:102DF000CF93DF93CDB7DEB762970FB6F894DEBFFF +:102E00000FBECDBF8C0185E0F801DE011D9601905B +:102E10000D928A95E1F7D8014C9111965C9111972A +:102E200012966C9112971396CD90DC901497309176 +:102E3000AD017091AE018091B0019091B101009708 +:102E400009F46BC17F3F19F43F3F09F466C1E0907C +:102E5000AF01EE2009F4C0C02091B201C816D90616 +:102E600028F0F601E81BF90BCF0104C0809590957E +:102E70008C0D9D1DFF24F394883C910578F0F12C76 +:102E8000207F09F0C6C07C2DD98AC88A89890E9412 +:102E900049168DEA91E00E94F612B1C0822F807F20 +:102EA00009F046C0751314C0341312C0611110C06C +:102EB0002F7020612093B2010E9489168DEA91E063 +:102EC0000E94F6128091B201D80115968C932EC003 +:102ED000CD2819F15F3F11F44F3FF9F0F62E611143 +:102EE0001CC080917B0120917C0136E0821709F49F +:102EF0005AC090E0389FF001399FF00D1124E3583B +:102F0000FE4F7181571306C07081471303C0728151 +:102F1000711103C001968770E9CFF62E662309F47C +:102F200018C18091B20181608093B201F12C11C16E +:102F3000751308C0341306C0611104C08091B2013A +:102F4000D801C3C04D875E878D859E856A8B0E94A0 +:102F500023166A898823E1F16623D1F12091B20119 +:102F6000822F82958F7090E0029774F08091AD016E +:102F70009091AE0198878F831986DB86CA862C874D +:102F8000CE0107960E94F61286E0F801ADEAB1E0A4 +:102F900001900D928A95E1F70E9497160E9489167A +:102FA000FF24F394D6C04D875E878D859E850E9451 +:102FB000141B292F22952F7030E0223031050CF0A0 +:102FC000BCC09F7009F0B6C0805E883008F4C1C0F4 +:102FD000C8010E94F612E4CFC816D90608F453C0FF +:102FE000F601E81BF90BCF01883C910508F450C0AD +:102FF000F12C7C2DD98AC88A89890E944916EDEA6C +:10300000F1E086E0DF011D928A95E9F70E948916BA +:10301000A0C0751314C0341312C0611110C0809188 +:10302000B201F8018583C8010E94F61286E0EDEA3C +:10303000F1E0DF011D928A95E9F7FE2C8AC04D87E9 +:103040005E878D859E856A8B0E9423166A898823F8 +:1030500009F4BECF662309F4BBCF2091B201822FC1 +:1030600082958F7090E002970CF48ECF8091AD0125 +:103070009091AE019A8389831B82DD82CC822E835C +:10308000CE0101967FCF809590958C0D9D1DACCF84 +:10309000F62E662309F49CCF75132EC034132CC072 +:1030A0002091B20120FD1FC0822F82958F70D9F030 +:1030B000D80115962C9315978F3049F08F5F982F74 +:1030C0009295907F822F8F70892B15968C93C801D3 +:1030D0000E94F61286E0F801ADEAB1E001900D928F +:1030E0008A95E1F793CF86E0F801ADEAB1E001906F +:1030F0000D928A95E1F72DC04D875E878D859E855F +:103100000E942316811140CF8091B201816080938B +:10311000B201C8010E94F6121CC0662309F458CF00 +:103120004D875E878D859E850E942316882309F42E +:103130004FCF2ACF811148CF0CC0243031050CF07D +:1031400047CF9F7009F440CFF8019581907F09F037 +:103150003BCF8F2D62960FB6F894DEBF0FBECDBF6A +:10316000DF91CF911F910F91FF90EF90DF90CF9063 +:1031700008951F93CF93DF93CDB7DEB72C970FB68B +:10318000F894DEBF0FBECDBF4F83588769877A871B +:103190008B879C87CE0107960E94F216882369F0E0 +:1031A0008F8198852A853B85232BF1F19F3F09F07C +:1031B00063C08F3F09F060C037C086E0FE013796DC +:1031C000DE01119601900D928A95E1F76F81788565 +:1031D000EA85FB85309741F17F3F11F46F3F21F184 +:1031E00020917C0130E0C9010196877099274091B8 +:1031F0007B0150E08417950709F447C069837A83FF +:10320000FD83EC8396E0929FD001939FB00D112433 +:10321000A358BE4FFE01319601900D929A95E1F7A9 +:1032200080937C010E94681616E080917B0190914A +:103230007C018917C1F1189FC001112483589E4F4A +:103240000E94F216882379F1E0917B011E9FF00124 +:103250001124E358FE4F4081518162817381848142 +:1032600095810E94581680917B0190E001968770AD +:10327000992780937B01D9CF4F81588569857A85BD +:103280008B859C850E945816CFCF0E941F161092E6 +:103290007C0110927B01EDEAF1E086E0DF011D92F6 +:1032A0008A95E9F7C1CF2C960FB6F894DEBF0FBE12 +:1032B000CDBFDF91CF911F910895EF92FF920F93B1 +:1032C0001F93CF93DF938C01892B09F46CC0F12CF1 +:1032D000EE24E394E8012196F8018491843740F4C8 +:1032E000843008F051C0813081F0823019F15BC028 +:1032F000853709F444C0A8F19CE7980F903708F08F +:1033000052C08F770E94991241C00E5F1F4FFE017D +:10331000C49180E28C0F883048F4C7708E2D01C0B4 +:10332000880FCA95EAF70E94EB1B14C08C2F0E94ED +:10333000D1112DC00E5F1F4FFE01C49180E28C0F92 +:10334000883058F4C7708E2D01C0880FCA95EAF7EF +:103350000E94F11B0E94121C1AC08C2F0E9499120D +:1033600016C00E5F1F4FFE01C491CC2381F08FE980 +:103370009FE00197F1F700C00000C150F6CF0E5F4B +:103380001F4FFE01F49003C00E94D1118E018F2DBA +:10339000882309F49FCFEFE9FFE03197F1F700C0F0 +:1033A00000008150F5CFDF91CF911F910F91FF90D9 +:1033B000EF90089508956093B7017093B8018093DA +:1033C000B9019093BA010C940D160F931F930091BD +:1033D000B7011091B8012091B9013091BA01DC0117 +:1033E000CB01802B912BA22BB32B8093B701909311 +:1033F000B801A093B901B093BA011F910F910C9439 +:103400000D160F931F930091B7011091B8012091F1 +:10341000B9013091BA01DC01CB0180239123A223B1 +:10342000B3238093B7019093B801A093B901B093EF +:10343000BA011F910F910C940D160F931F930091D9 +:10344000B7011091B8012091B9013091BA01DC01A6 +:10345000CB0180279127A227B3278093B7019093B0 +:10346000B801A093B901B093BA011F910F910C94C8 +:103470000D161092B3011092B4011092B501109282 +:10348000B6010C940D1641E050E060E070E004C01D +:10349000440F551F661F771F8A95D2F74093B301DB +:1034A0005093B4016093B5017093B6010C940D165E +:1034B00041E050E060E070E004C0440F551F661F1B +:1034C000771F8A95D2F78091B3019091B401A091B2 +:1034D000B501B091B601482B592B6A2B7B2B409339 +:1034E000B3015093B4016093B5017093B6010C948D +:1034F0000D1641E050E060E070E004C0440F551F3D +:10350000661F771F8A95D2F7409550956095709504 +:103510008091B3019091B401A091B501B091B60131 +:10352000482359236A237B234093B3015093B4016A +:103530006093B5017093B6010C940D1641E050E014 +:1035400060E070E004C0440F551F661F771F8A9526 +:10355000D2F78091B3019091B401A091B501B091DF +:10356000B601482759276A277B274093B301509318 +:10357000B4016093B5017093B6010C940D160F93CE +:103580001F930091B3011091B4012091B5013091C6 +:10359000B601DC01CB01802B912BA22BB32B8093A6 +:1035A000B3019093B401A093B501B093B6011F91FC +:1035B0000F910C940D160F931F930091B30110916E +:1035C000B4012091B5013091B601DC01CB0180231B +:1035D0009123A223B3238093B3019093B401A093CA +:1035E000B501B093B6011F910F910C940D160F9376 +:1035F0001F930091B3011091B4012091B501309156 +:10360000B601DC01CB0180279127A227B327809345 +:10361000B3019093B401A093B501B093B6011F918B +:103620000F910C940D160895CF92DF92EF92FF92B6 +:103630000F931F93CF93DF938C01C090B701D0906D +:10364000B801E090B901F090BA014091B3015091F6 +:10365000B4016091B5017091B601C42AD52AE62A59 +:10366000F72ACFE1D0E0D701C6010C2E04C0B695F1 +:10367000A795979587950A94D2F780FF07C0B80160 +:103680008C2F0E946E088130910531F4219758F7F4 +:10369000B80180E00E946E08DF91CF911F910F91D9 +:1036A000FF90EF90DF90CF90089590910C019923B7 +:1036B00021F090910D01911109C020910E013091DE +:1036C0000F01F90132969FEF40E01FC0982F9695A9 +:1036D000969596959F3050F5E0910E01F0910F016F :1036E000E90FF11D877021E030E0A90102C0440F0D :1036F000551F8A95E2F7CA019181892B818308952C -:1037000020910E0130910F01F90132969FEF40E0B8 -:103710005191851789F09F3F19F4511101C0942FE1 -:103720004F5F4E30A9F79F3F39F0F901E90FF11DC6 -:1037300097FDFA9582830895089590910C0199233D -:10374000F9F090910D019923D9F0982F96959695BF -:1037500096959F3028F5E0910E01F0910F01E90F49 -:10376000F11D877021E030E0A90102C0440F551F10 -:103770008A95E2F7CA018095918189238183089512 -:1037800020910E0130910F01F9013296205F3F4FD9 -:103790009081891301C010823196E217F307C1F7B7 -:1037A000089581E090E0E0910E01F0910F01E80FA3 -:1037B000F91F1082019680319105A9F70895909123 -:1037C000CD01892B8093CD01089580959091CD01F5 -:1037D00089238093CD0108951092CD010895909191 -:1037E000CC01892B8093CC01089580959091CC01D8 -:1037F00089238093CC0108951092CC010895809381 -:10380000BB0108951092BB01089580910E01909123 -:103810000F01FC0131969C01205F3F4F80E09191A8 -:1038200091118F5FE217F307D1F70895E0910E0130 -:10383000F0910F018091CD018083E0910E01F09114 -:103840000F0190818091CC01892B80838091BB01F5 -:10385000882361F0E0910E01F0910F019081892B96 -:1038600080830E94051C81111092BB0180910E0182 -:1038700090910F010C94D010CF92DF92EF92FF92B3 -:103880006C01EE24FF24C114D104E104F10421F001 -:10389000C701B60120E101C020E0C72ED82EE92ED5 -:1038A000FF24C114D104E104F10419F0285FC70119 -:1038B000B6016B017C0154E0F694E794D794C79469 -:1038C0005A95D1F7C114D104E104F10419F02C5F29 -:1038D000C701B6016B017C0142E0F694E794D794EE -:1038E000C7944A95D1F7C114D104E104F10419F049 -:1038F0002E5FC701B601DC01CB01B695A795979560 -:103900008795892B8A2B8B2B09F02F5F822FFF90B5 -:10391000EF90DF90CF9008958091E601843011F10F -:1039200020E488E190E00FB6F894A89580936000B9 -:103930000FBE2093600083B7817F846083BF83B70D -:10394000816083BF7894889583B78E7F83BF0FB6DD -:10395000F894A8958091600088618093600010922F -:1039600060000FBE089508950C94B31CCF930E947D -:10397000B41C0E949A060E94B31CC0E08C2F0E94C7 -:103980009007811104C0CF5FCE30C1F701C081E044 -:10399000CF9108950E942D160E94C4100C94BA096C -:1039A00082E084BD93E095BD9AEF97BD80936E0051 -:1039B00008952FB7F8948091CF019091D001A091F4 -:1039C000D101B091D2012FBF0895CF92DF92EF9233 -:1039D000FF920F931F932FB7F8944091CF0150910E -:1039E000D0016091D1017091D2012FBF6A017B019A -:1039F000EE24FF248C0120E030E0C016D106E20660 -:103A0000F30610F4415051099A01281B390BC901E2 -:103A10001F910F91FF90EF90DF90CF9008951F922C -:103A20000F920FB60F9211248F939F93AF93BF9372 -:103A30008091CF019091D001A091D101B091D2019C -:103A40000196A11DB11D8093CF019093D001A09349 -:103A5000D101B093D201BF91AF919F918F910F90FF -:103A60000FBE0F901F9018950E94BC0DF8942FEF79 -:103A700087EA91E6215080409040E1F700C00000C5 -:103A800087E090EBDC018093EF019093F001A0932D -:103A9000F101B093F2019CE088E10FB6F894A8958B -:103AA000809360000FBE90936000FFCFEF92FF9273 -:103AB0000F931F93CF93DF93D82FC0E08C2F0E94DA -:103AC000900700E010E0E82EF12CC701002E02C0A4 -:103AD000959587950A94E2F780FD06C00F5F1F4F0A -:103AE0000630110591F709C0602F7C2F80E00E94FD -:103AF00058088D13F3CF81E004C0CF5FCE30F1F6CC -:103B000080E0DF91CF911F910F91FF90EF9008958A -:103B1000CF93C82F8CE20E94561D882321F08C2F52 -:103B2000CF910C94561D80E0CF910895CF930E94C1 -:103B3000DD1E811102C00E94C31EC5E6C15049F0BE -:103B40000E949A068FE39CE90197F1F700C00000FC -:103B5000F5CF89E20E94881D811113C18AE20E947B -:103B6000881D81110E94C31E85E00E94881D81115D -:103B70000E94341D0E94E81E8093CE0187E00E94BF -:103B8000881D8823A9F18BE10E94881D882351F0AC -:103B90008091CE0181FB222720F991E0922790FBB2 -:103BA00081F90EC08EE00E94881D882361F080910B -:103BB000CE0182FB222720F991E0922790FB82F927 -:103BC0008093CE0115C080E10E94881D9091CE01A6 -:103BD000882341F093FB222720F981E0822780FB94 -:103BE00093F904C0892F809580FB90F99093CE01C2 -:103BF0008091CE010E94EC1E0E94FA1E8093E0018B -:103C000080EE0E94881D882341F08091E001982F6A -:103C1000909590FB80F98093E00189E30E94881DD4 -:103C2000882359F08091E00181FB222720F991E05F -:103C3000922790FB81F98093E00182EE0E94881D1B -:103C4000882359F08091E00182FB222720F991E03E -:103C5000922790FB82F98093E00186EE0E94881DF6 -:103C6000882359F08091E00183FB222720F991E01D -:103C7000922790FB83F98093E00183EE0E94881DD8 -:103C8000882359F08091E00184FB222720F991E0FC -:103C9000922790FB84F98093E00185E30E94881DC0 -:103CA000882359F08091E00185FB222720F991E0DB -:103CB000922790FB85F98093E00181E30E94881DA3 -:103CC000882359F08091E00186FB222720F991E0BA -:103CD000922790FB86F98093E00181E10E94881D84 -:103CE000882359F08091E00187FB222720F991E099 -:103CF000922790FB87F98093E0018091E0010E9478 -:103D0000FE1E8091E00187FB882780F980930D01DA -:103D100087E20E94881DC82F8EE10E94881D8111B4 -:103D2000C2608FE10E94881D8111C46080E20E9400 -:103D3000881D8111C86081E20E94881D8111C061C7 -:103D400082E20E94881D8111C06283E20E94881D68 -:103D50008111C06484E20E94881D882311F0C0682C -:103D600002C0CC2329F08C2F0E94F51E6C2F03C0BB -:103D70000E94F11E682F70E080E090E0CF910C94DB -:103D8000E419CF9108956DEE7EEF80E090E00E94FF -:103D9000372560E082E090E00E94292560E083E022 -:103DA00090E00E94292560E084E090E00E942925AF -:103DB00060E085E090E00C94292580E090E00E948E -:103DC000232521E08D3E9E4F09F020E0822F0895AB -:103DD00082E090E00C941B25682F82E090E00C9428 -:103DE000292583E090E00C941B25682F83E090E068 -:103DF0000C94292584E090E00C941B25682F84E026 -:103E000090E00C9429258091D50180FF0BC0609132 -:103E1000130185E0689FB00111247595679575952C -:103E200067952BC081FF09C06091130185E0689FF1 -:103E3000B00111247595679520C082FF07C060917D -:103E4000130185E0689FB001112417C09091D6013D -:103E50009923D1F060911201961788F720911301F0 -:103E600085E0289F90011124929FA001939F500DFF -:103E7000112470E0CA010E94ED246038710540F4FD -:103E80006115710519F406C065E070E0862F08958C -:103E90008FE7089581E008958091D50180FF08C0E3 -:103EA0006091110170E0759567957595679521C0D2 -:103EB00081FF06C06091110170E07595679519C08A -:103EC00082FF04C06091110170E010C09091D60192 -:103ED000992399F0609110019617A0F78091110134 -:103EE000899FC001112470E00E94ED2460387105A3 -:103EF00040F46115710519F406C061E070E0862F89 -:103F000008958FE7089581E00895803F21F40E948D -:103F1000031F819504C0813F29F40E94031F8093F1 -:103F2000D9010895823F21F40E94031F819504C0A6 -:103F3000833F29F40E94031F8093D8010895893F8D -:103F400019F40E944C1F05C08A3F31F40E944C1F97 -:103F500081958093DA0108958B3F21F40E944C1FD4 -:103F6000819504C08C3F29F40E944C1F8093DB0193 -:103F70000895843F21F48091D701816017C0853F67 -:103F800021F48091D701826011C0863F21F4809195 -:103F9000D70184600BC0873F21F48091D7018860EE -:103FA00005C0883F31F48091D70180618093D701AB -:103FB00008958D3F21F48091D50181600BC08E3F23 -:103FC00021F48091D501826005C08F3F29F4809152 -:103FD000D50184608093D5010895803F39F48091A4 -:103FE000D90187FF6CC01092D90169C0813F29F4C3 -:103FF0008091D9011816BCF362C09091D801823F1C -:1040000029F497FF5CC01092D80159C0833F19F47E -:104010001916CCF354C0893F41F48091DA01181687 -:104020000CF04DC01092DA014AC08A3F29F4809109 -:10403000DA0187FF44C0F6CF8B3F39F48091DB0172 -:1040400087FF3DC01092DB013AC08C3F29F480917C -:10405000DB011816BCF333C0843F21F48091D701F3 -:104060008E7F17C0853F21F48091D7018D7F11C0CD -:10407000863F21F48091D7018B7F0BC0873F21F4CD -:104080008091D701877F05C0883F31F48091D701A7 -:104090008F7E8093D70113C08D3F21F48091D5018D -:1040A0008E7F0BC08E3F21F48091D5018D7F05C09E -:1040B0008F3F29F48091D5018B7F8093D50180912A -:1040C000D80181110EC08091D90181110AC080915F -:1040D000DA01811106C08091DB01811102C01092CA -:1040E000D601089587ED91E00E94DB100E94D91C53 -:1040F0009093D4018093D30108951F93CF93DF93BE -:104100008091D3019091D4010E94E51CAC01909163 -:10411000D601992321F02091140130E006C02091AE -:1041200015018AE0289F900111244217530708F4D3 -:1041300085C08091D801C091D901D091DA01109148 -:10414000DB01811107C0C11175C0D11173C01111FC -:1041500071C074C09F3F19F09F5F9093D6011816ED -:1041600024F40E94031F8093D8018091D80187FF17 -:1041700005C00E94031F81958093D8011C1624F46A -:104180000E94031F8093D9018091D90187FF05C048 -:104190000E94031F81958093D9016091D801662305 -:1041A00031F1C091D901CC2311F1062E000C770B0F -:1041B000880B990B0E94F42323E333E343E35FE38B -:1041C0000E9458240E94BC236093D8016C2FCC0F0E -:1041D000770B880B990B0E94F42323E333E343E32B -:1041E0005FE30E9458240E94BC236093D9011D16EE -:1041F00024F40E944C1F8093DA018091DA0187FF3A -:1042000005C00E944C1F81958093DA01111624F499 -:104210000E944C1F8093DB018091DB0187FF05C06A -:104220000E944C1F81958093DB01DF91CF911F91FC -:104230000C9472209F3F09F08FCFA0CFDF91CF91D8 -:104240001F910895E7EDF1E085E0DF011D928A9569 -:10425000E9F71092D6011092D5010895833081F1CB -:1042600028F4813059F08230D1F00895853009F476 -:1042700049C0B8F1863009F456C0089580911501FF -:10428000262F30E0280F311D2F3F310524F4680F11 -:104290006093150108958FEF809315010895809123 -:1042A0001401262F30E0280F311D2F3F310524F453 -:1042B000680F6093140108958FEF8093140108959F -:1042C00080911301262F30E0280F311D2F3F31053B -:1042D00024F4680F6093130108958FEF8093130106 -:1042E000089580911201262F30E0280F311D2F3FB5 -:1042F000310524F4680F6093120108958FEF8093C5 -:104300001201089580911101262F30E0280F311DF0 -:104310002F3F310524F4680F6093110108958FEF4A -:1043200080931101089580911001262F30E0280F0D -:10433000311D2F3F310524F4680F6093100108955B -:104340008FEF809310010895833011F128F48130AC -:1043500049F0823091F00895853081F120F1863066 -:10436000C1F1089580911501681720F4861B809390 -:104370001501089510921501089580911401681790 -:1043800020F4861B8093140108951092140108955F -:1043900080911301681720F4861B80931301089500 -:1043A00010921301089580911201681720F4861B62 -:1043B00080931201089510921201089580911101C5 -:1043C000681720F4861B8093110108951092110143 -:1043D000089580911001681720F4861B80931001C6 -:1043E00008951092100108950F931F938D3109F4D1 -:1043F0006BC008F03FC08E3009F47DC0C0F4873038 -:1044000009F46EC068F4863009F0AFC08091CE0127 -:10441000817F8E7F8093CE0181E08093DD01A6C0F5 -:10442000883009F458C08B3009F49BC09EC0863197 -:1044300009F497C078F4803109F470C0813109F033 -:1044400094C00E942D1690910D0181E089278093E0 -:104450000D0187C0893109F484C08B3109F085C012 -:104460008091CE0181FB222720F991E0922790FBD9 -:1044700081F94AC0853309F45BC048F4873209F4F6 -:1044800057C008F45AC0893209F452C06EC0833450 -:1044900038F48A3308F067C0883309F462C065C015 -:1044A000833409F445C0883409F05FC00E942D169A -:1044B0000FEF13ED20E3015010402040E1F700C062 -:1044C00000000E94341D4DC00E9476230E94C4103B -:1044D0000E94BA0946C00E94E81E0E94FA1E41C00E -:1044E0009091CE01892F817090FF12C0917F9E7FA5 -:1044F0009093CE013BC08091CE0182FB222720F910 -:1045000091E0922790FB82F98093CE01992349F1A3 -:104510008091CE0181608093CE0123C08091CE0135 -:1045200083FB222720F991E0922790FB83F9ECCFBF -:1045300061E070E080E090E010C08D5141E050E01B -:1045400060E070E08A019B0104C0000F111F221F70 -:10455000331F8A95D2F7C901B8010E94E4190E945D -:104560002D1681E003C08953E9CF80E01F910F91A0 -:10457000089580E008950C94B922CF93C82F8091BC -:10458000DD01813079F018F08230E9F187C0E091E7 -:104590000E01F0910F018081813169F0823209F0C2 -:1045A0007FC009C0E0910E01F0910F01808181313F -:1045B00011F0823261F48C2F0E94BB22811104C061 -:1045C0008C2F0E94F4211DC081E090E01AC08C2F36 -:1045D0000E94B922811114C0C43179F048F4CB3063 -:1045E00079F0C03109F060C082E08093DD0108C03D -:1045F000C93219F0C83321F057C01092DD0154C000 -:1046000081E0817053C0C93289F118F5C43171F16C -:10461000A8F4C73009F046C08AE08093150194E100 -:104620009093140193E0909313018093120188E01A -:104630008093110188E28093100134C0CE51C630BE -:1046400088F5EC2FF0E0E65DFE4F80818093DC0181 -:1046500029C0CE34E9F020F4CB3421F56AE013C050 -:10466000C13579F0C235F1F461E00DC08091DC0113 -:10467000882319F01092DC0115C081E08093DD01E0 -:1046800015C061E006C08091DC010E942E210AC0A5 -:104690006AE08091DC010E94A42104C01092DD0137 -:1046A00080E004C081E002C080E0ABCFCF910895EC -:1046B000E1E8F0E080818860808380818160808390 -:1046C0008FB7F89493E09093890090ED90938800D1 -:1046D0008FBF0895EFE6F0E08081826080830895C7 -:1046E000EFE6F0E080818D7F80830895EFE6F0E0D3 -:1046F000908182E08927808308951F920F920FB6E0 -:104700000F9211242F933F934F935F936F937F9357 -:104710008F939F93AF93BF93EF93FF938091DE01AD -:104720009091DF0101969093DF018093DE0181116A -:1047300003C082E00E94BA09E091DF01E695E695A8 -:10474000F0E0E156F84FE4918091DE018E1303C052 -:1047500080E00E94BA09FF91EF91BF91AF919F91C4 -:104760008F917F916F915F914F913F912F910F901A -:104770000FBE0F901F9018950E94C3236894B1112B -:104780000C94522408950E94372488F09F5798F083 -:10479000B92F9927B751B0F0E1F0660F771F881F46 -:1047A000991F1AF0BA95C9F714C0B13091F00E9460 -:1047B0005124B1E008950C945124672F782F882755 -:1047C000B85F39F0B93FCCF3869577956795B39587 -:1047D000D9F73EF490958095709561957F4F8F4FF6 -:1047E0009F4F0895E89409C097FB3EF490958095FB -:1047F000709561957F4F8F4F9F4F9923A9F0F92FA7 -:1048000096E9BB279395F695879577956795B79524 -:10481000F111F8CFFAF4BB0F11F460FF1BC06F5F0A -:104820007F4F8F4F9F4F16C0882311F096E911C01C -:10483000772321F09EE8872F762F05C0662371F03D -:1048400096E8862F70E060E02AF09A95660F771F51 -:10485000881FDAF7880F9695879597F9089557FD81 -:104860009058440F551F59F05F3F71F04795880FDE -:1048700097FB991F61F09F3F79F087950895121675 -:1048800013061406551FF2CF4695F1DF08C0161621 -:1048900017061806991FF1CF8695710561050894D2 -:1048A0000895E894BB2766277727CB0197F90895E9 -:1048B0000E946B240C94DC240E94CE2438F00E94C9 -:1048C000D52420F0952311F00C94C5240C94CB240E -:1048D00011240C9452240E942F2470F3959FC1F34D -:1048E000950F50E0551F629FF001729FBB27F00D9E -:1048F000B11D639FAA27F00DB11DAA1F649F6627F3 -:10490000B00DA11D661F829F2227B00DA11D621F41 -:10491000739FB00DA11D621F839FA00D611D221FFB -:10492000749F3327A00D611D231F849F600D211DDF -:10493000822F762F6A2F11249F5750409AF0F1F062 -:1049400088234AF0EE0FFF1FBB1F661F771F881FCB -:1049500091505040A9F79E3F510580F00C94C5241A -:104960000C9452245F3FE4F3983ED4F386957795F8 -:104970006795B795F795E7959F5FC1F7FE2B880F71 -:10498000911D9695879597F9089597F99F6780E807 -:1049900070E060E008959FEF80EC089500240A9491 -:1049A0001616170618060906089500240A9412160A -:1049B0001306140605060895092E0394000C11F43D -:1049C000882352F0BB0F40F4BF2B11F460FF04C0EA -:1049D0006F5F7F4F8F4F9F4F089597FB072E16F401 -:1049E000009407D077FD09D00E94072507FC05D069 -:1049F0003EF4909581959F4F0895709561957F4FF6 -:104A00000895EE0FFF1F0590F491E02D0994AA1B65 -:104A1000BB1B51E107C0AA1FBB1FA617B70710F0A9 -:104A2000A61BB70B881F991F5A95A9F780959095DB -:104A3000BC01CD010895F999FECF92BD81BDF89AD0 -:104A4000992780B50895A8E1B0E042E050E00C94C9 -:104A50003E25262FF999FECF1FBA92BD81BD20BDFC -:104A60000FB6F894FA9AF99A0FBE019608950E942B -:104A70002925272F0C942A25DC01CB01FC01F9996B -:104A8000FECF06C0F2BDE1BDF89A319600B40D929A -:0C4A900041505040B8F70895F894FFCF53 -:104A9C002002BB094B0A260AF209BE090101BC011E -:104AAC0028080A03140A3F4D363960071307DD0640 -:104ABC00A4063706500669068206010203040506A1 -:044ACC0007080900CE +:103700009F3F39F04F5F4E3041F051915813F8CF41 +:103710000DC05111F7CF942FF5CF9F3F39F0F9012C +:10372000E90FF11D97FDFA95828308950895909110 +:103730000C01992321F090910D01911109C0209164 +:103740000E0130910F01F9013296205F3F4F1FC0EB +:10375000982F9695969596959F30F0F4E0910E01EE +:10376000F0910F01E90FF11D877021E030E0A90110 +:1037700002C0440F551F8A95E2F7CA0180959181D6 +:103780008923818308953196E217F30729F0908108 +:103790009813F9CF1082F7CF089581E090E0E0917F +:1037A0000E01F0910F01E80FF91F10820196803190 +:1037B0009105A9F708959091CD01892B8093CD01B2 +:1037C000089580959091CD0189238093CD0108952E +:1037D0001092CD0108959091CC01892B8093CC015A +:1037E000089580959091CC0189238093CC01089510 +:1037F0001092CC0108958093BB0108951092BB01F3 +:10380000089580910E0190910F01FC0131969C0169 +:10381000205F3F4F80E0919191118F5FE217F30796 +:10382000D1F70895E0910E01F0910F018091CD0143 +:103830008083E0910E01F0910F0190818091CC0185 +:10384000892B80838091BB01882361F0E0910E0178 +:10385000F0910F019081892B80830E94011C8111BE +:103860001092BB0180910E0190910F010C94B51044 +:10387000CF92DF92EF92FF926C01EE24FF24C114ED +:10388000D104E104F10421F0C701B60120E101C037 +:1038900020E0C72ED82EE92EFF24C114D104E10464 +:1038A000F10419F0285FC701B6016B017C0154E0F7 +:1038B000F694E794D794C7945A95D1F7C114D104DC +:1038C000E104F10419F02C5FC701B6016B017C0122 +:1038D00042E0F694E794D794C7944A95D1F7C1147F +:1038E000D104E104F10419F02E5FC701B601DC0137 +:1038F000CB01B695A79597958795892B8A2B8B2B0E +:1039000009F02F5F822FFF90EF90DF90CF90089506 +:103910008091E701843009F11092CF0120E488E121 +:1039200090E00FB6F894A895809360000FBE2093A6 +:10393000600083B7817F846083BF83B7816083BF6A +:103940007894889583B78E7F83BF88E10FB6F8940B +:1039500080936000109260000FBE0895089508954E +:10396000CF930E94AE1C0E9497060E94AF1CC0E03D +:103970008C2F0E948507811104C0CF5FCE30C1F724 +:1039800001C081E0CF9108950E941F160E94A910E6 +:103990000C94A20982E084BD93E095BD9AEF97BD97 +:1039A00080936E0008952FB7F8948091D001909184 +:1039B000D101A091D201B091D3012FBF0895CF9230 +:1039C000DF92EF92FF920F931F932FB7F8944091DD +:1039D000D0015091D1016091D2017091D3012FBFDC +:1039E0006A017B01EE24FF248C0120E030E0C01648 +:1039F000D106E206F30610F4415051099A01281B42 +:103A0000390BC9011F910F91FF90EF90DF90CF907C +:103A100008951F920F920FB60F9211248F939F93C8 +:103A2000AF93BF938091D0019091D101A091D20129 +:103A3000B091D3010196A11DB11D8093D001909347 +:103A4000D101A093D201B093D301BF91AF919F91C7 +:103A50008F910F900FBE0F901F9018950E94A60D8A +:103A6000F8942FEF87EA91E6215080409040E1F7EB +:103A700000C0000087E090EBDC018093F0019093A0 +:103A8000F101A093F201B093F3019CE088E10FB63D +:103A9000F894A895809360000FBE90936000FFCFCC +:103AA000EF92FF920F931F93CF93DF93D82FC0E035 +:103AB0008C2F0E94850700E010E0E82EF12CC70152 +:103AC000002E02C0959587950A94E2F780FD06C006 +:103AD0000F5F1F4F0630110591F709C0602F7C2F33 +:103AE00080E00E944C08D813F3CF81E004C0CF5F80 +:103AF000CE30F1F680E0DF91CF911F910F91FF90D2 +:103B0000EF900895CF93C82F8CE20E94501D882318 +:103B100021F08C2FCF910C94501D80E0CF9108950F +:103B2000CF930E94D71E811102C00E94BD1EC5E620 +:103B3000C15049F00E9497068FE39CE90197F1F785 +:103B400000C00000F5CF89E20E94821D811113C1DF +:103B50008AE20E94821D81110E94BD1E85E00E94A2 +:103B6000821D81110E942E1D0E94E21E8093CE01B3 +:103B700087E00E94821D8823A9F18BE10E94821DAB +:103B8000882351F08091CE0181FB222720F991E01A +:103B9000922790FB81F90EC08EE00E94821D88233F +:103BA00061F08091CE0182FB222720F991E09227DB +:103BB00090FB82F98093CE0115C080E10E94821DA6 +:103BC0009091CE01882341F093FB222720F981E0D8 +:103BD000822780FB93F904C0892F809580FB90F9A0 +:103BE0009093CE018091CE010E94E61E0E94F41EA9 +:103BF0008093E10180EE0E94821D882341F0809134 +:103C0000E101982F909590FB80F98093E10189E381 +:103C10000E94821D882359F08091E10181FB2227B7 +:103C200020F991E0922790FB81F98093E10182EEE7 +:103C30000E94821D882359F08091E10182FB222796 +:103C400020F991E0922790FB82F98093E10186EEC2 +:103C50000E94821D882359F08091E10183FB222775 +:103C600020F991E0922790FB83F98093E10183EEA4 +:103C70000E94821D882359F08091E10184FB222754 +:103C800020F991E0922790FB84F98093E10185E38C +:103C90000E94821D882359F08091E10185FB222733 +:103CA00020F991E0922790FB85F98093E10181E36F +:103CB0000E94821D882359F08091E10186FB222712 +:103CC00020F991E0922790FB86F98093E10181E150 +:103CD0000E94821D882359F08091E10187FB2227F1 +:103CE00020F991E0922790FB87F98093E101809180 +:103CF000E1010E94F81E8091E10187FB882780F98D +:103D000080930D0187E20E94821DC82F8EE10E94E0 +:103D1000821D8111C2608FE10E94821D8111C460E9 +:103D200080E20E94821D8111C86081E20E94821D92 +:103D30008111C06182E20E94821D8111C06283E212 +:103D40000E94821D8111C06484E20E94821D88232A +:103D500011F0C06802C0CC2329F08C2F0E94EF1E06 +:103D60006C2F03C00E94EB1E682F70E080E090E093 +:103D7000CF910C94DB19CF9108956DEE7EEF80E02A +:103D800090E00E94232560E082E090E00E941525EB +:103D900060E083E090E00E94152560E084E090E020 +:103DA0000E94152560E085E090E00C94152580E0E8 +:103DB00090E00E940F2521E08D3E9E4F09F020E00B +:103DC000822F089582E090E00C940725682F82E00E +:103DD00090E00C94152583E090E00C940725682F63 +:103DE00083E090E00C94152584E090E00C94072586 +:103DF000682F84E090E00C9415258091D60180FF17 +:103E00000BC06091130185E0689FB0011124759586 +:103E10006795759567952BC081FF09C06091130167 +:103E200085E0689FB00111247595679520C082FFD9 +:103E300007C06091130185E0689FB001112417C08D +:103E40009091D7019923D1F060911201961788F7CC +:103E50002091130185E0289F90011124929FA001D9 +:103E6000939F500D112470E0CA010E94D92460383C +:103E7000710540F46115710539F002C065E070E02C +:103E8000862F08958FE7089581E008958091D601E7 +:103E900080FF08C06091110170E075956795759578 +:103EA000679521C081FF06C06091110170E0759592 +:103EB000679519C082FF04C06091110170E010C0C5 +:103EC0009091D7019923C1F0609110019617A0F746 +:103ED00080911101899FC001112470E00E94D924B2 +:103EE0006038710528F46115710521F0862F089559 +:103EF0008FE7089581E0089561E070E0F4CF803F9E +:103F000021F40E94FD1E819504C0813F29F40E9486 +:103F1000FD1E8093DA010895823F21F40E94FD1E68 +:103F2000819504C0833F29F40E94FD1E8093D9012E +:103F30000895893F19F40E94461F05C08A3F31F455 +:103F40000E94461F81958093DB0108958B3F21F4E9 +:103F50000E94461F819504C08C3F29F40E94461F91 +:103F60008093DC010895843F21F48091D801816021 +:103F700017C0853F21F48091D801826011C0863F2F +:103F800021F48091D80184600BC0873F21F4809197 +:103F9000D801886005C0883F31F48091D8018061E4 +:103FA0008093D80108958D3F21F48091D6018160DE +:103FB0000BC08E3F21F48091D601826005C08F3FF7 +:103FC00029F48091D60184608093D6010895803FC2 +:103FD00039F48091DA0187FF6CC01092DA0169C070 +:103FE000813F29F48091DA011816BCF362C09091E8 +:103FF000D901823F29F497FF5CC01092D90159C0C2 +:10400000833F19F41916CCF354C0893F41F48091D1 +:10401000DB0118160CF04DC01092DB014AC08A3F3C +:1040200029F48091DB0187FF44C0F6CF8B3F39F440 +:104030008091DC0187FF3DC01092DC013AC08C3FCB +:1040400029F48091DC011816BCF333C0843F21F4BD +:104050008091D8018E7F17C0853F21F48091D801CF +:104060008D7F11C0863F21F48091D8018B7F0BC0DA +:10407000873F21F48091D801877F05C0883F31F4C4 +:104080008091D8018F7E8093D80113C08D3F21F499 +:104090008091D6018E7F0BC08E3F21F48091D60196 +:1040A0008D7F05C08F3F29F48091D6018B7F80934F +:1040B000D6018091D90181110EC08091DA01811160 +:1040C0000AC08091DB01811106C08091DC01811161 +:1040D00002C01092D701089588ED91E00E94C010AF +:1040E0000E94D31C9093D5018093D40108951F930F +:1040F000CF93DF938091D4019091D5010E94DF1C72 +:10410000AC019091D701992321F02091140130E066 +:1041100006C0209115018AE0289F900111244217C2 +:10412000530708F486C08091D901C091DA01D0917B +:10413000DB011091DC01811107C0C11176C0D111E2 +:1041400074C0111172C075C09F3F19F09F5F9093AA +:10415000D701181624F40E94FD1E8093D901809186 +:10416000D90187FF05C00E94FD1E81958093D9016A +:104170001C1624F40E94FD1E8093DA018091DA015E +:1041800087FF05C00E94FD1E81958093DA01609132 +:10419000D901662339F1C091DA01CC2319F17727CF +:1041A00067FD7095872F972F0E94EA2323E333E35F +:1041B00043E35FE30E944E240E94B7236093D9013A +:1041C0006C2F772767FD7095872F972F0E94EA2322 +:1041D00023E333E343E35FE30E944E240E94B723CB +:1041E0006093DA011D1624F40E94461F8093DB01C0 +:1041F0008091DB0187FF05C00E94461F8195809357 +:10420000DB01111624F40E94461F8093DC0180918B +:10421000DC0187FF05C00E94461F81958093DC0169 +:10422000DF91CF911F910C946C209F3F09F08ECFAE +:1042300096CFDF91CF911F910895E8EDF1E085E0F1 +:10424000DF011D928A95E9F71092D7011092D601ED +:104250000895833081F128F4813059F08230D1F013 +:104260000895853009F449C0B8F1863009F456C084 +:10427000089580911501262F30E0280F311D2F3F22 +:10428000310524F4680F6093150108958FEF809332 +:104290001501089580911401262F30E0280F311D5B +:1042A0002F3F310524F4680F6093140108958FEFB8 +:1042B00080931401089580911301262F30E0280F78 +:1042C000311D2F3F310524F4680F609313010895C9 +:1042D0008FEF80931301089580911201262F30E013 +:1042E000280F311D2F3F310524F4680F6093120110 +:1042F00008958FEF80931201089580911101262F68 +:1043000030E0280F311D2F3F310524F4680F6093F2 +:10431000110108958FEF809311010895809110018C +:10432000262F30E0280F311D2F3F310524F4680F70 +:104330006093100108958FEF8093100108958330EA +:1043400011F128F4813049F0823091F008958530E0 +:1043500081F120F18630C1F108958091150168172F +:1043600020F4861B8093150108951092150108957D +:1043700080911401681720F4861B8093140108951E +:1043800010921401089580911301681720F4861B80 +:1043900080931301089510921301089580911201E2 +:1043A000681720F4861B8093120108951092120161 +:1043B000089580911101681720F4861B80931101E4 +:1043C000089510921101089580911001681720F44A +:1043D000861B8093100108951092100108950F9389 +:1043E0001F938D3109F46BC008F03FC08E3009F483 +:1043F0007DC0C0F4873009F46EC068F4863009F0DF +:10440000AFC08091CE01817F8E7F8093CE0181E00D +:104410008093DE01A6C0883009F458C08B3009F4BF +:104420009BC09EC0863109F497C078F4803109F4AE +:1044300070C0813109F094C00E941F1690910D0147 +:1044400081E0892780930D0187C0893109F484C0F8 +:104450008B3109F085C08091CE0181FB222720F9A4 +:1044600091E0922790FB81F94AC0853309F45BC043 +:1044700048F4873209F457C008F45AC0893209F465 +:1044800052C06EC0833438F48A3308F067C0883372 +:1044900009F462C065C0833409F445C0883409F06A +:1044A0005FC00E941F160FEF13ED20E30150104074 +:1044B0002040E1F700C000000E942E1D4DC00E9468 +:1044C00071230E94A9100E94A20946C00E94E21E08 +:1044D0000E94F41E41C09091CE01892F817090FFFF +:1044E00012C0917F9E7F9093CE013BC08091CE0100 +:1044F00082FB222720F991E0922790FB82F980939A +:10450000CE01992349F18091CE0181608093CE0143 +:1045100023C08091CE0183FB222720F991E09227CE +:1045200090FB83F9ECCF61E070E080E090E010C098 +:104530008D5141E050E060E070E08A019B0104C0D1 +:10454000000F111F221F331F8A95D2F7C901B8012E +:104550000E94DB190E941F1681E003C08953E9CF36 +:1045600080E01F910F91089580E0089580E0089504 +:10457000CF93C82F8091DE01813079F018F082301E +:10458000E9F187C0E0910E01F0910F018081813146 +:1045900069F0823209F07FC009C0E0910E01F0910C +:1045A0000F018081813111F0823261F48C2F0E94E1 +:1045B000B422811104C08C2F0E94EF211DC081E024 +:1045C00090E01AC08C2F0E94B622811114C0C43111 +:1045D00079F048F4CB3079F0C03109F060C082E066 +:1045E0008093DE0108C0C93219F0C83321F057C0EA +:1045F0001092DE0154C081E0817053C0C93289F14C +:1046000018F5C43171F1A8F4C73009F046C08AE04A +:104610008093150194E19093140193E0909313011A +:104620008093120188E08093110188E28093100149 +:1046300034C0CE51C63088F5EC2FF0E0E65DFE4F79 +:1046400080818093DD0129C0CE34E9F020F4CB34A1 +:1046500021F56AE013C0C13579F0C235F1F461E0AB +:104660000DC08091DD01882319F01092DD0115C085 +:1046700081E08093DE0115C061E006C08091DD011C +:104680000E9429210AC06AE08091DD010E949F21D9 +:1046900004C01092DE0180E004C081E002C080E02E +:1046A000ABCFCF910895E1E8F0E08081886080830E +:1046B0008081816080838FB7F89493E09093890024 +:1046C00090ED909388008FBF0895EFE6F0E0808131 +:1046D000826080830895EFE6F0E080818D7F8083A3 +:1046E0000895EFE6F0E0908182E0892780830895C5 +:1046F0001F920F920FB60F9211242F933F934F9357 +:104700005F936F937F938F939F93AF93BF93EF9339 +:10471000FF938091DF019091E00101969093E00179 +:104720008093DF01811103C082E00E94A209E09121 +:10473000E001E695E695F0E0E156F84FE4918091CE +:10474000DF018E1303C080E00E94A209FF91EF9168 +:10475000BF91AF919F918F917F916F915F914F9199 +:104760003F912F910F900FBE0F901F90189504D07E +:104770006894B1118DC0089570D088F09F5790F063 +:10478000B92F9927B751A0F0D1F0660F771F881F76 +:10479000991F1AF0BA95C9F712C0B13081F077D0DD +:1047A000B1E0089574C0672F782F8827B85F39F07B +:1047B000B93FCCF3869577956795B395D9F73EF4D5 +:1047C00090958095709561957F4F8F4F9F4F08957D +:1047D000E89409C097FB3EF490958095709561959B +:1047E0007F4F8F4F9F4F9923A9F0F92F96E9BB2751 +:1047F0009395F695879577956795B795F111F8CFCD +:10480000FAF4BB0F11F460FF1BC06F5F7F4F8F4F37 +:104810009F4F16C0882311F096E911C0772321F02D +:104820009EE8872F762F05C0662371F096E8862FC5 +:1048300070E060E02AF09A95660F771F881FDAF71C +:10484000880F9695879597F9089557FD9058440FCE +:10485000551F59F05F3F71F04795880F97FB991FDF +:1048600061F09F3F79F0879508951216130614069C +:10487000551FF2CF4695F1DF08C016161706180629 +:10488000991FF1CF86957105610508940895E89404 +:10489000BB2766277727CB0197F908950BD078C0FF +:1048A00069D028F06ED018F0952309F05AC05FC087 +:1048B0001124EECFCADFA0F3959FD1F3950F50E0FE +:1048C000551F629FF001729FBB27F00DB11D639FC2 +:1048D000AA27F00DB11DAA1F649F6627B00DA11D68 +:1048E000661F829F2227B00DA11D621F739FB00D0E +:1048F000A11D621F839FA00D611D221F749F33277E +:10490000A00D611D231F849F600D211D822F762F16 +:104910006A2F11249F5750408AF0E1F088234AF013 +:10492000EE0FFF1FBB1F661F771F881F915050405F +:10493000A9F79E3F510570F014C0AACF5F3FECF37A +:10494000983EDCF3869577956795B795F795E7954B +:104950009F5FC1F7FE2B880F911D9695879597F95C +:10496000089597F99F6780E870E060E008959FEFF1 +:1049700080EC089500240A941616170618060906F6 +:10498000089500240A9412161306140605060895C5 +:10499000092E0394000C11F4882352F0BB0F40F44D +:1049A000BF2B11F460FF04C06F5F7F4F8F4F9F4F8D +:1049B000089597FB072E16F4009407D077FD09D0D1 +:1049C0000E94F32407FC05D03EF4909581959F4FFB +:1049D0000895709561957F4F0895EE0FFF1F059024 +:1049E000F491E02D0994AA1BBB1B51E107C0AA1F3B +:1049F000BB1FA617B70710F0A61BB70B881F991F80 +:104A00005A95A9F780959095BC01CD010895F99923 +:104A1000FECF92BD81BDF89A992780B50895A8E18F +:104A2000B0E042E050E00C942A25262FF999FECF01 +:104A30001FBA92BD81BD20BD0FB6F894FA9AF99ABB +:104A40000FBE019608950E941525272F0C94162558 +:104A5000DC01CB01FC01F999FECF06C0F2BDE1BD3E +:104A6000F89A319600B40D9241505040B8F708952D +:044A7000F894FFCFE8 +:104A74002002A409320A0F0ADB09A7090101BC01BB +:104A840028080A03140A3F4D363960071307DD0668 +:104A9400A4063706500669068206010203040506C9 +:044AA40007080900F6 :00000001FF -- cgit v1.2.3 From d7a1fc81a0cd2c7cec94410cbcfaae6640ec3713 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Wed, 23 Mar 2016 23:33:26 -0500 Subject: The Ordinary Layout is familiar to users of common keyboards --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 118 +++++++++++++------------- 1 file changed, 60 insertions(+), 58 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index 3343c22963..bd9524bc56 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -7,7 +7,7 @@ #define MDIA 2 // media keys /* - * Ordinary Ergodox EZ keyboard layout, v1 + * Ordinary Ergodox EZ keyboard layout, v2 * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com * Details: http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html */ @@ -16,13 +16,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | Grv | 1 | 2 | 3 | 4 | 5 | ESC | | = | 6 | 7 | 8 | 9 | 0 | - | + * | Grv | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | = | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | Tab | Q | W | E | R | T | \ | | / | Y | U | I | O | P | ~L2 | + * | Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | L2 / / | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | ~L1 | A | S | D | F | G |------| |------| H | J | K | L |; / L2| ~L1 | - * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| - * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |'/Ctrl| RShift | + * | L1 | A | S | D | F | G |------| |------| H | J | K | L | ; | L1 / ' | + * |--------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+--------| + * | LShift |Z/Ctrl| X | C | V | B | -Tab | | | N | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh |RCtrl | * `----------------------------------' `----------------------------------' @@ -37,20 +37,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // If it accepts an argument (i.e, is a function), it doesn't need KC_. // Otherwise, it needs KC_* [BASE] = KEYMAP( // layer 0 : default - // left hand - 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, KC_BSLS, - KC_FN1, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT,CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_LBRC, - KC_LCTL,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI, - KC_HOME, KC_END, - KC_PGUP, - KC_BSPC, KC_DEL, KC_PGDN, + // left hand + 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, KC_LBRC, + MO(SYMB), KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, LSFT(KC_TAB), + KC_LCTL, MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI, + KC_HOME, KC_END, + KC_PGUP, + KC_BSPC, KC_DEL, KC_PGDN, + // right hand - KC_EQL, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, - KC_SLSH, KC_Y, KC_U, KC_I, KC_O, KC_P, LT(MDIA, KC_SLSH), - KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_FN1, - KC_RBRC, KC_N, KC_M, KC_COMM, KC_DOT, CTL_T(KC_QUOT),KC_RSFT, + KC_MINS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, LT(MDIA, KC_BSLS), + KC_H, KC_J, KC_K, KC_L, KC_SCLN, LT(SYMB, KC_QUOT), + KC_TAB, KC_N, KC_M, KC_COMM, KC_DOT, CTL_T(KC_SLSH),KC_RSFT, KC_RGUI, KC_RALT, ALL_T(KC_NO),MEH_T(KC_NO), KC_RCTL, KC_LEFT, KC_RGHT, KC_UP, @@ -59,69 +60,69 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * | Esc | F1 | F2 | F3 | F4 | F5 | | | ~L1 | F6 | F7 | F8 | F9 | F10 | F11 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * | | ! | @ | { | } | | | < | | > | \ | 7 | 8 | 9 | * | F12 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | CAPS | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | CAPS | + * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+--------| + * | L2 | % | ^ | [ | ] | ~ | | | -Tab| & | 1 | 2 | 3 | / | CAPS | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | . | 0 | = | | + * | | | | | | | 0 | . | = | - | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | | | | | | + * | Left | Right| | Home | End | * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | + * | | | Up | | PgUp | | | + * |Space |Enter |------| |------|BackSp| Del | + * | | | Down | | PgDn | | | * `--------------------' `--------------------' */ // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, - KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, - KC_CAPS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, - KC_TRNS,KC_TRNS, - KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS, + KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS, KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,LSFT(KC_COMM), + KC_TRNS, KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + LT(MDIA, KC_TRNS),KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB, + KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_LEFT,KC_RGHT, + KC_UP, + KC_SPC,KC_ENT,KC_DOWN, // right hand - KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, - KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, - KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_CAPS, - KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS + TG(SYMB), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + LSFT(KC_DOT), KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PSLS, KC_F12, + KC_SLSH, KC_P4, KC_P5, KC_P6, KC_PAST, KC_TRNS, + LSFT(KC_TAB), KC_AMPR, KC_P1, KC_P2, KC_P3, KC_PMNS, KC_CAPS, + KC_P0, KC_DOT, KC_PEQL, KC_PPLS, KC_PENT, + KC_HOME, KC_END, + KC_PGUP, + KC_PGDN, KC_BSPC, KC_DEL ), /* Keymap 2: Media and mouse keys * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | Sleep| | | | | |MyComp| Mail | | + * | Esc |ShutDn| Sleep| Mute |Vol Dn|Vol Up| | | ~L2 | Help |PrtSc | Find |MyComp| Mail | | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | MsUp |ScrlUp| |ScrlUp| |ScrlUp| | | | | Mute | | + * | | | | MsUp |ScrlUp| |ScrlUp| |ScrlUp| |ScrlUp| Up | | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | | + * | | |MsLeft|MsDown|MsRght| |------| |------| | Left | Down | Right|Sleep | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | |MsDown|ScrlDn| |ScrlDn| |ScrlDn| | | | | | | + * | | | |MsDown|ScrlDn| |ScrlDn| |ScrlDn| |ScrlDn| Down | | | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | Lclk | Rclk | | | | | | | + * | | | | Lclk | Rclk | | Cut | Copy | Paste| Undo | Redo | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | Stop |Refrsh| | Prev | Next | * ,------|------|------| |------+------+------. * |Brwser|Brwser| Home | |VolUp | | | - * |Back | Fwd |------| |------| Stop | Play | - * | | |Search| |VolDn | | | + * |Back | Fwd |------| |------| Stop | Play-| + * | | |Search| |VolDn | | Pause| * `--------------------' `--------------------' */ // MEDIA AND MOUSE [MDIA] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, + KC_ESC, KC_PWR, KC_SLEP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D, @@ -130,11 +131,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_WHOM, KC_WBAK, KC_TRNS, KC_WSCH, // right hand - KC_WSCH, KC_TRNS, KC_TRNS, KC_TRNS, KC_MYCM, KC_MAIL, KC_TRNS, - KC_WH_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MUTE, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_WH_D, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + TG(MDIA), KC_HELP, KC_PSCR, KC_FIND, KC_MYCM, KC_MAIL, KC_TRNS, + KC_WH_U, KC_TRNS, KC_WH_U, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT,KC_TRNS, KC_TRNS, + KC_WH_D, KC_TRNS, KC_WH_D, KC_DOWN, KC_TRNS, KC_TRNS, KC_TRNS, + KC_CUT, KC_COPY, KC_PASTE,KC_UNDO, KC_AGAIN, KC_MPRV, KC_MNXT, KC_VOLU, KC_VOLD, KC_MSTP, KC_MPLY @@ -188,3 +189,4 @@ void matrix_scan_user(void) { } }; + -- cgit v1.2.3 From 97c4c790ccf84e6025ac6c8ce16d92ec611bc181 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Sat, 26 Mar 2016 00:40:54 -0500 Subject: The Ordinary Layout is unremarkably mundane and remarkably useful --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 48 +- .../ergodox_ez/keymaps/ordinary/ordinary-base.png | Bin 0 -> 95077 bytes .../ergodox_ez/keymaps/ordinary/ordinary-base.txt | 27 + .../ergodox_ez/keymaps/ordinary/ordinary-media.png | Bin 0 -> 108774 bytes .../ergodox_ez/keymaps/ordinary/ordinary-media.txt | 27 + .../keymaps/ordinary/ordinary-symbol.png | Bin 0 -> 93001 bytes .../keymaps/ordinary/ordinary-symbol.txt | 27 + keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex | 2162 ++++++++++---------- keyboard/ergodox_ez/keymaps/ordinary/ordinary.png | Bin 93556 -> 0 bytes keyboard/ergodox_ez/keymaps/ordinary/readme.md | 10 +- 10 files changed, 1192 insertions(+), 1109 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt delete mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index bd9524bc56..4dd6d883ca 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -18,11 +18,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,--------------------------------------------------. ,--------------------------------------------------. * | Grv | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | = | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | L2 / / | + * | Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | MDIA \ | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | L1 | A | S | D | F | G |------| |------| H | J | K | L | ; | L1 / ' | + * | SYMB | A | S | D | F | G |------| |------| H | J | K | L | ; | SYMB ' | * |--------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+--------| - * | LShift |Z/Ctrl| X | C | V | B | -Tab | | | N | M | , | . |//Ctrl| RShift | + * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh |RCtrl | * `----------------------------------' `----------------------------------' @@ -60,15 +60,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | Esc | F1 | F2 | F3 | F4 | F5 | | | ~L1 | F6 | F7 | F8 | F9 | F10 | F11 | + * | Esc | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | ! | @ | { | } | | | < | | > | \ | 7 | 8 | 9 | * | F12 | + * | MDIA | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | F12 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | + | | + * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | | * |--------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+--------| - * | L2 | % | ^ | [ | ] | ~ | | | -Tab| & | 1 | 2 | 3 | / | CAPS | + * | | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | CAPS | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | 0 | . | = | - | | + * | | | | | | | 0 | . | = | + | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | Left | Right| | Home | End | @@ -82,18 +82,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [SYMB] = KEYMAP( // left hand KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS, KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,LSFT(KC_COMM), + MO(MDIA), KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_AMPR,LSFT(KC_COMM), KC_TRNS, KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, - LT(MDIA, KC_TRNS),KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB, + KC_TRNS, KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_LEFT,KC_RGHT, KC_UP, KC_SPC,KC_ENT,KC_DOWN, // right hand - TG(SYMB), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - LSFT(KC_DOT), KC_BSLS, KC_P7, KC_P8, KC_P9, KC_PSLS, KC_F12, + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + LSFT(KC_DOT), KC_PIPE, KC_P7, KC_P8, KC_P9, KC_PSLS, KC_F12, KC_SLSH, KC_P4, KC_P5, KC_P6, KC_PAST, KC_TRNS, - LSFT(KC_TAB), KC_AMPR, KC_P1, KC_P2, KC_P3, KC_PMNS, KC_CAPS, + LSFT(KC_TAB), KC_BSLS, KC_P1, KC_P2, KC_P3, KC_PMNS, KC_CAPS, KC_P0, KC_DOT, KC_PEQL, KC_PPLS, KC_PENT, KC_HOME, KC_END, KC_PGUP, @@ -102,40 +102,40 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 2: Media and mouse keys * * ,--------------------------------------------------. ,--------------------------------------------------. - * | Esc |ShutDn| Sleep| Mute |Vol Dn|Vol Up| | | ~L2 | Help |PrtSc | Find |MyComp| Mail | | + * | Esc |ShutDn| Sleep| Mute |Vol Dn|Vol Up| | | | |PrtSc | PgUp |MyComp| Mail | | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | | | | MsUp |ScrlUp| |ScrlUp| |ScrlUp| |ScrlUp| Up | | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | |MsLeft|MsDown|MsRght| |------| |------| | Left | Down | Right|Sleep | | + * | | |MsLeft|MsDown|MsRght| |------| |------| Home | Left | Down | Right| End | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | |MsDown|ScrlDn| |ScrlDn| |ScrlDn| |ScrlDn| Down | | | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | Lclk | Rclk | | Cut | Copy | Paste| Undo | Redo | + * | | | | Lclk | Rclk | | | PgDn | | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | Stop |Refrsh| | Prev | Next | * ,------|------|------| |------+------+------. - * |Brwser|Brwser| Home | |VolUp | | | + * |Brwser|Brwser|Search| |VolUp | | | * |Back | Fwd |------| |------| Stop | Play-| - * | | |Search| |VolDn | | Pause| + * | | | Home | |VolDn | | Pause| * `--------------------' `--------------------' */ // MEDIA AND MOUSE [MDIA] = KEYMAP( KC_ESC, KC_PWR, KC_SLEP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U, + MO(MDIA), KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D, KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_WH_D, KC_WSTP, KC_WREF, - KC_WHOM, - KC_WBAK, KC_TRNS, KC_WSCH, + KC_WSCH, + KC_WBAK, KC_TRNS, KC_WHOM, // right hand - TG(MDIA), KC_HELP, KC_PSCR, KC_FIND, KC_MYCM, KC_MAIL, KC_TRNS, + KC_TRNS, KC_TRNS, KC_PSCR, KC_PGUP, KC_MYCM, KC_MAIL, KC_TRNS, KC_WH_U, KC_TRNS, KC_WH_U, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT,KC_TRNS, KC_TRNS, + KC_HOME, KC_LEFT, KC_DOWN, KC_RIGHT,KC_END, KC_TRNS, KC_WH_D, KC_TRNS, KC_WH_D, KC_DOWN, KC_TRNS, KC_TRNS, KC_TRNS, - KC_CUT, KC_COPY, KC_PASTE,KC_UNDO, KC_AGAIN, + KC_TRNS, KC_PGDN, KC_TRNS,KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_VOLU, KC_VOLD, KC_MSTP, KC_MPLY diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png new file mode 100644 index 0000000000..b32b95533c Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt new file mode 100644 index 0000000000..727775ea2c --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt @@ -0,0 +1,27 @@ +[{x:3.5},"#\n3",{x:10.5},"*\n8"], +[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"], +[{y:-0.875,x:5.5},"%\n5",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc"},"_\n\n\n\n\n\n-","^\n6"], +[{y:-0.875,c:"#73ab6a",w:1.5},"~\n\n\n\n\n\n`",{c:"#cccccc"},"!\n1",{x:14.5},")\n0",{t:"#000000\n\n\n\n#0000ff",w:1.5},"+\n\n\n\n\n\n="], +[{y:-0.375,x:3.5,t:"#000000"},"E",{x:10.5},"I"], +[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"], +[{y:-0.875,x:5.5},"T",{h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]","Y"], +[{y:-0.875,c:"#73ab6a",w:1.5},"Tab",{c:"#cccccc"},"Q",{x:14.5},"P",{c:"#2277ff",fa:[0,0,0,1],w:1.5},"|\n\\\nMedia\nL2"], +[{y:-0.375,x:3.5,c:"#cccccc"},"D",{x:10.5},"K"], +[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"], +[{y:-0.875,x:5.5},"G",{x:6.5},"H"], +[{y:-0.875,c:"#2277ff",w:1.5},"Symbols\n\n\nL1",{c:"#cccccc"},"A",{x:14.5},":\n;",{c:"#2277ff",w:1.5},"\"\n'\nSymbols\nL1"], +[{y:-0.625,x:6.5,c:"#bfbf67",h:1.5},"< Tab\n\n\nShift Tab",{x:4.5,h:1.5},"Tab >\n\n\nTab"], +[{y:-0.75,x:3.5,c:"#cccccc"},"C",{x:10.5},"<\n,"], +[{y:-0.875,x:2.5},"X",{x:1},"V",{x:8.5},"M",{x:1},">\n."], +[{y:-0.875,x:5.5},"B",{x:6.5},"N"], +[{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\nShift",{c:"#cccccc"},"Z\n\nCtrl",{x:14.5},"?\n/\nCtrl",{c:"#2277ff",w:1.5},"\n\nCapitals\nShift"], +[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"], +[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"], +[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bfbf67"},"Home","End"], +[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], +[{x:2},"Page\n\n\n\n\n\nDown"], +[{r:-30,rx:13,y:-1,x:-3},"Left","Right"], +[{x:-3},"Up",{h:2},"Enter",{h:2},"Space"], +[{x:-3},"Down"] + diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png new file mode 100644 index 0000000000..89d15e4506 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt new file mode 100644 index 0000000000..4237f08201 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt @@ -0,0 +1,27 @@ +[{x:3.5,c:"#9988bb"},"Vol\n\n\n\n\n\nMute",{x:10.5,c:"#ccffff"},"Page\n\n\n\n\n\nUp"], +[{y:-0.875,x:2.5,c:"#9988bb"},"Sleep",{x:1},"Vol\n\n\n\n\n\nDown",{x:8.5},"Print\n\n\n\n\n\nScreen",{x:1},"Home\n\n\n\n\n\nDir"], +[{y:-0.875,x:5.5},"Vol\n\n\n\n\n\nUp",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",""], +[{y:-0.875,c:"#ff4444",a:4,w:1.5},"Esc",{c:"#9988bb"},"Shut\n\n\n\n\n\nDown",{x:14.5},"Email",{c:"#cccccc",a:7,w:1.5},""], +[{y:-0.375,x:3.5,c:"#ccffff",a:4},"Mouse\n\n\n\n\n\nUp",{x:10.5},"Cursor\n\n\n\n\n\nUp"], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#99ffff",a:4},"Scroll\n\n\n\n\n\nUp",{x:8.5},"Scroll\n\n\n\n\n\nUp",{x:1,c:"#cccccc",a:7},""], +[{y:-0.875,x:5.5},"",{c:"#99ffff",a:4,h:1.5},"Scroll\n\n\n\n\n\nUp",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nUp",{c:"#cccccc",a:7},""], +[{y:-0.875,c:"#000000",t:"#ff0000",a:4,fa:[0,0,0,1],w:1.5},"Media\n\n\nL2",{c:"#cccccc",t:"#000000",a:7},"",{x:14.5},"",{c:"#000000",t:"#ff0000",a:4,w:1.5},"\n\nMedia\nL2"], +[{y:-0.375,x:3.5,c:"#ccffff",t:"#000000"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], +[{y:-0.875,x:2.5},"Mouse\n\n\n\n\n\nLeft",{x:1},"Mouse\n\n\n\n\n\nRight",{x:8.5},"Cursor\n\n\n\n\n\nLeft",{x:1},"Cursor\n\n\n\n\n\nRight"], +[{y:-0.875,x:5.5,c:"#cccccc",a:7},"",{x:6.5,c:"#ccffff",a:4},"Home"], +[{y:-0.875,c:"#000000",t:"#ff0000",w:1.5},"Symbols\n\n\nL1",{c:"#cccccc",t:"#000000",a:7},"",{x:14.5,c:"#ccffff",a:4},"End",{c:"#cccccc",a:7,w:1.5},""], +[{y:-0.625,x:6.5,c:"#99ffff",a:4,h:1.5},"Scroll\n\n\n\n\n\nDown",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nDown"], +[{y:-0.75,x:3.5,c:"#ccffff"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#99ffff",a:4},"Scroll\n\n\n\n\n\nDown",{x:8.5},"Scroll\n\n\n\n\n\nDown",{x:1,c:"#cccccc",a:7},""], +[{y:-0.875,x:5.5},"",{x:6.5},""], +[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""], +[{y:-0.375,x:3.5,c:"#ccffff",a:4},"Left\n\n\n\n\n\nClick",{x:10.5},"Page\n\n\n\n\n\nDown"], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#ccffff",a:4},"Right\n\n\n\n\n\nClick",{x:8.5,c:"#cccccc",a:7},"",{x:1},""], +[{y:-0.75,x:0.5},"","",{x:14.5},"",""], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bbaacc",a:4},"Stop\n\n\nBrowser","Reload\n\n\nBrowser"], +[{h:2},"< Web\n\n\nBrowser",{h:2},"Web >\n\n\nBrowser","Search\n\n\nBrowser"], +[{x:2},"Home\n\n\nBrowser"], +[{r:-30,rx:13,y:-1,x:-3},"Prev\n\n\nAudio\n\n\nTrack","Next\n\n\nAudio\n\n\nTrack"], +[{x:-3,c:"#9988bb"},"Vol\n\n\n\n\n\nUp",{c:"#bbaacc",h:2},"Stop\n\n\nAudio",{h:2},"Play\n\n\nAudio\n\n\nPause"], +[{x:-3,c:"#9988bb"},"Vol\n\n\n\n\n\nDown"] + diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png new file mode 100644 index 0000000000..7522af3330 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt new file mode 100644 index 0000000000..dda15f71be --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt @@ -0,0 +1,27 @@ +[{x:3.5,c:"#a3a3a3"},"F3",{x:10.5},"F8"], +[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"], +[{y:-0.875,x:5.5},"F5",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",{c:"#a3a3a3",a:4},"F6"], +[{y:-0.875,c:"#ff4444",w:1.5},"Esc",{c:"#a3a3a3"},"F1",{x:14.5},"F10",{w:1.5},"F11"], +[{y:-0.375,x:3.5,c:"#bbc6ed"},"{",{x:10.5,c:"#bed4ba"},"8"], +[{y:-0.875,x:2.5,c:"#bbc6ed"},"@",{x:1},"}",{x:8.5,c:"#bed4ba"},"7",{x:1},"9"], +[{y:-0.875,x:5.5,c:"#bbc6ed"},"&",{h:1.5},"<",{x:4.5,h:1.5},">","|"], +[{y:-0.875,c:"#2277ff",fa:[0,0,0,1],w:1.5},"Media\n\n\nL2",{c:"#bbc6ed"},"!",{x:14.5,c:"#bed4ba"},"/",{c:"#a3a3a3",w:1.5},"F12"], +[{y:-0.375,x:3.5,c:"#bbc6ed"},"(",{x:10.5,c:"#bed4ba"},"5"], +[{y:-0.875,x:2.5,c:"#bbc6ed"},"$",{x:1},")",{x:8.5,c:"#bed4ba"},"4",{x:1},"6"], +[{y:-0.875,x:5.5,c:"#bbc6ed"},"`",{x:6.5},"/"], +[{y:-0.875,c:"#000000",t:"#ff0000",w:1.5},"Symbols\n\n\nL1",{c:"#bbc6ed",t:"#000000"},"#",{x:14.5,c:"#bed4ba"},"*",{c:"#000000",t:"#ff0000",w:1.5},"\n\nSymbols\nL1"], +[{y:-0.625,x:6.5,c:"#bfbf67",t:"#000000",h:1.5},"Tab >\n\n\nTab",{x:4.5,h:1.5},"< Tab\n\n\nShift Tab"], +[{y:-0.75,x:3.5,c:"#bbc6ed"},"[",{x:10.5,c:"#bed4ba"},"2"], +[{y:-0.875,x:2.5,c:"#bbc6ed"},"^",{x:1},"]",{x:8.5,c:"#bed4ba"},"1",{x:1},"3"], +[{y:-0.875,x:5.5,c:"#bbc6ed"},"~",{x:6.5},"\\"], +[{y:-0.875,c:"#cccccc",a:7,w:1.5},"",{c:"#bbc6ed",a:4},"%",{x:14.5,c:"#bed4ba"},"-",{c:"#2277ff",w:1.5},"\n\nCaps Lock"], +[{y:-0.375,x:3.5,c:"#cccccc",a:7},"",{x:10.5,c:"#bed4ba",a:4},"."], +[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1},"",{x:8.5,c:"#bed4ba",a:4},"0",{x:1},"="], +[{y:-0.75,x:0.5,c:"#cccccc",a:7},"","",{x:14.5,c:"#bed4ba",a:4},"+","Enter"], +[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bfbf67"},"Left","Right"], +[{h:2},"Space",{h:2},"Enter","Up"], +[{x:2},"Down"], +[{r:-30,rx:13,y:-1,x:-3},"Home","End"], +[{x:-3},"Page\n\n\n\n\n\nUp",{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete"], +[{x:-3},"Page\n\n\n\n\n\nDown"] + diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index 5a847aa6e7..1a08598465 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,48 +1,48 @@ -:100000000C9465020C94AC020C94AC020C94AC02FF -:100010000C94AC020C94AC020C94AC020C94AC02A8 -:100020000C94AC020C94AC020C94C30B0C94950C85 -:100030000C94AC020C94AC020C94AC020C94AC0288 -:100040000C94AC020C9409210C94AC020C94AC02FC -:100050000C94AC020C949B1A0C94AC020C94AC0261 -:100060000C94AC020C94AC020C94AC020C94AC0258 -:100070000C94AC020C94AC020C94AC020C94AC0248 -:100080000C94AC020C94AC020C94AC020C94AC0238 -:100090000C94AC020C94AC020C94AC020C94AC0228 -:1000A0000C94AC020C94AC020C94AC02020D240D26 -:1000B000170E240D170E690D8C0D170EE10DF40DA2 -:1000C000DE10DE100D110D1150118A1197139713C8 -:1000D000A3119713981298126B1397139713821307 -:1000E0000000F0A135002B00C100E100E00000009D +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94B00B0C94820CB1 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C940B210C94A9020C94A90203 +:100050000C94A9020C94AD1A0C94A9020C94A90258 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902E70C090D66 +:1000B000F40D090DF40D4B0D6E0DF40DC30DD60DA1 +:1000C000C310C310F110F11033116F116F136F13C0 +:1000D00087116F137E127E1249136F136F135D1316 +:1000E0000000F0A135002B000152E100E00000000B :1000F0001E00140004001D7100774E001F001A003E :1001000016001B00007F4C002000080007000600BE :10011000E2002A002100150009001900E3004B004D -:10012000220017000A00050000004A0029003100E3 -:1001300000002F0000004D002E00380000003000AD +:10012000220017000A00050000004A0029002F00E5 +:1001300000002B0200004D002D00300000002B00BD :100140000000500023001C000B00110000004F00B5 :10015000240018000D001000E700520025000C00DC :100160000E003600E6002C00260012000F003700BB -:10017000007F2800270013003300347100775100FE -:100180002D003882C100E500E400000001000100FC -:1001900001003900010000003A001E022002220284 -:1001A000010001003B001F022102230201000100A7 -:1001B0003C002F0226022F00010001003D0030020A -:1001C00027023000010001003E00310235003502F7 -:1001D000000001000100010000000100000001001A -:1001E0000100010000000100000001003F0052007A -:1001F00051002402000001004000240021001E00E4 -:10020000010001004100250022001F00370001000D -:1002100042002600230020002700010043002502A1 -:100220002E0231002E00010044004500010039007B -:1002300001000000010001000100010001000000B8 -:1002400001000100010001000100B40001000100F3 -:10025000F2000100010001000100F000F100F100D6 -:10026000F400B6000100F900F3000100FA00B50047 -:1002700001000100010001000000B800A600F90023 -:100280000000FA000000B900B400F9000000FA0014 -:100290000000AC0001000100010001000000AB0003 -:1002A00001000100010001000100A900010001009E -:1002B000010001000100AE00B300010001000100D7 -:1002C0000100AD00B100A800010001000100AA007A +:10017000007F2800270013003300387100775100FA +:100180002E0031823481E500E40000002900025293 +:1001900001000100010000003A001E0220022202BC +:1001A000010051003B001F02210223020100280030 +:1001B0003C002F0226022F0001002C003D003002DF +:1001C00027023000010052003E00240235003502B3 +:1001D000000050000100360200002B0000004F001C +:1001E0000100370200002B0200004A003F003102EC +:1001F0003800310000004D0040005F005C005900F5 +:1002000062004B00410060005D005A0037004C0066 +:10021000420061005E005B0067002A00430054005A +:100220005500560057004E004400450001003900BB +:1002300058000000290002520100010001000000E6 +:10024000A5000100010001000100B500A6000100A9 +:10025000F200010001000100A800F000F100F1002F +:10026000F400B600AA00F900F3000100FA00B4009F +:10027000A9000100010001000000B8000100F90020 +:100280000000FA000000B9000100F9000000FA00C7 +:100290000000AC00010001004A0001000000AB00BA +:1002A0004600F9005000FA000100A9004B0052007E +:1002B000510051004E00AE00B30001004F0001009C +:1002C0000100AD00B10001004D0001000100AA00D5 :1002D00001000100010001000100000016034500BB :1002E000720067006F0044006F0078002000450036 :1002F0005A00000016034500720067006F004400BA @@ -75,1047 +75,1045 @@ :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 :1004B000B39D87715D4A3A2C20170F0A060402018A :1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 -:1004E0009091EE01A091EF01B091F0018730904B17 -:1004F000A740B04BD1F41092ED011092EE01109292 -:10050000EF011092F00114BE84B7877F84BF0FB64D -:10051000F894A895809160008861809360001092A3 -:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C -:10053000E4EBF5E402C005900D92A433B107D9F7BE -:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 -:100550000E940A090C94D8220C94000061110BC06F -:10056000FC018281882321F085EE0E94780F03C070 -:1005700085EE0E94401080E090E00895089560911B -:10058000B1017091B2018091B3019091B4010E94C8 -:10059000C81956985E9825982D9826982E982798D1 -:1005A0002F98813019F0823021F00895259A2D9AE4 -:1005B0000895269A2E9A08950C94BF0256985E9834 -:1005C00025982D9826982E9827982F988FEF90E0B1 -:1005D000909389008093880090938B0080938A0089 -:1005E00090938D0080938C00259A2D9A2FEF80E7B1 -:1005F00092E0215080409040E1F700C00000269A30 -:100600002E9A2FEF80E792E0215080409040E1F752 -:1006100000C00000279A2F9A2FEF80E792E0215028 -:1006200080409040E1F700C0000025982D982FEF02 -:1006300080E792E0215080409040E1F700C0000048 -:1006400026982E982FEF80E792E02150804090402E -:10065000E1F700C0000027982F9856985E982598DB -:100660002D9826982E9827982F98089589EA809398 -:10067000800089E08093810024982C983F988AB16B -:100680008F748AB96E98479A8BB1806B8BB9769AC2 -:100690000E94DE020C94BE0280E2809300018091F1 -:1006A000340181110EC00E949B0381E080933401CC -:1006B0002FEF83ED90E3215080409040E1F700C0A0 -:1006C000000080E40E94A1038093000181112EC0EC -:1006D0000E94CB0380930001811128C00E94CB03AC -:1006E00080930001811122C08FE30E94CB0380938D -:1006F000000181111BC00E94C30380E40E94A1037A -:1007000080930001811112C08CE00E94CB03809382 -:10071000000181110BC00E94CB0380930001811165 -:1007200005C08FE30E94CB03809300010E94C303A6 -:100730008091000108951092B9008AE08093B8007A -:10074000089594EA9093BC009091BC0097FFFCCF71 -:100750009091B900987F983021F0903111F081E0AC -:1007600008958093BB0084E88093BC008091BC0016 -:1007700087FFFCCF8091B900887F883111F08034E9 -:1007800071F780E0089584E98093BC008091BC00FB -:1007900084FDFCCF08958093BB0084E88093BC0067 -:1007A0008091BC0087FFFCCF9091B900987F81E0D9 -:1007B000983209F480E0089584E88093BC00809129 -:1007C000BC0087FFFCCF8091BB00089580910001A1 -:1007D000811115C080E40E94A10380930001811162 -:1007E0000CC082E10E94CB0380930001811105C0FF -:1007F0008FEF0E94CB03809300010E94C30384B15A -:10080000807F84B985B1807F85B98AB1837F8AB9B9 -:100810008BB1837F8BB93E98469808950E944C0314 -:10082000809300010E94E60380B38C7080BB81B38B -:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 -:1008400081E0E235F807D1F70C9436039F92AF921E -:10085000BF92CF92DF92EF92FF920F931F93CF93AD -:10086000DF9380910001882379F0809135018F5FBB -:1008700080933501811108C00E944C0380930001D0 -:10088000811102C00E94DE0286E3E82E81E0F82E8C -:100890008701C0E0D0E0BB24B39492E0A92ECC2421 -:1008A000C394D12CC730D10500F58091000181118E -:1008B00064C080E40E94A10380930001811112C0F2 -:1008C00082E10E94CB038093000181110BC0C6011D -:1008D0000C2E01C0880F0A94EAF780950E94CB0382 -:1008E000809300010E94C30348C0CA30A1F028F4DD -:1008F000C83059F0C93061F005C0CC3089F070F0D3 -:10090000CD3089F0209A289810C0219A29980DC0DE -:10091000229A2A980AC0239A2B9807C0529A01C09B -:10092000539A5B9802C03E9A4698E0EAEA95F1F73E -:100930008FB181708B25799902C032E001C030E01F -:10094000832B7C9902C034E001C030E0832B7D9979 -:1009500002C028E001C020E0822B7E9902C090E115 -:1009600001C090E0892B9FB19095991F9927991FFD -:100970009295990F907E892B0FC080910001811173 -:100980004AC080E40E94A10380930001882381F182 -:10099000912C0E94C303892DD8019C91981719F0BE -:1009A0008C93A09201010E94E60321960F5F1F4FD6 -:1009B000CE30D10509F076CF80910101882369F10D -:1009C000815080930101882339F0EFE9FFE03197EE -:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF -:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 -:1009F00083E10E94CB03809300018111C9CF81E480 -:100A00000E94A103809300018111C2CF0E94DC03E8 -:100A1000982E9094BECF80E0BFCF0E94DC0281E090 -:100A2000DF91CF911F910F91FF90EF90DF90CF90CA -:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 -:100A40008081089508958B3B910580F4883A910543 -:100A500048F5853A9105D8F48430910508F0B2C084 -:100A6000019709F06EC081E090E00895803E910505 -:100A700008F467C0883E910508F4A4C09C01205F7B -:100A800031092031310508F05CC090650895853A40 -:100A9000910509F459C0863A910509F058C082E8D9 -:100AA00090E40895883A910509F454C0893A910573 -:100AB00009F453C08A3A910509F452C08B3A910562 -:100AC00009F451C08C3A910509F450C08D3A910552 -:100AD00009F44FC0803B910509F44EC08E3A910550 -:100AE00009F44DC08F3A910509F44CC0813B910542 -:100AF00009F44BC0823B910509F44AC0833B910540 -:100B000009F449C0843B910509F448C0853B91052F -:100B100009F447C0863B910509F446C0873B91051F -:100B200009F445C0883B910509F444C0893B91050F -:100B300009F443C08A3B910509F442C080E094E483 -:100B4000089580E090E0089581E890E4089583E8B6 -:100B500090E4089582EE94E4089589EE94E4089573 -:100B60008AEE94E4089585EB94E4089586EB94E48A -:100B7000089587EB94E408958CEC94E408958DEC4B -:100B800094E4089583E895E408958AE895E4089547 -:100B900082E995E4089584E995E4089581E296E474 -:100BA000089583E296E4089584E296E4089585E248 -:100BB00096E4089586E296E4089587E296E408951F -:100BC0008AE296E40895089524E5829FC0011124E5 -:100BD000FC0126E0729FE00DF11D1124E60FF11DCE -:100BE000EE0FFF1FEC51FF4F859194910895880FF0 -:100BF000991FFC01E05AF040859194910895880F67 -:100C0000991FFC01E052FF4F85919491089524E5CE -:100C1000829FC0011124FC0146E0749FE00DF11D8C -:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 -:100C300094919C013A9521154FE1340708F425C1A0 -:100C40003F512115304120F49F700E94FF05089507 -:100C50009C0130532115304118F49927906C089568 -:100C6000811520E5920769F40E94B9134FEF84E3E0 -:100C70009CE0415080409040E1F700C000000C949F -:100C8000C01A813020E5920731F48091CC01816057 -:100C90008093CC0108959C0130552115304108F016 -:100CA0005CC0292F33272F70332721303105E9F419 -:100CB000AC0164E0440F551F6A95E1F74427537077 -:100CC000BC016370772702C0220F331F6A95E2F7D9 -:100CD0003C68242B352B73E0880F991F7A95E1F738 -:100CE00080769927822B932B08952230310529F4A1 -:100CF000982F8827816F906A089523303105A1F4D9 -:100D0000AC0133E0440F551F3A95E1F7407E577030 -:100D10008370992721E030E002C0220F331F8A95AB -:100D2000E2F7C9019C6816C02430310531F5AC01E9 -:100D300023E0440F551F2A95E1F7407E57708370DA -:100D4000992721E030E002C0220F331F8A95E2F795 -:100D5000C9019A68842B952B08959C013057211561 -:100D6000304118F49F70906208959C01305821150D -:100D7000304118F49F70906A0895803E9105E0F428 -:100D8000803C910558F58133910509F46FC048F412 -:100D90008932910509F463C08A32910509F46DC066 -:100DA00072C089339105E9F082389105D1F085331D -:100DB000910509F44DC067C0833E910581F138F477 -:100DC000803E9105B9F0823E9105D9F05CC0863E27 -:100DD000910561F1873E9105A1F155C00E94F7058B -:100DE00008952091DE0120FD02C021FF4CC080EE5D -:100DF00090E049C08091DE0180FFF9CF89E390E067 -:100E000042C08091DE0182FF0EC08091DE0184FF2E -:100E100003C080E090E037C083EE90E034C0809162 -:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 -:100E300083FF0BC08091DE0184FDEBCF87EE90E055 -:100E400022C08091DE0183FFF5CF86EE90E01BC0CB -:100E50008091DE0185FF07C089E290E014C0809197 -:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 -:100E700086FF07C08AE290E006C08091DE0186FF0F -:100E8000F9CF81E390E00E942305089508958091B1 -:100E900062010895CF93DF9300D01F92CDB7DEB7E4 -:100EA0009C018091E401843019F593E099833B83A0 -:100EB0002A839093E9008FEF9091E800815095FD8F -:100EC00006C095ED9A95F1F700008111F5CF80915C -:100ED000E80085FF0DC040E050E063E070E0CE0127 -:100EE00001960E94B7098091E8008E778093E80010 -:100EF0000F900F900F90DF91CF910895CF93DF93D4 -:100F000000D01F92CDB7DEB72091E401243021F547 -:100F100022E029839B838A8383E08093E9008FEF1B -:100F20009091E800815095FD06C095ED9A95F1F7F6 -:100F300000008111F5CF8091E80085FF0DC040E0F1 -:100F400050E063E070E0CE0101960E94B709809105 -:100F5000E8008E778093E8000F900F900F90DF915C -:100F6000CF9108959C018091E4018430F9F482E0EE -:100F70008093E9009FEF8091E800915085FD06C0C5 -:100F800085ED8A95F1F700009111F5CF8091E80089 -:100F900085FF0CC040E050E065E070E0C9010E94B0 -:100FA000B7098091E8008E778093E8000895CF9389 -:100FB000DF93EC018091E401843009F046C0909108 -:100FC0000C019923D9F090910D019923B9F08093E8 -:100FD000E9008FEF9091E800815095FD06C095E102 -:100FE0009A95F1F700008111F5CF8091E80085FF17 -:100FF0002CC040E050E060E170E017C081E08093D9 -:10100000E9008FEF9091E800815095FD06C095EDC5 -:101010009A95F1F700008111F5CF8091E80085FFE6 -:1010200014C040E050E068E070E0CE010E94B709D3 -:101030008091E8008E778093E80080E1FE01A2E5D0 -:10104000B1E001900D928A95E1F7DF91CF9108957B -:101050008091E301811109C00E94480B0E94A50BF9 -:101060008091E20084608093E20008951092E30191 -:10107000089508950C94F6200E94561A0E94FC20B0 -:101080000E94500E0C94460742E061EC81E00E9401 -:10109000C10A42E061EC82E00E94C10A42E061ECD8 -:1010A00083E00E94C10A42E161EC84E00C94C10A31 -:1010B0008091E601833009F455C030F4813071F03D -:1010C000823009F48EC008958A3009F47AC08B30DA -:1010D00009F460C0893009F09CC020C08091E5010E -:1010E000813A09F096C08091E800877F8093E800FC -:1010F0008091E9019091EA01892B21F460E182E578 -:1011000091E003C060E080E090E070E00E94020A9D -:101110008091E8008B778093E80008958091E50145 -:10112000813209F076C08091E9019091EA0100973F -:1011300019F0039709F06DC08091E800877F8093D4 -:10114000E8008091E80082FD05C08091E4018111F2 -:10115000F8CF5FC08091F100809362018091E80038 -:101160008B7753C08091E501813A09F052C080919C -:10117000E9019091EA01892B09F04BC08091E800C8 -:10118000877F8093E8008091E80080FFFCCF80910A -:101190000C0136C08091E5018132D9F58091E901D9 -:1011A0009091EA01892BA9F58091E800877F8093CF -:1011B000E8000E94F60A8091E70180930C010C94EC -:1011C000B9138091E501813221F58091E800877F94 -:1011D0008093E8000E94F60A8091E8018093630101 -:1011E00008958091E501813AA1F48091E800877F1C -:1011F0008093E8008091E80080FFFCCF809163013C -:101200008093F1008091E8008E778093E8000C9441 -:10121000F60A089584B7877F84BF0FB6F894A8951F -:1012200080916000886180936000109260000FBE22 -:1012300090E080E80FB6F89480936100909361008D -:101240000FBE0E949F0E0E94480B0E94A50B80912A -:10125000E20084608093E20078940E94300E0E9445 -:10126000A10E82E091E00E944B0E0E94E42080914A -:10127000E401853069F40E94181A8091E201882304 -:10128000B1F30E94421A882391F30E94A109EFCF83 -:101290000E94A70EECCF292F332723303105C9F048 -:1012A00060F42130310581F02230310509F041C070 -:1012B0008DE690E020E133E040C021323105E1F0DD -:1012C0002232310531F135C082E190E02DE733E083 -:1012D00034C099278130910549F028F0029749F5EB -:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 -:1012F000849190E09F0121C06430D8F4E62FF0E0A3 -:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE -:1013100014C0643070F470E0FB01EE0FFF1FE65E56 -:10132000FE4F20813181FB01EA5EFE4F808190E01B -:1013300004C080E090E020E030E0FA0131832083B7 -:10134000089580E189BD82E189BD09B400FEFDCF29 -:101350008091D8008F7D8093D8008091E0008260DA -:101360008093E0008091E00081FDFCCF0895CF9252 -:10137000DF92EF92FF920F931F93CF93DF93EC01D5 -:101380008B016A010E94150B811133C0C114D10475 -:1013900039F0F60180819181081B190BC80FD91F04 -:1013A000E12CF12C0115110519F18091E80085FD62 -:1013B00016C08091E8008E778093E800C114D104B4 -:1013C00049F0F60180819181E80EF91EF182E082F8 -:1013D00085E00FC00E94150B882321F30AC0899174 -:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 -:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 -:10140000CF9008952091EB013091EC01261737071A -:1014100048F06115710539F42091E8002E7720938A -:10142000E80001C0B901FC0120E06115710579F106 -:101430008091E4018823F1F18530F1F18091E80099 -:1014400083FD3CC08091E80082FD2EC08091E800C1 -:1014500080FFEBCF2091F3008091F20090E0922B7F -:101460006115710551F08830910538F42191209370 -:10147000F100615071090196F3CF21E0089709F05E -:1014800020E08091E8008E778093E800CECF211194 -:10149000CFCF0AC08091E401882361F0853061F0EC -:1014A0008091E80083FD0AC08091E80082FFF2CFBE -:1014B00080E0089582E0089583E0089581E0089532 -:1014C0002091EB013091EC012617370748F06115A8 -:1014D000710539F42091E8002E772093E80001C0CF -:1014E000B901FC0120E06115710591F18091E401E1 -:1014F000882309F440C0853009F43FC08091E8009A -:1015000083FD3DC08091E80082FD2FC08091E800FE -:1015100080FFE9CF2091F3008091F20090E0922BC0 -:101520006115710559F08830910540F4249120939C -:10153000F1003196615071090196F2CF21E00897D0 -:1015400009F020E08091E8008E778093E800CBCF0F -:101550002111CCCF0AC08091E401882361F085304D -:1015600061F08091E80083FD0AC08091E80082FF6D -:10157000F2CF80E0089582E0089583E0089581E04D -:101580000895982F973068F59093E900981739F0EF -:101590007091EC002091ED005091F00003C0242FD9 -:1015A000762F50E021FD02C09F5FECCF3091EB0021 -:1015B0003E7F3093EB003091ED003D7F3093ED00A6 -:1015C0003091EB0031603093EB007093EC0020938E -:1015D000ED005093F0002091EE0027FDE5CF80E074 -:1015E00008958F708093E90081E008958091E5016E -:1015F00087FF11C08091E80082FD05C08091E40161 -:101600008111F8CF11C08091E8008B770BC08091D9 -:10161000E401882349F08091E80080FFF8CF8091B1 -:10162000E8008E778093E80008952091E4003091DF -:10163000E50095E64091EC00842F817040FF23C0C7 -:101640008091E80080FD1DC08091E401882399F01D -:10165000853099F08091EB0085FD11C04091E40048 -:101660005091E5002417350729F3915011F09A01A4 -:10167000E1CF84E0089582E0089583E0089581E059 -:10168000089580E008954091E80042FFDDCF08957D -:101690000E94B60B0E94BE0BE0EEF0E080818160FC -:1016A0008083E8EDF0E080818F77808319BCA7ED1F -:1016B000B0E08C918E7F8C9380818F7E808310929E -:1016C000E30108950F931F93CF93DF930E94B60B0E -:1016D0000E94BE0BC8EDD0E088818F778883888117 -:1016E0008068888388818F7D888319BC1092E4018B -:1016F0001092E0011092E2011092E10100EE10E080 -:10170000F80180818B7F808388818160888342E0BB -:1017100060E080E00E94C10AE1EEF0E080818E7F0F -:101720008083E2EEF0E08081816080838081886048 -:101730008083F80180818E7F8083888180618883A7 -:10174000DF91CF911F910F910895E8EDF0E0808136 -:101750008F7E8083E7EDF0E080818160808384E08C -:1017600082BF81E08093E3010C94620BE8EDF0E02E -:1017700080818E7F80831092E20008951092DA00BB -:101780001092E10008951F920F920FB60F9211244C -:101790002F933F934F935F936F937F938F939F9379 -:1017A000AF93BF93EF93FF938091E10082FF0BC053 -:1017B0008091E20082FF07C08091E1008B7F8093DF -:1017C000E1000E942F0E8091DA0080FF1FC08091FF -:1017D000D80080FF1BC08091DA008E7F8093DA00F2 -:1017E0008091D90080FF0DC080E189BD82E189BD73 -:1017F00009B400FEFDCF81E08093E4010E94280837 -:1018000005C019BC1092E4010E9436088091E100E5 -:1018100080FF19C08091E20080FF15C08091E20036 -:101820008E7F8093E2008091E20080618093E200ED -:101830008091D80080628093D80019BC85E08093A5 -:10184000E4010E943A088091E10084FF30C0809159 -:10185000E20084FF2CC080E189BD82E189BD09B42A -:1018600000FEFDCF8091D8008F7D8093D8008091BD -:10187000E1008F7E8093E1008091E2008F7E809373 -:10188000E2008091E20081608093E2008091E001BB -:10189000882311F084E007C08091E30087FD02C037 -:1018A00081E001C083E08093E4010E943C088091C4 -:1018B000E10083FF29C08091E20083FF25C0809171 -:1018C000E100877F8093E10082E08093E401109241 -:1018D000E0018091E1008E7F8093E1008091E20041 -:1018E0008E7F8093E2008091E20080618093E2002D -:1018F00042E060E080E00E94C10A8091F0008860D0 -:101900008093F0000E943908FF91EF91BF91AF9151 -:101910009F918F917F916F915F914F913F912F9107 -:101920000F900FBE0F901F9018951F920F920FB639 -:101930000F9211242F933F934F935F936F937F9355 -:101940008F939F93AF93BF93CF93DF93EF93FF93C7 -:10195000C091E900CF708091EC00D82FD17080FD4C -:10196000D0E81092E9008091F000877F8093F0002A -:1019700078940E94D90C1092E9008091F000886060 -:101980008093F000CD2BCF70C093E900FF91EF91D1 -:10199000DF91CF91BF91AF919F918F917F916F9187 -:1019A0005F914F913F912F910F900FBE0F901F901D -:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 -:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF -:1019D000819321E0ED3EF207C9F70E9458088091FB -:1019E000E80083FF24C18091E5019091E601492F31 -:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 -:101A00000C948D22803881F0823809F010C18091C9 -:101A1000E9018F708093E9008091EB0085FB8827B6 -:101A200080F91092E90006C08091E1019091E201F5 -:101A3000911182609091E800977F9093E8008093E5 -:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF -:101A5000882319F0823061F0EAC08091E70181307B -:101A600009F0E5C0933009F080E08093E2012BC0DB -:101A70008091E701811127C08091E9018F7009F4FD -:101A8000D6C08093E9002091EB0020FF1CC093306A -:101A900021F48091EB00806214C09091EB00906182 -:101AA0009093EB0021E030E0A90102C0440F551FE4 -:101AB0008A95E2F74093EA001092EA008091EB00E9 -:101AC00088608093EB001092E9008091E800877FA6 -:101AD00086C08111ACC01091E7011F778091E300AF -:101AE0008078812B8093E3008091E800877F80934A -:101AF000E8000E94F60A8091E80080FFFCCF809108 -:101B0000E30080688093E300111102C082E001C00D -:101B100083E08093E4018BC08058823008F087C056 -:101B20008091E7019091E8018C3D53E0950779F5AC -:101B300083E08A838AE289834FB7F894DE011396A3 -:101B400020E03EE051E2E32FF0E050935700E491B3 -:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 -:101B6000EA3010F0C79601C0C0968D939D932F5F09 -:101B7000243149F74FBF8091E800877F8093E800C8 -:101B80006AE270E0CE0101960E94020A14C0AE0122 -:101B90004F5F5F4F6091E9010E944B09BC01892BA7 -:101BA00009F445C09091E800977F9093E8008981FF -:101BB0009A810E94600A8091E8008B778093E80008 -:101BC00036C08038A1F58091E800877F8093E800D7 -:101BD0008091E0018093F1008091E8008E778093FE -:101BE000E8000E94F60A23C0811121C08091E7011C -:101BF0009091E80199270297D4F48091E800877FBB -:101C00008093E8008091E7018093E0010E94F60A4A -:101C10008091E001811106C08091E30087FD02C040 -:101C200081E001C084E08093E4010E944408809137 -:101C3000E80083FF0AC08091E800877F8093E80076 -:101C40008091EB0080628093EB00AA960FB6F89427 -:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 -:101C6000CF938091E4018823A1F0C091E900CF7067 -:101C70009091EC00892F817090FD80E8C82B109224 -:101C8000E9008091E80083FD0E94D90CCF70C093D9 -:101C9000E900CF91089590936901809368010895B8 -:101CA000E0916801F0916901309721F00190F08195 -:101CB000E02D099480E00895E0916801F0916901B8 -:101CC000309721F00280F381E02D09940895E0918E -:101CD0006801F0916901309721F00480F581E02DD1 -:101CE00009940895209166013091670128173907FA -:101CF00071F09093670180936601E0916801F09123 -:101D00006901309721F00680F781E02D099408954C -:101D100020916401309165012817390771F0909383 -:101D2000650180936401E0916801F0916901309749 -:101D300021F00084F185E02D0994089508950C9414 -:101D40009E0E0E945C1A0E940E040C94221BCF92DD -:101D5000DF92EF92FF920F931F93CF93DF93CDB754 -:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 -:101D700026048BE6C82E81E0D82E00E010E0E02E8D -:101D8000802F0E941C05F60141916F01F82EF42668 -:101D9000B1F40F5F1F4F0E30110589F78FEF898364 -:101DA0008A831B820E94651A8160782F9D838C83B1 -:101DB00049815A816B818D810E944A0F40C0909168 -:101DC000CC0191FF04C08B870E9422058B8520E007 -:101DD00030E04F2D50E0922FBA01022E02C07595CF -:101DE00067950A94E2F760FF24C02E83EF8221E01A -:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E -:101E00008C219D21892B09F420E028870E94651AE6 -:101E10008160782F9A8789874E815F8168858A855E -:101E20000E944A0FF801E559FE4F8081C826C08202 -:101E300006C02F5F3F4F2630310569F6AACF0E94BA -:101E4000091E0E94500E90916A018917A1F00E940C -:101E5000500E80936A012B960FB6F894DEBF0FBE2A -:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 -:101E7000CF900C9446072B960FB6F894DEBF0FBE9A -:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 -:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 -:101EA000F894DEBF0FBECDBF4F83588769877A870E -:101EB0008B87DE01119686E0FD0111928A95E9F784 -:101EC00085E0FE01379601900D928A95E1F74981F0 -:101ED0005A816B817C818D819E810E944D162B964B -:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E -:101EF000CF93C82F882309F4C1C0823859F40E94B7 -:101F0000500E81FDBBC089E30E94EA180E94A2190D -:101F100089E30CC0833879F40E94500E80FDAEC076 -:101F200083E50E94EA180E94A21983E50E942919FC -:101F3000CF910C94A219843859F40E94500E82FD5E -:101F40009DC087E40E94EA180E94A21987E4EECFA0 -:101F50008CEF8C0F813A48F48C2F0E94492081111C -:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E -:101F700048F4C77081E001C0880FCA95EAF70E9453 -:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 -:101F9000C63A31F083E890E005C081E890E002C0E5 -:101FA00082E890E0CF910C94720E88E58C0F83311B -:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 -:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC -:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F -:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB -:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B -:1020000080E090E038C082EE90E035C089EE90E04C -:1020100032C08AEE90E02FC085EB90E02CC086EBBA -:1020200090E029C087EB90E026C08CEC90E023C0C4 -:102030008DEC90E020C083E891E01DC08AE891E03B -:102040001AC082E991E017C084E991E014C081E2EE -:1020500092E011C083E292E00EC084E292E00BC0F5 -:1020600085E292E008C086E292E005C087E292E055 -:1020700002C08AE292E0CF910C94880ECF9108952D -:10208000882309F44BC0823859F40E94500E81FF16 -:1020900045C089E30E94EA180E94A21989E30CC096 -:1020A000833871F40E94500E80FF38C083E50E948F -:1020B000EA180E94A21983E50E9429190C94A2191A -:1020C000843859F40E94500E82FF28C087E40E9491 -:1020D000EA180E94A21987E4EFCF9CEF980F913A7B -:1020E00058F390E2980F983050F4877091E001C057 -:1020F000990F8A95EAF7892F0E947119DFCF9BE526 -:10210000980F933020F480E090E00C94720E885A7F -:10211000833120F480E090E00C94880E08958823A9 -:1021200021F00E946B190C94A2190895882321F0C4 -:102130000E9471190C94A2190895BF92CF92DF9258 -:10214000EF92FF920F931F93CF93DF9300D000D0B5 -:1021500000D0CDB7DEB77C0185E0F701DE01119636 -:1021600001900D928A95E1F7F70183819481892B83 -:1021700009F4DDC2908181818F3F19F49F3F09F4FA -:10218000D6C2F7010281258122952F7099838A8317 -:1021900089819A812E830E94A918182FB92E0E9436 -:1021A000A8180E946F17EB2DE295EF704E2F50E0AC -:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 -:1021C0009B2D9F70F92E882319F0F29480EFF8224E -:1021D000002349F0FF2009F457C28F2D0E947B197C -:1021E0000E94A21951C2812F0E944010FF2009F4C1 -:1021F0009EC28F2D0E94811926960FB6F894DEBFDD -:102200000FBECDBFDF91CF911F910F91FF90EF9047 -:10221000DF90CF90BF900C94A2193B2D307F8B2D77 -:102220008F70303211F08295807F112319F01130B8 -:1022300021F12CC00023B9F0222309F490C12130F0 -:1022400009F08DC126960FB6F894DEBF0FBECDBF44 -:10225000DF91CF911F910F91FF90EF90DF90CF9082 -:10226000BF900C948B19222319F0213009F45FC21E -:102270008E830E948E198E8186C1002321F0223028 -:1022800008F055C26CC1211152C27DC1002321F05A -:10229000222309F464C1F8C1222309F474C109C2DC -:1022A0008B2D86958695837019F08130D1F03FC2D1 -:1022B000002321F0812F9B2D937002C080E090E0DD -:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B -:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 -:1022E000720E002321F0812F9B2D937002C080E09D -:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB -:10230000CF911F910F91FF90EF90DF90CF90BF90F2 -:102310000C94880E812F002319F00E94111D02C019 -:102320000E94791D26960FB6F894DEBF0FBECDBF72 -:10233000DF91CF911F910F91FF90EF90DF90CF90A1 -:10234000BF900C94FE1D8B2D837009F075C0011198 -:10235000EEC1812F829586958770880F880F912F07 -:102360009F70C92ED12CE12CF12C082E04C0CC0C6E -:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 -:1023800010E020E030E004C0000F111F221F331FB7 -:102390008A95D2F7C901B80160957095809590959E -:1023A00003C060E070E0CB014B2D4695469543702D -:1023B0004230C1F060F56C297D298E299F2941307A -:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 -:1023D000CF911F910F91FF90EF90DF90CF90BF9022 -:1023E0000C9496176C297D298E299F2926960FB665 -:1023F000F894DEBF0FBECDBFDF91CF911F910F913B -:10240000FF90EF90DF90CF90BF900C94B2170E9496 -:102410009617C701B60126960FB6F894DEBF0FBE19 -:10242000CDBFDF91CF911F910F91FF90EF90DF9083 -:10243000CF90BF900C947A17002319F08B2D8170E8 -:1024400001C08695882309F472C1812F82958695F3 -:102450008770880F880F912F9F70C92ED12CE12C87 -:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 -:10247000D2F714FF12C00FE010E020E030E004C0FB -:10248000000F111F221F331F8A95D2F7C901B8010F -:10249000609570958095909503C060E070E0CB01E9 -:1024A0004B2D4695469543704230C1F060F56C293E -:1024B0007D298E299F29413051F126960FB6F89437 -:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 -:1024D000EF90DF90CF90BF900C9470186C297D29FD -:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A -:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 -:10250000BF900C948C180E947018C701B6012696D3 -:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 -:102520000F91FF90EF90DF90CF90BF900C945418D4 -:10253000103FD1F118F4103E50F4A1C0123F09F43D -:1025400063C008F44CC0133F09F473C098C01F70F7 -:102550008B2D8F710023A1F00E94ED17812F2696FD -:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 -:102570000F91FF90EF90DF90CF90BF900C948F1051 -:102580000E940E18812F26960FB6F894DEBF0FBE5C -:10259000CDBFDF91CF911F910F91FF90EF90DF9012 -:1025A000CF90BF900C9496100023A9F02111BFC0CA -:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 -:1025C000DF91CF911F910F91FF90EF90DF90CF900F -:1025D000BF900C943318223008F0A9C0E9CF002333 -:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 -:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 -:10260000CF90BF900C94ED17002359F38B2D8F7151 -:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 -:102620001F910F91FF90EF90DF90CF90BF900C948F -:102630000E18002399F08B2D8F7126960FB6F89403 -:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 -:10265000EF90DF90CF90BF900C94D81726960FB6CE -:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 -:10267000FF90EF90DF90CF90BF900C94CE17002387 -:10268000A9F0222309F4ADCF812F26960FB6F89436 -:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 -:1026A000EF90DF90CF90BF900C94780F222309F425 -:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB -:1026C000DF91CF911F910F91FF90EF90DF90CF900E -:1026D000BF900C9440104B2D4F70612FC7010E948A -:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 -:1026F000CF911F910F91FF90EF90DF90CF90BF90FF -:102700000C94F2164B2D4F70612FC70126960FB611 -:10271000F894DEBF0FBECDBFDF91CF911F910F9117 -:10272000FF90EF90DF90CF90BF900C94E30526963A -:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 -:102740000F91FF90EF90DF90CF90BF9008950E947F -:1027500088190E945D190E94A2190E94AE1E0E9453 -:10276000FE1D80E090E00E94720E80E090E00C94EC -:10277000880E0E9478190C94A7130E94A918292F7B -:1027800022952F702C3030F42A3048F42250223019 -:1027900078F405C02C3041F02F3031F009C0803E74 -:1027A00048F0803F29F406C093FB882780F90895FC -:1027B00080E0089581E00895CF93DF9300D000D0AA -:1027C0001F92CDB7DEB70F900F900F900F900F9024 -:1027D000DF91CF910895CF93DF9300D000D000D048 -:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD -:1027F000DF91CF9108951F93CF93DF93C09179011B -:1028000016E080917A01C81799F0D0E01C9FF00182 -:102810001D9FF00D1124E558FE4F408151816281CA -:102820007381848195810E94EB132196C770E9CF53 -:10283000DF91CF911F9108954091AB015091AC0170 -:102840006091AD017091AE018091AF019091B001A6 -:102850000C94EB138091B00182958F7009F054C0F5 -:102860008091AD01882309F44FC080917901A09136 -:102870007A014091AE015091AF016091AB0170912E -:10288000AC01B6E08A1709F43FC090E0411551054C -:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 -:1028A000F00D1124E558FE4F218127132AC0208105 -:1028B000261327C02281211124C0238134812417AB -:1028C000350710F421503109241B350B283C310504 -:1028D000C0F42091B0012F7020612093B00126E058 -:1028E000289FF001299FF00D1124E058FE4F8081B0 -:1028F0008F70806180838BEA91E00E949D100C9420 -:10290000FB1301968770BECF0895CF92DF92EF92AE -:10291000FF920F931F93CF93DF93CDB7DEB76297EC -:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 -:10293000DE011D9601900D928A95E1F7D8014C9128 -:1029400011965C91119712966C918091AE019091C5 -:10295000AF01009709F475C13091AB017091AC01E2 -:102960007F3F19F43F3F09F46CC1F801C380D48064 -:10297000E090AD01EE2009F4BEC02091B001C81670 -:10298000D90628F0D601A81BB90BCD0104C080954B -:1029900090958C0D9D1DFF24F394883C910578F053 -:1029A000F12C207F09F0C4C07C2DD98AC88A89897E -:1029B0000E94DC138BEA91E00E949D10AFC0822F31 -:1029C000807F09F045C0571313C0431311C0611134 -:1029D0000FC02F7020612093B0010E941C148BEA5D -:1029E00091E00E949D108091B001F80185832EC076 -:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 -:102A00001CC08091790120917A0136E0821709F487 -:102A10005BC090E0389FF001399FF00D1124E5581C -:102A2000FE4F7181571306C07081471303C0728136 -:102A3000711103C001968770E9CFF62E662309F461 -:102A40001CC18091B00181608093B001F12C15C14F -:102A5000571309C0431307C0611105C08091B0012D -:102A6000F8018583C8C04D875E878D859E856A8BFA -:102A70000E94BD136A898823D1F16623C1F1209198 -:102A8000B001822F82958F7090E0029774F0809150 -:102A9000AB019091AC0198878F831986DB86CA863B -:102AA0002C87CE0107960E949D1086E0F801ABEAC4 -:102AB000B1E001900D928A95E1F70E942A140E94DC -:102AC0001C14FF24F394D9C04D875E878D859E85A5 -:102AD0000E94A918292F22952F70223008F0C1C01A -:102AE0009F7009F0BBC0805E883008F4C6C0C80182 -:102AF0000E949D10E6CFC816D90608F453C0F6010F -:102B0000E81BF90BCF01883C910508F450C0F12C6B -:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E -:102B200086E0DF011D928A95E9F70E941C14A5C07A -:102B3000571314C0431312C0611110C08091B0012B -:102B4000F8018583C8010E949D1086E0EBEAF1E060 -:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 -:102B60008D859E856A8B0E94BD136A89882309F42E -:102B7000BECF662309F4BBCF2091B001822F82958E -:102B80008F7090E002970CF490CF8091AB01909100 -:102B9000AC019A8389831B82DD82CC822E83CE0195 -:102BA000019681CF809590958C0D9D1DACCFF62E12 -:102BB000662309F49CCF571333C0431331C02091CF -:102BC000B00120FD24C0822F82958F70482F50E0E5 -:102BD00041155105E1F0D80115962C9315974F300A -:102BE000510549F08F5F982F9295907F822F8F70BB -:102BF000892B15968C93C8010E949D1086E0F801E0 -:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 -:102C1000F801ABEAB1E001900D928A95E1F72DC081 -:102C20004D875E878D859E850E94BD1381113DCFA6 -:102C30008091B00181608093B001C8010E949D1015 -:102C40001CC0662309F453CF4D875E878D859E8512 -:102C50000E94BD13882309F44ACF27CF811143CFA7 -:102C60000CC0243008F043CF9F7009F43CCFD8014A -:102C700015969C91907F09F036CF8F2D62960FB6F6 -:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 -:102C9000FF90EF90DF90CF9008951F93CF93DF9335 -:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 -:102CB0004F83588769877A878B879C87CE010796D1 -:102CC0000E948514882371F08A859B85892B09F4DD -:102CD00041C088858F3F09F065C08F818F3F09F023 -:102CE00061C038C086E0FE013796DE011196019082 -:102CF0000D928A95E1F76A857B856115710551F121 -:102D0000FF81E885EF3F11F4FF3F21F120917A0127 -:102D100030E0C9010196877099274091790150E010 -:102D20008417950709F447C0F983EA837D836C8390 -:102D300096E0929FD001939FB00D1124A558BE4FED -:102D4000FE01319601900D929A95E1F780937A01F8 -:102D50000E94FB1316E08091790190917A01891706 -:102D6000B9F1189FC001112485589E4F0E94851407 -:102D7000882371F1E09179011E9FF0011124E5583B -:102D8000FE4F4081518162817381848195810E94CF -:102D9000EB138091790190E00196877099278093D9 -:102DA0007901D9CF4F81588569857A858B859C8536 -:102DB0000E94EB13CFCF0E94B91310927A011092A8 -:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF -:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A -:102DE0001F910895EF92FF920F931F93CF93DF935C -:102DF0008C01892B09F46CC0F12CEE24E394E801DA -:102E00002196F8018491843740F4843008F051C051 -:102E1000813081F0823019F15BC0853709F444C0FC -:102E2000A8F19CE7980F903708F052C08F770E9466 -:102E3000401041C00E5F1F4FFE01849190E2980F39 -:102E4000983050F48770FE2D01C0FF0F8A95EAF785 -:102E50008F2F0E947B1914C00E94780F2DC00E5F27 -:102E60001F4FFE01849190E2980F983060F48770B4 -:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E -:102E80000E94A21919C00E94401016C00E5F1F4F69 -:102E9000FE01C491CC2381F08FE99FE00197F1F707 -:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E -:102EB00003C00E94780F8E018F2D882309F49FCFC5 -:102EC000EFE9FFE03197F1F700C000008150F5CF46 -:102ED000DF91CF911F910F91FF90EF90089508958A -:102EE0006093B5017093B6018093B7019093B801D8 -:102EF0000C94A7130F931F930091B5011091B60185 -:102F00002091B7013091B801DC01CB01802B912BCE -:102F1000A22BB32B8093B5019093B601A093B70178 -:102F2000B093B8011F910F910C94A7130F931F93A7 -:102F30000091B5011091B6012091B7013091B8010F -:102F4000DC01CB0180239123A223B3238093B5011D -:102F50009093B601A093B701B093B8011F910F9160 -:102F60000C94A7130F931F930091B5011091B60114 -:102F70002091B7013091B801DC01CB018027912766 -:102F8000A227B3278093B5019093B601A093B70110 -:102F9000B093B8011F910F910C94A7131092B10137 -:102FA0001092B2011092B3011092B4010C94A713C5 -:102FB00041E050E060E070E004C0440F551F661F20 -:102FC000771F8A95D2F74093B1015093B201609375 -:102FD000B3017093B4010C94A71341E050E060E09A -:102FE00070E004C0440F551F661F771F8A95D2F703 -:102FF0008091B1019091B201A091B301B091B4015F -:10300000482B592B6A2B7B2B4093B1015093B20173 -:103010006093B3017093B4010C94A71341E050E0A6 -:1030200060E070E004C0440F551F661F771F8A954B -:10303000D2F740955095609570958091B10190912F -:10304000B201A091B301B091B401482359236A237E -:103050007B234093B1015093B2016093B30170930D -:10306000B4010C94A71341E050E060E070E004C0AC -:10307000440F551F661F771F8A95D2F78091B101C3 -:103080009091B201A091B301B091B40148275927A2 -:103090006A277B274093B1015093B2016093B3013B -:1030A0007093B4010C94A7130F931F930091B10177 -:1030B0001091B2012091B3013091B401DC01CB0138 -:1030C000802B912BA22BB32B8093B1019093B20153 -:1030D000A093B301B093B4011F910F910C94A71367 -:1030E0000F931F930091B1011091B2012091B30190 -:1030F0003091B401DC01CB0180239123A223B323BF -:103100008093B1019093B201A093B301B093B40145 -:103110001F910F910C94A7130F931F930091B1016E -:103120001091B2012091B3013091B401DC01CB01C7 -:1031300080279127A227B3278093B1019093B201F2 -:10314000A093B301B093B4011F910F910C94A713F6 -:103150000895CF92DF92EF92FF920F931F93CF9338 -:10316000DF938C01C090B101D090B201E090B30127 -:10317000F090B4018091B5019091B601A091B70192 -:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 -:10319000D701C6010C2E04C0B695A79597958795C3 -:1031A0000A94D2F780FF07C0B8018C2F0E9407064F -:1031B0008130910531F4219758F7B80180E00E94E1 -:1031C0000706DF91CF911F910F91FF90EF90DF9055 -:1031D000CF90089590910C019923F1F090910D01F9 -:1031E0009923D1F0982F9695969596959F3080F5D6 -:1031F000E0910E01F0910F01E90FF11D877021E0C0 -:1032000030E0A90102C0440F551F8A95E2F7CA01B8 -:103210009181892B8183089520910E0130910F01B6 -:10322000F90132969FEF40E05191851789F09F3F59 -:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 -:1032400039F0F901E90FF11D97FDFA958283089590 -:10325000089590910C019923F9F090910D01992313 -:10326000D9F0982F9695969596959F3028F5E091F0 -:103270000E01F0910F01E90FF11D877021E030E0A0 -:10328000A90102C0440F551F8A95E2F7CA01809533 -:10329000918189238183089520910E0130910F013E -:1032A000F9013296205F3F4F9081891301C010824F -:1032B0003196E217F307C1F7089581E090E0E091BD -:1032C0000E01F0910F01E80FF91F10820196803175 -:1032D0009105A9F708959091CB01892B8093CB019B -:1032E000089580959091CB0189238093CB01089517 -:1032F0001092CB0108959091CA01892B8093CA0145 -:10330000089580959091CA0189238093CA010895F8 -:103310001092CA0108958093B90108951092B901DD -:10332000089580910E0190910F01FC0131969C014E -:10333000205F3F4F80E0919191118F5FE217F3077B -:10334000D1F70895E0910E01F0910F018091CB012A -:103350008083E0910E01F0910F0190818091CA016C -:10336000892B80838091B901882361F0E0910E015F -:10337000F0910F019081892B80830E949119811116 -:103380001092B90180910E0190910F010C945C0E86 -:10339000CF92DF92EF92FF926C01EE24FF24C114D2 -:1033A000D104E104F10421F0C701B60120E101C01C -:1033B00020E0C72ED82EE92EFF24C114D104E10449 -:1033C000F10419F0285FC701B6016B017C0154E0DC -:1033D000F694E794D794C7945A95D1F7C114D104C1 -:1033E000E104F10419F02C5FC701B6016B017C0107 -:1033F00042E0F694E794D794C7944A95D1F7C11464 -:10340000D104E104F10419F02E5FC701B601DC011B -:10341000CB01B695A79597958795892B8A2B8B2BF2 -:1034200009F02F5F822FFF90EF90DF90CF900895EB -:103430008091E401843011F120E488E190E00FB63E -:10344000F894A895809360000FBE2093600083B726 -:10345000817F846083BF83B7816083BF78948895C0 -:1034600083B78E7F83BF0FB6F894A89580916000D4 -:10347000886180936000109260000FBE08950895E7 -:103480000C943F1ACF930E94401A0E9426040E9477 -:103490003F1AC0E08C2F0E941C05811104C0CF5F31 -:1034A000CE30C1F701C081E0CF9108950E94B913D9 -:1034B0000E94500E0C94460782E084BD93E095BDB7 -:1034C0009AEF97BD80936E0008952FB7F89480917E -:1034D000CD019091CE01A091CF01B091D0012FBF2D -:1034E0000895CF92DF92EF92FF920F931F932FB721 -:1034F000F8944091CD015091CE016091CF0170912F -:10350000D0012FBF6A017B01EE24FF248C0120E053 -:1035100030E0C016D106E206F30610F4415051091E -:103520009A01281B390BC9011F910F91FF90EF9051 -:10353000DF90CF9008951F920F920FB60F92112433 -:103540008F939F93AF93BF938091CD019091CE01C4 -:10355000A091CF01B091D0010196A11DB11D809322 -:10356000CD019093CE01A093CF01B093D001BF9134 -:10357000AF919F918F910F900FBE0F901F90189554 -:103580000E94480BF8942FEF87EA91E62150804083 -:103590009040E1F700C0000087E090EBDC018093F1 -:1035A000ED019093EE01A093EF01B093F0019CE048 -:1035B00088E10FB6F894A895809360000FBE9093B1 -:1035C0006000FFCFEF92FF920F931F93CF93DF9393 -:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 -:1035E000F12CC701002E02C0959587950A94E2F749 -:1035F00080FD06C00F5F1F4F0630110591F709C00F -:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 -:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 -:103620000F91FF90EF900895CF93C82F8CE20E94E6 -:10363000E21A882321F08C2FCF910C94E21A80E0BB -:10364000CF910895CF930E94691C811102C00E94FE -:103650004F1CC5E6C15049F00E9426048FE39CE947 -:103660000197F1F700C00000F5CF89E20E94141B1A -:10367000811113C18AE20E94141B81110E944F1C08 -:1036800085E00E94141B81110E94C01A0E94741CC4 -:103690008093CC0187E00E94141B8823A9F18BE161 -:1036A0000E94141B882351F08091CC0181FB2227BA -:1036B00020F991E0922790FB81F90EC08EE00E94E4 -:1036C000141B882361F08091CC0182FB222720F912 -:1036D00091E0922790FB82F98093CC0115C080E1A4 -:1036E0000E94141B9091CC01882341F093FB222768 -:1036F00020F981E0822780FB93F904C0892F80950F -:1037000080FB90F99093CC018091CC010E94781CB1 -:103710000E94861C8093DE0180EE0E94141B882389 -:1037200041F08091DE01982F909590FB80F9809375 -:10373000DE0189E30E94141B882359F08091DE0189 -:1037400081FB222720F991E0922790FB81F9809359 -:10375000DE0182EE0E94141B882359F08091DE0165 -:1037600082FB222720F991E0922790FB82F9809337 -:10377000DE0186EE0E94141B882359F08091DE0141 -:1037800083FB222720F991E0922790FB83F9809315 -:10379000DE0183EE0E94141B882359F08091DE0124 -:1037A00084FB222720F991E0922790FB84F98093F3 -:1037B000DE0185E30E94141B882359F08091DE010D -:1037C00085FB222720F991E0922790FB85F98093D1 -:1037D000DE0181E30E94141B882359F08091DE01F1 -:1037E00086FB222720F991E0922790FB86F98093AF -:1037F000DE0181E10E94141B882359F08091DE01D3 -:1038000087FB222720F991E0922790FB87F980938C -:10381000DE018091DE010E948A1C8091DE0187FB1F -:10382000882780F980930D0187E20E94141BC82F1E -:103830008EE10E94141B8111C2608FE10E94141B53 -:103840008111C46080E20E94141B8111C86081E272 -:103850000E94141B8111C06182E20E94141B81111D -:10386000C06283E20E94141B8111C06484E20E9442 -:10387000141B882311F0C06802C0CC2329F08C2FC0 -:103880000E94811C6C2F03C00E947D1C682F70E079 -:1038900080E090E0CF910C947017CF9108956DEE79 -:1038A0007EEF80E090E00E94C32260E082E090E042 -:1038B0000E94B52260E083E090E00E94B52260E0C3 -:1038C00084E090E00E94B52260E085E090E00C94F6 -:1038D000B52280E090E00E94AF2221E08D3E9E4F15 -:1038E00009F020E0822F089582E090E00C94A72256 -:1038F000682F82E090E00C94B52283E090E00C9475 -:10390000A722682F83E090E00C94B52284E090E039 -:103910000C94A722682F84E090E00C94B52280914B -:10392000D30180FF0BC06091130185E0689FB00157 -:10393000112475956795759567952BC081FF09C012 -:103940006091130185E0689FB0011124759567951A -:1039500020C082FF07C06091130185E0689FB0011D -:10396000112417C09091D4019923D1F060911201D4 -:10397000961788F72091130185E0289F9001112464 -:10398000929FA001939F500D112470E0CA010E94E4 -:1039900079226038710540F46115710519F406C08B -:1039A00065E070E0862F08958FE7089581E008951F -:1039B0008091D30180FF08C06091110170E075957E -:1039C00067957595679521C081FF06C060911101CB -:1039D00070E07595679519C082FF04C06091110170 -:1039E00070E010C09091D401992399F0609110017A -:1039F0009617A0F780911101899FC001112470E0F2 -:103A00000E9479226038710540F46115710519F43E -:103A100006C061E070E0862F08958FE7089581E089 -:103A20000895803F21F40E948F1C819504C0813F3E -:103A300029F40E948F1C8093D7010895823F21F4BE -:103A40000E948F1C819504C0833F29F40E948F1C23 -:103A50008093D6010895893F19F40E94D81C05C0AF -:103A60008A3F31F40E94D81C81958093D801089533 -:103A70008B3F21F40E94D81C819504C08C3F29F40F -:103A80000E94D81C8093D9010895843F21F480912D -:103A9000D501816017C0853F21F48091D5018260F6 -:103AA00011C0863F21F48091D50184600BC0873F0F -:103AB00021F48091D501886005C0883F31F4809160 -:103AC000D50180618093D50108958D3F21F48091C7 -:103AD000D30181600BC08E3F21F48091D3018260BD -:103AE00005C08F3F29F48091D30184608093D30176 -:103AF0000895803F39F48091D70187FF6CC0109200 -:103B0000D70169C0813F29F48091D7011816BCF311 -:103B100062C09091D601823F29F497FF5CC0109259 -:103B2000D60159C0833F19F41916CCF354C0893F0C -:103B300041F48091D80118160CF04DC01092D801B4 -:103B40004AC08A3F29F48091D80187FF44C0F6CF4C -:103B50008B3F39F48091D90187FF3DC01092D90184 -:103B60003AC08C3F29F48091D9011816BCF333C0B8 -:103B7000843F21F48091D5018E7F17C0853F21F4C9 -:103B80008091D5018D7F11C0863F21F48091D501B0 -:103B90008B7F0BC0873F21F48091D501877F05C0C3 -:103BA000883F31F48091D5018F7E8093D50113C079 -:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 -:103BC0008091D3018D7F05C08F3F29F48091D3016F -:103BD0008B7F8093D3018091D60181110EC080919B -:103BE000D70181110AC08091D801811106C080914E -:103BF000D901811102C01092D401089585ED91E0A0 -:103C00000E94670E0E94651A9093D2018093D101A1 -:103C100008951F93CF93DF938091D1019091D201AA -:103C20000E94711AAC019091D401992321F0209146 -:103C3000140130E006C0209115018AE0289F900110 -:103C400011244217530708F485C08091D601C09112 -:103C5000D701D091D8011091D901811107C0C111AC -:103C600075C0D11173C0111171C074C09F3F19F09C -:103C70009F5F9093D401181624F40E948F1C8093A8 -:103C8000D6018091D60187FF05C00E948F1C8195C7 -:103C90008093D6011C1624F40E948F1C8093D701B8 -:103CA0008091D70187FF05C00E948F1C819580936A -:103CB000D7016091D601662331F1C091D701CC23A1 -:103CC00011F1062E000C770B880B990B0E948021B6 -:103CD00023E333E343E35FE30E94E4210E944821AE -:103CE0006093D6016C2FCC0F770B880B990B0E9439 -:103CF000802123E333E343E35FE30E94E4210E9456 -:103D000048216093D7011D1624F40E94D81C80938B -:103D1000D8018091D80187FF05C00E94D81C8195E9 -:103D20008093D801111624F40E94D81C8093D901E5 -:103D30008091D90187FF05C00E94D81C819580938E -:103D4000D901DF91CF911F910C94FE1D9F3F09F087 -:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 -:103D600085E0DF011D928A95E9F71092D401109247 -:103D7000D3010895833081F128F4813059F08230E5 -:103D8000D1F00895853009F449C0B8F1863009F4BE -:103D900056C0089580911501262F30E0280F311D5F -:103DA0002F3F310524F4680F6093150108958FEFBC -:103DB00080931501089580911401262F30E0280F7B -:103DC000311D2F3F310524F4680F609314010895CD -:103DD0008FEF80931401089580911301262F30E016 -:103DE000280F311D2F3F310524F4680F6093130114 -:103DF00008958FEF80931301089580911201262F6B -:103E000030E0280F311D2F3F310524F4680F6093F7 -:103E1000120108958FEF809312010895809111018E -:103E2000262F30E0280F311D2F3F310524F4680F75 -:103E30006093110108958FEF80931101089580918F -:103E40001001262F30E0280F311D2F3F310524F4BB -:103E5000680F6093100108958FEF8093100108950B -:103E6000833011F128F4813049F0823091F00895C7 -:103E7000853081F120F18630C1F1089580911501DE -:103E8000681720F4861B8093150108951092150180 -:103E9000089580911401681720F4861B8093140103 -:103EA000089510921401089580911301681720F469 -:103EB000861B809313010895109213010895809139 -:103EC0001201681720F4861B809312010895109246 -:103ED0001201089580911101681720F4861B8093C8 -:103EE0001101089510921101089580911001681731 -:103EF00020F4861B809310010895109210010895FC -:103F00000F931F938D3109F46BC008F03FC08E30C2 -:103F100009F47DC0C0F4873009F46EC068F48630BF -:103F200009F0AFC08091CC01817F8E7F8093CC015E -:103F300081E08093DB01A6C0883009F458C08B3043 -:103F400009F49BC09EC0863109F497C078F4803193 -:103F500009F470C0813109F094C00E94B9139091A6 -:103F60000D0181E0892780930D0187C0893109F413 -:103F700084C08B3109F085C08091CC0181FB222760 -:103F800020F991E0922790FB81F94AC0853309F42A -:103F90005BC048F4873209F457C008F45AC089322C -:103FA00009F452C06EC0833438F48A3308F067C015 -:103FB000883309F462C065C0833409F445C088348D -:103FC00009F05FC00E94B9130FEF13ED20E3015019 -:103FD00010402040E1F700C000000E94C01A4DC010 -:103FE0000E9402210E94500E0E94460746C00E9475 -:103FF000741C0E94861C41C09091CC01892F817055 -:1040000090FF12C0917F9E7F9093CC013BC0809126 -:10401000CC0182FB222720F991E0922790FB82F9C4 -:104020008093CC01992349F18091CC0181608093E8 -:10403000CC0123C08091CC0183FB222720F991E0A1 -:10404000922790FB83F9ECCF61E070E080E090E094 -:1040500010C08D5141E050E060E070E08A019B01AA -:1040600004C0000F111F221F331F8A95D2F7C90108 -:10407000B8010E9470170E94B91381E003C08953F0 -:10408000E9CF80E01F910F91089580E008950C948E -:104090004520CF93C82F8091DB01813079F018F053 -:1040A0008230E9F187C0E0910E01F0910F0180812B -:1040B000813169F0823209F07FC009C0E0910E01C0 -:1040C000F0910F018081813111F0823261F48C2FE7 -:1040D0000E944720811104C08C2F0E94801F1DC0A8 -:1040E00081E090E01AC08C2F0E944520811114C0FD -:1040F000C43179F048F4CB3079F0C03109F060C0B8 -:1041000082E08093DB0108C0C93219F0C83321F086 -:1041100057C01092DB0154C081E0817053C0C93296 -:1041200089F118F5C43171F1A8F4C73009F046C01F -:104130008AE08093150194E19093140193E09093A9 -:1041400013018093120188E08093110188E280932B -:10415000100134C0CE51C63088F5EC2FF0E0E65D9A -:10416000FE4F80818093DA0129C0CE34E9F020F43B -:10417000CB3421F56AE013C0C13579F0C235F1F4D2 -:1041800061E00DC08091DA01882319F01092DA0104 -:1041900015C081E08093DB0115C061E006C080910D -:1041A000DA010E94BA1E0AC06AE08091DA010E9418 -:1041B000301F04C01092DB0180E004C081E002C027 -:1041C00080E0ABCFCF910895E1E8F0E08081886096 -:1041D00080838081816080838FB7F89493E090938F -:1041E000890090ED909388008FBF0895EFE6F0E08E -:1041F0008081826080830895EFE6F0E080818D7F8A -:1042000080830895EFE6F0E0908182E08927808343 -:1042100008951F920F920FB60F9211242F933F9380 -:104220004F935F936F937F938F939F93AF93BF93BE -:10423000EF93FF938091DC019091DD0101969093C3 -:10424000DD018093DC01811103C082E00E944607FA -:10425000E091DD01E695E695F0E0E657FB4FE4914D -:104260008091DC018E1303C080E00E944607FF911D -:10427000EF91BF91AF919F918F917F916F915F91DE -:104280004F913F912F910F900FBE0F901F90189557 -:104290000E944F216894B1110C94DE2108950E9470 -:1042A000C32188F09F5798F0B92F9927B751B0F0E4 -:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA -:1042C00014C0B13091F00E94DD21B1E008950C944A -:1042D000DD21672F782F8827B85F39F0B93FCCF3FD -:1042E000869577956795B395D9F73EF49095809527 -:1042F000709561957F4F8F4F9F4F0895E89409C047 -:1043000097FB3EF490958095709561957F4F8F4F08 -:104310009F4F9923A9F0F92F96E9BB279395F6951E -:10432000879577956795B795F111F8CFFAF4BB0F9C -:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 -:10434000882311F096E911C0772321F09EE8872F8A -:10435000762F05C0662371F096E8862F70E060E046 -:104360002AF09A95660F771F881FDAF7880F9695BF -:10437000879597F9089557FD9058440F551F59F0A8 -:104380005F3F71F04795880F97FB991F61F09F3F42 -:1043900079F087950895121613061406551FF2CF6B -:1043A0004695F1DF08C0161617061806991FF1CFBB -:1043B00086957105610508940895E894BB276627E2 -:1043C0007727CB0197F908950E94F7210C94682272 -:1043D0000E945A2238F00E94612220F0952311F0A9 -:1043E0000C9451220C94572211240C94DE210E942B -:1043F000BB2170F3959FC1F3950F50E0551F629F4D -:10440000F001729FBB27F00DB11D639FAA27F00D2D -:10441000B11DAA1F649F6627B00DA11D661F829F54 -:104420002227B00DA11D621F739FB00DA11D621F39 -:10443000839FA00D611D221F749F3327A00D611D56 -:10444000231F849F600D211D822F762F6A2F112438 -:104450009F5750409AF0F1F088234AF0EE0FFF1F6B -:10446000BB1F661F771F881F91505040A9F79E3FC2 -:10447000510580F00C9451220C94DE215F3FE4F34F -:10448000983ED4F3869577956795B795F795E79518 -:104490009F5FC1F7FE2B880F911D9695879597F921 -:1044A000089597F99F6780E870E060E008959FEFB6 -:1044B00080EC089500240A941616170618060906BB -:1044C000089500240A94121613061406050608958A -:1044D000092E0394000C11F4882352F0BB0F40F412 -:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 -:1044F000089597FB072E16F4009407D077FD09D096 -:104500000E94932207FC05D03EF4909581959F4F21 -:104510000895709561957F4F0895EE0FFF1F0590E8 -:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF -:10453000BB1FA617B70710F0A61BB70B881F991F44 -:104540005A95A9F780959095BC01CD010895F999E8 -:10455000FECF92BD81BDF89A992780B50895A8E154 -:10456000B0E042E050E00C94CA22262FF999FECF29 -:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 -:104580000FBE019608950E94B522272F0C94B622E3 -:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 -:1045A000F89A319600B40D9241505040B8F70895F2 -:0445B000F894FFCFAD -:1045B40020024707D707B2077E074A070101BA015D -:1045C40028080A03140A3F4D36394B04FE03C80376 -:1045D4008F0322033B0354036D0301020304050606 -:0445E40007080900BB +:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A +:1004E0009091EF01A091F001B091F1018730904B14 +:1004F000A740B04BB9F41092EE011092EF011092A8 +:10050000F0011092F10114BE84B7877F84BF88E1A7 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0EAE9F5E402C0DB +:1005300005900D92A433B107D9F721E0A4E3B1E00F +:1005400001C01D92AE3EB207E1F70E94F6080C947E +:10055000CB220C94000061110BC0FC018281882326 +:1005600021F085EE0E94570F03C085EE0E941F10F8 +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94D91956985E9858 +:1005900025982D9826982E9827982F98813019F015 +:1005A000823021F00895259A2D9A0895269A2E9A40 +:1005B00008950C94BC0256985E9825982D9826981C +:1005C0002E9827982F988FEF90E090938900809332 +:1005D000880090938B0080938A0090938D00809385 +:1005E0008C00259A2D9A2FEF80E792E021508040D1 +:1005F0009040E1F700C00000269A2E9A2FEF80E786 +:1006000092E0215080409040E1F700C00000279A1E +:100610002F9A2FEF80E792E0215080409040E1F741 +:1006200000C0000025982D982FEF80E792E0215020 +:1006300080409040E1F700C0000026982E982FEFF0 +:1006400080E792E0215080409040E1F700C0000038 +:1006500027982F9856985E9825982D9826982E982A +:1006600027982F98089589EA8093800089E08093E5 +:10067000810024982C983F988AB18F748AB96E981B +:10068000479A8BB1806B8BB9769A0E94DB020C94EF +:10069000BB0280E2809300018091340181110EC081 +:1006A0000E94980381E0809334012FEF83ED90E363 +:1006B000215080409040E1F700C0000080E40E949B +:1006C0009E038093000181112EC00E94C803809375 +:1006D0000001811128C00E94C8038093000181118C +:1006E00022C08FE30E94C8038093000181111BC0C8 +:1006F0000E94C00380E40E949E0380930001811148 +:1007000012C08CE00E94C8038093000181110BC0CD +:100710000E94C80380930001811105C08FE30E94ED +:10072000C803809300010E94C003809100010895D6 +:100730001092B9008AE08093B800089594EA9093EB +:10074000BC009091BC0097FFFCCF9091B900987FBE +:10075000983021F0903111F081E008958093BB0032 +:1007600084E88093BC008091BC0087FFFCCF80911F +:10077000B900887F883111F0803471F780E00895E6 +:1007800084E98093BC008091BC0084FDFCCF089577 +:100790008093BB0084E88093BC008091BC0087FFFD +:1007A000FCCF9091B900987F81E0983209F480E005 +:1007B000089584E88093BC008091BC0087FFFCCF43 +:1007C0008091BB00089580910001811115C080E4E3 +:1007D0000E949E038093000181110CC082E10E945F +:1007E000C80380930001811105C08FEF0E94C803E8 +:1007F000809300010E94C00384B1807F84B985B1D9 +:10080000807F85B98AB1837F8AB98BB1837F8BB9A9 +:100810003E98469808950E944903809300010E94E3 +:10082000E30380B38C7080BB81B3836F81BBE4E44E +:10083000F1E0A6E3B1E011921D9281E0E235F80704 +:10084000D1F70C943303BF92CF92DF92EF92FF92D5 +:100850000F931F93CF93DF9380910001882379F04A +:10086000809135018F5F80933501811108C00E940E +:10087000490380930001811102C00E94DB0206E35C +:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455 +:10089000E394F12CC73000F580910001811162C012 +:1008A00080E40E949E0380930001811112C082E1C6 +:1008B0000E94C8038093000181110BC0C7010C2E58 +:1008C00001C0880F0A94EAF780950E94C8038093BC +:1008D00000010E94C00346C0CA30A1F028F4C8300D +:1008E00059F0C93061F005C0CC3089F070F0CD30DE +:1008F00089F0209A289810C0219A29980DC0229A30 +:100900002A980AC0239A2B9807C0529A01C0539A7A +:100910005B9802C03E9A4698E0EAEA95F1F78FB1FB +:1009200079995AC092E081708D25892B7C9B02C0F9 +:1009300090E001C094E0892B7D9B02C090E001C053 +:1009400098E0892B7E9B02C090E001C090E1892B4A +:100950009FB19095991F9927991F9295990F907E15 +:10096000892B0FC08091000181114BC080E40E944F +:100970009E0380930001882389F1B12C0E94C0035B +:100980008B2DF8019081981719F08083C092010196 +:100990000E94E30321960F5F1F4FCE30D10509F06F +:1009A00079CF80910101882371F1815080930101F9 +:1009B000882339F08FE99FE00197F1F700C000002C +:1009C00022C0A4E4B1E0E6E3F1E081918D9391E0EF +:1009D000E434F907D1F717C090E0A5CF83E10E9476 +:1009E000C803809300018111C8CF81E40E949E0357 +:1009F000809300018111C1CF0E94D903B82EB09419 +:100A0000BDCF80E0BECF0E94D90281E0DF91CF91BF +:100A10001F910F91FF90EF90DF90CF90BF900895BE +:100A2000E82FF0E0EC5BFE4F8081089508958B3B4A +:100A3000910578F4883A910540F5853A9105D0F40E +:100A40008430910508F0B1C08130910509F4ADC042 +:100A50006BC0803E910508F467C0883E910508F49C +:100A6000A4C09C01205F31092031310508F05CC031 +:100A700090650895853A910509F459C0863A910523 +:100A800009F458C083E890E40895883A910509F480 +:100A900054C0893A910509F453C08A3A910509F482 +:100AA00052C08B3A910509F451C08C3A910509F472 +:100AB00050C08D3A910509F44FC0803B910509F46F +:100AC0004EC08E3A910509F44DC08F3A910509F454 +:100AD0004CC0813B910509F44BC0823B910509F460 +:100AE0004AC0833B910509F449C0843B910509F450 +:100AF00048C0853B910509F447C0863B910509F440 +:100B000046C0873B910509F445C0883B910509F42F +:100B100044C0893B910509F443C08A3B910509F023 +:100B200042C08AE296E4089580E090E0089581E86A +:100B300090E4089582E890E4089582EE94E40895A4 +:100B400089EE94E408958AEE94E4089585EB94E4A4 +:100B5000089586EB94E4089587EB94E408958CEC73 +:100B600094E408958DEC94E4089583E895E4089561 +:100B70008AE895E4089582E995E4089584E995E486 +:100B8000089581E296E4089583E296E4089584E26C +:100B900096E4089585E296E4089586E296E4089541 +:100BA00087E296E4089580E094E40895089596E03D +:100BB000799FF001112494E5899FE00DF11D112426 +:100BC000E60FF11DEE0FFF1FEC51FF4F8591949141 +:100BD0000895880F991F805A9040FC018591949147 +:100BE0000895880F991F80529F4FFC018591949121 +:100BF000089526E0729FF001112444E5849FE00DE2 +:100C0000F11D1124E60FF11DEE0FFF1FEC51FF4FF8 +:100C100025913491C9019A9581159F4110F4C9011C +:100C20000895C90190528115904128F4C9019F701F +:100C30000E94F1050895C90190538115904120F457 +:100C4000C9019927906C0895211580E5380769F44A +:100C50000E9490139FEF24E34CE0915020404040CD +:100C6000E1F700C000000C94D21A213080E538076B +:100C700031F48091CC0181608093CC010895C90149 +:100C800090558115904108F050C0832F99278F709F +:100C9000992781309105D9F4A9014370552702C0E5 +:100CA000880F991F4A95E2F79C68A90164E0440FF8 +:100CB000551F6A95E1F744275370842B952B73E0F9 +:100CC000220F331F7A95E1F7207633271DC082303B +:100CD000910529F4922F8827816F906A08958330B7 +:100CE0009105A9F4A9014370552781E090E002C065 +:100CF000880F991F4A95E2F79C6843E0220F331F43 +:100D00004A95E1F7207E3770822B932B0895049744 +:100D1000F1F4A9014370552781E090E002C0880FEB +:100D2000991F4A95E2F79A68E8CFC9019057811553 +:100D3000904120F4C9019F7090620895C9019058B4 +:100D40008115904120F4C9019F70906A0895203E5A +:100D50003105E0F4203C310558F52133310509F423 +:100D600070C048F42932310509F464C02A323105D3 +:100D700009F46EC074C029333105F1F02238310511 +:100D8000D9F02533310509F44EC069C0233E310541 +:100D900089F138F4203E3105C1F0223E3105E1F001 +:100DA0005EC0263E310569F1273E3105A9F157C0E5 +:100DB000C9010E94E90508958091DF0180FD02C00C +:100DC00081FF4DC080EE90E04BC08091DF0180FF3D +:100DD000F9CF89E390E044C08091DF0182FF0EC02B +:100DE0008091DF0184FF03C080E090E039C083EE92 +:100DF00090E036C08091DF0182FFF2CF82EE90E07A +:100E00002FC08091DF0183FF0BC08091DF0184FD43 +:100E1000EBCF87EE90E024C08091DF0183FFF5CF18 +:100E200086EE90E01DC08091DF0185FF07C089E25A +:100E300090E016C08091DF0185FFF9CF85E390E057 +:100E40000FC08091DF0186FF07C08AE290E008C0F2 +:100E50008091DF0186FFF9CF81E390E001C0C901F5 +:100E60000E941705089508950C943307809162013C +:100E70000895CF93DF9300D01F92CDB7DEB72091B6 +:100E8000E501243019F523E029839B838A8320938D +:100E9000E9008FEF9091E800815095FD06C095ED37 +:100EA0009A95F1F700008111F5CF8091E80085FF58 +:100EB0000DC040E050E063E070E0CE0101960E947A +:100EC000A3098091E8008E778093E8000F900F903F +:100ED0000F90DF91CF910895CF93DF9300D01F92B1 +:100EE000CDB7DEB72091E501243021F522E029833A +:100EF0009B838A8383E08093E9008FEF9091E800E1 +:100F0000815095FD06C095ED9A95F1F7000081118D +:100F1000F5CF8091E80085FF0DC040E050E063E030 +:100F200070E0CE0101960E94A3098091E8008E77BF +:100F30008093E8000F900F900F90DF91CF9108956C +:100F40002091E5012430F1F422E02093E9002FEF15 +:100F50003091E800215035FD06C035ED3A95F1F7A6 +:100F600000002111F5CF2091E80025FF0BC040E0E3 +:100F700050E065E070E00E94A3098091E8008E7760 +:100F80008093E8000895CF93DF93EC018091E50111 +:100F9000843009F046C090910C019923D9F09091CA +:100FA0000D019923B9F08093E9008FEF9091E8004B +:100FB000815095FD06C095E19A95F1F700008111E9 +:100FC000F5CF8091E80085FF2CC040E050E060E163 +:100FD00070E017C081E08093E9008FEF9091E80006 +:100FE000815095FD06C095ED9A95F1F700008111AD +:100FF000F5CF8091E80085FF14C040E050E068E044 +:1010000070E0CE010E94A3098091E8008E77809362 +:10101000E80080E1FE01A2E5B1E001900D928A9521 +:10102000E1F7DF91CF9108958091E401811109C02A +:101030000E94350B0E94920B8091E20084608093A5 +:10104000E20008951092E401089508950C94F820A8 +:101050000E94691A0E94FE200E942F0E0C943407F1 +:1010600042E061EC81E00E94AF0A42E061EC82E084 +:101070000E94AF0A42E061EC83E00E94AF0A42E1C5 +:1010800061EC84E00C94AF0A8091E701833009F4AD +:1010900055C030F4813071F0823009F48EC008956B +:1010A0008A3009F47AC08B3009F460C0893009F0C5 +:1010B0009CC020C08091E601813A09F096C08091E1 +:1010C000E800877F8093E8008091EA019091EB012E +:1010D000892B21F060E080E090E003C060E182E5D0 +:1010E00091E070E00E94EC098091E8008B7780939A +:1010F000E80008958091E601813209F076C0809180 +:10110000EA019091EB01009719F0039709F06DC087 +:101110008091E800877F8093E8008091E80082FD5D +:1011200005C08091E5018111F8CF5FC08091F10089 +:10113000809362018091E8008B7753C08091E60133 +:10114000813A09F052C08091EA019091EB01892B1C +:1011500009F04BC08091E800877F8093E800809180 +:10116000E80080FFFCCF80910C0136C08091E60141 +:101170008132D9F58091EA019091EB01892BA9F593 +:101180008091E800877F8093E8000E94E40A8091C4 +:10119000E80180930C010C9490138091E601813258 +:1011A00021F58091E800877F8093E8000E94E40A9F +:1011B0008091E9018093630108958091E601813A6D +:1011C000A1F48091E800877F8093E8008091E80097 +:1011D00080FFFCCF809163018093F1008091E80053 +:1011E0008E778093E8000C94E40A089584B7877F93 +:1011F00084BF88E10FB6F89480936000109260007D +:101200000FBE90E080E80FB6F89480936100909351 +:1012100061000FBE0E947E0E0E94350B0E94920B51 +:101220008091E20084608093E20078940E940D0E29 +:101230000E94800E82E091E00E942A0E0E94E62029 +:101240008091E501853069F40E942C1A8091E301B8 +:101250008823B1F30E94541A882391F30E948D09C8 +:10126000EFCF0E94860EECCF292F33272330310594 +:10127000A9F06CF42130310509F442C02230310567 +:1012800009F043C08DE690E020E133E042C0213216 +:101290003105C9F02232310519F137C09927813063 +:1012A000910541F08230910541F0892B71F5ECE018 +:1012B000F3E005C0E4EFF2E002C0ECEDF2E084916F +:1012C00090E09F0126C0643000F5E62FF0E0EE0FBD +:1012D000FF1FEE5DFE4F2081318189E090E019C053 +:1012E000643098F4E62FF0E0DF01AA0FBB1FA65E82 +:1012F000BE4F2D913C91EA5EFE4F808190E009C087 +:1013000082E190E02DE733E004C080E090E020E04F +:1013100030E0FA0131832083089580E189BD82E1C4 +:1013200089BD09B400FEFDCF8091D8008F7D8093E8 +:10133000D8008091E00082608093E0008091E0001E +:1013400081FDFCCF0895CF92DF92EF92FF920F9331 +:101350001F93CF93DF937C018B01EA010E94050B61 +:10136000811131C0209731F088819981081B190BB8 +:10137000E80EF91EC12CD12C0115110519F180912F +:10138000E80085FD14C08091E8008E778093E80026 +:10139000209741F0888199818C0D9D1D99838883C8 +:1013A00085E011C00E94050B882331F30CC0F701C2 +:1013B00081917F018093F10001501109FFEFCF1A55 +:1013C000DF0ADACF80E0DF91CF911F910F91FF907C +:1013D000EF90DF90CF9008952091EC013091ED01D6 +:1013E0002617370748F06115710539F42091E80098 +:1013F0002E772093E80001C0B901FC0120E06115BF +:101400007105B9F18091E501882309F440C0853068 +:1014100009F43FC08091E80083FD3DC08091E80061 +:1014200082FF06C08091E80082FF26C080E0089518 +:101430008091E80080FFE3CF2091F3008091F200DB +:1014400090E0922B6115710551F08830910538F4C8 +:1014500021912093F100615071090196F3CF21E0B1 +:10146000089709F020E08091E8008E778093E800EB +:10147000C6CF2111C7CFD6CF8091E501882339F09F +:10148000853039F08091E80083FFCCCF04C082E042 +:10149000089583E0089581E008952091EC01309152 +:1014A000ED012617370748F06115710539F42091D1 +:1014B000E8002E772093E80001C0B901FC0120E08C +:1014C00061157105C1F18091E501882309F441C0DE +:1014D000853009F440C08091E80083FD3EC08091D2 +:1014E000E80082FF06C08091E80082FF27C080E00C +:1014F00008958091E80080FFE3CF2091F300809170 +:10150000F20090E0922B6115710559F08830910539 +:1015100040F424912093F1003196615071090196B5 +:10152000F2CF21E0089709F020E08091E8008E7763 +:101530008093E800C5CF2111C6CFD5CF8091E501BA +:10154000882339F0853039F08091E80083FFCBCFD4 +:1015500004C082E0089583E0089581E00895982F03 +:10156000973058F59093E900981739F07091EC0096 +:101570002091ED005091F00003C0242F762F50E011 +:1015800021FF19C03091EB003E7F3093EB0030918A +:10159000ED003D7F3093ED003091EB0031603093F2 +:1015A000EB007093EC002093ED005093F00020913D +:1015B000EE0027FF07C09F5FD3CF8F708093E900B5 +:1015C00081E0089580E008958091E60187FD05C0DF +:1015D0008091E80080FF0EC012C08091E80082FD7B +:1015E00005C08091E5018111F8CF08958091E80050 +:1015F0008B7708C08091E5018111EACF0895809131 +:10160000E8008E778093E80008958091E40090913F +:10161000E50045E62091EC0020FF21C02091E80084 +:1016200020FD21C02091E501222389F0253089F099 +:101630002091EB0025FD0FC02091E4003091E500E2 +:101640002817390739F3415041F0C901E3CF82E04F +:10165000089583E0089581E0089584E0089520913D +:10166000E80022FFDFCF80E008950E94A30B0E94D4 +:10167000AB0BE0EEF0E0808181608083E8EDF0E08C +:1016800080818F77808319BCA7EDB0E08C918E7F2D +:101690008C9380818F7E80831092E40108950F9354 +:1016A0001F93CF93DF930E94A30B0E94AB0BC8ED57 +:1016B000D0E088818F77888388818068888388815B +:1016C0008F7D888319BC1092E5011092E101109280 +:1016D000E3011092E20100EE10E0F80180818B7FBF +:1016E000808388818160888342E060E080E00E949E +:1016F000AF0AE1EEF0E080818E7F8083E2EEF0E0E1 +:10170000808181608083808188608083F80180810E +:101710008E7F8083888180618883DF91CF911F9144 +:101720000F910895E8EDF0E080818F7E8083E7EDF2 +:10173000F0E080818160808384E082BF81E08093DB +:10174000E4010C944F0BE8EDF0E080818E7F808304 +:101750001092E20008951092DA001092E1000895CC +:101760001F920F920FB60F9211242F933F934F9316 +:101770005F936F937F938F939F93AF93BF93EF93F9 +:10178000FF938091E10082FF0BC08091E20082FF15 +:1017900007C08091E1008B7F8093E1000E940C0ED6 +:1017A0008091DA0080FF1FC08091D80080FF1BC0AD +:1017B0008091DA008E7F8093DA008091D90080FFDB +:1017C0000DC080E189BD82E189BD09B400FEFDCF75 +:1017D00081E08093E5010E94140805C019BC1092B5 +:1017E000E5010E9422088091E10080FF19C08091EC +:1017F000E20080FF15C08091E2008E7F8093E200BE +:101800008091E20080618093E2008091D800806244 +:101810008093D80019BC85E08093E5010E942608DA +:101820008091E10084FF30C08091E20084FF2CC0F1 +:1018300080E189BD82E189BD09B400FEFDCF8091C0 +:10184000D8008F7D8093D8008091E1008F7E8093B7 +:10185000E1008091E2008F7E8093E2008091E200BF +:1018600081608093E2008091E101882311F084E09F +:1018700007C08091E30087FF02C083E001C081E0E0 +:101880008093E5010E9428088091E10083FF29C030 +:101890008091E20083FF25C08091E100877F8093E3 +:1018A000E10082E08093E5011092E1018091E10086 +:1018B0008E7F8093E1008091E2008E7F8093E20032 +:1018C0008091E20080618093E20042E060E080E08D +:1018D0000E94AF0A8091F00088608093F0000E941F +:1018E0002508FF91EF91BF91AF919F918F917F91CB +:1018F0006F915F914F913F912F910F900FBE0F907D +:101900001F9018951F920F920FB60F9211242F93CC +:101910003F934F935F936F937F938F939F93AF9377 +:10192000BF93CF93EF93FF93C091E900CF70809165 +:10193000EC001092E9008091F000877F8093F00026 +:1019400078940E94BE0C1092E9008091F0008860AB +:101950008093F000C093E900FF91EF91CF91BF9188 +:10196000AF919F918F917F916F915F914F913F9137 +:101970002F910F900FBE0F901F9018951F93CF932C +:10198000DF93CDB7DEB7AA970FB6F894DEBF0FBED0 +:10199000CDBFE6EEF1E08091F100819321E0EE3ED3 +:1019A000F207C9F70E9444088091E80083FF1CC138 +:1019B0002091E6013091E701832F90E08A30910574 +:1019C00008F012C1FC01EA5AFF4F0C948022203823 +:1019D00081F0223809F008C18091EA018F7080936C +:1019E000E9008091EB0085FB882780F91092E900DF +:1019F00006C08091E2019091E30191118260909183 +:101A0000E800977F9093E8008093F1001092F10036 +:101A1000C5C0822F8D7F09F0E7C0222319F0223044 +:101A200061F0E2C08091E801813009F0DDC033301F +:101A300009F080E08093E30128C08091E8018111E2 +:101A400024C02091EA012F7009F4CEC02093E90050 +:101A50008091EB0080FF19C08091EB00333011F4CE +:101A6000806211C080618093EB0081E090E0022EE3 +:101A700001C0880F0A94EAF78093EA001092EA0006 +:101A80008091EB0088608093EB001092E9008091D8 +:101A9000E800877F86C02111A7C01091E8011F7759 +:101AA0008091E3008078812B8093E3008091E800AF +:101AB000877F8093E8000E94E40A8091E80080FF1D +:101AC000FCCF8091E30080688093E300112311F044 +:101AD00083E001C082E08093E50186C02058223077 +:101AE00008F082C08091E8019091E9018C3D23E0EB +:101AF000920779F583E08A838AE289834FB7F89465 +:101B0000DE01139620E03EE051E2E32FF0E0509337 +:101B10005700E49120FF03C0E295EF703F5FEF7044 +:101B20008E2F90E0EA3010F0C79601C0C0968D93DA +:101B30009D932F5F243149F74FBF8091E800877F45 +:101B40008093E8006AE270E0CE0101960E94EC0901 +:101B500014C0AE014F5F5F4F6091EA010E943409EB +:101B6000009709F441C02091E800277F2093E80006 +:101B7000BC0189819A810E944D0A8091E8008B778F +:101B80008093E80031C0203879F58091E800877FA4 +:101B90008093E8008091E1018093F1008091E8005A +:101BA0008E778093E8000E94E40A1EC021111CC0B9 +:101BB0009091E8019230C0F48091E800877F809393 +:101BC000E8009093E1010E94E40A8091E101811113 +:101BD00004C08091E30087FF02C084E001C081E07F +:101BE0008093E5010E9430088091E80083FF0AC0DD +:101BF0008091E800877F8093E8008091EB0080620D +:101C00008093EB00AA960FB6F894DEBF0FBECDBF4F +:101C1000DF91CF911F9108950895CF938091E501B1 +:101C20008823B1F08091E9008F709091EC0090FFD3 +:101C300002C090E801C090E0C92FC82B1092E900C3 +:101C40008091E80083FD0E94BE0CCF70C093E90034 +:101C5000CF91089590936901809368010895E09170 +:101C60006801F0916901309721F00190F081E02D39 +:101C7000099480E00895E0916801F091690130973E +:101C800021F00280F381E02D09940895E09168012C +:101C9000F0916901309721F00480F581E02D0994DD +:101CA000089520916601309167018217930771F0C2 +:101CB0009093670180936601E0916801F09169015A +:101CC000309721F00680F781E02D09940895209146 +:101CD0006401309165018217930771F0909365015B +:101CE00080936401E0916801F0916901309721F0DF +:101CF0000084F185E02D0994089508950C947D0EDB +:101D00000E946F1A0E940B040C94351BCF92DF9235 +:101D1000EF92FF920F931F93CF93DF93CDB7DEB770 +:101D20002B970FB6F894DEBF0FBECDBF0E942304E1 +:101D30003BE6E32E31E0F32E00E010E0C02E802FD2 +:101D40000E941005F701D1907F01D826B1F40F5FF2 +:101D50001F4F0E30110591F78FEF89838A831B8205 +:101D60000E94781A8160782F9D838C8349815A81E3 +:101D70006B818D810E94290F41C09091CC0191FF10 +:101D800004C08B870E9416058B8520E030E04D2D26 +:101D900050E0922FBA01022E02C0759567950A9401 +:101DA000E2F760FF25C02E83CF82EE24E394F12C6E +:101DB00002C0EE0CFF1C9A95E2F790E08E219F2165 +:101DC00021E0892B09F420E028870E94781A81609D +:101DD000782F9A8789874E815F8168858A850E94DE +:101DE000290FF801E559FE4F80818E25808306C0BA +:101DF0002F5F3F4F2630310561F6A9CF0E94191E93 +:101E000010916A010E942F0E1817A1F00E942F0E48 +:101E100080936A012B960FB6F894DEBF0FBECDBF3C +:101E2000DF91CF911F910F91FF90EF90DF90CF90B6 +:101E30000C9434072B960FB6F894DEBF0FBECDBFBF +:101E4000DF91CF911F910F91FF90EF90DF90CF9096 +:101E50000895CF93DF93CDB7DEB72B970FB6F894E5 +:101E6000DEBF0FBECDBF4F83588769877A878B87C8 +:101E7000DE01119686E0FD0111928A95E9F785E071 +:101E8000FE01379601900D928A95E1F749815A81BA +:101E90006B817C818D819E810E945C162B960FB692 +:101EA000F894DEBF0FBECDBFDF91CF910895CF93E1 +:101EB000C82F882309F4C1C0823859F40E942F0E1C +:101EC00081FDBBC089E30E94F9180E94B31989E320 +:101ED0000CC0833879F40E942F0E80FDAEC083E5DC +:101EE0000E94F9180E94B31983E50E943919CF9115 +:101EF0000C94B319843859F40E942F0E82FD9DC0B2 +:101F000087E40E94F9180E94B31987E4EECF8CEFA2 +:101F10008C0F813A48F48C2F0E944E2081118DC085 +:101F20008C2F0E94F918E3CF80E28C0F883048F4A0 +:101F3000C77081E001C0880FCA95EAF70E947A193C +:101F4000D6CF8BE58C0F833078F4C53A29F0C63AAA +:101F500031F482E890E005C081E890E002C083E8B7 +:101F600090E0CF910C94510E88E58C0F833108F0EE +:101F700064C0C83A39F1C93A41F1CA3A49F1CB3A99 +:101F800051F1CC3A59F1CD3A61F1C03B69F1CE3A09 +:101F900071F1CF3A79F1C13B81F1C23B89F1C33B89 +:101FA00091F1C43B99F1C53BA1F1C63BA9F1C73BF7 +:101FB000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2ED +:101FC00092E038C082EE90E035C089EE90E032C0F9 +:101FD0008AEE90E02FC085EB90E02CC086EB90E07D +:101FE00029C087EB90E026C08CEC90E023C08DECFC +:101FF00090E020C083E891E01DC08AE891E01AC01B +:1020000082E991E017C084E991E014C081E292E096 +:1020100011C083E292E00EC084E292E00BC085E240 +:1020200092E008C086E292E005C087E292E002C03A +:1020300080E090E0CF910C94670ECF9108958823B3 +:1020400009F44BC0823859F40E942F0E81FF45C01D +:1020500089E30E94F9180E94B31989E30CC0833800 +:1020600071F40E942F0E80FF38C083E50E94F9189A +:102070000E94B31983E50E9439190C94B31984386E +:1020800059F40E942F0E82FF28C087E40E94F9189D +:102090000E94B31987E4EFCF9CEF980F913A58F361 +:1020A00090E2980F983050F4877091E001C0990F3A +:1020B0008A95EAF7892F0E948019DFCF9BE5980F58 +:1020C000933020F480E090E00C94510E885A8331D4 +:1020D00020F480E090E00C94670E0895882321F0AE +:1020E0000E947A190C94B3190895882321F00E9454 +:1020F00080190C94B3190895CF92DF92EF92FF925A +:102100000F931F93CF93DF93CDB7DEB728970FB60A +:10211000F894DEBF0FBECDBF8C0185E0F801DE0173 +:10212000119601900D928A95E1F7F8014081318175 +:10213000F280258122952F7083819481892B31F043 +:102140003F3F31F481E04F3F19F403C081E001C00B +:1021500080E080FDC4C249833A8389819A812F83BC +:102160000E94B7189E8388870E94B6180E9489171C +:102170004E81E42FE295EF70F0E0E05AFF4F2F819F +:1021800068850C948022842F807F142F1F708823F1 +:1021900011F01295107FFF2059F0112309F454C259 +:1021A000812F68870E948A190E94B31968854CC2E2 +:1021B000862F0E941F10112309F491C2812F0E94C3 +:1021C000901928960FB6F894DEBF0FBECDBFDF91F1 +:1021D000CF911F910F91FF90EF90DF90CF900C94D3 +:1021E000B319342F307F842F8F70303211F08295E5 +:1021F000807F662319F0613019F12BC0FF20B1F008 +:10220000222309F493C1213009F090C128960FB61A +:10221000F894DEBF0FBECDBFDF91CF911F910F911C +:10222000FF90EF90DF90CF900C949A19222319F031 +:10223000213009F454C28E830E949D198E8189C178 +:10224000FF2021F0223008F04AC270C1211147C29C +:1022500080C1FF2021F0222309F468C1F5C12223A7 +:1022600009F477C105C2242F26952695237030E006 +:102270002115310521F021303105C9F030C2FF2090 +:1022800021F0862F942F937002C080E090E0289672 +:102290000FB6F894DEBF0FBECDBFDF91CF911F9177 +:1022A0000F91FF90EF90DF90CF900C94510EFF2094 +:1022B00021F0862F942F937002C080E090E0289642 +:1022C0000FB6F894DEBF0FBECDBFDF91CF911F9147 +:1022D0000F91FF90EF90DF90CF900C94670E862FB8 +:1022E000FF2019F00E94211D02C00E94891D28961E +:1022F0000FB6F894DEBF0FBECDBFDF91CF911F9117 +:102300000F91FF90EF90DF90CF900C940E1E842FD2 +:10231000837009F076C0F110E2C1262F2295269530 +:102320002770220F220F862F8F70C82ED12CE12C00 +:10233000F12C022E04C0CC0CDD1CEE1CFF1C0A94F8 +:10234000D2F764FF10C06FE070E080E090E004C05E +:10235000660F771F881F991F2A95D2F76095709591 +:102360008095909503C060E070E0CB01242F269506 +:1023700026952370422F50E042305105D1F0433072 +:10238000510559F16C297D298E299F29413051052C +:1023900041F128960FB6F894DEBF0FBECDBFDF9196 +:1023A000CF911F910F91FF90EF90DF90CF900C9401 +:1023B000AE176C297D298E299F2928960FB6F8948F +:1023C000DEBF0FBECDBFDF91CF911F910F91FF9068 +:1023D000EF90DF90CF900C94C8170E94AE17C70102 +:1023E000B60128960FB6F894DEBF0FBECDBFDF91C1 +:1023F000CF911F910F91FF90EF90DF90CF900C94B1 +:102400009417FF2019F0842F817001C086958823CE +:1024100009F465C1262F229526952770220F220FD9 +:10242000862F8F70C82ED12CE12CF12C022E04C0E7 +:10243000CC0CDD1CEE1CFF1C0A94D2F764FF10C00C +:102440006FE070E080E090E004C0660F771F881FA7 +:10245000991F2A95D2F7609570958095909503C045 +:1024600060E070E0CB01242F269526952370422F43 +:1024700050E042305105D1F04330510559F16C29FB +:102480007D298E299F294130510541F128960FB6AB +:10249000F894DEBF0FBECDBFDF91CF911F910F919A +:1024A000FF90EF90DF90CF900C9482186C297D29DB +:1024B0008E299F2928960FB6F894DEBF0FBECDBF98 +:1024C000DF91CF911F910F91FF90EF90DF90CF9010 +:1024D0000C949C180E948218C701B60128960FB66A +:1024E000F894DEBF0FBECDBFDF91CF911F910F914A +:1024F000FF90EF90DF90CF900C946818603FC9F187 +:1025000018F4603E50F49BC0623F09F460C008F4C8 +:102510004AC0633F09F46FC092C0162F1F70842F0A +:102520008F71FF2099F00E940118812F28960FB615 +:10253000F894DEBF0FBECDBFDF91CF911F910F91F9 +:10254000FF90EF90DF90CF900C946E100E942218B5 +:10255000812F28960FB6F894DEBF0FBECDBFDF9156 +:10256000CF911F910F91FF90EF90DF90CF900C943F +:102570007510FF20A1F02111B2C0842F8F71289611 +:102580000FB6F894DEBF0FBECDBFDF91CF911F9184 +:102590000F91FF90EF90DF90CF900C94471822306E +:1025A00008F09DC0EACFFF20A1F0842F8F712896FC +:1025B0000FB6F894DEBF0FBECDBFDF91CF911F9154 +:1025C0000F91FF90EF90DF90CF900C940118FF20B7 +:1025D00061F3842F8F7128960FB6F894DEBF0FBE7B +:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1025F000CF900C942218FF2091F0842F8F71289691 +:102600000FB6F894DEBF0FBECDBFDF91CF911F9103 +:102610000F91FF90EF90DF90CF900C94EC172896DD +:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 +:102630000F91FF90EF90DF90CF900C94E217FF2066 +:10264000A1F0222309F4B1CF862F28960FB6F89473 +:10265000DEBF0FBECDBFDF91CF911F910F91FF90D5 +:10266000EF90DF90CF900C94570F222309F4B1CF55 +:10267000862F28960FB6F894DEBF0FBECDBFDF9130 +:10268000CF911F910F91FF90EF90DF90CF900C941E +:102690001F104F70C8010E94AB0228960FB6F89425 +:1026A000DEBF0FBECDBFDF91CF911F910F91FF9085 +:1026B000EF90DF90CF900C9409174F70C8012896C7 +:1026C0000FB6F894DEBF0FBECDBFDF91CF911F9143 +:1026D0000F91FF90EF90DF90CF900C94D605289645 +:1026E0000FB6F894DEBF0FBECDBFDF91CF911F9123 +:1026F0000F91FF90EF90DF90CF9008950E9497196F +:102700000E946C190E94B3190E94BA1E0E940E1EEC +:1027100080E090E00E94510E80E090E00C94670E03 +:102720000E9487190C947E130E94B718292F2295B6 +:102730002F7030E02C3031054CF42A3031056CF428 +:10274000225031092230310590F407C02C30310578 +:1027500051F02F30310539F00AC0803E10F0803F33 +:1027600031F481E0089593FB882780F9089580E093 +:102770000895CF93DF9300D000D01F92CDB7DEB77E +:102780000F900F900F900F900F90DF91CF910895C1 +:10279000CF93DF9300D000D000D0CDB7DEB7269620 +:1027A0000FB6F894DEBF0FBECDBFDF91CF91089575 +:1027B0001F93CF93DF93C091790116E080917A0146 +:1027C000C81799F0D0E01C9FF0011D9FF00D112457 +:1027D000E558FE4F408151816281738184819581EA +:1027E0000E94C8132196C770E9CFDF91CF911F9146 +:1027F00008954091AB015091AC016091AD01709191 +:10280000AE018091AF019091B0010C94C813CF93A9 +:102810008091B00182958F7009F05FC08091AD0109 +:10282000882309F45AC020917901A0917A0160911E +:10283000AB017091AC018091AE019091AF0131E09C +:102840006F3F09F030E0B32FC6E02A1709F445C006 +:10285000009721F07F3F21F44B2F03C041E001C0DE +:1028600040E030E040FD35C0C29FF001C39FF00D55 +:102870001124E558FE4F418174132BC0408164132D +:1028800028C04281411125C043815481481759070E +:1028900010F441505109481B590B483C5105C8F4EC +:1028A0008091B0018F7080618093B00186E0829F3B +:1028B000F001839FF00D1124E058FE4F80818F704E +:1028C000806180838BEA91E00E947C10CF910C9410 +:1028D000D8132F5F3F4F2770B8CFCF910895CF9275 +:1028E000DF92EF92FF920F931F93CF93DF93CDB7B9 +:1028F000DEB762970FB6F894DEBF0FBECDBF8C0176 +:1029000085E0F801DE011D9601900D928A95E1F7B0 +:10291000D8014C9111965C91119712966C91129777 +:102920001396ED90FC9014977091AB01E091AC017F +:102930002091AE013091AF012115310531F0EF3F0B +:1029400031F481E07F3F19F403C081E001C080E0F1 +:10295000B82FB170CB2E80FD6CC1D090AD01DD20C1 +:1029600009F4F5C0F091B001E216F30638F0C701A2 +:10297000821B930B883C910548F09BC020953095B5 +:102980002E0D3F1D283C310508F093C08F2F807F0E +:1029900009F052C0E51314C0741312C0D62E611191 +:1029A0000FC0FF70F061F093B0010E94F9138BEA41 +:1029B00091E00E947C108091B001F80185836CC188 +:1029C000EF2831F05F3F31F481E04F3F19F403C04D +:1029D00081E001C080E080FD03C081E0862701C066 +:1029E00080E0F82FF170FF2E80FF1CC080917901EC +:1029F00020917A0136E0821709F428C190E0389FCF +:102A0000F001399FF00D1124E558FE4F71815713E5 +:102A100006C07081471303C07281671303C001961B +:102A20008770E9CFD62E662309F436C18091B001B4 +:102A300081608093B00153C0E51308C0741306C0D1 +:102A4000611104C0D8011596FC93AEC04D875E8716 +:102A50008D859E856A8B0E9494136A89882329F14B +:102A6000D62E662311F12091B001822F82958F70AE +:102A700090E002970CF460C08091AB019091AC01A2 +:102A800098878F831986FB86EA862C87CE01079666 +:102A900051C0E51731F14D875E878D859E856A8B24 +:102AA0000E9494136A8981112EC0C8010E947C1073 +:102AB000A4C08F2F807F69F77E2DF98AE88A8989E3 +:102AC0000E94B9138BEA91E00E947C10EBEAF1E0DE +:102AD00086E0DF011D928A95E9F70E94F913D12C57 +:102AE000DBC07413D8CF6111D6CFD8011596FC93F3 +:102AF000C8010E947C10EBEAF1E086E0DF011D9244 +:102B00008A95E9F7C9C0D62E662379F22091B001E3 +:102B1000822F82958F7090E0029774F08091AB01C4 +:102B20009091AC019A8389831B82FD82EC822E8373 +:102B3000CE0101960E947C1086E0F801ABEAB1E07C +:102B400001900D928A95E1F70E9407146FC0E2167A +:102B5000F30628F0C701821B930B9C0104C020954B +:102B600030952E0D3F1D283C310508F052C0D62E61 +:102B7000662309F49ACFE5132CC074132AC0809100 +:102B8000B00180FD1DC0982F92959F70C9F0D801AB +:102B900015968C9315979F3039F09F5F9295907F93 +:102BA0008F70892B15968C93C8010E947C1086E04B +:102BB000F801ABEAB1E001900D928A95E1F736C0D9 +:102BC00086E0F801ABEAB1E001900D928A95E1F759 +:102BD00063C04D875E878D859E850E9494138823F0 +:102BE00079F086E0F801ABEAB1E001900D928A95A8 +:102BF000E1F70E9407140E94F913DD24D3944CC01E +:102C00008091B00181608093B001C8010E947C1066 +:102C100043C07E2DF98AE88A89890E94B913EBEABC +:102C2000F1E086E0DF011D928A95E9F70E94F91331 +:102C300033C0662309F439CF4D875E878D859E8525 +:102C40000E949413882309F430CFCBCF4D875E8741 +:102C50008D859E850E94B718292F22952F7030E010 +:102C6000223031052CF49F7041F0811106C00CC058 +:102C7000243031052CF49F7049F4805E883020F0B8 +:102C8000C8010E947C10CF2CDC2C06C0D801159600 +:102C90009C91907F91F7F8CF8D2D62960FB6F894A6 +:102CA000DEBF0FBECDBFDF91CF911F910F91FF907F +:102CB000EF90DF90CF9008951F93CF93DF93CDB720 +:102CC000DEB72C970FB6F894DEBF0FBECDBF4F8393 +:102CD000588769877A878B879C87CE0107960E94E1 +:102CE0006F148823C1F02F8138858A859B85892BB5 +:102CF00031F03F3F11F080E003C02F3FE1F781E06A +:102D0000811147C04F81588569857A858B859C855F +:102D10000E94C8133EC086E0FE013796DE01119680 +:102D200001900D928A95E1F7FF81E8854A855B85E0 +:102D30004115510531F0EF3F31F481E0FF3F19F4C7 +:102D400003C081E001C080E080FD23C020917A01B2 +:102D500030E0C9010196877099276091790170E090 +:102D600086179707F1F1F983EA835D834C8396E038 +:102D7000929FD001939FB00D1124A558BE4FFE0124 +:102D8000319601900D929A95E1F780937A010E9415 +:102D9000D81316E08091790190917A01891779F121 +:102DA000189FC001112485589E4F0E946F148823DC +:102DB00031F1E09179011E9FF0011124E558FE4F99 +:102DC0004081518162817381848195810E94C81301 +:102DD0008091790190E0019687709927809379011D +:102DE000D9CF0E94901310927A0110927901EBEAE8 +:102DF000F1E086E0DF011D928A95E9F7CACF2C96B3 +:102E00000FB6F894DEBF0FBECDBFDF91CF911F91FB +:102E10000895EF92FF920F931F93CF93DF93FC01DE +:102E2000009709F46FC0F12CEE24E394EF01219692 +:102E30008491843740F4843008F055C0813081F0AB +:102E4000823021F15FC0853709F447C0C0F19CE7AB +:102E5000980F903708F056C08F770E941F1045C01A +:102E60008F010E5F1F4FFE01849190E2980F983002 +:102E700050F48770FE2D01C0FF0F8A95EAF78F2F5F +:102E80000E948A1915C00E94570F14C08F010E5F4F +:102E90001F4FFE01849190E2980F983068F487707C +:102EA000FE2D01C0FF0F8A95EAF78F2F0E9490191F +:102EB0000E94B319E80119C00E941F10FBCFCF0177 +:102EC0000296FE01C491CC2361F0EFE9FFE0319757 +:102ED000F1F700C00000C150F6CFCF010296FE010D +:102EE000F490EC0102C00E94570F8F2D882341F00F +:102EF000EFE9FFE03197F1F700C000008150F6CF15 +:102F0000FE0194CFDF91CF911F910F91FF90EF9031 +:102F1000089508956093B5017093B6018093B70149 +:102F20009093B8010C947E130F931F930091B501F9 +:102F30001091B6012091B7013091B801062B172BE3 +:102F4000282B392B0093B5011093B6012093B701BC +:102F50003093B8011F910F910C947E130F931F9320 +:102F60000091B5011091B6012091B7013091B801DF +:102F700006231723282339230093B5011093B601A4 +:102F80002093B7013093B8011F910F910C947E13D9 +:102F90000F931F930091B5011091B6012091B701D5 +:102FA0003091B80106271727282739270093B50144 +:102FB0001093B6012093B7013093B8011F910F9180 +:102FC0000C947E131092B1011092B2011092B301D1 +:102FD0001092B4010C947E1341E050E060E070E088 +:102FE00004C0440F551F661F771F8A95D2F7409380 +:102FF000B1015093B2016093B3017093B4010C948A +:103000007E1341E050E060E070E004C0440F551FC3 +:10301000661F771F8A95D2F78091B1019091B20116 +:10302000A091B301B091B401842B952BA62BB72BA3 +:103030008093B1019093B201A093B301B093B40116 +:103040000C947E1341E050E060E070E004C0440F57 +:10305000551F661F771F8A95D2F74095509560954A +:1030600070958091B1019091B201A091B301B0919E +:10307000B40184239523A623B7238093B1019093B1 +:10308000B201A093B301B093B4010C947E1341E05C +:1030900050E060E070E004C0440F551F661F771FCA +:1030A0008A95D2F78091B1019091B201A091B301BC +:1030B000B091B40184279527A627B7278093B10143 +:1030C0009093B201A093B301B093B4010C947E131A +:1030D0000F931F930091B1011091B2012091B301A0 +:1030E0003091B401062B172B282B392B0093B101FB +:1030F0001093B2012093B3013093B4011F910F914B +:103100000C947E130F931F930091B1011091B201A3 +:103110002091B3013091B4010623172328233923CA +:103120000093B1011093B2012093B3013093B40125 +:103130001F910F910C947E130F931F930091B10177 +:103140001091B2012091B3013091B40106271727E5 +:10315000282739270093B1011093B2012093B301BE +:103160003093B4011F910F910C947E130895CF9268 +:10317000DF92EF92FF920F931F93CF93DF93EC01B7 +:10318000C090B501D090B601E090B701F090B801C1 +:103190008091B1019091B201A091B301B091B401BD +:1031A000C82AD92AEA2AFB2A0FE110E0B701A601B2 +:1031B000002E04C076956795579547950A94D2F7E7 +:1031C00040FF07C0BE01802F0E94F90581309105A4 +:1031D00039F40150110950F7BE0180E00E94F90551 +:1031E000DF91CF911F910F91FF90EF90DF90CF90E3 +:1031F000089590910C019923D9F090910D01992394 +:10320000B9F0982F9695969596959F3088F5E09110 +:103210000E01F0910F01E90FF11D877021E030E000 +:1032200001C0220F8A95EAF78181822B818308955C +:1032300040910E0150910F0120E030E09FEFFA0124 +:10324000E20FF31F6281681799F09F3F19F4611133 +:1032500001C0922F2F5F3F4F2E30310581F79F3FE6 +:1032600039F0FA01E90FF11D97FDFA95828308956F +:10327000089590910C019923E1F090910D0199230B +:10328000C1F0982F9695969596959F3020F5E091F0 +:103290000E01F0910F01E90FF11D877021E030E080 +:1032A00001C0220F8A95EAF7209581812823218386 +:1032B000089540910E0150910F0120E030E0FA0195 +:1032C000E20FF31F9281981301C012822F5F3F4FCC +:1032D0002E303105A1F7089581E090E0E0910E01D4 +:1032E000F0910F01E80FF91F1082019680319105CE +:1032F000A9F708959091CB01982B9093CB01089555 +:1033000080959091CB0198239093CB0108951092D2 +:10331000CB0108959091CA01982B9093CA0108950A +:1033200080959091CA0198239093CA0108951092B4 +:10333000CA0108958093B90108951092B9010895C2 +:1033400040910E0150910F0120E030E080E0FA0141 +:10335000E20FF31F918191118F5F2F5F3F4F2F304D +:103360003105A9F70895E0910E01F0910F018091C8 +:10337000CB018083E0910E01F0910F01808190914B +:10338000CA01892B80839091B901992361F0E09162 +:103390000E01F0910F018081892B80830E94A0197A +:1033A00081111092B90180910E0190910F010C943E +:1033B0003B0ECF92DF92EF92FF920F931F936C011F +:1033C000EE24FF24C114D104E104F10421F46B01C3 +:1033D0007C0180E001C080E133272F2D1E2D0D2DB3 +:1033E000011511052105310519F0885F6801790182 +:1033F00097018601A4E03695279517950795AA951C +:10340000D1F7011511052105310519F08C5F68010F +:10341000790197018601F2E0369527951795079572 +:10342000FA95D1F7011511052105310519F08E5FC7 +:1034300068017901B701A60176956795579547957B +:10344000452B462B472B09F08F5F1F910F91FF9063 +:10345000EF90DF90CF9008958091E501843009F1DD +:103460001092CD0120E488E190E00FB6F894A89581 +:10347000809360000FBE2093600083B7817F8460DB +:1034800083BF83B7816083BF7894889583B78E7F2D +:1034900083BF88E10FB6F8948093600010926000BB +:1034A0000FBE089508950895CF930E94521A0E9466 +:1034B00023040E94531AC0E08C2F0E941005811132 +:1034C00005C0CF5FCE30C1F780E001C081E0CF9171 +:1034D00008950E9490130E942F0E0C94340782E0EE +:1034E00084BD93E095BD9AEF97BD80936E000895DB +:1034F0002FB7F8948091CE019091CF01A091D00187 +:10350000B091D1012FBF0895CF92DF92EF92FF9239 +:103510000F931F932FB7F8944091CE015091CF0194 +:103520006091D0017091D1012FBF6A017B01EE241F +:10353000FF248C0120E030E0C016D106E206F3063D +:1035400010F441505109481B590BCA011F910F91AA +:10355000FF90EF90DF90CF9008951F920F920FB6DB +:103560000F9211248F939F93AF93BF938091CE01BD +:103570009091CF01A091D001B091D1010196A11DF0 +:10358000B11D8093CE019093CF01A093D001B09351 +:10359000D101BF91AF919F918F910F900FBE0F906E +:1035A0001F9018950E94350BF8942FEF87EA91E64B +:1035B000215080409040E1F700C0000087E090EB90 +:1035C000DC018093EE019093EF01A093F001B093A2 +:1035D000F1012CE088E190E00FB6F894A895809373 +:1035E00060000FBE20936000FFCFEF92FF920F9319 +:1035F0001F93CF93DF93E82EF12C8F2D0E9410059F +:10360000C0E0D0E0082F10E098010C2E02C03595E4 +:1036100027950A94E2F720FD05C02196C630D10512 +:1036200099F709C06C2F7F2D80E00E94D705E81222 +:10363000F4CF81E005C0F3948EE0F812DECF80E095 +:10364000DF91CF911F910F91FF90EF900895CF934D +:10365000C82F8CE20E94F51A882321F08C2FCF917D +:103660000C94F51A80E0CF910895CF930E947A1CB4 +:10367000811102C00E94601CC5E6C15049F00E9441 +:1036800023048FE39CE90197F1F700C00000F5CF18 +:1036900089E20E94271B811111C18AE20E94271B27 +:1036A00081110E94601C85E00E94271B81110E94ED +:1036B000D21A0E94851C8093CC0187E00E94271BB0 +:1036C000882399F18BE10E94271B882351F0909168 +:1036D000CC0191FB882780F921E0822780FB91F9BA +:1036E00022C08EE00E94271B882351F09091CC01CC +:1036F00092FB882780F921E0822780FB92F913C092 +:1037000080E10E94271B9091CC01882341F093FB1C +:10371000882780F921E0822780FB93F904C0892F54 +:10372000809580FB90F99093CC018091CC010E9410 +:10373000891C0E94971C8093DF0180EE0E94271B4A +:10374000882341F08091DF01982F909590FB80F9BC +:103750008093DF0189E30E94271B882359F0909111 +:10376000DF0191FB882780F921E0822780FB91F916 +:103770009093DF0182EE0E94271B882359F09091DD +:10378000DF0192FB882780F921E0822780FB92F9F4 +:103790009093DF0186EE0E94271B882359F09091B9 +:1037A000DF0193FB882780F921E0822780FB93F9D2 +:1037B0009093DF0183EE0E94271B882359F090919C +:1037C000DF0194FB882780F921E0822780FB94F9B0 +:1037D0009093DF0185E30E94271B882359F0909185 +:1037E000DF0195FB882780F921E0822780FB95F98E +:1037F0009093DF0181E30E94271B882359F0909169 +:10380000DF0196FB882780F921E0822780FB96F96B +:103810009093DF0181E10E94271B882359F090914A +:10382000DF0197FB882780F921E0822780FB97F949 +:103830009093DF018091DF010E949B1C8091DF014A +:1038400087FB882780F980930D0187E20E94271B60 +:10385000C82F8EE10E94271B8111C2608FE10E9458 +:10386000271B8111C46080E20E94271B8111C86060 +:1038700081E20E94271B8111C06182E20E94271B06 +:103880008111C06283E20E94271B8111C06484E21F +:103890000E94271B882311F0C06802C0CC2329F0A6 +:1038A0008C2F0E94921C6C2F03C00E948E1C682FCC +:1038B00070E080E090E0CF910C948A17CF9108954A +:1038C0006DEE7EEF80E090E00E94B62260E082E044 +:1038D00090E00E94A82260E083E090E00E94A8228D +:1038E00060E084E090E00E94A82260E085E090E043 +:1038F0000C94A82280E090E00E94A22221E08D3E5C +:103900009E4F09F020E0822F089582E090E00C9411 +:103910009A22682F82E090E00C94A82283E090E045 +:103920000C949A22682F83E090E00C94A82284E003 +:1039300090E00C949A22682F84E090E00C94A822E6 +:103940008091D40180FF0BC06091130185E0689FD6 +:10395000B001112475956795759567952AC081FF0B +:1039600009C06091130185E0689FB001112475952D +:1039700067951FC082FF07C06091130185E0689FB3 +:10398000B001112416C04091D5014423C9F06091C3 +:103990001201461788F72091130185E0289F9001B6 +:1039A0001124429FC001439F900D112470E00E949A +:1039B0006C226038710540F46115710539F002C060 +:1039C00065E070E0862F08958FE7089581E00895FF +:1039D0008091D40180FF08C06091110170E075955D +:1039E00067957595679521C081FF06C060911101AB +:1039F00070E07595679519C082FF04C06091110150 +:103A000070E010C08091D5018823C1F06091100151 +:103A10008617A0F790911101989FC001112470E0C2 +:103A20000E946C226038710528F46115710521F03F +:103A3000862F08958FE7089581E0089561E070E092 +:103A4000F4CF803F21F40E94A01C819504C0813FE7 +:103A500029F40E94A01C8093D8010895823F21F48C +:103A60000E94A01C819504C0833F29F40E94A01CE1 +:103A70008093D7010895893F19F40E94E81C05C07E +:103A80008A3F31F40E94E81C81958093D901089502 +:103A90008B3F21F40E94E81C819504C08C3F29F4DF +:103AA0000E94E81C8093DA010895843F21F48091FC +:103AB000D601816017C0853F21F48091D6018260D4 +:103AC00011C0863F21F48091D60184600BC0873FEE +:103AD00021F48091D601886005C0883F31F480913F +:103AE000D60180618093D60108958D3F21F48091A5 +:103AF000D40181600BC08E3F21F48091D40182609B +:103B000005C08F3F29F48091D40184608093D40153 +:103B10000895803F39F48091D80187FF6CC01092DE +:103B2000D80169C0813F29F48091D8011816BCF3EF +:103B300062C09091D701823F29F497FF5CC0109238 +:103B4000D70159C0833F19F41916CCF354C0893FEB +:103B500041F48091D90118160CF04DC01092D90192 +:103B60004AC08A3F29F48091D90187FF44C0F6CF2B +:103B70008B3F39F48091DA0187FF3DC01092DA0162 +:103B80003AC08C3F29F48091DA011816BCF333C097 +:103B9000843F21F48091D6018E7F17C0853F21F4A8 +:103BA0008091D6018D7F11C0863F21F48091D6018E +:103BB0008B7F0BC0873F21F48091D601877F05C0A2 +:103BC000883F31F48091D6018F7E8093D60113C057 +:103BD0008D3F21F48091D4018E7F0BC08E3F21F464 +:103BE0008091D4018D7F05C08F3F29F48091D4014D +:103BF0008B7F8093D4018091D70181110EC0809179 +:103C0000D80181110AC08091D901811106C080912B +:103C1000DA01811102C01092D501089586ED91E07C +:103C20000E94460E0E94781A9093D3018093D2018D +:103C300008951F93CF93DF938091D2019091D30188 +:103C40000E94841A4091D501442321F0209114014F +:103C500030E006C0209115015AE0259F9001112403 +:103C60008217930708F482C08091D7011091D80180 +:103C7000D091D901C091DA01811107C0111105C09D +:103C8000D11103C0CC2309F471C04F3F19F04F5F2D +:103C90004093D501181624F40E94A01C8093D701EC +:103CA0008091D70187FF05C00E94A01C8195809359 +:103CB000D701111624F40E94A01C8093D801809192 +:103CC000D80187FF05C00E94A01C81958093D80170 +:103CD0006091D701662339F11091D801112319F1B0 +:103CE000772767FD7095872F972F0E947D2123E30B +:103CF00033E343E35FE30E94E1210E944A216093A2 +:103D0000D701612F772767FD7095872F972F0E9426 +:103D10007D2123E333E343E35FE30E94E1210E943B +:103D20004A216093D8011D1624F40E94E81C809358 +:103D3000D9018091D90187FF05C00E94E81C8195B7 +:103D40008093D9011C1624F40E94E81C8093DA01A8 +:103D50008091DA0187FF05C00E94E81C819580935D +:103D6000DA01DF91CF911F910C940E1EDF91CF915C +:103D70001F910895E6EDF1E085E0DF011D928A953F +:103D8000E9F71092D5011092D4010895833081F1A2 +:103D900028F4813059F08230D1F00895853009F44B +:103DA00049C0B8F1863009F456C008952091150134 +:103DB000862F90E0820F911D8F3F910520F4620FB6 +:103DC0006093150108958FEF809315010895209158 +:103DD0001401862F90E0820F911D8F3F910520F4F2 +:103DE000620F6093140108958FEF8093140108957A +:103DF00020911301862F90E0820F911D8F3F910536 +:103E000020F4620F6093130108958FEF80931301E4 +:103E1000089520911201862F90E0820F911D8F3F0F +:103E2000910520F4620F6093120108958FEF809343 +:103E30001201089520911101862F90E0820F911DAB +:103E40008F3F910520F4620F6093110108958FEF69 +:103E500080931101089520911001862F90E0820F28 +:103E6000911D8F3F910520F4620F6093100108951A +:103E70008FEF809310010895833011F128F4813081 +:103E800049F0823091F00895853081F120F186303B +:103E9000C1F1089580911501681720F4861B809365 +:103EA0001501089510921501089580911401681765 +:103EB00020F4861B80931401089510921401089534 +:103EC00080911301681720F4861B809313010895D5 +:103ED00010921301089580911201681720F4861B37 +:103EE000809312010895109212010895809111019A +:103EF000681720F4861B8093110108951092110118 +:103F0000089580911001681720F4861B809310019A +:103F100008951092100108958D3109F442C020F5E2 +:103F20008E3009F479C070F4873009F45EC020F453 +:103F3000863009F442C033C08830D1F18B3009F4A7 +:103F4000A7C02DC0863109F4A3C038F4803109F42C +:103F50006DC0813109F47BC022C0893109F498C059 +:103F60008B3109F44FC01BC0853309F479C048F484 +:103F7000873209F475C008F478C0893209F470C03A +:103F80000EC0833438F48A3308F071C0883309F4E2 +:103F90007FC005C0833409F463C08834C1F080E079 +:103FA00008950E9404210E942F0E0E94340770C0C1 +:103FB0000E94851C0E94971C6BC08091CC01817F60 +:103FC0008E7F8093CC0181E08093DC0108950E9474 +:103FD00090132FEF83ED90E3215080409040E1F764 +:103FE00000C000000E94D21A53C09091CC01892FCA +:103FF000817090FF03C0917F9E7F26C09160909357 +:10400000CC0146C09091CC0191FB882780F921E03A +:10401000822780FB91F913C09091CC0192FB8827F5 +:1040200080F921E0822780FB92F909C09091CC01B0 +:1040300093FB882780F921E0822780FB93F99093F6 +:10404000CC01882329F191609093CC0108950E94BE +:10405000901380910D0191E0892780930D0118C084 +:1040600061E070E080E090E00FC023EE01C027EC3B +:10407000280F61E070E080E090E004C0660F771FD9 +:10408000881F991F2A95D2F70E948A170E949013C1 +:1040900081E0089580E0089580E00895CF93C82FCF +:1040A0008091DC01813079F018F08230D1F184C048 +:1040B000A0910E01B0910F018C91813169F0823293 +:1040C00009F07CC009C0A0910E01B0910F018C9144 +:1040D000813111F0823249F48C2F0E944A208111E3 +:1040E0001DC08C2F0E948C1F1AC08C2F0E944C2048 +:1040F000811114C0C43179F048F4CB3079F0C0316B +:1041000009F060C082E08093DC0108C0C93219F078 +:10411000C83321F057C01092DC0154C081E0817097 +:1041200053C0C93289F118F5C43171F1A8F4C73010 +:1041300009F046C08AE08093150194E19093140140 +:1041400093E0909313018093120188E08093110112 +:1041500088E28093100134C0CE51C63088F5EC2F30 +:10416000F0E0E65DFE4F80818093DB0129C0CE3414 +:10417000E9F020F4CB3421F56AE013C0C13579F0C1 +:10418000C235F1F461E00DC08091DB01882319F0A4 +:104190001092DB0115C081E08093DC0115C061E065 +:1041A00006C08091DB010E94C61E0AC06AE08091B1 +:1041B000DB010E943C1F04C01092DC0180E004C0BF +:1041C00081E002C080E0ABCFCF910895E1E8F0E05C +:1041D0008081886080838081816080838FB7F8943C +:1041E00093E09093890090ED909388008FBF08959D +:1041F000EFE6F0E08081826080830895EFE6F0E0F2 +:1042000080818D7F80830895EFE6F0E0808192E0E9 +:104210008927808308951F920F920FB60F92112461 +:104220002F933F934F935F936F937F938F939F93BE +:10423000AF93BF93EF93FF938091DD019091DE01E7 +:1042400001969093DE018093DD01811103C082E02D +:104250000E943407E091DE01E695E695F0E0E6572E +:10426000FB4FE4918091DD018E1303C080E00E943A +:104270003407FF91EF91BF91AF919F918F917F9103 +:104280006F915F914F913F912F910F900FBE0F90C3 +:104290001F90189504D06894B1118DC0089570D006 +:1042A00088F09F5790F0B92F9927B751A0F0D1F01F +:1042B000660F771F881F991F1AF0BA95C9F712C0A9 +:1042C000B13081F077D0B1E0089574C0672F782FB6 +:1042D0008827B85F39F0B93FCCF386957795679515 +:1042E000B395D9F73EF490958095709561957F4F81 +:1042F0008F4F9F4F0895E89409C097FB3EF4909527 +:104300008095709561957F4F8F4F9F4F9923A9F0AE +:10431000F92F96E9BB279395F6958795779567953D +:10432000B795F111F8CFFAF4BB0F11F460FF1BC081 +:104330006F5F7F4F8F4F9F4F16C0882311F096E914 +:1043400011C0772321F09EE8872F762F05C06623C2 +:1043500071F096E8862F70E060E02AF09A95660F7B +:10436000771F881FDAF7880F9695879597F9089534 +:1043700057FD9058440F551F59F05F3F71F0479516 +:10438000880F97FB991F61F09F3F79F087950895FB +:10439000121613061406551FF2CF4695F1DF08C01A +:1043A000161617061806991FF1CF86957105610537 +:1043B00008940895E894BB2766277727CB0197F9DF +:1043C00008950BD078C069D028F06ED018F09523EE +:1043D00009F05AC05FC01124EECFCADFA0F3959F49 +:1043E000D1F3950F50E0551F629FF001729FBB27DC +:1043F000F00DB11D639FAA27F00DB11DAA1F649F88 +:104400006627B00DA11D661F829F2227B00DA11D3A +:10441000621F739FB00DA11D621F839FA00D611DC0 +:10442000221F749F3327A00D611D231F849F600DE1 +:10443000211D822F762F6A2F11249F5750408AF01A +:10444000E1F088234AF0EE0FFF1FBB1F661F771FA6 +:10445000881F91505040A9F79E3F510570F014C03D +:10446000AACF5F3FECF3983EDCF38695779567958E +:10447000B795F795E7959F5FC1F7FE2B880F911DC4 +:104480009695879597F9089597F99F6780E870E06A +:1044900060E008959FEF80EC089500240A941616BA +:1044A000170618060906089500240A941216130622 +:1044B000140605060895092E0394000C11F48823B0 +:1044C00052F0BB0F40F4BF2B11F460FF04C06F5FCC +:1044D0007F4F8F4F9F4F089597FB072E16F4009440 +:1044E00007D077FD09D00E94862207FC05D03EF454 +:1044F000909581959F4F0895709561957F4F089590 +:10450000EE0FFF1F0590F491E02D0994AA1BBB1B31 +:1045100051E107C0AA1FBB1FA617B70710F0A61BC3 +:10452000B70B881F991F5A95A9F780959095BC01E4 +:10453000CD010895F999FECF92BD81BDF89A9927D2 +:1045400080B50895A8E1B0E042E050E00C94BD22AF +:10455000262FF999FECF1FBA92BD81BD20BD0FB69F +:10456000F894FA9AF99A0FBE019608950E94A8222B +:10457000272F0C94A922DC01CB01FC01F999FECF75 +:1045800006C0F2BDE1BDF89A319600B40D924150DB +:0A4590005040B8F70895F894FFCFEB +:10459A0020023607C307A0076C0739070101BA01D1 +:1045AA0028080A03140A3F4D36394B04FE03C80390 +:1045BA008F0322033B0354036D0301020304050620 +:0445CA0007080900D5 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png deleted file mode 100644 index c83f972cfe..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md index 033e8ef4d5..1cfea06dd0 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md +++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md @@ -1,5 +1,9 @@ -# The Ordinary Layout. for users of common keyboards +# The Ordinary Layout, a familiar and powerful layout -You can read more about the reasoning behind this layout over at [Nicholas's blog](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html). The idea is to make a layout that's as familiar as possible for users of "regular" keyboards. +The Ordinary Layout is intended to be unremarkably mundane and remarkably useful. This layout maintains most key positions from common QWERTY keyboards and features enhanced Symbol and Media layers compared to the default Ergodox EZ layout. -![Ordinary layout](ordinary.png) +Full details about the rationale behind this layout [are available](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html). + +![Ordinary base layout](ordinary-base.png) +![Ordinary symbol layout](ordinary-symbol.png) +![Ordinary media layout](ordinary-media.png) -- cgit v1.2.3 From 20a3229faf12d964403becf210bf7ba280ca2e49 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sun, 27 Mar 2016 02:22:41 +0000 Subject: Add manuneo layout --- .../keymaps/german-manuneo/compile_keymap.py | 418 +++++++ .../ergodox_ez/keymaps/german-manuneo/keymap.c | 1278 ++++++++++++++++++++ .../ergodox_ez/keymaps/german-manuneo/keymap.md | 222 ++++ 3 files changed, 1918 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py new file mode 100644 index 0000000000..3bbb9340b2 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -0,0 +1,418 @@ +# encoding: utf-8 +from __future__ import division +from __future__ import print_function +from __future__ import absolute_import +from __future__ import unicode_literals + +import os +import io +import re +import sys +import json +import unicodedata +import collections + +PY2 = sys.version_info.major == 2 + +if PY2: + chr = unichr + + +ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE) +INLINE_COMMENT_RE = re.compile( + r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE +) +TRAILING_COMMA_RE = re.compile( + r",$\s*([\]\}])", re.MULTILINE +) + +def loads(raw_data): + if isinstance(raw_data, bytes): + raw_data = raw_data.decode('utf-8') + raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) + raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) + raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) + return json.loads(raw_data) + +with io.open("keymap.md", encoding="utf-8") as fh: + lines = fh.readlines() + +SECTIONS = [ + 'layout_config', + 'layers', +] + +config = { + "includes_basedir": "quantum/", + "keymaps_includes": [ + "keymap_common.h", + ], + 'filler': "-+.':x", + 'separator': "|", + 'default_key_prefix': ["KC_"], + 'unicode_macros': [], + 'macro_ids': ['UMS'], + 'layers': collections.OrderedDict(), + 'layer_lines': collections.OrderedDict(), +} + +section_start_index = -1 +current_section = None +current_layer_name = None +current_layer_lines = [] +config_data = [] + +def end_section(): + global section_start_index + global current_layer_lines + section_start_index = -1 + if current_section == 'layout_config': + config.update(loads("".join( + config_data + ))) + elif current_section == 'layers': + config['layer_lines'][current_layer_name] = current_layer_lines + current_layer_lines = [] + + +for i, line in enumerate(lines): + if line.startswith("# "): + section = line[2:].strip().replace(" ", "_").lower() + if section in SECTIONS: + current_section = section + elif line.startswith("## "): + sub_section = line[3:] + if current_section == 'layers': + current_layer_name = sub_section.strip() + # TODO: parse descriptio + config['layers'][current_layer_name] = "" + elif line.startswith(" "): + if section_start_index < 0: + section_start_index = i + if current_section == 'layout_config': + config_data.append(line) + elif current_section == 'layers': + if not line.strip(): + continue + current_layer_lines.append(line) + elif section_start_index > 0: + end_section() + +end_section() + +KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format( + "|".join(config['key_prefixes']) +)) +IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL) +COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL) +ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL) +ENUM_KEY_RE = re.compile(r"({}\w+)".format( + "|".join(config['key_prefixes']) +)) + +def parse_keydefs(path): + with io.open(path, encoding="utf-8") as fh: + data = fh.read() + data, _ = COMMENT_RE.subn("", data) + data, _ = IF0_RE.subn("", data) + + for match in KEYDEF_RE.finditer(data): + yield match.groups()[0] + + for enum_match in ENUM_RE.finditer(data): + enum = enum_match.groups()[0] + for key_match in ENUM_KEY_RE.finditer(enum): + yield key_match.groups()[0] + +valid_keycodes = set() +basepath = os.path.abspath(os.path.join( + os.path.dirname(__file__), "..", "..", "..", ".." +)) + +valid_keycodes.update(parse_keydefs(os.path.join( + basepath, "tmk_core", "common", "keycode.h" +))) + +for include_path in config['keymaps_includes']: + path = os.path.join(basepath, config['includes_dir'], include_path) + path = path.replace("/", os.sep) + if os.path.exists(path): + valid_keycodes.update(parse_keydefs(path)) + +LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)") +MACRO_RE = re.compile(r"M\(\w+\)") +UNICODE_RE = re.compile(r"U[0-9A-F]{4}") +NON_CODE = re.compile(r"^[^A-Z0-9_]$") + + +def UNICODE_MACRO(config, c): + # TODO: don't use macro for codepoints below 0x2000 + macro_id = "UC_" + ( + unicodedata.name(c) + .replace(" ", "_") + .replace("-", "_") + .replace("SUPERSCRIPT_", "SUP_") + .replace("SUBSCRIPT_", "SUB_") + .replace("GREEK_SMALL_LETTER", "GR_LC") + .replace("GREEK_CAPITAL_LETTER", "GR_UC") + .replace("VULGAR_FRACTION_", "FR_") + ) + if macro_id not in config['macro_ids']: + config['macro_ids'].append(macro_id) + code = "{:04X}".format(ord(c)) + if (macro_id, code) not in config['unicode_macros']: + config['unicode_macros'].append((macro_id, code)) + return "M({})".format(macro_id) + + +def MACRO(config, code): + macro_id = code[2:-1] + if macro_id not in config['macro_ids']: + config['macro_ids'].append(macro_id) + return code + +# TODO: presumably we can have a macro or function which takes +# the hex code and produces much smaller code. + +WIN_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LALT), T(KP_PLUS), {1}, U(LALT), END + ); +""" + +LINUX_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END + ); +""" + +def macro_cases(config, mode): + if mode == 'win': + template = WIN_UNICODE_MACRO_TEMPLATE + elif mode == 'linux': + template = LINUX_UNICODE_MACRO_TEMPLATE + else: + raise ValueError("Invalid mode: ", mode) + template = template.strip() + + for macro_id, unimacro_chars in config['unicode_macros']: + unimacro_keys = ", ".join( + "T({})".format( + "KP_" + char if char.isdigit() else char + ) for char in unimacro_chars + ) + yield template.format(macro_id, unimacro_keys) + + +MACROCODE = """ +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 + +static uint16_t unicode_mode = UC_MODE_WIN; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ + if (!record->event.pressed) {{ + return MACRO_NONE; + }} + // MACRODOWN only works in this function + switch(id) {{ + case UMS: + unicode_mode = (unicode_mode + 1) % 2; + break; + {macro_cases} + default: + break; + }} + if (unicode_mode == UC_MODE_WIN) {{ + switch(id) {{ + {win_macro_cases} + default: + break; + }} + }} else if (unicode_mode == UC_MODE_LINUX) {{ + switch(id) {{ + {linux_macro_cases} + default: + break; + }} + }} + return MACRO_NONE; +}}; +""" + + +def iter_keycodes(layer_lines, config): + filler_re = re.compile("[" + + config['filler'] + " " + + "]") + + all_codes = [] + for line in layer_lines: + line, _ = filler_re.subn("", line.strip()) + if not line: + continue + codes = line.split(config['separator']) + all_codes.extend(codes[1:-1]) + + key_groups = {} + for group_index, key_indexes in enumerate(config['keymap_indexes']): + for key_index in key_indexes: + key_groups[key_index] = group_index + + keymap_indexes = sum(config['keymap_indexes'], []) + assert len(all_codes) == len(keymap_indexes) + code_index_pairs = zip(all_codes, keymap_indexes) + prev_index = None + for i, (code, key_index) in enumerate(code_index_pairs): + code = code.strip() + layer_match = LAYER_CHANGE_RE.match(code) + unicode_match = UNICODE_RE.match(code) + noncode_match = NON_CODE.match(code) + macro_match = MACRO_RE.match(code) + + ws = "\n" if key_groups[key_index] != prev_index else "" + prev_index = key_groups[key_index] + + try: + if not code: + code = 'KC_TRNS' + elif layer_match: + pass + elif macro_match: + code = MACRO(config, code) + elif unicode_match: + hex_code = code[1:] + code = UNICODE_MACRO(config, chr(int(hex_code, 16))) + elif noncode_match: + code = UNICODE_MACRO(config, code) + elif "_" in code: + assert code in valid_keycodes, "unknown code '{}'".format(code) + else: + for prefix in config['key_prefixes']: + if prefix + code in valid_keycodes: + code = prefix + code + break + assert code in valid_keycodes, "unknown code '{}'".format(code) + yield code, key_index, ws + except AssertionError: + print("Error processing code", repr(code).encode("utf-8")) + raise + +USERCODE = """ +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case L1: + ergodox_right_led_1_on(); + break; + case L2: + ergodox_right_led_2_on(); + break; + case L3: + ergodox_right_led_3_on(); + break; + case L4: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + break; + case L5: + ergodox_right_led_1_on(); + ergodox_right_led_3_on(); + break; + // case L6: + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + // case L7: + // ergodox_right_led_1_on(); + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + default: + ergodox_board_led_off(); + break; + } +}; +""" + +def parse_keymaps(config): + keymaps = {} + layer_line_items = config['layer_lines'].items() + for i, (layer_name, layer_lines) in enumerate(layer_line_items): + print("parseing layer", layer_name) + keymap = {} + for code, key_index, ws in iter_keycodes(layer_lines, config): + keymap[key_index] = (code, ws) + keymaps[layer_name] = [v for k, v in sorted(keymap.items())] + return keymaps + + +def iter_keymap_lines(config, keymaps): + for include_path in config['keymaps_includes']: + yield '#include "{}"\n'.format(include_path) + + yield "\n" + + layer_items = config['layers'].items() + for i, (layer_name, description) in enumerate(layer_items): + yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) + + for i, macro_id in enumerate(config['macro_ids']): + yield "#define {} {}\n".format(macro_id, i) + + yield "\n" + + yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" + + layer_line_items = config['layer_lines'].items() + last_index = config['keymap_indexes'][-1] + for i, (layer_name, layer_lines) in enumerate(layer_line_items): + keymap = keymaps[layer_name] + yield "/*\n" + for line in layer_lines: + yield " *{}".format(line) + yield "*/\n" + + yield "[L{0}] = KEYMAP(\n".format(i) + + for key_index, (code, ws) in enumerate(keymap): + yield "\t{}".format(code) + if key_index < len(keymap) - 1: + yield "," + yield ws + yield "),\n" + + yield "};\n\n" + + yield "const uint16_t PROGMEM fn_actions[] = {\n" + yield "};\n" + + yield MACROCODE.format( + macro_cases="", + win_macro_cases="\n".join(macro_cases(config, mode='win')), + linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + ) + + yield USERCODE + + +with io.open("keymap.c", mode="w", encoding="utf-8") as fh: + for data in iter_keymap_lines(config, parse_keymaps(config)): + fh.write(data) + + +# print("\n".join(sorted(valid_keycodes))) +# print(json.dumps(config, indent=4)) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c new file mode 100644 index 0000000000..400ad6fcf8 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -0,0 +1,1278 @@ +#include "ergodox_ez.h" +#include "action_layer.h" +#include "keymap_common.h" +#include "keymap_extras/keymap_german.h" + +#define L0 0 // Layer 0 +#define L1 1 // Layer 1 +#define L2 2 // Layer 2 +#define L3 3 // Layer 3 +#define L4 4 // Layer 4 +#define L5 5 // Layer 5 +#define L6 6 // Layer 6 +#define L7 7 // Layer 7 +#define L8 8 // Layer 8 +#define UMS 0 +#define UC_UPWARDS_ARROW 1 +#define UC_LEFTWARDS_ARROW 2 +#define UC_DOWNWARDS_ARROW 3 +#define UC_RIGHTWARDS_ARROW 4 +#define UC_SUP_ONE 5 +#define UC_SUP_TWO 6 +#define UC_SUP_THREE 7 +#define UC_SUP_FOUR 8 +#define UC_SUP_FIVE 9 +#define UC_FOR_ALL 10 +#define UC_SUP_SIX 11 +#define UC_SUP_SEVEN 12 +#define UC_SUP_EIGHT 13 +#define UC_SUP_NINE 14 +#define UC_SUP_ZERO 15 +#define UC_MULTIPLICATION_SIGN 16 +#define UC_FR_ONE_HALF 17 +#define UC_DIVISION_SIGN 18 +#define UC_FR_ONE_QUARTER 19 +#define UC_FR_ONE_FIFTH 20 +#define UC_FR_ONE_SIXTH 21 +#define UC_FR_ONE_EIGHTH 22 +#define UC_PLUS_MINUS_SIGN 23 +#define UC_EMPTY_SET 24 +#define UC_INFINITY 25 +#define UC_SUP_LATIN_SMALL_LETTER_N 26 +#define UC_THERE_EXISTS 27 +#define UC_ELEMENT_OF 28 +#define UC_FR_ONE_THIRD 29 +#define UC_NOT_EQUAL_TO 30 +#define UC_FR_TWO_THIRDS 31 +#define UC_FR_THREE_QUARTERS 32 +#define UC_ASYMPTOTICALLY_EQUAL_TO 33 +#define UC_THERE_DOES_NOT_EXIST 34 +#define UC_NOT_AN_ELEMENT_OF 35 +#define UC_SUB_ONE 36 +#define UC_SUB_TWO 37 +#define UC_SUB_THREE 38 +#define UC_SUB_FOUR 39 +#define UC_SUB_FIVE 40 +#define UC_SUB_SIX 41 +#define UC_SUB_SEVEN 42 +#define UC_SUB_EIGHT 43 +#define UC_SUB_NINE 44 +#define UC_SUB_ZERO 45 +#define UC_GR_LC_CHI 46 +#define UC_GR_LC_PI 47 +#define UC_GR_LC_PHI 48 +#define UC_GR_LC_OMEGA 49 +#define UC_GR_LC_GAMMA 50 +#define UC_GR_LC_ETA 51 +#define UC_GR_LC_XI 52 +#define UC_GR_LC_KAPPA 53 +#define UC_GR_LC_LAMDA 54 +#define UC_GR_LC_ZETA 55 +#define UC_GR_LC_UPSILON 56 +#define UC_GR_LC_IOTA 57 +#define UC_GR_LC_ALPHA 58 +#define UC_GR_LC_EPSILON 59 +#define UC_GR_LC_OMICRON 60 +#define UC_GR_LC_SIGMA 61 +#define UC_GR_LC_NU 62 +#define UC_GR_LC_RHO 63 +#define UC_GR_LC_TAU 64 +#define UC_GR_LC_DELTA 65 +#define UC_GR_LC_FINAL_SIGMA 66 +#define UC_GR_LC_THETA 67 +#define UC_GR_LC_BETA 68 +#define UC_GR_LC_MU 69 +#define UC_GR_LC_PSI 70 +#define UC_GR_UC_CHI 71 +#define UC_GR_UC_PI 72 +#define UC_GR_UC_PHI 73 +#define UC_GR_UC_OMEGA 74 +#define UC_GR_UC_GAMMA 75 +#define UC_GR_UC_ETA 76 +#define UC_GR_UC_XI 77 +#define UC_GR_UC_KAPPA 78 +#define UC_GR_UC_LAMDA 79 +#define UC_GR_UC_ZETA 80 +#define UC_GR_UC_UPSILON 81 +#define UC_GR_UC_IOTA 82 +#define UC_GR_UC_ALPHA 83 +#define UC_GR_UC_EPSILON 84 +#define UC_GR_UC_OMICRON 85 +#define UC_GR_UC_SIGMA 86 +#define UC_GR_UC_NU 87 +#define UC_GR_UC_RHO 88 +#define UC_GR_UC_TAU 89 +#define UC_GR_UC_DELTA 90 +#define UC_GR_UC_THETA 91 +#define UC_GR_UC_BETA 92 +#define UC_GR_UC_MU 93 +#define UC_GR_UC_PSI 94 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* + * .-------------------------------------. .-------------------------------------. + * |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * '------------------------'.-------------. .-------------.'------------------------' + * | INS |TG(2) | !M(UMS)| DELT | + * .------+------+------! !------+------+------. + * ! ! | APP | ! PGUP | ! ! + * ! ! !------! !------! ! ! + * | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | + * '--------------------' '--------------------' +*/ +[L0] = KEYMAP( + MO(5), + DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, MO(4), + DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, MO(1), + DE_U, DE_I, DE_A, DE_E, DE_O, MO(3), + DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, KC_TRNS, + KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, KC_INS, + TG(2), KC_APP, + KC_BSPC, + KC_LSFT, KC_ESC, DE_GRV, + DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, TG(2), + DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, + DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, + DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, KC_LALT, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, M(UMS), + KC_DELT, KC_PGUP, + KC_PGDN, + KC_ENTER, KC_SPACE), +/* + * .-------------------------------------. .-------------------------------------. + * | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | ← | ↓ | → | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L1] = KEYMAP( + KC_TRNS, + DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, KC_TRNS, + DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, KC_TRNS, + KC_TRNS, DE_PLUS, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DE_RING, KC_TRNS, KC_TRNS, + DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, DE_DLR, + DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, KC_TRNS, + DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L2] = KEYMAP( + KC_TRNS, + KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_F12, + KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, KC_TRNS, + KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, KC_TRNS, + KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, KC_NLCK, + KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, KC_P0, + KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L3] = KEYMAP( + KC_TRNS, + M(UC_SUP_ONE), M(UC_SUP_TWO), M(UC_SUP_THREE), M(UC_SUP_FOUR), M(UC_SUP_FIVE), M(UC_FOR_ALL), KC_TRNS, + M(UC_MULTIPLICATION_SIGN), M(UC_FR_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_FR_ONE_QUARTER), M(UC_FR_ONE_FIFTH), KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), KC_TRNS, + M(UC_FR_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_FR_TWO_THIRDS), M(UC_FR_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_SUP_SIX), M(UC_SUP_SEVEN), M(UC_SUP_EIGHT), M(UC_SUP_NINE), M(UC_SUP_ZERO), KC_TRNS, KC_TRNS, + M(UC_FR_ONE_SIXTH), KC_TRNS, M(UC_FR_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_INFINITY), + M(UC_SUP_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, + DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | θ | | | | | ! | β | μ | | | | ψ | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L4] = KEYMAP( + KC_TRNS, + M(UC_SUB_ONE), M(UC_SUB_TWO), M(UC_SUB_THREE), M(UC_SUB_FOUR), M(UC_SUB_FIVE), KC_TRNS, KC_TRNS, + M(UC_GR_LC_CHI), M(UC_GR_LC_PI), M(UC_GR_LC_PHI), M(UC_GR_LC_OMEGA), M(UC_GR_LC_GAMMA), KC_TRNS, KC_TRNS, + M(UC_GR_LC_UPSILON), M(UC_GR_LC_IOTA), M(UC_GR_LC_ALPHA), M(UC_GR_LC_EPSILON), M(UC_GR_LC_OMICRON), KC_TRNS, + KC_TRNS, M(UC_GR_LC_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_SUB_SIX), M(UC_SUB_SEVEN), M(UC_SUB_EIGHT), M(UC_SUB_NINE), M(UC_SUB_ZERO), KC_TRNS, KC_TRNS, + M(UC_GR_LC_ETA), M(UC_GR_LC_XI), M(UC_GR_LC_KAPPA), M(UC_GR_LC_LAMDA), KC_TRNS, M(UC_GR_LC_ZETA), M(UC_GR_LC_SIGMA), + M(UC_GR_LC_NU), M(UC_GR_LC_RHO), M(UC_GR_LC_TAU), M(UC_GR_LC_DELTA), M(UC_GR_LC_FINAL_SIGMA), KC_TRNS, + M(UC_GR_LC_BETA), M(UC_GR_LC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_LC_PSI), KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | Θ | | | | | ! | Β | Μ | | | | Ψ | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L5] = KEYMAP( + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_GR_UC_CHI), M(UC_GR_UC_PI), M(UC_GR_UC_PHI), M(UC_GR_UC_OMEGA), M(UC_GR_UC_GAMMA), KC_TRNS, KC_TRNS, + M(UC_GR_UC_UPSILON), M(UC_GR_UC_IOTA), M(UC_GR_UC_ALPHA), M(UC_GR_UC_EPSILON), M(UC_GR_UC_OMICRON), KC_TRNS, + KC_TRNS, M(UC_GR_UC_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_GR_UC_ETA), M(UC_GR_UC_XI), M(UC_GR_UC_KAPPA), M(UC_GR_UC_LAMDA), KC_TRNS, M(UC_GR_UC_ZETA), M(UC_GR_UC_SIGMA), + M(UC_GR_UC_NU), M(UC_GR_UC_RHO), M(UC_GR_UC_TAU), M(UC_GR_UC_DELTA), KC_TRNS, KC_TRNS, + M(UC_GR_UC_BETA), M(UC_GR_UC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_UC_PSI), KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L6] = KEYMAP( + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L7] = KEYMAP( + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L8] = KEYMAP( + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 + +static uint16_t unicode_mode = UC_MODE_WIN; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { + if (!record->event.pressed) { + return MACRO_NONE; + } + // MACRODOWN only works in this function + switch(id) { + case UMS: + unicode_mode = (unicode_mode + 1) % 2; + break; + + default: + break; + } + if (unicode_mode == UC_MODE_WIN) { + switch(id) { + case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_LEFTWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_SUP_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END + ); +case UC_SUP_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END + ); +case UC_SUP_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END + ); +case UC_SUP_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END + ); +case UC_SUP_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END + ); +case UC_SUP_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END + ); +case UC_SUP_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END + ); +case UC_SUP_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END + ); +case UC_SUP_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END + ); +case UC_SUP_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END + ); +case UC_FR_ONE_HALF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END + ); +case UC_FR_ONE_QUARTER: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END + ); +case UC_FR_ONE_FIFTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END + ); +case UC_FR_ONE_SIXTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END + ); +case UC_FR_ONE_EIGHTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END + ); +case UC_SUP_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END + ); +case UC_FR_ONE_THIRD: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END + ); +case UC_FR_TWO_THIRDS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END + ); +case UC_FR_THREE_QUARTERS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END + ); +case UC_NOT_AN_ELEMENT_OF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END + ); +case UC_SUB_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END + ); +case UC_SUB_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END + ); +case UC_SUB_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END + ); +case UC_SUB_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END + ); +case UC_SUB_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END + ); +case UC_SUB_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END + ); +case UC_SUB_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END + ); +case UC_SUB_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END + ); +case UC_SUB_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END + ); +case UC_SUB_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END + ); +case UC_GR_LC_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END + ); +case UC_GR_LC_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END + ); +case UC_GR_LC_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END + ); +case UC_GR_LC_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END + ); +case UC_GR_LC_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END + ); +case UC_GR_LC_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END + ); +case UC_GR_LC_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END + ); +case UC_GR_LC_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END + ); +case UC_GR_LC_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END + ); +case UC_GR_LC_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END + ); +case UC_GR_LC_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END + ); +case UC_GR_LC_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END + ); +case UC_GR_LC_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END + ); +case UC_GR_LC_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END + ); +case UC_GR_LC_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END + ); +case UC_GR_LC_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END + ); +case UC_GR_LC_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END + ); +case UC_GR_LC_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END + ); +case UC_GR_LC_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END + ); +case UC_GR_LC_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END + ); +case UC_GR_LC_FINAL_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END + ); +case UC_GR_LC_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END + ); +case UC_GR_LC_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END + ); +case UC_GR_LC_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END + ); +case UC_GR_LC_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END + ); +case UC_GR_UC_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END + ); +case UC_GR_UC_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END + ); +case UC_GR_UC_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END + ); +case UC_GR_UC_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END + ); +case UC_GR_UC_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_GR_UC_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END + ); +case UC_GR_UC_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END + ); +case UC_GR_UC_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END + ); +case UC_GR_UC_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END + ); +case UC_GR_UC_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END + ); +case UC_GR_UC_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END + ); +case UC_GR_UC_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END + ); +case UC_GR_UC_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_GR_UC_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END + ); +case UC_GR_UC_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END + ); +case UC_GR_UC_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END + ); +case UC_GR_UC_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END + ); +case UC_GR_UC_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END + ); +case UC_GR_UC_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END + ); +case UC_GR_UC_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END + ); +case UC_GR_UC_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END + ); +case UC_GR_UC_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_GR_UC_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END + ); +case UC_GR_UC_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END + ); + default: + break; + } + } else if (unicode_mode == UC_MODE_LINUX) { + switch(id) { + case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_LEFTWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_SUP_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_SUP_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_SUP_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_SUP_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END + ); +case UC_SUP_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END + ); +case UC_SUP_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END + ); +case UC_SUP_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END + ); +case UC_SUP_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END + ); +case UC_SUP_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END + ); +case UC_SUP_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END + ); +case UC_FR_ONE_HALF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END + ); +case UC_FR_ONE_QUARTER: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END + ); +case UC_FR_ONE_FIFTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END + ); +case UC_FR_ONE_SIXTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END + ); +case UC_FR_ONE_EIGHTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END + ); +case UC_SUP_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END + ); +case UC_FR_ONE_THIRD: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END + ); +case UC_FR_TWO_THIRDS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END + ); +case UC_FR_THREE_QUARTERS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END + ); +case UC_NOT_AN_ELEMENT_OF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END + ); +case UC_SUB_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END + ); +case UC_SUB_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END + ); +case UC_SUB_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END + ); +case UC_SUB_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END + ); +case UC_SUB_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END + ); +case UC_SUB_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END + ); +case UC_SUB_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END + ); +case UC_SUB_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END + ); +case UC_SUB_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END + ); +case UC_SUB_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_LC_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_LC_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_LC_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_LC_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_LC_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_LC_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_LC_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END + ); +case UC_GR_LC_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END + ); +case UC_GR_LC_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END + ); +case UC_GR_LC_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_LC_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_LC_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_LC_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_LC_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_LC_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END + ); +case UC_GR_LC_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_LC_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END + ); +case UC_GR_LC_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_LC_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_LC_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_LC_FINAL_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_LC_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_LC_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_LC_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END + ); +case UC_GR_LC_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_UC_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_UC_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_UC_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_UC_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_UC_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_UC_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_UC_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END + ); +case UC_GR_UC_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END + ); +case UC_GR_UC_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END + ); +case UC_GR_UC_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_UC_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_UC_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_UC_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_UC_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_UC_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END + ); +case UC_GR_UC_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_UC_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END + ); +case UC_GR_UC_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_UC_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_UC_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_UC_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_UC_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_UC_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END + ); +case UC_GR_UC_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END + ); + default: + break; + } + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case L1: + ergodox_right_led_1_on(); + break; + case L2: + ergodox_right_led_2_on(); + break; + case L3: + ergodox_right_led_3_on(); + break; + case L4: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + break; + case L5: + ergodox_right_led_1_on(); + ergodox_right_led_3_on(); + break; + // case L6: + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + // case L7: + // ergodox_right_led_1_on(); + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + default: + ergodox_board_led_off(); + break; + } +}; diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md new file mode 100644 index 0000000000..9c0c12528b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -0,0 +1,222 @@ +# ManuNeo Ergodox Keyboard Layout + +# Layout Config + + { + "includes_dir": "quantum/", + "keymaps_includes": [ + "ergodox_ez.h", + "action_layer.h", + "keymap_common.h", + "keymap_extras/keymap_german.h", + ], + "keymap_indexes": [ + [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], + [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], + [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], + [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], + [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], + [ 32, 33], [70, 71 ], + [ 34], [72 ], + [ 35, 36, 37], [73, 74, 75 ], + ], + "key_prefixes": ["DE_", "KC_"], + "filler": "-+.'!x", + "separator": "|", + "macros": { + "MUC": "", + }, + } + + +# Layers + + +## Layer 0 + + .-------------------------------------. .-------------------------------------. + |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + '------------------------'.-------------. .-------------.'------------------------' + | INS |TG(2) | !M(UMS)| DELT | + .------+------+------! !------+------+------. + ! ! | APP | ! PGUP | ! ! + ! ! !------! !------! ! ! + | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | + '--------------------' '--------------------' + + +## Layer 1 + + .-------------------------------------. .-------------------------------------. + | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | ← | ↓ | → | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 2 + + .-------------------------------------. .-------------------------------------. + | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 3 + +http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html + + .-------------------------------------. .-------------------------------------. + | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 4 + + .-------------------------------------. .-------------------------------------. + | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | θ | | | | | ! | β | μ | | | | ψ | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 5 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | Θ | | | | | ! | Β | Μ | | | | Ψ | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 6 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + +## Layer 7 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 8 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' -- cgit v1.2.3 From beda4e6fd3a7b9e31b9cf591563e7aa1df0c7eed Mon Sep 17 00:00:00 2001 From: Matthew Carroll Date: Sun, 27 Mar 2016 23:51:11 -0400 Subject: Added msc keymap for ergodox_ez --- keyboard/ergodox_ez/keymaps/msc/img/code_layer.png | Bin 0 -> 86217 bytes keyboard/ergodox_ez/keymaps/msc/img/main_layer.png | Bin 0 -> 90624 bytes .../ergodox_ez/keymaps/msc/img/media_layer.png | Bin 0 -> 75750 bytes keyboard/ergodox_ez/keymaps/msc/keymap.c | 184 ++++ keyboard/ergodox_ez/keymaps/msc/msc.hex | 1118 ++++++++++++++++++++ keyboard/ergodox_ez/keymaps/msc/readme.md | 32 + 6 files changed, 1334 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/code_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/main_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/media_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/msc/msc.hex create mode 100644 keyboard/ergodox_ez/keymaps/msc/readme.md diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png new file mode 100644 index 0000000000..1d707c5eae Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png differ diff --git a/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png new file mode 100644 index 0000000000..65f92dda1b Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png differ diff --git a/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png new file mode 100644 index 0000000000..a69799b073 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png differ diff --git a/keyboard/ergodox_ez/keymaps/msc/keymap.c b/keyboard/ergodox_ez/keymaps/msc/keymap.c new file mode 100644 index 0000000000..e567e513f9 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/msc/keymap.c @@ -0,0 +1,184 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | = | 1 | 2 | 3 | 4 | 5 | LEFT | | RIGHT| 6 | 7 | 8 | 9 | 0 | - | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Del | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | BkSp | A | S | D | F | G |------| |------| H | J | K | L | ; |' / Cmd | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | Cmd | Alt |AltShf| Left | Right| | Left | Down | Up |Right | L2 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | App | LGui | | Alt |Ctrl/Esc| + * ,------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * | Space|Backsp|------| |------| Tab |Enter | + * | |ace | End | | PgDn | | | + * `--------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, + KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), + KC_BSPC, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), + KC_LGUI,KC_LALT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, + ALT_T(KC_APP), KC_LGUI, + KC_HOME, + KC_SPC,KC_BSPC,KC_END, + // right hand + KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, + TG(SYMB), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, KC_SCLN,GUI_T(KC_QUOT), + MEH_T(KC_NO),KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, TG(MDIA), + KC_LALT, CTL_T(KC_ESC), + KC_PGUP, + KC_PGDN,KC_TAB, KC_ENT + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | MsUp | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | Mute | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | Prev |VolDn |VolUp | Next | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | |Brwser| + * | Lclk | Rclk |------| |------| |Back | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_BTN1, KC_BTN2, KC_TRNS, + // right hand + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, + KC_TRNS, KC_TRNS, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_MPRV, KC_VOLD, KC_VOLU, KC_MNXT, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/msc/msc.hex b/keyboard/ergodox_ez/keymaps/msc/msc.hex new file mode 100644 index 0000000000..a466a37af7 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/msc/msc.hex @@ -0,0 +1,1118 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94AD0B0C947F0CB7 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C9404210C94A9020C94A9020A +:100050000C94A9020C94951A0C94A9020C94A90270 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902EC0C0E0D5C +:1000B000FC0D0E0DFC0D530D760DFC0DCB0DDE0D64 +:1000C000C010C010EF10EF10321170118913891396 +:1000D000891189138A128A125D1389138913741383 +:1000E0000000F0A12E004C002A00E100E300000017 +:1000F0001E00140004001D71E2004D001F001A00D4 +:1001000016001B00E1042A0020000800070006007A +:1001100050002C0021001500090019004F004A0072 +:10012000220017000A000500000065745000015409 +:100130000000007F0000E3004F0001540000007742 +:100140000000E20023001C000B00110000002971D8 +:10015000240018000D00100050004B0025000C007A +:100160000E00360051002800260012000F00370054 +:1001700052002B0027001300330038714F004E004F +:100180002D0031003478E500025400000100010028 +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:10020000010001004100250022001F00370001000D +:1002100042002600230020002700010043002502A1 +:100220002E0231002E0001004400450001000100B3 +:1002300001000000010001000100010001000000B8 +:1002400001000100010001000100010001000100A6 +:10025000F20001000100F5000100F000F1000100D2 +:100260000100F40001000100F300010001000100A1 +:100270000100010001000100000001000100010077 +:100280000000010000000100010001000000010069 +:100290000000010001000100010001000000010058 +:1002A000010001000100A800AC00010001000100F4 +:1002B00001000100AA00B6000100010001000100D8 +:1002C000A90001000100010001000100AB000100D4 +:1002D00001000100AE00010001000000160345000E +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A +:1004E0009091EF01A091F001B091F1018730904B14 +:1004F000A740B04BB9F41092EE011092EF011092A8 +:10050000F0011092F10114BE84B7877F84BF88E1A7 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0ECE8F5E402C0DA +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92AE3EB107E1F70E94F1080C9484 +:10055000C4220C94000061110BC0FC01828188232D +:1005600021F085EE0E945D0F03C085EE0E942510EC +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94C41956985E986D +:1005900025982D9826982E9827982F98813019F015 +:1005A000823021F00895259A2D9A0895269A2E9A40 +:1005B00008950C94BC0256985E9825982D9826981C +:1005C0002E9827982F988FEF90E090938900809332 +:1005D000880090938B0080938A0090938D00809385 +:1005E0008C00259A2D9A2FEF80E792E021508040D1 +:1005F0009040E1F700C00000269A2E9A2FEF80E786 +:1006000092E0215080409040E1F700C00000279A1E +:100610002F9A2FEF80E792E0215080409040E1F741 +:1006200000C0000025982D982FEF80E792E0215020 +:1006300080409040E1F700C0000026982E982FEFF0 +:1006400080E792E0215080409040E1F700C0000038 +:1006500027982F9856985E9825982D9826982E982A +:1006600027982F98089589EA8093800089E08093E5 +:10067000810024982C983F988AB18F748AB96E981B +:10068000479A8BB1806B8BB9769A0E94DB020C94EF +:10069000BB0280E2809300018091340181110EC081 +:1006A0000E94980381E0809334012FEF83ED90E363 +:1006B000215080409040E1F700C0000080E40E949B +:1006C0009E038093000181112EC00E94C803809375 +:1006D0000001811128C00E94C8038093000181118C +:1006E00022C08FE30E94C8038093000181111BC0C8 +:1006F0000E94C00380E40E949E0380930001811148 +:1007000012C08CE00E94C8038093000181110BC0CD +:100710000E94C80380930001811105C08FE30E94ED +:10072000C803809300010E94C003809100010895D6 +:100730001092B9008AE08093B800089594EA9093EB +:10074000BC009091BC0097FFFCCF9091B900987FBE +:10075000983021F0903111F081E008958093BB0032 +:1007600084E88093BC008091BC0087FFFCCF80911F +:10077000B900887F883111F0803471F780E00895E6 +:1007800084E98093BC008091BC0084FDFCCF089577 +:100790008093BB0084E88093BC008091BC0087FFFD +:1007A000FCCF9091B900987F81E0983209F480E005 +:1007B000089584E88093BC008091BC0087FFFCCF43 +:1007C0008091BB00089580910001811115C080E4E3 +:1007D0000E949E038093000181110CC082E10E945F +:1007E000C80380930001811105C08FEF0E94C803E8 +:1007F000809300010E94C00384B1807F84B985B1D9 +:10080000807F85B98AB1837F8AB98BB1837F8BB9A9 +:100810003E98469808950E944903809300010E94E3 +:10082000E30380B38C7080BB81B3836F81BBA6E38D +:10083000B1E0E4E4F1E08EE08E0F11921D928E1390 +:10084000FCCF0C943303BF92CF92DF92EF92FF92D2 +:100850000F931F93CF93DF9380910001882379F04A +:10086000809135018F5F80933501811108C00E940E +:10087000490380930001811102C00E94DB0206E35C +:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455 +:10089000E394F12CC730D10500F58091000181115E +:1008A00064C080E40E949E0380930001811112C005 +:1008B00082E10E94C8038093000181110BC0C7012F +:1008C0000C2E01C0880F0A94EAF780950E94C80395 +:1008D000809300010E94C00348C0CA30A1F028F4F0 +:1008E000C83059F0C93061F005C0CC3089F070F0E3 +:1008F000CD3089F0209A289810C0219A29980DC0EF +:10090000229A2A980AC0239A2B9807C0529A01C0AB +:10091000539A5B9802C03E9A469890EA9A95F1F7EE +:100920009FB1799902C082E001C080E091709D255D +:10093000982B7C9902C084E001C080E0892B7D99CE +:1009400002C038E001C030E0832B7E9902C020E174 +:1009500001C020E0822B9FB19095991F9927991F84 +:100960009295990F907E892B0FC080910001811183 +:1009700049C080E40E949E0380930001882379F19E +:10098000B12C0E94C0038B2DF8019081981719F0AB +:100990008083C09201010E94E30321960F5F1F4FE5 +:1009A000CE30D10509F076CF80910101882361F125 +:1009B000815080930101882339F08FE99FE00197EE +:1009C000F1F700C0000020C0A4E4B1E0E6E3F1E0EC +:1009D000CF01825F91919D938E13FCCF15C083E16F +:1009E0000E94C803809300018111CACF81E40E9454 +:1009F0009E03809300018111C3CF0E94D903B82EBA +:100A0000B094BFCF80E0C0CF0E94D90281E0DF91D7 +:100A1000CF911F910F91FF90EF90DF90CF90BF90FB +:100A20000895E82FF0E0EC5BFE4F80810895089573 +:100A30008B3B910578F4883A910540F5853A91050C +:100A4000D0F48430910508F0B1C08130910509F4EB +:100A5000ADC06BC0803E910508F467C0883E91052B +:100A600008F4A4C09C01205F31092031310508F051 +:100A70005CC090650895853A910509F459C0863A9D +:100A8000910509F058C082E890E40895883A9105EC +:100A900009F454C0893A910509F453C08A3A910582 +:100AA00009F452C08B3A910509F451C08C3A910572 +:100AB00009F450C08D3A910509F44FC0803B91056F +:100AC00009F44EC08E3A910509F44DC08F3A910554 +:100AD00009F44CC0813B910509F44BC0823B910560 +:100AE00009F44AC0833B910509F449C0843B910550 +:100AF00009F448C0853B910509F447C0863B910540 +:100B000009F446C0873B910509F445C0883B91052F +:100B100009F444C0893B910509F443C08A3B91051F +:100B200009F442C080E094E4089580E090E00895E4 +:100B300081E890E4089583E890E4089582EE94E4D7 +:100B4000089589EE94E408958AEE94E4089585EB7F +:100B500094E4089586EB94E4089587EB94E4089573 +:100B60008CEC94E408958DEC94E4089583E895E486 +:100B700008958AE895E4089582E995E4089584E962 +:100B800095E4089581E296E4089583E296E4089559 +:100B900084E296E4089585E296E4089586E296E478 +:100BA000089587E296E408958AE296E40895089508 +:100BB00096E0799FF001112494E5899FE00DF11DE5 +:100BC0001124E60FF11DEE0FFF1FEC51FF4F859131 +:100BD00094910895880F991FFC01E05AF040859187 +:100BE00094910895880F991FFC01E052FF4F859161 +:100BF0009491089526E0729FF001112444E5849FAA +:100C0000E00DF11D1124E60FF11DEE0FFF1FEC5159 +:100C1000FF4F859194919C013A9521154FE134073E +:100C200008F41AC13F512115304120F49F700E94F1 +:100C3000F20508959C0130532115304118F499278D +:100C4000906C0895811520E5920769F40E94AB131A +:100C50004FEF84E39CE0415080409040E1F700C0BA +:100C600000000C94BA1A813020E5920731F480918B +:100C7000CC0181608093CC0108959C0130552115F1 +:100C8000304108F051C0292F33272F7033272130EE +:100C90003105D9F4AC014370552702C0220F331F30 +:100CA0004A95E2F73C68AC0164E0440F551F6A9531 +:100CB000E1F744275370242B352B73E0880F991FDD +:100CC0007A95E1F7807699271DC02230310529F405 +:100CD000982F8827816F906A089523303105A9F4F1 +:100CE000AC014370552721E030E002C0220F331FD2 +:100CF0004A95E2F73C6843E0880F991F4A95E1F76F +:100D0000807E9770822B932B089524303105E1F477 +:100D1000AC014370552721E030E002C0220F331FA1 +:100D20004A95E2F73A68E7CF9C01305721153041E8 +:100D300018F49F70906208959C013058211530413D +:100D400018F49F70906A0895803E9105E0F4803C0D +:100D5000910558F58133910509F46FC048F4893243 +:100D6000910509F463C08A32910509F46DC072C01F +:100D700089339105E9F082389105D1F085339105E9 +:100D800009F44DC067C0833E910581F138F4803E7F +:100D90009105B9F0823E9105D9F05CC0863E91057F +:100DA00061F1873E9105A1F155C00E94EA050895C1 +:100DB0002091DF0120FD02C021FF4CC080EE90E0B9 +:100DC00049C08091DF0180FFF9CF89E390E042C004 +:100DD0008091DF0182FF0EC08091DF0184FF03C09C +:100DE00080E090E037C083EE90E034C08091DF0176 +:100DF00082FFF2CF82EE90E02DC08091DF0183FF71 +:100E00000BC08091DF0184FDEBCF87EE90E022C024 +:100E10008091DF0183FFF5CF86EE90E01BC08091CB +:100E2000DF0185FF07C089E290E014C08091DF01F7 +:100E300085FFF9CF85E390E00DC08091DF0186FF4B +:100E400007C08AE290E006C08091DF0186FFF9CFFB +:100E500081E390E00E941805089508950C942D07F1 +:100E6000809162010895CF93DF9300D01F92CDB798 +:100E7000DEB79C018091E501843019F593E09983F8 +:100E80003B832A839093E9008FEF9091E800815093 +:100E900095FD06C095ED9A95F1F700008111F5CF0B +:100EA0008091E80085FF0DC040E050E063E070E015 +:100EB000CE0101960E949D098091E8008E77809373 +:100EC000E8000F900F900F90DF91CF910895CF938E +:100ED000DF9300D01F92CDB7DEB72091E50124301B +:100EE00021F522E029839B838A8383E08093E900B4 +:100EF0008FEF9091E800815095FD06C095ED9A9591 +:100F0000F1F700008111F5CF8091E80085FF0DC059 +:100F100040E050E063E070E0CE0101960E949D0940 +:100F20008091E8008E778093E8000F900F900F90EB +:100F3000DF91CF9108952091E5012430F1F422E072 +:100F40002093E9002FEF3091E800215035FD06C0D5 +:100F500035ED3A95F1F700002111F5CF2091E80029 +:100F600025FF0BC040E050E065E070E00E949D0965 +:100F70008091E8008E778093E8000895CF93DF9307 +:100F8000EC019091E501943009F046C080910C018C +:100F90008823D9F080910D018823B9F09093E9005E +:100FA0008FEF9091E800815095FD06C095E19A95EC +:100FB000F1F700008111F5CF8091E80085FF2CC08A +:100FC00040E050E060E170E017C081E08093E9000C +:100FD0008FEF9091E800815095FD06C095ED9A95B0 +:100FE000F1F700008111F5CF8091E80085FF14C072 +:100FF00040E050E068E070E0CE010E949D098091E1 +:10100000E8008E778093E80080E1FE01A2E5B1E080 +:1010100001900D928A95E1F7DF91CF91089580912B +:10102000E401811109C00E94320B0E948F0B809154 +:10103000E20084608093E20008951092E401089534 +:1010400008950C94F1200E94501A0E94F7200E94EB +:10105000350E0C942E0742E061EC81E00E94AC0A50 +:1010600042E061EC82E00E94AC0A42E061EC83E085 +:101070000E94AC0A42E161EC84E00C94AC0A8091DD +:10108000E701833009F455C030F4813071F08230CB +:1010900009F48EC008958A3009F47AC08B3009F4BF +:1010A00060C0893009F09CC020C08091E601813A7F +:1010B00009F096C08091E800877F8093E8008091D6 +:1010C000EA019091EB01892B21F460E182E591E046 +:1010D00003C060E080E090E070E00E94E809809149 +:1010E000E8008B778093E80008958091E6018132D3 +:1010F00009F076C08091EA019091EB01009719F018 +:10110000039709F06DC08091E800877F8093E80025 +:101110008091E80082FD05C08091E5018111F8CF42 +:101120005FC08091F100809362018091E8008B772D +:1011300053C08091E601813A09F052C08091EA01E2 +:101140009091EB01892B09F04BC08091E800877FDB +:101150008093E8008091E80080FFFCCF80910C0133 +:1011600036C08091E6018132D9F58091EA019091F3 +:10117000EB01892BA9F58091E800877F8093E80037 +:101180000E94E10A8091E80180930C010C94AB135A +:101190008091E601813221F58091E800877F80937C +:1011A000E8000E94E10A8091E901809363010895BB +:1011B0008091E601813AA1F48091E800877F8093D5 +:1011C000E8008091E80080FFFCCF8091630180936C +:1011D000F1008091E8008E778093E8000C94E10A9A +:1011E000089584B7877F84BF88E10FB6F894809311 +:1011F0006000109260000FBE90E080E80FB6F89497 +:1012000080936100909361000FBE0E94840E0E9443 +:10121000320B0E948F0B8091E20084608093E20089 +:1012200078940E94150E0E94860E82E091E00E9442 +:10123000300E0E94DF208091E501853069F40E9424 +:10124000141A8091E3018823B1F30E943C1A882389 +:1012500091F30E948709EFCF0E948C0EECCF292FCB +:10126000332723303105C9F064F42130310581F092 +:101270002230310509F043C08DE690E020E133E0F3 +:1012800042C021323105F1F02232310541F137C03F +:1012900082E190E02DE733E036C099278130910557 +:1012A00041F08230910541F0892B49F5ECE0F3E003 +:1012B00005C0E4EFF2E002C0ECEDF2E0849190E0D2 +:1012C0009F0121C06430D8F4E62FF0E0EE0FFF1F3D +:1012D000EE5DFE4F2081318189E090E014C06430E2 +:1012E00070F470E0FB01EE0FFF1FE65EFE4F208101 +:1012F0003181FB01EA5EFE4F808190E004C080E016 +:1013000090E020E030E0FA0131832083089580E10D +:1013100089BD82E189BD09B400FEFDCF8091D8006E +:101320008F7D8093D8008091E00082608093E00000 +:101330008091E00081FDFCCF0895CF92DF92EF9283 +:10134000FF920F931F93CF93DF93EC018B016A0100 +:101350000E94000B811133C0C114D10439F0F60191 +:1013600080819181081B190BC80FD91FE12CF12C2A +:101370000115110519F18091E80085FD16C08091D5 +:10138000E8008E778093E800C114D10449F0F6019B +:1013900080819181E80EF91EF182E08285E00FC024 +:1013A0000E94000B882321F30AC089918093F100E9 +:1013B00001501109FFEFEF1AFF0ADACF80E0DF9149 +:1013C000CF911F910F91FF90EF90DF90CF900895F4 +:1013D0002091EC013091ED012617370748F0611597 +:1013E000710539F42091E8002E772093E80001C0C0 +:1013F000B90140E061157105A9F12091E5012223B1 +:1014000009F443C0253009F442C02091E80023FDCF +:1014100040C02091E80022FD32C02091E80020FF6A +:10142000E9CF4091F3002091F20030E0342BFC0131 +:10143000CF016115710559F02830310540F48191D3 +:101440008093F100615071092F5F3F4FF1CF41E070 +:101450002830310509F040E02091E8002E772093F4 +:10146000E800C8CF4111C9CF0AC08091E5018823A7 +:1014700061F0853061F08091E80083FD0AC08091C1 +:10148000E80082FFF2CF80E0089582E0089583E0D3 +:10149000089581E008952091EC013091ED01261727 +:1014A000370748F06115710539F42091E8002E776F +:1014B0002093E80001C0B901FC0120E0611571052D +:1014C00091F18091E501882309F440C0853009F449 +:1014D0003FC08091E80083FD3DC08091E80082FD1F +:1014E0002FC08091E80080FFE9CF2091F300809128 +:1014F000F20090E0922B6115710559F0883091054A +:1015000040F424912093F1003196615071090196C5 +:10151000F2CF21E0089709F020E08091E8008E7773 +:101520008093E800CBCF2111CCCF0AC08091E50198 +:10153000882361F0853061F08091E80083FD0AC066 +:101540008091E80082FFF2CF80E0089582E0089564 +:1015500083E0089581E00895982F973058F590938F +:10156000E900981739F07091EC002091ED0050914E +:10157000F00003C0242F762F50E021FF19C03091D6 +:10158000EB003E7F3093EB003091ED003D7F3093D8 +:10159000ED003091EB0031603093EB007093EC0084 +:1015A0002093ED005093F0002091EE0027FF07C03C +:1015B0009F5FD3CF8F708093E90081E0089580E032 +:1015C00008958091E60187FF11C08091E80082FDB7 +:1015D00005C08091E5018111F8CF11C08091E8002C +:1015E0008B770BC08091E501882349F08091E8005A +:1015F00080FFF8CF8091E8008E778093E80008950F +:101600002091E4003091E50095E64091EC00842FB4 +:10161000817040FF22C08091E80080FD1CC0809155 +:10162000E501882391F0853091F08091EB0085FDF4 +:1016300010C04091E4005091E5004217530729F390 +:101640009A01915011F784E0089582E0089583E0B3 +:10165000089581E0089580E008954091E80042FFF8 +:10166000DECF08950E94A00B0E94A80BE0EEF0E0F0 +:10167000808181608083E8EDF0E080818F778083D6 +:1016800019BCA7EDB0E08C918E7F8C9380818F7E0A +:1016900080831092E40108950F931F93CF93DF93FB +:1016A0000E94A00B0E94A80BC8EDD0E088818F7724 +:1016B000888388818068888388818F7D888319BC2E +:1016C0001092E5011092E1011092E3011092E20103 +:1016D00000EE10E0F80180818B7F8083888181603B +:1016E000888342E060E080E00E94AC0AE1EEF0E036 +:1016F00080818E7F8083E2EEF0E080818160808354 +:10170000808188608083F80180818E7F80838881DA +:1017100080618883DF91CF911F910F910895E8ED4B +:10172000F0E080818F7E8083E7EDF0E08081816052 +:10173000808384E082BF81E08093E4010C944C0BB1 +:10174000E8EDF0E080818E7F80831092E2000895C2 +:101750001092DA001092E10008951F920F920FB6D6 +:101760000F9211242F933F934F935F936F937F9327 +:101770008F939F93AF93BF93EF93FF938091E1007B +:1017800082FF0BC08091E20082FF07C08091E100E0 +:101790008B7F8093E1000E94140E8091DA0080FF1D +:1017A0001FC08091D80080FF1BC08091DA008E7F1F +:1017B0008093DA008091D90080FF0DC080E189BD5F +:1017C00082E189BD09B400FEFDCF81E08093E5018F +:1017D0000E940F0805C019BC1092E5010E941D0867 +:1017E0008091E10080FF19C08091E20080FF15C068 +:1017F0008091E2008E7F8093E2008091E200806120 +:101800008093E2008091D80080628093D80019BC58 +:1018100085E08093E5010E9421088091E10084FF2A +:1018200030C08091E20084FF2CC080E189BD82E15C +:1018300089BD09B400FEFDCF8091D8008F7D8093D3 +:10184000D8008091E1008F7E8093E1008091E200DA +:101850008F7E8093E2008091E20081608093E200BD +:101860008091E101882311F084E007C08091E300BA +:1018700087FD02C081E001C083E08093E5010E9402 +:1018800023088091E10083FF29C08091E20083FF5B +:1018900025C08091E100877F8093E10082E0809302 +:1018A000E5011092E1018091E1008E7F8093E100DB +:1018B0008091E2008E7F8093E2008091E20080615F +:1018C0008093E20042E060E080E00E94AC0A8091F8 +:1018D000F00088608093F0000E942008FF91EF9153 +:1018E000BF91AF919F918F917F916F915F914F9138 +:1018F0003F912F910F900FBE0F901F9018951F9240 +:101900000F920FB60F9211242F933F934F935F9333 +:101910006F937F938F939F93AF93BF93CF93DF93F7 +:10192000EF93FF93C091E900CF708091EC00D82F26 +:10193000D17080FDD0E81092E9008091F000877F9F +:101940008093F00078940E94C30C1092E90080917B +:10195000F00088608093F000CD2BCF70C093E90039 +:10196000FF91EF91DF91CF91BF91AF919F918F91B7 +:101970007F916F915F914F913F912F910F900FBE8B +:101980000F901F9018951F93CF93DF93CDB7DEB7BD +:10199000AA970FB6F894DEBF0FBECDBFE6EEF1E01A +:1019A00088E08E0F9091F10091938E13FBCF0E94EF +:1019B0003F088091E80083FF1FC18091E60190916C +:1019C000E701492F50E04A30510508F015C1FA01EE +:1019D000EA5AFF4F0C947922803881F0823809F05E +:1019E0000BC18091EA018F708093E9008091EB0038 +:1019F00085FB882780F91092E90006C08091E201FA +:101A00009091E301911182609091E800977F90930B +:101A1000E8008093F1001092F100C8C0282F2D7FBC +:101A200009F0EAC0882319F0823061F0E5C08091A6 +:101A3000E801813009F0E0C0933009F080E0809344 +:101A4000E3012BC08091E801811127C08091EA0158 +:101A50008F7009F4D1C08093E9002091EB0020FF42 +:101A60001CC0933021F48091EB00806214C09091EF +:101A7000EB0090619093EB0021E030E0A90102C0FF +:101A8000440F551F8A95E2F74093EA001092EA004E +:101A90008091EB0088608093EB001092E9008091C8 +:101AA000E800877F86C08111A7C01091E8011F77E9 +:101AB0008091E3008078812B8093E3008091E8009F +:101AC000877F8093E8000E94E10A8091E80080FF10 +:101AD000FCCF8091E30080688093E300111102C085 +:101AE00082E001C083E08093E50186C080588230A7 +:101AF00008F082C08091E8019091E9018C3D53E0AB +:101B0000950779F583E08A838AE289834FB7F89451 +:101B1000DE01139620E03EE051E2E32FF0E0509327 +:101B20005700E49120FF03C0E295EF703F5FEF7034 +:101B30008E2F90E0EA3010F0C79601C0C0968D93CA +:101B40009D932F5F243149F74FBF8091E800877F35 +:101B50008093E8006AE270E0CE0101960E94E809F5 +:101B600014C0AE014F5F5F4F6091EA010E942F09E0 +:101B7000BC01892B09F440C09091E800977F9093B5 +:101B8000E80089819A810E944B0A8091E8008B7756 +:101B90008093E80031C0803879F58091E800877F34 +:101BA0008093E8008091E1018093F1008091E8004A +:101BB0008E778093E8000E94E10A1EC081111CC04C +:101BC0009091E8019230C0F48091E800877F809383 +:101BD000E8009093E1010E94E10A8091E101811106 +:101BE00006C08091E30087FD02C081E001C084E06F +:101BF0008093E5010E942B088091E80083FF0AC0D2 +:101C00008091E800877F8093E8008091EB008062FC +:101C10008093EB00AA960FB6F894DEBF0FBECDBF3F +:101C2000DF91CF911F9108950895CF938091E501A1 +:101C30008823A1F0C091E900CF709091EC00892F2A +:101C4000817090FD80E8C82B1092E9008091E80037 +:101C500083FD0E94C30CCF70C093E900CF9108951B +:101C600090936901809368010895E0916801F09173 +:101C70006901309721F00190F081E02D099480E016 +:101C80000895E0916801F0916901309721F0028098 +:101C9000F381E02D09940895E0916801F0916901C4 +:101CA000309721F00480F581E02D0994089520916A +:101CB0006601309167018217930771F09093670175 +:101CC00080936601E0916801F0916901309721F0FD +:101CD0000680F781E02D09940895209164013091E8 +:101CE00065018217930771F09093650180936401F9 +:101CF000E0916801F0916901309721F00084F1854D +:101D0000E02D0994089508950C94830E0E94561AAC +:101D10000E940B040C941C1BCF92DF92EF92FF9257 +:101D20000F931F93CF93DF93CDB7DEB72B970FB6EB +:101D3000F894DEBF0FBECDBF0E9423048BE6C82EF1 +:101D400081E0D82E00E010E0E02E802F0E941105E7 +:101D5000F60141916F01F42EF826B1F40F5F1F4F89 +:101D60000E30110589F78FEF89838A831B820E94C9 +:101D70005F1A8160782F9D838C8349815A816B81A2 +:101D80008D810E942F0F40C09091CC0191FF04C023 +:101D90008B870E9417058B8520E030E04F2D50E0A7 +:101DA000922FBA01022E02C0759567950A94E2F748 +:101DB00060FF24C02E83EF8221E030E0690102C081 +:101DC000CC0CDD1C9A95E2F790E08C219D21892BAB +:101DD00009F420E028870E945F1A8160782F9A8793 +:101DE00089874E815F8168858A850E942F0FF8015F +:101DF000E559FE4F8081C826C08206C02F5F3F4F45 +:101E00002630310569F6AACF0E94031E10916A019F +:101E10000E94350E1817A1F00E94350E80936A01BA +:101E20002B960FB6F894DEBF0FBECDBFDF91CF91DA +:101E30001F910F91FF90EF90DF90CF900C942E07A1 +:101E40002B960FB6F894DEBF0FBECDBFDF91CF91BA +:101E50001F910F91FF90EF90DF90CF900895CF9357 +:101E6000DF93CDB7DEB72B970FB6F894DEBF0FBE6A +:101E7000CDBF4F83588769877A878B87DE0111969C +:101E800086E0FD0111928A95E9F785E0FE0137961B +:101E900001900D928A95E1F749815A816B817C818D +:101EA0008D819E810E9445162B960FB6F894DEBF59 +:101EB0000FBECDBFDF91CF910895CF93882309F452 +:101EC000C2C0C82F823859F40E94350E81FDBBC0B4 +:101ED00089E30E94E1180E949E1989E30CC08338AF +:101EE00079F40E94350E80FDAEC083E50E94E118B2 +:101EF0000E949E1983E50E942319CF910C949E198C +:101F0000843859F40E94350E82FD9DC087E40E94FA +:101F1000E1180E949E1987E4EECF8CEF8C0F813A76 +:101F200048F48C2F0E94442081118DC08C2F0E9478 +:101F3000E118E3CF80E28C0F883048F4C77081E06D +:101F400001C0880FCA95EAF70E946719D6CF8BE5C2 +:101F50008C0F833078F4C53A29F0C63A31F083E823 +:101F600090E005C081E890E002C082E890E0CF9167 +:101F70000C94570E88E58C0F833108F064C0C83A82 +:101F800039F1C93A41F1CA3A49F1CB3A51F1CC3A67 +:101F900059F1CD3A61F1C03B69F1CE3A71F1CF3AD6 +:101FA00079F1C13B81F1C23B89F1C33B91F1C43B63 +:101FB00099F1C53BA1F1C63BA9F1C73BB1F1C83BC3 +:101FC000B9F1C93BC1F1CA3BC9F180E090E038C02A +:101FD00082EE90E035C089EE90E032C08AEE90E06B +:101FE0002FC085EB90E02CC086EB90E029C087EBFA +:101FF00090E026C08CEC90E023C08DEC90E020C0F7 +:1020000083E891E01DC08AE891E01AC082E991E07E +:1020100017C084E991E014C081E292E011C083E22C +:1020200092E00EC084E292E00BC085E292E008C02C +:1020300086E292E005C087E292E002C08AE292E086 +:10204000CF910C946D0ECF910895882309F44BC065 +:10205000823859F40E94350E81FF45C089E30E9401 +:10206000E1180E949E1989E30CC0833871F40E9424 +:10207000350E80FF38C083E50E94E1180E949E194A +:1020800083E50E9423190C949E19843859F40E9408 +:10209000350E82FF28C087E40E94E1180E949E1935 +:1020A00087E4EFCF9CEF980F913A58F390E2980FA6 +:1020B000983050F4877091E001C0990F8A95EAF743 +:1020C000892F0E946D19DFCF9BE5980F933020F484 +:1020D00080E090E00C94570E885A833120F480E021 +:1020E00090E00C946D0E0895882321F00E946719EA +:1020F0000C949E190895882321F00E946D190C9468 +:102100009E190895BF92CF92DF92EF92FF920F93A4 +:102110001F93CF93DF9300D000D000D0CDB7DEB7B0 +:1021200025E0FC01DE01119601900D922A95E1F760 +:10213000FC01408131810281258122952F706381CC +:102140007481672B09F4E5C23F3F19F44F3F09F44E +:10215000E0C27C0149833A8389819A812E830E945F +:10216000A018182FB92E0E949F180E946617EB2DF9 +:10217000E295EF70F0E0E05AFF4F2E810C94792247 +:102180008B2D807F9B2D9F70F92E882319F0F29460 +:1021900080EFF822002349F0FF2009F467C28F2D59 +:1021A0000E9477190E949E1961C2812F0E942510FA +:1021B000FF2009F4AEC28F2D0E947D1926960FB61E +:1021C000F894DEBF0FBECDBFDF91CF911F910F916D +:1021D000FF90EF90DF90CF90BF900C949E193B2D15 +:1021E000307F8B2D8F70303211F08295807F1123DC +:1021F00019F0113021F12CC00023B9F0222309F489 +:10220000A0C1213009F09DC126960FB6F894DEBF1B +:102210000FBECDBFDF91CF911F910F91FF90EF9037 +:10222000DF90CF90BF900C948719222319F02130B2 +:1022300009F46FC28E830E948A198E8196C1002391 +:1022400021F0223008F065C27CC1211162C28DC12B +:10225000002321F0222309F474C108C2222309F4C7 +:1022600084C119C22B2D26952695237030E02115A7 +:10227000310521F021303105D1F04BC2002321F08E +:10228000812F9B2D937002C080E090E026960FB6C0 +:10229000F894DEBF0FBECDBFDF91CF911F910F919C +:1022A000FF90EF90DF90CF90BF900C94570E0023DB +:1022B00021F0812F9B2D937002C080E090E0269644 +:1022C0000FB6F894DEBF0FBECDBFDF91CF911F9147 +:1022D0000F91FF90EF90DF90CF90BF900C946D0E18 +:1022E000812F002319F00E940B1D02C00E94731D54 +:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B +:102300001F910F91FF90EF90DF90CF90BF900C94B2 +:10231000F81D8B2D837009F07BC00111FAC1812F4C +:10232000829586958770880F880F912F9F70C92E90 +:10233000D12CE12CF12C082E04C0CC0CDD1CEE1CA1 +:10234000FF1C0A94D2F714FF12C04FE050E060E087 +:1023500070E004C0440F551F661F771F8A95D2F79F +:10236000CB01BA01609570958095909503C060E0AF +:1023700070E0CB012B2D269526952370422F50E03F +:1023800042305105D9F04330510569F16C297D295E +:102390008E299F294130510551F126960FB6F894A8 +:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088 +:1023B000EF90DF90CF90BF900C948D176C297D2902 +:1023C0008E299F2926960FB6F894DEBF0FBECDBF8B +:1023D000DF91CF911F910F91FF90EF90DF90CF9001 +:1023E000BF900C94A9170E948D17C701B6012696BD +:1023F0000FB6F894DEBF0FBECDBFDF91CF911F9116 +:102400000F91FF90EF90DF90CF90BF900C947117D9 +:10241000002319F08B2D817001C08695882309F463 +:1024200078C1812F829586958770880F880F912FAC +:102430009F70C92ED12CE12CF12C082E04C0CC0C9D +:10244000DD1CEE1CFF1C0A94D2F714FF12C04FE0F3 +:1024500050E060E070E004C0440F551F661F771F16 +:102460008A95D2F7CB01BA016095709580959095C9 +:1024700003C060E070E0CB012B2D269526952370DC +:10248000422F50E042305105D9F04330510569F1F7 +:102490006C297D298E299F294130510551F12696BD +:1024A0000FB6F894DEBF0FBECDBFDF91CF911F9165 +:1024B0000F91FF90EF90DF90CF90BF900C94671832 +:1024C0006C297D298E299F2926960FB6F894DEBFA8 +:1024D0000FBECDBFDF91CF911F910F91FF90EF9075 +:1024E000DF90CF90BF900C9483180E946718C701AB +:1024F000B60126960FB6F894DEBF0FBECDBFDF91B2 +:10250000CF911F910F91FF90EF90DF90CF90BF90F0 +:102510000C944B18103FD1F118F4103E50F4A1C0A8 +:10252000123F09F463C008F44CC0133F09F473C0B0 +:1025300098C01F708B2D8F710023A1F00E94E417AB +:10254000812F26960FB6F894DEBF0FBECDBFDF9168 +:10255000CF911F910F91FF90EF90DF90CF90BF90A0 +:102560000C9474100E940518812F26960FB6F894CB +:10257000DEBF0FBECDBFDF91CF911F910F91FF90B6 +:10258000EF90DF90CF90BF900C947B100023A9F0C8 +:102590002111BFC08B2D8F7126960FB6F894DEBF28 +:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 +:1025B000DF90CF90BF900C942A18223008F0A9C069 +:1025C000E9CF0023A9F08B2D8F7126960FB6F894D2 +:1025D000DEBF0FBECDBFDF91CF911F910F91FF9056 +:1025E000EF90DF90CF90BF900C94E417002359F345 +:1025F0008B2D8F7126960FB6F894DEBF0FBECDBF20 +:10260000DF91CF911F910F91FF90EF90DF90CF90CE +:10261000BF900C940518002399F08B2D8F7126968E +:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 +:102630000F91FF90EF90DF90CF90BF900C94CF1749 +:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 +:102650001F910F91FF90EF90DF90CF90BF900C945F +:10266000C5170023A9F0222309F4ADCF812F2696A8 +:102670000FB6F894DEBF0FBECDBFDF91CF911F9193 +:102680000F91FF90EF90DF90CF90BF900C945D0F73 +:10269000222309F4ADCF812F26960FB6F894DEBF22 +:1026A0000FBECDBFDF91CF911F910F91FF90EF90A3 +:1026B000DF90CF90BF900C9425104B2D4F70612F61 +:1026C000C7010E94AB0226960FB6F894DEBF0FBE7C +:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1 +:1026E000CF90BF900C94E9164B2D4F70612FC7010E +:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 +:102700001F910F91FF90EF90DF90CF90BF900C94AE +:10271000D70526960FB6F894DEBF0FBECDBFDF916A +:10272000CF911F910F91FF90EF90DF90CF90BF90CE +:1027300008950E9484190E9459190E949E190E94AE +:10274000A91E0E94F81D80E090E00E94570E80E0D4 +:1027500090E00C946D0E0E9474190C9499130E94D1 +:10276000A018292F22952F7030E02C3031054CF421 +:102770002A3031056CF4225031092230310588F4B9 +:1027800007C02C30310549F02F30310531F009C038 +:10279000803E48F0803F29F406C093FB882780F9EB +:1027A000089580E0089581E00895CF93DF9300D0ED +:1027B00000D01F92CDB7DEB70F900F900F900F9003 +:1027C0000F90DF91CF910895CF93DF9300D000D089 +:1027D00000D0CDB7DEB726960FB6F894DEBF0FBE99 +:1027E000CDBFDF91CF9108951F93CF93DF93C09119 +:1027F000790116E080917A01C81799F0D0E01C9F0A +:10280000F0011D9FF00D1124E558FE4F40815181CC +:1028100062817381848195810E94E4132196C7703F +:10282000E9CFDF91CF911F9108954091AB01509175 +:10283000AC016091AD017091AE018091AF019091BA +:10284000B0010C94E4138091B00182958F7009F06F +:1028500054C08091AD01882309F44FC08091790163 +:10286000A0917A016091AB017091AC014091AE01F1 +:102870005091AF01B6E08A1709F43FC090E04115CE +:102880005105C1F17F3F11F46F3FA1F1B89FF001F5 +:10289000B99FF00D1124E558FE4F218172132AC013 +:1028A0002081621327C02281211124C02381348119 +:1028B0002417350710F421503109241B350B283C0F +:1028C0003105C0F42091B0012F7020612093B00138 +:1028D00026E0289FF001299FF00D1124E058FE4FBB +:1028E00080818F70806180838BEA91E00E948210EA +:1028F0000C94F41301968770BECF0895CF92DF92A7 +:10290000EF92FF920F931F93CF93DF93CDB7DEB774 +:1029100062970FB6F894DEBF0FBECDBF8C0185E085 +:10292000F801DE011D9601900D928A95E1F7D8011C +:102930004C9111965C91119712966C911297139687 +:10294000CD90DC9014973091AB017091AC018091E7 +:10295000AE019091AF01009709F46BC17F3F19F46C +:102960003F3F09F466C1E090AD01EE2009F4C0C01C +:102970002091B001C816D90628F0F601E81BF90B22 +:10298000CF0104C0809590958C0D9D1DFF24F3947C +:10299000883C910578F0F12C207F09F0C6C07C2D91 +:1029A000D98AC88A89890E94D5138BEA91E00E944E +:1029B0008210B1C0822F807F09F046C0751314C009 +:1029C000341312C0611110C02F7020612093B00128 +:1029D0000E9415148BEA91E00E9482108091B00150 +:1029E000D80115968C932EC0CD2819F15F3F11F4B4 +:1029F0004F3FF9F0F62E61111CC0809179012091B2 +:102A00007A0136E0821709F45AC090E0389FF0014D +:102A1000399FF00D1124E558FE4F7181571306C000 +:102A20007081471303C07281711103C001968770D2 +:102A3000E9CFF62E662309F418C18091B0018160B8 +:102A40008093B001F12C11C1751308C0341306C076 +:102A5000611104C08091B001D801C3C04D875E8769 +:102A60008D859E856A8B0E94AF136A898823E1F168 +:102A70006623D1F12091B001822F82958F7090E072 +:102A8000029774F08091AB019091AC0198878F838D +:102A90001986DB86CA862C87CE0107960E94821093 +:102AA00086E0F801ABEAB1E001900D928A95E1F77A +:102AB0000E9423140E941514FF24F394D6C04D875E +:102AC0005E878D859E850E94A018292F22952F70E4 +:102AD00030E0223031050CF0BCC09F7009F0B6C068 +:102AE000805E883008F4C1C0C8010E948210E4CF23 +:102AF000C816D90608F453C0F601E81BF90BCF013C +:102B0000883C910508F450C0F12C7C2DD98AC88AE4 +:102B100089890E94D513EBEAF1E086E0DF011D927E +:102B20008A95E9F70E941514A0C0751314C03413D8 +:102B300012C0611110C08091B001F8018583C801F5 +:102B40000E94821086E0EBEAF1E0DF011D928A9597 +:102B5000E9F7FE2C8AC04D875E878D859E856A8B3E +:102B60000E94AF136A89882309F4BECF662309F453 +:102B7000BBCF2091B001822F82958F7090E0029799 +:102B80000CF48ECF8091AB019091AC019A83898334 +:102B90001B82DD82CC822E83CE0101967FCF809571 +:102BA00090958C0D9D1DACCFF62E662309F49CCF1D +:102BB00075132EC034132CC02091B00120FD1FC00E +:102BC000822F82958F70D9F0D80115962C93159786 +:102BD0008F3049F08F5F982F9295907F822F8F7062 +:102BE000892B15968C93C8010E94821086E0F8010B +:102BF000ABEAB1E001900D928A95E1F793CF86E0C0 +:102C0000F801ABEAB1E001900D928A95E1F72DC091 +:102C10004D875E878D859E850E94AF13811140CFC1 +:102C20008091B00181608093B001C8010E94821040 +:102C30001CC0662309F458CF4D875E878D859E851D +:102C40000E94AF13882309F44FCF2ACF811148CFB8 +:102C50000CC0243031050CF047CF9F7009F440CFF1 +:102C6000F8019581907F09F03BCF8F2D62960FB6CA +:102C7000F894DEBF0FBECDBFDF91CF911F910F91B2 +:102C8000FF90EF90DF90CF9008951F93CF93DF9345 +:102C9000CDB7DEB72C970FB6F894DEBF0FBECDBF11 +:102CA0004F83588769877A878B879C87CE010796E1 +:102CB0000E947E14882369F08F8198852A853B8540 +:102CC000232BF1F19F3F09F063C08F3F09F060C0F3 +:102CD00037C086E0FE013796DE01119601900D9215 +:102CE0008A95E1F76F817885EA85FB85309741F118 +:102CF0007F3F11F46F3F21F120917A0130E0C9014B +:102D00000196877099274091790150E084179507C3 +:102D100009F447C069837A83FD83EC8396E0929F30 +:102D2000D001939FB00D1124A558BE4FFE013196DE +:102D300001900D929A95E1F780937A010E94F41325 +:102D400016E08091790190917A018917C1F1189F5D +:102D5000C001112485589E4F0E947E14882379F16A +:102D6000E09179011E9FF0011124E558FE4F40814A +:102D7000518162817381848195810E94E4138091E5 +:102D8000790190E001968770992780937901D9CFD6 +:102D90004F81588569857A858B859C850E94E413CF +:102DA000CFCF0E94AB1310927A0110927901EBEA17 +:102DB000F1E086E0DF011D928A95E9F7C1CF2C96FC +:102DC0000FB6F894DEBF0FBECDBFDF91CF911F913C +:102DD0000895EF92FF920F931F93CF93DF938C018F +:102DE000892B09F46CC0F12CEE24E394E8012196C0 +:102DF000F8018491843740F4843008F051C0813068 +:102E000081F0823019F15BC0853709F444C0A8F124 +:102E10009CE7980F903708F052C08F770E942510DA +:102E200041C00E5F1F4FFE01C49180E28C0F8830BD +:102E300048F4C7708E2D01C0880FCA95EAF70E942A +:102E4000771914C08C2F0E945D0F2DC00E5F1F4F8D +:102E5000FE01C49180E28C0F883058F4C7708E2D2B +:102E600001C0880FCA95EAF70E947D190E949E1939 +:102E70001AC08C2F0E94251016C00E5F1F4FFE0136 +:102E8000C491CC2381F08FE99FE00197F1F700C056 +:102E90000000C150F6CF0E5F1F4FFE01F49003C03B +:102EA0000E945D0F8E018F2D882309F49FCFEFE9DB +:102EB000FFE03197F1F700C000008150F5CFDF91BE +:102EC000CF911F910F91FF90EF9008950895609317 +:102ED000B5017093B6018093B7019093B8010C943B +:102EE00099130F931F930091B5011091B601209192 +:102EF000B7013091B801DC01CB01802B912BA22BC3 +:102F0000B32B8093B5019093B601A093B701B09312 +:102F1000B8011F910F910C9499130F931F93009177 +:102F2000B5011091B6012091B7013091B801DC01D3 +:102F3000CB0180239123A223B3238093B5019093E7 +:102F4000B601A093B701B093B8011F910F910C94F3 +:102F500099130F931F930091B5011091B601209121 +:102F6000B7013091B801DC01CB0180279127A2275E +:102F7000B3278093B5019093B601A093B701B093A6 +:102F8000B8011F910F910C9499131092B1011092F6 +:102F9000B2011092B3011092B4010C94991341E064 +:102FA00050E060E070E004C0440F551F661F771FBB +:102FB0008A95D2F74093B1015093B2016093B30167 +:102FC0007093B4010C94991341E050E060E070E01C +:102FD00004C0440F551F661F771F8A95D2F7809152 +:102FE000B1019091B201A091B301B091B401482B0D +:102FF000592B6A2B7B2B4093B1015093B201609304 +:10300000B3017093B4010C94991341E050E060E077 +:1030100070E004C0440F551F661F771F8A95D2F7D2 +:1030200040955095609570958091B1019091B20155 +:10303000A091B301B091B401482359236A237B23A3 +:103040004093B1015093B2016093B3017093B40106 +:103050000C94991341E050E060E070E004C0440F2C +:10306000551F661F771F8A95D2F78091B101909105 +:10307000B201A091B301B091B401482759276A2742 +:103080007B274093B1015093B2016093B3017093D9 +:10309000B4010C9499130F931F930091B1011091F7 +:1030A000B2012091B3013091B401DC01CB01802B3E +:1030B000912BA22BB32B8093B1019093B201A093DB +:1030C000B301B093B4011F910F910C9499130F9316 +:1030D0001F930091B1011091B2012091B301309181 +:1030E000B401DC01CB0180239123A223B32380937D +:1030F000B1019093B201A093B301B093B4011F91B9 +:103100000F910C9499130F931F930091B10110919B +:10311000B2012091B3013091B401DC01CB018027D1 +:103120009127A227B3278093B1019093B201A09376 +:10313000B301B093B4011F910F910C9499130895AA +:10314000CF92DF92EF92FF920F931F93CF93DF9373 +:103150008C01C090B501D090B601E090B701F0901D +:10316000B8014091B1015091B2016091B3017091E9 +:10317000B401C42AD52AE62AF72ACFE1D0E0D70144 +:10318000C6010C2E04C0B695A795979587950A940D +:10319000D2F780FF07C0B8018C2F0E94FA0581305A +:1031A000910531F4219758F7B80180E00E94FA05A3 +:1031B000DF91CF911F910F91FF90EF90DF90CF9013 +:1031C000089590910C01992321F090910D01911196 +:1031D00009C020910E0130910F01F90132969FEF45 +:1031E00040E01FC0982F9695969596959F3050F584 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B818308959F3F39F04F5F4E3014 +:1032200041F051915813F8CF0DC05111F7CF942FA1 +:10323000F5CF9F3F39F0F901E90FF11D97FDFA95A0 +:1032400082830895089590910C01992321F0909123 +:103250000D01911109C020910E0130910F01F9016A +:103260003296205F3F4F1FC0982F96959695969562 +:103270009F30F0F4E0910E01F0910F01E90FF11D84 +:10328000877021E030E0A90102C0440F551F8A95E4 +:10329000E2F7CA018095918189238183089531964F +:1032A000E217F30729F090819813F9CF1082F7CF36 +:1032B000089581E090E0E0910E01F0910F01E80F98 +:1032C000F91F1082019680319105A9F70895909118 +:1032D000CB01892B8093CB01089580959091CB01F0 +:1032E00089238093CB0108951092CB01089590918A +:1032F000CA01892B8093CA01089580959091CA01D3 +:1033000089238093CA0108951092CA010895809379 +:10331000B90108951092B901089580910E0190911C +:103320000F01FC0131969C01205F3F4F80E091919D +:1033300091118F5FE217F307D1F70895E0910E0125 +:10334000F0910F018091CB018083E0910E01F0910B +:103350000F0190818091CA01892B80838091B901EE +:10336000882361F0E0910E01F0910F019081892B8B +:1033700080830E948D1981111092B90180910E01F4 +:1033800090910F010C94410ECF92DF92EF92FF9239 +:103390006C01EE24FF24C114D104E104F10421F0F6 +:1033A000C701B60120E101C020E0C72ED82EE92ECA +:1033B000FF24C114D104E104F10419F0285FC7010E +:1033C000B6016B017C0154E0F694E794D794C7945E +:1033D0005A95D1F7C114D104E104F10419F02C5F1E +:1033E000C701B6016B017C0142E0F694E794D794E3 +:1033F000C7944A95D1F7C114D104E104F10419F03E +:103400002E5FC701B601DC01CB01B695A795979554 +:103410008795892B8A2B8B2B09F02F5F822FFF90AA +:10342000EF90DF90CF9008958091E501843009F10D +:103430001092CD0120E488E190E00FB6F894A895B1 +:10344000809360000FBE2093600083B7817F84600B +:1034500083BF83B7816083BF7894889583B78E7F5D +:1034600083BF88E10FB6F8948093600010926000EB +:103470000FBE089508950895CF930E943A1A0E94AE +:1034800023040E943B1AC0E08C2F0E941105811179 +:1034900004C0CF5FCE30C1F701C081E0CF91089565 +:1034A0000E94AB130E94350E0C942E0782E084BD5F +:1034B00093E095BD9AEF97BD80936E0008952FB766 +:1034C000F8948091CE019091CF01A091D001B0915C +:1034D000D1012FBF0895CF92DF92EF92FF920F9309 +:1034E0001F932FB7F8944091CE015091CF01609176 +:1034F000D0017091D1012FBF6A017B01EE24FF241E +:103500008C0120E030E0C016D106E206F30610F48C +:10351000415051099A01281B390BC9011F910F9184 +:10352000FF90EF90DF90CF9008951F920F920FB60B +:103530000F9211248F939F93AF93BF938091CE01ED +:103540009091CF01A091D001B091D1010196A11D20 +:10355000B11D8093CE019093CF01A093D001B09381 +:10356000D101BF91AF919F918F910F900FBE0F909E +:103570001F9018950E94320BF8942FEF87EA91E67E +:10358000215080409040E1F700C0000087E090EBC0 +:10359000DC018093EE019093EF01A093F001B093D2 +:1035A000F1019CE088E10FB6F894A8958093600043 +:1035B0000FBE90936000FFCFEF92FF920F931F9387 +:1035C000CF93DF93D82FC0E08C2F0E94110500E02D +:1035D00010E0E82EF12CC701002E02C095958795CA +:1035E0000A94E2F780FD06C00F5F1F4F06301105F9 +:1035F00091F709C0602F7C2F80E00E94D805D81376 +:10360000F3CF81E004C0CF5FCE30F1F680E0DF91F0 +:10361000CF911F910F91FF90EF900895CF93C82FF6 +:103620008CE20E94DC1A882321F08C2FCF910C941D +:10363000DC1A80E0CF910895CF930E94631C811122 +:1036400002C00E94491CC5E6C15049F00E942304F3 +:103650008FE39CE90197F1F700C00000F5CF89E204 +:103660000E940E1B811113C18AE20E940E1B811160 +:103670000E94491C85E00E940E1B81110E94BA1A0B +:103680000E946E1C8093CC0187E00E940E1B882351 +:10369000A9F18BE10E940E1B882351F08091CC018F +:1036A00081FB222720F991E0922790FB81F90EC03F +:1036B0008EE00E940E1B882361F08091CC0182FB7A +:1036C000222720F991E0922790FB82F98093CC0188 +:1036D00015C080E10E940E1B9091CC01882341F01F +:1036E00093FB222720F981E0822780FB93F904C015 +:1036F000892F809580FB90F99093CC018091CC012B +:103700000E94721C0E94801C8093DF0180EE0E9448 +:103710000E1B882341F08091DF01982F909590FB3C +:1037200080F98093DF0189E30E940E1B882359F002 +:103730008091DF0181FB222720F991E0922790FB05 +:1037400081F98093DF0182EE0E940E1B882359F0DD +:103750008091DF0182FB222720F991E0922790FBE4 +:1037600082F98093DF0186EE0E940E1B882359F0B8 +:103770008091DF0183FB222720F991E0922790FBC3 +:1037800083F98093DF0183EE0E940E1B882359F09A +:103790008091DF0184FB222720F991E0922790FBA2 +:1037A00084F98093DF0185E30E940E1B882359F082 +:1037B0008091DF0185FB222720F991E0922790FB81 +:1037C00085F98093DF0181E30E940E1B882359F065 +:1037D0008091DF0186FB222720F991E0922790FB60 +:1037E00086F98093DF0181E10E940E1B882359F046 +:1037F0008091DF0187FB222720F991E0922790FB3F +:1038000087F98093DF018091DF010E94841C809101 +:10381000DF0187FB882780F980930D0187E20E94F2 +:103820000E1BC82F8EE10E940E1B8111C2608FE11A +:103830000E940E1B8111C46080E20E940E1B811148 +:10384000C86081E20E940E1B8111C06182E20E9469 +:103850000E1B8111C06283E20E940E1B8111C064A5 +:1038600084E20E940E1B882311F0C06802C0CC23A2 +:1038700029F08C2F0E947B1C6C2F03C00E94771CA8 +:10388000682F70E080E090E0CF910C946717CF91A3 +:1038900008956DEE7EEF80E090E00E94AF2260E040 +:1038A00082E090E00E94A12260E083E090E00E942C +:1038B000A12260E084E090E00E94A12260E085E027 +:1038C00090E00C94A12280E090E00E949B2221E0F5 +:1038D0008D3E9E4F09F020E0822F089582E090E017 +:1038E0000C949322682F82E090E00C94A12283E054 +:1038F00090E00C949322682F83E090E00C94A12236 +:1039000084E090E00C949322682F84E090E00C9483 +:10391000A1228091D40180FF0BC06091130185E04A +:10392000689FB001112475956795759567952BC0B3 +:1039300081FF09C06091130185E0689FB0011124E7 +:103940007595679520C082FF07C06091130185E0DF +:10395000689FB001112417C09091D5019923D1F02F +:1039600060911201961788F72091130185E0289F36 +:1039700090011124929FA001939F500D112470E09B +:10398000CA010E9465226038710540F46115710515 +:1039900039F002C065E070E0862F08958FE7089542 +:1039A00081E008958091D40180FF08C060911101E9 +:1039B00070E0759567957595679521C081FF06C084 +:1039C0006091110170E07595679519C082FF04C080 +:1039D0006091110170E010C09091D5019923C1F060 +:1039E000609110019617A0F780911101899FC00185 +:1039F000112470E00E9465226038710528F4611579 +:103A0000710521F0862F08958FE7089581E00895CC +:103A100061E070E0F4CF803F21F40E94891C819521 +:103A200004C0813F29F40E94891C8093D801089525 +:103A3000823F21F40E94891C819504C0833F29F4B0 +:103A40000E94891C8093D7010895893F19F40E9430 +:103A5000D21C05C08A3F31F40E94D21C819580930C +:103A6000D90108958B3F21F40E94D21C819504C096 +:103A70008C3F29F40E94D21C8093DA010895843F80 +:103A800021F48091D601816017C0853F21F4809197 +:103A9000D601826011C0863F21F48091D6018460F6 +:103AA0000BC0873F21F48091D601886005C0883F14 +:103AB00031F48091D60180618093D60108958D3FC5 +:103AC00021F48091D40181600BC08E3F21F480915C +:103AD000D401826005C08F3F29F48091D4018460B5 +:103AE0008093D4010895803F39F48091D80187FFF5 +:103AF0006CC01092D80169C0813F29F48091D8012F +:103B00001816BCF362C09091D701823F29F497FF49 +:103B10005CC01092D70159C0833F19F41916CCF339 +:103B200054C0893F41F48091D90118160CF04DC062 +:103B30001092D9014AC08A3F29F48091D90187FFA8 +:103B400044C0F6CF8B3F39F48091DA0187FF3DC046 +:103B50001092DA013AC08C3F29F48091DA011816EC +:103B6000BCF333C0843F21F48091D6018E7F17C00F +:103B7000853F21F48091D6018D7F11C0863F21F4CD +:103B80008091D6018B7F0BC0873F21F48091D601B5 +:103B9000877F05C0883F31F48091D6018F7E809366 +:103BA000D60113C08D3F21F48091D4018E7F0BC0CC +:103BB0008E3F21F48091D4018D7F05C08F3F29F481 +:103BC0008091D4018B7F8093D4018091D7018111A2 +:103BD0000EC08091D80181110AC08091D901811154 +:103BE00006C08091DA01811102C01092D5010895BA +:103BF00086ED91E00E944C0E0E945F1A9093D301D3 +:103C00008093D20108951F93CF93DF938091D201C7 +:103C10009091D3010E946B1AAC019091D501992328 +:103C200021F02091140130E006C0209115018AE0B6 +:103C3000289F900111244217530708F486C08091F1 +:103C4000D701C091D801D091D9011091DA01811129 +:103C500007C0C11176C0D11174C0111172C075C0F6 +:103C60009F3F19F09F5F9093D501181624F40E948E +:103C7000891C8093D7018091D70187FF05C00E94DE +:103C8000891C81958093D7011C1624F40E94891CFD +:103C90008093D8018091D80187FF05C00E94891CBC +:103CA00081958093D8016091D701662339F1C09145 +:103CB000D801CC2319F1772767FD7095872F972FAF +:103CC0000E94762123E333E343E35FE30E94DA219A +:103CD0000E9443216093D7016C2F772767FD709571 +:103CE000872F972F0E94762123E333E343E35FE39B +:103CF0000E94DA210E9443216093D8011D1624F40A +:103D00000E94D21C8093D9018091D90187FF05C000 +:103D10000E94D21C81958093D901111624F40E942F +:103D2000D21C8093DA018091DA0187FF05C00E94DE +:103D3000D21C81958093DA01DF91CF911F910C9471 +:103D4000F81D9F3F09F08ECF96CFDF91CF911F9145 +:103D50000895E6EDF1E085E0DF011D928A95E9F72F +:103D60001092D5011092D4010895833081F128F486 +:103D7000813059F08230D1F00895853009F449C07E +:103D8000B8F1863009F456C0089580911501262FA8 +:103D900030E0280F311D2F3F310524F4680F609368 +:103DA000150108958FEF80931501089580911401F6 +:103DB000262F30E0280F311D2F3F310524F4680FE6 +:103DC0006093140108958FEF8093140108958091FA +:103DD0001301262F30E0280F311D2F3F310524F429 +:103DE000680F6093130108958FEF80931301089576 +:103DF00080911201262F30E0280F311D2F3F310511 +:103E000024F4680F6093120108958FEF80931201DC +:103E1000089580911101262F30E0280F311D2F3F8A +:103E2000310524F4680F6093110108958FEF80939A +:103E30001101089580911001262F30E0280F311DC7 +:103E40002F3F310524F4680F6093100108958FEF20 +:103E5000809310010895833011F128F4813049F0E6 +:103E6000823091F00895853081F120F18630C1F1E2 +:103E7000089580911501681720F4861B8093150121 +:103E8000089510921501089580911401681720F487 +:103E9000861B809314010895109214010895809157 +:103EA0001301681720F4861B809313010895109264 +:103EB0001301089580911201681720F4861B8093E6 +:103EC000120108951092120108958091110168174E +:103ED00020F4861B8093110108951092110108951A +:103EE00080911001681720F4861B809310010895BB +:103EF0001092100108950F931F938D3109F46BC038 +:103F000008F03FC08E3009F47DC0C0F4873009F45A +:103F10006EC068F4863009F0AFC08091CC01817F1B +:103F20008E7F8093CC0181E08093DC01A6C0883035 +:103F300009F458C08B3009F49BC09EC0863109F447 +:103F400097C078F4803109F470C0813109F094C0D1 +:103F50000E94AB1390910D0181E0892780930D01A0 +:103F600087C0893109F484C08B3109F085C0809104 +:103F7000CC0181FB222720F991E0922790FB81F967 +:103F80004AC0853309F45BC048F4873209F457C04E +:103F900008F45AC0893209F452C06EC0833438F430 +:103FA0008A3308F067C0883309F462C065C083347F +:103FB00009F445C0883409F05FC00E94AB130FEFCD +:103FC00013ED20E3015010402040E1F700C0000055 +:103FD0000E94BA1A4DC00E94FD200E94350E0E9418 +:103FE0002E0746C00E946E1C0E94801C41C090910A +:103FF000CC01892F817090FF12C0917F9E7F90939A +:10400000CC013BC08091CC0182FB222720F991E0BA +:10401000922790FB82F98093CC01992349F18091FA +:10402000CC0181608093CC0123C08091CC0183FBC3 +:10403000222720F991E0922790FB83F9ECCF61E0F1 +:1040400070E080E090E010C08D5141E050E060E011 +:1040500070E08A019B0104C0000F111F221F331F53 +:104060008A95D2F7C901B8010E9467170E94AB1365 +:1040700081E003C08953E9CF80E01F910F9108953B +:1040800080E0089580E00895CF93C82F8091DC01EF +:10409000813079F018F08230E9F187C0E0910E01AB +:1040A000F0910F018081813169F0823209F07FC087 +:1040B00009C0E0910E01F0910F018081813111F072 +:1040C000823261F48C2F0E944020811104C08C2F19 +:1040D0000E947B1F1DC081E090E01AC08C2F0E94BF +:1040E0004220811114C0C43179F048F4CB3079F00A +:1040F000C03109F060C082E08093DC0108C0C932A1 +:1041000019F0C83321F057C01092DC0154C081E08F +:10411000817053C0C93289F118F5C43171F1A8F426 +:10412000C73009F046C08AE08093150194E190936E +:10413000140193E0909313018093120188E080931F +:10414000110188E28093100134C0CE51C63088F549 +:10415000EC2FF0E0E65DFE4F80818093DB0129C00B +:10416000CE34E9F020F4CB3421F56AE013C0C13538 +:1041700079F0C235F1F461E00DC08091DB01882354 +:1041800019F01092DB0115C081E08093DC0115C0AD +:1041900061E006C08091DB010E94B51E0AC06AE0A2 +:1041A0008091DB010E942B1F04C01092DC0180E093 +:1041B00004C081E002C080E0ABCFCF910895E1E878 +:1041C000F0E08081886080838081816080838FB708 +:1041D000F89493E09093890090ED909388008FBFBE +:1041E0000895EFE6F0E08081826080830895EFE635 +:1041F000F0E080818D7F80830895EFE6F0E090818C +:1042000082E08927808308951F920F920FB60F9244 +:1042100011242F933F934F935F936F937F938F93CB +:104220009F93AF93BF93EF93FF938091DD019091A4 +:10423000DE0101969093DE018093DD01811103C0C0 +:1042400082E00E942E07E091DE01E695E695F0E01F +:10425000E657FB4FE4918091DD018E1303C080E0AF +:104260000E942E07FF91EF91BF91AF919F918F9187 +:104270007F916F915F914F913F912F910F900FBE62 +:104280000F901F90189504D06894B1118DC00895B7 +:1042900070D088F09F5790F0B92F9927B751A0F0B0 +:1042A000D1F0660F771F881F991F1AF0BA95C9F7CA +:1042B00012C0B13081F077D0B1E0089574C0672F9B +:1042C000782F8827B85F39F0B93FCCF3869577957A +:1042D0006795B395D9F73EF4909580957095619563 +:1042E0007F4F8F4F9F4F0895E89409C097FB3EF48E +:1042F00090958095709561957F4F8F4F9F4F992333 +:10430000A9F0F92F96E9BB279395F69587957795B0 +:104310006795B795F111F8CFFAF4BB0F11F460FF70 +:104320001BC06F5F7F4F8F4F9F4F16C0882311F0C8 +:1043300096E911C0772321F09EE8872F762F05C0DC +:10434000662371F096E8862F70E060E02AF09A9577 +:10435000660F771F881FDAF7880F9695879597F96C +:10436000089557FD9058440F551F59F05F3F71F065 +:104370004795880F97FB991F61F09F3F79F08795CC +:104380000895121613061406551FF2CF4695F1DF55 +:1043900008C0161617061806991FF1CF86957105E5 +:1043A000610508940895E894BB2766277727CB0119 +:1043B00097F908950BD078C069D028F06ED018F026 +:1043C000952309F05AC05FC01124EECFCADFA0F3D5 +:1043D000959FD1F3950F50E0551F629FF001729F9A +:1043E000BB27F00DB11D639FAA27F00DB11DAA1FB9 +:1043F000649F6627B00DA11D661F829F2227B00D06 +:10440000A11D621F739FB00DA11D621F839FA00D90 +:10441000611D221F749F3327A00D611D231F849FE0 +:10442000600D211D822F762F6A2F11249F57504037 +:104430008AF0E1F088234AF0EE0FFF1FBB1F661FD2 +:10444000771F881F91505040A9F79E3F510570F08B +:1044500014C0AACF5F3FECF3983EDCF386957795C6 +:104460006795B795F795E7959F5FC1F7FE2B880F86 +:10447000911D9695879597F9089597F99F6780E81C +:1044800070E060E008959FEF80EC089500240A94A6 +:104490001616170618060906089500240A9412161F +:1044A0001306140605060895092E0394000C11F452 +:1044B000882352F0BB0F40F4BF2B11F460FF04C0FF +:1044C0006F5F7F4F8F4F9F4F089597FB072E16F416 +:1044D000009407D077FD09D00E947F2207FC05D009 +:1044E0003EF4909581959F4F0895709561957F4F0B +:1044F0000895EE0FFF1F0590F491E02D0994AA1B7B +:10450000BB1B51E107C0AA1FBB1FA617B70710F0BE +:10451000A61BB70B881F991F5A95A9F780959095F0 +:10452000BC01CD010895F999FECF92BD81BDF89AE5 +:10453000992780B50895A8E1B0E042E050E00C94DE +:10454000B622262FF999FECF1FBA92BD81BD20BD9C +:104550000FB6F894FA9AF99A0FBE019608950E9440 +:10456000A122272F0C94A222DC01CB01FC01F99996 +:10457000FECF06C0F2BDE1BDF89A319600B40D92AF +:0C45800041505040B8F70895F894FFCF68 +:10458C0020023007BE079B07670733070101BA01FA +:10459C0028080A03140A3F4D36394B04FE03C8039E +:1045AC008F0322033B0354036D030102030405062E +:0445BC0007080900E3 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/msc/readme.md b/keyboard/ergodox_ez/keymaps/msc/readme.md new file mode 100644 index 0000000000..0d14fcbd29 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/msc/readme.md @@ -0,0 +1,32 @@ +# MSC Configuration + +### Based mostly on the ErgoDox EZ default layout with optimizations for coding on osx. + +#### Expecting the user to rely on Coder Layer this keymap removes some of the duplicate symbol keys in the lower portions of the board and replaces them with arrow keys and modifiers. The Media Layer is also updated to match the change in the arrow keys and the left and right click buttons are moved under the thumb position. The Media layer is now reached with toggle button in the lower right. + +### Main Layer + +![Main Layer](img/main_layer.png) + +### Code Layer + +![Code Layer](img/code_layer.png) + +### Media Layer + +![Media Layer](img/media_layer.png) + +## Changelog + +Version 1.0 + +- Changed the temp code layer key in the bottom right to toggle media layer +- Changed the temp media key to only be ";" +- Changed right hand bottom row to match vim home row nav directions +- Changed media keys to match arrow key changes +- Changed media left and right click to spacebar and backspace locations +- Changed bottom left to Cmd +- Changed single quote on left bottom row to alt + +#### Coming Soon: +- A new layer for Blender editing with a focus on left hand shortcut and a righthand num pad to control the view in Blender. -- cgit v1.2.3 From 577971ab07a49405e1dcd8e5f75b3ecb87e710b9 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 00:03:21 -0500 Subject: Magic Key Overrides / Keyboard Lock / Forced NKRO Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock option to template / Added forced NKRO option to template (disabled by default) --- keyboard/retro_refit/Makefile | 23 +-- keyboard/retro_refit/config.h | 47 +++++- quantum/template/Makefile | 23 +-- quantum/template/config.h | 47 +++++- tmk_core/common/command.c | 353 +++++++++++++++++++++++++++++------------- tmk_core/common/command.h | 121 +++++++++++++++ tmk_core/common/keyboard.c | 6 + 7 files changed, 488 insertions(+), 132 deletions(-) diff --git a/keyboard/retro_refit/Makefile b/keyboard/retro_refit/Makefile index ec51227ff1..918b430719 100644 --- a/keyboard/retro_refit/Makefile +++ b/keyboard/retro_refit/Makefile @@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Optimize size but this may cause error "relocation truncated to fit" diff --git a/keyboard/retro_refit/config.h b/keyboard/retro_refit/config.h index ba9a861edd..05fceb92b2 100644 --- a/keyboard/retro_refit/config.h +++ b/keyboard/retro_refit/config.h @@ -53,11 +53,54 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ + +/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +#define FORCE_NKRO + +/* + * Magic key options + * These options allow the magic key functionality to be changed. This is useful + * if your keyboard/keypad is missing keys and you want magic key support. + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* remap magic keys */ +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +#define MAGIC_KEY_LOCK BSLS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + /* * Feature disable options * These options are also useful to firmware size reduction. @@ -76,4 +119,4 @@ along with this program. If not, see . //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION -#endif +#endif \ No newline at end of file diff --git a/quantum/template/Makefile b/quantum/template/Makefile index 2efa691380..4fa195468d 100644 --- a/quantum/template/Makefile +++ b/quantum/template/Makefile @@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +#NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Optimize size but this may cause error "relocation truncated to fit" diff --git a/quantum/template/config.h b/quantum/template/config.h index 7d6149f436..dae4b63130 100644 --- a/quantum/template/config.h +++ b/quantum/template/config.h @@ -55,11 +55,56 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ +/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +//#define FORCE_NKRO + +/* + * Magic key options + * These options allow the magic key functionality to be changed. This is useful + * if your keyboard/keypad is missing keys and you want magic key support. + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/tmk_core/common/command.c b/tmk_core/common/command.c index d59bb01bbc..b4cd3ca56b 100644 --- a/tmk_core/common/command.c +++ b/tmk_core/common/command.c @@ -52,6 +52,8 @@ along with this program. If not, see . static bool command_common(uint8_t code); static void command_common_help(void); +static void print_version(void); +static void print_status(void); static bool command_console(uint8_t code); static void command_console_help(void); #ifdef MOUSEKEY_ENABLE @@ -112,35 +114,140 @@ bool command_console_extra(uint8_t code) ***********************************************************/ static void command_common_help(void) { - print("\n\t- Magic -\n" - "d: debug\n" - "x: debug matrix\n" - "k: debug keyboard\n" - "m: debug mouse\n" - "v: version\n" - "s: status\n" - "c: console mode\n" - "0-4: layer0-4(F10-F4)\n" - "Paus: bootloader\n" + print( "\n\t- Magic -\n" + STR(MAGIC_KEY_DEBUG ) ": Debug Message Toggle\n" + STR(MAGIC_KEY_DEBUG_MATRIX) ": Matrix Debug Mode Toggle - Show keypresses in matrix grid\n" + STR(MAGIC_KEY_DEBUG_KBD ) ": Keyboard Debug Toggle - Show keypress report\n" + STR(MAGIC_KEY_DEBUG_MOUSE ) ": Debug Mouse Toggle\n" + STR(MAGIC_KEY_VERSION ) ": Version\n" + STR(MAGIC_KEY_STATUS ) ": Status\n" + STR(MAGIC_KEY_CONSOLE ) ": Activate Console Mode\n" + +#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM + STR(MAGIC_KEY_LAYER0 ) ": Switch to Layer 0\n" + STR(MAGIC_KEY_LAYER1 ) ": Switch to Layer 1\n" + STR(MAGIC_KEY_LAYER2 ) ": Switch to Layer 2\n" + STR(MAGIC_KEY_LAYER3 ) ": Switch to Layer 3\n" + STR(MAGIC_KEY_LAYER4 ) ": Switch to Layer 4\n" + STR(MAGIC_KEY_LAYER5 ) ": Switch to Layer 5\n" + STR(MAGIC_KEY_LAYER6 ) ": Switch to Layer 6\n" + STR(MAGIC_KEY_LAYER7 ) ": Switch to Layer 7\n" + STR(MAGIC_KEY_LAYER8 ) ": Switch to Layer 8\n" + STR(MAGIC_KEY_LAYER9 ) ": Switch to Layer 9\n" +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS + "F1-F10: Switch to Layer 0-9 (F10 = L0)\n" +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS + "0-9: Switch to Layer 0-9\n" +#endif + + STR(MAGIC_KEY_LAYER0_ALT1 ) ": Switch to Layer 0 (alternate key 1)\n" + STR(MAGIC_KEY_LAYER0_ALT2 ) ": Switch to Layer 0 (alternate key 2)\n" + STR(MAGIC_KEY_BOOTLOADER ) ": Jump to Bootloader (Reset)\n" #ifdef KEYBOARD_LOCK_ENABLE - "Caps: Lock\n" + STR(MAGIC_KEY_LOCK ) ": Lock\n" #endif #ifdef BOOTMAGIC_ENABLE - "e: eeprom\n" + STR(MAGIC_KEY_EEPROM ) ": Print EEPROM Settings\n" #endif #ifdef NKRO_ENABLE - "n: NKRO\n" + STR(MAGIC_KEY_NKRO ) ": NKRO Toggle\n" #endif #ifdef SLEEP_LED_ENABLE - "z: sleep LED test\n" + STR(MAGIC_KEY_SLEEP_LED ) ": Sleep LED Test\n" #endif ); } +static void print_version(void) +{ + // print version & information + print("\n\t- Version -\n"); + print("DESC: " STR(DESCRIPTION) "\n"); + print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") " + "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") " + "VER: " STR(DEVICE_VER) "\n"); + print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n"); + + /* build options */ + print("OPTIONS:" + +#ifdef PROTOCOL_PJRC + " PJRC" +#endif +#ifdef PROTOCOL_LUFA + " LUFA" +#endif +#ifdef PROTOCOL_VUSB + " VUSB" +#endif +#ifdef BOOTMAGIC_ENABLE + " BOOTMAGIC" +#endif +#ifdef MOUSEKEY_ENABLE + " MOUSEKEY" +#endif +#ifdef EXTRAKEY_ENABLE + " EXTRAKEY" +#endif +#ifdef CONSOLE_ENABLE + " CONSOLE" +#endif +#ifdef COMMAND_ENABLE + " COMMAND" +#endif +#ifdef NKRO_ENABLE + " NKRO" +#endif +#ifdef KEYMAP_SECTION_ENABLE + " KEYMAP_SECTION" +#endif + + " " STR(BOOTLOADER_SIZE) "\n"); + + print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__) + " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__ + " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n"); + + return; +} + +static void print_status(void) +{ + + print("\n\t- Status -\n"); + + print_val_hex8(host_keyboard_leds()); + print_val_hex8(keyboard_protocol); + print_val_hex8(keyboard_idle); +#ifdef NKRO_ENABLE + print_val_hex8(keyboard_nkro); +#endif + print_val_hex32(timer_count); + +#ifdef PROTOCOL_PJRC + print_val_hex8(UDCON); + print_val_hex8(UDIEN); + print_val_hex8(UDINT); + print_val_hex8(usb_keyboard_leds); + print_val_hex8(usb_keyboard_idle_count); +#endif + +#ifdef PROTOCOL_PJRC +# if USB_COUNT_SOF + print_val_hex8(usbSofCount); +# endif +#endif + return; +} + #ifdef BOOTMAGIC_ENABLE static void print_eeconfig(void) { @@ -178,24 +285,36 @@ static void print_eeconfig(void) static bool command_common(uint8_t code) { + +#ifdef KEYBOARD_LOCK_ENABLE static host_driver_t *host_driver = 0; +#endif + switch (code) { + #ifdef SLEEP_LED_ENABLE - case KC_Z: - // test breathing sleep LED - print("Sleep LED test\n"); + + // test breathing sleep LED + case MAGIC_KC(MAGIC_KEY_SLEEP_LED): + print("Sleep LED Test\n"); sleep_led_toggle(); led_set(host_keyboard_leds()); break; #endif + #ifdef BOOTMAGIC_ENABLE - case KC_E: + + // print stored eeprom config + case MAGIC_KC(MAGIC_KEY_EEPROM): print("eeconfig:\n"); print_eeconfig(); break; #endif + #ifdef KEYBOARD_LOCK_ENABLE - case KC_CAPSLOCK: + + // lock/unlock keyboard + case MAGIC_KC(MAGIC_KEY_LOCK): if (host_get_driver()) { host_driver = host_get_driver(); clear_keyboard(); @@ -207,11 +326,15 @@ static bool command_common(uint8_t code) } break; #endif - case KC_H: - case KC_SLASH: /* ? */ + + // print help + case MAGIC_KC(MAGIC_KEY_HELP1): + case MAGIC_KC(MAGIC_KEY_HELP2): command_common_help(); break; - case KC_C: + + // activate console + case MAGIC_KC(MAGIC_KEY_CONSOLE): debug_matrix = false; debug_keyboard = false; debug_mouse = false; @@ -220,25 +343,33 @@ static bool command_common(uint8_t code) print("C> "); command_state = CONSOLE; break; - case KC_PAUSE: - clear_keyboard(); - print("\n\nbootloader... "); + + // jump to bootloader + case MAGIC_KC(MAGIC_KEY_BOOTLOADER): + clear_keyboard(); // clear to prevent stuck keys + print("\n\nJumping to bootloader... "); _delay_ms(1000); bootloader_jump(); // not return break; - case KC_D: + + // debug toggle + case MAGIC_KC(MAGIC_KEY_DEBUG): + debug_enable = !debug_enable; if (debug_enable) { + print("\ndebug: on\n"); + debug_matrix = true; + debug_keyboard = true; + debug_mouse = true; + } else { print("\ndebug: off\n"); debug_matrix = false; debug_keyboard = false; debug_mouse = false; - debug_enable = false; - } else { - print("\ndebug: on\n"); - debug_enable = true; } break; - case KC_X: // debug matrix toggle + + // debug matrix toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_MATRIX): debug_matrix = !debug_matrix; if (debug_matrix) { print("\nmatrix: on\n"); @@ -247,7 +378,9 @@ static bool command_common(uint8_t code) print("\nmatrix: off\n"); } break; - case KC_K: // debug keyboard toggle + + // debug keyboard toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_KBD): debug_keyboard = !debug_keyboard; if (debug_keyboard) { print("\nkeyboard: on\n"); @@ -256,87 +389,33 @@ static bool command_common(uint8_t code) print("\nkeyboard: off\n"); } break; - case KC_M: // debug mouse toggle + + // debug mouse toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_MOUSE): debug_mouse = !debug_mouse; if (debug_mouse) { print("\nmouse: on\n"); debug_enable = true; } else { - print("\nmouse: off\n"); + print("\nmouse: off\n"); } break; - case KC_V: // print version & information - print("\n\t- Version -\n"); - print("DESC: " STR(DESCRIPTION) "\n"); - print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") " - "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") " - "VER: " STR(DEVICE_VER) "\n"); - print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n"); - /* build options */ - print("OPTIONS:" -#ifdef PROTOCOL_PJRC - " PJRC" -#endif -#ifdef PROTOCOL_LUFA - " LUFA" -#endif -#ifdef PROTOCOL_VUSB - " VUSB" -#endif -#ifdef BOOTMAGIC_ENABLE - " BOOTMAGIC" -#endif -#ifdef MOUSEKEY_ENABLE - " MOUSEKEY" -#endif -#ifdef EXTRAKEY_ENABLE - " EXTRAKEY" -#endif -#ifdef CONSOLE_ENABLE - " CONSOLE" -#endif -#ifdef COMMAND_ENABLE - " COMMAND" -#endif -#ifdef NKRO_ENABLE - " NKRO" -#endif -#ifdef KEYMAP_SECTION_ENABLE - " KEYMAP_SECTION" -#endif - " " STR(BOOTLOADER_SIZE) "\n"); - print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__) - " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__ - " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n"); - break; - case KC_S: - print("\n\t- Status -\n"); - print_val_hex8(host_keyboard_leds()); - print_val_hex8(keyboard_protocol); - print_val_hex8(keyboard_idle); -#ifdef NKRO_ENABLE - print_val_hex8(keyboard_nkro); -#endif - print_val_hex32(timer_count); - -#ifdef PROTOCOL_PJRC - print_val_hex8(UDCON); - print_val_hex8(UDIEN); - print_val_hex8(UDINT); - print_val_hex8(usb_keyboard_leds); - print_val_hex8(usb_keyboard_idle_count); -#endif + // print version + case MAGIC_KC(MAGIC_KEY_VERSION): + print_version(); + break; -#ifdef PROTOCOL_PJRC -# if USB_COUNT_SOF - print_val_hex8(usbSofCount); -# endif -#endif + // print status + case MAGIC_KC(MAGIC_KEY_STATUS): + print_status(); break; + #ifdef NKRO_ENABLE - case KC_N: - clear_keyboard(); //Prevents stuck keys. + + // NKRO toggle + case MAGIC_KC(MAGIC_KEY_NKRO): + clear_keyboard(); // clear to prevent stuck keys keyboard_nkro = !keyboard_nkro; if (keyboard_nkro) print("NKRO: on\n"); @@ -344,18 +423,78 @@ static bool command_common(uint8_t code) print("NKRO: off\n"); break; #endif - case KC_ESC: - case KC_GRV: - case KC_0: + + // switch layers + + case MAGIC_KC(MAGIC_KEY_LAYER0_ALT1): + case MAGIC_KC(MAGIC_KEY_LAYER0_ALT2): + switch_default_layer(0); + break; + +#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM + + case MAGIC_KC(MAGIC_KEY_LAYER0): + switch_default_layer(0); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER1): + switch_default_layer(1); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER2): + switch_default_layer(2); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER3): + switch_default_layer(3); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER4): + switch_default_layer(4); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER5): + switch_default_layer(5); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER6): + switch_default_layer(6); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER7): + switch_default_layer(7); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER8): + switch_default_layer(8); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER9): + switch_default_layer(9); + break; +#endif + + +#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS + + case KC_F1 ... KC_F9: + switch_default_layer((code - KC_F1) + 1); + break; case KC_F10: switch_default_layer(0); break; +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS + case KC_1 ... KC_9: switch_default_layer((code - KC_1) + 1); break; - case KC_F1 ... KC_F9: - switch_default_layer((code - KC_F1) + 1); + case KC_0: + switch_default_layer(0); break; +#endif + default: print("?"); return false; diff --git a/tmk_core/common/command.h b/tmk_core/common/command.h index b57a6c1ced..92b18849bf 100644 --- a/tmk_core/common/command.h +++ b/tmk_core/common/command.h @@ -32,4 +32,125 @@ bool command_proc(uint8_t code); #define command_proc(code) false #endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +#endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +#endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false +#endif + +#ifndef MAGIC_KEY_HELP1 +#define MAGIC_KEY_HELP1 H +#endif + +#ifndef MAGIC_KEY_HELP2 +#define MAGIC_KEY_HELP2 SLASH +#endif + +#ifndef MAGIC_KEY_DEBUG +#define MAGIC_KEY_DEBUG D +#endif + +#ifndef MAGIC_KEY_DEBUG_MATRIX +#define MAGIC_KEY_DEBUG_MATRIX X +#endif + +#ifndef MAGIC_KEY_DEBUG_KBD +#define MAGIC_KEY_DEBUG_KBD K +#endif + +#ifndef MAGIC_KEY_DEBUG_MOUSE +#define MAGIC_KEY_DEBUG_MOUSE M +#endif + +#ifndef MAGIC_KEY_VERSION +#define MAGIC_KEY_VERSION V +#endif + +#ifndef MAGIC_KEY_STATUS +#define MAGIC_KEY_STATUS S +#endif + +#ifndef MAGIC_KEY_CONSOLE +#define MAGIC_KEY_CONSOLE C +#endif + +#ifndef MAGIC_KEY_LAYER0_ALT1 +#define MAGIC_KEY_LAYER0_ALT1 ESC +#endif + +#ifndef MAGIC_KEY_LAYER0_ALT2 +#define MAGIC_KEY_LAYER0_ALT2 GRAVE +#endif + +#ifndef MAGIC_KEY_LAYER0 +#define MAGIC_KEY_LAYER0 0 +#endif + +#ifndef MAGIC_KEY_LAYER1 +#define MAGIC_KEY_LAYER1 1 +#endif + +#ifndef MAGIC_KEY_LAYER2 +#define MAGIC_KEY_LAYER2 2 +#endif + +#ifndef MAGIC_KEY_LAYER3 +#define MAGIC_KEY_LAYER3 3 +#endif + +#ifndef MAGIC_KEY_LAYER4 +#define MAGIC_KEY_LAYER4 4 +#endif + +#ifndef MAGIC_KEY_LAYER5 +#define MAGIC_KEY_LAYER5 5 +#endif + +#ifndef MAGIC_KEY_LAYER6 +#define MAGIC_KEY_LAYER6 6 +#endif + +#ifndef MAGIC_KEY_LAYER7 +#define MAGIC_KEY_LAYER7 7 +#endif + +#ifndef MAGIC_KEY_LAYER8 +#define MAGIC_KEY_LAYER8 8 #endif + +#ifndef MAGIC_KEY_LAYER9 +#define MAGIC_KEY_LAYER9 9 +#endif + +#ifndef MAGIC_KEY_BOOTLOADER +#define MAGIC_KEY_BOOTLOADER PAUSE +#endif + +#ifndef MAGIC_KEY_LOCK +#define MAGIC_KEY_LOCK CAPS +#endif + +#ifndef MAGIC_KEY_EEPROM +#define MAGIC_KEY_EEPROM E +#endif + +#ifndef MAGIC_KEY_NKRO +#define MAGIC_KEY_NKRO N +#endif + +#ifndef MAGIC_KEY_SLEEP_LED +#define MAGIC_KEY_SLEEP_LED Z + +#endif + +#define XMAGIC_KC(key) KC_##key +#define MAGIC_KC(key) XMAGIC_KC(key) + +#endif \ No newline at end of file diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index eb7b096bed..e668084858 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -70,6 +70,7 @@ void keyboard_setup(void) void keyboard_init(void) { + timer_init(); matrix_init(); #ifdef PS2_MOUSE_ENABLE @@ -90,6 +91,11 @@ void keyboard_init(void) #ifdef BACKLIGHT_ENABLE backlight_init(); #endif + +#ifdef FORCE_NKRO + keyboard_nkro = true; +#endif + } /* -- cgit v1.2.3 From a1ce1332034a3f01049aab10f4a55ee6fd5560d9 Mon Sep 17 00:00:00 2001 From: Matthew Carroll Date: Mon, 28 Mar 2016 06:00:05 -0400 Subject: Corrected duplicate image issue --- keyboard/ergodox_ez/keymaps/msc/img/code_layer.png | Bin 86217 -> 71266 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png index 1d707c5eae..7b5efaae79 100644 Binary files a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png and b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png differ -- cgit v1.2.3 From ef21a855e6d60b78011ddb8940f58985b1c60acb Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Sun, 27 Mar 2016 17:58:26 +0200 Subject: Add per-event user hook function to QMK --- tmk_core/common/action.c | 5 +++++ tmk_core/common/action.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 4197c53ed2..c6595196ff 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -53,6 +53,9 @@ void action_exec(keyevent_t event) #endif } +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) {} + void process_action(keyrecord_t *record) { keyevent_t event = record->event; @@ -62,6 +65,8 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } + process_action_user(record); + action_t action = layer_switch_get_action(event.key); dprint("ACTION: "); debug_action(action); #ifndef NO_ACTION_LAYER diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 8a4736d7bc..141dc3fca6 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -58,6 +58,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); /* user defined special function */ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); +/* user-defined (pre)processing of each key event */ +void process_action_user(keyrecord_t *record); + /* Utilities for actions. */ void process_action(keyrecord_t *record); void register_code(uint8_t code); -- cgit v1.2.3 From acd64aa841f92ee638ca630fc66c3ff91c09ae72 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:12:50 +0200 Subject: Rename function to be keyboard-specific --- tmk_core/common/action.c | 4 ++-- tmk_core/common/action.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index c6595196ff..2ccc0e0b94 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -54,7 +54,7 @@ void action_exec(keyevent_t event) } __attribute__ ((weak)) -void process_action_user(keyrecord_t *record) {} +void process_action_kb(keyrecord_t *record) {} void process_action(keyrecord_t *record) { @@ -65,7 +65,7 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } - process_action_user(record); + process_action_kb(record); action_t action = layer_switch_get_action(event.key); dprint("ACTION: "); debug_action(action); diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 141dc3fca6..9f528af4b9 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -58,8 +58,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); /* user defined special function */ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); -/* user-defined (pre)processing of each key event */ -void process_action_user(keyrecord_t *record); +/* keyboard-specific key event (pre)processing */ +void process_action_kb(keyrecord_t *record); /* Utilities for actions. */ void process_action(keyrecord_t *record); -- cgit v1.2.3 From 2181be029e01d9cf46ae3cadcdf25f5bca02c631 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:13:37 +0200 Subject: Add action-preprocessing hook to keyboard template --- quantum/template/template.c | 20 ++++++++++++++++---- quantum/template/template.h | 5 +++-- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/quantum/template/template.c b/quantum/template/template.c index 58e73cb09f..cc52e496ff 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -10,6 +10,11 @@ void matrix_scan_user(void) { // leave this function blank - it can be defined in a keymap file } +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) { + // leave this function blank - it can be defined in a keymap file +} + __attribute__ ((weak)) void led_set_user(uint8_t usb_led) { // leave this function blank - it can be defined in a keymap file @@ -18,19 +23,26 @@ void led_set_user(uint8_t usb_led) { void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up - + matrix_init_user(); } void matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) + // put your looping keyboard code here + // runs every cycle (a lot) matrix_scan_user(); } +void process_action_kb(keyrecord_t *record) { + // put your per-action keyboard code here + // runs for every action, just before processing by the firmware + + process_action_user(record); +} + void led_set_kb(uint8_t usb_led) { // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here led_set_user(usb_led); -} \ No newline at end of file +} diff --git a/quantum/template/template.h b/quantum/template/template.h index ba91abac3e..b1c34d3cbe 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -17,10 +17,11 @@ { \ { k00, k01, k02 }, \ { k10, KC_NO, k11 }, \ -} +} void matrix_init_user(void); void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); void led_set_user(uint8_t usb_led); -#endif \ No newline at end of file +#endif -- cgit v1.2.3 From bcebb3447c155056819d42668943110ab0868517 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:14:54 +0200 Subject: Add action-preprocessing kb/user hooks in planck --- keyboard/planck/planck.c | 32 +++++++++++++++++--------------- keyboard/planck/planck.h | 1 + 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c index fe8731ec7b..4b39cf1e8b 100644 --- a/keyboard/planck/planck.c +++ b/keyboard/planck/planck.c @@ -1,28 +1,26 @@ #include "planck.h" __attribute__ ((weak)) -void matrix_init_user(void) { - -} +void matrix_init_user(void) {} __attribute__ ((weak)) -void matrix_scan_user(void) { +void matrix_scan_user(void) {} -} +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) {} void matrix_init_kb(void) { - #ifdef BACKLIGHT_ENABLE - backlight_init_ports(); - #endif +#ifdef BACKLIGHT_ENABLE + backlight_init_ports(); +#endif - #ifdef RGBLIGHT_ENABLE - rgblight_init(); - #endif +#ifdef RGBLIGHT_ENABLE + rgblight_init(); +#endif - - // Turn status LED on - DDRE |= (1<<6); - PORTE |= (1<<6); + // Turn status LED on + DDRE |= (1<<6); + PORTE |= (1<<6); matrix_init_user(); } @@ -30,3 +28,7 @@ void matrix_init_kb(void) { void matrix_scan_kb(void) { matrix_scan_user(); } + +void process_action_kb(keyrecord_t *record) { + process_action_user(record); +} diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h index e9566b9228..edcb5fbff6 100644 --- a/keyboard/planck/planck.h +++ b/keyboard/planck/planck.h @@ -42,5 +42,6 @@ void matrix_init_user(void); void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); #endif -- cgit v1.2.3 From 1fd9dbdbe9e7a819a7dae50d9b745640435e0e13 Mon Sep 17 00:00:00 2001 From: Andrew Pritchard Date: Mon, 28 Mar 2016 08:39:39 -0700 Subject: Add avr-libc to the Debian build dependencies. Without avr-libc the build fails trying to #include_next a header from the standard library, which of course doesn't exist. --- BUILD_GUIDE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index 81c3ec44f2..e8b242e4e3 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -25,12 +25,12 @@ You can also try these instructions: 3. Install [DFU-Programmer][dfu-prog]. ### Linux -Install AVR GCC and dfu-progammer with your favorite package manager. +Install AVR GCC, AVR libc, and dfu-progammer with your favorite package manager. Debian/Ubuntu example: sudo apt-get update - sudo apt-get install gcc-avr dfu-programmer + sudo apt-get install gcc-avr avr-libc dfu-programmer ### Vagrant If you have any problems building the firmware, you can try using a tool called Vagrant. It will set up a virtual computer with a known configuration that's ready-to-go for firmware building. OLKB does NOT host the files for this virtual computer. Details on how to set up Vagrant are in the [VAGRANT_GUIDE file](VAGRANT_GUIDE.md). @@ -52,4 +52,4 @@ If you have any problems building the firmware, you can try using a tool called ## Troubleshooting 1. Try running `make clean` if the make command fails. - WIP \ No newline at end of file + WIP -- cgit v1.2.3 From a70f43967283498dc01cbfc534819ac9da80f10b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 16:21:09 -0500 Subject: Added command to turn LED indicators off while sleeping --- tmk_core/common/avr/suspend.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tmk_core/common/avr/suspend.c b/tmk_core/common/avr/suspend.c index caf0b06254..c07c2801d5 100644 --- a/tmk_core/common/avr/suspend.c +++ b/tmk_core/common/avr/suspend.c @@ -66,9 +66,12 @@ static void power_down(uint8_t wdto) wdt_intr_enable(wdto); #ifdef BACKLIGHT_ENABLE -backlight_set(0); + backlight_set(0); #endif + // Turn off LED indicators + led_set(0); + // TODO: more power saving // See PicoPower application note // - I/O port input with pullup -- cgit v1.2.3 From 32c7832609414d02c19b6ec312daabc8c741b266 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Mon, 28 Mar 2016 21:32:16 +0000 Subject: Refactor compiler code --- .../keymaps/german-manuneo/compile_keymap.py | 864 ++++--- .../ergodox_ez/keymaps/german-manuneo/keymap.c | 2359 ++++++++++---------- .../ergodox_ez/keymaps/german-manuneo/keymap.md | 338 +-- 3 files changed, 1900 insertions(+), 1661 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 3bbb9340b2..9767b1e074 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -1,4 +1,13 @@ -# encoding: utf-8 +#!/usr/bin/env python +# -*- coding: utf-8 -*- +"""Compiler for keymap.c files + +This scrip will generate a keymap.c file from a simple +markdown file with a specific layout. + +Usage: + python compile_keymap.py INPUT_PATH [OUTPUT_PATH] +""" from __future__ import division from __future__ import print_function from __future__ import absolute_import @@ -15,299 +24,423 @@ import collections PY2 = sys.version_info.major == 2 if PY2: - chr = unichr + chr = unichr -ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE) -INLINE_COMMENT_RE = re.compile( - r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE -) -TRAILING_COMMA_RE = re.compile( - r",$\s*([\]\}])", re.MULTILINE -) +BASEPATH = os.path.abspath(os.path.join( + os.path.dirname(__file__), "..", ".." +)) -def loads(raw_data): - if isinstance(raw_data, bytes): - raw_data = raw_data.decode('utf-8') - raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) - raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) - raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) - return json.loads(raw_data) -with io.open("keymap.md", encoding="utf-8") as fh: - lines = fh.readlines() +KEYBOARD_LAYOUTS = { + # These map positions in the parsed layout to + # positions in the KEYMAP MATRIX + 'ergodox_ez': [ + [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], + [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], + [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], + [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], + [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], + [ 32, 33], [70, 71 ], + [ 34], [72 ], + [ 35, 36, 37], [73, 74, 75 ], + ] +} -SECTIONS = [ - 'layout_config', - 'layers', + +BLANK_LAYOUTS = [ +# Compact Layout +""" +.------------------------------------.------------------------------------. +| | | | | | | | | | | | | | | +!-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! +| | | | | | | | | | | | | | | +!-----+----+----+----x----x----! ! !----x----x----+----+----+-----! +| | | | | | |-----!-----! | | | | | | +!-----+----+----+----x----x----! ! !----x----x----+----+----+-----! +| | | | | | | | | | | | | | | +'-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' +""", + +# Wide Layout +""" +.--------------------------------------------. .--------------------------------------------. +| | | | | | | | ! | | | | | | | +!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------! +| | | | | | | | ! | | | | | | | +!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! +| | | | | | |-------! !-------! | | | | | | +!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! +| | | | | | | | ! | | | | | | | +'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------' + | | | | | | ! | | | | | + '-----------------------------' '-----------------------------' + .---------------. .---------------. + | | | ! | | + .-------+-------+-------! !-------+-------+-------. + ! ! | | ! | ! ! + ! ! !-------! !-------! ! ! + | | | | ! | | | + '-----------------------' '-----------------------' +""", ] -config = { - "includes_basedir": "quantum/", + +DEFAULT_CONFIG = { + "includes_basedir": "quantum/", "keymaps_includes": [ "keymap_common.h", ], - 'filler': "-+.':x", - 'separator': "|", + 'filler': "-+.':x", + 'separator': "|", 'default_key_prefix': ["KC_"], - 'unicode_macros': [], - 'macro_ids': ['UMS'], - 'layers': collections.OrderedDict(), - 'layer_lines': collections.OrderedDict(), } -section_start_index = -1 -current_section = None -current_layer_name = None -current_layer_lines = [] -config_data = [] - -def end_section(): - global section_start_index - global current_layer_lines - section_start_index = -1 - if current_section == 'layout_config': - config.update(loads("".join( - config_data - ))) - elif current_section == 'layers': - config['layer_lines'][current_layer_name] = current_layer_lines - current_layer_lines = [] - - -for i, line in enumerate(lines): - if line.startswith("# "): - section = line[2:].strip().replace(" ", "_").lower() - if section in SECTIONS: - current_section = section - elif line.startswith("## "): - sub_section = line[3:] - if current_section == 'layers': - current_layer_name = sub_section.strip() - # TODO: parse descriptio - config['layers'][current_layer_name] = "" - elif line.startswith(" "): - if section_start_index < 0: - section_start_index = i - if current_section == 'layout_config': - config_data.append(line) - elif current_section == 'layers': - if not line.strip(): - continue - current_layer_lines.append(line) - elif section_start_index > 0: - end_section() - -end_section() - -KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format( - "|".join(config['key_prefixes']) -)) -IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL) -COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL) -ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL) -ENUM_KEY_RE = re.compile(r"({}\w+)".format( - "|".join(config['key_prefixes']) -)) -def parse_keydefs(path): - with io.open(path, encoding="utf-8") as fh: - data = fh.read() - data, _ = COMMENT_RE.subn("", data) - data, _ = IF0_RE.subn("", data) +SECTIONS = [ + 'layout_config', + 'layers', +] - for match in KEYDEF_RE.finditer(data): - yield match.groups()[0] - for enum_match in ENUM_RE.finditer(data): - enum = enum_match.groups()[0] - for key_match in ENUM_KEY_RE.finditer(enum): - yield key_match.groups()[0] +# Markdown Parsing -valid_keycodes = set() -basepath = os.path.abspath(os.path.join( - os.path.dirname(__file__), "..", "..", "..", ".." -)) +def loads(raw_data): + ONELINE_COMMENT_RE = re.compile(r""" + ^ # comment must be at the start of the line + \s* # arbitrary whitespace + // # start of the comment + (.*) # the comment + $ # until the end of line + """, re.MULTILINE | re.VERBOSE + ) + + INLINE_COMMENT_RE = re.compile(r""" + (?:[\,\"\[\]\{\}\d]) # anythig that might end a expression + \s+ # comment must be preceded by whitespace + // # start of the comment + \s # and succeded by whitespace + ([^\"\]\}\{\[]*) # the comment (except things which might be json) + $ # until the end of line + """, re.MULTILINE | re.VERBOSE + ) + + TRAILING_COMMA_RE = re.compile(r""" + , # the comma + \s* # arbitrary whitespace (including newlines) + ([\]\}]) # end of an array or object + """, re.MULTILINE | re.VERBOSE + ) -valid_keycodes.update(parse_keydefs(os.path.join( - basepath, "tmk_core", "common", "keycode.h" -))) - -for include_path in config['keymaps_includes']: - path = os.path.join(basepath, config['includes_dir'], include_path) - path = path.replace("/", os.sep) - if os.path.exists(path): - valid_keycodes.update(parse_keydefs(path)) - -LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)") -MACRO_RE = re.compile(r"M\(\w+\)") -UNICODE_RE = re.compile(r"U[0-9A-F]{4}") -NON_CODE = re.compile(r"^[^A-Z0-9_]$") - - -def UNICODE_MACRO(config, c): - # TODO: don't use macro for codepoints below 0x2000 - macro_id = "UC_" + ( - unicodedata.name(c) - .replace(" ", "_") - .replace("-", "_") - .replace("SUPERSCRIPT_", "SUP_") - .replace("SUBSCRIPT_", "SUB_") - .replace("GREEK_SMALL_LETTER", "GR_LC") - .replace("GREEK_CAPITAL_LETTER", "GR_UC") - .replace("VULGAR_FRACTION_", "FR_") - ) - if macro_id not in config['macro_ids']: - config['macro_ids'].append(macro_id) - code = "{:04X}".format(ord(c)) - if (macro_id, code) not in config['unicode_macros']: - config['unicode_macros'].append((macro_id, code)) - return "M({})".format(macro_id) - - -def MACRO(config, code): - macro_id = code[2:-1] - if macro_id not in config['macro_ids']: - config['macro_ids'].append(macro_id) - return code - -# TODO: presumably we can have a macro or function which takes -# the hex code and produces much smaller code. + if isinstance(raw_data, bytes): + raw_data = raw_data.decode('utf-8') -WIN_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LALT), T(KP_PLUS), {1}, U(LALT), END - ); -""" + raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) + raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) + raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) + return json.loads(raw_data) -LINUX_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END - ); -""" -def macro_cases(config, mode): - if mode == 'win': - template = WIN_UNICODE_MACRO_TEMPLATE - elif mode == 'linux': - template = LINUX_UNICODE_MACRO_TEMPLATE - else: - raise ValueError("Invalid mode: ", mode) - template = template.strip() - - for macro_id, unimacro_chars in config['unicode_macros']: - unimacro_keys = ", ".join( - "T({})".format( - "KP_" + char if char.isdigit() else char - ) for char in unimacro_chars - ) - yield template.format(macro_id, unimacro_keys) +def parse_config(path): + def reset_section(): + section.update({ + 'name': section.get('name', ""), + 'sub_name': "", + 'start_line': -1, + 'end_line': -1, + 'code_lines': [], + }) + + def start_section(line_index, line): + end_section() + if line.startswith("# "): + name = line[2:] + elif line.startswith("## "): + name = line[3:] + + name = name.strip().replace(" ", "_").lower() + if name in SECTIONS: + section['name'] = name + else: + section['sub_name'] = name + section['start_line'] = line_index + + def end_section(): + if section['start_line'] >= 0: + if section['name'] == 'layout_config': + config.update(loads("\n".join( + section['code_lines'] + ))) + elif section['sub_name'].startswith('layer'): + layer_name = section['sub_name'] + config['layer_lines'][layer_name] = section['code_lines'] + + reset_section() + + def amend_section(line_index, line): + section['end_line'] = line_index + section['code_lines'].append(line) + + config = DEFAULT_CONFIG.copy() + config.update({ + 'layer_lines': collections.OrderedDict(), + 'macro_ids': {'UM'}, + 'unicode_macros': {}, + }) + + section = {} + reset_section() + + with io.open(path, encoding="utf-8") as fh: + for i, line in enumerate(fh): + if line.startswith("#"): + start_section(i, line) + elif line.startswith(" "): + amend_section(i, line[4:]) + else: + # TODO: maybe parse description + pass + + end_section() + return config + +# header file parsing + +IF0_RE = re.compile(r""" + ^ + #if 0 + $.*? + #endif + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) -MACROCODE = """ -#define UC_MODE_WIN 0 -#define UC_MODE_LINUX 1 +COMMENT_RE = re.compile(r""" + /\* + .*? + \*/" + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) -static uint16_t unicode_mode = UC_MODE_WIN; +def read_header_file(path): + with io.open(path, encoding="utf-8") as fh: + data = fh.read() + data, _ = COMMENT_RE.subn("", data) + data, _ = IF0_RE.subn("", data) + return data + + +def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE): + def partial(*args, **kwargs): + re_str = re_str_fmt.format(*args, **kwargs) + return re.compile(re_str, flags) + return partial + + +KEYDEF_REP = regex_partial(r""" + #define + \s + ( + (?:{}) # the prefixes + (?:\w+) # the key name + ) # capture group end + """ +) + + +ENUM_RE = re.compile(r""" + ( + enum + \s\w+\s + \{ + .*? # the enum content + \} + ; + ) # capture group end + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) + + +ENUM_KEY_REP = regex_partial(r""" + ( + {} # the prefixes + \w+ # the key name + ) # capture group end + """ +) + +def parse_keydefs(config, data): + prefix_options = "|".join(config['key_prefixes']) + keydef_re = KEYDEF_REP(prefix_options) + enum_key_re = ENUM_KEY_REP(prefix_options) + for match in keydef_re.finditer(data): + yield match.groups()[0] + + for enum_match in ENUM_RE.finditer(data): + enum = enum_match.groups()[0] + for key_match in enum_key_re.finditer(enum): + yield key_match.groups()[0] + + +def parse_valid_keys(config): + valid_keycodes = set() + paths = [ + os.path.join(BASEPATH, "tmk_core", "common", "keycode.h") + ] + [ + os.path.join( + BASEPATH, config['includes_dir'], include_path + ) for include_path in config['keymaps_includes'] + ] + + for path in paths: + path = path.replace("/", os.sep) + # the config always uses forward slashe + if os.path.exists(path): + header_data = read_header_file(path) + valid_keycodes.update( + parse_keydefs(config, header_data) + ) + return valid_keycodes + +# Keymap Parsing + +def iter_raw_codes(layer_lines, filler, separator): + filler_re = re.compile("[" + filler + " ]") + for line in layer_lines: + line, _ = filler_re.subn("", line.strip()) + if not line: + continue + codes = line.split(separator) + for code in codes[1:-1]: + yield code + + +def iter_indexed_codes(raw_codes, key_indexes): + key_rows = {} + key_indexes_flat = [] + for row_index, key_indexes in enumerate(key_indexes): + for key_index in key_indexes: + key_rows[key_index] = row_index + key_indexes_flat.extend(key_indexes) + assert len(raw_codes) == len(key_indexes_flat) + for raw_code, key_index in zip(raw_codes, key_indexes_flat): + # we keep track of the row mostly for layout purposes + yield raw_code, key_index, key_rows[key_index] + + +LAYER_CHANGE_RE = re.compile(r""" + (DF|TG|MO)\(\d+\) +""", re.VERBOSE) + + +MACRO_RE = re.compile(r""" + M\(\w+\) +""", re.VERBOSE) + + +UNICODE_RE = re.compile(r""" + U[0-9A-F]{4} +""", re.VERBOSE) + + +NON_CODE = re.compile(r""" + ^[^A-Z0-9_]$ +""", re.VERBOSE) + + +def parse_uni_code(raw_code): + macro_id = "UC_" + ( + unicodedata.name(raw_code) + .replace(" ", "_") + .replace("-", "_") + ) + code = "M({})".format(macro_id) + uc_hex = "{:04X}".format(ord(raw_code)) + return code, macro_id, uc_hex + + +def parse_key_code(raw_code, key_prefixes, valid_keycodes): + if raw_code in valid_keycodes: + return raw_code + + for prefix in key_prefixes: + code = prefix + raw_code + if code in valid_keycodes: + return code + + +def parse_code(raw_code, key_prefixes, valid_keycodes): + if not raw_code: + return 'KC_TRNS', None, None + + if LAYER_CHANGE_RE.match(raw_code): + return raw_code, None, None + + if MACRO_RE.match(raw_code): + code = macro_id = raw_code[2:-1] + return code, macro_id, None + + if UNICODE_RE.match(raw_code): + hex_code = raw_code[1:] + return parse_uni_code(chr(int(hex_code, 16))) + + if NON_CODE.match(raw_code): + return parse_uni_code(raw_code) + + code = parse_key_code(raw_code, key_prefixes, valid_keycodes) + return code, None, None + + +def parse_keymap(config, key_indexes, layer_lines, valid_keycodes): + keymap = {} + raw_codes = list(iter_raw_codes( + layer_lines, config['filler'], config['separator'] + )) + indexed_codes = iter_indexed_codes(raw_codes, key_indexes) + for raw_code, key_index, row_index in indexed_codes: + code, macro_id, uc_hex = parse_code( + raw_code, config['key_prefixes'], valid_keycodes + ) + if macro_id: + config['macro_ids'].add(macro_id) + if uc_hex: + config['unicode_macros'][macro_id] = uc_hex + keymap[key_index] = (code, row_index) + return keymap -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ - if (!record->event.pressed) {{ - return MACRO_NONE; - }} - // MACRODOWN only works in this function - switch(id) {{ - case UMS: - unicode_mode = (unicode_mode + 1) % 2; - break; - {macro_cases} - default: - break; - }} - if (unicode_mode == UC_MODE_WIN) {{ - switch(id) {{ - {win_macro_cases} - default: - break; - }} - }} else if (unicode_mode == UC_MODE_LINUX) {{ - switch(id) {{ - {linux_macro_cases} - default: - break; - }} - }} - return MACRO_NONE; -}}; -""" +def parse_keymaps(config, valid_keycodes): + keymaps = collections.OrderedDict() + key_indexes = config.get( + 'key_indexes', KEYBOARD_LAYOUTS[config['layout']] + ) + # TODO: maybe validate key_indexes -def iter_keycodes(layer_lines, config): - filler_re = re.compile("[" + - config['filler'] + " " + - "]") - - all_codes = [] - for line in layer_lines: - line, _ = filler_re.subn("", line.strip()) - if not line: - continue - codes = line.split(config['separator']) - all_codes.extend(codes[1:-1]) - - key_groups = {} - for group_index, key_indexes in enumerate(config['keymap_indexes']): - for key_index in key_indexes: - key_groups[key_index] = group_index - - keymap_indexes = sum(config['keymap_indexes'], []) - assert len(all_codes) == len(keymap_indexes) - code_index_pairs = zip(all_codes, keymap_indexes) - prev_index = None - for i, (code, key_index) in enumerate(code_index_pairs): - code = code.strip() - layer_match = LAYER_CHANGE_RE.match(code) - unicode_match = UNICODE_RE.match(code) - noncode_match = NON_CODE.match(code) - macro_match = MACRO_RE.match(code) - - ws = "\n" if key_groups[key_index] != prev_index else "" - prev_index = key_groups[key_index] - - try: - if not code: - code = 'KC_TRNS' - elif layer_match: - pass - elif macro_match: - code = MACRO(config, code) - elif unicode_match: - hex_code = code[1:] - code = UNICODE_MACRO(config, chr(int(hex_code, 16))) - elif noncode_match: - code = UNICODE_MACRO(config, code) - elif "_" in code: - assert code in valid_keycodes, "unknown code '{}'".format(code) - else: - for prefix in config['key_prefixes']: - if prefix + code in valid_keycodes: - code = prefix + code - break - assert code in valid_keycodes, "unknown code '{}'".format(code) - yield code, key_index, ws - except AssertionError: - print("Error processing code", repr(code).encode("utf-8")) - raise + for layer_name, layer_lines, in config['layer_lines'].items(): + keymaps[layer_name] = parse_keymap( + config, key_indexes, layer_lines, valid_keycodes + ) + return keymaps + +# keymap.c output USERCODE = """ // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); ergodox_board_led_off(); @@ -348,71 +481,158 @@ void * matrix_scan_user(void) { }; """ -def parse_keymaps(config): - keymaps = {} - layer_line_items = config['layer_lines'].items() - for i, (layer_name, layer_lines) in enumerate(layer_line_items): - print("parseing layer", layer_name) - keymap = {} - for code, key_index, ws in iter_keycodes(layer_lines, config): - keymap[key_index] = (code, ws) - keymaps[layer_name] = [v for k, v in sorted(keymap.items())] - return keymaps - - -def iter_keymap_lines(config, keymaps): - for include_path in config['keymaps_includes']: - yield '#include "{}"\n'.format(include_path) - - yield "\n" - - layer_items = config['layers'].items() - for i, (layer_name, description) in enumerate(layer_items): - yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) - - for i, macro_id in enumerate(config['macro_ids']): - yield "#define {} {}\n".format(macro_id, i) - - yield "\n" - - yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" - - layer_line_items = config['layer_lines'].items() - last_index = config['keymap_indexes'][-1] - for i, (layer_name, layer_lines) in enumerate(layer_line_items): - keymap = keymaps[layer_name] - yield "/*\n" - for line in layer_lines: - yield " *{}".format(line) - yield "*/\n" - - yield "[L{0}] = KEYMAP(\n".format(i) - - for key_index, (code, ws) in enumerate(keymap): - yield "\t{}".format(code) - if key_index < len(keymap) - 1: - yield "," - yield ws - yield "),\n" - - yield "};\n\n" - - yield "const uint16_t PROGMEM fn_actions[] = {\n" - yield "};\n" +MACROCODE = """ +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 - yield MACROCODE.format( - macro_cases="", - win_macro_cases="\n".join(macro_cases(config, mode='win')), - linux_macro_cases="\n".join(macro_cases(config, mode='linux')), - ) +static uint16_t unicode_mode = UC_MODE_WIN; - yield USERCODE +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ + if (!record->event.pressed) {{ + return MACRO_NONE; + }} + // MACRODOWN only works in this function + switch(id) {{ + case UM: + unicode_mode = (unicode_mode + 1) % 2; + break; + {macro_cases} + default: + break; + }} + if (unicode_mode == UC_MODE_WIN) {{ + switch(id) {{ + {win_macro_cases} + default: + break; + }} + }} else if (unicode_mode == UC_MODE_LINUX) {{ + switch(id) {{ + {linux_macro_cases} + default: + break; + }} + }} + return MACRO_NONE; +}}; +""" +WIN_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LALT), T(KP_PLUS), {1}, U(LALT), END + ); +""" -with io.open("keymap.c", mode="w", encoding="utf-8") as fh: - for data in iter_keymap_lines(config, parse_keymaps(config)): - fh.write(data) +LINUX_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END + ); +""" + +def macro_cases(config, mode): + if mode == 'win': + template = WIN_UNICODE_MACRO_TEMPLATE + elif mode == 'linux': + template = LINUX_UNICODE_MACRO_TEMPLATE + else: + raise ValueError("Invalid mode: ", mode) + template = template.strip() + + for macro_id, uc_hex in config['unicode_macros'].items(): + unimacro_keys = ", ".join( + "T({})".format( + "KP_" + digit if digit.isdigit() else digit + ) for digit in uc_hex + ) + yield template.format(macro_id, unimacro_keys) + + +def iter_keymap_lines(keymap): + prev_row_index = None + for key_index in sorted(keymap): + code, row_index = keymap[key_index] + if row_index != prev_row_index: + yield "\n" + yield " {}".format(code) + if key_index < len(keymap) - 1: + yield "," + prev_row_index = row_index + + +def iter_keymap_parts(config, keymaps): + # includes + for include_path in config['keymaps_includes']: + yield '#include "{}"\n'.format(include_path) + + yield "\n" + + # definitions + for i, macro_id in enumerate(sorted(config['macro_ids'])): + yield "#define {} {}\n".format(macro_id, i) + + yield "\n" + + for i, layer_name in enumerate(config['layer_lines']): + yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) + + yield "\n" + + # keymaps + yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" + + for i, layer_name in enumerate(config['layer_lines']): + # comment + layer_lines = config['layer_lines'][layer_name] + prefixed_lines = " * " + " * ".join(layer_lines) + yield "/*\n{}*/\n".format(prefixed_lines) + + # keymap codes + keymap = keymaps[layer_name] + keymap_lines = "".join(iter_keymap_lines(keymap)) + yield "[L{0}] = KEYMAP({1}\n),\n".format(i, keymap_lines) + + yield "};\n\n" + + # no idea what this is for + yield "const uint16_t PROGMEM fn_actions[] = {};\n" + + # macros + yield MACROCODE.format( + macro_cases="", + win_macro_cases="\n".join(macro_cases(config, mode='win')), + linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + ) + + # TODO: dynamically create blinking lights + yield USERCODE + + +def main(argv=sys.argv[1:]): + if not argv or '-h' in argv or '--help' in argv: + print(__doc__) + return 0 + + in_path = os.path.abspath(argv[0]) + if not os.path.exists(in_path): + print("No such file '{}'".format(in_path)) + return 1 + + if len(argv) > 1: + out_path = os.path.abspath(argv[1]) + else: + dirname = os.path.dirname(in_path) + out_path = os.path.join(dirname, "keymap.c") + + config = parse_config(in_path) + valid_keys = parse_valid_keys(config) + keymaps = parse_keymaps(config, valid_keys) + + with io.open(out_path, mode="w", encoding="utf-8") as fh: + for part in iter_keymap_parts(config, keymaps): + fh.write(part) -# print("\n".join(sorted(valid_keycodes))) -# print(json.dumps(config, indent=4)) +if __name__ == '__main__': + sys.exit(main()) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c index 400ad6fcf8..23611ddd89 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -3,449 +3,458 @@ #include "keymap_common.h" #include "keymap_extras/keymap_german.h" -#define L0 0 // Layer 0 -#define L1 1 // Layer 1 -#define L2 2 // Layer 2 -#define L3 3 // Layer 3 -#define L4 4 // Layer 4 -#define L5 5 // Layer 5 -#define L6 6 // Layer 6 -#define L7 7 // Layer 7 -#define L8 8 // Layer 8 -#define UMS 0 -#define UC_UPWARDS_ARROW 1 -#define UC_LEFTWARDS_ARROW 2 -#define UC_DOWNWARDS_ARROW 3 -#define UC_RIGHTWARDS_ARROW 4 -#define UC_SUP_ONE 5 -#define UC_SUP_TWO 6 -#define UC_SUP_THREE 7 -#define UC_SUP_FOUR 8 -#define UC_SUP_FIVE 9 -#define UC_FOR_ALL 10 -#define UC_SUP_SIX 11 -#define UC_SUP_SEVEN 12 -#define UC_SUP_EIGHT 13 -#define UC_SUP_NINE 14 -#define UC_SUP_ZERO 15 -#define UC_MULTIPLICATION_SIGN 16 -#define UC_FR_ONE_HALF 17 -#define UC_DIVISION_SIGN 18 -#define UC_FR_ONE_QUARTER 19 -#define UC_FR_ONE_FIFTH 20 -#define UC_FR_ONE_SIXTH 21 -#define UC_FR_ONE_EIGHTH 22 -#define UC_PLUS_MINUS_SIGN 23 -#define UC_EMPTY_SET 24 -#define UC_INFINITY 25 -#define UC_SUP_LATIN_SMALL_LETTER_N 26 -#define UC_THERE_EXISTS 27 -#define UC_ELEMENT_OF 28 -#define UC_FR_ONE_THIRD 29 -#define UC_NOT_EQUAL_TO 30 -#define UC_FR_TWO_THIRDS 31 -#define UC_FR_THREE_QUARTERS 32 -#define UC_ASYMPTOTICALLY_EQUAL_TO 33 -#define UC_THERE_DOES_NOT_EXIST 34 -#define UC_NOT_AN_ELEMENT_OF 35 -#define UC_SUB_ONE 36 -#define UC_SUB_TWO 37 -#define UC_SUB_THREE 38 -#define UC_SUB_FOUR 39 -#define UC_SUB_FIVE 40 -#define UC_SUB_SIX 41 -#define UC_SUB_SEVEN 42 -#define UC_SUB_EIGHT 43 -#define UC_SUB_NINE 44 -#define UC_SUB_ZERO 45 -#define UC_GR_LC_CHI 46 -#define UC_GR_LC_PI 47 -#define UC_GR_LC_PHI 48 -#define UC_GR_LC_OMEGA 49 -#define UC_GR_LC_GAMMA 50 -#define UC_GR_LC_ETA 51 -#define UC_GR_LC_XI 52 -#define UC_GR_LC_KAPPA 53 -#define UC_GR_LC_LAMDA 54 -#define UC_GR_LC_ZETA 55 -#define UC_GR_LC_UPSILON 56 -#define UC_GR_LC_IOTA 57 -#define UC_GR_LC_ALPHA 58 -#define UC_GR_LC_EPSILON 59 -#define UC_GR_LC_OMICRON 60 -#define UC_GR_LC_SIGMA 61 -#define UC_GR_LC_NU 62 -#define UC_GR_LC_RHO 63 -#define UC_GR_LC_TAU 64 -#define UC_GR_LC_DELTA 65 -#define UC_GR_LC_FINAL_SIGMA 66 -#define UC_GR_LC_THETA 67 -#define UC_GR_LC_BETA 68 -#define UC_GR_LC_MU 69 -#define UC_GR_LC_PSI 70 -#define UC_GR_UC_CHI 71 -#define UC_GR_UC_PI 72 -#define UC_GR_UC_PHI 73 -#define UC_GR_UC_OMEGA 74 -#define UC_GR_UC_GAMMA 75 -#define UC_GR_UC_ETA 76 -#define UC_GR_UC_XI 77 -#define UC_GR_UC_KAPPA 78 -#define UC_GR_UC_LAMDA 79 -#define UC_GR_UC_ZETA 80 -#define UC_GR_UC_UPSILON 81 -#define UC_GR_UC_IOTA 82 -#define UC_GR_UC_ALPHA 83 -#define UC_GR_UC_EPSILON 84 -#define UC_GR_UC_OMICRON 85 -#define UC_GR_UC_SIGMA 86 -#define UC_GR_UC_NU 87 -#define UC_GR_UC_RHO 88 -#define UC_GR_UC_TAU 89 -#define UC_GR_UC_DELTA 90 -#define UC_GR_UC_THETA 91 -#define UC_GR_UC_BETA 92 -#define UC_GR_UC_MU 93 -#define UC_GR_UC_PSI 94 +#define UC_ASYMPTOTICALLY_EQUAL_TO 0 +#define UC_DIVISION_SIGN 1 +#define UC_DOWNWARDS_ARROW 2 +#define UC_ELEMENT_OF 3 +#define UC_EMPTY_SET 4 +#define UC_FOR_ALL 5 +#define UC_GREEK_CAPITAL_LETTER_ALPHA 6 +#define UC_GREEK_CAPITAL_LETTER_BETA 7 +#define UC_GREEK_CAPITAL_LETTER_CHI 8 +#define UC_GREEK_CAPITAL_LETTER_DELTA 9 +#define UC_GREEK_CAPITAL_LETTER_EPSILON 10 +#define UC_GREEK_CAPITAL_LETTER_ETA 11 +#define UC_GREEK_CAPITAL_LETTER_GAMMA 12 +#define UC_GREEK_CAPITAL_LETTER_IOTA 13 +#define UC_GREEK_CAPITAL_LETTER_KAPPA 14 +#define UC_GREEK_CAPITAL_LETTER_LAMDA 15 +#define UC_GREEK_CAPITAL_LETTER_MU 16 +#define UC_GREEK_CAPITAL_LETTER_NU 17 +#define UC_GREEK_CAPITAL_LETTER_OMEGA 18 +#define UC_GREEK_CAPITAL_LETTER_OMICRON 19 +#define UC_GREEK_CAPITAL_LETTER_PHI 20 +#define UC_GREEK_CAPITAL_LETTER_PI 21 +#define UC_GREEK_CAPITAL_LETTER_PSI 22 +#define UC_GREEK_CAPITAL_LETTER_RHO 23 +#define UC_GREEK_CAPITAL_LETTER_SIGMA 24 +#define UC_GREEK_CAPITAL_LETTER_TAU 25 +#define UC_GREEK_CAPITAL_LETTER_THETA 26 +#define UC_GREEK_CAPITAL_LETTER_UPSILON 27 +#define UC_GREEK_CAPITAL_LETTER_XI 28 +#define UC_GREEK_CAPITAL_LETTER_ZETA 29 +#define UC_GREEK_SMALL_LETTER_ALPHA 30 +#define UC_GREEK_SMALL_LETTER_BETA 31 +#define UC_GREEK_SMALL_LETTER_CHI 32 +#define UC_GREEK_SMALL_LETTER_DELTA 33 +#define UC_GREEK_SMALL_LETTER_EPSILON 34 +#define UC_GREEK_SMALL_LETTER_ETA 35 +#define UC_GREEK_SMALL_LETTER_FINAL_SIGMA 36 +#define UC_GREEK_SMALL_LETTER_GAMMA 37 +#define UC_GREEK_SMALL_LETTER_IOTA 38 +#define UC_GREEK_SMALL_LETTER_KAPPA 39 +#define UC_GREEK_SMALL_LETTER_LAMDA 40 +#define UC_GREEK_SMALL_LETTER_MU 41 +#define UC_GREEK_SMALL_LETTER_NU 42 +#define UC_GREEK_SMALL_LETTER_OMEGA 43 +#define UC_GREEK_SMALL_LETTER_OMICRON 44 +#define UC_GREEK_SMALL_LETTER_PHI 45 +#define UC_GREEK_SMALL_LETTER_PI 46 +#define UC_GREEK_SMALL_LETTER_PSI 47 +#define UC_GREEK_SMALL_LETTER_RHO 48 +#define UC_GREEK_SMALL_LETTER_SIGMA 49 +#define UC_GREEK_SMALL_LETTER_TAU 50 +#define UC_GREEK_SMALL_LETTER_THETA 51 +#define UC_GREEK_SMALL_LETTER_UPSILON 52 +#define UC_GREEK_SMALL_LETTER_XI 53 +#define UC_GREEK_SMALL_LETTER_ZETA 54 +#define UC_INFINITY 55 +#define UC_LEFTWARDS_ARROW 56 +#define UC_MULTIPLICATION_SIGN 57 +#define UC_NOT_AN_ELEMENT_OF 58 +#define UC_NOT_EQUAL_TO 59 +#define UC_PLUS_MINUS_SIGN 60 +#define UC_RIGHTWARDS_ARROW 61 +#define UC_SUBSCRIPT_EIGHT 62 +#define UC_SUBSCRIPT_FIVE 63 +#define UC_SUBSCRIPT_FOUR 64 +#define UC_SUBSCRIPT_NINE 65 +#define UC_SUBSCRIPT_ONE 66 +#define UC_SUBSCRIPT_SEVEN 67 +#define UC_SUBSCRIPT_SIX 68 +#define UC_SUBSCRIPT_THREE 69 +#define UC_SUBSCRIPT_TWO 70 +#define UC_SUBSCRIPT_ZERO 71 +#define UC_SUPERSCRIPT_EIGHT 72 +#define UC_SUPERSCRIPT_FIVE 73 +#define UC_SUPERSCRIPT_FOUR 74 +#define UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N 75 +#define UC_SUPERSCRIPT_NINE 76 +#define UC_SUPERSCRIPT_ONE 77 +#define UC_SUPERSCRIPT_SEVEN 78 +#define UC_SUPERSCRIPT_SIX 79 +#define UC_SUPERSCRIPT_THREE 80 +#define UC_SUPERSCRIPT_TWO 81 +#define UC_SUPERSCRIPT_ZERO 82 +#define UC_THERE_DOES_NOT_EXIST 83 +#define UC_THERE_EXISTS 84 +#define UC_UPWARDS_ARROW 85 +#define UC_VULGAR_FRACTION_ONE_EIGHTH 86 +#define UC_VULGAR_FRACTION_ONE_FIFTH 87 +#define UC_VULGAR_FRACTION_ONE_HALF 88 +#define UC_VULGAR_FRACTION_ONE_QUARTER 89 +#define UC_VULGAR_FRACTION_ONE_SIXTH 90 +#define UC_VULGAR_FRACTION_ONE_THIRD 91 +#define UC_VULGAR_FRACTION_THREE_QUARTERS 92 +#define UC_VULGAR_FRACTION_TWO_THIRDS 93 +#define UM 94 + +#define L0 0 // layer_0 +#define L1 1 // layer_1 +#define L2 2 // layer_2 +#define L3 3 // layer_3 +#define L4 4 // layer_4 +#define L5 5 // layer_5 +#define L6 6 // layer_6 +#define L7 7 // layer_7 +#define L8 8 // layer_8 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* - * .-------------------------------------. .-------------------------------------. - * |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| - * '------------------------'.-------------. .-------------.'------------------------' - * | INS |TG(2) | !M(UMS)| DELT | - * .------+------+------! !------+------+------. - * ! ! | APP | ! PGUP | ! ! - * ! ! !------! !------! ! ! - * | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * |MO(5)| 1 | 2 | 3 | 4 | 5 |ACUT | GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * |MO(4)| X | P | F | W | G |HOME |TG(2)| H | J | K | L | Q | Z | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * |MO(1)| U | I | A | E | O |-----!-----! S | N | R | T | D | SS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * '------------------------' '------------------------' + * .-----------. .-----------. + * |INS |TG(2)| !M(UM)|DELT | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | APP | ! PGUP| ! ! + * ! ! !-----! !-----! ! ! + * |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE| + * '-----------------' '-----------------' */ [L0] = KEYMAP( - MO(5), - DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, MO(4), - DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, MO(1), - DE_U, DE_I, DE_A, DE_E, DE_O, MO(3), - DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, KC_TRNS, - KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, KC_INS, - TG(2), KC_APP, - KC_BSPC, - KC_LSFT, KC_ESC, DE_GRV, - DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, TG(2), - DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, - DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, - DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, KC_LALT, - KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, M(UMS), - KC_DELT, KC_PGUP, - KC_PGDN, - KC_ENTER, KC_SPACE), + MO(5), DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, + MO(4), DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, + MO(1), DE_U, DE_I, DE_A, DE_E, DE_O, + MO(3), DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, + KC_TRNS, KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, + KC_INS, TG(2), + KC_APP, + KC_BSPC, KC_LSFT, KC_ESC, + DE_GRV, DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, + TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, + DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, + KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, + KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, + UM, KC_DELT, + KC_PGUP, + KC_PGDN, KC_ENTER, KC_SPACE +), /* - * .-------------------------------------. .-------------------------------------. - * | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | ← | ↓ | → | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | |EXLM|DQOT|PARA| | | | | | | | |RING| | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | |ASTR|PIPE|SLSH|LCBR|RCBR| | |HASH|LESS|MORE| |DQOT| | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | |PLUS|EQL | | | | |BSLS|PERC|SCLN|COLN| ↑ | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | ← | ↓ | → | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L1] = KEYMAP( - KC_TRNS, - DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, KC_TRNS, - DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, KC_TRNS, - KC_TRNS, DE_PLUS, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DE_RING, KC_TRNS, KC_TRNS, - DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, DE_DLR, - DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, KC_TRNS, - DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, + KC_TRNS, DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, + KC_TRNS, KC_TRNS, DE_PLUS, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DE_RING, KC_TRNS, + KC_TRNS, DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, + DE_DLR, DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, + KC_TRNS, DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, + KC_TRNS, KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | P7 | P8 | P9 |PAST|PSLS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | P4 | P5 | P6 |PMNS|PMNS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | NLCK| | P1 | P2 | P3 |PPLS|PPLS | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L2] = KEYMAP( - KC_TRNS, - KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_F12, - KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, KC_TRNS, - KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, KC_TRNS, - KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, KC_NLCK, - KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, KC_P0, - KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, + KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, + KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, + KC_NLCK, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, + KC_P0, KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | × | ½ | ÷ | ¼ | ⅕ | | | ⅙ | | ⅛ | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | ± | AT |EURO| ∅ |-----!-----! ∞ | ⁿ | ∃ | ∈ | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | |EXLM| | ∄ | ∉ | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L3] = KEYMAP( - KC_TRNS, - M(UC_SUP_ONE), M(UC_SUP_TWO), M(UC_SUP_THREE), M(UC_SUP_FOUR), M(UC_SUP_FIVE), M(UC_FOR_ALL), KC_TRNS, - M(UC_MULTIPLICATION_SIGN), M(UC_FR_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_FR_ONE_QUARTER), M(UC_FR_ONE_FIFTH), KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), KC_TRNS, - M(UC_FR_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_FR_TWO_THIRDS), M(UC_FR_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_SUP_SIX), M(UC_SUP_SEVEN), M(UC_SUP_EIGHT), M(UC_SUP_NINE), M(UC_SUP_ZERO), KC_TRNS, KC_TRNS, - M(UC_FR_ONE_SIXTH), KC_TRNS, M(UC_FR_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_INFINITY), - M(UC_SUP_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, - DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, M(UC_SUPERSCRIPT_ONE), M(UC_SUPERSCRIPT_TWO), M(UC_SUPERSCRIPT_THREE), M(UC_SUPERSCRIPT_FOUR), M(UC_SUPERSCRIPT_FIVE), M(UC_FOR_ALL), + KC_TRNS, M(UC_MULTIPLICATION_SIGN), M(UC_VULGAR_FRACTION_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_VULGAR_FRACTION_ONE_QUARTER), M(UC_VULGAR_FRACTION_ONE_FIFTH), KC_TRNS, + KC_TRNS, KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_VULGAR_FRACTION_TWO_THIRDS), M(UC_VULGAR_FRACTION_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_SUPERSCRIPT_SIX), M(UC_SUPERSCRIPT_SEVEN), M(UC_SUPERSCRIPT_EIGHT), M(UC_SUPERSCRIPT_NINE), M(UC_SUPERSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_SIXTH), KC_TRNS, M(UC_VULGAR_FRACTION_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_INFINITY), M(UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, + KC_TRNS, DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | θ | | | | | ! | β | μ | | | | ψ | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | ₁ | ₂ | ₃ | ₄ | ₅ | | | ₆ | ₇ | ₈ | ₉ | ₀ | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | χ | π | φ | ω | γ | | | η | ξ | κ | λ | | ζ | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | υ | ι | α | ε | ο |-----!-----! σ | ν | ρ | τ | δ | ς | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | θ | | | | | | β | μ | | | | ψ | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L4] = KEYMAP( - KC_TRNS, - M(UC_SUB_ONE), M(UC_SUB_TWO), M(UC_SUB_THREE), M(UC_SUB_FOUR), M(UC_SUB_FIVE), KC_TRNS, KC_TRNS, - M(UC_GR_LC_CHI), M(UC_GR_LC_PI), M(UC_GR_LC_PHI), M(UC_GR_LC_OMEGA), M(UC_GR_LC_GAMMA), KC_TRNS, KC_TRNS, - M(UC_GR_LC_UPSILON), M(UC_GR_LC_IOTA), M(UC_GR_LC_ALPHA), M(UC_GR_LC_EPSILON), M(UC_GR_LC_OMICRON), KC_TRNS, - KC_TRNS, M(UC_GR_LC_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_SUB_SIX), M(UC_SUB_SEVEN), M(UC_SUB_EIGHT), M(UC_SUB_NINE), M(UC_SUB_ZERO), KC_TRNS, KC_TRNS, - M(UC_GR_LC_ETA), M(UC_GR_LC_XI), M(UC_GR_LC_KAPPA), M(UC_GR_LC_LAMDA), KC_TRNS, M(UC_GR_LC_ZETA), M(UC_GR_LC_SIGMA), - M(UC_GR_LC_NU), M(UC_GR_LC_RHO), M(UC_GR_LC_TAU), M(UC_GR_LC_DELTA), M(UC_GR_LC_FINAL_SIGMA), KC_TRNS, - M(UC_GR_LC_BETA), M(UC_GR_LC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_LC_PSI), KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, M(UC_SUBSCRIPT_ONE), M(UC_SUBSCRIPT_TWO), M(UC_SUBSCRIPT_THREE), M(UC_SUBSCRIPT_FOUR), M(UC_SUBSCRIPT_FIVE), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_CHI), M(UC_GREEK_SMALL_LETTER_PI), M(UC_GREEK_SMALL_LETTER_PHI), M(UC_GREEK_SMALL_LETTER_OMEGA), M(UC_GREEK_SMALL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_UPSILON), M(UC_GREEK_SMALL_LETTER_IOTA), M(UC_GREEK_SMALL_LETTER_ALPHA), M(UC_GREEK_SMALL_LETTER_EPSILON), M(UC_GREEK_SMALL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_SUBSCRIPT_SIX), M(UC_SUBSCRIPT_SEVEN), M(UC_SUBSCRIPT_EIGHT), M(UC_SUBSCRIPT_NINE), M(UC_SUBSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_ETA), M(UC_GREEK_SMALL_LETTER_XI), M(UC_GREEK_SMALL_LETTER_KAPPA), M(UC_GREEK_SMALL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_SMALL_LETTER_ZETA), + M(UC_GREEK_SMALL_LETTER_SIGMA), M(UC_GREEK_SMALL_LETTER_NU), M(UC_GREEK_SMALL_LETTER_RHO), M(UC_GREEK_SMALL_LETTER_TAU), M(UC_GREEK_SMALL_LETTER_DELTA), M(UC_GREEK_SMALL_LETTER_FINAL_SIGMA), + KC_TRNS, M(UC_GREEK_SMALL_LETTER_BETA), M(UC_GREEK_SMALL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_PSI), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | Θ | | | | | ! | Β | Μ | | | | Ψ | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | Χ | Π | Φ | Ω | Γ | | | Η | Ξ | Κ | Λ | | Ζ | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | Υ | Ι | Α | Ε | Ο |-----!-----! Σ | Ν | Ρ | Τ | Δ | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | Θ | | | | | | Β | Μ | | | | Ψ | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L5] = KEYMAP( - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_GR_UC_CHI), M(UC_GR_UC_PI), M(UC_GR_UC_PHI), M(UC_GR_UC_OMEGA), M(UC_GR_UC_GAMMA), KC_TRNS, KC_TRNS, - M(UC_GR_UC_UPSILON), M(UC_GR_UC_IOTA), M(UC_GR_UC_ALPHA), M(UC_GR_UC_EPSILON), M(UC_GR_UC_OMICRON), KC_TRNS, - KC_TRNS, M(UC_GR_UC_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_GR_UC_ETA), M(UC_GR_UC_XI), M(UC_GR_UC_KAPPA), M(UC_GR_UC_LAMDA), KC_TRNS, M(UC_GR_UC_ZETA), M(UC_GR_UC_SIGMA), - M(UC_GR_UC_NU), M(UC_GR_UC_RHO), M(UC_GR_UC_TAU), M(UC_GR_UC_DELTA), KC_TRNS, KC_TRNS, - M(UC_GR_UC_BETA), M(UC_GR_UC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_UC_PSI), KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_CHI), M(UC_GREEK_CAPITAL_LETTER_PI), M(UC_GREEK_CAPITAL_LETTER_PHI), M(UC_GREEK_CAPITAL_LETTER_OMEGA), M(UC_GREEK_CAPITAL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_UPSILON), M(UC_GREEK_CAPITAL_LETTER_IOTA), M(UC_GREEK_CAPITAL_LETTER_ALPHA), M(UC_GREEK_CAPITAL_LETTER_EPSILON), M(UC_GREEK_CAPITAL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ETA), M(UC_GREEK_CAPITAL_LETTER_XI), M(UC_GREEK_CAPITAL_LETTER_KAPPA), M(UC_GREEK_CAPITAL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ZETA), + M(UC_GREEK_CAPITAL_LETTER_SIGMA), M(UC_GREEK_CAPITAL_LETTER_NU), M(UC_GREEK_CAPITAL_LETTER_RHO), M(UC_GREEK_CAPITAL_LETTER_TAU), M(UC_GREEK_CAPITAL_LETTER_DELTA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_BETA), M(UC_GREEK_CAPITAL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_PSI), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L6] = KEYMAP( - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L7] = KEYMAP( - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L8] = KEYMAP( - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), }; -const uint16_t PROGMEM fn_actions[] = { -}; +const uint16_t PROGMEM fn_actions[] = {}; #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 @@ -453,791 +462,791 @@ const uint16_t PROGMEM fn_actions[] = { static uint16_t unicode_mode = UC_MODE_WIN; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - if (!record->event.pressed) { - return MACRO_NONE; - } - // MACRODOWN only works in this function + if (!record->event.pressed) { + return MACRO_NONE; + } + // MACRODOWN only works in this function switch(id) { - case UMS: - unicode_mode = (unicode_mode + 1) % 2; - break; - - default: - break; + case UM: + unicode_mode = (unicode_mode + 1) % 2; + break; + + default: + break; } - if (unicode_mode == UC_MODE_WIN) { - switch(id) { - case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END - ); + if (unicode_mode == UC_MODE_WIN) { + switch(id) { + case UC_GREEK_SMALL_LETTER_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END + ); case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END + ); +case UC_SUBSCRIPT_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_EIGHTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_THIRD: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END + ); +case UC_SUPERSCRIPT_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END + ); +case UC_SUBSCRIPT_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_FIFTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END + ); +case UC_SUBSCRIPT_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END + ); +case UC_SUPERSCRIPT_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END + ); case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_SUP_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END - ); -case UC_SUP_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END - ); -case UC_SUP_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END - ); -case UC_SUP_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END - ); -case UC_SUP_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END - ); -case UC_SUP_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END - ); -case UC_SUP_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END - ); -case UC_SUP_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END - ); -case UC_SUP_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END - ); -case UC_SUP_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END - ); -case UC_FR_ONE_HALF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_SUPERSCRIPT_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END + ); +case UC_SUPERSCRIPT_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END + ); +case UC_SUBSCRIPT_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END + ); case UC_DIVISION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END - ); -case UC_FR_ONE_QUARTER: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END - ); -case UC_FR_ONE_FIFTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END - ); -case UC_FR_ONE_SIXTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END - ); -case UC_FR_ONE_EIGHTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_SIXTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END + ); +case UC_VULGAR_FRACTION_TWO_THIRDS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END + ); +case UC_SUPERSCRIPT_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END + ); +case UC_SUBSCRIPT_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END + ); case UC_INFINITY: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END - ); -case UC_SUP_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END + ); case UC_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END - ); -case UC_FR_ONE_THIRD: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END - ); -case UC_FR_TWO_THIRDS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END - ); -case UC_FR_THREE_QUARTERS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END - ); -case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END + ); +case UC_SUBSCRIPT_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END + ); +case UC_SUBSCRIPT_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END + ); +case UC_SUPERSCRIPT_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END + ); +case UC_VULGAR_FRACTION_THREE_QUARTERS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END + ); +case UC_SUPERSCRIPT_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END + ); +case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_SUPERSCRIPT_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END + ); +case UC_SUBSCRIPT_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_SUBSCRIPT_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END + ); +case UC_SUPERSCRIPT_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END + ); +case UC_SUPERSCRIPT_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END + ); case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END - ); -case UC_SUB_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END - ); -case UC_SUB_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END - ); -case UC_SUB_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END - ); -case UC_SUB_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END - ); -case UC_SUB_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END - ); -case UC_SUB_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END - ); -case UC_SUB_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END - ); -case UC_SUB_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END - ); -case UC_SUB_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END - ); -case UC_SUB_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END - ); -case UC_GR_LC_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END - ); -case UC_GR_LC_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END - ); -case UC_GR_LC_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END - ); -case UC_GR_LC_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END - ); -case UC_GR_LC_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END - ); -case UC_GR_LC_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END - ); -case UC_GR_LC_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END - ); -case UC_GR_LC_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END - ); -case UC_GR_LC_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END - ); -case UC_GR_LC_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END - ); -case UC_GR_LC_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END - ); -case UC_GR_LC_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END - ); -case UC_GR_LC_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END - ); -case UC_GR_LC_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END - ); -case UC_GR_LC_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END - ); -case UC_GR_LC_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END - ); -case UC_GR_LC_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END - ); -case UC_GR_LC_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END - ); -case UC_GR_LC_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END - ); -case UC_GR_LC_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END - ); -case UC_GR_LC_FINAL_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END - ); -case UC_GR_LC_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END - ); -case UC_GR_LC_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END - ); -case UC_GR_LC_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END - ); -case UC_GR_LC_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END - ); -case UC_GR_UC_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END - ); -case UC_GR_UC_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END - ); -case UC_GR_UC_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END - ); -case UC_GR_UC_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END - ); -case UC_GR_UC_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_GR_UC_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END - ); -case UC_GR_UC_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END - ); -case UC_GR_UC_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END - ); -case UC_GR_UC_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END - ); -case UC_GR_UC_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END - ); -case UC_GR_UC_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END - ); -case UC_GR_UC_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END - ); -case UC_GR_UC_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_GR_UC_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END - ); -case UC_GR_UC_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END - ); -case UC_GR_UC_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END - ); -case UC_GR_UC_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END - ); -case UC_GR_UC_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END - ); -case UC_GR_UC_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END - ); -case UC_GR_UC_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END - ); -case UC_GR_UC_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END - ); -case UC_GR_UC_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_GR_UC_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END - ); -case UC_GR_UC_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END - ); - default: - break; - } - } else if (unicode_mode == UC_MODE_LINUX) { - switch(id) { - case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_QUARTER: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END + ); +case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_SUBSCRIPT_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_HALF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END + ); + default: + break; + } + } else if (unicode_mode == UC_MODE_LINUX) { + switch(id) { + case UC_GREEK_SMALL_LETTER_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END + ); case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_EIGHTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_THIRD: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_FIFTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END + ); case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_SUP_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_SUP_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_SUP_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_SUP_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END - ); -case UC_SUP_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END - ); -case UC_SUP_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END - ); -case UC_SUP_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END - ); -case UC_SUP_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END - ); -case UC_SUP_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END - ); -case UC_SUP_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END - ); -case UC_FR_ONE_HALF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END + ); case UC_DIVISION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END - ); -case UC_FR_ONE_QUARTER: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END - ); -case UC_FR_ONE_FIFTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END - ); -case UC_FR_ONE_SIXTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END - ); -case UC_FR_ONE_EIGHTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_SIXTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_TWO_THIRDS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END + ); case UC_INFINITY: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END - ); -case UC_SUP_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END + ); case UC_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END - ); -case UC_FR_ONE_THIRD: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END - ); -case UC_FR_TWO_THIRDS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END - ); -case UC_FR_THREE_QUARTERS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END - ); -case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_THREE_QUARTERS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END + ); +case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END + ); case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END - ); -case UC_SUB_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END - ); -case UC_SUB_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END - ); -case UC_SUB_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END - ); -case UC_SUB_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END - ); -case UC_SUB_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END - ); -case UC_SUB_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END - ); -case UC_SUB_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END - ); -case UC_SUB_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END - ); -case UC_SUB_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END - ); -case UC_SUB_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_LC_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_LC_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_LC_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_LC_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_LC_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_LC_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_LC_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END - ); -case UC_GR_LC_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END - ); -case UC_GR_LC_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END - ); -case UC_GR_LC_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_LC_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_LC_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_LC_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_LC_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_LC_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END - ); -case UC_GR_LC_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_LC_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END - ); -case UC_GR_LC_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_LC_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_LC_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_LC_FINAL_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_LC_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_LC_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_LC_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END - ); -case UC_GR_LC_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_UC_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_UC_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_UC_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_UC_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_UC_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_UC_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_UC_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END - ); -case UC_GR_UC_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END - ); -case UC_GR_UC_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END - ); -case UC_GR_UC_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_UC_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_UC_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_UC_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_UC_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_UC_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END - ); -case UC_GR_UC_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_UC_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END - ); -case UC_GR_UC_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_UC_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_UC_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_UC_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_UC_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_UC_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END - ); -case UC_GR_UC_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END - ); - default: - break; - } - } + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_QUARTER: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_HALF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END + ); + default: + break; + } + } return MACRO_NONE; }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); ergodox_board_led_off(); diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md index 9c0c12528b..1dc019ab05 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -1,8 +1,14 @@ # ManuNeo Ergodox Keyboard Layout +Compile this file to a `keymap.c` file using `compile_keymap.py` + + compile_keymap.py keymaps/german-manuneo/keymap.md + + # Layout Config { + "layout": "ergodox_ez", "includes_dir": "quantum/", "keymaps_includes": [ "ergodox_ez.h", @@ -10,22 +16,14 @@ "keymap_common.h", "keymap_extras/keymap_german.h", ], - "keymap_indexes": [ - [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], - [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], - [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], - [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], - [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], - [ 32, 33], [70, 71 ], - [ 34], [72 ], - [ 35, 36, 37], [73, 74, 75 ], - ], "key_prefixes": ["DE_", "KC_"], "filler": "-+.'!x", "separator": "|", "macros": { - "MUC": "", + // TODO: implement macros + // "MUC": "", }, + // TODO: implement default unicode mode } @@ -34,189 +32,201 @@ ## Layer 0 - .-------------------------------------. .-------------------------------------. - |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| - '------------------------'.-------------. .-------------.'------------------------' - | INS |TG(2) | !M(UMS)| DELT | - .------+------+------! !------+------+------. - ! ! | APP | ! PGUP | ! ! - ! ! !------! !------! ! ! - | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + |MO(5)| 1 | 2 | 3 | 4 | 5 |ACUT | GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + |MO(4)| X | P | F | W | G |HOME |TG(2)| H | J | K | L | Q | Z | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + |MO(1)| U | I | A | E | O |-----!-----! S | N | R | T | D | SS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + '------------------------' '------------------------' + .-----------. .-----------. + |INS |TG(2)| !M(UM)|DELT | + .-----+-----+-----! !-----+-----+-----. + ! ! | APP | ! PGUP| ! ! + ! ! !-----! !-----! ! ! + |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE| + '-----------------' '-----------------' ## Layer 1 - .-------------------------------------. .-------------------------------------. - | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | ← | ↓ | → | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | |EXLM|DQOT|PARA| | | | | | | | |RING| | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | |ASTR|PIPE|SLSH|LCBR|RCBR| | |HASH|LESS|MORE| |DQOT| | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | |PLUS|EQL | | | | |BSLS|PERC|SCLN|COLN| ↑ | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | ← | ↓ | → | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 2 - .-------------------------------------. .-------------------------------------. - | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | P7 | P8 | P9 |PAST|PSLS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | P4 | P5 | P6 |PMNS|PMNS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | NLCK| | P1 | P2 | P3 |PPLS|PPLS | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' + ## Layer 3 http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html - .-------------------------------------. .-------------------------------------. - | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | × | ½ | ÷ | ¼ | ⅕ | | | ⅙ | | ⅛ | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | ± | AT |EURO| ∅ |-----!-----! ∞ | ⁿ | ∃ | ∈ | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | |EXLM| | ∄ | ∉ | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 4 - .-------------------------------------. .-------------------------------------. - | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | θ | | | | | ! | β | μ | | | | ψ | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + + .------------------------------------.------------------------------------. + | | ₁ | ₂ | ₃ | ₄ | ₅ | | | ₆ | ₇ | ₈ | ₉ | ₀ | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | χ | π | φ | ω | γ | | | η | ξ | κ | λ | | ζ | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | υ | ι | α | ε | ο |-----!-----! σ | ν | ρ | τ | δ | ς | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | θ | | | | | | β | μ | | | | ψ | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 5 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | Θ | | | | | ! | Β | Μ | | | | Ψ | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | Χ | Π | Φ | Ω | Γ | | | Η | Ξ | Κ | Λ | | Ζ | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | Υ | Ι | Α | Ε | Ο |-----!-----! Σ | Ν | Ρ | Τ | Δ | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | Θ | | | | | | Β | Μ | | | | Ψ | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 6 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' + ## Layer 7 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 8 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' -- cgit v1.2.3 From a2d3c0bd93bf97264bb94510c126d4fd21b7b135 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Mon, 28 Mar 2016 23:42:55 +0200 Subject: add hex file --- .../keymaps/german-manuneo/german-manuneo.hex | 1624 ++++++++++++++++++++ 1 file changed, 1624 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex new file mode 100644 index 0000000000..cb8b7fa8d4 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex @@ -0,0 +1,1624 @@ +:100000000C94BD0F0C9401100C9401100C94011071 +:100010000C9401100C9401100C9401100C9401101C +:100020000C9401100C9401100C94791B0C944B1C33 +:100030000C9401100C9401100C9401100C940110FC +:100040000C9401100C94D6300C9401100C940110F7 +:100050000C9401100C94782A0C9401100C9401104B +:100060000C9401100C9401100C9401100C940110CC +:100070000C9401100C9401100C9401100C940110BC +:100080000C9401100C9401100C9401100C940110AC +:100090000C9401100C9401100C9401100C9401109C +:1000A0000C9401100C9401100C940110AB107810FA +:1000B0006310BD10E4101711F910FF1014113E1158 +:1000C0003511021138114E10F3102911321175102B +:1000D0006C10BA10B11099106F103010C6101A11B0 +:1000E00023112F119F10CF10AE1048102011ED10CA +:1000F0009010A5109C108410261193103910F01048 +:100100008A10C9106C12B410661054107E107B1047 +:10011000D210A2100E113F108D10B7102D10C0106C +:100120000B111111DB105D10F6104B1072105710EF +:10013000CC10FC103B113310A810C3100511D510C2 +:100140005A102C11EA10451096106010E110691039 +:1001500008114210D810E7103610511041111D112E +:1001600081103C10DE108710D311A0118B11E51106 +:100170000C123F12211227123C1266125D122A1233 +:10018000601276111B1251125A129D119411E21134 +:10019000D911C11197115811EE1142124B12571279 +:1001A000C711F711D611701148121512B811CD11DF +:1001B000C411AC114E12BB1161111812B211F11120 +:1001C0006F12DC118E117C11A611A311FA11CA1144 +:1001D00036126711B511DF115511E81133123912BA +:1001E000031285111E1273119A117F11F41124123A +:1001F00063125B11D011EB112D12FD1182115412FB +:1002000012126D11BE1188110912911130126A116A +:1002100000120F125E11791169124512A9116411B1 +:100220000612AF11B01CD21CBD1DD21CBD1D141D69 +:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F +:10024000FC203821382338235021382347224722E5 +:10025000122338233823262301E001E10118021874 +:1002600002E002E10162026201620262010502052E +:1002700001070207015802580001E001E1011802DC +:100280001802E002E101620262015B025B016102AD +:1002900061015C025C015802580001E001E10118B3 +:1002A000021802E002E1015A025A01620262016090 +:1002B0000260015E025E015802580001E001E101A6 +:1002C00018021802E002E101620262015B025B01B6 +:1002D000610261015B025B015802580001E001E12B +:1002E0000118021802E002E101620262015B025B96 +:1002F00001610261015D025D015802580001E001E7 +:10030000E10118021802E002E101620262015B02EF +:100310005B0161026101060206015802580001E01A +:1003200001E10118021802E002E101620262015BD0 +:10033000025B01040204015D025D015802580001E4 +:10034000E001E10118021802E002E1015A025A013B +:10035000620262015F025F0109020901580258004E +:1003600001E001E10118021802E002E1016202620B +:10037000015B025B0161026101050205015802583F +:100380000001E001E10118021802E002E10162024D +:1003900062015B025B010502050161026101580215 +:1003A000580001E001E10118021802E002E10162D7 +:1003B0000262015B025B016102610160026001583F +:1003C00002580001E001E10118021802E002E10117 +:1003D000620262015B025B01060206015F025F01CD +:1003E0005802580001E001E10118021802E002E1A0 +:1003F0000162026201620262010502050106020653 +:10040000015802580001E001E10118021802E0025F +:10041000E101620262015B025B01040204015C0211 +:100420005C015802580001E001E10118021802E0E5 +:1004300002E1015A025A015A025A01620262016241 +:100440000262015802580001E001E101180218029D +:10045000E002E101620262015B025B01040204014D +:100460005F025F015802580001E001E10118021823 +:1004700002E002E1015A025A015A025A015E025E8A +:1004800001620262015802580001E001E101180214 +:100490001802E002E101620262015B025B010602F6 +:1004A00006015D025D015802580001E001E10118FA +:1004B000021802E002E1015A025A015A025A01628C +:1004C000026201610261015802580001E001E1018C +:1004D00018021802E002E1015A025A0162026201A6 +:1004E0005F025F01620262015802580001E001E10F +:1004F0000118021802E002E1015A025A0162026286 +:10050000015F025F01600260015802580001E001D2 +:10051000E10118021802E002E101620262015B02DD +:100520005B01610261015F025F015802580001E056 +:1005300001E10118021802E002E101620262015BBE +:10054000025B01610261015A025A0158025800011E +:10055000E001E10118021802E002E1015A025A0129 +:1005600062026201600260015F025F01580258008E +:1005700001E001E10118021802E002E101620262F9 +:10058000015B025B01610261015902590158025885 +:100590000001E001E10118021802E002E1015A0243 +:1005A0005A01620262016002600160026001580249 +:1005B000580001E001E10118021802E002E10162C5 +:1005C0000262015B025B01610261010402040158E5 +:1005D00002580001E001E10118021802E002E10105 +:1005E000620262015B025B0105020501060206016F +:1005F0005802580001E001E10118021802E002E18E +:1006000001620262015B025B01050205015C025CA2 +:10061000015802580001E001E10118021802E0024D +:10062000E1015A025A01620262015F025F01610246 +:1006300061015802580001E001E10118021802E0CE +:1006400002E1015A025A015902590161026101593C +:100650000259015802580001E001E1011802180294 +:10066000E002E1015A025A015A025A016202620191 +:100670005D025D015802580001E001E10118021815 +:1006800002E002E10162026201620262010502050A +:10069000015B025B015802580001E001E101180210 +:1006A0001802E002E10162026201620262010502D7 +:1006B0000501080208015802580001E001E1011893 +:1006C000021802E002E101620262016202620105B7 +:1006D000020501590259015802580001E001E101E7 +:1006E00018021802E002E1015A025A015A025A01A4 +:1006F000620262015B025B015802580001E001E105 +:100700000118021802E002E1015A025A0162026273 +:10071000015F025F015D025D015802580001E001C6 +:10072000E10118021802E002E101620262015B02CB +:100730005B01060206015C025C015802580001E000 +:1007400001E10118021802E002E101620262015BAC +:10075000025B01610261015E025E01580258000104 +:10076000E001E10118021802E002E1015A025A0117 +:100770006202620160026001590259015802580088 +:1007800001E001E10118021802E002E101620262E7 +:10079000015B025B01060206016102610158025819 +:1007A0000001E001E10118021802E002E101620229 +:1007B00062015B025B01040204015B025B015802FF +:1007C000580001E001E10118021802E002E1015ABB +:1007D000025A016202620160026001620262015813 +:1007E00002580001E001E10118021802E002E101F3 +:1007F0006202620162026201070207015F025F0199 +:100800005802580001E001E10118021802E002E17B +:10081000015A025A015A025A0162026201600260E0 +:10082000015802580001E001E10118021802E0023B +:10083000E101620262015B025B0161026101090286 +:1008400009015802580001E001E10118021802E014 +:1008500002E1015A025A015A025A01590259010889 +:100860000208015802580001E001E10118021802D3 +:10087000E002E101620262015B025B010602060125 +:100880005E025E015802580001E001E10118021801 +:1008900002E002E101620262015B025B0104020408 +:1008A000015E025E015802580001E001E1011802F8 +:1008B0001802E002E101620262015B025B010502D3 +:1008C0000501590259015802580001E001E10118DF +:1008D000021802E002E1015A025A015A025A015C6E +:1008E000025C015B025B015802580001E001E1017A +:1008F00018021802E002E1015A025A016202620182 +:10090000600260015A025A015802580001E001E1F8 +:100910000118021802E002E101620262015B025B5F +:1009200001050205015F025F015802580001E00164 +:10093000E10118021802E002E101620262015B02B9 +:100940005B0105020501600260015802580001E0E8 +:1009500001E10118021802E002E101620262015B9A +:10096000025B01610261010802080158025800019E +:10097000E001E10118021802E002E10162026201F5 +:100980005B025B01060206015A025A015802580036 +:1009900001E001E10118021802E002E101620262D5 +:1009A000015B025B01040204016202620158025809 +:1009B0000001E001E10118021802E002E1015A021F +:1009C0005A01620262015F025F015F025F01580229 +:1009D000580001E001E10118021802E002E10162A1 +:1009E0000262015B025B0105020501040204015879 +:1009F00002580001E001E10118021802E002E101E1 +:100A0000620262015B025B01050205015D025D019C +:100A10005802580001E001E10118021802E002E169 +:100A200001620262015B025B01050205015E025E7A +:100A3000015802580001E001E10118021802E00229 +:100A4000E101620262015B025B010502050107022E +:100A500007015802580001E001E10118021802E004 +:100A600002E1015A025A01590259015D025D015C1D +:100A7000025C015802580001E001E101180218026D +:100A8000E002E101620262015B025B010502050115 +:100A90005B025B015802580001E001E101180218F5 +:100AA00002E002E1015A025A01590259015D025D58 +:100AB00001610261015802580001E001E1011802E0 +:100AC0001802E002E101620262015B025B010602C0 +:100AD0000601590259015802580001E001E10118CC +:100AE000021802E002E101620262015B025B0106A0 +:100AF0000206015B025B015802580001E001E101BE +:100B000018021802E002E10162026201620262015F +:100B1000090209015F025F015802580001E001E18A +:100B20000118021802E002E101620262015B025B4D +:100B30000161026101070207015802580001E0014A +:100B4000E10118021802E002E1015A025A016202B0 +:100B50006201600260015C025C015802580001E021 +:100B600001E10118021802E002E101620262015B88 +:100B7000025B010402040160026001580258000196 +:100B8000E001E10118021802E002E10162026201E3 +:100B90005B025B010402040161026101580258001A +:100BA00001E001E10118021802E002E101620262C3 +:100BB0000162026201050205015A025A01580258F7 +:100BC0000001E001E10118021802E002E101620205 +:100BD00062015B025B0106020601620262015802C9 +:100BE000580001E001E10118021802E002E1015A97 +:100BF000025A0159025901610261015B025B01580D +:100C000002580001E001E10118021802E002E101CE +:100C10005A025A01620262015F025F015E025E01D6 +:100C20005802580001E001E10118021802E002E157 +:100C3000015A025A0159025901610261015A025ACC +:100C4000015802580001E001E10118021802E00217 +:100C5000E1015A025A01620262015F025F015C0215 +:100C60005C015802580001E001E10118021802E09D +:100C700002E1015A025A01620262016002600161EE +:100C80000261015802580001E001E1011802180256 +:100C9000E002E101620262015B025B010602060101 +:100CA000600260015802580001E001E101180218D9 +:100CB00002E002E1015A025A01590259015D025D46 +:100CC000015D025D015802580001E001E1011802D6 +:100CD0001802E002E101620262015B025B01610253 +:100CE0006101610261015802580001E001E101184F +:100CF000021802E002E1015A025A01620262016036 +:100D00000260015D025D015802580001E001E1014D +:100D100018021802E002E101620262015B025B015B +:100D2000050205015A025A015802580001E001E18A +:100D30000118021802E002E101620262016202622D +:100D40000105020501610261015802580001E0013C +:100D5000E10118021802E002E1015A025A015A02A6 +:100D60005A01620262015C025C015802580001E013 +:100D700001E10118021802E002E101620262015B76 +:100D8000025B010502050108020801580258000132 +:100D9000E001E10118021802E002E1015A025A01E1 +:100DA000590259015D025D015B025B015802580066 +:100DB00001E001E10118021802E002E101620262B1 +:100DC000015B025B0105020501050205015802589D +:100DD0000001E001E10118021802E002E1015A02FB +:100DE0005A01590259015D025D01050205015802CF +:100DF000580001E001E10118021802E002E1015A85 +:100E0000025A0162026201600260015B025B0158EA +:100E100002580001E001E10118021802E002E101BC +:100E2000620262015B025B01040204015902590182 +:100E30005802580001E001E10118021802E002E145 +:100E4000015A025A015902590161026101620262AA +:100E5000015802580001E001E10118021802E00205 +:100E6000E101620262015B025B0105020501090208 +:100E700009015802580001E201570257016202625B +:100E800001620262010502050107020702E2000198 +:100E9000E20157025701620262015B025B016102DB +:100EA00061015C025C02E20001E201570257015A53 +:100EB000025A0162026201600260015E025E02E2A9 +:100EC0000001E20157025701620262015B025B010D +:100ED000610261015B025B02E20001E2015702571D +:100EE00001620262015B025B01610261015D025D00 +:100EF00002E20001E20157025701620262015B0255 +:100F00005B016102610106020602E20001E2015793 +:100F1000025701620262015B025B01040204015D8F +:100F2000025D02E20001E201570257015A025A0132 +:100F3000620262015F025F0109020902E20001E24E +:100F40000157025701620262015B025B01610261AB +:100F50000105020502E20001E201570257016202A7 +:100F600062015B025B010502050161026102E200B0 +:100F700001E20157025701620262015B025B0161FB +:100F800002610160026002E20001E20157025701C2 +:100F9000620262015B025B01060206015F025F0200 +:100FA000E20001E20157025701620262016202623D +:100FB000010502050106020602E20001E2015702F4 +:100FC0005701620262015B025B01040204015C02E0 +:100FD0005C02E20001E201570257015A025A015A2B +:100FE000025A016202620162026202E20001E2014F +:100FF00057025701620262015B025B0104020401B5 +:101000005F025F02E20001E201570257015A025AF1 +:10101000015A025A015E025E0162026202E20001AE +:10102000E20157025701620262015B025B010602A4 +:1010300006015D025D02E20001E201570257015A1A +:10104000025A015A025A016202620161026102E21D +:101050000001E201570257015A025A01620262017D +:101060005F025F0162026202E20001E20157025781 +:10107000015A025A01620262015F025F016002606E +:1010800002E20001E20157025701620262015B02C3 +:101090005B01610261015F025F02E20001E2015750 +:1010A000025701620262015B025B01610261015A47 +:1010B000025A02E20001E201570257015A025A01A4 +:1010C00062026201600260015F025F02E20001E20F +:1010D0000157025701620262015B025B016102611A +:1010E0000159025902E20001E201570257015A0276 +:1010F0005A01620262016002600160026002E20065 +:1011000001E20157025701620262015B025B016169 +:1011100002610104020402E20001E20157025701E8 +:10112000620262015B025B01050205010602060222 +:10113000E20001E20157025701620262015B025BB9 +:1011400001050205015C025C02E20001E2015702B6 +:1011500057015A025A01620262015F025F01610295 +:101160006102E20001E201570257015A025A015995 +:101170000259016102610159025902E20001E201D2 +:10118000570257015A025A015A025A016202620179 +:101190005D025D02E20001E2015702570162026254 +:1011A0000162026201050205015B025B02E20001CD +:1011B000E201570257016202620162026201050206 +:1011C000050108020802E20001E20157025701622C +:1011D000026201620262010502050159025902E23E +:1011E0000001E201570257015A025A015A025A01FC +:1011F000620262015B025B02E20001E201570257F8 +:10120000015A025A01620262015F025F015D025DE2 +:1012100002E20001E20157025701620262015B0231 +:101220005B01060206015C025C02E20001E201577A +:10123000025701620262015B025B01610261015EB1 +:10124000025E02E20001E201570257015A025A010E +:10125000620262016002600159025902E20001E289 +:101260000157025701620262015B025B010602063E +:101270000161026102E20001E201570257016202CC +:1012800062015B025B01040204015B025B02E2009B +:1012900001E201570257015A025A016202620160DB +:1012A00002600162026202E20001E201570257019C +:1012B0006202620162026201070207015F025F02CD +:1012C000E20001E201570257015A025A015A025A3A +:1012D000016202620160026002E20001E201570263 +:1012E0005701620262015B025B0161026101090256 +:1012F0000902E20001E201570257015A025A015A5B +:10130000025A015902590108020802E20001E201F1 +:1013100057025701620262015B025B01060206018D +:101320005E025E02E20001E20157025701620262C0 +:10133000015B025B01040204015E025E02E2000145 +:10134000E20157025701620262015B025B01050282 +:10135000050159025902E20001E201570257015A00 +:10136000025A015A025A015C025C015B025B02E212 +:101370000001E201570257015A025A01620262015A +:10138000600260015A025A02E20001E2015702576C +:1013900001620262015B025B01050205015F025FFF +:1013A00002E20001E20157025701620262015B02A0 +:1013B0005B010502050160026002E20001E20157E3 +:1013C000025701620262015B025B01610261010876 +:1013D000020802E20001E2015702570162026201C3 +:1013E0005B025B01060206015A025A02E20001E2B8 +:1013F0000157025701620262015B025B01040204B1 +:101400000162026202E20001E201570257015A0240 +:101410005A01620262015F025F015F025F02E20045 +:1014200001E20157025701620262015B025B0105A2 +:1014300002050104020402E20001E2015702570121 +:10144000620262015B025B01050205015D025D0251 +:10145000E20001E20157025701620262015B025B96 +:1014600001050205015E025E02E20001E20157028F +:101470005701620262015B025B010502050107027E +:101480000702E20001E201570257015A025A0159CC +:101490000259015D025D015C025C02E20001E201B1 +:1014A00057025701620262015B025B0105020501FE +:1014B0005B025B02E20001E201570257015A025A45 +:1014C00001590259015D025D0161026102E2000100 +:1014D000E20157025701620262015B025B010602F0 +:1014E000060159025902E20001E201570257016266 +:1014F0000262015B025B01060206015B025B02E223 +:101500000001E201570257016202620162026201B8 +:10151000090209015F025F02E20001E2015702577E +:1015200001620262015B025B016102610107020765 +:1015300002E20001E201570257015A025A01620217 +:101540006201600260015C025C02E20001E201579C +:10155000025701620262015B025B01040204016046 +:10156000026002E20001E2015702570162026201D9 +:101570005B025B010402040161026102E20001E21C +:10158000015702570162026201620262010502050F +:10159000015A025A02E20001E201570257016202B7 +:1015A00062015B025B010602060162026202E20066 +:1015B00001E201570257015A025A015902590161C9 +:1015C0000261015B025B02E20001E2015702570186 +:1015D0005A025A01620262015F025F015E025E020C +:1015E000E20001E201570257015A025A0159025919 +:1015F00001610261015A025A02E20001E20157024E +:1016000057015A025A01620262015F025F015C02E5 +:101610005C02E20001E201570257015A025A0162DC +:101620000262016002600161026102E20001E20106 +:1016300057025701620262015B025B01060206016A +:1016400060026002E20001E201570257015A025AA9 +:1016500001590259015D025D015D025D02E2000176 +:10166000E20157025701620262015B025B01610203 +:10167000610161026102E20001E201570257015A71 +:10168000025A0162026201600260015D025D02E2D3 +:101690000001E20157025701620262015B025B0135 +:1016A000050205015A025A02E20001E201570257FF +:1016B00001620262016202620105020501610261CA +:1016C00002E20001E201570257015A025A015A028E +:1016D0005A01620262015C025C02E20001E201570F +:1016E000025701620262015B025B0105020501080B +:1016F000020802E20001E201570257015A025A01B0 +:10170000590259015D025D015B025B02E20001E2E8 +:101710000157025701620262015B025B010502058B +:101720000105020502E20001E201570257015A02D7 +:101730005A01590259015D025D0105020502E200EC +:1017400001E201570257015A025A01620262016026 +:101750000260015B025B02E20001E20157025701F5 +:10176000620262015B025B01040204015902590238 +:10177000E20001E201570257015A025A0159025987 +:10178000016102610162026202E20001E2015702AC +:101790005701620262015B025B0105020501090259 +:1017A0000902E200055204520152035201000000F6 +:1017B0001E001B0018002F00010029001F0013004D +:1017C0000C003300E300E1002000090004003400B5 +:1017D000E2002A0021001A0008000600E00065006F +:1017E00022000A0012001900000049002E004A00E1 +:1017F00000004D00000002542E02025400002B0095 +:1018000000005E0023000B001600050000004C00E5 +:1018100024000D0011001000E2004B0025000E0016 +:101820001500360001002C0026000F0017003700BD +:1018300050002800270014000700520051004E00FD +:1018400035001C002D001D004F00000001000100AC +:1018500001000100010000001E02300238020100F8 +:10186000010001001F026414380030000100010073 +:101870002002240223022702010001000100241497 +:1018800025140100010001000100271426140100A5 +:101890000000010001000100000001000000010043 +:1018A0000100010000000100000001000100310002 +:1018B00021022D1400000100010064002502220213 +:1018C000010001000100640226023602010001004D +:1018D00001000100301437023830010035021F02C8 +:1018E0003102553002300100010001002D020100DB +:1018F0003D30000001000100010001000100000076 +:101900003A00010001000100010001003B0001005C +:1019100001000100010001003C0001000100010084 +:10192000010001003D000100010001000100010073 +:101930003E00010001000100000001004400010020 +:1019400000000100000001004500010000005300FC +:10195000000001003F000100010001000000010043 +:1019600040005F005C00590062000100410060001F +:101970005D005A0085000100420061005E005B00CE +:101980006300010043005500560057005800010055 +:101990006700540056005700580000000100010085 +:1019A00001000100010000004D30393001005B30C2 +:1019B00001000100513058303C303B300100010043 +:1019C0005030013014145D30010001004A305930AC +:1019D00008145C30010001004930573004300030F9 +:1019E00000000100053001000000010000000100BE +:1019F0000100010000000100000001004F305A30DA +:101A000037301E02000001004E3001004B30010053 +:101A100001000100483056305430533001000100BD +:101A20004C30010003303A30010001005230010017 +:101A3000010001000100010001000100010001009E +:101A40000100000001000100010001000100000090 +:101A500042302030343001000100010046302E3089 +:101A6000263033300100010045302D301E3001009A +:101A70000100010040302B30223001000100010044 +:101A80003F3025302C300100000001000100010032 +:101A90000000010000000100010001000000010041 +:101AA000000001004430233031301F3000000100BD +:101AB000433035302A302930010001003E302730D4 +:101AC0003030010001000100413028303230010087 +:101AD0000100010047300100213001000100010038 +:101AE0000100363024302F300100000001000100D9 +:101AF0000100010001000000010008301B3001005E +:101B000001000100010015300D301A300100010004 +:101B10000100143006300100010001000100123004 +:101B20000A3001000100010001000C3013300100F7 +:101B300000000100010001000000010000000100A0 +:101B400001000100000001000000010001000B3055 +:101B5000183007300000010001001C301130103037 +:101B60000100010001000E301730010001000100EA +:101B700001000F30193001000100010001000100D7 +:101B8000093001000100010001001D300100163084 +:101B9000010000000100010001000100010000003F +:101BA000010001000100010001000100010001002D +:101BB000010001000100010001000100010001001D +:101BC000010001000100010001000100010001000D +:101BD00001000100010001000000010001000100FE +:101BE00000000100000001000100010000000100F0 +:101BF00000000100010001000100010000000100DF +:101C000001000100010001000100010001000100CC +:101C100001000100010001000100010001000100BC +:101C200001000100010001000100010001000100AC +:101C3000010001000100010001000000010001009D +:101C4000010001000100000001000100010001008D +:101C5000010001000100010001000100010001007C +:101C6000010001000100010001000100010001006C +:101C7000010001000100010001000100010001005C +:101C8000000001000100010000000100000001004F +:101C9000010001000000010000000100010001003E +:101CA000010001000000010001000100010001002D +:101CB000010001000100010001000100010001001C +:101CC000010001000100010001000100010001000C +:101CD00001000100010001000100010001000100FC +:101CE00001000000010001000100010001000000EE +:101CF00001000100010001000100010001000100DC +:101D000001000100010001000100010001000100CB +:101D100001000100010001000100010001000100BB +:101D200001000100010001000000010001000100AC +:101D3000000001000000010001000100000001009E +:101D4000000001000100010001000100000001008D +:101D5000010001000100010001000100010001007B +:101D6000010001000100010001000100010001006B +:101D7000010001000100010001000100010001005B +:101D800001000100010001000100000016034500F0 +:101D9000720067006F0044006F007800200045006B +:101DA0005A00000016034500720067006F004400EF +:101DB0006F007800200045005A0000000403090469 +:101DC00009026D00040100A0FA09040000010301EA +:101DD0000100092111010001223F000705810308CC +:101DE000000A090401000103010200092111010098 +:101DF00001224D000705820308000A0904020001C0 +:101E000003000000092111010001223600070583AB +:101E10000308000A0904030001030000000921115E +:101E2000010001223900070584031000011201108E +:101E30000100000008EDFE0713010001020001058A +:101E4000010906A101050719E029E71500250195FB +:101E5000087501810205081901290595057501918B +:101E600002950175039101050719002977150025D1 +:101E700001957875018102C005010980A1018502E3 +:101E800016010026B7001A01002AB7007510950147 +:101E90008100C0050C0901A1018503160100269CE3 +:101EA000021A01002A9C02751095018100C00501EB +:101EB0000902A1010901A10005091901290515005F +:101EC00025019505750181029501750381010501C3 +:101ED000093009311581257F950275088106093879 +:101EE0001581257F950175088106050C0A380215B4 +:101EF00081257F950175088106C0C005010906A1ED +:101F000001050719E029E7150025019508750181EC +:101F100002950175088101050819012905950575C6 +:101F20000191029501750391010507190029FF151B +:101F30000025FF950675088100C000000000000024 +:101F40000000000000010204060A0F17202C3A4A84 +:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7 +:101F6000B39D87715D4A3A2C20170F0A06040201BF +:101F70000000000000000000000011241FBECFEF91 +:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD +:101F90009091F101A091F201B091F3018730904B43 +:101FA000A740B04BB9F41092F0011092F1011092D9 +:101FB000F2011092F30114BE84B7877F84BF88E1D9 +:101FC0000FB6F89480936000109260000FBEE0E0BE +:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F +:101FE00005900D92A433B107D9F711E0A4E3B1E055 +:101FF00001C01D92A03FB107E1F70E94BF180C94E9 +:1020000096320C940000FC018281811103C080E0B3 +:1020100090E008956E3561F42091340130913501DE +:102020002F5F3F4F217033273093350120933401C8 +:1020300020913401309135012115310509F024C179 +:10204000862F90E08E35910528F4FC01EA5AFF4F67 +:102050000C944B3280E090E0089582E797E1089578 +:1020600089E597E1089580E497E1089587E297E193 +:1020700008958EE097E1089585EF96E108958CED3F +:1020800096E1089583EC96E108958AEA96E1089531 +:1020900081E996E1089588E796E108958FE596E154 +:1020A000089586E496E108958DE296E1089584E12D +:1020B00096E108958BEF95E1089582EE95E10895FC +:1020C00089EC95E1089580EB95E1089587E995E124 +:1020D00008958EE795E1089585E695E108958CE4ED +:1020E00095E1089583E395E108958AE195E10895E6 +:1020F00081E095E1089588EE94E108958FEC94E1F4 +:10210000089586EB94E108958DE994E1089584E8BB +:1021100094E108958BE694E1089582E594E10895B1 +:1021200089E394E1089580E294E1089587E094E1E1 +:1021300008958EEE93E1089585ED93E108958CEB7B +:1021400093E1089583EA93E108958AE893E108957D +:1021500081E793E1089588E593E108958FE393E1A2 +:10216000089586E293E108958DE093E1089584EF68 +:1021700092E108958BED92E1089582EC92E1089549 +:1021800089EA92E1089580E992E1089587E792E172 +:1021900008958EE592E1089585E492E108958CE238 +:1021A00092E1089583E192E108958AEF91E1089523 +:1021B00081EE91E1089588EC91E108958FEA91E133 +:1021C000089586E991E108958DE791E1089584E607 +:1021D00091E108958BE491E1089582E391E10895FE +:1021E00089E191E1089580E091E1089587EE90E121 +:1021F00008958EEC90E1089585EB90E108958CE9C7 +:1022000090E1089583E890E108958AE690E10895C9 +:1022100081E590E1089588E390E108958FE190E1F0 +:10222000089586E090E108958DEE9FE0089584ED95 +:102230009FE008958BEB9FE0089582EA9FE0089568 +:1022400089E89FE0089580E79FE0089587E59FE093 +:1022500008958EE39FE0089585E29FE008958CE065 +:102260009FE0089583EF9EE008958AED9EE0089533 +:1022700081EC9EE0089588EA9EE008958FE89EE054 +:10228000089586E79EE008952130310509F0BFCE1C +:10229000862F90E08E35910528F4FC01EC54FF4F19 +:1022A0000C944B3280E090E0089584E39EE0089522 +:1022B00083E19EE0089582EF9DE0089581ED9DE029 +:1022C000089580EB9DE008958FE89DE008958EE6E7 +:1022D0009DE008958DE49DE008958CE29DE00895D1 +:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7 +:1022F000089588EA9CE0089587E89CE0089586E6C2 +:102300009CE0089585E49CE0089584E29CE00895B3 +:1023100083E09CE0089582EE9BE0089581EC9BE0D1 +:10232000089580EA9BE008958FE79BE008958EE58D +:102330009BE008958DE39BE008958CE19BE0089578 +:102340008BEF9AE008958AED9AE0089589EB9AE080 +:10235000089588E99AE0089587E79AE0089586E568 +:102360009AE0089585E39AE0089584E19AE008955B +:1023700083EF99E0089582ED99E0089581EB99E06B +:10238000089580E999E008958FE699E008958EE434 +:1023900099E008958DE299E008958CE099E0089520 +:1023A0008BEE98E008958AEC98E0089589EA98E029 +:1023B000089588E898E0089587E698E0089586E40F +:1023C00098E0089585E298E0089584E098E0089503 +:1023D00083EE97E0089582EC97E0089581EA97E014 +:1023E000089580E897E008958FE597E008958EE3DB +:1023F00097E008958DE197E008958CEF96E00895B9 +:102400008BED96E008958AEB96E0089589E996E0D1 +:10241000089588E796E0089587E596E0089586E3B5 +:1024200096E0089585E196E0089584EF95E008959B +:1024300083ED95E0089582EB95E0089581E995E0BC +:10244000089580E795E008958FE495E008958EE281 +:1024500095E008958DE095E008958CEE94E0089560 +:102460008BEC94E008958AEA94E0089589E894E07A +:10247000089588E694E0089587E494E0089586E25C +:1024800094E0089585E094E0089584EE93E0089543 +:1024900083EC93E0089582EA93E0089581E893E065 +:1024A000089580E693E008958FE393E008958EE128 +:1024B00093E008958DEF92E008958CED92E00895F9 +:1024C0008BEB92E008958AE992E0089589E792E023 +:1024D000089588E592E008958BE897E1089585E5F1 +:1024E0009EE0089508956091B3017091B4018091C8 +:1024F000B5019091B6010E94A42956985E9825983E +:102500002D9826982E9827982F988330A9F028F494 +:10251000813051F0823069F012C0843041F0853052 +:1025200071F4259A2D9A08C0259A2D9A0895259A16 +:102530002D9A269A2E9A0895279A2F9A089556989A +:102540005E9808950C94731256985E9825982D986D +:1025500026982E9827982F988FEF90E090938900D7 +:102560008093880090938B0080938A0090938D00D5 +:1025700080938C00259A2D9A2FEF80E792E02150CE +:1025800080409040E1F700C00000269A2E9A2FEF7D +:1025900080E792E0215080409040E1F700C00000C9 +:1025A000279A2F9A2FEF80E792E0215080409040A9 +:1025B000E1F700C0000025982D982FEF80E792E00A +:1025C000215080409040E1F700C0000026982E98EE +:1025D0002FEF80E792E0215080409040E1F700C06B +:1025E000000027982F9856985E9825982D98269841 +:1025F0002E9827982F98089589EA8093800089E083 +:102600008093810024982C983F988AB18F748AB95E +:102610006E98479A8BB1806B8BB9769A0E94A41200 +:102620000C94721280E28093000180913601811136 +:102630000EC00E94611381E0809336012FEF83ED7D +:1026400090E3215080409040E1F700C0000080E41A +:102650000E9467138093000181112EC00E94911384 +:1026600080930001811128C00E9491138093000182 +:10267000811122C08FE30E94911380930001811188 +:102680001BC00E94891380E40E946713809300019D +:10269000811112C08CE00E9491138093000181117E +:1026A0000BC00E94911380930001811105C08FE33C +:1026B0000E949113809300010E9489138091000170 +:1026C00008951092B9008AE08093B800089594EAC2 +:1026D0009093BC009091BC0097FFFCCF9091B90003 +:1026E000987F983021F0903111F081E00895809327 +:1026F000BB0084E88093BC008091BC0087FFFCCFC6 +:102700008091B900887F883111F0803471F780E0C2 +:10271000089584E98093BC008091BC0084FDFCCFC7 +:1027200008958093BB0084E88093BC008091BC0036 +:1027300087FFFCCF9091B900987F81E0983209F42F +:1027400080E0089584E88093BC008091BC0087FFFE +:10275000FCCF8091BB00089580910001811115C0CC +:1027600080E40E9467138093000181110CC082E114 +:102770000E94911380930001811105C08FEF0E9488 +:102780009113809300010E94891384B1807F84B9E2 +:1027900085B1807F85B98AB1837F8AB98BB1837F08 +:1027A0008BB93E98469808950E94121380930001B9 +:1027B0000E94AC1380B38C7080BB81B3836F81BBEC +:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586 +:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0 +:1027E000FF920F931F93CF93DF9380910001882373 +:1027F00079F0809137018F5F80933701811108C094 +:102800000E94121380930001811102C00E94A41241 +:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC +:10282000EE24E394F12CC73000F580910001811172 +:1028300062C080E40E94671380930001811112C07E +:1028400082E10E9491138093000181110BC0C701A6 +:102850000C2E01C0880F0A94EAF780950E9491130C +:10286000809300010E94891346C0CA30A1F028F469 +:10287000C83059F0C93061F005C0CC3089F070F033 +:10288000CD3089F0209A289810C0219A29980DC03F +:10289000229A2A980AC0239A2B9807C0529A01C0FC +:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F +:1028B0008FB179995AC092E081708D25892B7C9BCC +:1028C00002C090E001C094E0892B7D9B02C090E0A3 +:1028D00001C098E0892B7E9B02C090E001C090E18E +:1028E000892B9FB19095991F9927991F9295990FC0 +:1028F000907E892B0FC08091000181114BC080E434 +:102900000E94671380930001882389F1B12C0E94F3 +:1029100089138B2DF8019081981719F08083C0924C +:1029200001010E94AC1321960F5F1F4FCE30D105DD +:1029300009F079CF80910101882371F18150809352 +:102940000101882339F08FE99FE00197F1F700C07A +:10295000000022C0A6E4B1E0E8E3F1E081918D93AC +:1029600091E0E634F907D1F717C090E0A5CF83E1F5 +:102970000E949113809300018111C8CF81E40E94CD +:102980006713809300018111C1CF0E94A213B82E5A +:10299000B094BDCF80E0BECF0E94A21281E0DF9153 +:1029A000CF911F910F91FF90EF90DF90CF90BF904C +:1029B0000895E82FF0E0EA5BFE4F808108950895C6 +:1029C0008B3B910578F4883A910540F5853A91055D +:1029D000D0F48430910508F0B1C08130910509F43C +:1029E000ADC06BC0803E910508F467C0883E91057C +:1029F00008F4A4C09C01205F31092031310508F0A2 +:102A00005CC090650895853A910509F459C0863AED +:102A1000910509F458C083E890E40895883A910537 +:102A200009F454C0893A910509F453C08A3A9105D2 +:102A300009F452C08B3A910509F451C08C3A9105C2 +:102A400009F450C08D3A910509F44FC0803B9105BF +:102A500009F44EC08E3A910509F44DC08F3A9105A4 +:102A600009F44CC0813B910509F44BC0823B9105B0 +:102A700009F44AC0833B910509F449C0843B9105A0 +:102A800009F448C0853B910509F447C0863B910590 +:102A900009F446C0873B910509F445C0883B910580 +:102AA00009F444C0893B910509F443C08A3B910570 +:102AB00009F042C08AE296E4089580E090E008952B +:102AC00081E890E4089582E890E4089582EE94E429 +:102AD000089589EE94E408958AEE94E4089585EBD0 +:102AE00094E4089586EB94E4089587EB94E40895C4 +:102AF0008CEC94E408958DEC94E4089583E895E4D7 +:102B000008958AE895E4089582E995E4089584E9B2 +:102B100095E4089581E296E4089583E296E40895A9 +:102B200084E296E4089585E296E4089586E296E4C8 +:102B3000089587E296E4089580E094E40895089566 +:102B400096E0799FF001112494E5899FE00DF11D35 +:102B50001124E60FF11DEE0FFF1FEC55F84E859185 +:102B600094910895880F991F8C5D994EFC01859171 +:102B700094910895880F991F8C55984EFC0185916A +:102B80009491089526E0729FF001112444E5849FFA +:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6 +:102BA000F84E25913491C9019A9581159F4110F4F1 +:102BB000C9010895C90190528115904128F4C901B5 +:102BC0009F700E94BA150895C901905381159041D4 +:102BD00020F4C9019927906C0895211580E53807E4 +:102BE00069F40E9459239FEF24E34CE09150204068 +:102BF0004040E1F700C000000C949D2A213080E5A0 +:102C0000380731F48091CE0181608093CE01089520 +:102C1000C90190558115904108F050C0832F992724 +:102C20008F70992781309105D9F4A90143705527F8 +:102C300002C0880F991F4A95E2F79C68A90164E0D9 +:102C4000440F551F6A95E1F744275370842B952B49 +:102C500073E0220F331F7A95E1F7207633271DC0EA +:102C60008230910529F4922F8827816F906A089508 +:102C700083309105A9F4A9014370552781E090E0C4 +:102C800002C0880F991F4A95E2F79C6843E0220F23 +:102C9000331F4A95E1F7207E3770822B932B0895DE +:102CA0000497F1F4A9014370552781E090E002C038 +:102CB000880F991F4A95E2F79A68E8CFC9019057A3 +:102CC0008115904120F4C9019F7090620895C90157 +:102CD00090588115904120F4C9019F70906A089521 +:102CE000203E3105E0F4203C310558F52133310513 +:102CF00009F470C048F42932310509F464C02A325D +:102D0000310509F46EC074C029333105F1F0223861 +:102D10003105D9F02533310509F44EC069C0233E91 +:102D2000310589F138F4203E3105C1F0223E3105EC +:102D3000E1F05EC0263E310569F1273E3105A9F17B +:102D400057C0C9010E94B21508958091E10180FD2C +:102D500002C081FF4DC080EE90E04BC08091E10148 +:102D600080FFF9CF89E390E044C08091E10182FFC8 +:102D70000EC08091E10184FF03C080E090E039C083 +:102D800083EE90E036C08091E10182FFF2CF82EEC7 +:102D900090E02FC08091E10183FF0BC08091E101A1 +:102DA00084FDEBCF87EE90E024C08091E10183FFAA +:102DB000F5CF86EE90E01DC08091E10185FF07C050 +:102DC00089E290E016C08091E10185FFF9CF85E3AB +:102DD00090E00FC08091E10186FF07C08AE290E099 +:102DE00008C08091E10186FFF9CF81E390E001C046 +:102DF000C9010E94E014089508950C94FC16809176 +:102E000064010895CF93DF9300D01F92CDB7DEB752 +:102E10002091E701243019F523E029839B838A83DD +:102E20002093E9008FEF9091E800815095FD06C056 +:102E300095ED9A95F1F700008111F5CF8091E800AA +:102E400085FF0DC040E050E063E070E0CE010196E8 +:102E50000E946C198091E8008E778093E8000F90B3 +:102E60000F900F90DF91CF910895CF93DF9300D013 +:102E70001F92CDB7DEB72091E701243021F522E083 +:102E800029839B838A8383E08093E9008FEF90916D +:102E9000E800815095FD06C095ED9A95F1F7000088 +:102EA0008111F5CF8091E80085FF0DC040E050E032 +:102EB00063E070E0CE0101960E946C198091E800F9 +:102EC0008E778093E8000F900F900F90DF91CF9155 +:102ED00008952091E7012430F1F422E02093E900E5 +:102EE0002FEF3091E800215035FD06C035ED3A95C1 +:102EF000F1F700002111F5CF2091E80025FF0BC06C +:102F000040E050E065E070E00E946C198091E800BC +:102F10008E778093E8000895CF93DF93EC01809142 +:102F2000E701843009F046C090910C019923D9F053 +:102F300090910D019923B9F08093E9008FEF909162 +:102F4000E800815095FD06C095E19A95F1F70000E3 +:102F50008111F5CF8091E80085FF2CC040E050E062 +:102F600060E170E017C081E08093E9008FEF9091FD +:102F7000E800815095FD06C095ED9A95F1F70000A7 +:102F80008111F5CF8091E80085FF14C040E050E04A +:102F900068E070E0CE010E946C198091E8008E77A5 +:102FA0008093E80080E1FE01A4E5B1E001900D927C +:102FB0008A95E1F7DF91CF9108958091E601811123 +:102FC00009C00E94FE1A0E945B1B8091E20084608F +:102FD0008093E20008951092E601089508950C94FC +:102FE000C3300E94342A0E94C9300E94F81D0C94FC +:102FF000FD1642E061EC81E00E94781A42E061EC4B +:1030000082E00E94781A42E061EC83E00E94781A24 +:1030100042E161EC84E00C94781A8091E9018330FC +:1030200009F455C030F4813071F0823009F48EC05B +:1030300008958A3009F47AC08B3009F460C0893071 +:1030400009F09CC020C08091E801813A09F096C047 +:103050008091E800877F8093E8008091EC01909157 +:10306000ED01892B21F060E080E090E003C060E199 +:1030700084E591E070E00E94B5198091E8008B77BB +:103080008093E80008958091E801813209F076C0CC +:103090008091EC019091ED01009719F0039709F0F0 +:1030A0006DC08091E800877F8093E8008091E80000 +:1030B00082FD05C08091E7018111F8CF5FC080914A +:1030C000F100809364018091E8008B7753C0809178 +:1030D000E801813A09F052C08091EC019091ED0134 +:1030E000892B09F04BC08091E800877F8093E8002E +:1030F0008091E80080FFFCCF80910C0136C0809168 +:10310000E8018132D9F58091EC019091ED01892B94 +:10311000A9F58091E800877F8093E8000E94AD1AAE +:103120008091EA0180930C010C9459238091E8016D +:10313000813221F58091E800877F8093E8000E942A +:10314000AD1A8091EB018093650108958091E801AB +:10315000813AA1F48091E800877F8093E800809114 +:10316000E80080FFFCCF809165018093F1008091A1 +:10317000E8008E778093E8000C94AD1A089584B728 +:10318000877F84BF88E10FB6F89480936000109227 +:1031900060000FBE90E080E80FB6F8948093610065 +:1031A000909361000FBE0E94471E0E94FE1A0E946B +:1031B0005B1B8091E20084608093E20078940E941F +:1031C000D61D0E94491E82E091E00E94F31D0E94DC +:1031D000B1308091E701853069F40E94F729809130 +:1031E000E5018823B1F30E941F2A882391F30E94EE +:1031F0005619EFCF0E944F1EECCF292F33272330D3 +:103200003105A9F06CF42130310509F442C02230B7 +:10321000310509F043C08DE690E020EC3DE142C06D +:1032200021323105C9F02232310519F137C0992711 +:103230008130910541F08230910541F0892B71F583 +:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4 +:10325000849190E09F0126C0643000F5E62FF0E0F5 +:10326000EE0FFF1FEE5DFE4F2081318189E090E07F +:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD +:10328000A65EBE4F2D913C91EA5EFE4F808190E09C +:1032900009C082E190E02DE23EE104C080E090E0D0 +:1032A00020E030E0FA0131832083089580E189BD78 +:1032B00082E189BD09B400FEFDCF8091D8008F7DE9 +:1032C0008093D8008091E00082608093E00080913C +:1032D000E00081FDFCCF0895CF92DF92EF92FF9244 +:1032E0000F931F93CF93DF937C018B01EA010E9420 +:1032F000CE1A811131C0209731F088819981081B45 +:10330000190BE80EF91EC12CD12C0115110519F16C +:103310008091E80085FD14C08091E8008E7780934D +:10332000E800209741F0888199818C0D9D1D99833B +:10333000888385E011C00E94CE1A882331F30CC027 +:10334000F70181917F018093F10001501109FFEF96 +:10335000CF1ADF0ADACF80E0DF91CF911F910F9172 +:10336000FF90EF90DF90CF9008952091EE01309183 +:10337000EF012617370748F06115710539F42091E0 +:10338000E8002E772093E80001C0B901FC0120E09D +:1033900061157105B9F18091E701882309F440C0F6 +:1033A000853009F43FC08091E80083FD3DC08091E5 +:1033B000E80082FF06C08091E80082FF26C080E01E +:1033C00008958091E80080FFE3CF2091F300809181 +:1033D000F20090E0922B6115710551F08830910553 +:1033E00038F421912093F100615071090196F3CFD7 +:1033F00021E0089709F020E08091E8008E77809323 +:10340000E800C6CF2111C7CFD6CF8091E70188232E +:1034100039F0853039F08091E80083FFCCCF04C0CB +:1034200082E0089583E0089581E008952091EE01FF +:103430003091EF012617370748F06115710539F40F +:103440002091E8002E772093E80001C0B901FC012B +:1034500020E061157105C1F18091E701882309F42D +:1034600041C0853009F440C08091E80083FD3EC032 +:103470008091E80082FF06C08091E80082FF27C0AB +:1034800080E008958091E80080FFE3CF2091F30071 +:103490008091F20090E0922B6115710559F088300F +:1034A000910540F424912093F10031966150710907 +:1034B0000196F2CF21E0089709F020E08091E80022 +:1034C0008E778093E800C5CF2111C6CFD5CF8091EC +:1034D000E701882339F0853039F08091E80083FFD7 +:1034E000CBCF04C082E0089583E0089581E0089581 +:1034F000982F973058F59093E900981739F070910C +:10350000EC002091ED005091F00003C0242F762FA5 +:1035100050E021FF19C03091EB003E7F3093EB006B +:103520003091ED003D7F3093ED003091EB00316044 +:103530003093EB007093EC002093ED005093F0007B +:103540002091EE0027FF07C09F5FD3CF8F7080933D +:10355000E90081E0089580E008958091E80187FD09 +:1035600005C08091E80080FF0EC012C08091E80085 +:1035700082FD05C08091E7018111F8CF0895809107 +:10358000E8008B7708C08091E7018111EACF0895A8 +:103590008091E8008E778093E80008958091E400A0 +:1035A0009091E50045E62091EC0020FF21C020919C +:1035B000E80020FD21C02091E701222389F0253079 +:1035C00089F02091EB0025FD0FC02091E40030919F +:1035D000E5002817390739F3415041F0C901E3CF1D +:1035E00082E0089583E0089581E0089584E00895DD +:1035F0002091E80022FFDFCF80E008950E946C1B3D +:103600000E94741BE0EEF0E0808181608083E8ED31 +:10361000F0E080818F77808319BCA7EDB0E08C91BA +:103620008E7F8C9380818F7E80831092E601089537 +:103630000F931F93CF93DF930E946C1B0E94741B08 +:10364000C8EDD0E088818F778883888180688883FF +:1036500088818F7D888319BC1092E7011092E30165 +:103660001092E5011092E40100EE10E0F801808173 +:103670008B7F808388818160888342E060E080E086 +:103680000E94781AE1EEF0E080818E7F8083E2EE86 +:10369000F0E0808181608083808188608083F80190 +:1036A00080818E7F8083888180618883DF91CF9144 +:1036B0001F910F910895E8EDF0E080818F7E808367 +:1036C000E7EDF0E080818160808384E082BF81E06B +:1036D0008093E6010C94181BE8EDF0E080818E7F6A +:1036E00080831092E20008951092DA001092E100B7 +:1036F00008951F920F920FB60F9211242F933F93AC +:103700004F935F936F937F938F939F93AF93BF93E9 +:10371000EF93FF938091E10082FF0BC08091E20064 +:1037200082FF07C08091E1008B7F8093E1000E94BF +:10373000D51D8091DA0080FF1FC08091D80080FFE6 +:103740001BC08091DA008E7F8093DA008091D900CF +:1037500080FF0DC080E189BD82E189BD09B400FE12 +:10376000FDCF81E08093E7010E94DD1705C019BC01 +:103770001092E7010E94EB178091E10080FF19C0D1 +:103780008091E20080FF15C08091E2008E7F8093DF +:10379000E2008091E20080618093E2008091D80095 +:1037A00080628093D80019BC85E08093E7010E9475 +:1037B000EF178091E10084FF30C08091E20084FF28 +:1037C0002CC080E189BD82E189BD09B400FEFDCF36 +:1037D0008091D8008F7D8093D8008091E1008F7E0A +:1037E0008093E1008091E2008F7E8093E2008091DF +:1037F000E20081608093E2008091E301882311F070 +:1038000084E007C08091E30087FF02C083E001C02D +:1038100081E08093E7010E94F1178091E10083FF2E +:1038200029C08091E20083FF25C08091E100877F5D +:103830008093E10082E08093E7011092E3018091A0 +:10384000E1008E7F8093E1008091E2008E7F809383 +:10385000E2008091E20080618093E20042E060E05B +:1038600080E00E94781A8091F00088608093F000D8 +:103870000E94EE17FF91EF91BF91AF919F918F91B1 +:103880007F916F915F914F913F912F910F900FBE5C +:103890000F901F9018951F920F920FB60F92112440 +:1038A0002F933F934F935F936F937F938F939F9348 +:1038B000AF93BF93CF93EF93FF93C091E900CF7085 +:1038C0008091EC001092E9008091F000877F809356 +:1038D000F00078940E94871C1092E9008091F0001B +:1038E00088608093F000C093E900FF91EF91CF9141 +:1038F000BF91AF919F918F917F916F915F914F9108 +:103900003F912F910F900FBE0F901F9018951F930E +:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B +:103920000FBECDBFE8EEF1E08091F100819321E080 +:10393000E03FF207C9F70E940D188091E80083FF6D +:103940001CC12091E8013091E901832F90E08A3079 +:10395000910508F012C1FC01EE5EFE4F0C944B3253 +:10396000203881F0223809F008C18091EC018F7075 +:103970008093E9008091EB0085FB882780F9109205 +:10398000E90006C08091E4019091E5019111826007 +:103990009091E800977F9093E8008093F100109257 +:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6 +:1039B000223061F0E2C08091EA01813009F0DDC07F +:1039C000333009F080E08093E50128C08091EA015E +:1039D000811124C02091EC012F7009F4CEC02093F6 +:1039E000E9008091EB0080FF19C08091EB0033303B +:1039F00011F4806211C080618093EB0081E090E05F +:103A0000022E01C0880F0A94EAF78093EA00109210 +:103A1000EA008091EB0088608093EB001092E9004F +:103A20008091E800877F86C02111A7C01091EA012C +:103A30001F778091E3008078812B8093E300809151 +:103A4000E800877F8093E8000E94AD1A8091E8002B +:103A500080FFFCCF8091E30080688093E300112316 +:103A600011F083E001C082E08093E70186C0205816 +:103A7000223008F082C08091EA019091EB018C3DE8 +:103A800023E0920779F583E08A838AE289834FB73E +:103A9000F894DE01139620E03EE051E2E32FF0E0DF +:103AA00050935700E49120FF03C0E295EF703F5F11 +:103AB000EF708E2F90E0EA3010F0C79601C0C096EC +:103AC0008D939D932F5F243149F74FBF8091E8007C +:103AD000877F8093E8006AE270E0CE0101960E9441 +:103AE000B51914C0AE014F5F5F4F6091EC010E94A9 +:103AF000FD18009709F441C02091E800277F20932A +:103B0000E800BC0189819A810E94161A8091E80020 +:103B10008B778093E80031C0203879F58091E800F8 +:103B2000877F8093E8008091E3018093F10080918A +:103B3000E8008E778093E8000E94AD1A1EC0211124 +:103B40001CC09091EA019230C0F48091E800877F18 +:103B50008093E8009093E3010E94AD1A8091E30105 +:103B6000811104C08091E30087FF02C084E001C09E +:103B700081E08093E7010E94F9178091E80083FFBC +:103B80000AC08091E800877F8093E8008091EB0075 +:103B900080628093EB00AA960FB6F894DEBF0FBE4A +:103BA000CDBFDF91CF911F9108950895CF9380915C +:103BB000E7018823B1F08091E9008F709091EC00CB +:103BC00090FF02C090E801C090E0C92FC82B10926E +:103BD000E9008091E80083FD0E94871CCF70C093AC +:103BE000E900CF91089590936B0180936A01089545 +:103BF000E0916A01F0916B01309721F00190F08122 +:103C0000E02D099480E00895E0916A01F0916B0144 +:103C1000309721F00280F381E02D09940895E0911E +:103C20006A01F0916B01309721F00480F581E02D5D +:103C300009940895209168013091690182179307D2 +:103C400071F09093690180936801E0916A01F091AD +:103C50006B01309721F00680F781E02D09940895DB +:103C600020916601309167018217930771F090935C +:103C7000670180936601E0916A01F0916B013097D2 +:103C800021F00084F185E02D0994089508950C94A5 +:103C9000461E0E943A2A0E94D4130C94002BCF9205 +:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5 +:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4 +:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1 +:103CD000802F0E94D914F701D1907F01D826B1F42A +:103CE0000F5F1F4F0E30110591F78FEF89838A8385 +:103CF0001B820E94432A8160782F9D838C83498197 +:103D00005A816B818D810E94F21E41C09091CE013B +:103D100091FF04C08B870E94DF148B8520E030E088 +:103D20004D2D50E0922FBA01022E02C07595679575 +:103D30000A94E2F760FF25C02E83CF82EE24E3943D +:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158 +:103D50009F2121E0892B09F420E028870E94432A33 +:103D60008160782F9A8789874E815F8168858A85EF +:103D70000E94F21EF801E359FE4F80818E25808358 +:103D800006C02F5F3F4F2630310561F6A9CF0E9454 +:103D9000E42D10916C010E94F81D1817A1F00E94EB +:103DA000F81D80936C012B960FB6F894DEBF0FBE02 +:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA +:103DC000CF900C94FD162B960FB6F894DEBF0FBE65 +:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA +:103DE000CF900895CF93DF93CDB7DEB72B970FB663 +:103DF000F894DEBF0FBECDBF4F83588769877A879F +:103E00008B87DE01119686E0FD0111928A95E9F714 +:103E100085E0FE01379601900D928A95E1F7498180 +:103E20005A816B817C818D819E810E9425262B96F3 +:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE +:103E4000CF93C82F882309F4C1C0823859F40E9447 +:103E5000F81D81FDBBC089E30E94C4280E947E2911 +:103E600089E30CC0833879F40E94F81D80FDAEC050 +:103E700083E50E94C4280E947E2983E50E940429CC +:103E8000CF910C947E29843859F40E94F81D82FD4C +:103E90009DC087E40E94C4280E947E2987E4EECF5B +:103EA0008CEF8C0F813A48F48C2F0E9419308111CD +:103EB0008DC08C2F0E94C428E3CF80E28C0F883005 +:103EC00048F4C77081E001C0880FCA95EAF70E94E4 +:103ED0004529D6CF8BE58C0F833078F4C53A29F08D +:103EE000C63A31F482E890E005C081E890E002C073 +:103EF00083E890E0CF910C941A1E88E58C0F8331F3 +:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6 +:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C +:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF +:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B +:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7 +:103F50008AE292E038C082EE90E035C089EE90E0CF +:103F600032C08AEE90E02FC085EB90E02CC086EB4B +:103F700090E029C087EB90E026C08CEC90E023C055 +:103F80008DEC90E020C083E891E01DC08AE891E0CC +:103F90001AC082E991E017C084E991E014C081E27F +:103FA00092E011C083E292E00EC084E292E00BC086 +:103FB00085E292E008C086E292E005C087E292E0E6 +:103FC00002C080E090E0CF910C94301ECF91089514 +:103FD000882309F44BC0823859F40E94F81D81FFF0 +:103FE00045C089E30E94C4280E947E2989E30CC051 +:103FF000833871F40E94F81D80FF38C083E50E9469 +:10400000C4280E947E2983E50E9404290C947E29FD +:10401000843859F40E94F81D82FF28C087E40E946A +:10402000C4280E947E2987E4EFCF9CEF980F913A35 +:1040300058F390E2980F983050F4877091E001C0E7 +:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC +:10405000980F933020F480E090E00C941A1E885A58 +:10406000833120F480E090E00C94301E0895882382 +:1040700021F00E9445290C947E290895882321F07F +:104080000E944B290C947E290895CF92DF92EF92E3 +:10409000FF920F931F93CF93DF93CDB7DEB728978F +:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE +:1040B000DE01119601900D928A95E1F7F801408199 +:1040C0003181F280258122952F7083819481892B03 +:1040D00031F03F3F31F481E04F3F19F403C081E0FC +:1040E00001C080E080FDC4C249833A8389819A81FE +:1040F0002F830E9482289E8388870E9481280E94A5 +:1041000054274E81E42FE295EF70F0E0E45EFE4F1D +:104110002F8168850C944B32842F807F142F1F7061 +:10412000882311F01295107FFF2059F0112309F414 +:1041300054C2812F68870E9455290E947E29688574 +:104140004CC2862F0E94E81F112309F491C2812FCF +:104150000E945B2928960FB6F894DEBF0FBECDBF34 +:10416000DF91CF911F910F91FF90EF90DF90CF9053 +:104170000C947E29342F307F842F8F70303211F0D1 +:104180008295807F662319F0613019F12BC0FF20E2 +:10419000B1F0222309F493C1213009F090C128968F +:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148 +:1041B0000F91FF90EF90DF90CF900C946529222310 +:1041C00019F0213009F454C28E830E9468298E812F +:1041D00089C1FF2021F0223008F04AC270C12111AC +:1041E00047C280C1FF2021F0222309F468C1F5C134 +:1041F000222309F477C105C2242F26952695237022 +:1042000030E02115310521F021303105C9F030C2EF +:10421000FF2021F0862F942F937002C080E090E061 +:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9 +:104230001F910F91FF90EF90DF90CF900C941A1E7A +:10424000FF2021F0862F942F937002C080E090E031 +:1042500028960FB6F894DEBF0FBECDBFDF91CF9189 +:104260001F910F91FF90EF90DF90CF900C94301E34 +:10427000862FFF2019F00E94EC2C02C00E94542DC2 +:1042800028960FB6F894DEBF0FBECDBFDF91CF9159 +:104290001F910F91FF90EF90DF90CF900C94D92D4C +:1042A000842F837009F076C0F110E2C1262F229589 +:1042B00026952770220F220F862F8F70C82ED12CA3 +:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA +:1042D0000A94D2F764FF10C06FE070E080E090E0D5 +:1042E00004C0660F771F881F991F2A95D2F7609523 +:1042F00070958095909503C060E070E0CB01242F0D +:10430000269526952370422F50E042305105D1F07A +:104310004330510559F16C297D298E299F2941305F +:10432000510541F128960FB6F894DEBF0FBECDBF00 +:10433000DF91CF911F910F91FF90EF90DF90CF9081 +:104340000C9479276C297D298E299F2928960FB6F0 +:10435000F894DEBF0FBECDBFDF91CF911F910F91BB +:10436000FF90EF90DF90CF900C9493270E947927D5 +:10437000C701B60128960FB6F894DEBF0FBECDBFB9 +:10438000DF91CF911F910F91FF90EF90DF90CF9031 +:104390000C945F27FF2019F0842F817001C086954F +:1043A000882309F465C1262F229526952770220FB0 +:1043B000220F862F8F70C82ED12CE12CF12C022ECB +:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69 +:1043D00010C06FE070E080E090E004C0660F771FCF +:1043E000881F991F2A95D2F76095709580959095B2 +:1043F00003C060E070E0CB01242F26952695237042 +:10440000422F50E042305105D1F04330510559F16F +:104410006C297D298E299F294130510541F128962B +:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5 +:104430000F91FF90EF90DF90CF900C944D286C2956 +:104440007D298E299F2928960FB6F894DEBF0FBECE +:10445000CDBFDF91CF911F910F91FF90EF90DF9033 +:10446000CF900C9467280E944D28C701B60128966A +:104470000FB6F894DEBF0FBECDBFDF91CF911F9175 +:104480000F91FF90EF90DF90CF900C943328603F16 +:10449000C9F118F4603E50F49BC0623F09F460C05B +:1044A00008F44AC0633F09F46FC092C0162F1F7012 +:1044B000842F8F71FF2099F00E94CC27812F28969E +:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1044D0000F91FF90EF90DF90CF900C9437200E94C7 +:1044E000ED27812F28960FB6F894DEBF0FBECDBF03 +:1044F000DF91CF911F910F91FF90EF90DF90CF90C0 +:104500000C943E20FF20A1F02111B2C0842F8F71A6 +:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6 +:104520001F910F91FF90EF90DF90CF900C94122885 +:10453000223008F09DC0EACFFF20A1F0842F8F71B8 +:1045400028960FB6F894DEBF0FBECDBFDF91CF9196 +:104550001F910F91FF90EF90DF90CF900C94CC279C +:10456000FF2061F3842F8F7128960FB6F894DEBF79 +:104570000FBECDBFDF91CF911F910F91FF90EF90B4 +:10458000DF90CF900C94ED27FF2091F0842F8F7156 +:1045900028960FB6F894DEBF0FBECDBFDF91CF9146 +:1045A0001F910F91FF90EF90DF90CF900C94B72761 +:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126 +:1045C0001F910F91FF90EF90DF90CF900C94AD274B +:1045D000FF20A1F0222309F4B1CF862F28960FB631 +:1045E000F894DEBF0FBECDBFDF91CF911F910F9129 +:1045F000FF90EF90DF90CF900C94201F222309F4BE +:10460000B1CF862F28960FB6F894DEBF0FBECDBF70 +:10461000DF91CF911F910F91FF90EF90DF90CF909E +:104620000C94E81F4F70C8010E94031028960FB623 +:10463000F894DEBF0FBECDBFDF91CF911F910F91D8 +:10464000FF90EF90DF90CF900C94D2264F70C8016E +:1046500028960FB6F894DEBF0FBECDBFDF91CF9185 +:104660001F910F91FF90EF90DF90CF900C949F15CA +:1046700028960FB6F894DEBF0FBECDBFDF91CF9165 +:104680001F910F91FF90EF90DF90CF9008950E94BF +:1046900062290E9437290E947E290E94852E0E944D +:1046A000D92D80E090E00E941A1E80E090E00C94EA +:1046B000301E0E9452290C9447230E948228292FE1 +:1046C00022952F7030E02C3031054CF42A30310522 +:1046D0006CF4225031092230310590F407C02C309F +:1046E000310551F02F30310539F00AC0803E10F00D +:1046F000803F31F481E0089593FB882780F9089585 +:1047000080E00895CF93DF9300D000D01F92CDB703 +:10471000DEB70F900F900F900F900F90DF91CF9119 +:104720000895CF93DF9300D000D000D0CDB7DEB78F +:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6 +:1047400008951F93CF93DF93C0917B0116E0809172 +:104750007C01C81799F0D0E01C9FF0011D9FF00D5F +:104760001124E358FE4F408151816281738184811D +:1047700095810E9491232196C770E9CFDF91CF9157 +:104780001F9108954091AD015091AE016091AF012C +:104790007091B0018091B1019091B2010C9491237C +:1047A000CF938091B20182958F7009F05FC08091A4 +:1047B000AF01882309F45AC020917B01A0917C01AC +:1047C0006091AD017091AE018091B0019091B10105 +:1047D00031E06F3F09F030E0B32FC6E02A1709F44B +:1047E00045C0009721F07F3F21F44B2F03C041E0EB +:1047F00001C040E030E040FD35C0C29FF001C39FE2 +:10480000F00D1124E358FE4F418174132BC04081F9 +:10481000641328C04281411125C043815481481747 +:10482000590710F441505109481B590B483C510598 +:10483000C8F48091B2018F7080618093B20186E0EC +:10484000829FF001839FF00D1124EE57FE4F80816F +:104850008F70806180838DEA91E00E944520CF9126 +:104860000C94A1232F5F3F4F2770B8CFCF910895AD +:10487000CF92DF92EF92FF920F931F93CF93DF932C +:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF +:104890008C0185E0F801DE011D9601900D928A954C +:1048A000E1F7D8014C9111965C91119712966C9199 +:1048B00012971396ED90FC9014977091AD01E091D2 +:1048C000AE012091B0013091B1012115310531F0D7 +:1048D000EF3F31F481E07F3F19F403C081E001C074 +:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD +:1048F000DD2009F4F5C0F091B201E216F30638F0BC +:10490000C701821B930B883C910548F09BC0209502 +:1049100030952E0D3F1D283C310508F093C08F2F98 +:10492000807F09F052C0E51314C0741312C0D62E54 +:1049300061110FC0FF70F061F093B2010E94C223B9 +:104940008DEA91E00E9445208091B201F8018583B3 +:104950006CC1EF2831F05F3F31F481E04F3F19F433 +:1049600003C081E001C080E080FD03C081E08627B4 +:1049700001C080E0F82FF170FF2E80FF1CC08091F5 +:104980007B0120917C0136E0821709F428C190E078 +:10499000389FF001399FF00D1124E358FE4F7181CB +:1049A000571306C07081471303C07281671303C099 +:1049B00001968770E9CFD62E662309F436C180911F +:1049C000B20181608093B20153C0E51308C0741333 +:1049D00006C0611104C0D8011596FC93AEC04D8786 +:1049E0005E878D859E856A8B0E945D236A898823F8 +:1049F00029F1D62E662311F12091B201822F8295E2 +:104A00008F7090E002970CF460C08091AD0190919E +:104A1000AE0198878F831986FB86EA862C87CE01A4 +:104A2000079651C0E51731F14D875E878D859E85CC +:104A30006A8B0E945D236A8981112EC0C8010E9481 +:104A40004520A4C08F2F807F69F77E2DF98AE88AE0 +:104A500089890E9482238DEA91E00E944520EDEA37 +:104A6000F1E086E0DF011D928A95E9F70E94C223FA +:104A7000D12CDBC07413D8CF6111D6CFD8011596D5 +:104A8000FC93C8010E944520EDEAF1E086E0DF01D9 +:104A90001D928A95E9F7C9C0D62E662379F2209136 +:104AA000B201822F82958F7090E0029774F080910E +:104AB000AD019091AE019A8389831B82FD82EC82C5 +:104AC0002E83CE0101960E94452086E0F801ADEAD2 +:104AD000B1E001900D928A95E1F70E94D0236FC05A +:104AE000E216F30628F0C701821B930B9C0104C059 +:104AF000209530952E0D3F1D283C310508F052C001 +:104B0000D62E662309F49ACFE5132CC074132AC05D +:104B10008091B20180FD1DC0982F92959F70C9F0C1 +:104B2000D80115968C9315979F3039F09F5F929519 +:104B3000907F8F70892B15968C93C8010E94452019 +:104B400086E0F801ADEAB1E001900D928A95E1F7B7 +:104B500036C086E0F801ADEAB1E001900D928A9589 +:104B6000E1F763C04D875E878D859E850E945D233A +:104B7000882379F086E0F801ADEAB1E001900D926A +:104B80008A95E1F70E94D0230E94C223DD24D394AA +:104B90004CC08091B20181608093B201C8010E9433 +:104BA000452043C07E2DF98AE88A89890E948223A4 +:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7 +:104BC000C22333C0662309F439CF4D875E878D85B4 +:104BD0009E850E945D23882309F430CFCBCF4D877B +:104BE0005E878D859E850E948228292F22952F70B1 +:104BF00030E0223031052CF49F7041F0811106C065 +:104C00000CC0243031052CF49F7049F4805E88304C +:104C100020F0C8010E944520CF2CDC2C06C0D80112 +:104C200015969C91907F91F7F8CF8D2D62960FB6D7 +:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2 +:104C4000FF90EF90DF90CF9008951F93CF93DF9365 +:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31 +:104C60004F83588769877A878B879C87CE01079601 +:104C70000E9438248823C1F02F8138858A859B853E +:104C8000892B31F03F3F11F080E003C02F3FE1F767 +:104C900081E0811147C04F81588569857A858B8570 +:104CA0009C850E9491233EC086E0FE013796DE017E +:104CB000119601900D928A95E1F7FF81E8854A856A +:104CC0005B854115510531F0EF3F31F481E0FF3F45 +:104CD00019F403C081E001C080E080FD23C0209171 +:104CE0007C0130E0C90101968770992760917B01B2 +:104CF00070E086179707F1F1F983EA835D834C83AF +:104D000096E0929FD001939FB00D1124A358BE4FFF +:104D1000FE01319601900D929A95E1F780937C0106 +:104D20000E94A12316E080917B0190917C0189175C +:104D300079F1189FC001112483589E4F0E94382496 +:104D4000882331F1E0917B011E9FF0011124E3588B +:104D5000FE4F4081518162817381848195810E94DF +:104D6000912380917B0190E0019687709927809331 +:104D70007B01D9CF0E94592310927C0110927B01B4 +:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE +:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A +:104DA0001F910895EF92FF920F931F93CF93DF937C +:104DB0009C01009709F471C0F12CEE24E394E90101 +:104DC0002196F9018491843740F4843008F056C06C +:104DD000813081F0823021F160C0853709F449C00B +:104DE000C0F19CE7980F903708F057C08F770E946A +:104DF000E81F46C089010E5F1F4FFE01849190E2BB +:104E0000980F983050F48770FE2D01C0FF0F8A95DF +:104E1000EAF78F2F0E94552915C00E94201F14C049 +:104E200089010E5F1F4FFE01849190E2980F983028 +:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67 +:104E40000E945B290E947E29E8011AC00E94E81F87 +:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981 +:104E60009FE00197F1F700C00000C150F6CFE901C3 +:104E700007C0FE01F490E901229602C00E94201FA3 +:104E80008F2D882341F0EFE9FFE03197F1F700C063 +:104E900000008150F6CF9E0192CFDF91CF911F91FC +:104EA0000F91FF90EF90089508956093B70170936C +:104EB000B8018093B9019093BA010C9447230F93E2 +:104EC0001F930091B7011091B8012091B901309161 +:104ED000BA01062B172B282B392B0093B7011093FF +:104EE000B8012093B9013093BA011F910F910C942E +:104EF00047230F931F930091B7011091B8012091A0 +:104F0000B9013091BA0106231723282339230093CE +:104F1000B7011093B8012093B9013093BA011F91E2 +:104F20000F910C9447230F931F930091B701109199 +:104F3000B8012091B9013091BA0106271727282717 +:104F400039270093B7011093B8012093B90130932A +:104F5000BA011F910F910C9447231092B301109244 +:104F6000B4011092B5011092B6010C94472341E0B0 +:104F700050E060E070E004C0440F551F661F771FCB +:104F80008A95D2F74093B3015093B4016093B50171 +:104F90007093B6010C94472341E050E060E070E06C +:104FA00004C0440F551F661F771F8A95D2F7809162 +:104FB000B3019091B401A091B501B091B601842BD9 +:104FC000952BA62BB72B8093B3019093B401A0939C +:104FD000B501B093B6010C94472341E050E060E086 +:104FE00070E004C0440F551F661F771F8A95D2F7E3 +:104FF00040955095609570958091B3019091B40162 +:10500000A091B501B091B60184239523A623B723BF +:105010008093B3019093B401A093B501B093B6010E +:105020000C94472341E050E060E070E004C0440F7E +:10503000551F661F771F8A95D2F78091B301909113 +:10504000B401A091B501B091B60184279527A62798 +:10505000B7278093B3019093B401A093B501B093A7 +:10506000B6010C9447230F931F930091B301109145 +:10507000B4012091B5013091B601062B172B282BD6 +:10508000392B0093B3011093B4012093B5013093F1 +:10509000B6011F910F910C9447230F931F9300911A +:1050A000B3011091B4012091B5013091B6010623EE +:1050B0001723282339230093B3011093B4012093BD +:1050C000B5013093B6011F910F910C9447230F93B4 +:1050D0001F930091B3011091B4012091B50130915B +:1050E000B60106271727282739270093B301109305 +:1050F000B4012093B5013093B6011F910F910C9428 +:1051000047230895CF92DF92EF92FF920F931F9360 +:10511000CF93DF93EC01C090B701D090B801E0903D +:10512000B901F090BA018091B3019091B401A091BE +:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3 +:1051400010E0B701A601002E04C07695679557952B +:1051500047950A94D2F740FF07C0BE01802F0E94F6 +:10516000C2158130910539F40150110950F7BE0183 +:1051700080E00E94C215DF91CF911F910F91FF90A7 +:10518000EF90DF90CF90089590910C019923D9F082 +:1051900090910D019923B9F0982F96959695969533 +:1051A0009F3088F5E0910E01F0910F01E90FF11D9C +:1051B000877021E030E001C0220F8A95EAF78181F3 +:1051C000822B8183089540910E0150910F0120E0C0 +:1051D00030E09FEFFA01E20FF31F6281681799F048 +:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066 +:1051F000310581F79F3F39F0FA01E90FF11D97FD65 +:10520000FA9582830895089590910C019923E1F015 +:1052100090910D019923C1F0982F969596959695AA +:105220009F3020F5E0910E01F0910F01E90FF11D83 +:10523000877021E030E001C0220F8A95EAF72095BF +:10524000818128232183089540910E0150910F01FF +:1052500020E030E0FA01E20FF31F9281981301C0C1 +:1052600012822F5F3F4F2E303105A1F7089581E064 +:1052700090E0E0910E01F0910F01E80FF91F10820C +:10528000019680319105A9F708959091CD01982B51 +:105290009093CD01089580959091CD01982390939E +:1052A000CD0108951092CD0108959091CC01982BD5 +:1052B0009093CC01089580959091CC019823909380 +:1052C000CC0108951092CC0108958093BB010895FC +:1052D0001092BB01089540910E0150910F0120E002 +:1052E00030E080E0FA01E20FF31F918191118F5FAE +:1052F0002F5F3F4F2F303105A9F70895E0910E0140 +:10530000F0910F018091CD018083E0910E01F09129 +:105310000F0180819091CC01892B80839091BB01FA +:10532000992361F0E0910E01F0910F018081892BAA +:1053300080830E946B2981111092BB0180910E0124 +:1053400090910F010C94041ECF92DF92EF92FF9286 +:105350000F931F936C01EE24FF24C114D104E104C8 +:10536000F10421F46B017C0180E001C080E133276E +:105370002F2D1E2D0D2D011511052105310519F0BB +:10538000885F6801790197018601A4E03695279529 +:1053900017950795AA95D1F7011511052105310536 +:1053A00019F08C5F6801790197018601F2E036956A +:1053B000279517950795FA95D1F701151105210540 +:1053C000310519F08E5F68017901B701A601769564 +:1053D000679557954795452B462B472B09F08F5FCF +:1053E0001F910F91FF90EF90DF90CF9008958091E3 +:1053F000E701843009F11092CF0120E488E190E0C8 +:105400000FB6F894A895809360000FBE20936000BB +:1054100083B7817F846083BF83B7816083BF7894C3 +:10542000889583B78E7F83BF88E10FB6F894809309 +:105430006000109260000FBE089508950895CF9304 +:105440000E941D2A0E94EC130E941E2AC0E08C2F8D +:105450000E94D914811105C0CF5FCE30C1F780E022 +:1054600001C081E0CF9108950E9459230E94F81D48 +:105470000C94FD1682E084BD93E095BD9AEF97BD34 +:1054800080936E0008952FB7F8948091D001909189 +:10549000D101A091D201B091D3012FBF0895CF9235 +:1054A000DF92EF92FF920F931F932FB7F8944091E2 +:1054B000D0015091D1016091D2017091D3012FBFE1 +:1054C0006A017B01EE24FF248C0120E030E0C0164D +:1054D000D106E206F30610F441505109481B590B5E +:1054E000CA011F910F91FF90EF90DF90CF90089528 +:1054F0001F920F920FB60F9211248F939F93AF9329 +:10550000BF938091D0019091D101A091D201B0912F +:10551000D3010196A11DB11D8093D0019093D101BB +:10552000A093D201B093D301BF91AF919F918F917E +:105530000F900FBE0F901F9018950E94FE1AF894BE +:105540002FEF87EA91E6215080409040E1F700C0BC +:10555000000087E090EBDC018093F0019093F10173 +:10556000A093F201B093F3012CE088E190E00FB634 +:10557000F894A895809360000FBE20936000FFCF41 +:10558000EF92FF920F931F93CF93DF93E82EF12CAE +:105590008F2D0E94D914C0E0D0E0082F10E09801B0 +:1055A0000C2E02C0359527950A94E2F720FD05C020 +:1055B0002196C630D10599F709C06C2F7F2D80E068 +:1055C0000E94A015E812F4CF81E005C0F3948EE0AC +:1055D000F812DECF80E0DF91CF911F910F91FF9005 +:1055E000EF900895CF93C82F8CE20E94C02A8823A1 +:1055F00021F08C2FCF910C94C02A80E0CF91089598 +:10560000CF930E94452C811102C00E942B2CC5E62D +:10561000C15049F00E94EC138FE39CE90197F1F728 +:1056200000C00000F5CF89E20E94F22A811111C169 +:105630008AE20E94F22A81110E942B2C85E00E94AE +:10564000F22A81110E949D2A0E94502C8093CE0143 +:1056500087E00E94F22A882399F18BE10E94F22AC6 +:10566000882351F09091CE0191FB882780F921E0A9 +:10567000822780FB91F922C08EE00E94F22A8823C3 +:1056800051F09091CE0192FB882780F921E082278A +:1056900080FB92F913C080E10E94F22A9091CE0122 +:1056A000882341F093FB882780F921E0822780FB43 +:1056B00093F904C0892F809580FB90F99093CE01D7 +:1056C0008091CE010E94542C0E94622C8093E101B3 +:1056D00080EE0E94F22A882341F08091E101982F08 +:1056E000909590FB80F98093E10189E30E94F22A72 +:1056F000882359F09091E10191FB882780F921E0FE +:10570000822780FB91F99093E10182EE0E94F22AB8 +:10571000882359F09091E10192FB882780F921E0DC +:10572000822780FB92F99093E10186EE0E94F22A93 +:10573000882359F09091E10193FB882780F921E0BB +:10574000822780FB93F99093E10183EE0E94F22A75 +:10575000882359F09091E10194FB882780F921E09A +:10576000822780FB94F99093E10185E30E94F22A5D +:10577000882359F09091E10195FB882780F921E079 +:10578000822780FB95F99093E10181E30E94F22A40 +:10579000882359F09091E10196FB882780F921E058 +:1057A000822780FB96F99093E10181E10E94F22A21 +:1057B000882359F09091E10197FB882780F921E037 +:1057C000822780FB97F99093E1018091E1010E948B +:1057D000662C8091E10187FB882780F980930D0179 +:1057E00087E20E94F22AC82F8EE10E94F22A8111DC +:1057F000C2608FE10E94F22A8111C46080E20E949F +:10580000F22A8111C86081E20E94F22A8111C061EE +:1058100082E20E94F22A8111C06283E20E94F22A8F +:105820008111C06484E20E94F22A882311F0C068CA +:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A +:105840000E94592C682F70E080E090E0CF910C947A +:105850005527CF9108956DEE7EEF80E090E00E9495 +:10586000813260E082E090E00E94733260E083E089 +:1058700090E00E94733260E084E090E00E94733216 +:1058800060E085E090E00C94733280E090E00E944C +:105890006D3221E08D3E9E4F09F020E0822F089569 +:1058A00082E090E00C946532682F82E090E00C94E6 +:1058B000733283E090E00C946532682F83E090E0CF +:1058C0000C94733284E090E00C946532682F84E08D +:1058D00090E00C9473328091D60180FF0BC06091F0 +:1058E000130185E0689FB001112475956795759542 +:1058F00067952AC081FF09C06091130185E0689F08 +:10590000B0011124759567951FC082FF07C0609193 +:10591000130185E0689FB001112416C04091D701A2 +:105920004423C9F060911201461788F720911301B2 +:1059300085E0289F90011124429FC001439F900D54 +:10594000112470E00E9437326038710540F461150F +:10595000710539F002C065E070E0862F08958FE789 +:10596000089581E008958091D60180FF08C060917C +:10597000110170E0759567957595679521C081FF58 +:1059800006C06091110170E07595679519C082FF9E +:1059900004C06091110170E010C08091D70188238C +:1059A000C1F0609110018617A0F790911101989FA6 +:1059B000C001112470E00E9437326038710528F46C +:1059C0006115710521F0862F08958FE7089581E014 +:1059D000089561E070E0F4CF803F21F40E946B2CC9 +:1059E000819504C0813F29F40E946B2C8093DA01D9 +:1059F0000895823F21F40E946B2C819504C0833F5F +:105A000029F40E946B2C8093D9010895893F19F4E1 +:105A10000E94B32C05C08A3F31F40E94B32C8195BB +:105A20008093DB0108958B3F21F40E94B32C819574 +:105A300004C08C3F29F40E94B32C8093DC010895AC +:105A4000843F21F48091D801816017C0853F21F403 +:105A50008091D801826011C0863F21F48091D801E5 +:105A600084600BC0873F21F48091D801886005C015 +:105A7000883F31F48091D80180618093D8010895E6 +:105A80008D3F21F48091D60181600BC08E3F21F4BF +:105A90008091D601826005C08F3F29F48091D601A4 +:105AA00084608093D6010895803F39F48091DA01B3 +:105AB00087FF6CC01092DA0169C0813F29F48091A0 +:105AC000DA011816BCF362C09091D901823F29F423 +:105AD00097FF5CC01092D90159C0833F19F4191681 +:105AE000CCF354C0893F41F48091DB0118160CF0CF +:105AF0004DC01092DB014AC08A3F29F48091DB013E +:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB +:105B10003DC01092DC013AC08C3F29F48091DC0139 +:105B20001816BCF333C0843F21F48091D8018E7FD6 +:105B300017C0853F21F48091D8018D7F11C0863F29 +:105B400021F48091D8018B7F0BC0873F21F4809195 +:105B5000D801877F05C0883F31F48091D8018F7EBE +:105B60008093D80113C08D3F21F48091D6018E7FA0 +:105B70000BC08E3F21F48091D6018D7F05C08F3FF1 +:105B800029F48091D6018B7F8093D6018091D90131 +:105B900081110EC08091DA0181110AC08091DB0170 +:105BA000811106C08091DC01811102C01092D701E1 +:105BB000089588ED91E00E940F1E0E94432A909361 +:105BC000D5018093D40108951F93CF93DF938091E3 +:105BD000D4019091D5010E944F2A4091D7014423CE +:105BE00021F02091140130E006C0209115015AE007 +:105BF000259F900111248217930708F482C0809199 +:105C0000D9011091DA01D091DB01C091DC01811141 +:105C100007C0111105C0D11103C0CC2309F471C014 +:105C20004F3F19F04F5F4093D701181624F40E949C +:105C30006B2C8093D9018091D90187FF05C00E9408 +:105C40006B2C81958093D901111624F40E946B2C42 +:105C50008093DA018091DA0187FF05C00E946B2CE6 +:105C600081958093DA016091D901662339F1109111 +:105C7000DA01112319F1772767FD7095872F972F88 +:105C80000E94483123E333E343E35FE30E94AC31F6 +:105C90000E9415316093D901612F772767FD7095B8 +:105CA000872F972F0E94483123E333E343E35FE3D9 +:105CB0000E94AC310E9415316093DA011D1624F464 +:105CC0000E94B32C8093DB018091DB0187FF05C02C +:105CD0000E94B32C81958093DB011C1624F40E9452 +:105CE000B32C8093DC018091DC0187FF05C00E940A +:105CF000B32C81958093DC01DF91CF911F910C949F +:105D0000D92DDF91CF911F910895E8EDF1E085E065 +:105D1000DF011D928A95E9F71092D7011092D60102 +:105D20000895833081F128F4813059F08230D1F028 +:105D30000895853009F449C0B8F1863009F456C099 +:105D4000089520911501862F90E0820F911D8F3FBD +:105D5000910520F4620F6093150108958FEF8093F1 +:105D60001501089520911401862F90E0820F911D56 +:105D70008F3F910520F4620F6093140108958FEF17 +:105D800080931401089520911301862F90E0820FD3 +:105D9000911D8F3F910520F4620F609313010895C8 +:105DA0008FEF80931301089520911201862F90E0C8 +:105DB000820F911D8F3F910520F4620F60931201B5 +:105DC00008958FEF80931201089520911101862F7D +:105DD00090E0820F911D8F3F910520F4620F609338 +:105DE000110108958FEF8093110108952091100102 +:105DF000862F90E0820F911D8F3F910520F4620F56 +:105E00006093100108958FEF8093100108958330FF +:105E100011F128F4813049F0823091F008958530F5 +:105E200081F120F18630C1F1089580911501681744 +:105E300020F4861B80931501089510921501089592 +:105E400080911401681720F4861B80931401089533 +:105E500010921401089580911301681720F4861B95 +:105E600080931301089510921301089580911201F7 +:105E7000681720F4861B8093120108951092120176 +:105E8000089580911101681720F4861B80931101F9 +:105E9000089510921101089580911001681720F45F +:105EA000861B8093100108951092100108958D3182 +:105EB00009F442C020F58E3009F479C070F48730BF +:105EC00009F45EC020F4863009F442C033C0883043 +:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD +:105EE00038F4803109F46DC0813109F47BC022C0DF +:105EF000893109F498C08B3109F44FC01BC0853338 +:105F000009F479C048F4873209F475C008F478C000 +:105F1000893209F470C00EC0833438F48A3308F033 +:105F200071C0883309F47FC005C0833409F463C0AD +:105F30008834C1F080E008950E94CF300E94F81D9F +:105F40000E94FD1670C00E94502C0E94622C6BC0F3 +:105F50008091CE01817F8E7F8093CE0181E08093FE +:105F6000DE0108950E9459232FEF83ED90E3215025 +:105F700080409040E1F700C000000E949D2A53C07D +:105F80009091CE01892F817090FF03C0917F9E7FF9 +:105F900026C091609093CE0146C09091CE0191FBB6 +:105FA000882780F921E0822780FB91F913C0909126 +:105FB000CE0192FB882780F921E0822780FB92F9AD +:105FC00009C09091CE0193FB882780F921E08227B8 +:105FD00080FB93F99093CE01882329F191609093EF +:105FE000CE0108950E94592380910D0191E08927E7 +:105FF00080930D0118C061E070E080E090E00FC078 +:1060000023EE01C027EC280F61E070E080E090E013 +:1060100004C0660F771F881F991F2A95D2F70E9428 +:1060200055270E94592381E0089580E0089580E07B +:106030000895CF93C82F8091DE01813079F018F058 +:106040008230D1F184C0A0910E01B0910F018C91EA +:10605000813169F0823209F07CC009C0A0910E0143 +:10606000B0910F018C91813111F0823249F48C2F63 +:106070000E94153081111DC08C2F0E94572F1AC00D +:106080008C2F0E941730811114C0C43179F048F46C +:10609000CB3079F0C03109F060C082E08093DE013E +:1060A00008C0C93219F0C83321F057C01092DE0180 +:1060B00054C081E0817053C0C93289F118F5C431F0 +:1060C00071F1A8F4C73009F046C08AE08093150149 +:1060D00094E19093140193E0909313018093120143 +:1060E00088E08093110188E28093100134C0CE5182 +:1060F000C63088F5EC2FF0E0E65DFE4F808180939E +:10610000DD0129C0CE34E9F020F4CB3421F56AE07A +:1061100013C0C13579F0C235F1F461E00DC0809152 +:10612000DD01882319F01092DD0115C081E0809314 +:10613000DE0115C061E006C08091DD010E94912E54 +:106140000AC06AE08091DD010E94072F04C010920E +:10615000DE0180E004C081E002C080E0ABCFCF91DF +:106160000895E1E8F0E0808188608083808181602B +:1061700080838FB7F89493E09093890090ED90938B +:1061800088008FBF0895EFE6F0E080818260808311 +:106190000895EFE6F0E080818D7F80830895EFE63B +:1061A000F0E0808192E08927808308951F920F920A +:1061B0000FB60F9211242F933F934F935F936F93DA +:1061C0007F938F939F93AF93BF93EF93FF938091B0 +:1061D000DF019091E00101969093E0018093DF014F +:1061E000811103C082E00E94FD16E091E001E69576 +:1061F000E695F0E0E65CF04EE4918091DF018E13CD +:1062000003C080E00E94FD16FF91EF91BF91AF9116 +:106210009F918F917F916F915F914F913F912F91BE +:106220000F900FBE0F901F90189504D06894B11175 +:106230008DC0089570D088F09F5790F0B92F99279E +:10624000B751A0F0D1F0660F771F881F991F1AF081 +:10625000BA95C9F712C0B13081F077D0B1E0089596 +:1062600074C0672F782F8827B85F39F0B93FCCF317 +:10627000869577956795B395D9F73EF49095809577 +:10628000709561957F4F8F4F9F4F0895E89409C097 +:1062900097FB3EF490958095709561957F4F8F4F59 +:1062A0009F4F9923A9F0F92F96E9BB279395F6956F +:1062B000879577956795B795F111F8CFFAF4BB0FED +:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051 +:1062D000882311F096E911C0772321F09EE8872FDB +:1062E000762F05C0662371F096E8862F70E060E097 +:1062F0002AF09A95660F771F881FDAF7880F969510 +:10630000879597F9089557FD9058440F551F59F0F8 +:106310005F3F71F04795880F97FB991F61F09F3F92 +:1063200079F087950895121613061406551FF2CFBB +:106330004695F1DF08C0161617061806991FF1CF0B +:1063400086957105610508940895E894BB27662732 +:106350007727CB0197F908950BD078C069D028F042 +:106360006ED018F0952309F05AC05FC01124EECF0B +:10637000CADFA0F3959FD1F3950F50E0551F629FA0 +:10638000F001729FBB27F00DB11D639FAA27F00D8E +:10639000B11DAA1F649F6627B00DA11D661F829FB5 +:1063A0002227B00DA11D621F739FB00DA11D621F9A +:1063B000839FA00D611D221F749F3327A00D611DB7 +:1063C000231F849F600D211D822F762F6A2F112499 +:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC +:1063E000BB1F661F771F881F91505040A9F79E3F23 +:1063F000510570F014C0AACF5F3FECF3983EDCF378 +:10640000869577956795B795F795E7959F5FC1F75F +:10641000FE2B880F911D9695879597F9089597F90A +:106420009F6780E870E060E008959FEF80EC08953A +:1064300000240A9416161706180609060895002463 +:106440000A9412161306140605060895092E0394DD +:10645000000C11F4882352F0BB0F40F4BF2B11F451 +:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72 +:10647000072E16F4009407D077FD09D00E94513200 +:1064800007FC05D03EF4909581959F4F0895709537 +:1064900061957F4F0895EE0FFF1F0590F491E02D59 +:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B +:1064B000B70710F0A61BB70B881F991F5A95A9F7AD +:1064C00080959095BC01CD010895F999FECF92BDBC +:1064D00081BDF89A992780B50895A8E1B0E042E01F +:1064E00050E00C948832262FF999FECF1FBA92BD46 +:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5 +:1065000008950E947332272F0C947432DC01CB0162 +:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3 +:1065200000B40D9241505040B8F70895F894FFCF51 +:106530002002FF168C176917351702170101BC01DD +:1065400028080A03140A3F4D3639FB1EAE1E781E7A +:106550003F1ED21DEB1D041E1D1E01020304050675 +:04656000070809001F +:00000001FF -- cgit v1.2.3 From 1d13aa933bbb57bf0c1fe0196981b81233c3df97 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 19:45:20 -0500 Subject: Minor Tweaks and Documentation Fixed compiler warning by including bootloader.h in keymap_common.c. Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined. Added extra documentation to the template config.h --- quantum/keymap_common.c | 1 + quantum/template/config.h | 53 ++++++++++++++++++++++++++++++++++++---------- tmk_core/common/keyboard.c | 2 +- 3 files changed, 44 insertions(+), 12 deletions(-) diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 7068ca4f31..2eef4f15a7 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -25,6 +25,7 @@ along with this program. If not, see . #include "debug.h" #include "backlight.h" #include "keymap_midi.h" +#include "bootloader.h" #include #include diff --git a/quantum/template/config.h b/quantum/template/config.h index dae4b63130..e6fb7866c6 100644 --- a/quantum/template/config.h +++ b/quantum/template/config.h @@ -32,36 +32,67 @@ along with this program. If not, see . #define MATRIX_ROWS 2 #define MATRIX_COLS 3 -// Planck PCB default pin-out -// Change this to how you wired your keyboard -// COLS: Left to right, ROWS: Top to bottom +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ #define COLS (int []){ F1, F0, B0 } #define ROWS (int []){ D0, D5 } /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* define if matrix has ghost */ +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ //#define MATRIX_HAS_GHOST /* number of backlight levels */ #define BACKLIGHT_LEVELS 3 -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCE 5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ //#define FORCE_NKRO /* - * Magic key options - * These options allow the magic key functionality to be changed. This is useful - * if your keyboard/keypad is missing keys and you want magic key support. + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * */ /* key combination for magic key command */ diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index e668084858..302b3ec87c 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -92,7 +92,7 @@ void keyboard_init(void) backlight_init(); #endif -#ifdef FORCE_NKRO +#if defined(NKRO_ENABLE) && defined(FORCE_NKRO) keyboard_nkro = true; #endif -- cgit v1.2.3 From 60570f3e37c27e7583ccab862bbd88f8f38f1d8c Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Mon, 28 Mar 2016 22:02:52 -0400 Subject: Added clarifying steps to Windows section of build guide --- BUILD_GUIDE.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index e8b242e4e3..22df53c30d 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -3,11 +3,13 @@ ## Build Environment Setup ### Windows -1. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**. -2. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location. -3. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer. -4. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up. -5. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete! +1. If you have ever installed WinAVR, uninstall it. +2. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**. +3. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location. +4. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer. +5. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up. +6. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete! +7. Future build commands should be run from the standard Windows command prompt, which you can find by searching for "command prompt" from the start menu or start screen. Ignore the "MHV AVR Shell". ### Mac If you're using [homebrew,](http://brew.sh/) you can use the following commands: -- cgit v1.2.3 From ac22d1c185fe3caf3581650390309aa8232e55bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 29 Mar 2016 13:02:14 +0200 Subject: added CTL_Shift / Hash macro --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 35 ++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 0349c749bb..df8d996508 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -16,6 +16,7 @@ #define M_DE_PLUS_CTRLALT 12 #define M_DE_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 +#define M_CTL_SFT_HASH 15 #define SM_SMILE 4 #define SM_SMIRK 5 @@ -30,15 +31,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT| | # | 6 | 7 | 8 | 9 | 0 | ß | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| - * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| - * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * ,-----------------------------------------------------. ,--------------------------------------------------. + * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT/#| |CTL_SFT/#| 6 | 7 | 8 | 9 | 0 | ß | + * |--------+------+------+------+------+----------------| |---------+------+------+------+------+------+--------| + * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | LALT | A | S | D | F | G |---------| |---------| H | J | K | L | ö | ä/RALT| + * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| + * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | + * `--------+------+------+------+------+----------------' `-------------+------+------+------+------+--------' * |event.pressed) { + start=timer_read(); + return MACRO(D(LCTRL),D(LSFT),END); + } else { + if (timer_elapsed(start) > 150){ + return MACRO(U(LCTRL),U(LSFT),END); + } else { + return MACRO(U(LCTRL),U(LSFT),T(BSLS),END); + } + } + break; case M_DE_CIRC_CTRLCMD: if (record->event.pressed) { start = timer_read(); -- cgit v1.2.3 From 2ae44470e01287c48f3852ac54a87d7fc4e747c2 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 12:06:32 -0400 Subject: Fix error in Planck makefile comment [This comment](https://www.reddit.com/r/olkb/comments/428umx/rgb_underglow/czaivbc) states that because both audio output and RGB support require the user of timer 3, they can't be enabled at the same time. That makes sense, I can see where audio.c uses timer 3. But this comment in the code states that the incompatibility is with MIDI support, which doesn't make sense based on what I see in the code. Please enlighten me if I'm mistaken. --- keyboard/planck/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 307b0c7f4f..03d2601761 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -143,7 +143,7 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. +# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. ifdef BACKLIGHT_ENABLE SRC += backlight.c -- cgit v1.2.3 From 77fa2b0056f10c079af541a746fb12cb96fabe72 Mon Sep 17 00:00:00 2001 From: mbarkhau Date: Tue, 29 Mar 2016 18:35:47 +0200 Subject: Update compile_keymap.py --- .../keymaps/german-manuneo/compile_keymap.py | 24 ++++++++++------------ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 9767b1e074..af68672226 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -121,32 +121,30 @@ def loads(raw_data): // # start of the comment (.*) # the comment $ # until the end of line - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) + INLINE_COMMENT_RE = re.compile(r""" - (?:[\,\"\[\]\{\}\d]) # anythig that might end a expression + ([\,\"\[\]\{\}\d]) # anythig that might end a expression \s+ # comment must be preceded by whitespace // # start of the comment \s # and succeded by whitespace - ([^\"\]\}\{\[]*) # the comment (except things which might be json) + (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) $ # until the end of line - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) + TRAILING_COMMA_RE = re.compile(r""" , # the comma - \s* # arbitrary whitespace (including newlines) + (?:\s*) # arbitrary whitespace + $ # only works if the trailing comma is followed by newline + (\s*) # arbitrary whitespace ([\]\}]) # end of an array or object - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) if isinstance(raw_data, bytes): raw_data = raw_data.decode('utf-8') raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) - raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) + raw_data = TRAILING_COMMA_RE.sub(r"\1\2", raw_data) return json.loads(raw_data) -- cgit v1.2.3 From 8f1ea16ad5e34446bad63bf2357432f256c4298a Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 16:35:06 -0400 Subject: Fix #198 --- 1-setup-path-win.bat | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 49fb00e149..6957dbc3f4 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -1,9 +1,14 @@ @echo off -setx /M path "%PATH%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul 2>&1 + +reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul +echo. + if NOT ["%errorlevel%"]==["0"] ( - echo FAILED. Rerun with administrator privileges. - pause + echo FAILED. You probably just need to run the script with administrator privileges. ) else ( echo Success! - pause + setx QMK QMK > nul ) + +echo. +pause -- cgit v1.2.3 From 95fba250ef2029ccdedb34500c5d1e96f6d065cf Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 21:53:36 -0400 Subject: Updated several keyboard folders to use new keymap naming scheme --- BUILD_GUIDE.md | 5 +- keyboard/alps64/Makefile | 4 +- keyboard/alps64/keymap_hasu.c | 151 ----------- keyboard/alps64/keymap_plain.c | 12 - keyboard/alps64/keymaps/default.c | 12 + keyboard/alps64/keymaps/hasu.c | 151 +++++++++++ keyboard/atomic/Makefile | 4 +- keyboard/atomic/README.md | 4 +- keyboard/atomic/keymaps/abienz.c | 36 +++ keyboard/atomic/keymaps/default.c | 79 ++++++ keyboard/atomic/keymaps/keymap_abienz.c | 36 --- keyboard/atomic/keymaps/keymap_default.c | 79 ------ keyboard/atomic/keymaps/keymap_michelle.c | 183 ------------- keyboard/atomic/keymaps/michelle.c | 183 +++++++++++++ keyboard/atreus/Makefile | 4 +- keyboard/atreus/README.md | 4 +- keyboard/atreus/keymaps/default.c | 51 ++++ keyboard/atreus/keymaps/gerb.c | 66 +++++ keyboard/atreus/keymaps/keymap_default.c | 51 ---- keyboard/atreus/keymaps/keymap_gerb.c | 66 ----- keyboard/gh60/Makefile | 4 +- keyboard/gh60/Makefile.pjrc | 4 +- keyboard/gh60/README.md | 14 +- keyboard/gh60/keymap_hasu.c | 145 ----------- keyboard/gh60/keymap_hhkb.c | 52 ---- keyboard/gh60/keymap_plain.c | 11 - keyboard/gh60/keymap_poker.c | 104 -------- keyboard/gh60/keymap_poker_bit.c | 50 ---- keyboard/gh60/keymap_poker_set.c | 82 ------ keyboard/gh60/keymap_spacefn.c | 55 ---- keyboard/gh60/keymaps/hasu.c | 145 +++++++++++ keyboard/gh60/keymaps/hhkb.c | 52 ++++ keyboard/gh60/keymaps/plain.c | 11 + keyboard/gh60/keymaps/poker.c | 104 ++++++++ keyboard/gh60/keymaps/poker_bit.c | 50 ++++ keyboard/gh60/keymaps/poker_set.c | 82 ++++++ keyboard/gh60/keymaps/spacefn.c | 55 ++++ keyboard/hhkb/Makefile | 8 +- keyboard/hhkb/Makefile.pjrc | 4 +- keyboard/hhkb/Makefile.rn42 | 8 +- keyboard/hhkb/README.md | 2 +- keyboard/hhkb/keymap_hasu.c | 282 --------------------- keyboard/hhkb/keymap_hhkb.c | 95 ------- keyboard/hhkb/keymap_jp.c | 50 ---- keyboard/hhkb/keymap_spacefn.c | 116 --------- keyboard/hhkb/keymaps/hasu.c | 282 +++++++++++++++++++++ keyboard/hhkb/keymaps/hhkb.c | 95 +++++++ keyboard/hhkb/keymaps/jp.c | 50 ++++ keyboard/hhkb/keymaps/spacefn.c | 116 +++++++++ keyboard/hhkb_qmk/Makefile | 4 +- keyboard/hhkb_qmk/README.md | 4 +- keyboard/hhkb_qmk/keymaps/default.c | 78 ++++++ keyboard/hhkb_qmk/keymaps/keymap_default.c | 78 ------ keyboard/hhkb_qmk/keymaps/keymap_lxol.c | 208 --------------- keyboard/hhkb_qmk/keymaps/lxol.c | 208 +++++++++++++++ keyboard/jd45/Makefile | 4 +- keyboard/jd45/keymaps/default.c | 31 +++ keyboard/jd45/keymaps/justin.c | 101 ++++++++ keyboard/jd45/keymaps/keymap_default.c | 31 --- keyboard/jd45/keymaps/keymap_justin.c | 101 -------- keyboard/planck/README.md | 4 +- keyboard/planck/common_keymaps/keymap_mitch.c | 49 ---- .../old_keymap_files/common_keymaps/keymap_mitch.c | 49 ++++ quantum/template/README.md | 2 +- 64 files changed, 2132 insertions(+), 2129 deletions(-) delete mode 100644 keyboard/alps64/keymap_hasu.c delete mode 100644 keyboard/alps64/keymap_plain.c create mode 100644 keyboard/alps64/keymaps/default.c create mode 100644 keyboard/alps64/keymaps/hasu.c create mode 100644 keyboard/atomic/keymaps/abienz.c create mode 100644 keyboard/atomic/keymaps/default.c delete mode 100644 keyboard/atomic/keymaps/keymap_abienz.c delete mode 100644 keyboard/atomic/keymaps/keymap_default.c delete mode 100644 keyboard/atomic/keymaps/keymap_michelle.c create mode 100644 keyboard/atomic/keymaps/michelle.c create mode 100644 keyboard/atreus/keymaps/default.c create mode 100644 keyboard/atreus/keymaps/gerb.c delete mode 100644 keyboard/atreus/keymaps/keymap_default.c delete mode 100644 keyboard/atreus/keymaps/keymap_gerb.c delete mode 100644 keyboard/gh60/keymap_hasu.c delete mode 100644 keyboard/gh60/keymap_hhkb.c delete mode 100644 keyboard/gh60/keymap_plain.c delete mode 100644 keyboard/gh60/keymap_poker.c delete mode 100644 keyboard/gh60/keymap_poker_bit.c delete mode 100644 keyboard/gh60/keymap_poker_set.c delete mode 100644 keyboard/gh60/keymap_spacefn.c create mode 100644 keyboard/gh60/keymaps/hasu.c create mode 100644 keyboard/gh60/keymaps/hhkb.c create mode 100644 keyboard/gh60/keymaps/plain.c create mode 100644 keyboard/gh60/keymaps/poker.c create mode 100644 keyboard/gh60/keymaps/poker_bit.c create mode 100644 keyboard/gh60/keymaps/poker_set.c create mode 100644 keyboard/gh60/keymaps/spacefn.c delete mode 100644 keyboard/hhkb/keymap_hasu.c delete mode 100644 keyboard/hhkb/keymap_hhkb.c delete mode 100644 keyboard/hhkb/keymap_jp.c delete mode 100644 keyboard/hhkb/keymap_spacefn.c create mode 100644 keyboard/hhkb/keymaps/hasu.c create mode 100644 keyboard/hhkb/keymaps/hhkb.c create mode 100644 keyboard/hhkb/keymaps/jp.c create mode 100644 keyboard/hhkb/keymaps/spacefn.c create mode 100644 keyboard/hhkb_qmk/keymaps/default.c delete mode 100644 keyboard/hhkb_qmk/keymaps/keymap_default.c delete mode 100644 keyboard/hhkb_qmk/keymaps/keymap_lxol.c create mode 100644 keyboard/hhkb_qmk/keymaps/lxol.c create mode 100644 keyboard/jd45/keymaps/default.c create mode 100644 keyboard/jd45/keymaps/justin.c delete mode 100644 keyboard/jd45/keymaps/keymap_default.c delete mode 100644 keyboard/jd45/keymaps/keymap_justin.c delete mode 100644 keyboard/planck/common_keymaps/keymap_mitch.c create mode 100644 keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index 22df53c30d..f7a57d2fc9 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -44,7 +44,10 @@ If you have any problems building the firmware, you can try using a tool called 4. Once you're in the correct keyboard-specific folder, run the `make` command. This should output a lot of information about the build process. ## Customizing, Building, and Deploying Your Firmware -1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides. + +Note: Some keyboard folders have non-standard organizations, and may not even support specifying alternate keymaps. Until these get reorganized, you will need to edit their default keymaps directly. + +1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides. 2. To build a keymap other than the default, type `KEYMAP=` after `make`. So if I've named my keymap jack.c, the full command would be `make KEYMAP=jack`. 3. How you deploy the firmware will depend on whether you are using a PCB or a Teensy. In both cases, you'll need to put the keyboard in bootloader mode, either by pressing a button on the PCB/Teensy or pressing the key with the `RESET` keycode. Then, if you're using a PCB, just run `make KEYMAP= dfu` to both build and deploy the firmware. If you're using a Teensy, you'll probably need to take the .hex file that make produces in the keyboard's folder, and deploy it using the [Teensy Loader.](https://www.pjrc.com/teensy/loader.html) diff --git a/keyboard/alps64/Makefile b/keyboard/alps64/Makefile index e90dcedb67..7634c4280e 100644 --- a/keyboard/alps64/Makefile +++ b/keyboard/alps64/Makefile @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_plain.c $(SRC) + SRC := keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/alps64/keymap_hasu.c b/keyboard/alps64/keymap_hasu.c deleted file mode 100644 index d297d72fea..0000000000 --- a/keyboard/alps64/keymap_hasu.c +++ /dev/null @@ -1,151 +0,0 @@ -#include "keymap_common.h" - -/* - * Hasu - */ -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \ | - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Bspc | - * |-----------------------------------------------------------| - * |Ctrl | A| S| D| F| G| H| J| K| L|Fn3| '|FN1 | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .|Fn2|Shift | - * |-----------------------------------------------------------| - * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | - * `-----------------------------------------------------------' - */ - [0] = KEYMAP_AEK( \ - ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ - LCTL,A, S, D, F, G, H, J, K, L, FN3, QUOT,FN1, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, FN2, RSFT, \ - LCTL,LGUI,LALT, FN4, RALT,FN5, FN0), - - /* HHKB mode[HHKB Fn] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| ` | - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Del | - * |-----------------------------------------------------------| - * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * |Shift | | | | | | +| -|End|PgD|Dow|Shift | - * |-----------------------------------------------------------| - * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | - * `-----------------------------------------------------------' - */ - [1] = KEYMAP_AEK( \ - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ - CAPS,NO, NO, NO, NO, NO, NO, NO, PSCR,SLCK,PAUS,UP, NO, DEL, \ - LCTL,VOLD,VOLU,MUTE,NO, NO, PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS, \ - LSFT,NO, NO, NO, NO, NO, PPLS,PMNS,END, PGDN,DOWN,RSFT, \ - LCTL,LGUI,LALT, TRNS, RALT,RGUI,TRNS), - - /* Vi mode[Slash] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Del | - * |-----------------------------------------------------------| - * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd| | | |Backs| - * |-----------------------------------------------------------| - * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | | |Hom|PgD|PgUlEnd|Fn0|Shift | - * |-----------------------------------------------------------| - * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | - * `-----------------------------------------------------------' - */ - [2] = KEYMAP_AEK( \ - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ - TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, NO, NO, NO, DEL, \ - LCTL,NO, LEFT,DOWN,RGHT,NO, LEFT,DOWN,UP, RGHT,NO, NO, ENT, \ - LSFT,NO, NO, NO, NO, NO, HOME,PGDN,PGUP,END, FN2, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,RCTL), - - /* Mouse mode(IJKL)[Semicolon] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| - * |-----------------------------------------------------------| - * |Contro| | | | | |Mb2|McL|McD|McR|Fn | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * |-----------------------------------------------------------| - * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | - * `-----------------------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - [3] = KEYMAP_AEK( \ - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ - FN8, NO, NO, NO, NO, NO, NO, WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \ - LCTL,ACL0,ACL1,ACL2,ACL2,NO, NO, MS_L,MS_D,MS_R,TRNS,NO, ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT, \ - LCTL,LGUI,LALT, BTN1, TRNS,TRNS,TRNS), - - /* Layer 4: Mouse mode(IJKL)[Space] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| - * |-----------------------------------------------------------| - * |Contro| | | | | |Mb2|McL|McD|McR|Mb1| |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * |-----------------------------------------------------------| - * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | - * `-----------------------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - [4] = KEYMAP_AEK( \ - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ - FN8, NO, NO, NO, NO, NO, NO, WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \ - LCTL,VOLD,VOLU,MUTE,NO, NO, NO, MS_L,MS_D,MS_R,BTN1,NO, ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT, \ - LCTL,LGUI,LALT, TRNS, TRNS,TRNS,TRNS), -}; - - -/* id for user defined function/macro */ -enum function_id { - NONE, -}; - -enum macro_id { - ALT_TAB, -}; - - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_LAYER_MOMENTARY(1), // HHKB layer - [1] = ACTION_LAYER_TAP_KEY(1, KC_ENTER), // HHKB layer - [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* - [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* - [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC), // Mousekey layer with Space - [5] = ACTION_LAYER_MOMENTARY(3), // Mousekey layer(IJKL) - [6] = ACTION_LAYER_TAP_KEY(MOD_RCTL, KC_ENT), // RControl with tap Enter - [7] = ACTION_MODS_ONESHOT(MOD_LSFT), // Oneshot Shift - [8] = ACTION_MACRO(ALT_TAB), // Application switching - [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT), - [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT), -}; - - -/* - * Macro definition - */ -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch (id) { - case ALT_TAB: - return (record->event.pressed ? - MACRO( D(LALT), D(TAB), END ) : - MACRO( U(TAB), END )); - } - return MACRO_NONE; -} diff --git a/keyboard/alps64/keymap_plain.c b/keyboard/alps64/keymap_plain.c deleted file mode 100644 index a54899196a..0000000000 --- a/keyboard/alps64/keymap_plain.c +++ /dev/null @@ -1,12 +0,0 @@ -#include "keymap_common.h" - -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP( \ - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, NUHS, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ - LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,ESC, \ - LCTL,LGUI,LALT, SPC, APP, RALT,RGUI,RCTL), -}; -const uint16_t PROGMEM fn_actions[] = {}; diff --git a/keyboard/alps64/keymaps/default.c b/keyboard/alps64/keymaps/default.c new file mode 100644 index 0000000000..a54899196a --- /dev/null +++ b/keyboard/alps64/keymaps/default.c @@ -0,0 +1,12 @@ +#include "keymap_common.h" + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: qwerty */ + KEYMAP( \ + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, NUHS, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ + LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,ESC, \ + LCTL,LGUI,LALT, SPC, APP, RALT,RGUI,RCTL), +}; +const uint16_t PROGMEM fn_actions[] = {}; diff --git a/keyboard/alps64/keymaps/hasu.c b/keyboard/alps64/keymaps/hasu.c new file mode 100644 index 0000000000..d297d72fea --- /dev/null +++ b/keyboard/alps64/keymaps/hasu.c @@ -0,0 +1,151 @@ +#include "keymap_common.h" + +/* + * Hasu + */ +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \ | + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Bspc | + * |-----------------------------------------------------------| + * |Ctrl | A| S| D| F| G| H| J| K| L|Fn3| '|FN1 | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .|Fn2|Shift | + * |-----------------------------------------------------------| + * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | + * `-----------------------------------------------------------' + */ + [0] = KEYMAP_AEK( \ + ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ + LCTL,A, S, D, F, G, H, J, K, L, FN3, QUOT,FN1, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, FN2, RSFT, \ + LCTL,LGUI,LALT, FN4, RALT,FN5, FN0), + + /* HHKB mode[HHKB Fn] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| ` | + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Del | + * |-----------------------------------------------------------| + * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * |Shift | | | | | | +| -|End|PgD|Dow|Shift | + * |-----------------------------------------------------------| + * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | + * `-----------------------------------------------------------' + */ + [1] = KEYMAP_AEK( \ + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ + CAPS,NO, NO, NO, NO, NO, NO, NO, PSCR,SLCK,PAUS,UP, NO, DEL, \ + LCTL,VOLD,VOLU,MUTE,NO, NO, PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS, \ + LSFT,NO, NO, NO, NO, NO, PPLS,PMNS,END, PGDN,DOWN,RSFT, \ + LCTL,LGUI,LALT, TRNS, RALT,RGUI,TRNS), + + /* Vi mode[Slash] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Del | + * |-----------------------------------------------------------| + * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd| | | |Backs| + * |-----------------------------------------------------------| + * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | | |Hom|PgD|PgUlEnd|Fn0|Shift | + * |-----------------------------------------------------------| + * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | + * `-----------------------------------------------------------' + */ + [2] = KEYMAP_AEK( \ + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ + TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, NO, NO, NO, DEL, \ + LCTL,NO, LEFT,DOWN,RGHT,NO, LEFT,DOWN,UP, RGHT,NO, NO, ENT, \ + LSFT,NO, NO, NO, NO, NO, HOME,PGDN,PGUP,END, FN2, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,RCTL), + + /* Mouse mode(IJKL)[Semicolon] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| + * |-----------------------------------------------------------| + * |Contro| | | | | |Mb2|McL|McD|McR|Fn | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * |-----------------------------------------------------------| + * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | + * `-----------------------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + [3] = KEYMAP_AEK( \ + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ + FN8, NO, NO, NO, NO, NO, NO, WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \ + LCTL,ACL0,ACL1,ACL2,ACL2,NO, NO, MS_L,MS_D,MS_R,TRNS,NO, ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT, \ + LCTL,LGUI,LALT, BTN1, TRNS,TRNS,TRNS), + + /* Layer 4: Mouse mode(IJKL)[Space] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| + * |-----------------------------------------------------------| + * |Contro| | | | | |Mb2|McL|McD|McR|Mb1| |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * |-----------------------------------------------------------| + * |Ctrl |Gui |Alt | Space |Alt |Fn5 |Ctrl | + * `-----------------------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + [4] = KEYMAP_AEK( \ + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, GRV, \ + FN8, NO, NO, NO, NO, NO, NO, WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \ + LCTL,VOLD,VOLU,MUTE,NO, NO, NO, MS_L,MS_D,MS_R,BTN1,NO, ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT, \ + LCTL,LGUI,LALT, TRNS, TRNS,TRNS,TRNS), +}; + + +/* id for user defined function/macro */ +enum function_id { + NONE, +}; + +enum macro_id { + ALT_TAB, +}; + + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_LAYER_MOMENTARY(1), // HHKB layer + [1] = ACTION_LAYER_TAP_KEY(1, KC_ENTER), // HHKB layer + [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* + [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* + [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC), // Mousekey layer with Space + [5] = ACTION_LAYER_MOMENTARY(3), // Mousekey layer(IJKL) + [6] = ACTION_LAYER_TAP_KEY(MOD_RCTL, KC_ENT), // RControl with tap Enter + [7] = ACTION_MODS_ONESHOT(MOD_LSFT), // Oneshot Shift + [8] = ACTION_MACRO(ALT_TAB), // Application switching + [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT), + [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT), +}; + + +/* + * Macro definition + */ +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + switch (id) { + case ALT_TAB: + return (record->event.pressed ? + MACRO( D(LALT), D(TAB), END ) : + MACRO( U(TAB), END )); + } + return MACRO_NONE; +} diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index e678b4efa8..da6d0ac60c 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -54,9 +54,9 @@ SRC = atomic.c \ backlight.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/atomic/README.md b/keyboard/atomic/README.md index c8e83cf55a..0e42370ba6 100644 --- a/keyboard/atomic/README.md +++ b/keyboard/atomic/README.md @@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/atomic/keymaps/abienz.c b/keyboard/atomic/keymaps/abienz.c new file mode 100644 index 0000000000..589a64dc4e --- /dev/null +++ b/keyboard/atomic/keymaps/abienz.c @@ -0,0 +1,36 @@ +#include "atomic.h" + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = { /* Colemak */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_NO }, + { KC_TAB, CM_Q, CM_W, CM_F, CM_P, CM_G, CM_J, CM_L, CM_U, CM_Y, CM_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_BSPC, CM_A, CM_R, CM_S, CM_T, CM_D, CM_H, CM_N, CM_E, CM_I, CM_O, KC_QUOT, KC_ENT, KC_NO, KC_PGUP }, + { KC_LSFT, CM_Z, CM_X, CM_C, CM_V, CM_B, CM_K, CM_M, CM_COMM, CM_DOT, CM_SLSH, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, KC_NO, KC_LALT, FUNC(1), KC_SPC, KC_NO, KC_RALT, FUNC(2), KC_RGUI, KC_NO, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + }, + [1] = { /* function */ + { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC, KC_NO }, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_CALC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPLY }, + { KC_TRNS, KC_TRNS, KC_NO, KC_TRNS, FUNC(1), KC_TRNS, KC_NO, KC_TRNS, FUNC(2), KC_TRNS, KC_NO, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT }, + } +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_MOMENTARY(1), + [2] = ACTION_LAYER_MOMENTARY(1), + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + return MACRODOWN(TYPE(KC_T), END); + break; + } + return MACRO_NONE; +}; + diff --git a/keyboard/atomic/keymaps/default.c b/keyboard/atomic/keymaps/default.c new file mode 100644 index 0000000000..f37d9d9a51 --- /dev/null +++ b/keyboard/atomic/keymaps/default.c @@ -0,0 +1,79 @@ +#include "atomic.h" + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = { /* Qwerty */ + { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ + { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI, KC_SPC, KC_SPC, KC_RGUI, KC_RGUI, KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ +// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ +// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌───────────────────── 6.25u ────────────────────────────┐ +// │ X │ +// └────────────────────────────────────────────────────────┘ +// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ +// │ X │ X │ X │ X │ X │ X │ +// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ + } +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE + [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER + + [3] = ACTION_DEFAULT_LAYER_SET(0), + [4] = ACTION_DEFAULT_LAYER_SET(1), + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + return MACRODOWN(TYPE(KC_T), END); + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/atomic/keymaps/keymap_abienz.c b/keyboard/atomic/keymaps/keymap_abienz.c deleted file mode 100644 index 589a64dc4e..0000000000 --- a/keyboard/atomic/keymaps/keymap_abienz.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "atomic.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [0] = { /* Colemak */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_NO }, - { KC_TAB, CM_Q, CM_W, CM_F, CM_P, CM_G, CM_J, CM_L, CM_U, CM_Y, CM_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_BSPC, CM_A, CM_R, CM_S, CM_T, CM_D, CM_H, CM_N, CM_E, CM_I, CM_O, KC_QUOT, KC_ENT, KC_NO, KC_PGUP }, - { KC_LSFT, CM_Z, CM_X, CM_C, CM_V, CM_B, CM_K, CM_M, CM_COMM, CM_DOT, CM_SLSH, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, KC_NO, KC_LALT, FUNC(1), KC_SPC, KC_NO, KC_RALT, FUNC(2), KC_RGUI, KC_NO, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, - }, - [1] = { /* function */ - { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC, KC_NO }, - { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }, - { KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }, - { KC_TRNS, KC_TRNS, KC_TRNS, KC_CALC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPLY }, - { KC_TRNS, KC_TRNS, KC_NO, KC_TRNS, FUNC(1), KC_TRNS, KC_NO, KC_TRNS, FUNC(2), KC_TRNS, KC_NO, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT }, - } -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(1), - [2] = ACTION_LAYER_MOMENTARY(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_T), END); - break; - } - return MACRO_NONE; -}; - diff --git a/keyboard/atomic/keymaps/keymap_default.c b/keyboard/atomic/keymaps/keymap_default.c deleted file mode 100644 index f37d9d9a51..0000000000 --- a/keyboard/atomic/keymaps/keymap_default.c +++ /dev/null @@ -1,79 +0,0 @@ -#include "atomic.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [0] = { /* Qwerty */ - { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ - { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI, KC_SPC, KC_SPC, KC_RGUI, KC_RGUI, KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ -// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ -// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌───────────────────── 6.25u ────────────────────────────┐ -// │ X │ -// └────────────────────────────────────────────────────────┘ -// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ -// │ X │ X │ X │ X │ X │ X │ -// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ - } -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_T), END); - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/atomic/keymaps/keymap_michelle.c b/keyboard/atomic/keymaps/keymap_michelle.c deleted file mode 100644 index 2364c46a15..0000000000 --- a/keyboard/atomic/keymaps/keymap_michelle.c +++ /dev/null @@ -1,183 +0,0 @@ -#include "atomic.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [0] = { /* Dvorak */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ - { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LCTL, MO(1), KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, MO(2), KC_LEFT, KC_DOWN, KC_RGHT }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ -// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ -// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌───────────────────── 6.25u ────────────────────────────┐ -// │ X │ -// └────────────────────────────────────────────────────────┘ -// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ -// │ X │ X │ X │ X │ X │ X │ -// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ - }, - [1] = { /* Qwerty + F keys */ - { KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC, KC_NO }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_INS, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ - { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_NO, KC_PGUP }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ -// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ -// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌───────────────────── 6.25u ────────────────────────────┐ -// │ X │ -// └────────────────────────────────────────────────────────┘ -// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ -// │ X │ X │ X │ X │ X │ X │ -// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ - }, - [2] = { /* Numpad + qwerty shortcut keys */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_P7, KC_P8, KC_P9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_P4, KC_P5, KC_P6, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ - { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_P1, KC_P2, KC_P3, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_X, KC_B, KC_P0, KC_P0, KC_PENT, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ -// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ -// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌───────────────────── 6.25u ────────────────────────────┐ -// │ X │ -// └────────────────────────────────────────────────────────┘ -// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ -// │ X │ X │ X │ X │ X │ X │ -// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ - }, -}; - -const uint16_t PROGMEM fn_actions[] = { -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_T), END); - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/atomic/keymaps/michelle.c b/keyboard/atomic/keymaps/michelle.c new file mode 100644 index 0000000000..2364c46a15 --- /dev/null +++ b/keyboard/atomic/keymaps/michelle.c @@ -0,0 +1,183 @@ +#include "atomic.h" + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [0] = { /* Dvorak */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ + { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LCTL, MO(1), KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, MO(2), KC_LEFT, KC_DOWN, KC_RGHT }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ +// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ +// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌───────────────────── 6.25u ────────────────────────────┐ +// │ X │ +// └────────────────────────────────────────────────────────┘ +// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ +// │ X │ X │ X │ X │ X │ X │ +// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ + }, + [1] = { /* Qwerty + F keys */ + { KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC, KC_NO }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_INS, KC_DEL }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ + { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_NO, KC_PGUP }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ +// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ +// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌───────────────────── 6.25u ────────────────────────────┐ +// │ X │ +// └────────────────────────────────────────────────────────┘ +// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ +// │ X │ X │ X │ X │ X │ X │ +// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ + }, + [2] = { /* Numpad + qwerty shortcut keys */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_P7, KC_P8, KC_P9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_P4, KC_P5, KC_P6, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ + { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_P1, KC_P2, KC_P3, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_X, KC_B, KC_P0, KC_P0, KC_PENT, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ +// │ X │ │ X │ +// └─────────────────┘ └─────────────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ + { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, +// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ +// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ +// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ +// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ +// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ +// ┌─ 2u ────────────┐ +// │ X │ +// └─────────────────┘ +// ┌───────────────────── 6.25u ────────────────────────────┐ +// │ X │ +// └────────────────────────────────────────────────────────┘ +// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ +// │ X │ X │ X │ X │ X │ X │ +// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ + }, +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + return MACRODOWN(TYPE(KC_T), END); + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/atreus/Makefile b/keyboard/atreus/Makefile index 2e542d62ed..a6fddd70d2 100644 --- a/keyboard/atreus/Makefile +++ b/keyboard/atreus/Makefile @@ -53,9 +53,9 @@ TARGET_DIR = . SRC = atreus.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/default.c $(SRC) endif ifdef TEENSY2 diff --git a/keyboard/atreus/README.md b/keyboard/atreus/README.md index 4db7ac1203..aacf2841f4 100644 --- a/keyboard/atreus/README.md +++ b/keyboard/atreus/README.md @@ -177,10 +177,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/atreus/keymaps/default.c b/keyboard/atreus/keymaps/default.c new file mode 100644 index 0000000000..1c4280ff56 --- /dev/null +++ b/keyboard/atreus/keymaps/default.c @@ -0,0 +1,51 @@ +// this is the style you want to emulate. +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, + +#include "atreus.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _RS 1 +#define _LW 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_Q, KC_W, KC_E, KC_R, KC_T, KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P }, + {KC_A, KC_S, KC_D, KC_F, KC_G, KC_TRNS, KC_H, KC_J, KC_K, KC_L, KC_SCLN }, + {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH }, + {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, MO(_RS), KC_MINS, KC_QUOT, KC_ENT } +}, +[_RS] = { /* [> RAISE <] */ + {KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, KC_PGUP, KC_7, KC_8, KC_9, KC_ASTR}, + {KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, KC_TRNS, KC_PGDN, KC_4, KC_5, KC_6, KC_PLUS}, + {KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_LALT, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS}, + {TG(_LW), KC_INS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, KC_TRNS, KC_DOT, KC_0, KC_EQL} +}, +[_LW] = { /* [> LOWER <] */ + {KC_INS, KC_HOME, KC_UP, KC_END, KC_PGUP, KC_TRNS, KC_UP, KC_F7, KC_F8, KC_F9, KC_F10}, + {KC_DELT, KC_LEFT, KC_DOWN, KC_RGHT, KC_DOWN, KC_TRNS, KC_DOWN, KC_F4, KC_F5, KC_F6, KC_F11}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LALT, KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F12}, + {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, DF(_QW), KC_TRNS, KC_TRNS, RESET} +}}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/atreus/keymaps/gerb.c b/keyboard/atreus/keymaps/gerb.c new file mode 100644 index 0000000000..1ba3942e3b --- /dev/null +++ b/keyboard/atreus/keymaps/gerb.c @@ -0,0 +1,66 @@ +// This is the personal keymap of Chris Gerber (@gerbercj). I haven't worked out the kinks +// with the Colemak and Dvorak support yet, but everything else works nicely. + +#include "atreus.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _L1 3 +#define _L2 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [_QW] = { /* Qwerty */ + {KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_Y, KC_U, KC_I, KC_O, KC_P }, + {KC_A, KC_S, KC_D, KC_F, KC_G, KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN}, + {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH}, + {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_QUOT, KC_ENT } + }, + [_CM] = { /* Colemak */ + {KC_Q, KC_W, KC_F, KC_P, KC_G, KC_NO, KC_J, KC_L, KC_U, KC_Y, KC_SCLN}, + {KC_A, KC_R, KC_S, KC_T, KC_D, KC_NO, KC_H, KC_N, KC_E, KC_I, KC_O }, + {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH}, + {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_QUOT, KC_ENT } + }, + [_DV] = { /* Dvorak */ + {KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_NO, KC_F, KC_G, KC_C, KC_R, KC_L }, + {KC_A, KC_O, KC_E, KC_U, KC_I, KC_NO, KC_D, KC_H, KC_T, KC_N, KC_S }, + {KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_LALT, KC_B, KC_M, KC_W, KC_V, KC_Z }, + {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_SLSH, KC_ENT } + }, + [_L1] = { /* LAYER 1 */ + {KC_INS, KC_HOME, KC_UP, KC_END, KC_PGUP, KC_NO, KC_VOLU, KC_7, KC_8, KC_9, KC_LBRC}, + {KC_DEL, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_NO, KC_VOLD, KC_4, KC_5, KC_6, KC_RBRC}, + {KC_GRV, KC_MPRV, KC_MPLY, KC_MNXT, KC_MINS, KC_LALT, KC_MUTE, KC_1, KC_2, KC_3, KC_BSLS}, + {TG(_L2), KC_APP, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, KC_TRNS, KC_DOT, KC_0, KC_EQL } + }, + [_L2] = { /* LAYER 2 */ + {KC_TRNS, KC_WH_L, KC_MS_U, KC_WH_R, KC_WH_U, KC_NO, DF(_QW), KC_F7, KC_F8, KC_F9, KC_F10 }, + {KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, KC_NO, DF(_CM), KC_F6, KC_F5, KC_F6, KC_F11 }, + {KC_BTN4, KC_BTN1, KC_BTN2, KC_BTN3, KC_BTN4, KC_LALT, DF(_DV), KC_F1, KC_F2, KC_F3, KC_F12 }, + {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, KC_TRNS, KC_TRNS, KC_TRNS, RESET } + } +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/atreus/keymaps/keymap_default.c b/keyboard/atreus/keymaps/keymap_default.c deleted file mode 100644 index 1c4280ff56..0000000000 --- a/keyboard/atreus/keymaps/keymap_default.c +++ /dev/null @@ -1,51 +0,0 @@ -// this is the style you want to emulate. -// This is the canonical layout file for the Quantum project. If you want to add another keyboard, - -#include "atreus.h" - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _QW 0 -#define _RS 1 -#define _LW 2 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[_QW] = { /* Qwerty */ - {KC_Q, KC_W, KC_E, KC_R, KC_T, KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P }, - {KC_A, KC_S, KC_D, KC_F, KC_G, KC_TRNS, KC_H, KC_J, KC_K, KC_L, KC_SCLN }, - {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH }, - {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, MO(_RS), KC_MINS, KC_QUOT, KC_ENT } -}, -[_RS] = { /* [> RAISE <] */ - {KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, KC_PGUP, KC_7, KC_8, KC_9, KC_ASTR}, - {KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, KC_TRNS, KC_PGDN, KC_4, KC_5, KC_6, KC_PLUS}, - {KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_LALT, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS}, - {TG(_LW), KC_INS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, KC_TRNS, KC_DOT, KC_0, KC_EQL} -}, -[_LW] = { /* [> LOWER <] */ - {KC_INS, KC_HOME, KC_UP, KC_END, KC_PGUP, KC_TRNS, KC_UP, KC_F7, KC_F8, KC_F9, KC_F10}, - {KC_DELT, KC_LEFT, KC_DOWN, KC_RGHT, KC_DOWN, KC_TRNS, KC_DOWN, KC_F4, KC_F5, KC_F6, KC_F11}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LALT, KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F12}, - {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC, DF(_QW), KC_TRNS, KC_TRNS, RESET} -}}; - -const uint16_t PROGMEM fn_actions[] = { - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/atreus/keymaps/keymap_gerb.c b/keyboard/atreus/keymaps/keymap_gerb.c deleted file mode 100644 index 1ba3942e3b..0000000000 --- a/keyboard/atreus/keymaps/keymap_gerb.c +++ /dev/null @@ -1,66 +0,0 @@ -// This is the personal keymap of Chris Gerber (@gerbercj). I haven't worked out the kinks -// with the Colemak and Dvorak support yet, but everything else works nicely. - -#include "atreus.h" - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _QW 0 -#define _CM 1 -#define _DV 2 -#define _L1 3 -#define _L2 4 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_QW] = { /* Qwerty */ - {KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_Y, KC_U, KC_I, KC_O, KC_P }, - {KC_A, KC_S, KC_D, KC_F, KC_G, KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN}, - {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH}, - {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_QUOT, KC_ENT } - }, - [_CM] = { /* Colemak */ - {KC_Q, KC_W, KC_F, KC_P, KC_G, KC_NO, KC_J, KC_L, KC_U, KC_Y, KC_SCLN}, - {KC_A, KC_R, KC_S, KC_T, KC_D, KC_NO, KC_H, KC_N, KC_E, KC_I, KC_O }, - {KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LALT, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH}, - {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_QUOT, KC_ENT } - }, - [_DV] = { /* Dvorak */ - {KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_NO, KC_F, KC_G, KC_C, KC_R, KC_L }, - {KC_A, KC_O, KC_E, KC_U, KC_I, KC_NO, KC_D, KC_H, KC_T, KC_N, KC_S }, - {KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_LALT, KC_B, KC_M, KC_W, KC_V, KC_Z }, - {KC_ESC, KC_TAB, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, MO(_L1), KC_MINS, KC_SLSH, KC_ENT } - }, - [_L1] = { /* LAYER 1 */ - {KC_INS, KC_HOME, KC_UP, KC_END, KC_PGUP, KC_NO, KC_VOLU, KC_7, KC_8, KC_9, KC_LBRC}, - {KC_DEL, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_NO, KC_VOLD, KC_4, KC_5, KC_6, KC_RBRC}, - {KC_GRV, KC_MPRV, KC_MPLY, KC_MNXT, KC_MINS, KC_LALT, KC_MUTE, KC_1, KC_2, KC_3, KC_BSLS}, - {TG(_L2), KC_APP, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, KC_TRNS, KC_DOT, KC_0, KC_EQL } - }, - [_L2] = { /* LAYER 2 */ - {KC_TRNS, KC_WH_L, KC_MS_U, KC_WH_R, KC_WH_U, KC_NO, DF(_QW), KC_F7, KC_F8, KC_F9, KC_F10 }, - {KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, KC_NO, DF(_CM), KC_F6, KC_F5, KC_F6, KC_F11 }, - {KC_BTN4, KC_BTN1, KC_BTN2, KC_BTN3, KC_BTN4, KC_LALT, DF(_DV), KC_F1, KC_F2, KC_F3, KC_F12 }, - {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC, KC_TRNS, KC_TRNS, KC_TRNS, RESET } - } -}; - -const uint16_t PROGMEM fn_actions[] = { - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/gh60/Makefile b/keyboard/gh60/Makefile index daba0f6449..4c8f9dc8ab 100644 --- a/keyboard/gh60/Makefile +++ b/keyboard/gh60/Makefile @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_poker.c $(SRC) + SRC := keymaps/poker.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/gh60/Makefile.pjrc b/keyboard/gh60/Makefile.pjrc index 11bd3b7840..8ed73a248d 100644 --- a/keyboard/gh60/Makefile.pjrc +++ b/keyboard/gh60/Makefile.pjrc @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_poker.c $(SRC) + SRC := keymaps/poker.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/gh60/README.md b/keyboard/gh60/README.md index 510cb5c8b6..41a757ea3a 100644 --- a/keyboard/gh60/README.md +++ b/keyboard/gh60/README.md @@ -21,7 +21,7 @@ Use `make -f Makefile.pjrc` if you want to use PJRC stack but I find no reason t ## Keymap -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document(you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document(you can find in top README.md) and existent keymap files. To build firmware binary hex file with a certain keymap just do `make` with `KEYMAP` option like: @@ -29,8 +29,8 @@ To build firmware binary hex file with a certain keymap just do `make` with `KEY ### 1 Poker -[keymap_poker.c](keymap_poker.c) emulates original Poker layers -while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](keymap_poker_set.c) implements same layout in different way and they fix a minor issue of original Poker and enhance arrow keys. +[poker.c](keymaps/poker.c) emulates original Poker layers +while both [poker_bit.c](keymaps/poker_bit.c) and [poker_set.c](keymaps/poker_set.c) implement the same layout in different ways and they fix a minor issue of original Poker and enhance arrow keys. Fn + Esc = ` Fn + {left, down, up, right} = {home, pgdown, pgup, end} @@ -63,7 +63,7 @@ while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](key ### 2. Plain Without any Fn layer this will be useful if you want to use key remapping tool like AHK on host. -See [keymap_plain.c](keymap_plain.c) for detail. +See [plain.c](keymaps/plain.c) for detail. #### 1.0 Plain Default layer ,-----------------------------------------------------------. @@ -80,11 +80,11 @@ See [keymap_plain.c](keymap_plain.c) for detail. ### 3. Hasu -This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [keymap_hasu.c](keymap_hasu.c) for detail. +This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [hasu.c](keymaps/hasu.c) for detail. ### 4. SpaceFN -This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [keymap_spacefn.c](keymap_spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0). +This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [spacefn.c](keymaps/spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0). #### 4.0 Default layer ,-----------------------------------------------------------. @@ -113,7 +113,7 @@ This layout proposed by spiceBar uses space bar to change layer with using Dual ### 5. HHKB -[keymap_hhkb.c](keymap_hhkb.c) emulates original HHKB layers. +[hhkb.c](keymaps/hhkb.c) emulates original HHKB layers. #### 5.0: Default layer ,-----------------------------------------------------------. |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| diff --git a/keyboard/gh60/keymap_hasu.c b/keyboard/gh60/keymap_hasu.c deleted file mode 100644 index e6af28585b..0000000000 --- a/keyboard/gh60/keymap_hasu.c +++ /dev/null @@ -1,145 +0,0 @@ -#include "keymap_common.h" - -/* - * Hasu - */ -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap 0: Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| - * |-----------------------------------------------------------| - * |Caps | A| S| D| F| G| H| J| K| L|Fn3| '|Return | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .|Fn2|Shift | - * |-----------------------------------------------------------| - * |Ctrl|Gui |Alt | Space |Alt |Fn4 |Fn4 |Fn1 | - * `-----------------------------------------------------------' - */ - KEYMAP_ANSI( - ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - LCTL,A, S, D, F, G, H, J, K, L, FN2, QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, FN1, FN9, \ - LCTL,LGUI,LALT, SPC, RALT,FN3, FN3, FN0), - /* Keymap 1: colemak */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, F, P, G, J, L, U, Y, SCLN,LBRC,RBRC,BSLS, \ - BSPC,A, R, S, T, D, H, N, E, I, O, QUOT, ENT, \ - LSFT,Z, X, C, V, B, K, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), - /* Keymap 2: dvorak */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, LBRC,RBRC,BSPC, \ - TAB, QUOT,COMM,DOT, P, Y, F, G, C, R, L, SLSH,EQL, BSLS, \ - CAPS,A, O, E, U, I, D, H, T, N, S, MINS, ENT, \ - LSFT,SCLN,Q, J, K, X, B, M, W, V, Z, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), - /* Keymap 3: workman */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, D, R, W, B, J, F, U, P, SCLN,LBRC,RBRC,BSLS, \ - BSPC,A, S, H, T, G, Y, N, E, O, I, QUOT, ENT, \ - LSFT,Z, X, M, C, V, K, L, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), - - /* Overlay 4: HHKB mode - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete | - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Inser| - * |-----------------------------------------------------------| - * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * |Shift | | | | | | +| -|End|PgD|Dow|Shift | - * |-----------------------------------------------------------| - * |Ctrl|Gui |Alt | Space |Alt |Gui |App | | - * `-----------------------------------------------------------' - */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, \ - CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP, TRNS,INS, \ - LCTL,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT, ENT, \ - LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,FN4, TRNS), - /* Overlay 5: Vi mode (Slash) - * ,-----------------------------------------------------------. - * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | - * |-----------------------------------------------------------| - * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgU|End| | | | | - * |-----------------------------------------------------------| - * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | | |Hom|PgD|PgU|End| |Shift | - * |-----------------------------------------------------------| - * |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| - * `-----------------------------------------------------------' - */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, \ - TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, TRNS,TRNS,TRNS,TRNS, \ - LCTL,TRNS,LEFT,DOWN,RGHT,TRNS,LEFT,DOWN,UP, RGHT,TRNS,TRNS, ENT, \ - LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,HOME,PGDN,PGUP,END, TRNS, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, RCTL), - /* Overlay 6: Mouse mode (Semicolon/App) - * ,-----------------------------------------------------------. - * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|MwU|MwR| | | | | - * |-----------------------------------------------------------| - * |Contro| |Ac0|Ac1|Ac1| |McL|McD|McU|McR| | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | - * |-----------------------------------------------------------| - * |Ctrl|Gui |Alt | Space | | | | | - * `-----------------------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, \ - TAB, TRNS,TRNS,TRNS,TRNS,TRNS,WH_L,WH_D,WH_U,WH_R,TRNS,TRNS,TRNS,TRNS, \ - LCTL,TRNS,ACL0,ACL1,ACL2,TRNS,MS_L,MS_D,MS_U,MS_R,TRNS,TRNS, ENT, \ - LSFT,TRNS,TRNS,TRNS,TRNS,BTN3,BTN2,BTN1,BTN4,BTN5,TRNS, RSFT, \ - LCTL,LGUI,LALT, BTN1, TRNS,TRNS,TRNS,RCTL), - /* Overlay 7: Layout selector - * ,-----------------------------------------------------------. - * | Lq| Lc| Ld| Lw| | | | | | | | | | | - * |-----------------------------------------------------------| - * | |Lq |Lw | | | | | | | | | | | | - * |-----------------------------------------------------------| - * | | | |Ld | | | | | | | | | | - * |-----------------------------------------------------------| - * | | | |Lc | | | | | | | | | - * |-----------------------------------------------------------| - * | | | | | | | | | - * `-----------------------------------------------------------' - * Lq: set Qwerty layout - * Lc: set Colemak layout - * Ld: set Dvorak layout - * Lw: set Workman layout - */ - KEYMAP_ANSI( - FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), -}; - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_LAYER_MOMENTARY(4), - [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH), - [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN), - [3] = ACTION_LAYER_MOMENTARY(6), - [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector - [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout - [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout - [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout - [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout - [9] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRV), -}; diff --git a/keyboard/gh60/keymap_hhkb.c b/keyboard/gh60/keymap_hhkb.c deleted file mode 100644 index ce1b816ecb..0000000000 --- a/keyboard/gh60/keymap_hhkb.c +++ /dev/null @@ -1,52 +0,0 @@ -#include "keymap_common.h" - -/* - * HHKB Layout - */ -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: Default layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Bspc | - * |-----------------------------------------------------------| - * |Ctrl | A| S| D| F| G| H| J| K| L|Fn3| '|Return | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn | - * |-----------------------------------------------------------| - * | |Gui |Alt | Space | |Alt |Gui | | - * `-----------------------------------------------------------' - */ - KEYMAP_HHKB( - ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS, GRV, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT,FN0, \ - NO, LGUI,LALT, SPC, NO, RALT,RGUI,NO), - /* 1: HHKB Fn layer - * ,-----------------------------------------------------------. - * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | | | - * |-----------------------------------------------------------| - * | |VoD|VoU|Mut|Ejc| | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * | | | | | | | +| -|End|PgD|Dow| | | - * |-----------------------------------------------------------| - * | | | | | | | | | - * `-----------------------------------------------------------' - */ - KEYMAP_HHKB( - PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP, TRNS,TRNS, \ - TRNS,VOLD,VOLU,MUTE,EJCT,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT, PENT, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN, TRNS,TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), -}; - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_LAYER_MOMENTARY(1), -}; diff --git a/keyboard/gh60/keymap_plain.c b/keyboard/gh60/keymap_plain.c deleted file mode 100644 index 3138c18077..0000000000 --- a/keyboard/gh60/keymap_plain.c +++ /dev/null @@ -1,11 +0,0 @@ -#include "keymap_common.h" - -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT,NO, ENT, \ - LSFT,NO, Z, X, C, V, B, N, M, COMM,DOT, SLSH,NO, RSFT, \ - LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, RCTL), -}; -const uint16_t PROGMEM fn_actions[] = {}; diff --git a/keyboard/gh60/keymap_poker.c b/keyboard/gh60/keymap_poker.c deleted file mode 100644 index 7a612ee44d..0000000000 --- a/keyboard/gh60/keymap_poker.c +++ /dev/null @@ -1,104 +0,0 @@ -#include "keymap_common.h" - -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 1: colemak */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, F, P, G, J, L, U, Y, SCLN,LBRC,RBRC,BSLS, \ - BSPC,A, R, S, T, D, H, N, E, I, O, QUOT, ENT, \ - LSFT,Z, X, C, V, B, K, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 2: dvorak */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, LBRC,RBRC,BSPC, \ - TAB, QUOT,COMM,DOT, P, Y, F, G, C, R, L, SLSH,EQL, BSLS, \ - CAPS,A, O, E, U, I, D, H, T, N, S, MINS, ENT, \ - LSFT,SCLN,Q, J, K, X, B, M, W, V, Z, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 3: workman */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, D, R, W, B, J, F, U, P, SCLN,LBRC,RBRC,BSLS, \ - BSPC,A, S, H, T, G, Y, N, E, O, I, QUOT, ENT, \ - LSFT,Z, X, M, C, V, K, L, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 4: Poker with Arrow */ - KEYMAP_ANSI( - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ - TRNS,TRNS,TRNS, TRNS, TRNS,LEFT,DOWN,RGHT), - /* 5: Poker with Esc */ - KEYMAP_ANSI( - ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), - /* 6: Poker Fn - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| | - * |-----------------------------------------------------------| - * | |FnQ| Up| | | | | | |Cal| |Hom|Ins|FnL | - * |-----------------------------------------------------------| - * | |Lef|Dow|Rig| | |Psc|Slk|Pau| |Tsk|End| | - * |-----------------------------------------------------------| - * | |Del| |Web|Mut|VoU|VoD| |PgU|PgD|Del| | - * |-----------------------------------------------------------| - * | | | | FnS | | | | | - * `-----------------------------------------------------------' - * Fn: to Fn overlay - * FnL: to Layout selector overaly - * FnQ: toggle Esc overlay - * FnS: toggle Arrow overlay - */ - KEYMAP_ANSI( - ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - TRNS,FN2, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, FN4, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN3, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ - TRNS,TRNS,TRNS, FN1, TRNS,TRNS,TRNS,TRNS), - /* 7: Layout selector - * ,-----------------------------------------------------------. - * | Lq| Lc| Ld| Lw| | | | | | | | | | | - * |-----------------------------------------------------------| - * | |Lq |Lw | | | | | | | | | | | | - * |-----------------------------------------------------------| - * | | | |Ld | | | | | | | | | | - * |-----------------------------------------------------------| - * | | | |Lc | | | | | | | | | - * |-----------------------------------------------------------| - * | | | | | | | | | - * `-----------------------------------------------------------' - * Lq: set Qwerty layout - * Lc: set Colemak layout - * Ld: set Dvorak layout - * Lw: set Workman layout - */ - KEYMAP_ANSI( - FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), -}; -const uint16_t PROGMEM fn_actions[] = { - /* Poker Layout */ - [0] = ACTION_LAYER_MOMENTARY(6), // to Fn overlay - [1] = ACTION_LAYER_TOGGLE(4), // toggle arrow overlay - [2] = ACTION_LAYER_TOGGLE(5), // toggle Esc overlay - [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc) - [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector - [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout - [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout - [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout - [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout -}; diff --git a/keyboard/gh60/keymap_poker_bit.c b/keyboard/gh60/keymap_poker_bit.c deleted file mode 100644 index b8870fdd81..0000000000 --- a/keyboard/gh60/keymap_poker_bit.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "keymap_common.h" - -// Poker fix with toggle and bit operation -// Fn + Esc = ` -// Fn + {left, down, up, right} = {home, pgdown, pgup, end} -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 4: Poker Default + Fn'd */ - [4] = KEYMAP_ANSI( - TRNS,F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - CAPS,FN2, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN4, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ - TRNS,TRNS,TRNS, FN1, TRNS,TRNS,TRNS,TRNS), - /* 5: Poker with Arrow */ - KEYMAP_ANSI( - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, PGUP, \ - TRNS,TRNS,TRNS, TRNS, FN3, HOME,PGDN,END), - /* 6: Poker with Esc */ - KEYMAP_ANSI( - ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), - /* 7: Poker with Arrow + Fn'd */ - KEYMAP_ANSI( - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ - TRNS,TRNS,TRNS, TRNS, TRNS,LEFT,DOWN,RGHT), -}; -const uint16_t PROGMEM fn_actions[] = { - /* Poker Layout */ - [0] = ACTION_LAYER_BIT_XOR(1, 0b0101, ON_BOTH), // Poker Fn(with fix for Esc) - [1] = ACTION_LAYER_TOGGLE(5), // Poker Arrow toggle - [2] = ACTION_LAYER_TOGGLE(6), // Poker Esc toggle - [3] = ACTION_LAYER_BIT_XOR(1, 0b1101, ON_BOTH), // Poker Fn(with fix for Arrow) - [4] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN3 Task(RControl,RShift+Esc) -}; diff --git a/keyboard/gh60/keymap_poker_set.c b/keyboard/gh60/keymap_poker_set.c deleted file mode 100644 index aaa31fc571..0000000000 --- a/keyboard/gh60/keymap_poker_set.c +++ /dev/null @@ -1,82 +0,0 @@ -#include "keymap_common.h" - -// Poker fix with set(state transition) -// Fn + Esc = ` -// Fn + {left, down, up, right} = {home, pgdown, pgup, end} -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* 0: qwerty */ - KEYMAP_ANSI( - GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), - /* 1: Poker with Arrow */ - KEYMAP_ANSI( - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ - TRNS,TRNS,TRNS, TRNS, FN1, LEFT,DOWN,RGHT), - /* 2: Poker with Esc */ - KEYMAP_ANSI( - ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, FN2, TRNS,TRNS,TRNS), - /* 3: Poker with Arrow and Esc */ - KEYMAP_ANSI( - ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ - TRNS,TRNS,TRNS, TRNS, FN3, LEFT,DOWN,RGHT), - /* 4: Poker Fn'd */ - KEYMAP_ANSI( - ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - TRNS,FN6, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ - TRNS,TRNS,TRNS, FN5, FN4, TRNS,TRNS,TRNS), - /* 5: Poker Fn'd arrow */ - KEYMAP_ANSI( - ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - TRNS,FN7, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, PGUP, \ - TRNS,TRNS,TRNS, FN4, FN5, HOME,PGDN,END), - /* 6: Poker Fn'd Esc */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - TRNS,FN4, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ - TRNS,TRNS,TRNS, FN7, FN6, TRNS,TRNS,TRNS), - /* 7: Poker Fn'd Arrow + Esc */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ - TRNS,FN5, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ - TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ - TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, PGUP, \ - TRNS,TRNS,TRNS, FN6, FN7, HOME,PGDN,END), -}; - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - /* Poker Layout */ - [0] = ACTION_LAYER_SET(4, ON_PRESS), // FN0 move to Fn'd when press - [1] = ACTION_LAYER_SET(5, ON_PRESS), // FN1 move to Fn'd arrow when press - [2] = ACTION_LAYER_SET(6, ON_PRESS), // FN2 move to Fn'd Esc when press - [3] = ACTION_LAYER_SET(7, ON_PRESS), // FN3 move to Fn'd arrow + Esc when press - - //[4] = ACTION_LAYER_CLEAR(ON_RELEASE), // FN4 clear overlay when release - [4] = ACTION_LAYER_SET(0, ON_RELEASE), // FN4 clear overlay when release - [5] = ACTION_LAYER_SET(1, ON_RELEASE), // FN5 move to arrow when release - [6] = ACTION_LAYER_SET(2, ON_RELEASE), // FN6 move to Esc when release - [7] = ACTION_LAYER_SET(3, ON_RELEASE), // FN7 move to arrow + Esc when release - - [8] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN8 Task(RControl,RShift+Esc) -}; diff --git a/keyboard/gh60/keymap_spacefn.c b/keyboard/gh60/keymap_spacefn.c deleted file mode 100644 index 8077dcee7b..0000000000 --- a/keyboard/gh60/keymap_spacefn.c +++ /dev/null @@ -1,55 +0,0 @@ -#include "keymap_common.h" - -/* - * SpaceFN - * http://geekhack.org/index.php?topic=51069.0 - */ -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Keymap 0: Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| - * |-----------------------------------------------------------| - * |Caps | A| S| D| F| G| H| J| K| L| ;| '|Return | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift | - * |-----------------------------------------------------------| - * |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| - * `-----------------------------------------------------------' - */ - KEYMAP_ANSI( - ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ - LCTL,LGUI,LALT, FN0, RALT,RGUI,APP, RCTL), - - /* Overlay 1: SpaceFN - * ,-----------------------------------------------------------. - * |` | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete | - * |-----------------------------------------------------------| - * | | | | | | | |Hom|Up |End|Psc|Slk|Pau|Ins | - * |-----------------------------------------------------------| - * | | | | | | |PgU|Lef|Dow|Rig| | | | - * |-----------------------------------------------------------| - * | | | | | |Spc|PgD|` |~ | | | | - * |-----------------------------------------------------------| - * | | | | | | | | | - * `-----------------------------------------------------------' - */ - KEYMAP_ANSI( - GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, \ - TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,UP, END, PSCR,SLCK,PAUS,INS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN1, TRNS,TRNS, TRNS, \ - TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), -}; - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE), - [1] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // tilde -}; diff --git a/keyboard/gh60/keymaps/hasu.c b/keyboard/gh60/keymaps/hasu.c new file mode 100644 index 0000000000..e6af28585b --- /dev/null +++ b/keyboard/gh60/keymaps/hasu.c @@ -0,0 +1,145 @@ +#include "keymap_common.h" + +/* + * Hasu + */ +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap 0: Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| + * |-----------------------------------------------------------| + * |Caps | A| S| D| F| G| H| J| K| L|Fn3| '|Return | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .|Fn2|Shift | + * |-----------------------------------------------------------| + * |Ctrl|Gui |Alt | Space |Alt |Fn4 |Fn4 |Fn1 | + * `-----------------------------------------------------------' + */ + KEYMAP_ANSI( + ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + LCTL,A, S, D, F, G, H, J, K, L, FN2, QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, FN1, FN9, \ + LCTL,LGUI,LALT, SPC, RALT,FN3, FN3, FN0), + /* Keymap 1: colemak */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, F, P, G, J, L, U, Y, SCLN,LBRC,RBRC,BSLS, \ + BSPC,A, R, S, T, D, H, N, E, I, O, QUOT, ENT, \ + LSFT,Z, X, C, V, B, K, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), + /* Keymap 2: dvorak */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, LBRC,RBRC,BSPC, \ + TAB, QUOT,COMM,DOT, P, Y, F, G, C, R, L, SLSH,EQL, BSLS, \ + CAPS,A, O, E, U, I, D, H, T, N, S, MINS, ENT, \ + LSFT,SCLN,Q, J, K, X, B, M, W, V, Z, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), + /* Keymap 3: workman */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, D, R, W, B, J, F, U, P, SCLN,LBRC,RBRC,BSLS, \ + BSPC,A, S, H, T, G, Y, N, E, O, I, QUOT, ENT, \ + LSFT,Z, X, M, C, V, K, L, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, FN0), + + /* Overlay 4: HHKB mode + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete | + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Inser| + * |-----------------------------------------------------------| + * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * |Shift | | | | | | +| -|End|PgD|Dow|Shift | + * |-----------------------------------------------------------| + * |Ctrl|Gui |Alt | Space |Alt |Gui |App | | + * `-----------------------------------------------------------' + */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, \ + CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP, TRNS,INS, \ + LCTL,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT, ENT, \ + LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,FN4, TRNS), + /* Overlay 5: Vi mode (Slash) + * ,-----------------------------------------------------------. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | + * |-----------------------------------------------------------| + * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgU|End| | | | | + * |-----------------------------------------------------------| + * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | | |Hom|PgD|PgU|End| |Shift | + * |-----------------------------------------------------------| + * |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| + * `-----------------------------------------------------------' + */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, \ + TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, TRNS,TRNS,TRNS,TRNS, \ + LCTL,TRNS,LEFT,DOWN,RGHT,TRNS,LEFT,DOWN,UP, RGHT,TRNS,TRNS, ENT, \ + LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,HOME,PGDN,PGUP,END, TRNS, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, RCTL), + /* Overlay 6: Mouse mode (Semicolon/App) + * ,-----------------------------------------------------------. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|MwU|MwR| | | | | + * |-----------------------------------------------------------| + * |Contro| |Ac0|Ac1|Ac1| |McL|McD|McU|McR| | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | + * |-----------------------------------------------------------| + * |Ctrl|Gui |Alt | Space | | | | | + * `-----------------------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, \ + TAB, TRNS,TRNS,TRNS,TRNS,TRNS,WH_L,WH_D,WH_U,WH_R,TRNS,TRNS,TRNS,TRNS, \ + LCTL,TRNS,ACL0,ACL1,ACL2,TRNS,MS_L,MS_D,MS_U,MS_R,TRNS,TRNS, ENT, \ + LSFT,TRNS,TRNS,TRNS,TRNS,BTN3,BTN2,BTN1,BTN4,BTN5,TRNS, RSFT, \ + LCTL,LGUI,LALT, BTN1, TRNS,TRNS,TRNS,RCTL), + /* Overlay 7: Layout selector + * ,-----------------------------------------------------------. + * | Lq| Lc| Ld| Lw| | | | | | | | | | | + * |-----------------------------------------------------------| + * | |Lq |Lw | | | | | | | | | | | | + * |-----------------------------------------------------------| + * | | | |Ld | | | | | | | | | | + * |-----------------------------------------------------------| + * | | | |Lc | | | | | | | | | + * |-----------------------------------------------------------| + * | | | | | | | | | + * `-----------------------------------------------------------' + * Lq: set Qwerty layout + * Lc: set Colemak layout + * Ld: set Dvorak layout + * Lw: set Workman layout + */ + KEYMAP_ANSI( + FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), +}; + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_LAYER_MOMENTARY(4), + [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH), + [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN), + [3] = ACTION_LAYER_MOMENTARY(6), + [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector + [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout + [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout + [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout + [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout + [9] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRV), +}; diff --git a/keyboard/gh60/keymaps/hhkb.c b/keyboard/gh60/keymaps/hhkb.c new file mode 100644 index 0000000000..ce1b816ecb --- /dev/null +++ b/keyboard/gh60/keymaps/hhkb.c @@ -0,0 +1,52 @@ +#include "keymap_common.h" + +/* + * HHKB Layout + */ +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: Default layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Bspc | + * |-----------------------------------------------------------| + * |Ctrl | A| S| D| F| G| H| J| K| L|Fn3| '|Return | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn | + * |-----------------------------------------------------------| + * | |Gui |Alt | Space | |Alt |Gui | | + * `-----------------------------------------------------------' + */ + KEYMAP_HHKB( + ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS, GRV, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT,FN0, \ + NO, LGUI,LALT, SPC, NO, RALT,RGUI,NO), + /* 1: HHKB Fn layer + * ,-----------------------------------------------------------. + * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | | | + * |-----------------------------------------------------------| + * | |VoD|VoU|Mut|Ejc| | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * | | | | | | | +| -|End|PgD|Dow| | | + * |-----------------------------------------------------------| + * | | | | | | | | | + * `-----------------------------------------------------------' + */ + KEYMAP_HHKB( + PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP, TRNS,TRNS, \ + TRNS,VOLD,VOLU,MUTE,EJCT,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT, PENT, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN, TRNS,TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), +}; + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_LAYER_MOMENTARY(1), +}; diff --git a/keyboard/gh60/keymaps/plain.c b/keyboard/gh60/keymaps/plain.c new file mode 100644 index 0000000000..3138c18077 --- /dev/null +++ b/keyboard/gh60/keymaps/plain.c @@ -0,0 +1,11 @@ +#include "keymap_common.h" + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: qwerty */ + KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT,NO, ENT, \ + LSFT,NO, Z, X, C, V, B, N, M, COMM,DOT, SLSH,NO, RSFT, \ + LCTL,LGUI,LALT, SPC, RALT,RGUI,APP, RCTL), +}; +const uint16_t PROGMEM fn_actions[] = {}; diff --git a/keyboard/gh60/keymaps/poker.c b/keyboard/gh60/keymaps/poker.c new file mode 100644 index 0000000000..7a612ee44d --- /dev/null +++ b/keyboard/gh60/keymaps/poker.c @@ -0,0 +1,104 @@ +#include "keymap_common.h" + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: qwerty */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 1: colemak */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, F, P, G, J, L, U, Y, SCLN,LBRC,RBRC,BSLS, \ + BSPC,A, R, S, T, D, H, N, E, I, O, QUOT, ENT, \ + LSFT,Z, X, C, V, B, K, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 2: dvorak */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, LBRC,RBRC,BSPC, \ + TAB, QUOT,COMM,DOT, P, Y, F, G, C, R, L, SLSH,EQL, BSLS, \ + CAPS,A, O, E, U, I, D, H, T, N, S, MINS, ENT, \ + LSFT,SCLN,Q, J, K, X, B, M, W, V, Z, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 3: workman */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, D, R, W, B, J, F, U, P, SCLN,LBRC,RBRC,BSLS, \ + BSPC,A, S, H, T, G, Y, N, E, O, I, QUOT, ENT, \ + LSFT,Z, X, M, C, V, K, L, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 4: Poker with Arrow */ + KEYMAP_ANSI( + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ + TRNS,TRNS,TRNS, TRNS, TRNS,LEFT,DOWN,RGHT), + /* 5: Poker with Esc */ + KEYMAP_ANSI( + ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), + /* 6: Poker Fn + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| | + * |-----------------------------------------------------------| + * | |FnQ| Up| | | | | | |Cal| |Hom|Ins|FnL | + * |-----------------------------------------------------------| + * | |Lef|Dow|Rig| | |Psc|Slk|Pau| |Tsk|End| | + * |-----------------------------------------------------------| + * | |Del| |Web|Mut|VoU|VoD| |PgU|PgD|Del| | + * |-----------------------------------------------------------| + * | | | | FnS | | | | | + * `-----------------------------------------------------------' + * Fn: to Fn overlay + * FnL: to Layout selector overaly + * FnQ: toggle Esc overlay + * FnS: toggle Arrow overlay + */ + KEYMAP_ANSI( + ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + TRNS,FN2, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, FN4, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN3, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ + TRNS,TRNS,TRNS, FN1, TRNS,TRNS,TRNS,TRNS), + /* 7: Layout selector + * ,-----------------------------------------------------------. + * | Lq| Lc| Ld| Lw| | | | | | | | | | | + * |-----------------------------------------------------------| + * | |Lq |Lw | | | | | | | | | | | | + * |-----------------------------------------------------------| + * | | | |Ld | | | | | | | | | | + * |-----------------------------------------------------------| + * | | | |Lc | | | | | | | | | + * |-----------------------------------------------------------| + * | | | | | | | | | + * `-----------------------------------------------------------' + * Lq: set Qwerty layout + * Lc: set Colemak layout + * Ld: set Dvorak layout + * Lw: set Workman layout + */ + KEYMAP_ANSI( + FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), +}; +const uint16_t PROGMEM fn_actions[] = { + /* Poker Layout */ + [0] = ACTION_LAYER_MOMENTARY(6), // to Fn overlay + [1] = ACTION_LAYER_TOGGLE(4), // toggle arrow overlay + [2] = ACTION_LAYER_TOGGLE(5), // toggle Esc overlay + [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc) + [4] = ACTION_LAYER_MOMENTARY(7), // to Layout selector + [5] = ACTION_DEFAULT_LAYER_SET(0), // set qwerty layout + [6] = ACTION_DEFAULT_LAYER_SET(1), // set colemak layout + [7] = ACTION_DEFAULT_LAYER_SET(2), // set dvorak layout + [8] = ACTION_DEFAULT_LAYER_SET(3), // set workman layout +}; diff --git a/keyboard/gh60/keymaps/poker_bit.c b/keyboard/gh60/keymaps/poker_bit.c new file mode 100644 index 0000000000..b8870fdd81 --- /dev/null +++ b/keyboard/gh60/keymaps/poker_bit.c @@ -0,0 +1,50 @@ +#include "keymap_common.h" + +// Poker fix with toggle and bit operation +// Fn + Esc = ` +// Fn + {left, down, up, right} = {home, pgdown, pgup, end} +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: qwerty */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 4: Poker Default + Fn'd */ + [4] = KEYMAP_ANSI( + TRNS,F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + CAPS,FN2, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN4, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ + TRNS,TRNS,TRNS, FN1, TRNS,TRNS,TRNS,TRNS), + /* 5: Poker with Arrow */ + KEYMAP_ANSI( + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, PGUP, \ + TRNS,TRNS,TRNS, TRNS, FN3, HOME,PGDN,END), + /* 6: Poker with Esc */ + KEYMAP_ANSI( + ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), + /* 7: Poker with Arrow + Fn'd */ + KEYMAP_ANSI( + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ + TRNS,TRNS,TRNS, TRNS, TRNS,LEFT,DOWN,RGHT), +}; +const uint16_t PROGMEM fn_actions[] = { + /* Poker Layout */ + [0] = ACTION_LAYER_BIT_XOR(1, 0b0101, ON_BOTH), // Poker Fn(with fix for Esc) + [1] = ACTION_LAYER_TOGGLE(5), // Poker Arrow toggle + [2] = ACTION_LAYER_TOGGLE(6), // Poker Esc toggle + [3] = ACTION_LAYER_BIT_XOR(1, 0b1101, ON_BOTH), // Poker Fn(with fix for Arrow) + [4] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN3 Task(RControl,RShift+Esc) +}; diff --git a/keyboard/gh60/keymaps/poker_set.c b/keyboard/gh60/keymaps/poker_set.c new file mode 100644 index 0000000000..aaa31fc571 --- /dev/null +++ b/keyboard/gh60/keymaps/poker_set.c @@ -0,0 +1,82 @@ +#include "keymap_common.h" + +// Poker fix with set(state transition) +// Fn + Esc = ` +// Fn + {left, down, up, right} = {home, pgdown, pgup, end} +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* 0: qwerty */ + KEYMAP_ANSI( + GRV, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, SPC, FN0, RGUI,APP, RCTL), + /* 1: Poker with Arrow */ + KEYMAP_ANSI( + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ + TRNS,TRNS,TRNS, TRNS, FN1, LEFT,DOWN,RGHT), + /* 2: Poker with Esc */ + KEYMAP_ANSI( + ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, FN2, TRNS,TRNS,TRNS), + /* 3: Poker with Arrow and Esc */ + KEYMAP_ANSI( + ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, UP, \ + TRNS,TRNS,TRNS, TRNS, FN3, LEFT,DOWN,RGHT), + /* 4: Poker Fn'd */ + KEYMAP_ANSI( + ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + TRNS,FN6, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ + TRNS,TRNS,TRNS, FN5, FN4, TRNS,TRNS,TRNS), + /* 5: Poker Fn'd arrow */ + KEYMAP_ANSI( + ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + TRNS,FN7, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, PGUP, \ + TRNS,TRNS,TRNS, FN4, FN5, HOME,PGDN,END), + /* 6: Poker Fn'd Esc */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + TRNS,FN4, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, TRNS, \ + TRNS,TRNS,TRNS, FN7, FN6, TRNS,TRNS,TRNS), + /* 7: Poker Fn'd Arrow + Esc */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS, \ + TRNS,FN5, UP, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \ + TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END, TRNS, \ + TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL, PGUP, \ + TRNS,TRNS,TRNS, FN6, FN7, HOME,PGDN,END), +}; + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + /* Poker Layout */ + [0] = ACTION_LAYER_SET(4, ON_PRESS), // FN0 move to Fn'd when press + [1] = ACTION_LAYER_SET(5, ON_PRESS), // FN1 move to Fn'd arrow when press + [2] = ACTION_LAYER_SET(6, ON_PRESS), // FN2 move to Fn'd Esc when press + [3] = ACTION_LAYER_SET(7, ON_PRESS), // FN3 move to Fn'd arrow + Esc when press + + //[4] = ACTION_LAYER_CLEAR(ON_RELEASE), // FN4 clear overlay when release + [4] = ACTION_LAYER_SET(0, ON_RELEASE), // FN4 clear overlay when release + [5] = ACTION_LAYER_SET(1, ON_RELEASE), // FN5 move to arrow when release + [6] = ACTION_LAYER_SET(2, ON_RELEASE), // FN6 move to Esc when release + [7] = ACTION_LAYER_SET(3, ON_RELEASE), // FN7 move to arrow + Esc when release + + [8] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN8 Task(RControl,RShift+Esc) +}; diff --git a/keyboard/gh60/keymaps/spacefn.c b/keyboard/gh60/keymaps/spacefn.c new file mode 100644 index 0000000000..8077dcee7b --- /dev/null +++ b/keyboard/gh60/keymaps/spacefn.c @@ -0,0 +1,55 @@ +#include "keymap_common.h" + +/* + * SpaceFN + * http://geekhack.org/index.php?topic=51069.0 + */ +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap 0: Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| + * |-----------------------------------------------------------| + * |Caps | A| S| D| F| G| H| J| K| L| ;| '|Return | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift | + * |-----------------------------------------------------------| + * |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| + * `-----------------------------------------------------------' + */ + KEYMAP_ANSI( + ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + CAPS,A, S, D, F, G, H, J, K, L, SCLN,QUOT, ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RSFT, \ + LCTL,LGUI,LALT, FN0, RALT,RGUI,APP, RCTL), + + /* Overlay 1: SpaceFN + * ,-----------------------------------------------------------. + * |` | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete | + * |-----------------------------------------------------------| + * | | | | | | | |Hom|Up |End|Psc|Slk|Pau|Ins | + * |-----------------------------------------------------------| + * | | | | | | |PgU|Lef|Dow|Rig| | | | + * |-----------------------------------------------------------| + * | | | | | |Spc|PgD|` |~ | | | | + * |-----------------------------------------------------------| + * | | | | | | | | | + * `-----------------------------------------------------------' + */ + KEYMAP_ANSI( + GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, DEL, \ + TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,UP, END, PSCR,SLCK,PAUS,INS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN1, TRNS,TRNS, TRNS, \ + TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS), +}; + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE), + [1] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // tilde +}; diff --git a/keyboard/hhkb/Makefile b/keyboard/hhkb/Makefile index 5a179bd24d..d434246cef 100644 --- a/keyboard/hhkb/Makefile +++ b/keyboard/hhkb/Makefile @@ -129,17 +129,17 @@ NKRO_ENABLE = yes # USB Nkey Rollover # Keymap file # ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else ifdef HHKB_JP - SRC := keymap_jp.c $(SRC) + SRC := keymaps/jp.c $(SRC) else - SRC := keymap_hhkb.c $(SRC) + SRC := keymaps/hhkb.c $(SRC) endif endif -ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) +ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) OPT_DEFS += -DHHKB_JP endif diff --git a/keyboard/hhkb/Makefile.pjrc b/keyboard/hhkb/Makefile.pjrc index 7d0f8c3a9c..403a8ec60a 100644 --- a/keyboard/hhkb/Makefile.pjrc +++ b/keyboard/hhkb/Makefile.pjrc @@ -18,9 +18,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_hasu.c $(SRC) + SRC := keymaps/hasu.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/hhkb/Makefile.rn42 b/keyboard/hhkb/Makefile.rn42 index cbb2b744c9..a730442af0 100644 --- a/keyboard/hhkb/Makefile.rn42 +++ b/keyboard/hhkb/Makefile.rn42 @@ -122,17 +122,17 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # Keymap file # ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else ifdef HHKB_JP - SRC := keymap_jp.c $(SRC) + SRC := keymaps/jp.c $(SRC) else - SRC := keymap_hhkb.c $(SRC) + SRC := keymaps/hhkb.c $(SRC) endif endif -ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) +ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) OPT_DEFS += -DHHKB_JP endif diff --git a/keyboard/hhkb/README.md b/keyboard/hhkb/README.md index fcd72e1941..e20c23d823 100644 --- a/keyboard/hhkb/README.md +++ b/keyboard/hhkb/README.md @@ -76,7 +76,7 @@ Use [Teensy Loader] if your controller is Teensy/Teensy++. ##Keymap -To define your own keymap create file named `keymap_.c` and see [keymap document](../../doc/keymap.md) and existent keymap files. +To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. ##Hardware diff --git a/keyboard/hhkb/keymap_hasu.c b/keyboard/hhkb/keymap_hasu.c deleted file mode 100644 index a5602ded31..0000000000 --- a/keyboard/hhkb/keymap_hasu.c +++ /dev/null @@ -1,282 +0,0 @@ -/* - * Hasu: my personal keymap - */ -#include "keymap_common.h" - - -#ifdef KEYMAP_SECTION_ENABLE -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { -#else -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { -#endif - /* Layer 0: Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs| - * |-----------------------------------------------------------| - * |Contro| A| S| D| F| G| H| J| K| L|Fn3| '|Fn6 | - * |-----------------------------------------------------------| - * |Fn7 | Z| X| C| V| B| N| M| ,| .|Fn2|Shift |Fn1| - * `-----------------------------------------------------------' - * |Gui|Alt | Fn4 |Fn5 |Gui| - * `-------------------------------------------' - */ - [0] = \ - KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS,GRV, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ - LCTL,A, S, D, F, G, H, J, K, L, FN3, QUOT,FN6, \ - FN7, Z, X, C, V, B, N, M, COMM,DOT, FN2, RSFT,FN1, \ - LGUI,LALT, FN4, FN5, RGUI), - - /* Layer 1: HHKB mode[HHKB Fn] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| - * |-----------------------------------------------------------| - * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * |Shift | | | | | | +| -|End|PgD|Dow|Shift | | - * `-----------------------------------------------------------' - * |Gui|Alt | Space |Alt |Gui| - * `-------------------------------------------' - */ - [1] = \ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - CAPS,NO, NO, NO, NO, NO, NO, NO, PSCR,SLCK,PAUS, UP, NO, BSPC, \ - LCTL,VOLD,VOLU,MUTE,NO, NO, PAST,PSLS,HOME,PGUP,LEFT,RGHT,ENT, \ - LSFT,NO, NO, NO, NO, NO, PPLS,PMNS,END, PGDN,DOWN,RSFT,TRNS, \ - LGUI,LALT, TRNS, RALT,RGUI), - - /* Layer 2: Vi mode[Slash] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd| | | |Backs| - * |-----------------------------------------------------------| - * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | | |Hom|PgD|PgUlEnd|Fn0|Shift | | - * `-----------------------------------------------------------' - * |Gui|Alt | Space |Alt |Gui| - * `-------------------------------------------' - */ - [2] = \ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, NO, NO, NO, BSPC, \ - LCTL,NO, LEFT,DOWN,RGHT,NO, LEFT,DOWN,UP, RGHT,NO, NO, ENT, \ - LSFT,NO, NO, NO, NO, NO, HOME,PGDN,PGUP,END, FN2, RSFT,TRNS, \ - LGUI,LALT, SPC, RALT,RGUI), - - /* Layer 3: Mouse mode(IJKL)[Semicolon] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| - * |-----------------------------------------------------------| - * |Contro| | | | | |Mb2|McL|McD|McR|Fn | |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * `-----------------------------------------------------------' - * |Gui |Alt | Mb1 |Fn |Fn | - * `--------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - [3] = \ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - FN8, NO, NO, NO, NO, NO, WH_L,WH_D,MS_U,WH_U,WH_R,FN9, FN10,FN8, \ - LCTL,ACL0,ACL1,ACL2,ACL2,NO, NO, MS_L,MS_D,MS_R,FN3, NO, ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,TRNS, \ - LGUI,LALT, BTN1, TRNS,TRNS), - - /* Layer 4: Mouse mode(IJKL)[Space] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| - * |-----------------------------------------------------------| - * |Contro| | | | | |Mb2|McL|McD|McR|Mb1| |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * `-----------------------------------------------------------' - * |Gui |Alt | Mb1 |Fn |Fn | - * `--------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - [4] = \ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - FN8, NO, NO, NO, NO, NO, WH_L,WH_D,MS_U,WH_U,WH_R,BTN4,BTN5,FN8, \ - LCTL,VOLD,VOLU,MUTE,NO, NO, NO, MS_L,MS_D,MS_R,BTN1,NO, ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,TRNS, \ - LGUI,LALT, TRNS, TRNS,TRNS), - -#if 0 - /* Layer 3: Mouse mode(HJKL)[Semicolon] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|MwU|MwR| | | |Backs| - * |-----------------------------------------------------------| - * |Contro| | | | | |McL|McD|McU|McR|Fn0| |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * `-----------------------------------------------------------' - * |Gui |Alt | Mb1 |Alt |Fn0| - * `--------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - TAB, NO, NO, NO, NO, NO, NO, WH_D,WH_U,RGHT,NO, NO, NO, BSPC, \ - LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,TRNS,QUOT,ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,SLSH,RSFT,NO, \ - LGUI,LALT, BTN1, RALT,TRNS), - - /* Layer4: Mouse mode(HJKL)[Space] - * ,-----------------------------------------------------------. - * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Tab | | | | | |MwL|MwD|MwU|MwR| |Wbk|Wfr|Alt-T| - * |-----------------------------------------------------------| - * |Contro| | | | | |McL|McD|McU|McR|Fn0| |Return | - * |-----------------------------------------------------------| - * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | - * `-----------------------------------------------------------' - * |Gui |Alt | Fn0 |Alt |Fn0| - * `--------------------------------------------' - * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel - */ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - FN8, NO, NO, NO, NO, NO, NO, WH_D,WH_U,RGHT,NO, FN9, FN10,FN8, \ - LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,BTN1,NO, ENT, \ - LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,NO, \ - LGUI,LALT, TRNS, RALT,RGUI), -#endif -#if 0 - /* Layer x: Matias half-qwerty keyboard style[Space] - * ,-----------------------------------------------------------. - * | -| 0| 9| 8| 7| 6| 5| 4| 3| 2| 1| | | |Esc| - * |-----------------------------------------------------------| - * |Backs| P| O| I| U| Y| T| R| E| W| Q| | |Tab | - * |-----------------------------------------------------------| - * |Contro| ;| L| K| J| H| G| F| D| S| A|Con|Control | - * |-----------------------------------------------------------| - * |Shift | /| .| ,| M| N| B| V| C| X| Z|Shift | | - * `-----------------------------------------------------------' - * |Gui |Alt | Fn0 |Alt |Gui| - * `--------------------------------------------' - */ - KEYMAP(MINS,0, 9, 8, 7, 6, 5, 4, 3, 2, 1, NO, NO, NO, ESC, \ - BSPC,P, O, I, U, Y, T, R, E, W, Q, NO, NO, TAB, \ - LCTL,SCLN,L, K, J, H, G, F, D, S, A, RCTL,RCTL, \ - LSFT,SLSH,DOT, COMM,M, N, B, V, C, X, Z, RSFT,NO, \ - LGUI,LALT, TRNS, RALT,RGUI), -#endif -}; - - - -/* id for user defined functions */ -enum function_id { - LSHIFT_LPAREN, -}; - -enum macro_id { - HELLO, - VOLUP, - ALT_TAB, -}; - - -/* - * Fn action definition - */ -#ifdef KEYMAP_SECTION_ENABLE -const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { -#else -const uint16_t fn_actions[] PROGMEM = { -#endif - [0] = ACTION_DEFAULT_LAYER_SET(0), // Default layer(not used) - [1] = ACTION_LAYER_TAP_TOGGLE(1), // HHKB layer(toggle with 5 taps) - [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* - [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* - [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC), // Mousekey layer with Space - [5] = ACTION_LAYER_MOMENTARY(4), // Mousekey layer(IJKL) - [6] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT), // RControl with tap Enter - [7] = ACTION_MODS_ONESHOT(MOD_LSFT), // Oneshot Shift - [8] = ACTION_MACRO(ALT_TAB), // Application switching - [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT), - [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT), - -// [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_BSPC), // LControl with tap Backspace -// [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_ESC), // LControl with tap Esc -// [x] = ACTION_FUNCTION_TAP(LSHIFT_LPAREN), // Function: LShift with tap '(' -// [x] = ACTION_MACRO(HELLO), // Macro: say hello -// [x] = ACTION_MACRO(VOLUP), // Macro: media key -}; - - -/* - * Macro definition - */ -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch (id) { - case HELLO: - return (record->event.pressed ? - MACRO( I(0), T(H), T(E), T(L), T(L), W(255), T(O), END ) : - MACRO_NONE ); - case VOLUP: - return (record->event.pressed ? - MACRO( D(VOLU), U(VOLU), END ) : - MACRO_NONE ); - case ALT_TAB: - return (record->event.pressed ? - MACRO( D(LALT), D(TAB), END ) : - MACRO( U(TAB), END )); - } - return MACRO_NONE; -} - - - -/* - * user defined action function - */ -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - if (record->event.pressed) dprint("P"); else dprint("R"); - dprintf("%d", record->tap.count); - if (record->tap.interrupted) dprint("i"); - dprint("\n"); - - switch (id) { - case LSHIFT_LPAREN: - // Shift parentheses example: LShft + tap '(' - // http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses - // http://geekhack.org/index.php?topic=41989.msg1304899#msg1304899 - if (record->event.pressed) { - if (record->tap.count > 0 && !record->tap.interrupted) { - if (record->tap.interrupted) { - dprint("tap interrupted\n"); - register_mods(MOD_BIT(KC_LSHIFT)); - } - } else { - register_mods(MOD_BIT(KC_LSHIFT)); - } - } else { - if (record->tap.count > 0 && !(record->tap.interrupted)) { - add_weak_mods(MOD_BIT(KC_LSHIFT)); - send_keyboard_report(); - register_code(KC_9); - unregister_code(KC_9); - del_weak_mods(MOD_BIT(KC_LSHIFT)); - send_keyboard_report(); - record->tap.count = 0; // ad hoc: cancel tap - } else { - unregister_mods(MOD_BIT(KC_LSHIFT)); - } - } - break; - } -} diff --git a/keyboard/hhkb/keymap_hhkb.c b/keyboard/hhkb/keymap_hhkb.c deleted file mode 100644 index 86ad0f5eee..0000000000 --- a/keyboard/hhkb/keymap_hhkb.c +++ /dev/null @@ -1,95 +0,0 @@ -/* - * HHKB Layout - */ -#include "keymap_common.h" - - -#ifdef KEYMAP_SECTION_ENABLE -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { -#else -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { -#endif - /* Layer 0: Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs| - * |-----------------------------------------------------------| - * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn0| - * `-----------------------------------------------------------' - * |Alt|Gui | Space |Gui |Alt| - * `-------------------------------------------' - */ - KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS,GRV, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,FN0, \ - LALT,LGUI, SPC, RGUI,RALT), - - /* Layer 1: HHKB mode (HHKB Fn) - * ,-----------------------------------------------------------. - * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| - * |-----------------------------------------------------------| - * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * | | | | | | | +| -|End|PgD|Dow| | | - * `-----------------------------------------------------------' - * | | | | | | - * `-------------------------------------------' - */ - KEYMAP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC, \ - TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS, \ - TRNS,TRNS, TRNS, TRNS,TRNS), -}; - - - -/* - * Fn action definition - */ -#ifdef KEYMAP_SECTION_ENABLE -const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { - [0] = ACTION_LAYER_MOMENTARY(1), - [1] = ACTION_LAYER_MOMENTARY(2), - [2] = ACTION_LAYER_MOMENTARY(3), - [3] = ACTION_LAYER_MOMENTARY(4), - [4] = ACTION_LAYER_MOMENTARY(5), - [5] = ACTION_LAYER_MOMENTARY(6), - [6] = ACTION_LAYER_MOMENTARY(7), - [7] = ACTION_LAYER_TOGGLE(1), - [8] = ACTION_LAYER_TOGGLE(2), - [9] = ACTION_LAYER_TOGGLE(3), - [10] = ACTION_LAYER_TAP_TOGGLE(1), - [11] = ACTION_LAYER_TAP_TOGGLE(2), - [12] = ACTION_LAYER_TAP_TOGGLE(3), - [13] = ACTION_LAYER_TAP_KEY(1, KC_A), - [14] = ACTION_LAYER_TAP_KEY(2, KC_F), - [15] = ACTION_LAYER_TAP_KEY(3, KC_J), - [16] = ACTION_LAYER_TAP_KEY(4, KC_SPACE), - [17] = ACTION_LAYER_TAP_KEY(5, KC_SCOLON), - [18] = ACTION_LAYER_TAP_KEY(6, KC_QUOTE), - [19] = ACTION_LAYER_TAP_KEY(7, KC_SLASH), - [20] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPACE), - [21] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_SPACE), - [22] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_QUOTE), - [23] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENTER), - [24] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_ESC), - [25] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_BSPACE), - [26] = ACTION_MODS_ONESHOT(MOD_LCTL), - [27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC), - [28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE), - [29] = ACTION_MODS_ONESHOT(MOD_LSFT), - [30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ESC), - [31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSPACE), -}; -#else -const uint16_t fn_actions[] PROGMEM = { - [0] = ACTION_LAYER_MOMENTARY(1), -}; -#endif diff --git a/keyboard/hhkb/keymap_jp.c b/keyboard/hhkb/keymap_jp.c deleted file mode 100644 index 48d0ee70ba..0000000000 --- a/keyboard/hhkb/keymap_jp.c +++ /dev/null @@ -1,50 +0,0 @@ -/* - * HHKB JP Layout - */ -#include "keymap_common.h" - - -#ifdef KEYMAP_SECTION_ENABLE -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { -#else -const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { -#endif - /* Layer 0: Default Layer */ - KEYMAP_JP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, JYEN,BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,BSLS,ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RO, UP, RSFT, \ - FN0, ZKHK,LGUI,LALT,MHEN, SPC, HENK,KANA,RALT,FN0, LEFT,DOWN,RGHT), - - /* Layer 1: HHKB mode (HHKB Fn) - * ,-----------------------------------------------------------. - * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | | | - * |------------------------------------------------------` | - * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig| | | - * |-----------------------------------------------------------| - * | | | | | | | +| -|End|PgD|Dow| | | | - * |-----------------------------------------------------------| - * | || | | | | | | | | || | | | - * `-----------------------------------------------------------' - */ - KEYMAP_JP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, \ - TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS,PENT, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS), -}; - - - -/* - * Fn action definition - */ -#ifdef KEYMAP_SECTION_ENABLE -const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { -#else -const uint16_t fn_actions[] PROGMEM = { -#endif - [0] = ACTION_LAYER_MOMENTARY(1), -}; diff --git a/keyboard/hhkb/keymap_spacefn.c b/keyboard/hhkb/keymap_spacefn.c deleted file mode 100644 index deff920ae2..0000000000 --- a/keyboard/hhkb/keymap_spacefn.c +++ /dev/null @@ -1,116 +0,0 @@ -/* - * SpaceFN - * http://geekhack.org/index.php?topic=51069.0 - */ -#include "keymap_common.h" - - -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - /* Layer 0: Default Layer - * ,-----------------------------------------------------------. - * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| `|BSp| - * |-----------------------------------------------------------| - * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| - * |-----------------------------------------------------------| - * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter | - * |-----------------------------------------------------------| - * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn0| - * `-----------------------------------------------------------' - * |Gui|Alt | SpaceFN |Alt |Gui| - * `-------------------------------------------' - */ - KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, GRV, BSPC, \ - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ - LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ - LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,FN0, \ - LGUI,LALT, FN1, RALT,RGUI), - - /* Layer 1: HHKB mode (HHKB Fn) - * ,-----------------------------------------------------------. - * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| - * |-----------------------------------------------------------| - * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| - * |-----------------------------------------------------------| - * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | - * |-----------------------------------------------------------| - * | | | | | | | +| -|End|PgD|Dow| | | - * `-----------------------------------------------------------' - * | | | | | | - * `-------------------------------------------' - */ - KEYMAP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ - CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC, \ - TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS, \ - TRNS,TRNS, SPC, TRNS,TRNS), - - /* Layer 2: SpaceFN - * ,-----------------------------------------------------------. - * |` | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| |Del| - * |-----------------------------------------------------------| - * | | | |Esc| | | |Hom|Up |End|Psc|Slk|Pau|Ins | - * |-----------------------------------------------------------| - * | | | | | | |PgU|Lef|Dow|Rig| | | | - * |-----------------------------------------------------------| - * | | | | | |Spc|PgD|` |~ | | | | | - * `-----------------------------------------------------------' - * | | | | | | - * `-------------------------------------------' - */ - KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS,DEL, \ - TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,FN3, END, PSCR,SLCK,PAUS,INS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,TRNS, \ - TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN2, TRNS,TRNS,TRNS,NO, \ - TRNS,TRNS, TRNS, TRNS,TRNS), -}; - - -/* - * user defined action function - */ -enum function_id { - CTRL_SPACE_I, // Ctrl + Up(SpaceFN) -> PgUp -}; - -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ -# define MODS_CTRL_MASK (MOD_BIT(KC_LCTRL)|MOD_BIT(KC_RCTRL)) - static uint8_t ctrl_space_i_prev_ctrl; - - switch (id) { - // Ctrl + Up(SpaceFN) -> PgUp - case CTRL_SPACE_I: - ctrl_space_i_prev_ctrl = get_mods()&MODS_CTRL_MASK; - if (record->event.pressed) { - if (ctrl_space_i_prev_ctrl) { - del_mods(ctrl_space_i_prev_ctrl); // remove Ctrl - add_key(KC_PGUP); - send_keyboard_report(); // send PgUp without Ctrl - add_mods(ctrl_space_i_prev_ctrl); // return Ctrl but not sent - } else { - add_key(KC_UP); - send_keyboard_report(); - } - } else { - if (ctrl_space_i_prev_ctrl) { - del_key(KC_PGUP); - send_keyboard_report(); - } else { - del_key(KC_UP); - send_keyboard_report(); - } - } - break; - } -} - - -/* - * Fn action definition - */ -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_LAYER_MOMENTARY(1), - [1] = ACTION_LAYER_TAP_KEY(2, KC_SPACE), - [2] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // tilde - [3] = ACTION_FUNCTION(CTRL_SPACE_I), // Ctrl + Up(SpaceFN) -> PgUp -}; diff --git a/keyboard/hhkb/keymaps/hasu.c b/keyboard/hhkb/keymaps/hasu.c new file mode 100644 index 0000000000..a5602ded31 --- /dev/null +++ b/keyboard/hhkb/keymaps/hasu.c @@ -0,0 +1,282 @@ +/* + * Hasu: my personal keymap + */ +#include "keymap_common.h" + + +#ifdef KEYMAP_SECTION_ENABLE +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { +#else +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { +#endif + /* Layer 0: Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs| + * |-----------------------------------------------------------| + * |Contro| A| S| D| F| G| H| J| K| L|Fn3| '|Fn6 | + * |-----------------------------------------------------------| + * |Fn7 | Z| X| C| V| B| N| M| ,| .|Fn2|Shift |Fn1| + * `-----------------------------------------------------------' + * |Gui|Alt | Fn4 |Fn5 |Gui| + * `-------------------------------------------' + */ + [0] = \ + KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS,GRV, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ + LCTL,A, S, D, F, G, H, J, K, L, FN3, QUOT,FN6, \ + FN7, Z, X, C, V, B, N, M, COMM,DOT, FN2, RSFT,FN1, \ + LGUI,LALT, FN4, FN5, RGUI), + + /* Layer 1: HHKB mode[HHKB Fn] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| + * |-----------------------------------------------------------| + * |Contro|VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * |Shift | | | | | | +| -|End|PgD|Dow|Shift | | + * `-----------------------------------------------------------' + * |Gui|Alt | Space |Alt |Gui| + * `-------------------------------------------' + */ + [1] = \ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + CAPS,NO, NO, NO, NO, NO, NO, NO, PSCR,SLCK,PAUS, UP, NO, BSPC, \ + LCTL,VOLD,VOLU,MUTE,NO, NO, PAST,PSLS,HOME,PGUP,LEFT,RGHT,ENT, \ + LSFT,NO, NO, NO, NO, NO, PPLS,PMNS,END, PGDN,DOWN,RSFT,TRNS, \ + LGUI,LALT, TRNS, RALT,RGUI), + + /* Layer 2: Vi mode[Slash] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd| | | |Backs| + * |-----------------------------------------------------------| + * |Contro| |Lef|Dow|Rig| |Lef|Dow|Up |Rig| | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | | |Hom|PgD|PgUlEnd|Fn0|Shift | | + * `-----------------------------------------------------------' + * |Gui|Alt | Space |Alt |Gui| + * `-------------------------------------------' + */ + [2] = \ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + TAB, HOME,PGDN,UP, PGUP,END, HOME,PGDN,PGUP,END, NO, NO, NO, BSPC, \ + LCTL,NO, LEFT,DOWN,RGHT,NO, LEFT,DOWN,UP, RGHT,NO, NO, ENT, \ + LSFT,NO, NO, NO, NO, NO, HOME,PGDN,PGUP,END, FN2, RSFT,TRNS, \ + LGUI,LALT, SPC, RALT,RGUI), + + /* Layer 3: Mouse mode(IJKL)[Semicolon] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| + * |-----------------------------------------------------------| + * |Contro| | | | | |Mb2|McL|McD|McR|Fn | |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * `-----------------------------------------------------------' + * |Gui |Alt | Mb1 |Fn |Fn | + * `--------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + [3] = \ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + FN8, NO, NO, NO, NO, NO, WH_L,WH_D,MS_U,WH_U,WH_R,FN9, FN10,FN8, \ + LCTL,ACL0,ACL1,ACL2,ACL2,NO, NO, MS_L,MS_D,MS_R,FN3, NO, ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,TRNS, \ + LGUI,LALT, BTN1, TRNS,TRNS), + + /* Layer 4: Mouse mode(IJKL)[Space] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T| + * |-----------------------------------------------------------| + * |Contro| | | | | |Mb2|McL|McD|McR|Mb1| |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * `-----------------------------------------------------------' + * |Gui |Alt | Mb1 |Fn |Fn | + * `--------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + [4] = \ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + FN8, NO, NO, NO, NO, NO, WH_L,WH_D,MS_U,WH_U,WH_R,BTN4,BTN5,FN8, \ + LCTL,VOLD,VOLU,MUTE,NO, NO, NO, MS_L,MS_D,MS_R,BTN1,NO, ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,TRNS, \ + LGUI,LALT, TRNS, TRNS,TRNS), + +#if 0 + /* Layer 3: Mouse mode(HJKL)[Semicolon] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|MwU|MwR| | | |Backs| + * |-----------------------------------------------------------| + * |Contro| | | | | |McL|McD|McU|McR|Fn0| |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * `-----------------------------------------------------------' + * |Gui |Alt | Mb1 |Alt |Fn0| + * `--------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + TAB, NO, NO, NO, NO, NO, NO, WH_D,WH_U,RGHT,NO, NO, NO, BSPC, \ + LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,TRNS,QUOT,ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,SLSH,RSFT,NO, \ + LGUI,LALT, BTN1, RALT,TRNS), + + /* Layer4: Mouse mode(HJKL)[Space] + * ,-----------------------------------------------------------. + * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Tab | | | | | |MwL|MwD|MwU|MwR| |Wbk|Wfr|Alt-T| + * |-----------------------------------------------------------| + * |Contro| | | | | |McL|McD|McU|McR|Fn0| |Return | + * |-----------------------------------------------------------| + * |Shift | | | | |Mb3|Mb2|Mb1|Mb4|Mb5| |Shift | | + * `-----------------------------------------------------------' + * |Gui |Alt | Fn0 |Alt |Fn0| + * `--------------------------------------------' + * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel + */ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + FN8, NO, NO, NO, NO, NO, NO, WH_D,WH_U,RGHT,NO, FN9, FN10,FN8, \ + LCTL,NO, ACL0,ACL1,ACL2,NO, MS_L,MS_D,MS_U,MS_R,BTN1,NO, ENT, \ + LSFT,NO, NO, NO, NO, BTN3,BTN2,BTN1,FN9, FN10,NO, RSFT,NO, \ + LGUI,LALT, TRNS, RALT,RGUI), +#endif +#if 0 + /* Layer x: Matias half-qwerty keyboard style[Space] + * ,-----------------------------------------------------------. + * | -| 0| 9| 8| 7| 6| 5| 4| 3| 2| 1| | | |Esc| + * |-----------------------------------------------------------| + * |Backs| P| O| I| U| Y| T| R| E| W| Q| | |Tab | + * |-----------------------------------------------------------| + * |Contro| ;| L| K| J| H| G| F| D| S| A|Con|Control | + * |-----------------------------------------------------------| + * |Shift | /| .| ,| M| N| B| V| C| X| Z|Shift | | + * `-----------------------------------------------------------' + * |Gui |Alt | Fn0 |Alt |Gui| + * `--------------------------------------------' + */ + KEYMAP(MINS,0, 9, 8, 7, 6, 5, 4, 3, 2, 1, NO, NO, NO, ESC, \ + BSPC,P, O, I, U, Y, T, R, E, W, Q, NO, NO, TAB, \ + LCTL,SCLN,L, K, J, H, G, F, D, S, A, RCTL,RCTL, \ + LSFT,SLSH,DOT, COMM,M, N, B, V, C, X, Z, RSFT,NO, \ + LGUI,LALT, TRNS, RALT,RGUI), +#endif +}; + + + +/* id for user defined functions */ +enum function_id { + LSHIFT_LPAREN, +}; + +enum macro_id { + HELLO, + VOLUP, + ALT_TAB, +}; + + +/* + * Fn action definition + */ +#ifdef KEYMAP_SECTION_ENABLE +const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { +#else +const uint16_t fn_actions[] PROGMEM = { +#endif + [0] = ACTION_DEFAULT_LAYER_SET(0), // Default layer(not used) + [1] = ACTION_LAYER_TAP_TOGGLE(1), // HHKB layer(toggle with 5 taps) + [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH), // Cursor layer with Slash* + [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN), // Mousekey layer with Semicolon* + [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC), // Mousekey layer with Space + [5] = ACTION_LAYER_MOMENTARY(4), // Mousekey layer(IJKL) + [6] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT), // RControl with tap Enter + [7] = ACTION_MODS_ONESHOT(MOD_LSFT), // Oneshot Shift + [8] = ACTION_MACRO(ALT_TAB), // Application switching + [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT), + [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT), + +// [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_BSPC), // LControl with tap Backspace +// [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_ESC), // LControl with tap Esc +// [x] = ACTION_FUNCTION_TAP(LSHIFT_LPAREN), // Function: LShift with tap '(' +// [x] = ACTION_MACRO(HELLO), // Macro: say hello +// [x] = ACTION_MACRO(VOLUP), // Macro: media key +}; + + +/* + * Macro definition + */ +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + switch (id) { + case HELLO: + return (record->event.pressed ? + MACRO( I(0), T(H), T(E), T(L), T(L), W(255), T(O), END ) : + MACRO_NONE ); + case VOLUP: + return (record->event.pressed ? + MACRO( D(VOLU), U(VOLU), END ) : + MACRO_NONE ); + case ALT_TAB: + return (record->event.pressed ? + MACRO( D(LALT), D(TAB), END ) : + MACRO( U(TAB), END )); + } + return MACRO_NONE; +} + + + +/* + * user defined action function + */ +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + if (record->event.pressed) dprint("P"); else dprint("R"); + dprintf("%d", record->tap.count); + if (record->tap.interrupted) dprint("i"); + dprint("\n"); + + switch (id) { + case LSHIFT_LPAREN: + // Shift parentheses example: LShft + tap '(' + // http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses + // http://geekhack.org/index.php?topic=41989.msg1304899#msg1304899 + if (record->event.pressed) { + if (record->tap.count > 0 && !record->tap.interrupted) { + if (record->tap.interrupted) { + dprint("tap interrupted\n"); + register_mods(MOD_BIT(KC_LSHIFT)); + } + } else { + register_mods(MOD_BIT(KC_LSHIFT)); + } + } else { + if (record->tap.count > 0 && !(record->tap.interrupted)) { + add_weak_mods(MOD_BIT(KC_LSHIFT)); + send_keyboard_report(); + register_code(KC_9); + unregister_code(KC_9); + del_weak_mods(MOD_BIT(KC_LSHIFT)); + send_keyboard_report(); + record->tap.count = 0; // ad hoc: cancel tap + } else { + unregister_mods(MOD_BIT(KC_LSHIFT)); + } + } + break; + } +} diff --git a/keyboard/hhkb/keymaps/hhkb.c b/keyboard/hhkb/keymaps/hhkb.c new file mode 100644 index 0000000000..86ad0f5eee --- /dev/null +++ b/keyboard/hhkb/keymaps/hhkb.c @@ -0,0 +1,95 @@ +/* + * HHKB Layout + */ +#include "keymap_common.h" + + +#ifdef KEYMAP_SECTION_ENABLE +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { +#else +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { +#endif + /* Layer 0: Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs| + * |-----------------------------------------------------------| + * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn0| + * `-----------------------------------------------------------' + * |Alt|Gui | Space |Gui |Alt| + * `-------------------------------------------' + */ + KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, BSLS,GRV, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSPC, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,FN0, \ + LALT,LGUI, SPC, RGUI,RALT), + + /* Layer 1: HHKB mode (HHKB Fn) + * ,-----------------------------------------------------------. + * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| + * |-----------------------------------------------------------| + * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * | | | | | | | +| -|End|PgD|Dow| | | + * `-----------------------------------------------------------' + * | | | | | | + * `-------------------------------------------' + */ + KEYMAP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC, \ + TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS, \ + TRNS,TRNS, TRNS, TRNS,TRNS), +}; + + + +/* + * Fn action definition + */ +#ifdef KEYMAP_SECTION_ENABLE +const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { + [0] = ACTION_LAYER_MOMENTARY(1), + [1] = ACTION_LAYER_MOMENTARY(2), + [2] = ACTION_LAYER_MOMENTARY(3), + [3] = ACTION_LAYER_MOMENTARY(4), + [4] = ACTION_LAYER_MOMENTARY(5), + [5] = ACTION_LAYER_MOMENTARY(6), + [6] = ACTION_LAYER_MOMENTARY(7), + [7] = ACTION_LAYER_TOGGLE(1), + [8] = ACTION_LAYER_TOGGLE(2), + [9] = ACTION_LAYER_TOGGLE(3), + [10] = ACTION_LAYER_TAP_TOGGLE(1), + [11] = ACTION_LAYER_TAP_TOGGLE(2), + [12] = ACTION_LAYER_TAP_TOGGLE(3), + [13] = ACTION_LAYER_TAP_KEY(1, KC_A), + [14] = ACTION_LAYER_TAP_KEY(2, KC_F), + [15] = ACTION_LAYER_TAP_KEY(3, KC_J), + [16] = ACTION_LAYER_TAP_KEY(4, KC_SPACE), + [17] = ACTION_LAYER_TAP_KEY(5, KC_SCOLON), + [18] = ACTION_LAYER_TAP_KEY(6, KC_QUOTE), + [19] = ACTION_LAYER_TAP_KEY(7, KC_SLASH), + [20] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPACE), + [21] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_SPACE), + [22] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_QUOTE), + [23] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENTER), + [24] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_ESC), + [25] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_BSPACE), + [26] = ACTION_MODS_ONESHOT(MOD_LCTL), + [27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC), + [28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE), + [29] = ACTION_MODS_ONESHOT(MOD_LSFT), + [30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ESC), + [31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSPACE), +}; +#else +const uint16_t fn_actions[] PROGMEM = { + [0] = ACTION_LAYER_MOMENTARY(1), +}; +#endif diff --git a/keyboard/hhkb/keymaps/jp.c b/keyboard/hhkb/keymaps/jp.c new file mode 100644 index 0000000000..48d0ee70ba --- /dev/null +++ b/keyboard/hhkb/keymaps/jp.c @@ -0,0 +1,50 @@ +/* + * HHKB JP Layout + */ +#include "keymap_common.h" + + +#ifdef KEYMAP_SECTION_ENABLE +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = { +#else +const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = { +#endif + /* Layer 0: Default Layer */ + KEYMAP_JP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, JYEN,BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,BSLS,ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RO, UP, RSFT, \ + FN0, ZKHK,LGUI,LALT,MHEN, SPC, HENK,KANA,RALT,FN0, LEFT,DOWN,RGHT), + + /* Layer 1: HHKB mode (HHKB Fn) + * ,-----------------------------------------------------------. + * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | | | + * |------------------------------------------------------` | + * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig| | | + * |-----------------------------------------------------------| + * | | | | | | | +| -|End|PgD|Dow| | | | + * |-----------------------------------------------------------| + * | || | | | | | | | | || | | | + * `-----------------------------------------------------------' + */ + KEYMAP_JP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, \ + TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS,PENT, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS), +}; + + + +/* + * Fn action definition + */ +#ifdef KEYMAP_SECTION_ENABLE +const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = { +#else +const uint16_t fn_actions[] PROGMEM = { +#endif + [0] = ACTION_LAYER_MOMENTARY(1), +}; diff --git a/keyboard/hhkb/keymaps/spacefn.c b/keyboard/hhkb/keymaps/spacefn.c new file mode 100644 index 0000000000..deff920ae2 --- /dev/null +++ b/keyboard/hhkb/keymaps/spacefn.c @@ -0,0 +1,116 @@ +/* + * SpaceFN + * http://geekhack.org/index.php?topic=51069.0 + */ +#include "keymap_common.h" + + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Layer 0: Default Layer + * ,-----------------------------------------------------------. + * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| `|BSp| + * |-----------------------------------------------------------| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| + * |-----------------------------------------------------------| + * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter | + * |-----------------------------------------------------------| + * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn0| + * `-----------------------------------------------------------' + * |Gui|Alt | SpaceFN |Alt |Gui| + * `-------------------------------------------' + */ + KEYMAP(ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, GRV, BSPC, \ + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ + LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ + LSFT,Z, X, C, V, B, N, M, COMM,DOT, SLSH,RSFT,FN0, \ + LGUI,LALT, FN1, RALT,RGUI), + + /* Layer 1: HHKB mode (HHKB Fn) + * ,-----------------------------------------------------------. + * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del| + * |-----------------------------------------------------------| + * |Caps | | | | | | | |Psc|Slk|Pus|Up | |Backs| + * |-----------------------------------------------------------| + * | |VoD|VoU|Mut| | | *| /|Hom|PgU|Lef|Rig|Enter | + * |-----------------------------------------------------------| + * | | | | | | | +| -|End|PgD|Dow| | | + * `-----------------------------------------------------------' + * | | | | | | + * `-------------------------------------------' + */ + KEYMAP(PWR, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, DEL, \ + CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC, \ + TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS, \ + TRNS,TRNS, SPC, TRNS,TRNS), + + /* Layer 2: SpaceFN + * ,-----------------------------------------------------------. + * |` | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| |Del| + * |-----------------------------------------------------------| + * | | | |Esc| | | |Hom|Up |End|Psc|Slk|Pau|Ins | + * |-----------------------------------------------------------| + * | | | | | | |PgU|Lef|Dow|Rig| | | | + * |-----------------------------------------------------------| + * | | | | | |Spc|PgD|` |~ | | | | | + * `-----------------------------------------------------------' + * | | | | | | + * `-------------------------------------------' + */ + KEYMAP(GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS,DEL, \ + TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,FN3, END, PSCR,SLCK,PAUS,INS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,TRNS, \ + TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN2, TRNS,TRNS,TRNS,NO, \ + TRNS,TRNS, TRNS, TRNS,TRNS), +}; + + +/* + * user defined action function + */ +enum function_id { + CTRL_SPACE_I, // Ctrl + Up(SpaceFN) -> PgUp +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) +{ +# define MODS_CTRL_MASK (MOD_BIT(KC_LCTRL)|MOD_BIT(KC_RCTRL)) + static uint8_t ctrl_space_i_prev_ctrl; + + switch (id) { + // Ctrl + Up(SpaceFN) -> PgUp + case CTRL_SPACE_I: + ctrl_space_i_prev_ctrl = get_mods()&MODS_CTRL_MASK; + if (record->event.pressed) { + if (ctrl_space_i_prev_ctrl) { + del_mods(ctrl_space_i_prev_ctrl); // remove Ctrl + add_key(KC_PGUP); + send_keyboard_report(); // send PgUp without Ctrl + add_mods(ctrl_space_i_prev_ctrl); // return Ctrl but not sent + } else { + add_key(KC_UP); + send_keyboard_report(); + } + } else { + if (ctrl_space_i_prev_ctrl) { + del_key(KC_PGUP); + send_keyboard_report(); + } else { + del_key(KC_UP); + send_keyboard_report(); + } + } + break; + } +} + + +/* + * Fn action definition + */ +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_LAYER_MOMENTARY(1), + [1] = ACTION_LAYER_TAP_KEY(2, KC_SPACE), + [2] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // tilde + [3] = ACTION_FUNCTION(CTRL_SPACE_I), // Ctrl + Up(SpaceFN) -> PgUp +}; diff --git a/keyboard/hhkb_qmk/Makefile b/keyboard/hhkb_qmk/Makefile index 8bd44100b7..21ba261a23 100644 --- a/keyboard/hhkb_qmk/Makefile +++ b/keyboard/hhkb_qmk/Makefile @@ -54,9 +54,9 @@ SRC = hhkb_qmk.c \ matrix.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/hhkb_qmk/README.md b/keyboard/hhkb_qmk/README.md index 606025c411..389407b3aa 100644 --- a/keyboard/hhkb_qmk/README.md +++ b/keyboard/hhkb_qmk/README.md @@ -171,10 +171,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/hhkb_qmk/keymaps/default.c b/keyboard/hhkb_qmk/keymaps/default.c new file mode 100644 index 0000000000..bcd8ead377 --- /dev/null +++ b/keyboard/hhkb_qmk/keymaps/default.c @@ -0,0 +1,78 @@ +/* -*- eval: (turn-on-orgtbl); -*- + * default HHKB Layout + */ +#include "hhkb_qmk.h" + +#define BASE 0 +#define HHKB 1 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + + /* BASE Level: Default Layer + |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| + | Cont | A | S | D | F | G | H | J | K | L | ; | ' | Ent | | | + |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 | | | + |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| + + |------+------+-----------------------+------+------| + | LAlt | LGUI | ******* Space ******* | RGUI | RAlt | + |------+------+-----------------------+------+------| + */ + + [BASE] = KEYMAP( // default layer + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ + KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, \ + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ + KC_LALT, KC_LGUI, /* */ KC_SPC, KC_RGUI, KC_RALT), + + + + /* Layer HHKB: HHKB mode (HHKB Fn) + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | Pwr | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | Caps | | | | | | | | Psc | Slk | Pus | Up | | Backs | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | | VoD | VoU | Mut | | | * | / | Hom | PgU | Lef | Rig | Enter | | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | | | | | | | + | - | End | PgD | Dow | | | | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + + |------+------+----------------------+------+------+ + | **** | **** | ******************** | **** | **** | + |------+------+----------------------+------+------+ + + */ + + [HHKB] = KEYMAP( + KC_PWR, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, \ + KC_CAPS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, KC_TRNS, KC_BSPC, \ + KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_PAST, KC_PSLS, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, KC_PENT, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS)}; + + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/hhkb_qmk/keymaps/keymap_default.c b/keyboard/hhkb_qmk/keymaps/keymap_default.c deleted file mode 100644 index bcd8ead377..0000000000 --- a/keyboard/hhkb_qmk/keymaps/keymap_default.c +++ /dev/null @@ -1,78 +0,0 @@ -/* -*- eval: (turn-on-orgtbl); -*- - * default HHKB Layout - */ -#include "hhkb_qmk.h" - -#define BASE 0 -#define HHKB 1 - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - /* BASE Level: Default Layer - |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| - | Cont | A | S | D | F | G | H | J | K | L | ; | ' | Ent | | | - |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 | | | - |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---| - - |------+------+-----------------------+------+------| - | LAlt | LGUI | ******* Space ******* | RGUI | RAlt | - |------+------+-----------------------+------+------| - */ - - [BASE] = KEYMAP( // default layer - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ - KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, \ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ - KC_LALT, KC_LGUI, /* */ KC_SPC, KC_RGUI, KC_RALT), - - - - /* Layer HHKB: HHKB mode (HHKB Fn) - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | Pwr | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | Caps | | | | | | | | Psc | Slk | Pus | Up | | Backs | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | | VoD | VoU | Mut | | | * | / | Hom | PgU | Lef | Rig | Enter | | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | | | | | | | + | - | End | PgD | Dow | | | | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - - |------+------+----------------------+------+------+ - | **** | **** | ******************** | **** | **** | - |------+------+----------------------+------+------+ - - */ - - [HHKB] = KEYMAP( - KC_PWR, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, \ - KC_CAPS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, KC_TRNS, KC_BSPC, \ - KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_PAST, KC_PSLS, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, KC_PENT, \ - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, \ - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS)}; - - -const uint16_t PROGMEM fn_actions[] = { - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/hhkb_qmk/keymaps/keymap_lxol.c b/keyboard/hhkb_qmk/keymaps/keymap_lxol.c deleted file mode 100644 index 3256fda516..0000000000 --- a/keyboard/hhkb_qmk/keymaps/keymap_lxol.c +++ /dev/null @@ -1,208 +0,0 @@ -/* -*- eval: (turn-on-orgtbl); -*- - * lxol HHKB Layout - */ -#include "hhkb_qmk.h" - -#define BASE 0 -#define WIN 1 -#define HHKB 2 -#define RGUILEV 3 -#define LGUILEV 4 -#define RALTLEV 5 -#define LALTLEV 6 - - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - - /* Layer 0: Default Layer - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | L | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - - |------+------+-------+------+------| - | LAlt | LGUI | Space | RGUI | RAlt | - |------+------+-------+------+------| - */ - - [BASE] = KEYMAP( // layer 0 : default - - - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ - KC_LCTL, LT(LALTLEV,KC_A), LT(LGUILEV,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, LT(RGUILEV,KC_L), LT(RALTLEV,KC_SCLN), KC_QUOT, KC_FN0, \ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ - KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT), - - - - /* Layer 1: HHKB mode (HHKB Fn) - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | Pwr | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | Caps | | | | | | | | Psc | Slk | Pus | Up | | Backs | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | | VoD | VoU | Mut | | | * | / | Hom | PgU | Lef | Rig | Enter | | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - | | | | | | | + | - | End | PgD | Dow | | | | | - |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| - - |---+---+---+---+---| - | | | | | | - |---+---+---+---+---| - */ - - [HHKB] = KEYMAP( - KC_PWR, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, \ - KC_CAPS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, KC_TRNS, KC_BSPC, \ - KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_PAST, KC_PSLS, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, KC_PENT, \ - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, \ - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), - - - /* Layer LGUI: All keys with RGUI modifier - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - - |------+------+-------+------+------| - | LAlt | LGUI | Space | RGUI | RAlt | - |------+------+-------+------+------| - */ - - [RGUILEV] = KEYMAP( // Right GUI layer by KC_L - - RGUI(KC_ESC), RGUI(KC_1), RGUI(KC_2), RGUI(KC_3), RGUI(KC_4), RGUI(KC_5), RGUI(KC_6), RGUI(KC_7), RGUI(KC_8), RGUI(KC_9), RGUI(KC_0), RGUI(KC_MINS), RGUI(KC_EQL), RGUI(KC_BSLS), RGUI(KC_GRV), \ - RGUI(KC_TAB), RGUI(KC_Q), RGUI(KC_W), RGUI(KC_E), RGUI(KC_R), RGUI(KC_T), RGUI(KC_Y), RGUI(KC_U), RGUI(KC_I), RGUI(KC_O), RGUI(KC_P), RGUI(KC_LBRC), RGUI(KC_RBRC), RGUI(KC_BSPC), \ - RGUI(KC_LCTL), RGUI(KC_A), RGUI(KC_S), RGUI(KC_D), RGUI(KC_F), RGUI(KC_G), RGUI(KC_H), RGUI(KC_J), RGUI(KC_K), KC_TRNS, KC_TRNS, RGUI(KC_QUOT), KC_FN0, \ - RGUI(KC_LSFT), RGUI(KC_Z), RGUI(KC_X), RGUI(KC_C), RGUI(KC_V), RGUI(KC_B), RGUI(KC_N), RGUI(KC_M), RGUI(KC_COMM), RGUI(KC_DOT), RGUI(KC_SLSH), RGUI(KC_RSFT), KC_TRNS, \ - KC_LALT, KC_LGUI, RGUI(KC_SPC), KC_RGUI, KC_RALT), - - /* Layer LGUI: All keys with LGUI modifier - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - - |------+------+-------+------+------| - | LAlt | LGUI | Space | LGUI | RAlt | - |------+------+-------+------+------| - */ - - [LGUILEV] = KEYMAP( // Right GUI layer by KC_L - - LGUI(KC_ESC), LGUI(KC_1), LGUI(KC_2), LGUI(KC_3), LGUI(KC_4), LGUI(KC_5), LGUI(KC_6), LGUI(KC_7), LGUI(KC_8), LGUI(KC_9), LGUI(KC_0), LGUI(KC_MINS), LGUI(KC_EQL), LGUI(KC_BSLS), LGUI(KC_GRV), \ - LGUI(KC_TAB), LGUI(KC_Q), LGUI(KC_W), LGUI(KC_E), LGUI(KC_R), LGUI(KC_T), LGUI(KC_Y), LGUI(KC_U), LGUI(KC_I), LGUI(KC_O), LGUI(KC_P), LGUI(KC_LBRC), LGUI(KC_RBRC), LGUI(KC_BSPC), \ - LGUI(KC_LCTL), KC_TRNS, KC_TRNS, LGUI(KC_D), LGUI(KC_F), LGUI(KC_G), LGUI(KC_H), LGUI(KC_J), LGUI(KC_K), LGUI(KC_L), LGUI(KC_SCLN), LGUI(KC_QUOT), KC_FN0, \ - KC_LSFT, LGUI(KC_Z), LGUI(KC_X), LGUI(KC_C), LGUI(KC_V), LGUI(KC_B), LGUI(KC_N), LGUI(KC_M), LGUI(KC_COMM), LGUI(KC_DOT), LGUI(KC_SLSH), KC_RSFT, KC_TRNS, \ - KC_LALT, KC_LGUI, LGUI(KC_SPC), KC_LGUI, KC_RALT), - - /* Layer LALT: All keys with RALT modifier - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - - |------+------+-------+------+------| - | LAlt | LGUI | Space | RGUI | RAlt | - |------+------+-------+------+------| - */ - - [RALTLEV] = KEYMAP( // Right ALT layer by KC_L - - RALT(KC_ESC), RALT(KC_1), RALT(KC_2), RALT(KC_3), RALT(KC_4), RALT(KC_5), RALT(KC_6), RALT(KC_7), RALT(KC_8), RALT(KC_9), RALT(KC_0), RALT(KC_MINS), RALT(KC_EQL), RALT(KC_BSLS), RALT(KC_GRV), \ - RALT(KC_TAB), RALT(KC_Q), RALT(KC_W), RALT(KC_E), RALT(KC_R), RALT(KC_T), RALT(KC_Y), RALT(KC_U), RALT(KC_I), RALT(KC_O), RALT(KC_P), RALT(KC_LBRC), RALT(KC_RBRC), RALT(KC_BSPC), \ - RALT(KC_LCTL), RALT(KC_A), RALT(KC_S), RALT(KC_D), RALT(KC_F), RALT(KC_G), RALT(KC_H), RALT(KC_J), RALT(KC_K), KC_TRNS, KC_TRNS, RALT(KC_QUOT), KC_FN0, \ - RALT(KC_LSFT), RALT(KC_Z), RALT(KC_X), RALT(KC_C), RALT(KC_V), RALT(KC_B), RALT(KC_N), RALT(KC_M), RALT(KC_COMM), RALT(KC_DOT), RALT(KC_SLSH), RALT(KC_RSFT), KC_TRNS, \ - KC_LALT, KC_LGUI, RALT(KC_SPC), KC_RGUI, KC_RALT), - - /* Layer LALT: All keys with LALT modifier - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| - - |------+------+-------+------+------| - | LAlt | LGUI | Space | LGUI | RAlt | - |------+------+-------+------+------| - */ - - [LALTLEV] = KEYMAP( // Right ALT layer by KC_L - - LALT(KC_ESC), LALT(KC_1), LALT(KC_2), LALT(KC_3), LALT(KC_4), LALT(KC_5), LALT(KC_6), LALT(KC_7), LALT(KC_8), LALT(KC_9), LALT(KC_0), LALT(KC_MINS), LALT(KC_EQL), LALT(KC_BSLS), LALT(KC_GRV), \ - LALT(KC_TAB), LALT(KC_Q), LALT(KC_W), LALT(KC_E), LALT(KC_R), LALT(KC_T), LALT(KC_Y), LALT(KC_U), LALT(KC_I), LALT(KC_O), LALT(KC_P), LALT(KC_LBRC), LALT(KC_RBRC), LALT(KC_BSPC), \ - LALT(KC_LCTL), KC_TRNS, KC_TRNS, LALT(KC_D), LALT(KC_F), LALT(KC_G), LALT(KC_H), LALT(KC_J), LALT(KC_K), LALT(KC_L), LALT(KC_SCLN), LALT(KC_QUOT), KC_FN0, \ - KC_LSFT, LALT(KC_Z), LALT(KC_X), LALT(KC_C), LALT(KC_V), LALT(KC_B), LALT(KC_N), LALT(KC_M), LALT(KC_COMM), LALT(KC_DOT), LALT(KC_SLSH), KC_RSFT, KC_TRNS, \ - KC_LALT, KC_LGUI, LALT(KC_SPC), KC_LGUI, KC_RALT), - - - /* Layer WIN: Win layer - |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| - | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | - |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| - | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | - |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| - | Contro | A | S | D | F | G | H | J | K | L | ; | ' | RCtl/Ent | | | - |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| - | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 | | | - |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| - - |------+------+-------+------+------| - | LGui | LAlt | Space | RGui | Ralt | - |------+------+-------+------+------| - */ - - [WIN] = KEYMAP( // BASE level with swapped GUI/ALT - - - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ - KC_LCTL, LT(LGUILEV,KC_A), LT(LALTLEV,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, LT(RALTLEV,KC_L), LT(RGUILEV,KC_SCLN), KC_QUOT, KC_FN0, \ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ - KC_RGUI, KC_RALT, KC_SPC, KC_RALT, KC_RGUI)}; - - -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT) // RControl with tap Enter* -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/hhkb_qmk/keymaps/lxol.c b/keyboard/hhkb_qmk/keymaps/lxol.c new file mode 100644 index 0000000000..3256fda516 --- /dev/null +++ b/keyboard/hhkb_qmk/keymaps/lxol.c @@ -0,0 +1,208 @@ +/* -*- eval: (turn-on-orgtbl); -*- + * lxol HHKB Layout + */ +#include "hhkb_qmk.h" + +#define BASE 0 +#define WIN 1 +#define HHKB 2 +#define RGUILEV 3 +#define LGUILEV 4 +#define RALTLEV 5 +#define LALTLEV 6 + + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + + /* Layer 0: Default Layer + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | L | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + + |------+------+-------+------+------| + | LAlt | LGUI | Space | RGUI | RAlt | + |------+------+-------+------+------| + */ + + [BASE] = KEYMAP( // layer 0 : default + + + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ + KC_LCTL, LT(LALTLEV,KC_A), LT(LGUILEV,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, LT(RGUILEV,KC_L), LT(RALTLEV,KC_SCLN), KC_QUOT, KC_FN0, \ + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ + KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT), + + + + /* Layer 1: HHKB mode (HHKB Fn) + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | Pwr | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | Caps | | | | | | | | Psc | Slk | Pus | Up | | Backs | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | | VoD | VoU | Mut | | | * | / | Hom | PgU | Lef | Rig | Enter | | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + | | | | | | | + | - | End | PgD | Dow | | | | | + |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----| + + |---+---+---+---+---| + | | | | | | + |---+---+---+---+---| + */ + + [HHKB] = KEYMAP( + KC_PWR, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL, \ + KC_CAPS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_SLCK, KC_PAUS, KC_UP, KC_TRNS, KC_BSPC, \ + KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_PAST, KC_PSLS, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT, KC_PENT, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, KC_TRNS, KC_TRNS, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), + + + /* Layer LGUI: All keys with RGUI modifier + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + + |------+------+-------+------+------| + | LAlt | LGUI | Space | RGUI | RAlt | + |------+------+-------+------+------| + */ + + [RGUILEV] = KEYMAP( // Right GUI layer by KC_L + + RGUI(KC_ESC), RGUI(KC_1), RGUI(KC_2), RGUI(KC_3), RGUI(KC_4), RGUI(KC_5), RGUI(KC_6), RGUI(KC_7), RGUI(KC_8), RGUI(KC_9), RGUI(KC_0), RGUI(KC_MINS), RGUI(KC_EQL), RGUI(KC_BSLS), RGUI(KC_GRV), \ + RGUI(KC_TAB), RGUI(KC_Q), RGUI(KC_W), RGUI(KC_E), RGUI(KC_R), RGUI(KC_T), RGUI(KC_Y), RGUI(KC_U), RGUI(KC_I), RGUI(KC_O), RGUI(KC_P), RGUI(KC_LBRC), RGUI(KC_RBRC), RGUI(KC_BSPC), \ + RGUI(KC_LCTL), RGUI(KC_A), RGUI(KC_S), RGUI(KC_D), RGUI(KC_F), RGUI(KC_G), RGUI(KC_H), RGUI(KC_J), RGUI(KC_K), KC_TRNS, KC_TRNS, RGUI(KC_QUOT), KC_FN0, \ + RGUI(KC_LSFT), RGUI(KC_Z), RGUI(KC_X), RGUI(KC_C), RGUI(KC_V), RGUI(KC_B), RGUI(KC_N), RGUI(KC_M), RGUI(KC_COMM), RGUI(KC_DOT), RGUI(KC_SLSH), RGUI(KC_RSFT), KC_TRNS, \ + KC_LALT, KC_LGUI, RGUI(KC_SPC), KC_RGUI, KC_RALT), + + /* Layer LGUI: All keys with LGUI modifier + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + + |------+------+-------+------+------| + | LAlt | LGUI | Space | LGUI | RAlt | + |------+------+-------+------+------| + */ + + [LGUILEV] = KEYMAP( // Right GUI layer by KC_L + + LGUI(KC_ESC), LGUI(KC_1), LGUI(KC_2), LGUI(KC_3), LGUI(KC_4), LGUI(KC_5), LGUI(KC_6), LGUI(KC_7), LGUI(KC_8), LGUI(KC_9), LGUI(KC_0), LGUI(KC_MINS), LGUI(KC_EQL), LGUI(KC_BSLS), LGUI(KC_GRV), \ + LGUI(KC_TAB), LGUI(KC_Q), LGUI(KC_W), LGUI(KC_E), LGUI(KC_R), LGUI(KC_T), LGUI(KC_Y), LGUI(KC_U), LGUI(KC_I), LGUI(KC_O), LGUI(KC_P), LGUI(KC_LBRC), LGUI(KC_RBRC), LGUI(KC_BSPC), \ + LGUI(KC_LCTL), KC_TRNS, KC_TRNS, LGUI(KC_D), LGUI(KC_F), LGUI(KC_G), LGUI(KC_H), LGUI(KC_J), LGUI(KC_K), LGUI(KC_L), LGUI(KC_SCLN), LGUI(KC_QUOT), KC_FN0, \ + KC_LSFT, LGUI(KC_Z), LGUI(KC_X), LGUI(KC_C), LGUI(KC_V), LGUI(KC_B), LGUI(KC_N), LGUI(KC_M), LGUI(KC_COMM), LGUI(KC_DOT), LGUI(KC_SLSH), KC_RSFT, KC_TRNS, \ + KC_LALT, KC_LGUI, LGUI(KC_SPC), KC_LGUI, KC_RALT), + + /* Layer LALT: All keys with RALT modifier + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + + |------+------+-------+------+------| + | LAlt | LGUI | Space | RGUI | RAlt | + |------+------+-------+------+------| + */ + + [RALTLEV] = KEYMAP( // Right ALT layer by KC_L + + RALT(KC_ESC), RALT(KC_1), RALT(KC_2), RALT(KC_3), RALT(KC_4), RALT(KC_5), RALT(KC_6), RALT(KC_7), RALT(KC_8), RALT(KC_9), RALT(KC_0), RALT(KC_MINS), RALT(KC_EQL), RALT(KC_BSLS), RALT(KC_GRV), \ + RALT(KC_TAB), RALT(KC_Q), RALT(KC_W), RALT(KC_E), RALT(KC_R), RALT(KC_T), RALT(KC_Y), RALT(KC_U), RALT(KC_I), RALT(KC_O), RALT(KC_P), RALT(KC_LBRC), RALT(KC_RBRC), RALT(KC_BSPC), \ + RALT(KC_LCTL), RALT(KC_A), RALT(KC_S), RALT(KC_D), RALT(KC_F), RALT(KC_G), RALT(KC_H), RALT(KC_J), RALT(KC_K), KC_TRNS, KC_TRNS, RALT(KC_QUOT), KC_FN0, \ + RALT(KC_LSFT), RALT(KC_Z), RALT(KC_X), RALT(KC_C), RALT(KC_V), RALT(KC_B), RALT(KC_N), RALT(KC_M), RALT(KC_COMM), RALT(KC_DOT), RALT(KC_SLSH), RALT(KC_RSFT), KC_TRNS, \ + KC_LALT, KC_LGUI, RALT(KC_SPC), KC_RGUI, KC_RALT), + + /* Layer LALT: All keys with LALT modifier + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---| + + |------+------+-------+------+------| + | LAlt | LGUI | Space | LGUI | RAlt | + |------+------+-------+------+------| + */ + + [LALTLEV] = KEYMAP( // Right ALT layer by KC_L + + LALT(KC_ESC), LALT(KC_1), LALT(KC_2), LALT(KC_3), LALT(KC_4), LALT(KC_5), LALT(KC_6), LALT(KC_7), LALT(KC_8), LALT(KC_9), LALT(KC_0), LALT(KC_MINS), LALT(KC_EQL), LALT(KC_BSLS), LALT(KC_GRV), \ + LALT(KC_TAB), LALT(KC_Q), LALT(KC_W), LALT(KC_E), LALT(KC_R), LALT(KC_T), LALT(KC_Y), LALT(KC_U), LALT(KC_I), LALT(KC_O), LALT(KC_P), LALT(KC_LBRC), LALT(KC_RBRC), LALT(KC_BSPC), \ + LALT(KC_LCTL), KC_TRNS, KC_TRNS, LALT(KC_D), LALT(KC_F), LALT(KC_G), LALT(KC_H), LALT(KC_J), LALT(KC_K), LALT(KC_L), LALT(KC_SCLN), LALT(KC_QUOT), KC_FN0, \ + KC_LSFT, LALT(KC_Z), LALT(KC_X), LALT(KC_C), LALT(KC_V), LALT(KC_B), LALT(KC_N), LALT(KC_M), LALT(KC_COMM), LALT(KC_DOT), LALT(KC_SLSH), KC_RSFT, KC_TRNS, \ + KC_LALT, KC_LGUI, LALT(KC_SPC), KC_LGUI, KC_RALT), + + + /* Layer WIN: Win layer + |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| + | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` | + |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| + | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Backs | | + |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| + | Contro | A | S | D | F | G | H | J | K | L | ; | ' | RCtl/Ent | | | + |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| + | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 | | | + |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---| + + |------+------+-------+------+------| + | LGui | LAlt | Space | RGui | Ralt | + |------+------+-------+------+------| + */ + + [WIN] = KEYMAP( // BASE level with swapped GUI/ALT + + + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, \ + KC_LCTL, LT(LGUILEV,KC_A), LT(LALTLEV,KC_S), KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, LT(RALTLEV,KC_L), LT(RGUILEV,KC_SCLN), KC_QUOT, KC_FN0, \ + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(HHKB), \ + KC_RGUI, KC_RALT, KC_SPC, KC_RALT, KC_RGUI)}; + + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT) // RControl with tap Enter* +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; diff --git a/keyboard/jd45/Makefile b/keyboard/jd45/Makefile index 076dced829..f6a8d10c58 100644 --- a/keyboard/jd45/Makefile +++ b/keyboard/jd45/Makefile @@ -54,9 +54,9 @@ SRC = jd45.c \ backlight.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/keymaps/(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/jd45/keymaps/default.c b/keyboard/jd45/keymaps/default.c new file mode 100644 index 0000000000..05dd46e792 --- /dev/null +++ b/keyboard/jd45/keymaps/default.c @@ -0,0 +1,31 @@ +#include "jd45.h" +#include "backlight.h" + +/* this keymap is to provide a basic keyboard layout for testing the matrix + * for more practical and complicated keymap refer to other keymaps in the same folder + */ +/* JD45 keymap definition macro + */ +#define KEYMAP( \ + K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \ + K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \ + K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \ + K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \ +) { \ + { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \ + { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO }, \ + { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO }, \ + { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO, KC_##K43, KC_NO, KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO } \ +} + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[0] = KEYMAP( + ESC, Q, W, E, R, T, Y, U, I, O, P, QUOT, BSPC, + TAB, A, S, D, F, G, H, J, K, L, SCLN, ENT, + LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT, + PAUSE, LCTL, LALT, DEL, SPC, DEL, LEFT, UP, DOWN, RIGHT ), +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; diff --git a/keyboard/jd45/keymaps/justin.c b/keyboard/jd45/keymaps/justin.c new file mode 100644 index 0000000000..f261b54633 --- /dev/null +++ b/keyboard/jd45/keymaps/justin.c @@ -0,0 +1,101 @@ +#include "jd45.h" +#include "backlight.h" + +/* JD45 keymap definition macro + */ +#define KEYMAP( \ + K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \ + K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \ + K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \ + K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \ +) { \ + { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \ + { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO }, \ + { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO }, \ + { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO, KC_##K43, KC_NO, KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO } \ +} + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[0] = KEYMAP( + ESC, Q, W, F, P, G, J, L, U, Y, SCLN, QUOT, BSPC, + FN8, A, R, S, T, D, H, N, E, I, O, ENT, + LSFT, Z, X, C, V, B, K, M, COMM, DOT, SLSH, FN6, + FN4, LGUI, FN7, FN2, FN1, SPC, FN5, RALT, FN3, FN0 ), +[1] = KEYMAP( + TRNS, FN10, FN11, FN12, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, UP, DEL, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, HOME, PGUP, LEFT, RGHT, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, END, PGDN, DOWN, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ), +[2] = KEYMAP( + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 7, 8, 9, 0, TRNS, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC, 4, 5, 6, DOT, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC, 1, 2, 3, BSLS, TRNS, + TRNS,FN29, TRNS, TRNS, TRNS, PAUSE, EQL, MINS, TRNS, TRNS ), +[3] = KEYMAP( + TRNS, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ), +[4] = KEYMAP( + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 7, 8, 9, 0, TRNS, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC, 4, 5, 6, DOT, TRNS, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC, 1, 2, 3, BSLS, TRNS, + TRNS,FN29, TRNS, TRNS, TRNS, PAUSE, EQL, MINS, TRNS, TRNS ), +}; + +enum macro_id { + PSWD1, + PSWD2, + PSWD3, +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_MINS), + [1] = ACTION_LAYER_MOMENTARY(1), // FN1 + [2] = ACTION_LAYER_MOMENTARY(2), // FN2 + [3] = ACTION_LAYER_MOMENTARY(3), // FN3 + [4] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_GRV), + [5] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_RGUI), + [6] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_CAPS), + [7] = ACTION_LAYER_MODS(4, MOD_LSFT), // FN4 + [8] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_TAB), + + [10] = ACTION_MACRO(PSWD1), + [11] = ACTION_MACRO(PSWD2), + [12] = ACTION_MACRO(PSWD3), + + [29] = ACTION_BACKLIGHT_TOGGLE(), + [30] = ACTION_BACKLIGHT_INCREASE(), + [31] = ACTION_BACKLIGHT_DECREASE() + +}; + +/* + * Macro definition + */ +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + switch (id) { + case PSWD1: + return (record->event.pressed ? + MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : + MACRO_NONE ); + case PSWD2: + return (record->event.pressed ? + MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : + MACRO_NONE ); + case PSWD3: + return (record->event.pressed ? + MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : + MACRO_NONE ); + //case VOLUP: + // return (record->event.pressed ? + // MACRO( D(VOLU), U(VOLU), END ) : + // MACRO_NONE ); + //case ALT_TAB: + // return (record->event.pressed ? + // MACRO( D(LALT), D(TAB), END ) : + // MACRO( U(TAB), END )); + } + return MACRO_NONE; +} diff --git a/keyboard/jd45/keymaps/keymap_default.c b/keyboard/jd45/keymaps/keymap_default.c deleted file mode 100644 index 05dd46e792..0000000000 --- a/keyboard/jd45/keymaps/keymap_default.c +++ /dev/null @@ -1,31 +0,0 @@ -#include "jd45.h" -#include "backlight.h" - -/* this keymap is to provide a basic keyboard layout for testing the matrix - * for more practical and complicated keymap refer to other keymaps in the same folder - */ -/* JD45 keymap definition macro - */ -#define KEYMAP( \ - K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \ - K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \ - K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \ - K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \ -) { \ - { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \ - { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO }, \ - { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO }, \ - { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO, KC_##K43, KC_NO, KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO } \ -} - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = KEYMAP( - ESC, Q, W, E, R, T, Y, U, I, O, P, QUOT, BSPC, - TAB, A, S, D, F, G, H, J, K, L, SCLN, ENT, - LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT, - PAUSE, LCTL, LALT, DEL, SPC, DEL, LEFT, UP, DOWN, RIGHT ), -}; - -const uint16_t PROGMEM fn_actions[] = { - -}; diff --git a/keyboard/jd45/keymaps/keymap_justin.c b/keyboard/jd45/keymaps/keymap_justin.c deleted file mode 100644 index f261b54633..0000000000 --- a/keyboard/jd45/keymaps/keymap_justin.c +++ /dev/null @@ -1,101 +0,0 @@ -#include "jd45.h" -#include "backlight.h" - -/* JD45 keymap definition macro - */ -#define KEYMAP( \ - K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \ - K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \ - K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \ - K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \ -) { \ - { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \ - { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO }, \ - { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO }, \ - { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO, KC_##K43, KC_NO, KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO } \ -} - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = KEYMAP( - ESC, Q, W, F, P, G, J, L, U, Y, SCLN, QUOT, BSPC, - FN8, A, R, S, T, D, H, N, E, I, O, ENT, - LSFT, Z, X, C, V, B, K, M, COMM, DOT, SLSH, FN6, - FN4, LGUI, FN7, FN2, FN1, SPC, FN5, RALT, FN3, FN0 ), -[1] = KEYMAP( - TRNS, FN10, FN11, FN12, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, UP, DEL, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, HOME, PGUP, LEFT, RGHT, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, END, PGDN, DOWN, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ), -[2] = KEYMAP( - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 7, 8, 9, 0, TRNS, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC, 4, 5, 6, DOT, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC, 1, 2, 3, BSLS, TRNS, - TRNS,FN29, TRNS, TRNS, TRNS, PAUSE, EQL, MINS, TRNS, TRNS ), -[3] = KEYMAP( - TRNS, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ), -[4] = KEYMAP( - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, 7, 8, 9, 0, TRNS, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC, 4, 5, 6, DOT, TRNS, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC, 1, 2, 3, BSLS, TRNS, - TRNS,FN29, TRNS, TRNS, TRNS, PAUSE, EQL, MINS, TRNS, TRNS ), -}; - -enum macro_id { - PSWD1, - PSWD2, - PSWD3, -}; - -const uint16_t PROGMEM fn_actions[] = { - [0] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_MINS), - [1] = ACTION_LAYER_MOMENTARY(1), // FN1 - [2] = ACTION_LAYER_MOMENTARY(2), // FN2 - [3] = ACTION_LAYER_MOMENTARY(3), // FN3 - [4] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_GRV), - [5] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_RGUI), - [6] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_CAPS), - [7] = ACTION_LAYER_MODS(4, MOD_LSFT), // FN4 - [8] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_TAB), - - [10] = ACTION_MACRO(PSWD1), - [11] = ACTION_MACRO(PSWD2), - [12] = ACTION_MACRO(PSWD3), - - [29] = ACTION_BACKLIGHT_TOGGLE(), - [30] = ACTION_BACKLIGHT_INCREASE(), - [31] = ACTION_BACKLIGHT_DECREASE() - -}; - -/* - * Macro definition - */ -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch (id) { - case PSWD1: - return (record->event.pressed ? - MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : - MACRO_NONE ); - case PSWD2: - return (record->event.pressed ? - MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : - MACRO_NONE ); - case PSWD3: - return (record->event.pressed ? - MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) : - MACRO_NONE ); - //case VOLUP: - // return (record->event.pressed ? - // MACRO( D(VOLU), U(VOLU), END ) : - // MACRO_NONE ); - //case ALT_TAB: - // return (record->event.pressed ? - // MACRO( D(LALT), D(TAB), END ) : - // MACRO( U(TAB), END )); - } - return MACRO_NONE; -} diff --git a/keyboard/planck/README.md b/keyboard/planck/README.md index 3ba0cc1527..d9a1e3beee 100644 --- a/keyboard/planck/README.md +++ b/keyboard/planck/README.md @@ -16,13 +16,13 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. ### Notable forks (which some of the keymap files are from) - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) diff --git a/keyboard/planck/common_keymaps/keymap_mitch.c b/keyboard/planck/common_keymaps/keymap_mitch.c deleted file mode 100644 index f7df7bbbaa..0000000000 --- a/keyboard/planck/common_keymaps/keymap_mitch.c +++ /dev/null @@ -1,49 +0,0 @@ -#include "keymap_common.h" - -const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = KEYMAP( - TAB, Q, W, E, R, T, Y, U, I, O, P, BSPC, - LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, - LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, FN3, - ESC, DEL, LALT, LGUI, FN2, SPC, FN1, LEFT, DOWN, UP, RGHT), -[1] = KEYMAP( - GRV, GRV, FN22, FN19, FN10, TRNS, TRNS, 7, 8, 9, 0, BSPC, - TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4, 5, 6, TRNS, BSLS, - TRNS, MINS, FN20, EQL, FN21, TRNS, TRNS, 1, 2, 3, TRNS, ENT, - TRNS, TRNS, TRNS, TRNS, TRNS, SPC, FN1, TRNS, PGDN, PGUP, TRNS), -[2] = KEYMAP( - FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL, - TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25, - TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT, - TRNS, TRNS, TRNS, TRNS, FN2, ENT, TRNS, TRNS, PGDN, PGUP, TRNS), -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(1), // Switch layer raise - [2] = ACTION_LAYER_MOMENTARY(2), // Switch layer lower - - [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap - - // Numeric shift modifiers - [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0), - [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1), - [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2), - [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3), - [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4), - [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5), - [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6), - [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7), - [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8), - [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9), - - // Other shift modifiers - [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _ - [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL), // + - [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // ~ - [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // { - [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // } - [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // | - - // Switch windows in app - [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV), -}; diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c b/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c new file mode 100644 index 0000000000..f7df7bbbaa --- /dev/null +++ b/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c @@ -0,0 +1,49 @@ +#include "keymap_common.h" + +const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[0] = KEYMAP( + TAB, Q, W, E, R, T, Y, U, I, O, P, BSPC, + LCTL, A, S, D, F, G, H, J, K, L, SCLN, QUOT, + LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, FN3, + ESC, DEL, LALT, LGUI, FN2, SPC, FN1, LEFT, DOWN, UP, RGHT), +[1] = KEYMAP( + GRV, GRV, FN22, FN19, FN10, TRNS, TRNS, 7, 8, 9, 0, BSPC, + TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4, 5, 6, TRNS, BSLS, + TRNS, MINS, FN20, EQL, FN21, TRNS, TRNS, 1, 2, 3, TRNS, ENT, + TRNS, TRNS, TRNS, TRNS, TRNS, SPC, FN1, TRNS, PGDN, PGUP, TRNS), +[2] = KEYMAP( + FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL, + TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25, + TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT, + TRNS, TRNS, TRNS, TRNS, FN2, ENT, TRNS, TRNS, PGDN, PGUP, TRNS), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_MOMENTARY(1), // Switch layer raise + [2] = ACTION_LAYER_MOMENTARY(2), // Switch layer lower + + [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap + + // Numeric shift modifiers + [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0), + [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1), + [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2), + [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3), + [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4), + [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5), + [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6), + [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7), + [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8), + [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9), + + // Other shift modifiers + [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _ + [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL), // + + [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV), // ~ + [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // { + [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // } + [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // | + + // Switch windows in app + [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV), +}; diff --git a/quantum/template/README.md b/quantum/template/README.md index dc163a2f4b..39f9f59d10 100644 --- a/quantum/template/README.md +++ b/quantum/template/README.md @@ -15,7 +15,7 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` -- cgit v1.2.3 From ac0729787ff0e8d1bd1202a28f5edf9125c00b0c Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:43:07 -0400 Subject: preonic update --- keyboard/preonic/Makefile | 56 +++-- keyboard/preonic/Makefile.pjrc | 116 ---------- keyboard/preonic/PCB_GUIDE.md | 116 ---------- keyboard/preonic/README.md | 49 +--- keyboard/preonic/__avr_gdbinit | 6 - keyboard/preonic/analog.c | 53 ----- keyboard/preonic/analog.h | 36 --- keyboard/preonic/beeps.c | 246 --------------------- keyboard/preonic/beeps.h | 12 - keyboard/preonic/config.h | 18 +- keyboard/preonic/config_definitions.h | 50 ----- keyboard/preonic/extended_keymap_common.c | 216 ------------------ keyboard/preonic/extended_keymap_common.h | 181 --------------- .../extended_keymaps/extended_keymap_default.c | 70 ------ .../extended_keymaps/extended_keymap_lock.c | 81 ------- keyboard/preonic/keymap_midi.c | 110 --------- keyboard/preonic/keymap_midi.h | 220 ------------------ keyboard/preonic/led.c | 38 ---- keyboard/preonic/matrix.c | 234 -------------------- quantum/keymap_midi.c | 4 +- 20 files changed, 66 insertions(+), 1846 deletions(-) delete mode 100644 keyboard/preonic/Makefile.pjrc delete mode 100644 keyboard/preonic/PCB_GUIDE.md delete mode 100644 keyboard/preonic/__avr_gdbinit delete mode 100644 keyboard/preonic/analog.c delete mode 100644 keyboard/preonic/analog.h delete mode 100644 keyboard/preonic/beeps.c delete mode 100644 keyboard/preonic/beeps.h delete mode 100644 keyboard/preonic/config_definitions.h delete mode 100644 keyboard/preonic/extended_keymap_common.c delete mode 100644 keyboard/preonic/extended_keymap_common.h delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_default.c delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_lock.c delete mode 100644 keyboard/preonic/keymap_midi.c delete mode 100644 keyboard/preonic/keymap_midi.h delete mode 100644 keyboard/preonic/led.c delete mode 100644 keyboard/preonic/matrix.c diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 0145e44bc6..664aff7321 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -27,7 +27,7 @@ # make flip-ee = Download the eeprom file to the device, using Atmel FLIP # (must have Atmel FLIP installed). # -# make debug = Start either simulavr or avarice as specified for debugging, +# make debug = Start either simulavr or avarice as specified for debugging, # with avr-gdb or avr-insight as the front end for debugging. # # make filename.s = Just compile filename.c into the assembler code only. @@ -39,25 +39,41 @@ #---------------------------------------------------------------------------- # Target file name (without extension). -TARGET = preonic_lufa +TARGET = preonic + # Directory common source filess exist TOP_DIR = ../.. +TMK_DIR = ../../tmk_core # Directory keyboard dependent files exist TARGET_DIR = . # # project specific files -SRC = extended_keymap_common.c \ - matrix.c \ - led.c \ - backlight.c +SRC = preonic.c + +ifdef keymap + KEYMAP = $(keymap) +endif ifdef KEYMAP - SRC := extended_keymaps/extended_keymap_$(KEYMAP).c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP).c)","") + KEYMAP_FILE = keymaps/$(KEYMAP).c else - SRC := extended_keymaps/extended_keymap_default.c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP)/keymap.c)","") + KEYMAP_FILE = keymaps/$(KEYMAP)/keymap.c +else +$(error Keymap file does not exist) +endif endif +else +ifneq ("$(wildcard keymaps/default.c)","") + KEYMAP_FILE = keymaps/default.c +else + KEYMAP_FILE = keymaps/default/keymap.c +endif +endif +SRC := $(KEYMAP_FILE) $(SRC) CONFIG_H = config.h @@ -120,24 +136,26 @@ EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = yes # MIDI controls -BACKLIGHT_ENABLE = yes - -ifdef MIDI_ENABLE - SRC += keymap_midi.c \ - beeps.c +MIDI_ENABLE = YES # MIDI controls +AUDIO_ENABLE = YES # Audio output on port C6 +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. + +ifdef BACKLIGHT_ENABLE + SRC += backlight.c endif + # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax # Search Path VPATH += $(TARGET_DIR) VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) -include $(TOP_DIR)/protocol/lufa.mk -include $(TOP_DIR)/common.mk -include $(TOP_DIR)/rules.mk +include $(TOP_DIR)/quantum/quantum.mk diff --git a/keyboard/preonic/Makefile.pjrc b/keyboard/preonic/Makefile.pjrc deleted file mode 100644 index be83ba18b1..0000000000 --- a/keyboard/preonic/Makefile.pjrc +++ /dev/null @@ -1,116 +0,0 @@ -#---------------------------------------------------------------------------- -# On command line: -# -# make all = Make software. -# -# make clean = Clean out built project files. -# -# make coff = Convert ELF to AVR COFF. -# -# make extcoff = Convert ELF to AVR Extended COFF. -# -# make program = Download the hex file to the device. -# Please customize your programmer settings(PROGRAM_CMD) -# -# make teensy = Download the hex file to the device, using teensy_loader_cli. -# (must have teensy_loader_cli installed). -# -# make dfu = Download the hex file to the device, using dfu-programmer (must -# have dfu-programmer installed). -# -# make flip = Download the hex file to the device, using Atmel FLIP (must -# have Atmel FLIP installed). -# -# make dfu-ee = Download the eeprom file to the device, using dfu-programmer -# (must have dfu-programmer installed). -# -# make flip-ee = Download the eeprom file to the device, using Atmel FLIP -# (must have Atmel FLIP installed). -# -# make debug = Start either simulavr or avarice as specified for debugging, -# with avr-gdb or avr-insight as the front end for debugging. -# -# make filename.s = Just compile filename.c into the assembler code only. -# -# make filename.i = Create a preprocessed source file for use in submitting -# bug reports to the GCC project. -# -# To rebuild project do "make clean" then "make all". -#---------------------------------------------------------------------------- - -# Target file name (without extension). -TARGET = gh60_pjrc - -# Directory common source filess exist -TOP_DIR = ../.. - -# Directory keyboard dependent files exist -TARGET_DIR = . - -# project specific files -SRC = keymap_common.c \ - matrix.c \ - led.c - -ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) -else - SRC := keymap_jack.c $(SRC) -endif - -CONFIG_H = config.h - - -# MCU name, you MUST set this to match the board you are using -# type "make clean" after changing this, so all files will be rebuilt -MCU = atmega32u4 -#MCU = at90usb1286 - - -# Processor frequency. -# Normally the first thing your program should do is set the clock prescaler, -# so your program will run at the correct speed. You should also set this -# variable to same clock speed. The _delay_ms() macro uses this, and many -# examples use this variable to calculate timings. Do not add a "UL" here. -F_CPU = 16000000 - - -# Boot Section Size in *bytes* -# Teensy halfKay 512 -# Atmel DFU loader 4096 -# LUFA bootloader 4096 -OPT_DEFS += -DBOOTLOADER_SIZE=4096 - - -# Build Options -# comment out to disable the options. -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+5000) -EXTRAKEY_ENABLE = yes # Audio control and System control(+600) -CONSOLE_ENABLE = yes # Console for debug -COMMAND_ENABLE = yes # Commands for debug and configuration -SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover(+500) -#PS2_MOUSE_ENABLE = yes # PS/2 mouse(TrackPoint) support - - -# Search Path -VPATH += $(TARGET_DIR) -VPATH += $(TOP_DIR) - -include $(TOP_DIR)/protocol/pjrc.mk -include $(TOP_DIR)/common.mk -include $(TOP_DIR)/rules.mk - -plain: OPT_DEFS += -DKEYMAP_PLAIN -plain: all - -poker: OPT_DEFS += -DKEYMAP_POKER -poker: all - -poker_set: OPT_DEFS += -DKEYMAP_POKER_SET -poker_set: all - -poker_bit: OPT_DEFS += -DKEYMAP_POKER_BIT -poker_bit: all diff --git a/keyboard/preonic/PCB_GUIDE.md b/keyboard/preonic/PCB_GUIDE.md deleted file mode 100644 index c3004c75a4..0000000000 --- a/keyboard/preonic/PCB_GUIDE.md +++ /dev/null @@ -1,116 +0,0 @@ -# Planck Firmware Guide - -## Setting up the environment - -### Windows -1. Install [WinAVR Tools](http://sourceforge.net/projects/winavr/) for AVR GCC compiler. -2. Install [DFU-Programmer][dfu-prog] (the -win one). -3. Start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you will need to update its driver on 'Device Manager' to the `dfu-programmer` driver. - -### Mac -1. Install [CrossPack](http://www.obdev.at/products/crosspack/index.html) or install Xcode from the App Store and install the Command Line Tools from `Xcode->Preferences->Downloads`. -2. Install [DFU-Programmer][dfu-prog]. - -### Linux -1. Install AVR GCC with your favorite package manager. -2. Install [DFU-Programmer][dfu-prog]. - -##Verify Your Installation -1. Clone the following repository: https://github.com/jackhumbert/tmk_keyboard -2. Open a Terminal and `cd` into `tmk_keyboard/keyboard/planck` -3. Run `make`. This should output a lot of information about the build process. - -## Using the built-in functions - -Here is a list of some of the functions available from the command line: - -* `make clean`: clean the environment - may be required in-between builds -* `make`: compile the code -* `make COMMON=true`: compile with the common (non-extended) keymap -* `make MATRIX=`: compile with the referenced matrix file. Default if unspecified is `matrix_pcb.c`. For handwired boards, use `matrix_handwired.c`. -* `make KEYMAP=`: compile with the extended keymap file `extended_keymaps/extended_keymap_.c` -* `make COMMON=true KEYMAP=`: compile with the common keymap file `common_keymaps/keymap_.c` -* `make dfu`: build and flash the layout to the PCB -* `make dfu-force`: build and force-flash the layout to the PCB (may be require for first flash) - -Generally, the instructions to flash the PCB are as follows: - -1. Make changes to the appropriate keymap file -2. Save the file -3. `make clean` -4. Press the reset button on the PCB/press the key with the `RESET` keycode -5. `make dfu` - use the necessary `KEYMAP=` and/or `COMMON=true` arguments here. - -## Extended keymap - -### Keymap - -Unlike the common keymap, prefixing the keycodes with `KC_` is required. A full list of the keycodes is available [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keycode.txt). For the keycodes available only in the extended keymap, see this [header file](https://github.com/jackhumbert/tmk_keyboard/blob/master/keyboard/planck/extended_keymap_common.h). - -You can use modifiers with keycodes like this: - - LCTL(KC_C) - -Which will generate Ctrl+c. These are daisy-chainable, meaning you can do things like: - - LCTL(LALT(KC_C)) - -That will generate Ctrl+Alt+c. The entire list of these functions is here: - -* `LCTL()`: Left control -* `LSFT()` / `S()`: Left shift -* `LALT()`: Left alt/opt -* `LGUI()`: Left win/cmd -* `RCTL()`: Right control -* `RSFT()`: Right shift -* `RALT()`: Right alt/opt -* `RGUI()`: Right win/cmd - -`S(KC_1)`-like entries are useful in writing keymaps for the Planck. - -### Other keycodes - -A number of other keycodes have been added that you may find useful: - -* `CM_`: the Colemak equivalent of a key (in place of `KC_`), when using Colemak in software (`CM_O` generates `KC_SCLN`) -* `RESET`: jump to bootloader for flashing (same as press the reset button) -* `BL_STEP`: step through the backlight brightnesses -* `BL_<0-15>`: set backlight brightness to 0-15 -* `BL_DEC`: lower the backlight brightness -* `BL_INC`: raise the backlight brightness -* `BL_TOGG`: toggle the backlight on/off - -### Function layers - -The extended keymap extends the number of function layers from 32 to the near-infinite value of 256. Rather than using `FN` notation (still available, but limited to `FN0`-`FN31`), you can use the `FUNC()` notation. `F()` is a shortcut for this. - -The function actions are unchanged, and you can see the full list of them [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/common/action_code.h). They are explained in detail [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keymap.md#2-action). - -### Macros - -Macros have been setup in the `extended_keymaps/extended_keymaps_default.c` file so that you can use `M()` to access a macro in the `action_get_macro` section on your keymap. The switch/case structure you see here is required, and is setup for `M(0)` - you'll need to copy and paste the code to look like this (e.g. to support `M(3)`): - - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_A), END); - break; - case 1: - return MACRODOWN(TYPE(KC_B), END); - break; - case 2: - return MACRODOWN(TYPE(KC_C), END); - break; - case 3: - return MACRODOWN(TYPE(KC_D), END); - break; - } - return MACRO_NONE; - -`MACRODOWN()` is a shortcut for `(record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)` which tells the macro to execute when the key is pressed. Without this, the macro will be executed on both the down and up stroke. - -[cygwin]: https://www.cygwin.com/ -[mingw]: http://www.mingw.org/ -[mhv]: https://infernoembedded.com/products/avr-tools -[winavr]: http://winavr.sourceforge.net/ -[crosspack]: http://www.obdev.at/products/crosspack/index.html -[dfu-prog]: http://dfu-programmer.sourceforge.net/ diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index ee824d26e0..3ba0cc1527 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -2,54 +2,29 @@ Planck keyboard firmware ====================== DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). -## Extended Keymap -If you include extended_keymap_common.h instead of keymap_common.h at the top of your file, you'll have access to a bunch of goodies: +## Quantum MK Firmware -- Use `LSFT()`, `LCTL()`, et. al. (listed in extended_keymap_common.h) as modifiers for keys (daisy-chain-able) -- Use `FUNC(1)` instead of `FN1` (etc.) to access the function layers beyond the 32 function layer limit -- Use `CM_F` instead of `KC_F` to get the ColeMak equivilent for shortcuts (maps backwards) -- Use `MACRODOWN()` instead of `MACRO()` to easily make a keydown macro (`CM_*` works here too) +For the full Quantum feature list, see [the parent README.md](/README.md). -### Some notes on usage: +## Building -- The `KEYMAP()` macro is unable to be used due to the bitwise modifications that take place - refer to extended_keymap_jack.c to see how to set things up with the `KC_` prefix -- Keep an eye on the Makefile - this needs to include the correct files to work -- Don't forget to use `const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {` instead of the 8bit equivilent - -## Build - -Follow [this guide](http://deskthority.net/workshop-f7/how-to-build-your-very-own-keyboard-firmware-t7177.html) to setup your development environment before anything else. Abbreviated instructions are provide at the [bottom of this document](https://github.com/rswiernik/tmk_keyboard/tree/rswiernik_dev/keyboard/planck#environment-setup) - -Download the whole firmware [here](https://github.com/jackhumbert/tmk_keyboard/archive/master.zip) and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex that you can load with the Teensy app onto your Planck (once you've hit reset/shorted GND & RST). +Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. -####Default -To build with the default keymap, simply move to the tmk\_keyboard/keyboard/planck/ and run `make` as follows: -``` -$ make -``` - -## Keymap -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. - -####**Extended Keymaps** - -To build the firmware binary hex file with an extended keymap just do `make` with `KEYMAP` option like: -``` -$ make KEYMAP=[common|jack|] -``` -_The only applicable keymaps will work with this option._ Extended keymaps follow the format **__extended\_keymap\_\.c__** +### Default +To build with the default keymap, simply run `make`. -####**Common Keymaps** +### Other Keymaps +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. -Building with a common keymap is as simple as adding the COMMON option. Note that only +To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` -$ make KEYMAP=[common|jack|] COMMON=true +$ make KEYMAP=[default|jack|] ``` -_The only applicable keymaps will work with this option._ Common keymaps follow the format **__keymap\_\.c__** +Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. -## Notable TMK forks (which some of the keymap files are from) +### Notable forks (which some of the keymap files are from) - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) - [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c) - [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck) diff --git a/keyboard/preonic/__avr_gdbinit b/keyboard/preonic/__avr_gdbinit deleted file mode 100644 index afc51e6d19..0000000000 --- a/keyboard/preonic/__avr_gdbinit +++ /dev/null @@ -1,6 +0,0 @@ -define reset -SIGNAL SIGHUP -end -file planck_lufa.elf -target remote localhost:4242 -break main diff --git a/keyboard/preonic/analog.c b/keyboard/preonic/analog.c deleted file mode 100644 index 49b84ee0e8..0000000000 --- a/keyboard/preonic/analog.c +++ /dev/null @@ -1,53 +0,0 @@ -// Simple analog to digitial conversion - -#include -#include -#include -#include "analog.h" - - -static uint8_t aref = (1<= 12) return 0; - return adc_read(pgm_read_byte(pin_to_mux + pin)); -#elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) - if (pin >= 8) return 0; - return adc_read(pin); -#else - return 0; -#endif -} - -// Mux input -int16_t adc_read(uint8_t mux) -{ -#if defined(__AVR_AT90USB162__) - return 0; -#else - uint8_t low; - - ADCSRA = (1< - -void analogReference(uint8_t mode); -int16_t analogRead(uint8_t pin); -int16_t adc_read(uint8_t mux); - -#define ADC_REF_POWER (1< -#include -#include -#include - -#define PI 3.14159265 - -void delay_us(int count) { - while(count--) { - _delay_us(1); - } -} - -int voices = 0; -double frequency = 0; -int volume = 0; -int position = 0; - -double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; -int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0}; -bool sliding = false; -#define RANGE 1000 -volatile int i=0; //elements of the wave - - -void beeps() { - play_notes(); -} - -void send_freq(double freq, int vol) { - int duty = (((double)F_CPU) / freq); - ICR3 = duty; // Set max to the period - OCR3A = duty >> (0x10 - vol); // Set compare to half the period -} - -void stop_all_notes() { - voices = 0; - TCCR3A = 0; - TCCR3B = 0; - frequency = 0; - volume = 0; - - for (int i = 0; i < 8; i++) { - frequencies[i] = 0; - volumes[i] = 0; - } -} - -void stop_note(double freq) { - for (int i = 7; i >= 0; i--) { - if (frequencies[i] == freq) { - frequencies[i] = 0; - volumes[i] = 0; - for (int j = i; (j < 7); j++) { - frequencies[j] = frequencies[j+1]; - frequencies[j+1] = 0; - volumes[j] = volumes[j+1]; - volumes[j+1] = 0; - } - } - } - voices--; - if (voices < 0) - voices = 0; - if (voices == 0) { - TCCR3A = 0; - TCCR3B = 0; - frequency = 0; - volume = 0; - } else { - double freq = frequencies[voices - 1]; - int vol = volumes[voices - 1]; - if (frequency < freq) { - sliding = true; - for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) { - send_freq(f, vol); - } - sliding = false; - } else if (frequency > freq) { - sliding = true; - for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) { - send_freq(f, vol); - } - sliding = false; - } - send_freq(freq, vol); - frequency = freq; - volume = vol; - } -} - -void init_notes() { - // TCCR1A = (1 << COM1A1) | (0 << COM1A0) | (1 << WGM11) | (1 << WGM10); - // TCCR1B = (1 << COM1B1) | (0 << COM1A0) | (1 << WGM13) | (1 << WGM12) | (0 << CS12) | (0 << CS11) | (1 << CS10); - - // DDRC |= (1<<6); - - // TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); - // TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (0 << CS31) | (1 << CS30); - - // ICR3 = 0xFFFF; - // OCR3A = (int)((float)wave[i]*ICR3/RANGE); //go to next array element - - - // cli(); - - // /* Enable interrupt on timer2 == 127, with clk/8 prescaler. At 16MHz, - // this gives a timer interrupt at 15625Hz. */ - // TIMSK3 = (1 << OCIE3A); - - // /* clear/reset timer on match */ - // // TCCR3A = 1<> 8) & 0x00FF) -// #define lowByte(c) (c & 0x00FF) - -ISR(TIMER3_COMPA_vect) { - - if (ICR3 > 0 && !sliding) { - switch (position) { - case 0: { - int duty = (((double)F_CPU) / (frequency)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - case 1: { - int duty = (((double)F_CPU) / (frequency*2)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - case 2: { - int duty = (((double)F_CPU) / (frequency*3)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - } - position = (position + 1) % 3; - } -// /* OCR2A has been cleared, per TCCR2A above */ -// // OCR3A = 127; - -// // pos1 += incr1; -// // pos2 += incr2; -// // pos3 += incr3; - -// // sample = sinewave[highByte(pos1)] + sinewave[highByte(pos2)] + sinewave[highByte(pos3)]; - -// // OCR3A = sample; - - -// OCR3A=pgm_read_byte(&sinewave[pos1]); -// pos1++; -// // PORTC &= ~(1<<6); - -// /* buffered, 1x gain, active mode */ -// // SPDR = highByte(sample) | 0x70; -// // while (!(SPSR & (1< 0) { - DDRC |= (1<<6); - - TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); - TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30); - - if (frequency != 0) { - if (frequency < freq) { - for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) { - send_freq(f, vol); - } - } else if (frequency > freq) { - for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) { - send_freq(f, vol); - } - } - } - send_freq(freq, vol); - frequency = freq; - volume = vol; - - frequencies[voices] = frequency; - volumes[voices] = volume; - voices++; - } - // ICR3 = 0xFFFF; - // for (int i = 0; i < 10000; i++) { - // OCR3A = round((sin(i*freq)*.5)+.5)*0xFFFF; - // // _delay_us(50); - // } - - // TCCR3A = 0; - // TCCR3B = 0; -} - -// void note(int x, float length) { -// DDRC |= (1<<6); -// int t = (int)(440*pow(2,-x/12.0)); // starting note -// for (int y = 0; y < length*1000/t; y++) { // note length -// PORTC |= (1<<6); -// delay_us(t); -// PORTC &= ~(1<<6); -// delay_us(t); -// } -// PORTC &= ~(1<<6); -// } - -// void true_note(float x, float y, float length) { -// for (uint32_t i = 0; i < length * 50; i++) { -// uint32_t v = (uint32_t) (round(sin(PI*2*i*640000*pow(2, x/12.0))*.5+1 + sin(PI*2*i*640000*pow(2, y/12.0))*.5+1) / 2 * pow(2, 8)); -// for (int u = 0; u < 8; u++) { -// if (v & (1 << u) && !(PORTC&(1<<6))) -// PORTC |= (1<<6); -// else if (PORTC&(1<<6)) -// PORTC &= ~(1<<6); -// } -// } -// PORTC &= ~(1<<6); -// } \ No newline at end of file diff --git a/keyboard/preonic/beeps.h b/keyboard/preonic/beeps.h deleted file mode 100644 index 378983c605..0000000000 --- a/keyboard/preonic/beeps.h +++ /dev/null @@ -1,12 +0,0 @@ -#include -#include -#include -#include - -void note(int x, float length); -void beeps(); -void true_note(float x, float y, float length); -void play_note(double freq, int vol); -void stop_note(double freq); -void stop_all_notes(); -void init_notes(); \ No newline at end of file diff --git a/keyboard/preonic/config.h b/keyboard/preonic/config.h index cad269c9d4..5528667fa7 100644 --- a/keyboard/preonic/config.h +++ b/keyboard/preonic/config.h @@ -18,11 +18,11 @@ along with this program. If not, see . #ifndef CONFIG_H #define CONFIG_H -#include "config_definitions.h" +#include "config_common.h" /* USB Device descriptor parameter */ #define VENDOR_ID 0xFEED -#define PRODUCT_ID 0x6062 +#define PRODUCT_ID 0x6061 #define DEVICE_VER 0x0001 #define MANUFACTURER Ortholinear Keyboards #define PRODUCT The Preonic Keyboard @@ -34,7 +34,10 @@ along with this program. If not, see . /* Planck PCB default pin-out */ #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7 } -#define ROWS (int []){ D1, D0, D5, B5, B6 } +#define ROWS (int []){ D2, D5, B5, B6, D3 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW /* define if matrix has ghost */ //#define MATRIX_HAS_GHOST @@ -55,6 +58,15 @@ along with this program. If not, see . keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* ws2812 RGB LED */ +#define ws2812_PORTREG PORTD +#define ws2812_DDRREG DDRD +#define ws2812_pin PD1 +#define RGBLED_NUM 28 // Number of LEDs +#define RGBLIGHT_HUE_STEP 10 +#define RGBLIGHT_SAT_STEP 17 +#define RGBLIGHT_VAL_STEP 17 + /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboard/preonic/config_definitions.h b/keyboard/preonic/config_definitions.h deleted file mode 100644 index fd138b8841..0000000000 --- a/keyboard/preonic/config_definitions.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef CONFIG_DEFINITIONS_H -#define CONFIG_DEFINITIONS_H - -#define B0 0x20 -#define B1 0x21 -#define B2 0x22 -#define B3 0x23 -#define B4 0x24 -#define B5 0x25 -#define B6 0x26 -#define B7 0x27 -#define C0 0x30 -#define C1 0x31 -#define C2 0x32 -#define C3 0x33 -#define C4 0x34 -#define C5 0x35 -#define C6 0x36 -#define C7 0x37 -#define D0 0x40 -#define D1 0x41 -#define D2 0x42 -#define D3 0x43 -#define D4 0x44 -#define D5 0x45 -#define D6 0x46 -#define D7 0x47 -#define E0 0x50 -#define E1 0x51 -#define E2 0x52 -#define E3 0x53 -#define E4 0x54 -#define E5 0x55 -#define E6 0x56 -#define E7 0x57 -#define F0 0x60 -#define F1 0x61 -#define F2 0x62 -#define F3 0x63 -#define F4 0x64 -#define F5 0x65 -#define F6 0x66 -#define F7 0x67 - - - - - -#endif - diff --git a/keyboard/preonic/extended_keymap_common.c b/keyboard/preonic/extended_keymap_common.c deleted file mode 100644 index 4fa80de7cf..0000000000 --- a/keyboard/preonic/extended_keymap_common.c +++ /dev/null @@ -1,216 +0,0 @@ -/* -Copyright 2012,2013 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include "extended_keymap_common.h" -#include "report.h" -#include "keycode.h" -#include "action_layer.h" -#include "action.h" -#include "action_macro.h" -#include "debug.h" -#include "backlight.h" -#include "keymap_midi.h" -#include - -static action_t keycode_to_action(uint16_t keycode); - -/* converts key to action */ -action_t action_for_key(uint8_t layer, keypos_t key) -{ - // 16bit keycodes - important - uint16_t keycode = keymap_key_to_keycode(layer, key); - - if (keycode >= 0x0100 && keycode < 0x2000) { - // Has a modifier - action_t action; - // Split it up - action.code = ACTION_MODS_KEY(keycode >> 8, keycode & 0xFF); - return action; - } else if (keycode >= 0x2000 && keycode < 0x3000) { - // Is a shortcut for function layer, pull last 12bits - return keymap_func_to_action(keycode & 0xFFF); - } else if (keycode >= 0x3000 && keycode < 0x4000) { - action_t action; - action.code = ACTION_MACRO(keycode & 0xFF); - return action; - } else if (keycode >= BL_0 & keycode <= BL_15) { - action_t action; - action.code = ACTION_BACKLIGHT_LEVEL(keycode & 0x000F); - return action; - } else if (keycode == BL_DEC) { - action_t action; - action.code = ACTION_BACKLIGHT_DECREASE(); - return action; - } else if (keycode == BL_INC) { - action_t action; - action.code = ACTION_BACKLIGHT_INCREASE(); - return action; - } else if (keycode == BL_TOGG) { - action_t action; - action.code = ACTION_BACKLIGHT_TOGGLE(); - return action; - } else if (keycode == BL_STEP) { - action_t action; - action.code = ACTION_BACKLIGHT_STEP(); - return action; - } else if (keycode == RESET) { - bootloader_jump(); - return; - } else if (keycode == DEBUG) { - print("\nDEBUG: enabled.\n"); - debug_enable = true; - return; - } else if (keycode >= 0x6000 && keycode < 0x7000) { - action_t action; - action.code = ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8); - return action; - } - - switch (keycode) { - case KC_FN0 ... KC_FN31: - return keymap_fn_to_action(keycode); -#ifdef BOOTMAGIC_ENABLE - case KC_CAPSLOCK: - case KC_LOCKING_CAPS: - if (keymap_config.swap_control_capslock || keymap_config.capslock_to_control) { - return keycode_to_action(KC_LCTL); - } - return keycode_to_action(keycode); - case KC_LCTL: - if (keymap_config.swap_control_capslock) { - return keycode_to_action(KC_CAPSLOCK); - } - return keycode_to_action(KC_LCTL); - case KC_LALT: - if (keymap_config.swap_lalt_lgui) { - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_LGUI); - } - return keycode_to_action(KC_LALT); - case KC_LGUI: - if (keymap_config.swap_lalt_lgui) { - return keycode_to_action(KC_LALT); - } - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_LGUI); - case KC_RALT: - if (keymap_config.swap_ralt_rgui) { - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_RGUI); - } - return keycode_to_action(KC_RALT); - case KC_RGUI: - if (keymap_config.swap_ralt_rgui) { - return keycode_to_action(KC_RALT); - } - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_RGUI); - case KC_GRAVE: - if (keymap_config.swap_grave_esc) { - return keycode_to_action(KC_ESC); - } - return keycode_to_action(KC_GRAVE); - case KC_ESC: - if (keymap_config.swap_grave_esc) { - return keycode_to_action(KC_GRAVE); - } - return keycode_to_action(KC_ESC); - case KC_BSLASH: - if (keymap_config.swap_backslash_backspace) { - return keycode_to_action(KC_BSPACE); - } - return keycode_to_action(KC_BSLASH); - case KC_BSPACE: - if (keymap_config.swap_backslash_backspace) { - return keycode_to_action(KC_BSLASH); - } - return keycode_to_action(KC_BSPACE); -#endif - default: - return keycode_to_action(keycode); - } -} - - -/* Macro */ -__attribute__ ((weak)) -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - return MACRO_NONE; -} - -/* Function */ -__attribute__ ((weak)) -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ -} - -/* translates keycode to action */ -static action_t keycode_to_action(uint16_t keycode) -{ - action_t action; - switch (keycode) { - case KC_A ... KC_EXSEL: - case KC_LCTRL ... KC_RGUI: - action.code = ACTION_KEY(keycode); - break; - case KC_SYSTEM_POWER ... KC_SYSTEM_WAKE: - action.code = ACTION_USAGE_SYSTEM(KEYCODE2SYSTEM(keycode)); - break; - case KC_AUDIO_MUTE ... KC_WWW_FAVORITES: - action.code = ACTION_USAGE_CONSUMER(KEYCODE2CONSUMER(keycode)); - break; - case KC_MS_UP ... KC_MS_ACCEL2: - action.code = ACTION_MOUSEKEY(keycode); - break; - case KC_TRNS: - action.code = ACTION_TRANSPARENT; - break; - default: - action.code = ACTION_NO; - break; - } - return action; -} - - -/* translates key to keycode */ -uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key) -{ - // Read entire word (16bits) - return pgm_read_word(&keymaps[(layer)][(key.row)][(key.col)]); -} - -/* translates Fn keycode to action */ -action_t keymap_fn_to_action(uint16_t keycode) -{ - return (action_t){ .code = pgm_read_word(&fn_actions[FN_INDEX(keycode)]) }; -} - -action_t keymap_func_to_action(uint16_t keycode) -{ - // For FUNC without 8bit limit - return (action_t){ .code = pgm_read_word(&fn_actions[(int)keycode]) }; -} diff --git a/keyboard/preonic/extended_keymap_common.h b/keyboard/preonic/extended_keymap_common.h deleted file mode 100644 index 7ccfa1b039..0000000000 --- a/keyboard/preonic/extended_keymap_common.h +++ /dev/null @@ -1,181 +0,0 @@ -/* -Copyright 2012,2013 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#ifndef KEYMAP_H -#define KEYMAP_H - -#include -#include -#include "action.h" -#include -#include "keycode.h" -#include "keymap.h" -#include "action_macro.h" -#include "report.h" -#include "host.h" -// #include "print.h" -#include "debug.h" - -#ifdef BOOTMAGIC_ENABLE -/* NOTE: Not portable. Bit field order depends on implementation */ -typedef union { - uint16_t raw; - struct { - bool swap_control_capslock:1; - bool capslock_to_control:1; - bool swap_lalt_lgui:1; - bool swap_ralt_rgui:1; - bool no_gui:1; - bool swap_grave_esc:1; - bool swap_backslash_backspace:1; - bool nkro:1; - }; -} keymap_config_t; -keymap_config_t keymap_config; -#endif - - -/* translates key to keycode */ -uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key); - -/* translates Fn keycode to action */ -action_t keymap_fn_to_action(uint16_t keycode); - -/* translates Fn keycode to action */ -action_t keymap_func_to_action(uint16_t keycode); - -extern const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS]; -extern const uint16_t fn_actions[]; - -// Ability to use mods in layouts -#define LCTL(kc) kc | 0x0100 -#define LSFT(kc) kc | 0x0200 -#define LALT(kc) kc | 0x0400 -#define LGUI(kc) kc | 0x0800 -#define RCTL(kc) kc | 0x1100 -#define RSFT(kc) kc | 0x1200 -#define RALT(kc) kc | 0x1400 -#define RGUI(kc) kc | 0x1800 - -// Alias for function layers than expand past FN31 -#define FUNC(kc) kc | 0x2000 - -// Aliases -#define S(kc) LSFT(kc) -#define F(kc) FUNC(kc) - -// For software implementation of colemak -#define CM_Q KC_Q -#define CM_W KC_W -#define CM_F KC_E -#define CM_P KC_R -#define CM_G KC_T -#define CM_J KC_Y -#define CM_L KC_U -#define CM_U KC_I -#define CM_Y KC_O -#define CM_SCLN KC_P - -#define CM_A KC_A -#define CM_R KC_S -#define CM_S KC_D -#define CM_T KC_F -#define CM_D KC_G -#define CM_H KC_H -#define CM_N KC_J -#define CM_E KC_K -#define CM_I KC_L -#define CM_O KC_SCLN - -#define CM_Z KC_Z -#define CM_X KC_X -#define CM_C KC_C -#define CM_V KC_V -#define CM_B KC_B -#define CM_K KC_N -#define CM_M KC_M -#define CM_COMM KC_COMM -#define CM_DOT KC_DOT -#define CM_SLSH KC_SLSH - -// Make it easy to support these in macros -#define KC_CM_Q CM_Q -#define KC_CM_W CM_W -#define KC_CM_F CM_F -#define KC_CM_P CM_P -#define KC_CM_G CM_G -#define KC_CM_J CM_J -#define KC_CM_L CM_L -#define KC_CM_U CM_U -#define KC_CM_Y CM_Y -#define KC_CM_SCLN CM_SCLN - -#define KC_CM_A CM_A -#define KC_CM_R CM_R -#define KC_CM_S CM_S -#define KC_CM_T CM_T -#define KC_CM_D CM_D -#define KC_CM_H CM_H -#define KC_CM_N CM_N -#define KC_CM_E CM_E -#define KC_CM_I CM_I -#define KC_CM_O CM_O - -#define KC_CM_Z CM_Z -#define KC_CM_X CM_X -#define KC_CM_C CM_C -#define KC_CM_V CM_V -#define KC_CM_B CM_B -#define KC_CM_K CM_K -#define KC_CM_M CM_M -#define KC_CM_COMM CM_COMM -#define KC_CM_DOT CM_DOT -#define KC_CM_SLSH CM_SLSH - -#define M(kc) kc | 0x3000 - -#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE) - -#define BL_ON 0x4009 -#define BL_OFF 0x4000 -#define BL_0 0x4000 -#define BL_1 0x4001 -#define BL_2 0x4002 -#define BL_3 0x4003 -#define BL_4 0x4004 -#define BL_5 0x4005 -#define BL_6 0x4006 -#define BL_7 0x4007 -#define BL_8 0x4008 -#define BL_9 0x4009 -#define BL_10 0x400A -#define BL_11 0x400B -#define BL_12 0x400C -#define BL_13 0x400D -#define BL_14 0x400E -#define BL_15 0x400F -#define BL_DEC 0x4010 -#define BL_INC 0x4011 -#define BL_TOGG 0x4012 -#define BL_STEP 0x4013 - -#define RESET 0x5000 -#define DEBUG 0x5001 - -#define MIDI(n) n | 0x6000 - -#endif diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_default.c b/keyboard/preonic/extended_keymaps/extended_keymap_default.c deleted file mode 100644 index b52f60fd08..0000000000 --- a/keyboard/preonic/extended_keymaps/extended_keymap_default.c +++ /dev/null @@ -1,70 +0,0 @@ -#include "extended_keymap_common.h" -#include "backlight.h" -#include "lufa.h" -#include "debug.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = { /* Qwerty */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - // Space is repeated to accommadate for both spacebar wiring positions -}, -[1] = { /* Colemak */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[2] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F11, KC_F12, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(1), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[3] = { /* LOWER */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {S(KC_GRV), S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL), S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[4] = { /* TENKEY */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_KP_7, KC_KP_8, KC_KP_9, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_KP_4, KC_KP_5, KC_KP_6, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_KP_1, KC_KP_2, KC_KP_3, KC_SLSH, KC_ENT}, - {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS, KC_SPC, KC_SPC, KC_KP_0, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -} -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - midi_send_noteon(&midi_device, 1, 64, 127); - backlight_step(); - } else { - unregister_code(KC_RSFT); - midi_send_noteoff(&midi_device, 1, 64, 127); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c b/keyboard/preonic/extended_keymaps/extended_keymap_lock.c deleted file mode 100644 index ec7bc776ac..0000000000 --- a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c +++ /dev/null @@ -1,81 +0,0 @@ -#include "extended_keymap_common.h" -#include "backlight.h" -#include "action_layer.h" -#include "keymap_midi.h" -#include "beeps.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = { /* Qwerty */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - // Space is repeated to accommadate for both spacebar wiring positions -}, -[1] = { /* Colemak */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[2] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F11, KC_F12, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(1), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[3] = { /* LOWER */ - {KC_GRV, S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {S(KC_GRV), S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL), S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[4] = { /* TENKEY */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_KP_7, KC_KP_8, KC_KP_9, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_KP_4, KC_KP_5, KC_KP_6, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_KP_1, KC_KP_2, KC_KP_3, KC_SLSH, KC_ENT}, - {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS, KC_SPC, KC_SPC, KC_KP_0, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[5] = { - { MIDI12 }, - { MIDI12 }, - { MIDI12 }, - { MIDI12 }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), MIDI, MIDI, MIDI, MIDI} -} - -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch(id) { - case 0: - if (record->event.pressed) { - // register_code(KC_RSFT); - backlight_set(BACKLIGHT_LEVELS); - default_layer_and(0); - default_layer_or((1<<5)); - } else { - // unregister_code(KC_RSFT); - backlight_set(0); - default_layer_and(0); - default_layer_or(0); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/preonic/keymap_midi.c b/keyboard/preonic/keymap_midi.c deleted file mode 100644 index a0fa59990c..0000000000 --- a/keyboard/preonic/keymap_midi.c +++ /dev/null @@ -1,110 +0,0 @@ -/* -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include "extended_keymap_common.h" -#include "keymap_midi.h" -#include - -uint8_t starting_note = 0x0C; -int offset = 7; - -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - if (id != 0) { - if (record->event.pressed) { - midi_send_noteon(&midi_device, opt, (id & 0xFF), 127); - } else { - midi_send_noteoff(&midi_device, opt, (id & 0xFF), 127); - } - } - - if (record->event.key.col == (MATRIX_COLS - 1) && record->event.key.row == (MATRIX_ROWS - 1)) { - if (record->event.pressed) { - starting_note++; - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - return; - } else { - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1))); - stop_all_notes(); - return; - } - } - if (record->event.key.col == (MATRIX_COLS - 2) && record->event.key.row == (MATRIX_ROWS - 1)) { - if (record->event.pressed) { - starting_note--; - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - return; - } else { - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1))); - stop_all_notes(); - return; - } - } - - if (record->event.key.col == (MATRIX_COLS - 3) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) { - offset++; - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - stop_all_notes(); - for (int i = 0; i <= 7; i++) { - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - _delay_us(80000); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1))); - _delay_us(8000); - } - return; - } - if (record->event.key.col == (MATRIX_COLS - 4) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) { - offset--; - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - stop_all_notes(); - for (int i = 0; i <= 7; i++) { - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - _delay_us(80000); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1))); - _delay_us(8000); - } - return; - } - - if (record->event.pressed) { - // midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); - } else { - // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); - } -} \ No newline at end of file diff --git a/keyboard/preonic/keymap_midi.h b/keyboard/preonic/keymap_midi.h deleted file mode 100644 index c5917f884e..0000000000 --- a/keyboard/preonic/keymap_midi.h +++ /dev/null @@ -1,220 +0,0 @@ -/* -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#ifndef KEYMAP_MIDI_H -#define KEYMAP_MIDI_H - -#define MIDI 0x6000 -#define MIDI12 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000 - -#define CHNL(note, channel) (note + (channel << 8)) - -#define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ - 0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \ - 0 + (12*2), 2 + (12*2), 4 + (12*2), 5 + (12*2), 7 + (12*2), 9 + (12*2), 11 + (12*2), \ - 0 + (12*3), 2 + (12*3), 4 + (12*3), 5 + (12*3), 7 + (12*3), 9 + (12*3), 11 + (12*3), \ - 0 + (12*4), 2 + (12*4), 4 + (12*4), 5 + (12*4), 7 + (12*4), 9 + (12*4), 11 + (12*4), } - -#define N_CN1 (0x600C + (12 * -1) + 0 ) -#define N_CN1S (0x600C + (12 * -1) + 1 ) -#define N_DN1F (0x600C + (12 * -1) + 1 ) -#define N_DN1 (0x600C + (12 * -1) + 2 ) -#define N_DN1S (0x600C + (12 * -1) + 3 ) -#define N_EN1F (0x600C + (12 * -1) + 3 ) -#define N_EN1 (0x600C + (12 * -1) + 4 ) -#define N_FN1 (0x600C + (12 * -1) + 5 ) -#define N_FN1S (0x600C + (12 * -1) + 6 ) -#define N_GN1F (0x600C + (12 * -1) + 6 ) -#define N_GN1 (0x600C + (12 * -1) + 7 ) -#define N_GN1S (0x600C + (12 * -1) + 8 ) -#define N_AN1F (0x600C + (12 * -1) + 8 ) -#define N_AN1 (0x600C + (12 * -1) + 9 ) -#define N_AN1S (0x600C + (12 * -1) + 10) -#define N_BN1F (0x600C + (12 * -1) + 10) -#define N_BN1 (0x600C + (12 * -1) + 11) -#define N_C0 (0x600C + (12 * 0) + 0 ) -#define N_C0S (0x600C + (12 * 0) + 1 ) -#define N_D0F (0x600C + (12 * 0) + 1 ) -#define N_D0 (0x600C + (12 * 0) + 2 ) -#define N_D0S (0x600C + (12 * 0) + 3 ) -#define N_E0F (0x600C + (12 * 0) + 3 ) -#define N_E0 (0x600C + (12 * 0) + 4 ) -#define N_F0 (0x600C + (12 * 0) + 5 ) -#define N_F0S (0x600C + (12 * 0) + 6 ) -#define N_G0F (0x600C + (12 * 0) + 6 ) -#define N_G0 (0x600C + (12 * 0) + 7 ) -#define N_G0S (0x600C + (12 * 0) + 8 ) -#define N_A0F (0x600C + (12 * 0) + 8 ) -#define N_A0 (0x600C + (12 * 0) + 9 ) -#define N_A0S (0x600C + (12 * 0) + 10) -#define N_B0F (0x600C + (12 * 0) + 10) -#define N_B0 (0x600C + (12 * 0) + 11) -#define N_C1 (0x600C + (12 * 1) + 0 ) -#define N_C1S (0x600C + (12 * 1) + 1 ) -#define N_D1F (0x600C + (12 * 1) + 1 ) -#define N_D1 (0x600C + (12 * 1) + 2 ) -#define N_D1S (0x600C + (12 * 1) + 3 ) -#define N_E1F (0x600C + (12 * 1) + 3 ) -#define N_E1 (0x600C + (12 * 1) + 4 ) -#define N_F1 (0x600C + (12 * 1) + 5 ) -#define N_F1S (0x600C + (12 * 1) + 6 ) -#define N_G1F (0x600C + (12 * 1) + 6 ) -#define N_G1 (0x600C + (12 * 1) + 7 ) -#define N_G1S (0x600C + (12 * 1) + 8 ) -#define N_A1F (0x600C + (12 * 1) + 8 ) -#define N_A1 (0x600C + (12 * 1) + 9 ) -#define N_A1S (0x600C + (12 * 1) + 10) -#define N_B1F (0x600C + (12 * 1) + 10) -#define N_B1 (0x600C + (12 * 1) + 11) -#define N_C2 (0x600C + (12 * 2) + 0 ) -#define N_C2S (0x600C + (12 * 2) + 1 ) -#define N_D2F (0x600C + (12 * 2) + 1 ) -#define N_D2 (0x600C + (12 * 2) + 2 ) -#define N_D2S (0x600C + (12 * 2) + 3 ) -#define N_E2F (0x600C + (12 * 2) + 3 ) -#define N_E2 (0x600C + (12 * 2) + 4 ) -#define N_F2 (0x600C + (12 * 2) + 5 ) -#define N_F2S (0x600C + (12 * 2) + 6 ) -#define N_G2F (0x600C + (12 * 2) + 6 ) -#define N_G2 (0x600C + (12 * 2) + 7 ) -#define N_G2S (0x600C + (12 * 2) + 8 ) -#define N_A2F (0x600C + (12 * 2) + 8 ) -#define N_A2 (0x600C + (12 * 2) + 9 ) -#define N_A2S (0x600C + (12 * 2) + 10) -#define N_B2F (0x600C + (12 * 2) + 10) -#define N_B2 (0x600C + (12 * 2) + 11) -#define N_C3 (0x600C + (12 * 3) + 0 ) -#define N_C3S (0x600C + (12 * 3) + 1 ) -#define N_D3F (0x600C + (12 * 3) + 1 ) -#define N_D3 (0x600C + (12 * 3) + 2 ) -#define N_D3S (0x600C + (12 * 3) + 3 ) -#define N_E3F (0x600C + (12 * 3) + 3 ) -#define N_E3 (0x600C + (12 * 3) + 4 ) -#define N_F3 (0x600C + (12 * 3) + 5 ) -#define N_F3S (0x600C + (12 * 3) + 6 ) -#define N_G3F (0x600C + (12 * 3) + 6 ) -#define N_G3 (0x600C + (12 * 3) + 7 ) -#define N_G3S (0x600C + (12 * 3) + 8 ) -#define N_A3F (0x600C + (12 * 3) + 8 ) -#define N_A3 (0x600C + (12 * 3) + 9 ) -#define N_A3S (0x600C + (12 * 3) + 10) -#define N_B3F (0x600C + (12 * 3) + 10) -#define N_B3 (0x600C + (12 * 3) + 11) -#define N_C4 (0x600C + (12 * 4) + 0 ) -#define N_C4S (0x600C + (12 * 4) + 1 ) -#define N_D4F (0x600C + (12 * 4) + 1 ) -#define N_D4 (0x600C + (12 * 4) + 2 ) -#define N_D4S (0x600C + (12 * 4) + 3 ) -#define N_E4F (0x600C + (12 * 4) + 3 ) -#define N_E4 (0x600C + (12 * 4) + 4 ) -#define N_F4 (0x600C + (12 * 4) + 5 ) -#define N_F4S (0x600C + (12 * 4) + 6 ) -#define N_G4F (0x600C + (12 * 4) + 6 ) -#define N_G4 (0x600C + (12 * 4) + 7 ) -#define N_G4S (0x600C + (12 * 4) + 8 ) -#define N_A4F (0x600C + (12 * 4) + 8 ) -#define N_A4 (0x600C + (12 * 4) + 9 ) -#define N_A4S (0x600C + (12 * 4) + 10) -#define N_B4F (0x600C + (12 * 4) + 10) -#define N_B4 (0x600C + (12 * 4) + 11) -#define N_C5 (0x600C + (12 * 5) + 0 ) -#define N_C5S (0x600C + (12 * 5) + 1 ) -#define N_D5F (0x600C + (12 * 5) + 1 ) -#define N_D5 (0x600C + (12 * 5) + 2 ) -#define N_D5S (0x600C + (12 * 5) + 3 ) -#define N_E5F (0x600C + (12 * 5) + 3 ) -#define N_E5 (0x600C + (12 * 5) + 4 ) -#define N_F5 (0x600C + (12 * 5) + 5 ) -#define N_F5S (0x600C + (12 * 5) + 6 ) -#define N_G5F (0x600C + (12 * 5) + 6 ) -#define N_G5 (0x600C + (12 * 5) + 7 ) -#define N_G5S (0x600C + (12 * 5) + 8 ) -#define N_A5F (0x600C + (12 * 5) + 8 ) -#define N_A5 (0x600C + (12 * 5) + 9 ) -#define N_A5S (0x600C + (12 * 5) + 10) -#define N_B5F (0x600C + (12 * 5) + 10) -#define N_B5 (0x600C + (12 * 5) + 11) -#define N_C6 (0x600C + (12 * 6) + 0 ) -#define N_C6S (0x600C + (12 * 6) + 1 ) -#define N_D6F (0x600C + (12 * 6) + 1 ) -#define N_D6 (0x600C + (12 * 6) + 2 ) -#define N_D6S (0x600C + (12 * 6) + 3 ) -#define N_E6F (0x600C + (12 * 6) + 3 ) -#define N_E6 (0x600C + (12 * 6) + 4 ) -#define N_F6 (0x600C + (12 * 6) + 5 ) -#define N_F6S (0x600C + (12 * 6) + 6 ) -#define N_G6F (0x600C + (12 * 6) + 6 ) -#define N_G6 (0x600C + (12 * 6) + 7 ) -#define N_G6S (0x600C + (12 * 6) + 8 ) -#define N_A6F (0x600C + (12 * 6) + 8 ) -#define N_A6 (0x600C + (12 * 6) + 9 ) -#define N_A6S (0x600C + (12 * 6) + 10) -#define N_B6F (0x600C + (12 * 6) + 10) -#define N_B6 (0x600C + (12 * 6) + 11) -#define N_C7 (0x600C + (12 * 7) + 0 ) -#define N_C7S (0x600C + (12 * 7) + 1 ) -#define N_D7F (0x600C + (12 * 7) + 1 ) -#define N_D7 (0x600C + (12 * 7) + 2 ) -#define N_D7S (0x600C + (12 * 7) + 3 ) -#define N_E7F (0x600C + (12 * 7) + 3 ) -#define N_E7 (0x600C + (12 * 7) + 4 ) -#define N_F7 (0x600C + (12 * 7) + 5 ) -#define N_F7S (0x600C + (12 * 7) + 6 ) -#define N_G7F (0x600C + (12 * 7) + 6 ) -#define N_G7 (0x600C + (12 * 7) + 7 ) -#define N_G7S (0x600C + (12 * 7) + 8 ) -#define N_A7F (0x600C + (12 * 7) + 8 ) -#define N_A7 (0x600C + (12 * 7) + 9 ) -#define N_A7S (0x600C + (12 * 7) + 10) -#define N_B7F (0x600C + (12 * 7) + 10) -#define N_B7 (0x600C + (12 * 7) + 11) -#define N_C8 (0x600C + (12 * 8) + 0 ) -#define N_C8S (0x600C + (12 * 8) + 1 ) -#define N_D8F (0x600C + (12 * 8) + 1 ) -#define N_D8 (0x600C + (12 * 8) + 2 ) -#define N_D8S (0x600C + (12 * 8) + 3 ) -#define N_E8F (0x600C + (12 * 8) + 3 ) -#define N_E8 (0x600C + (12 * 8) + 4 ) -#define N_F8 (0x600C + (12 * 8) + 5 ) -#define N_F8S (0x600C + (12 * 8) + 6 ) -#define N_G8F (0x600C + (12 * 8) + 6 ) -#define N_G8 (0x600C + (12 * 8) + 7 ) -#define N_G8S (0x600C + (12 * 8) + 8 ) -#define N_A8F (0x600C + (12 * 8) + 8 ) -#define N_A8 (0x600C + (12 * 8) + 9 ) -#define N_A8S (0x600C + (12 * 8) + 10) -#define N_B8F (0x600C + (12 * 8) + 10) -#define N_B8 (0x600C + (12 * 8) + 11) -#define N_C8 (0x600C + (12 * 8) + 0 ) -#define N_C8S (0x600C + (12 * 8) + 1 ) -#define N_D8F (0x600C + (12 * 8) + 1 ) -#define N_D8 (0x600C + (12 * 8) + 2 ) -#define N_D8S (0x600C + (12 * 8) + 3 ) -#define N_E8F (0x600C + (12 * 8) + 3 ) -#define N_E8 (0x600C + (12 * 8) + 4 ) -#define N_F8 (0x600C + (12 * 8) + 5 ) -#define N_F8S (0x600C + (12 * 8) + 6 ) -#define N_G8F (0x600C + (12 * 8) + 6 ) -#define N_G8 (0x600C + (12 * 8) + 7 ) -#define N_G8S (0x600C + (12 * 8) + 8 ) -#define N_A8F (0x600C + (12 * 8) + 8 ) -#define N_A8 (0x600C + (12 * 8) + 9 ) -#define N_A8S (0x600C + (12 * 8) + 10) -#define N_B8F (0x600C + (12 * 8) + 10) -#define N_B8 (0x600C + (12 * 8) + 11) - -#endif \ No newline at end of file diff --git a/keyboard/preonic/led.c b/keyboard/preonic/led.c deleted file mode 100644 index 2c05746607..0000000000 --- a/keyboard/preonic/led.c +++ /dev/null @@ -1,38 +0,0 @@ -/* -Copyright 2012 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include -#include "stdint.h" -#include "led.h" - - -void led_set(uint8_t usb_led) -{ - // // Using PE6 Caps Lock LED - // if (usb_led & (1<. -*/ - -/* - * scan matrix - */ -#include -#include -#include -#include -#include "print.h" -#include "debug.h" -#include "util.h" -#include "matrix.h" - -#ifndef DEBOUNCE -# define DEBOUNCE 10 -#endif -static uint8_t debouncing = DEBOUNCE; - -/* matrix state(1:on, 0:off) */ -static matrix_row_t matrix[MATRIX_ROWS]; -static matrix_row_t matrix_debouncing[MATRIX_ROWS]; - -static matrix_row_t read_cols(void); -static void init_cols(void); -static void unselect_rows(void); -static void select_row(uint8_t row); - -inline -uint8_t matrix_rows(void) -{ - return MATRIX_ROWS; -} - -inline -uint8_t matrix_cols(void) -{ - return MATRIX_COLS; -} - -void matrix_init(void) -{ - // To use PORTF disable JTAG with writing JTD bit twice within four cycles. - MCUCR |= (1<event.pressed) { // midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); + // midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); play_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); } else { // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); + // midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); stop_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); } } \ No newline at end of file -- cgit v1.2.3 From b8ac5095708b5023f5e3e375b22534f8b395741f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:45:37 -0400 Subject: .hex files --- keyboard/preonic/Makefile | 4 +- keyboard/preonic/preonic_pcb.hex | 1702 +++++++++++++++++++++++++++++++ keyboard/preonic/preonic_pcb_silent.hex | 1189 +++++++++++++++++++++ 3 files changed, 2893 insertions(+), 2 deletions(-) create mode 100644 keyboard/preonic/preonic_pcb.hex create mode 100644 keyboard/preonic/preonic_pcb_silent.hex diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 664aff7321..89c48e50a9 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -139,8 +139,8 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = YES # MIDI controls -AUDIO_ENABLE = YES # Audio output on port C6 +# MIDI_ENABLE = YES # MIDI controls +# AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. diff --git a/keyboard/preonic/preonic_pcb.hex b/keyboard/preonic/preonic_pcb.hex new file mode 100644 index 0000000000..5bdc190e1d --- /dev/null +++ b/keyboard/preonic/preonic_pcb.hex @@ -0,0 +1,1702 @@ +:100000000C94D4020C9418030C9418030C94180349 +:100010000C9418030C9418030C9418030C941803F4 +:100020000C9418030C9418030C94E8160C94BA174B +:100030000C946C290C9418030C9418030C9418035A +:100040000C9418030C9418030C9418030C941803C4 +:100050000C9418030C94D9290C9418030C941803CD +:100060000C9418030C9418030C9418030C941803A4 +:100070000C9418030C9418030C9418030C94180394 +:100080000C941C0E0C9418030C9418030C94180375 +:100090000C9418030C9418030C9418030C94180374 +:1000A0000C9418030C9418030C941803076342363D +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F00000000003500EC +:100130001E001F00200021002200230024002500B3 +:10014000260027002A002B0014001A0008001500C2 +:1001500017001C0018000C00120013002A002900D0 +:1001600004001600070009000A000B000D000E0035 +:100170000F0033003400E1001D001B0006001900D1 +:10018000050011001000360037003800280000304C +:10019000E000E200E30003522C002C000452500067 +:1001A000510052004F0035001E001F0020002100AA +:1001B0002200230024002500260027002A002B000F +:1001C00014001A00090013000A000D000F001800A7 +:1001D0001C0033002A002900040015001600170037 +:1001E00007000B00110008000C0012003400E100B1 +:1001F0001D001B000600190005000E00100036004F +:100200003700380028000030E000E200E30003522D +:100210002C002C0004525000510052004F003500B9 +:100220001E001F00200021002200230024002500C2 +:10023000260027002A002B00340036003700130068 +:100240001C0009000A00060015000F002A00290002 +:1002500004001200080018000C0007000B00170033 +:10026000110016003800E100330014000D000E00EC +:100270001B00050010001A0019001D0028000030A6 +:10028000E000E200E30003522C002C000452500076 +:10029000510052004F0035001E001F0020002100B9 +:1002A0002200230024002500260027002A00350212 +:1002B0001E021F0220022102220223022402250222 +:1002C000260227022A0001003A003B003C003D00C4 +:1002D0003E003F002D022E022F02300231020100AB +:1002E00040004100420043004400450000530153D8 +:1002F0000253005001000100010001000100010053 +:10030000010001000100AB00AA00A900AE00350009 +:100310001E001F00200021002200230024002500D1 +:10032000260027002A0035001E001F0020002100A3 +:100330002200230024002500260027002A000100B7 +:100340003A003B003C003D003E003F002D002E00E7 +:100350002F00300031000100400041004200430006 +:1003600044004500005301530253005001000100B6 +:100370000100010001000100010001000100AB00CB +:10038000AA00A900AE002A035400680065002000FE +:100390005000720065006F006E006900630020006D +:1003A0004B006500790062006F006100720064001C +:1003B00000002C034F007200740068006F006C0096 +:1003C00069006E0065006100720020004B0065004E +:1003D000790062006F006100720064007300000029 +:1003E000040309040902D000060100A0FA09040070 +:1003F000000103010100092111010001223F000752 +:1004000005810308000A0904010001030102000933 +:100410002111010001224D000705820308000A098D +:10042000040200010300000009211101000122362D +:10043000000705830308000A090403000203000003 +:10044000000921110100012220000705840320007A +:100450000107050403200001090404000001010054 +:100460000009240100010900010509040500020139 +:1004700003000007240100014100062402010100DD +:1004800006240202020009240301030102010009FB +:1004900024030204010101000905060240000500D1 +:1004A0000005250101010905850240000500000540 +:1004B000250101031201100100000008EDFE61603A +:1004C0000100010200010631FF0974A1010975153F +:1004D0000025FF9520750881020976150025FF95F6 +:1004E0002075089102C005010980A101850216014D +:1004F0000026B7001A01002AB70075109501810087 +:10050000C0050C0901A1018503160100269C021AF1 +:1005100001002A9C02751095018100C005010902A5 +:10052000A1010901A10005091901290515002501ED +:100530009505750181029501750381010501093059 +:1005400009311581257F95027508810609381581C5 +:10055000257F950175088106050C0A38021581254D +:100560007F950175088106C0C005010906A1010536 +:100570000719E029E7150025019508750181029505 +:100580000175088101050819012905950575019175 +:10059000029501750391010507190029FF15002532 +:1005A000FF950675088100C011241FBECFEFDAE069 +:1005B000DEBFCDBF04B603FE24C080910404909139 +:1005C0000504A0910604B09107048730904BA74022 +:1005D000B04BB9F410920404109205041092060472 +:1005E0001092070414BE84B7877F84BF88E10FB6DA +:1005F000F89480936000109260000FBEE0E0F8E392 +:10060000099512E0A0E0B1E0EEE1F9E602C0059044 +:100610000D92A832B107D9F714E0A8E2B2E001C008 +:100620001D92A430B107E1F70E94A0130C948D3401 +:100630000C94000061110DC0FC018281882331F00F +:1006400085EE0E94671E0E94683003C085EE0E94FE +:100650002F1F80E090E008950E940F0E40E050E0D0 +:1006600069E070E080E091E00C94600F08950E94D2 +:1006700049036E9A769A8CE293E0892B11F00C94E0 +:100680002C03089586E393E0892B11F00C94360334 +:100690000895279A2F988FEF9FEF9093870080936C +:1006A00086008AE08093800089E1809381000C9429 +:1006B000113081110BC080918000877F8093800072 +:1006C00010928D0010928C002F9808952F988330EF +:1006D00041F4809180008860809380008FEF9FEFCD +:1006E00012C09091800098609093800023E030E0E9 +:1006F000281B3109220F331F8FEF9FEF02C0969501 +:1007000087952A95E2F790938D0080938C00089549 +:100710008B3B910568F4883A910530F5853A91054F +:10072000C0F48430910598F4019709F06FC071C04E +:10073000803E910508F46AC0883E910540F09C0116 +:10074000205F31092031310508F060C05CC09C0198 +:10075000A1C0853A910509F45FC0863A910509F474 +:100760005EC023E830E496C0883A910509F45AC087 +:10077000893A910509F459C08A3A910509F458C09B +:100780008B3A910509F457C08C3A910509F456C08B +:100790008D3A910509F455C0803B910509F454C088 +:1007A0008E3A910509F453C08F3A910509F452C06D +:1007B000813B910509F451C0823B910509F450C079 +:1007C000833B910509F44FC0843B910509F44EC069 +:1007D000853B910509F44DC0863B910509F44CC059 +:1007E000873B910509F44BC0883B910509F44AC049 +:1007F000893B910509F449C08A3B910509F048C03D +:100800002AE236E447C09C01306544C020E030E075 +:1008100041C021E030E03EC021E830E43BC022E8A6 +:1008200030E438C022EE34E435C029EE34E432C07E +:100830002AEE34E42FC025EB34E42CC026EB34E45C +:1008400029C027EB34E426C02CEC34E423C02DEC83 +:1008500034E420C023E835E41DC02AE835E41AC09A +:1008600022E935E417C024E935E414C021E236E476 +:1008700011C023E236E40EC024E236E40BC025E2C8 +:1008800036E408C026E236E405C027E236E402C0BA +:1008900020E034E4C90108959CE0799FF00111241F +:1008A0009CE3899FE00DF11D1124E60FF11DEE0F71 +:1008B000FF1FE25DFE4F25913491C9010895880F15 +:1008C000991F82559040FC0125913491C9010895EA +:1008D000880F991F825D9E4FFC0125913491C901BB +:1008E00008950E944C049C019A9581159F4110F433 +:1008F000C9010895C90190528115904128F4C90198 +:100900009F700E9468040895C90190538115904119 +:1009100020F4C9019927906C0895C901905440971B +:1009200028F4C9018F709927946D0895203180E4CF +:10093000380719F480E091ED0895213190E43907EA +:1009400019F480E090ED0895223140E4340719F461 +:1009500080E092ED0895233180E4380719F480E0B7 +:1009600093ED0895211590E5390799F40E945623D7 +:1009700040E065E088E491E00E94600F2FEF44E3DF +:100980008CE0215040408040E1F700C000000C9412 +:10099000FE29213090E5390731F48091F002816021 +:1009A0008093F0020895C90190558115904108F097 +:1009B00062C0432F55274F70552741305105F9F438 +:1009C000C90174E0880F991F7A95E1F78827937021 +:1009D000B901E3E0660F771FEA95E1F760767727C4 +:1009E000862B972B9C682370332702C0440F551F1A +:1009F0002A95E2F74F715527842B952B08954230A5 +:100A0000510529F4922F8827816F906A0895433009 +:100A10005105B9F4C90153E0880F991F5A95E1F7C0 +:100A2000807E97702370332741E050E002C0440F6E +:100A3000551F2A95E2F74F715527842B952B9C68FB +:100A400008954430510589F5C90143E0880F991F85 +:100A50004A95E1F7807E97702370332741E050E09C +:100A600002C0440F551F2A95E2F74F715527842B7A +:100A7000952B9A680895C90190568115904118F4F4 +:100A8000C901906F0895C90190578115904120F4D4 +:100A9000C9019F7090620895C901905881159041D5 +:100AA00020F4C9019F70906A0895203E3105E0F45A +:100AB000203C310568F52133310509F475C048F44F +:100AC0002932310509F46BC02A32310509F07BC0A7 +:100AD00075C02933310501F122383105E9F025339C +:100AE000310509F070C051C0233E3105B1F140F429 +:100AF000203E3105D1F0223E310509F064C01CC012 +:100B0000263E310579F1273E310509F05CC038C039 +:100B1000C9010E945F0408958091010380FD02C015 +:100B200081FF51C080EE90E04FC08091010380FFB3 +:100B3000F9CF89E390E048C08091010382FF0AC0A9 +:100B40008091010384FF03C080E090E03DC083EE0C +:100B500090E03AC082EE90E037C08091010382FFBE +:100B6000EFCFF8CF8091010383FF07C0809101038D +:100B700084FDEACF87EE90E027C086EE90E024C0A7 +:100B80008091010383FFF2CFF8CF8091010385FFAD +:100B900003C089E290E018C085E390E015C0809121 +:100BA000010385FDF9CFF5CF8091010386FF03C0D6 +:100BB0008AE290E009C081E390E006C080910103E1 +:100BC00086FDF9CFF5CFC9010E94880308950895E5 +:100BD0005F926F927F928F929F92AF92BF92CF92CD +:100BE000DF92EF92FF920F931F93CF93DF93CDB7D6 +:100BF000DEB72A970FB6F894DEBF0FBECDBF9E01B9 +:100C00002F5F3F4F4E018BE0880E911C60E070E03B +:100C100000E010E0E12CF12CC12CD12CA12CB12C46 +:100C20008AE0782E622E532E41E050E0E3E9F1E0B5 +:100C3000A62DB52D872D01900D928A95E1F7F9012A +:100C4000819191919F01FC01E07FFF27E032F10546 +:100C500059F48F709927FA0102C0EE0FFF1F8A9591 +:100C6000E2F7AE2ABF2A37C0E033F10559F48F709E +:100C70009927FA0102C0EE0FFF1F8A95E2F7CE2AEC +:100C8000DF2A29C0E034F10559F48F709927FA0161 +:100C900002C0EE0FFF1F8A95E2F7EE2AFF2A1BC063 +:100CA000E035F10559F48F709927FA0102C0EE0F73 +:100CB000FF1F8A95E2F70E2B1F2B0DC0E036F105C2 +:100CC00051F48F709927FA0102C0EE0FFF1F8A9529 +:100CD000E2F76E2B7F2B2815390509F0A7CF94B1C9 +:100CE0008A2D8095892384B985B18A2985B997B1E0 +:100CF0008C2D8095892387B988B18C2988B99AB1C0 +:100D00008E2D809589238AB98BB18E298BB99DB19F +:100D1000802F809589238DB98EB1802B8EB990B3A9 +:100D2000862F8095892380BB81B3862B81BB2A9631 +:100D30000FB6F894DEBF0FBECDBFDF91CF911F91EC +:100D40000F91FF90EF90DF90CF90BF90AF909F906A +:100D50008F907F906F905F9008955F926F927F92D7 +:100D60008F929F92AF92BF92CF92DF92EF92FF92BB +:100D70000F931F93CF93DF93CDB7DEB768970FB66E +:100D8000F894DEBF0FBECDBF85B7806885BF85B73D +:100D9000806885BF0E94E8059E012F5F3F4F4E018E +:100DA00089E1880E911C60E070E000E010E0E12C29 +:100DB000F12CC12CD12CA12CB12C98E1792E622ED2 +:100DC000532E41E050E0EDE9F1E0A62DB52D872D41 +:100DD00001900D928A95E1F7F901819191919F011E +:100DE000FC01E07FFF27E032F10559F48F7099276D +:100DF000FA0102C0EE0FFF1F8A95E2F7AE2ABF2A62 +:100E000037C0E033F10559F48F709927FA0102C019 +:100E1000EE0FFF1F8A95E2F7CE2ADF2A29C0E034C1 +:100E2000F10559F48F709927FA0102C0EE0FFF1FE8 +:100E30008A95E2F7EE2AFF2A1BC0E035F10559F446 +:100E40008F709927FA0102C0EE0FFF1F8A95E2F713 +:100E50000E2B1F2B0DC0E036F10551F48F70992732 +:100E6000FA0102C0EE0FFF1F8A95E2F76E2B7F2B6F +:100E70002815390509F0A7CF94B18A2D80958923CB +:100E800084B985B18A2985B997B18C2D809589233C +:100E900087B988B18C2988B99AB18E2D809589231C +:100EA0008AB98BB18E298BB99DB1802F809589230A +:100EB0008DB98EB1802B8EB990B3862F8095892302 +:100EC00080BB81B3862B81BB10922902109228022D +:100ED000109233021092320210922B0210922A02C8 +:100EE000109235021092340210922D0210922C02B0 +:100EF000109237021092360210922F0210922E0298 +:100F0000109239021092380210923102109230027F +:100F100010923B0210923A0287E393E0892BB9F0DA +:100F200068960FB6F894DEBF0FBECDBFDF91CF91AC +:100F30001F910F91FF90EF90DF90CF90BF90AF90F7 +:100F40009F908F907F906F905F900C94370368967E +:100F50000FB6F894DEBF0FBECDBFDF91CF911F91CA +:100F60000F91FF90EF90DF90CF90BF90AF909F9048 +:100F70008F907F906F905F9008955F926F927F92B5 +:100F80008F929F92AF92BF92CF92DF92EF92FF9299 +:100F90000F931F93CF93DF93CDB7DEB7A2970FB612 +:100FA000F894DEBF0FBECDBF7E0149E1E40EF11C17 +:100FB00022E3C22E22E0D22E5E0153E2A50EB11C26 +:100FC0003AE0532E470101E010E048E1642E55E07D +:100FD000752EE3E9F1E0D401852D01900D928A95FB +:100FE000E1F7F701819191917F019C01207F3327E7 +:100FF0002032310589F424B18F709927A80102C0ED +:10100000440F551F8A95E2F7CA01242B24B995B1E4 +:101010008095892385B94FC02033310589F427B1E4 +:101020008F709927F80102C0EE0FFF1F8A95E2F733 +:10103000CF012E2B27B998B18095892388B93BC061 +:101040002034310589F42AB18F709927A80102C094 +:10105000440F551F8A95E2F7CA01242B2AB99BB188 +:10106000809589238BB927C02035310589F42DB1AE +:101070008F709927F80102C0EE0FFF1F8A95E2F7E3 +:10108000CF012E2B2DB99EB1809589238EB913C027 +:101090002036310581F420B38F709927A80102C052 +:1010A000440F551F8A95E2F7CA01242B20BB91B348 +:1010B0008095892381BB50EA5A95F1F7BE016F5F95 +:1010C0007F4F80E090E020E030E0EDE9F1E0DE01EC +:1010D0001196462D01900D924A95E1F7FB01419141 +:1010E0005191BF01FA01E07FFF27E032F10511F4D1 +:1010F000E3B113C0E033F10511F4E6B10EC0E03402 +:10110000F10511F4E9B109C0E035F10511F4ECB1D4 +:1011100004C0E036F105B9F4EFB1F0E04F705527A7 +:1011200002C0F595E7954A95E2F7E0FD08C0A801F1 +:10113000022E02C0440F551F0A94E2F702C040E09D +:1011400050E0842B952B2F5F3F4F2C30310509F059 +:10115000BCCFF601208131812817390721F0918316 +:101160008083709270010E94E805F2E0CF0ED11CDE +:10117000EA14FB0409F02DCF809170018823A1F1BE +:10118000815080937001882339F08FE99FE00197A7 +:10119000F1F700C0000028C0809132029091330224 +:1011A0009093290280932802809134029091350215 +:1011B00090932B0280932A028091360290913702FD +:1011C00090932D0280932C028091380290913902E5 +:1011D00090932F0280932E0280913A0290913B02CD +:1011E000909331028093300282E493E0892B11F0D6 +:1011F0000E94420381E0A2960FB6F894DEBF0FBEB4 +:10120000CDBFDF91CF911F910F91FF90EF90DF90B5 +:10121000CF90BF90AF909F908F907F906F905F9096 +:101220000895E82FF0E0EE0FFF1FE85DFD4F80818D +:10123000918108950895CF92DF92EF92FF920F93DC +:101240001F93CF93DF93CDB7DEB7CC5BD2400FB601 +:10125000F894DEBF0FBECDBF8C01862F642F88238C +:1012600079F0F80192812FE7482F992329F083E044 +:1012700093E00E94C41904C083E093E00E94D41953 +:10128000F80180818B3091F59181943009F0A8C2EA +:101290009281809173019923B1F08F5F80937301E4 +:1012A00096E4E5EBF1E0DE01A958BD4F01900D9207 +:1012B0009A95E1F7E0917101F0917201EE0FFF1F35 +:1012C00027E732E036C096E4E5EBF1E0DE01AF5C03 +:1012D000BD4F01900D929A95E1F7E0917101F09167 +:1012E0007201EE0FFF1F21E332E093C08A3009F054 +:1012F000CBC0F8019181943009F072C29281809143 +:101300007301992309F473C081508093730196E4AB +:10131000E5EBF1E0DE01A551BE4F01900D929A95EB +:10132000E1F7E0917101F0917201EE0FFF1F2BEEDA +:1013300031E02C0F3D1FE20FF31F60817181680FB8 +:10134000711D882777FD8095982F0E94AC3120E091 +:1013500030E040E451E40E94113120E030E040E808 +:1013600050E40E94A9309B01AC0160E070E080E095 +:1013700090E40E94C33221E230ED42E053E40E9447 +:1013800060324CE050E00E94BB0F20E04BE760E091 +:1013900083E093E00E94B41920E04BE761E083E032 +:1013A00093E00E94B41920E04BE762E083E093E011 +:1013B0000E94B41920E04BE763E083E093E00E94D1 +:1013C000B41920E04BE764E083E093E0C454DD4FC0 +:1013D0000FB6F894DEBF0FBECDBFDF91CF911F9146 +:1013E0000F91FF90EF90DF90CF900C94B41996E49A +:1013F000E5EBF1E0DE01AB55BE4F01900D929A9501 +:10140000E1F7E0917101F0917201EE0FFF1F25EA03 +:1014100031E02C0F3D1FE20FF31F60817181680FD7 +:10142000711D882777FD8095982F0E94AC3120E0B0 +:1014300030E040E451E40E94113120E030E040E827 +:1014400050E40E94A9309B01AC0160E070E080E0B4 +:1014500090E40E94C33221E230ED42E053E40E9466 +:1014600060320E94EB0CC454DD4F0FB6F894DEBF1F +:101470000FBECDBFDF91CF911F910F91FF90EF90E5 +:10148000DF90CF900C94BE0C893009F0D3C0F801E6 +:101490009181943009F0A4C19281992309F4A0C1EB +:1014A00080917101909172010196909372018093E5 +:1014B000710120E04BE760E083E093E00E94B41903 +:1014C00020E04BE761E083E093E00E94B41920E064 +:1014D0004BE762E083E093E00E94B41920E04BE721 +:1014E00063E083E093E00E94B41920E04BE764E0FE +:1014F00083E093E00E94B4190E94BE0C00E010E06B +:10150000E6E4FE2E80917301E5EBF1E0DE01A15AE5 +:10151000BE4F9F2D01900D929A95E1F7E0917101D8 +:10152000F0917201E00FF11FEE0FFF1F2FE531E088 +:101530002C0F3D1FE20FF31F60817181680F711D39 +:10154000882777FD8095982F0E94AC3120E030E00D +:1015500040E451E40E94113120E030E040E850E4E2 +:101560000E94A9309B01AC0160E070E080E090E453 +:101570000E94C33221E230ED42E053E40E94603227 +:101580004CE050E00E94BB0F3FEF87EE93E03150FC +:1015900080409040E1F700C0000080917301E5EBCE +:1015A000F1E0DE01A75EBE4F9F2D01900D929A954E +:1015B000E1F7E0917101F0917201E00FF11FEE0F80 +:1015C000FF1F29E131E02C0F3D1FE20FF31F608167 +:1015D0007181680F711D882777FD8095982F0E9473 +:1015E000AC3120E030E040E451E40E94113120E0D1 +:1015F00030E040E850E40E94A9309B01AC0160E07B +:1016000070E080E090E40E94C33221E230ED42E0DD +:1016100053E40E9460320E94EB0C8FEF9CE701972D +:10162000F1F700C000000F5F1F4F0830110509F0EF +:1016300069CF94C1883009F0D3C0F801918194300A +:1016400009F0CEC09281992309F4CAC0809171013A +:10165000909172010197909372018093710120E043 +:101660004BE760E083E093E00E94B41920E04BE791 +:1016700061E083E093E00E94B41920E04BE762E070 +:1016800083E093E00E94B41920E04BE763E083E03D +:1016900093E00E94B41920E04BE764E083E093E01C +:1016A0000E94B4190E94BE0C00E010E056E4F52E32 +:1016B00080917301E5EBF1E0DE01AD52BF4F9F2D4C +:1016C00001900D929A95E1F7E0917101F09172010C +:1016D000E00FF11FEE0FFF1F23ED30E02C0F3D1F39 +:1016E000E20FF31F60817181680F711D882777FDFC +:1016F0008095982F0E94AC3120E030E040E451E426 +:101700000E94113120E030E040E850E40E94A9300E +:101710009B01AC0160E070E080E090E40E94C33285 +:1017200021E230ED42E053E40E9460324CE050E0B0 +:101730000E94BB0F3FEF87EE93E031508040904016 +:10174000E1F700C0000080917301E5EBF1E0DE01FC +:10175000A357BF4F9F2D01900D929A95E1F7E0910D +:101760007101F0917201E00FF11FEE0FFF1F2DE8E4 +:1017700030E02C0F3D1FE20FF31F60817181680F75 +:10178000711D882777FD8095982F0E94AC3120E04D +:1017900030E040E451E40E94113120E030E040E8C4 +:1017A00050E40E94A9309B01AC0160E070E080E051 +:1017B00090E40E94C33221E230ED42E053E40E9403 +:1017C00060320E94EB0C8FEF9CE70197F1F700C0AD +:1017D00000000F5F1F4F0830110509F069CFBEC030 +:1017E000F801228190917301222309F45DC026E45F +:1017F000E5EBF1E0DE01A95BBF4F01900D922A9568 +:10180000E1F7E0917101F0917201E80FF11DEE0F27 +:10181000FF1F27E430E02C0F3D1FE20FF31F608114 +:101820007181690F711D882777FD8095982F0E941F +:10183000AC3120E030E040E451E40E9411316B0112 +:101840007C01F801818165E070E0681B71098827DF +:1018500077FD8095982F0E94AC319B01AC01C701A8 +:10186000B6010E94A9309B01AC0160E070E080E00D +:1018700090E40E94C33221E230ED42E053E40E9442 +:1018800060324FE050E0C454DD4F0FB6F894DEBF35 +:101890000FBECDBFDF91CF911F910F91FF90EF90C1 +:1018A000DF90CF900C94BB0F26E4E5EBF1E0DE0176 +:1018B000119601900D922A95E1F7E0917101F09156 +:1018C0007201E80FF11DEE0FFF1F21E030E02C0F39 +:1018D0003D1FE20FF31F60817181690F711D882721 +:1018E00077FD8095982F0E94AC3120E030E040E4F5 +:1018F00051E40E9411316B017C01F801818165E0A6 +:1019000070E0681B7109882777FD8095982F0E94E9 +:10191000AC319B01AC01C701B6010E94A9309B010B +:10192000AC0160E070E080E090E40E94C33221E20C +:1019300030ED42E053E40E946032C454DD4F0FB6F4 +:10194000F894DEBF0FBECDBFDF91CF911F910F91F5 +:10195000FF90EF90DF90CF900C94EB0CC454DD4FD0 +:101960000FB6F894DEBF0FBECDBFDF91CF911F91B0 +:101970000F91FF90EF90DF90CF9008951092870223 +:1019800010928602809171008D7F8093710080910A +:1019900090008F7780939000109248021092470237 +:1019A00010928002109281021092820210928302A1 +:1019B00010927F0210927E02EEE5F2E0AEE4B2E019 +:1019C00011921192119211921D921D9282E0EE37A6 +:1019D000F807B1F708956F927F928F929F92AF921E +:1019E000BF92CF92DF92EF92FF920F931F93CF930C +:1019F000DF936B017C010EE712E04CE5A42E42E080 +:101A0000B42EC7E0D0E0A7019601F801929182912F +:101A1000729162918F010E940D31882349F02197C4 +:101A2000F2E0AF1AB108CF3F8FEFD80761F734C0AB +:101A3000F8011082118212821382F5011182108244 +:101A4000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01FA +:101A5000AA0FBB1FA25BBD4FCE011AC001964481E5 +:101A600055816681778140835183628373831482B9 +:101A700015821682178212962D913C91139711961A +:101A80003C932E9313961C921E92129734961296A4 +:101A90008730910519F7C3CF809186029091870214 +:101AA000019797FD05C0909387028093860204C03A +:101AB0001092870210928602E0918602F0918702CE +:101AC0003097C9F4809171008D7F8093710080916F +:101AD00090008F7780939000109280021092810284 +:101AE000109282021092830210927F0210927E0264 +:101AF0001092470285C03197DF01AA0FBB1FAA0FC2 +:101B0000BB1FA25ABD4FCD90DD90ED90FC90EE0F23 +:101B1000FF1FE25BFD4FC081D18160908002709019 +:101B200081028090820290908302A7019601662D27 +:101B3000772D882D992D0E940D3187FF25C0262DE8 +:101B4000372D482D592DC701B6010E94A83020E03D +:101B500030E04AEF54E40E9411315B018C012A2DE0 +:101B60003B2D402F512F662D772D882D992D0E94CA +:101B7000A9303B014C01A7019601772D992D0E94B8 +:101B80000D31181664F72EC0A7019601662D772D2A +:101B9000882D992D0E945C32181634F5A701960104 +:101BA000662D772D882D992D0E94A83020E030E0F9 +:101BB0004AEF54E40E9411315B018C012A2D3B2D28 +:101BC000402F512F662D772D882D992D0E94A830FA +:101BD0003B014C01A7019601772D992D0E945C32A3 +:101BE00087FFECCF10924D02C0928002D09281020A +:101BF000E0928202F0928302D0937F02C0937E0231 +:101C0000DF91CF911F910F91FF90EF90DF90CF90D8 +:101C1000BF90AF909F908F907F906F9008953E9A65 +:101C2000E1E7F0E080818D7F808382E08093900007 +:101C30008AE18093910008951F920F920FB60F9240 +:101C40001124CF92DF92EF92FF922F933F934F9305 +:101C50005F936F937F938F939F93AF93BF93CF9334 +:101C6000DF93EF93FF9380914702882309F479C0B3 +:101C700020E030E0A90160918002709181028091A2 +:101C80008202909183020E945C3218160CF069C0A7 +:101C900020E030E040E251E46091490270914A0254 +:101CA00080914B0290914C020E945C321816BCF459 +:101CB00080918402909185020196609186027091D4 +:101CC00087020E9448349093850280938402109288 +:101CD000490210924A0210924B0210924C02C0919B +:101CE0008402D0918502CC0FDD1FCC0FDD1FC25ABC +:101CF000DD4F288139814A815B8160E074E284E7AD +:101D00009BE40E9411310E94793170939700609397 +:101D10009600288139814A815B8160E074E284E722 +:101D20009BE40E9411310E947931759567957093FB +:101D300099006093980020E030E040E85FE3609114 +:101D4000490270914A0280914B0290914C020E948C +:101D5000A9306093490270934A0280934B0290939A +:101D60004C0280914802882309F493C0C09043023A +:101D7000D0904402E0904502F090460220E030E02E +:101D8000A901C701B6010E945C321816F4F4A7013C +:101D9000960160E074E284E79BE40E9411310E94A6 +:101DA00079317093970060939600A701960160E0E7 +:101DB00074E284E79BE40E9411310E9479317595A9 +:101DC0006795709399006093980060913D027091BF +:101DD0003E026F5F7F4F70933E0260933D0280E052 +:101DE00090E00E94AA3120913F0230914002409140 +:101DF0004102509142020E945C3287FD4AC08091AC +:101E00003C028F5F80933C029091F0038917A0F011 +:101E10008091F503882319F010923C020DC0809147 +:101E200071008D7F80937100809190008F778093F7 +:101E30009000109248022DC0E091F103F091F2035E +:101E400080913C0298E0899FE00DF11D1124808172 +:101E50009181A281B3818093430290934402A09325 +:101E60004502B093460220E030E040E85EE3648142 +:101E70007581868197810E94603260933F027093E2 +:101E80004002809341029093420210923E021092CF +:101E90003D02FF91EF91DF91CF91BF91AF919F9163 +:101EA0008F917F916F915F914F913F912F91FF9013 +:101EB000EF90DF90CF900F900FBE0F901F9018956E +:101EC0000F931F93CF93DF9300D0CDB7DEB78C0174 +:101ED00080914702882331F04A8369830E94BE0CB7 +:101EE00069814A8181E0809348021093F203009354 +:101EF000F1036093F0034093F503109249021092AE +:101F00004A0210924B0210924C0210923C02F801CD +:101F10004081518162817381409343025093440216 +:101F2000609345027093460220E030E040E85EE3B3 +:101F300064817581868197810E94603260933F023F +:101F400070934002809341029093420210923E02AD +:101F500010923D02809171008260809371008091A7 +:101F600090008068809390000F900F90DF91CF9148 +:101F70001F910F9108956F927F928F929F92AF92CF +:101F8000BF92CF92DF92EF92FF920F931F93CF9366 +:101F9000DF936B017C01EA018091480281110E946C +:101FA000BE0C81E08093470220E030E0A901C70128 +:101FB000B6010E945C3218160CF09AC06090800244 +:101FC00070908102809082029090830220E030E045 +:101FD000A901662D772D882D992D0E940D31811133 +:101FE00028C0C0928002D0928102E0928202F092D8 +:101FF0008302D0937F02C0937E02809186029091EB +:102000008702FC01EE0FFF1FEE0FFF1FE25AFD4F8C +:10201000C082D182E282F382FC01EE0FFF1FE25BFD +:10202000FD4FD183C08301969093870280938602EF +:102030005FC0A7019601662D772D882D992D0E94EE +:102040000D3187FF25C0262D372D482D592DC7016D +:10205000B6010E94A83020E030E04AEF54E40E942C +:1020600011315B018C012A2D3B2D402F512F662D04 +:10207000772D882D992D0E94A9303B014C01A70195 +:102080009601772D992D0E940D31181664F7A9CF6E +:10209000A7019601662D772D882D992D0E945C321F +:1020A00018160CF09ECFA7019601662D772D882D6E +:1020B000992D0E94A83020E030E04AEF54E40E94BD +:1020C00011315B018C012A2D3B2D402F512F662DA4 +:1020D000772D882D992D0E94A8303B014C01A70136 +:1020E0009601772D992D0E945C3287FFECCF79CF36 +:1020F000809171008260809371008091900080686F +:1021000080939000DF91CF911F910F91FF90EF90FE +:10211000DF90CF90BF90AF909F908F907F906F9007 +:102120000895809191020895CF93DF9300D01F927C +:10213000CDB7DEB72091FA03243021F523E02983BF +:102140009B838A832093E9008FEF06C095ED9A95D3 +:10215000F1F70000882329F09091E800815095FF65 +:10216000F5CF8091E80085FF0DC040E050E063E0CE +:1021700070E0CE0101960E947E148091E8008E7777 +:102180008093E8000F900F900F90DF91CF9108950A +:10219000CF93DF9300D01F92CDB7DEB72091FA0323 +:1021A000243029F522E029839B838A8383E080936E +:1021B000E9008FEF06C095ED9A95F1F700008823AE +:1021C00029F09091E800815095FFF5CF8091E800CB +:1021D00085FF0DC040E050E063E070E0CE01019665 +:1021E0000E947E148091E8008E778093E8000F9023 +:1021F0000F900F90DF91CF9108952091FA03243032 +:10220000F9F422E02093E9002FEF06C035ED3A956E +:10221000F1F70000222329F03091E800215035FF2A +:10222000F5CF2091E80025FF0BC040E050E065E0CD +:1022300070E00E947E148091E8008E778093E80021 +:102240000895CF93DF93EC018091FA03843041F538 +:1022500081E08093E9008FEF06C095ED9A95F1F744 +:102260000000882329F09091E800815095FFF5CF78 +:102270008091E80085FF14C040E050E068E070E025 +:10228000CE010E947E148091E8008E778093E80052 +:1022900088E0FE01A9E8B2E001900D928A95E1F78D +:1022A000DF91CF910895BF92CF92DF92EF92FF928C +:1022B0000F931F93CF93DF937C01B62EE90100E0CB +:1022C00010E0C42ED12C0BC04991202F2B0D2F775D +:1022D0004F776FE0C7010E94B4190F5F1F4F0C15B5 +:1022E0001D0594F3DF91CF911F910F91FF90EF9017 +:1022F000DF90CF90BF90089570E06F5F7F4F6F7059 +:1023000077270C94B4190F931F93CF93C42F633086 +:10231000710509F04AC0842F807F803849F18039E7 +:1023200009F043C0622F6F7770E080E090E00E9478 +:10233000AC3120E030E040E451E40E9411319B01D7 +:10234000AC0160E070E080E090E40E94C3320F775F +:1023500010E023E0159507952A95E1F72DEC3CEC6C +:1023600042E053E40E946032A8010E94BB0F1DC0EE +:10237000622F6F7770E080E090E00E94AC3120E047 +:1023800030E040E451E40E9411319B01AC0160E077 +:1023900070E080E090E40E94C3322DEC3CEC42E01F +:1023A00053E40E9460320E94EB0CCC3F29F4CF91A1 +:1023B0001F910F910C94BE0CCF911F910F91089516 +:1023C0000F931F93CF93DF93CDB7DEB727970FB649 +:1023D000F894DEBF0FBECDBF8C0114C08A810E946D +:1023E0008E199A819D839B819E839C819F838111FD +:1023F0001EC089818430B1F08730A1F08630A1F011 +:102400008530A1F0BE016F5F7F4F84E791E00E94AD +:10241000FB1C8111E3CF84E791E00E94EC1C0E9439 +:1024200067190DC083E003C082E001C081E0AE0106 +:102430004B5F5F4F682FC8010E94211AE3CF279698 +:102440000FB6F894DEBF0FBECDBFDF91CF911F91C5 +:102450000F910895EF92FF920F93CF93DF9300D0E7 +:1024600000D000D0CDB7DEB77B014A832B830C832D +:10247000842F2E834D830E948E192E814D818111D0 +:102480001BC082E0E816F10479F083E0E816F1045D +:1024900021F0EA94EF2821F50BC0073F11F487E003 +:1024A00001C084E089830BC0273FD9F786E0FACFCB +:1024B000473FB9F785E0F6CF42954F704983BE019B +:1024C0006F5F7F4F84E791E00E94B11C84E791E049 +:1024D0000E94CF1C84E791E00E94EC1C0E946719C7 +:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 +:1024F0000F91FF90EF9008958091F903811109C029 +:102500000E946D160E94CA168091E200846080933A +:10251000E20008951092F9030895089508950C9427 +:102520006129809192028F5F8093920262E30E9400 +:102530002834911135C01092920280919302882321 +:1025400079F18091FA03843049F58091E9008F7028 +:102550009091EC0090FF02C090E801C090E0982BB1 +:1025600084E08093E9008091EB0080FF14C08091AB +:10257000EE0087FD03C00FC01092F1008091E800CB +:1025800085FDFACF8091E80080FF05C08091E800CA +:102590008E778093E8009F709093E90010929302E9 +:1025A000089542E061EC81E00E94E31542E061ECB5 +:1025B00082E00E94E31542E061EC83E00E94E315B3 +:1025C00042E261EC84E00E94E31542E361E885E0C9 +:1025D0000E94E31542E360E886E00C94E3158091E5 +:1025E000FC03833009F454C030F4813071F0823040 +:1025F00009F0A5C08CC08A3009F479C08B3009F489 +:102600005FC0893009F09BC020C08091FB03813AF4 +:1026100009F095C08091E800877F8093E800809161 +:10262000FF0390910004892B21F060E080E090E0AE +:1026300003C068E089E892E070E00E941C15809178 +:10264000E8008B778093E80008958091FB03813246 +:1026500009F075C08091FF0390910004892B09F067 +:102660006EC08091E800877F8093E80005C080916C +:10267000FA03882309F463C08091E80082FFF7CF52 +:102680008091F100809391028091E8008B7753C094 +:102690008091FB03813A09F052C08091FF03909131 +:1026A0000004892B09F04BC08091E800877F80935C +:1026B000E8008091E80080FFFCCF80918A0136C05D +:1026C0008091FB038132D9F58091FF039091000442 +:1026D000892BA9F58091E800877F8093E8000E940C +:1026E0001A168091FD0380938A010C9456238091E1 +:1026F000FB03813221F58091E800877F8093E80019 +:102700000E941A168091FE0380938802089580919A +:10271000FB03813AA1F48091E800877F8093E80071 +:102720008091E80080FFFCCF809188028093F100C7 +:102730008091E8008E778093E8000C941A16089533 +:1027400083E093E00E94F0196AE272E183E093E093 +:102750000E94461A60EE71E183E093E00E944A1AFB +:1027600084B7877F84BF88E10FB6F89480936000B8 +:10277000109260000FBE90E080E80FB6F89480934E +:102780006100909361000FBE0E94741D0E946D163F +:102790000E94CA168091E20084608093E2007894DF +:1027A00063E871E183E093E00E94EC196CE771E16A +:1027B00083E093E00E94E41963E571E183E093E034 +:1027C0000E94E8190E940F0E0E9467190E94761D50 +:1027D00080E891E00E94201D0BC00E941E2980917C +:1027E000F803882329F00E94492981110E94681466 +:1027F0008091FA03853089F383E093E00E94F91B0E +:102800000E94801DF5CF292F332723303105B1F0E9 +:102810004CF42130310509F44DC02230310509F066 +:102820004EC007C02132310541F12232310591F10C +:1028300046C0E0EDF0E084EE93E045C0992781309A +:10284000910569F08230910589F0892B09F037C034 +:10285000E0EEF3E0E491F0E080EE93E034C0E2EBF0 +:10286000F3E0E491F0E082EB93E02DC0E6E8F3E0E2 +:10287000E491F0E086E893E026C0643000F5E62FAE +:10288000F0E0EE0FFF1FE550FE4F80819181E9E0FF +:10289000F0E019C0643098F4E62FF0E0DF01AA0FF1 +:1028A000BB1FAD5FBD4F8D919C91E55FFD4FE081FA +:1028B000F0E009C0E2E1F0E084EB94E004C0E0E085 +:1028C000F0E080E090E0DA018D939C93CF010895D1 +:1028D00080E189BD82E189BD09B400FEFDCF809110 +:1028E000D8008F7D8093D8008091E0008260809333 +:1028F000E0008091E00081FDFCCF0895BF92CF926F +:10290000DF92EF92FF920F931F93CF93DF937C019F +:102910008B01EA010E943B16B82E811133C020972B +:1029200031F028813981021B130BE20EF31EC12CFA +:10293000D12C23C08091E80085FD15C08091E8006E +:102940008E778093E800209749F0888199818C0DDB +:102950009D1D9983888325E0B22E14C00E943B16EA +:10296000882359F00EC0F70181917F018093F10017 +:1029700001501109FFEFCF1ADF0A01151105D1F639 +:1029800001C0B82E8B2DDF91CF911F910F91FF9039 +:10299000EF90DF90CF90BF900895BF92CF92DF92DB +:1029A000EF92FF920F931F93CF93DF937C018B01E4 +:1029B000EA010E943B16B82E811133C0209731F0F6 +:1029C00028813981021B130BE20EF31EC12CD12C7E +:1029D00023C08091E80085FD15C08091E8008B77C9 +:1029E0008093E800209749F0888199818C0D9D1D86 +:1029F0009983888345E0B42E14C00E943B16882337 +:102A000059F00EC08091F100F70181937F010150D0 +:102A10001109FFEFCF1ADF0A01151105D1F601C028 +:102A2000B82E8B2DDF91CF911F910F91FF90EF90DA +:102A3000DF90CF90BF90089540910104509102041F +:102A40004617570748F06115710539F44091E800C1 +:102A50004E774093E80001C0BA01FC0140E033C06A +:102A60008091FA03882309F444C0853009F443C0F7 +:102A70008091E80083FD41C08091E80082FD33C071 +:102A80008091E80080FF1FC09091F3008091F200D8 +:102A9000392F20E0A901482BCA0106C0419140937B +:102AA000F1006150710901966115710519F08830C6 +:102AB0009105A0F341E0089709F040E08091E8001B +:102AC0008E778093E8006115710551F64111C8CFEA +:102AD0000AC08091FA03882361F0853061F080910B +:102AE000E80083FD0AC08091E80082FFF2CF80E019 +:102AF000089582E0089583E0089581E0089540916B +:102B00000104509102044617570748F061157105FA +:102B100039F44091E8004E774093E80001C0BA01D3 +:102B2000FC0140E034C08091FA03882309F445C0D9 +:102B3000853009F444C08091E80083FD42C0809153 +:102B4000E80082FD34C08091E80080FF20C09091B1 +:102B5000F3008091F200392F20E0A901482BCA012F +:102B600007C044914093F10031966150710901967C +:102B70006115710519F08830910598F341E00897C7 +:102B800009F040E08091E8008E778093E8006115BD +:102B9000710549F64111C7CF0AC08091FA03882315 +:102BA00061F0853061F08091E80083FD0AC080917A +:102BB000E80082FFF2CF80E0089582E0089583E08C +:102BC000089581E00895982F2CC09093E9009817FC +:102BD00039F07091EC002091ED005091F00003C0AD +:102BE000242F762F50E021FD02C09F5F1AC0309144 +:102BF000EB003E7F3093EB003091ED003D7F309352 +:102C0000ED003091EB0031603093EB007093EC00FD +:102C10002093ED005093F0002091EE0027FDE5CFCA +:102C200007C0973090F28F708093E90081E008959B +:102C300080E008958091FB0387FD05C08091E80046 +:102C400080FF0EC012C08091E80082FD05C0809117 +:102C5000FA038111F8CF08958091E8008B7708C0BE +:102C60008091FA038111EACF08958091E8008E7770 +:102C70008093E80008958091E4009091E50045E696 +:102C80002091EC0020FD1FC023C02091FA032223D5 +:102C900091F0253091F02091EB0025FD10C020919E +:102CA000E4003091E5002817390751F34150C9017C +:102CB00039F784E0089582E0089583E0089581E083 +:102CC000089580E008952091E80020FFDECFF9CF3D +:102CD0002091E80022FFD9CFF4CF0E94DB160E949A +:102CE000E316E0EEF0E0808181608083E8EDF0E0C3 +:102CF00080818F77808319BCA7EDB0E08C918E7FA7 +:102D00008C9380818F7E80831092F90308950F93B6 +:102D10001F93CF93DF930E94DB160E94E316C8ED4A +:102D2000D0E088818F7788838881806888838881D4 +:102D30008F7D888319BC1092FA031092F6031092CB +:102D4000F8031092F70300EE10E0F80180818B7F0A +:102D5000808388818160888342E060E080E00E9417 +:102D6000E315E1EEF0E080818E7F8083E2EEF0E01B +:102D7000808181608083808188608083F801808188 +:102D80008E7F8083888180618883DF91CF911F91BE +:102D90000F910895E8EDF0E080818F7E8083E7ED6C +:102DA000F0E080818160808384E082BF81E0809355 +:102DB000F9030C948716E8EDF0E080818E7F808324 +:102DC0001092E20008951092DA001092E100089546 +:102DD0001F920F920FB60F9211242F933F934F9390 +:102DE0005F936F937F938F939F93AF93BF93EF9373 +:102DF000FF938091E10082FF0BC08091E20082FF8F +:102E000007C08091E1008B7F8093E1000E949112C6 +:102E10008091DA0080FF1FC08091D80080FF1BC026 +:102E20008091DA008E7F8093DA008091D90080FF54 +:102E30000DC080E189BD82E189BD09B400FEFDCFEE +:102E400081E08093FA030E947C1205C019BC1092A5 +:102E5000FA030E948A128091E10080FF19C08091DC +:102E6000E20080FF15C08091E2008E7F8093E20037 +:102E70008091E20080618093E2008091D8008062BE +:102E80008093D80019BC85E08093FA030E948E12CB +:102E90008091E10084FF30C08091E20084FF2CC06B +:102EA00080E189BD82E189BD09B400FEFDCF80913A +:102EB000D8008F7D8093D8008091E1008F7E809331 +:102EC000E1008091E2008F7E8093E2008091E20039 +:102ED00081608093E2008091F603882311F084E002 +:102EE00007C08091E30087FF02C083E001C081E05A +:102EF0008093FA030E948F128091E10083FF29C022 +:102F00008091E20083FF25C08091E100877F80935C +:102F1000E10082E08093FA031092F6038091E100D1 +:102F20008E7F8093E1008091E2008E7F8093E200AB +:102F30008091E20080618093E20042E060E080E006 +:102F40000E94E3158091F00088608093F0000E9459 +:102F50008D12FF91EF91BF91AF919F918F917F91D2 +:102F60006F915F914F913F912F910F900FBE0F90F6 +:102F70001F9018951F920F920FB60F9211242F9346 +:102F80003F934F935F936F937F938F939F93AF93F1 +:102F9000BF93CF93EF93FF938091E9008F7090914F +:102FA000EC0090FF02C090E801C090E0C92FC82B50 +:102FB0001092E9008091F000877F8093F000789470 +:102FC0000E94FE171092E9008091F00088608093C3 +:102FD000F000CF70C093E900FF91EF91CF91BF91C6 +:102FE000AF919F918F917F916F915F914F913F91A1 +:102FF0002F910F900FBE0F901F9018951F93CF9396 +:10300000DF93CDB7DEB7AC970FB6F894DEBF0FBE37 +:10301000CDBFEBEFF3E08091F100819324E0E3304A +:10302000F207C9F70E94EF128091E80083FF37C1D1 +:103030008091FB039091FC03953009F488C038F42B +:103040009130B1F170F0933009F029C131C098305E +:1030500009F4F8C0993009F404C1963009F01FC191 +:103060009DC0803821F0823809F019C108C08091D4 +:10307000F7039091F803992389F082600FC0809143 +:10308000FF03909100048F7099278093E90080914D +:10309000EB0085FB882780F91092E9009091E80009 +:1030A000977F9093E8008093F1001092F100D5C0D3 +:1030B000882319F0823009F0F2C08F7121F082303C +:1030C00009F0EDC00BC08091FD03813009F0E7C02D +:1030D000933009F080E08093F8032FC08091FD03C6 +:1030E00081112BC08091FF03909100048F7099276C +:1030F000009709F4D4C08093E9002091EB0020FFF1 +:103100001CC02091FC03233021F48091EB008062ED +:1031100012C09091EB0090619093EB0021E030E0C1 +:1031200001C0220F8A95EAF72093EA001092EA0084 +:103130008091EB0088608093EB001092E900809111 +:10314000E800877F8093E8000E941A16A8C08111CA +:10315000A6C08091FD039091FE038F779927182FC9 +:103160009091E3009078982B9093E3008091E80091 +:10317000877F8093E8000E941A168091E80080FF04 +:10318000FCCF8091E30080688093E300112311F06D +:1031900083E001C082E08093FA0381C080588230CE +:1031A00008F07DC08091FD039091FE038C3D23E0EB +:1031B000920779F583E08A838AE289834FB7F8948E +:1031C000DE01139620E03EE051E2E32FF0E0509361 +:1031D0005700E49120FF03C0E295EF703F5FEF706E +:1031E0008E2F90E0EA3010F0C79601C0C0968D9304 +:1031F0009D932F5F243149F74FBF8091E800877F6F +:103200008093E8006AE270E0CE0101960E941C15EE +:1032100013C0AE01455D5F4F6091FF030E94031430 +:103220000097E9F12091E800277F2093E800BC0196 +:103230008BA59CA50E947F158091E8008B778093D9 +:10324000E8002DC0803859F58091E800877F809391 +:10325000E8008091F6038093F1008091E8008E777A +:1032600071CF81111CC09091FD039230C0F4809108 +:10327000E800877F8093E8009093F6030E941A1677 +:103280008091F603811104C08091E30087FF02C0A2 +:1032900084E001C081E08093FA030E94D112809102 +:1032A000E80083FF0AC08091E800877F8093E800F0 +:1032B0008091EB0080628093EB00AC960FB6F8949F +:1032C000DEBF0FBECDBFDF91CF911F910895CF9389 +:1032D0008091FA038823B1F08091E9008F7090917A +:1032E000EC0090FF02C090E801C090E0C92FC82B0D +:1032F0001092E9008091E80083FD0E94FE17CF70D4 +:10330000C093E900CF910895881F8827881F0895EA +:1033100091E0883F08F490E0892F0895982F907FDE +:10332000903B99F038F4903981F0903A71F09038F0 +:10333000C9F40BC0903DA1F018F4903C99F410C072 +:10334000903E19F0903F71F402C083E00895E82F99 +:10335000E15FEF3038F4F0E0E15FFD4F80810895E8 +:1033600082E0089580E008950F932F774F776F7074 +:10337000606BDC01ED91FC91022F242F462F63E05E +:1033800070E009950F9108950F932F774F776F7025 +:103390006069DC01ED91FC91022F242F462F63E040 +:1033A00070E009950F9108950F932F774F776F7005 +:1033B0006068DC01ED91FC91022F242F462F63E021 +:1033C00070E009950F910895FC017383628308955D +:1033D000FC01738F628F0895FC01758F648F0895CF +:1033E000CF93DF93EC011DA21FA21EA2BC01685D5A +:1033F0007F4F40EC88519F4F0E942D1C1B821A82E8 +:103400001D821C821F821E82198618861B861A86C0 +:103410001D861C861F861E86198A188A1B8A1A8A90 +:103420001D8A1C8A1F8A1E8A198E188E1B8E1A8E60 +:103430001D8E1C8E1F8E1E8E19A218A2DF91CF9199 +:103440000895CF92DF92FF920F931F93CF93DF9354 +:103450001F92CDB7DEB7F62E6A018C0108511F4FBF +:1034600008C0F60161916F01C80149830E94341CB4 +:1034700049818C2D841B8F15A0F30F90DF91CF9184 +:103480001F910F91FF90DF90CF900895FC01718301 +:1034900060830895FC0171A360A30895AF92BF9269 +:1034A000CF92DF92EF92FF920F931F93CF93DF9310 +:1034B00000D01F92CDB7DEB77C016B01142FB22E66 +:1034C000A02EDC0195968C9195978430F1F45A9654 +:1034D000ED91FC915B97309709F4D8C0CB0101972F +:1034E00063E070E00E943434DB01AA0FBB1FA60F1B +:1034F000B71F49832A830B834C2D4A1B9E012F5FE4 +:103500003F4FBD01C7010995B1C06230710509F493 +:1035100053C06330710529F06130710509F09CC01A +:1035200083C0842F807F803A01F130F48038B9F075 +:10353000803909F0ABC00DC0803EE9F0803F09F151 +:10354000803B09F0A3C0D7011296ED91FC9113972F +:1035500023C0D7011496ED91FC9115971DC0D7019A +:103560001696ED91FC91179717C0D7011896ED911B +:10357000FC91199711C0D7011A96ED91FC911B97F8 +:103580000BC0423F09F082C0D7011C96ED91FC911F +:103590001D97309731F47AC0309709F477C0123F05 +:1035A00021F42A2D4B2D62EF04C0612F6F702A2D5C +:1035B0004B2DC70109955AC0842F807F803D59F05B +:1035C000803F79F0803C09F061C0D7011E96ED91F3 +:1035D000FC911F9719C0D7015096ED91FC9151971E +:1035E00013C0433F31F4D7015296ED91FC915397AC +:1035F00008C0413F09F04AC0D7015496ED91FC91B3 +:103600005597309741F442C0309709F43FC0133FBB +:1036100011F0113F19F44B2D612F03C0612F6F7012 +:103620004B2DC701099522C0842F0E948819882339 +:1036300031F0D7015696ED91FC91579707C0163F90 +:1036400029F5D7015896ED91FC9159973097F1F0F3 +:10365000612FC70109950AC064307105A8F416C02E +:103660000A2D2B2D412FB601C7010995D7015E9672 +:10367000ED91FC915F97309789F00A2D2B2D412F0A +:10368000B601C70109950AC0C12CD12CD7015C969F +:10369000ED91FC915D97309719F7E8CF0F900F905F +:1036A0000F90DF91CF911F910F91FF90EF90DF90DE +:1036B000CF90BF90AF900895EF92FF920F931F931A +:1036C000CF93DF93EC01162F862F0E948819882351 +:1036D00069F0FDA081E08DA300E020E0412F61E0D2 +:1036E00070E0CE010E944E1AFDA27CC0812F0E9484 +:1036F00084194DA1882309F440C0443029F01AA34D +:1037000021E030E03FA32EA3812F0E948E1981304B +:1037100031F070F0823051F0833059F507C08DA33D +:1037200000E020E0412F61E070E01EC08DA35AC090 +:10373000103F19F0173FE9F404C084E08DA31AA3E9 +:103740003FC02EA13FA1C90163E070E00E94343464 +:103750008C0F9D1FFC0112A3B9016F5F7F4F7FA3E8 +:103760006EA30CA12BA14AA1CE010E944E1A1DA24C +:1037700039C01DA21FA21EA235C0442399F12EA15B +:103780003FA1C90163E070E00E9434347C01FE0176 +:10379000E80FF91F12A3B9016F5F7F4F7FA36EA3DC +:1037A0008130910591F082E0E816F104D9F40CA182 +:1037B0002BA14AA1CE010E944E1A8DA1843091F016 +:1037C00081E090E09FA38EA30DC0423059F400E049 +:1037D0002BA14AA1CE010E944E1A8DA1843011F076 +:1037E000FFA2EEA2DF91CF911F910F91FF90EF907A +:1037F0000895CF92DF92EF92FF920F931F93CF9392 +:10380000DF93EC01E8A1F9A1309709F009958E0149 +:1038100008511F4FC8010E94661CE12CF12CC82ED4 +:10382000D12C0FC060E0C8010E947A1C682FCE0125 +:103830000E945C1B61E0C8010E948B1C8FEFE81A9C +:10384000F80AEC14FD0470F3DF91CF911F910F91F2 +:10385000FF90EF90DF90CF900895FC014283748336 +:1038600063831182108208950F931F93CF93DF9388 +:10387000EC01062F0E94AC1C182F298130E0C901F1 +:1038800001966A8170E00E944834488150E08417B4 +:10389000950729F4812F0E94AF1C80E012C0EB81B4 +:1038A000FC81E20FF31F00832981822F90E00196B3 +:1038B0006A8170E00E9448348983812F0E94AF1C86 +:1038C00081E0DF91CF911F910F910895CF93DF9306 +:1038D000EC010E94AC1C29819881291710F0C22F9D +:1038E00002C0CA81C20FC91B0E94AF1C8C2FDF917E +:1038F000CF910895FC012081862F90E0820F911DC9 +:10390000628170E00E9448340380F481E02DE80F6A +:10391000F91F808108950F931F93CF93DF931F9218 +:10392000CDB7DEB78C0169830E94AC1C482FF8012B +:1039300080816981262F30E0280F311D6281C90105 +:1039400070E00E9448348083842F0F90DF91CF91E4 +:103950001F910F910C94AF1C8FB7F89408958FBFEF +:103960000895FC01CB012091FA032430B1F42181A8 +:103970002F702093E90040E050E064E070E00E9486 +:103980007E1481110BC09091E80095FD07C09091C5 +:10399000E8009E779093E800089582E008952091D2 +:1039A000FA032430A9F4FC0181818F708093E9002F +:1039B0003091F3002091F200932F80E0822B892B2D +:1039C00049F08091E8008E778093E8000C943B16D4 +:1039D00082E0089580E008952091FA03243051F4A4 +:1039E000FC0121812F702093E9002091E80020FD47 +:1039F0000C94CF1C0895FC01CB012091FA032430D4 +:103A000011F080E0089526812F702093E900209125 +:103A1000E80022FFF6CF2091E80025FFF2CF40E03A +:103A200050E064E070E00E94CD148091E80085FDD4 +:103A300005C08091E8008B778093E80081E00895CD +:103A400090939502809394020895E0919402F091EE +:103A50009502309721F00190F081E02D099480E0EB +:103A60000895E0919402F0919502309721F0028040 +:103A7000F381E02D09940895E0919402F09195026C +:103A8000309721F00480F581E02D0994089520916C +:103A90009602309197028217930771F090939702E4 +:103AA00080939602E0919402F0919502309721F074 +:103AB0000680F781E02D09940895209198023091B5 +:103AC00099028217930771F090939902809398025C +:103AD000E0919402F0919502309721F00084F185F5 +:103AE000E02D0994089508950C94731D0E94952962 +:103AF0000E94AD060E94692A0C9411300C94E705CF +:103B00005F926F927F928F929F92AF92BF92CF926D +:103B1000DF92EF92FF920F931F93CF93DF93CDB776 +:103B2000DEB72A970FB6F894DEBF0FBECDBF0E9456 +:103B3000BD079AE9C92E92E0D92E00E010E0AA2430 +:103B4000A394B12C502E802F0E9411093C01F60144 +:103B5000E190F1906F01E826F926E114F10431F4C7 +:103B60000F5F1F4F0530110569F73AC08091F002D1 +:103B700081FD0E941A0920E030E04501022E02C0BA +:103B8000880C991C0A94E2F7C4018E219F21892B8D +:103B900009F12E835F826820792081E0672809F48B +:103BA00080E088870E949E298160782F9A87898784 +:103BB0004E815F8168858A850E94391EF801EE0F6B +:103BC000FF1FE656FD4F80819181882599259183BD +:103BD000808316C02F5F3F4F2C30310571F6C0CF68 +:103BE0008FEF89838A831B820E949E298160782FB0 +:103BF0009D838C8349815A816B818D810E94391EFE +:103C00000E94562D1091A4020E94251D1817D9F06C +:103C10000E94251D8093A4022A960FB6F894DEBF59 +:103C20000FBECDBFDF91CF911F910F91FF90EF900D +:103C3000DF90CF90BF90AF909F908F907F906F90CC +:103C40005F900C947E1D2A960FB6F894DEBF0FBECF +:103C5000CDBFDF91CF911F910F91FF90EF90DF903B +:103C6000CF90BF90AF909F908F907F906F905F901C +:103C70000895CF93DF93CDB7DEB72B970FB6F894A7 +:103C8000DEBF0FBECDBF4F83588769877A878B878A +:103C9000DE01119686E0FD0111928A95E9F785E033 +:103CA000FE01379601900D928A95E1F749815A817C +:103CB0006B817C818D819E810E9415262B960FB68B +:103CC000F894DEBF0FBECDBFDF91CF910895CF93A3 +:103CD000C82F882309F4C1C0823859F40E94251DD9 +:103CE00081FDBBC089E30E947C280E94F82889E3FB +:103CF0000CC0833879F40E94251D80FDAEC083E599 +:103D00000E947C280E94F82883E50E949E28CF917B +:103D10000C94F828843859F40E94251D82FD9DC01A +:103D200087E40E947C280E94F82887E4EECF845024 +:103D3000813A48F48C2F0E94732F81118EC08C2FF2 +:103D40000E947C28E4CF8C2F805E883050F4C770AE +:103D500081E090E001C0880FCA95EAF70E94BF2871 +:103D6000D6CF8C2F855A833078F4C53A29F0C63ADD +:103D700031F482E890E005C081E890E002C083E879 +:103D800090E0CF910C94471D8C2F885A833108F016 +:103D900064C0C83A39F1C93A41F1CA3A49F1CB3A5B +:103DA00051F1CC3A59F1CD3A61F1C03B69F1CE3ACB +:103DB00071F1CF3A79F1C13B81F1C23B89F1C33B4B +:103DC00091F1C43B99F1C53BA1F1C63BA9F1C73BB9 +:103DD000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2AF +:103DE00092E038C082EE90E035C089EE90E032C0BB +:103DF0008AEE90E02FC085EB90E02CC086EB90E03F +:103E000029C087EB90E026C08CEC90E023C08DECBD +:103E100090E020C083E891E01DC08AE891E01AC0DC +:103E200082E991E017C084E991E014C081E292E058 +:103E300011C083E292E00EC084E292E00BC085E202 +:103E400092E008C086E292E005C087E292E002C0FC +:103E500080E090E0CF910C945D1DCF910895882370 +:103E600009F44DC0823859F40E94251D81FF47C0D6 +:103E700089E30E947C280E94F82889E30CC08338DB +:103E800071F40E94251D80FF3AC083E50E947C28C2 +:103E90000E94F82883E50E949E280C94F828843814 +:103EA00059F40E94251D82FF2AC087E40E947C28C5 +:103EB0000E94F82887E4EFCF982F9450913A08F4A5 +:103EC000EACF982F905E983058F4282F277081E021 +:103ED00090E001C0880F2A95EAF70E94C528DDCF3F +:103EE000982F955A933020F480E090E00C94471D71 +:103EF000885A833120F480E090E00C945D1D089591 +:103F0000882321F00E94BF280C94F8280895882364 +:103F100021F00E94C5280C94F8280895BF92CF92F2 +:103F2000DF92EF92FF920F931F93CF93DF93CDB762 +:103F3000DEB727970FB6F894DEBF0FBECDBF8C015A +:103F400085E0F801DE01119601900D928A95E1F766 +:103F5000F80130812181F280558152955F70838113 +:103F60009481892B39F02F3F41F481E090E03F3F6D +:103F700031F003C081E090E002C080E090E080FD7D +:103F800073C339832A8389819A815E830E94392889 +:103F9000B92E8F830E9438280E9460272B2D2295EE +:103FA0002F7030E05E816F812530310509F4E6C065 +:103FB0006CF4243031050CF0A2C04B2D407F8B2DCA +:103FC0008F70223031050CF045C017C02C30310500 +:103FD0004CF42A3031050CF0E7C12830310509F0E6 +:103FE00043C3E5C02D30310509F4BAC20CF4A2C2B6 +:103FF0002F30310509F038C323C3182F411101C0F8 +:1040000002C01295107FFF2059F0112309F46BC2F2 +:10401000812F6F830E94CF280E94F8286F8163C28E +:10402000862F0E942F1F112309F41EC3812F0E9487 +:10403000D52827960FB6F894DEBF0FBECDBFDF910F +:10404000CF911F910F91FF90EF90DF90CF90BF9095 +:104050000C94F828403211F08295807F662319F085 +:10406000613071F523C0FF20B1F0511101C032C0A1 +:10407000513081F527960FB6F894DEBF0FBECDBF45 +:10408000DF91CF911F910F91FF90EF90DF90CF9034 +:10409000BF900C94DF28511101C003C0513009F4C6 +:1040A000E3C28E830E94E2288E819AC1FF2021F014 +:1040B000563008F0D9C20EC0553008F0D5C290C1B4 +:1040C000FF20C9F0552331F0F801958190FF0BC214 +:1040D0009F70958327960FB6F894DEBF0FBECDBFB5 +:1040E000DF91CF911F910F91FF90EF90DF90CF90D4 +:1040F000BF900C94801F552309F472C109C22B2D67 +:1041000026952695237030E02115310529F02130C0 +:10411000310509F0A9C219C0FF2021F0862F9B2D7F +:10412000937002C080E090E027960FB6F894DEBF4F +:104130000FBECDBFDF91CF911F910F91FF90EF90F8 +:10414000DF90CF90BF900C94471DFF2021F0862F69 +:104150009B2D937002C080E090E027960FB6F894F4 +:10416000DEBF0FBECDBFDF91CF911F910F91FF90AA +:10417000EF90DF90CF90BF900C945D1D862FFF20B5 +:1041800019F00E945C2C02C00E94C42C27960FB626 +:10419000F894DEBF0FBECDBFDF91CF911F910F917D +:1041A000FF90EF90DF90CF90BF900C944B2D8B2D14 +:1041B000837009F079C0F11057C2262F22952695F9 +:1041C0002770220F220F862F8F70C82ED12CE12C42 +:1041D000F12C022E04C0CC0CDD1CEE1CFF1C0A943A +:1041E000D2F764FF10C06FE070E080E090E004C0A0 +:1041F000660F771F881F991F2A95D2F760957095D3 +:104200008095909503C060E070E0CB012B2D269542 +:1042100026952370422F50E042305105D9F04330AB +:10422000510569F16C297D298E299F29413051055D +:1042300051F127960FB6F894DEBF0FBECDBFDF91C8 +:10424000CF911F910F91FF90EF90DF90CF90BF9093 +:104250000C9475276C297D298E299F2927960FB6E6 +:10426000F894DEBF0FBECDBFDF91CF911F910F91AC +:10427000FF90EF90DF90CF90BF900C9487270E9423 +:104280007527C701B60127960FB6F894DEBF0FBE9B +:10429000CDBFDF91CF911F910F91FF90EF90DF90F5 +:1042A000CF90BF900C946327FF2019F08B2D817065 +:1042B00001C08695882309F4D7C1262F229526951B +:1042C0002770220F220F862F8F70C82ED12CE12C41 +:1042D000F12C022E04C0CC0CDD1CEE1CFF1C0A9439 +:1042E000D2F764FF10C06FE070E080E090E004C09F +:1042F000660F771F881F991F2A95D2F760957095D2 +:104300008095909503C060E070E0CB012B2D269541 +:1043100026952370422F50E042305105D9F04330AA +:10432000510569F16C297D298E299F29413051055C +:1043300051F127960FB6F894DEBF0FBECDBFDF91C7 +:10434000CF911F910F91FF90EF90DF90CF90BF9092 +:104350000C9414286C297D298E299F2927960FB645 +:10436000F894DEBF0FBECDBFDF91CF911F910F91AB +:10437000FF90EF90DF90CF90BF900C9426280E9482 +:104380001428C701B60127960FB6F894DEBF0FBEFA +:10439000CDBFDF91CF911F910F91FF90EF90DF90F4 +:1043A000CF90BF900C940228603F59F120F4603EFA +:1043B00008F494C008C0623F09F467C0F0F1633F9D +:1043C00009F08CC065C0162F1F708B2D8F71FF20D8 +:1043D00021F00E94AD27812F7DCE0E94C827812F1A +:1043E00027960FB6F894DEBF0FBECDBFDF91CF91F9 +:1043F0001F910F91FF90EF90DF90CF90BF900C94A2 +:10440000871FFF20B1F0553008F02EC18B2D8F7122 +:1044100027960FB6F894DEBF0FBECDBFDF91CF91C8 +:104420001F910F91FF90EF90DF90CF90BF900C9471 +:10443000E727563008F018C1E9CFFF2099F08B2DFF +:104440008F7127960FB6F894DEBF0FBECDBFDF91F8 +:10445000CF911F910F91FF90EF90DF90CF90BF9081 +:104460000C94AD278B2D8F7127960FB6F894DEBF75 +:104470000FBECDBFDF91CF911F910F91FF90EF90B5 +:10448000DF90CF90BF900C94C827F110EBCFD7CF1F +:10449000FF2099F08B2D8F7127960FB6F894DEBF11 +:1044A0000FBECDBFDF91CF911F910F91FF90EF9085 +:1044B000DF90CF90BF900C949E2727960FB6F8946C +:1044C000DEBF0FBECDBFDF91CF911F910F91FF9047 +:1044D000EF90DF90CF90BF900C949927FF20A9F028 +:1044E000552309F4ACCF862F27960FB6F894DEBF7C +:1044F0000FBECDBFDF91CF911F910F91FF90EF9035 +:10450000DF90CF90BF900C94671E552309F4AACF7B +:10451000862F27960FB6F894DEBF0FBECDBFDF9172 +:10452000CF911F910F91FF90EF90DF90CF90BF90B0 +:104530000C942F1F4B2D4F70C8010E941A03279611 +:104540000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:104550000F91FF90EF90DF90CF90BF900C94CB26FF +:10456000F11082C09B2D9F70492F50E042305105C1 +:1045700099F144F44115510569F04130510509F0B4 +:1045800073C019C043305105C1F14430510509F0E1 +:104590006BC044C027960FB6F894DEBF0FBECDBFE8 +:1045A000DF91CF911F910F91FF90EF90DF90CF900F +:1045B000BF900C94223027960FB6F894DEBF0FBE42 +:1045C000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1045D000CF90BF900C94393027960FB6F894DEBF79 +:1045E0000FBECDBFDF91CF911F910F91FF90EF9044 +:1045F000DF90CF90BF900C94553027960FB6F8946B +:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 +:10461000EF90DF90CF90BF900C946830862F279654 +:104620000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:104630000F91FF90EF90DF90CF90BF900C948C3053 +:104640004B2D4F70C80127960FB6F894DEBF0FBEF2 +:10465000CDBFDF91CF911F910F91FF90EF90DF9031 +:10466000CF90BF900C941B0927960FB6F894DEBF2D +:104670000FBECDBFDF91CF911F910F91FF90EF90B3 +:10468000DF90CF90BF9008950E94DC280E94B1284F +:104690000E94F8280E94F72D0E944B2D80E090E0A8 +:1046A0000E94471D80E090E00C945D1D0E94CC2884 +:1046B0000C9444230E943928292F22952F7030E032 +:1046C0002C3031054CF42A3031056CF4225031097C +:1046D0002230310590F407C02C30310551F02F30D5 +:1046E000310559F406C0803E10F0803F31F481E07E +:1046F000089593FB882780F9089580E00895CF936B +:10470000DF9300D000D01F92CDB7DEB70F900F908F +:104710000F900F900F90DF91CF910895CF93DF937B +:1047200000D000D000D0CDB7DEB726960FB6F894F3 +:10473000DEBF0FBECDBFDF91CF9108951F93CF9302 +:10474000DF93C091DB0216E012C0D0E01C9FF001A5 +:104750001D9FF00D1124E555FD4F4081518162816F +:104760007381848195810E948E232196C7708091E8 +:10477000DC02C813EACFDF91CF911F9108954091D9 +:10478000A5025091A6026091A7027091A8028091A3 +:10479000A9029091AA020C948E230F931F93CF939A +:1047A000DF938091AA0282958F7009F069C0809191 +:1047B000A702882309F464C0A091DB02D091DC0237 +:1047C000B091A502C091A6028091A8029091A90281 +:1047D00021E030E0BF3F11F020E030E0122FBC01BB +:1047E0006095709506E04AC0009721F0CF3F29F40C +:1047F000212F05C021E030E002C020E030E020FDA4 +:104800003BC04A2F50E0049FF001059FF00D11249A +:10481000E555FD4F2181C2132FC02081B2132CC05A +:104820002281211129C0238134812817390718F0EA +:10483000281B390B02C0260F371F283C3105E0F436 +:104840008091AA028F7080618093AA0286E0849F83 +:10485000F001859FF00D1124E055FD4F80818F7090 +:104860008061808385EA92E00E948E1FDF91CF9164 +:104870001F910F910C949E23AF5FA770AD13B4CF1F +:10488000DF91CF911F910F910895EF92FF920F93B7 +:104890001F93CF93DF93CDB7DEB762970FB6F8942F +:1048A000DEBF0FBECDBF8C0185E0F801DE011D9695 +:1048B00001900D928A95E1F7D8014C9111965C9187 +:1048C000119712966C9112971396ED90FC90149795 +:1048D0007091A502E091A6028091A8029091A90290 +:1048E000009739F0EF3F41F421E030E07F3F31F0B5 +:1048F00003C021E030E002C020E030E020FD5CC1D8 +:104900002091A702222309F4F1C0E816F90628F045 +:104910009701281B390BC90104C0809590958E0D15 +:104920009F1D883C910508F098C08091AA02982F9D +:10493000907F09F064C0E51314C0741312C06111B4 +:1049400010C08F7080618093AA020E94BF2385EA05 +:1049500092E00E948E1F8091AA02D80115968C9336 +:1049600043C1EF2839F05F3F41F481E090E04F3FD1 +:1049700031F003C081E090E002C080E090E080FD73 +:1049800003C081E0862702C080E090E080FF2EC057 +:104990008091DB022091DC0236E013C090E0389F6A +:1049A000F001399FF00D1124E555FD4F718157132A +:1049B00006C07081471303C07281671317C0019648 +:1049C00087708213EBCF12C19F7059F0882309F4CE +:1049D0000BC107C09F7029F0F8019581907F09F401 +:1049E00003C1805E883008F4FFC0D2C0662309F49A +:1049F000FBC08091AA0281608093AA02F5C0E513F2 +:104A000008C0741306C0611104C0D80115968C93B8 +:104A10009DC04D875E878D859E856A8B0E945A2337 +:104A20006A89882309F4B4C0662309F4B1C02091CF +:104A3000AA02822F82958F7090E002970CF4C6C074 +:104A40008091A5029091A60298878F831986FB8694 +:104A5000EA862C87CE01079646C08091AA02982F3D +:104A6000907F59F47E2DF98AE88A89890E947F23F4 +:104A700085EA92E00E948E1F95C0E51311C0741361 +:104A80000FC061110DC0F8018583C8010E948E1FFF +:104A9000E5EAF2E086E0DF011D928A95E9F7A2C01F +:104AA0004D875E878D859E856A8B0E945A236A8911 +:104AB000882309F46DC0662309F46AC02091AA0214 +:104AC000822F82958F7090E002970CF47FC08091C6 +:104AD000A5029091A6029A8389831B82FD82EC82B3 +:104AE0002E83CE0101960E948E1F70C0E816F90633 +:104AF00028F09701281B390BC90104C080959095B7 +:104B00008E0D9F1D883C910508F046C0662309F470 +:104B10003FC0E51330C074132EC02091AA0220FDBF +:104B200021C0322F32953F70832F90E00097D1F053 +:104B3000D80115962C9315970F9741F0832F8F5F0F +:104B40008295807F2F70282B15962C93C8010E9488 +:104B50008E1F86E0F801A5EAB2E001900D928A95D9 +:104B6000E1F73EC086E0F801A5EAB2E001900D92BF +:104B70008A95E1F737C04D875E878D859E850E94B7 +:104B80005A23811123C08091AA0281608093AA02D6 +:104B9000C8010E948E1F26C07E2DF98AE88A898965 +:104BA0000E947F23E5EAF2E086E0DF011D928A950C +:104BB000E9F70E94BF2318C0662351F34D875E8733 +:104BC0008D859E850E945A23882311F386E0F80183 +:104BD000A5EAB2E001900D928A95E1F70E94CD23FB +:104BE0000E94BF2381E014C080E012C04D875E8721 +:104BF0008D859E850E943928292F22952F7030E0BF +:104C0000223031050CF4E0CE243031050CF6E2CE32 +:104C100062960FB6F894DEBF0FBECDBFDF91CF9185 +:104C20001F910F91FF90EF9008951F93CF93DF9303 +:104C3000CDB7DEB72C970FB6F894DEBF0FBECDBF51 +:104C40004F83588769877A878B879C87CE01079621 +:104C50000E9445248823D9F02F8138858A859B8539 +:104C6000892B39F03F3F19F080E090E004C02F3FDE +:104C7000D9F781E090E0892B09F06DC04F8158850C +:104C800069857A858B859C850E948E2364C086E029 +:104C9000FE013796DE01119601900D928A95E1F79B +:104CA000FF81E8854A855B854115510539F0EF3F65 +:104CB00041F481E090E0FF3F31F003C081E090E0FB +:104CC00002C080E090E080FD46C02091DC0230E030 +:104CD000C9010196877099276091DB0270E0861701 +:104CE000970709F440C0F983EA835D834C8396E01B +:104CF000929FD001939FB00D1124A555BD4FFE0189 +:104D0000319601900D929A95E1F78093DC020E9412 +:104D10009E2321C0189FC001112485559D4F0E94DC +:104D20004524882371F1E091DB021E9FF0011124DC +:104D3000E555FD4F40815181628173818481958168 +:104D40000E948E238091DB0290E001968770992764 +:104D50008093DB0201C016E08091DB029091DC02BF +:104D60008913D8CF0EC00E9456231092DC021092F5 +:104D7000DB02E5EAF2E086E0DF011D928A95E9F7C1 +:104D8000EACF2C960FB6F894DEBF0FBECDBFDF91F1 +:104D9000CF911F910895DF92EF92FF920F931F938F +:104DA000CF93DF93EC01009709F46EC0D12CEE2471 +:104DB000E394F12C8E010F5F1F4FFE018491843725 +:104DC00048F4843008F04CC0813071F0823009F032 +:104DD0005BC01EC0853709F43FC080F1982F9458FE +:104DE000903708F051C03FC02296F8018491982F67 +:104DF000905E983050F48770FE2D01C0FF0F8A95A9 +:104E0000EAF78F2F0E94CF2813C00E94671E2FC081 +:104E10002296F8018491982F905E983060F4877004 +:104E2000FE2D01C0FF0F8A95EAF78F2F0E94D5282B +:104E30000E94F8281CC00E942F1F19C02296F8015A +:104E4000049107C08FE99FE00197F1F700C00000CF +:104E500001500111F7CF0BC02296F801D49007C082 +:104E60000E94671E03C08F770E942F1FE8018D2DBF +:104E700007C08150EFE9FFE03197F1F700C0000073 +:104E8000882309F497CFF5CFDF91CF911F910F9130 +:104E9000FF90EF90DF9008956093E1027093E2023B +:104EA0008093E3029093E4020C9444236093DD0228 +:104EB0007093DE028093DF029093E0020C9444230F +:104EC00008950C944C270F931F930091E1021091C9 +:104ED000E2022091E3023091E402602B712B822BDD +:104EE000932B1F910F910C944C270F931F930091BC +:104EF000E1021091E2022091E3023091E40260238A +:104F00007123822393231F910F910C944C270F93AD +:104F10001F930091E1021091E2022091E30230918F +:104F2000E40260277127822793271F910F910C9429 +:104F30004C2760E070E0CB010C94562741E050E034 +:104F400060E070E004C0440F551F661F771F8A950C +:104F5000D2F7CB01BA010C94562741E050E060E053 +:104F600070E004C0440F551F661F771F8A95D2F763 +:104F70008091DD029091DE02A091DF02B091E0020B +:104F8000482B592B6A2B7B2BCB01BA010C9456274B +:104F900041E050E060E070E004C0440F551F661F20 +:104FA000771F8A95D2F740955095609570958091BE +:104FB000DD029091DE02A091DF02B091E002482371 +:104FC00059236A237B23CB01BA010C94562741E075 +:104FD00050E060E070E004C0440F551F661F771F6B +:104FE0008A95D2F78091DD029091DE02A091DF02D6 +:104FF000B091E002482759276A277B27CB01BA01E5 +:105000000C9456270F931F930091DD021091DE023E +:105010002091DF023091E002602B712B822B932BC9 +:105020001F910F910C9456270F931F930091DD024F +:105030001091DE022091DF023091E00260237123A3 +:10504000822393231F910F910C9456270F931F9344 +:105050000091DD021091DE022091DF023091E0022A +:1050600060277127822793271F910F910C94562751 +:105070000895CF92DF92EF92FF920F931F93CF93F9 +:10508000DF93EC01C090E102D090E202E090E302F5 +:10509000F090E4028091DD029091DE02A091DF02A7 +:1050A000B091E002C82AD92AEA2AFB2A0FE110E0CF +:1050B000B701A601002E04C07695679557954795D0 +:1050C0000A94D2F740FF08C0BE01802F0E947104ED +:1050D0008130910509F007C00150110948F7BE0160 +:1050E00080E00E947104DF91CF911F910F91FF909A +:1050F000EF90DF90CF90089540918B0150918C01FB +:1051000020E030E09FEFFA01E20FF31F62816817A1 +:10511000A1F09F3F19F4611101C0922F2F5F3F4F03 +:105120002630310581F707C0FA01E90FF11D97FD1F +:10513000FA95828308959F3FB9F7089540918B01B6 +:1051400050918C0120E030E0FA01E20FF31F9281D0 +:10515000981301C012822F5F3F4F26303105A1F70F +:10516000089581E090E0E0918B01F0918C01E80FCF +:10517000F91F1082019688309105A9F70895909142 +:10518000E502982B9093E502089580959091E502B1 +:1051900098239093E50208951092E5020895909166 +:1051A000E602982B9093E602089580959091E6028E +:1051B00098239093E60208951092E6020895809352 +:1051C000E70208951092E702089540918B015091F3 +:1051D0008C0120E030E080E0FA01E20FF31F9181C2 +:1051E00091118F5F2F5F3F4F27303105A9F7089549 +:1051F000E0918B01F0918C018091E5028083E09138 +:105200008B01F0918C0180819091E602892B808343 +:105210009091E702992361F0E0918B01F0918C016C +:105220008081892B80830E94E52881110E94E228D9 +:1052300080918B0190918C010C94311D8091FA0327 +:10524000843021F11092F10220E488E190E00FB661 +:10525000F894A895809360000FBE2093600080E0D2 +:105260000E94590383B7817F846083BF83B78160C5 +:1052700083BF7894889583B78E7F83BF88E10FB60C +:10528000F89480936000109260000FBE0895089516 +:105290000895CF9380E00E9459030E9447290E94FD +:1052A000BD070E944829C0E08C2F0E941109892B5C +:1052B00029F4CF5FC530C1F780E001C081E0CF9114 +:1052C00008950E94562380E00E9459030E941130E5 +:1052D0000E94251D0C94E7051F920F920FB60F92A6 +:1052E00011248F939F93AF93BF938091F10281110B +:1052F00013C08091F2029091F302A091F402B09158 +:10530000F5024196A11DB11D8093F2029093F30224 +:10531000A093F402B093F502BF91AF919F918F914A +:105320000F900FBE0F901F90189582E084BD93E000 +:1053300095BD9AEF97BD80936E0008958FB7F8944E +:105340004091F2025091F3026091F4027091F502E3 +:105350008FBFCA010895CF92DF92EF92FF920F9311 +:105360001F932FB7F8944091F2025091F30260918D +:10537000F4027091F5022FBF6A017B01EE24FF2435 +:105380008C0120E030E0C016D106E206F30620F0E2 +:105390009A01281B390B05C09C0120953095240FDC +:1053A000351FC9011F910F91FF90EF90DF90CF90B3 +:1053B00008951F920F920FB60F9211248F939F930F +:1053C000AF93BF938091F2029091F302A091F40207 +:1053D000B091F5020196A11DB11D8093F202909348 +:1053E000F302A093F402B093F502BF91AF919F91A5 +:1053F0008F910F900FBE0F901F9018950E946D1601 +:10540000F8942FEF87EA91E6215080409040E1F731 +:1054100000C0000087E090EBDC01809304049093CF +:105420000504A0930604B09307042CE088E190E003 +:105430000FB6F894A895809360000FBE209360008B +:10544000FFCFCF92DF92EF92FF920F931F93CF93F4 +:10545000DF93C82ED12C01E010E08D2D0E941109A0 +:105460007C01C0E0D0E098010C2E02C0220F331F57 +:105470000A94E2F72E213F21232B29F42196CC30E8 +:10548000D10589F708C06C2F7D2D80E00E944C0467 +:10549000C812F4CF06C0D39485E0D812DECF80E0E6 +:1054A00001C081E0DF91CF911F910F91FF90EF90AC +:1054B000DF90CF900895CF93C82F8CE20E94212ACD +:1054C000882321F08C2FCF910C94212A80E0CF915A +:1054D0000895CF930E94AC2B811102C00E948D2BA6 +:1054E000C5E608C00E94BD078FE39CE90197F1F76C +:1054F00000C00000C150B1F789E20E945B2A81110F +:105500000AC18AE20E945B2A81110E948D2B85E0EC +:105510000E945B2A81110E94FE290E94B72B809372 +:10552000F00287E00E945B2A882399F18BE10E94B8 +:105530005B2A882351F09091F00291FB882780F933 +:1055400021E0822780FB91F922C08EE00E945B2A35 +:10555000882351F09091F00292FB882780F921E096 +:10556000822780FB92F913C080E10E945B2A909110 +:10557000F002882341F093FB882780F921E08227FD +:1055800080FB93F904C0892F809580FB90F990935C +:10559000F0028091F0020E94BB2B0E94C92B8093E5 +:1055A000010380EE0E945B2A882341F08091010371 +:1055B000982F909590FB80F98093010389E30E94D6 +:1055C0005B2A882359F09091010391FB882780F989 +:1055D00021E0822780FB91F99093010382EE0E94E3 +:1055E0005B2A882359F09091010392FB882780F968 +:1055F00021E0822780FB92F99093010386EE0E94BE +:105600005B2A882359F09091010393FB882780F946 +:1056100021E0822780FB93F99093010383EE0E949F +:105620005B2A882359F09091010394FB882780F925 +:1056300021E0822780FB94F99093010385E30E9487 +:105640005B2A882359F09091010395FB882780F904 +:1056500021E0822780FB95F99093010381E30E946A +:105660005B2A882359F09091010396FB882780F9E3 +:1056700021E0822780FB96F99093010381E10E944B +:105680005B2A882359F09091010397FB882780F9C2 +:1056900021E0822780FB97F9909301038091010319 +:1056A0000E94CD2B87E20E945B2AC82F8EE10E94C8 +:1056B0005B2A8111C2608FE10E945B2A8111C46064 +:1056C00080E20E945B2A8111C86081E20E945B2A0D +:1056D0008111C06182E20E945B2A8111C06283E273 +:1056E0000E945B2A8111C06484E20E945B2A8823A5 +:1056F00011F0C06802C0CC2329F08C2F0E94C42B6B +:105700006C2F03C00E94C02B682F70E080E090E0F7 +:10571000CF910C946127CF9108956DEE7EEF80E0DC +:1057200090E00E94783460E082E090E00E946A3469 +:1057300060E083E090E00E946A3460E084E090E002 +:105740000E946A3460E085E090E00E946A3460E084 +:1057500086E090E00C946A3480E090E00E9464342B +:1057600021E08D3E9E4F09F020E0822F089582E0D7 +:1057700090E00C945C34682F82E090E00C946A34E2 +:1057800083E090E00C945C34682F83E090E00C940C +:105790006A3484E090E00C945C34682F84E090E0FC +:1057A0000C946A3486E090E00C945C34682F86E0B8 +:1057B00090E00C946A348091FE0280FF0BC06091EF +:1057C000900185E0689FB0011124759567957595E6 +:1057D00067952AC081FF09C06091900185E0689FAC +:1057E000B0011124759567951FC082FF07C06091B5 +:1057F000900185E0689FB001112416C04091F80225 +:105800004423C9F060918F01461788F720919001D9 +:1058100085E0289F90011124429FC001439F900D75 +:10582000112470E00E9448346038710540F461151D +:10583000710539F002C065E070E0862F08958FE7AA +:10584000089581E008958091FE0280FF08C0609174 +:105850008E0170E0759567957595679521C081FFFC +:1058600006C060918E0170E07595679519C082FF42 +:1058700004C060918E0170E010C08091F80288230E +:10588000C1F060918D018617A0F790918E01989FCD +:10589000C001112470E00E9448346038710528F47A +:1058A0006115710521F0862F08958FE7089581E035 +:1058B000089561E070E0F4CF803F21F40E94DB2B7B +:1058C000819504C0813F29F40E94DB2B8093FB0269 +:1058D0000895823F21F40E94DB2B819504C0833F11 +:1058E00029F40E94DB2B8093FA020895893F19F472 +:1058F0000E94232C05C08A3F31F40E94232C8195FD +:105900008093FC0208958B3F21F40E94232C819503 +:1059100004C08C3F29F40E94232C8093FD0208953B +:10592000843F21F48091F902816017C0853F21F402 +:105930008091F902826011C0863F21F48091F902C2 +:1059400084600BC0873F21F48091F902886005C014 +:10595000883F31F48091F90280618093F9020895C3 +:105960008D3F21F48091FE0281600BC08E3F21F4B7 +:105970008091FE02826005C08F3F29F48091FE0273 +:1059800084608093FE020895803F29F48091FB0299 +:1059900087FF6EC007C0813F41F48091FB0218165B +:1059A0000CF066C01092FB0263C09091FA02823F35 +:1059B00019F497FF5DC005C0833F31F419160CF050 +:1059C00057C01092FA0254C0893F31F48091FC0212 +:1059D00018160CF04DC006C08A3F39F48091FC02C5 +:1059E00087FF46C01092FC0243C08B3F29F4809190 +:1059F000FD0287FF3DC006C08C3F39F48091FD0257 +:105A00001816B4F51092FD0233C0843F21F4809142 +:105A1000F9028E7F05C0853F31F48091F9028D7FB8 +:105A20008093F90225C0863F21F48091F9028B7F93 +:105A3000F7CF873F21F48091F902877FF1CF883F2C +:105A400021F48091F9028F7EEBCF8D3F21F480917C +:105A5000FE028E7F0BC08E3F21F48091FE028D7F6F +:105A600005C08F3F29F48091FE028B7F8093FE0258 +:105A70008091FA0281110EC08091FB0281110AC04F +:105A80008091FC02811106C08091FD02811102C04B +:105A90001092F802089589EF92E00E943C1D0E9446 +:105AA0009E299093F7028093F6020895CF938091F8 +:105AB000F6029091F7020E94AB294091F80244232C +:105AC00021F02091910130E006C0209192015AE02E +:105AD000259F900111248217930708F486C08091B6 +:105AE000FA0281110DC09091FB02911109C09091B1 +:105AF000FC02911105C09091FD02992309F475C033 +:105B00004F3F19F04F5F4093F802181624F40E949B +:105B1000DB2B8093FA028091FA0287FF05C00E9476 +:105B2000DB2B81958093FA028091FB02181624F4F6 +:105B30000E94DB2B8093FB028091FB0287FF05C054 +:105B40000E94DB2B81958093FB026091FA02662311 +:105B500039F1C091FB02CC2319F1772767FD7095CD +:105B6000872F972F0E94AC3123E333E343E35FE3B6 +:105B70000E9460320E9479316093FA026C2F77277D +:105B800067FD7095872F972F0E94AC3123E333E395 +:105B900043E35FE30E9460320E9479316093FB022D +:105BA0008091FC02181624F40E94232C8093FC029E +:105BB0008091FC0287FF05C00E94232C8195809371 +:105BC000FC028091FD02181624F40E94232C80937D +:105BD000FD028091FD0287FF05C00E94232C819564 +:105BE0008093FD02CF910C944B2DCF910895E9EF56 +:105BF000F2E085E0DF011D928A95E9F71092F80244 +:105C00001092FE020895833089F130F4813061F002 +:105C1000823009F06EC019C0853009F449C0B8F16E +:105C2000863009F066C055C020919201862F90E021 +:105C3000820F911D8F3F910520F4620F60939201B6 +:105C400008958FEF80939201089520919101862FFE +:105C500090E0820F911D8F3F910520F4620F6093B9 +:105C6000910108958FEF8093910108952091900103 +:105C7000862F90E0820F911D8F3F910520F4620FD7 +:105C80006093900108958FEF809390010895209183 +:105C90008F01862F90E0820F911D8F3F910520F498 +:105CA000620F60938F0108958FEF80938F010895A5 +:105CB00020918E01862F90E0820F911D8F3F9105DC +:105CC00020F4620F60938E0108958FEF80938E0110 +:105CD000089520918D01862F90E0820F911D8F3FB6 +:105CE000910520F4620F60938D0108958FEF8093EA +:105CF0008D010895833021F130F4813059F08230E4 +:105D000009F049C012C0853089F128F1863009F0C8 +:105D100042C037C080919201681720F4861B80939F +:105D2000920108951092920108958091910168174F +:105D300020F4861B8093910108951092910108959B +:105D400080919001681720F4861B8093900108953C +:105D500010929001089580918F01681720F4861B9E +:105D600080938F01089510928F01089580918E0184 +:105D7000681720F4861B80938E01089510928E017F +:105D8000089580918D01681720F4861B80938D0102 +:105D9000089510928D01089541E050E060E070E0B8 +:105DA00004C0440F551F661F771F8A95D2F7CB0199 +:105DB000BA010E9461270C945623873200F58E3178 +:105DC00008F086C08E3009F466C060F4873009F4AC +:105DD0004DC018F4863049F531C0883041F18B3020 +:105DE00021F57BC0863109F478C018F48031E9F4DC +:105DF0005CC0893109F471C08B31B9F442C0883379 +:105E000009F46BC048F4893209F460C0853309F4A1 +:105E10005DC0873251F45AC0833409F457C018F476 +:105E20008A3318F057C0883499F080E008950E94B2 +:105E3000B72B0E94C92B0E94D22B4FC08091F00239 +:105E4000817F8E7F8093F00281E08093FF0208952E +:105E50000E9456232FEF83ED90E321508040904025 +:105E6000E1F700C000000E94FE2937C08091F002D7 +:105E700080FF03C0817F8E7F01C081608093F0022C +:105E80002CC09091F00291FB882780F921E08227B5 +:105E900080FB91F913C09091F00292FB882780F962 +:105EA00021E0822780FB92F909C09091F00293FBD8 +:105EB000882780F921E0822780FB93F99093F002F4 +:105EC000882359F091609093F00207C080E003C0EE +:105ED0008D5101C089530E94CC2E81E0089580E04D +:105EE000089580E00895CF93C82F8091FF028130FC +:105EF00071F020F0823009F089C037C0A0918B0189 +:105F0000B0918C018C91823209F082C007C0A091BF +:105F10008B01B0918C018C91823249F48C2F0E94BC +:105F20006F2F81111EC08C2F0E94DD2E1CC08C2F64 +:105F30000E94712F811115C0C43169F030F4CB304B +:105F400081F0C03109F068C009C0C93221F0C833FE +:105F500009F062C006C01092FF025EC082E080932A +:105F6000FF0281E090E081705AC0C932C9F060F44C +:105F7000C431B1F020F4C73009F04CC034C0CE5168 +:105F8000C63008F047C017C0CE3439F120F4CB3406 +:105F900009F040C01CC0C135C1F0C235D9F513C0ED +:105FA00080910003882319F01092000333C081E030 +:105FB0008093FF0234C0EC2FF0E0E25EFD4F808161 +:105FC0008093000327C061E003C061E007C06AE07E +:105FD000809100030E94032E1DC06AE0809100039F +:105FE0000E947A2E17C08EE18093920182E3809303 +:105FF00091018AE08093900184E180938F0188E091 +:1060000080938E0188E280938D0104C01092FF027C +:1060100080E005C081E003C080E090E0A4CFCF9194 +:1060200008950E94AC2B811102C00E948D2B0E940A +:10603000D22B8093030480FF02C0869501C080E0CC +:106040000C94590380910304982F9695292F30E0E2 +:10605000233031054CF49F5F990F8170892B81604B +:10606000809303040E94D62B8091030486950C94A0 +:10607000590380910304982F969591F09158990FA8 +:106080008170892B809303048E7F91E009F490E066 +:106090008091030490FB80F9809303040E94D62B27 +:1060A0008091030486950C94590380910304982FE2 +:1060B000909590FB80F9809303040E94D62B8091E9 +:1060C000030480FF02C0869501C080E00C94590350 +:1060D00030910304232F26952F5F2F77822F90E096 +:1060E000317004972CF4220F232B2093030402C059 +:1060F0003093030480910304282F2E7F91E009F44C +:1061000090E090FB80F9809303040E94D62B80914D +:10611000030486950C94590320910304922F9695BD +:106120009827990F822F8170892B809303048E7F8B +:1061300091E009F490E08091030490FB80F9809352 +:1061400003040E94D62B8091030486950C94590376 +:106150005058BB27AA270ED075C166D130F06BD13D +:1061600020F031F49F3F11F41EF45BC10EF4E09572 +:10617000E7FB51C1E92F77D180F3BA1762077307A4 +:106180008407950718F071F49EF58FC10EF4E09521 +:106190000B2EBA2FA02D0B01B90190010C01CA01E1 +:1061A000A0011124FF27591B99F0593F50F4503E8C +:1061B00068F11A16F040A22F232F342F4427585F7E +:1061C000F3CF469537952795A795F0405395C9F796 +:1061D0007EF41F16BA0B620B730B840BBAF091504E +:1061E000A1F0FF0FBB1F661F771F881FC2F70EC0ED +:1061F000BA0F621F731F841F48F4879577956795C0 +:10620000B795F7959E3F08F0B3CF9395880F08F0A8 +:106210009927EE0F979587950895D9D008F481E0D6 +:1062200008950CD00FC107D140F0FED030F021F41A +:106230005F3F19F0F0C0511139C1F3C014D198F388 +:106240009923C9F35523B1F3951B550BBB27AA27F7 +:1062500062177307840738F09F5F5F4F220F331F69 +:10626000441FAA1FA9F333D00E2E3AF0E0E830D035 +:1062700091505040E695001CCAF729D0FE2F27D038 +:10628000660F771F881FBB1F261737074807AB0706 +:10629000B0E809F0BB0B802DBF01FF2793585F4F7B +:1062A0002AF09E3F510568F0B6C000C15F3FECF395 +:1062B000983EDCF3869577956795B795F7959F5F40 +:1062C000C9F7880F911D9695879597F90895E1E094 +:1062D000660F771F881FBB1F621773078407BA07F3 +:1062E00020F0621B730B840BBA0BEE1F88F7E0954E +:1062F000089504D06894B111D9C00895BCD088F035 +:106300009F5790F0B92F9927B751A0F0D1F0660FA1 +:10631000771F881F991F1AF0BA95C9F712C0B130BC +:1063200081F0C3D0B1E00895C0C0672F782F8827CF +:10633000B85F39F0B93FCCF3869577956795B395FB +:10634000D9F73EF490958095709561957F4F8F4F6A +:106350009F4F0895E89409C097FB3EF4909580956F +:10636000709561957F4F8F4F9F4F9923A9F0F92F1B +:1063700096E9BB279395F695879577956795B79599 +:10638000F111F8CFFAF4BB0F11F460FF1BC06F5F7F +:106390007F4F8F4F9F4F16C0882311F096E911C091 +:1063A000772321F09EE8872F762F05C0662371F0B2 +:1063B00096E8862F70E060E02AF09A95660F771FC6 +:1063C000881FDAF7880F9695879597F90895990FA2 +:1063D0000008550FAA0BE0E8FEEF16161706E807AF +:1063E000F907C0F012161306E407F50798F0621BD0 +:1063F000730B840B950B39F40A2661F0232B242BA5 +:10640000252B21F408950A2609F4A140A6958FEFC3 +:10641000811D811D089597F99F6780E870E060E015 +:1064200008959FEF80EC089500240A94161617062D +:1064300018060906089500240A9412161306140675 +:1064400005060895092E0394000C11F4882352F0D8 +:10645000BB0F40F4BF2B11F460FF04C06F5F7F4F90 +:106460008F4F9F4F089557FD9058440F551F59F077 +:106470005F3F71F04795880F97FB991F61F09F3F31 +:1064800079F087950895121613061406551FF2CF5A +:106490004695F1DF08C0161617061806991FF1CFAA +:1064A00086957105610508940895E894BB276627D1 +:1064B0007727CB0197F908958ADF08F48FEF0895C5 +:1064C0000BD0C0CFB1DF28F0B6DF18F0952309F06C +:1064D000A2CFA7CF1124EACFC6DFA0F3959FD1F3B7 +:1064E000950F50E0551F629FF001729FBB27F00D82 +:1064F000B11D639FAA27F00DB11DAA1F649F6627D7 +:10650000B00DA11D661F829F2227B00DA11D621F25 +:10651000739FB00DA11D621F839FA00D611D221FDF +:10652000749F3327A00D611D231F849F600D211DC3 +:10653000822F762F6A2F11249F5750408AF0E1F066 +:1065400088234AF0EE0FFF1FBB1F661F771F881FAF +:1065500091505040A9F79E3F510570F05CCFA6CFF7 +:106560005F3FECF3983EDCF3869577956795B7959A +:10657000F795E7959F5FC1F7FE2B880F911D9695C4 +:10658000879597F90895FA01EE0FFF1F30962105C0 +:10659000310599F16115710561F48038BFE39B07FE +:1065A00049F168949038810561F08038BFEF9B070E +:1065B00041F0992342F5FF3FE1053105210511F135 +:1065C000E8940894E795D901AA2329F4AB2FBE2FAC +:1065D000F85FD0F310C0FF5F70F4A695E0F7F739CD +:1065E00050F019F0FF3A38F49F779F930CD00F903A +:1065F00007FC905808953EF014CF60E070E080E80A +:106600009FE308954FE79F775F934F933F932F93B7 +:106610009ED02F913F914F915F9152DF05C019F4A9 +:106620000EF0F9CE42CFFDCE26DFC8F39638C0F784 +:1066300007F80F92E8942BE33AEA48EB5FE74EDF66 +:106640000F920F920F924DB75EB70F92C0D0ECEA47 +:10665000F0E016D04F915F91EF91FF91E595EE1F1D +:10666000FF1F49F0FE57E0684427EE0F441FFA95DC +:10667000E1F74195550B32D00F9007FE26C00895E3 +:10668000DF93CF931F930F93FF92EF92DF927B01E3 +:106690008C01689405C0DA2EEF011EDFFE01E8943C +:1066A000A5912591359145915591AEF3EF0162DDAC +:1066B000FE019701A801DA9479F7DF90EF90FF903F +:1066C0000F911F91CF91DF9108959B01AC0160E084 +:1066D00070E080E89FE3A5CD9ECEACC0CCDEE8F3B1 +:1066E0009923D9F3940F511DBBF39150504094F06E +:1066F00059F0882332F0660F771F881F9150504061 +:10670000C1F79E3F510544F7880F911D96958795D7 +:1067100097F908955F3FACF0983E9CF0BB278695B3 +:1067200077956795B79508F4B1609395C1F7BB0F5E +:1067300058F711F460FFE8CF6F5F7F4F8F4F9F4F87 +:10674000E3CFB4CE0EF076C06CCE689464CE93DE08 +:10675000C8F39923D1F3C6F3DF93CF931F930F931D +:10676000FF92C92FDD2788232AF02197660F771F14 +:10677000881FDAF720E030E040E85FEB9FE38839DC +:1067800020F0803E30F021968F77E3DCE4EDF0E0FE +:1067900003C0DFDCE1E0F1E073DF8B01BE01EC015F +:1067A000FB2E6F5771097595771F880B990BD4DDF8 +:1067B00028E132E741E35FE38FDEAF2D9801AE01C0 +:1067C000FF900F911F91CF91DF91D4DC3BCEFA0166 +:1067D000DC01AA0FBB1F9B01AC01BF5728F4222785 +:1067E0003327442750781FC0B75188F4AB2F0024BB +:1067F000469537952795011CA395D2F3002069F0A3 +:10680000220F331F441FB395DAF30DD0A1CC6130B2 +:106810007105A0E88A07B94630F49B01AC016627F0 +:10682000772788279078309621F020833183428320 +:10683000538308959F3F31F0915020F487957795C9 +:106840006795B795880F911D9695879597F9089547 +:10685000991B79E004C0991F961708F0961B881FB2 +:106860007A95C9F780950895AA1BBB1B51E107C013 +:10687000AA1FBB1FA617B70710F0A61BB70B881FD0 +:10688000991F5A95A9F780959095BC01CD0108955F +:1068900097FB072E16F4009407D077FD09D00E94CD +:1068A000343407FC05D03EF4909581959F4F0895B0 +:1068B000709561957F4F0895F999FECF92BD81BD86 +:1068C000F89A992780B50895A8E1B0E042E050E039 +:1068D0000C947F34262FF999FECF1FBA92BD81BD4B +:1068E00020BD0FB6F894FA9AF99A0FBE0196089552 +:1068F0000E946A34272F0C946B34DC01CB01FC011D +:10690000F999FECF06C0F2BDE1BDF89A319600B408 +:0E6910000D9241505040B8F70895F894FFCF13 +:10691E0055D0A44600001644000000000000484276 +:10692E0061978A460000C8430000000000004842FC +:10693E0055D024460000C843000000000000484225 +:10694E0000005C460000C843000000000000484202 +:10695E0061978A4600007A4455D0A4460000C84389 +:10696E00000000000000484200005C460000C843E2 +:10697E00000000000000484255D024460000164496 +:10698E000507000C058540000001064000000100CF +:10699E0091102111FD10C810941001E8022808145E +:1069AE000A321E42004500250026004300610060A9 +:1069BE000020003700640065006600670044004652 +:1069CE000024004700000002000400050007000933 +:1069DE00000B000C000E0010001100130015001724 +:1069EE000018001A001C001D001F002100230024A7 +:1069FE00002600280029002B002D002F0030003229 +:106A0E000034003500370039003B00F6030F042830 +:106A1E0004410469051C05E604C6043F4D362002F8 +:106A2E000302000001000101010101000101010248 +:086A3E00030405060708090026 +:00000001FF diff --git a/keyboard/preonic/preonic_pcb_silent.hex b/keyboard/preonic/preonic_pcb_silent.hex new file mode 100644 index 0000000000..cc59d3fe8d --- /dev/null +++ b/keyboard/preonic/preonic_pcb_silent.hex @@ -0,0 +1,1189 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94430D0C94150E87 +:100030000C942B1C0C94A9020C94A9020C94A902F8 +:100040000C94A9020C94A9020C94A9020C94A90284 +:100050000C94A9020C94981C0C94A9020C94A9026B +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A90235001E001C +:1000B0001F0020002100220023002400250026002C +:1000C00027002A002B0014001A0008001500170052 +:1000D0001C0018000C00120013002A002900040064 +:1000E0001600070009000A000B000D000E000F00AB +:1000F00033003400E1001D001B000600190005005C +:100100001100100036003700380028000030E000F1 +:10011000E200E30003522C002C0004525000510076 +:1001200052004F0035001E001F0020002100220059 +:10013000230024002500260027002A002B0014009D +:100140001A00090013000A000D000F0018001C001F +:1001500033002A00290004001500160017000700CC +:100160000B00110008000C0012003400E1001D001B +:100170001B000600190005000E00100036003700B5 +:10018000380028000030E000E200E30003522C00B9 +:100190002C0004525000510052004F0035001E0048 +:1001A0001F0020002100220023002400250026003B +:1001B00027002A002B0034003600370013001C00F3 +:1001C00009000A00060015000F002A00290004009B +:1001D0001200080018000C0007000B0017001100A7 +:1001E00016003800E100330014000D000E001B0063 +:1001F000050010001A0019001D0028000030E00062 +:10020000E200E30003522C002C0004525000510085 +:1002100052004F0035001E001F0020002100220068 +:10022000230024002500260027002A0035021E0294 +:100230001F0220022102220223022402250226029A +:1002400027022A0001003A003B003C003D003E002E +:100250003F002D022E022F02300231020100400029 +:100260004100420043004400450000530153025343 +:100270000050010001000100010001000100010027 +:1002800001000100AB00AA00A900AE0035001E006D +:100290001F0020002100220023002400250026004A +:1002A00027002A0035001E001F0020002100220028 +:1002B000230024002500260027002A0001003A0020 +:1002C0003B003C003D003E003F002D002E002F0073 +:1002D0003000310001004000410042004300440072 +:1002E000450000530153025300500100010001007A +:1002F000010001000100010001000100AB00AA00A3 +:10030000A900AE002A0354006800650020005000D8 +:10031000720065006F006E006900630020004B00F2 +:100320006500790062006F006100720064000000E7 +:100330002C034F007200740068006F006C006900AD +:100340006E0065006100720020004B0065007900BE +:1003500062006F006100720064007300000004031B +:10036000090409027400040100A0FA090400000154 +:1003700003010100092111010001223F000705814D +:100380000308000A09040100010301020009211108 +:10039000010001224D000705820308000A0904023A +:1003A00000010300000009211101000122360007AD +:1003B00005830308000A0904030002030000000982 +:1003C00021110100012220000705840320000107FC +:1003D0000504032000011201100100000008EDFED9 +:1003E00061600100010200010631FF0974A10109E9 +:1003F00075150025FF9520750881020976150025E1 +:10040000FF952075089102C005010980A1018502B0 +:1004100016010026B7001A01002AB70075109501D1 +:100420008100C0050C0901A1018503160100269C6D +:10043000021A01002A9C02751095018100C0050175 +:100440000902A1010901A1000509190129051500E9 +:10045000250195057501810295017503810105014D +:10046000093009311581257F950275088106093803 +:100470001581257F950175088106050C0A3802153E +:1004800081257F950175088106C0C005010906A177 +:1004900001050719E029E715002501950875018177 +:1004A0000295017508810105081901290595057551 +:1004B0000191029501750391010507190029FF15A6 +:1004C0000025FF950675088100C011241FBECFEFDF +:1004D000DAE0DEBFCDBF04B603FE24C08091F10197 +:1004E0009091F201A091F301B091F4018730904B0B +:1004F000A740B04BB9F41092F1011092F2011092A2 +:10050000F3011092F40114BE84B7877F84BF88E1A1 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000F8E3099511E0A0E0B1E0E0EEF9E402C0E3 +:1005300005900D92A435B107D9F711E0A4E5B1E01B +:1005400001C01D92A13FB107E1F70E94720A0C940D +:10055000EE240C94000061110DC0FC0182818823FF +:1005600031F085EE0E9426110E94272303C085EEFC +:100570000E94EE1180E090E00895089508950E9491 +:10058000D1026E9A769A8DEB92E0892B11F00C9441 +:10059000BD0208958EEB92E0892B11F00C94BE02FF +:1005A0000895279A2F988FEF9FEF9093870080935D +:1005B00086008AE08093800089E1809381000C941A +:1005C000D02281110BC080918000877F80938000B2 +:1005D00010928D0010928C002F9808952F988330E0 +:1005E00041F4809180008860809380008FEF9FEFBE +:1005F00012C09091800098609093800023E030E0DA +:10060000281B3109220F331F8FEF9FEF02C09695F1 +:1006100087952A95E2F790938D0080938C0008953A +:100620008B3B910568F4883A910530F5853A910540 +:10063000C0F48430910598F4019709F06FC071C03F +:10064000803E910508F46AC0883E910540F09C0107 +:10065000205F31092031310508F060C05CC09C0189 +:10066000A1C0853A910509F45FC0863A910509F465 +:100670005EC023E830E496C0883A910509F45AC078 +:10068000893A910509F459C08A3A910509F458C08C +:100690008B3A910509F457C08C3A910509F456C07C +:1006A0008D3A910509F455C0803B910509F454C079 +:1006B0008E3A910509F453C08F3A910509F452C05E +:1006C000813B910509F451C0823B910509F450C06A +:1006D000833B910509F44FC0843B910509F44EC05A +:1006E000853B910509F44DC0863B910509F44CC04A +:1006F000873B910509F44BC0883B910509F44AC03A +:10070000893B910509F449C08A3B910509F048C02D +:100710002AE236E447C09C01306544C020E030E066 +:1007200041C021E030E03EC021E830E43BC022E897 +:1007300030E438C022EE34E435C029EE34E432C06F +:100740002AEE34E42FC025EB34E42CC026EB34E44D +:1007500029C027EB34E426C02CEC34E423C02DEC74 +:1007600034E420C023E835E41DC02AE835E41AC08B +:1007700022E935E417C024E935E414C021E236E467 +:1007800011C023E236E40EC024E236E40BC025E2B9 +:1007900036E408C026E236E405C027E236E402C0AB +:1007A00020E034E4C901089508959CE0799FF001A8 +:1007B00011249CE3899FE00DF11D1124E60FF11D2A +:1007C000EE0FFF1FE455FF4F25913491C9010895A5 +:1007D000880F991F845D9040FC0125913491C901D7 +:1007E0000895880F991F84559F4FFC0125913491DE +:1007F000C90108950E94D5039C019A9581159F41D6 +:1008000010F4C9010895C90190528115904128F44E +:10081000C9019F700E94F1030895C9019053811589 +:10082000904120F4C9019927906C0895C901905412 +:10083000409728F4C9018F709927946D089520314D +:1008400080E4380719F480E091ED0895213190E4B7 +:10085000390719F480E090ED0895223140E434071F +:1008600019F480E092ED0895233180E4380719F4FB +:1008700080E093ED0895211590E5390769F40E9411 +:1008800015162FEF44E38CE0215040408040E1F703 +:1008900000C000000C94BD1C213090E5390731F4F4 +:1008A0008091D00181608093D0010895C901905555 +:1008B0008115904108F062C0432F55274F7055278E +:1008C00041305105F9F4C90174E0880F991F7A95F8 +:1008D000E1F788279370B901E3E0660F771FEA9587 +:1008E000E1F760767727862B972B9C682370332758 +:1008F00002C0440F551F2A95E2F74F715527842BEC +:10090000952B08954230510529F4922F8827816F45 +:10091000906A089543305105B9F4C90153E0880F36 +:10092000991F5A95E1F7807E97702370332741E035 +:1009300050E002C0440F551F2A95E2F74F7155272A +:10094000842B952B9C6808954430510549F5C901C5 +:1009500043E0880F991F4A95E1F7807E97702370D6 +:10096000332741E050E002C0440F551F2A95E2F7BB +:100970004F715527842B952B9A680895C90190577C +:100980008115904120F4C9019F7090620895C901BA +:1009900090588115904120F4C9019F70906A089584 +:1009A000203E3105E0F4203C310568F52133310566 +:1009B00009F475C048F42932310509F46BC02A32B4 +:1009C000310509F07BC075C02933310501F12238AA +:1009D0003105E9F02533310509F070C051C0233EDF +:1009E0003105B1F140F4203E3105D1F0223E310510 +:1009F00009F064C01CC0263E310579F1273E31055F +:100A000009F05CC038C0C9010E94E80308958091D4 +:100A1000E10180FD02C081FF51C080EE90E04FC037 +:100A20008091E10180FFF9CF89E390E048C0809197 +:100A3000E10182FF0AC08091E10184FF03C080E0F0 +:100A400090E03DC083EE90E03AC082EE90E037C087 +:100A50008091E10182FFEFCFF8CF8091E10183FF28 +:100A600007C08091E10184FDEACF87EE90E027C0C6 +:100A700086EE90E024C08091E10183FFF2CFF8CFB1 +:100A80008091E10185FF03C089E290E018C085E311 +:100A900090E015C08091E10185FDF9CFF5CF8091FF +:100AA000E10186FF03C08AE290E009C081E390E0A3 +:100AB00006C08091E10186FDF9CFF5CFC9010E9402 +:100AC0001003089508955F926F927F928F929F9284 +:100AD000AF92BF92CF92DF92EF92FF920F931F934C +:100AE000CF93DF93CDB7DEB72A970FB6F894DEBF6A +:100AF0000FBECDBF9E012F5F3F4F4E018BE0880E92 +:100B0000911C60E070E000E010E0E12CF12CC12CC1 +:100B1000D12CA12CB12C8AE0782E622E532E41E0EC +:100B200050E0E4E1F1E0A62DB52D872D01900D9266 +:100B30008A95E1F7F901819191919F01FC01E07F94 +:100B4000FF27E032F10559F48F709927FA0102C0AE +:100B5000EE0FFF1F8A95E2F7AE2ABF2A37C0E033B7 +:100B6000F10559F48F709927FA0102C0EE0FFF1FAB +:100B70008A95E2F7CE2ADF2A29C0E034F10559F43C +:100B80008F709927FA0102C0EE0FFF1F8A95E2F7D6 +:100B9000EE2AFF2A1BC0E035F10559F48F70992722 +:100BA000FA0102C0EE0FFF1F8A95E2F70E2B1F2BF2 +:100BB0000DC0E036F10551F48F709927FA0102C09B +:100BC000EE0FFF1F8A95E2F76E2B7F2B2815390554 +:100BD00009F0A7CF94B18A2D8095892384B985B176 +:100BE0008A2985B997B18C2D8095892387B988B1D9 +:100BF0008C2988B99AB18E2D809589238AB98BB1B9 +:100C00008E298BB99DB1802F809589238DB98EB1A6 +:100C1000802B8EB990B3862F8095892380BB81B3BA +:100C2000862B81BB2A960FB6F894DEBF0FBECDBFD0 +:100C3000DF91CF911F910F91FF90EF90DF90CF90B8 +:100C4000BF90AF909F908F907F906F905F9008952E +:100C50005F926F927F928F929F92AF92BF92CF924C +:100C6000DF92EF92FF920F931F93CF93DF93CDB755 +:100C7000DEB768970FB6F894DEBF0FBECDBF85B75D +:100C8000806885BF85B7806885BF0E9463059E0127 +:100C90002F5F3F4F4E0189E1880E911C60E070E0AC +:100CA00000E010E0E12CF12CC12CD12CA12CB12CB6 +:100CB00098E1792E622E532E41E050E0EEE1F1E012 +:100CC000A62DB52D872D01900D928A95E1F7F9019A +:100CD000819191919F01FC01E07FFF27E032F105B6 +:100CE00059F48F709927FA0102C0EE0FFF1F8A9501 +:100CF000E2F7AE2ABF2A37C0E033F10559F48F700E +:100D00009927FA0102C0EE0FFF1F8A95E2F7CE2A5B +:100D1000DF2A29C0E034F10559F48F709927FA01D0 +:100D200002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0D2 +:100D3000E035F10559F48F709927FA0102C0EE0FE2 +:100D4000FF1F8A95E2F70E2B1F2B0DC0E036F10531 +:100D500051F48F709927FA0102C0EE0FFF1F8A9598 +:100D6000E2F76E2B7F2B2815390509F0A7CF94B138 +:100D70008A2D8095892384B985B18A2985B997B14F +:100D80008C2D8095892387B988B18C2988B99AB12F +:100D90008E2D809589238AB98BB18E298BB99DB10F +:100DA000802F809589238DB98EB1802B8EB990B319 +:100DB000862F8095892380BB81B3862B81BB1092BF +:100DC00055011092540110925F0110925E01109231 +:100DD0005701109256011092610110926001109219 +:100DE0005901109258011092630110926201109201 +:100DF0005B0110925A0110926501109264011092E9 +:100E00005D0110925C0110926701109266018FEBF8 +:100E100092E0892BB9F068960FB6F894DEBF0FBE4A +:100E2000CDBFDF91CF911F910F91FF90EF90DF9099 +:100E3000CF90BF90AF909F908F907F906F905F907A +:100E40000C94BF0268960FB6F894DEBF0FBECDBFFC +:100E5000DF91CF911F910F91FF90EF90DF90CF9096 +:100E6000BF90AF909F908F907F906F905F9008950C +:100E70005F926F927F928F929F92AF92BF92CF922A +:100E8000DF92EF92FF920F931F93CF93DF93CDB733 +:100E9000DEB7A2970FB6F894DEBF0FBECDBF7E01BE +:100EA00049E1E40EF11C2EE5C22E21E0D22E5E01B6 +:100EB00053E2A50EB11C3AE0532E470101E010E0C9 +:100EC00048E1642E55E0752EE4E1F1E0D401852D72 +:100ED00001900D928A95E1F7F701819191917F013F +:100EE0009C01207F33272032310589F424B18F7093 +:100EF0009927A80102C0440F551F8A95E2F7CA013D +:100F0000242B24B995B18095892385B94FC020330E +:100F1000310589F427B18F709927F80102C0EE0FCF +:100F2000FF1F8A95E2F7CF012E2B27B998B1809544 +:100F3000892388B93BC02034310589F42AB18F70E8 +:100F40009927A80102C0440F551F8A95E2F7CA01EC +:100F5000242B2AB99BB1809589238BB927C02035D2 +:100F6000310589F42DB18F709927F80102C0EE0F79 +:100F7000FF1F8A95E2F7CF012E2B2DB99EB18095E8 +:100F800089238EB913C02036310581F420B38F70C8 +:100F90009927A80102C0440F551F8A95E2F7CA019C +:100FA000242B20BB91B38095892381BB50EA5A95AD +:100FB000F1F7BE016F5F7F4F80E090E020E030E00E +:100FC000EEE1F1E0DE011196462D01900D924A9579 +:100FD000E1F7FB0141915191BF01FA01E07FFF2749 +:100FE000E032F10511F4E3B113C0E033F10511F47F +:100FF000E6B10EC0E034F10511F4E9B109C0E03505 +:10100000F10511F4ECB104C0E036F105B9F4EFB12B +:10101000F0E04F70552702C0F595E7954A95E2F745 +:10102000E0FD08C0A801022E02C0440F551F0A941B +:10103000E2F702C040E050E0842B952B2F5F3F4F3A +:101040002C30310509F0BCCFF60120813181281701 +:10105000390721F091838083709200010E9463051B +:10106000F2E0CF0ED11CEA14FB0409F02DCF8091E1 +:1010700000018823A1F1815080930001882339F079 +:101080008FE99FE00197F1F700C0000028C0809130 +:101090005E0190915F01909355018093540180917E +:1010A0006001909161019093570180935601809166 +:1010B000620190916301909359018093580180914E +:1010C00064019091650190935B0180935A01809136 +:1010D00066019091670190935D0180935C018AECB9 +:1010E00092E0892B11F00E94CA0281E0A2960FB60D +:1010F000F894DEBF0FBECDBFDF91CF911F910F914E +:10110000FF90EF90DF90CF90BF90AF909F908F9027 +:101110007F906F905F900895E82FF0E0EE0FFF1F33 +:10112000EC5AFE4F8081918108950895809171015C +:101130000895CF93DF9300D01F92CDB7DEB72091F3 +:10114000E701243021F523E029839B838A832093C0 +:10115000E9008FEF06C095ED9A95F1F7000088231E +:1011600029F09091E800815095FFF5CF8091E8003B +:1011700085FF0DC040E050E063E070E0CE010196D5 +:101180000E94280B8091E8008E778093E8000F90F2 +:101190000F900F90DF91CF910895CF93DF9300D000 +:1011A0001F92CDB7DEB72091E701243029F522E068 +:1011B00029839B838A8383E08093E9008FEF06C0B5 +:1011C00095ED9A95F1F70000882329F09091E800B9 +:1011D000815095FFF5CF8091E80085FF0DC040E07C +:1011E00050E063E070E0CE0101960E94280B8091F0 +:1011F000E8008E778093E8000F900F900F90DF91BA +:10120000CF9108952091E7012430F9F422E0209352 +:10121000E9002FEF06C035ED3A95F1F700002223E3 +:1012200029F03091E800215035FFF5CF2091E800FA +:1012300025FF0BC040E050E065E070E00E94280B05 +:101240008091E8008E778093E8000895CF93DF9334 +:10125000EC018091E701843041F581E08093E90061 +:101260008FEF06C095ED9A95F1F70000882329F0DD +:101270009091E800815095FFF5CF8091E80085FFBF +:1012800014C040E050E068E070E0CE010E94280BFE +:101290008091E8008E778093E80088E0FE01A9E65F +:1012A000B1E001900D928A95E1F7DF91CF91089519 +:1012B0008091E601811109C00E94C80C0E94250D91 +:1012C0008091E20084608093E20008951092E6012C +:1012D0000895089508950C94201C809172018F5FE9 +:1012E0008093720162E30E948924911135C01092AB +:1012F000720180917301882379F18091E701843034 +:1013000049F58091E9008F709091EC0090FF02C048 +:1013100090E801C090E0982B84E08093E9008091F0 +:10132000EB0080FF14C08091EE0087FD03C00FC06A +:101330001092F1008091E80085FDFACF8091E800DD +:1013400080FF05C08091E8008E778093E8009F7051 +:101350009093E90010927301089542E061EC81E0FE +:101360000E943E0C42E061EC82E00E943E0C42E0B2 +:1013700061EC83E00E943E0C42E261EC84E00C945C +:101380003E0C8091E901833009F454C030F481307F +:1013900071F0823009F0A5C08CC08A3009F479C0A0 +:1013A0008B3009F45FC0893009F09BC020C0809168 +:1013B000E801813A09F095C08091E800877F809329 +:1013C000E8008091EC019091ED01892B21F060E023 +:1013D00080E090E003C068E089E691E070E00E9460 +:1013E000770B8091E8008B778093E80008958091D7 +:1013F000E801813209F075C08091EC019091ED0116 +:10140000892B09F06EC08091E800877F8093E80007 +:1014100005C08091E701882309F463C08091E8004A +:1014200082FFF7CF8091F100809371018091E800F5 +:101430008B7753C08091E801813A09F052C08091C6 +:10144000EC019091ED01892B09F04BC08091E800EF +:10145000877F8093E8008091E80080FFFCCF809137 +:101460000B0136C08091E8018132D9F58091EC0101 +:101470009091ED01892BA9F58091E800877F8093F9 +:10148000E8000E94750C8091EA0180930B010C9496 +:1014900015168091E801813221F58091E800877F5F +:1014A0008093E8000E94750C8091EB0180936801A5 +:1014B00008958091E801813AA1F48091E800877F46 +:1014C0008093E8008091E80080FFFCCF8091680164 +:1014D0008093F1008091E8008E778093E8000C946F +:1014E000750C089584B7877F84BF88E10FB6F894A0 +:1014F00080936000109260000FBE90E080E80FB60D +:10150000F89480936100909361000FBE0E943310A5 +:101510000E94C80C0E94250D8091E2008460809397 +:10152000E20078940E94C20F0E94351081E091E0A1 +:101530000E94DF0F0BC00E94DD1B8091E501882314 +:1015400029F00E94081C81110E94120B8091E70172 +:10155000853089F30E943F10F9CF292F332723309C +:101560003105B1F04CF42130310509F44DC0223081 +:10157000310509F04EC007C02132310541F1223258 +:10158000310591F146C0E4E7F0E082E693E045C022 +:1015900099278130910569F08230910589F0892B76 +:1015A00009F037C0EEE5F3E0E491F0E08EE593E07A +:1015B00034C0E0E3F3E0E491F0E080E393E02DC099 +:1015C000E4E0F3E0E491F0E084E093E026C06430EE +:1015D00000F5E62FF0E0EE0FFF1FEA5CFE4F808182 +:1015E0009181E9E0F0E019C0643098F4E62FF0E072 +:1015F000DF01AA0FBB1FA25CBE4F8D919C91EA5BDD +:10160000FE4FE081F0E009C0E2E1F0E086ED93E01A +:1016100004C0E0E0F0E080E090E0DA018D939C937C +:10162000CF01089580E189BD82E189BD09B400FE42 +:10163000FDCF8091D8008F7D8093D8008091E0000D +:1016400082608093E0008091E00081FDFCCF0895EE +:10165000BF92CF92DF92EF92FF920F931F93CF939F +:10166000DF937C018B01EA010E94960CB82E811158 +:1016700033C0209731F028813981021B130BE20E11 +:10168000F31EC12CD12C23C08091E80085FD15C02C +:101690008091E8008E778093E800209749F0888158 +:1016A00099818C0D9D1D9983888325E0B22E14C0ED +:1016B0000E94960C882359F00EC0F70181917F019A +:1016C0008093F10001501109FFEFCF1ADF0A0115D5 +:1016D0001105D1F601C0B82E8B2DDF91CF911F914E +:1016E0000F91FF90EF90DF90CF90BF9008954091C1 +:1016F000EE015091EF014617570748F0611571054B +:1017000039F44091E8004E774093E80001C0BA01F7 +:10171000FC0140E033C08091E701882309F444C014 +:10172000853009F443C08091E80083FD41C0809179 +:10173000E80082FD33C08091E80080FF1FC09091D7 +:10174000F3008091F200392F20E0A901482BCA0153 +:1017500006C041914093F1006150710901966115F5 +:10176000710519F088309105A0F341E0089709F060 +:1017700040E08091E8008E778093E8006115710564 +:1017800051F64111C8CF0AC08091E701882361F06A +:10179000853061F08091E80083FD0AC08091E80007 +:1017A00082FFF2CF80E0089582E0089583E00895FB +:1017B00081E008954091EE015091EF0146175707DF +:1017C00048F06115710539F44091E8004E77409377 +:1017D000E80001C0BA01FC0140E034C08091E7019B +:1017E000882309F445C0853009F444C08091E8009D +:1017F00083FD42C08091E80082FD34C08091E80002 +:1018000080FF20C09091F3008091F200392F20E0FA +:10181000A901482BCA0107C044914093F1003196B9 +:101820006150710901966115710519F088309105B3 +:1018300098F341E0089709F040E08091E8008E7746 +:101840008093E8006115710549F64111C7CF0AC0C0 +:101850008091E701882361F0853061F08091E80094 +:1018600083FD0AC08091E80082FFF2CF80E00895F6 +:1018700082E0089583E0089581E00895982F2CC0B8 +:101880009093E900981739F07091EC002091ED00E9 +:101890005091F00003C0242F762F50E021FD02C0AC +:1018A0009F5F1AC03091EB003E7F3093EB00309188 +:1018B000ED003D7F3093ED003091EB0031603093CF +:1018C000EB007093EC002093ED005093F00020911A +:1018D000EE0027FDE5CF07C0973090F28F70809320 +:1018E000E90081E0089580E008958091E80187FD96 +:1018F00005C08091E80080FF0EC012C08091E80012 +:1019000082FD05C08091E7018111F8CF0895809193 +:10191000E8008B7708C08091E7018111EACF089534 +:101920008091E8008E778093E80008958091E4002C +:101930009091E50045E62091EC0020FD1FC023C0FA +:101940002091E701222391F0253091F02091EB00C6 +:1019500025FD10C02091E4003091E50028173907DB +:1019600051F34150C90139F784E0089582E00895A8 +:1019700083E0089581E0089580E008952091E800D3 +:1019800020FFDECFF9CF2091E80022FFD9CFF4CF9E +:101990000E94360D0E943E0DE0EEF0E080818160F5 +:1019A0008083E8EDF0E080818F77808319BCA7ED1C +:1019B000B0E08C918E7F8C9380818F7E808310929B +:1019C000E60108950F931F93CF93DF930E94360D86 +:1019D0000E943E0DC8EDD0E088818F778883888192 +:1019E0008068888388818F7D888319BC1092E70185 +:1019F0001092E3011092E5011092E40100EE10E074 +:101A0000F80180818B7F808388818160888342E0B8 +:101A100060E080E00E943E0CE1EEF0E080818E7F8D +:101A20008083E2EEF0E08081816080838081886045 +:101A30008083F80180818E7F8083888180618883A4 +:101A4000DF91CF911F910F910895E8EDF0E0808133 +:101A50008F7E8083E7EDF0E080818160808384E089 +:101A600082BF81E08093E6010C94E20CE8EDF0E0A7 +:101A700080818E7F80831092E20008951092DA00B8 +:101A80001092E10008951F920F920FB60F92112449 +:101A90002F933F934F935F936F937F938F939F9376 +:101AA000AF93BF93EF93FF938091E10082FF0BC050 +:101AB0008091E20082FF07C08091E1008B7F8093DC +:101AC000E1000E946D098091DA0080FF1FC08091C3 +:101AD000D80080FF1BC08091DA008E7F8093DA00EF +:101AE0008091D90080FF0DC080E189BD82E189BD70 +:101AF00009B400FEFDCF81E08093E7010E94580900 +:101B000005C019BC1092E7010E9466098091E100AE +:101B100080FF19C08091E20080FF15C08091E20033 +:101B20008E7F8093E2008091E20080618093E200EA +:101B30008091D80080628093D80019BC85E08093A2 +:101B4000E7010E946A098091E10084FF30C0809122 +:101B5000E20084FF2CC080E189BD82E189BD09B427 +:101B600000FEFDCF8091D8008F7D8093D8008091BA +:101B7000E1008F7E8093E1008091E2008F7E809370 +:101B8000E2008091E20081608093E2008091E301B5 +:101B9000882311F084E007C08091E30087FF02C032 +:101BA00083E001C081E08093E7010E946B0980918E +:101BB000E10083FF29C08091E20083FF25C080916E +:101BC000E100877F8093E10082E08093E70110923B +:101BD000E3018091E1008E7F8093E1008091E2003B +:101BE0008E7F8093E2008091E20080618093E2002A +:101BF00042E060E080E00E943E0C8091F00088604E +:101C00008093F0000E946909FF91EF91BF91AF911D +:101C10009F918F917F916F915F914F913F912F9104 +:101C20000F900FBE0F901F9018951F920F920FB636 +:101C30000F9211242F933F934F935F936F937F9352 +:101C40008F939F93AF93BF93CF93EF93FF93809125 +:101C5000E9008F709091EC0090FF02C090E801C005 +:101C600090E0C92FC82B1092E9008091F000877F87 +:101C70008093F00078940E94590E1092E9008091B0 +:101C8000F00088608093F000CF70C093E900FF916E +:101C9000EF91CF91BF91AF919F918F917F916F9174 +:101CA0005F914F913F912F910F900FBE0F901F901A +:101CB00018951F93CF93DF93CDB7DEB7AC970FB6D0 +:101CC000F894DEBF0FBECDBFE8EEF1E08091F100E9 +:101CD000819321E0E03FF207C9F70E94C10980919A +:101CE000E80083FF37C18091E8019091E9019530C8 +:101CF00009F488C038F49130B1F170F0933009F0F4 +:101D000029C131C0983009F4F8C0993009F404C1F0 +:101D1000963009F01FC19DC0803821F0823809F04B +:101D200019C108C08091E4019091E501992389F0DF +:101D300082600FC08091EC019091ED018F70992726 +:101D40008093E9008091EB0085FB882780F9109251 +:101D5000E9009091E800977F9093E8008093F1006C +:101D60001092F100D5C0882319F0823009F0F2C03A +:101D70008F7121F0823009F0EDC00BC08091EA0133 +:101D8000813009F0E7C0933009F080E08093E501ED +:101D90002FC08091EA0181112BC08091EC019091BC +:101DA000ED018F709927009709F4D4C08093E90062 +:101DB0002091EB0020FF1CC02091E901233021F489 +:101DC0008091EB00806212C09091EB009061909343 +:101DD000EB0021E030E001C0220F8A95EAF7209362 +:101DE000EA001092EA008091EB0088608093EB009B +:101DF0001092E9008091E800877F8093E8000E94BC +:101E0000750CA8C08111A6C08091EA019091EB01E8 +:101E10008F779927182F9091E3009078982B9093C3 +:101E2000E3008091E800877F8093E8000E94750CB2 +:101E30008091E80080FFFCCF8091E3008068809370 +:101E4000E300112311F083E001C082E08093E701F9 +:101E500081C08058823008F07DC08091EA01909165 +:101E6000EB018C3D23E0920779F583E08A838AE2D7 +:101E700089834FB7F894DE01139620E03EE051E2EB +:101E8000E32FF0E050935700E49120FF03C0E29568 +:101E9000EF703F5FEF708E2F90E0EA3010F0C79642 +:101EA00001C0C0968D939D932F5F243149F74FBF9A +:101EB0008091E800877F8093E8006AE270E0CE01BD +:101EC00001960E94770B13C0AE01455D5F4F609194 +:101ED000EC010E94AD0A0097E9F12091E800277F0C +:101EE0002093E800BC018BA59CA50E94DA0B809191 +:101EF000E8008B778093E8002DC0803859F58091F9 +:101F0000E800877F8093E8008091E3018093F100EF +:101F10008091E8008E7771CF81111CC09091EA0109 +:101F20009230C0F48091E800877F8093E80090931E +:101F3000E3010E94750C8091E301811104C080913E +:101F4000E30087FF02C084E001C081E08093E701E5 +:101F50000E94AD098091E80083FF0AC08091E800EB +:101F6000877F8093E8008091EB0080628093EB0094 +:101F7000AC960FB6F894DEBF0FBECDBFDF91CF9108 +:101F80001F910895CF938091E7018823B1F080914C +:101F9000E9008F709091EC0090FF02C090E801C0C2 +:101FA00090E0C92FC82B1092E9008091E80083FDD2 +:101FB0000E94590ECF70C093E900CF91089590937D +:101FC0007501809374010895E0917401F091750199 +:101FD000309721F00190F081E02D099480E0089580 +:101FE000E0917401F0917501309721F00280F38146 +:101FF000E02D09940895E0917401F09175013097F6 +:1020000021F00480F581E02D099408952091760156 +:10201000309177018217930771F090937701809345 +:102020007601E0917401F0917501309721F00680FE +:10203000F781E02D0994089520917801309179017C +:102040008217930771F09093790180937801E09162 +:102050007401F0917501309721F00084F185E02D35 +:102060000994089508950C9432100E94541C0E9403 +:1020700028060E94281D0C94D0220C9462055F92C1 +:102080006F927F928F929F92AF92BF92CF92DF9288 +:10209000EF92FF920F931F93CF93DF93CDB7DEB7ED +:1020A0002A970FB6F894DEBF0FBECDBF0E94380747 +:1020B0009AE7C92E91E0D92E00E010E0AA24A3945B +:1020C000B12C502E802F0E948C083C01F601E1902B +:1020D000F1906F01E826F926E114F10431F40F5F65 +:1020E0001F4F0530110569F73AC08091D00181FD7D +:1020F0000E94950820E030E04501022E02C0880CC5 +:10210000991C0A94E2F7C4018E219F21892B09F1C1 +:102110002E835F826820792081E0672809F480E0BF +:1021200088870E945D1C8160782F9A8789874E81FD +:102130005F8168858A850E94F810F801EE0FFF1F05 +:10214000E658FE4F8081918188259925918380836F +:1021500016C02F5F3F4F2C30310571F6C0CF8FEF87 +:1021600089838A831B820E945D1C8160782F9D83F6 +:102170008C8349815A816B818D810E94F8100E9465 +:102180001520109184010E94E40F1817D9F00E94C5 +:10219000E40F809384012A960FB6F894DEBF0FBE39 +:1021A000CDBFDF91CF911F910F91FF90EF90DF9006 +:1021B000CF90BF90AF909F908F907F906F905F90E7 +:1021C0000C943D102A960FB6F894DEBF0FBECDBF1B +:1021D000DF91CF911F910F91FF90EF90DF90CF9003 +:1021E000BF90AF909F908F907F906F905F90089579 +:1021F000CF93DF93CDB7DEB72B970FB6F894DEBF42 +:102200000FBECDBF4F83588769877A878B87DE01E2 +:10221000119686E0FD0111928A95E9F785E0FE01AD +:10222000379601900D928A95E1F749815A816B8129 +:102230007C818D819E810E94D4182B960FB6F894D4 +:10224000DEBF0FBECDBFDF91CF910895CF93C82FD2 +:10225000882309F4C1C0823859F40E94E40F81FD3B +:10226000BBC089E30E943B1B0E94B71B89E30CC0E3 +:10227000833879F40E94E40F80FDAEC083E50E94AC +:102280003B1B0E94B71B83E50E945D1BCF910C9402 +:10229000B71B843859F40E94E40F82FD9DC087E487 +:1022A0000E943B1B0E94B71B87E4EECF8450813A0B +:1022B00048F48C2F0E94322281118EC08C2F0E94F4 +:1022C0003B1BE4CF8C2F805E883050F4C77081E0D8 +:1022D00090E001C0880FCA95EAF70E947E1BD6CF16 +:1022E0008C2F855A833078F4C53A29F0C63A31F4F8 +:1022F00082E890E005C081E890E002C083E890E0C9 +:10230000CF910C9406108C2F885A833108F064C04A +:10231000C83A39F1C93A41F1CA3A49F1CB3A51F1D7 +:10232000CC3A59F1CD3A61F1C03B69F1CE3A71F145 +:10233000CF3A79F1C13B81F1C23B89F1C33B91F1C5 +:10234000C43B99F1C53BA1F1C63BA9F1C73BB1F133 +:10235000C83BB9F1C93BC1F1CA3BC9F58AE292E079 +:1023600038C082EE90E035C089EE90E032C08AEE4F +:1023700090E02FC085EB90E02CC086EB90E029C068 +:1023800087EB90E026C08CEC90E023C08DEC90E0D1 +:1023900020C083E891E01DC08AE891E01AC082E97C +:1023A00091E017C084E991E014C081E292E011C08D +:1023B00083E292E00EC084E292E00BC085E292E0FC +:1023C00008C086E292E005C087E292E002C080E0A9 +:1023D00090E0CF910C941C10CF910895882309F4BC +:1023E0004DC0823859F40E94E40F81FF47C089E351 +:1023F0000E943B1B0E94B71B89E30CC0833871F419 +:102400000E94E40F80FF3AC083E50E943B1B0E94BC +:10241000B71B83E50E945D1B0C94B71B843859F4ED +:102420000E94E40F82FF2AC087E40E943B1B0E94A7 +:10243000B71B87E4EFCF982F9450913A08F4EACF76 +:10244000982F905E983058F4282F277081E090E004 +:1024500001C0880F2A95EAF70E94841BDDCF982FD0 +:10246000955A933020F480E090E00C940610885A3E +:10247000833120F480E090E00C941C1008958823B0 +:1024800021F00E947E1B0C94B71B0895882321F035 +:102490000E94841B0C94B71B0895BF92CF92DF92C9 +:1024A000EF92FF920F931F93CF93DF93CDB7DEB7D9 +:1024B00027970FB6F894DEBF0FBECDBF8C0185E025 +:1024C000F801DE01119601900D928A95E1F7F8016D +:1024D00030812181F280558152955F708381948192 +:1024E000892B39F02F3F41F481E090E03F3F31F0FC +:1024F00003C081E090E002C080E090E080FD73C303 +:1025000039832A8389819A815E830E94F81AB92EC1 +:102510008F830E94F71A0E941F1A2B2D22952F706D +:1025200030E05E816F812530310509F4E6C06CF43E +:10253000243031050CF0A2C04B2D407F8B2D8F70C5 +:10254000223031050CF045C017C02C3031054CF459 +:102550002A3031050CF0E7C12830310509F043C3BA +:10256000E5C02D30310509F4BAC20CF4A2C22F30F7 +:10257000310509F038C323C3182F411101C002C02F +:102580001295107FFF2059F0112309F46BC2812F9F +:102590006F830E948E1B0E94B71B6F8163C2862FC0 +:1025A0000E94EE11112309F41EC3812F0E94941B77 +:1025B00027960FB6F894DEBF0FBECDBFDF91CF9147 +:1025C0001F910F91FF90EF90DF90CF90BF900C94F0 +:1025D000B71B403211F08295807F662319F061307D +:1025E00071F523C0FF20B1F0511101C032C051304C +:1025F00081F527960FB6F894DEBF0FBECDBFDF91F1 +:10260000CF911F910F91FF90EF90DF90CF90BF90EF +:102610000C949E1B511101C003C0513009F4E3C258 +:102620008E830E94A11B8E819AC1FF2021F056301B +:1026300008F0D9C20EC0553008F0D5C290C1FF20B5 +:10264000C9F0552331F0F801958190FF0BC29F70BE +:10265000958327960FB6F894DEBF0FBECDBFDF91EE +:10266000CF911F910F91FF90EF90DF90CF90BF908F +:102670000C943F12552309F472C109C22B2D2695E3 +:102680002695237030E02115310529F021303105E0 +:1026900009F0A9C219C0FF2021F0862F9B2D93704D +:1026A00002C080E090E027960FB6F894DEBF0FBE20 +:1026B000CDBFDF91CF911F910F91FF90EF90DF90F1 +:1026C000CF90BF900C940610FF2021F0862F9B2DF9 +:1026D000937002C080E090E027960FB6F894DEBFBA +:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 +:1026F000DF90CF90BF900C941C10862FFF2019F014 +:102700000E941B1F02C00E94831F27960FB6F894D9 +:10271000DEBF0FBECDBFDF91CF911F910F91FF9014 +:10272000EF90DF90CF90BF900C940A208B2D837098 +:1027300009F079C0F11057C2262F229526952770EF +:10274000220F220F862F8F70C82ED12CE12CF12C56 +:10275000022E04C0CC0CDD1CEE1CFF1C0A94D2F728 +:1027600064FF10C06FE070E080E090E004C0660F8E +:10277000771F881F991F2A95D2F7609570958095CD +:10278000909503C060E070E0CB012B2D2695269537 +:102790002370422F50E042305105D9F043305105AB +:1027A00069F16C297D298E299F294130510551F10C +:1027B00027960FB6F894DEBF0FBECDBFDF91CF9145 +:1027C0001F910F91FF90EF90DF90CF90BF900C94EE +:1027D000341A6C297D298E299F2927960FB6F894E3 +:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 +:1027F000EF90DF90CF90BF900C94461A0E94341A4D +:10280000C701B60127960FB6F894DEBF0FBECDBF45 +:10281000DF91CF911F910F91FF90EF90DF90CF90BC +:10282000BF900C94221AFF2019F08B2D817001C0EB +:102830008695882309F4D7C1262F229526952770DF +:10284000220F220F862F8F70C82ED12CE12CF12C55 +:10285000022E04C0CC0CDD1CEE1CFF1C0A94D2F727 +:1028600064FF10C06FE070E080E090E004C0660F8D +:10287000771F881F991F2A95D2F7609570958095CC +:10288000909503C060E070E0CB012B2D2695269536 +:102890002370422F50E042305105D9F043305105AA +:1028A00069F16C297D298E299F294130510551F10B +:1028B00027960FB6F894DEBF0FBECDBFDF91CF9144 +:1028C0001F910F91FF90EF90DF90CF90BF900C94ED +:1028D000D31A6C297D298E299F2927960FB6F89443 +:1028E000DEBF0FBECDBFDF91CF911F910F91FF9043 +:1028F000EF90DF90CF90BF900C94E51A0E94D31A0E +:10290000C701B60127960FB6F894DEBF0FBECDBF44 +:10291000DF91CF911F910F91FF90EF90DF90CF90BB +:10292000BF900C94C11A603F59F120F4603E08F446 +:1029300094C008C0623F09F467C0F0F1633F09F03A +:102940008CC065C0162F1F708B2D8F71FF2021F05A +:102950000E946C1A812F7DCE0E94871A812F2796A4 +:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0 +:102970000F91FF90EF90DF90CF90BF900C94461294 +:10298000FF20B1F0553008F02EC18B2D8F712796A6 +:102990000FB6F894DEBF0FBECDBFDF91CF911F9170 +:1029A0000F91FF90EF90DF90CF90BF900C94A61AFC +:1029B000563008F018C1E9CFFF2099F08B2D8F71A8 +:1029C00027960FB6F894DEBF0FBECDBFDF91CF9133 +:1029D0001F910F91FF90EF90DF90CF90BF900C94DC +:1029E0006C1A8B2D8F7127960FB6F894DEBF0FBE31 +:1029F000CDBFDF91CF911F910F91FF90EF90DF90AE +:102A0000CF90BF900C94871AF110EBCFD7CFFF2057 +:102A100099F08B2D8F7127960FB6F894DEBF0FBEFD +:102A2000CDBFDF91CF911F910F91FF90EF90DF907D +:102A3000CF90BF900C945D1A27960FB6F894DEBF26 +:102A40000FBECDBFDF91CF911F910F91FF90EF90FF +:102A5000DF90CF90BF900C94581AFF20A9F0552317 +:102A600009F4ACCF862F27960FB6F894DEBF0FBEC1 +:102A7000CDBFDF91CF911F910F91FF90EF90DF902D +:102A8000CF90BF900C942611552309F4AACF862F1E +:102A900027960FB6F894DEBF0FBECDBFDF91CF9162 +:102AA0001F910F91FF90EF90DF90CF90BF900C940B +:102AB000EE114B2D4F70C8010E94AB0227960FB646 +:102AC000F894DEBF0FBECDBFDF91CF911F910F9164 +:102AD000FF90EF90DF90CF90BF900C948A19F11087 +:102AE00082C09B2D9F70492F50E04230510599F1D3 +:102AF00044F44115510569F04130510509F073C0A6 +:102B000019C043305105C1F14430510509F06BC083 +:102B100044C027960FB6F894DEBF0FBECDBFDF913D +:102B2000CF911F910F91FF90EF90DF90CF90BF90CA +:102B30000C94E12227960FB6F894DEBF0FBECDBFEE +:102B4000DF91CF911F910F91FF90EF90DF90CF9089 +:102B5000BF900C94F82227960FB6F894DEBF0FBEF4 +:102B6000CDBFDF91CF911F910F91FF90EF90DF903C +:102B7000CF90BF900C94142327960FB6F894DEBF25 +:102B80000FBECDBFDF91CF911F910F91FF90EF90BE +:102B9000DF90CF90BF900C942723862F27960FB6F7 +:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 +:102BB000FF90EF90DF90CF90BF900C944B234B2D64 +:102BC0004F70C80127960FB6F894DEBF0FBECDBF79 +:102BD000DF91CF911F910F91FF90EF90DF90CF90F9 +:102BE000BF900C94D40327960FB6F894DEBF0FBEA7 +:102BF000CDBFDF91CF911F910F91FF90EF90DF90AC +:102C0000CF90BF9008950E949B1B0E94701B0E9452 +:102C1000B71B0E94B6200E940A2080E090E00E942C +:102C2000061080E090E00C941C100E948B1B0C940A +:102C300003160E94F81A292F22952F7030E02C30AD +:102C400031054CF42A3031056CF422503109223020 +:102C5000310590F407C02C30310551F02F3031058B +:102C600059F406C0803E10F0803F31F481E00895B1 +:102C700093FB882780F9089580E00895CF93DF9330 +:102C800000D000D01F92CDB7DEB70F900F900F90FD +:102C90000F900F90DF91CF910895CF93DF9300D0E5 +:102CA00000D000D0CDB7DEB726960FB6F894DEBFC1 +:102CB0000FBECDBFDF91CF9108951F93CF93DF93C8 +:102CC000C091BB0116E012C0D0E01C9FF0011D9F17 +:102CD000F00D1124E557FE4F4081518162817381CF +:102CE000848195810E944D162196C7708091BC0108 +:102CF000C813EACFDF91CF911F91089540918501CC +:102D000050918601609187017091880180918901BD +:102D100090918A010C944D160F931F93CF93DF93DC +:102D200080918A0182958F7009F069C08091870136 +:102D3000882309F464C0A091BB01D091BC01B0917B +:102D40008501C0918601809188019091890121E0DF +:102D500030E0BF3F11F020E030E0122FBC01609561 +:102D6000709506E04AC0009721F0CF3F29F4212F4B +:102D700005C021E030E002C020E030E020FD3BC093 +:102D80004A2F50E0049FF001059FF00D1124E557F4 +:102D9000FE4F2181C2132FC02081B2132CC022818B +:102DA000211129C0238134812817390718F0281BE5 +:102DB000390B02C0260F371F283C3105E0F4809103 +:102DC0008A018F70806180938A0186E0849FF00180 +:102DD000859FF00D1124E057FE4F80818F70806138 +:102DE000808385E891E00E944D12DF91CF911F9181 +:102DF0000F910C945D16AF5FA770AD13B4CFDF9148 +:102E0000CF911F910F910895EF92FF920F931F930F +:102E1000CF93DF93CDB7DEB762970FB6F894DEBFDE +:102E20000FBECDBF8C0185E0F801DE011D9601903B +:102E30000D928A95E1F7D8014C9111965C9111970A +:102E400012966C9112971396ED90FC9014977091D6 +:102E50008501E09186018091880190918901009718 +:102E600039F0EF3F41F421E030E07F3F31F003C023 +:102E700021E030E002C020E030E020FD5CC1209184 +:102E80008701222309F4F1C0E816F90628F097011A +:102E9000281B390BC90104C0809590958E0D9F1D8C +:102EA000883C910508F098C080918A01982F907F06 +:102EB00009F064C0E51314C0741312C0611110C08E +:102EC0008F70806180938A010E947E1685E891E070 +:102ED0000E944D1280918A01D80115968C9343C1AE +:102EE000EF2839F05F3F41F481E090E04F3F31F04F +:102EF00003C081E090E002C080E090E080FD03C06C +:102F000081E0862702C080E090E080FF2EC08091A3 +:102F1000BB012091BC0136E013C090E0389FF00166 +:102F2000399FF00D1124E557FE4F7181571306C0EC +:102F30007081471303C07281671317C001968770B1 +:102F40008213EBCF12C19F7059F0882309F40BC193 +:102F500007C09F7029F0F8019581907F09F403C1A3 +:102F6000805E883008F4FFC0D2C0662309F4FBC03D +:102F700080918A01816080938A01F5C0E51308C0C1 +:102F8000741306C0611104C0D80115968C939DC0BE +:102F90004D875E878D859E856A8B0E9419166A898A +:102FA000882309F4B4C0662309F4B1C020918A01D2 +:102FB000822F82958F7090E002970CF4C6C08091AA +:102FC00085019091860198878F831986FB86EA8612 +:102FD0002C87CE01079646C080918A01982F907F5A +:102FE00059F47E2DF98AE88A89890E943E1685E87F +:102FF00091E00E944D1295C0E51311C074130FC0EB +:1030000061110DC0F8018583C8010E944D12E5E8E9 +:10301000F1E086E0DF011D928A95E9F7A2C04D87B5 +:103020005E878D859E856A8B0E9419166A89882322 +:1030300009F46DC0662309F46AC020918A01822FC9 +:1030400082958F7090E002970CF47FC0809185018B +:10305000909186019A8389831B82FD82EC822E8364 +:10306000CE0101960E944D1270C0E816F90628F0B4 +:103070009701281B390BC90104C0809590958E0DCE +:103080009F1D883C910508F046C0662309F43FC0A7 +:10309000E51330C074132EC020918A0120FD21C099 +:1030A000322F32953F70832F90E00097D1F0D801F6 +:1030B00015962C9315970F9741F0832F8F5F82956C +:1030C000807F2F70282B15962C93C8010E944D12DB +:1030D00086E0F801A5E8B1E001900D928A95E1F74C +:1030E0003EC086E0F801A5E8B1E001900D928A9516 +:1030F000E1F737C04D875E878D859E850E94191642 +:10310000811123C080918A01816080938A01C80166 +:103110000E944D1226C07E2DF98AE88A89890E9474 +:103120003E16E5E8F1E086E0DF011D928A95E9F7B9 +:103130000E947E1618C0662351F34D875E878D85E9 +:103140009E850E941916882311F386E0F801A5E8F0 +:10315000B1E001900D928A95E1F70E948C160E94D1 +:103160007E1681E014C080E012C04D875E878D8599 +:103170009E850E94F81A292F22952F7030E0223068 +:1031800031050CF4E0CE243031050CF6E2CE629627 +:103190000FB6F894DEBF0FBECDBFDF91CF911F9168 +:1031A0000F91FF90EF9008951F93CF93DF93CDB7CA +:1031B000DEB72C970FB6F894DEBF0FBECDBF4F839E +:1031C000588769877A878B879C87CE0107960E94EC +:1031D00004178823D9F02F8138858A859B85892B10 +:1031E00039F03F3F19F080E090E004C02F3FD9F75D +:1031F00081E090E0892B09F06DC04F815885698589 +:103200007A858B859C850E944D1664C086E0FE0100 +:103210003796DE01119601900D928A95E1F7FF81B4 +:10322000E8854A855B854115510539F0EF3F41F44A +:1032300081E090E0FF3F31F003C081E090E002C008 +:1032400080E090E080FD46C02091BC0130E0C901E3 +:103250000196877099276091BB0170E086179707E8 +:1032600009F440C0F983EA835D834C8396E0929F22 +:10327000D001939FB00D1124A557BE4FFE0131968A +:1032800001900D929A95E1F78093BC010E945D1622 +:1032900021C0189FC001112485579E4F0E9404171A +:1032A000882371F1E091BB011E9FF0011124E557C5 +:1032B000FE4F4081518162817381848195810E949A +:1032C0004D168091BB0190E00196877099278093FD +:1032D000BB0101C016E08091BB019091BC01891334 +:1032E000D8CF0EC00E9415161092BC011092BB01DF +:1032F000E5E8F1E086E0DF011D928A95E9F7EACF83 +:103300002C960FB6F894DEBF0FBECDBFDF91CF91E4 +:103310001F910895DF92EF92FF920F931F93CF9327 +:10332000DF93EC01009709F46EC0D12CEE24E394F6 +:10333000F12C8E010F5F1F4FFE018491843748F4FA +:10334000843008F04CC0813071F0823009F05BC0ED +:103350001EC0853709F43FC080F1982F94589037EC +:1033600008F051C03FC02296F8018491982F905EDA +:10337000983050F48770FE2D01C0FF0F8A95EAF750 +:103380008F2F0E948E1B13C00E9426112FC02296E1 +:10339000F8018491982F905E983060F48770FE2D2C +:1033A00001C0FF0F8A95EAF78F2F0E94941B0E949D +:1033B000B71B1CC00E94EE1119C02296F80104919F +:1033C00007C08FE99FE00197F1F700C000000150AE +:1033D0000111F7CF0BC02296F801D49007C00E94CC +:1033E000261103C08F770E94EE11E8018D2D07C0D2 +:1033F0008150EFE9FFE03197F1F700C0000088232A +:1034000009F497CFF5CFDF91CF911F910F91FF90E6 +:10341000EF90DF9008956093C1017093C201809393 +:10342000C3019093C4010C9403166093BD01709383 +:10343000BE018093BF019093C0010C9403160895C0 +:103440000C940B1A0F931F930091C1011091C201AC +:103450002091C3013091C401602B712B822B932BDF +:103460001F910F910C940B1A0F931F930091C101A0 +:103470001091C2012091C3013091C40160237123D6 +:10348000822393231F910F910C940B1A0F931F9378 +:103490000091C1011091C2012091C3013091C4017A +:1034A00060277127822793271F910F910C940B1A85 +:1034B00060E070E0CB010C94151A41E050E060E050 +:1034C00070E004C0440F551F661F771F8A95D2F71E +:1034D000CB01BA010C94151A41E050E060E070E0B5 +:1034E00004C0440F551F661F771F8A95D2F780913D +:1034F000BD019091BE01A091BF01B091C001482BC8 +:10350000592B6A2B7B2BCB01BA010C94151A41E085 +:1035100050E060E070E004C0440F551F661F771F45 +:103520008A95D2F740955095609570958091BD0130 +:103530009091BE01A091BF01B091C00148235923D1 +:103540006A237B23CB01BA010C94151A41E050E0A9 +:1035500060E070E004C0440F551F661F771F8A9516 +:10356000D2F78091BD019091BE01A091BF01B091B1 +:10357000C001482759276A277B27CB01BA010C9441 +:10358000151A0F931F930091BD011091BE01209158 +:10359000BF013091C001602B712B822B932B1F91A7 +:1035A0000F910C94151A0F931F930091BD01109168 +:1035B000BE012091BF013091C0016023712382239D +:1035C00093231F910F910C94151A0F931F93009141 +:1035D000BD011091BE012091BF013091C001602753 +:1035E0007127822793271F910F910C94151A089524 +:1035F000CF92DF92EF92FF920F931F93CF93DF93BF +:10360000EC01C090C101D090C201E090C301F090E4 +:10361000C4018091BD019091BE01A091BF01B09104 +:10362000C001C82AD92AEA2AFB2A0FE110E0B70113 +:10363000A601002E04C076956795579547950A9484 +:10364000D2F740FF08C0BE01802F0E94FA038130EC +:10365000910509F007C00150110948F7BE0180E04B +:103660000E94FA03DF91CF911F910F91FF90EF908D +:10367000DF90CF90089540910C0150910D0120E012 +:1036800030E09FEFFA01E20FF31F62816817A1F0AB +:103690009F3F19F4611101C0922F2F5F3F4F2630D9 +:1036A000310581F707C0FA01E90FF11D97FDFA9581 +:1036B000828308959F3FB9F7089540910C0150917E +:1036C0000D0120E030E0FA01E20FF31F9281981320 +:1036D00001C012822F5F3F4F26303105A1F70895B8 +:1036E00081E090E0E0910C01F0910D01E80FF91FED +:1036F0001082019688309105A9F708959091C5012F +:10370000982B9093C501089580959091C5019823B9 +:103710009093C50108951092C50108959091C60136 +:10372000982B9093C601089580959091C601982397 +:103730009093C60108951092C60108958093C70121 +:1037400008951092C701089540910C0150910D0108 +:1037500020E030E080E0FA01E20FF31F9181911147 +:103760008F5F2F5F3F4F27303105A9F70895E09114 +:103770000C01F0910D018091C5018083E0910C0155 +:10378000F0910D0180819091C601892B80839091E9 +:10379000C701992361F0E0910C01F0910D01808146 +:1037A000892B80830E94A41B81110E94A11B809100 +:1037B0000C0190910D010C94F00F8091E701843081 +:1037C00021F11092D10120E488E190E00FB6F89445 +:1037D000A895809360000FBE2093600080E00E9457 +:1037E000E10283B7817F846083BF83B7816083BF39 +:1037F0007894889583B78E7F83BF88E10FB6F8945D +:1038000080936000109260000FBE0895089508959F +:10381000CF9380E00E94E1020E94061C0E943807BC +:103820000E94071CC0E08C2F0E948C08892B29F471 +:10383000CF5FC530C1F780E001C081E0CF9108952E +:103840000E94151680E00E94E1020E94D0220E9490 +:10385000E40F0C9462051F920F920FB60F92112481 +:103860008F939F93AF93BF938091D101811113C028 +:103870008091D2019091D301A091D401B091D50152 +:103880004196A11DB11D8093D2019093D301A093C5 +:10389000D401B093D501BF91AF919F918F910F90BB +:1038A0000FBE0F901F90189582E084BD93E095BDE8 +:1038B0009AEF97BD80936E0008958FB7F89440916A +:1038C000D2015091D3016091D4017091D5018FBF85 +:1038D000CA010895CF92DF92EF92FF920F931F9348 +:1038E0002FB7F8944091D2015091D3016091D40147 +:1038F0007091D5012FBF6A017B01EE24FF248C015A +:1039000020E030E0C016D106E206F30620F09A016E +:10391000281B390B05C09C0120953095240F351FBD +:10392000C9011F910F91FF90EF90DF90CF90089504 +:103930001F920F920FB60F9211248F939F93AF9304 +:10394000BF938091D2019091D301A091D401B09105 +:10395000D5010196A11DB11D8093D2019093D30191 +:10396000A093D401B093D501BF91AF919F918F9156 +:103970000F900FBE0F901F9018950E94C80CF894DE +:103980002FEF87EA91E6215080409040E1F700C098 +:10399000000087E090EBDC018093F1019093F2014D +:1039A000A093F301B093F4012CE088E190E00FB60E +:1039B000F894A895809360000FBE20936000FFCF1D +:1039C000CF92DF92EF92FF920F931F93CF93DF93EB +:1039D000C82ED12C01E010E08D2D0E948C087C01B6 +:1039E000C0E0D0E098010C2E02C0220F331F0A94D1 +:1039F000E2F72E213F21232B29F42196CC30D1054B +:103A000089F708C06C2F7D2D80E00E94D503C81275 +:103A1000F4CF06C0D39485E0D812DECF80E001C099 +:103A200081E0DF91CF911F910F91FF90EF90DF9098 +:103A3000CF900895CF93C82F8CE20E94E01C88237A +:103A400021F08C2FCF910C94E01C80E0CF91089551 +:103A5000CF930E946B1E811102C00E944C1EC5E6CE +:103A600008C00E9438078FE39CE90197F1F700C076 +:103A70000000C150B1F789E20E941A1D81110AC1EC +:103A80008AE20E941A1D81110E944C1E85E00E944C +:103A90001A1D81110E94BD1C0E94761E8093D001C8 +:103AA00087E00E941A1D882399F18BE10E941A1D5C +:103AB000882351F09091D00191FB882780F921E073 +:103AC000822780FB91F922C08EE00E941A1D882374 +:103AD00051F09091D00192FB882780F921E0822754 +:103AE00080FB92F913C080E10E941A1D9091D001D1 +:103AF000882341F093FB882780F921E0822780FB0F +:103B000093F904C0892F809580FB90F99093D001A0 +:103B10008091D0010E947A1E0E94881E8093E1014C +:103B200080EE0E941A1D882341F08091E101982FB8 +:103B3000909590FB80F98093E10189E30E941A1D22 +:103B4000882359F09091E10191FB882780F921E0C9 +:103B5000822780FB91F99093E10182EE0E941A1D69 +:103B6000882359F09091E10192FB882780F921E0A8 +:103B7000822780FB92F99093E10186EE0E941A1D44 +:103B8000882359F09091E10193FB882780F921E087 +:103B9000822780FB93F99093E10183EE0E941A1D26 +:103BA000882359F09091E10194FB882780F921E066 +:103BB000822780FB94F99093E10185E30E941A1D0E +:103BC000882359F09091E10195FB882780F921E045 +:103BD000822780FB95F99093E10181E30E941A1DF1 +:103BE000882359F09091E10196FB882780F921E024 +:103BF000822780FB96F99093E10181E10E941A1DD2 +:103C0000882359F09091E10197FB882780F921E002 +:103C1000822780FB97F99093E1018091E1010E9456 +:103C20008C1E87E20E941A1DC82F8EE10E941A1D69 +:103C30008111C2608FE10E941A1D8111C46080E26F +:103C40000E941A1D8111C86081E20E941A1D811113 +:103C5000C06182E20E941A1D8111C06283E20E944B +:103C60001A1D8111C06484E20E941A1D882311F07C +:103C7000C06802C0CC2329F08C2F0E94831E6C2FB9 +:103C800003C00E947F1E682F70E080E090E0CF911B +:103C90000C94201ACF9108956DEE7EEF80E090E0B5 +:103CA0000E94D92460E082E090E00E94CB2460E092 +:103CB00083E090E00E94CB2460E084E090E00E94EA +:103CC000CB2460E085E090E00E94CB2460E086E0B9 +:103CD00090E00C94CB2480E090E00E94C52421E089 +:103CE0008D3E9E4F09F020E0822F089582E090E003 +:103CF0000C94BD24682F82E090E00C94CB2483E0E8 +:103D000090E00C94BD24682F83E090E00C94CB24C9 +:103D100084E090E00C94BD24682F84E090E00C9443 +:103D2000CB2486E090E00C94BD24682F86E090E0E0 +:103D30000C94CB248091DE0180FF0BC060911101B7 +:103D400085E0689FB0011124759567957595679515 +:103D50002AC081FF09C06091110185E0689FB00110 +:103D60001124759567951FC082FF07C060911101EE +:103D700085E0689FB001112416C04091D80144230A +:103D8000C9F060911001461788F72091110185E074 +:103D9000289F90011124429FC001439F900D112440 +:103DA00070E00E9495246038710540F4611571053A +:103DB00039F002C065E070E0862F08958FE708951E +:103DC00081E008958091DE0180FF08C060910F01BD +:103DD00070E0759567957595679521C081FF06C060 +:103DE00060910F0170E07595679519C082FF04C05E +:103DF00060910F0170E010C08091D8018823C1F05C +:103E000060910E018617A0F790910F01989FC00155 +:103E1000112470E00E9495246038710528F4611522 +:103E2000710521F0862F08958FE7089581E00895A8 +:103E300061E070E0F4CF803F21F40E949A1E8195EA +:103E400004C0813F29F40E949A1E8093DB010895EB +:103E5000823F21F40E949A1E819504C0833F29F479 +:103E60000E949A1E8093DA010895893F19F40E94F6 +:103E7000E21E05C08A3F31F40E94E21E81958093C4 +:103E8000DC0108958B3F21F40E94E21E819504C05D +:103E90008C3F29F40E94E21E8093DD010895843F47 +:103EA00021F48091D901816017C0853F21F4809170 +:103EB000D901826011C0863F21F48091D9018460CC +:103EC0000BC0873F21F48091D901886005C0883FED +:103ED00031F48091D90180618093D90108958D3F9B +:103EE00021F48091DE0181600BC08E3F21F480912E +:103EF000DE01826005C08F3F29F48091DE0184607D +:103F00008093DE010895803F29F48091DB0187FFD3 +:103F10006EC007C0813F41F48091DB0118160CF0A0 +:103F200066C01092DB0163C09091DA01823F19F400 +:103F300097FF5DC005C0833F31F419160CF057C0E0 +:103F40001092DA0154C0893F31F48091DC011816D7 +:103F50000CF04DC006C08A3F39F48091DC0187FF28 +:103F600046C01092DC0143C08B3F29F48091DD01F3 +:103F700087FF3DC006C08C3F39F48091DD011816E3 +:103F8000B4F51092DD0133C0843F21F48091D90152 +:103F90008E7F05C0853F31F48091D9018D7F80935C +:103FA000D90125C0863F21F48091D9018B7FF7CFBD +:103FB000873F21F48091D901877FF1CF883F21F499 +:103FC0008091D9018F7EEBCF8D3F21F48091DE016E +:103FD0008E7F0BC08E3F21F48091DE018D7F05C066 +:103FE0008F3F29F48091DE018B7F8093DE018091E9 +:103FF000DA0181110EC08091DB0181110AC080912C +:10400000DC01811106C08091DD01811102C0109296 +:10401000D801089589ED91E00E94FB0F0E945D1C7C +:104020009093D7018093D6010895CF938091D601C4 +:104030009091D7010E946A1C4091D801442321F03D +:104040002091120130E006C0209113015AE0259F13 +:10405000900111248217930708F486C08091DA0139 +:1040600081110DC09091DB01911109C09091DC018B +:10407000911105C09091DD01992309F475C04F3F5E +:1040800019F04F5F4093D801181624F40E949A1E2D +:104090008093DA018091DA0187FF05C00E949A1EA1 +:1040A00081958093DA018091DB01181624F40E9437 +:1040B0009A1E8093DB018091DB0187FF05C00E947F +:1040C0009A1E81958093DB016091DA01662339F1B4 +:1040D000C091DB01CC2319F1772767FD7095872FFD +:1040E000972F0E949A2323E333E343E35FE30E9485 +:1040F000FE230E9467236093DA016C2F772767FD08 +:104100007095872F972F0E949A2323E333E343E38D +:104110005FE30E94FE230E9467236093DB0180918E +:10412000DC01181624F40E94E21E8093DC018091C9 +:10413000DC0187FF05C00E94E21E81958093DC01AF +:104140008091DD01181624F40E94E21E8093DD01A7 +:104150008091DD0187FF05C00E94E21E819580935A +:10416000DD01CF910C940A20CF910895E9EDF1E0A3 +:1041700085E0DF011D928A95E9F71092D80110922F +:10418000DE010895833089F130F4813061F08230AE +:1041900009F06EC019C0853009F449C0B8F1863005 +:1041A00009F066C055C020911301862F90E0820F60 +:1041B000911D8F3F910520F4620F609313010895C4 +:1041C0008FEF80931301089520911201862F90E0C4 +:1041D000820F911D8F3F910520F4620F60931201B1 +:1041E00008958FEF80931201089520911101862F79 +:1041F00090E0820F911D8F3F910520F4620F609334 +:10420000110108958FEF80931101089520911001FD +:10421000862F90E0820F911D8F3F910520F4620F51 +:104220006093100108958FEF8093100108952091FD +:104230000F01862F90E0820F911D8F3F910520F492 +:10424000620F60930F0108958FEF80930F0108951F +:1042500020910E01862F90E0820F911D8F3F9105D6 +:1042600020F4620F60930E0108958FEF80930E018A +:104270000895833021F130F4813059F0823009F013 +:1042800049C012C0853089F128F1863009F042C05A +:1042900037C080911301681720F4861B80931301A7 +:1042A000089510921301089580911201681720F467 +:1042B000861B809312010895109212010895809137 +:1042C0001101681720F4861B809311010895109244 +:1042D0001101089580911001681720F4861B8093C6 +:1042E0001001089510921001089580910F01681730 +:1042F00020F4861B80930F01089510920F010895FA +:1043000080910E01681720F4861B80930E0108959A +:1043100010920E01089541E050E060E070E004C0AA +:10432000440F551F661F771F8A95D2F7CB01BA013C +:104330000E94201A0C941516873200F58E3108F071 +:1043400086C08E3009F466C060F4873009F44DC031 +:1043500018F4863049F531C0883041F18B3021F5B1 +:104360007BC0863109F478C018F48031E9F45CC070 +:10437000893109F471C08B31B9F442C0883309F432 +:104380006BC048F4893209F460C0853309F45DC01C +:10439000873251F45AC0833409F457C018F48A3371 +:1043A00018F057C0883499F080E008950E94761E76 +:1043B0000E94881E0E94911E4FC08091D001817F73 +:1043C0008E7F8093D00181E08093DF0108950E9469 +:1043D00015162FEF83ED90E3215080409040E1F7D8 +:1043E00000C000000E94BD1C37C08091D00180FF3A +:1043F00003C0817F8E7F01C081608093D0012CC07B +:104400009091D00191FB882780F921E0822780FBE1 +:1044100091F913C09091D00192FB882780F921E097 +:10442000822780FB92F909C09091D00193FB8827E5 +:1044300080F921E0822780FB93F99093D0018823B3 +:1044400059F091609093D00107C080E003C08D5176 +:1044500001C089530E948B2181E0089580E0089576 +:1044600080E00895CF93C82F8091DF01813071F0F3 +:1044700020F0823009F089C037C0A0910C01B091C2 +:104480000D018C91823209F082C007C0A0910C010D +:10449000B0910D018C91823249F48C2F0E942E2212 +:1044A00081111EC08C2F0E949C211CC08C2F0E9449 +:1044B0003022811115C0C43169F030F4CB3081F065 +:1044C000C03109F068C009C0C93221F0C83309F011 +:1044D00062C006C01092DF015EC082E08093DF01FF +:1044E00081E090E081705AC0C932C9F060F4C431F3 +:1044F000B1F020F4C73009F04CC034C0CE51C63002 +:1045000008F047C017C0CE3439F120F4CB3409F09D +:1045100040C01CC0C135C1F0C235D9F513C080916F +:10452000E001882319F01092E00133C081E080930C +:10453000DF0134C0EC2FF0E0E65BFE4F808180931A +:10454000E00127C061E003C061E007C06AE080913C +:10455000E0010E94C2201DC06AE08091E0010E943B +:10456000392117C08EE18093130182E380931201F9 +:104570008AE08093110184E18093100188E08093A8 +:104580000F0188E280930E0104C01092DF0180E0E9 +:1045900005C081E003C080E090E0A4CFCF910895F2 +:1045A0000E946B1E811102C00E944C1E0E94911E2F +:1045B0008093F00180FF02C0869501C080E00C94DA +:1045C000E1028091F001982F9695292F30E0233059 +:1045D00031054CF49F5F990F8170892B8160809326 +:1045E000F0010E94951E8091F00186950C94E102E5 +:1045F0008091F001982F969591F09158990F8170C4 +:10460000892B8093F0018E7F91E009F490E08091F6 +:10461000F00190FB80F98093F0010E94951E80913B +:10462000F00186950C94E1028091F001982F90950D +:1046300090FB80F98093F0010E94951E8091F0011B +:1046400080FF02C0869501C080E00C94E1023091A9 +:10465000F001232F26952F5F2F77822F90E0317066 +:1046600004972CF4220F232B2093F00102C03093E7 +:10467000F0018091F001282F2E7F91E009F490E065 +:1046800090FB80F98093F0010E94951E8091F001CB +:1046900086950C94E1022091F001922F969598272F +:1046A000990F822F8170892B8093F0018E7F91E08A +:1046B00009F490E08091F00190FB80F98093F00183 +:1046C0000E94951E8091F00186950C94E10204D021 +:1046D0006894B1118DC0089570D088F09F5790F004 +:1046E000B92F9927B751A0F0D1F0660F771F881F17 +:1046F000991F1AF0BA95C9F712C0B13081F077D07E +:10470000B1E0089574C0672F782F8827B85F39F01B +:10471000B93FCCF3869577956795B395D9F73EF475 +:1047200090958095709561957F4F8F4F9F4F08951D +:10473000E89409C097FB3EF490958095709561953B +:104740007F4F8F4F9F4F9923A9F0F92F96E9BB27F1 +:104750009395F695879577956795B795F111F8CF6D +:10476000FAF4BB0F11F460FF1BC06F5F7F4F8F4FD8 +:104770009F4F16C0882311F096E911C0772321F0CE +:104780009EE8872F762F05C0662371F096E8862F66 +:1047900070E060E02AF09A95660F771F881FDAF7BD +:1047A000880F9695879597F9089557FD9058440F6F +:1047B000551F59F05F3F71F04795880F97FB991F80 +:1047C00061F09F3F79F0879508951216130614063D +:1047D000551FF2CF4695F1DF08C0161617061806CA +:1047E000991FF1CF86957105610508940895E894A5 +:1047F000BB2766277727CB0197F908950BD078C0A0 +:1048000069D028F06ED018F0952309F05AC05FC027 +:104810001124EECFCADFA0F3959FD1F3950F50E09E +:10482000551F629FF001729FBB27F00DB11D639F62 +:10483000AA27F00DB11DAA1F649F6627B00DA11D08 +:10484000661F829F2227B00DA11D621F739FB00DAE +:10485000A11D621F839FA00D611D221F749F33271E +:10486000A00D611D231F849F600D211D822F762FB7 +:104870006A2F11249F5750408AF0E1F088234AF0B4 +:10488000EE0FFF1FBB1F661F771F881F9150504000 +:10489000A9F79E3F510570F014C0AACF5F3FECF31B +:1048A000983EDCF3869577956795B795F795E795EC +:1048B0009F5FC1F7FE2B880F911D9695879597F9FD +:1048C000089597F99F6780E870E060E008959FEF92 +:1048D00080EC089500240A94161617061806090697 +:1048E000089500240A941216130614060506089566 +:1048F000092E0394000C11F4882352F0BB0F40F4EE +:10490000BF2B11F460FF04C06F5F7F4F8F4F9F4F2D +:104910000895991B79E004C0991F961708F0961B1B +:10492000881F7A95C9F78095089597FB072E16F48E +:10493000009407D077FD09D00E94A92407FC05D078 +:104940003EF4909581959F4F0895709561957F4FA6 +:104950000895AA1BBB1B51E107C0AA1FBB1FA617C6 +:10496000B70710F0A61BB70B881F991F5A95A9F718 +:1049700080959095BC01CD010895F999FECF92BD27 +:1049800081BDF89A992780B50895A8E1B0E042E08A +:1049900050E00C94E024262FF999FECF1FBA92BD67 +:1049A00081BD20BD0FB6F894FA9AF99A0FBE019610 +:1049B00008950E94CB24272F0C94CC24DC01CB013A +:1049C000FC01F999FECF06C0F2BDE1BDF89A31961F +:1049D00000B40D9241505040B8F70895F894FFCFBD +:1049E00005960826090209CD08990801C80128087A +:1049F000140A321E420045002500260043006100D3 +:104A00006000200037006400650066006700440015 +:104A100046002400470074038D03A603BF038B04E4 +:104A20003E040804E8033F4D362001020304050656 +:044A3000070809006A +:00000001FF -- cgit v1.2.3 From 47b537c87fd1d2d7671eaf5c49f20bba40afad25 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:46:45 -0400 Subject: preonic readme --- keyboard/preonic/README.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index 3ba0cc1527..0c09466559 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -1,6 +1,6 @@ -Planck keyboard firmware +Preonic keyboard firmware ====================== -DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). +DIY/Assembled compact ortholinear 50% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). ## Quantum MK Firmware @@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboard/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. @@ -23,9 +23,3 @@ To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` $ make KEYMAP=[default|jack|] ``` Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. - -### Notable forks (which some of the keymap files are from) -- [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) -- [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c) -- [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck) -- [Matthew's Fork](https://github.com/pepers/tmk_keyboard/tree/master/keyboard/planck_grid) -- cgit v1.2.3 From 09d567045cb011b2fd7984cf3277b4875e677153 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Wed, 30 Mar 2016 09:17:06 -0400 Subject: Fixed minor issues with Preonic readme --- keyboard/preonic/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index 0c09466559..4a33a3e4e0 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap, create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. -- cgit v1.2.3 From 3b703eff33963a5756b3e3f16019d6ddae8a7874 Mon Sep 17 00:00:00 2001 From: Miha Rekar Date: Wed, 30 Mar 2016 17:03:03 +0200 Subject: Tiny fix of Planck diagrams --- keyboard/planck/keymaps/default/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index d995eb9e58..988deee99d 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -76,7 +76,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| @@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| -- cgit v1.2.3 From ac3f3a85d571658fe2dcb98458cfd0c14e418150 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Wed, 30 Mar 2016 11:36:35 -0400 Subject: Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6a6bbed40b..9857330679 100644 --- a/README.md +++ b/README.md @@ -269,7 +269,7 @@ For this mod, you need an unused pin wiring to DI of WS2812 strip. After wiring RGBLIGHT_ENABLE = yes -Please note that the underglow is not compatible with MIDI functions. So you cannot enable both of them at the same time. +Please note that the underglow is not compatible with audio output. So you cannot enable both of them at the same time. Please add the following options into your config.h, and set them up according your hardware configuration. @@ -309,4 +309,4 @@ what things are (and likely aren't) too risky. - EEPROM has around a 100000 write cycle. You shouldn't rewrite the firmware repeatedly and continually; that'll burn the EEPROM eventually. - \ No newline at end of file + -- cgit v1.2.3 From fe6c3e4f0fe1abb38d64ce3f4d48db7aea63aad0 Mon Sep 17 00:00:00 2001 From: David Mohr Date: Tue, 29 Mar 2016 23:49:34 -0600 Subject: Squisher's international dvorak variant for ergodox ez See README.md --- .../keymaps/dvorak_intl_squisher/README.md | 29 ++++ .../dvorak_intl_squisher/keyboard-layout0.png | Bin 0 -> 73585 bytes .../dvorak_intl_squisher/keyboard-layout1.png | Bin 0 -> 59122 bytes .../dvorak_intl_squisher/keyboard-layout2.png | Bin 0 -> 53319 bytes .../keymaps/dvorak_intl_squisher/keymap.c | 185 +++++++++++++++++++++ 5 files changed, 214 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md new file mode 100644 index 0000000000..984106ff46 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md @@ -0,0 +1,29 @@ +# ErgoDox EZ Dvorak International Squisher + +Dvorak layout adjusted with several (linux) applications in mind: + +* Easier Escape for VIM +* Windows/Super key for awesome WM +* Alt+Shift for international characters +* PrintScreen for sys-rq +* Insert for the X11 clip-board + +Major layer changes: + +* Common multimedia keys are integrated into layer 0, less common into layer 1 +* No mouse keys +* Layer 2 is qwerty (for easier gaming & less fortunate keyboard users) + +Known issues: + +* Alt+Shift does not work reliably (depends on the X11 kb layout? Not + entirely clear...) + +![layer0](keyboard-layout0.png) +![layer1](keyboard-layout1.png) +![layer2](keyboard-layout2.png) + +## Changelog + +* 2016-03-29 + * Initial release diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png new file mode 100644 index 0000000000..6a36f9bfa1 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png differ diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png new file mode 100644 index 0000000000..c6e6d913cb Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png differ diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png new file mode 100644 index 0000000000..23f56ff4c0 Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png differ diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c new file mode 100644 index 0000000000..82f55b4bc0 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c @@ -0,0 +1,185 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | = | 1 | 2 | 3 | 4 | 5 | BrBck| | Play | 6 | 7 | 8 | 9 | 0 | \ / L2 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Esc | ' | , | . | P | Y | Del | | Ins | F | G | C | R | L | / | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | BkSp | A | O | E | U | I |------| |------| D | H | T | N | S | - | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift |:/Ctrl| Q | J | K | X | | | | B | M | W | V |Z/Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |Grv/L1| LAlt | LGui | Left | Right| | Up | Down | [ | ] | ~L1 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,---------------. + * | App | L1 | | L2 |PrntScr | + * ,------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * | Space| Tab |------| |------| AltShf |Enter | + * | | | End | | PgDn | | | + * `--------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_WBAK, + KC_ESC, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_DELT, + KC_BSPC, KC_A, KC_O, KC_E, KC_U, KC_I, + KC_LSFT, CTL_T(KC_SCLN), KC_Q, KC_J, KC_K, KC_X, ALL_T(KC_NO), + LT(SYMB,KC_GRV),KC_LALT, KC_LGUI, KC_LEFT,KC_RGHT, + CTL_T(KC_APP), TG(1), + KC_HOME, + KC_SPC,KC_TAB,KC_END, + // right hand + KC_MPLY, KC_6, KC_7, KC_8, KC_9, KC_0, LT(MDIA, KC_BSLS), + KC_INS, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, + KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, + MEH_T(KC_NO),KC_B, KC_M, KC_W, KC_V, CTL_T(KC_Z), KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, + TG(2), KC_PSCREEN, + KC_PGUP, + KC_PGDN,RALT(KC_RSFT), KC_ENT + ), +/* Keymap 1: Symbol & Media Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Prev | Next | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | |VolUp | | | + * | | |------| |------| Mute | | + * | | | | |VolDn | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_MPRV,KC_MNXT, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_VOLU, + KC_VOLD, KC_MUTE, KC_TRNS +), +/* Keymap 2: QWERTY Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | Q | W | E | R | T | | | | Y | U | I | O | P | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | A | S | D | F | G |------| |------| H | J | K | L | ; | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +KEYMAP( // layer 0 : default + // left hand + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_TRNS, + KC_TRNS, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_TRNS, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, + KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_TRNS, + KC_H, KC_J, KC_K, KC_L, LT(MDIA, KC_SCLN),KC_TRNS, + KC_TRNS, KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS + ), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; -- cgit v1.2.3 From 5fae86849aad46ac003e2959d853f55759809ac9 Mon Sep 17 00:00:00 2001 From: David Mohr Date: Tue, 29 Mar 2016 23:56:21 -0600 Subject: Also add compiled hex file --- .../dvorak_intl_squisher/dvorak_intl_squisher.hex | 1127 ++++++++++++++++++++ 1 file changed, 1127 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex new file mode 100644 index 0000000000..bd70f5829f --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex @@ -0,0 +1,1127 @@ +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94B50B0C94870CA1 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C943B210C94AC020C94AC02CA +:100050000C94AC020C94C71A0C94AC020C94AC0235 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02F40C160D43 +:1000B000040E160D040E5B0D7E0D040ED30DE60D21 +:1000C000D110D11000110011431181119A139A130C +:1000D0009A119A139B129B126E139A139A138513FB +:1000E0000000F0A12E0029002A00E1003581000067 +:1000F0001E00340004003371E2004D001F00360082 +:1001000012001400E3002B002000370008000D004F +:1001100050002C002100130018000E004F004A0070 +:1001200022001C000C001B0000006571B6004C0092 +:100130000000007F00000154AE004900000000777D +:1001400000000254230009000700050000004600DB +:1001500024000A000B00100052004B00250006008E +:1001600017001A0051002800260015001100190080 +:100170002F00E51427000F0016001D7130004E00FF +:10018000318238002D00E500C100000001000100AF +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00AC0001003D0030025F +:1001C00027023000AB0001003E003102350035024D +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:100200000100A9004100250022001F003700010065 +:1002100042002600230020002700A80043002502FA +:100220002E0231002E00AA0044004500010001000A +:1002300001000000010001000100010001000000B8 +:100240000100140004001D710100010001001A00EA +:1002500016001B0001000100010008000700060055 +:100260000100010001001500090019000100010052 +:10027000010017000A000500000001000100010054 +:100280000000010000000100010001000000010069 +:100290000000010001001C000B0011000000010023 +:1002A000010018000D0010000100010001000C0009 +:1002B0000E00360001000100010012000F0037009F +:1002C00001000100010013003382387101000100B8 +:1002D00001000100010001000100000016034500BB +:1002E000720067006F0044006F0078002000450036 +:1002F0005A00000016034500720067006F004400BA +:100300006F007800200045005A0000000403090433 +:1003100009026D00040100A0FA09040000010301B4 +:100320000100092111010001223F00070581030896 +:10033000000A090401000103010200092111010062 +:1003400001224D000705820308000A09040200018A +:100350000300000009211101000122360007058376 +:100360000308000A09040300010300000009211129 +:100370000100012239000705840310000112011059 +:100380000100000008EDFE07130100010200010555 +:10039000010906A101050719E029E71500250195C6 +:1003A0000875018102050819012905950575019156 +:1003B000029501750391010507190029771500259C +:1003C00001957875018102C005010980A1018502AE +:1003D00016010026B7001A01002AB7007510950112 +:1003E0008100C0050C0901A1018503160100269CAE +:1003F000021A01002A9C02751095018100C00501B6 +:100400000902A1010901A100050919012905150029 +:10041000250195057501810295017503810105018D +:10042000093009311581257F950275088106093843 +:100430001581257F950175088106050C0A3802157E +:1004400081257F950175088106C0C005010906A1B7 +:1004500001050719E029E7150025019508750181B7 +:100460000295017508810105081901290595057591 +:100470000191029501750391010507190029FF15E6 +:100480000025FF950675088100C0000000000000EF +:100490000000000000010204060A0F17202C3A4A4F +:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 +:1004B000B39D87715D4A3A2C20170F0A060402018A +:1004C0000000000000000000000011241FBECFEF5C +:1004D000DAE0DEBFCDBF04B603FE27C08091EF0196 +:1004E0009091F001A091F101B091F2018730904B11 +:1004F000A740B04BD1F41092EF011092F00110928E +:10050000F1011092F20114BE84B7877F84BF0FB649 +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E8E1F6E402C005900D92A433B107D9F7C3 +:1005400021E0A4E3B1E001C01D92AF3EB207E1F7A4 +:100550000E94F6080C940A230C94000061110BC051 +:10056000FC018281882321F085EE0E94660F03C082 +:1005700085EE0E942E1080E090E00895089560912D +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000F01956985E9825982D9826982E982798A9 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBA6E3B1E0E4E4F1E08EE08E0FCC +:1008400011921D928E13FCCF0C943603BF92CF925F +:10085000DF92EF92FF920F931F93CF93DF938091DC +:100860000001882379F0809135018F5F80933501F5 +:10087000811108C00E944C0380930001811102C0C5 +:100880000E94DE0206E311E0C0E0D0E0DD24D39454 +:1008900082E0C82EEE24E394F12CC730D10500F598 +:1008A00080910001811164C080E40E94A1038093C3 +:1008B0000001811112C082E10E94CB0380930001EC +:1008C00081110BC0C7010C2E01C0880F0A94EAF7F2 +:1008D00080950E94CB03809300010E94C30348C00F +:1008E000CA30A1F028F4C83059F0C93061F005C011 +:1008F000CC3089F070F0CD3089F0209A289810C063 +:10090000219A29980DC0229A2A980AC0239A2B98D6 +:1009100007C0529A01C0539A5B9802C03E9A46980B +:1009200090EA9A95F1F79FB1799902C082E001C0EF +:1009300080E091709D25982B7C9902C084E001C0D5 +:1009400080E0892B7D9902C038E001C030E0832B24 +:100950007E9902C020E101C020E0822B9FB19095DA +:10096000991F9927991F9295990F907E892B0FC0F7 +:1009700080910001811149C080E40E94A10380930D +:100980000001882379F1B12C0E94C3038B2DF8015B +:100990009081981719F08083C09201010E94E603AC +:1009A00021960F5F1F4FCE30D10509F076CF809191 +:1009B0000101882361F1815080930101882339F07E +:1009C0008FE99FE00197F1F700C0000020C0A4E488 +:1009D000B1E0E6E3F1E0CF01825F91919D938E1348 +:1009E000FCCF15C083E10E94CB03809300018111ED +:1009F000CACF81E40E94A103809300018111C3CF7B +:100A00000E94DC03B82EB094BFCF80E0C0CF0E941C +:100A1000DC0281E0DF91CF911F910F91FF90EF9069 +:100A2000DF90CF90BF900895E82FF0E0EC5BFE4F91 +:100A30008081089508958B3B910578F4883A91055B +:100A400040F5853A9105D0F48430910508F0B1C0A5 +:100A50008130910509F4ADC06BC0803E910508F46A +:100A600067C0883E910508F4A4C09C01205F31094D +:100A70002031310508F05CC090650895853A9105F4 +:100A800009F459C0863A910509F058C082E890E40B +:100A90000895883A910509F454C0893A910509F4FA +:100AA00053C08A3A910509F452C08B3A910509F472 +:100AB00051C08C3A910509F450C08D3A910509F462 +:100AC0004FC0803B910509F44EC08E3A910509F460 +:100AD0004DC08F3A910509F44CC0813B910509F452 +:100AE0004BC0823B910509F44AC0833B910509F450 +:100AF00049C0843B910509F448C0853B910509F440 +:100B000047C0863B910509F446C0873B910509F42F +:100B100045C0883B910509F444C0893B910509F41F +:100B200043C08A3B910509F442C080E094E40895F3 +:100B300080E090E0089581E890E4089583E890E4EF +:100B4000089582EE94E4089589EE94E408958AEE7F +:100B500094E4089585EB94E4089586EB94E4089575 +:100B600087EB94E408958CEC94E408958DEC94E480 +:100B7000089583E895E408958AE895E4089582E964 +:100B800095E4089584E995E4089581E296E4089552 +:100B900083E296E4089584E296E4089585E296E47B +:100BA000089586E296E4089587E296E408958AE23D +:100BB00096E40895089596E0799FF001112494E554 +:100BC000899FE00DF11D1124E60FF11DEE0FFF1FAF +:100BD000EC51FF4F859194910895880F991FFC0166 +:100BE000E05AF040859194910895880F991FFC0177 +:100BF000E052FF4F85919491089526E0729FF00195 +:100C0000112444E5849FE00DF11D1124E60FF11D30 +:100C1000EE0FFF1FEC51FF4F859194919C013A9587 +:100C200021154FE1340708F41CC13F512115304113 +:100C300020F49F700E94F50508959C013053211502 +:100C4000304118F49927906C0895811520E592079A +:100C500071F40E94BE134FEF84E39CE0415080404A +:100C60009040E1F700C000000E94EC1AFAC0813009 +:100C700020E5920731F48091CD0181608093CD0110 +:100C8000F0C09C0130552115304108F051C0292F8A +:100C900033272F70332721303105D9F4AC0143704D +:100CA000552702C0220F331F4A95E2F73C68AC017A +:100CB00064E0440F551F6A95E1F744275370242BD5 +:100CC000352B73E0880F991F7A95E1F78076992785 +:100CD0001DC02230310529F4982F8827816F906A32 +:100CE000089523303105A9F4AC014370552721E064 +:100CF00030E002C0220F331F4A95E2F73C6843E020 +:100D0000880F991F4A95E1F7807E9770822B932B6D +:100D1000089524303105E1F4AC014370552721E0FA +:100D200030E002C0220F331F4A95E2F73A68E7CF5E +:100D30009C0130572115304118F49F70906208953E +:100D40009C0130582115304118F49F70906A089525 +:100D5000803E9105E0F4803C910558F58133910582 +:100D600009F46FC048F48932910509F463C08A32EE +:100D7000910509F46DC072C089339105E9F082389C +:100D80009105D1F08533910509F44DC067C0833ECC +:100D9000910581F138F4803E9105B9F0823E9105CC +:100DA000D9F05CC0863E910561F1873E9105A1F1C5 +:100DB00055C00E94ED0508952091E00120FD02C07C +:100DC00021FF4CC080EE90E049C08091E00180FF9F +:100DD000F9CF89E390E042C08091E00182FF0EC02C +:100DE0008091E00184FF03C080E090E037C083EE93 +:100DF00090E034C08091E00182FFF2CF82EE90E07B +:100E00002DC08091E00183FF0BC08091E00184FD43 +:100E1000EBCF87EE90E022C08091E00183FFF5CF19 +:100E200086EE90E01BC08091E00185FF07C089E25B +:100E300090E014C08091E00185FFF9CF85E390E058 +:100E40000DC08091E00186FF07C08AE290E006C0F5 +:100E50008091E00186FFF9CF81E390E00E941B05BD +:100E60000895089508950C943207809162010895C1 +:100E7000CF93DF9300D01F92CDB7DEB79C01809156 +:100E8000E601843019F593E099833B832A8390939C +:100E9000E9008FEF9091E800815095FD06C095ED37 +:100EA0009A95F1F700008111F5CF8091E80085FF58 +:100EB0000DC040E050E063E070E0CE0101960E947A +:100EC000A5098091E8008E778093E8000F900F903D +:100ED0000F90DF91CF910895CF93DF9300D01F92B1 +:100EE000CDB7DEB72091E601243021F522E0298339 +:100EF0009B838A8383E08093E9008FEF9091E800E1 +:100F0000815095FD06C095ED9A95F1F7000081118D +:100F1000F5CF8091E80085FF0DC040E050E063E030 +:100F200070E0CE0101960E94A5098091E8008E77BD +:100F30008093E8000F900F900F90DF91CF9108956C +:100F40002091E6012430F1F422E02093E9002FEF14 +:100F50003091E800215035FD06C035ED3A95F1F7A6 +:100F600000002111F5CF2091E80025FF0BC040E0E3 +:100F700050E065E070E00E94A5098091E8008E775E +:100F80008093E8000895CF93DF93EC019091E60100 +:100F9000943009F046C080910C018823D9F08091EB +:100FA0000D018823B9F09093E9008FEF9091E8004C +:100FB000815095FD06C095E19A95F1F700008111E9 +:100FC000F5CF8091E80085FF2CC040E050E060E163 +:100FD00070E017C081E08093E9008FEF9091E80006 +:100FE000815095FD06C095ED9A95F1F700008111AD +:100FF000F5CF8091E80085FF14C040E050E068E044 +:1010000070E0CE010E94A5098091E8008E77809360 +:10101000E80080E1FE01A2E5B1E001900D928A9521 +:10102000E1F7DF91CF9108958091E501811109C029 +:101030000E943A0B0E94970B8091E200846080939B +:10104000E20008951092E501089508950C94282176 +:101050000E94821A0E942E210E943D0E0C9433079A +:1010600042E061EC81E00E94B40A42E061EC82E07F +:101070000E94B40A42E061EC83E00E94B40A42E1BB +:1010800061EC84E00C94B40A8091E801833009F4A7 +:1010900055C030F4813071F0823009F48EC008956B +:1010A0008A3009F47AC08B3009F460C0893009F0C5 +:1010B0009CC020C08091E701813A09F096C08091E0 +:1010C000E800877F8093E8008091EB019091EC012C +:1010D000892B21F460E182E591E003C060E080E0CB +:1010E00090E070E00E94F0098091E8008B77809397 +:1010F000E80008958091E701813209F076C080917F +:10110000EB019091EC01009719F0039709F06DC085 +:101110008091E800877F8093E8008091E80082FD5D +:1011200005C08091E6018111F8CF5FC08091F10088 +:10113000809362018091E8008B7753C08091E70132 +:10114000813A09F052C08091EB019091EC01892B1A +:1011500009F04BC08091E800877F8093E800809180 +:10116000E80080FFFCCF80910C0136C08091E70140 +:101170008132D9F58091EB019091EC01892BA9F591 +:101180008091E800877F8093E8000E94E90A8091BF +:10119000E90180930C010C94BE138091E701813228 +:1011A00021F58091E800877F8093E8000E94E90A9A +:1011B0008091EA018093630108958091E701813A6B +:1011C000A1F48091E800877F8093E8008091E80097 +:1011D00080FFFCCF809163018093F1008091E80053 +:1011E0008E778093E8000C94E90A089584B7877F8E +:1011F00084BF0FB6F894A8958091600088618093B1 +:101200006000109260000FBE90E080E80FB6F89486 +:1012100080936100909361000FBE0E948C0E0E942B +:101220003A0B0E94970B8091E20084608093E20069 +:1012300078940E941D0E0E948E0E82E091E00E9422 +:10124000380E0E9416218091E601853069F40E94D3 +:10125000401A8091E4018823B1F30E946E1A88231A +:1012600091F30E948F09EFCF0E94940EECCF292FAB +:10127000332723303105C9F064F42130310581F082 +:101280002230310509F043C08DE690E020E133E0E3 +:1012900042C021323105F1F02232310541F137C02F +:1012A00082E190E02DE733E036C099278130910547 +:1012B00041F08230910541F0892B49F5ECE0F3E0F3 +:1012C00005C0E4EFF2E002C0ECEDF2E0849190E0C2 +:1012D0009F0121C06430D8F4E62FF0E0EE0FFF1F2D +:1012E000EE5DFE4F2081318189E090E014C06430D2 +:1012F00070F470E0FB01EE0FFF1FE65EFE4F2081F1 +:101300003181FB01EA5EFE4F808190E004C080E005 +:1013100090E020E030E0FA0131832083089580E1FD +:1013200089BD82E189BD09B400FEFDCF8091D8005E +:101330008F7D8093D8008091E00082608093E000F0 +:101340008091E00081FDFCCF0895CF92DF92EF9273 +:10135000FF920F931F93CF93DF93EC018B016A01F0 +:101360000E94080B811133C0C114D10439F0F60179 +:1013700080819181081B190BC80FD91FE12CF12C1A +:101380000115110519F18091E80085FD16C08091C5 +:10139000E8008E778093E800C114D10449F0F6018B +:1013A00080819181E80EF91EF182E08285E00FC014 +:1013B0000E94080B882321F30AC089918093F100D1 +:1013C00001501109FFEFEF1AFF0ADACF80E0DF9139 +:1013D000CF911F910F91FF90EF90DF90CF900895E4 +:1013E0002091ED013091EE012617370748F0611585 +:1013F000710539F42091E8002E772093E80001C0B0 +:10140000B90140E061157105A9F12091E60122239F +:1014100009F443C0253009F442C02091E80023FDBF +:1014200040C02091E80022FD32C02091E80020FF5A +:10143000E9CF4091F3002091F20030E0342BFC0121 +:10144000CF016115710559F02830310540F48191C3 +:101450008093F100615071092F5F3F4FF1CF41E060 +:101460002830310509F040E02091E8002E772093E4 +:10147000E800C8CF4111C9CF0AC08091E601882396 +:1014800061F0853061F08091E80083FD0AC08091B1 +:10149000E80082FFF2CF80E0089582E0089583E0C3 +:1014A000089581E008952091ED013091EE01261715 +:1014B000370748F06115710539F42091E8002E775F +:1014C0002093E80001C0B901FC0120E0611571051D +:1014D00091F18091E601882309F440C0853009F438 +:1014E0003FC08091E80083FD3DC08091E80082FD0F +:1014F0002FC08091E80080FFE9CF2091F300809118 +:10150000F20090E0922B6115710559F08830910539 +:1015100040F424912093F1003196615071090196B5 +:10152000F2CF21E0089709F020E08091E8008E7763 +:101530008093E800CBCF2111CCCF0AC08091E60187 +:10154000882361F0853061F08091E80083FD0AC056 +:101550008091E80082FFF2CF80E0089582E0089554 +:1015600083E0089581E00895982F973058F590937F +:10157000E900981739F07091EC002091ED0050913E +:10158000F00003C0242F762F50E021FF19C03091C6 +:10159000EB003E7F3093EB003091ED003D7F3093C8 +:1015A000ED003091EB0031603093EB007093EC0074 +:1015B0002093ED005093F0002091EE0027FF07C02C +:1015C0009F5FD3CF8F708093E90081E0089580E022 +:1015D00008958091E70187FF11C08091E80082FDA6 +:1015E00005C08091E6018111F8CF11C08091E8001B +:1015F0008B770BC08091E601882349F08091E80049 +:1016000080FFF8CF8091E8008E778093E8000895FE +:101610002091E4003091E50095E64091EC00842FA4 +:10162000817040FF22C08091E80080FD1CC0809145 +:10163000E601882391F0853091F08091EB0085FDE3 +:1016400010C04091E4005091E5004217530729F380 +:101650009A01915011F784E0089582E0089583E0A3 +:10166000089581E0089580E008954091E80042FFE8 +:10167000DECF08950E94A80B0E94B00BE0EEF0E0D0 +:10168000808181608083E8EDF0E080818F778083C6 +:1016900019BCA7EDB0E08C918E7F8C9380818F7EFA +:1016A00080831092E50108950F931F93CF93DF93EA +:1016B0000E94A80B0E94B00BC8EDD0E088818F7704 +:1016C000888388818068888388818F7D888319BC1E +:1016D0001092E6011092E2011092E4011092E301EF +:1016E00000EE10E0F80180818B7F8083888181602B +:1016F000888342E060E080E00E94B40AE1EEF0E01E +:1017000080818E7F8083E2EEF0E080818160808343 +:10171000808188608083F80180818E7F80838881CA +:1017200080618883DF91CF911F910F910895E8ED3B +:10173000F0E080818F7E8083E7EDF0E08081816042 +:10174000808384E082BF81E08093E5010C94540B98 +:10175000E8EDF0E080818E7F80831092E2000895B2 +:101760001092DA001092E10008951F920F920FB6C6 +:101770000F9211242F933F934F935F936F937F9317 +:101780008F939F93AF93BF93EF93FF938091E1006B +:1017900082FF0BC08091E20082FF07C08091E100D0 +:1017A0008B7F8093E1000E941C0E8091DA0080FF05 +:1017B0001FC08091D80080FF1BC08091DA008E7F0F +:1017C0008093DA008091D90080FF0DC080E189BD4F +:1017D00082E189BD09B400FEFDCF81E08093E6017E +:1017E0000E94140805C019BC1092E6010E9422084C +:1017F0008091E10080FF19C08091E20080FF15C058 +:101800008091E2008E7F8093E2008091E20080610F +:101810008093E2008091D80080628093D80019BC48 +:1018200085E08093E6010E9426088091E10084FF14 +:1018300030C08091E20084FF2CC080E189BD82E14C +:1018400089BD09B400FEFDCF8091D8008F7D8093C3 +:10185000D8008091E1008F7E8093E1008091E200CA +:101860008F7E8093E2008091E20081608093E200AD +:101870008091E201882311F084E007C08091E300A9 +:1018800087FD02C081E001C083E08093E6010E94F1 +:1018900028088091E10083FF29C08091E20083FF46 +:1018A00025C08091E100877F8093E10082E08093F2 +:1018B000E6011092E2018091E1008E7F8093E100C9 +:1018C0008091E2008E7F8093E2008091E20080614F +:1018D0008093E20042E060E080E00E94B40A8091E0 +:1018E000F00088608093F0000E942508FF91EF913E +:1018F000BF91AF919F918F917F916F915F914F9128 +:101900003F912F910F900FBE0F901F9018951F922F +:101910000F920FB60F9211242F933F934F935F9323 +:101920006F937F938F939F93AF93BF93CF93DF93E7 +:10193000EF93FF93C091E900CF708091EC00D82F16 +:10194000D17080FDD0E81092E9008091F000877F8F +:101950008093F00078940E94CB0C1092E900809163 +:10196000F00088608093F000CD2BCF70C093E90029 +:10197000FF91EF91DF91CF91BF91AF919F918F91A7 +:101980007F916F915F914F913F912F910F900FBE7B +:101990000F901F9018951F93CF93DF93CDB7DEB7AD +:1019A000AA970FB6F894DEBF0FBECDBFE7EEF1E009 +:1019B00088E08E0F9091F10091938E13FBCF0E94DF +:1019C00044088091E80083FF1FC18091E701909156 +:1019D000E801492F50E04A30510508F015C1FA01DD +:1019E000EA5AFF4F0C94BF22803881F0823809F008 +:1019F0000BC18091EB018F708093E9008091EB0027 +:101A000085FB882780F91092E90006C08091E301E8 +:101A10009091E401911182609091E800977F9093FA +:101A2000E8008093F1001092F100C8C0282F2D7FAC +:101A300009F0EAC0882319F0823061F0E5C0809196 +:101A4000E901813009F0E0C0933009F080E0809333 +:101A5000E4012BC08091E901811127C08091EB0145 +:101A60008F7009F4D1C08093E9002091EB0020FF32 +:101A70001CC0933021F48091EB00806214C09091DF +:101A8000EB0090619093EB0021E030E0A90102C0EF +:101A9000440F551F8A95E2F74093EA001092EA003E +:101AA0008091EB0088608093EB001092E9008091B8 +:101AB000E800877F86C08111A7C01091E9011F77D8 +:101AC0008091E3008078812B8093E3008091E8008F +:101AD000877F8093E8000E94E90A8091E80080FFF8 +:101AE000FCCF8091E30080688093E300111102C075 +:101AF00082E001C083E08093E60186C08058823096 +:101B000008F082C08091E9019091EA018C3D53E098 +:101B1000950779F583E08A838AE289834FB7F89441 +:101B2000DE01139620E03EE051E2E32FF0E0509317 +:101B30005700E49120FF03C0E295EF703F5FEF7024 +:101B40008E2F90E0EA3010F0C79601C0C0968D93BA +:101B50009D932F5F243149F74FBF8091E800877F25 +:101B60008093E8006AE270E0CE0101960E94F009DD +:101B700014C0AE014F5F5F4F6091EB010E943709C7 +:101B8000BC01892B09F440C09091E800977F9093A5 +:101B9000E80089819A810E94530A8091E8008B773E +:101BA0008093E80031C0803879F58091E800877F24 +:101BB0008093E8008091E2018093F1008091E80039 +:101BC0008E778093E8000E94E90A1EC081111CC034 +:101BD0009091E9019230C0F48091E800877F809372 +:101BE000E8009093E2010E94E90A8091E2018111EC +:101BF00006C08091E30087FD02C081E001C084E05F +:101C00008093E6010E9430088091E80083FF0AC0BB +:101C10008091E800877F8093E8008091EB008062EC +:101C20008093EB00AA960FB6F894DEBF0FBECDBF2F +:101C3000DF91CF911F9108950895CF938091E60190 +:101C40008823A1F0C091E900CF709091EC00892F1A +:101C5000817090FD80E8C82B1092E9008091E80027 +:101C600083FD0E94CB0CCF70C093E900CF91089503 +:101C700090936901809368010895E0916801F09163 +:101C80006901309721F00190F081E02D099480E006 +:101C90000895E0916801F0916901309721F0028088 +:101CA000F381E02D09940895E0916801F0916901B4 +:101CB000309721F00480F581E02D0994089520915A +:101CC0006601309167018217930771F09093670165 +:101CD00080936601E0916801F0916901309721F0ED +:101CE0000680F781E02D09940895209164013091D8 +:101CF00065018217930771F09093650180936401E9 +:101D0000E0916801F0916901309721F00084F1853C +:101D1000E02D0994089508950C948B0E0E94881A62 +:101D20000E940E040C944E1BCF92DF92EF92FF9212 +:101D30000F931F93CF93DF93CDB7DEB72B970FB6DB +:101D4000F894DEBF0FBECDBF0E9426048BE6C82EDE +:101D500081E0D82E00E010E0E02E802F0E941405D4 +:101D6000F60141916F01F42EF826B1F40F5F1F4F79 +:101D70000E30110589F78FEF89838A831B820E94B9 +:101D8000911A8160782F9D838C8349815A816B8160 +:101D90008D810E94370F40C09091CD0191FF04C00A +:101DA0008B870E941A058B8520E030E04F2D50E094 +:101DB000922FBA01022E02C0759567950A94E2F738 +:101DC00060FF24C02E83EF8221E030E0690102C071 +:101DD000CC0CDD1C9A95E2F790E08C219D21892B9B +:101DE00009F420E028870E94911A8160782F9A8751 +:101DF00089874E815F8168858A850E94370FF80147 +:101E0000E559FE4F8081C826C08206C02F5F3F4F34 +:101E10002630310569F6AACF0E94351E10916A015D +:101E20000E943D0E1817A1F00E943D0E80936A019A +:101E30002B960FB6F894DEBF0FBECDBFDF91CF91CA +:101E40001F910F91FF90EF90DF90CF900C9433078C +:101E50002B960FB6F894DEBF0FBECDBFDF91CF91AA +:101E60001F910F91FF90EF90DF90CF900895CF9347 +:101E7000DF93CDB7DEB72B970FB6F894DEBF0FBE5A +:101E8000CDBF4F83588769877A878B87DE0111968C +:101E900086E0FD0111928A95E9F785E0FE0137960B +:101EA00001900D928A95E1F749815A816B817C817D +:101EB0008D819E810E9458162B960FB6F894DEBF36 +:101EC0000FBECDBFDF91CF9108950895CF938823A2 +:101ED00009F4C2C0C82F823859F40E943D0E81FD1A +:101EE000BBC089E30E94F4180E94C11989E30CC0A9 +:101EF000833879F40E943D0E80FDAEC083E50E94D8 +:101F0000F4180E94C11983E50E943619CF910C94F0 +:101F1000C119843859F40E943D0E82FD9DC087E4AA +:101F20000E94F4180E94C11987E4EECF8CEF8C0F49 +:101F3000813A48F48C2F0E947B2081118DC08C2F18 +:101F40000E94F418E3CF80E28C0F883048F4C77009 +:101F500081E001C0880FCA95EAF70E947A19D6CFAE +:101F60008BE58C0F833078F4C53A29F0C63A31F00E +:101F700083E890E005C081E890E002C082E890E04C +:101F8000CF910C945F0E88E58C0F833108F064C00C +:101F9000C83A39F1C93A41F1CA3A49F1CB3A51F15B +:101FA000CC3A59F1CD3A61F1C03B69F1CE3A71F1C9 +:101FB000CF3A79F1C13B81F1C23B89F1C33B91F149 +:101FC000C43B99F1C53BA1F1C63BA9F1C73BB1F1B7 +:101FD000C83BB9F1C93BC1F1CA3BC9F180E090E00F +:101FE00038C082EE90E035C089EE90E032C08AEED3 +:101FF00090E02FC085EB90E02CC086EB90E029C0EC +:1020000087EB90E026C08CEC90E023C08DEC90E054 +:1020100020C083E891E01DC08AE891E01AC082E9FF +:1020200091E017C084E991E014C081E292E011C010 +:1020300083E292E00EC084E292E00BC085E292E07F +:1020400008C086E292E005C087E292E002C08AE220 +:1020500092E0CF910C94750ECF910895882309F4E6 +:102060004BC0823859F40E943D0E81FF45C089E380 +:102070000E94F4180E94C11989E30CC0833871F4DE +:102080000E943D0E80FF38C083E50E94F4180E9434 +:10209000C11983E50E9436190C94C119843859F48A +:1020A0000E943D0E82FF28C087E40E94F4180E941F +:1020B000C11987E4EFCF9CEF980F913A58F390E263 +:1020C000980F983050F4877091E001C0990F8A956D +:1020D000EAF7892F0E948019DFCF9BE5980F933094 +:1020E00020F480E090E00C945F0E885A833120F455 +:1020F00080E090E00C94750E0895882321F00E94F2 +:102100007A190C94C1190895882321F00E9480192E +:102110000C94C1190895BF92CF92DF92EF92FF9273 +:102120000F931F93CF93DF9300D000D000D0CDB793 +:10213000DEB725E0FC01DE01119601900D922A9593 +:10214000E1F7FC01D08011810281258122952F7059 +:1021500043815481452B09F4EDC21F3F21F4FFEF69 +:10216000DF1609F4E7C27C012E830E94650FD98235 +:102170001A8389819A810E94B318182FB92E0E9460 +:10218000B2180E9479172E81002319F00E94971926 +:102190002E81EB2DE295EF70F0E0E05AFF4F0C94AA +:1021A000BF228B2D807F9B2D9F70F92E882319F0E5 +:1021B000F29480EFF822002349F0FF2009F467C26F +:1021C0008F2D0E948A190E94C11961C2812F0E941D +:1021D0002E10FF2009F4AEC28F2D0E949019269672 +:1021E0000FB6F894DEBF0FBECDBFDF91CF911F9128 +:1021F0000F91FF90EF90DF90CF90BF900C94C1199A +:102200003B2D307F8B2D8F70303211F08295807F87 +:10221000112319F0113021F12CC00023B9F0222331 +:1022200009F4A0C1213009F09DC126960FB6F8949B +:10223000DEBF0FBECDBFDF91CF911F910F91FF90F9 +:10224000EF90DF90CF90BF900C94AA19222319F041 +:10225000213009F46FC28E830E94AD198E8196C120 +:10226000002321F0223008F065C27CC1211162C236 +:102270008DC1002321F0222309F474C108C2222356 +:1022800009F484C119C22B2D26952695237030E0C0 +:102290002115310521F021303105D1F04BC2002349 +:1022A00021F0812F9B2D937002C080E090E0269654 +:1022B0000FB6F894DEBF0FBECDBFDF91CF911F9157 +:1022C0000F91FF90EF90DF90CF90BF900C945F0E36 +:1022D000002321F0812F9B2D937002C080E090E0BD +:1022E00026960FB6F894DEBF0FBECDBFDF91CF911B +:1022F0001F910F91FF90EF90DF90CF90BF900C94C3 +:10230000750E812F002319F00E943D1D02C00E940E +:10231000A51D26960FB6F894DEBF0FBECDBFDF9188 +:10232000CF911F910F91FF90EF90DF90CF90BF90D2 +:102330000C942A1E8B2D837009F07BC00111FAC109 +:10234000812F829586958770880F880F912F9F70B7 +:10235000C92ED12CE12CF12C082E04C0CC0CDD1C94 +:10236000EE1CFF1C0A94D2F714FF12C04FE050E09D +:1023700060E070E004C0440F551F661F771F8A9508 +:10238000D2F7CB01BA01609570958095909503C006 +:1023900060E070E0CB012B2D269526952370422F0F +:1023A00050E042305105D9F04330510569F16C29B4 +:1023B0007D298E299F294130510551F126960FB66E +:1023C000F894DEBF0FBECDBFDF91CF911F910F916B +:1023D000FF90EF90DF90CF90BF900C94A0176C29E6 +:1023E0007D298E299F2926960FB6F894DEBF0FBE51 +:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 +:10240000CF90BF900C94BC170E94A017C701B601D3 +:1024100026960FB6F894DEBF0FBECDBFDF91CF91E9 +:102420001F910F91FF90EF90DF90CF90BF900C9491 +:102430008417002319F08B2D817001C086958823A5 +:1024400009F478C1812F829586958770880F880F4F +:10245000912F9F70C92ED12CE12CF12C082E04C095 +:10246000CC0CDD1CEE1CFF1C0A94D2F714FF12C02A +:102470004FE050E060E070E004C0440F551F661F5D +:10248000771F8A95D2F7CB01BA0160957095809538 +:10249000909503C060E070E0CB012B2D269526952A +:1024A0002370422F50E042305105D9F0433051059E +:1024B00069F16C297D298E299F294130510551F1FF +:1024C00026960FB6F894DEBF0FBECDBFDF91CF9139 +:1024D0001F910F91FF90EF90DF90CF90BF900C94E1 +:1024E0007A186C297D298E299F2926960FB6F89493 +:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037 +:10250000EF90DF90CF90BF900C9496180E947A18AD +:10251000C701B60126960FB6F894DEBF0FBECDBF39 +:10252000DF91CF911F910F91FF90EF90DF90CF90AF +:10253000BF900C945E18103FD1F118F4103E50F487 +:10254000A1C0123F09F463C008F44CC0133F09F462 +:1025500073C098C01F708B2D8F710023A1F00E9453 +:10256000F717812F26960FB6F894DEBF0FBECDBFAA +:10257000DF91CF911F910F91FF90EF90DF90CF905F +:10258000BF900C947D100E941818812F26960FB6CC +:10259000F894DEBF0FBECDBFDF91CF911F910F9199 +:1025A000FF90EF90DF90CF90BF900C9484100023A9 +:1025B000A9F02111BFC08B2D8F7126960FB6F8940C +:1025C000DEBF0FBECDBFDF91CF911F910F91FF9066 +:1025D000EF90DF90CF90BF900C943D18223008F020 +:1025E000A9C0E9CF0023A9F08B2D8F7126960FB6D5 +:1025F000F894DEBF0FBECDBFDF91CF911F910F9139 +:10260000FF90EF90DF90CF90BF900C94F7170023CE +:1026100059F38B2D8F7126960FB6F894DEBF0FBE3F +:10262000CDBFDF91CF911F910F91FF90EF90DF9081 +:10263000CF90BF900C941818002399F08B2D8F71B8 +:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 +:102650001F910F91FF90EF90DF90CF90BF900C945F +:10266000E21726960FB6F894DEBF0FBECDBFDF91FE +:10267000CF911F910F91FF90EF90DF90CF90BF907F +:102680000C94D8170023A9F0222309F4ADCF812F91 +:1026900026960FB6F894DEBF0FBECDBFDF91CF9167 +:1026A0001F910F91FF90EF90DF90CF90BF900C940F +:1026B000660F222309F4ADCF812F26960FB6F8942A +:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065 +:1026D000EF90DF90CF90BF900C942E104B2D4F7049 +:1026E000612FC7010E94AE0226960FB6F894DEBF96 +:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 +:10270000DF90CF90BF900C94FC164B2D4F70612F33 +:10271000C70126960FB6F894DEBF0FBECDBFDF917E +:10272000CF911F910F91FF90EF90DF90CF90BF90CE +:102730000C94DA0526960FB6F894DEBF0FBECDBF17 +:10274000DF91CF911F910F91FF90EF90DF90CF908D +:10275000BF9008950E9497190E94A7190E946C19B2 +:102760000E94C1190E94DA1E0E942A1E80E090E099 +:102770000E945F0E80E090E00C94750E0E94871915 +:102780000C94AA130E94B318292F22952F7030E0C1 +:102790002C3031054CF42A3031056CF422503109CB +:1027A0002230310588F407C02C30310549F02F3034 +:1027B000310531F009C0803E48F0803F29F406C061 +:1027C00093FB882780F9089580E0089581E00895BB +:1027D000CF93DF9300D000D01F92CDB7DEB70F901C +:1027E0000F900F900F900F90DF91CF910895CF939E +:1027F000DF9300D000D000D0CDB7DEB726960FB65D +:10280000F894DEBF0FBECDBFDF91CF9108951F9327 +:10281000CF93DF93C091790116E080917A01C817B8 +:1028200099F0D0E01C9FF0011D9FF00D1124E55898 +:10283000FE4F4081518162817381848195810E9424 +:10284000F7132196C770E9CFDF91CF911F910895BB +:102850004091AB015091AC016091AD017091AE011E +:102860008091AF019091B0010C94F7138091B00169 +:1028700082958F7009F054C08091AD01882309F4CE +:102880004FC080917901A0917A016091AB01709164 +:10289000AC014091AE015091AF01B6E08A1709F446 +:1028A0003FC090E041155105C1F17F3F11F46F3FEA +:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A +:1028C000218172132AC02081621327C02281211125 +:1028D00024C0238134812417350710F42150310995 +:1028E000241B350B283C3105C0F42091B0012F701A +:1028F00020612093B00126E0289FF001299FF00D70 +:102900001124E058FE4F80818F70806180838BEAB4 +:1029100091E00E948B100C94071401968770BECF33 +:102920000895CF92DF92EF92FF920F931F93CF9370 +:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58 +:10294000CDBF8C0185E0F801DE011D9601900D924E +:102950008A95E1F7D8014C9111965C9111971296E6 +:102960006C9112971396CD90DC9014973091AB0137 +:102970007091AC018091AE019091AF01009709F484 +:102980006BC17F3F19F43F3F09F466C1E090AD0190 +:10299000EE2009F4C0C02091B001C816D90628F075 +:1029A000F601E81BF90BCF0104C0809590958C0DC2 +:1029B0009D1DFF24F394883C910578F0F12C207F35 +:1029C00009F0C6C07C2DD98AC88A89890E94E8137B +:1029D0008BEA91E00E948B10B1C0822F807F09F0BA +:1029E00046C0751314C0341312C0611110C02F708B +:1029F00020612093B0010E9428148BEA91E00E948C +:102A00008B108091B001D80115968C932EC0CD28E3 +:102A100019F15F3F11F44F3FF9F0F62E61111CC020 +:102A20008091790120917A0136E0821709F45AC029 +:102A300090E0389FF001399FF00D1124E558FE4FCA +:102A40007181571306C07081471303C072817111E1 +:102A500003C001968770E9CFF62E662309F418C1EA +:102A60008091B00181608093B001F12C11C1751388 +:102A700008C0341306C0611104C08091B001D801B0 +:102A8000C3C04D875E878D859E856A8B0E94C21369 +:102A90006A898823E1F16623D1F12091B001822F68 +:102AA00082958F7090E0029774F08091AB019091C5 +:102AB000AC0198878F831986DB86CA862C87CE0166 +:102AC00007960E948B1086E0F801ABEAB1E0019016 +:102AD0000D928A95E1F70E9436140E942814FF2473 +:102AE000F394D6C04D875E878D859E850E94B3186E +:102AF000292F22952F7030E0223031050CF0BCC018 +:102B00009F7009F0B6C0805E883008F4C1C0C8016B +:102B10000E948B10E4CFC816D90608F453C0F60102 +:102B2000E81BF90BCF01883C910508F450C0F12C4B +:102B30007C2DD98AC88A89890E94E813EBEAF1E0E2 +:102B400086E0DF011D928A95E9F70E942814A0C053 +:102B5000751314C0341312C0611110C08091B001FC +:102B6000F8018583C8010E948B1086E0EBEAF1E052 +:102B7000DF011D928A95E9F7FE2C8AC04D875E879A +:102B80008D859E856A8B0E94C2136A89882309F409 +:102B9000BECF662309F4BBCF2091B001822F82956E +:102BA0008F7090E002970CF48ECF8091AB019091E2 +:102BB000AC019A8389831B82DD82CC822E83CE0175 +:102BC00001967FCF809590958C0D9D1DACCFF62EF4 +:102BD000662309F49CCF75132EC034132CC02091AA +:102BE000B00120FD1FC0822F82958F70D9F0D801CF +:102BF00015962C9315978F3049F08F5F982F9295EB +:102C0000907F822F8F70892B15968C93C8010E941C +:102C10008B1086E0F801ABEAB1E001900D928A9545 +:102C2000E1F793CF86E0F801ABEAB1E001900D92B5 +:102C30008A95E1F72DC04D875E878D859E850E9420 +:102C4000C213811140CF8091B00181608093B001A7 +:102C5000C8010E948B101CC0662309F458CF4D8711 +:102C60005E878D859E850E94C213882309F44FCF0D +:102C70002ACF811148CF0CC0243031050CF047CF4A +:102C80009F7009F440CFF8019581907F09F03BCF08 +:102C90008F2D62960FB6F894DEBF0FBECDBFDF91C9 +:102CA000CF911F910F91FF90EF90DF90CF900895FB +:102CB0001F93CF93DF93CDB7DEB72C970FB6F89461 +:102CC000DEBF0FBECDBF4F83588769877A878B875A +:102CD0009C87CE0107960E949114882369F08F810A +:102CE00098852A853B85232BF1F19F3F09F063C02E +:102CF0008F3F09F060C037C086E0FE013796DE01E5 +:102D0000119601900D928A95E1F76F817885EA8599 +:102D1000FB85309741F17F3F11F46F3F21F1209106 +:102D20007A0130E0C90101968770992740917901B5 +:102D300050E08417950709F447C069837A83FD83BF +:102D4000EC8396E0929FD001939FB00D1124A5587B +:102D5000BE4FFE01319601900D929A95E1F7809356 +:102D60007A010E94071416E08091790190917A010E +:102D70008917C1F1189FC001112485589E4F0E94E8 +:102D80009114882379F1E09179011E9FF0011124BB +:102D9000E558FE4F40815181628173818481958124 +:102DA0000E94F7138091790190E00196877099272E +:102DB00080937901D9CF4F81588569857A858B8534 +:102DC0009C850E94F713CFCF0E94BE1310927A0108 +:102DD00010927901EBEAF1E086E0DF011D928A951D +:102DE000E9F7C1CF2C960FB6F894DEBF0FBECDBF6A +:102DF000DF91CF911F910895EF92FF920F931F9350 +:102E0000CF93DF938C01892B09F46CC0F12CEE2455 +:102E1000E394E8012196F8018491843740F48430EA +:102E200008F051C0813081F0823019F15BC08537E4 +:102E300009F444C0A8F19CE7980F903708F052C0FD +:102E40008F770E942E1041C00E5F1F4FFE01C4916C +:102E500080E28C0F883048F4C7708E2D01C0880F37 +:102E6000CA95EAF70E949A1914C08C2F0E94660F27 +:102E70002DC00E5F1F4FFE01C49180E28C0F883081 +:102E800058F4C7708E2D01C0880FCA95EAF70E94CA +:102E9000A0190E94C1191AC08C2F0E942E1016C0B2 +:102EA0000E5F1F4FFE01C491CC2381F08FE99FE09C +:102EB0000197F1F700C00000C150F6CF0E5F1F4F21 +:102EC000FE01F49003C00E94660F8E018F2D8823AF +:102ED00009F49FCFEFE9FFE03197F1F700C0000060 +:102EE0008150F5CFDF91CF911F910F91FF90EF901F +:102EF000089508956093B5017093B6018093B7016A +:102F00009093B8010C94AA130F931F930091B501ED +:102F10001091B6012091B7013091B801DC01CB01CD +:102F2000802B912BA22BB32B8093B5019093B601EC +:102F3000A093B701B093B8011F910F910C94AA13FD +:102F40000F931F930091B5011091B6012091B70125 +:102F50003091B801DC01CB0180239123A223B3235C +:102F60008093B5019093B601A093B701B093B801D7 +:102F70001F910F910C94AA130F931F930091B50109 +:102F80001091B6012091B7013091B801DC01CB015D +:102F900080279127A227B3278093B5019093B6018C +:102FA000A093B701B093B8011F910F910C94AA138D +:102FB0001092B1011092B2011092B3011092B401BB +:102FC0000C94AA1341E050E060E070E004C0440FAC +:102FD000551F661F771F8A95D2F74093B101509312 +:102FE000B2016093B3017093B4010C94AA1341E051 +:102FF00050E060E070E004C0440F551F661F771F6B +:103000008A95D2F78091B1019091B201A091B3015C +:10301000B091B401482B592B6A2B7B2B4093B10103 +:103020005093B2016093B3017093B4010C94AA134E +:1030300041E050E060E070E004C0440F551F661F9F +:10304000771F8A95D2F7409550956095709580913D +:10305000B1019091B201A091B301B091B4014823A4 +:1030600059236A237B234093B1015093B2016093AB +:10307000B3017093B4010C94AA1341E050E060E0F6 +:1030800070E004C0440F551F661F771F8A95D2F762 +:103090008091B1019091B201A091B301B091B401BE +:1030A000482759276A277B274093B1015093B201E3 +:1030B0006093B3017093B4010C94AA130F931F9300 +:1030C0000091B1011091B2012091B3013091B4018E +:1030D000DC01CB01802B912BA22BB32B8093B10170 +:1030E0009093B201A093B301B093B4011F910F91DB +:1030F0000C94AA130F931F930091B1011091B20188 +:103100002091B3013091B401DC01CB0180239123E4 +:10311000A223B3238093B1019093B201A093B30192 +:10312000B093B4011F910F910C94AA130F931F93A6 +:103130000091B1011091B2012091B3013091B4011D +:10314000DC01CB0180279127A227B3278093B1010F +:103150009093B201A093B301B093B4011F910F916A +:103160000C94AA130895CF92DF92EF92FF920F93DF +:103170001F93CF93DF938C01C090B501D090B6011F +:10318000E090B701F090B8014091B1015091B201C7 +:103190006091B3017091B401C42AD52AE62AF72AB6 +:1031A000CFE1D0E0D701C6010C2E04C0B695A7959B +:1031B000979587950A94D2F780FF07C0B8018C2FA6 +:1031C0000E94FD058130910531F4219758F7B8012F +:1031D00080E00E94FD05DF91CF911F910F91FF903C +:1031E000EF90DF90CF90089590910C01992321F0FA +:1031F00090910D01911109C020910E0130910F01A4 +:10320000F90132969FEF40E01FC0982F9695969552 +:1032100096959F3050F5E0910E01F0910F01E90F66 +:10322000F11D877021E030E0A90102C0440F551F55 +:103230008A95E2F7CA019181892B818308959F3F86 +:1032400039F04F5F4E3041F051915813F8CF0DC017 +:103250005111F7CF942FF5CF9F3F39F0F901E90FC6 +:10326000F11D97FDFA9582830895089590910C01C0 +:10327000992321F090910D01911109C020910E0127 +:1032800030910F01F9013296205F3F4F1FC0982FF8 +:103290009695969596959F30F0F4E0910E01F091F9 +:1032A0000F01E90FF11D877021E030E0A90102C094 +:1032B000440F551F8A95E2F7CA01809591818923B1 +:1032C000818308953196E217F30729F090819813CE +:1032D000F9CF1082F7CF089581E090E0E0910E01E0 +:1032E000F0910F01E80FF91F1082019680319105CE +:1032F000A9F708959091CC01892B8093CC01089572 +:1033000080959091CC0189238093CC0108951092EF +:10331000CC0108959091CB01892B8093CB01089526 +:1033200080959091CB0189238093CB0108951092D1 +:10333000CB0108959091CA01892B8093CA01089509 +:1033400080959091CA0189238093CA0108951092B3 +:10335000CA0108958093B90108951092B9010895A2 +:1033600080910E0190910F01FC0131969C01205F2C +:103370003F4F80E0919191118F5FE217F307D1F7F2 +:103380000895E0910E01F0910F018091CC018083AE +:10339000E0910E01F0910F0190818091CB01892B7A +:1033A0008083E0910E01F0910F0190818091CA011C +:1033B000892B80838091B901882361F0E0910E010F +:1033C000F0910F019081892B80830E94B0198111A7 +:1033D0001092B90180910E0190910F010C94490E49 +:1033E000CF92DF92EF92FF926C01EE24FF24C11482 +:1033F000D104E104F10421F0C701B60120E101C0CC +:1034000020E0C72ED82EE92EFF24C114D104E104F8 +:10341000F10419F0285FC701B6016B017C0154E08B +:10342000F694E794D794C7945A95D1F7C114D10470 +:10343000E104F10419F02C5FC701B6016B017C01B6 +:1034400042E0F694E794D794C7944A95D1F7C11413 +:10345000D104E104F10419F02E5FC701B601DC01CB +:10346000CB01B695A79597958795892B8A2B8B2BA2 +:1034700009F02F5F822FFF90EF90DF90CF9008959B +:103480008091E601843039F11092CE0120E488E188 +:1034900090E00FB6F894A895809360000FBE20933B +:1034A000600080E00E94330783B7817F846083BF20 +:1034B00083B7816083BF7894889583B78E7F83BFFD +:1034C0000FB6F894A89580916000886180936000A1 +:1034D000109260000FBE089508950895CF930E9442 +:1034E0006C1A0E9426040E946D1AC0E08C2F0E9464 +:1034F0001405811104C0CF5FCE30C1F701C081E057 +:10350000CF9108950E94BE130E943D0E0C94330784 +:1035100082E084BD93E095BD9AEF97BD80936E00E5 +:1035200008952FB7F8948091CF019091D001A09188 +:10353000D101B091D2012FBF0895CF92DF92EF92C7 +:10354000FF920F931F932FB7F8944091CF015091A2 +:10355000D0016091D1017091D2012FBF6A017B012E +:10356000EE24FF248C0120E030E0C016D106E206F4 +:10357000F30610F4415051099A01281B390BC90177 +:103580001F910F91FF90EF90DF90CF9008951F92C1 +:103590000F920FB60F9211248F939F93AF93BF9307 +:1035A0008091CF019091D001A091D101B091D20131 +:1035B0000196A11DB11D8093CF019093D001A093DE +:1035C000D101B093D201BF91AF919F918F910F9094 +:1035D0000FBE0F901F9018950E943A0BF8942FEF92 +:1035E00087EA91E6215080409040E1F700C000005A +:1035F00087E090EBDC018093EF019093F001A093C2 +:10360000F101B093F2019CE088E10FB6F894A8951F +:10361000809360000FBE90936000FFCFEF92FF9207 +:103620000F931F93CF93DF93D82FC0E08C2F0E946E +:10363000140500E010E0E82EF12CC701002E02C0B6 +:10364000959587950A94E2F780FD06C00F5F1F4F9E +:103650000630110591F709C0602F7C2F80E00E9491 +:10366000DB05D813F3CF81E004C0CF5FCE30F1F695 +:1036700080E0DF91CF911F910F91FF90EF9008951F +:10368000CF93C82F8CE20E940E1B882321F08C2F31 +:10369000CF910C940E1B80E0CF910895CF930E94A0 +:1036A000951C811102C00E947B1CC5E6C15049F0E7 +:1036B0000E9426048FE39CE90197F1F700C0000007 +:1036C000F5CF89E20E94401B811113C18AE20E945A +:1036D000401B81110E947B1C85E00E94401B8111D0 +:1036E0000E94EC1A0E94A01C8093CD0187E00E94EA +:1036F000401B8823A9F18BE10E94401B882351F0D5 +:103700008091CD0181FB222720F991E0922790FB47 +:1037100081F90EC08EE00E94401B882361F08091E9 +:10372000CD0182FB222720F991E0922790FB82F9BC +:103730008093CD0115C080E10E94401B9091CD0186 +:10374000882341F093FB222720F981E0822780FB28 +:1037500093F904C0892F809580FB90F99093CD0157 +:103760008091CD010E94A41C0E94B21C8093E001B4 +:1037700080EE0E94401B882341F08091E001982F49 +:10378000909590FB80F98093E00189E30E94401BB3 +:10379000882359F08091E00181FB222720F991E0F4 +:1037A000922790FB81F98093E00182EE0E94401BFA +:1037B000882359F08091E00182FB222720F991E0D3 +:1037C000922790FB82F98093E00186EE0E94401BD5 +:1037D000882359F08091E00183FB222720F991E0B2 +:1037E000922790FB83F98093E00183EE0E94401BB7 +:1037F000882359F08091E00184FB222720F991E091 +:10380000922790FB84F98093E00185E30E94401B9E +:10381000882359F08091E00185FB222720F991E06F +:10382000922790FB85F98093E00181E30E94401B81 +:10383000882359F08091E00186FB222720F991E04E +:10384000922790FB86F98093E00181E10E94401B62 +:10385000882359F08091E00187FB222720F991E02D +:10386000922790FB87F98093E0018091E0010E940C +:10387000B61C8091E00187FB882780F980930D01B9 +:1038800087E20E94401BC82F8EE10E94401B8111DD +:10389000C2608FE10E94401B8111C46080E20E94DF +:1038A000401B8111C86081E20E94401B8111C061F0 +:1038B00082E20E94401B8111C06283E20E94401B91 +:1038C0008111C06484E20E94401B882311F0C0680B +:1038D00002C0CC2329F08C2F0E94AD1C6C2F03C09A +:1038E0000E94A91C682F70E080E090E0CF910C94BA +:1038F0007A17CF9108956DEE7EEF80E090E00E9400 +:10390000F52260E082E090E00E94E72260E083E040 +:1039100090E00E94E72260E084E090E00E94E722CD +:1039200060E085E090E00C94E72280E090E00E9467 +:10393000E12221E08D3E9E4F09F020E0822F089584 +:1039400082E090E00C94D922682F82E090E00C9401 +:10395000E72283E090E00C94D922682F83E090E086 +:103960000C94E72284E090E00C94D922682F84E044 +:1039700090E00C94E7228091D50180FF0BC060910C +:10398000130185E0689FB0011124759567957595C1 +:1039900067952BC081FF09C06091130185E0689F86 +:1039A000B00111247595679520C082FF07C0609112 +:1039B000130185E0689FB001112417C09091D601D2 +:1039C0009923D1F060911201961788F72091130185 +:1039D00085E0289F90011124929FA001939F500D94 +:1039E000112470E0CA010E94AB226038710540F4D6 +:1039F0006115710539F002C065E070E0862F089509 +:103A00008FE7089581E008958091D50180FF08C077 +:103A10006091110170E0759567957595679521C066 +:103A200081FF06C06091110170E07595679519C01E +:103A300082FF04C06091110170E010C09091D60126 +:103A40009923C1F0609110019617A0F780911101A0 +:103A5000899FC001112470E00E94AB22603871057B +:103A600028F46115710521F0862F08958FE70895D8 +:103A700081E0089561E070E0F4CF803F21F40E947E +:103A8000BB1C819504C0813F29F40E94BB1C80931C +:103A9000D9010895823F21F40E94BB1C819504C086 +:103AA000833F29F40E94BB1C8093D8010895893F6D +:103AB00019F40E94041D05C08A3F31F40E94041DC0 +:103AC00081958093DA0108958B3F21F40E94041DB3 +:103AD000819504C08C3F29F40E94041D8093DB0172 +:103AE0000895843F21F48091D701816017C0853FFC +:103AF00021F48091D701826011C0863F21F480912A +:103B0000D70184600BC0873F21F48091D701886082 +:103B100005C0883F31F48091D70180618093D7013F +:103B200008958D3F21F48091D50181600BC08E3FB7 +:103B300021F48091D501826005C08F3F29F48091E6 +:103B4000D50184608093D5010895803F39F4809138 +:103B5000D90187FF6CC01092D90169C0813F29F457 +:103B60008091D9011816BCF362C09091D801823FB0 +:103B700029F497FF5CC01092D80159C0833F19F413 +:103B80001916CCF354C0893F41F48091DA0118161C +:103B90000CF04DC01092DA014AC08A3F29F480919E +:103BA000DA0187FF44C0F6CF8B3F39F48091DB0107 +:103BB00087FF3DC01092DB013AC08C3F29F4809111 +:103BC000DB011816BCF333C0843F21F48091D70188 +:103BD0008E7F17C0853F21F48091D7018D7F11C062 +:103BE000863F21F48091D7018B7F0BC0873F21F462 +:103BF0008091D701877F05C0883F31F48091D7013C +:103C00008F7E8093D70113C08D3F21F48091D50121 +:103C10008E7F0BC08E3F21F48091D5018D7F05C032 +:103C20008F3F29F48091D5018B7F8093D5018091BE +:103C3000D80181110EC08091D90181110AC08091F3 +:103C4000DA01811106C08091DB01811102C010925E +:103C5000D601089587ED91E00E94540E0E94911ABA +:103C60009093D4018093D30108951F93CF93DF9352 +:103C70008091D3019091D4010E949D1AAC01909142 +:103C8000D601992321F02091140130E006C0209143 +:103C900015018AE0289F900111244217530708F468 +:103CA00085C08091D801C091D901D091DA011091DD +:103CB000DB01811107C0C11175C0D11173C0111191 +:103CC00071C074C09F3F19F09F5F9093D601181682 +:103CD00024F40E94BB1C8093D8018091D80187FFF7 +:103CE00005C00E94BB1C81958093D8011C1624F44A +:103CF0000E94BB1C8093D9018091D90187FF05C028 +:103D00000E94BB1C81958093D9016091D8016623E4 +:103D100031F1C091D901CC2311F1062E000C770BA3 +:103D2000880B990B0E94B22123E333E343E35FE363 +:103D30000E9416220E947A216093D8016C2FCC0F2A +:103D4000770B880B990B0E94B22123E333E343E303 +:103D50005FE30E9416220E947A216093D9011D160A +:103D600024F40E94041D8093DA018091DA0187FF18 +:103D700005C00E94041D81958093DA01111624F478 +:103D80000E94041D8093DB018091DB0187FF05C049 +:103D90000E94041D81958093DB01DF91CF911F91DB +:103DA0000C942A1E9F3F09F08FCF97CFDF91CF91C0 +:103DB0001F910895E7EDF1E085E0DF011D928A95FE +:103DC000E9F71092D6011092D5010895833081F160 +:103DD00028F4813059F08230D1F00895853009F40B +:103DE00049C0B8F1863009F456C008958091150194 +:103DF000262F30E0280F311D2F3F310524F4680FA6 +:103E00006093150108958FEF8093150108958091B7 +:103E10001401262F30E0280F311D2F3F310524F4E7 +:103E2000680F6093140108958FEF80931401089533 +:103E300080911301262F30E0280F311D2F3F3105CF +:103E400024F4680F6093130108958FEF809313019A +:103E5000089580911201262F30E0280F311D2F3F49 +:103E6000310524F4680F6093120108958FEF809359 +:103E70001201089580911101262F30E0280F311D85 +:103E80002F3F310524F4680F6093110108958FEFDF +:103E900080931101089580911001262F30E0280FA2 +:103EA000311D2F3F310524F4680F609310010895F0 +:103EB0008FEF809310010895833011F128F4813041 +:103EC00049F0823091F00895853081F120F18630FB +:103ED000C1F1089580911501681720F4861B809325 +:103EE0001501089510921501089580911401681725 +:103EF00020F4861B809314010895109214010895F4 +:103F000080911301681720F4861B80931301089594 +:103F100010921301089580911201681720F4861BF6 +:103F20008093120108951092120108958091110159 +:103F3000681720F4861B80931101089510921101D7 +:103F4000089580911001681720F4861B809310015A +:103F500008951092100108950F931F938D3109F465 +:103F60006AC008F03FC08E3009F484C0C0F48730C6 +:103F700009F46DC068F4863009F0B5C08091CD01B8 +:103F8000817F8E7F8093CD0181E08093DD01ACC085 +:103F9000883009F457C08B3009F46AC0A4C0863158 +:103FA00009F466C078F4803109F477C0813109F0F2 +:103FB0009AC00E94BE1390910D0181E089278093E1 +:103FC0000D0156C0893109F453C08B3109F08BC003 +:103FD0008091CD0181FB222720F991E0922790FB6F +:103FE00081F951C0853309F475C048F4873209F46A +:103FF00071C008F45EC0893209F46CC074C08334A7 +:1040000030F48A3308F053C0883391F16CC08334A4 +:1040100009F460C0883409F066C00E94BE130FEF37 +:1040200013ED20E3015010402040E1F700C00000F4 +:104030000E94EC1A1DC00E9434210E943D0E0E9475 +:10404000330716C00E94A01C0E94B21C11C09091A0 +:10405000CD01892F8095817080FB90F929F09660C1 +:1040600098609093CD0140C0997F977F9093CD0148 +:1040700081E03AC08091CD0182FB222720F991E0B6 +:10408000922790FB82F98093CD01992389F3809147 +:10409000CD0181608093CD01EBCF8091CD0183FB79 +:1040A000222720F991E0922790FB83F9ECCF8953E6 +:1040B00001C08D5141E050E060E070E08A019B0159 +:1040C00004C0000F111F221F331F8A95D2F7C901A8 +:1040D000B80104C061E070E080E090E00E947A17CF +:1040E0000E94BE13C5CF80E01F910F91089580E01C +:1040F000089580E00895CF93C82F8091DD0181302D +:1041000079F018F08230E9F187C0E0910E01F0916A +:104110000F018081813169F0823209F07FC009C0CE +:10412000E0910E01F0910F018081813111F0823216 +:1041300061F48C2F0E947720811104C08C2F0E9483 +:10414000AC1F1DC081E090E01AC08C2F0E94792026 +:10415000811114C0C43179F048F4CB3079F0C0310A +:1041600009F060C082E08093DD0108C0C93219F017 +:10417000C83321F057C01092DD0154C081E0817036 +:1041800053C0C93289F118F5C43171F1A8F4C730B0 +:1041900009F046C08AE08093150194E190931401E0 +:1041A00093E0909313018093120188E080931101B2 +:1041B00088E28093100134C0CE51C63088F5EC2FD0 +:1041C000F0E0E65DFE4F80818093DC0129C0CE34B3 +:1041D000E9F020F4CB3421F56AE013C0C13579F061 +:1041E000C235F1F461E00DC08091DC01882319F043 +:1041F0001092DC0115C081E08093DD0115C061E003 +:1042000006C08091DC010E94E61E0AC06AE080912F +:10421000DC010E945C1F04C01092DD0180E004C03C +:1042200081E002C080E0ABCFCF910895E1E8F0E0FB +:104230008081886080838081816080838FB7F894DB +:1042400093E09093890090ED909388008FBF08953C +:10425000EFE6F0E08081826080830895EFE6F0E091 +:1042600080818D7F80830895EFE6F0E0908182E089 +:104270008927808308951F920F920FB60F92112401 +:104280002F933F934F935F936F937F938F939F935E +:10429000AF93BF93EF93FF938091DE019091DF0185 +:1042A00001969093DF018093DE01811103C082E0CB +:1042B0000E943307E091DF01E695E695F0E0E657CE +:1042C000FB4FE4918091DE018E1303C080E00E94D9 +:1042D0003307FF91EF91BF91AF919F918F917F91A4 +:1042E0006F915F914F913F912F910F900FBE0F9063 +:1042F0001F9018950E9481216894B1110C9410228E +:1043000008950E94F52188F09F5798F0B92F9927BA +:10431000B751B0F0E1F0660F771F881F991F1AF0B0 +:10432000BA95C9F714C0B13091F00E940F22B1E0E4 +:1043300008950C940F22672F782F8827B85F39F0E3 +:10434000B93FCCF3869577956795B395D9F73EF449 +:1043500090958095709561957F4F8F4F9F4F0895F1 +:10436000E89409C097FB3EF490958095709561950F +:104370007F4F8F4F9F4F9923A9F0F92F96E9BB27C5 +:104380009395F695879577956795B795F111F8CF41 +:10439000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAC +:1043A0009F4F16C0882311F096E911C0772321F0A2 +:1043B0009EE8872F762F05C0662371F096E8862F3A +:1043C00070E060E02AF09A95660F771F881FDAF791 +:1043D000880F9695879597F9089557FD9058440F43 +:1043E000551F59F05F3F71F04795880F97FB991F54 +:1043F00061F09F3F79F08795089512161306140611 +:10440000551FF2CF4695F1DF08C01616170618069D +:10441000991FF1CF86957105610508940895E89478 +:10442000BB2766277727CB0197F908950E94292299 +:104430000C949A220E948C2238F00E94932220F041 +:10444000952311F00C9483220C94892211240C944E +:1044500010220E94ED2170F3959FC1F3950F50E05B +:10446000551F629FF001729FBB27F00DB11D639F26 +:10447000AA27F00DB11DAA1F649F6627B00DA11DCC +:10448000661F829F2227B00DA11D621F739FB00D72 +:10449000A11D621F839FA00D611D221F749F3327E2 +:1044A000A00D611D231F849F600D211D822F762F7B +:1044B0006A2F11249F5750409AF0F1F088234AF058 +:1044C000EE0FFF1FBB1F661F771F881F91505040C4 +:1044D000A9F79E3F510580F00C9483220C94102282 +:1044E0005F3FE4F3983ED4F3869577956795B7954B +:1044F000F795E7959F5FC1F7FE2B880F911D969565 +:10450000879597F9089597F99F6780E870E060E0D4 +:1045100008959FEF80EC089500240A94161617065C +:1045200018060906089500240A94121613061406A4 +:1045300005060895092E0394000C11F4882352F007 +:10454000BB0F40F4BF2B11F460FF04C06F5F7F4FBF +:104550008F4F9F4F089597FB072E16F4009407D0B6 +:1045600077FD09D00E94C52207FC05D03EF4909546 +:1045700081959F4F0895709561957F4F0895EE0F37 +:10458000FF1F0590F491E02D0994AA1BBB1B51E17C +:1045900007C0AA1FBB1FA617B70710F0A61BB70BB3 +:1045A000881F991F5A95A9F780959095BC01CD0158 +:1045B0000895F999FECF92BD81BDF89A992780B5EB +:1045C0000895A8E1B0E042E050E00C94FC22262FD0 +:1045D000F999FECF1FBA92BD81BD20BD0FB6F894E8 +:1045E000FA9AF99A0FBE019608950E94E722272FA2 +:1045F0000C94E822DC01CB01FC01F999FECF06C046 +:10460000F2BDE1BDF89A319600B40D924150504090 +:08461000B8F70895F894FFCFFC +:1046180020023507C307A0076C0738070101BA0154 +:1046280028080A03140A3F4D36394B04FE03C80311 +:104638008F0322033B0354036D03010203040506A1 +:044648000708090056 +:00000001FF -- cgit v1.2.3 From a3ed43227385a8ab95b13510e0ecf0ffeed96083 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 30 Mar 2016 16:31:46 -0500 Subject: Drastically rewrote the path script to handle Explorer's stubborn grasp of EnvVars. Tested on Win7. --- 1-setup-path-win.bat | 79 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 68 insertions(+), 11 deletions(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 6957dbc3f4..2c15857bb7 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -1,14 +1,71 @@ -@echo off +@SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION +@ECHO OFF +SET CMDLINERUNSTR=%SystemRoot%\system32\cmd.exe -reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul -echo. +SET NEWPATH1="C:\MinGW\msys\1.0\bin" +SET NEWPATH2="C:\MinGW\bin" -if NOT ["%errorlevel%"]==["0"] ( - echo FAILED. You probably just need to run the script with administrator privileges. -) else ( - echo Success! - setx QMK QMK > nul -) +:: Make sure paths exist +IF NOT EXIST !NEWPATH1! (ECHO Path not found: %NEWPATH1% && GOTO ExitBatch) +IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch) -echo. -pause +:: Add paths +CALL :AddPath %NEWPATH1% +CALL :AddPath %NEWPATH2% + +:: Branch to UpdateEnv if we need to update +IF DEFINED UPDATE (GOTO UpdateEnv) + +GOTO ExitBatch + +:: ----------------------------------------------------------------------------- + +:UpdateEnv +ECHO Making updated PATH go live . . . +REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1 +setx TEMPVAR 1 > nul 2>&1 +REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1 +IF NOT !cmdcmdline! == !CMDLINERUNSTR! (CALL :KillExplorer) +GOTO ExitBatch + +:: ----------------------------------------------------------------------------- + +:ExitBatch +ENDLOCAL +PAUSE +EXIT /b + +:: ----------------------------------------------------------------------------- + +:AddPath +ECHO %PATH% | FINDSTR /C:"%~1" > nul +IF ERRORLEVEL 1 ( + REG add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v PATH /t REG_SZ /d "%PATH%;%~1" > nul 2>&1 + IF ERRORLEVEL 0 ( + ECHO Adding %1 . . . Success! + SET "PATH=%PATH%;%~1" + SET UPDATE=1 + ) ELSE ( + ECHO Adding %1 . . . FAILED. Run this script with administrator privileges. + ) +) ELSE ( + ECHO Skipping %1 - Already in PATH + ) +EXIT /b + +:: ----------------------------------------------------------------------------- + +:KillExplorer + +ECHO Your desktop is being restarted, please wait. . . +ping -n 5 127.0.0.1 > NUL 2>&1 +ECHO Killing process Explorer.exe. . . +taskkill /f /im explorer.exe +ECHO. +ECHO Your desktop is now loading. . . +ping -n 5 127.0.0.1 > NUL 2>&1 +ECHO. +ping -n 5 127.0.0.1 > NUL 2>&1 +START explorer.exe +START explorer.exe %CD% +EXIT /b \ No newline at end of file -- cgit v1.2.3 From dbd4ab3457dd001ab4bbcec14315047b815f7dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Thu, 31 Mar 2016 23:15:59 +0200 Subject: fixed de_osx prefix in keymap include to avoid conflicts --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 50 ++++----- quantum/keymap_extras/keymap_german_osx.h | 156 ++++++++++++++-------------- 2 files changed, 103 insertions(+), 103 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index df8d996508..5d12964192 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -13,8 +13,8 @@ #define M_CTRL_CMDV 1 #define M_CTRL_CMDC 2 #define M_MEH_SH_ACUT 3 -#define M_DE_PLUS_CTRLALT 12 -#define M_DE_CIRC_CTRLCMD 13 +#define M_DE_OSX_PLUS_CTRLALT 12 +#define M_DE_OSX_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 #define M_CTL_SFT_HASH 15 @@ -54,21 +54,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // Otherwise, it needs KC_* [BASE] = KEYMAP( // layer 0 : default // left hand - KC_ESC, DE_1, DE_2, DE_3, DE_4, DE_5, M(M_CTL_SFT_HASH), - KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, KC_LGUI, - KC_LALT, DE_A, DE_S, DE_D, DE_F, DE_G, - KC_LSFT, CTL_T(DE_Y), DE_X, DE_C, DE_V, DE_B, KC_LALT, - LT(SYMB,DE_LESS), M(M_DE_CIRC_CTRLCMD), M(M_DE_PLUS_CTRLALT), KC_UP, KC_DOWN, + KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(M_CTL_SFT_HASH), + KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, + KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, + KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), KC_UP, KC_DOWN, M(M_MEH_SH_ACUT), TG(2), KC_HOME, KC_BSPC,KC_DEL, LT(SMLY,KC_END), // right hand - M(M_CTL_SFT_HASH), DE_6, DE_7, DE_8, DE_9, DE_0, DE_SS, - KC_RGUI, DE_Z, DE_U, DE_I, DE_O, DE_P, DE_UE, - DE_H, DE_J, DE_K, DE_L, DE_OE, ALT_T(DE_AE), - KC_RALT, DE_N, DE_M, DE_COMM,DE_DOT, CTL_T(DE_MINS), KC_RSFT, - KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), - TG(4), ALL_T(DE_ACUT), + M(M_CTL_SFT_HASH), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, + KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, + DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), + KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, + KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), + TG(4), ALL_T(DE_OSX_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC ), @@ -97,19 +97,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [SYMB] = KEYMAP( // left hand KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, - KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, - KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, + KC_TRNS,DE_OSX_LESS,DE_OSX_MORE,DE_OSX_EXLM,DE_OSX_QST, KC_TRNS,KC_TRNS, + KC_TRNS,DE_OSX_HASH,DE_OSX_DLR, DE_OSX_BSLS,DE_OSX_SLSH,KC_DOT, + KC_TRNS,KC_TRNS,DE_OSX_LESS,DE_OSX_PERC,DE_OSX_PIPE,DE_OSX_TILD,KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_LESS, DE_MORE, DE_EXLM, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), DE_HASH, - KC_TRNS, DE_PIPE, DE_TILD, DE_CIRC, KC_UP, DE_MINS, LSFT(KC_4), - DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, + DE_OSX_SLSH, DE_OSX_LPRN, DE_OSX_RPRN, LALT(KC_8), LALT(KC_9), DE_OSX_HASH, + KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD, DE_OSX_CIRC, KC_UP, DE_OSX_MINS, LSFT(KC_4), + DE_OSX_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_F13, KC_F12, KC_F14, KC_F15, KC_TRNS, KC_TRNS @@ -210,9 +210,9 @@ KEYMAP( // right hand KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, - KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_MINS, + KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_OSX_MINS, KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, - KC_0,KC_DOT, KC_COMM, DE_EQL, KC_TRNS, + KC_0,KC_DOT, KC_COMM, DE_OSX_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS @@ -309,7 +309,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (timer_elapsed(start) > 150){ return MACRO(U(LCTRL),U(LSFT),U(LALT),END); } else { - return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_ACUT here, as macro needs KC_ prefix + return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_OSX_ACUT here, as macro needs KC_ prefix } } break; @@ -325,7 +325,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case M_DE_CIRC_CTRLCMD: + case M_DE_OSX_CIRC_CTRLCMD: if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LGUI),END); @@ -337,7 +337,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case M_DE_PLUS_CTRLALT: + case M_DE_OSX_PLUS_CTRLALT: if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LALT),END); diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h index da91b4bf46..d0b77fb803 100644 --- a/quantum/keymap_extras/keymap_german_osx.h +++ b/quantum/keymap_extras/keymap_german_osx.h @@ -9,92 +9,92 @@ // Alt gr // normal characters -#define DE_Z KC_Y -#define DE_Y KC_Z +#define DE_OSX_Z KC_Y +#define DE_OSX_Y KC_Z -#define DE_A KC_A -#define DE_B KC_B -#define DE_C KC_C -#define DE_D KC_D -#define DE_E KC_E -#define DE_F KC_F -#define DE_G KC_G -#define DE_H KC_H -#define DE_I KC_I -#define DE_J KC_J -#define DE_K KC_K -#define DE_L KC_L -#define DE_M KC_M -#define DE_N KC_N -#define DE_O KC_O -#define DE_P KC_P -#define DE_Q KC_Q -#define DE_R KC_R -#define DE_S KC_S -#define DE_T KC_T -#define DE_U KC_U -#define DE_V KC_V -#define DE_W KC_W -#define DE_X KC_X +#define DE_OSX_A KC_A +#define DE_OSX_B KC_B +#define DE_OSX_C KC_C +#define DE_OSX_D KC_D +#define DE_OSX_E KC_E +#define DE_OSX_F KC_F +#define DE_OSX_G KC_G +#define DE_OSX_H KC_H +#define DE_OSX_I KC_I +#define DE_OSX_J KC_J +#define DE_OSX_K KC_K +#define DE_OSX_L KC_L +#define DE_OSX_M KC_M +#define DE_OSX_N KC_N +#define DE_OSX_O KC_O +#define DE_OSX_P KC_P +#define DE_OSX_Q KC_Q +#define DE_OSX_R KC_R +#define DE_OSX_S KC_S +#define DE_OSX_T KC_T +#define DE_OSX_U KC_U +#define DE_OSX_V KC_V +#define DE_OSX_W KC_W +#define DE_OSX_X KC_X -#define DE_0 KC_0 -#define DE_1 KC_1 -#define DE_2 KC_2 -#define DE_3 KC_3 -#define DE_4 KC_4 -#define DE_5 KC_5 -#define DE_6 KC_6 -#define DE_7 KC_7 -#define DE_8 KC_8 -#define DE_9 KC_9 +#define DE_OSX_0 KC_0 +#define DE_OSX_1 KC_1 +#define DE_OSX_2 KC_2 +#define DE_OSX_3 KC_3 +#define DE_OSX_4 KC_4 +#define DE_OSX_5 KC_5 +#define DE_OSX_6 KC_6 +#define DE_OSX_7 KC_7 +#define DE_OSX_8 KC_8 +#define DE_OSX_9 KC_9 -#define DE_DOT KC_DOT -#define DE_COMM KC_COMM +#define DE_OSX_DOT KC_DOT +#define DE_OSX_COMM KC_COMM -#define DE_SS KC_MINS -#define DE_AE KC_QUOT -#define DE_UE KC_LBRC -#define DE_OE KC_SCLN +#define DE_OSX_SS KC_MINS +#define DE_OSX_AE KC_QUOT +#define DE_OSX_UE KC_LBRC +#define DE_OSX_OE KC_SCLN -#define DE_CIRC KC_NUBS // accent circumflex ^ and ring ° -#define DE_ACUT KC_EQL // accent acute ´ and grave ` -#define DE_PLUS KC_RBRC // + and * and ~ -#define DE_HASH KC_BSLS // # and ' -#define DE_LESS KC_GRV // < and > and | -#define DE_MINS KC_SLSH // - and _ +#define DE_OSX_CIRC KC_NUBS // accent circumflex ^ and ring ° +#define DE_OSX_ACUT KC_EQL // accent acute ´ and grave ` +#define DE_OSX_PLUS KC_RBRC // + and * and ~ +#define DE_OSX_HASH KC_BSLS // # and ' +#define DE_OSX_LESS KC_GRV // < and > and | +#define DE_OSX_MINS KC_SLSH // - and _ // shifted characters -#define DE_RING LSFT(DE_CIRC) // ° -#define DE_EXLM LSFT(KC_1) // ! -#define DE_DQOT LSFT(KC_2) // " -#define DE_PARA LSFT(KC_3) // § -#define DE_DLR LSFT(KC_4) // $ -#define DE_PERC LSFT(KC_5) // % -#define DE_AMPR LSFT(KC_6) // & -#define DE_SLSH LSFT(KC_7) // / -#define DE_LPRN LSFT(KC_8) // ( -#define DE_RPRN LSFT(KC_9) // ) -#define DE_EQL LSFT(KC_0) // = -#define DE_QST LSFT(DE_SS) // ? -#define DE_GRV LSFT(DE_ACUT) // ` -#define DE_ASTR LSFT(DE_PLUS) // * -#define DE_QUOT LSFT(DE_HASH) // ' -#define DE_MORE LSFT(DE_LESS) // > -#define DE_COLN LSFT(KC_DOT) // : -#define DE_SCLN LSFT(KC_COMM) // ; -#define DE_UNDS LSFT(DE_MINS) // _ +#define DE_OSX_RING LSFT(DE_OSX_CIRC) // ° +#define DE_OSX_EXLM LSFT(KC_1) // ! +#define DE_OSX_DQOT LSFT(KC_2) // " +#define DE_OSX_PARA LSFT(KC_3) // § +#define DE_OSX_DLR LSFT(KC_4) // $ +#define DE_OSX_PERC LSFT(KC_5) // % +#define DE_OSX_AMPR LSFT(KC_6) // & +#define DE_OSX_SLSH LSFT(KC_7) // / +#define DE_OSX_LPRN LSFT(KC_8) // ( +#define DE_OSX_RPRN LSFT(KC_9) // ) +#define DE_OSX_EQL LSFT(KC_0) // = +#define DE_OSX_QST LSFT(DE_OSX_SS) // ? +#define DE_OSX_GRV LSFT(DE_OSX_ACUT) // ` +#define DE_OSX_ASTR LSFT(DE_OSX_PLUS) // * +#define DE_OSX_QUOT LSFT(DE_OSX_HASH) // ' +#define DE_OSX_MORE LSFT(DE_OSX_LESS) // > +#define DE_OSX_COLN LSFT(KC_DOT) // : +#define DE_OSX_SCLN LSFT(KC_COMM) // ; +#define DE_OSX_UNDS LSFT(DE_OSX_MINS) // _ // Alt-ed characters -#define DE_SQ2 LALT(KC_2) // ² -#define DE_SQ3 LALT(KC_3) // ³ -#define DE_LCBR LALT(KC_8) // { -#define DE_LBRC LALT(KC_5) // [ -#define DE_RBRC LALT(KC_6) // ] -#define DE_RCBR LALT(KC_9) // } -#define DE_BSLS LALT(LSFT(KC_7)) // backslash -#define DE_AT LALT(DE_L) // @ -#define DE_EURO LALT(KC_E) // € -#define DE_TILD LALT(DE_N) // ~ -#define DE_PIPE LALT(DE_7) // | +#define DE_OSX_SQ2 LALT(KC_2) // ² +#define DE_OSX_SQ3 LALT(KC_3) // ³ +#define DE_OSX_LCBR LALT(KC_8) // { +#define DE_OSX_LBRC LALT(KC_5) // [ +#define DE_OSX_RBRC LALT(KC_6) // ] +#define DE_OSX_RCBR LALT(KC_9) // } +#define DE_OSX_BSLS LALT(LSFT(KC_7)) // backslash +#define DE_OSX_AT LALT(DE_OSX_L) // @ +#define DE_OSX_EURO LALT(KC_E) // € +#define DE_OSX_TILD LALT(DE_OSX_N) // ~ +#define DE_OSX_PIPE LALT(DE_OSX_7) // | #endif -- cgit v1.2.3 From 54b0a2bf765033f636d1d8440081f75126dfee81 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 1 Apr 2016 14:44:08 -0400 Subject: adding files is always smart --- keyboard/preonic/flash-pcb.sh | 3 + keyboard/preonic/keymaps/default/README.md | 34 ++++++++++ keyboard/preonic/keymaps/default/keymap.c | 96 ++++++++++++++++++++++++++ keyboard/preonic/keymaps/lock/README.md | 3 + keyboard/preonic/keymaps/lock/keymap.c | 105 +++++++++++++++++++++++++++++ keyboard/preonic/preonic.c | 36 ++++++++++ keyboard/preonic/preonic.h | 50 ++++++++++++++ 7 files changed, 327 insertions(+) create mode 100755 keyboard/preonic/flash-pcb.sh create mode 100644 keyboard/preonic/keymaps/default/README.md create mode 100644 keyboard/preonic/keymaps/default/keymap.c create mode 100644 keyboard/preonic/keymaps/lock/README.md create mode 100644 keyboard/preonic/keymaps/lock/keymap.c create mode 100644 keyboard/preonic/preonic.c create mode 100644 keyboard/preonic/preonic.h diff --git a/keyboard/preonic/flash-pcb.sh b/keyboard/preonic/flash-pcb.sh new file mode 100755 index 0000000000..8b59b83f5e --- /dev/null +++ b/keyboard/preonic/flash-pcb.sh @@ -0,0 +1,3 @@ +dfu-programmer atmega32u4 erase --force +dfu-programmer atmega32u4 flash preonic_pcb.hex +dfu-programmer atmega32u4 reset \ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboard/preonic/keymaps/default/README.md new file mode 100644 index 0000000000..d2f43bbdb8 --- /dev/null +++ b/keyboard/preonic/keymaps/default/README.md @@ -0,0 +1,34 @@ +# The Default Planck Layout + + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [_QW] = { /* Qwerty */ + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_CM] = { /* Colemak */ + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_DV] = { /* Dvorak */ + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + }, + [_LW] = { /* LOWER */ + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + } + }; \ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c new file mode 100644 index 0000000000..392197f1d8 --- /dev/null +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -0,0 +1,96 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "preonic.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 600}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(55)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 1000}, +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +void * matrix_init_user(void) { +#ifdef AUDIO_ENABLE + init_notes(); + play_notes(&start_up, 9, false); +#endif +} diff --git a/keyboard/preonic/keymaps/lock/README.md b/keyboard/preonic/keymaps/lock/README.md new file mode 100644 index 0000000000..d21cb990b0 --- /dev/null +++ b/keyboard/preonic/keymaps/lock/README.md @@ -0,0 +1,3 @@ +# Lock layout + +This layout is designed for having a lock switch in the lower-left-hand corner, and for experimenting with MIDI/audio features. It's constantly in development, so don't expect anything to work/be documented correctly! \ No newline at end of file diff --git a/keyboard/preonic/keymaps/lock/keymap.c b/keyboard/preonic/keymaps/lock/keymap.c new file mode 100644 index 0000000000..e253f25819 --- /dev/null +++ b/keyboard/preonic/keymaps/lock/keymap.c @@ -0,0 +1,105 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "preonic.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif +#include "action_layer.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 +#define _MI 5 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_MI] = { /* MIDI */ + {MIDI12}, + {MIDI12}, + {MIDI12}, + {MIDI12}, + {M(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MIDI, MIDI, MIDI, MIDI} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 600}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(55)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 1000}, +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + default_layer_state = 1<<5; + } else { + unregister_code(KC_RSFT); + default_layer_state = 1<<0; + } + break; + } + return MACRO_NONE; +}; + +void * matrix_init_user(void) { + init_notes(); + play_notes(&start_up, 9, false); +} diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c new file mode 100644 index 0000000000..a678f7b09f --- /dev/null +++ b/keyboard/preonic/preonic.c @@ -0,0 +1,36 @@ +#include "preonic.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + +}; + +void * matrix_init_kb(void) { + #ifdef BACKLIGHT_ENABLE + backlight_init_ports(); + #endif + + #ifdef RGBLIGHT_ENABLE + rgblight_init(); + #endif + + + // Turn status LED on + DDRE |= (1<<6); + PORTE |= (1<<6); + + if (matrix_init_user) { + (*matrix_init_user)(); + } +}; + +void * matrix_scan_kb(void) { + if (matrix_scan_user) { + (*matrix_scan_user)(); + } +}; diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h new file mode 100644 index 0000000000..42d2123290 --- /dev/null +++ b/keyboard/preonic/preonic.h @@ -0,0 +1,50 @@ +#ifndef PREONIC_H +#define PREONIC_H + +#include "matrix.h" +#include "keymap_common.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif +#ifdef RGBLIGHT_ENABLE + #include "rgblight.h" +#endif +#include +#ifdef MIDI_ENABLE + #include +#endif + +#define PREONIC_MIT( \ + k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ + k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ + k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ + k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ + k40, k41, k42, k43, k44, k45, k47, k48, k49, k4a, k4b \ +) \ +{ \ + { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ + { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ + { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ + { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ + { k40, k41, k42, k43, k44, k45, k45, k47, k48, k49, k4a, k4b } \ +} + +#define PREONIC_GRID( \ + k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ + k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ + k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ + k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ + k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b \ +) \ +{ \ + { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ + { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ + { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ + { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ + { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif -- cgit v1.2.3 From ad3ec12fb62b67fa2a69f3950a073fafc22be8f4 Mon Sep 17 00:00:00 2001 From: tak3over Date: Fri, 1 Apr 2016 15:26:09 -0500 Subject: Create tak3over.c Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys. --- keyboard/planck/keymaps/tak3over.c | 136 +++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 keyboard/planck/keymaps/tak3over.c diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c new file mode 100644 index 0000000000..c49af7d0e7 --- /dev/null +++ b/keyboard/planck/keymaps/tak3over.c @@ -0,0 +1,136 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. +// +// Custom style by tak3over. Dropped the dvorak layer as it was not being used by me. Shifted over +// keys to make room for a second function key on the left side. Now has a keypad and most all +// standard keyboard keys. Including Delete. See TK layer. + +#include "planck.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _TK 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + +/* Qwerty + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | S | D | F | G | H | J | K | L | ; | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_QW] = { + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Colemak + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | R | S | T | D | H | N | E | I | O | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_CM] = { + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* TenKey, Arrow, and Function key Layer + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | Left | Up | Down | Right| Del | * | 4 | 5 | 6 | + | / | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Home | PGUP | PGDN | End | Ins | . | 1 | 2 | 3 | - |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_TK] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_ESC, KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_DEL, KC_ASTR, KC_4, KC_5, KC_6, KC_PLUS, KC_SLSH}, + {KC_LSFT, KC_HOME, KC_PGUP, KC_PGDN, KC_END, KC_INS, KC_DOT, KC_1, KC_2, KC_3, KC_MINS, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; -- cgit v1.2.3 From c274699085b2f922a5e8b14b21aa377249e62d29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Fri, 1 Apr 2016 23:53:09 +0200 Subject: minor tweaks at the keymap, new png for documentation --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 12 ++++++------ .../ergodox_ez/keymaps/osx_de/osx_de_highres.png | Bin 749565 -> 684862 bytes 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 5d12964192..269e7a0fbd 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), KC_UP, KC_DOWN, - M(M_MEH_SH_ACUT), TG(2), + M(M_MEH_SH_ACUT), TG(MDIA), KC_HOME, KC_BSPC,KC_DEL, LT(SMLY,KC_END), // right hand @@ -68,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), - TG(4), ALL_T(DE_OSX_ACUT), + TG(NUMB), ALL_T(DE_OSX_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC ), @@ -136,7 +136,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `--------------------' `--------------------' */ // MEDIA AND MOUSE -KEYMAP( +[MDIA] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, @@ -178,7 +178,7 @@ KEYMAP( * | | | | | | | | * `--------------------' `----------------------' */ -KEYMAP( +[SMLY] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -198,7 +198,7 @@ KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS ), //number pad -KEYMAP( +[NUMB] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, @@ -239,7 +239,7 @@ KEYMAP( * | | | F4 | | | | | * `--------------------' `----------------------' */ -KEYMAP( +[EGOS] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LSFT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png index 1d5226974f..8e709ee260 100644 Binary files a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png and b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png differ -- cgit v1.2.3 From 71cdfe11682cf63c262380747d8a1b3d48a6bad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sat, 2 Apr 2016 15:14:14 +0200 Subject: new keymap --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index df8d996508..a1b47ae8be 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -17,6 +17,7 @@ #define M_DE_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 #define M_CTL_SFT_HASH 15 +#define M_LGUI_SHFT 16 #define SM_SMILE 4 #define SM_SMIRK 5 @@ -67,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGUI, DE_Z, DE_U, DE_I, DE_O, DE_P, DE_UE, DE_H, DE_J, DE_K, DE_L, DE_OE, ALT_T(DE_AE), KC_RALT, DE_N, DE_M, DE_COMM,DE_DOT, CTL_T(DE_MINS), KC_RSFT, - KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), + KC_LEFT, KC_RIGHT,M(M_LGUI_SHFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), TG(4), ALL_T(DE_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC @@ -313,6 +314,13 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; + case M_LGUI_SHFT: + if (record->event.pressed){ + return MACRO(D(LGUI),D(LSFT),END); + }else{ + return MACRO(U(LGUI),U(LSFT),END); + } + break; case M_CTL_SFT_HASH: if (record->event.pressed) { start=timer_read(); -- cgit v1.2.3 From 381a9fd55319d1f29783748f5d6d5c5820e81636 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sat, 2 Apr 2016 23:07:58 +0200 Subject: use action function for unicode --- .../keymaps/german-manuneo/compile_keymap.py | 273 +- .../keymaps/german-manuneo/german-manuneo.hex | 2862 +++++++++----------- .../ergodox_ez/keymaps/german-manuneo/keymap.c | 1004 ++----- .../ergodox_ez/keymaps/german-manuneo/keymap.md | 52 +- 4 files changed, 1651 insertions(+), 2540 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index af68672226..3d26672762 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -20,6 +20,7 @@ import sys import json import unicodedata import collections +import itertools as it PY2 = sys.version_info.major == 2 @@ -27,11 +28,6 @@ if PY2: chr = unichr -BASEPATH = os.path.abspath(os.path.join( - os.path.dirname(__file__), "..", ".." -)) - - KEYBOARD_LAYOUTS = { # These map positions in the parsed layout to # positions in the KEYMAP MATRIX @@ -73,34 +69,33 @@ BLANK_LAYOUTS = [ # Wide Layout """ -.--------------------------------------------. .--------------------------------------------. -| | | | | | | | ! | | | | | | | -!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------! -| | | | | | | | ! | | | | | | | -!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! -| | | | | | |-------! !-------! | | | | | | -!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! -| | | | | | | | ! | | | | | | | -'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------' - | | | | | | ! | | | | | - '-----------------------------' '-----------------------------' - .---------------. .---------------. - | | | ! | | - .-------+-------+-------! !-------+-------+-------. - ! ! | | ! | ! ! - ! ! !-------! !-------! ! ! - | | | | ! | | | - '-----------------------' '-----------------------' +.---------------------------------------------. .---------------------------------------------. +| | | | | | | | ! | | | | | | | +!-------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+-------! +| | | | | | | | ! | | | | | | | +!-------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+-------! +| | | | | | |-------! !-------! | | | | | | +!-------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+-------! +| | | | | | | | ! | | | | | | | +'-------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+-------' + | | | | | | ! | | | | | + '------------------------------' '------------------------------' + .---------------. .---------------. + | | | ! | | + .-------+-------+-------! !-------+-------+-------. + ! ! | | ! | ! ! + ! ! !-------! !-------! ! ! + | | | | ! | | | + '-----------------------' '-----------------------' """, ] DEFAULT_CONFIG = { - "includes_basedir": "quantum/", "keymaps_includes": [ "keymap_common.h", ], - 'filler': "-+.':x", + 'filler': "-+.'!:x", 'separator': "|", 'default_key_prefix': ["KC_"], } @@ -114,31 +109,34 @@ SECTIONS = [ # Markdown Parsing +ONELINE_COMMENT_RE = re.compile(r""" + ^ # comment must be at the start of the line + \s* # arbitrary whitespace + // # start of the comment + (.*) # the comment + $ # until the end of line +""", re.MULTILINE | re.VERBOSE +) + +INLINE_COMMENT_RE = re.compile(r""" + ([\,\"\[\]\{\}\d]) # anythig that might end a expression + \s+ # comment must be preceded by whitespace + // # start of the comment + \s # and succeded by whitespace + (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) + $ # until the end of line +""", re.MULTILINE | re.VERBOSE) + +TRAILING_COMMA_RE = re.compile(r""" + , # the comma + (?:\s*) # arbitrary whitespace + $ # only works if the trailing comma is followed by newline + (\s*) # arbitrary whitespace + ([\]\}]) # end of an array or object +""", re.MULTILINE | re.VERBOSE) + + def loads(raw_data): - ONELINE_COMMENT_RE = re.compile(r""" - ^ # comment must be at the start of the line - \s* # arbitrary whitespace - // # start of the comment - (.*) # the comment - $ # until the end of line - """, re.MULTILINE | re.VERBOSE) - - INLINE_COMMENT_RE = re.compile(r""" - ([\,\"\[\]\{\}\d]) # anythig that might end a expression - \s+ # comment must be preceded by whitespace - // # start of the comment - \s # and succeded by whitespace - (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) - $ # until the end of line - """, re.MULTILINE | re.VERBOSE) - - TRAILING_COMMA_RE = re.compile(r""" - , # the comma - (?:\s*) # arbitrary whitespace - $ # only works if the trailing comma is followed by newline - (\s*) # arbitrary whitespace - ([\]\}]) # end of an array or object - """, re.MULTILINE | re.VERBOSE) if isinstance(raw_data, bytes): raw_data = raw_data.decode('utf-8') @@ -164,6 +162,8 @@ def parse_config(path): name = line[2:] elif line.startswith("## "): name = line[3:] + else: + name = "" name = name.strip().replace(" ", "_").lower() if name in SECTIONS: @@ -209,6 +209,7 @@ def parse_config(path): pass end_section() + assert 'layout' in config return config # header file parsing @@ -218,16 +219,15 @@ IF0_RE = re.compile(r""" #if 0 $.*? #endif - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) COMMENT_RE = re.compile(r""" /\* .*? \*/" - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) + def read_header_file(path): with io.open(path, encoding="utf-8") as fh: @@ -237,7 +237,7 @@ def read_header_file(path): return data -def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE): +def regex_partial(re_str_fmt, flags): def partial(*args, **kwargs): re_str = re_str_fmt.format(*args, **kwargs) return re.compile(re_str, flags) @@ -251,8 +251,7 @@ KEYDEF_REP = regex_partial(r""" (?:{}) # the prefixes (?:\w+) # the key name ) # capture group end - """ -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) ENUM_RE = re.compile(r""" @@ -264,8 +263,7 @@ ENUM_RE = re.compile(r""" \} ; ) # capture group end - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) ENUM_KEY_REP = regex_partial(r""" @@ -273,8 +271,8 @@ ENUM_KEY_REP = regex_partial(r""" {} # the prefixes \w+ # the key name ) # capture group end - """ -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) + def parse_keydefs(config, data): prefix_options = "|".join(config['key_prefixes']) @@ -289,26 +287,31 @@ def parse_keydefs(config, data): yield key_match.groups()[0] -def parse_valid_keys(config): - valid_keycodes = set() - paths = [ - os.path.join(BASEPATH, "tmk_core", "common", "keycode.h") - ] + [ - os.path.join( - BASEPATH, config['includes_dir'], include_path - ) for include_path in config['keymaps_includes'] - ] +def parse_valid_keys(config, out_path): + basepath = os.path.abspath(os.path.join(os.path.dirname(out_path))) + dirpaths = [] + subpaths = [] + while len(subpaths) < 6: + path = os.path.join(basepath, *subpaths) + dirpaths.append(path) + dirpaths.append(os.path.join(path, "tmk_core", "common")) + dirpaths.append(os.path.join(path, "quantum")) + subpaths.append('..') + + includes = set(config['keymaps_includes']) + includes.add("keycode.h") - for path in paths: - path = path.replace("/", os.sep) - # the config always uses forward slashe - if os.path.exists(path): - header_data = read_header_file(path) + valid_keycodes = set() + for dirpath, include in it.product(dirpaths, includes): + include_path = os.path.join(dirpath, include) + if os.path.exists(include_path): + header_data = read_header_file(include_path) valid_keycodes.update( parse_keydefs(config, header_data) ) return valid_keycodes + # Keymap Parsing def iter_raw_codes(layer_lines, filler, separator): @@ -325,6 +328,7 @@ def iter_raw_codes(layer_lines, filler, separator): def iter_indexed_codes(raw_codes, key_indexes): key_rows = {} key_indexes_flat = [] + for row_index, key_indexes in enumerate(key_indexes): for key_index in key_indexes: key_rows[key_index] = row_index @@ -384,8 +388,8 @@ def parse_code(raw_code, key_prefixes, valid_keycodes): return raw_code, None, None if MACRO_RE.match(raw_code): - code = macro_id = raw_code[2:-1] - return code, macro_id, None + macro_id = raw_code[2:-1] + return raw_code, macro_id, None if UNICODE_RE.match(raw_code): hex_code = raw_code[1:] @@ -404,10 +408,17 @@ def parse_keymap(config, key_indexes, layer_lines, valid_keycodes): layer_lines, config['filler'], config['separator'] )) indexed_codes = iter_indexed_codes(raw_codes, key_indexes) + key_prefixes = config['key_prefixes'] for raw_code, key_index, row_index in indexed_codes: code, macro_id, uc_hex = parse_code( - raw_code, config['key_prefixes'], valid_keycodes + raw_code, key_prefixes, valid_keycodes + ) + # TODO: line numbers for invalid codes + err_msg = "Could not parse key '{}' on row {}".format( + raw_code, row_index ) + assert code is not None, err_msg + # print(repr(raw_code), repr(code), macro_id, uc_hex) if macro_id: config['macro_ids'].add(macro_id) if uc_hex: @@ -482,9 +493,64 @@ void matrix_scan_user(void) { MACROCODE = """ #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 +#define UC_MODE_OSX 2 +// TODO: allow default mode to be configured static uint16_t unicode_mode = UC_MODE_WIN; +uint16_t hextokeycode(uint8_t hex) {{ + if (hex == 0x0) {{ + return KC_P0; + }} + if (hex < 0xA) {{ + return KC_P1 + (hex - 0x1); + }} + return KC_A + (hex - 0xA); +}} + +void unicode_action_function(uint16_t hi, uint16_t lo) {{ + switch (unicode_mode) {{ + case UC_MODE_WIN: + register_code(KC_LALT); + + register_code(KC_PPLS); + unregister_code(KC_PPLS); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LALT); + break; + case UC_MODE_LINUX: + register_code(KC_LCTL); + register_code(KC_LSFT); + + register_code(KC_U); + unregister_code(KC_U); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LCTL); + unregister_code(KC_LSFT); + break; + case UC_MODE_OSX: + break; + }} +}} + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ if (!record->event.pressed) {{ return MACRO_NONE; @@ -494,57 +560,35 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ case UM: unicode_mode = (unicode_mode + 1) % 2; break; - {macro_cases} +{macro_cases} +{unicode_macro_cases} default: break; }} - if (unicode_mode == UC_MODE_WIN) {{ - switch(id) {{ - {win_macro_cases} - default: - break; - }} - }} else if (unicode_mode == UC_MODE_LINUX) {{ - switch(id) {{ - {linux_macro_cases} - default: - break; - }} - }} return MACRO_NONE; }}; """ -WIN_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LALT), T(KP_PLUS), {1}, U(LALT), END - ); -""" -LINUX_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END - ); -""" +UNICODE_MACRO_TEMPLATE = """ +case {macro_id}: + unicode_action_function(0x{hi:02x}, 0x{lo:02x}); + break; +""".strip() -def macro_cases(config, mode): - if mode == 'win': - template = WIN_UNICODE_MACRO_TEMPLATE - elif mode == 'linux': - template = LINUX_UNICODE_MACRO_TEMPLATE - else: - raise ValueError("Invalid mode: ", mode) - template = template.strip() +def unicode_macro_cases(config): for macro_id, uc_hex in config['unicode_macros'].items(): + hi = int(uc_hex, 16) >> 8 + lo = int(uc_hex, 16) & 0xFF unimacro_keys = ", ".join( "T({})".format( "KP_" + digit if digit.isdigit() else digit ) for digit in uc_hex ) - yield template.format(macro_id, unimacro_keys) + yield UNICODE_MACRO_TEMPLATE.format( + macro_id=macro_id, hi=hi, lo=lo + ) def iter_keymap_lines(keymap): @@ -599,8 +643,7 @@ def iter_keymap_parts(config, keymaps): # macros yield MACROCODE.format( macro_cases="", - win_macro_cases="\n".join(macro_cases(config, mode='win')), - linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + unicode_macro_cases="\n".join(unicode_macro_cases(config)), ) # TODO: dynamically create blinking lights @@ -624,7 +667,7 @@ def main(argv=sys.argv[1:]): out_path = os.path.join(dirname, "keymap.c") config = parse_config(in_path) - valid_keys = parse_valid_keys(config) + valid_keys = parse_valid_keys(config, out_path) keymaps = parse_keymaps(config, valid_keys) with io.open(out_path, mode="w", encoding="utf-8") as fh: diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex index cb8b7fa8d4..ee1d30967d 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex @@ -1,1624 +1,1240 @@ -:100000000C94BD0F0C9401100C9401100C94011071 -:100010000C9401100C9401100C9401100C9401101C -:100020000C9401100C9401100C94791B0C944B1C33 -:100030000C9401100C9401100C9401100C940110FC -:100040000C9401100C94D6300C9401100C940110F7 -:100050000C9401100C94782A0C9401100C9401104B -:100060000C9401100C9401100C9401100C940110CC -:100070000C9401100C9401100C9401100C940110BC -:100080000C9401100C9401100C9401100C940110AC -:100090000C9401100C9401100C9401100C9401109C -:1000A0000C9401100C9401100C940110AB107810FA -:1000B0006310BD10E4101711F910FF1014113E1158 -:1000C0003511021138114E10F3102911321175102B -:1000D0006C10BA10B11099106F103010C6101A11B0 -:1000E00023112F119F10CF10AE1048102011ED10CA -:1000F0009010A5109C108410261193103910F01048 -:100100008A10C9106C12B410661054107E107B1047 -:10011000D210A2100E113F108D10B7102D10C0106C -:100120000B111111DB105D10F6104B1072105710EF -:10013000CC10FC103B113310A810C3100511D510C2 -:100140005A102C11EA10451096106010E110691039 -:1001500008114210D810E7103610511041111D112E -:1001600081103C10DE108710D311A0118B11E51106 -:100170000C123F12211227123C1266125D122A1233 -:10018000601276111B1251125A129D119411E21134 -:10019000D911C11197115811EE1142124B12571279 -:1001A000C711F711D611701148121512B811CD11DF -:1001B000C411AC114E12BB1161111812B211F11120 -:1001C0006F12DC118E117C11A611A311FA11CA1144 -:1001D00036126711B511DF115511E81133123912BA -:1001E000031285111E1273119A117F11F41124123A -:1001F00063125B11D011EB112D12FD1182115412FB -:1002000012126D11BE1188110912911130126A116A -:1002100000120F125E11791169124512A9116411B1 -:100220000612AF11B01CD21CBD1DD21CBD1D141D69 -:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F -:10024000FC203821382338235021382347224722E5 -:10025000122338233823262301E001E10118021874 -:1002600002E002E10162026201620262010502052E -:1002700001070207015802580001E001E1011802DC -:100280001802E002E101620262015B025B016102AD -:1002900061015C025C015802580001E001E10118B3 -:1002A000021802E002E1015A025A01620262016090 -:1002B0000260015E025E015802580001E001E101A6 -:1002C00018021802E002E101620262015B025B01B6 -:1002D000610261015B025B015802580001E001E12B -:1002E0000118021802E002E101620262015B025B96 -:1002F00001610261015D025D015802580001E001E7 -:10030000E10118021802E002E101620262015B02EF -:100310005B0161026101060206015802580001E01A -:1003200001E10118021802E002E101620262015BD0 -:10033000025B01040204015D025D015802580001E4 -:10034000E001E10118021802E002E1015A025A013B -:10035000620262015F025F0109020901580258004E -:1003600001E001E10118021802E002E1016202620B -:10037000015B025B0161026101050205015802583F -:100380000001E001E10118021802E002E10162024D -:1003900062015B025B010502050161026101580215 -:1003A000580001E001E10118021802E002E10162D7 -:1003B0000262015B025B016102610160026001583F -:1003C00002580001E001E10118021802E002E10117 -:1003D000620262015B025B01060206015F025F01CD -:1003E0005802580001E001E10118021802E002E1A0 -:1003F0000162026201620262010502050106020653 -:10040000015802580001E001E10118021802E0025F -:10041000E101620262015B025B01040204015C0211 -:100420005C015802580001E001E10118021802E0E5 -:1004300002E1015A025A015A025A01620262016241 -:100440000262015802580001E001E101180218029D -:10045000E002E101620262015B025B01040204014D -:100460005F025F015802580001E001E10118021823 -:1004700002E002E1015A025A015A025A015E025E8A -:1004800001620262015802580001E001E101180214 -:100490001802E002E101620262015B025B010602F6 -:1004A00006015D025D015802580001E001E10118FA -:1004B000021802E002E1015A025A015A025A01628C -:1004C000026201610261015802580001E001E1018C -:1004D00018021802E002E1015A025A0162026201A6 -:1004E0005F025F01620262015802580001E001E10F -:1004F0000118021802E002E1015A025A0162026286 -:10050000015F025F01600260015802580001E001D2 -:10051000E10118021802E002E101620262015B02DD -:100520005B01610261015F025F015802580001E056 -:1005300001E10118021802E002E101620262015BBE -:10054000025B01610261015A025A0158025800011E -:10055000E001E10118021802E002E1015A025A0129 -:1005600062026201600260015F025F01580258008E -:1005700001E001E10118021802E002E101620262F9 -:10058000015B025B01610261015902590158025885 -:100590000001E001E10118021802E002E1015A0243 -:1005A0005A01620262016002600160026001580249 -:1005B000580001E001E10118021802E002E10162C5 -:1005C0000262015B025B01610261010402040158E5 -:1005D00002580001E001E10118021802E002E10105 -:1005E000620262015B025B0105020501060206016F -:1005F0005802580001E001E10118021802E002E18E -:1006000001620262015B025B01050205015C025CA2 -:10061000015802580001E001E10118021802E0024D -:10062000E1015A025A01620262015F025F01610246 -:1006300061015802580001E001E10118021802E0CE -:1006400002E1015A025A015902590161026101593C -:100650000259015802580001E001E1011802180294 -:10066000E002E1015A025A015A025A016202620191 -:100670005D025D015802580001E001E10118021815 -:1006800002E002E10162026201620262010502050A -:10069000015B025B015802580001E001E101180210 -:1006A0001802E002E10162026201620262010502D7 -:1006B0000501080208015802580001E001E1011893 -:1006C000021802E002E101620262016202620105B7 -:1006D000020501590259015802580001E001E101E7 -:1006E00018021802E002E1015A025A015A025A01A4 -:1006F000620262015B025B015802580001E001E105 -:100700000118021802E002E1015A025A0162026273 -:10071000015F025F015D025D015802580001E001C6 -:10072000E10118021802E002E101620262015B02CB -:100730005B01060206015C025C015802580001E000 -:1007400001E10118021802E002E101620262015BAC -:10075000025B01610261015E025E01580258000104 -:10076000E001E10118021802E002E1015A025A0117 -:100770006202620160026001590259015802580088 -:1007800001E001E10118021802E002E101620262E7 -:10079000015B025B01060206016102610158025819 -:1007A0000001E001E10118021802E002E101620229 -:1007B00062015B025B01040204015B025B015802FF -:1007C000580001E001E10118021802E002E1015ABB -:1007D000025A016202620160026001620262015813 -:1007E00002580001E001E10118021802E002E101F3 -:1007F0006202620162026201070207015F025F0199 -:100800005802580001E001E10118021802E002E17B -:10081000015A025A015A025A0162026201600260E0 -:10082000015802580001E001E10118021802E0023B -:10083000E101620262015B025B0161026101090286 -:1008400009015802580001E001E10118021802E014 -:1008500002E1015A025A015A025A01590259010889 -:100860000208015802580001E001E10118021802D3 -:10087000E002E101620262015B025B010602060125 -:100880005E025E015802580001E001E10118021801 -:1008900002E002E101620262015B025B0104020408 -:1008A000015E025E015802580001E001E1011802F8 -:1008B0001802E002E101620262015B025B010502D3 -:1008C0000501590259015802580001E001E10118DF -:1008D000021802E002E1015A025A015A025A015C6E -:1008E000025C015B025B015802580001E001E1017A -:1008F00018021802E002E1015A025A016202620182 -:10090000600260015A025A015802580001E001E1F8 -:100910000118021802E002E101620262015B025B5F -:1009200001050205015F025F015802580001E00164 -:10093000E10118021802E002E101620262015B02B9 -:100940005B0105020501600260015802580001E0E8 -:1009500001E10118021802E002E101620262015B9A -:10096000025B01610261010802080158025800019E -:10097000E001E10118021802E002E10162026201F5 -:100980005B025B01060206015A025A015802580036 -:1009900001E001E10118021802E002E101620262D5 -:1009A000015B025B01040204016202620158025809 -:1009B0000001E001E10118021802E002E1015A021F -:1009C0005A01620262015F025F015F025F01580229 -:1009D000580001E001E10118021802E002E10162A1 -:1009E0000262015B025B0105020501040204015879 -:1009F00002580001E001E10118021802E002E101E1 -:100A0000620262015B025B01050205015D025D019C -:100A10005802580001E001E10118021802E002E169 -:100A200001620262015B025B01050205015E025E7A -:100A3000015802580001E001E10118021802E00229 -:100A4000E101620262015B025B010502050107022E -:100A500007015802580001E001E10118021802E004 -:100A600002E1015A025A01590259015D025D015C1D -:100A7000025C015802580001E001E101180218026D -:100A8000E002E101620262015B025B010502050115 -:100A90005B025B015802580001E001E101180218F5 -:100AA00002E002E1015A025A01590259015D025D58 -:100AB00001610261015802580001E001E1011802E0 -:100AC0001802E002E101620262015B025B010602C0 -:100AD0000601590259015802580001E001E10118CC -:100AE000021802E002E101620262015B025B0106A0 -:100AF0000206015B025B015802580001E001E101BE -:100B000018021802E002E10162026201620262015F -:100B1000090209015F025F015802580001E001E18A -:100B20000118021802E002E101620262015B025B4D -:100B30000161026101070207015802580001E0014A -:100B4000E10118021802E002E1015A025A016202B0 -:100B50006201600260015C025C015802580001E021 -:100B600001E10118021802E002E101620262015B88 -:100B7000025B010402040160026001580258000196 -:100B8000E001E10118021802E002E10162026201E3 -:100B90005B025B010402040161026101580258001A -:100BA00001E001E10118021802E002E101620262C3 -:100BB0000162026201050205015A025A01580258F7 -:100BC0000001E001E10118021802E002E101620205 -:100BD00062015B025B0106020601620262015802C9 -:100BE000580001E001E10118021802E002E1015A97 -:100BF000025A0159025901610261015B025B01580D -:100C000002580001E001E10118021802E002E101CE -:100C10005A025A01620262015F025F015E025E01D6 -:100C20005802580001E001E10118021802E002E157 -:100C3000015A025A0159025901610261015A025ACC -:100C4000015802580001E001E10118021802E00217 -:100C5000E1015A025A01620262015F025F015C0215 -:100C60005C015802580001E001E10118021802E09D -:100C700002E1015A025A01620262016002600161EE -:100C80000261015802580001E001E1011802180256 -:100C9000E002E101620262015B025B010602060101 -:100CA000600260015802580001E001E101180218D9 -:100CB00002E002E1015A025A01590259015D025D46 -:100CC000015D025D015802580001E001E1011802D6 -:100CD0001802E002E101620262015B025B01610253 -:100CE0006101610261015802580001E001E101184F -:100CF000021802E002E1015A025A01620262016036 -:100D00000260015D025D015802580001E001E1014D -:100D100018021802E002E101620262015B025B015B -:100D2000050205015A025A015802580001E001E18A -:100D30000118021802E002E101620262016202622D -:100D40000105020501610261015802580001E0013C -:100D5000E10118021802E002E1015A025A015A02A6 -:100D60005A01620262015C025C015802580001E013 -:100D700001E10118021802E002E101620262015B76 -:100D8000025B010502050108020801580258000132 -:100D9000E001E10118021802E002E1015A025A01E1 -:100DA000590259015D025D015B025B015802580066 -:100DB00001E001E10118021802E002E101620262B1 -:100DC000015B025B0105020501050205015802589D -:100DD0000001E001E10118021802E002E1015A02FB -:100DE0005A01590259015D025D01050205015802CF -:100DF000580001E001E10118021802E002E1015A85 -:100E0000025A0162026201600260015B025B0158EA -:100E100002580001E001E10118021802E002E101BC -:100E2000620262015B025B01040204015902590182 -:100E30005802580001E001E10118021802E002E145 -:100E4000015A025A015902590161026101620262AA -:100E5000015802580001E001E10118021802E00205 -:100E6000E101620262015B025B0105020501090208 -:100E700009015802580001E201570257016202625B -:100E800001620262010502050107020702E2000198 -:100E9000E20157025701620262015B025B016102DB -:100EA00061015C025C02E20001E201570257015A53 -:100EB000025A0162026201600260015E025E02E2A9 -:100EC0000001E20157025701620262015B025B010D -:100ED000610261015B025B02E20001E2015702571D -:100EE00001620262015B025B01610261015D025D00 -:100EF00002E20001E20157025701620262015B0255 -:100F00005B016102610106020602E20001E2015793 -:100F1000025701620262015B025B01040204015D8F -:100F2000025D02E20001E201570257015A025A0132 -:100F3000620262015F025F0109020902E20001E24E -:100F40000157025701620262015B025B01610261AB -:100F50000105020502E20001E201570257016202A7 -:100F600062015B025B010502050161026102E200B0 -:100F700001E20157025701620262015B025B0161FB -:100F800002610160026002E20001E20157025701C2 -:100F9000620262015B025B01060206015F025F0200 -:100FA000E20001E20157025701620262016202623D -:100FB000010502050106020602E20001E2015702F4 -:100FC0005701620262015B025B01040204015C02E0 -:100FD0005C02E20001E201570257015A025A015A2B -:100FE000025A016202620162026202E20001E2014F -:100FF00057025701620262015B025B0104020401B5 -:101000005F025F02E20001E201570257015A025AF1 -:10101000015A025A015E025E0162026202E20001AE -:10102000E20157025701620262015B025B010602A4 -:1010300006015D025D02E20001E201570257015A1A -:10104000025A015A025A016202620161026102E21D -:101050000001E201570257015A025A01620262017D -:101060005F025F0162026202E20001E20157025781 -:10107000015A025A01620262015F025F016002606E -:1010800002E20001E20157025701620262015B02C3 -:101090005B01610261015F025F02E20001E2015750 -:1010A000025701620262015B025B01610261015A47 -:1010B000025A02E20001E201570257015A025A01A4 -:1010C00062026201600260015F025F02E20001E20F -:1010D0000157025701620262015B025B016102611A -:1010E0000159025902E20001E201570257015A0276 -:1010F0005A01620262016002600160026002E20065 -:1011000001E20157025701620262015B025B016169 -:1011100002610104020402E20001E20157025701E8 -:10112000620262015B025B01050205010602060222 -:10113000E20001E20157025701620262015B025BB9 -:1011400001050205015C025C02E20001E2015702B6 -:1011500057015A025A01620262015F025F01610295 -:101160006102E20001E201570257015A025A015995 -:101170000259016102610159025902E20001E201D2 -:10118000570257015A025A015A025A016202620179 -:101190005D025D02E20001E2015702570162026254 -:1011A0000162026201050205015B025B02E20001CD -:1011B000E201570257016202620162026201050206 -:1011C000050108020802E20001E20157025701622C -:1011D000026201620262010502050159025902E23E -:1011E0000001E201570257015A025A015A025A01FC -:1011F000620262015B025B02E20001E201570257F8 -:10120000015A025A01620262015F025F015D025DE2 -:1012100002E20001E20157025701620262015B0231 -:101220005B01060206015C025C02E20001E201577A -:10123000025701620262015B025B01610261015EB1 -:10124000025E02E20001E201570257015A025A010E -:10125000620262016002600159025902E20001E289 -:101260000157025701620262015B025B010602063E -:101270000161026102E20001E201570257016202CC -:1012800062015B025B01040204015B025B02E2009B -:1012900001E201570257015A025A016202620160DB -:1012A00002600162026202E20001E201570257019C -:1012B0006202620162026201070207015F025F02CD -:1012C000E20001E201570257015A025A015A025A3A -:1012D000016202620160026002E20001E201570263 -:1012E0005701620262015B025B0161026101090256 -:1012F0000902E20001E201570257015A025A015A5B -:10130000025A015902590108020802E20001E201F1 -:1013100057025701620262015B025B01060206018D -:101320005E025E02E20001E20157025701620262C0 -:10133000015B025B01040204015E025E02E2000145 -:10134000E20157025701620262015B025B01050282 -:10135000050159025902E20001E201570257015A00 -:10136000025A015A025A015C025C015B025B02E212 -:101370000001E201570257015A025A01620262015A -:10138000600260015A025A02E20001E2015702576C -:1013900001620262015B025B01050205015F025FFF -:1013A00002E20001E20157025701620262015B02A0 -:1013B0005B010502050160026002E20001E20157E3 -:1013C000025701620262015B025B01610261010876 -:1013D000020802E20001E2015702570162026201C3 -:1013E0005B025B01060206015A025A02E20001E2B8 -:1013F0000157025701620262015B025B01040204B1 -:101400000162026202E20001E201570257015A0240 -:101410005A01620262015F025F015F025F02E20045 -:1014200001E20157025701620262015B025B0105A2 -:1014300002050104020402E20001E2015702570121 -:10144000620262015B025B01050205015D025D0251 -:10145000E20001E20157025701620262015B025B96 -:1014600001050205015E025E02E20001E20157028F -:101470005701620262015B025B010502050107027E -:101480000702E20001E201570257015A025A0159CC -:101490000259015D025D015C025C02E20001E201B1 -:1014A00057025701620262015B025B0105020501FE -:1014B0005B025B02E20001E201570257015A025A45 -:1014C00001590259015D025D0161026102E2000100 -:1014D000E20157025701620262015B025B010602F0 -:1014E000060159025902E20001E201570257016266 -:1014F0000262015B025B01060206015B025B02E223 -:101500000001E201570257016202620162026201B8 -:10151000090209015F025F02E20001E2015702577E -:1015200001620262015B025B016102610107020765 -:1015300002E20001E201570257015A025A01620217 -:101540006201600260015C025C02E20001E201579C -:10155000025701620262015B025B01040204016046 -:10156000026002E20001E2015702570162026201D9 -:101570005B025B010402040161026102E20001E21C -:10158000015702570162026201620262010502050F -:10159000015A025A02E20001E201570257016202B7 -:1015A00062015B025B010602060162026202E20066 -:1015B00001E201570257015A025A015902590161C9 -:1015C0000261015B025B02E20001E2015702570186 -:1015D0005A025A01620262015F025F015E025E020C -:1015E000E20001E201570257015A025A0159025919 -:1015F00001610261015A025A02E20001E20157024E -:1016000057015A025A01620262015F025F015C02E5 -:101610005C02E20001E201570257015A025A0162DC -:101620000262016002600161026102E20001E20106 -:1016300057025701620262015B025B01060206016A -:1016400060026002E20001E201570257015A025AA9 -:1016500001590259015D025D015D025D02E2000176 -:10166000E20157025701620262015B025B01610203 -:10167000610161026102E20001E201570257015A71 -:10168000025A0162026201600260015D025D02E2D3 -:101690000001E20157025701620262015B025B0135 -:1016A000050205015A025A02E20001E201570257FF -:1016B00001620262016202620105020501610261CA -:1016C00002E20001E201570257015A025A015A028E -:1016D0005A01620262015C025C02E20001E201570F -:1016E000025701620262015B025B0105020501080B -:1016F000020802E20001E201570257015A025A01B0 -:10170000590259015D025D015B025B02E20001E2E8 -:101710000157025701620262015B025B010502058B -:101720000105020502E20001E201570257015A02D7 -:101730005A01590259015D025D0105020502E200EC -:1017400001E201570257015A025A01620262016026 -:101750000260015B025B02E20001E20157025701F5 -:10176000620262015B025B01040204015902590238 -:10177000E20001E201570257015A025A0159025987 -:10178000016102610162026202E20001E2015702AC -:101790005701620262015B025B0105020501090259 -:1017A0000902E200055204520152035201000000F6 -:1017B0001E001B0018002F00010029001F0013004D -:1017C0000C003300E300E1002000090004003400B5 -:1017D000E2002A0021001A0008000600E00065006F -:1017E00022000A0012001900000049002E004A00E1 -:1017F00000004D00000002542E02025400002B0095 -:1018000000005E0023000B001600050000004C00E5 -:1018100024000D0011001000E2004B0025000E0016 -:101820001500360001002C0026000F0017003700BD -:1018300050002800270014000700520051004E00FD -:1018400035001C002D001D004F00000001000100AC -:1018500001000100010000001E02300238020100F8 -:10186000010001001F026414380030000100010073 -:101870002002240223022702010001000100241497 -:1018800025140100010001000100271426140100A5 -:101890000000010001000100000001000000010043 -:1018A0000100010000000100000001000100310002 -:1018B00021022D1400000100010064002502220213 -:1018C000010001000100640226023602010001004D -:1018D00001000100301437023830010035021F02C8 -:1018E0003102553002300100010001002D020100DB -:1018F0003D30000001000100010001000100000076 -:101900003A00010001000100010001003B0001005C -:1019100001000100010001003C0001000100010084 -:10192000010001003D000100010001000100010073 -:101930003E00010001000100000001004400010020 -:1019400000000100000001004500010000005300FC -:10195000000001003F000100010001000000010043 -:1019600040005F005C00590062000100410060001F -:101970005D005A0085000100420061005E005B00CE -:101980006300010043005500560057005800010055 -:101990006700540056005700580000000100010085 -:1019A00001000100010000004D30393001005B30C2 -:1019B00001000100513058303C303B300100010043 -:1019C0005030013014145D30010001004A305930AC -:1019D00008145C30010001004930573004300030F9 -:1019E00000000100053001000000010000000100BE -:1019F0000100010000000100000001004F305A30DA -:101A000037301E02000001004E3001004B30010053 -:101A100001000100483056305430533001000100BD -:101A20004C30010003303A30010001005230010017 -:101A3000010001000100010001000100010001009E -:101A40000100000001000100010001000100000090 -:101A500042302030343001000100010046302E3089 -:101A6000263033300100010045302D301E3001009A -:101A70000100010040302B30223001000100010044 -:101A80003F3025302C300100000001000100010032 -:101A90000000010000000100010001000000010041 -:101AA000000001004430233031301F3000000100BD -:101AB000433035302A302930010001003E302730D4 -:101AC0003030010001000100413028303230010087 -:101AD0000100010047300100213001000100010038 -:101AE0000100363024302F300100000001000100D9 -:101AF0000100010001000000010008301B3001005E -:101B000001000100010015300D301A300100010004 -:101B10000100143006300100010001000100123004 -:101B20000A3001000100010001000C3013300100F7 -:101B300000000100010001000000010000000100A0 -:101B400001000100000001000000010001000B3055 -:101B5000183007300000010001001C301130103037 -:101B60000100010001000E301730010001000100EA -:101B700001000F30193001000100010001000100D7 -:101B8000093001000100010001001D300100163084 -:101B9000010000000100010001000100010000003F -:101BA000010001000100010001000100010001002D -:101BB000010001000100010001000100010001001D -:101BC000010001000100010001000100010001000D -:101BD00001000100010001000000010001000100FE -:101BE00000000100000001000100010000000100F0 -:101BF00000000100010001000100010000000100DF -:101C000001000100010001000100010001000100CC -:101C100001000100010001000100010001000100BC -:101C200001000100010001000100010001000100AC -:101C3000010001000100010001000000010001009D -:101C4000010001000100000001000100010001008D -:101C5000010001000100010001000100010001007C -:101C6000010001000100010001000100010001006C -:101C7000010001000100010001000100010001005C -:101C8000000001000100010000000100000001004F -:101C9000010001000000010000000100010001003E -:101CA000010001000000010001000100010001002D -:101CB000010001000100010001000100010001001C -:101CC000010001000100010001000100010001000C -:101CD00001000100010001000100010001000100FC -:101CE00001000000010001000100010001000000EE -:101CF00001000100010001000100010001000100DC -:101D000001000100010001000100010001000100CB -:101D100001000100010001000100010001000100BB -:101D200001000100010001000000010001000100AC -:101D3000000001000000010001000100000001009E -:101D4000000001000100010001000100000001008D -:101D5000010001000100010001000100010001007B -:101D6000010001000100010001000100010001006B -:101D7000010001000100010001000100010001005B -:101D800001000100010001000100000016034500F0 -:101D9000720067006F0044006F007800200045006B -:101DA0005A00000016034500720067006F004400EF -:101DB0006F007800200045005A0000000403090469 -:101DC00009026D00040100A0FA09040000010301EA -:101DD0000100092111010001223F000705810308CC -:101DE000000A090401000103010200092111010098 -:101DF00001224D000705820308000A0904020001C0 -:101E000003000000092111010001223600070583AB -:101E10000308000A0904030001030000000921115E -:101E2000010001223900070584031000011201108E -:101E30000100000008EDFE0713010001020001058A -:101E4000010906A101050719E029E71500250195FB -:101E5000087501810205081901290595057501918B -:101E600002950175039101050719002977150025D1 -:101E700001957875018102C005010980A1018502E3 -:101E800016010026B7001A01002AB7007510950147 -:101E90008100C0050C0901A1018503160100269CE3 -:101EA000021A01002A9C02751095018100C00501EB -:101EB0000902A1010901A10005091901290515005F -:101EC00025019505750181029501750381010501C3 -:101ED000093009311581257F950275088106093879 -:101EE0001581257F950175088106050C0A380215B4 -:101EF00081257F950175088106C0C005010906A1ED -:101F000001050719E029E7150025019508750181EC -:101F100002950175088101050819012905950575C6 -:101F20000191029501750391010507190029FF151B -:101F30000025FF950675088100C000000000000024 -:101F40000000000000010204060A0F17202C3A4A84 -:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7 -:101F6000B39D87715D4A3A2C20170F0A06040201BF -:101F70000000000000000000000011241FBECFEF91 -:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD -:101F90009091F101A091F201B091F3018730904B43 -:101FA000A740B04BB9F41092F0011092F1011092D9 -:101FB000F2011092F30114BE84B7877F84BF88E1D9 -:101FC0000FB6F89480936000109260000FBEE0E0BE -:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F -:101FE00005900D92A433B107D9F711E0A4E3B1E055 -:101FF00001C01D92A03FB107E1F70E94BF180C94E9 -:1020000096320C940000FC018281811103C080E0B3 -:1020100090E008956E3561F42091340130913501DE -:102020002F5F3F4F217033273093350120933401C8 -:1020300020913401309135012115310509F024C179 -:10204000862F90E08E35910528F4FC01EA5AFF4F67 -:102050000C944B3280E090E0089582E797E1089578 -:1020600089E597E1089580E497E1089587E297E193 -:1020700008958EE097E1089585EF96E108958CED3F -:1020800096E1089583EC96E108958AEA96E1089531 -:1020900081E996E1089588E796E108958FE596E154 -:1020A000089586E496E108958DE296E1089584E12D -:1020B00096E108958BEF95E1089582EE95E10895FC -:1020C00089EC95E1089580EB95E1089587E995E124 -:1020D00008958EE795E1089585E695E108958CE4ED -:1020E00095E1089583E395E108958AE195E10895E6 -:1020F00081E095E1089588EE94E108958FEC94E1F4 -:10210000089586EB94E108958DE994E1089584E8BB -:1021100094E108958BE694E1089582E594E10895B1 -:1021200089E394E1089580E294E1089587E094E1E1 -:1021300008958EEE93E1089585ED93E108958CEB7B -:1021400093E1089583EA93E108958AE893E108957D -:1021500081E793E1089588E593E108958FE393E1A2 -:10216000089586E293E108958DE093E1089584EF68 -:1021700092E108958BED92E1089582EC92E1089549 -:1021800089EA92E1089580E992E1089587E792E172 -:1021900008958EE592E1089585E492E108958CE238 -:1021A00092E1089583E192E108958AEF91E1089523 -:1021B00081EE91E1089588EC91E108958FEA91E133 -:1021C000089586E991E108958DE791E1089584E607 -:1021D00091E108958BE491E1089582E391E10895FE -:1021E00089E191E1089580E091E1089587EE90E121 -:1021F00008958EEC90E1089585EB90E108958CE9C7 -:1022000090E1089583E890E108958AE690E10895C9 -:1022100081E590E1089588E390E108958FE190E1F0 -:10222000089586E090E108958DEE9FE0089584ED95 -:102230009FE008958BEB9FE0089582EA9FE0089568 -:1022400089E89FE0089580E79FE0089587E59FE093 -:1022500008958EE39FE0089585E29FE008958CE065 -:102260009FE0089583EF9EE008958AED9EE0089533 -:1022700081EC9EE0089588EA9EE008958FE89EE054 -:10228000089586E79EE008952130310509F0BFCE1C -:10229000862F90E08E35910528F4FC01EC54FF4F19 -:1022A0000C944B3280E090E0089584E39EE0089522 -:1022B00083E19EE0089582EF9DE0089581ED9DE029 -:1022C000089580EB9DE008958FE89DE008958EE6E7 -:1022D0009DE008958DE49DE008958CE29DE00895D1 -:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7 -:1022F000089588EA9CE0089587E89CE0089586E6C2 -:102300009CE0089585E49CE0089584E29CE00895B3 -:1023100083E09CE0089582EE9BE0089581EC9BE0D1 -:10232000089580EA9BE008958FE79BE008958EE58D -:102330009BE008958DE39BE008958CE19BE0089578 -:102340008BEF9AE008958AED9AE0089589EB9AE080 -:10235000089588E99AE0089587E79AE0089586E568 -:102360009AE0089585E39AE0089584E19AE008955B -:1023700083EF99E0089582ED99E0089581EB99E06B -:10238000089580E999E008958FE699E008958EE434 -:1023900099E008958DE299E008958CE099E0089520 -:1023A0008BEE98E008958AEC98E0089589EA98E029 -:1023B000089588E898E0089587E698E0089586E40F -:1023C00098E0089585E298E0089584E098E0089503 -:1023D00083EE97E0089582EC97E0089581EA97E014 -:1023E000089580E897E008958FE597E008958EE3DB -:1023F00097E008958DE197E008958CEF96E00895B9 -:102400008BED96E008958AEB96E0089589E996E0D1 -:10241000089588E796E0089587E596E0089586E3B5 -:1024200096E0089585E196E0089584EF95E008959B -:1024300083ED95E0089582EB95E0089581E995E0BC -:10244000089580E795E008958FE495E008958EE281 -:1024500095E008958DE095E008958CEE94E0089560 -:102460008BEC94E008958AEA94E0089589E894E07A -:10247000089588E694E0089587E494E0089586E25C -:1024800094E0089585E094E0089584EE93E0089543 -:1024900083EC93E0089582EA93E0089581E893E065 -:1024A000089580E693E008958FE393E008958EE128 -:1024B00093E008958DEF92E008958CED92E00895F9 -:1024C0008BEB92E008958AE992E0089589E792E023 -:1024D000089588E592E008958BE897E1089585E5F1 -:1024E0009EE0089508956091B3017091B4018091C8 -:1024F000B5019091B6010E94A42956985E9825983E -:102500002D9826982E9827982F988330A9F028F494 -:10251000813051F0823069F012C0843041F0853052 -:1025200071F4259A2D9A08C0259A2D9A0895259A16 -:102530002D9A269A2E9A0895279A2F9A089556989A -:102540005E9808950C94731256985E9825982D986D -:1025500026982E9827982F988FEF90E090938900D7 -:102560008093880090938B0080938A0090938D00D5 -:1025700080938C00259A2D9A2FEF80E792E02150CE -:1025800080409040E1F700C00000269A2E9A2FEF7D -:1025900080E792E0215080409040E1F700C00000C9 -:1025A000279A2F9A2FEF80E792E0215080409040A9 -:1025B000E1F700C0000025982D982FEF80E792E00A -:1025C000215080409040E1F700C0000026982E98EE -:1025D0002FEF80E792E0215080409040E1F700C06B -:1025E000000027982F9856985E9825982D98269841 -:1025F0002E9827982F98089589EA8093800089E083 -:102600008093810024982C983F988AB18F748AB95E -:102610006E98479A8BB1806B8BB9769A0E94A41200 -:102620000C94721280E28093000180913601811136 -:102630000EC00E94611381E0809336012FEF83ED7D -:1026400090E3215080409040E1F700C0000080E41A -:102650000E9467138093000181112EC00E94911384 -:1026600080930001811128C00E9491138093000182 -:10267000811122C08FE30E94911380930001811188 -:102680001BC00E94891380E40E946713809300019D -:10269000811112C08CE00E9491138093000181117E -:1026A0000BC00E94911380930001811105C08FE33C -:1026B0000E949113809300010E9489138091000170 -:1026C00008951092B9008AE08093B800089594EAC2 -:1026D0009093BC009091BC0097FFFCCF9091B90003 -:1026E000987F983021F0903111F081E00895809327 -:1026F000BB0084E88093BC008091BC0087FFFCCFC6 -:102700008091B900887F883111F0803471F780E0C2 -:10271000089584E98093BC008091BC0084FDFCCFC7 -:1027200008958093BB0084E88093BC008091BC0036 -:1027300087FFFCCF9091B900987F81E0983209F42F -:1027400080E0089584E88093BC008091BC0087FFFE -:10275000FCCF8091BB00089580910001811115C0CC -:1027600080E40E9467138093000181110CC082E114 -:102770000E94911380930001811105C08FEF0E9488 -:102780009113809300010E94891384B1807F84B9E2 -:1027900085B1807F85B98AB1837F8AB98BB1837F08 -:1027A0008BB93E98469808950E94121380930001B9 -:1027B0000E94AC1380B38C7080BB81B3836F81BBEC -:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586 -:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0 -:1027E000FF920F931F93CF93DF9380910001882373 -:1027F00079F0809137018F5F80933701811108C094 -:102800000E94121380930001811102C00E94A41241 -:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC -:10282000EE24E394F12CC73000F580910001811172 -:1028300062C080E40E94671380930001811112C07E -:1028400082E10E9491138093000181110BC0C701A6 -:102850000C2E01C0880F0A94EAF780950E9491130C -:10286000809300010E94891346C0CA30A1F028F469 -:10287000C83059F0C93061F005C0CC3089F070F033 -:10288000CD3089F0209A289810C0219A29980DC03F -:10289000229A2A980AC0239A2B9807C0529A01C0FC -:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F -:1028B0008FB179995AC092E081708D25892B7C9BCC -:1028C00002C090E001C094E0892B7D9B02C090E0A3 -:1028D00001C098E0892B7E9B02C090E001C090E18E -:1028E000892B9FB19095991F9927991F9295990FC0 -:1028F000907E892B0FC08091000181114BC080E434 -:102900000E94671380930001882389F1B12C0E94F3 -:1029100089138B2DF8019081981719F08083C0924C -:1029200001010E94AC1321960F5F1F4FCE30D105DD -:1029300009F079CF80910101882371F18150809352 -:102940000101882339F08FE99FE00197F1F700C07A -:10295000000022C0A6E4B1E0E8E3F1E081918D93AC -:1029600091E0E634F907D1F717C090E0A5CF83E1F5 -:102970000E949113809300018111C8CF81E40E94CD -:102980006713809300018111C1CF0E94A213B82E5A -:10299000B094BDCF80E0BECF0E94A21281E0DF9153 -:1029A000CF911F910F91FF90EF90DF90CF90BF904C -:1029B0000895E82FF0E0EA5BFE4F808108950895C6 -:1029C0008B3B910578F4883A910540F5853A91055D -:1029D000D0F48430910508F0B1C08130910509F43C -:1029E000ADC06BC0803E910508F467C0883E91057C -:1029F00008F4A4C09C01205F31092031310508F0A2 -:102A00005CC090650895853A910509F459C0863AED -:102A1000910509F458C083E890E40895883A910537 -:102A200009F454C0893A910509F453C08A3A9105D2 -:102A300009F452C08B3A910509F451C08C3A9105C2 -:102A400009F450C08D3A910509F44FC0803B9105BF -:102A500009F44EC08E3A910509F44DC08F3A9105A4 -:102A600009F44CC0813B910509F44BC0823B9105B0 -:102A700009F44AC0833B910509F449C0843B9105A0 -:102A800009F448C0853B910509F447C0863B910590 -:102A900009F446C0873B910509F445C0883B910580 -:102AA00009F444C0893B910509F443C08A3B910570 -:102AB00009F042C08AE296E4089580E090E008952B -:102AC00081E890E4089582E890E4089582EE94E429 -:102AD000089589EE94E408958AEE94E4089585EBD0 -:102AE00094E4089586EB94E4089587EB94E40895C4 -:102AF0008CEC94E408958DEC94E4089583E895E4D7 -:102B000008958AE895E4089582E995E4089584E9B2 -:102B100095E4089581E296E4089583E296E40895A9 -:102B200084E296E4089585E296E4089586E296E4C8 -:102B3000089587E296E4089580E094E40895089566 -:102B400096E0799FF001112494E5899FE00DF11D35 -:102B50001124E60FF11DEE0FFF1FEC55F84E859185 -:102B600094910895880F991F8C5D994EFC01859171 -:102B700094910895880F991F8C55984EFC0185916A -:102B80009491089526E0729FF001112444E5849FFA -:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6 -:102BA000F84E25913491C9019A9581159F4110F4F1 -:102BB000C9010895C90190528115904128F4C901B5 -:102BC0009F700E94BA150895C901905381159041D4 -:102BD00020F4C9019927906C0895211580E53807E4 -:102BE00069F40E9459239FEF24E34CE09150204068 -:102BF0004040E1F700C000000C949D2A213080E5A0 -:102C0000380731F48091CE0181608093CE01089520 -:102C1000C90190558115904108F050C0832F992724 -:102C20008F70992781309105D9F4A90143705527F8 -:102C300002C0880F991F4A95E2F79C68A90164E0D9 -:102C4000440F551F6A95E1F744275370842B952B49 -:102C500073E0220F331F7A95E1F7207633271DC0EA -:102C60008230910529F4922F8827816F906A089508 -:102C700083309105A9F4A9014370552781E090E0C4 -:102C800002C0880F991F4A95E2F79C6843E0220F23 -:102C9000331F4A95E1F7207E3770822B932B0895DE -:102CA0000497F1F4A9014370552781E090E002C038 -:102CB000880F991F4A95E2F79A68E8CFC9019057A3 -:102CC0008115904120F4C9019F7090620895C90157 -:102CD00090588115904120F4C9019F70906A089521 -:102CE000203E3105E0F4203C310558F52133310513 -:102CF00009F470C048F42932310509F464C02A325D -:102D0000310509F46EC074C029333105F1F0223861 -:102D10003105D9F02533310509F44EC069C0233E91 -:102D2000310589F138F4203E3105C1F0223E3105EC -:102D3000E1F05EC0263E310569F1273E3105A9F17B -:102D400057C0C9010E94B21508958091E10180FD2C -:102D500002C081FF4DC080EE90E04BC08091E10148 -:102D600080FFF9CF89E390E044C08091E10182FFC8 -:102D70000EC08091E10184FF03C080E090E039C083 -:102D800083EE90E036C08091E10182FFF2CF82EEC7 -:102D900090E02FC08091E10183FF0BC08091E101A1 -:102DA00084FDEBCF87EE90E024C08091E10183FFAA -:102DB000F5CF86EE90E01DC08091E10185FF07C050 -:102DC00089E290E016C08091E10185FFF9CF85E3AB -:102DD00090E00FC08091E10186FF07C08AE290E099 -:102DE00008C08091E10186FFF9CF81E390E001C046 -:102DF000C9010E94E014089508950C94FC16809176 -:102E000064010895CF93DF9300D01F92CDB7DEB752 -:102E10002091E701243019F523E029839B838A83DD -:102E20002093E9008FEF9091E800815095FD06C056 -:102E300095ED9A95F1F700008111F5CF8091E800AA -:102E400085FF0DC040E050E063E070E0CE010196E8 -:102E50000E946C198091E8008E778093E8000F90B3 -:102E60000F900F90DF91CF910895CF93DF9300D013 -:102E70001F92CDB7DEB72091E701243021F522E083 -:102E800029839B838A8383E08093E9008FEF90916D -:102E9000E800815095FD06C095ED9A95F1F7000088 -:102EA0008111F5CF8091E80085FF0DC040E050E032 -:102EB00063E070E0CE0101960E946C198091E800F9 -:102EC0008E778093E8000F900F900F90DF91CF9155 -:102ED00008952091E7012430F1F422E02093E900E5 -:102EE0002FEF3091E800215035FD06C035ED3A95C1 -:102EF000F1F700002111F5CF2091E80025FF0BC06C -:102F000040E050E065E070E00E946C198091E800BC -:102F10008E778093E8000895CF93DF93EC01809142 -:102F2000E701843009F046C090910C019923D9F053 -:102F300090910D019923B9F08093E9008FEF909162 -:102F4000E800815095FD06C095E19A95F1F70000E3 -:102F50008111F5CF8091E80085FF2CC040E050E062 -:102F600060E170E017C081E08093E9008FEF9091FD -:102F7000E800815095FD06C095ED9A95F1F70000A7 -:102F80008111F5CF8091E80085FF14C040E050E04A -:102F900068E070E0CE010E946C198091E8008E77A5 -:102FA0008093E80080E1FE01A4E5B1E001900D927C -:102FB0008A95E1F7DF91CF9108958091E601811123 -:102FC00009C00E94FE1A0E945B1B8091E20084608F -:102FD0008093E20008951092E601089508950C94FC -:102FE000C3300E94342A0E94C9300E94F81D0C94FC -:102FF000FD1642E061EC81E00E94781A42E061EC4B -:1030000082E00E94781A42E061EC83E00E94781A24 -:1030100042E161EC84E00C94781A8091E9018330FC -:1030200009F455C030F4813071F0823009F48EC05B -:1030300008958A3009F47AC08B3009F460C0893071 -:1030400009F09CC020C08091E801813A09F096C047 -:103050008091E800877F8093E8008091EC01909157 -:10306000ED01892B21F060E080E090E003C060E199 -:1030700084E591E070E00E94B5198091E8008B77BB -:103080008093E80008958091E801813209F076C0CC -:103090008091EC019091ED01009719F0039709F0F0 -:1030A0006DC08091E800877F8093E8008091E80000 -:1030B00082FD05C08091E7018111F8CF5FC080914A -:1030C000F100809364018091E8008B7753C0809178 -:1030D000E801813A09F052C08091EC019091ED0134 -:1030E000892B09F04BC08091E800877F8093E8002E -:1030F0008091E80080FFFCCF80910C0136C0809168 -:10310000E8018132D9F58091EC019091ED01892B94 -:10311000A9F58091E800877F8093E8000E94AD1AAE -:103120008091EA0180930C010C9459238091E8016D -:10313000813221F58091E800877F8093E8000E942A -:10314000AD1A8091EB018093650108958091E801AB -:10315000813AA1F48091E800877F8093E800809114 -:10316000E80080FFFCCF809165018093F1008091A1 -:10317000E8008E778093E8000C94AD1A089584B728 -:10318000877F84BF88E10FB6F89480936000109227 -:1031900060000FBE90E080E80FB6F8948093610065 -:1031A000909361000FBE0E94471E0E94FE1A0E946B -:1031B0005B1B8091E20084608093E20078940E941F -:1031C000D61D0E94491E82E091E00E94F31D0E94DC -:1031D000B1308091E701853069F40E94F729809130 -:1031E000E5018823B1F30E941F2A882391F30E94EE -:1031F0005619EFCF0E944F1EECCF292F33272330D3 -:103200003105A9F06CF42130310509F442C02230B7 -:10321000310509F043C08DE690E020EC3DE142C06D -:1032200021323105C9F02232310519F137C0992711 -:103230008130910541F08230910541F0892B71F583 -:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4 -:10325000849190E09F0126C0643000F5E62FF0E0F5 -:10326000EE0FFF1FEE5DFE4F2081318189E090E07F -:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD -:10328000A65EBE4F2D913C91EA5EFE4F808190E09C -:1032900009C082E190E02DE23EE104C080E090E0D0 -:1032A00020E030E0FA0131832083089580E189BD78 -:1032B00082E189BD09B400FEFDCF8091D8008F7DE9 -:1032C0008093D8008091E00082608093E00080913C -:1032D000E00081FDFCCF0895CF92DF92EF92FF9244 -:1032E0000F931F93CF93DF937C018B01EA010E9420 -:1032F000CE1A811131C0209731F088819981081B45 -:10330000190BE80EF91EC12CD12C0115110519F16C -:103310008091E80085FD14C08091E8008E7780934D -:10332000E800209741F0888199818C0D9D1D99833B -:10333000888385E011C00E94CE1A882331F30CC027 -:10334000F70181917F018093F10001501109FFEF96 -:10335000CF1ADF0ADACF80E0DF91CF911F910F9172 -:10336000FF90EF90DF90CF9008952091EE01309183 -:10337000EF012617370748F06115710539F42091E0 -:10338000E8002E772093E80001C0B901FC0120E09D -:1033900061157105B9F18091E701882309F440C0F6 -:1033A000853009F43FC08091E80083FD3DC08091E5 -:1033B000E80082FF06C08091E80082FF26C080E01E -:1033C00008958091E80080FFE3CF2091F300809181 -:1033D000F20090E0922B6115710551F08830910553 -:1033E00038F421912093F100615071090196F3CFD7 -:1033F00021E0089709F020E08091E8008E77809323 -:10340000E800C6CF2111C7CFD6CF8091E70188232E -:1034100039F0853039F08091E80083FFCCCF04C0CB -:1034200082E0089583E0089581E008952091EE01FF -:103430003091EF012617370748F06115710539F40F -:103440002091E8002E772093E80001C0B901FC012B -:1034500020E061157105C1F18091E701882309F42D -:1034600041C0853009F440C08091E80083FD3EC032 -:103470008091E80082FF06C08091E80082FF27C0AB -:1034800080E008958091E80080FFE3CF2091F30071 -:103490008091F20090E0922B6115710559F088300F -:1034A000910540F424912093F10031966150710907 -:1034B0000196F2CF21E0089709F020E08091E80022 -:1034C0008E778093E800C5CF2111C6CFD5CF8091EC -:1034D000E701882339F0853039F08091E80083FFD7 -:1034E000CBCF04C082E0089583E0089581E0089581 -:1034F000982F973058F59093E900981739F070910C -:10350000EC002091ED005091F00003C0242F762FA5 -:1035100050E021FF19C03091EB003E7F3093EB006B -:103520003091ED003D7F3093ED003091EB00316044 -:103530003093EB007093EC002093ED005093F0007B -:103540002091EE0027FF07C09F5FD3CF8F7080933D -:10355000E90081E0089580E008958091E80187FD09 -:1035600005C08091E80080FF0EC012C08091E80085 -:1035700082FD05C08091E7018111F8CF0895809107 -:10358000E8008B7708C08091E7018111EACF0895A8 -:103590008091E8008E778093E80008958091E400A0 -:1035A0009091E50045E62091EC0020FF21C020919C -:1035B000E80020FD21C02091E701222389F0253079 -:1035C00089F02091EB0025FD0FC02091E40030919F -:1035D000E5002817390739F3415041F0C901E3CF1D -:1035E00082E0089583E0089581E0089584E00895DD -:1035F0002091E80022FFDFCF80E008950E946C1B3D -:103600000E94741BE0EEF0E0808181608083E8ED31 -:10361000F0E080818F77808319BCA7EDB0E08C91BA -:103620008E7F8C9380818F7E80831092E601089537 -:103630000F931F93CF93DF930E946C1B0E94741B08 -:10364000C8EDD0E088818F778883888180688883FF -:1036500088818F7D888319BC1092E7011092E30165 -:103660001092E5011092E40100EE10E0F801808173 -:103670008B7F808388818160888342E060E080E086 -:103680000E94781AE1EEF0E080818E7F8083E2EE86 -:10369000F0E0808181608083808188608083F80190 -:1036A00080818E7F8083888180618883DF91CF9144 -:1036B0001F910F910895E8EDF0E080818F7E808367 -:1036C000E7EDF0E080818160808384E082BF81E06B -:1036D0008093E6010C94181BE8EDF0E080818E7F6A -:1036E00080831092E20008951092DA001092E100B7 -:1036F00008951F920F920FB60F9211242F933F93AC -:103700004F935F936F937F938F939F93AF93BF93E9 -:10371000EF93FF938091E10082FF0BC08091E20064 -:1037200082FF07C08091E1008B7F8093E1000E94BF -:10373000D51D8091DA0080FF1FC08091D80080FFE6 -:103740001BC08091DA008E7F8093DA008091D900CF -:1037500080FF0DC080E189BD82E189BD09B400FE12 -:10376000FDCF81E08093E7010E94DD1705C019BC01 -:103770001092E7010E94EB178091E10080FF19C0D1 -:103780008091E20080FF15C08091E2008E7F8093DF -:10379000E2008091E20080618093E2008091D80095 -:1037A00080628093D80019BC85E08093E7010E9475 -:1037B000EF178091E10084FF30C08091E20084FF28 -:1037C0002CC080E189BD82E189BD09B400FEFDCF36 -:1037D0008091D8008F7D8093D8008091E1008F7E0A -:1037E0008093E1008091E2008F7E8093E2008091DF -:1037F000E20081608093E2008091E301882311F070 -:1038000084E007C08091E30087FF02C083E001C02D -:1038100081E08093E7010E94F1178091E10083FF2E -:1038200029C08091E20083FF25C08091E100877F5D -:103830008093E10082E08093E7011092E3018091A0 -:10384000E1008E7F8093E1008091E2008E7F809383 -:10385000E2008091E20080618093E20042E060E05B -:1038600080E00E94781A8091F00088608093F000D8 -:103870000E94EE17FF91EF91BF91AF919F918F91B1 -:103880007F916F915F914F913F912F910F900FBE5C -:103890000F901F9018951F920F920FB60F92112440 -:1038A0002F933F934F935F936F937F938F939F9348 -:1038B000AF93BF93CF93EF93FF93C091E900CF7085 -:1038C0008091EC001092E9008091F000877F809356 -:1038D000F00078940E94871C1092E9008091F0001B -:1038E00088608093F000C093E900FF91EF91CF9141 -:1038F000BF91AF919F918F917F916F915F914F9108 -:103900003F912F910F900FBE0F901F9018951F930E -:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B -:103920000FBECDBFE8EEF1E08091F100819321E080 -:10393000E03FF207C9F70E940D188091E80083FF6D -:103940001CC12091E8013091E901832F90E08A3079 -:10395000910508F012C1FC01EE5EFE4F0C944B3253 -:10396000203881F0223809F008C18091EC018F7075 -:103970008093E9008091EB0085FB882780F9109205 -:10398000E90006C08091E4019091E5019111826007 -:103990009091E800977F9093E8008093F100109257 -:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6 -:1039B000223061F0E2C08091EA01813009F0DDC07F -:1039C000333009F080E08093E50128C08091EA015E -:1039D000811124C02091EC012F7009F4CEC02093F6 -:1039E000E9008091EB0080FF19C08091EB0033303B -:1039F00011F4806211C080618093EB0081E090E05F -:103A0000022E01C0880F0A94EAF78093EA00109210 -:103A1000EA008091EB0088608093EB001092E9004F -:103A20008091E800877F86C02111A7C01091EA012C -:103A30001F778091E3008078812B8093E300809151 -:103A4000E800877F8093E8000E94AD1A8091E8002B -:103A500080FFFCCF8091E30080688093E300112316 -:103A600011F083E001C082E08093E70186C0205816 -:103A7000223008F082C08091EA019091EB018C3DE8 -:103A800023E0920779F583E08A838AE289834FB73E -:103A9000F894DE01139620E03EE051E2E32FF0E0DF -:103AA00050935700E49120FF03C0E295EF703F5F11 -:103AB000EF708E2F90E0EA3010F0C79601C0C096EC -:103AC0008D939D932F5F243149F74FBF8091E8007C -:103AD000877F8093E8006AE270E0CE0101960E9441 -:103AE000B51914C0AE014F5F5F4F6091EC010E94A9 -:103AF000FD18009709F441C02091E800277F20932A -:103B0000E800BC0189819A810E94161A8091E80020 -:103B10008B778093E80031C0203879F58091E800F8 -:103B2000877F8093E8008091E3018093F10080918A -:103B3000E8008E778093E8000E94AD1A1EC0211124 -:103B40001CC09091EA019230C0F48091E800877F18 -:103B50008093E8009093E3010E94AD1A8091E30105 -:103B6000811104C08091E30087FF02C084E001C09E -:103B700081E08093E7010E94F9178091E80083FFBC -:103B80000AC08091E800877F8093E8008091EB0075 -:103B900080628093EB00AA960FB6F894DEBF0FBE4A -:103BA000CDBFDF91CF911F9108950895CF9380915C -:103BB000E7018823B1F08091E9008F709091EC00CB -:103BC00090FF02C090E801C090E0C92FC82B10926E -:103BD000E9008091E80083FD0E94871CCF70C093AC -:103BE000E900CF91089590936B0180936A01089545 -:103BF000E0916A01F0916B01309721F00190F08122 -:103C0000E02D099480E00895E0916A01F0916B0144 -:103C1000309721F00280F381E02D09940895E0911E -:103C20006A01F0916B01309721F00480F581E02D5D -:103C300009940895209168013091690182179307D2 -:103C400071F09093690180936801E0916A01F091AD -:103C50006B01309721F00680F781E02D09940895DB -:103C600020916601309167018217930771F090935C -:103C7000670180936601E0916A01F0916B013097D2 -:103C800021F00084F185E02D0994089508950C94A5 -:103C9000461E0E943A2A0E94D4130C94002BCF9205 -:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5 -:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4 -:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1 -:103CD000802F0E94D914F701D1907F01D826B1F42A -:103CE0000F5F1F4F0E30110591F78FEF89838A8385 -:103CF0001B820E94432A8160782F9D838C83498197 -:103D00005A816B818D810E94F21E41C09091CE013B -:103D100091FF04C08B870E94DF148B8520E030E088 -:103D20004D2D50E0922FBA01022E02C07595679575 -:103D30000A94E2F760FF25C02E83CF82EE24E3943D -:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158 -:103D50009F2121E0892B09F420E028870E94432A33 -:103D60008160782F9A8789874E815F8168858A85EF -:103D70000E94F21EF801E359FE4F80818E25808358 -:103D800006C02F5F3F4F2630310561F6A9CF0E9454 -:103D9000E42D10916C010E94F81D1817A1F00E94EB -:103DA000F81D80936C012B960FB6F894DEBF0FBE02 -:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA -:103DC000CF900C94FD162B960FB6F894DEBF0FBE65 -:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA -:103DE000CF900895CF93DF93CDB7DEB72B970FB663 -:103DF000F894DEBF0FBECDBF4F83588769877A879F -:103E00008B87DE01119686E0FD0111928A95E9F714 -:103E100085E0FE01379601900D928A95E1F7498180 -:103E20005A816B817C818D819E810E9425262B96F3 -:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE -:103E4000CF93C82F882309F4C1C0823859F40E9447 -:103E5000F81D81FDBBC089E30E94C4280E947E2911 -:103E600089E30CC0833879F40E94F81D80FDAEC050 -:103E700083E50E94C4280E947E2983E50E940429CC -:103E8000CF910C947E29843859F40E94F81D82FD4C -:103E90009DC087E40E94C4280E947E2987E4EECF5B -:103EA0008CEF8C0F813A48F48C2F0E9419308111CD -:103EB0008DC08C2F0E94C428E3CF80E28C0F883005 -:103EC00048F4C77081E001C0880FCA95EAF70E94E4 -:103ED0004529D6CF8BE58C0F833078F4C53A29F08D -:103EE000C63A31F482E890E005C081E890E002C073 -:103EF00083E890E0CF910C941A1E88E58C0F8331F3 -:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6 -:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C -:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF -:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B -:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7 -:103F50008AE292E038C082EE90E035C089EE90E0CF -:103F600032C08AEE90E02FC085EB90E02CC086EB4B -:103F700090E029C087EB90E026C08CEC90E023C055 -:103F80008DEC90E020C083E891E01DC08AE891E0CC -:103F90001AC082E991E017C084E991E014C081E27F -:103FA00092E011C083E292E00EC084E292E00BC086 -:103FB00085E292E008C086E292E005C087E292E0E6 -:103FC00002C080E090E0CF910C94301ECF91089514 -:103FD000882309F44BC0823859F40E94F81D81FFF0 -:103FE00045C089E30E94C4280E947E2989E30CC051 -:103FF000833871F40E94F81D80FF38C083E50E9469 -:10400000C4280E947E2983E50E9404290C947E29FD -:10401000843859F40E94F81D82FF28C087E40E946A -:10402000C4280E947E2987E4EFCF9CEF980F913A35 -:1040300058F390E2980F983050F4877091E001C0E7 -:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC -:10405000980F933020F480E090E00C941A1E885A58 -:10406000833120F480E090E00C94301E0895882382 -:1040700021F00E9445290C947E290895882321F07F -:104080000E944B290C947E290895CF92DF92EF92E3 -:10409000FF920F931F93CF93DF93CDB7DEB728978F -:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE -:1040B000DE01119601900D928A95E1F7F801408199 -:1040C0003181F280258122952F7083819481892B03 -:1040D00031F03F3F31F481E04F3F19F403C081E0FC -:1040E00001C080E080FDC4C249833A8389819A81FE -:1040F0002F830E9482289E8388870E9481280E94A5 -:1041000054274E81E42FE295EF70F0E0E45EFE4F1D -:104110002F8168850C944B32842F807F142F1F7061 -:10412000882311F01295107FFF2059F0112309F414 -:1041300054C2812F68870E9455290E947E29688574 -:104140004CC2862F0E94E81F112309F491C2812FCF -:104150000E945B2928960FB6F894DEBF0FBECDBF34 -:10416000DF91CF911F910F91FF90EF90DF90CF9053 -:104170000C947E29342F307F842F8F70303211F0D1 -:104180008295807F662319F0613019F12BC0FF20E2 -:10419000B1F0222309F493C1213009F090C128968F -:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148 -:1041B0000F91FF90EF90DF90CF900C946529222310 -:1041C00019F0213009F454C28E830E9468298E812F -:1041D00089C1FF2021F0223008F04AC270C12111AC -:1041E00047C280C1FF2021F0222309F468C1F5C134 -:1041F000222309F477C105C2242F26952695237022 -:1042000030E02115310521F021303105C9F030C2EF -:10421000FF2021F0862F942F937002C080E090E061 -:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9 -:104230001F910F91FF90EF90DF90CF900C941A1E7A -:10424000FF2021F0862F942F937002C080E090E031 -:1042500028960FB6F894DEBF0FBECDBFDF91CF9189 -:104260001F910F91FF90EF90DF90CF900C94301E34 -:10427000862FFF2019F00E94EC2C02C00E94542DC2 -:1042800028960FB6F894DEBF0FBECDBFDF91CF9159 -:104290001F910F91FF90EF90DF90CF900C94D92D4C -:1042A000842F837009F076C0F110E2C1262F229589 -:1042B00026952770220F220F862F8F70C82ED12CA3 -:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA -:1042D0000A94D2F764FF10C06FE070E080E090E0D5 -:1042E00004C0660F771F881F991F2A95D2F7609523 -:1042F00070958095909503C060E070E0CB01242F0D -:10430000269526952370422F50E042305105D1F07A -:104310004330510559F16C297D298E299F2941305F -:10432000510541F128960FB6F894DEBF0FBECDBF00 -:10433000DF91CF911F910F91FF90EF90DF90CF9081 -:104340000C9479276C297D298E299F2928960FB6F0 -:10435000F894DEBF0FBECDBFDF91CF911F910F91BB -:10436000FF90EF90DF90CF900C9493270E947927D5 -:10437000C701B60128960FB6F894DEBF0FBECDBFB9 -:10438000DF91CF911F910F91FF90EF90DF90CF9031 -:104390000C945F27FF2019F0842F817001C086954F -:1043A000882309F465C1262F229526952770220FB0 -:1043B000220F862F8F70C82ED12CE12CF12C022ECB -:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69 -:1043D00010C06FE070E080E090E004C0660F771FCF -:1043E000881F991F2A95D2F76095709580959095B2 -:1043F00003C060E070E0CB01242F26952695237042 -:10440000422F50E042305105D1F04330510559F16F -:104410006C297D298E299F294130510541F128962B -:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5 -:104430000F91FF90EF90DF90CF900C944D286C2956 -:104440007D298E299F2928960FB6F894DEBF0FBECE -:10445000CDBFDF91CF911F910F91FF90EF90DF9033 -:10446000CF900C9467280E944D28C701B60128966A -:104470000FB6F894DEBF0FBECDBFDF91CF911F9175 -:104480000F91FF90EF90DF90CF900C943328603F16 -:10449000C9F118F4603E50F49BC0623F09F460C05B -:1044A00008F44AC0633F09F46FC092C0162F1F7012 -:1044B000842F8F71FF2099F00E94CC27812F28969E -:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1044D0000F91FF90EF90DF90CF900C9437200E94C7 -:1044E000ED27812F28960FB6F894DEBF0FBECDBF03 -:1044F000DF91CF911F910F91FF90EF90DF90CF90C0 -:104500000C943E20FF20A1F02111B2C0842F8F71A6 -:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6 -:104520001F910F91FF90EF90DF90CF900C94122885 -:10453000223008F09DC0EACFFF20A1F0842F8F71B8 -:1045400028960FB6F894DEBF0FBECDBFDF91CF9196 -:104550001F910F91FF90EF90DF90CF900C94CC279C -:10456000FF2061F3842F8F7128960FB6F894DEBF79 -:104570000FBECDBFDF91CF911F910F91FF90EF90B4 -:10458000DF90CF900C94ED27FF2091F0842F8F7156 -:1045900028960FB6F894DEBF0FBECDBFDF91CF9146 -:1045A0001F910F91FF90EF90DF90CF900C94B72761 -:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126 -:1045C0001F910F91FF90EF90DF90CF900C94AD274B -:1045D000FF20A1F0222309F4B1CF862F28960FB631 -:1045E000F894DEBF0FBECDBFDF91CF911F910F9129 -:1045F000FF90EF90DF90CF900C94201F222309F4BE -:10460000B1CF862F28960FB6F894DEBF0FBECDBF70 -:10461000DF91CF911F910F91FF90EF90DF90CF909E -:104620000C94E81F4F70C8010E94031028960FB623 -:10463000F894DEBF0FBECDBFDF91CF911F910F91D8 -:10464000FF90EF90DF90CF900C94D2264F70C8016E -:1046500028960FB6F894DEBF0FBECDBFDF91CF9185 -:104660001F910F91FF90EF90DF90CF900C949F15CA -:1046700028960FB6F894DEBF0FBECDBFDF91CF9165 -:104680001F910F91FF90EF90DF90CF9008950E94BF -:1046900062290E9437290E947E290E94852E0E944D -:1046A000D92D80E090E00E941A1E80E090E00C94EA -:1046B000301E0E9452290C9447230E948228292FE1 -:1046C00022952F7030E02C3031054CF42A30310522 -:1046D0006CF4225031092230310590F407C02C309F -:1046E000310551F02F30310539F00AC0803E10F00D -:1046F000803F31F481E0089593FB882780F9089585 -:1047000080E00895CF93DF9300D000D01F92CDB703 -:10471000DEB70F900F900F900F900F90DF91CF9119 -:104720000895CF93DF9300D000D000D0CDB7DEB78F -:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6 -:1047400008951F93CF93DF93C0917B0116E0809172 -:104750007C01C81799F0D0E01C9FF0011D9FF00D5F -:104760001124E358FE4F408151816281738184811D -:1047700095810E9491232196C770E9CFDF91CF9157 -:104780001F9108954091AD015091AE016091AF012C -:104790007091B0018091B1019091B2010C9491237C -:1047A000CF938091B20182958F7009F05FC08091A4 -:1047B000AF01882309F45AC020917B01A0917C01AC -:1047C0006091AD017091AE018091B0019091B10105 -:1047D00031E06F3F09F030E0B32FC6E02A1709F44B -:1047E00045C0009721F07F3F21F44B2F03C041E0EB -:1047F00001C040E030E040FD35C0C29FF001C39FE2 -:10480000F00D1124E358FE4F418174132BC04081F9 -:10481000641328C04281411125C043815481481747 -:10482000590710F441505109481B590B483C510598 -:10483000C8F48091B2018F7080618093B20186E0EC -:10484000829FF001839FF00D1124EE57FE4F80816F -:104850008F70806180838DEA91E00E944520CF9126 -:104860000C94A1232F5F3F4F2770B8CFCF910895AD -:10487000CF92DF92EF92FF920F931F93CF93DF932C -:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF -:104890008C0185E0F801DE011D9601900D928A954C -:1048A000E1F7D8014C9111965C91119712966C9199 -:1048B00012971396ED90FC9014977091AD01E091D2 -:1048C000AE012091B0013091B1012115310531F0D7 -:1048D000EF3F31F481E07F3F19F403C081E001C074 -:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD -:1048F000DD2009F4F5C0F091B201E216F30638F0BC -:10490000C701821B930B883C910548F09BC0209502 -:1049100030952E0D3F1D283C310508F093C08F2F98 -:10492000807F09F052C0E51314C0741312C0D62E54 -:1049300061110FC0FF70F061F093B2010E94C223B9 -:104940008DEA91E00E9445208091B201F8018583B3 -:104950006CC1EF2831F05F3F31F481E04F3F19F433 -:1049600003C081E001C080E080FD03C081E08627B4 -:1049700001C080E0F82FF170FF2E80FF1CC08091F5 -:104980007B0120917C0136E0821709F428C190E078 -:10499000389FF001399FF00D1124E358FE4F7181CB -:1049A000571306C07081471303C07281671303C099 -:1049B00001968770E9CFD62E662309F436C180911F -:1049C000B20181608093B20153C0E51308C0741333 -:1049D00006C0611104C0D8011596FC93AEC04D8786 -:1049E0005E878D859E856A8B0E945D236A898823F8 -:1049F00029F1D62E662311F12091B201822F8295E2 -:104A00008F7090E002970CF460C08091AD0190919E -:104A1000AE0198878F831986FB86EA862C87CE01A4 -:104A2000079651C0E51731F14D875E878D859E85CC -:104A30006A8B0E945D236A8981112EC0C8010E9481 -:104A40004520A4C08F2F807F69F77E2DF98AE88AE0 -:104A500089890E9482238DEA91E00E944520EDEA37 -:104A6000F1E086E0DF011D928A95E9F70E94C223FA -:104A7000D12CDBC07413D8CF6111D6CFD8011596D5 -:104A8000FC93C8010E944520EDEAF1E086E0DF01D9 -:104A90001D928A95E9F7C9C0D62E662379F2209136 -:104AA000B201822F82958F7090E0029774F080910E -:104AB000AD019091AE019A8389831B82FD82EC82C5 -:104AC0002E83CE0101960E94452086E0F801ADEAD2 -:104AD000B1E001900D928A95E1F70E94D0236FC05A -:104AE000E216F30628F0C701821B930B9C0104C059 -:104AF000209530952E0D3F1D283C310508F052C001 -:104B0000D62E662309F49ACFE5132CC074132AC05D -:104B10008091B20180FD1DC0982F92959F70C9F0C1 -:104B2000D80115968C9315979F3039F09F5F929519 -:104B3000907F8F70892B15968C93C8010E94452019 -:104B400086E0F801ADEAB1E001900D928A95E1F7B7 -:104B500036C086E0F801ADEAB1E001900D928A9589 -:104B6000E1F763C04D875E878D859E850E945D233A -:104B7000882379F086E0F801ADEAB1E001900D926A -:104B80008A95E1F70E94D0230E94C223DD24D394AA -:104B90004CC08091B20181608093B201C8010E9433 -:104BA000452043C07E2DF98AE88A89890E948223A4 -:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7 -:104BC000C22333C0662309F439CF4D875E878D85B4 -:104BD0009E850E945D23882309F430CFCBCF4D877B -:104BE0005E878D859E850E948228292F22952F70B1 -:104BF00030E0223031052CF49F7041F0811106C065 -:104C00000CC0243031052CF49F7049F4805E88304C -:104C100020F0C8010E944520CF2CDC2C06C0D80112 -:104C200015969C91907F91F7F8CF8D2D62960FB6D7 -:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2 -:104C4000FF90EF90DF90CF9008951F93CF93DF9365 -:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31 -:104C60004F83588769877A878B879C87CE01079601 -:104C70000E9438248823C1F02F8138858A859B853E -:104C8000892B31F03F3F11F080E003C02F3FE1F767 -:104C900081E0811147C04F81588569857A858B8570 -:104CA0009C850E9491233EC086E0FE013796DE017E -:104CB000119601900D928A95E1F7FF81E8854A856A -:104CC0005B854115510531F0EF3F31F481E0FF3F45 -:104CD00019F403C081E001C080E080FD23C0209171 -:104CE0007C0130E0C90101968770992760917B01B2 -:104CF00070E086179707F1F1F983EA835D834C83AF -:104D000096E0929FD001939FB00D1124A358BE4FFF -:104D1000FE01319601900D929A95E1F780937C0106 -:104D20000E94A12316E080917B0190917C0189175C -:104D300079F1189FC001112483589E4F0E94382496 -:104D4000882331F1E0917B011E9FF0011124E3588B -:104D5000FE4F4081518162817381848195810E94DF -:104D6000912380917B0190E0019687709927809331 -:104D70007B01D9CF0E94592310927C0110927B01B4 -:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE -:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A -:104DA0001F910895EF92FF920F931F93CF93DF937C -:104DB0009C01009709F471C0F12CEE24E394E90101 -:104DC0002196F9018491843740F4843008F056C06C -:104DD000813081F0823021F160C0853709F449C00B -:104DE000C0F19CE7980F903708F057C08F770E946A -:104DF000E81F46C089010E5F1F4FFE01849190E2BB -:104E0000980F983050F48770FE2D01C0FF0F8A95DF -:104E1000EAF78F2F0E94552915C00E94201F14C049 -:104E200089010E5F1F4FFE01849190E2980F983028 -:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67 -:104E40000E945B290E947E29E8011AC00E94E81F87 -:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981 -:104E60009FE00197F1F700C00000C150F6CFE901C3 -:104E700007C0FE01F490E901229602C00E94201FA3 -:104E80008F2D882341F0EFE9FFE03197F1F700C063 -:104E900000008150F6CF9E0192CFDF91CF911F91FC -:104EA0000F91FF90EF90089508956093B70170936C -:104EB000B8018093B9019093BA010C9447230F93E2 -:104EC0001F930091B7011091B8012091B901309161 -:104ED000BA01062B172B282B392B0093B7011093FF -:104EE000B8012093B9013093BA011F910F910C942E -:104EF00047230F931F930091B7011091B8012091A0 -:104F0000B9013091BA0106231723282339230093CE -:104F1000B7011093B8012093B9013093BA011F91E2 -:104F20000F910C9447230F931F930091B701109199 -:104F3000B8012091B9013091BA0106271727282717 -:104F400039270093B7011093B8012093B90130932A -:104F5000BA011F910F910C9447231092B301109244 -:104F6000B4011092B5011092B6010C94472341E0B0 -:104F700050E060E070E004C0440F551F661F771FCB -:104F80008A95D2F74093B3015093B4016093B50171 -:104F90007093B6010C94472341E050E060E070E06C -:104FA00004C0440F551F661F771F8A95D2F7809162 -:104FB000B3019091B401A091B501B091B601842BD9 -:104FC000952BA62BB72B8093B3019093B401A0939C -:104FD000B501B093B6010C94472341E050E060E086 -:104FE00070E004C0440F551F661F771F8A95D2F7E3 -:104FF00040955095609570958091B3019091B40162 -:10500000A091B501B091B60184239523A623B723BF -:105010008093B3019093B401A093B501B093B6010E -:105020000C94472341E050E060E070E004C0440F7E -:10503000551F661F771F8A95D2F78091B301909113 -:10504000B401A091B501B091B60184279527A62798 -:10505000B7278093B3019093B401A093B501B093A7 -:10506000B6010C9447230F931F930091B301109145 -:10507000B4012091B5013091B601062B172B282BD6 -:10508000392B0093B3011093B4012093B5013093F1 -:10509000B6011F910F910C9447230F931F9300911A -:1050A000B3011091B4012091B5013091B6010623EE -:1050B0001723282339230093B3011093B4012093BD -:1050C000B5013093B6011F910F910C9447230F93B4 -:1050D0001F930091B3011091B4012091B50130915B -:1050E000B60106271727282739270093B301109305 -:1050F000B4012093B5013093B6011F910F910C9428 -:1051000047230895CF92DF92EF92FF920F931F9360 -:10511000CF93DF93EC01C090B701D090B801E0903D -:10512000B901F090BA018091B3019091B401A091BE -:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3 -:1051400010E0B701A601002E04C07695679557952B -:1051500047950A94D2F740FF07C0BE01802F0E94F6 -:10516000C2158130910539F40150110950F7BE0183 -:1051700080E00E94C215DF91CF911F910F91FF90A7 -:10518000EF90DF90CF90089590910C019923D9F082 -:1051900090910D019923B9F0982F96959695969533 -:1051A0009F3088F5E0910E01F0910F01E90FF11D9C -:1051B000877021E030E001C0220F8A95EAF78181F3 -:1051C000822B8183089540910E0150910F0120E0C0 -:1051D00030E09FEFFA01E20FF31F6281681799F048 -:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066 -:1051F000310581F79F3F39F0FA01E90FF11D97FD65 -:10520000FA9582830895089590910C019923E1F015 -:1052100090910D019923C1F0982F969596959695AA -:105220009F3020F5E0910E01F0910F01E90FF11D83 -:10523000877021E030E001C0220F8A95EAF72095BF -:10524000818128232183089540910E0150910F01FF -:1052500020E030E0FA01E20FF31F9281981301C0C1 -:1052600012822F5F3F4F2E303105A1F7089581E064 -:1052700090E0E0910E01F0910F01E80FF91F10820C -:10528000019680319105A9F708959091CD01982B51 -:105290009093CD01089580959091CD01982390939E -:1052A000CD0108951092CD0108959091CC01982BD5 -:1052B0009093CC01089580959091CC019823909380 -:1052C000CC0108951092CC0108958093BB010895FC -:1052D0001092BB01089540910E0150910F0120E002 -:1052E00030E080E0FA01E20FF31F918191118F5FAE -:1052F0002F5F3F4F2F303105A9F70895E0910E0140 -:10530000F0910F018091CD018083E0910E01F09129 -:105310000F0180819091CC01892B80839091BB01FA -:10532000992361F0E0910E01F0910F018081892BAA -:1053300080830E946B2981111092BB0180910E0124 -:1053400090910F010C94041ECF92DF92EF92FF9286 -:105350000F931F936C01EE24FF24C114D104E104C8 -:10536000F10421F46B017C0180E001C080E133276E -:105370002F2D1E2D0D2D011511052105310519F0BB -:10538000885F6801790197018601A4E03695279529 -:1053900017950795AA95D1F7011511052105310536 -:1053A00019F08C5F6801790197018601F2E036956A -:1053B000279517950795FA95D1F701151105210540 -:1053C000310519F08E5F68017901B701A601769564 -:1053D000679557954795452B462B472B09F08F5FCF -:1053E0001F910F91FF90EF90DF90CF9008958091E3 -:1053F000E701843009F11092CF0120E488E190E0C8 -:105400000FB6F894A895809360000FBE20936000BB -:1054100083B7817F846083BF83B7816083BF7894C3 -:10542000889583B78E7F83BF88E10FB6F894809309 -:105430006000109260000FBE089508950895CF9304 -:105440000E941D2A0E94EC130E941E2AC0E08C2F8D -:105450000E94D914811105C0CF5FCE30C1F780E022 -:1054600001C081E0CF9108950E9459230E94F81D48 -:105470000C94FD1682E084BD93E095BD9AEF97BD34 -:1054800080936E0008952FB7F8948091D001909189 -:10549000D101A091D201B091D3012FBF0895CF9235 -:1054A000DF92EF92FF920F931F932FB7F8944091E2 -:1054B000D0015091D1016091D2017091D3012FBFE1 -:1054C0006A017B01EE24FF248C0120E030E0C0164D -:1054D000D106E206F30610F441505109481B590B5E -:1054E000CA011F910F91FF90EF90DF90CF90089528 -:1054F0001F920F920FB60F9211248F939F93AF9329 -:10550000BF938091D0019091D101A091D201B0912F -:10551000D3010196A11DB11D8093D0019093D101BB -:10552000A093D201B093D301BF91AF919F918F917E -:105530000F900FBE0F901F9018950E94FE1AF894BE -:105540002FEF87EA91E6215080409040E1F700C0BC -:10555000000087E090EBDC018093F0019093F10173 -:10556000A093F201B093F3012CE088E190E00FB634 -:10557000F894A895809360000FBE20936000FFCF41 -:10558000EF92FF920F931F93CF93DF93E82EF12CAE -:105590008F2D0E94D914C0E0D0E0082F10E09801B0 -:1055A0000C2E02C0359527950A94E2F720FD05C020 -:1055B0002196C630D10599F709C06C2F7F2D80E068 -:1055C0000E94A015E812F4CF81E005C0F3948EE0AC -:1055D000F812DECF80E0DF91CF911F910F91FF9005 -:1055E000EF900895CF93C82F8CE20E94C02A8823A1 -:1055F00021F08C2FCF910C94C02A80E0CF91089598 -:10560000CF930E94452C811102C00E942B2CC5E62D -:10561000C15049F00E94EC138FE39CE90197F1F728 -:1056200000C00000F5CF89E20E94F22A811111C169 -:105630008AE20E94F22A81110E942B2C85E00E94AE -:10564000F22A81110E949D2A0E94502C8093CE0143 -:1056500087E00E94F22A882399F18BE10E94F22AC6 -:10566000882351F09091CE0191FB882780F921E0A9 -:10567000822780FB91F922C08EE00E94F22A8823C3 -:1056800051F09091CE0192FB882780F921E082278A -:1056900080FB92F913C080E10E94F22A9091CE0122 -:1056A000882341F093FB882780F921E0822780FB43 -:1056B00093F904C0892F809580FB90F99093CE01D7 -:1056C0008091CE010E94542C0E94622C8093E101B3 -:1056D00080EE0E94F22A882341F08091E101982F08 -:1056E000909590FB80F98093E10189E30E94F22A72 -:1056F000882359F09091E10191FB882780F921E0FE -:10570000822780FB91F99093E10182EE0E94F22AB8 -:10571000882359F09091E10192FB882780F921E0DC -:10572000822780FB92F99093E10186EE0E94F22A93 -:10573000882359F09091E10193FB882780F921E0BB -:10574000822780FB93F99093E10183EE0E94F22A75 -:10575000882359F09091E10194FB882780F921E09A -:10576000822780FB94F99093E10185E30E94F22A5D -:10577000882359F09091E10195FB882780F921E079 -:10578000822780FB95F99093E10181E30E94F22A40 -:10579000882359F09091E10196FB882780F921E058 -:1057A000822780FB96F99093E10181E10E94F22A21 -:1057B000882359F09091E10197FB882780F921E037 -:1057C000822780FB97F99093E1018091E1010E948B -:1057D000662C8091E10187FB882780F980930D0179 -:1057E00087E20E94F22AC82F8EE10E94F22A8111DC -:1057F000C2608FE10E94F22A8111C46080E20E949F -:10580000F22A8111C86081E20E94F22A8111C061EE -:1058100082E20E94F22A8111C06283E20E94F22A8F -:105820008111C06484E20E94F22A882311F0C068CA -:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A -:105840000E94592C682F70E080E090E0CF910C947A -:105850005527CF9108956DEE7EEF80E090E00E9495 -:10586000813260E082E090E00E94733260E083E089 -:1058700090E00E94733260E084E090E00E94733216 -:1058800060E085E090E00C94733280E090E00E944C -:105890006D3221E08D3E9E4F09F020E0822F089569 -:1058A00082E090E00C946532682F82E090E00C94E6 -:1058B000733283E090E00C946532682F83E090E0CF -:1058C0000C94733284E090E00C946532682F84E08D -:1058D00090E00C9473328091D60180FF0BC06091F0 -:1058E000130185E0689FB001112475956795759542 -:1058F00067952AC081FF09C06091130185E0689F08 -:10590000B0011124759567951FC082FF07C0609193 -:10591000130185E0689FB001112416C04091D701A2 -:105920004423C9F060911201461788F720911301B2 -:1059300085E0289F90011124429FC001439F900D54 -:10594000112470E00E9437326038710540F461150F -:10595000710539F002C065E070E0862F08958FE789 -:10596000089581E008958091D60180FF08C060917C -:10597000110170E0759567957595679521C081FF58 -:1059800006C06091110170E07595679519C082FF9E -:1059900004C06091110170E010C08091D70188238C -:1059A000C1F0609110018617A0F790911101989FA6 -:1059B000C001112470E00E9437326038710528F46C -:1059C0006115710521F0862F08958FE7089581E014 -:1059D000089561E070E0F4CF803F21F40E946B2CC9 -:1059E000819504C0813F29F40E946B2C8093DA01D9 -:1059F0000895823F21F40E946B2C819504C0833F5F -:105A000029F40E946B2C8093D9010895893F19F4E1 -:105A10000E94B32C05C08A3F31F40E94B32C8195BB -:105A20008093DB0108958B3F21F40E94B32C819574 -:105A300004C08C3F29F40E94B32C8093DC010895AC -:105A4000843F21F48091D801816017C0853F21F403 -:105A50008091D801826011C0863F21F48091D801E5 -:105A600084600BC0873F21F48091D801886005C015 -:105A7000883F31F48091D80180618093D8010895E6 -:105A80008D3F21F48091D60181600BC08E3F21F4BF -:105A90008091D601826005C08F3F29F48091D601A4 -:105AA00084608093D6010895803F39F48091DA01B3 -:105AB00087FF6CC01092DA0169C0813F29F48091A0 -:105AC000DA011816BCF362C09091D901823F29F423 -:105AD00097FF5CC01092D90159C0833F19F4191681 -:105AE000CCF354C0893F41F48091DB0118160CF0CF -:105AF0004DC01092DB014AC08A3F29F48091DB013E -:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB -:105B10003DC01092DC013AC08C3F29F48091DC0139 -:105B20001816BCF333C0843F21F48091D8018E7FD6 -:105B300017C0853F21F48091D8018D7F11C0863F29 -:105B400021F48091D8018B7F0BC0873F21F4809195 -:105B5000D801877F05C0883F31F48091D8018F7EBE -:105B60008093D80113C08D3F21F48091D6018E7FA0 -:105B70000BC08E3F21F48091D6018D7F05C08F3FF1 -:105B800029F48091D6018B7F8093D6018091D90131 -:105B900081110EC08091DA0181110AC08091DB0170 -:105BA000811106C08091DC01811102C01092D701E1 -:105BB000089588ED91E00E940F1E0E94432A909361 -:105BC000D5018093D40108951F93CF93DF938091E3 -:105BD000D4019091D5010E944F2A4091D7014423CE -:105BE00021F02091140130E006C0209115015AE007 -:105BF000259F900111248217930708F482C0809199 -:105C0000D9011091DA01D091DB01C091DC01811141 -:105C100007C0111105C0D11103C0CC2309F471C014 -:105C20004F3F19F04F5F4093D701181624F40E949C -:105C30006B2C8093D9018091D90187FF05C00E9408 -:105C40006B2C81958093D901111624F40E946B2C42 -:105C50008093DA018091DA0187FF05C00E946B2CE6 -:105C600081958093DA016091D901662339F1109111 -:105C7000DA01112319F1772767FD7095872F972F88 -:105C80000E94483123E333E343E35FE30E94AC31F6 -:105C90000E9415316093D901612F772767FD7095B8 -:105CA000872F972F0E94483123E333E343E35FE3D9 -:105CB0000E94AC310E9415316093DA011D1624F464 -:105CC0000E94B32C8093DB018091DB0187FF05C02C -:105CD0000E94B32C81958093DB011C1624F40E9452 -:105CE000B32C8093DC018091DC0187FF05C00E940A -:105CF000B32C81958093DC01DF91CF911F910C949F -:105D0000D92DDF91CF911F910895E8EDF1E085E065 -:105D1000DF011D928A95E9F71092D7011092D60102 -:105D20000895833081F128F4813059F08230D1F028 -:105D30000895853009F449C0B8F1863009F456C099 -:105D4000089520911501862F90E0820F911D8F3FBD -:105D5000910520F4620F6093150108958FEF8093F1 -:105D60001501089520911401862F90E0820F911D56 -:105D70008F3F910520F4620F6093140108958FEF17 -:105D800080931401089520911301862F90E0820FD3 -:105D9000911D8F3F910520F4620F609313010895C8 -:105DA0008FEF80931301089520911201862F90E0C8 -:105DB000820F911D8F3F910520F4620F60931201B5 -:105DC00008958FEF80931201089520911101862F7D -:105DD00090E0820F911D8F3F910520F4620F609338 -:105DE000110108958FEF8093110108952091100102 -:105DF000862F90E0820F911D8F3F910520F4620F56 -:105E00006093100108958FEF8093100108958330FF -:105E100011F128F4813049F0823091F008958530F5 -:105E200081F120F18630C1F1089580911501681744 -:105E300020F4861B80931501089510921501089592 -:105E400080911401681720F4861B80931401089533 -:105E500010921401089580911301681720F4861B95 -:105E600080931301089510921301089580911201F7 -:105E7000681720F4861B8093120108951092120176 -:105E8000089580911101681720F4861B80931101F9 -:105E9000089510921101089580911001681720F45F -:105EA000861B8093100108951092100108958D3182 -:105EB00009F442C020F58E3009F479C070F48730BF -:105EC00009F45EC020F4863009F442C033C0883043 -:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD -:105EE00038F4803109F46DC0813109F47BC022C0DF -:105EF000893109F498C08B3109F44FC01BC0853338 -:105F000009F479C048F4873209F475C008F478C000 -:105F1000893209F470C00EC0833438F48A3308F033 -:105F200071C0883309F47FC005C0833409F463C0AD -:105F30008834C1F080E008950E94CF300E94F81D9F -:105F40000E94FD1670C00E94502C0E94622C6BC0F3 -:105F50008091CE01817F8E7F8093CE0181E08093FE -:105F6000DE0108950E9459232FEF83ED90E3215025 -:105F700080409040E1F700C000000E949D2A53C07D -:105F80009091CE01892F817090FF03C0917F9E7FF9 -:105F900026C091609093CE0146C09091CE0191FBB6 -:105FA000882780F921E0822780FB91F913C0909126 -:105FB000CE0192FB882780F921E0822780FB92F9AD -:105FC00009C09091CE0193FB882780F921E08227B8 -:105FD00080FB93F99093CE01882329F191609093EF -:105FE000CE0108950E94592380910D0191E08927E7 -:105FF00080930D0118C061E070E080E090E00FC078 -:1060000023EE01C027EC280F61E070E080E090E013 -:1060100004C0660F771F881F991F2A95D2F70E9428 -:1060200055270E94592381E0089580E0089580E07B -:106030000895CF93C82F8091DE01813079F018F058 -:106040008230D1F184C0A0910E01B0910F018C91EA -:10605000813169F0823209F07CC009C0A0910E0143 -:10606000B0910F018C91813111F0823249F48C2F63 -:106070000E94153081111DC08C2F0E94572F1AC00D -:106080008C2F0E941730811114C0C43179F048F46C -:10609000CB3079F0C03109F060C082E08093DE013E -:1060A00008C0C93219F0C83321F057C01092DE0180 -:1060B00054C081E0817053C0C93289F118F5C431F0 -:1060C00071F1A8F4C73009F046C08AE08093150149 -:1060D00094E19093140193E0909313018093120143 -:1060E00088E08093110188E28093100134C0CE5182 -:1060F000C63088F5EC2FF0E0E65DFE4F808180939E -:10610000DD0129C0CE34E9F020F4CB3421F56AE07A -:1061100013C0C13579F0C235F1F461E00DC0809152 -:10612000DD01882319F01092DD0115C081E0809314 -:10613000DE0115C061E006C08091DD010E94912E54 -:106140000AC06AE08091DD010E94072F04C010920E -:10615000DE0180E004C081E002C080E0ABCFCF91DF -:106160000895E1E8F0E0808188608083808181602B -:1061700080838FB7F89493E09093890090ED90938B -:1061800088008FBF0895EFE6F0E080818260808311 -:106190000895EFE6F0E080818D7F80830895EFE63B -:1061A000F0E0808192E08927808308951F920F920A -:1061B0000FB60F9211242F933F934F935F936F93DA -:1061C0007F938F939F93AF93BF93EF93FF938091B0 -:1061D000DF019091E00101969093E0018093DF014F -:1061E000811103C082E00E94FD16E091E001E69576 -:1061F000E695F0E0E65CF04EE4918091DF018E13CD -:1062000003C080E00E94FD16FF91EF91BF91AF9116 -:106210009F918F917F916F915F914F913F912F91BE -:106220000F900FBE0F901F90189504D06894B11175 -:106230008DC0089570D088F09F5790F0B92F99279E -:10624000B751A0F0D1F0660F771F881F991F1AF081 -:10625000BA95C9F712C0B13081F077D0B1E0089596 -:1062600074C0672F782F8827B85F39F0B93FCCF317 -:10627000869577956795B395D9F73EF49095809577 -:10628000709561957F4F8F4F9F4F0895E89409C097 -:1062900097FB3EF490958095709561957F4F8F4F59 -:1062A0009F4F9923A9F0F92F96E9BB279395F6956F -:1062B000879577956795B795F111F8CFFAF4BB0FED -:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051 -:1062D000882311F096E911C0772321F09EE8872FDB -:1062E000762F05C0662371F096E8862F70E060E097 -:1062F0002AF09A95660F771F881FDAF7880F969510 -:10630000879597F9089557FD9058440F551F59F0F8 -:106310005F3F71F04795880F97FB991F61F09F3F92 -:1063200079F087950895121613061406551FF2CFBB -:106330004695F1DF08C0161617061806991FF1CF0B -:1063400086957105610508940895E894BB27662732 -:106350007727CB0197F908950BD078C069D028F042 -:106360006ED018F0952309F05AC05FC01124EECF0B -:10637000CADFA0F3959FD1F3950F50E0551F629FA0 -:10638000F001729FBB27F00DB11D639FAA27F00D8E -:10639000B11DAA1F649F6627B00DA11D661F829FB5 -:1063A0002227B00DA11D621F739FB00DA11D621F9A -:1063B000839FA00D611D221F749F3327A00D611DB7 -:1063C000231F849F600D211D822F762F6A2F112499 -:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC -:1063E000BB1F661F771F881F91505040A9F79E3F23 -:1063F000510570F014C0AACF5F3FECF3983EDCF378 -:10640000869577956795B795F795E7959F5FC1F75F -:10641000FE2B880F911D9695879597F9089597F90A -:106420009F6780E870E060E008959FEF80EC08953A -:1064300000240A9416161706180609060895002463 -:106440000A9412161306140605060895092E0394DD -:10645000000C11F4882352F0BB0F40F4BF2B11F451 -:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72 -:10647000072E16F4009407D077FD09D00E94513200 -:1064800007FC05D03EF4909581959F4F0895709537 -:1064900061957F4F0895EE0FFF1F0590F491E02D59 -:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B -:1064B000B70710F0A61BB70B881F991F5A95A9F7AD -:1064C00080959095BC01CD010895F999FECF92BDBC -:1064D00081BDF89A992780B50895A8E1B0E042E01F -:1064E00050E00C948832262FF999FECF1FBA92BD46 -:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5 -:1065000008950E947332272F0C947432DC01CB0162 -:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3 -:1065200000B40D9241505040B8F70895F894FFCF51 -:106530002002FF168C176917351702170101BC01DD -:1065400028080A03140A3F4D3639FB1EAE1E781E7A -:106550003F1ED21DEB1D041E1D1E01020304050675 -:04656000070809001F +:100000000C9412040C9456040C9456040C9456044C +:100010000C9456040C9456040C9456040C945604F8 +:100020000C9456040C9456040C944F0F0C9421100D +:100030000C9456040C9456040C9456040C945604D8 +:100040000C9456040C94D6240C9456040C94560428 +:100050000C9456040C94751E0C9456040C9456047F +:100060000C9456040C9456040C9456040C945604A8 +:100070000C9456040C9456040C9456040C94560498 +:100080000C9456040C9456040C9456040C94560488 +:100090000C9456040C9456040C9456040C94560478 +:1000A0000C9456040C9456040C945604A305700545 +:1000B0005B05B505DC050F06F105F7050C063A06EC +:1000C0002F06FA0532064605EB0523062C066D05BC +:1000D0006405B205A905910567052605BE05140648 +:1000E0001D0629069705C705A60540051A06E5055C +:1000F00088059D0594057C0520068B053105E805DE +:100100008205C1052005AC055E054C057605730525 +:10011000CA059A05060637058505AF052305B80506 +:1001200003060906D3055505EE0543056A054F0587 +:10013000C405F40535062905A005BB05FD05CD055B +:1001400052052606E2053D058E055805D9056105CF +:1001500000063A05D005DF052C0549053F061706C0 +:1001600079053405D6057F0514058610A81093116E +:10017000A8109311EA100D119311621175116E14EC +:100180006E149C149C14DE141A151A171A173215C3 +:100190001A1729162916F4161A171A1708170552CE +:1001A000045201520352010000001E001B001800FF +:1001B0002F00010029001F0013000C003300E30092 +:1001C000E1002000090004003400E2002A002100C0 +:1001D0001A0008000600E000650022000A00120074 +:1001E0001900000049002E004A0000004D000000E8 +:1001F00002542E02025400002B0000005E30230047 +:100200000B001600050000004C0024000D0011003A +:100210001000E4004B0025000E0015003600E6003B +:100220002C0026000F001700370050002800270080 +:1002300014000700520051004E0035001C002D0034 +:100240001D004F000000010001000100010001003D +:1002500000001E02300238020100010001001F02EE +:10026000641438003000010001002002240223023F +:1002700027020100010001002414251401000100DF +:1002800001000100271426140100000001000100F4 +:100290000100000001000000010001000100000059 +:1002A0000100000001000100310021022D140000B6 +:1002B000010001006400250222020100010001008A +:1002C0006402260236020100010001000100301420 +:1002D00037023830010035021F023102553002303A +:1002E0000100010001002D0201003D30000001006D +:1002F000010001000100010000003A0001000100BE +:100300000100010001003B000100010001000100AB +:1003100001003C00010001000100010001003D005E +:10032000010001000100010001003E000100010088 +:100330000100000001004400010000000100000075 +:1003400001004500010000005300000001003F00D3 +:100350000100010001000000010040005F005C009E +:10036000590062000100410060005D005A008500F4 +:100370000100420061005E005B0063000100430079 +:100380005500560057005800010067005400560001 +:1003900057005800000001000100010001000100A9 +:1003A00000004D30393001005B3001000100513058 +:1003B00058303C303B300100010050300130141403 +:1003C0005D30010001004A30593008145C300100F2 +:1003D0000100493057300430003000000100053082 +:1003E0000100000001000000010001000100000008 +:1003F0000100000001004F305A3037301E0200006B +:1004000001004E3001004B30010001000100483076 +:10041000563054305330010001004C30010003309D +:100420003A300100010052300100010001000100DA +:1004300001000100010001000100010000000100B5 +:100440000100010001000100000042302030343082 +:1004500001000100010046302E302630333001000B +:10046000010045302D301E300100010001004030F8 +:100470002B3022300100010001003F3025302C30AC +:100480000100000001000100010000000100000067 +:1004900001000100010000000100000001004430E3 +:1004A000233031301F3000000100433035302A3016 +:1004B0002930010001003E302730303001000100BA +:1004C0000100413028303230010001000100473086 +:1004D000010021300100010001000100363024300C +:1004E0002F300100000001000100010001000100A7 +:1004F0000000010008301B30010001000100010074 +:1005000015300D301A3001000100010014300630A2 +:10051000010001000100010012300A300100010059 +:10052000010001000C301330010000000100010047 +:1005300001000000010000000100010001000000B6 +:1005400001000000010001000B30183007300000EE +:10055000010001001C3011301030010001000100C9 +:100560000E30173001000100010001000F3019307A +:10057000010001000100010001000930010001003B +:10058000010001001D3001001630010000000100D3 +:100590000100010001000100000001000100010054 +:1005A0000100010001000100010001000100010043 +:1005B0000100010001000100010001000100010033 +:1005C0000100010001000100010001000100010023 +:1005D0000100000001000100010000000100000016 +:1005E0000100010001000000010000000100010005 +:1005F00001000100010000000100010001000100F4 +:1006000001000100010001000100010001000100E2 +:1006100001000100010001000100010001000100D2 +:1006200001000100010001000100010001000100C2 +:1006300001000100000016034500720067006F0012 +:1006400044006F007800200045005A0000001603A7 +:100650004500720067006F0044006F0078002000C2 +:1006600045005A0000000403090409026D0004015A +:1006700000A0FA0904000001030101000921110191 +:100680000001223F000705810308000A0904010058 +:100690000103010200092111010001224D0007059B +:1006A000820308000A090402000103000000092176 +:1006B000110100012236000705830308000A09041E +:1006C000030001030000000921110100012239008B +:1006D000070584031000011201100100000008ED5D +:1006E000FE071301000102000105010906A1010531 +:1006F0000719E029E7150025019508750181020514 +:100700000819012905950575019102950175039157 +:1007100001050719002977150025019578750181D4 +:1007200002C005010980A101850216010026B7005B +:100730001A01002AB700751095018100C0050C0947 +:1007400001A1018503160100269C021A01002A9CC2 +:1007500002751095018100C005010902A10109017E +:10076000A100050919012905150025019505750147 +:100770008102950175038101050109300931158157 +:10078000257F95027508810609381581257F950119 +:1007900075088106050C0A38021581257F950175BB +:1007A000088106C0C005010906A101050719E02955 +:1007B000E7150025019508750181029501750881ED +:1007C0000105081901290595057501910295017525 +:1007D0000391010507190029FF150025FF950675EE +:1007E000088100C0000000000000000000000001BF +:1007F0000204060A0F17202C3A4A5D71879DB3C781 +:10080000DAE9F5FCFFFCF5E9DAC7B39D87715D4ACB +:100810003A2C20170F0A0604020100000000000015 +:100820000000000011241FBECFEFDAE0DEBFCDBF15 +:1008300004B603FE24C08091F1019091F201A091D1 +:10084000F301B091F4018730904BA740B04BB9F45D +:100850001092F1011092F2011092F3011092F40142 +:1008600014BE84B7877F84BF88E10FB6F894809365 +:100870006000109260000FBEE0E0FFE3099511E018 +:10088000A0E0B1E0E0E3FDE402C005900D92A433E6 +:10089000B107D9F711E0A4E3B1E001C01D92A13F77 +:1008A000B107E1F70E94950C0C9496260C94000079 +:1008B000282F882341F090E02A3018F4885A9F4F5F +:1008C00008950697089582E690E008950F931F9388 +:1008D000CF93DF938C01EB0180913401909135012E +:1008E000009709F448C0019709F089C080EE0E9482 +:1008F000F71281EE0E94F71288E10E94F71288E158 +:100900000E94BF13C801807F992724E096958795A0 +:100910002A95E1F70E945804182F0E94F712812FA0 +:100920000E94BF13802F8F700E945804182F0E94BE +:10093000F712812F0E94BF13CE01807F992734E0E8 +:10094000969587953A95E1F70E945804D82F0E9412 +:10095000F7128D2F0E94BF138C2F8F700E945804A6 +:10096000C82F0E94F7128C2F0E94BF1380EE0E94A6 +:10097000BF1381EE3EC082EE0E94F71287E50E940F +:10098000F71287E50E94BF13C801807F992744E0D2 +:10099000969587954A95E1F70E945804182F0E9472 +:1009A000F712812F0E94BF13802F8F700E9458046E +:1009B000182F0E94F712812F0E94BF13CE01807F53 +:1009C000992754E0969587955A95E1F70E94580427 +:1009D000D82F0E94F7128D2F0E94BF138C2F8F707B +:1009E0000E945804C82F0E94F7128C2F0E94BF1338 +:1009F00082EEDF91CF911F910F910C94BF13DF9185 +:100A0000CF911F910F910895FC018281882309F4F1 +:100A10003CC1862F90E08F35910508F036C1FC016E +:100A2000EA5AFF4F0C944B26809134019091350186 +:100A3000019681709927909335018093340125C1E7 +:100A40006FEB70E019C160E970E008C061EA70E026 +:100A500013C163E870E00BC16BE570E081E290E0E8 +:100A600012C16BEB70E008C163E570E0F7CF6EEB8D +:100A700070E002C164E070E0D4C069EB70E001C1D5 +:100A800062EB70E0F9C065E870E0F1C069E970E020 +:100A9000F3C065E570E0E2CF68EC70E0EDC069E8B6 +:100AA00070E0E5C064E770E0E2C062E970E0D6CFD4 +:100AB00066E770E0DCC063E970E0D0CF60EC70E026 +:100AC000DBC062EB70E0DDC069EA70E0D5C068EAC7 +:100AD00070E0D2C064E870E0CAC06DE970E0CCC0DC +:100AE00067EF70E0CEC063EC70E0C6C061EC70E010 +:100AF000C3C069E570E0B2CF63EB70E0BDC064E5F0 +:100B000070E0ACCF6DEB70E0B7C066EB70E0B4C0E6 +:100B100065EB70E0B1C06AEB70E0AEC067E770E013 +:100B2000A6C060EA70E0A8C062EC70E0A5C06EE903 +:100B300070E0A2C068EB70E09FC067EB70E09CC003 +:100B400062E870E094C063E470E06BC061EB70E059 +:100B500093C066EA70E090C066EC70E08DC06EE114 +:100B600070E05FC06FE970E087C068E070E059C076 +:100B700067ED70E086C060E870E079C063EA70E01D +:100B80007BC069EC70E078C061E870E070C066E935 +:100B900070E072C064EC70E06FC065E770E067C041 +:100BA00063E070E03EC061EB70E06BC06EEB70E044 +:100BB00068C063EB70E065C065E070E032C061E979 +:100BC00070E04CCF69E770E052C064EB70E054C055 +:100BD0006CEB70E051C06AE970E04EC068E870E00C +:100BE00046C061E970E048C067E870E040C062E973 +:100BF00070E042C067E970E03FC068E770E037C06E +:100C000060E770E034C069E070E00BC065EC70E054 +:100C100033C060E670E005C067EA70E02DC060E0B8 +:100C200070E082E290E02FC064EA70E025C06CEBD7 +:100C300070E027C067EC70E01FC068E970E01CC07E +:100C400069EB70E019C06BE970E016C06FE770E007 +:100C50000EC065EA70E010C06CE970E00DC065E997 +:100C600070E00AC063E970E007C066E870E080E207 +:100C700090E009C064E970E083E090E004C06DEBAF +:100C800070E080E090E00E94660480E090E00895CB +:100C900008956091B3017091B4018091B501909174 +:100CA000B6010E94A11D56985E9825982D98269809 +:100CB0002E9827982F988330A9F028F4813051F08E +:100CC000823069F012C0843041F0853071F4259A89 +:100CD0002D9A08C0259A2D9A0895259A2D9A269A1C +:100CE0002E9A0895279A2F9A089556985E980895F7 +:100CF0000C94490656985E9825982D9826982E981B +:100D000027982F988FEF90E0909389008093880028 +:100D100090938B0080938A0090938D0080938C0039 +:100D2000259A2D9A2FEF80E792E021508040904045 +:100D3000E1F700C00000269A2E9A2FEF80E792E09C +:100D4000215080409040E1F700C00000279A2F9A80 +:100D50002FEF80E792E0215080409040E1F700C003 +:100D6000000025982D982FEF80E792E021508040D9 +:100D70009040E1F700C0000026982E982FEF80E702 +:100D800092E0215080409040E1F700C00000279899 +:100D90002F9856985E9825982D9826982E982798E3 +:100DA0002F98089589EA8093800089E080938100DC +:100DB00024982C983F988AB18F748AB96E98479A74 +:100DC0008BB1806B8BB9769A0E947A060C94480698 +:100DD00080E2809300018091360181110EC00E9453 +:100DE000370781E0809336012FEF83ED90E32150A8 +:100DF00080409040E1F700C0000080E40E943D0781 +:100E00008093000181112EC00E946707809300012A +:100E1000811128C00E94670780930001811122C0C0 +:100E20008FE30E9467078093000181111BC00E941D +:100E30005F0780E40E943D0780930001811112C08A +:100E40008CE00E9467078093000181110BC00E9413 +:100E5000670780930001811105C08FE30E94670737 +:100E6000809300010E945F07809100010895109215 +:100E7000B9008AE08093B800089594EA9093BC008A +:100E80009091BC0097FFFCCF9091B900987F98306B +:100E900021F0903111F081E008958093BB0084E847 +:100EA0008093BC008091BC0087FFFCCF8091B9008B +:100EB000887F883111F0803471F780E0089584E9EB +:100EC0008093BC008091BC0084FDFCCF089580938A +:100ED000BB0084E88093BC008091BC0087FFFCCFFE +:100EE0009091B900987F81E0983209F480E00895EC +:100EF00084E88093BC008091BC0087FFFCCF809188 +:100F0000BB00089580910001811115C080E40E940A +:100F10003D078093000181110CC082E10E946707A8 +:100F200080930001811105C08FEF0E9467078093B5 +:100F300000010E945F0784B1807F84B985B1807F02 +:100F400085B98AB1837F8AB98BB1837F8BB93E988B +:100F5000469808950E94E806809300010E94820747 +:100F600080B38C7080BB81B3836F81BBE6E4F1E01A +:100F7000A8E3B1E011921D9281E0E435F807D1F7C2 +:100F80000C94D206BF92CF92DF92EF92FF920F9312 +:100F90001F93CF93DF9380910001882379F0809194 +:100FA00037018F5F80933701811108C00E94E806E6 +:100FB00080930001811102C00E947A0608E311E0CB +:100FC000C0E0D0E0DD24D39482E0C82EEE24E39488 +:100FD000F12CC73000F580910001811162C080E4DE +:100FE0000E943D0780930001811112C082E10E949E +:100FF00067078093000181110BC0C7010C2E01C04F +:10100000880F0A94EAF780950E9467078093000191 +:101010000E945F0746C0CA30A1F028F4C83059F0DA +:10102000C93061F005C0CC3089F070F0CD3089F066 +:10103000209A289810C0219A29980DC0229A2A989F +:101040000AC0239A2B9807C0529A01C0539A5B9802 +:1010500002C03E9A4698E0EAEA95F1F78FB1799995 +:101060005AC092E081708D25892B7C9B02C090E054 +:1010700001C094E0892B7D9B02C090E001C098E004 +:10108000892B7E9B02C090E001C090E1892B9FB12B +:101090009095991F9927991F9295990F907E892B6A +:1010A0000FC08091000181114BC080E40E943D0778 +:1010B00080930001882389F1B12C0E945F078B2D5A +:1010C000F8019081981719F08083C09201010E9465 +:1010D000820721960F5F1F4FCE30D10509F079CFDF +:1010E00080910101882371F181508093010188234F +:1010F00039F08FE99FE00197F1F700C0000022C0AE +:10110000A6E4B1E0E8E3F1E081918D9391E0E6346B +:10111000F907D1F717C090E0A5CF83E10E946707D8 +:10112000809300018111C8CF81E40E943D07809324 +:1011300000018111C1CF0E947807B82EB094BDCFB5 +:1011400080E0BECF0E94780681E0DF91CF911F91B1 +:101150000F91FF90EF90DF90CF90BF900895E82F10 +:10116000F0E0EA5BFE4F8081089508958B3B910586 +:1011700078F4883A910540F5853A9105D0F48430A9 +:10118000910508F0B1C08130910509F4ADC06BC084 +:10119000803E910508F467C0883E910508F4A4C01C +:1011A0009C01205F31092031310508F05CC0906559 +:1011B0000895853A910509F459C0863A910509F4D4 +:1011C00058C083E890E40895883A910509F454C022 +:1011D000893A910509F453C08A3A910509F452C03D +:1011E0008B3A910509F451C08C3A910509F450C02D +:1011F0008D3A910509F44FC0803B910509F44EC02A +:101200008E3A910509F44DC08F3A910509F44CC00E +:10121000813B910509F44BC0823B910509F44AC01A +:10122000833B910509F449C0843B910509F448C00A +:10123000853B910509F447C0863B910509F446C0FA +:10124000873B910509F445C0883B910509F444C0EA +:10125000893B910509F443C08A3B910509F042C0DE +:101260008AE296E4089580E090E0089581E890E4B1 +:10127000089582E890E4089582EE94E4089589EE5A +:1012800094E408958AEE94E4089585EB94E4089537 +:1012900086EB94E4089587EB94E408958CEC94E451 +:1012A00008958DEC94E4089583E895E408958AE820 +:1012B00095E4089582E995E4089584E995E4089514 +:1012C00081E296E4089583E296E4089584E296E448 +:1012D000089585E296E4089586E296E4089587E20B +:1012E00096E4089580E094E40895089596E0799F47 +:1012F000F001112494E5899FE00DF11D1124E60F02 +:10130000F11DEE0FFF1FE256FE4F85919491089557 +:10131000880F991F825E9F4FFC01859194910895DB +:10132000880F991F82569E4FFC01859194910895D4 +:1013300026E0729FF001112444E5849FE00DF11D29 +:101340001124E60FF11DEE0FFF1FE256FE4F25910F +:101350003491C9019A9581159F4110F4C9010895EE +:10136000C90190528115904128F4C9019F700E94D3 +:1013700090090895C90190538115904120F4C90145 +:101380009927906C0895211580E5380769F40E942B +:101390003D179FEF24E34CE0915020404040E1F79F +:1013A00000C000000C949A1E213080E5380731F40B +:1013B0008091CF0181608093CF010895C90190553C +:1013C0008115904108F050C0832F99278F7099277D +:1013D00081309105D9F4A9014370552702C0880FC7 +:1013E000991F4A95E2F79C68A90164E0440F551FD4 +:1013F0006A95E1F744275370842B952B73E0220FF5 +:10140000331F7A95E1F7207633271DC0823091058E +:1014100029F4922F8827816F906A0895833091056F +:10142000A9F4A9014370552781E090E002C0880F1C +:10143000991F4A95E2F79C6843E0220F331F4A95B3 +:10144000E1F7207E3770822B932B08950497F1F4F7 +:10145000A9014370552781E090E002C0880F991FD1 +:101460004A95E2F79A68E8CFC901905781159041F3 +:1014700020F4C9019F7090620895C90190588115A8 +:10148000904120F4C9019F70906A0895203E310573 +:10149000E0F4203C310558F52133310509F470C0E2 +:1014A00048F42932310509F464C02A32310509F4BF +:1014B0006EC074C029333105F1F022383105D9F0FE +:1014C0002533310509F44EC069C0233E310589F149 +:1014D00038F4203E3105C1F0223E3105E1F05EC016 +:1014E000263E310569F1273E3105A9F157C0C901F2 +:1014F0000E94880908958091E20180FD02C081FF69 +:101500004DC080EE90E04BC08091E20180FFF9CFAA +:1015100089E390E044C08091E20182FF0EC0809197 +:10152000E20184FF03C080E090E039C083EE90E0E8 +:1015300036C08091E20182FFF2CF82EE90E02FC0B0 +:101540008091E20183FF0BC08091E20184FDEBCF2B +:1015500087EE90E024C08091E20183FFF5CF86EE14 +:1015600090E01DC08091E20185FF07C089E290E014 +:1015700016C08091E20185FFF9CF85E390E00FC0AE +:101580008091E20186FF07C08AE290E008C0809166 +:10159000E20186FFF9CF81E390E001C0C9010E941A +:1015A000B608089508950C94D20A809164010895B4 +:1015B000CF93DF9300D01F92CDB7DEB72091E80123 +:1015C000243019F523E029839B838A832093E90043 +:1015D0008FEF9091E800815095FD06C095ED9A95AA +:1015E000F1F700008111F5CF8091E80085FF0DC073 +:1015F00040E050E063E070E0CE0101960E94420DB1 +:101600008091E8008E778093E8000F900F900F9004 +:10161000DF91CF910895CF93DF9300D01F92CDB784 +:10162000DEB72091E801243021F522E029839B8355 +:101630008A8383E08093E9008FEF9091E8008150E6 +:1016400095FD06C095ED9A95F1F700008111F5CF53 +:101650008091E80085FF0DC040E050E063E070E05D +:10166000CE0101960E94420D8091E8008E77809312 +:10167000E8000F900F900F90DF91CF910895209187 +:10168000E8012430F1F422E02093E9002FEF3091BB +:10169000E800215035FD06C035ED3A95F1F7000020 +:1016A0002111F5CF2091E80025FF0BC040E050E06C +:1016B00065E070E00E94420D8091E8008E77809393 +:1016C000E8000895CF93DF93EC018091E801843026 +:1016D00009F046C090910C019923D9F090910D0129 +:1016E0009923B9F08093E9008FEF9091E800815041 +:1016F00095FD06C095E19A95F1F700008111F5CFAF +:101700008091E80085FF2CC040E050E060E170E08F +:1017100017C081E08093E9008FEF9091E80081503D +:1017200095FD06C095ED9A95F1F700008111F5CF72 +:101730008091E80085FF14C040E050E068E070E070 +:10174000CE010E94420D8091E8008E778093E800E0 +:1017500080E1FE01A4E5B1E001900D928A95E1F7E8 +:10176000DF91CF9108958091E701811109C00E9416 +:10177000D40E0E94310F8091E20084608093E200D9 +:1017800008951092E701089508950C94C3240E94CF +:10179000311E0E94C9240E94CE110C94D30A42E04B +:1017A00061EC81E00E944E0E42E061EC82E00E941A +:1017B0004E0E42E061EC83E00E944E0E42E161EC8D +:1017C00084E00C944E0E8091EA01833009F455C0F8 +:1017D00030F4813071F0823009F48EC008958A307F +:1017E00009F47AC08B3009F460C0893009F09CC0DC +:1017F00020C08091E901813A09F096C08091E8000B +:10180000877F8093E8008091ED019091EE01892B14 +:1018100021F060E080E090E003C060E184E591E0C9 +:1018200070E00E948B0D8091E8008B778093E80038 +:1018300008958091E901813209F076C08091ED012F +:101840009091EE01009719F0039709F06DC0809117 +:10185000E800877F8093E8008091E80082FD05C062 +:101860008091E8018111F8CF5FC08091F1008093F1 +:1018700064018091E8008B7753C08091E901813A3F +:1018800009F052C08091ED019091EE01892B09F091 +:101890004BC08091E800877F8093E8008091E8004A +:1018A00080FFFCCF80910C0136C08091E90181322C +:1018B000D9F58091ED019091EE01892BA9F58091E8 +:1018C000E800877F8093E8000E94830E8091EB01FF +:1018D00080930C010C943D178091E901813221F530 +:1018E0008091E800877F8093E8000E94830E8091BA +:1018F000EC018093650108958091E901813AA1F49A +:101900008091E800877F8093E8008091E80080FF65 +:10191000FCCF809165018093F1008091E8008E7783 +:101920008093E8000C94830E089584B7877F84BF6A +:1019300088E10FB6F89480936000109260000FBEAB +:1019400090E080E80FB6F894809361009093610076 +:101950000FBE0E941D120E94D40E0E94310F809172 +:10196000E20084608093E20078940E94AC110E94AF +:101970001F1282E091E00E94C9110E94B12480915F +:10198000E801853069F40E94F41D8091E601882306 +:10199000B1F30E941C1E882391F30E942C0DEFCFFF +:1019A0000E942512ECCF292F332723303105A9F0CF +:1019B0006CF42130310509F442C02230310509F0C0 +:1019C00043C08DE690E02AE636E042C02132310580 +:1019D000C9F02232310519F137C0992781309105BC +:1019E00041F08230910541F0892B71F5E6E6F6E091 +:1019F00005C0EEE4F6E002C0E6E3F6E0849190E094 +:101A00009F0126C0643000F5E62FF0E0EE0FFF1FC7 +:101A1000EE5DFE4F2081318189E090E019C0643095 +:101A200098F4E62FF0E0DF01AA0FBB1FA65EBE4FC1 +:101A30002D913C91EA5EFE4F808190E009C082E1E9 +:101A400090E027ED36E004C080E090E020E030E058 +:101A5000FA0131832083089580E189BD82E189BD47 +:101A600009B400FEFDCF8091D8008F7D8093D8000F +:101A70008091E00082608093E0008091E00081FD31 +:101A8000FCCF0895CF92DF92EF92FF920F931F93B6 +:101A9000CF93DF937C018B01EA010E94A40E811198 +:101AA00031C0209731F088819981081B190BE80E0D +:101AB000F91EC12CD12C0115110519F18091E800F6 +:101AC00085FD14C08091E8008E778093E800209710 +:101AD00041F0888199818C0D9D1D9983888385E0D3 +:101AE00011C00E94A40E882331F30CC0F70181912C +:101AF0007F018093F10001501109FFEFCF1ADF0A37 +:101B0000DACF80E0DF91CF911F910F91FF90EF909E +:101B1000DF90CF9008952091EF013091F0012617CA +:101B2000370748F06115710539F42091E8002E77E8 +:101B30002093E80001C0B901FC0120E061157105A6 +:101B4000B9F18091E801882309F440C0853009F497 +:101B50003FC08091E80083FD3DC08091E80082FF96 +:101B600006C08091E80082FF26C080E00895809141 +:101B7000E80080FFE3CF2091F3008091F20090E035 +:101B8000922B6115710551F08830910538F421913F +:101B90002093F100615071090196F3CF21E008977D +:101BA00009F020E08091E8008E778093E800C6CFAE +:101BB0002111C7CFD6CF8091E801882339F0853035 +:101BC00039F08091E80083FFCCCF04C082E0089513 +:101BD00083E0089581E008952091EF013091F001B4 +:101BE0002617370748F06115710539F42091E80090 +:101BF0002E772093E80001C0B901FC0120E06115B7 +:101C00007105C1F18091E801882309F441C0853054 +:101C100009F440C08091E80083FD3EC08091E80057 +:101C200082FF06C08091E80082FF27C080E008950F +:101C30008091E80080FFE3CF2091F3008091F200D3 +:101C400090E0922B6115710559F08830910540F4B0 +:101C500024912093F1003196615071090196F2CFE1 +:101C600021E0089709F020E08091E8008E778093CA +:101C7000E800C5CF2111C6CFD5CF8091E8018823D8 +:101C800039F0853039F08091E80083FFCBCF04C074 +:101C900082E0089583E0089581E00895982F9730B9 +:101CA00058F59093E900981739F07091EC00209165 +:101CB000ED005091F00003C0242F762F50E021FF5B +:101CC00019C03091EB003E7F3093EB003091ED0076 +:101CD0003D7F3093ED003091EB0031603093EB00AD +:101CE0007093EC002093ED005093F0002091EE00F3 +:101CF00027FF07C09F5FD3CF8F708093E90081E0FB +:101D0000089580E008958091E90187FD05C08091E4 +:101D1000E80080FF0EC012C08091E80082FD05C07F +:101D20008091E8018111F8CF08958091E8008B77C8 +:101D300008C08091E8018111EACF08958091E80000 +:101D40008E778093E80008958091E4009091E500FB +:101D500045E62091EC0020FF21C02091E80020FD05 +:101D600021C02091E801222389F0253089F02091BB +:101D7000EB0025FD0FC02091E4003091E50028170D +:101D8000390739F3415041F0C901E3CF82E00895AA +:101D900083E0089581E0089584E008952091E800AB +:101DA00022FFDFCF80E008950E94420F0E944A0F79 +:101DB000E0EEF0E0808181608083E8EDF0E08081FA +:101DC0008F77808319BCA7EDB0E08C918E7F8C93C8 +:101DD00080818F7E80831092E70108950F931F9377 +:101DE000CF93DF930E94420F0E944A0FC8EDD0E0CC +:101DF00088818F77888388818068888388818F7DB8 +:101E0000888319BC1092E8011092E4011092E60157 +:101E10001092E50100EE10E0F80180818B7F808355 +:101E200088818160888342E060E080E00E944E0EFD +:101E3000E1EEF0E080818E7F8083E2EEF0E0808151 +:101E400081608083808188608083F80180818E7FBB +:101E50008083888180618883DF91CF911F910F916A +:101E60000895E8EDF0E080818F7E8083E7EDF0E07B +:101E700080818160808384E082BF81E08093E7017C +:101E80000C94EE0EE8EDF0E080818E7F808310925E +:101E9000E20008951092DA001092E10008951F9276 +:101EA0000F920FB60F9211242F933F934F935F938E +:101EB0006F937F938F939F93AF93BF93EF93FF9312 +:101EC0008091E10082FF0BC08091E20082FF07C099 +:101ED0008091E1008B7F8093E1000E94AB118091A3 +:101EE000DA0080FF1FC08091D80080FF1BC0809166 +:101EF000DA008E7F8093DA008091D90080FF0DC0D8 +:101F000080E189BD82E189BD09B400FEFDCF81E099 +:101F10008093E8010E94B30B05C019BC1092E80140 +:101F20000E94C10B8091E10080FF19C08091E20006 +:101F300080FF15C08091E2008E7F8093E200809147 +:101F4000E20080618093E2008091D80080628093FB +:101F5000D80019BC85E08093E8010E94C50B8091F0 +:101F6000E10084FF30C08091E20084FF2CC080E15A +:101F700089BD82E189BD09B400FEFDCF8091D80002 +:101F80008F7D8093D8008091E1008F7E8093E10067 +:101F90008091E2008F7E8093E2008091E200816078 +:101FA0008093E2008091E401882311F084E007C06F +:101FB0008091E30087FF02C083E001C081E080934D +:101FC000E8010E94C70B8091E10083FF29C0809146 +:101FD000E20083FF25C08091E100877F8093E100CC +:101FE00082E08093E8011092E4018091E1008E7F0D +:101FF0008093E1008091E2008E7F8093E2008091E7 +:10200000E20080618093E20042E060E080E00E94B4 +:102010004E0E8091F00088608093F0000E94C40B07 +:10202000FF91EF91BF91AF919F918F917F916F91B0 +:102030005F914F913F912F910F900FBE0F901F9086 +:1020400018951F920F920FB60F9211242F933F9362 +:102050004F935F936F937F938F939F93AF93BF93B0 +:10206000CF93EF93FF93C091E900CF708091EC0084 +:102070001092E9008091F000877F8093F0007894BF +:102080000E945D101092E9008091F00088608093BA +:10209000F000C093E900FF91EF91CF91BF91AF9114 +:1020A0009F918F917F916F915F914F913F912F9170 +:1020B0000F900FBE0F901F9018951F93CF93DF9333 +:1020C000CDB7DEB7AA970FB6F894DEBF0FBECDBF6F +:1020D000E9EEF1E08091F100819321E0E13FF20728 +:1020E000C9F70E94E30B8091E80083FF1CC1209197 +:1020F000E9013091EA01832F90E08A30910508F0E0 +:1021000012C1FC01EB54FF4F0C944B26203881F098 +:10211000223809F008C18091ED018F708093E900A9 +:102120008091EB0085FB882780F91092E90006C0BA +:102130008091E5019091E601911182609091E80013 +:10214000977F9093E8008093F1001092F100C5C052 +:10215000822F8D7F09F0E7C0222319F0223061F031 +:10216000E2C08091EB01813009F0DDC0333009F02D +:1021700080E08093E60128C08091EB01811124C0AA +:102180002091ED012F7009F4CEC02093E9008091D9 +:10219000EB0080FF19C08091EB00333011F48062B6 +:1021A00011C080618093EB0081E090E0022E01C0BD +:1021B000880F0A94EAF78093EA001092EA0080916F +:1021C000EB0088608093EB001092E9008091E800BA +:1021D000877F86C02111A7C01091EB011F778091E6 +:1021E000E3008078812B8093E3008091E800877F73 +:1021F0008093E8000E94830E8091E80080FFFCCF6E +:102200008091E30080688093E300112311F083E064 +:1022100001C082E08093E80186C02058223008F097 +:1022200082C08091EB019091EC018C3D23E09207FC +:1022300079F583E08A838AE289834FB7F894DE01D7 +:10224000139620E03EE051E2E32FF0E05093570078 +:10225000E49120FF03C0E295EF703F5FEF708E2F97 +:1022600090E0EA3010F0C79601C0C0968D939D9320 +:102270002F5F243149F74FBF8091E800877F80931B +:10228000E8006AE270E0CE0101960E948B0D14C056 +:10229000AE014F5F5F4F6091ED010E94D30C00973C +:1022A00009F441C02091E800277F2093E800BC0199 +:1022B00089819A810E94EC0D8091E8008B77809350 +:1022C000E80031C0203879F58091E800877F80935D +:1022D000E8008091E4018093F1008091E8008E771E +:1022E0008093E8000E94830E1EC021111CC09091B3 +:1022F000EB019230C0F48091E800877F8093E80082 +:102300009093E4010E94830E8091E401811104C046 +:102310008091E30087FF02C084E001C081E08093E8 +:10232000E8010E94CF0B8091E80083FF0AC08091F2 +:10233000E800877F8093E8008091EB0080628093C3 +:10234000EB00AA960FB6F894DEBF0FBECDBFDF91AB +:10235000CF911F9108950895CF938091E80188232C +:10236000B1F08091E9008F709091EC0090FF02C075 +:1023700090E801C090E0C92FC82B1092E90080912D +:10238000E80083FD0E945D10CF70C093E900CF91FB +:10239000089590936B0180936A010895E0916A011A +:1023A000F0916B01309721F00190F081E02D0994BC +:1023B00080E00895E0916A01F0916B01309721F07F +:1023C0000280F381E02D09940895E0916A01F09173 +:1023D0006B01309721F00480F581E02D0994089578 +:1023E00020916801309169018217930771F09093F1 +:1023F000690180936801E0916A01F0916B01309767 +:1024000021F00680F781E02D09940895209166015E +:10241000309167018217930771F090936701809361 +:102420006601E0916A01F0916B01309721F0008420 +:10243000F185E02D0994089508950C941C120E94D2 +:10244000371E0E94AA070C94FD1ECF92DF92EF92D6 +:10245000FF920F931F93CF93DF93CDB7DEB72B97E8 +:102460000FB6F894DEBF0FBECDBF0E94C2073DE697 +:10247000E32E31E0F32E00E010E0C02E802F0E940A +:10248000AF08F701D1907F01D826B1F40F5F1F4F3D +:102490000E30110591F78FEF89838A831B820E948A +:1024A000401E8160782F9D838C8349815A816B8186 +:1024B0008D810E94C81241C09091CF0191FF04C04C +:1024C0008B870E94B5088B8520E030E04D2D50E0D1 +:1024D000922FBA01022E02C0759567950A94E2F711 +:1024E00060FF25C02E83CF82EE24E394F12C02C03E +:1024F000EE0CFF1C9A95E2F790E08E219F2121E0DF +:10250000892B09F420E028870E94401E8160782FE3 +:102510009A8789874E815F8168858A850E94C81263 +:10252000F801E359FE4F80818E25808306C02F5F1E +:102530003F4F2630310561F6A9CF0E94E12110916D +:102540006C010E94CE111817A1F00E94CE11809349 +:102550006C012B960FB6F894DEBF0FBECDBFDF9196 +:10256000CF911F910F91FF90EF90DF90CF900C943F +:10257000D30A2B960FB6F894DEBF0FBECDBFDF9106 +:10258000CF911F910F91FF90EF90DF90CF90089522 +:10259000CF93DF93CDB7DEB72B970FB6F894DEBF9E +:1025A0000FBECDBF4F83588769877A878B87DE013F +:1025B000119686E0FD0111928A95E9F785E0FE010A +:1025C000379601900D928A95E1F749815A816B8186 +:1025D0007C818D819E810E94091A2B960FB6F894FA +:1025E000DEBF0FBECDBFDF91CF9108950895CF9389 +:1025F000C82F882309F4C1C0823859F40E94CE1133 +:1026000081FDBBC089E30E94A81C0E94721D89E362 +:102610000CC0833879F40E94CE1180FDAEC083E5F2 +:102620000E94A81C0E94721D83E50E94E81CCF91A5 +:102630000C94721D843859F40E94CE1182FD9DC005 +:1026400087E40E94A81C0E94721D87E4EECF8CEFE5 +:102650008C0F813A48F48C2F0E94192481118DC06F +:102660008C2F0E94A81CE3CF80E28C0F883048F4A6 +:10267000C77081E001C0880FCA95EAF70E94291D42 +:10268000D6CF8BE58C0F833078F4C53A29F0C63A63 +:1026900031F482E890E005C081E890E002C083E870 +:1026A00090E0CF910C94F01188E58C0F833108F005 +:1026B00064C0C83A39F1C93A41F1CA3A49F1CB3A52 +:1026C00051F1CC3A59F1CD3A61F1C03B69F1CE3AC2 +:1026D00071F1CF3A79F1C13B81F1C23B89F1C33B42 +:1026E00091F1C43B99F1C53BA1F1C63BA9F1C73BB0 +:1026F000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2A6 +:1027000092E038C082EE90E035C089EE90E032C0B1 +:102710008AEE90E02FC085EB90E02CC086EB90E035 +:1027200029C087EB90E026C08CEC90E023C08DECB4 +:1027300090E020C083E891E01DC08AE891E01AC0D3 +:1027400082E991E017C084E991E014C081E292E04F +:1027500011C083E292E00EC084E292E00BC085E2F9 +:1027600092E008C086E292E005C087E292E002C0F3 +:1027700080E090E0CF910C940612CF9108958823C9 +:1027800009F44BC0823859F40E94CE1181FF45C034 +:1027900089E30E94A81C0E94721D89E30CC0833843 +:1027A00071F40E94CE1180FF38C083E50E94A81CFE +:1027B0000E94721D83E50E94E81C0C94721D8438EF +:1027C00059F40E94CE1182FF28C087E40E94A81C01 +:1027D0000E94721D87E4EFCF9CEF980F913A58F357 +:1027E00090E2980F983050F4877091E001C0990FF3 +:1027F0008A95EAF7892F0E942F1DDFCF9BE5980F5E +:10280000933020F480E090E00C94F011885A8331EA +:1028100020F480E090E00C9406120895882321F0C3 +:102820000E94291D0C94721D0895882321F00E9496 +:102830002F1D0C94721D0895CF92DF92EF92FF929C +:102840000F931F93CF93DF93CDB7DEB728970FB6C3 +:10285000F894DEBF0FBECDBF8C0185E0F801DE012C +:10286000119601900D928A95E1F7F801D080E180F0 +:10287000F280258122952F7083819481892B39F0F4 +:10288000FFEFEF1206C081E0DF1203C003C081E05A +:1028900001C080E080FDCEC2C8012F830E94F612E5 +:1028A000D982EA8289819A810E94661C9E838887E8 +:1028B0000E94651C0E94381B2F814E816885FF2075 +:1028C00029F00E94461D68854E812F81E42FE295F4 +:1028D000EF70F0E0E154FF4F0C944B26842F807F83 +:1028E000142F1F70882311F01295107FFF2059F0CC +:1028F000112309F454C2812F68870E94391D0E9458 +:10290000721D68854CC2862F0E94BF13112309F4E3 +:1029100091C2812F0E943F1D28960FB6F894DEBF0A +:102920000FBECDBFDF91CF911F910F91FF90EF9020 +:10293000DF90CF900C94721D342F307F842F8F70D6 +:10294000303211F08295807F662319F0613019F1E1 +:102950002BC0FF20B1F0222309F493C1213009F0EC +:1029600090C128960FB6F894DEBF0FBECDBFDF91A1 +:10297000CF911F910F91FF90EF90DF90CF900C942B +:10298000591D222319F0213009F454C28E830E946C +:102990005C1D8E8189C1FF2021F0223008F04AC2DF +:1029A00070C1211147C280C1FF2021F0222309F408 +:1029B00068C1F5C1222309F477C105C2242F2695E9 +:1029C0002695237030E02115310521F021303105A5 +:1029D000C9F030C2FF2021F0862F942F937002C0DF +:1029E00080E090E028960FB6F894DEBF0FBECDBF12 +:1029F000DF91CF911F910F91FF90EF90DF90CF90DB +:102A00000C94F011FF2021F0862F942F937002C0B8 +:102A100080E090E028960FB6F894DEBF0FBECDBFE1 +:102A2000DF91CF911F910F91FF90EF90DF90CF90AA +:102A30000C940612862FFF2019F00E94E92002C094 +:102A40000E94512128960FB6F894DEBF0FBECDBF6D +:102A5000DF91CF911F910F91FF90EF90DF90CF907A +:102A60000C94D621842F837009F076C0F110E2C156 +:102A7000262F229526952770220F220F862F8F70E2 +:102A8000C82ED12CE12CF12C022E04C0CC0CDD1C64 +:102A9000EE1CFF1C0A94D2F764FF10C06FE070E0D8 +:102AA00080E090E004C0660F771F881F991F2A9569 +:102AB000D2F7609570958095909503C060E070E0C6 +:102AC000CB01242F269526952370422F50E04230CB +:102AD0005105D1F04330510559F16C297D298E29DA +:102AE0009F294130510541F128960FB6F894DEBF79 +:102AF0000FBECDBFDF91CF911F910F91FF90EF904F +:102B0000DF90CF900C945D1B6C297D298E299F2925 +:102B100028960FB6F894DEBF0FBECDBFDF91CF91E0 +:102B20001F910F91FF90EF90DF90CF900C94771B47 +:102B30000E945D1BC701B60128960FB6F894DEBF50 +:102B40000FBECDBFDF91CF911F910F91FF90EF90FE +:102B5000DF90CF900C94431BFF2019F0842F8170DD +:102B600001C08695882309F465C1262F22952695F4 +:102B70002770220F220F862F8F70C82ED12CE12CA8 +:102B8000F12C022E04C0CC0CDD1CEE1CFF1C0A94A0 +:102B9000D2F764FF10C06FE070E080E090E004C006 +:102BA000660F771F881F991F2A95D2F76095709539 +:102BB0008095909503C060E070E0CB01242F2695AE +:102BC00026952370422F50E042305105D1F043301A +:102BD000510559F16C297D298E299F2941305105D4 +:102BE00041F128960FB6F894DEBF0FBECDBFDF913E +:102BF000CF911F910F91FF90EF90DF90CF900C94A9 +:102C0000311C6C297D298E299F2928960FB6F894AE +:102C1000DEBF0FBECDBFDF91CF911F910F91FF900F +:102C2000EF90DF90CF900C944B1C0E94311CC70199 +:102C3000B60128960FB6F894DEBF0FBECDBFDF9168 +:102C4000CF911F910F91FF90EF90DF90CF900C9458 +:102C5000171C603FC9F118F4603E50F49BC0623FFE +:102C600009F460C008F44AC0633F09F46FC092C021 +:102C7000162F1F70842F8F71FF2099F00E94B01BB8 +:102C8000812F28960FB6F894DEBF0FBECDBFDF911F +:102C9000CF911F910F91FF90EF90DF90CF900C9408 +:102CA0000E140E94D11B812F28960FB6F894DEBF18 +:102CB0000FBECDBFDF91CF911F910F91FF90EF908D +:102CC000DF90CF900C941514FF20A1F02111B2C019 +:102CD000842F8F7128960FB6F894DEBF0FBECDBF3C +:102CE000DF91CF911F910F91FF90EF90DF90CF90E8 +:102CF0000C94F61B223008F09DC0EACFFF20A1F013 +:102D0000842F8F7128960FB6F894DEBF0FBECDBF0B +:102D1000DF91CF911F910F91FF90EF90DF90CF90B7 +:102D20000C94B01BFF2061F3842F8F7128960FB68F +:102D3000F894DEBF0FBECDBFDF91CF911F910F91F1 +:102D4000FF90EF90DF90CF900C94D11BFF2091F07B +:102D5000842F8F7128960FB6F894DEBF0FBECDBFBB +:102D6000DF91CF911F910F91FF90EF90DF90CF9067 +:102D70000C949B1B28960FB6F894DEBF0FBECDBFF8 +:102D8000DF91CF911F910F91FF90EF90DF90CF9047 +:102D90000C94911BFF20A1F0222309F4B1CF862FC0 +:102DA00028960FB6F894DEBF0FBECDBFDF91CF914E +:102DB0001F910F91FF90EF90DF90CF900C94F7123E +:102DC000222309F4B1CF862F28960FB6F894DEBFE0 +:102DD0000FBECDBFDF91CF911F910F91FF90EF906C +:102DE000DF90CF900C94BF134F70C8010E94040570 +:102DF00028960FB6F894DEBF0FBECDBFDF91CF91FE +:102E00001F910F91FF90EF90DF90CF900C94B61A26 +:102E10004F70C80128960FB6F894DEBF0FBECDBF25 +:102E2000DF91CF911F910F91FF90EF90DF90CF90A6 +:102E30000C94750928960FB6F894DEBF0FBECDBF6F +:102E4000DF91CF911F910F91FF90EF90DF90CF9086 +:102E500008950E94461D0E94561D0E941B1D0E943F +:102E6000721D0E9482220E94D62180E090E00E9482 +:102E7000F01180E090E00C9406120E94361D0C9434 +:102E800029170E94661C292F22952F7030E02C30C4 +:102E900031054CF42A3031056CF4225031092230CE +:102EA000310590F407C02C30310551F02F30310539 +:102EB00039F00AC0803E10F0803F31F481E008957F +:102EC00093FB882780F9089580E00895CF93DF93DE +:102ED00000D000D01F92CDB7DEB70F900F900F90AB +:102EE0000F900F90DF91CF910895CF93DF9300D093 +:102EF00000D000D0CDB7DEB726960FB6F894DEBF6F +:102F00000FBECDBFDF91CF9108951F93CF93DF9375 +:102F1000C0917B0116E080917C01C81799F0D0E048 +:102F20001C9FF0011D9FF00D1124E358FE4F4081BE +:102F3000518162817381848195810E9475172196E8 +:102F4000C770E9CFDF91CF911F9108954091AD01F6 +:102F50005091AE016091AF017091B0018091B101CB +:102F60009091B2010C947517CF938091B201829524 +:102F70008F7009F05FC08091AF01882309F45AC0B7 +:102F800020917B01A0917C016091AD017091AE0117 +:102F90008091B0019091B10131E06F3F09F030E0D4 +:102FA000B32FC6E02A1709F445C0009721F07F3FF0 +:102FB00021F44B2F03C041E001C040E030E040FD70 +:102FC00035C0C29FF001C39FF00D1124E358FE4F9E +:102FD000418174132BC04081641328C04281411188 +:102FE00025C0438154814817590710F441505109B5 +:102FF000481B590B483C5105C8F48091B2018F70B1 +:1030000080618093B20186E0829FF001839FF00D82 +:103010001124EE57FE4F80818F70806180838DEA8E +:1030200091E00E941C14CF910C9485172F5F3F4FA5 +:103030002770B8CFCF910895CF92DF92EF92FF9291 +:103040000F931F93CF93DF93CDB7DEB762970FB681 +:10305000F894DEBF0FBECDBF8C0185E0F801DE0124 +:103060001D9601900D928A95E1F7D8014C91119629 +:103070005C91119712966C9112971396ED90FC90BB +:1030800014977091AD01E091AE012091B0013091A3 +:10309000B1012115310531F0EF3F31F481E07F3F7F +:1030A00019F403C081E001C080E0B82FB170CB2ECD +:1030B00080FD6CC1D090AF01DD2009F4F5C0F09126 +:1030C000B201E216F30638F0C701821B930B883C6D +:1030D000910548F09BC0209530952E0D3F1D283C52 +:1030E000310508F093C08F2F807F09F052C0E5139F +:1030F00014C0741312C0D62E61110FC0FF70F0619E +:10310000F093B2010E94A6178DEA91E00E941C1470 +:103110008091B201F80185836CC1EF2831F05F3FE7 +:1031200031F481E04F3F19F403C081E001C080E039 +:1031300080FD03C081E0862701C080E0F82FF17098 +:10314000FF2E80FF1CC080917B0120917C0136E026 +:10315000821709F428C190E0389FF001399FF00DE3 +:103160001124E358FE4F7181571306C07081471335 +:1031700003C07281671303C001968770E9CFD62E12 +:10318000662309F436C18091B20181608093B20157 +:1031900053C0E51308C0741306C0611104C0D80100 +:1031A0001596FC93AEC04D875E878D859E856A8B94 +:1031B0000E9441176A89882329F1D62E662311F1CE +:1031C0002091B201822F82958F7090E002970CF4CB +:1031D00060C08091AD019091AE0198878F83198670 +:1031E000FB86EA862C87CE01079651C0E51731F1A0 +:1031F0004D875E878D859E856A8B0E9441176A89FF +:1032000081112EC0C8010E941C14A4C08F2F807F82 +:1032100069F77E2DF98AE88A89890E9466178DEA06 +:1032200091E00E941C14EDEAF1E086E0DF011D92BE +:103230008A95E9F70E94A617D12CDBC07413D8CF6A +:103240006111D6CFD8011596FC93C8010E941C14B9 +:10325000EDEAF1E086E0DF011D928A95E9F7C9C049 +:10326000D62E662379F22091B201822F82958F703B +:1032700090E0029774F08091AD019091AE019A8335 +:1032800089831B82FD82EC822E83CE0101960E94EF +:103290001C1486E0F801ADEAB1E001900D928A9528 +:1032A000E1F70E94B4176FC0E216F30628F0C701D9 +:1032B000821B930B9C0104C0209530952E0D3F1D61 +:1032C000283C310508F052C0D62E662309F49ACF67 +:1032D000E5132CC074132AC08091B20180FD1DC07B +:1032E000982F92959F70C9F0D80115968C931597D9 +:1032F0009F3039F09F5F9295907F8F70892B159644 +:103300008C93C8010E941C1486E0F801ADEAB1E07C +:1033100001900D928A95E1F736C086E0F801ADEA9A +:10332000B1E001900D928A95E1F763C04D875E8709 +:103330008D859E850E944117882379F086E0F801EB +:10334000ADEAB1E001900D928A95E1F70E94B417C1 +:103350000E94A617DD24D3944CC08091B2018160F5 +:103360008093B201C8010E941C1443C07E2DF98ACB +:10337000E88A89890E946617EDEAF1E086E0DF01BC +:103380001D928A95E9F70E94A61733C0662309F4B7 +:1033900039CF4D875E878D859E850E944117882392 +:1033A00009F430CFCBCF4D875E878D859E850E94F7 +:1033B000661C292F22952F7030E0223031052CF425 +:1033C0009F7041F0811106C00CC0243031052CF4EF +:1033D0009F7049F4805E883020F0C8010E941C1460 +:1033E000CF2CDC2C06C0D80115969C91907F91F7CC +:1033F000F8CF8D2D62960FB6F894DEBF0FBECDBF0D +:10340000DF91CF911F910F91FF90EF90DF90CF90C0 +:1034100008951F93CF93DF93CDB7DEB72C970FB6E8 +:10342000F894DEBF0FBECDBF4F83588769877A8778 +:103430008B879C87CE0107960E941C188823C1F0B9 +:103440002F8138858A859B85892B31F03F3F11F08C +:1034500080E003C02F3FE1F781E0811147C04F8139 +:10346000588569857A858B859C850E9475173EC035 +:1034700086E0FE013796DE01119601900D928A9545 +:10348000E1F7FF81E8854A855B854115510531F0FB +:10349000EF3F31F481E0FF3F19F403C081E001C048 +:1034A00080E080FD23C020917C0130E0C9010196BD +:1034B0008770992760917B0170E086179707F1F17B +:1034C000F983EA835D834C8396E0929FD001939FBA +:1034D000B00D1124A358BE4FFE01319601900D92FC +:1034E0009A95E1F780937C010E94851716E0809100 +:1034F0007B0190917C01891779F1189FC0011124FB +:1035000083589E4F0E941C18882331F1E0917B0163 +:103510001E9FF0011124E358FE4F408151816281CA +:103520007381848195810E94751780917B0190E061 +:1035300001968770992780937B01D9CF0E943D1710 +:1035400010927C0110927B01EDEAF1E086E0DF0150 +:103550001D928A95E9F7CACF2C960FB6F894DEBF74 +:103560000FBECDBFDF91CF911F910895EF92FF92D3 +:103570000F931F93CF93DF939C01009709F471C0C1 +:10358000F12CEE24E394E9012196F901849184372A +:1035900040F4843008F056C0813081F0823021F14F +:1035A00060C0853709F449C0C0F19CE7980F903797 +:1035B00008F057C08F770E94BF1346C089010E5F85 +:1035C0001F4FFE01849190E2980F983050F487705D +:1035D000FE2D01C0FF0F8A95EAF78F2F0E94491D2B +:1035E00015C00E94F71214C089010E5F1F4FFE0123 +:1035F000849190E2980F983068F48770FE2D01C096 +:10360000FF0F8A95EAF78F2F0E944F1D0E94721DAF +:10361000E8011AC00E94BF13FBCF2E5F3F4FFE018F +:10362000C491CC2341F08FE99FE00197F1F700C0EE +:103630000000C150F6CFE90107C0FE01F490E90196 +:10364000229602C00E94F7128F2D882341F0EFE9E5 +:10365000FFE03197F1F700C000008150F6CF9E01E6 +:1036600092CFDF91CF911F910F91FF90EF9008952E +:1036700008956093B7017093B8018093B901909356 +:10368000BA010C9429170F931F930091B701109161 +:10369000B8012091B9013091BA01062B172B282BC4 +:1036A000392B0093B7011093B8012093B9013093DF +:1036B000BA011F910F910C9429170F931F9300913A +:1036C000B7011091B8012091B9013091BA010623D8 +:1036D0001723282339230093B7011093B8012093AF +:1036E000B9013093BA011F910F910C9429170F93D0 +:1036F0001F930091B7011091B8012091B901309149 +:10370000BA0106271727282739270093B7011093F6 +:10371000B8012093B9013093BA011F910F910C9415 +:1037200029171092B3011092B4011092B5011092B2 +:10373000B6010C94291741E050E060E070E004C04D +:10374000440F551F661F771F8A95D2F74093B30128 +:103750005093B4016093B5017093B6010C9429178E +:1037600041E050E060E070E004C0440F551F661F68 +:10377000771F8A95D2F78091B3019091B401A091FF +:10378000B501B091B601842B952BA62BB72B809356 +:10379000B3019093B401A093B501B093B6010C941A +:1037A000291741E050E060E070E004C0440F551F6D +:1037B000661F771F8A95D2F7409550956095709552 +:1037C0008091B3019091B401A091B501B091B6017F +:1037D00084239523A623B7238093B3019093B40148 +:1037E000A093B501B093B6010C94291741E050E0C5 +:1037F00060E070E004C0440F551F661F771F8A9574 +:10380000D2F78091B3019091B401A091B501B0912C +:10381000B60184279527A627B7278093B3019093F5 +:10382000B401A093B501B093B6010C9429170F937E +:103830001F930091B3011091B4012091B501309113 +:10384000B601062B172B282B392B0093B3011093AD +:10385000B4012093B5013093B6011F910F910C94E0 +:1038600029170F931F930091B3011091B401209178 +:10387000B5013091B601062317232823392300937D +:10388000B3011093B4012093B5013093B6011F9199 +:103890000F910C9429170F931F930091B30110916E +:1038A000B4012091B5013091B601062717272827CA +:1038B00039270093B3011093B4012093B5013093DD +:1038C000B6011F910F910C9429170895CF92DF92A2 +:1038D000EF92FF920F931F93CF93DF93EC01C09071 +:1038E000B701D090B801E090B901F090BA01809191 +:1038F000B3019091B401A091B501B091B601C82A6D +:10390000D92AEA2AFB2A0FE110E0B701A601002E0E +:1039100004C076956795579547950A94D2F740FF6E +:1039200007C0BE01802F0E9498098130910539F4AB +:103930000150110950F7BE0180E00E949809DF9103 +:10394000CF911F910F91FF90EF90DF90CF9008954E +:1039500090910C019923D9F090910D019923B9F020 +:10396000982F9695969596959F3088F5E0910E0143 +:10397000F0910F01E90FF11D877021E030E001C0E7 +:10398000220F8A95EAF78181822B818308954091E5 +:103990000E0150910F0120E030E09FEFFA01E20F9D +:1039A000F31F6281681799F09F3F19F4611101C0FC +:1039B000922F2F5F3F4F2E30310581F79F3F39F017 +:1039C000FA01E90FF11D97FDFA9582830895089594 +:1039D00090910C019923E1F090910D019923C1F090 +:1039E000982F9695969596959F3020F5E0910E012B +:1039F000F0910F01E90FF11D877021E030E001C067 +:103A0000220F8A95EAF72095818128232183089542 +:103A100040910E0150910F0120E030E0FA01E20FD9 +:103A2000F31F9281981301C012822F5F3F4F2E30F7 +:103A30003105A1F7089581E090E0E0910E01F09149 +:103A40000F01E80FF91F1082019680319105A9F747 +:103A500008959091CE01982B9093CE010895809572 +:103A60009091CE0198239093CE0108951092CE01AB +:103A700008959091CD01982B9093CD010895809554 +:103A80009091CD0198239093CD0108951092CD018E +:103A900008959091CC01982B9093CC010895809536 +:103AA0009091CC0198239093CC0108951092CC0171 +:103AB00008958093BB0108951092BB010895409131 +:103AC0000E0150910F0120E030E080E0FA01E20F9A +:103AD000F31F918191118F5F2F5F3F4F2F30310581 +:103AE000A9F70895E0910E01F0910F018091CE01A8 +:103AF0008083E0910E01F0910F0180819091CD01C2 +:103B0000892B8083E0910E01F0910F0180819091CB +:103B1000CC01892B80839091BB01992361F0E091C6 +:103B20000E01F0910F018081892B80830E945F1D1F +:103B300081111092BB0180910E0190910F010C94A4 +:103B4000DA11CF92DF92EF92FF920F931F936C01E5 +:103B5000EE24FF24C114D104E104F10421F46B012B +:103B60007C0180E001C080E133272F2D1E2D0D2D1B +:103B7000011511052105310519F0885F68017901EA +:103B800097018601A4E03695279517950795AA9584 +:103B9000D1F7011511052105310519F08C5F680178 +:103BA000790197018601F2E03695279517950795DB +:103BB000FA95D1F7011511052105310519F08E5F30 +:103BC00068017901B701A6017695679557954795E4 +:103BD000452B462B472B09F08F5F1F910F91FF90CC +:103BE000EF90DF90CF9008958091E801843009F143 +:103BF0001092D00120E488E190E00FB6F894A895E7 +:103C0000809360000FBE2093600083B7817F846043 +:103C100083BF83B7816083BF7894889583B78E7F95 +:103C200083BF88E10FB6F894809360001092600023 +:103C30000FBE089508950895CF930E941A1E0E9402 +:103C4000C2070E941B1EC0E08C2F0E94AF0881118A +:103C500005C0CF5FCE30C1F780E001C081E0CF91D9 +:103C600008950E943D170E94CE110C94D30A82E061 +:103C700084BD93E095BD9AEF97BD80936E00089543 +:103C80002FB7F8948091D1019091D201A091D301E6 +:103C9000B091D4012FBF0895CF92DF92EF92FF929F +:103CA0000F931F932FB7F8944091D1015091D201F7 +:103CB0006091D3017091D4012FBF6A017B01EE2482 +:103CC000FF248C0120E030E0C016D106E206F306A6 +:103CD00010F441505109481B590BCA011F910F9113 +:103CE000FF90EF90DF90CF9008951F920F920FB644 +:103CF0000F9211248F939F93AF93BF938091D10123 +:103D00009091D201A091D301B091D4010196A11D4F +:103D1000B11D8093D1019093D201A093D301B093B0 +:103D2000D401BF91AF919F918F910F900FBE0F90D3 +:103D30001F9018950E94D40EF8942FEF87EA91E611 +:103D4000215080409040E1F700C0000087E090EBF8 +:103D5000DC018093F1019093F201A093F301B09301 +:103D6000F4012CE088E190E00FB6F894A8958093D8 +:103D700060000FBE20936000FFCFEF92FF920F9381 +:103D80001F93CF93DF93E82EF12C8F2D0E94AF0865 +:103D9000C0E0D0E0082F10E098010C2E02C035954D +:103DA00027950A94E2F720FD05C02196C630D1057B +:103DB00099F709C06C2F7F2D80E00E947609E812E8 +:103DC000F4CF81E005C0F3948EE0F812DECF80E0FE +:103DD000DF91CF911F910F91FF90EF900895CF93B6 +:103DE000C82F8CE20E94BD1E882321F08C2FCF911A +:103DF0000C94BD1E80E0CF910895CF930E94422085 +:103E0000811102C00E942820C5E6C15049F00E94DD +:103E1000C2078FE39CE90197F1F700C00000F5CFDE +:103E200089E20E94EF1E811111C18AE20E94EF1EF9 +:103E300081110E94282085E00E94EF1E81110E94BE +:103E40009A1E0E944D208093CF0187E00E94EF1EB2 +:103E5000882399F18BE10E94EF1E882351F0909105 +:103E6000CF0191FB882780F921E0822780FB91F91F +:103E700022C08EE00E94EF1E882351F09091CF0166 +:103E800092FB882780F921E0822780FB92F913C0FA +:103E900080E10E94EF1E9091CF01882341F093FBB7 +:103EA000882780F921E0822780FB93F904C0892FBD +:103EB000809580FB90F99093CF018091CF010E9473 +:103EC00051200E945F208093E20180EE0E94EF1E4D +:103ED000882341F08091E201982F909590FB80F922 +:103EE0008093E20189E30E94EF1E882359F09091AC +:103EF000E20191FB882780F921E0822780FB91F97C +:103F00009093E20182EE0E94EF1E882359F0909177 +:103F1000E20192FB882780F921E0822780FB92F959 +:103F20009093E20186EE0E94EF1E882359F0909153 +:103F3000E20193FB882780F921E0822780FB93F937 +:103F40009093E20183EE0E94EF1E882359F0909136 +:103F5000E20194FB882780F921E0822780FB94F915 +:103F60009093E20185E30E94EF1E882359F090911F +:103F7000E20195FB882780F921E0822780FB95F9F3 +:103F80009093E20181E30E94EF1E882359F0909103 +:103F9000E20196FB882780F921E0822780FB96F9D1 +:103FA0009093E20181E10E94EF1E882359F09091E5 +:103FB000E20197FB882780F921E0822780FB97F9AF +:103FC0009093E2018091E2010E9463208091E201DE +:103FD00087FB882780F980930D0187E20E94EF1EFE +:103FE000C82F8EE10E94EF1E8111C2608FE10E94F6 +:103FF000EF1E8111C46080E20E94EF1E8111C86033 +:1040000081E20E94EF1E8111C06182E20E94EF1ED8 +:104010008111C06283E20E94EF1E8111C06484E2BC +:104020000E94EF1E882311F0C06802C0CC2329F043 +:104030008C2F0E945A206C2F03C00E945620682F9C +:1040400070E080E090E0CF910C94391BCF910895FF +:104050006DEE7EEF80E090E00E94812660E082E0DD +:1040600090E00E94732660E083E090E00E94732657 +:1040700060E084E090E00E94732660E085E090E0DC +:104080000C94732680E090E00E946D2621E08D3E26 +:104090009E4F09F020E0822F089582E090E00C947A +:1040A0006526682F82E090E00C94732683E090E010 +:1040B0000C946526682F83E090E00C94732684E0CE +:1040C00090E00C946526682F84E090E00C947326B1 +:1040D0008091D70180FF0BC06091130185E0689F3C +:1040E000B001112475956795759567952AC081FF74 +:1040F00009C06091130185E0689FB0011124759596 +:1041000067951FC082FF07C06091130185E0689F1B +:10411000B001112416C04091D8014423C9F0609128 +:104120001201461788F72091130185E0289F90011E +:104130001124429FC001439F900D112470E00E9402 +:1041400037266038710540F46115710539F002C0F9 +:1041500065E070E0862F08958FE7089581E0089567 +:104160008091D70180FF08C06091110170E07595C2 +:1041700067957595679521C081FF06C06091110113 +:1041800070E07595679519C082FF04C060911101B8 +:1041900070E010C08091D8018823C1F060911001B7 +:1041A0008617A0F790911101989FC001112470E02B +:1041B0000E9437266038710528F46115710521F0D9 +:1041C000862F08958FE7089581E0089561E070E0FB +:1041D000F4CF803F21F40E946820819504C0813F84 +:1041E00029F40E9468208093DB010895823F21F426 +:1041F0000E946820819504C0833F29F40E946820B2 +:104200008093DA010895893F19F40E94B02005C017 +:104210008A3F31F40E94B02081958093DC0108959B +:104220008B3F21F40E94B020819504C08C3F29F47B +:104230000E94B0208093DD010895843F21F4809195 +:10424000D901816017C0853F21F48091D901826036 +:1042500011C0863F21F48091D90184600BC0873F53 +:1042600021F48091D901886005C0883F31F48091A4 +:10427000D90180618093D90108958D3F21F4809107 +:10428000D70181600BC08E3F21F48091D7018260FD +:1042900005C08F3F29F48091D70184608093D701B6 +:1042A0000895803F39F48091DB0187FF6CC0109244 +:1042B000DB0169C0813F29F48091DB011816BCF352 +:1042C00062C09091DA01823F29F497FF5CC010929E +:1042D000DA0159C0833F19F41916CCF354C0893F51 +:1042E00041F48091DC0118160CF04DC01092DC01F5 +:1042F0004AC08A3F29F48091DC0187FF44C0F6CF91 +:104300008B3F39F48091DD0187FF3DC01092DD01C4 +:104310003AC08C3F29F48091DD011816BCF333C0FC +:10432000843F21F48091D9018E7F17C0853F21F40D +:104330008091D9018D7F11C0863F21F48091D901F0 +:104340008B7F0BC0873F21F48091D901877F05C007 +:10435000883F31F48091D9018F7E8093D90113C0B9 +:104360008D3F21F48091D7018E7F0BC08E3F21F4C9 +:104370008091D7018D7F05C08F3F29F48091D701AF +:104380008B7F8093D7018091DA0181110EC08091DB +:10439000DB0181110AC08091DC01811106C080918E +:1043A000DD01811102C01092D801089589ED91E0DC +:1043B0000E94E5110E94401E9093D6018093D50182 +:1043C00008951F93CF93DF938091D5019091D601EB +:1043D0000E944C1E4091D801442321F020911401E9 +:1043E00030E006C0209115015AE0259F900111246C +:1043F0008217930708F482C08091DA011091DB01E3 +:10440000D091DC01C091DD01811107C0111105C0FF +:10441000D11103C0CC2309F471C04F3F19F04F5F95 +:104420004093D801181624F40E9468208093DA0182 +:104430008091DA0187FF05C00E94682081958093F2 +:10444000DA01111624F40E9468208093DB01809128 +:10445000DB0187FF05C00E94682081958093DB0106 +:104460006091DA01662339F11091DB01112319F112 +:10447000772767FD7095872F972F0E94482523E3A4 +:1044800033E343E35FE30E94AC250E94152560936C +:10449000DA01612F772767FD7095872F972F0E948C +:1044A000482523E333E343E35FE30E94AC250E9406 +:1044B00015256093DB011D1624F40E94B020809323 +:1044C000DC018091DC0187FF05C00E94B02081954E +:1044D0008093DC011C1624F40E94B0208093DD013F +:1044E0008091DD0187FF05C00E94B02081958093F7 +:1044F000DD01DF91CF911F910C94D621DF91CF91F7 +:104500001F910895E9EDF1E085E0DF011D928A95A4 +:10451000E9F71092D8011092D7010895833081F104 +:1045200028F4813059F08230D1F00895853009F4B3 +:1045300049C0B8F1863009F456C00895209115019C +:10454000862F90E0820F911D8F3F910520F4620F1E +:104550006093150108958FEF8093150108952091C0 +:104560001401862F90E0820F911D8F3F910520F45A +:10457000620F6093140108958FEF809314010895E2 +:1045800020911301862F90E0820F911D8F3F91059E +:1045900020F4620F6093130108958FEF809313014D +:1045A000089520911201862F90E0820F911D8F3F78 +:1045B000910520F4620F6093120108958FEF8093AC +:1045C0001201089520911101862F90E0820F911D14 +:1045D0008F3F910520F4620F6093110108958FEFD2 +:1045E00080931101089520911001862F90E0820F91 +:1045F000911D8F3F910520F4620F60931001089583 +:104600008FEF809310010895833011F128F48130E9 +:1046100049F0823091F00895853081F120F18630A3 +:10462000C1F1089580911501681720F4861B8093CD +:1046300015010895109215010895809114016817CD +:1046400020F4861B8093140108951092140108959C +:1046500080911301681720F4861B8093130108953D +:1046600010921301089580911201681720F4861B9F +:104670008093120108951092120108958091110102 +:10468000681720F4861B8093110108951092110180 +:10469000089580911001681720F4861B8093100103 +:1046A00008951092100108958D3109F442C020F54B +:1046B0008E3009F47CC070F4873009F45EC020F4B9 +:1046C000863009F442C033C08830D1F18B3009F410 +:1046D000AAC02DC0863109F4A6C038F4803109F48F +:1046E00070C0813109F47EC022C0893109F49BC0B9 +:1046F0008B3109F452C01BC0853309F48CC048F4D7 +:10470000873209F488C008F478C0893209F483C07C +:104710000EC0833438F48A3308F06DC0883309F44E +:1047200082C005C0833409F476C08834C1F080E0CB +:1047300008950E94CF240E94CE110E94D30A73C014 +:104740000E944D200E945F206EC08091CF01817F2A +:104750008E7F8093CF0181E08093DF0108950E94D6 +:104760003D172FEF83ED90E3215080409040E1F71B +:1047700000C000000E949A1E56C09091CF01892F60 +:104780008095817080FB90F919F09660986027C041 +:10479000997F977F9093CF0146C09091CF0191FB75 +:1047A000882780F921E0822780FB91F913C090913E +:1047B000CF0192FB882780F921E0822780FB92F9C4 +:1047C00009C09091CF0193FB882780F921E08227CF +:1047D00080FB93F99093CF01882329F19160909306 +:1047E000CF0108950E943D1780910D0191E0892726 +:1047F00080930D0118C027EC01C023EE280F61E063 +:1048000070E080E090E004C0660F771F881F991F5A +:104810002A95D2F704C061E070E080E090E00E9449 +:10482000391B0E943D1781E0089580E0089580E0E3 +:104830000895CF93C82F8091DF01813079F018F06F +:104840008230D1F184C0A0910E01B0910F018C9102 +:10485000813169F0823209F07CC009C0A0910E015B +:10486000B0910F018C91813111F0823249F48C2F7B +:104870000E94152481111DC08C2F0E9454231AC040 +:104880008C2F0E941724811114C0C43179F048F490 +:10489000CB3079F0C03109F060C082E08093DF0155 +:1048A00008C0C93219F0C83321F057C01092DF0197 +:1048B00054C081E0817053C0C93289F118F5C43108 +:1048C00071F1A8F4C73009F046C08AE08093150161 +:1048D00094E19093140193E090931301809312015B +:1048E00088E08093110188E28093100134C0CE519A +:1048F000C63088F5EC2FF0E0E65DFE4F80818093B6 +:10490000DE0129C0CE34E9F020F4CB3421F56AE091 +:1049100013C0C13579F0C235F1F461E00DC080916A +:10492000DE01882319F01092DE0115C081E080932A +:10493000DF0115C061E006C08091DE010E948E2279 +:104940000AC06AE08091DE010E94042304C0109234 +:10495000DF0180E004C081E002C080E0ABCFCF91F6 +:104960000895E1E8F0E08081886080838081816043 +:1049700080838FB7F89493E09093890090ED9093A3 +:1049800088008FBF0895EFE6F0E080818260808329 +:104990000895EFE6F0E080818D7F80830895EFE653 +:1049A000F0E0808192E08927808308951F920F9222 +:1049B0000FB60F9211242F933F934F935F936F93F2 +:1049C0007F938F939F93AF93BF93EF93FF938091C8 +:1049D000E0019091E10101969093E1018093E00163 +:1049E000811103C082E00E94D30AE091E101E695C3 +:1049F000E695F0E0EC51F84FE4918091E0018E13E0 +:104A000003C080E00E94D30AFF91EF91BF91AF9164 +:104A10009F918F917F916F915F914F913F912F91D6 +:104A20000F900FBE0F901F90189504D06894B1118D +:104A30008DC0089570D088F09F5790F0B92F9927B6 +:104A4000B751A0F0D1F0660F771F881F991F1AF099 +:104A5000BA95C9F712C0B13081F077D0B1E00895AE +:104A600074C0672F782F8827B85F39F0B93FCCF32F +:104A7000869577956795B395D9F73EF4909580958F +:104A8000709561957F4F8F4F9F4F0895E89409C0AF +:104A900097FB3EF490958095709561957F4F8F4F71 +:104AA0009F4F9923A9F0F92F96E9BB279395F69587 +:104AB000879577956795B795F111F8CFFAF4BB0F05 +:104AC00011F460FF1BC06F5F7F4F8F4F9F4F16C069 +:104AD000882311F096E911C0772321F09EE8872FF3 +:104AE000762F05C0662371F096E8862F70E060E0AF +:104AF0002AF09A95660F771F881FDAF7880F969528 +:104B0000879597F9089557FD9058440F551F59F010 +:104B10005F3F71F04795880F97FB991F61F09F3FAA +:104B200079F087950895121613061406551FF2CFD3 +:104B30004695F1DF08C0161617061806991FF1CF23 +:104B400086957105610508940895E894BB2766274A +:104B50007727CB0197F908950BD078C069D028F05A +:104B60006ED018F0952309F05AC05FC01124EECF23 +:104B7000CADFA0F3959FD1F3950F50E0551F629FB8 +:104B8000F001729FBB27F00DB11D639FAA27F00DA6 +:104B9000B11DAA1F649F6627B00DA11D661F829FCD +:104BA0002227B00DA11D621F739FB00DA11D621FB2 +:104BB000839FA00D611D221F749F3327A00D611DCF +:104BC000231F849F600D211D822F762F6A2F1124B1 +:104BD0009F5750408AF0E1F088234AF0EE0FFF1F04 +:104BE000BB1F661F771F881F91505040A9F79E3F3B +:104BF000510570F014C0AACF5F3FECF3983EDCF390 +:104C0000869577956795B795F795E7959F5FC1F777 +:104C1000FE2B880F911D9695879597F9089597F922 +:104C20009F6780E870E060E008959FEF80EC089552 +:104C300000240A941616170618060906089500247B +:104C40000A9412161306140605060895092E0394F5 +:104C5000000C11F4882352F0BB0F40F4BF2B11F469 +:104C600060FF04C06F5F7F4F8F4F9F4F089597FB8A +:104C7000072E16F4009407D077FD09D00E94512624 +:104C800007FC05D03EF4909581959F4F089570954F +:104C900061957F4F0895EE0FFF1F0590F491E02D71 +:104CA0000994AA1BBB1B51E107C0AA1FBB1FA61773 +:104CB000B70710F0A61BB70B881F991F5A95A9F7C5 +:104CC00080959095BC01CD010895F999FECF92BDD4 +:104CD00081BDF89A992780B50895A8E1B0E042E037 +:104CE00050E00C948826262FF999FECF1FBA92BD6A +:104CF00081BD20BD0FB6F894FA9AF99A0FBE0196BD +:104D000008950E947326272F0C947426DC01CB0192 +:104D1000FC01F999FECF06C0F2BDE1BDF89A3196CB +:104D200000B40D9241505040B8F70895F894FFCF69 +:104D30002002D50A620B3F0B0B0BD80A0101BC0104 +:104D400028080A03140A3F4D3639A50758072207D9 +:104D5000E9067C069506AE06C706010203040506B1 +:044D60000708090037 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c index 23611ddd89..92b712bd8a 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -106,8 +106,6 @@ #define L4 4 // layer_4 #define L5 5 // layer_5 #define L6 6 // layer_6 -#define L7 7 // layer_7 -#define L8 8 // layer_8 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* @@ -120,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! * |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * | | |LGUI|LALT|LCTL| !RCTL|RALT|LEFT|DOWN|RGHT| * '------------------------' '------------------------' * .-----------. .-----------. * |INS |TG(2)| !M(UM)|DELT | @@ -143,8 +141,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, - KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, - UM, KC_DELT, + KC_RCTL, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT, + M(UM), KC_DELT, KC_PGUP, KC_PGDN, KC_ENTER, KC_SPACE ), @@ -376,91 +374,70 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), -/* - * .------------------------------------.------------------------------------. - * | | | | | | | | | | | | | | | - * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - * | | | | | | | | | | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | |-----!-----! | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | | | | | | | | | | - * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------' '------------------------' - * .-----------. .-----------. - * | | | ! | | - * .-----+-----+-----! !-----+-----+-----. - * ! ! | | ! | ! ! - * ! ! !-----! !-----! ! ! - * | | | | ! | | | - * '-----------------' '-----------------' -*/ -[L7] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS -), -/* - * .------------------------------------.------------------------------------. - * | | | | | | | | | | | | | | | - * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - * | | | | | | | | | | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | |-----!-----! | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | | | | | | | | | | - * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------' '------------------------' - * .-----------. .-----------. - * | | | ! | | - * .-----+-----+-----! !-----+-----+-----. - * ! ! | | ! | ! ! - * ! ! !-----! !-----! ! ! - * | | | | ! | | | - * '-----------------' '-----------------' -*/ -[L8] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS -), }; const uint16_t PROGMEM fn_actions[] = {}; #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 +#define UC_MODE_OSX 2 +// TODO: allow default mode to be configured static uint16_t unicode_mode = UC_MODE_WIN; +uint16_t hextokeycode(uint8_t hex) { + if (hex == 0x0) { + return KC_P0; + } + if (hex < 0xA) { + return KC_P1 + (hex - 0x1); + } + return KC_A + (hex - 0xA); +} + +void unicode_action_function(uint16_t hi, uint16_t lo) { + switch (unicode_mode) { + case UC_MODE_WIN: + register_code(KC_LALT); + + register_code(KC_PPLS); + unregister_code(KC_PPLS); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LALT); + break; + case UC_MODE_LINUX: + register_code(KC_LCTL); + register_code(KC_LSFT); + + register_code(KC_U); + unregister_code(KC_U); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LCTL); + unregister_code(KC_LSFT); + break; + case UC_MODE_OSX: + break; + } +} + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { if (!record->event.pressed) { return MACRO_NONE; @@ -470,772 +447,291 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { case UM: unicode_mode = (unicode_mode + 1) % 2; break; - - default: - break; - } - if (unicode_mode == UC_MODE_WIN) { - switch(id) { - case UC_GREEK_SMALL_LETTER_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END - ); -case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END - ); -case UC_SUBSCRIPT_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_EIGHTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_THIRD: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END - ); -case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END - ); -case UC_SUPERSCRIPT_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END - ); -case UC_SUBSCRIPT_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_FIFTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END - ); -case UC_SUBSCRIPT_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END - ); -case UC_SUPERSCRIPT_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END - ); -case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_SUPERSCRIPT_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END - ); -case UC_SUPERSCRIPT_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END - ); -case UC_SUBSCRIPT_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END - ); -case UC_DIVISION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_SIXTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END - ); -case UC_VULGAR_FRACTION_TWO_THIRDS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END - ); -case UC_SUPERSCRIPT_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END - ); -case UC_SUBSCRIPT_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END - ); -case UC_INFINITY: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END - ); -case UC_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END - ); -case UC_SUBSCRIPT_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END - ); -case UC_SUBSCRIPT_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END - ); -case UC_SUPERSCRIPT_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END - ); -case UC_VULGAR_FRACTION_THREE_QUARTERS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END - ); -case UC_SUPERSCRIPT_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END - ); -case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_SUPERSCRIPT_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END - ); -case UC_SUBSCRIPT_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_SUBSCRIPT_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END - ); -case UC_SUPERSCRIPT_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END - ); -case UC_SUPERSCRIPT_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END - ); -case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_QUARTER: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END - ); -case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_SUBSCRIPT_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_HALF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END - ); - default: - break; - } - } else if (unicode_mode == UC_MODE_LINUX) { - switch(id) { - case UC_GREEK_SMALL_LETTER_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END - ); + +case UC_GREEK_SMALL_LETTER_OMICRON: + unicode_action_function(0x03, 0xbf); + break; case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x90); + break; case UC_GREEK_CAPITAL_LETTER_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa1); + break; case UC_SUBSCRIPT_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x83); + break; case UC_VULGAR_FRACTION_ONE_EIGHTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x5b); + break; case UC_GREEK_SMALL_LETTER_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xbb); + break; case UC_VULGAR_FRACTION_ONE_THIRD: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x53); + break; case UC_GREEK_SMALL_LETTER_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xbe); + break; case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x04); + break; case UC_SUPERSCRIPT_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xb9); + break; case UC_GREEK_SMALL_LETTER_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb2); + break; case UC_SUBSCRIPT_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x85); + break; case UC_GREEK_CAPITAL_LETTER_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x99); + break; case UC_VULGAR_FRACTION_ONE_FIFTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x55); + break; case UC_GREEK_SMALL_LETTER_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc8); + break; case UC_SUBSCRIPT_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x89); + break; case UC_SUPERSCRIPT_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x74); + break; case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x92); + break; case UC_SUPERSCRIPT_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x76); + break; case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x93); + break; case UC_GREEK_SMALL_LETTER_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc0); + break; case UC_SUPERSCRIPT_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xb2); + break; case UC_GREEK_CAPITAL_LETTER_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa9); + break; case UC_GREEK_CAPITAL_LETTER_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa8); + break; case UC_SUBSCRIPT_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x84); + break; case UC_GREEK_CAPITAL_LETTER_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9d); + break; case UC_DIVISION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xf7); + break; case UC_GREEK_SMALL_LETTER_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc3); + break; case UC_GREEK_SMALL_LETTER_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc1); + break; case UC_VULGAR_FRACTION_ONE_SIXTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x59); + break; case UC_GREEK_SMALL_LETTER_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb3); + break; case UC_VULGAR_FRACTION_TWO_THIRDS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x54); + break; case UC_GREEK_SMALL_LETTER_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xbd); + break; case UC_GREEK_SMALL_LETTER_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb6); + break; case UC_GREEK_SMALL_LETTER_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb5); + break; case UC_GREEK_SMALL_LETTER_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xba); + break; case UC_SUPERSCRIPT_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x77); + break; case UC_GREEK_CAPITAL_LETTER_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa0); + break; case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc2); + break; case UC_GREEK_CAPITAL_LETTER_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9e); + break; case UC_GREEK_SMALL_LETTER_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb8); + break; case UC_GREEK_SMALL_LETTER_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb7); + break; case UC_SUBSCRIPT_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x82); + break; case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x43); + break; case UC_GREEK_SMALL_LETTER_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb1); + break; case UC_GREEK_CAPITAL_LETTER_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa6); + break; case UC_GREEK_SMALL_LETTER_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc6); + break; case UC_INFINITY: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x1e); + break; case UC_GREEK_CAPITAL_LETTER_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9f); + break; case UC_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x08); + break; case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xd7); + break; case UC_SUBSCRIPT_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x80); + break; case UC_GREEK_CAPITAL_LETTER_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa3); + break; case UC_GREEK_SMALL_LETTER_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc9); + break; case UC_SUBSCRIPT_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x81); + break; case UC_GREEK_CAPITAL_LETTER_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x96); + break; case UC_GREEK_SMALL_LETTER_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc4); + break; case UC_SUPERSCRIPT_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x75); + break; case UC_THERE_EXISTS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x03); + break; case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xb1); + break; case UC_VULGAR_FRACTION_THREE_QUARTERS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xbe); + break; case UC_SUPERSCRIPT_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xb3); + break; case UC_EMPTY_SET: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x05); + break; case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x21, 0x91); + break; case UC_SUPERSCRIPT_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x79); + break; case UC_GREEK_SMALL_LETTER_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb4); + break; case UC_GREEK_SMALL_LETTER_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xbc); + break; case UC_GREEK_CAPITAL_LETTER_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9a); + break; case UC_SUBSCRIPT_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x88); + break; case UC_GREEK_CAPITAL_LETTER_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x91); + break; case UC_SUBSCRIPT_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x87); + break; case UC_GREEK_CAPITAL_LETTER_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x92); + break; case UC_GREEK_CAPITAL_LETTER_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x97); + break; case UC_SUPERSCRIPT_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x78); + break; case UC_SUPERSCRIPT_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x70); + break; case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x09); + break; case UC_GREEK_SMALL_LETTER_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc5); + break; case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x60); + break; case UC_GREEK_CAPITAL_LETTER_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa7); + break; case UC_FOR_ALL: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END - ); + unicode_action_function(0x22, 0x00); + break; case UC_GREEK_CAPITAL_LETTER_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa4); + break; case UC_VULGAR_FRACTION_ONE_QUARTER: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END - ); + unicode_action_function(0x00, 0xbc); + break; case UC_GREEK_SMALL_LETTER_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xc7); + break; case UC_GREEK_CAPITAL_LETTER_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x98); + break; case UC_GREEK_SMALL_LETTER_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xb9); + break; case UC_GREEK_CAPITAL_LETTER_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9b); + break; case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x7f); + break; case UC_GREEK_CAPITAL_LETTER_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0xa5); + break; case UC_GREEK_CAPITAL_LETTER_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x9c); + break; case UC_GREEK_CAPITAL_LETTER_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x95); + break; case UC_GREEK_CAPITAL_LETTER_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x93); + break; case UC_SUBSCRIPT_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END - ); + unicode_action_function(0x20, 0x86); + break; case UC_GREEK_CAPITAL_LETTER_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END - ); + unicode_action_function(0x03, 0x94); + break; case UC_VULGAR_FRACTION_ONE_HALF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END - ); - default: - break; - } + unicode_action_function(0x00, 0xbd); + break; + default: + break; } return MACRO_NONE; }; diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md index 1dc019ab05..2c9e0a8376 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -2,14 +2,15 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` - compile_keymap.py keymaps/german-manuneo/keymap.md + python compile_keymap.py keymaps/german-manuneo/keymap.md + +Tested with python 2.7 and python 3.4 # Layout Config { "layout": "ergodox_ez", - "includes_dir": "quantum/", "keymaps_includes": [ "ergodox_ez.h", "action_layer.h", @@ -17,8 +18,6 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` "keymap_extras/keymap_german.h", ], "key_prefixes": ["DE_", "KC_"], - "filler": "-+.'!x", - "separator": "|", "macros": { // TODO: implement macros // "MUC": "", @@ -41,7 +40,7 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + | | |LGUI|LALT|LCTL| !RCTL|RALT|LEFT|DOWN|RGHT| '------------------------' '------------------------' .-----------. .-----------. |INS |TG(2)| !M(UM)|DELT | @@ -187,46 +186,3 @@ http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html | | | | ! | | | '-----------------' '-----------------' - -## Layer 7 - - .------------------------------------.------------------------------------. - | | | | | | | | | | | | | | | - !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - | | | | | | | | | | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | |-----!-----! | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | | | | | | | | | | - '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------' '------------------------' - .-----------. .-----------. - | | | ! | | - .-----+-----+-----! !-----+-----+-----. - ! ! | | ! | ! ! - ! ! !-----! !-----! ! ! - | | | | ! | | | - '-----------------' '-----------------' - - -## Layer 8 - - .------------------------------------.------------------------------------. - | | | | | | | | | | | | | | | - !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - | | | | | | | | | | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | |-----!-----! | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | | | | | | | | | | - '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------' '------------------------' - .-----------. .-----------. - | | | ! | | - .-----+-----+-----! !-----+-----+-----. - ! ! | | ! | ! ! - ! ! !-----! !-----! ! ! - | | | | ! | | | - '-----------------' '-----------------' -- cgit v1.2.3