From 5e926d7b072e2293d4dca0a017c03c9cba83bbe1 Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Mon, 11 Jan 2016 09:47:45 +0000 Subject: Added a README and minor tweaks --- keyboard/ergodox_ez/keymaps/dave/dave.hex | 2298 ++++++++++++++-------------- keyboard/ergodox_ez/keymaps/dave/keymap.c | 22 +- keyboard/ergodox_ez/keymaps/dave/readme.md | 38 + 3 files changed, 1222 insertions(+), 1136 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/dave/readme.md (limited to 'keyboard/ergodox_ez/keymaps') diff --git a/keyboard/ergodox_ez/keymaps/dave/dave.hex b/keyboard/ergodox_ez/keymaps/dave/dave.hex index 363e7234d8..a1ba8b901d 100644 --- a/keyboard/ergodox_ez/keymaps/dave/dave.hex +++ b/keyboard/ergodox_ez/keymaps/dave/dave.hex @@ -1,1128 +1,1172 @@ -:100000000C9463020C94AA020C94AA020C94AA0207 -:100010000C94AA020C94AA020C94AA020C94AA02B0 -:100020000C94AA020C94AA020C94FF0B0C94D10C11 -:100030000C94AA020C94AA020C94AA020C94AA0290 -:100040000C94AA020C9445210C94AA020C94AA02C6 -:100050000C94AA020C94D71A0C94AA020C94AA022B -:100060000C94AA020C94AA020C94AA020C94AA0260 -:100070000C94AA020C94AA020C94AA020C94AA0250 -:100080000C94AA020C94AA020C94AA020C94AA0240 -:100090000C94AA020C94AA020C94AA020C94AA0230 -:1000A0000C94AA020C94AA020C94AA023E0D600DB4 -:1000B000530E600D530EA50DC80D530E1D0E300EC0 -:1000C0001A111A11491149118C11C611D313D313E6 -:1000D000DF11D313D412D412A713D313D313BE1327 -:1000E00029002B00E000E100357100001E00140023 -:1000F00004001D006400E3001F001A0016001B002E -:1001000000000252200008000700060000002C003A -:100110002100150009001900E2001151220017000A -:100120000A0005000000460023001C0000000B0030 -:100130000000650023000A000000050000004800E0 -:1001400024001C000B0011000000007525001800A1 -:100150000D001000E600115126000C000E003600C4 -:1001600000002C00270012000F0037002F00015262 -:100170002D001300330038003000E7002A0028006B -:100180002800E500347100000100010001000100B9 -:100190000100000001001E022002220201000100F5 -:1001A00001001F02210223020100010001002F02B1 -:1001B00026022F000100010001003002270230005A -:1001C000010012510100310235003502000001002A -:1001D0000100010000000100000001000100010019 -:1001E0000000010000000100010001000100010009 -:1001F0000000010000005F005C0059006200125125 -:10020000540060005D005A0062000100550061006A -:100210005E005B0063000100560057005700580065 -:10022000580001002E0032003400010001000000DF -:100230000100010001000100010000003A004A0035 -:100240005000F400F20001003B0052005100F000A9 -:10025000F10001003C004D004F00F500F3000100EB -:100260003D0049004C000100010010513E004B00D0 -:100270004E0001000000A5003F0001000000010049 -:1002800000004C05400001000000010000000100DA -:1002900041000100010001000000010042000100D6 -:1002A000B600AC00AA001051430049004C00AE005B -:1002B000A800010044000100B700AB00A900010044 -:1002C00045000100010001000100010001000100E2 -: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 +:100000000C9478020C94BF020C94BF020C94BF02B3 +:100010000C94BF020C94BF020C94BF020C94BF025C +:100020000C94BF020C94BF020C94C10D0C94930E5F +:100030000C94BF020C94BF020C94BF020C94BF023C +:100040000C94BF020C949F220C94BF020C94BF022C +:100050000C94BF020C94331C0C94BF020C94BF028E +:100060000C94BF020C94BF020C94BF020C94BF020C +:100070000C94BF020C94BF020C94BF020C94BF02FC +:100080000C94BF020C94BF020C94BF020C94BF02EC +:100090000C94BF020C94BF020C94BF020C94BF02DC +:1000A0000C94BF020C94BF020C94BF02000F220FED +:1000B0001010220F1010670F8A0F1010DF0FF20FB1 +:1000C000C112C112F012F0122613461377147714DE +:1000D00051137714011401146814771477147114F0 +:1000E0000E140E140E140E140E140E140E140E1400 +:1000F0000E140E140E140E140E140E140E140E14F0 +:1001000020142D1434143B14451429002B00E00056 +:10011000E100357100001E00140004001D006400A1 +:10012000E3001F001A0016001B000000025220000E +:1001300008000700060000002C002100150009003F +:100140001900E2001151220017000A00050000000A +:10015000460023001C0000000B00000046002300A6 +:100160000A00000005000000007524001C000B00C0 +:10017000110000000075250018000D001000E600B9 +:10018000115126000C000E0036002F002C00270015 +:1001900012000F003700300001522D001300330011 +:1001A00038000000E7002A0028002800E50034712C +:1001B0000000010001000100010001000000010039 +:1001C0001E02200222020100010001001F02210282 +:1001D00023020100010001002F0226022F0001006E +:1001E000010001003002270230000100125101001D +:1001F000310235003502000001000100010000005D +:1002000001000000010001000100000001000000E9 +:1002100001000100010001000100000001000000D8 +:100220005F005C00590062001251540060005D00E4 +:100230005A0062000100550061005E005B0063002F +:1002400001005600570057005800580001002E00CA +:100250003200340001000100000001000100010033 +:100260000100010000003A004A005000F400F200D2 +:1002700001003B0052005100F000F10001003C0081 +:100280004D004F00F500F30001003D0049004C0017 +:100290000100010010513E004B004E000100000023 +:1002A00001003F00010000000100000001004000CB +:1002B00001000000010000000100410001000100F8 +:1002C00001000000010042000100B600AC00AA00DD +:1002D0001051430049004C00AE00A800010044004A +:1002E0000100B700AB00A9000100450001000100BA +:1002F00001000100010001000100010001000100F6 +:10030000000016034500720067006F0044006F0094 +:100310007800200045005A000000160345007200D6 +:1003200067006F0044006F007800200045005A000D +:1003300000000403090409026D00040100A0FA0989 +:100340000400000103010100092111010001223F05 +:10035000000705810308000A0904010001030102E6 +:1003600000092111010001224D0007058203080048 +:100370000A09040200010300000009211101000123 +:100380002236000705830308000A0904030001035D +:100390000000000921110100012239000705840332 +:1003A0001000011201100100000008EDFE0713010A +:1003B000000102000105010906A101050719E02954 +:1003C000E715002501950875018102050819012925 +:1003D00005950575019102950175039101050719B0 +:1003E00000297715002501957875018102C0050166 +:1003F0000980A101850216010026B7001A01002A12 +:10040000B700751095018100C0050C0901A1018597 +:1004100003160100269C021A01002A9C0275109501 +:10042000018100C005010902A1010901A10005091E +:100430001901290515002501950575018102950110 +:10044000750381010501093009311581257F950268 +:100450007508810609381581257F95017508810683 +:10046000050C0A38021581257F950175088106C0A3 +:10047000C005010906A101050719E029E7150025B6 +:10048000019508750181029501750881010508191A +:1004900001290595057501910295017503910105E5 +:1004A00007190029FF150025FF950675088100C072 +:1004B0000000000000000000000000010204060A25 +:1004C0000F17202C3A4A5D71879DB3C7DAE9F5FC16 +:1004D000FFFCF5E9DAC7B39D87715D4A3A2C201716 +:1004E0000F0A0604020100000000000000000000E6 +:1004F00011241FBECFEFDAE0DEBFCDBF04B603FE8E +:1005000027C08091FF0190910002A0910102B0915B +:1005100002028730904BA740B04BD1F41092FF01FC +:1005200010920002109201021092020214BE84B7CF +:10053000877F84BF0FB6F894A8958091600088618A +:1005400080936000109260000FBEE0E0FFE3099529 +:1005500011E0A0E0B1E0EAEEF8E402C005900D92EF +:10056000A433B107D9F721E0A4E3B1E001C01D92A3 +:10057000AF3FB207E1F70E94020B0C9473240C9476 +:10058000000061110BC0FC018281882321F085EEFF +:100590000E94651103C085EE0E942D1280E090E05C +:1005A00008950895EF92FF921F93CF93DF93609188 +:1005B000C1017091C2018091C3019091C4010E9458 +:1005C000621B56985E9821E030E0E82FF0E0AF0122 +:1005D0004C5C5E4F7A01A1E0B0E0122F821308C09C +:1005E000AF01E701988161E09F3F69F460E00BC0D3 +:1005F000A901B9016C5C7E4FEB01988161E091111A +:1006000001C060E06195960FBA016C5C7E4FEB0112 +:1006100098834C5F5F4F992321F194B1ED0102C0A3 +:10062000CC0FDD1F4A95E2F7AE019C2B94B995B132 +:10063000492B45B9EB01488150E02130310529F4BF +:1006400050938900409388001AC0123029F45093C7 +:100650008B0040938A0013C050938D0040938C0010 +:100660000EC094B1BD0102C0660F771F4A95E2F734 +:10067000AB014095942394B995B1492345B92F5FB7 +:100680003F4F2430310509F0A8CFDF91CF911F9162 +:10069000FF90EF9008950C94D20256985E9825989A +:1006A0002D9826982E9827982F988FEF90E090936A +:1006B00089008093880090938B0080938A009093A8 +:1006C0008D0080938C00259A2D9A2FEF80E792E081 +:1006D000215080409040E1F700C00000269A2E9AF9 +:1006E0002FEF80E792E0215080409040E1F700C07A +:1006F0000000279A2F9A2FEF80E792E02150804048 +:100700009040E1F700C0000025982D982FEF80E77A +:1007100092E0215080409040E1F700C00000269810 +:100720002E982FEF80E792E0215080409040E1F733 +:1007300000C0000027982F9856985E9825982D980D +:1007400026982E9827982F98089589EA80938000FC +:1007500089E08093810024982C983F988AB18F7407 +:100760008AB96E98479A8BB1806B8BB9769A0E9442 +:100770004D030C94D10280E28093000180913801F6 +:1007800081110EC00E940A0481E0809338012FEF8E +:1007900083ED90E3215080409040E1F700C00000DD +:1007A00080E40E9410048093000181112EC00E94F9 +:1007B0003A0480930001811128C00E943A0480937A +:1007C0000001811122C08FE30E943A04809300014E +:1007D00081111BC00E94320480E40E9410048093A7 +:1007E0000001811112C08CE00E943A048093000144 +:1007F00081110BC00E943A0480930001811105C051 +:100800008FE30E943A04809300010E943204809199 +:10081000000108951092B9008AE08093B80008950D +:1008200094EA9093BC009091BC0097FFFCCF90910C +:10083000B900987F983021F0903111F081E008954F +:100840008093BB0084E88093BC008091BC0087FF4C +:10085000FCCF8091B900887F883111F0803471F726 +:1008600080E0089584E98093BC008091BC0084FD01 +:10087000FCCF08958093BB0084E88093BC008091F6 +:10088000BC0087FFFCCF9091B900987F81E098323F +:1008900009F480E0089584E88093BC008091BC0056 +:1008A00087FFFCCF8091BB000895809100018111EA +:1008B00015C080E40E9410048093000181110CC0D7 +:1008C00082E10E943A0480930001811105C08FEFFC +:1008D0000E943A04809300010E94320484B1807F18 +:1008E00084B985B1807F85B98AB1837F8AB98BB19C +:1008F000837F8BB93E98469808950E94BB038093EE +:1009000000010E94550480B38C7080BB81B3836F5B +:1009100081BBAAE3B1E0E8E4F1E08EE08E0F119232 +:100920001D928E13FCCF0C94A503BF92CF92DF9241 +:10093000EF92FF920F931F93CF93DF93809100016B +:10094000882379F0809139018F5F8093390181117B +:1009500008C00E94BB0380930001811102C00E9465 +:100960004D030AE311E0C0E0D0E0DD24D39482E03F +:10097000C82EEE24E394F12CC730D10500F5809108 +:100980000001811164C080E40E9410048093000182 +:10099000811112C082E10E943A048093000181110A +:1009A0000BC0C7010C2E01C0880F0A94EAF780958E +:1009B0000E943A04809300010E94320448C0CA3069 +:1009C000A1F028F4C83059F0C93061F005C0CC302E +:1009D00089F070F0CD3089F0209A289810C0219AC3 +:1009E00029980DC0229A2A980AC0239A2B9807C0EA +:1009F000529A01C0539A5B9802C03E9A469890EA78 +:100A00009A95F1F79FB1799902C082E001C080E028 +:100A100091709D25982B7C9902C084E001C080E0F4 +:100A2000892B7D9902C038E001C030E0832B7E998C +:100A300002C020E101C020E0822B9FB19095991F58 +:100A40009927991F9295990F907E892B0FC08091BD +:100A50000001811149C080E40E94100480930001CC +:100A6000882379F1B12C0E9432048B2DF8019081FA +:100A7000981719F08083C09201010E9455042196B5 +:100A80000F5F1F4FCE30D10509F076CF8091010165 +:100A9000882361F1815080930101882339F08FE927 +:100AA0009FE00197F1F700C0000020C0A8E4B1E08A +:100AB000EAE3F1E0CF01825F91919D938E13FCCF29 +:100AC00015C083E10E943A04809300018111CACFCE +:100AD00081E40E941004809300018111C3CF0E9421 +:100AE0004B04B82EB094BFCF80E0C0CF0E944B0320 +:100AF00081E0DF91CF911F910F91FF90EF90DF90F8 +:100B0000CF90BF900895E82FF0E0E85BFE4F808122 +:100B1000089508950F931F93CF93DF93C8E4D1E016 +:100B200010E00C2F025F899190E00E94561B180F75 +:100B30000C13F9CF812FDF91CF911F910F91089561 +:100B400081E0089581E008950C94A20508950F9323 +:100B50001F93CF93DF938C01FC01C081D181CE0123 +:100B60000E94DB19BE010E945006EC01B8010E94F0 +:100B7000A405882309F48DC0F8018281882309F433 +:100B80004AC08091610181111FC0C431F0E5DF07C7 +:100B900009F051C00E94A60581E0809361010E9486 +:100BA000FD1B9093600180935F0110925801109299 +:100BB0005A011092590110925C0110925B0110923F +:100BC0005E0110925D0165C080915F0190916001AE +:100BD0000E94091C883C910570F480915801E82F0F +:100BE000F0E0EE0FFF1FE75AFE4FD183C0838F5F07 +:100BF000809358014EC0C43880E5D80721F0C5382D +:100C0000D04501F13AC0F8018281882341F0109269 +:100C1000560182E01EC0C438E0E5DE0759F5809138 +:100C20005601811106C086E20E94651186E20E948B +:100C30002D1282E01CC0C438F0E5DF0741F3C5384F +:100C4000D045D9F4F8018281882331F01092570100 +:100C500080E20E947C121DC080915701811106C064 +:100C600087E20E94651187E20E942D1280E20E94B5 +:100C700083120FC0C538D04529F381E08093560117 +:100C800080935701C801DF91CF911F910F910C9470 +:100C9000A00580E0DF91CF911F910F9108950895F5 +:100CA00096E0799FF001112494E5899FE00DF11DF4 +:100CB0001124E60FF11DEE0FFF1FE65FFE4F859139 +:100CC00094910895880F991FFC01E657F040859193 +:100CD00094910895880F991FFC01E65FFE4F85915E +:100CE000949108950F931F93CF93DF93EC01811597 +:100CF000904350F5C11580E2D80708F0C3C0CB3B44 +:100D0000D10590F4C83AD10508F06AC0C53AD105BA +:100D100008F05BC0C430D10508F0D0C1219709F0BC +:100D2000CAC101E010E00AC2CF3FD10511F008F0BE +:100D3000C5C1C03FD10508F0A2C0CE01805E9109B7 +:100D4000089708F4BBC1B7C1C13090E5D90709F4D1 +:100D5000A2C020F5C0318FE4D80770F4C11590E42B +:100D6000D90708F094C0C11521E3D20708F0A3C148 +:100D7000DD278E01106CE2C1C115D04509F09BC181 +:100D80000E94E2148FEF94E32CE0815090402040C9 +:100D9000E1F700C000000E94581CD0C1C11597E5C2 +:100DA000D90758F4C03121E5D20708F01CC1C4317D +:100DB00080E5D80708F475C07EC1CE019057811533 +:100DC000904108F078C1DF7073C1C53AD10509F4CC +:100DD00077C1C63AD10509F076C102E810E4AEC188 +:100DE000C83AD10509F472C1C93AD10509F471C1F3 +:100DF000CA3AD10509F470C1CB3AD10509F46FC1E3 +:100E0000CC3AD10509F46EC1CD3AD10509F46DC1D2 +:100E1000C03BD10509F46CC1CE3AD10509F46BC1D0 +:100E2000CF3AD10509F46AC1C13BD10509F469C1C2 +:100E3000C23BD10509F468C1C33BD10509F467C1C0 +:100E4000C43BD10509F466C1C53BD10509F465C1B0 +:100E5000C63BD10509F464C1C73BD10509F463C1A0 +:100E6000C83BD10509F462C1C93BD10509F461C190 +:100E7000CA3BD10509F460C100E014E45FC18E01F2 +:100E800010655CC1CE019F700E946A0658C1DF7078 +:100E90008E01106A53C18091DE0181608093DE0172 +:100EA0004DC10E94FD1D811102C00E94E31D0E94E0 +:100EB0001A1E90E09093FF018093FE01C23080E5FE +:100EC000D80721F48091FE01816086C0C43090E58E +:100ED000D90721F48091FE0182607EC0C63020E5F2 +:100EE000D20721F48091FE01846076C0C83080E58D +:100EF000D80719F48091FE0127C0CA3090E5D907C0 +:100F000021F48091FE01806167C0CC3020E5D207DA +:100F100021F48091FE0180625FC0CE3080E5D80769 +:100F200021F48091FE01806457C0C03190E5D9075B +:100F300021F48091FE0180684FC0C23120E5D207C4 +:100F400029F48091FE018460886046C0C33080E54A +:100F5000D80721F48091FE018E7F3EC0C53090E518 +:100F6000D90721F48091FE018D7F36C0C73020E57E +:100F7000D20721F48091FE018B7F2EC0C93080E51D +:100F8000D80719F48091FE0126C0CB3090E5D9072F +:100F900021F48091FE018F7E1FC0CD3020E5D20765 +:100FA00021F48091FE018F7D17C0CF3080E5D807F6 +:100FB00021F48091FE018F7B0FC0C13190E5D907EC +:100FC00021F48091FE018F7707C0C331D04531F401 +:100FD0008091FE018B7F877F8093FE018091FE01CF +:100FE0000E941E1EABC08D2F99278F7099278130CC +:100FF0009105D9F49E012370332702C0880F991FF1 +:101000002A95E2F79C688E0144E0000F111F4A9573 +:10101000E1F700271370802B912B53E0CC0FDD1FDD +:101020005A95E1F7C076DD272FC08230910531F463 +:10103000DC2FCC278E01016F106A80C083309105B0 +:1010400069F4CE018370992701E010E002C0000F1F +:10105000111F8A95E2F7C8019C680FC08430910582 +:10106000B9F4CE018370992701E010E002C0000FAF +:10107000111F8A95E2F7C8019A6823E0CC0FDD1FA3 +:101080002A95E1F7C07ED7708C010C2B1D2B56C022 +:101090008530910531F4DC2FCC278E01046F106A66 +:1010A0004DC0069709F04AC0CF71DD27DC2FCC2751 +:1010B0008E01106243C000E010E040C08E013EC0CF +:1010C00001E810E43BC003E810E438C002EE14E489 +:1010D00035C009EE14E432C00AEE14E42FC005EB6B +:1010E00014E42CC006EB14E429C007EB14E426C07A +:1010F0000CEC14E423C00DEC14E420C003E815E468 +:101100001DC00AE815E41AC002E915E417C004E995 +:1011100015E414C001E216E411C003E216E40EC0A7 +:1011200004E216E40BC005E216E408C006E216E489 +:1011300005C007E216E402C00AE216E4C801DF9126 +:10114000CF911F910F91089596E0799FF00111249E +:1011500094E5899FE00DF11D1124E60FF11DEE0FBE +:10116000FF1FE65FFE4F85919491803E9105E0F46C +:10117000803C910558F58133910509F46FC048F41E +:101180008932910509F463C08A32910509F46DC072 +:1011900072C089339105E9F082389105D1F0853329 +:1011A000910509F44DC067C0833E910581F138F483 +:1011B000803E9105B9F0823E9105D9F05CC0863E33 +:1011C000910561F1873E9105A1F155C00E9462062B +:1011D00008952091FE0120FD02C021FF4CC080EE49 +:1011E00090E049C08091FE0180FFF9CF89E390E053 +:1011F00042C08091FE0182FF0EC08091FE0184FFFB +:1012000003C080E090E037C083EE90E034C080916E +:10121000FE0182FFF2CF82EE90E02DC08091FE01B0 +:1012200083FF0BC08091FE0184FDEBCF87EE90E041 +:1012300022C08091FE0183FFF5CF86EE90E01BC0B7 +:101240008091FE0185FF07C089E290E014C0809183 +:10125000FE0185FFF9CF85E390E00DC08091FE018E +:1012600086FF07C08AE290E006C08091FE0186FFFB +:10127000F9CF81E390E00E947206089508950C94DE +:101280003E09809172010895CF93DF9300D01F92A1 +:10129000CDB7DEB79C018091F501843019F593E05C +:1012A00099833B832A839093E9008FEF9091E80024 +:1012B000815095FD06C095ED9A95F1F700008111DA +:1012C000F5CF8091E80085FF0DC040E050E063E07D +:1012D00070E0CE0101960E94B10B8091E8008E77FC +:1012E0008093E8000F900F900F90DF91CF910895B9 +:1012F000CF93DF9300D01F92CDB7DEB72091F501D9 +:10130000243021F522E029839B838A8383E0809324 +:10131000E9008FEF9091E800815095FD06C095EDB2 +:101320009A95F1F700008111F5CF8091E80085FFD3 +:101330000DC040E050E063E070E0CE0101960E94F5 +:10134000B10B8091E8008E778093E8000F900F90AA +:101350000F90DF91CF9108952091F5012430F1F4A1 +:1013600022E02093E9002FEF3091E800215035FD75 +:1013700006C035ED3A95F1F700002111F5CF209127 +:10138000E80025FF0BC040E050E065E070E00E94FF +:10139000B10B8091E8008E778093E8000895CF9399 +:1013A000DF93EC019091F501943009F046C08091F3 +:1013B0000C018823D9F080910D018823B9F0909316 +:1013C000E9008FEF9091E800815095FD06C095E10E +:1013D0009A95F1F700008111F5CF8091E80085FF23 +:1013E0002CC040E050E060E170E017C081E08093E5 +:1013F000E9008FEF9091E800815095FD06C095EDD2 +:101400009A95F1F700008111F5CF8091E80085FFF2 +:1014100014C040E050E068E070E0CE010E94B10BE3 +:101420008091E8008E778093E80080E1FE01A2E6DB +:10143000B1E001900D928A95E1F7DF91CF91089587 +:101440008091F401811109C00E94460D0E94A30DF4 +:101450008091E20084608093E20008951092F4018C +:10146000089508950C948C220E94EE1B0E949222F3 +:101470000E9449100C943F0942E061EC81E00E9417 +:10148000C00C42E061EC82E00E94C00C42E061ECE2 +:1014900083E00E94C00C42E161EC84E00C94C00C3B +:1014A0008091F701833009F455C030F4813071F038 +:1014B000823009F48EC008958A3009F47AC08B30E6 +:1014C00009F460C0893009F09CC020C08091F60109 +:1014D000813A09F096C08091E800877F8093E80008 +:1014E0008091FA019091FB01892B21F460E182E661 +:1014F00091E003C060E080E090E070E00E94FC0BAF +:101500008091E8008B778093E80008958091F60140 +:10151000813209F076C08091FA019091FB01009729 +:1015200019F0039709F06DC08091E800877F8093E0 +:10153000E8008091E80082FD05C08091F5018111ED +:10154000F8CF5FC08091F100809372018091E80034 +:101550008B7753C08091F601813A09F052C0809197 +:10156000FA019091FB01892B09F04BC08091E800B2 +:10157000877F8093E8008091E80080FFFCCF809116 +:101580000C0136C08091F6018132D9F58091FA01C3 +:101590009091FB01892BA9F58091E800877F8093CA +:1015A000E8000E94F50C8091F80180930C010C94E6 +:1015B000E2148091F601813221F58091E800877F65 +:1015C0008093E8000E94F50C8091F90180937301EB +:1015D00008958091F601813AA1F48091E800877F17 +:1015E0008093E8008091E80080FFFCCF8091730138 +:1015F0008093F1008091E8008E778093E8000C944E +:10160000F50C089584B7877F84BF0FB6F894A8952A +:1016100080916000886180936000109260000FBE2E +:1016200090E080E80FB6F894809361009093610099 +:101630000FBE0E9498100E94460D0E94A30D80913B +:10164000E20084608093E20078940E9429100E9456 +:101650009A1082E091E00E9444100E947A228091C8 +:10166000F501853069F40E94B21B8091F301882353 +:10167000B1F30E94E01B882391F30E949B0BEFCFF4 +:101680000E94A010ECCF292F332723303105C9F059 +:1016900064F42130310581F02230310509F043C076 +:1016A0008DE690E026E333E042C021323105F1F0CF +:1016B0002232310541F137C082E190E023EA33E084 +:1016C00036C099278130910541F08230910541F073 +:1016D000892B49F5E2E3F3E005C0EAE1F3E002C05B +:1016E000E2E0F3E0849190E09F0121C06430D8F4FF +:1016F000E62FF0E0EE0FFF1FEE5DFE4F20813181FF +:1017000089E090E014C0643070F470E0FB01EE0FEB +:10171000FF1FE65EFE4F20813181FB01EA5EFE4F36 +:10172000808190E004C080E090E020E030E0FA01A9 +:1017300031832083089580E189BD82E189BD09B4A8 +:1017400000FEFDCF8091D8008F7D8093D8008091DE +:10175000E00082608093E0008091E00081FDFCCF9A +:101760000895CF92DF92EF92FF920F931F93CF9342 +:10177000DF93EC018B016A010E94140D811133C0CB +:10178000C114D10439F0F60180819181081B190B35 +:10179000C80FD91FE12CF12C0115110519F1809109 +:1017A000E80085FD16C08091E8008E778093E80000 +:1017B000C114D10449F0F60180819181E80EF91E2F +:1017C000F182E08285E00FC00E94140D882321F38E +:1017D0000AC089918093F10001501109FFEFEF1ABF +:1017E000FF0ADACF80E0DF91CF911F910F91FF9038 +:1017F000EF90DF90CF9008952091FC013091FD0192 +:101800002617370748F06115710539F42091E80073 +:101810002E772093E80001C0B90140E06115710501 +:10182000A9F12091F501222309F443C0253009F4E0 +:1018300042C02091E80023FD40C02091E80022FD35 +:1018400032C02091E80020FFE9CF4091F3002091C1 +:10185000F20030E0342BFC01CF016115710559F025 +:101860002830310540F481918093F1006150710975 +:101870002F5F3F4FF1CF41E02830310509F040E0C4 +:101880002091E8002E772093E800C8CF4111C9CFFE +:101890000AC08091F501882361F0853061F0809164 +:1018A000E80083FD0AC08091E80082FFF2CF80E06B +:1018B000089582E0089583E0089581E008952091DD +:1018C000FC013091FD012617370748F061157105BD +:1018D00039F42091E8002E772093E80001C0B90187 +:1018E000FC0120E06115710591F18091F5018823DB +:1018F00009F440C0853009F43FC08091E80083FDC1 +:101900003DC08091E80082FD2FC08091E80080FFFB +:10191000E9CF2091F3008091F20090E0922B6115C5 +:10192000710559F08830910540F424912093F1001D +:101930003196615071090196F2CF21E0089709F0C4 +:1019400020E08091E8008E778093E800CBCF2111D2 +:10195000CCCF0AC08091F501882361F0853061F019 +:101960008091E80083FD0AC08091E80082FFF2CFF9 +:1019700080E0089582E0089583E0089581E008956D +:10198000982F973058F59093E900981739F0709197 +:10199000EC002091ED005091F00003C0242F762F31 +:1019A00050E021FF19C03091EB003E7F3093EB00F7 +:1019B0003091ED003D7F3093ED003091EB003160D0 +:1019C0003093EB007093EC002093ED005093F00007 +:1019D0002091EE0027FF07C09F5FD3CF8F708093C9 +:1019E000E90081E0089580E008958091F60187FF85 +:1019F00011C08091E80082FD05C08091F501811140 +:101A0000F8CF11C08091E8008B770BC08091F50171 +:101A1000882349F08091E80080FFF8CF8091E800AA +:101A20008E778093E80008952091E4003091E500DE +:101A300095E64091EC00842F817040FF22C0809198 +:101A4000E80080FD1CC08091F501882391F085306D +:101A500091F08091EB0085FD10C04091E400509121 +:101A6000E5004217530729F39A01915011F784E0DA +:101A7000089582E0089583E0089581E0089580E06C +:101A800008954091E80042FFDECF08950E94B40D12 +:101A90000E94BC0DE0EEF0E0808181608083E8ED83 +:101AA000F0E080818F77808319BCA7EDB0E08C9146 +:101AB0008E7F8C9380818F7E80831092F4010895B5 +:101AC0000F931F93CF93DF930E94B40D0E94BC0D20 +:101AD000C8EDD0E088818F7788838881806888838B +:101AE00088818F7D888319BC1092F5011092F101D5 +:101AF0001092F3011092F20100EE10E0F8018081E3 +:101B00008B7F808388818160888342E060E080E011 +:101B10000E94C00CE1EEF0E080818E7F8083E2EED7 +:101B2000F0E0808181608083808188608083F8011B +:101B300080818E7F8083888180618883DF91CF91CF +:101B40001F910F910895E8EDF0E080818F7E8083F2 +:101B5000E7EDF0E080818160808384E082BF81E0F6 +:101B60008093F4010C94600DE8EDF0E080818E7FAD +:101B700080831092E20008951092DA001092E10042 +:101B800008951F920F920FB60F9211242F933F9337 +:101B90004F935F936F937F938F939F93AF93BF9375 +:101BA000EF93FF938091E10082FF0BC08091E200F0 +:101BB00082FF07C08091E1008B7F8093E1000E944B +:101BC00028108091DA0080FF1FC08091D80080FF2C +:101BD0001BC08091DA008E7F8093DA008091D9005B +:101BE00080FF0DC080E189BD82E189BD09B400FE9E +:101BF000FDCF81E08093F5010E94200A05C019BC49 +:101C00001092F5010E942E0A8091E10080FF19C018 +:101C10008091E20080FF15C08091E2008E7F80936A +:101C2000E2008091E20080618093E2008091D80020 +:101C300080628093D80019BC85E08093F5010E94F2 +:101C4000320A8091E10084FF30C08091E20084FF7D +:101C50002CC080E189BD82E189BD09B400FEFDCFC1 +:101C60008091D8008F7D8093D8008091E1008F7E95 +:101C70008093E1008091E2008F7E8093E20080916A +:101C8000E20081608093E2008091F101882311F0ED +:101C900084E007C08091E30087FD02C081E001C0BD +:101CA00083E08093F5010E94340A8091E10083FF74 +:101CB00029C08091E20083FF25C08091E100877FE9 +:101CC0008093E10082E08093F5011092F101809110 +:101CD000E1008E7F8093E1008091E2008E7F80930F +:101CE000E2008091E20080618093E20042E060E0E7 +:101CF00080E00E94C00C8091F00088608093F0002A +:101D00000E94310AFF91EF91BF91AF919F918F9106 +:101D10007F916F915F914F913F912F910F900FBEE7 +:101D20000F901F9018951F920F920FB60F921124CB +:101D30002F933F934F935F936F937F938F939F93D3 +:101D4000AF93BF93CF93DF93EF93FF93C091E900DD +:101D5000CF708091EC00D82FD17080FDD0E8109228 +:101D6000E9008091F000877F8093F00078940E94D2 +:101D7000D70E1092E9008091F00088608093F00007 +:101D8000CD2BCF70C093E900FF91EF91DF91CF9100 +:101D9000BF91AF919F918F917F916F915F914F9183 +:101DA0003F912F910F900FBE0F901F9018951F938A +:101DB000CF93DF93CDB7DEB7AA970FB6F894DEBF07 +:101DC0000FBECDBFE6EFF1E088E08E0F9091F100FD +:101DD00091938E13FBCF0E94500A8091E80083FFFD +:101DE0001FC18091F6019091F701492F50E04A30D0 +:101DF000510508F015C1FA01EA5AFF4F0C9423244B +:101E0000803881F0823809F00BC18091FA018F701F +:101E10008093E9008091EB0085FB882780F9109280 +:101E2000E90006C08091F2019091F3019111826066 +:101E30009091E800977F9093E8008093F1001092D2 +:101E4000F100C8C0282F2D7F09F0EAC0882319F0BF +:101E5000823061F0E5C08091F801813009F0E0C086 +:101E6000933009F080E08093F3012BC08091F8015A +:101E7000811127C08091FA018F7009F4D1C080933D +:101E8000E9002091EB0020FF1CC0933021F48091E9 +:101E9000EB00806214C09091EB0090619093EB0096 +:101EA00021E030E0A90102C0440F551F8A95E2F7F6 +:101EB0004093EA001092EA008091EB0088608093E2 +:101EC000EB001092E9008091E800877F86C08111C5 +:101ED000A7C01091F8011F778091E3008078812BD3 +:101EE0008093E3008091E800877F8093E8000E9460 +:101EF000F50C8091E80080FFFCCF8091E3008068C2 +:101F00008093E300111102C082E001C083E080935E +:101F1000F50186C08058823008F082C08091F801B7 +:101F20009091F9018C3D53E0950779F583E08A8320 +:101F30008AE289834FB7F894DE01139620E03EE0F1 +:101F400051E2E32FF0E050935700E49120FF03C0EB +:101F5000E295EF703F5FEF708E2F90E0EA3010F067 +:101F6000C79601C0C0968D939D932F5F243149F78A +:101F70004FBF8091E800877F8093E8006AE270E0BD +:101F8000CE0101960E94FC0B14C0AE014F5F5F4F63 +:101F90006091FA010E94430BBC01892B09F440C0F7 +:101FA0009091E800977F9093E80089819A810E9440 +:101FB0005F0C8091E8008B778093E80031C0803817 +:101FC00079F58091E800877F8093E8008091F101A6 +:101FD0008093F1008091E8008E778093E8000E9462 +:101FE000F50C1EC081111CC09091F8019230C0F414 +:101FF0008091E800877F8093E8009093F1010E9430 +:10200000F50C8091F101811106C08091E30087FDFC +:1020100002C081E001C084E08093F5010E943C0A87 +:102020008091E80083FF0AC08091E800877F809359 +:10203000E8008091EB0080628093EB00AA960FB6D7 +:10204000F894DEBF0FBECDBFDF91CF911F910895F1 +:102050000895CF938091F5018823A1F0C091E90004 +:10206000CF709091EC00892F817090FD80E8C82B93 +:102070001092E9008091E80083FD0E94D70ECF7096 +:10208000C093E900CF9108959093790180937801EE +:102090000895E0917801F0917901309721F0019055 +:1020A000F081E02D099480E00895E0917801F091AD +:1020B0007901309721F00280F381E02D0994089591 +:1020C000E0917801F0917901309721F00480F58159 +:1020D000E02D0994089520917601309177018217BF +:1020E000930771F09093770180937601E0917801E6 +:1020F000F0917901309721F00680F781E02D099465 +:10210000089520917401309175018217930771F041 +:102110009093750180937401E0917801F0917901B9 +:10212000309721F00084F185E02D099408950895F9 +:102130000C9497100E94F41B0E947D040C94B61C12 +:102140009F92AF92BF92CF92DF92EF92FF920F9346 +:102150001F93CF93DF9300D000D000D0CDB7DEB770 +:102160000E9495040DE010E0AA24A394B12C902EB7 +:10217000802F0E948305980125583E4F6901F9017F +:10218000F080F826A1F40150110988F78FEF8983B8 +:102190008A831B820E94FD1B8160782F9D838C8324 +:1021A00049815A816B818D810E9437112FC0909196 +:1021B000DE0191FF04C08E830E9489058E8125E097 +:1021C00030E0A501022E01C0440F0A94EAF7E42E84 +:1021D0004F21C1F029839A828E2191E009F490E089 +:1021E0009B830E94FD1B8160782F9D838C83498196 +:1021F0005A816B818D810E943711F6018081E8261A +:10220000E08204C021503109E0F6BDCF0E949D1F3D +:1022100010917A010E9449101817B9F00E944910D4 +:1022200080937A0126960FB6F894DEBF0FBECDBF1D +:10223000DF91CF911F910F91FF90EF90DF90CF90A2 +:10224000BF90AF909F900C943F0926960FB6F894DC +:10225000DEBF0FBECDBFDF91CF911F910F91FF90D9 +:10226000EF90DF90CF90BF90AF909F900895CF9365 +:10227000DF93CDB7DEB72B970FB6F894DEBF0FBE56 +:10228000CDBF4F83588769877A878B87DE01119688 +:1022900086E0FD0111928A95E9F785E0FE01379607 +:1022A00001900D928A95E1F749815A816B817C8179 +:1022B0008D819E810E9480172B960FB6F894DEBF09 +:1022C0000FBECDBFDF91CF910895CF93882309F43E +:1022D000C2C0C82F823859F40E94491081FDBBC08A +:1022E00089E30E945A1A0E94271B89E30CC0833895 +:1022F00079F40E94491080FDAEC083E50E945A1A0D +:102300000E94271B83E50E949C1ACF910C94271BE7 +:10231000843859F40E94491082FD9DC087E40E94D0 +:102320005A1A0E94271B87E4EECF8CEF8C0F813A5C +:1023300048F48C2F0E94DF2181118DC08C2F0E94C8 +:102340005A1AE3CF80E28C0F883048F4C77081E0DE +:1023500001C0880FCA95EAF70E94E01AD6CF8BE534 +:102360008C0F833078F4C53A29F0C63A31F083E80F +:1023700090E005C081E890E002C082E890E0CF9153 +:102380000C946B1088E58C0F833108F064C0C83A58 +:1023900039F1C93A41F1CA3A49F1CB3A51F1CC3A53 +:1023A00059F1CD3A61F1C03B69F1CE3A71F1CF3AC2 +:1023B00079F1C13B81F1C23B89F1C33B91F1C43B4F +:1023C00099F1C53BA1F1C63BA9F1C73BB1F1C83BAF +:1023D000B9F1C93BC1F1CA3BC9F180E090E038C016 +:1023E00082EE90E035C089EE90E032C08AEE90E057 +:1023F0002FC085EB90E02CC086EB90E029C087EBE6 +:1024000090E026C08CEC90E023C08DEC90E020C0E2 +:1024100083E891E01DC08AE891E01AC082E991E06A +:1024200017C084E991E014C081E292E011C083E218 +:1024300092E00EC084E292E00BC085E292E008C018 +:1024400086E292E005C087E292E002C08AE292E072 +:10245000CF910C948110CF910895882309F44BC03B +:10246000823859F40E94491081FF45C089E30E94D7 +:102470005A1A0E94271B89E30CC0833871F40E940A +:10248000491080FF38C083E50E945A1A0E94271B1A +:1024900083E50E949C1A0C94271B843859F40E94EF +:1024A000491082FF28C087E40E945A1A0E94271B05 +:1024B00087E4EFCF9CEF980F913A58F390E2980F92 +:1024C000983050F4877091E001C0990F8A95EAF72F +:1024D000892F0E94E61ADFCF9BE5980F933020F4F6 +:1024E00080E090E00C946B10885A833120F480E0F7 +:1024F00090E00C9481100895882321F00E94E01A46 +:102500000C94271B0895882321F00E94E61A0C944E +:10251000271B08957F928F929F92AF92BF92CF9286 +:10252000DF92EF92FF920F931F93CF93DF931F924F +:10253000CDB7DEB77C01C62E772EFC010581029552 +:102540000F70128111110E94FD1A0E94531A8823E4 +:1025500079F0112369F080E28C0D883048F082E038 +:102560000E943C1A0E94531A91E0D82ED92601C02D +:10257000D12CE72DE295EF70F0E0E05AFF4F0C947C +:102580002324872D807F072D0F70882311F002955B +:10259000007F112389F0002309F490C180E28C0DA3 +:1025A000883020F4802F0E94E01A03C0802F0E9400 +:1025B000F01A0E94271B82C18C2D0E942D1200232D +:1025C00009F495C180E28C0D883020F4802F0E94A0 +:1025D000E61A03C0802F0E94F61A0E94271B87C1AB +:1025E000972D907F872D8F70903211F08295807F8C +:1025F000CC2021F0F1E0CF16B1F01EC0112349F03C +:10260000002309F414C1013009F011C10E94101B0C +:102610006EC1002319F0013009F469C189830E9459 +:10262000131B89810AC1112321F0023008F05FC118 +:10263000FEC001115CC101C1112321F0002309F486 +:10264000F6C03CC1002309F4F8C03EC1872D869531 +:102650008695837090E0009719F0019761F047C16B +:10266000112321F08C2D972D937002C080E090E013 +:102670000E946B103CC1112321F08C2D972D93707B +:1026800002C080E090E00E94811031C18C2D1123A6 +:1026900019F00E94A51E02C00E940D1F0E94921FE9 +:1026A00026C1872D837009F052C0111120C18C2DD5 +:1026B000829586958770880F880F9C2D9F70892E34 +:1026C000912CA12CB12C082E04C0880C991CAA1C9A +:1026D000BB1C0A94D2F7C4FE14C00FE010E020E047 +:1026E00030E0B901A80104C0440F551F661F771FD1 +:1026F0008A95D2F7CB01BA01609570958095909537 +:1027000003C060E070E0CB01272D2695269523704D +:1027100030E02230310569F02330310589F0682935 +:1027200079298A299B292130310571F00E94C81826 +:10273000DEC0682979298A299B290E94E418D7C01C +:102740000E94C818C501B4010E94AC18D0C0112362 +:1027500019F0872D817001C08695882309F4C7C0C0 +:102760008C2D829586958770880F880F9C2D9F7081 +:10277000892E912CA12CB12C082E04C0880C991CF8 +:10278000AA1CBB1C0A94D2F7C4FE14C00FE010E0D0 +:1027900020E030E0B901A80104C0440F551F661FB6 +:1027A000771F8A95D2F7CB01BA0160957095809515 +:1027B000909503C060E070E0CB01272D269526950B +:1027C0002370422F50E04230510569F043305105EB +:1027D00089F0682979298A299B294130510571F0AE +:1027E0000E94A21984C0682979298A299B290E94FC +:1027F000BE197DC00E94A219C501B4010E948619AC +:1028000076C08C2D90E0FC01E05EF109E531F10528 +:1028100008F050C0E059FF4F0C9423240C2D0F708A +:10282000872D8F71112331F00E941F19802F0E9474 +:102830007C125DC00E944019802F0E94831257C0F5 +:10284000112339F0011153C0872D8F710E94651932 +:102850004EC0023008F04BC0F7CF112339F0872D5E +:102860008F710E941F1943C01123C9F3872D8F71E7 +:102870000E9440193CC0112329F0872D8F710E94BE +:102880000A1935C00E94001932C0112351F0172DCA +:102890001F71812F0E941F1963E0812F0E94331A3C +:1028A00026C081E00E943C1A023008F182E00E94BA +:1028B0003C1A1DC0112331F0002389F28C2D0E9497 +:1028C000651115C0002391F28C2D0E942D120FC0AE +:1028D000472D4F706C2DC7010E94C1020E94241821 +:1028E00006C0472D4F706C2DC7010E944F06DD209A +:1028F000F9F00E942F1A80FD1BC0F70112820E947E +:10290000291A0E941F19C7010E94A7140E94291AA0 +:102910000F90DF91CF911F910F91FF90EF90DF907B +:10292000CF90BF90AF909F908F907F900C94401964 +:102930000F90DF91CF911F910F91FF90EF90DF905B +:10294000CF90BF90AF909F908F907F9008950F93FE +:102950001F93CF93DF93EC01888199812B813C8178 +:10296000232BB9F09F3F11F48F3F99F0CE010E94C5 +:10297000A705882371F0688179818A810E94251AD0 +:102980008C010E94DA190E94A118B801CE010E94A0 +:102990008A12DF91CF911F910F9108950E94FD1A25 +:1029A0000E940D1B0E94D21A0E94271B0E944220E7 +:1029B0000E94921F80E090E00E946B1080E090E007 +:1029C0000C9481100E94ED1A0C94CE140E941A1AD5 +:1029D000292F22952F7030E02C3031054CF42A300D +:1029E00031056CF42250310922303105A8F407C0BA +:1029F0002C30310569F02F30310551F00DC0803F8A +:102A000069F018F4803E40F409C0843F29F406C000 +:102A100093FB882780F9089580E0089581E0089568 +:102A2000CF93DF9300D000D01F92CDB7DEB70F90C9 +:102A30000F900F900F900F90DF91CF910895CF934B +:102A4000DF9300D000D000D0CDB7DEB726960FB60A +:102A5000F894DEBF0FBECDBFDF91CF9108951F93D5 +:102A6000CF93DF93C091890116E080918A01C81746 +:102A700099F0D0E01C9FF0011D9FF00D1124E55747 +:102A8000FE4F4081518162817381848195810E94D2 +:102A90001F152196C770E9CFDF91CF911F9108953F +:102AA0004091BB015091BC016091BD017091BE018C +:102AB0008091BF019091C0010C941F158091C001BD +:102AC00082958F7009F054C08091BD01882309F46C +:102AD0004FC080918901A0918A016091BB017091E2 +:102AE000BC014091BE015091BF01B6E08A1709F4C4 +:102AF0003FC090E041155105C1F17F3F11F46F3F98 +:102B0000A1F1B89FF001B99FF00D1124E557FE4FD8 +:102B1000218172132AC02081621327C022812111D2 +:102B200024C0238134812417350710F42150310942 +:102B3000241B350B283C3105C0F42091C0012F70B7 +:102B400020612093C00126E0289FF001299FF00D0D +:102B50001124E057FE4F80818F70806180838BEB62 +:102B600091E00E94A7140C942F1501968770BECF98 +:102B70000895CF92DF92EF92FF920F931F93CF931E +:102B8000DF93CDB7DEB762970FB6F894DEBF0FBE06 +:102B9000CDBF8C0185E0F801DE011D9601900D92FC +:102BA0008A95E1F7D8014C9111965C911197129694 +:102BB0006C9112971396CD90DC9014973091BB01D5 +:102BC0007091BC018091BE019091BF01009709F402 +:102BD0006BC17F3F19F43F3F09F466C1E090BD012E +:102BE000EE2009F4C0C02091C001C816D90628F013 +:102BF000F601E81BF90BCF0104C0809590958C0D70 +:102C00009D1DFF24F394883C910578F0F12C207FE2 +:102C100009F0C6C07C2DD98AC88A89890E941015FE +:102C20008BEB91E00E94A714B1C0822F807F09F046 +:102C300046C0751314C0341312C0611110C02F7038 +:102C400020612093C0010E9450158BEB91E00E94FF +:102C5000A7148091C001D80115968C932EC0CD2861 +:102C600019F15F3F11F44F3FF9F0F62E61111CC0CE +:102C70008091890120918A0136E0821709F45AC0B7 +:102C800090E0389FF001399FF00D1124E557FE4F79 +:102C90007181571306C07081471303C0728171118F +:102CA00003C001968770E9CFF62E662309F418C198 +:102CB0008091C00181608093C001F12C11C1751316 +:102CC00008C0341306C0611104C08091C001D8014E +:102CD000C3C04D875E878D859E856A8B0E94E614F2 +:102CE0006A898823E1F16623D1F12091C001822F06 +:102CF00082958F7090E0029774F08091BB01909163 +:102D0000BC0198878F831986DB86CA862C87CE0103 +:102D100007960E94A71486E0F801ABEBB1E00190A2 +:102D20000D928A95E1F70E945E150E945015FF24CE +:102D3000F394D6C04D875E878D859E850E941A1AB2 +:102D4000292F22952F7030E0223031050CF0BCC0C5 +:102D50009F7009F0B6C0805E883008F4C1C0C80119 +:102D60000E94A714E4CFC816D90608F453C0F60190 +:102D7000E81BF90BCF01883C910508F450C0F12CF9 +:102D80007C2DD98AC88A89890E941015EBEBF1E065 +:102D900086E0DF011D928A95E9F70E945015A0C0D8 +:102DA000751314C0341312C0611110C08091C0019A +:102DB000F8018583C8010E94A71486E0EBEBF1E0DF +:102DC000DF011D928A95E9F7FE2C8AC04D875E8748 +:102DD0008D859E856A8B0E94E6146A89882309F492 +:102DE000BECF662309F4BBCF2091C001822F82950C +:102DF0008F7090E002970CF48ECF8091BB01909180 +:102E0000BC019A8389831B82DD82CC822E83CE0112 +:102E100001967FCF809590958C0D9D1DACCFF62EA1 +:102E2000662309F49CCF75132EC034132CC0209157 +:102E3000C00120FD1FC0822F82958F70D9F0D8016C +:102E400015962C9315978F3049F08F5F982F929598 +:102E5000907F822F8F70892B15968C93C8010E94CA +:102E6000A71486E0F801ABEBB1E001900D928A95D2 +:102E7000E1F793CF86E0F801ABEBB1E001900D9262 +:102E80008A95E1F72DC04D875E878D859E850E94CE +:102E9000E614811140CF8091C00181608093C00110 +:102EA000C8010E94A7141CC0662309F458CF4D879F +:102EB0005E878D859E850E94E614882309F44FCF96 +:102EC0002ACF811148CF0CC0243031050CF047CFF8 +:102ED0009F7009F440CFF8019581907F09F03BCFB6 +:102EE0008F2D62960FB6F894DEBF0FBECDBFDF9177 +:102EF000CF911F910F91FF90EF90DF90CF900895A9 +:102F00001F93CF93DF93CDB7DEB72C970FB6F8940E +:102F1000DEBF0FBECDBF4F83588769877A878B8707 +:102F20009C87CE0107960E94B915882369F08F818E +:102F300098852A853B85232BF1F19F3F09F063C0DB +:102F40008F3F09F060C037C086E0FE013796DE0192 +:102F5000119601900D928A95E1F76F817885EA8547 +:102F6000FB85309741F17F3F11F46F3F21F12091B4 +:102F70008A0130E0C9010196877099274091890143 +:102F800050E08417950709F447C069837A83FD836D +:102F9000EC8396E0929FD001939FB00D1124A5572A +:102FA000BE4FFE01319601900D929A95E1F7809304 +:102FB0008A010E942F1516E08091890190918A0163 +:102FC0008917C1F1189FC001112485579E4F0E9497 +:102FD000B915882379F1E09189011E9FF001112430 +:102FE000E557FE4F408151816281738184819581D3 +:102FF0000E941F158091890190E0019687709927A2 +:1030000080938901D9CF4F81588569857A858B85D1 +:103010009C850E941F15CFCF0E94E21410928A0156 +:1030200010928901EBEBF1E086E0DF011D928A95B9 +:10303000E9F7C1CF2C960FB6F894DEBF0FBECDBF17 +:10304000DF91CF911F910895EF92FF920F931F93FD +:10305000CF93DF938C01892B09F46CC0F12CEE2403 +:10306000E394E8012196F8018491843740F4843098 +:1030700008F051C0813081F0823019F15BC0853792 +:1030800009F444C0A8F19CE7980F903708F052C0AB +:103090008F770E942D1241C00E5F1F4FFE01C49119 +:1030A00080E28C0F883048F4C7708E2D01C0880FE5 +:1030B000CA95EAF70E94001B14C08C2F0E9465116C +:1030C0002DC00E5F1F4FFE01C49180E28C0F88302F +:1030D00058F4C7708E2D01C0880FCA95EAF70E9478 +:1030E000061B0E94271B1AC08C2F0E942D1216C08F +:1030F0000E5F1F4FFE01C491CC2381F08FE99FE04A +:103100000197F1F700C00000C150F6CF0E5F1F4FCE +:10311000FE01F49003C00E9465118E018F2D88235B +:1031200009F49FCFEFE9FFE03197F1F700C000000D +:103130008150F5CFDF91CF911F910F91FF90EF90CC +:10314000089508956093C5017093C6018093C701E7 +:103150009093C8010C94CE140F931F930091C50156 +:103160001091C6012091C7013091C801DC01CB014B +:10317000802B912BA22BB32B8093C5019093C6017A +:10318000A093C701B093C8011F910F910C94CE1466 +:103190000F931F930091C5011091C6012091C701A3 +:1031A0003091C801DC01CB0180239123A223B323FA +:1031B0008093C5019093C601A093C701B093C80145 +:1031C0001F910F910C94CE140F931F930091C50182 +:1031D0001091C6012091C7013091C801DC01CB01DB +:1031E00080279127A227B3278093C5019093C6011A +:1031F000A093C701B093C8011F910F910C94CE14F6 +:103200001092C1011092C2011092C3011092C40128 +:103210000C94CE1441E050E060E070E004C0440F34 +:10322000551F661F771F8A95D2F74093C1015093AF +:10323000C2016093C3017093C4010C94CE1441E0A9 +:1032400050E060E070E004C0440F551F661F771F18 +:103250008A95D2F78091C1019091C201A091C301DA +:10326000B091C401482B592B6A2B7B2B4093C10191 +:103270005093C2016093C3017093C4010C94CE14A7 +:1032800041E050E060E070E004C0440F551F661F4D +:10329000771F8A95D2F740955095609570958091EB +:1032A000C1019091C201A091C301B091C401482312 +:1032B00059236A237B234093C1015093C201609339 +:1032C000C3017093C4010C94CE1441E050E060E05F +:1032D00070E004C0440F551F661F771F8A95D2F710 +:1032E0008091C1019091C201A091C301B091C4012C +:1032F000482759276A277B274093C1015093C20171 +:103300006093C3017093C4010C94CE140F931F9368 +:103310000091C1011091C2012091C3013091C401FB +:10332000DC01CB01802B912BA22BB32B8093C1010D +:103330009093C201A093C301B093C4011F910F9158 +:103340000C94CE140F931F930091C1011091C201F0 +:103350002091C3013091C401DC01CB018023912372 +:10336000A223B3238093C1019093C201A093C30110 +:10337000B093C4011F910F910C94CE140F931F931F +:103380000091C1011091C2012091C3013091C4018B +:10339000DC01CB0180279127A227B3278093C101AD +:1033A0009093C201A093C301B093C4011F910F91E8 +:1033B0000C94CE140895CF92DF92EF92FF920F9368 +:1033C0001F93CF93DF938C01C090C501D090C601AD +:1033D000E090C701F090C8018091C1019091C201B5 +:1033E000A091C301B091C401C82AD92AEA2AFB2AB4 +:1033F000CFE1D0E0D701C6010C2E04C0B695A79549 +:10340000979587950A94D2F780FF06C0B8018C2F54 +:103410000E94A408019721F4219760F780E001C081 +:103420008C2FDF91CF911F910F91FF90EF90DF9044 +:10343000CF900895CF93DF93EC010E94DB19BE017A +:103440000E94A408DF91CF910895CB010E941A1A1F +:1034500008958091C90185958595859508958091F8 +:10346000C9018770089598E0899F90011124262B47 +:103470002093C9010C941F192091C90180958223C2 +:103480008093C901982F977069F430E0482F082E77 +:10349000000C550B2417350729F0859585958595E2 +:1034A0000C94401908959091C901977081E009F436 +:1034B00080E0089590910C01992321F090910D01E5 +:1034C000911109C020910E0130910F01F90132963E +:1034D0009FEF40E01FC0982F9695969596959F3048 +:1034E00050F5E0910E01F0910F01E90FF11D877089 +:1034F00021E030E0A90102C0440F551F8A95E2F790 +:10350000CA019181892B818308959F3F39F04F5FD4 +:103510004E3041F051915813F8CF0DC05111F7CFF3 +:10352000942FF5CF9F3F39F0F901E90FF11D97FD79 +:10353000FA9582830895089590910C01992321F0C2 +:1035400090910D01911109C020910E0130910F0150 +:10355000F9013296205F3F4F1FC0982F96959695A0 +:1035600096959F30F0F4E0910E01F0910F01E90F74 +:10357000F11D877021E030E0A90102C0440F551F02 +:103580008A95E2F7CA018095918189238183089504 +:103590003196E217F30729F090819813F9CF108242 +:1035A000F7CF089581E090E0E0910E01F0910F01D6 +:1035B000E80FF91F1082019680319105A9F708954F +:1035C0009091DD01892B8093DD0108958095909184 +:1035D000DD0189238093DD0108951092DD010895B6 +:1035E0009091DC01892B8093DC0108958095909166 +:1035F000DC0189238093DC0108951092DC01089599 +:103600009091DB01892B8093DB0108958095909147 +:10361000DB0189238093DB0108951092DB0108957B +:103620008093CA0108951092CA01089580910E01F5 +:1036300090910F01FC0131969C01205F3F4F80E08B +:10364000919191118F5FE217F307D1F70895E091FF +:103650000E01F0910F018091DD018083E0910E0158 +:10366000F0910F0190818091DC01892B8083E091A2 +:103670000E01F0910F0190818091DB01892B8083F5 +:103680008091CA01882361F0E0910E01F0910F0151 +:103690009081892B80830E94161B81111092CA0190 +:1036A00080910E0190910F010C94551020E000972D +:1036B00039F0AC0141505109842395232F5FF7CF96 +:1036C000822F0895CF92DF92EF92FF926C01EE2449 +:1036D000FF24C114D104E104F10421F0C701B601B3 +:1036E00020E101C020E0C72ED82EE92EFF24C1140E +:1036F000D104E104F10419F0285FC701B6016B01A0 +:103700007C0154E0F694E794D794C7945A95D1F786 +:10371000C114D104E104F10419F02C5FC701B60112 +:103720006B017C0142E0F694E794D794C7944A95E4 +:10373000D1F7C114D104E104F10419F02E5FC701DF +:10374000B601DC01CB01B695A79597958795892B96 +:103750008A2B8B2B09F02F5F822FFF90EF90DF9049 +:10376000CF9008958091F501843039F11092DF01F6 +:1037700020E488E190E00FB6F894A895809360006B +:103780000FBE2093600080E00E943F0983B7817FD5 +:10379000846083BF83B7816083BF7894889583B743 +:1037A0008E7F83BF0FB6F894A895809160008861E2 +:1037B00080936000109260000FBE089508950895F0 +:1037C0000E94DE1B0E9495040E94DF1B0E948A0556 +:1037D00091E0811101C090E0892F08950E94E214C8 +:1037E0000E9449100C943F0982E084BD93E095BD8E +:1037F0009AEF97BD80936E0008952FB7F89480914B +:10380000E0019091E101A091E201B091E3012FBFAD +:103810000895CF92DF92EF92FF920F931F932FB7ED +:10382000F8944091E0015091E1016091E2017091C2 +:10383000E3012FBF6A017B01EE24FF248C0120E00D +:1038400030E0C016D106E206F30610F441505109EB +:103850009A01281B390BC9011F910F91FF90EF901E +:10386000DF90CF9008951F920F920FB60F92112400 +:103870008F939F93AF93BF938091E0019091E1016B +:10388000A091E201B091E3010196A11DB11D8093C9 +:10389000E0019093E101A093E201B093E301BF91B5 +:1038A000AF919F918F910F900FBE0F901F90189521 +:1038B0000E94460DF8942FEF87EA91E62150804050 +:1038C0009040E1F700C0000087E090EBDC018093BE +:1038D000FF0190930002A0930102B09302029CE0CA +:1038E00088E10FB6F894A895809360000FBE90937E +:1038F0006000FFCFEF92FF920F931F93CF93DF9360 +:10390000D82FCDE08C2F0E94830505E010E0E82E33 +:10391000F12CC701002E02C0959587950A94E2F715 +:1039200080FF09C0602F7C2F80E00E945006D813D2 +:1039300002C081E006C00150110958F7C15010F7CC +:1039400080E0DF91CF911F910F91FF90EF9008954C +:10395000CF93C82F8CE20E947A1C882321F08C2FF1 +:10396000CF910C947A1C80E0CF910895CF930E9460 +:10397000FD1D811102C00E94E31DC5E6C15049F042 +:103980000E9495048FE39CE90197F1F700C00000C5 +:10399000F5CF89E20E94A81C811113C18AE20E941E +:1039A000A81C81110E94E31D85E00E94A81C8111C2 +:1039B0000E94581C0E94081E8093DE0187E00E942E +:1039C000A81C8823A9F18BE10E94A81C882351F030 +:1039D0008091DE0181FB222720F991E0922790FB64 +:1039E00081F90EC08EE00E94A81C882361F08091AE +:1039F000DE0182FB222720F991E0922790FB82F9D9 +:103A00008093DE0115C080E10E94A81C9091DE0128 +:103A1000882341F093FB222720F981E0822780FB55 +:103A200093F904C0892F809580FB90F99093DE0173 +:103A30008091DE010E940C1E0E941A1E8093FE01DE +:103A400080EE0E94A81C882341F08091FE01982FEF +:103A5000909590FB80F98093FE0189E30E94A81C59 +:103A6000882359F08091FE0181FB222720F991E003 +:103A7000922790FB81F98093FE0182EE0E94A81CA0 +:103A8000882359F08091FE0182FB222720F991E0E2 +:103A9000922790FB82F98093FE0186EE0E94A81C7B +:103AA000882359F08091FE0183FB222720F991E0C1 +:103AB000922790FB83F98093FE0183EE0E94A81C5D +:103AC000882359F08091FE0184FB222720F991E0A0 +:103AD000922790FB84F98093FE0185E30E94A81C45 +:103AE000882359F08091FE0185FB222720F991E07F +:103AF000922790FB85F98093FE0181E30E94A81C28 +:103B0000882359F08091FE0186FB222720F991E05D +:103B1000922790FB86F98093FE0181E10E94A81C08 +:103B2000882359F08091FE0187FB222720F991E03C +:103B3000922790FB87F98093FE018091FE010E94FD +:103B40001E1E8091FE0187FB882780F980930D015E +:103B500087E20E94A81CC82F8EE10E94A81C811138 +:103B6000C2608FE10E94A81C8111C46080E20E94A3 +:103B7000A81C8111C86081E20E94A81C8111C0614B +:103B800082E20E94A81C8111C06283E20E94A81CEC +:103B90008111C06484E20E94A81C882311F0C068CF +:103BA00002C0CC2329F08C2F0E94151E6C2F03C05D +:103BB0000E94111E682F70E080E090E0CF910C947D +:103BC000A218CF9108956DEE7EEF80E090E00E9404 +:103BD0005D2460E082E090E00E944B2460E083E09E +:103BE00090E00E944B2460E084E090E00E944B242F +:103BF00060E085E090E00C944B2480E090E00E942F +:103C0000452421E08D3E9E4F09F020E0822F08954B +:103C100082E090E00C943D24682F82E090E00C94C8 +:103C20004B2483E090E00C943D24682F83E090E0E7 +:103C30000C944B2484E090E00C943D24682F84E0A5 +:103C400090E00C944B248091E60180FF0BC06091C2 +:103C5000130185E0689FB0011124759567957595EE +:103C600067952BC081FF09C06091130185E0689FB3 +:103C7000B00111247595679520C082FF07C060913F +:103C8000130185E0689FB001112417C09091E701EE +:103C90009923D1F060911201961788F720911301B2 +:103CA00085E0289F90011124929FA001939F500DC1 +:103CB000112470E0CA010E940F246038710540F49D +:103CC0006115710539F002C065E070E0862F089536 +:103CD0008FE7089581E008958091E60180FF08C094 +:103CE0006091110170E0759567957595679521C094 +:103CF00081FF06C06091110170E07595679519C04C +:103D000082FF04C06091110170E010C09091E70142 +:103D10009923C1F0609110019617A0F780911101CD +:103D2000899FC001112470E00E940F246038710542 +:103D300028F46115710521F0862F08958FE7089505 +:103D400081E0089561E070E0F4CF803F21F40E94AB +:103D5000231E819504C0813F29F40E94231E809375 +:103D6000EA010895823F21F40E94231E819504C038 +:103D7000833F29F40E94231E8093E9010895893F1F +:103D800019F40E946C1E05C08A3F31F40E946C1E1B +:103D900081958093EB0108958B3F21F40E946C1E66 +:103DA000819504C08C3F29F40E946C1E8093EC0125 +:103DB0000895843F21F48091E801816017C0853F18 +:103DC00021F48091E801826011C0863F21F4809146 +:103DD000E80184600BC0873F21F48091E80188608E +:103DE00005C0883F31F48091E80180618093E8014B +:103DF00008958D3F21F48091E60181600BC08E3FD4 +:103E000021F48091E601826005C08F3F29F4809102 +:103E1000E60184608093E6010895803F39F4809143 +:103E2000EA0187FF6CC01092EA0169C0813F29F462 +:103E30008091EA011816BCF362C09091E901823FBB +:103E400029F497FF5CC01092E90159C0833F19F42F +:103E50001916CCF354C0893F41F48091EB01181638 +:103E60000CF04DC01092EB014AC08A3F29F48091BA +:103E7000EB0187FF44C0F6CF8B3F39F48091EC0112 +:103E800087FF3DC01092EC013AC08C3F29F480912D +:103E9000EC011816BCF333C0843F21F48091E80193 +:103EA0008E7F17C0853F21F48091E8018D7F11C07E +:103EB000863F21F48091E8018B7F0BC0873F21F47E +:103EC0008091E801877F05C0883F31F48091E80147 +:103ED0008F7E8093E80113C08D3F21F48091E6012D +:103EE0008E7F0BC08E3F21F48091E6018D7F05C04F +:103EF0008F3F29F48091E6018B7F8093E6018091CA +:103F0000E90181110EC08091EA0181110AC08091FE +:103F1000EB01811106C08091EC01811102C0109269 +:103F2000E701089588EE91E00E9460100E94FD1B59 +:103F30009093E5018093E40108951F93CF93DF935D +:103F40008091E4019091E5010E94091CAC019091DF +:103F5000E701992321F02091140130E006C020915F +:103F600015018AE0289F900111244217530708F495 +:103F700085C08091E901C091EA01D091EB011091D7 +:103F8000EC01811107C0C11175C0D11173C01111AD +:103F900071C074C09F3F19F09F5F9093E70118169E +:103FA00024F40E94231E8093E9018091E90187FF98 +:103FB00005C00E94231E81958093E9011C1624F4FC +:103FC0000E94231E8093EA018091EA0187FF05C0C9 +:103FD0000E94231E81958093EA016091E901662386 +:103FE00031F1C091EA01CC2311F1062E000C770BC0 +:103FF000880B990B0E94162323E333E343E35FE32B +:104000000E947A230E94DE226093E9016C2FCC0F7C +:10401000770B880B990B0E94162323E333E343E3CA +:104020005FE30E947A230E94DE226093EA011D165C +:1040300024F40E946C1E8093EB018091EB0187FFBA +:1040400005C00E946C1E81958093EB01111624F42B +:104050000E946C1E8093EC018091EC0187FF05C0EB +:104060000E946C1E81958093EC01DF91CF911F918E +:104070000C94921F9F3F09F08FCF97CFDF91CF9184 +:104080001F910895E8EEF1E085E0DF011D928A9529 +:10409000E9F71092E7011092E6010895833081F16B +:1040A00028F4813059F08230D1F00895853009F438 +:1040B00049C0B8F1863009F456C0089580911501C1 +:1040C000262F30E0280F311D2F3F310524F4680FD3 +:1040D0006093150108958FEF8093150108958091E5 +:1040E0001401262F30E0280F311D2F3F310524F415 +:1040F000680F6093140108958FEF80931401089561 +:1041000080911301262F30E0280F311D2F3F3105FC +:1041100024F4680F6093130108958FEF80931301C7 +:10412000089580911201262F30E0280F311D2F3F76 +:10413000310524F4680F6093120108958FEF809386 +:104140001201089580911101262F30E0280F311DB2 +:104150002F3F310524F4680F6093110108958FEF0C +:1041600080931101089580911001262F30E0280FCF +:10417000311D2F3F310524F4680F6093100108951D +:104180008FEF809310010895833011F128F481306E +:1041900049F0823091F00895853081F120F1863028 +:1041A000C1F1089580911501681720F4861B809352 +:1041B0001501089510921501089580911401681752 +:1041C00020F4861B80931401089510921401089521 +:1041D00080911301681720F4861B809313010895C2 +:1041E00010921301089580911201681720F4861B24 +:1041F0008093120108951092120108958091110187 +:10420000681720F4861B8093110108951092110104 +:10421000089580911001681720F4861B8093100187 +:1042200008951092100108950F931F938D3109F492 +:104230006BC008F03FC08E3009F47FC0C0F48730F7 +:1042400009F469C068F4863009F0B1C08091DE01DC +:10425000817F8E7F8093DE0181E08093EE01A8C094 +:10426000883009F4A2C08B3009F49FC0A0C0863109 +:1042700009F49BC078F4803109F472C0813109F0EF +:1042800096C00E94E21490910D0181E089278093ED +:104290000D018BC0893109F488C08B3109F087C0CA +:1042A0008091DE0181FB222720F991E0922790FB8B +:1042B00081F94CC0853309F470C048F4873209F4A1 +:1042C0006CC008F459C0893209F467C070C08334E7 +:1042D00038F48A3308F04EC0883309F466C067C0EA +:1042E000833409F45AC0883409F061C00E94E21492 +:1042F0000FEF13ED20E3015010402040E1F700C024 +:1043000000000E94581C51C00E9498220E9449102F +:104310000E943F094AC09091DE01892F80958170EB +:1043200080FB90F929F0966098609093DE0140C080 +:10433000997F977F9093DE0138C08091DE0182FBE8 +:10434000222720F991E0922790FB82F98093DE01E9 +:10435000992359F18091DE0181608093DE0125C0AF +:104360008091DE0183FB222720F991E0922790FBC8 +:1043700083F9ECCF895301C08D5141E050E060E0FA +:1043800070E08A019B0104C0000F111F221F331F20 +:104390008A95D2F7C901B80104C061E070E080E0FD +:1043A00090E00E94A2180E94E21481E001C080E027 +:1043B0001F910F91089580E0089580E00895CF93B4 +:1043C000C82F8091EE01813079F018F08230E9F148 +:1043D00087C0E0910E01F0910F018081813169F079 +:1043E000823209F07FC009C0E0910E01F0910F0107 +:1043F0008081813111F0823261F48C2F0E94DB21A7 +:10440000811104C08C2F0E9414211DC081E090E016 +:104410001AC08C2F0E94DD21811114C0C43179F0A3 +:1044200048F4CB3079F0C03109F060C082E080936D +:10443000EE0108C0C93219F0C83321F057C01092FC +:10444000EE0154C081E0817053C0C93289F118F582 +:10445000C43171F1A8F4C73009F046C08AE08093F6 +:10446000150194E19093140193E0909313018093CC +:10447000120188E08093110188E28093100134C01A +:10448000CE51C63088F5EC2FF0E0E65DFE4F80811E +:104490008093ED0129C0CE34E9F020F4CB3421F52E +:1044A0006AE013C0C13579F0C235F1F461E00DC0A6 +:1044B0008091ED01882319F01092ED0115C081E083 +:1044C0008093EE0115C061E006C08091ED010E946D +:1044D0004E200AC06AE08091ED010E94C42004C011 +:1044E0001092EE0180E004C081E002C080E0ABCF1A +:1044F000CF910895E1E8F0E0808188608083808139 +:10450000816080838FB7F89493E09093890090ED59 +:10451000909388008FBF0895EFE6F0E0808182607D +:1045200080830895EFE6F0E080818D7F8083089599 +:10453000EFE6F0E0908182E08927808308951F9262 +:104540000F920FB60F9211242F933F934F935F93C7 +:104550006F937F938F939F93AF93BF93EF93FF934B +:104560008091EF019091F00101969093F00180937A +:10457000EF01811103C082E00E943F09E091F00148 +:10458000E695E695F0E0E055FB4FE4918091EF0170 +:104590008E1303C080E00E943F09FF91EF91BF910D +:1045A000AF919F918F917F916F915F914F913F91CB +:1045B0002F910F900FBE0F901F9018950E94E5222B +:1045C0006894B1110C94742308950E94592388F0C3 +:1045D0009F5798F0B92F9927B751B0F0E1F0660FC7 +:1045E000771F881F991F1AF0BA95C9F714C0B13008 +:1045F00091F00E947323B1E008950C947323672F08 +:10460000782F8827B85F39F0B93FCCF38695779536 +:104610006795B395D9F73EF490958095709561951F +:104620007F4F8F4F9F4F0895E89409C097FB3EF44A +:1046300090958095709561957F4F8F4F9F4F9923EF +:10464000A9F0F92F96E9BB279395F695879577956D +:104650006795B795F111F8CFFAF4BB0F11F460FF2D +:104660001BC06F5F7F4F8F4F9F4F16C0882311F085 +:1046700096E911C0772321F09EE8872F762F05C099 +:10468000662371F096E8862F70E060E02AF09A9534 +:10469000660F771F881FDAF7880F9695879597F929 +:1046A000089557FD9058440F551F59F05F3F71F022 +:1046B0004795880F97FB991F61F09F3F79F0879589 +:1046C0000895121613061406551FF2CF4695F1DF12 +:1046D00008C0161617061806991FF1CF86957105A2 +:1046E000610508940895E894BB2766277727CB01D6 +:1046F00097F908950E948D230C94FE230E94F023C5 +:1047000038F00E94F72320F0952311F00C94E72352 +:104710000C94ED2311240C9474230E94512370F304 +:10472000959FC1F3950F50E0551F629FF001729F56 +:10473000BB27F00DB11D639FAA27F00DB11DAA1F65 +:10474000649F6627B00DA11D661F829F2227B00DB2 +:10475000A11D621F739FB00DA11D621F839FA00D3D +:10476000611D221F749F3327A00D611D231F849F8D +:10477000600D211D822F762F6A2F11249F575040E4 +:104780009AF0F1F088234AF0EE0FFF1FBB1F661F5F +:10479000771F881F91505040A9F79E3F510580F028 +:1047A0000C94E7230C9474235F3FE4F3983ED4F316 +:1047B000869577956795B795F795E7959F5FC1F7CC +:1047C000FE2B880F911D9695879597F9089597F977 +:1047D0009F6780E870E060E008959FEF80EC0895A7 +:1047E00000240A94161617061806090608950024D0 +:1047F0000A9412161306140605060895092E03944A +:10480000000C11F4882352F0BB0F40F4BF2B11F4BD +:1048100060FF04C06F5F7F4F8F4F9F4F089597FBDE +:10482000072E16F4009407D077FD09D00E942924A2 +:1048300007FC05D03EF4909581959F4F08957095A3 +:1048400061957F4F0895EE0FFF1F0590F491E02DC5 +:104850000994AA1BBB1B51E107C0AA1FBB1FA617C7 +:10486000B70710F0A61BB70B881F991F5A95A9F719 +:1048700080959095BC01CD010895F999FECF92BD28 +:1048800081BDF89A992780B50895A8E1B0E042E08B +:1048900050E00C946524262FF999FECF92BD81BD7E +:1048A000F89A019700B4021639F01FBA20BD0FB66E +:1048B000F894FA9AF99A0FBE08950196272F0E944C +:1048C0004C240C944B24DC01CB01FC01F999FECF64 +:1048D00006C0F2BDE1BDF89A319600B40D92415088 +:0A48E0005040B8F70895F894FFCF98 +:1048EA0020024109CF09AC09780944090101CB0129 +:1048FA0028080A03140A3F4D363971042404EE03CA +:10490A00B503480361037A0393030102030405060E +:04491A000708090081 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboard/ergodox_ez/keymaps/dave/keymap.c index 3ac2842fbf..e9480af3e9 100644 --- a/keyboard/ergodox_ez/keymaps/dave/keymap.c +++ b/keyboard/ergodox_ez/keymaps/dave/keymap.c @@ -3,8 +3,8 @@ #include "action_layer.h" #define BASE 0 // default layer -#define PROG 1 // symbols -#define NAVI 2 // navigation keys +#define PROG 1 // programming +#define NAVI 2 // navigation const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer @@ -18,16 +18,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| H | | B |------+------+------+------+------+--------| * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |`/Ctrl| \ | | | LAlt | | RAlt | | [ | ] |'/Ctrl| + * |`/Ctrl| \ | | | LAlt | | RAlt | [ | ] | |'/Ctrl| * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | PrtS | Apps | | Paus | CtAl | + * | PrtS | PrtS | | CtAl | CtAl | * ,------+------+------| |------+------+------. * | | | L1 | | L1 | | | * | Spce | ~L2 +------| |------+ ~L1 | Spce | * | | | LGui | | RGui | | | * `--------------------' `--------------------' */ +// 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, KC_6, @@ -35,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_H, CTL_T(KC_GRV),KC_NUBS,KC_NO, KC_NO, KC_LALT, - KC_PSCREEN, KC_APP, + KC_PSCREEN, KC_PSCREEN, TO(PROG, ON_PRESS), KC_SPC, MO(NAVI), KC_LGUI, // right hand @@ -43,8 +45,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_G, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_ENTER, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENTER, KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, - KC_RALT,KC_NO, KC_LBRC,KC_RBRC, CTL_T(KC_QUOT), - KC_PAUS, MT(0x5, KC_NO), + KC_RALT,KC_LBRC,KC_RBRC,KC_NO, CTL_T(KC_QUOT), + MT(0x5, KC_NO), MT(0x5, KC_NO), TO(PROG, ON_PRESS), KC_RGUI, MO(PROG), KC_SPC ), @@ -70,6 +72,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | * `--------------------' `--------------------' */ +// PROGRAMMING [PROG] = KEYMAP( // left hand KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -105,20 +108,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | MsLt | MsDn | MsRt | | |VolDn | Mute |VolUp | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | Powr | Log | | | | + * | | | | | | * ,------|------|------| |------+------+------. * | | | L0 | | L0 | | | * | | |------| |------| | | * | | | | | | | | * `--------------------' `--------------------' */ +// NAVIGATION [NAVI] = KEYMAP( KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_HOME, KC_UP, KC_END, KC_INS, KC_PGUP, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_DELT, KC_PGDN, 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_PWR, LCTL(LALT(KC_DELT)), + KC_TRNS, KC_TRNS, TO(BASE, ON_PRESS), KC_TRNS, KC_TRNS, KC_TRNS, // right hand diff --git a/keyboard/ergodox_ez/keymaps/dave/readme.md b/keyboard/ergodox_ez/keymaps/dave/readme.md new file mode 100644 index 0000000000..aa0f9bd192 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dave/readme.md @@ -0,0 +1,38 @@ +This keymap is my preferred layout (after a certain amount of experimentation). +The rationale behind the design is as follows: + +I grew up typing from a very early age and thus never learned the "correct" way +to touch type (essentially, I'm self-taught). As a, result my fingers don't +tend to stay on the "home keys" and occasionally my right hand wants to type +keys that are on the left of the keyboard, and vice versa. + +Hence, despite liking the idea of split keyboards in principle, I've never been +able to get on with them because the split simply doesn't work with my style of +typing. The Ergodox solves this neatly by virtue of having a few extra keys in +the "middle" of the keyboard which I can utilise for deliberate redundancy. +Thus in this keymap there are two "6" keys (one on the left, one on the right) +and likewise Y, H, G, and B are all duplicated to enable one-handed patterns +that I use frequently (e.g. "byobu" with the right hand, "yes" with the left, +etc.). + +I occasionally use the numeric pad for data entry, thus this is duplicated +under the natural home position of the right hand in layer 1 (activated by +holding one of the right thumb buttons), while the cursor keys are duplicated +under the classic WASD gaming layout of the left hand in layer 2 (activated by +holding one of the left thumb buttons). Various other useful keys also appear +in these layers (brackets and symbols for coding in layer 1, navigation and +F-keys in layer 2, etc.). + +Finally, modifier keys like Ctrl, Shift, and Alt, along with Backspace and +Enter are all in traditional locations in an effort to reuse existing muscle +memory as much as possible (keys like =, #, and ' are in layer 1). The layout +maps are in the comments of keymap_dave.c so I won't bother duplicating them +here. + +Oh, and the LEDs are rather pimped ... because I could! + +Anyway, although I'm sure this keymap won't be to many people's taste you might +find some interesting ideas in here for your own layouts. Do tweet me +(@waveform80) if you have any questions / suggestions / bugs. + +Dave. -- cgit v1.2.3