From 649b33d7783cf3021928534b7ae127e0a89e8807 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 21 Jun 2016 22:39:54 -0400 Subject: Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432) * fixes from tmk's repo * rename keyboard to keyboards --- .../ergodox_ez/keymaps/german-kinergo/compiled.hex | 1158 -------------------- .../ergodox_ez/keymaps/german-kinergo/keymap.c | 210 ---- .../keymaps/german-kinergo/layout-code.png | Bin 55386 -> 0 bytes .../keymaps/german-kinergo/layout-media.png | Bin 67634 -> 0 bytes .../ergodox_ez/keymaps/german-kinergo/layout.png | Bin 71175 -> 0 bytes .../ergodox_ez/keymaps/german-kinergo/readme.md | 35 - 6 files changed, 1403 deletions(-) delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/layout.png delete mode 100644 keyboard/ergodox_ez/keymaps/german-kinergo/readme.md (limited to 'keyboard/ergodox_ez/keymaps/german-kinergo') diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex b/keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex deleted file mode 100644 index 1ecea9fa49..0000000000 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex +++ /dev/null @@ -1,1158 +0,0 @@ -:100000000C947A020C94BE020C94BE020C94BE02B4 -:100010000C94BE020C94BE020C94BE020C94BE0260 -:100020000C94BE020C94BE020C94640D0C94360E1B -:100030000C94BE020C94BE020C94BE020C94BE0240 -:100040000C94BE020C9440220C94BE020C94BE028E -:100050000C94BE020C94D31B0C94BE020C94BE02F2 -:100060000C94BE020C94BE020C94BE020C94BE0210 -:100070000C94BE020C94BE020C94BE020C94BE0200 -:100080000C94BE020C94BE020C94BE020C94BE02F0 -:100090000C94BE020C94BE020C94BE020C94BE02E0 -:1000A0000C94BE020C94BE020C94BE02A30EC50EAC -:1000B000B30FC50EB30F0A0F2D0FB30F820F950F9D -:1000C0006412641293129312C912E9121A141A14C8 -:1000D000F4121A14A413A4130B141A141A141414DB -:1000E000B113B113B113B113B113B113B113B113F0 -:1000F000B113B113B113B113B113B113B113B113E0 -:10010000C313D013D713DE13E8130000F0A12900A6 -:100110002B003900E100E30000001E001400040081 -:100120001D0035004D001F001A0016001B00640062 -:100130004C00200008000700060050002A002100A3 -:100140001500090019004F004A00220017000A009C -:1001500005000000E0002E000152000002520000E5 -:10016000E20046000152000002520000E6002300B7 -:100170001C000B0011000000E400240018000D001A -:10018000100051004B0025000C000E0036005200FC -:100190002C00260012000F00370031002800270035 -:1001A00013003300380030004E002D002F00344281 -:1001B000E500E7000000010001000100010001006E -:1001C00000003A001E0231002202010001003B0043 -:1001D000141421023500010001003C002414250202 -:1001E0002514010001003D002714260226140100F9 -:1001F00001003E0064142E023014000001000100D2 -:1002000001000000010000000100010001000000E9 -:100210000100000001003F005200510023020000D5 -:1002200001004000240021001E00010001004100E7 -:10023000250022001F003700010042002600230095 -:100240002000270001004300300230002D14270257 -:100250000100440045000100010001000000010010 -:10026000010001000100010000003A000100F70058 -:10027000FB00010001003B00F400F200FA00FD0069 -:10028000F5003C00F000F100F900FE00F4003D0034 -:10029000F500F300FC00FF0001003E000100F80043 -:1002A000F600000001000100010000000100000054 -:1002B00001000100010000000100000001003F00FA -:1002C00001000100B400000001004000AA00AC00E1 -:1002D000B600010001004100A800AD00B50001001A -:1002E000B7004200A900AE00B9000100B60043000B -:1002F0000100AB00B700010001004400450001000F -:1003000001000100000016034500720067006F0045 -:1003100044006F007800200045005A0000001603DA -:100320004500720067006F0044006F0078002000F5 -:1003300045005A0000000403090409026D0004018D -:1003400000A0FA09040000010301010009211101C4 -:100350000001223F000705810308000A090401008B -:100360000103010200092111010001224D000705CE -:10037000820308000A0904020001030000000921A9 -:10038000110100012236000705830308000A090451 -:1003900003000103000000092111010001223900BE -:1003A000070584031000011201100100000008ED90 -:1003B000FE071301000102000105010906A1010564 -:1003C0000719E029E7150025019508750181020547 -:1003D000081901290595057501910295017503918B -:1003E0000105071900297715002501957875018108 -:1003F00002C005010980A101850216010026B7008F -:100400001A01002AB700751095018100C0050C097A -:1004100001A1018503160100269C021A01002A9CF5 -:1004200002751095018100C005010902A1010901B1 -:10043000A10005091901290515002501950575017A -:10044000810295017503810105010930093115818A -:10045000257F95027508810609381581257F95014C -:1004600075088106050C0A38021581257F950175EE -:10047000088106C0C005010906A101050719E02988 -:10048000E715002501950875018102950175088120 -:100490000105081901290595057501910295017558 -:1004A0000391010507190029FF150025FF95067521 -:1004B000088100C0000000000000000000000001F2 -:1004C0000204060A0F17202C3A4A5D71879DB3C7B4 -:1004D000DAE9F5FCFFFCF5E9DAC7B39D87715D4AFF -:1004E0003A2C20170F0A0604020100000000000049 -:1004F0000000000011241FBECFEFDAE0DEBFCDBF49 -:1005000004B603FE24C08091FB019091FC01A091F0 -:10051000FD01B091FE018730904BA740B04BB9F47C -:100520001092FB011092FC011092FD011092FE014D -:1005300014BE84B7877F84BF88E10FB6F894809398 -:100540006000109260000FBEE0E0FFE3099511E04B -:10055000A0E0B1E0EEE0F8E402C005900D92A43313 -:10056000B107D9F711E0A4E3B1E001C01D92AB3FA0 -:10057000B107E1F70E94A80A0C9405240C9400002E -:100580001092B9008AE08093B800089594EA90939D -:10059000BC009091BC0097FFFCCF9091B900987F70 -:1005A000983021F0903111F081E008958093BB00E4 -:1005B00084E88093BC008091BC0087FFFCCF8091D1 -:1005C000B900887F883111F0803471F780E0089598 -:1005D00084E98093BC008091BC0084FDFCCF089529 -:1005E0008093BB0084E88093BC008091BC0087FFAF -:1005F000FCCF9091B900987F81E0983209F480E0B7 -:10060000089584E88093BC008091BC0087FFFCCFF4 -:100610008091BB00089580910101811115C080E493 -:100620000E94C6028093010181110CC082E10E94E8 -:10063000F00280930101811105C08FEF0E94F0024A -:10064000809301010E94E80284B1807F84B985B162 -:10065000807F85B98AB1837F8AB98BB1837F8BB95B -:100660003E98469808950E94C604809301010E9416 -:100670000B0380B38C7080BB81B3836F81BBA5E318 -:10068000B1E0E3E4F1E08EE08E0F11921D928E1343 -:10069000FCCF0C94B004BF92CF92DF92EF92FF9206 -:1006A0000F931F93CF93DF9380910101882379F0FB -:1006B000809134018F5F80933401811108C00E94C2 -:1006C000C60480930101811102C00E94580405E311 -:1006D00011E0C0E0D0E0DD24D39482E0C82EEE2407 -:1006E000E394F12CC730D10500F58091010181110F -:1006F00064C080E40E94C60280930101811112C08F -:1007000082E10E94F0028093010181110BC0C701B8 -:100710000C2E01C0880F0A94EAF780950E94F0021F -:10072000809301010E94E80248C0CA30A1F028F479 -:10073000C83059F0C93061F005C0CC3089F070F094 -:10074000CD3089F0209A289810C0219A29980DC0A0 -:10075000229A2A980AC0239A2B9807C0529A01C05D -:10076000539A5B9802C03E9A469890EA9A95F1F7A0 -:100770009FB1799902C082E001C080E091709D250F -:10078000982B7C9902C084E001C080E0892B7D9980 -:1007900002C038E001C030E0832B7E9902C020E126 -:1007A00001C020E0822B9FB19095991F9927991F36 -:1007B0009295990F907E892B0FC080910101811134 -:1007C00049C080E40E94C60280930101882379F128 -:1007D000B12C0E94E8028B2DF8019081981719F036 -:1007E0008083C09200010E940B0321960F5F1F4F70 -:1007F000CE30D10509F076CF80910001882361F1D8 -:10080000815080930001882339F08FE99FE00197A0 -:10081000F1F700C0000020C0A3E4B1E0E5E3F1E09F -:10082000CF01825F91919D938E13FCCF15C083E120 -:100830000E94F002809301018111CACF81E40E94DD -:10084000C602809301018111C3CF0E940103B82E1B -:10085000B094BFCF80E0C0CF0E94560481E0DF910A -:10086000CF911F910F91FF90EF90DF90CF90BF90AD -:100870000895E82FF0E0ED5BFE4F80810895089524 -:100880000F931F93CF93DF93C3E4D1E010E00C2FBD -:10089000025F899190E00E94F91A180F0C13F9CFAA -:1008A000812FDF91CF911F910F9108950C94260510 -:1008B00056985E9825982D9826982E9827982F98C8 -:1008C0008FEF90E0909389008093880090938B0045 -:1008D00080938A0090938D0080938C00259A2D9AA6 -:1008E0002FEF80E792E0215080409040E1F700C078 -:1008F0000000269A2E9A2FEF80E792E02150804048 -:100900009040E1F700C00000279A2F9A2FEF80E770 -:1009100092E0215080409040E1F700C0000025980F -:100920002D982FEF80E792E0215080409040E1F732 -:1009300000C0000026982E982FEF80E792E021500B -:1009400080409040E1F700C0000027982F9856980B -:100950005E9825982D9826982E9827982F98089578 -:1009600089EA8093800089E08093810024982C9804 -:100970003F988AB18F748AB96E98479A8BB1806B11 -:100980008BB9769A0E9458040C94250580E28093D6 -:1009900001018091510181110EC00E94C00281E0CD -:1009A000809351012FEF83ED90E3215080409040E0 -:1009B000E1F700C0000080E40E94C60280930101BC -:1009C00081112EC00E94F00280930101811128C084 -:1009D0000E94F00280930101811122C08FE30E94E6 -:1009E000F0028093010181111BC00E94E80280E4A3 -:1009F0000E94C60280930101811112C08CE00E9406 -:100A0000F0028093010181110BC00E94F0028093DB -:100A10000101811105C08FE30E94F0028093010162 -:100A20000E94E80280910101089561110BC0FC0150 -:100A30008281882321F085EE0E94081103C085EE93 -:100A40000E94D01180E090E0089508956091BD016A -:100A50007091BE018091BF019091C0010E94051B61 -:100A600056985E9825982D9826982E9827982F9816 -:100A7000813029F0823031F4269A2E9A0895259AF1 -:100A80002D9A089556985E98089581E0089581E022 -:100A900008950C94470508950F931F93CF93DF9308 -:100AA0008C01FC01C081D181CE010E947E19BE0162 -:100AB0000E94F505EC01B8010E944905882309F45C -:100AC0008DC0F8018281882309F44AC080915D01BC -:100AD00081111FC0C431F0E5DF0709F051C00E9449 -:100AE0004B0581E080935D010E949D1B90935C010A -:100AF00080935B011092540110925601109255019F -:100B0000109258011092570110925A0110925901F7 -:100B100065C080915B0190915C010E94A91B883C9B -:100B2000910570F480915401E82FF0E0EE0FFF1F63 -:100B3000EB5AFE4FD183C0838F5F809354014EC028 -:100B4000C43880E5D80721F0C538D04501F13AC056 -:100B5000F8018281882341F01092520182E01EC088 -:100B6000C438E0E5DE0759F580915201811106C0D5 -:100B700086E20E94081186E20E94D01182E01CC029 -:100B8000C438F0E5DF0741F3C538D045D9F4F801A2 -:100B90008281882331F01092530180E20E941F125B -:100BA0001DC080915301811106C087E20E94081187 -:100BB00087E20E94D01180E20E9426120FC0C53841 -:100BC000D04529F381E08093520180935301C801FD -:100BD000DF91CF911F910F910C94450580E0DF913B -:100BE000CF911F910F910895089596E0799FF0019C -:100BF000112494E5899FE00DF11D1124E60FF11DEC -:100C0000EE0FFF1FE25FFE4F859194910895880FCC -:100C1000991FFC01E657F040859194910895880F43 -:100C2000991FFC01E65FFE4F8591949108950F9303 -:100C30001F93CF93DF93EC01811520E3920750F5CA -:100C4000C11580E2D80708F0C3C0CB3BD10590F4B2 -:100C5000C83AD10508F06AC0C53AD10508F05BC0B2 -:100C6000C430D10508F0D0C1219709F0CAC101E014 -:100C700010E00AC2CF3FD10511F008F0C5C1C03F56 -:100C8000D10508F0A2C0CE01805E9109089708F452 -:100C9000BBC1B7C1C13090E5D90709F4A2C020F5A6 -:100CA000C0318FE4D80770F4C11590E4D90708F07B -:100CB00094C0C11521E3D20708F0A3C1DD278E013E -:100CC000106CE2C1C115D04509F09BC10E9485148A -:100CD0008FEF94E32CE0815090402040E1F700C07A -:100CE00000000E94F81BD0C1C11597E5D90758F440 -:100CF000C03121E5D20708F01CC1C43180E5D80716 -:100D000008F475C07EC1CE0190578115904108F05E -:100D100078C1DF7073C1C53AD10509F477C1C63A0D -:100D2000D10509F076C102E810E4AEC1C83AD10598 -:100D300009F472C1C93AD10509F471C1CA3AD105A1 -:100D400009F470C1CB3AD10509F46FC1CC3AD10591 -:100D500009F46EC1CD3AD10509F46DC1C03BD1058E -:100D600009F46CC1CE3AD10509F46BC1CF3AD10573 -:100D700009F46AC1C13BD10509F469C1C23BD1057F -:100D800009F468C1C33BD10509F467C1C43BD1056F -:100D900009F466C1C53BD10509F465C1C63BD1055F -:100DA00009F464C1C73BD10509F463C1C83BD1054F -:100DB00009F462C1C93BD10509F461C1CA3BD1053F -:100DC00009F460C100E014E45FC18E0110655CC1EC -:100DD000CE019F700E940F0658C1DF708E01106A0D -:100DE00053C18091DA0181608093DA014DC10E9484 -:100DF0009D1D811102C00E94831D0E94BA1D90E0BA -:100E00009093FB018093FA01C23080E5D80721F46A -:100E10008091FA01816086C0C43090E5D90721F441 -:100E20008091FA0182607EC0C63020E5D20721F4AD -:100E30008091FA01846076C0C83080E5D80719F443 -:100E40008091FA0127C0CA3090E5D90721F480913A -:100E5000FA01806167C0CC3020E5D20721F480918F -:100E6000FA0180625FC0CE3080E5D80721F480911E -:100E7000FA01806457C0C03190E5D90721F4809110 -:100E8000FA0180684FC0C23120E5D20729F4809171 -:100E9000FA018460886046C0C33080E5D80721F439 -:100EA0008091FA018E7F3EC0C53090E5D90721F4CC -:100EB0008091FA018D7F36C0C73020E5D20721F43A -:100EC0008091FA018B7F2EC0C93080E5D80719F4D4 -:100ED0008091FA0126C0CB3090E5D90721F48091AA -:100EE000FA018F7E1FC0CD3020E5D20721F480911A -:100EF000FA018F7D17C0CF3080E5D80721F48091AB -:100F0000FA018F7B0FC0C13190E5D90721F48091A0 -:100F1000FA018F7707C0C331D04531F48091FA01CF -:100F20008B7F877F8093FA018091FA010E94BE1D1A -:100F3000ABC08D2F99278F70992781309105D9F4F7 -:100F40009E012370332702C0880F991F2A95E2F76C -:100F50009C688E0144E0000F111F4A95E1F70027BD -:100F60001370802B912B53E0CC0FDD1F5A95E1F7C6 -:100F7000C076DD272FC08230910531F4DC2FCC27DD -:100F80008E01016F106A80C08330910569F4CE0133 -:100F90008370992701E010E002C0000F111F8A95AD -:100FA000E2F7C8019C680FC084309105B9F4CE0106 -:100FB0008370992701E010E002C0000F111F8A958D -:100FC000E2F7C8019A6823E0CC0FDD1F2A95E1F70C -:100FD000C07ED7708C010C2B1D2B56C0853091051F -:100FE00031F4DC2FCC278E01046F106A4DC00697B8 -:100FF00009F04AC0CF71DD27DC2FCC278E011062AB -:1010000043C000E010E040C08E013EC001E810E4A3 -:101010003BC003E810E438C002EE14E435C009EE2A -:1010200014E432C00AEE14E42FC005EB14E42CC023 -:1010300006EB14E429C007EB14E426C00CEC14E41E -:1010400023C00DEC14E420C003E815E41DC00AE839 -:1010500015E41AC002E915E417C004E915E414C048 -:1010600001E216E411C003E216E40EC004E216E445 -:101070000BC005E216E408C006E216E405C007E26C -:1010800016E402C00AE216E4C801DF91CF911F9175 -:101090000F91089596E0799FF001112494E5899FBE -:1010A000E00DF11D1124E60FF11DEE0FFF1FE25FB1 -:1010B000FE4F85919491803E9105E0F4803C91052E -:1010C00058F58133910509F46FC048F489329105D0 -:1010D00009F463C08A32910509F46DC072C0893386 -:1010E0009105E9F082389105D1F08533910509F435 -:1010F0004DC067C0833E910581F138F4803E910573 -:10110000B9F0823E9105D9F05CC0863E910561F14F -:10111000873E9105A1F155C00E94070608952091D0 -:10112000FA0120FD02C021FF4CC080EE90E049C0D2 -:101130008091FA0180FFF9CF89E390E042C080916D -:10114000FA0182FF0EC08091FA0184FF03C080E0A3 -:1011500090E037C083EE90E034C08091FA0182FFC6 -:10116000F2CF82EE90E02DC08091FA0183FF0BC098 -:101170008091FA0184FDEBCF87EE90E022C0809150 -:10118000FA0183FFF5CF86EE90E01BC08091FA0153 -:1011900085FF07C089E290E014C08091FA0185FFC5 -:1011A000F9CF85E390E00DC08091FA0186FF07C07A -:1011B0008AE290E006C08091FA0186FFF9CF81E3D0 -:1011C00090E00E941706089508950C94E408809119 -:1011D0006E010895CF93DF9300D01F92CDB7DEB795 -:1011E0009C018091F101843019F593E099833B8350 -:1011F0002A839093E9008FEF9091E800815095FD4C -:1012000006C095ED9A95F1F700008111F5CF809118 -:10121000E80085FF0DC040E050E063E070E0CE01E3 -:1012200001960E94540B8091E8008E778093E8002D -:101230000F900F900F90DF91CF910895CF93DF9390 -:1012400000D01F92CDB7DEB72091F101243021F5F7 -:1012500022E029839B838A8383E08093E9008FEFD8 -:101260009091E800815095FD06C095ED9A95F1F7B3 -:1012700000008111F5CF8091E80085FF0DC040E0AE -:1012800050E063E070E0CE0101960E94540B809123 -:10129000E8008E778093E8000F900F900F90DF9119 -:1012A000CF9108952091F1012430F1F422E02093B0 -:1012B000E9002FEF3091E800215035FD06C035EDF3 -:1012C0003A95F1F700002111F5CF2091E80025FFB4 -:1012D0000BC040E050E065E070E00E94540B80914C -:1012E000E8008E778093E8000895CF93DF93EC01B8 -:1012F0009091F101943009F046C080910C0188234F -:10130000D9F080910D018823B9F09093E9008FEF17 -:101310009091E800815095FD06C095E19A95F1F70E -:1013200000008111F5CF8091E80085FF2CC040E0DE -:1013300050E060E170E017C081E08093E9008FEF3A -:101340009091E800815095FD06C095ED9A95F1F7D2 -:1013500000008111F5CF8091E80085FF14C040E0C6 -:1013600050E068E070E0CE010E94540B8091E800EC -:101370008E778093E80080E1FE01AEE5B1E0019058 -:101380000D928A95E1F7DF91CF9108958091F00158 -:10139000811109C00E94E90C0E94460D8091E20073 -:1013A00084608093E20008951092F00108950895FA -:1013B0000C942D220E948E1B0E9433220E94EC0F5F -:1013C0000C94E50842E061EC81E00E94630C42E08D -:1013D00061EC82E00E94630C42E061EC83E00E94D9 -:1013E000630C42E161EC84E00C94630C8091F301A6 -:1013F000833009F455C030F4813071F0823009F443 -:101400008EC008958A3009F47AC08B3009F460C028 -:10141000893009F09CC020C08091F201813A09F026 -:1014200096C08091E800877F8093E8008091F60164 -:101430009091F701892B21F460E18EE591E003C0E2 -:1014400060E080E090E070E00E949F0B8091E800F7 -:101450008B778093E80008958091F201813209F042 -:1014600076C08091F6019091F701009719F00397EB -:1014700009F06DC08091E800877F8093E80080913B -:10148000E80082FD05C08091F1018111F8CF5FC0B5 -:101490008091F10080936E018091E8008B7753C0BA -:1014A0008091F201813A09F052C08091F601909149 -:1014B000F701892B09F04BC08091E800877F80936A -:1014C000E8008091E80080FFFCCF80910C0136C0DD -:1014D0008091F2018132D9F58091F6019091F70166 -:1014E000892BA9F58091E800877F8093E8000E940E -:1014F000980C8091F40180930C010C9485148091D8 -:10150000F201813221F58091E800877F8093E80025 -:101510000E94980C8091F50180936F01089580914D -:10152000F201813AA1F48091E800877F8093E8007E -:101530008091E80080FFFCCF80916F018093F100E3 -:101540008091E8008E778093E8000C94980C0895C1 -:1015500084B7877F84BF88E10FB6F89480936000DA -:10156000109260000FBE90E080E80FB6F894809370 -:101570006100909361000FBE0E943B100E94E90C35 -:101580000E94460D8091E20084608093E20078948E -:101590000E94CC0F0E943D1082E091E00E94E70F74 -:1015A0000E941B228091F101853069F40E94551B35 -:1015B0008091EF018823B1F30E94801B882391F36F -:1015C0000E943E0BEFCF0E944310ECCF292F332710 -:1015D00023303105C9F064F42130310581F0223027 -:1015E000310509F043C08DE690E02AE333E042C0C4 -:1015F00021323105F1F02232310541F137C082E16B -:1016000090E027EA33E036C099278130910541F018 -:101610008230910541F0892B49F5E6E3F3E005C0FE -:10162000EEE1F3E002C0E6E0F3E0849190E09F0198 -:1016300021C06430D8F4E62FF0E0EE0FFF1FEE5D1E -:10164000FE4F2081318189E090E014C0643070F455 -:1016500070E0FB01EE0FFF1FE65EFE4F208131813F -:10166000FB01EA5EFE4F808190E004C080E090E0E4 -:1016700020E030E0FA0131832083089580E189BDC4 -:1016800082E189BD09B400FEFDCF8091D8008F7D35 -:101690008093D8008091E00082608093E000809188 -:1016A000E00081FDFCCF0895CF92DF92EF92FF9290 -:1016B0000F931F93CF93DF93EC018B016A010E947C -:1016C000B70C811133C0C114D10439F0F601808107 -:1016D0009181081B190BC80FD91FE12CF12C0115A2 -:1016E000110519F18091E80085FD16C08091E80090 -:1016F0008E778093E800C114D10449F0F60180810F -:101700009181E80EF91EF182E08285E00FC00E940F -:10171000B70C882321F30AC089918093F10001500E -:101720001109FFEFEF1AFF0ADACF80E0DF91CF91C6 -:101730001F910F91FF90EF90DF90CF90089520912F -:10174000F8013091F9012617370748F06115710546 -:1017500039F42091E8002E772093E80001C0B90108 -:1017600040E061157105A9F12091F101222309F4EE -:1017700043C0253009F442C02091E80023FD40C059 -:101780002091E80022FD32C02091E80020FFE9CF3F -:101790004091F3002091F20030E0342BFC01CF01A6 -:1017A0006115710559F02830310540F4819180931D -:1017B000F100615071092F5F3F4FF1CF41E02830B8 -:1017C000310509F040E02091E8002E772093E800F1 -:1017D000C8CF4111C9CF0AC08091F101882361F0BF -:1017E000853061F08091E80083FD0AC08091E800B7 -:1017F00082FFF2CF80E0089582E0089583E00895AB -:1018000081E008952091F8013091F90126173707FA -:1018100048F06115710539F42091E8002E77209386 -:10182000E80001C0B901FC0120E06115710591F1EA -:101830008091F101882309F440C0853009F43FC04C -:101840008091E80083FD3DC08091E80082FD2FC0BB -:101850008091E80080FFE9CF2091F3008091F200B1 -:1018600090E0922B6115710559F08830910540F494 -:1018700024912093F1003196615071090196F2CFC5 -:1018800021E0089709F020E08091E8008E778093AE -:10189000E800CBCF2111CCCF0AC08091F101882381 -:1018A00061F0853061F08091E80083FD0AC080918D -:1018B000E80082FFF2CF80E0089582E0089583E09F -:1018C000089581E00895982F973058F59093E90096 -:1018D000981739F07091EC002091ED005091F000D4 -:1018E00003C0242F762F50E021FF19C03091EB0068 -:1018F0003E7F3093EB003091ED003D7F3093ED0063 -:101900003091EB0031603093EB007093EC0020934A -:10191000ED005093F0002091EE0027FF07C09F5F7D -:10192000D3CF8F708093E90081E0089580E008951F -:101930008091F20187FF11C08091E80082FD05C00F -:101940008091F1018111F8CF11C08091E8008B776F -:101950000BC08091F101882349F08091E80080FF5D -:10196000F8CF8091E8008E778093E8000895209169 -:10197000E4003091E50095E64091EC00842F817001 -:1019800040FF22C08091E80080FD1CC08091F101E1 -:10199000882391F0853091F08091EB0085FD10C097 -:1019A0004091E4005091E5004217530729F39A0152 -:1019B000915011F784E0089582E0089583E008953E -:1019C00081E0089580E008954091E80042FFDECF75 -:1019D00008950E94570D0E945F0DE0EEF0E08081B7 -:1019E00081608083E8EDF0E080818F77808319BC8F -:1019F000A7EDB0E08C918E7F8C9380818F7E808369 -:101A00001092F00108950F931F93CF93DF930E94DC -:101A1000570D0E945F0DC8EDD0E088818F778883D5 -:101A200088818068888388818F7D888319BC109223 -:101A3000F1011092ED011092EF011092EE0100EE13 -:101A400010E0F80180818B7F8083888181608883AA -:101A500042E060E080E00E94630CE1EEF0E0808113 -:101A60008E7F8083E2EEF0E08081816080838081E0 -:101A700088608083F80180818E7F80838881806187 -:101A80008883DF91CF911F910F910895E8EDF0E0E9 -:101A900080818F7E8083E7EDF0E0808181608083AC -:101AA00084E082BF81E08093F0010C94030DE8EDA7 -:101AB000F0E080818E7F80831092E2000895109282 -:101AC000DA001092E10008951F920F920FB60F9264 -:101AD00011242F933F934F935F936F937F938F9333 -:101AE0009F93AF93BF93EF93FF938091E10082FFA9 -:101AF0000BC08091E20082FF07C08091E1008B7FE4 -:101B00008093E1000E94CB0F8091DA0080FF1FC01C -:101B10008091D80080FF1BC08091DA008E7F809377 -:101B2000DA008091D90080FF0DC080E189BD82E19B -:101B300089BD09B400FEFDCF81E08093F1010E94D0 -:101B4000C60905C019BC1092F1010E94D409809108 -:101B5000E10080FF19C08091E20080FF15C08091F4 -:101B6000E2008E7F8093E2008091E20080618093AA -:101B7000E2008091D80080628093D80019BC85E093 -:101B80008093F1010E94D8098091E10084FF30C068 -:101B90008091E20084FF2CC080E189BD82E189BD93 -:101BA00009B400FEFDCF8091D8008F7D8093D800CE -:101BB0008091E1008F7E8093E1008091E2008F7E32 -:101BC0008093E2008091E20081608093E200809146 -:101BD000ED01882311F084E007C08091E30087FDC8 -:101BE00002C081E001C083E08093F1010E94DA0924 -:101BF0008091E10083FF29C08091E20083FF25C02E -:101C00008091E100877F8093E10082E08093F10181 -:101C10001092ED018091E1008E7F8093E100809130 -:101C2000E2008E7F8093E2008091E20080618093E9 -:101C3000E20042E060E080E00E94630C8091F000EE -:101C400088608093F0000E94D709FF91EF91BF91C7 -:101C5000AF919F918F917F916F915F914F913F9144 -:101C60002F910F900FBE0F901F9018951F920F92FB -:101C70000FB60F9211242F933F934F935F936F935F -:101C80007F938F939F93AF93BF93CF93DF93EF9304 -:101C9000FF93C091E900CF708091EC00D82FD170F4 -:101CA00080FDD0E81092E9008091F000877F80935A -:101CB000F00078940E947A0E1092E9008091F00072 -:101CC00088608093F000CD2BCF70C093E900FF9126 -:101CD000EF91DF91CF91BF91AF919F918F917F91C4 -:101CE0006F915F914F913F912F910F900FBE0F9089 -:101CF0001F9018951F93CF93DF93CDB7DEB7AA97A8 -:101D00000FB6F894DEBF0FBECDBFE2EFF1E088E082 -:101D10008E0F9091F10091938E13FBCF0E94F609E4 -:101D20008091E80083FF1FC18091F2019091F3013F -:101D3000492F50E04A30510508F015C1FA01EA5A1E -:101D4000FF4F0C94B523803881F0823809F00BC125 -:101D50008091F6018F708093E9008091EB0085FB04 -:101D6000882780F91092E90006C08091EE019091D9 -:101D7000EF01911182609091E800977F9093E800C5 -:101D80008093F1001092F100C8C0282F2D7F09F038 -:101D9000EAC0882319F0823061F0E5C08091F40137 -:101DA000813009F0E0C0933009F080E08093EF01CA -:101DB0002BC08091F401811127C08091F6018F70B2 -:101DC00009F4D1C08093E9002091EB0020FF1CC0F2 -:101DD000933021F48091EB00806214C09091EB006D -:101DE00090619093EB0021E030E0A90102C0440F24 -:101DF000551F8A95E2F74093EA001092EA0080911D -:101E0000EB0088608093EB001092E9008091E8007D -:101E1000877F86C08111A7C01091F4011F77809140 -:101E2000E3008078812B8093E3008091E800877F36 -:101E30008093E8000E94980C8091E80080FFFCCF1E -:101E40008091E30080688093E300111102C082E07A -:101E500001C083E08093F10186C08058823008F091 -:101E600082C08091F4019091F5018C3D53E095077B -:101E700079F583E08A838AE289834FB7F894DE019B -:101E8000139620E03EE051E2E32FF0E0509357003C -:101E9000E49120FF03C0E295EF703F5FEF708E2F5B -:101EA00090E0EA3010F0C79601C0C0968D939D93E4 -:101EB0002F5F243149F74FBF8091E800877F8093DF -:101EC000E8006AE270E0CE0101960E949F0B14C008 -:101ED000AE014F5F5F4F6091F6010E94E60ABC01C0 -:101EE000009709F440C09091E800977F9093E80034 -:101EF00089819A810E94020C8091E8008B778093FF -:101F0000E80031C0803879F58091E800877F8093C0 -:101F1000E8008091ED018093F1008091E8008E77D8 -:101F20008093E8000E94980C1EC081111CC0909103 -:101F3000F4019230C0F48091E800877F8093E8003C -:101F40009093ED010E94980C8091ED01811106C0E3 -:101F50008091E30087FD02C081E001C084E08093AE -:101F6000F1010E94E2098091E80083FF0AC080919C -:101F7000E800877F8093E8008091EB008062809387 -:101F8000EB00AA960FB6F894DEBF0FBECDBFDF916F -:101F9000CF911F9108950895CF938091F1018823E7 -:101FA000A1F0C091E900CF709091EC00892F817071 -:101FB00090FD80E8C82B1092E9008091E80083FD35 -:101FC0000E947A0ECF70C093E900CF91089590934C -:101FD0007501809374010895E0917401F091750189 -:101FE000309721F00190F081E02D099480E0089570 -:101FF000E0917401F0917501309721F00280F38136 -:10200000E02D09940895E0917401F09175013097E5 -:1020100021F00480F581E02D09940895209172014A -:10202000309173018217930771F09093730180933D -:102030007201E0917401F0917501309721F00680F2 -:10204000F781E02D0994089520917001309171017C -:102050008217930771F09093710180937001E09162 -:102060007401F0917501309721F00084F185E02D25 -:102070000994089508950C943A100E94941B0E94AC -:1020800033030C94561C9F92AF92BF92CF92DF9273 -:10209000EF92FF920F931F93CF93DF9300D000D066 -:1020A00000D0CDB7DEB70E944B030DE010E0AA24AC -:1020B000A394B12C902E802F0E94390498012958A6 -:1020C0003E4F6901F901F080F826A1F40150110991 -:1020D00088F78FEF89838A831B820E949D1B816012 -:1020E000782F9D838C8349815A816B818D810E94D9 -:1020F000DA102FC09091DA0191FF04C08E830E9404 -:102100003F048E8125E030E0A501022E01C0440F7E -:102110000A94EAF7E42E4F21C1F029839A828E2196 -:1021200091E009F490E09B830E949D1B8160782FD1 -:102130009D838C8349815A816B818D810E94DA1045 -:10214000F6018081E826E08204C021503109E0F6E2 -:10215000BDCF0E943D1F109176010E94EC0F181711 -:10216000B9F00E94EC0F8093760126960FB6F89492 -:10217000DEBF0FBECDBFDF91CF911F910F91FF90BA -:10218000EF90DF90CF90BF90AF909F900C94E508B8 -:1021900026960FB6F894DEBF0FBECDBFDF91CF916C -:1021A0001F910F91FF90EF90DF90CF90BF90AF9075 -:1021B0009F900895CF93DF93CDB7DEB72B970FB6DF -:1021C000F894DEBF0FBECDBF4F83588769877A87EB -:1021D0008B87DE01119686E0FD0111928A95E9F761 -:1021E00085E0FE01379601900D928A95E1F74981CD -:1021F0005A816B817C818D819E810E9423172B9651 -:102200000FB6F894DEBF0FBECDBFDF91CF9108951A -:10221000CF93882309F4C2C0C82F823859F40E9492 -:10222000EC0F81FDBBC089E30E94FD190E94CA1A10 -:1022300089E30CC0833879F40E94EC0F80FDAEC0B6 -:1022400083E50E94FD190E94CA1A83E50E943F1A85 -:10225000CF910C94CA1A843859F40E94EC0F82FD75 -:102260009DC087E40E94FD190E94CA1A87E4EECF40 -:102270008CEF8C0F813A48F48C2F0E9480218111C1 -:102280008DC08C2F0E94FD19E3CF80E28C0F883027 -:1022900048F4C77081E001C0880FCA95EAF70E9430 -:1022A000831AD6CF8BE58C0F833078F4C53A29F0AA -:1022B000C63A31F083E890E005C081E890E002C0C2 -:1022C00082E890E0CF910C940E1088E58C0F83315A -:1022D00008F064C0C83A39F1C93A41F1CA3A49F143 -:1022E000CB3A51F1CC3A59F1CD3A61F1C03B69F1A9 -:1022F000CE3A71F1CF3A79F1C13B81F1C23B89F11C -:10230000C33B91F1C43B99F1C53BA1F1C63BA9F197 -:10231000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1F7 -:1023200080E090E038C082EE90E035C089EE90E029 -:1023300032C08AEE90E02FC085EB90E02CC086EB97 -:1023400090E029C087EB90E026C08CEC90E023C0A1 -:102350008DEC90E020C083E891E01DC08AE891E018 -:102360001AC082E991E017C084E991E014C081E2CB -:1023700092E011C083E292E00EC084E292E00BC0D2 -:1023800085E292E008C086E292E005C087E292E032 -:1023900002C08AE292E0CF910C942410CF9108956C -:1023A000882309F44BC0823859F40E94EC0F81FF56 -:1023B00045C089E30E94FD190E94CA1A89E30CC036 -:1023C000833871F40E94EC0F80FF38C083E50E94CF -:1023D000FD190E94CA1A83E50E943F1A0C94CA1A7A -:1023E000843859F40E94EC0F82FF28C087E40E94D1 -:1023F000FD190E94CA1A87E4EFCF9CEF980F913A1B -:1024000058F390E2980F983050F4877091E001C033 -:10241000990F8A95EAF7892F0E94891ADFCF9BE5E9 -:10242000980F933020F480E090E00C940E10885ABE -:10243000833120F480E090E00C94241008958823E8 -:1024400021F00E94831A0C94CA1A0895882321F05F -:102450000E94891A0C94CA1A08957F928F929F92B3 -:10246000AF92BF92CF92DF92EF92FF920F931F93A2 -:10247000CF93DF931F92CDB7DEB77C01C62E772EA8 -:10248000FC01058102950F70128111110E94A01AA2 -:102490000E94F619882379F0112369F080E28C0DEF -:1024A000883048F082E00E94DF190E94F61991E01E -:1024B000D82ED92601C0D12CE72DE295EF70F0E09F -:1024C000E05AFF4F0C94B523872D807F072D0F70A6 -:1024D000882311F00295007F112389F0002309F46D -:1024E00090C180E28C0D883020F4802F0E94831AE6 -:1024F00003C0802F0E94931A0E94CA1A82C18C2D99 -:102500000E94D011002309F495C180E28C0D88301F -:1025100020F4802F0E94891A03C0802F0E94991AEC -:102520000E94CA1A87C1972D907F872D8F70903295 -:1025300011F08295807FCC2021F0F1E0CF16B1F030 -:102540001EC0112349F0002309F414C1013009F021 -:1025500011C10E94B31A6EC1002319F0013009F4B1 -:1025600069C189830E94B61A89810AC1112321F0A9 -:10257000023008F05FC1FEC001115CC101C111232E -:1025800021F0002309F4F6C03CC1002309F4F8C08F -:102590003EC1872D86958695837090E0009719F04F -:1025A000019761F047C1112321F08C2D972D937075 -:1025B00002C080E090E00E940E103CC1112321F087 -:1025C0008C2D972D937002C080E090E00E94241023 -:1025D00031C18C2D112319F00E94451E02C00E94AA -:1025E000AD1E0E94321F26C1872D837009F052C094 -:1025F000111120C18C2D829586958770880F880FC8 -:102600009C2D9F70892E912CA12CB12C082E04C0DA -:10261000880C991CAA1CBB1C0A94D2F7C4FE14C0D7 -:102620000FE010E020E030E0B901A80104C0440F41 -:10263000551F661F771F8A95D2F7CB01BA016095A7 -:1026400070958095909503C060E070E0CB01272DD8 -:1026500026952695237030E02230310569F023302D -:10266000310589F0682979298A299B29213031058A -:1026700071F00E946B18DEC0682979298A299B298C -:102680000E948718D7C00E946B18C501B4010E9430 -:102690004F18D0C0112319F0872D817001C0869585 -:1026A000882309F4C7C08C2D829586958770880F82 -:1026B000880F9C2D9F70892E912CA12CB12C082E57 -:1026C00004C0880C991CAA1CBB1C0A94D2F7C4FE37 -:1026D00014C00FE010E020E030E0B901A80104C010 -:1026E000440F551F661F771F8A95D2F7CB01BA0199 -:1026F000609570958095909503C060E070E0CB0187 -:10270000272D269526952370422F50E04230510503 -:1027100069F04330510589F0682979298A299B2974 -:102720004130510571F00E94451984C0682979290A -:102730008A299B290E9461197DC00E944519C50103 -:10274000B4010E94291976C08C2D90E0FC01E05E56 -:10275000F109E531F10508F050C0E059FF4F0C9444 -:10276000B5230C2D0F70872D8F71112331F00E942E -:10277000C218802F0E941F125DC00E94E318802F94 -:102780000E94261257C0112339F0011153C0872D22 -:102790008F710E9408194EC0023008F04BC0F7CF6D -:1027A000112339F0872D8F710E94C21843C0112365 -:1027B000C9F3872D8F710E94E3183CC0112329F0C3 -:1027C000872D8F710E94AD1835C00E94A31832C0AA -:1027D000112351F0172D1F71812F0E94C21863E041 -:1027E000812F0E94D61926C081E00E94DF19023095 -:1027F00008F182E00E94DF191DC0112331F000238F -:1028000089F28C2D0E94081115C0002391F28C2DA5 -:102810000E94D0110FC0472D4F706C2DC7010E9430 -:1028200015050E94C71706C0472D4F706C2DC701B4 -:102830000E94F405DD20F9F00E94D21980FD1BC032 -:10284000F70112820E94CC190E94C218C7010E948F -:102850004A140E94CC190F90DF91CF911F910F91D4 -:10286000FF90EF90DF90CF90BF90AF909F908F90B0 -:102870007F900C94E3180F90DF91CF911F910F91EF -:10288000FF90EF90DF90CF90BF90AF909F908F9090 -:102890007F9008950F931F93CF93DF93EC0188816E -:1028A00099812B813C81232BB9F09F3F11F48F3FFD -:1028B00099F0CE010E944C05882371F068817981DE -:1028C0008A810E94C8198C010E947D190E944418B7 -:1028D000B801CE010E942D12DF91CF911F910F916F -:1028E00008950E94A01A0E94B01A0E94751A0E94B0 -:1028F000CA1A0E94E31F0E94321F80E090E00E94EB -:102900000E1080E090E00C9424100E94901A0C9419 -:1029100071140E94BD19292F22952F7030E02C30A0 -:1029200031054CF42A3031056CF422503109223043 -:102930003105A8F407C02C30310569F02F3031057E -:1029400051F00DC0803F69F018F4803E40F409C09A -:10295000843F29F406C093FB882780F9089580E01E -:10296000089581E00895CF93DF9300D000D01F92A7 -:10297000CDB7DEB70F900F900F900F900F90DF91B3 -:10298000CF910895CF93DF9300D000D000D0CDB782 -:10299000DEB726960FB6F894DEBF0FBECDBFDF912F -:1029A000CF9108951F93CF93DF93C091850116E0D7 -:1029B00080918601C81799F0D0E01C9FF0011D9FFF -:1029C000F00D1124E957FE4F4081518162817381DE -:1029D000848195810E94C2142196C770E9CFDF914E -:1029E000CF911F9108954091B7015091B801609126 -:1029F000B9017091BA018091BB019091BC010C9416 -:102A0000C2148091BC0182958F7009F054C08091EE -:102A1000B901882309F44FC080918501A0918601F6 -:102A20006091B7017091B8014091BA015091BB011A -:102A3000B6E08A1709F43FC090E041155105C1F195 -:102A40007F3F11F46F3FA1F1B89FF001B99FF00DE6 -:102A50001124E957FE4F218172132AC0208162138D -:102A600027C02281211124C02381348124173507F6 -:102A700010F421503109241B350B283C3105C0F4DA -:102A80002091BC012F7020612093BC0126E0289F7B -:102A9000F001299FF00D1124E457FE4F80818F70C3 -:102AA0008061808387EB91E00E944A140C94D214D9 -:102AB00001968770BECF0895CF92DF92EF92FF927A -:102AC0000F931F93CF93DF93CDB7DEB762970FB607 -:102AD000F894DEBF0FBECDBF8C0185E0F801DE01AA -:102AE0001D9601900D928A95E1F7D8014C911196AF -:102AF0005C91119712966C9112971396CD90DC9081 -:102B000014973091B7017091B8018091BA019091FA -:102B1000BB01009709F46BC17F3F19F43F3F09F4F3 -:102B200066C1E090B901EE2009F4C0C02091BC015B -:102B3000C816D90628F0F601E81BF90BCF0104C02E -:102B4000809590958C0D9D1DFF24F394883C9105F4 -:102B500078F0F12C207F09F0C6C07C2DD98AC88A74 -:102B600089890E94B31487EB91E00E944A14B1C096 -:102B7000822F807F09F046C0751314C0341312C031 -:102B8000611110C02F7020612093BC010E94F314CA -:102B900087EB91E00E944A148091BC01D801159600 -:102BA0008C932EC0CD2819F15F3F11F44F3FF9F0FF -:102BB000F62E61111CC0809185012091860136E0BE -:102BC000821709F45AC090E0389FF001399FF00D48 -:102BD0001124E957FE4F7181571306C070814713C6 -:102BE00003C07281711103C001968770E9CFF62E80 -:102BF000662309F418C18091BC0181608093BC01F7 -:102C0000F12C11C1751308C0341306C0611104C042 -:102C10008091BC01D801C3C04D875E878D859E859C -:102C20006A8B0E9489146A898823E1F16623D1F1B5 -:102C30002091BC01822F82958F7090E0029774F0F2 -:102C40008091B7019091B80198878F831986DB86B0 -:102C5000CA862C87CE0107960E944A1486E0F801A6 -:102C6000A7EBB1E001900D928A95E1F70E94011562 -:102C70000E94F314FF24F394D6C04D875E878D85A0 -:102C80009E850E94BD19292F22952F7030E0223099 -:102C900031050CF0BCC09F7009F0B6C0805E883072 -:102CA00008F4C1C0C8010E944A14E4CFC816D9066E -:102CB00008F453C0F601E81BF90BCF01883C9105DD -:102CC00008F450C0F12C7C2DD98AC88A89890E94C9 -:102CD000B314E7EBF1E086E0DF011D928A95E9F796 -:102CE0000E94F314A0C0751314C0341312C06111F4 -:102CF00010C08091BC01F8018583C8010E944A146C -:102D000086E0E7EBF1E0DF011D928A95E9F7FE2C02 -:102D10008AC04D875E878D859E856A8B0E94891447 -:102D20006A89882309F4BECF662309F4BBCF2091BA -:102D3000BC01822F82958F7090E002970CF48ECFA9 -:102D40008091B7019091B8019A8389831B82DD82BB -:102D5000CC822E83CE0101967FCF809590958C0DED -:102D60009D1DACCFF62E662309F49CCF75132EC0A3 -:102D700034132CC02091BC0120FD1FC0822F8295EE -:102D80008F70D9F0D80115962C9315978F3049F094 -:102D90008F5F982F9295907F822F8F70892B159639 -:102DA0008C93C8010E944A1486E0F801A7EBB1E0B9 -:102DB00001900D928A95E1F793CF86E0F801A7EB99 -:102DC000B1E001900D928A95E1F72DC04D875E87A5 -:102DD0008D859E850E948914811140CF8091BC0110 -:102DE00081608093BC01C8010E944A141CC0662304 -:102DF00009F458CF4D875E878D859E850E94891482 -:102E0000882309F44FCF2ACF811148CF0CC024303A -:102E100031050CF047CF9F7009F440CFF801958140 -:102E2000907F09F03BCF8F2D62960FB6F894DEBFEE -:102E30000FBECDBFDF91CF911F910F91FF90EF900B -:102E4000DF90CF9008951F93CF93DF93CDB7DEB778 -:102E50002C970FB6F894DEBF0FBECDBF4F835887B7 -:102E600069877A878B879C87CE0107960E945C15BD -:102E7000882369F08F8198852A853B85232BF1F182 -:102E80009F3F09F063C08F3F09F060C037C086E004 -:102E9000FE013796DE01119601900D928A95E1F7B9 -:102EA0006F817885EA85FB85309741F17F3F11F48A -:102EB0006F3F21F12091860130E0C90101968770B2 -:102EC00099274091850150E08417950709F447C080 -:102ED00069837A83FD83EC8396E0929FD001939F70 -:102EE000B00D1124A957BE4FFE01319601900D92ED -:102EF0009A95E1F7809386010E94D21416E08091A2 -:102F00008501909186018917C1F1189FC001112494 -:102F100089579E4F0E945C15882379F1E0918501C5 -:102F20001E9FF0011124E957FE4F408151816281BB -:102F30007381848195810E94C2148091850190E003 -:102F400001968770992780938501D9CF4F81588545 -:102F500069857A858B859C850E94C214CFCF0E949B -:102F600085141092860110928501E7EBF1E086E06E -:102F7000DF011D928A95E9F7C1CF2C960FB6F89420 -:102F8000DEBF0FBECDBFDF91CF911F910895EF92AD -:102F9000FF920F931F93CF93DF938C01009709F457 -:102FA0006CC0F12CEE24E394E8012196F8018491A1 -:102FB000843740F4843008F051C0813081F0823091 -:102FC00019F15BC0853709F444C0A8F19CE7980F5C -:102FD000903708F052C08F770E94D01141C00E5F29 -:102FE0001F4FFE01C49180E28C0F883048F4C770F7 -:102FF0008E2D01C0880FCA95EAF70E94A31A14C04B -:103000008C2F0E9408112DC00E5F1F4FFE01C4912E -:1030100080E28C0F883058F4C7708E2D01C0880F65 -:10302000CA95EAF70E94A91A0E94CA1A1AC08C2FE0 -:103030000E94D01116C00E5F1F4FFE01C491CC2319 -:1030400081F08FE99FE00197F1F700C00000C150C7 -:10305000F6CF0E5F1F4FFE01F49003C00E940811CF -:103060008E018F2D882309F49FCFEFE9FFE0319780 -:10307000F1F700C000008150F5CFDF91CF911F9193 -:103080000F91FF90EF90089508956093C1017093A0 -:10309000C2018093C3019093C4010C9471140F93E7 -:1030A0001F930091C1011091C2012091C301309181 -:1030B000C401DC01CB01802B912BA22BB32B80937D -:1030C000C1019093C201A093C301B093C4011F91A9 -:1030D0000F910C9471140F931F930091C1011091E3 -:1030E000C2012091C3013091C401DC01CB018023D6 -:1030F0009123A223B3238093C1019093C201A09393 -:10310000C301B093C4011F910F910C9471140F93DC -:103110001F930091C1011091C2012091C301309110 -:10312000C401DC01CB0180279127A227B32780931C -:10313000C1019093C201A093C301B093C4011F9138 -:103140000F910C9471141092BD011092BE01109257 -:10315000BF011092C0010C94711441E050E060E096 -:1031600070E004C0440F551F661F771F8A95D2F781 -:103170004093BD015093BE016093BF017093C001A5 -:103180000C94711441E050E060E070E004C0440F22 -:10319000551F661F771F8A95D2F78091BD019091C8 -:1031A000BE01A091BF01B091C001482B592B6A2BE1 -:1031B0007B2B4093BD015093BE016093BF01709380 -:1031C000C0010C94711441E050E060E070E004C074 -:1031D000440F551F661F771F8A95D2F7409550956B -:1031E000609570958091BD019091BE01A091BF0145 -:1031F000B091C001482359236A237B234093BD012A -:103200005093BE016093BF017093C0010C94711480 -:1032100041E050E060E070E004C0440F551F661FBD -:10322000771F8A95D2F78091BD019091BE01A09140 -:10323000BF01B091C001482759276A277B274093D7 -:10324000BD015093BE016093BF017093C0010C9407 -:1032500071140F931F930091BD011091BE01209135 -:10326000BF013091C001DC01CB01802B912BA22B3F -:10327000B32B8093BD019093BE01A093BF01B09387 -:10328000C0011F910F910C9471140F931F93009123 -:10329000BD011091BE012091BF013091C001DC0140 -:1032A000CB0180239123A223B3238093BD0190936C -:1032B000BE01A093BF01B093C0011F910F910C9468 -:1032C00071140F931F930091BD011091BE012091C5 -:1032D000BF013091C001DC01CB0180279127A227DB -:1032E000B3278093BD019093BE01A093BF01B0931B -:1032F000C0011F910F910C9471140895CF92DF9229 -:10330000EF92FF920F931F93CF93DF938C01C090A6 -:10331000C101D090C201E090C301F090C40180913E -:10332000BD019091BE01A091BF01B091C001C82A1A -:10333000D92AEA2AFB2ACFE1D0E0D701C6010C2E18 -:1033400004C0B695A795979587950A94D2F780FF04 -:1033500006C0B8018C2F0E944A08019721F42197DA -:1033600060F780E001C08C2FDF91CF911F910F910A -:10337000FF90EF90DF90CF900895CF93DF93EC0113 -:103380000E947E19BE010E944A08DF91CF910895E4 -:10339000CB010E94BD1908958091C5018595859541 -:1033A000859508958091C5018770089598E0899F5B -:1033B00090011124262B2093C5010C94C218209152 -:1033C000C501809582238093C501982F977069F479 -:1033D00030E0482F552747FD50952417350729F031 -:1033E0008595859585950C94E31808959091C50170 -:1033F000977081E009F480E0089590910C01992381 -:1034000021F090910D01911109C020910E01309190 -:103410000F01F90132969FEF40E01FC0982F96955B -:10342000969596959F3050F5E0910E01F0910F0121 -:10343000E90FF11D877021E030E0A90102C0440FBF -:10344000551F8A95E2F7CA019181892B81830895DE -:103450009F3F39F04F5F4E3041F051915813F8CFF4 -:103460000DC05111F7CF942FF5CF9F3F39F0F901DF -:10347000E90FF11D97FDFA958283089508959091C3 -:103480000C01992321F090910D01911109C0209117 -:103490000E0130910F01F9013296205F3F4F1FC09E -:1034A000982F9695969596959F30F0F4E0910E01A1 -:1034B000F0910F01E90FF11D877021E030E0A901C3 -:1034C00002C0440F551F8A95E2F7CA018095918189 -:1034D0008923818308953196E217F30729F09081BB -:1034E0009813F9CF1082F7CF089581E090E0E09132 -:1034F0000E01F0910F01E80FF91F10820196803143 -:103500009105A9F708959091D901892B8093D9014C -:10351000089580959091D90189238093D9010895C8 -:103520001092D90108959091D801892B8093D801E8 -:10353000089580959091D80189238093D8010895AA -:103540001092D80108959091D701892B8093D701CB -:10355000089580959091D70189238093D70108958C -:103560001092D70108958093C60108951092C60164 -:10357000089580910E0190910F01FC0131969C01FC -:10358000205F3F4F80E0919191118F5FE217F30729 -:10359000D1F70895E0910E01F0910F018091D901CA -:1035A0008083E0910E01F0910F0190818091D8010C -:1035B000892B8083E0910E01F0910F019081809121 -:1035C000D701892B80838091C601882361F0E09127 -:1035D0000E01F0910F019081892B80830E94B91A0E -:1035E00081111092C60180910E0190910F010C94EF -:1035F000F80F20E0009739F0AC01415051098423C5 -:1036000095232F5FF7CF822F0895CF92DF92EF920D -:10361000FF926C01EE24FF24C114D104E104F104F3 -:1036200021F0C701B60120E101C020E0C72ED82E4D -:10363000E92EFF24C114D104E104F10419F0285F3C -:10364000C701B6016B017C0154E0F694E794D7946E -:10365000C7945A95D1F7C114D104E104F10419F0CB -:103660002C5FC701B6016B017C0142E0F694E79440 -:10367000D794C7944A95D1F7C114D104E104F10459 -:1036800019F02E5FC701B601DC01CB01B695A795F5 -:1036900097958795892B8A2B8B2B09F02F5F822F8B -:1036A000FF90EF90DF90CF9008958091F1018430EA -:1036B00021F11092DB0120E488E190E00FB6F8944C -:1036C000A895809360000FBE2093600080E00E9468 -:1036D000E50883B7817F846083BF83B7816083BF40 -:1036E0007894889583B78E7F83BF88E10FB6F8946E -:1036F00080936000109260000FBE089508950895B1 -:103700000E947E1B0E944B030E947F1B0E9440046C -:1037100091E0811101C090E0892F08950E948514E5 -:103720000E94EC0F0C94E50882E084BD93E095BD07 -:103730009AEF97BD80936E0008952FB7F89480910B -:10374000DC019091DD01A091DE01B091DF012FBF7E -:103750000895CF92DF92EF92FF920F931F932FB7AE -:10376000F8944091DC015091DD016091DE0170918F -:10377000DF012FBF6A017B01EE24FF248C0120E0D2 -:1037800030E0C016D106E206F30610F441505109AC -:103790009A01281B390BC9011F910F91FF90EF90DF -:1037A000DF90CF9008951F920F920FB60F921124C1 -:1037B0008F939F93AF93BF938091DC019091DD0134 -:1037C000A091DE01B091DF010196A11DB11D809392 -:1037D000DC019093DD01A093DE01B093DF01BF9186 -:1037E000AF919F918F910F900FBE0F901F901895E2 -:1037F0000E94E90CF8942FEF87EA91E6215080406F -:103800009040E1F700C0000087E090EBDC0180937E -:10381000FB019093FC01A093FD01B093FE019CE09D -:1038200088E10FB6F894A895809360000FBE90933E -:103830006000FFCFEF92FF920F931F93CF93DF9320 -:10384000D82FCDE08C2F0E94390405E010E0E82E3F -:10385000F12CC701002E02C0959587950A94E2F7D6 -:1038600080FF09C0602F7C2F80E00E94F505D813EF -:1038700002C081E006C00150110958F7C15010F78D -:1038800080E0DF91CF911F910F91FF90EF9008950D -:10389000CF93C82F8CE20E941A1C882321F08C2F12 -:1038A000CF910C941A1C80E0CF910895CF930E9481 -:1038B0009D1D811102C00E94831DC5E6C15049F0C3 -:1038C0000E944B038FE39CE90197F1F700C00000D1 -:1038D000F5CF89E20E94481C811113C18AE20E943F -:1038E000481C81110E94831D85E00E94481C8111A3 -:1038F0000E94F81B0E94A81D8093DA0187E00E94B5 -:10390000481C8823A9F18BE10E94481C882351F0B0 -:103910008091DA0181FB222720F991E0922790FB28 -:1039200081F90EC08EE00E94481C882361F08091CE -:10393000DA0182FB222720F991E0922790FB82F99D -:103940008093DA0115C080E10E94481C9091DA0151 -:10395000882341F093FB222720F981E0822780FB16 -:1039600093F904C0892F809580FB90F99093DA0138 -:103970008091DA010E94AC1D0E94BA1D8093FA0169 -:1039800080EE0E94481C882341F08091FA01982F14 -:10399000909590FB80F98093FA0189E30E94481C7E -:1039A000882359F08091FA0181FB222720F991E0C8 -:1039B000922790FB81F98093FA0182EE0E94481CC5 -:1039C000882359F08091FA0182FB222720F991E0A7 -:1039D000922790FB82F98093FA0186EE0E94481CA0 -:1039E000882359F08091FA0183FB222720F991E086 -:1039F000922790FB83F98093FA0183EE0E94481C82 -:103A0000882359F08091FA0184FB222720F991E064 -:103A1000922790FB84F98093FA0185E30E94481C69 -:103A2000882359F08091FA0185FB222720F991E043 -:103A3000922790FB85F98093FA0181E30E94481C4C -:103A4000882359F08091FA0186FB222720F991E022 -:103A5000922790FB86F98093FA0181E10E94481C2D -:103A6000882359F08091FA0187FB222720F991E001 -:103A7000922790FB87F98093FA018091FA010E94C6 -:103A8000BE1D8091FA0187FB882780F980930D0184 -:103A900087E20E94481CC82F8EE10E94481C8111B9 -:103AA000C2608FE10E94481C8111C46080E20E94C4 -:103AB000481C8111C86081E20E94481C8111C061CC -:103AC00082E20E94481C8111C06283E20E94481C6D -:103AD0008111C06484E20E94481C882311F0C068F0 -:103AE00002C0CC2329F08C2F0E94B51D6C2F03C07F -:103AF0000E94B11D682F70E080E090E0CF910C949F -:103B00004518CF9108956DEE7EEF80E090E00E9421 -:103B1000EF2360E082E090E00E94DD2360E083E03C -:103B200090E00E94DD2360E084E090E00E94DD23CD -:103B300060E085E090E00C94DD2380E090E00E945E -:103B4000D72321E08D3E9E4F09F020E0822F08957B -:103B500082E090E00C94CF23682F82E090E00C94F8 -:103B6000DD2383E090E00C94CF23682F83E090E086 -:103B70000C94DD2384E090E00C94CF23682F84E044 -:103B800090E00C94DD238091E20180FF0BC06091F6 -:103B9000130185E0689FB0011124759567957595AF -:103BA00067952BC081FF09C06091130185E0689F74 -:103BB000B00111247595679520C082FF07C0609100 -:103BC000130185E0689FB001112417C09091E301B3 -:103BD0009923D1F060911201961788F72091130173 -:103BE00085E0289F90011124929FA001939F500D82 -:103BF000112470E0CA010E94A1236038710540F4CD -:103C00006115710539F002C065E070E0862F0895F6 -:103C10008FE7089581E008958091E20180FF08C058 -:103C20006091110170E0759567957595679521C054 -:103C300081FF06C06091110170E07595679519C00C -:103C400082FF04C06091110170E010C09091E30107 -:103C50009923C1F0609110019617A0F7809111018E -:103C6000899FC001112470E00E94A1236038710572 -:103C700028F46115710521F0862F08958FE70895C6 -:103C800081E0089561E070E0F4CF803F21F40E946C -:103C9000C31D819504C0813F29F40E94C31D8093F8 -:103CA000E6010895823F21F40E94C31D819504C05E -:103CB000833F29F40E94C31D8093E5010895893F45 -:103CC00019F40E940C1E05C08A3F31F40E940C1E9C -:103CD00081958093E70108958B3F21F40E940C1E8B -:103CE000819504C08C3F29F40E940C1E8093E8014A -:103CF0000895843F21F48091E401816017C0853FDD -:103D000021F48091E401826011C0863F21F480910A -:103D1000E40184600BC0873F21F48091E401886056 -:103D200005C0883F31F48091E40180618093E40113 -:103D300008958D3F21F48091E20181600BC08E3F98 -:103D400021F48091E201826005C08F3F29F48091C7 -:103D5000E20184608093E2010895803F39F480910C -:103D6000E60187FF6CC01092E60169C0813F29F42B -:103D70008091E6011816BCF362C09091E501823F84 -:103D800029F497FF5CC01092E50159C0833F19F4F4 -:103D90001916CCF354C0893F41F48091E7011816FD -:103DA0000CF04DC01092E7014AC08A3F29F480917F -:103DB000E70187FF44C0F6CF8B3F39F48091E801DB -:103DC00087FF3DC01092E8013AC08C3F29F48091F2 -:103DD000E8011816BCF333C0843F21F48091E4015C -:103DE0008E7F17C0853F21F48091E4018D7F11C043 -:103DF000863F21F48091E4018B7F0BC0873F21F443 -:103E00008091E401877F05C0883F31F48091E4010F -:103E10008F7E8093E40113C08D3F21F48091E201F5 -:103E20008E7F0BC08E3F21F48091E2018D7F05C013 -:103E30008F3F29F48091E2018B7F8093E201809192 -:103E4000E50181110EC08091E60181110AC08091C7 -:103E5000E701811106C08091E801811102C0109232 -:103E6000E301089584EE91E00E9403100E949D1BDF -:103E70009093E1018093E00108951F93CF93DF9326 -:103E80008091E0019091E1010E94A91BAC01909109 -:103E9000E301992321F02091140130E006C0209124 -:103EA00015018AE0289F900111244217530708F456 -:103EB00086C08091E501C091E601D091E7011091A3 -:103EC000E801811107C0C11176C0D11174C0111170 -:103ED00072C075C09F3F19F09F5F9093E301181661 -:103EE00024F40E94C31D8093E5018091E50187FFC2 -:103EF00005C00E94C31D81958093E5011C1624F422 -:103F00000E94C31D8093E6018091E60187FF05C0F2 -:103F10000E94C31D81958093E6016091E5016623AF -:103F200039F1C091E601CC2319F1772767FD70952F -:103F3000872F972F0E94B22223E333E343E35FE30B -:103F40000E9416230E947F226093E5016C2F772741 -:103F500067FD7095872F972F0E94B22223E333E3EA -:103F600043E35FE30E9416230E947F226093E601F1 -:103F70001D1624F40E940C1E8093E7018091E70136 -:103F800087FF05C00E940C1E81958093E7011116E2 -:103F900024F40E940C1E8093E8018091E80187FFC1 -:103FA00005C00E940C1E81958093E801DF91CF919E -:103FB0001F910C94321F9F3F09F08ECF96CFDF9157 -:103FC000CF911F910895E4EEF1E085E0DF011D92AD -:103FD0008A95E9F71092E3011092E2010895833087 -:103FE00081F128F4813059F08230D1F00895853084 -:103FF00009F449C0B8F1863009F456C0089580919B -:104000001501262F30E0280F311D2F3F310524F4F4 -:10401000680F6093150108958FEF8093150108953F -:1040200080911401262F30E0280F311D2F3F3105DC -:1040300024F4680F6093140108958FEF80931401A6 -:10404000089580911301262F30E0280F311D2F3F56 -:10405000310524F4680F6093130108958FEF809366 -:104060001301089580911201262F30E0280F311D91 -:104070002F3F310524F4680F6093120108958FEFEC -:1040800080931201089580911101262F30E0280FAE -:10409000311D2F3F310524F4680F609311010895FD -:1040A0008FEF80931101089580911001262F30E049 -:1040B000280F311D2F3F310524F4680F6093100144 -:1040C00008958FEF809310010895833011F128F443 -:1040D000813049F0823091F00895853081F120F1EE -:1040E0008630C1F1089580911501681720F4861B70 -:1040F000809315010895109215010895809114017F -:10410000681720F4861B80931401089510921401FF -:10411000089580911301681720F4861B8093130182 -:10412000089510921301089580911201681720F4E8 -:10413000861B8093120108951092120108958091B8 -:104140001101681720F4861B8093110108951092C5 -:104150001101089580911001681720F4861B809347 -:10416000100108951092100108950F931F938D313F -:1041700009F46BC008F03FC08E3009F47FC0C0F472 -:10418000873009F469C068F4863009F0B1C08091C5 -:10419000DA01817F8E7F8093DA0181E08093EA01EA -:1041A000A8C0883009F4A2C08B3009F49FC0A0C019 -:1041B000863109F49BC078F4803109F472C08131F2 -:1041C00009F096C00E94851490910D0181E0892725 -:1041D00080930D018BC0893109F488C08B3109F0BF -:1041E00087C08091DA0181FB222720F991E0922794 -:1041F00090FB81F94CC0853309F470C048F48732D4 -:1042000009F46CC008F459C0893209F467C070C061 -:10421000833438F48A3308F04EC0883309F466C01A -:1042200067C0833409F45AC0883409F061C00E9421 -:1042300085140FEF13ED20E3015010402040E1F70B -:1042400000C000000E94F81B51C00E9439220E9449 -:10425000EC0F0E94E5084AC09091DA01892F809501 -:10426000817080FB90F929F0966098609093DA0154 -:1042700040C0997F977F9093DA0138C08091DA012E -:1042800082FB222720F991E0922790FB82F980930C -:10429000DA01992359F18091DA0181608093DA0182 -:1042A00025C08091DA0183FB222720F991E0922733 -:1042B00090FB83F9ECCF895301C08D5141E050E070 -:1042C00060E070E08A019B0104C0000F111F221FF3 -:1042D000331F8A95D2F7C901B80104C061E070E0CC -:1042E00080E090E00E9445180E94851481E001C0A2 -:1042F00080E01F910F91089580E0089580E0089577 -:10430000CF93C82F8091EA01813079F018F0823084 -:10431000E9F187C0E0910E01F0910F0180818131B8 -:1043200069F0823209F07FC009C0E0910E01F0917E -:104330000F018081813111F0823261F48C2F0E9453 -:104340007C21811104C08C2F0E94B5201DC081E00A -:1043500090E01AC08C2F0E947E21811114C0C431BC -:1043600079F048F4CB3079F0C03109F060C082E0D8 -:104370008093EA0108C0C93219F0C83321F057C050 -:104380001092EA0154C081E0817053C0C93289F1B2 -:1043900018F5C43171F1A8F4C73009F046C08AE0BD -:1043A0008093150194E19093140193E0909313018D -:1043B0008093120188E08093110188E280931001BC -:1043C00034C0CE51C63088F5EC2FF0E0E65DFE4FEC -:1043D00080818093E90129C0CE34E9F020F4CB3408 -:1043E00021F56AE013C0C13579F0C235F1F461E01E -:1043F0000DC08091E901882319F01092E90115C0E0 -:1044000081E08093EA0115C061E006C08091E90176 -:104410000E94EF1F0AC06AE08091E9010E946520B6 -:1044200004C01092EA0180E004C081E002C080E094 -:10443000ABCFCF910895E1E8F0E080818860808380 -:104440008081816080838FB7F89493E09093890096 -:1044500090ED909388008FBF0895EFE6F0E08081A3 -:10446000826080830895EFE6F0E080818D7F808315 -:104470000895EFE6F0E0908182E089278083089537 -:104480001F920F920FB60F9211242F933F934F93C9 -:104490005F936F937F938F939F93AF93BF93EF93AC -:1044A000FF938091EB019091EC0101969093EC01C8 -:1044B0008093EB01811103C082E00E94E508E09146 -:1044C000EC01E695E695F0E0EC54FB4FE491809129 -:1044D000EB018E1303C080E00E94E508FF91EF918D -:1044E000BF91AF919F918F917F916F915F914F910C -:1044F0003F912F910F900FBE0F901F90189504D0F1 -:104500006894B1118DC0089570D088F09F5790F0D5 -:10451000B92F9927B751A0F0D1F0660F771F881FE8 -:10452000991F1AF0BA95C9F712C0B13081F077D04F -:10453000B1E0089574C0672F782F8827B85F39F0ED -:10454000B93FCCF3869577956795B395D9F73EF447 -:1045500090958095709561957F4F8F4F9F4F0895EF -:10456000E89409C097FB3EF490958095709561950D -:104570007F4F8F4F9F4F9923A9F0F92F96E9BB27C3 -:104580009395F695879577956795B795F111F8CF3F -:10459000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAA -:1045A0009F4F16C0882311F096E911C0772321F0A0 -:1045B0009EE8872F762F05C0662371F096E8862F38 -:1045C00070E060E02AF09A95660F771F881FDAF78F -:1045D000880F9695879597F9089557FD9058440F41 -:1045E000551F59F05F3F71F04795880F97FB991F52 -:1045F00061F09F3F79F0879508951216130614060F -:10460000551FF2CF4695F1DF08C01616170618069B -:10461000991FF1CF86957105610508940895E89476 -:10462000BB2766277727CB0197F908950BD078C071 -:1046300069D028F06ED018F0952309F05AC05FC0F9 -:104640001124EECFCADFA0F3959FD1F3950F50E070 -:10465000551F629FF001729FBB27F00DB11D639F34 -:10466000AA27F00DB11DAA1F649F6627B00DA11DDA -:10467000661F829F2227B00DA11D621F739FB00D80 -:10468000A11D621F839FA00D611D221F749F3327F0 -:10469000A00D611D231F849F600D211D822F762F89 -:1046A0006A2F11249F5750408AF0E1F088234AF086 -:1046B000EE0FFF1FBB1F661F771F881F91505040D2 -:1046C000A9F79E3F510570F014C0AACF5F3FECF3ED -:1046D000983EDCF3869577956795B795F795E795BE -:1046E0009F5FC1F7FE2B880F911D9695879597F9CF -:1046F000089597F99F6780E870E060E008959FEF64 -:1047000080EC089500240A94161617061806090668 -:10471000089500240A941216130614060506089537 -:10472000092E0394000C11F4882352F0BB0F40F4BF -:10473000BF2B11F460FF04C06F5F7F4F8F4F9F4FFF -:10474000089597FB072E16F4009407D077FD09D043 -:104750000E94BB2307FC05D03EF4909581959F4FA6 -:104760000895709561957F4F0895EE0FFF1F059096 -:10477000F491E02D0994AA1BBB1B51E107C0AA1FAD -:10478000BB1FA617B70710F0A61BB70B881F991FF2 -:104790005A95A9F780959095BC01CD010895F99996 -:1047A000FECF92BD81BDF89A992780B50895A8E102 -:1047B000B0E042E050E00C94F723262FF999FECFA9 -:1047C00092BD81BDF89A019700B4021639F01FBA64 -:1047D00020BD0FB6F894FA9AF99A0FBE0895019683 -:1047E000272F0E94DE230C94DD23DC01CB01FC018A -:1047F000F999FECF06C0F2BDE1BDF89A319600B43A -:0E4800000D9241505040B8F70895F894FFCF44 -:10480E000220E708750952091E09EA080101C701CD -:10481E0028080A03140A3F4D363975042804F2039A -:10482E00B9034C0365037E039703010203040506D7 -:04483E00070809005E -:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c b/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c deleted file mode 100644 index b1cecf0ddd..0000000000 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c +++ /dev/null @@ -1,210 +0,0 @@ -// German keymap derived from "german", but more closely resembling the German layout of the Kinesis Ergo Elan. -// -// chschmitz, 2016-01-27 -#include "ergodox_ez.h" -#include "debug.h" -#include "action_layer.h" -#include "keymap_german.h" - -// Layer names -#define BASE 0 // default layer -#define SYMB 1 // symbol layer -#define MDIA 2 // media keys - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -/* Keymap 0: Basic layer - * - * X'es mark the spots where this is different from the "german" layout which it is based on. - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * |X Esc X| 1 | 2 | 3 | 4 | 5 |X ` X| |XPRSCX| 6 | 7 | 8 | 9 | 0 | ß | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * |X Tab X| Q | W | E | R | T |X L1 X| |X L1 X| Z | U | I | O | P | Ü | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | Caps | A | S | D | F | G |------| |------| H | J | K | L | Ö | Ä/L2 | - * |--------+------+------+------+------+------|X L2 X| |X L2 X|------+------+------+------+------+--------| - * | LShift | Y | X | C | V | B | | | | N | M | , | . |X - X| RShift | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |XLGuiX|X ^ X|X < X|XLEFTX|XRIGHT| |XDownX|X Up X|X # X|X + X|XRGuiX| - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * |XCTRLX|XALTX | | Alt |Ctrl/Esc| - * ,------+------+------| |------+--------+------. - * |XXX |XXX | Home | | PgUp |XXX |XXX | - * | Bkspc|Del |------| |------| Enter | Space| - * | | | End | | PgDn | | | - * `--------------------' `----------------------' - */ -// If it accepts an argument (i.e, is a function), it doesn't need KC_. -// Otherwise, it needs KC_* -[BASE] = KEYMAP( // layer 0 : default - // left hand - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, DE_ACUT, - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, MO(1), - KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT, DE_Y, KC_X, KC_C, KC_V, KC_B, MO(2), - KC_LGUI, DE_CIRC, DE_LESS, KC_LEFT, KC_RIGHT, - KC_LCTRL, KC_LALT, - KC_HOME, - KC_BSPC,KC_DELT,KC_END, - // right hand - KC_PSCREEN, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, - MO(1), DE_Z, KC_U, KC_I, KC_O, KC_P, DE_UE, - KC_H, KC_J, KC_K, KC_L, DE_OE, LT(MDIA,DE_AE), - MO(2), KC_N, KC_M, KC_COMM, KC_DOT, DE_MINS, KC_RSFT, - KC_DOWN, KC_UP, DE_HASH, DE_PLUS, KC_RGUI, - KC_RALT, KC_RCTRL, - KC_PGUP, - KC_PGDN, KC_ENT, KC_SPC - ), -// [BASE] = KEYMAP( // layer 0 : default -// // left hand -// KC_CIRC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_MPLY, -// KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(1), -// KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, -// KC_LSFT, DE_Y, KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), -// LT(SYMB,DE_LESS),CTL_T(DE_HASH), DE_ACUT, DE_MINS, DE_PLUS, -// ALT_T(KC_APP), KC_LGUI, -// KC_HOME, -// KC_SPC,KC_BSPC,KC_END, -// // right hand -// KC_MNXT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, -// TG(2), DE_Z, KC_U, KC_I, KC_O, KC_P, DE_UE, -// KC_H, KC_J, KC_K, KC_L, DE_OE, LT(MDIA,DE_AE), -// MEH_T(KC_NO),KC_N, KC_M, KC_COMM, KC_DOT, CTL_T(DE_MINS), KC_RSFT, -// KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_FN1, -// KC_LALT,CTL_T(KC_ESC), -// KC_PGUP, -// KC_PGDN,KC_TAB, KC_ENT -// ), -/* Keymap 1: Symbol Layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | . | 0 | = | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -// SYMBOLS -[SYMB] = KEYMAP( - // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,DE_EXLM,DE_AT, DE_LCBR,DE_RCBR,DE_PIPE,KC_TRNS, - KC_TRNS,DE_HASH,DE_DLR, DE_LPRN,DE_RPRN,DE_GRV, - KC_TRNS,DE_PERC,DE_CIRC,DE_LBRC,DE_RBRC,DE_TILD,KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, - KC_TRNS,KC_TRNS, - KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS, - // right hand - KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, KC_UP, KC_7, KC_8, KC_9, DE_ASTR, KC_F12, - KC_DOWN, KC_4, KC_5, KC_6, DE_PLUS, KC_TRNS, - KC_TRNS, DE_AMPR, KC_1, KC_2, KC_3, DE_BSLS, KC_TRNS, - KC_TRNS,KC_DOT, KC_0, DE_EQL, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS -), -/* Keymap 2: Media and mouse keys - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | Lclk | MsUp | Rclk | | | | | |VolDwn| Mute |VolUp | | F12 | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | Btn4 |MsLeft|MsDown|MsRght| Btn5 |------| |------| | Prev | Stop | Play | Next | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | |WhRght|WhDown| WhUp |WhLeft|WhClk | | | |BwSrch|BwBack|BwHome|BwRefr|BwFwd | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | |MsAcl0|MsAcl1|MsAcl2| | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | |Brwser|Brwser| - * | Lclk | Rclk |------| |------|Back |Forwd | - * | | | | | | | | - * `--------------------' `--------------------' - */ -// MEDIA AND MOUSE -[MDIA] = KEYMAP( - KC_TRNS, KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_TRNS, - KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS, - KC_TRNS, KC_BTN4, KC_MS_L, KC_MS_D, KC_MS_R, KC_BTN5, - KC_TRNS, KC_WH_L, KC_WH_D, KC_WH_U, KC_WH_R, KC_BTN3, KC_TRNS, - KC_TRNS, KC_TRNS, KC_ACL0, KC_ACL1, KC_ACL2, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_BTN1, KC_BTN2, KC_TRNS, - // right hand - KC_TRNS, KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11, - KC_TRNS, KC_TRNS, KC_VOLD, KC_MUTE, KC_VOLU, KC_TRNS, KC_F12, - KC_TRNS, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, KC_TRNS, - KC_TRNS, KC_WSCH, KC_WBAK, KC_WHOM, KC_WREF, KC_WFWD, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_WBAK, KC_WFWD -), -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; - -// Runs just one time when the keyboard initializes. -void matrix_init_user(void) { - -}; - -// Runs constantly in the background, in a loop. -void matrix_scan_user(void) { - - uint8_t layer = biton32(layer_state); - - ergodox_board_led_off(); - ergodox_right_led_1_off(); - ergodox_right_led_2_off(); - ergodox_right_led_3_off(); - switch (layer) { - case SYMB: - ergodox_right_led_1_on(); - break; - case MDIA: - ergodox_right_led_2_on(); - break; - default: - ergodox_board_led_off(); - break; - } - -}; diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png b/keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png deleted file mode 100644 index a0ef551e12..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png b/keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png deleted file mode 100644 index 56aea1dca4..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout.png b/keyboard/ergodox_ez/keymaps/german-kinergo/layout.png deleted file mode 100644 index 76a1aa5d7a..0000000000 Binary files a/keyboard/ergodox_ez/keymaps/german-kinergo/layout.png and /dev/null differ diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/readme.md b/keyboard/ergodox_ez/keymaps/german-kinergo/readme.md deleted file mode 100644 index 557d85a8a4..0000000000 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/readme.md +++ /dev/null @@ -1,35 +0,0 @@ -# German Layout for the ErgoDox - -This layout is inspired by the "kinesis-qwerty-mod" from benblazak's -[ergodox-firmware](https://github.com/benblazak/ergodox-firmware), as well as by the "german" layout from the -[qmk_firmware](https://github.com/jackhumbert/qmk_firmware). -The goal was to have a layout that is pretty close to an ordinary German -keyboard, so I don't have to make adjustments on the operating system level -and I keep some of the muscle memory to use a regular keyboard. - -Modifications I made with regard to the aforementioned layouts: - -* The key layout is pretty close to the layout of a German Kinesis Ergo Elan. - The only exception I made is that I reversed the "up" and "down" cursor keys, - since that feels more natural to me. - -* All layer changes are "momentary", i.e. they only last as long as the respective key is pressed. - -* I sacrificed the Hyper and Meh keys, which I don't use, and put layer change keys in their place. - -* I added a PrintScreen key which I use quite regularly for screenshots. - -## Default Layer - -![Layout of the default layer](layout.png "Layout of the default layer") - -## Code Layer - -![Layout of the code layer](layout-code.png "Layout of the code layer") - -## Media Layer - -![Layout of the media layer](layout-media.png "Layout of the media layer") - -Christoph Schmitz <schm4704 at web dot de> -2016-01-28 -- cgit v1.2.3