summaryrefslogtreecommitdiff
path: root/keyboard/ergodox_ez/keymaps/ab
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2016-06-21 22:39:54 -0400
committerGitHub <noreply@github.com>2016-06-21 22:39:54 -0400
commit649b33d7783cf3021928534b7ae127e0a89e8807 (patch)
treec2b5e0cf8ff4aa2918e3b88ab75dbdb071cc0a1d /keyboard/ergodox_ez/keymaps/ab
parent464c8e274f993d3571fe5ea5e836fe55a3912ffe (diff)
Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)
* fixes from tmk's repo * rename keyboard to keyboards
Diffstat (limited to 'keyboard/ergodox_ez/keymaps/ab')
-rw-r--r--keyboard/ergodox_ez/keymaps/ab/compiled.hex1147
-rw-r--r--keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json385
-rw-r--r--keyboard/ergodox_ez/keymaps/ab/keyboard-layout.pngbin79440 -> 0 bytes
-rw-r--r--keyboard/ergodox_ez/keymaps/ab/keymap.c140
-rw-r--r--keyboard/ergodox_ez/keymaps/ab/readme.md21
5 files changed, 0 insertions, 1693 deletions
diff --git a/keyboard/ergodox_ez/keymaps/ab/compiled.hex b/keyboard/ergodox_ez/keymaps/ab/compiled.hex
deleted file mode 100644
index 9b4434b864..0000000000
--- a/keyboard/ergodox_ez/keymaps/ab/compiled.hex
+++ /dev/null
@@ -1,1147 +0,0 @@
-:100000000C9424020C9468020C9468020C9468020C
-:100010000C9468020C9468020C9468020C946802B8
-:100020000C9468020C9468020C940C0D0C94DE0D78
-:100030000C9468020C9468020C9468020C94680298
-:100040000C9468020C94E8210C9468020C946802E9
-:100050000C9468020C947B1B0C9468020C9468024C
-:100060000C9468020C9468020C9468020C94680268
-:100070000C9468020C9468020C9468020C94680258
-:100080000C9468020C9468020C9468020C94680248
-:100090000C9468020C9468020C9468020C94680238
-:1000A0000C9468020C9468020C9468024B0E6D0E5E
-:1000B0005B0F6D0E5B0FB20ED50E5B0F2A0F3D0F5F
-:1000C0000C120C123B123B1271129112C213C2138A
-:1000D0009C12C2134C134C13B313C213C213BC13A0
-:1000E00059135913591359135913591359135913B0
-:1000F00059135913591359135913591359135913A0
-:100100006B1378137F138613901335002B0039710E
-:10011000E100E00000001E00140004001D002900A2
-:100120002F001F001A0016001B00E3004C002000E7
-:10013000080007000600E2002C002100150009005D
-:100140001900E2002602220017000A000500000044
-:1001500006012300B60000004B0000002F0224001F
-:10016000B70000004E000000300225001C000B000C
-:10017000110000001901260018000D0010005200A7
-:10018000270227000C000E00360050002A002D0028
-:1001900012000F0037004F0028002E00130033001C
-:1001A0003800510030002A0031002800340001548A
-:1001B00000002900010001000100010000003A00D8
-:1001C000010001000100010001003B000100F200FC
-:1001D0000100010001003C00F000F1000100F4000A
-:1001E00000503D000100F3000100F50001003E0059
-:1001F000010001000100000001003F0001000000BB
-:1002000001000000010040000100000001000000AA
-:100210000100410001000100010000000100420056
-:100220000100010001000100010043000100010084
-:100230000100AA0001004400010001000100A90022
-:1002400001004500010001000100A80001002A0092
-:100250000100AE000100010000001603450072001D
-:1002600067006F0044006F007800200045005A00CE
-:10027000000016034500720067006F0044006F0025
-:100280007800200045005A00000004030904090218
-:100290006D00040100A0FA0904000001030101003F
-:1002A000092111010001223F000705810308000A0E
-:1002B00009040100010301020009211101000122CA
-:1002C0004D000705820308000A090402000103002B
-:1002D00000000921110100012236000705830308EF
-:1002E000000A0904030001030000000921110100B4
-:1002F00001223900070584031000011201100100DA
-:10030000000008EDFE0713010001020001050109CC
-:1003100006A101050719E029E715002501950875D3
-:1003200001810205081901290595057501910295BC
-:10033000017503910105071900297715002501951D
-:100340007875018102C005010980A10185021601AD
-:100350000026B7001A01002AB70075109501810028
-:10036000C0050C0901A1018503160100269C021A93
-:1003700001002A9C02751095018100C00501090247
-:10038000A1010901A100050919012905150025018F
-:1003900095057501810295017503810105010930FB
-:1003A00009311581257F9502750881060938158167
-:1003B000257F950175088106050C0A3802158125EF
-:1003C0007F950175088106C0C005010906A10105D8
-:1003D0000719E029E71500250195087501810295A7
-:1003E0000175088101050819012905950575019117
-:1003F000029501750391010507190029FF150025D4
-:10040000FF950675088100C0000000000000000094
-:10041000000000010204060A0F17202C3A4A5D7101
-:10042000879DB3C7DAE9F5FCFFFCF5E9DAC7B39DB0
-:1004300087715D4A3A2C20170F0A0604020100005A
-:10044000000000000000000011241FBECFEFDAE022
-:10045000DEBFCDBF04B603FE24C08091FB019091A6
-:10046000FC01A091FD01B091FE018730904BA740A7
-:10047000B04BB9F41092FB011092FC011092FD01F7
-:100480001092FE0114BE84B7877F84BF88E10FB647
-:10049000F89480936000109260000FBEE0E0FFE3EC
-:1004A000099511E0A0E0B1E0EEE5F7E402C00590A7
-:1004B0000D92A433B107D9F711E0A4E3B1E001C074
-:1004C0001D92AB3FB107E1F70E94500A0C94AD2397
-:1004D0000C9400001092B9008AE08093B80008954F
-:1004E00094EA9093BC009091BC0097FFFCCF909150
-:1004F000B900987F983021F0903111F081E0089593
-:100500008093BB0084E88093BC008091BC0087FF8F
-:10051000FCCF8091B900887F883111F0803471F769
-:1005200080E0089584E98093BC008091BC0084FD44
-:10053000FCCF08958093BB0084E88093BC00809139
-:10054000BC0087FFFCCF9091B900987F81E0983282
-:1005500009F480E0089584E88093BC008091BC0099
-:1005600087FFFCCF8091BB0008958091010181112C
-:1005700015C080E40E9470028093010181110CC0BB
-:1005800082E10E949A0280930101811105C08FEFE0
-:100590000E949A02809301010E94920284B1807F9E
-:1005A00084B985B1807F85B98AB1837F8AB98BB1DF
-:1005B000837F8BB93E98469808950E94700480937B
-:1005C00001010E94B50280B38C7080BB81B3836F40
-:1005D00081BBA5E3B1E0E3E4F1E08EE08E0F119280
-:1005E0001D928E13FCCF0C945A04BF92CF92DF92CF
-:1005F000EF92FF920F931F93CF93DF9380910101AE
-:10060000882379F0809134018F5F809334018111C8
-:1006100008C00E94700480930101811102C00E94F1
-:10062000020405E311E0C0E0D0E0DD24D39482E0D1
-:10063000C82EEE24E394F12CC730D10500F580914B
-:100640000101811164C080E40E9470028093010165
-:10065000811112C082E10E949A02809301018111EE
-:100660000BC0C7010C2E01C0880F0A94EAF78095D1
-:100670000E949A02809301010E94920248C0CA30EF
-:10068000A1F028F4C83059F0C93061F005C0CC3071
-:1006900089F070F0CD3089F0209A289810C0219A06
-:1006A00029980DC0229A2A980AC0239A2B9807C02D
-:1006B000529A01C0539A5B9802C03E9A469890EABB
-:1006C0009A95F1F79FB1799902C082E001C080E06C
-:1006D00091709D25982B7C9902C084E001C080E038
-:1006E000892B7D9902C038E001C030E0832B7E99D0
-:1006F00002C020E101C020E0822B9FB19095991F9C
-:100700009927991F9295990F907E892B0FC0809100
-:100710000101811149C080E40E94700280930101AF
-:10072000882379F1B12C0E9492028B2DF8019081DF
-:10073000981719F08083C09200010E94B50221969B
-:100740000F5F1F4FCE30D10509F076CF80910001A9
-:10075000882361F1815080930001882339F08FE96B
-:100760009FE00197F1F700C0000020C0A3E4B1E0D2
-:10077000E5E3F1E0CF01825F91919D938E13FCCF71
-:1007800015C083E10E949A02809301018111CACFB2
-:1007900081E40E947002809301018111C3CF0E9405
-:1007A000AB02B82EB094BFCF80E0C0CF0E9400044F
-:1007B00081E0DF91CF911F910F91FF90EF90DF903B
-:1007C000CF90BF900895E82FF0E0ED5BFE4F808161
-:1007D000089508950F931F93CF93DF93C3E4D1E05F
-:1007E00010E00C2F025F899190E00E94A11A180F6F
-:1007F0000C13F9CF812FDF91CF911F910F910895A5
-:100800000C94D00456985E9825982D9826982E988A
-:1008100027982F988FEF90E090938900809388001D
-:1008200090938B0080938A0090938D0080938C002E
-:10083000259A2D9A2FEF80E792E02150804090403A
-:10084000E1F700C00000269A2E9A2FEF80E792E091
-:10085000215080409040E1F700C00000279A2F9A75
-:100860002FEF80E792E0215080409040E1F700C0F8
-:10087000000025982D982FEF80E792E021508040CE
-:100880009040E1F700C0000026982E982FEF80E7F7
-:1008900092E0215080409040E1F700C0000027988E
-:1008A0002F9856985E9825982D9826982E982798D8
-:1008B0002F98089589EA8093800089E080938100D1
-:1008C00024982C983F988AB18F748AB96E98479A69
-:1008D0008BB1806B8BB9769A0E9402040C94CF0482
-:1008E00080E2809301018091510181110EC00E942C
-:1008F0006A0281E0809351012FEF83ED90E3215054
-:1009000080409040E1F700C0000080E40E94700247
-:100910008093010181112EC00E949A0280930101EF
-:10092000811128C00E949A0280930101811122C086
-:100930008FE30E949A028093010181111BC00E94E3
-:10094000920280E40E94700280930101811112C022
-:100950008CE00E949A028093010181110BC00E94D9
-:100960009A0280930101811105C08FE30E949A02CF
-:10097000809301010E94920280910101089561110A
-:100980000BC0FC018281882321F085EE0E94B0100B
-:1009900003C085EE0E94781180E090E008950895EC
-:1009A0006091BD017091BE018091BF019091C00125
-:1009B0000E94AD1A56985E9825982D9826982E98E4
-:1009C00027982F98813019F0823021F00895259AC8
-:1009D0002D9A0895269A2E9A089581E0089581E02F
-:1009E00008950C94EF0408950F931F93CF93DF9312
-:1009F0008C01FC01C081D181CE010E942619BE016B
-:100A00000E949D05EC01B8010E94F104882309F4BD
-:100A10008DC0F8018281882309F44AC080915D016C
-:100A200081111FC0C431F0E5DF0709F051C00E94F9
-:100A3000F30481E080935D010E94451B90935C016B
-:100A400080935B011092540110925601109255014F
-:100A5000109258011092570110925A0110925901A8
-:100A600065C080915B0190915C010E94511B883CA4
-:100A7000910570F480915401E82FF0E0EE0FFF1F14
-:100A8000EB5AFE4FD183C0838F5F809354014EC0D9
-:100A9000C43880E5D80721F0C538D04501F13AC007
-:100AA000F8018281882341F01092520182E01EC039
-:100AB000C438E0E5DE0759F580915201811106C086
-:100AC00086E20E94B01086E20E94781182E01CC08B
-:100AD000C438F0E5DF0741F3C538D045D9F4F80153
-:100AE0008281882331F01092530180E20E94C71165
-:100AF0001DC080915301811106C087E20E94B01091
-:100B000087E20E94781180E20E94CE110FC0C538A2
-:100B1000D04529F381E08093520180935301C801AD
-:100B2000DF91CF911F910F910C94ED0480E0DF9144
-:100B3000CF911F910F910895089596E0799FF0014C
-:100B4000112494E5899FE00DF11D1124E60FF11D9C
-:100B5000EE0FFF1FE65FFE4F859194910895880F79
-:100B6000991FFC01E657F040859194910895880FF4
-:100B7000991FFC01E65FFE4F8591949108950F93B4
-:100B80001F93CF93DF93EC01811520E3920750F57B
-:100B9000C11580E2D80708F0C3C0CB3BD10590F463
-:100BA000C83AD10508F06AC0C53AD10508F05BC063
-:100BB000C430D10508F0D0C1219709F0CAC101E0C5
-:100BC00010E00AC2CF3FD10511F008F0C5C1C03F07
-:100BD000D10508F0A2C0CE01805E9109089708F403
-:100BE000BBC1B7C1C13090E5D90709F4A2C020F557
-:100BF000C0318FE4D80770F4C11590E4D90708F02C
-:100C000094C0C11521E3D20708F0A3C1DD278E01EE
-:100C1000106CE2C1C115D04509F09BC10E942D1492
-:100C20008FEF94E32CE0815090402040E1F700C02A
-:100C300000000E94A01BD0C1C11597E5D90758F448
-:100C4000C03121E5D20708F01CC1C43180E5D807C6
-:100C500008F475C07EC1CE0190578115904108F00F
-:100C600078C1DF7073C1C53AD10509F477C1C63ABE
-:100C7000D10509F076C102E810E4AEC1C83AD10549
-:100C800009F472C1C93AD10509F471C1CA3AD10552
-:100C900009F470C1CB3AD10509F46FC1CC3AD10542
-:100CA00009F46EC1CD3AD10509F46DC1C03BD1053F
-:100CB00009F46CC1CE3AD10509F46BC1CF3AD10524
-:100CC00009F46AC1C13BD10509F469C1C23BD10530
-:100CD00009F468C1C33BD10509F467C1C43BD10520
-:100CE00009F466C1C53BD10509F465C1C63BD10510
-:100CF00009F464C1C73BD10509F463C1C83BD10500
-:100D000009F462C1C93BD10509F461C1CA3BD105EF
-:100D100009F460C100E014E45FC18E0110655CC19C
-:100D2000CE019F700E94B70558C1DF708E01106A16
-:100D300053C18091DA0181608093DA014DC10E9434
-:100D4000451D811102C00E942B1D0E94621D90E072
-:100D50009093FB018093FA01C23080E5D80721F41B
-:100D60008091FA01816086C0C43090E5D90721F4F2
-:100D70008091FA0182607EC0C63020E5D20721F45E
-:100D80008091FA01846076C0C83080E5D80719F4F4
-:100D90008091FA0127C0CA3090E5D90721F48091EB
-:100DA000FA01806167C0CC3020E5D20721F4809140
-:100DB000FA0180625FC0CE3080E5D80721F48091CF
-:100DC000FA01806457C0C03190E5D90721F48091C1
-:100DD000FA0180684FC0C23120E5D20729F4809122
-:100DE000FA018460886046C0C33080E5D80721F4EA
-:100DF0008091FA018E7F3EC0C53090E5D90721F47D
-:100E00008091FA018D7F36C0C73020E5D20721F4EA
-:100E10008091FA018B7F2EC0C93080E5D80719F484
-:100E20008091FA0126C0CB3090E5D90721F480915A
-:100E3000FA018F7E1FC0CD3020E5D20721F48091CA
-:100E4000FA018F7D17C0CF3080E5D80721F480915B
-:100E5000FA018F7B0FC0C13190E5D90721F4809151
-:100E6000FA018F7707C0C331D04531F48091FA0180
-:100E70008B7F877F8093FA018091FA010E94661D23
-:100E8000ABC08D2F99278F70992781309105D9F4A8
-:100E90009E012370332702C0880F991F2A95E2F71D
-:100EA0009C688E0144E0000F111F4A95E1F700276E
-:100EB0001370802B912B53E0CC0FDD1F5A95E1F777
-:100EC000C076DD272FC08230910531F4DC2FCC278E
-:100ED0008E01016F106A80C08330910569F4CE01E4
-:100EE0008370992701E010E002C0000F111F8A955E
-:100EF000E2F7C8019C680FC084309105B9F4CE01B7
-:100F00008370992701E010E002C0000F111F8A953D
-:100F1000E2F7C8019A6823E0CC0FDD1F2A95E1F7BC
-:100F2000C07ED7708C010C2B1D2B56C085309105CF
-:100F300031F4DC2FCC278E01046F106A4DC0069768
-:100F400009F04AC0CF71DD27DC2FCC278E0110625B
-:100F500043C000E010E040C08E013EC001E810E454
-:100F60003BC003E810E438C002EE14E435C009EEDB
-:100F700014E432C00AEE14E42FC005EB14E42CC0D4
-:100F800006EB14E429C007EB14E426C00CEC14E4CF
-:100F900023C00DEC14E420C003E815E41DC00AE8EA
-:100FA00015E41AC002E915E417C004E915E414C0F9
-:100FB00001E216E411C003E216E40EC004E216E4F6
-:100FC0000BC005E216E408C006E216E405C007E21D
-:100FD00016E402C00AE216E4C801DF91CF911F9126
-:100FE0000F91089596E0799FF001112494E5899F6F
-:100FF000E00DF11D1124E60FF11DEE0FFF1FE65F5E
-:10100000FE4F85919491803E9105E0F4803C9105DE
-:1010100058F58133910509F46FC048F48932910580
-:1010200009F463C08A32910509F46DC072C0893336
-:101030009105E9F082389105D1F08533910509F4E5
-:101040004DC067C0833E910581F138F4803E910523
-:10105000B9F0823E9105D9F05CC0863E910561F100
-:10106000873E9105A1F155C00E94AF0508952091DA
-:10107000FA0120FD02C021FF4CC080EE90E049C083
-:101080008091FA0180FFF9CF89E390E042C080911E
-:10109000FA0182FF0EC08091FA0184FF03C080E054
-:1010A00090E037C083EE90E034C08091FA0182FF77
-:1010B000F2CF82EE90E02DC08091FA0183FF0BC049
-:1010C0008091FA0184FDEBCF87EE90E022C0809101
-:1010D000FA0183FFF5CF86EE90E01BC08091FA0104
-:1010E00085FF07C089E290E014C08091FA0185FF76
-:1010F000F9CF85E390E00DC08091FA0186FF07C02B
-:101100008AE290E006C08091FA0186FFF9CF81E380
-:1011100090E00E94BF05089508950C948C0880917A
-:101120006E010895CF93DF9300D01F92CDB7DEB745
-:101130009C018091F101843019F593E099833B8300
-:101140002A839093E9008FEF9091E800815095FDFC
-:1011500006C095ED9A95F1F700008111F5CF8091C9
-:10116000E80085FF0DC040E050E063E070E0CE0194
-:1011700001960E94FC0A8091E8008E778093E80037
-:101180000F900F900F90DF91CF910895CF93DF9341
-:1011900000D01F92CDB7DEB72091F101243021F5A8
-:1011A00022E029839B838A8383E08093E9008FEF89
-:1011B0009091E800815095FD06C095ED9A95F1F764
-:1011C00000008111F5CF8091E80085FF0DC040E05F
-:1011D00050E063E070E0CE0101960E94FC0A80912D
-:1011E000E8008E778093E8000F900F900F90DF91CA
-:1011F000CF9108952091F1012430F1F422E0209361
-:10120000E9002FEF3091E800215035FD06C035EDA3
-:101210003A95F1F700002111F5CF2091E80025FF64
-:101220000BC040E050E065E070E00E94FC0A809155
-:10123000E8008E778093E8000895CF93DF93EC0168
-:101240009091F101943009F046C080910C018823FF
-:10125000D9F080910D018823B9F09093E9008FEFC8
-:101260009091E800815095FD06C095E19A95F1F7BF
-:1012700000008111F5CF8091E80085FF2CC040E08F
-:1012800050E060E170E017C081E08093E9008FEFEB
-:101290009091E800815095FD06C095ED9A95F1F783
-:1012A00000008111F5CF8091E80085FF14C040E077
-:1012B00050E068E070E0CE010E94FC0A8091E800F6
-:1012C0008E778093E80080E1FE01AEE5B1E0019009
-:1012D0000D928A95E1F7DF91CF9108958091F00109
-:1012E000811109C00E94910C0E94EE0C8091E200D5
-:1012F00084608093E20008951092F00108950895AB
-:101300000C94D5210E94361B0E94DB210E94940F71
-:101310000C948D0842E061EC81E00E940B0C42E0ED
-:1013200061EC82E00E940B0C42E061EC83E00E94E1
-:101330000B0C42E161EC84E00C940B0C8091F30106
-:10134000833009F455C030F4813071F0823009F4F3
-:101350008EC008958A3009F47AC08B3009F460C0D9
-:10136000893009F09CC020C08091F201813A09F0D7
-:1013700096C08091E800877F8093E8008091F60115
-:101380009091F701892B21F460E18EE591E003C093
-:1013900060E080E090E070E00E94470B8091E80000
-:1013A0008B778093E80008958091F201813209F0F3
-:1013B00076C08091F6019091F701009719F003979C
-:1013C00009F06DC08091E800877F8093E8008091EC
-:1013D000E80082FD05C08091F1018111F8CF5FC066
-:1013E0008091F10080936E018091E8008B7753C06B
-:1013F0008091F201813A09F052C08091F6019091FA
-:10140000F701892B09F04BC08091E800877F80931A
-:10141000E8008091E80080FFFCCF80910C0136C08D
-:101420008091F2018132D9F58091F6019091F70116
-:10143000892BA9F58091E800877F8093E8000E94BE
-:10144000400C8091F40180930C010C942D14809138
-:10145000F201813221F58091E800877F8093E800D6
-:101460000E94400C8091F50180936F010895809156
-:10147000F201813AA1F48091E800877F8093E8002F
-:101480008091E80080FFFCCF80916F018093F10094
-:101490008091E8008E778093E8000C94400C0895CA
-:1014A00084B7877F84BF88E10FB6F894809360008B
-:1014B000109260000FBE90E080E80FB6F894809321
-:1014C0006100909361000FBE0E94E30F0E94910C97
-:1014D0000E94EE0C8091E20084608093E200789498
-:1014E0000E94740F0E94E50F82E091E00E948F0F2E
-:1014F0000E94C3218091F101853069F40E94FD1A98
-:101500008091EF018823B1F30E94281B882391F377
-:101510000E94E60AEFCF0E94EB0FECCF292F332772
-:1015200023303105C9F064F42130310581F02230D7
-:10153000310509F043C08DE690E02EE832E042C06C
-:1015400021323105F1F02232310541F137C082E11B
-:1015500090E02BEF32E036C099278130910541F0C1
-:101560008230910541F0892B49F5EAE8F2E005C0A7
-:10157000E2E7F2E002C0EAE5F2E0849190E09F0148
-:1015800021C06430D8F4E62FF0E0EE0FFF1FEE5DCF
-:10159000FE4F2081318189E090E014C0643070F406
-:1015A00070E0FB01EE0FFF1FE65EFE4F20813181F0
-:1015B000FB01EA5EFE4F808190E004C080E090E095
-:1015C00020E030E0FA0131832083089580E189BD75
-:1015D00082E189BD09B400FEFDCF8091D8008F7DE6
-:1015E0008093D8008091E00082608093E000809139
-:1015F000E00081FDFCCF0895CF92DF92EF92FF9241
-:101600000F931F93CF93DF93EC018B016A010E942C
-:101610005F0C811133C0C114D10439F0F60180810F
-:101620009181081B190BC80FD91FE12CF12C011552
-:10163000110519F18091E80085FD16C08091E80040
-:101640008E778093E800C114D10449F0F6018081BF
-:101650009181E80EF91EF182E08285E00FC00E94C0
-:101660005F0C882321F30AC089918093F100015017
-:101670001109FFEFEF1AFF0ADACF80E0DF91CF9177
-:101680001F910F91FF90EF90DF90CF9008952091E0
-:10169000F8013091F9012617370748F061157105F7
-:1016A00039F42091E8002E772093E80001C0B901B9
-:1016B00040E061157105A9F12091F101222309F49F
-:1016C00043C0253009F442C02091E80023FD40C00A
-:1016D0002091E80022FD32C02091E80020FFE9CFF0
-:1016E0004091F3002091F20030E0342BFC01CF0157
-:1016F0006115710559F02830310540F481918093CE
-:10170000F100615071092F5F3F4FF1CF41E0283068
-:10171000310509F040E02091E8002E772093E800A1
-:10172000C8CF4111C9CF0AC08091F101882361F06F
-:10173000853061F08091E80083FD0AC08091E80067
-:1017400082FFF2CF80E0089582E0089583E008955B
-:1017500081E008952091F8013091F90126173707AB
-:1017600048F06115710539F42091E8002E77209337
-:10177000E80001C0B901FC0120E06115710591F19B
-:101780008091F101882309F440C0853009F43FC0FD
-:101790008091E80083FD3DC08091E80082FD2FC06C
-:1017A0008091E80080FFE9CF2091F3008091F20062
-:1017B00090E0922B6115710559F08830910540F445
-:1017C00024912093F1003196615071090196F2CF76
-:1017D00021E0089709F020E08091E8008E7780935F
-:1017E000E800CBCF2111CCCF0AC08091F101882332
-:1017F00061F0853061F08091E80083FD0AC080913E
-:10180000E80082FFF2CF80E0089582E0089583E04F
-:10181000089581E00895982F973058F59093E90046
-:10182000981739F07091EC002091ED005091F00084
-:1018300003C0242F762F50E021FF19C03091EB0018
-:101840003E7F3093EB003091ED003D7F3093ED0013
-:101850003091EB0031603093EB007093EC002093FB
-:10186000ED005093F0002091EE0027FF07C09F5F2E
-:10187000D3CF8F708093E90081E0089580E00895D0
-:101880008091F20187FF11C08091E80082FD05C0C0
-:101890008091F1018111F8CF11C08091E8008B7720
-:1018A0000BC08091F101882349F08091E80080FF0E
-:1018B000F8CF8091E8008E778093E800089520911A
-:1018C000E4003091E50095E64091EC00842F8170B2
-:1018D00040FF22C08091E80080FD1CC08091F10192
-:1018E000882391F0853091F08091EB0085FD10C048
-:1018F0004091E4005091E5004217530729F39A0103
-:10190000915011F784E0089582E0089583E00895EE
-:1019100081E0089580E008954091E80042FFDECF25
-:1019200008950E94FF0C0E94070DE0EEF0E0808118
-:1019300081608083E8EDF0E080818F77808319BC3F
-:10194000A7EDB0E08C918E7F8C9380818F7E808319
-:101950001092F00108950F931F93CF93DF930E948D
-:10196000FF0C0E94070DC8EDD0E088818F77888337
-:1019700088818068888388818F7D888319BC1092D4
-:10198000F1011092ED011092EF011092EE0100EEC4
-:1019900010E0F80180818B7F80838881816088835B
-:1019A00042E060E080E00E940B0CE1EEF0E080811C
-:1019B0008E7F8083E2EEF0E0808181608083808191
-:1019C00088608083F80180818E7F80838881806138
-:1019D0008883DF91CF911F910F910895E8EDF0E09A
-:1019E00080818F7E8083E7EDF0E08081816080835D
-:1019F00084E082BF81E08093F0010C94AB0CE8EDB1
-:101A0000F0E080818E7F80831092E2000895109232
-:101A1000DA001092E10008951F920F920FB60F9214
-:101A200011242F933F934F935F936F937F938F93E3
-:101A30009F93AF93BF93EF93FF938091E10082FF59
-:101A40000BC08091E20082FF07C08091E1008B7F94
-:101A50008093E1000E94730F8091DA0080FF1FC025
-:101A60008091D80080FF1BC08091DA008E7F809328
-:101A7000DA008091D90080FF0DC080E189BD82E14C
-:101A800089BD09B400FEFDCF81E08093F1010E9481
-:101A90006E0905C019BC1092F1010E947C09809169
-:101AA000E10080FF19C08091E20080FF15C08091A5
-:101AB000E2008E7F8093E2008091E200806180935B
-:101AC000E2008091D80080628093D80019BC85E044
-:101AD0008093F1010E9480098091E10084FF30C071
-:101AE0008091E20084FF2CC080E189BD82E189BD44
-:101AF00009B400FEFDCF8091D8008F7D8093D8007F
-:101B00008091E1008F7E8093E1008091E2008F7EE2
-:101B10008093E2008091E20081608093E2008091F6
-:101B2000ED01882311F084E007C08091E30087FD78
-:101B300002C081E001C083E08093F1010E9482092C
-:101B40008091E10083FF29C08091E20083FF25C0DE
-:101B50008091E100877F8093E10082E08093F10132
-:101B60001092ED018091E1008E7F8093E1008091E1
-:101B7000E2008E7F8093E2008091E200806180939A
-:101B8000E20042E060E080E00E940B0C8091F000F7
-:101B900088608093F0000E947F09FF91EF91BF91D0
-:101BA000AF919F918F917F916F915F914F913F91F5
-:101BB0002F910F900FBE0F901F9018951F920F92AC
-:101BC0000FB60F9211242F933F934F935F936F9310
-:101BD0007F938F939F93AF93BF93CF93DF93EF93B5
-:101BE000FF93C091E900CF708091EC00D82FD170A5
-:101BF00080FDD0E81092E9008091F000877F80930B
-:101C0000F00078940E94220E1092E9008091F0007A
-:101C100088608093F000CD2BCF70C093E900FF91D6
-:101C2000EF91DF91CF91BF91AF919F918F917F9174
-:101C30006F915F914F913F912F910F900FBE0F9039
-:101C40001F9018951F93CF93DF93CDB7DEB7AA9758
-:101C50000FB6F894DEBF0FBECDBFE2EFF1E088E033
-:101C60008E0F9091F10091938E13FBCF0E949E09ED
-:101C70008091E80083FF1FC18091F2019091F301F0
-:101C8000492F50E04A30510508F015C1FA01EA5ACF
-:101C9000FF4F0C945D23803881F0823809F00BC12E
-:101CA0008091F6018F708093E9008091EB0085FBB5
-:101CB000882780F91092E90006C08091EE0190918A
-:101CC000EF01911182609091E800977F9093E80076
-:101CD0008093F1001092F100C8C0282F2D7F09F0E9
-:101CE000EAC0882319F0823061F0E5C08091F401E8
-:101CF000813009F0E0C0933009F080E08093EF017B
-:101D00002BC08091F401811127C08091F6018F7062
-:101D100009F4D1C08093E9002091EB0020FF1CC0A2
-:101D2000933021F48091EB00806214C09091EB001D
-:101D300090619093EB0021E030E0A90102C0440FD4
-:101D4000551F8A95E2F74093EA001092EA008091CD
-:101D5000EB0088608093EB001092E9008091E8002E
-:101D6000877F86C08111A7C01091F4011F778091F1
-:101D7000E3008078812B8093E3008091E800877FE7
-:101D80008093E8000E94400C8091E80080FFFCCF27
-:101D90008091E30080688093E300111102C082E02B
-:101DA00001C083E08093F10186C08058823008F042
-:101DB00082C08091F4019091F5018C3D53E095072C
-:101DC00079F583E08A838AE289834FB7F894DE014C
-:101DD000139620E03EE051E2E32FF0E050935700ED
-:101DE000E49120FF03C0E295EF703F5FEF708E2F0C
-:101DF00090E0EA3010F0C79601C0C0968D939D9395
-:101E00002F5F243149F74FBF8091E800877F80938F
-:101E1000E8006AE270E0CE0101960E94470B14C010
-:101E2000AE014F5F5F4F6091F6010E948E0ABC01C8
-:101E3000009709F440C09091E800977F9093E800E4
-:101E400089819A810E94AA0B8091E8008B77809308
-:101E5000E80031C0803879F58091E800877F809371
-:101E6000E8008091ED018093F1008091E8008E7789
-:101E70008093E8000E94400C1EC081111CC090910C
-:101E8000F4019230C0F48091E800877F8093E800ED
-:101E90009093ED010E94400C8091ED01811106C0EC
-:101EA0008091E30087FD02C081E001C084E080935F
-:101EB000F1010E948A098091E80083FF0AC08091A5
-:101EC000E800877F8093E8008091EB008062809338
-:101ED000EB00AA960FB6F894DEBF0FBECDBFDF9120
-:101EE000CF911F9108950895CF938091F101882398
-:101EF000A1F0C091E900CF709091EC00892F817022
-:101F000090FD80E8C82B1092E9008091E80083FDE5
-:101F10000E94220ECF70C093E900CF910895909354
-:101F20007501809374010895E0917401F091750139
-:101F3000309721F00190F081E02D099480E0089520
-:101F4000E0917401F0917501309721F00280F381E6
-:101F5000E02D09940895E0917401F0917501309796
-:101F600021F00480F581E02D0994089520917201FB
-:101F7000309173018217930771F0909373018093EE
-:101F80007201E0917401F0917501309721F00680A3
-:101F9000F781E02D0994089520917001309171012D
-:101FA0008217930771F09093710180937001E09113
-:101FB0007401F0917501309721F00084F185E02DD6
-:101FC0000994089508950C94E20F0E943C1B0E940E
-:101FD000DD020C94FE1B9F92AF92BF92CF92DF92D4
-:101FE000EF92FF920F931F93CF93DF9300D000D017
-:101FF00000D0CDB7DEB70E94F5020DE010E0AA24B4
-:10200000A394B12C902E802F0E94E30398012958AD
-:102010003E4F6901F901F080F826A1F40150110941
-:1020200088F78FEF89838A831B820E94451B81601A
-:10203000782F9D838C8349815A816B818D810E9489
-:1020400082102FC09091DA0191FF04C08E830E940C
-:10205000E9038E8125E030E0A501022E01C0440F86
-:102060000A94EAF7E42E4F21C1F029839A828E2147
-:1020700091E009F490E09B830E94451B8160782FDA
-:102080009D838C8349815A816B818D810E9482104E
-:10209000F6018081E826E08204C021503109E0F693
-:1020A000BDCF0E94E51E109176010E94940F181773
-:1020B000B9F00E94940F8093760126960FB6F8949B
-:1020C000DEBF0FBECDBFDF91CF911F910F91FF906B
-:1020D000EF90DF90CF90BF90AF909F900C948D08C1
-:1020E00026960FB6F894DEBF0FBECDBFDF91CF911D
-:1020F0001F910F91FF90EF90DF90CF90BF90AF9026
-:102100009F900895CF93DF93CDB7DEB72B970FB68F
-:10211000F894DEBF0FBECDBF4F83588769877A879B
-:102120008B87DE01119686E0FD0111928A95E9F711
-:1021300085E0FE01379601900D928A95E1F749817D
-:102140005A816B817C818D819E810E94CB162B965A
-:102150000FB6F894DEBF0FBECDBFDF91CF910895CB
-:10216000CF93882309F4C2C0C82F823859F40E9443
-:10217000940F81FDBBC089E30E94A5190E94721AC9
-:1021800089E30CC0833879F40E94940F80FDAEC0BF
-:1021900083E50E94A5190E94721A83E50E94E7193F
-:1021A000CF910C94721A843859F40E94940F82FDD6
-:1021B0009DC087E40E94A5190E94721A87E4EECFA1
-:1021C0008CEF8C0F813A48F48C2F0E9428218111CA
-:1021D0008DC08C2F0E94A519E3CF80E28C0F883030
-:1021E00048F4C77081E001C0880FCA95EAF70E94E1
-:1021F0002B1AD6CF8BE58C0F833078F4C53A29F0B3
-:10220000C63A31F083E890E005C081E890E002C072
-:1022100082E890E0CF910C94B60F88E58C0F833163
-:1022200008F064C0C83A39F1C93A41F1CA3A49F1F3
-:10223000CB3A51F1CC3A59F1CD3A61F1C03B69F159
-:10224000CE3A71F1CF3A79F1C13B81F1C23B89F1CC
-:10225000C33B91F1C43B99F1C53BA1F1C63BA9F148
-:10226000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1A8
-:1022700080E090E038C082EE90E035C089EE90E0DA
-:1022800032C08AEE90E02FC085EB90E02CC086EB48
-:1022900090E029C087EB90E026C08CEC90E023C052
-:1022A0008DEC90E020C083E891E01DC08AE891E0C9
-:1022B0001AC082E991E017C084E991E014C081E27C
-:1022C00092E011C083E292E00EC084E292E00BC083
-:1022D00085E292E008C086E292E005C087E292E0E3
-:1022E00002C08AE292E0CF910C94CC0FCF91089576
-:1022F000882309F44BC0823859F40E94940F81FF5F
-:1023000045C089E30E94A5190E94721A89E30CC096
-:10231000833871F40E94940F80FF38C083E50E94D7
-:10232000A5190E94721A83E50E94E7190C94721A8B
-:10233000843859F40E94940F82FF28C087E40E94D9
-:10234000A5190E94721A87E4EFCF9CEF980F913A7B
-:1023500058F390E2980F983050F4877091E001C0E4
-:10236000990F8A95EAF7892F0E94311ADFCF9BE5F2
-:10237000980F933020F480E090E00C94B60F885AC8
-:10238000833120F480E090E00C94CC0F08958823F2
-:1023900021F00E942B1A0C94721A0895882321F0C0
-:1023A0000E94311A0C94721A08957F928F929F9214
-:1023B000AF92BF92CF92DF92EF92FF920F931F9353
-:1023C000CF93DF931F92CDB7DEB77C01C62E772E59
-:1023D000FC01058102950F70128111110E94481AAB
-:1023E0000E949E19882379F0112369F080E28C0DF8
-:1023F000883048F082E00E9487190E949E1991E07F
-:10240000D82ED92601C0D12CE72DE295EF70F0E04F
-:10241000E05AFF4F0C945D23872D807F072D0F70AE
-:10242000882311F00295007F112389F0002309F41D
-:1024300090C180E28C0D883020F4802F0E942B1AEE
-:1024400003C0802F0E943B1A0E94721A82C18C2DF9
-:102450000E947811002309F495C180E28C0D883028
-:1024600020F4802F0E94311A03C0802F0E94411A4D
-:102470000E94721A87C1972D907F872D8F7090329E
-:1024800011F08295807FCC2021F0F1E0CF16B1F0E1
-:102490001EC0112349F0002309F414C1013009F0D2
-:1024A00011C10E945B1A6EC1002319F0013009F4BA
-:1024B00069C189830E945E1A89810AC1112321F0B2
-:1024C000023008F05FC1FEC001115CC101C11123DF
-:1024D00021F0002309F4F6C03CC1002309F4F8C040
-:1024E0003EC1872D86958695837090E0009719F000
-:1024F000019761F047C1112321F08C2D972D937026
-:1025000002C080E090E00E94B60F3CC1112321F090
-:102510008C2D972D937002C080E090E00E94CC0F2C
-:1025200031C18C2D112319F00E94ED1D02C00E94B3
-:10253000551E0E94DA1E26C1872D837009F052C0F5
-:10254000111120C18C2D829586958770880F880F78
-:102550009C2D9F70892E912CA12CB12C082E04C08B
-:10256000880C991CAA1CBB1C0A94D2F7C4FE14C088
-:102570000FE010E020E030E0B901A80104C0440FF2
-:10258000551F661F771F8A95D2F7CB01BA01609558
-:1025900070958095909503C060E070E0CB01272D89
-:1025A00026952695237030E02230310569F02330DE
-:1025B000310589F0682979298A299B29213031053B
-:1025C00071F00E941318DEC0682979298A299B2995
-:1025D0000E942F18D7C00E941318C501B4010E9491
-:1025E000F717D0C0112319F0872D817001C086958F
-:1025F000882309F4C7C08C2D829586958770880F33
-:10260000880F9C2D9F70892E912CA12CB12C082E07
-:1026100004C0880C991CAA1CBB1C0A94D2F7C4FEE7
-:1026200014C00FE010E020E030E0B901A80104C0C0
-:10263000440F551F661F771F8A95D2F7CB01BA0149
-:10264000609570958095909503C060E070E0CB0137
-:10265000272D269526952370422F50E042305105B4
-:1026600069F04330510589F0682979298A299B2925
-:102670004130510571F00E94ED1884C06829792914
-:102680008A299B290E9409197DC00E94ED18C50165
-:10269000B4010E94D11876C08C2D90E0FC01E05E60
-:1026A000F109E531F10508F050C0E059FF4F0C94F5
-:1026B0005D230C2D0F70872D8F71112331F00E9437
-:1026C0006A18802F0E94C7115DC00E948B18802F4E
-:1026D0000E94CE1157C0112339F0011153C0872D2C
-:1026E0008F710E94B0184EC0023008F04BC0F7CF77
-:1026F000112339F0872D8F710E946A1843C011236E
-:10270000C9F3872D8F710E948B183CC0112329F0CB
-:10271000872D8F710E94551835C00E944B1832C00A
-:10272000112351F0172D1F71812F0E946A1863E049
-:10273000812F0E947E1926C081E00E9487190230F5
-:1027400008F182E00E9487191DC0112331F0002397
-:1027500089F28C2D0E94B01015C0002391F28C2DAF
-:102760000E9478110FC0472D4F706C2DC7010E9439
-:10277000BF040E946F1706C0472D4F706C2DC70114
-:102780000E949C05DD20F9F00E947A1980FD1BC093
-:10279000F70112820E9474190E946A18C7010E94F0
-:1027A000F2130E9474190F90DF91CF911F910F9136
-:1027B000FF90EF90DF90CF90BF90AF909F908F9061
-:1027C0007F900C948B180F90DF91CF911F910F91F8
-:1027D000FF90EF90DF90CF90BF90AF909F908F9041
-:1027E0007F9008950F931F93CF93DF93EC0188811F
-:1027F00099812B813C81232BB9F09F3F11F48F3FAE
-:1028000099F0CE010E94F404882371F068817981E7
-:102810008A810E9470198C010E9425190E94EC1770
-:10282000B801CE010E94D511DF91CF911F910F9178
-:1028300008950E94481A0E94581A0E941D1A0E9468
-:10284000721A0E948B1F0E94DA1E80E090E00E94A4
-:10285000B60F80E090E00C94CC0F0E94381A0C94D4
-:1028600019140E946519292F22952F7030E02C3001
-:1028700031054CF42A3031056CF4225031092230F4
-:102880003105A8F407C02C30310569F02F3031052F
-:1028900051F00DC0803F69F018F4803E40F409C04B
-:1028A000843F29F406C093FB882780F9089580E0CF
-:1028B000089581E00895CF93DF9300D000D01F9258
-:1028C000CDB7DEB70F900F900F900F900F90DF9164
-:1028D000CF910895CF93DF9300D000D000D0CDB733
-:1028E000DEB726960FB6F894DEBF0FBECDBFDF91E0
-:1028F000CF9108951F93CF93DF93C091850116E088
-:1029000080918601C81799F0D0E01C9FF0011D9FAF
-:10291000F00D1124E957FE4F40815181628173818E
-:10292000848195810E946A142196C770E9CFDF9156
-:10293000CF911F9108954091B7015091B8016091D6
-:10294000B9017091BA018091BB019091BC010C94C6
-:102950006A148091BC0182958F7009F054C08091F7
-:10296000B901882309F44FC080918501A0918601A7
-:102970006091B7017091B8014091BA015091BB01CB
-:10298000B6E08A1709F43FC090E041155105C1F146
-:102990007F3F11F46F3FA1F1B89FF001B99FF00D97
-:1029A0001124E957FE4F218172132AC0208162133E
-:1029B00027C02281211124C02381348124173507A7
-:1029C00010F421503109241B350B283C3105C0F48B
-:1029D0002091BC012F7020612093BC0126E0289F2C
-:1029E000F001299FF00D1124E457FE4F80818F7074
-:1029F0008061808387EB91E00E94F2130C947A143B
-:102A000001968770BECF0895CF92DF92EF92FF922A
-:102A10000F931F93CF93DF93CDB7DEB762970FB6B7
-:102A2000F894DEBF0FBECDBF8C0185E0F801DE015A
-:102A30001D9601900D928A95E1F7D8014C9111965F
-:102A40005C91119712966C9112971396CD90DC9031
-:102A500014973091B7017091B8018091BA019091AB
-:102A6000BB01009709F46BC17F3F19F43F3F09F4A4
-:102A700066C1E090B901EE2009F4C0C02091BC010C
-:102A8000C816D90628F0F601E81BF90BCF0104C0DF
-:102A9000809590958C0D9D1DFF24F394883C9105A5
-:102AA00078F0F12C207F09F0C6C07C2DD98AC88A25
-:102AB00089890E945B1487EB91E00E94F213B1C0F8
-:102AC000822F807F09F046C0751314C0341312C0E2
-:102AD000611110C02F7020612093BC010E949B14D3
-:102AE00087EB91E00E94F2138091BC01D80115960A
-:102AF0008C932EC0CD2819F15F3F11F44F3FF9F0B0
-:102B0000F62E61111CC0809185012091860136E06E
-:102B1000821709F45AC090E0389FF001399FF00DF8
-:102B20001124E957FE4F7181571306C07081471376
-:102B300003C07281711103C001968770E9CFF62E30
-:102B4000662309F418C18091BC0181608093BC01A7
-:102B5000F12C11C1751308C0341306C0611104C0F3
-:102B60008091BC01D801C3C04D875E878D859E854D
-:102B70006A8B0E9431146A898823E1F16623D1F1BE
-:102B80002091BC01822F82958F7090E0029774F0A3
-:102B90008091B7019091B80198878F831986DB8661
-:102BA000CA862C87CE0107960E94F21386E0F801B0
-:102BB000A7EBB1E001900D928A95E1F70E94A9146C
-:102BC0000E949B14FF24F394D6C04D875E878D85A9
-:102BD0009E850E946519292F22952F7030E02230A2
-:102BE00031050CF0BCC09F7009F0B6C0805E883023
-:102BF00008F4C1C0C8010E94F213E4CFC816D90678
-:102C000008F453C0F601E81BF90BCF01883C91058D
-:102C100008F450C0F12C7C2DD98AC88A89890E9479
-:102C20005B14E7EBF1E086E0DF011D928A95E9F79E
-:102C30000E949B14A0C0751314C0341312C06111FC
-:102C400010C08091BC01F8018583C8010E94F21375
-:102C500086E0E7EBF1E0DF011D928A95E9F7FE2CB3
-:102C60008AC04D875E878D859E856A8B0E94311450
-:102C70006A89882309F4BECF662309F4BBCF20916B
-:102C8000BC01822F82958F7090E002970CF48ECF5A
-:102C90008091B7019091B8019A8389831B82DD826C
-:102CA000CC822E83CE0101967FCF809590958C0D9E
-:102CB0009D1DACCFF62E662309F49CCF75132EC054
-:102CC00034132CC02091BC0120FD1FC0822F82959F
-:102CD0008F70D9F0D80115962C9315978F3049F045
-:102CE0008F5F982F9295907F822F8F70892B1596EA
-:102CF0008C93C8010E94F21386E0F801A7EBB1E0C3
-:102D000001900D928A95E1F793CF86E0F801A7EB49
-:102D1000B1E001900D928A95E1F72DC04D875E8755
-:102D20008D859E850E943114811140CF8091BC0118
-:102D300081608093BC01C8010E94F2131CC066230D
-:102D400009F458CF4D875E878D859E850E9431148A
-:102D5000882309F44FCF2ACF811148CF0CC02430EB
-:102D600031050CF047CF9F7009F440CFF8019581F1
-:102D7000907F09F03BCF8F2D62960FB6F894DEBF9F
-:102D80000FBECDBFDF91CF911F910F91FF90EF90BC
-:102D9000DF90CF9008951F93CF93DF93CDB7DEB729
-:102DA0002C970FB6F894DEBF0FBECDBF4F83588768
-:102DB00069877A878B879C87CE0107960E940415C6
-:102DC000882369F08F8198852A853B85232BF1F133
-:102DD0009F3F09F063C08F3F09F060C037C086E0B5
-:102DE000FE013796DE01119601900D928A95E1F76A
-:102DF0006F817885EA85FB85309741F17F3F11F43B
-:102E00006F3F21F12091860130E0C9010196877062
-:102E100099274091850150E08417950709F447C030
-:102E200069837A83FD83EC8396E0929FD001939F20
-:102E3000B00D1124A957BE4FFE01319601900D929D
-:102E40009A95E1F7809386010E947A1416E08091AA
-:102E50008501909186018917C1F1189FC001112445
-:102E600089579E4F0E940415882379F1E0918501CE
-:102E70001E9FF0011124E957FE4F4081518162816C
-:102E80007381848195810E946A148091850190E00C
-:102E900001968770992780938501D9CF4F815885F6
-:102EA00069857A858B859C850E946A14CFCF0E94A4
-:102EB0002D141092860110928501E7EBF1E086E077
-:102EC000DF011D928A95E9F7C1CF2C960FB6F894D1
-:102ED000DEBF0FBECDBFDF91CF911F910895EF925E
-:102EE000FF920F931F93CF93DF938C01009709F408
-:102EF0006CC0F12CEE24E394E8012196F801849152
-:102F0000843740F4843008F051C0813081F0823041
-:102F100019F15BC0853709F444C0A8F19CE7980F0C
-:102F2000903708F052C08F770E94781141C00E5F31
-:102F30001F4FFE01C49180E28C0F883048F4C770A7
-:102F40008E2D01C0880FCA95EAF70E944B1A14C053
-:102F50008C2F0E94B0102DC00E5F1F4FFE01C49138
-:102F600080E28C0F883058F4C7708E2D01C0880F16
-:102F7000CA95EAF70E94511A0E94721A1AC08C2F41
-:102F80000E94781116C00E5F1F4FFE01C491CC2322
-:102F900081F08FE99FE00197F1F700C00000C15078
-:102FA000F6CF0E5F1F4FFE01F49003C00E94B010D9
-:102FB0008E018F2D882309F49FCFEFE9FFE0319731
-:102FC000F1F700C000008150F5CFDF91CF911F9144
-:102FD0000F91FF90EF90089508956093C101709351
-:102FE000C2018093C3019093C4010C9419140F93F0
-:102FF0001F930091C1011091C2012091C301309132
-:10300000C401DC01CB01802B912BA22BB32B80932D
-:10301000C1019093C201A093C301B093C4011F9159
-:103020000F910C9419140F931F930091C1011091EB
-:10303000C2012091C3013091C401DC01CB01802386
-:103040009123A223B3238093C1019093C201A09343
-:10305000C301B093C4011F910F910C9419140F93E5
-:103060001F930091C1011091C2012091C3013091C1
-:10307000C401DC01CB0180279127A227B3278093CD
-:10308000C1019093C201A093C301B093C4011F91E9
-:103090000F910C9419141092BD011092BE01109260
-:1030A000BF011092C0010C94191441E050E060E09F
-:1030B00070E004C0440F551F661F771F8A95D2F732
-:1030C0004093BD015093BE016093BF017093C00156
-:1030D0000C94191441E050E060E070E004C0440F2B
-:1030E000551F661F771F8A95D2F78091BD01909179
-:1030F000BE01A091BF01B091C001482B592B6A2B92
-:103100007B2B4093BD015093BE016093BF01709330
-:10311000C0010C94191441E050E060E070E004C07C
-:10312000440F551F661F771F8A95D2F7409550951B
-:10313000609570958091BD019091BE01A091BF01F5
-:10314000B091C001482359236A237B234093BD01DA
-:103150005093BE016093BF017093C0010C94191489
-:1031600041E050E060E070E004C0440F551F661F6E
-:10317000771F8A95D2F78091BD019091BE01A091F1
-:10318000BF01B091C001482759276A277B27409388
-:10319000BD015093BE016093BF017093C0010C94B8
-:1031A00019140F931F930091BD011091BE0120913E
-:1031B000BF013091C001DC01CB01802B912BA22BF0
-:1031C000B32B8093BD019093BE01A093BF01B09338
-:1031D000C0011F910F910C9419140F931F9300912C
-:1031E000BD011091BE012091BF013091C001DC01F1
-:1031F000CB0180239123A223B3238093BD0190931D
-:10320000BE01A093BF01B093C0011F910F910C9418
-:1032100019140F931F930091BD011091BE012091CD
-:10322000BF013091C001DC01CB0180279127A2278B
-:10323000B3278093BD019093BE01A093BF01B093CB
-:10324000C0011F910F910C9419140895CF92DF9231
-:10325000EF92FF920F931F93CF93DF938C01C09057
-:10326000C101D090C201E090C301F090C4018091EF
-:10327000BD019091BE01A091BF01B091C001C82ACB
-:10328000D92AEA2AFB2ACFE1D0E0D701C6010C2EC9
-:1032900004C0B695A795979587950A94D2F780FFB5
-:1032A00006C0B8018C2F0E94F207019721F42197E4
-:1032B00060F780E001C08C2FDF91CF911F910F91BB
-:1032C000FF90EF90DF90CF900895CF93DF93EC01C4
-:1032D0000E942619BE010E94F207DF91CF91089546
-:1032E000CB010E94651908958091C501859585954A
-:1032F000859508958091C5018770089598E0899F0C
-:1033000090011124262B2093C5010C946A1820915A
-:10331000C501809582238093C501982F977069F429
-:1033200030E0482F552747FD50952417350729F0E1
-:103330008595859585950C948B1808959091C50178
-:10334000977081E009F480E0089590910C01992331
-:1033500021F090910D01911109C020910E01309141
-:103360000F01F90132969FEF40E01FC0982F96950C
-:10337000969596959F3050F5E0910E01F0910F01D2
-:10338000E90FF11D877021E030E0A90102C0440F70
-:10339000551F8A95E2F7CA019181892B818308958F
-:1033A0009F3F39F04F5F4E3041F051915813F8CFA5
-:1033B0000DC05111F7CF942FF5CF9F3F39F0F90190
-:1033C000E90FF11D97FDFA95828308950895909174
-:1033D0000C01992321F090910D01911109C02091C8
-:1033E0000E0130910F01F9013296205F3F4F1FC04F
-:1033F000982F9695969596959F30F0F4E0910E0152
-:10340000F0910F01E90FF11D877021E030E0A90173
-:1034100002C0440F551F8A95E2F7CA018095918139
-:103420008923818308953196E217F30729F090816B
-:103430009813F9CF1082F7CF089581E090E0E091E2
-:103440000E01F0910F01E80FF91F108201968031F3
-:103450009105A9F708959091D901892B8093D901FD
-:10346000089580959091D90189238093D901089579
-:103470001092D90108959091D801892B8093D80199
-:10348000089580959091D80189238093D80108955B
-:103490001092D80108959091D701892B8093D7017C
-:1034A000089580959091D70189238093D70108953D
-:1034B0001092D70108958093C60108951092C60115
-:1034C000089580910E0190910F01FC0131969C01AD
-:1034D000205F3F4F80E0919191118F5FE217F307DA
-:1034E000D1F70895E0910E01F0910F018091D9017B
-:1034F0008083E0910E01F0910F0190818091D801BD
-:10350000892B8083E0910E01F0910F0190818091D1
-:10351000D701892B80838091C601882361F0E091D7
-:103520000E01F0910F019081892B80830E94611A16
-:1035300081111092C60180910E0190910F010C949F
-:10354000A00F20E0009739F0AC01415051098423CD
-:1035500095232F5FF7CF822F0895CF92DF92EF92BE
-:10356000FF926C01EE24FF24C114D104E104F104A4
-:1035700021F0C701B60120E101C020E0C72ED82EFE
-:10358000E92EFF24C114D104E104F10419F0285FED
-:10359000C701B6016B017C0154E0F694E794D7941F
-:1035A000C7945A95D1F7C114D104E104F10419F07C
-:1035B0002C5FC701B6016B017C0142E0F694E794F1
-:1035C000D794C7944A95D1F7C114D104E104F1040A
-:1035D00019F02E5FC701B601DC01CB01B695A795A6
-:1035E00097958795892B8A2B8B2B09F02F5F822F3C
-:1035F000FF90EF90DF90CF9008958091F10184309B
-:1036000021F11092DB0120E488E190E00FB6F894FC
-:10361000A895809360000FBE2093600080E00E9418
-:103620008D0883B7817F846083BF83B7816083BF48
-:103630007894889583B78E7F83BF88E10FB6F8941E
-:1036400080936000109260000FBE08950895089561
-:103650000E94261B0E94F5020E94271B0E94EA037B
-:1036600091E0811101C090E0892F08950E942D14EE
-:103670000E94940F0C948D0882E084BD93E095BD68
-:103680009AEF97BD80936E0008952FB7F8948091BC
-:10369000DC019091DD01A091DE01B091DF012FBF2F
-:1036A0000895CF92DF92EF92FF920F931F932FB75F
-:1036B000F8944091DC015091DD016091DE01709140
-:1036C000DF012FBF6A017B01EE24FF248C0120E083
-:1036D00030E0C016D106E206F30610F4415051095D
-:1036E0009A01281B390BC9011F910F91FF90EF9090
-:1036F000DF90CF9008951F920F920FB60F92112472
-:103700008F939F93AF93BF938091DC019091DD01E4
-:10371000A091DE01B091DF010196A11DB11D809342
-:10372000DC019093DD01A093DE01B093DF01BF9136
-:10373000AF919F918F910F900FBE0F901F90189592
-:103740000E94910CF8942FEF87EA91E62150804077
-:103750009040E1F700C0000087E090EBDC0180932F
-:10376000FB019093FC01A093FD01B093FE019CE04E
-:1037700088E10FB6F894A895809360000FBE9093EF
-:103780006000FFCFEF92FF920F931F93CF93DF93D1
-:10379000D82FCDE08C2F0E94E30305E010E0E82E47
-:1037A000F12CC701002E02C0959587950A94E2F787
-:1037B00080FF09C0602F7C2F80E00E949D05D813F8
-:1037C00002C081E006C00150110958F7C15010F73E
-:1037D00080E0DF91CF911F910F91FF90EF900895BE
-:1037E000CF93C82F8CE20E94C21B882321F08C2F1C
-:1037F000CF910C94C21B80E0CF910895CF930E948B
-:10380000451D811102C00E942B1DC5E6C15049F023
-:103810000E94F5028FE39CE90197F1F700C00000D8
-:10382000F5CF89E20E94F01B811113C18AE20E9448
-:10383000F01B81110E942B1D85E00E94F01B81115D
-:103840000E94A01B0E94501D8093DA0187E00E9415
-:10385000F01B8823A9F18BE10E94F01B882351F013
-:103860008091DA0181FB222720F991E0922790FBD9
-:1038700081F90EC08EE00E94F01B882361F08091D8
-:10388000DA0182FB222720F991E0922790FB82F94E
-:103890008093DA0115C080E10E94F01B9091DA015B
-:1038A000882341F093FB222720F981E0822780FBC7
-:1038B00093F904C0892F809580FB90F99093DA01E9
-:1038C0008091DA010E94541D0E94621D8093FA01CA
-:1038D00080EE0E94F01B882341F08091FA01982F1E
-:1038E000909590FB80F98093FA0189E30E94F01B88
-:1038F000882359F08091FA0181FB222720F991E079
-:10390000922790FB81F98093FA0182EE0E94F01BCE
-:10391000882359F08091FA0182FB222720F991E057
-:10392000922790FB82F98093FA0186EE0E94F01BA9
-:10393000882359F08091FA0183FB222720F991E036
-:10394000922790FB83F98093FA0183EE0E94F01B8B
-:10395000882359F08091FA0184FB222720F991E015
-:10396000922790FB84F98093FA0185E30E94F01B73
-:10397000882359F08091FA0185FB222720F991E0F4
-:10398000922790FB85F98093FA0181E30E94F01B56
-:10399000882359F08091FA0186FB222720F991E0D3
-:1039A000922790FB86F98093FA0181E10E94F01B37
-:1039B000882359F08091FA0187FB222720F991E0B2
-:1039C000922790FB87F98093FA018091FA010E9477
-:1039D000661D8091FA0187FB882780F980930D018D
-:1039E00087E20E94F01BC82F8EE10E94F01B81111C
-:1039F000C2608FE10E94F01B8111C46080E20E94CE
-:103A0000F01B8111C86081E20E94F01B8111C0612E
-:103A100082E20E94F01B8111C06283E20E94F01BCF
-:103A20008111C06484E20E94F01B882311F0C068F9
-:103A300002C0CC2329F08C2F0E945D1D6C2F03C087
-:103A40000E94591D682F70E080E090E0CF910C94A7
-:103A5000ED17CF9108956DEE7EEF80E090E00E942B
-:103A6000972360E082E090E00E94852360E083E09D
-:103A700090E00E94852360E084E090E00E9485232E
-:103A800060E085E090E00C94852380E090E00E9467
-:103A90007F2321E08D3E9E4F09F020E0822F089584
-:103AA00082E090E00C947723682F82E090E00C9401
-:103AB000852383E090E00C947723682F83E090E0E7
-:103AC0000C94852384E090E00C947723682F84E0A5
-:103AD00090E00C9485238091E20180FF0BC06091FF
-:103AE000130185E0689FB001112475956795759560
-:103AF00067952BC081FF09C06091130185E0689F25
-:103B0000B00111247595679520C082FF07C06091B0
-:103B1000130185E0689FB001112417C09091E30163
-:103B20009923D1F060911201961788F72091130123
-:103B300085E0289F90011124929FA001939F500D32
-:103B4000112470E0CA010E9449236038710540F4D5
-:103B50006115710539F002C065E070E0862F0895A7
-:103B60008FE7089581E008958091E20180FF08C009
-:103B70006091110170E0759567957595679521C005
-:103B800081FF06C06091110170E07595679519C0BD
-:103B900082FF04C06091110170E010C09091E301B8
-:103BA0009923C1F0609110019617A0F7809111013F
-:103BB000899FC001112470E00E944923603871057B
-:103BC00028F46115710521F0862F08958FE7089577
-:103BD00081E0089561E070E0F4CF803F21F40E941D
-:103BE0006B1D819504C0813F29F40E946B1D809359
-:103BF000E6010895823F21F40E946B1D819504C067
-:103C0000833F29F40E946B1D8093E5010895893F4D
-:103C100019F40E94B41D05C08A3F31F40E94B41DFE
-:103C200081958093E70108958B3F21F40E94B41D94
-:103C3000819504C08C3F29F40E94B41D8093E80153
-:103C40000895843F21F48091E401816017C0853F8D
-:103C500021F48091E401826011C0863F21F48091BB
-:103C6000E40184600BC0873F21F48091E401886007
-:103C700005C0883F31F48091E40180618093E401C4
-:103C800008958D3F21F48091E20181600BC08E3F49
-:103C900021F48091E201826005C08F3F29F4809178
-:103CA000E20184608093E2010895803F39F48091BD
-:103CB000E60187FF6CC01092E60169C0813F29F4DC
-:103CC0008091E6011816BCF362C09091E501823F35
-:103CD00029F497FF5CC01092E50159C0833F19F4A5
-:103CE0001916CCF354C0893F41F48091E7011816AE
-:103CF0000CF04DC01092E7014AC08A3F29F4809130
-:103D0000E70187FF44C0F6CF8B3F39F48091E8018B
-:103D100087FF3DC01092E8013AC08C3F29F48091A2
-:103D2000E8011816BCF333C0843F21F48091E4010C
-:103D30008E7F17C0853F21F48091E4018D7F11C0F3
-:103D4000863F21F48091E4018B7F0BC0873F21F4F3
-:103D50008091E401877F05C0883F31F48091E401C0
-:103D60008F7E8093E40113C08D3F21F48091E201A6
-:103D70008E7F0BC08E3F21F48091E2018D7F05C0C4
-:103D80008F3F29F48091E2018B7F8093E201809143
-:103D9000E50181110EC08091E60181110AC0809178
-:103DA000E701811106C08091E801811102C01092E3
-:103DB000E301089584EE91E00E94AB0F0E94451B41
-:103DC0009093E1018093E00108951F93CF93DF93D7
-:103DD0008091E0019091E1010E94511BAC01909112
-:103DE000E301992321F02091140130E006C02091D5
-:103DF00015018AE0289F900111244217530708F407
-:103E000086C08091E501C091E601D091E701109153
-:103E1000E801811107C0C11176C0D11174C0111120
-:103E200072C075C09F3F19F09F5F9093E301181611
-:103E300024F40E946B1D8093E5018091E50187FFCA
-:103E400005C00E946B1D81958093E5011C1624F42A
-:103E50000E946B1D8093E6018091E60187FF05C0FB
-:103E60000E946B1D81958093E6016091E5016623B8
-:103E700039F1C091E601CC2319F1772767FD7095E0
-:103E8000872F972F0E945A2223E333E343E35FE314
-:103E90000E94BE220E9427226093E5016C2F7727A3
-:103EA00067FD7095872F972F0E945A2223E333E3F3
-:103EB00043E35FE30E94BE220E9427226093E60153
-:103EC0001D1624F40E94B41D8093E7018091E70140
-:103ED00087FF05C00E94B41D81958093E7011116EC
-:103EE00024F40E94B41D8093E8018091E80187FFCB
-:103EF00005C00E94B41D81958093E801DF91CF91A8
-:103F00001F910C94DA1E9F3F09F08ECF96CFDF9160
-:103F1000CF911F910895E4EEF1E085E0DF011D925D
-:103F20008A95E9F71092E3011092E2010895833037
-:103F300081F128F4813059F08230D1F00895853034
-:103F400009F449C0B8F1863009F456C0089580914B
-:103F50001501262F30E0280F311D2F3F310524F4A5
-:103F6000680F6093150108958FEF809315010895F0
-:103F700080911401262F30E0280F311D2F3F31058D
-:103F800024F4680F6093140108958FEF8093140157
-:103F9000089580911301262F30E0280F311D2F3F07
-:103FA000310524F4680F6093130108958FEF809317
-:103FB0001301089580911201262F30E0280F311D42
-:103FC0002F3F310524F4680F6093120108958FEF9D
-:103FD00080931201089580911101262F30E0280F5F
-:103FE000311D2F3F310524F4680F609311010895AE
-:103FF0008FEF80931101089580911001262F30E0FA
-:10400000280F311D2F3F310524F4680F60931001F4
-:1040100008958FEF809310010895833011F128F4F3
-:10402000813049F0823091F00895853081F120F19E
-:104030008630C1F1089580911501681720F4861B20
-:10404000809315010895109215010895809114012F
-:10405000681720F4861B80931401089510921401B0
-:10406000089580911301681720F4861B8093130133
-:10407000089510921301089580911201681720F499
-:10408000861B809312010895109212010895809169
-:104090001101681720F4861B809311010895109276
-:1040A0001101089580911001681720F4861B8093F8
-:1040B000100108951092100108950F931F938D31F0
-:1040C00009F46BC008F03FC08E3009F47FC0C0F423
-:1040D000873009F469C068F4863009F0B1C0809176
-:1040E000DA01817F8E7F8093DA0181E08093EA019B
-:1040F000A8C0883009F4A2C08B3009F49FC0A0C0CA
-:10410000863109F49BC078F4803109F472C08131A2
-:1041100009F096C00E942D1490910D0181E089272D
-:1041200080930D018BC0893109F488C08B3109F06F
-:1041300087C08091DA0181FB222720F991E0922744
-:1041400090FB81F94CC0853309F470C048F4873284
-:1041500009F46CC008F459C0893209F467C070C012
-:10416000833438F48A3308F04EC0883309F466C0CB
-:1041700067C0833409F45AC0883409F061C00E94D2
-:104180002D140FEF13ED20E3015010402040E1F714
-:1041900000C000000E94A01B51C00E94E1210E94AB
-:1041A000940F0E948D084AC09091DA01892F809562
-:1041B000817080FB90F929F0966098609093DA0105
-:1041C00040C0997F977F9093DA0138C08091DA01DF
-:1041D00082FB222720F991E0922790FB82F98093BD
-:1041E000DA01992359F18091DA0181608093DA0133
-:1041F00025C08091DA0183FB222720F991E09227E4
-:1042000090FB83F9ECCF895301C08D5141E050E020
-:1042100060E070E08A019B0104C0000F111F221FA3
-:10422000331F8A95D2F7C901B80104C061E070E07C
-:1042300080E090E00E94ED170E942D1481E001C003
-:1042400080E01F910F91089580E0089580E0089527
-:10425000CF93C82F8091EA01813079F018F0823035
-:10426000E9F187C0E0910E01F0910F018081813169
-:1042700069F0823209F07FC009C0E0910E01F0912F
-:104280000F018081813111F0823261F48C2F0E9404
-:104290002421811104C08C2F0E945D201DC081E06B
-:1042A00090E01AC08C2F0E942621811114C0C431C5
-:1042B00079F048F4CB3079F0C03109F060C082E089
-:1042C0008093EA0108C0C93219F0C83321F057C001
-:1042D0001092EA0154C081E0817053C0C93289F163
-:1042E00018F5C43171F1A8F4C73009F046C08AE06E
-:1042F0008093150194E19093140193E0909313013E
-:104300008093120188E08093110188E2809310016C
-:1043100034C0CE51C63088F5EC2FF0E0E65DFE4F9C
-:1043200080818093E90129C0CE34E9F020F4CB34B8
-:1043300021F56AE013C0C13579F0C235F1F461E0CE
-:104340000DC08091E901882319F01092E90115C090
-:1043500081E08093EA0115C061E006C08091E90127
-:104360000E94971F0AC06AE08091E9010E940D2017
-:1043700004C01092EA0180E004C081E002C080E045
-:10438000ABCFCF910895E1E8F0E080818860808331
-:104390008081816080838FB7F89493E09093890047
-:1043A00090ED909388008FBF0895EFE6F0E0808154
-:1043B000826080830895EFE6F0E080818D7F8083C6
-:1043C0000895EFE6F0E0908182E0892780830895E8
-:1043D0001F920F920FB60F9211242F933F934F937A
-:1043E0005F936F937F938F939F93AF93BF93EF935D
-:1043F000FF938091EB019091EC0101969093EC0179
-:104400008093EB01811103C082E00E948D08E0914E
-:10441000EC01E695E695F0E0E85FFB4FE4918091D2
-:10442000EB018E1303C080E00E948D08FF91EF9195
-:10443000BF91AF919F918F917F916F915F914F91BC
-:104440003F912F910F900FBE0F901F90189504D0A1
-:104450006894B1118DC0089570D088F09F5790F086
-:10446000B92F9927B751A0F0D1F0660F771F881F99
-:10447000991F1AF0BA95C9F712C0B13081F077D000
-:10448000B1E0089574C0672F782F8827B85F39F09E
-:10449000B93FCCF3869577956795B395D9F73EF4F8
-:1044A00090958095709561957F4F8F4F9F4F0895A0
-:1044B000E89409C097FB3EF49095809570956195BE
-:1044C0007F4F8F4F9F4F9923A9F0F92F96E9BB2774
-:1044D0009395F695879577956795B795F111F8CFF0
-:1044E000FAF4BB0F11F460FF1BC06F5F7F4F8F4F5B
-:1044F0009F4F16C0882311F096E911C0772321F051
-:104500009EE8872F762F05C0662371F096E8862FE8
-:1045100070E060E02AF09A95660F771F881FDAF73F
-:10452000880F9695879597F9089557FD9058440FF1
-:10453000551F59F05F3F71F04795880F97FB991F02
-:1045400061F09F3F79F087950895121613061406BF
-:10455000551FF2CF4695F1DF08C01616170618064C
-:10456000991FF1CF86957105610508940895E89427
-:10457000BB2766277727CB0197F908950BD078C022
-:1045800069D028F06ED018F0952309F05AC05FC0AA
-:104590001124EECFCADFA0F3959FD1F3950F50E021
-:1045A000551F629FF001729FBB27F00DB11D639FE5
-:1045B000AA27F00DB11DAA1F649F6627B00DA11D8B
-:1045C000661F829F2227B00DA11D621F739FB00D31
-:1045D000A11D621F839FA00D611D221F749F3327A1
-:1045E000A00D611D231F849F600D211D822F762F3A
-:1045F0006A2F11249F5750408AF0E1F088234AF037
-:10460000EE0FFF1FBB1F661F771F881F9150504082
-:10461000A9F79E3F510570F014C0AACF5F3FECF39D
-:10462000983EDCF3869577956795B795F795E7956E
-:104630009F5FC1F7FE2B880F911D9695879597F97F
-:10464000089597F99F6780E870E060E008959FEF14
-:1046500080EC089500240A94161617061806090619
-:10466000089500240A9412161306140605060895E8
-:10467000092E0394000C11F4882352F0BB0F40F470
-:10468000BF2B11F460FF04C06F5F7F4F8F4F9F4FB0
-:10469000089597FB072E16F4009407D077FD09D0F4
-:1046A0000E94632307FC05D03EF4909581959F4FAF
-:1046B0000895709561957F4F0895EE0FFF1F059047
-:1046C000F491E02D0994AA1BBB1B51E107C0AA1F5E
-:1046D000BB1FA617B70710F0A61BB70B881F991FA3
-:1046E0005A95A9F780959095BC01CD010895F99947
-:1046F000FECF92BD81BDF89A992780B50895A8E1B3
-:10470000B0E042E050E00C949F23262FF999FECFB1
-:1047100092BD81BDF89A019700B4021639F01FBA14
-:1047200020BD0FB6F894FA9AF99A0FBE0895019633
-:10473000272F0E9486230C948523DC01CB01FC01EA
-:10474000F999FECF06C0F2BDE1BDF89A319600B4EA
-:0E4750000D9241505040B8F70895F894FFCFF5
-:10475E0002208F081D09FA08C60892080101C70138
-:10476E0028080A03140A3F4D3639C9037C03460351
-:10477E000D03A002B902D202EB02010203040506E8
-:04478E00070809000F
-:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json b/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json
deleted file mode 100644
index 4ade748732..0000000000
--- a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json
+++ /dev/null
@@ -1,385 +0,0 @@
-[
- {
- "name": "Beginner's Keymap for Ergodox-EZ",
- "author": "Anand Babu Periasamy"
- },
- [
- {
- "x": 3.5
- },
- "#\n3\n\n\nF3",
- {
- "x": 10.5
- },
- ")\n0\n\n\nF10"
- ],
- [
- {
- "y": -0.875,
- "x": 2.5
- },
- "@\n2\n\n\nF2",
- {
- "x": 1
- },
- "$\n4\n\n\nF4",
- {
- "x": 8.5
- },
- "(\n9\n\n\nF9",
- {
- "x": 1
- },
- "_\n-\n\n\nF11"
- ],
- [
- {
- "y": -0.875,
- "x": 5.5
- },
- "%\n5\n\n\nF5",
- "^\n6\n\n\nF6",
- {
- "x": 4.5
- },
- "&\n7\n\n\nF7",
- "*\n8\n\n\nF8"
- ],
- [
- {
- "y": -0.875,
- "w": 1.5
- },
- "~\n`\n\n\nEsc",
- "!\n1\n\n\nF1",
- {
- "x": 14.5
- },
- "+\n=\n\n\nF12",
- {
- "a": 7,
- "w": 1.5
- },
- "Backspace\n\n\n\nBackspace"
- ],
- [
- {
- "y": -0.375,
- "x": 3.5
- },
- "E\n\n\n\n<i class=\"fa fa-caret-up\" aria-hidden=\"true\"></i>",
- {
- "x": 10.5
- },
- "I"
- ],
- [
- {
- "y": -0.8799999999999999,
- "x": 2.5
- },
- "W"
- ],
- [
- {
- "y": -0.9950000000000001,
- "x": 4.5,
- "a": 4
- },
- "R",
- {
- "x": 8.5,
- "a": 7
- },
- "U",
- {
- "x": 1
- },
- "O"
- ],
- [
- {
- "y": -0.875,
- "x": 5.5
- },
- "T",
- {
- "h": 1.5
- },
- "<i class=\"fa fa-chevron-circle-left\" aria-hidden=\"true\"></i>",
- {
- "x": 4.5,
- "h": 1.5
- },
- "<i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i>",
- "Y"
- ],
- [
- {
- "y": -0.875,
- "a": 6,
- "w": 1.5
- },
- "Tab",
- {
- "a": 7
- },
- "Q",
- {
- "x": 14.5
- },
- "P",
- {
- "a": 4,
- "w": 1.5
- },
- "|\n\\"
- ],
- [
- {
- "y": -0.375,
- "x": 3.5,
- "a": 7
- },
- "D\n\n\n\n<i class=\"fa fa-caret-down\" aria-hidden=\"true\"></i>",
- {
- "x": 10.5
- },
- "K"
- ],
- [
- {
- "y": -0.875,
- "x": 2.5
- },
- "S\n\n\n\n<i class=\"fa fa-caret-left\" aria-hidden=\"true\"></i>",
- {
- "x": 1
- },
- "F\n\n\n\n<i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i>",
- {
- "x": 8.5
- },
- "J",
- {
- "x": 1
- },
- "L"
- ],
- [
- {
- "y": -0.875,
- "x": 5.5
- },
- "G",
- {
- "x": 6.5
- },
- "H"
- ],
- [
- {
- "y": -0.875,
- "a": 4,
- "fa": [
- 0,
- 0,
- 0,
- 2
- ],
- "w": 1.5
- },
- "\n\n\nCtrl\n\n\nCaps",
- {
- "a": 7
- },
- "A",
- {
- "x": 14.5,
- "a": 4
- },
- ":\n;",
- {
- "a": 7,
- "w": 1.5
- },
- "Enter"
- ],
- [
- {
- "y": -0.625,
- "x": 6.5,
- "h": 1.5
- },
- "PgUp",
- {
- "x": 4.5,
- "h": 1.5
- },
- "PgDn"
- ],
- [
- {
- "y": -0.75,
- "x": 3.5
- },
- "C",
- {
- "x": 10.5,
- "a": 4
- },
- "<\n,"
- ],
- [
- {
- "y": -0.875,
- "x": 2.5,
- "a": 7
- },
- "X",
- {
- "x": 1
- },
- "V",
- {
- "x": 8.5
- },
- "M",
- {
- "x": 1,
- "a": 4
- },
- ">\n."
- ],
- [
- {
- "y": -0.875,
- "x": 5.5,
- "a": 7
- },
- "B",
- {
- "x": 6.5
- },
- "N"
- ],
- [
- {
- "y": -0.875,
- "w": 1.5
- },
- "Shift",
- "Z",
- {
- "x": 14.5,
- "a": 4
- },
- "?\n/",
- {
- "w": 1.5
- },
- "\"\n'"
- ],
- [
- {
- "y": -0.375,
- "x": 3.5,
- "a": 7
- },
- "Alt\n\n\n\n<i class=\"fa fa-hand-o-left\" aria-hidden=\"true\"></i>",
- {
- "x": 10.5
- },
- "<i class=\"fa fa-long-arrow-down\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-down'></i>"
- ],
- [
- {
- "y": -0.875,
- "x": 2.5
- },
- "<i class='fa fa-linux'></i>",
- {
- "x": 1
- },
- "Alt\n\n\n\n<i class=\"fa fa-hand-o-right\" aria-hidden=\"true\"></i>",
- {
- "x": 8.5
- },
- "<i class=\"fa fa-long-arrow-left\" aria-hidden=\"true\"></i>",
- {
- "x": 1
- },
- "<i class=\"fa fa-long-arrow-up\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-up'></i>"
- ],
- [
- {
- "y": -0.75,
- "x": 0.5
- },
- "Ctrl\n\n\n\n<i class='fa fa-download'></i>",
- "Esc",
- {
- "x": 14.5
- },
- "<i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i>\n\n\n\n<i class='fa fa-volume-off'></i>",
- "Fn"
- ],
- [
- {
- "r": 30,
- "rx": 6.5,
- "ry": 4.25,
- "y": -1,
- "x": 1
- },
- "<i class=\"fa fa-clone\" aria-hidden=\"true\"></i>",
- "("
- ],
- [
- {
- "h": 2
- },
- "Space",
- {
- "h": 2
- },
- "Del",
- "["
- ],
- [
- {
- "x": 2
- },
- "{"
- ],
- [
- {
- "r": -30,
- "rx": 13,
- "y": -1,
- "x": -3
- },
- ")",
- "<i class=\"fa fa-paste\" aria-hidden=\"true\"></i>"
- ],
- [
- {
- "x": -3
- },
- "]",
- {
- "h": 2
- },
- "Enter",
- {
- "h": 2
- },
- "<i class=\"fa fa-chevron-left\" aria-hidden=\"true\"></i>"
- ],
- [
- {
- "x": -3
- },
- "}"
- ]
-] \ No newline at end of file
diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png
deleted file mode 100644
index 9a6546e357..0000000000
--- a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png
+++ /dev/null
Binary files differ
diff --git a/keyboard/ergodox_ez/keymaps/ab/keymap.c b/keyboard/ergodox_ez/keymaps/ab/keymap.c
deleted file mode 100644
index 9b5c93c1ee..0000000000
--- a/keyboard/ergodox_ez/keymaps/ab/keymap.c
+++ /dev/null
@@ -1,140 +0,0 @@
-#include "ergodox_ez.h"
-#include "debug.h"
-#include "action_layer.h"
-
-#define BASE 0 // default layer
-#define FN1 1 // media layer
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* Keymap 0: Basic layer
- *
- * ,--------------------------------------------------. ,--------------------------------------------------.
- * | ` | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | BSpace |
- * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------|
- * | Tab | Q | W | E | R | T | Fwd | | Back | Y | U | I | O | P | \ |
- * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
- * |Caps/Ctl| A | S | D | F | G |------| |------| H | J | K | L | ; | Enter |
- * |--------+------+------+------+------+------| PgUp | | PgDn |------+------+------+------+------+--------|
- * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | ' |
- * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
- * | Ctrl | Esc | LGui | Alt | Alt | | Left | Up | Dn | Right| Fn |
- * `----------------------------------' `----------------------------------'
- * ,-------------. ,-------------.
- * | Copy | ( | | ) | Paste|
- * ,------|------+------| |------+------+------.
- * | | | [ | | ] | | |
- * |Space | Del |------| |------| Enter|BSpace|
- * | | | { | | } | | |
- * `--------------------' `--------------------'
- */
-// If it accepts an argument (i.e, is a function), it doesn't need KC_.
-// Otherwise, it needs KC_*
- [BASE] = KEYMAP( // layer 0 : default
- // left hand
- KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_WBAK,
- CTL_T(KC_CAPS), KC_A, KC_S, KC_D, KC_F, KC_G,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGUP,
- KC_LCTL, KC_ESC, KC_LGUI, KC_LALT, KC_LALT,
- LCTL(KC_C), KC_LCBR,
- KC_LPRN,
- KC_SPC, KC_DEL, KC_LBRC,
- // right hand
- KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
- KC_WFWD, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
- KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT,
- KC_PGDN, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_QUOT,
- KC_UP, KC_LEFT, KC_RIGHT,KC_DOWN, TG(FN1),
- KC_RCBR, LCTL(KC_V),
- KC_RPRN,
- KC_RBRC, KC_ENT, KC_BSPC
- ),
-/* Keymap 1: Fn Keys, media and mouse keys
- *
- * ,--------------------------------------------------. ,--------------------------------------------------.
- * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | BSpace |
- * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------|
- * | | | | MsUp | | | | | | | | | | | |
- * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
- * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | |
- * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
- * | | | | | | | | | | | | | | | |
- * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
- * |Teensy| | | Lclk | Rclk | | |VolUp |VolDn | Mute | |
- * `----------------------------------' `----------------------------------'
- * ,-------------. ,-------------.
- * | | | | | |
- * ,------|------+------| |------+------+------.
- * | | | | | | | |
- * | | |------| |------| | |
- * | | | | | | | |
- * `--------------------' `--------------------'
- */
-// FN1 Layer
- [FN1] = KEYMAP(
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- RESET, KC_TRNS, KC_TRNS,
- // right hand
- KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS
- ),
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
- // MACRODOWN only works in this function
- switch(id) {
- case 0:
- if (record->event.pressed) {
- register_code(KC_RSFT);
- } else {
- unregister_code(KC_RSFT);
- }
- break;
- }
- return MACRO_NONE;
-};
-
-// Runs just one time when the keyboard initializes.
-void matrix_init_user(void) {
-
-};
-
-// Runs constantly in the background, in a loop.
-void matrix_scan_user(void) {
-
- uint8_t layer = biton32(layer_state);
-
- ergodox_board_led_off();
- ergodox_right_led_1_off();
- ergodox_right_led_2_off();
- ergodox_right_led_3_off();
- switch (layer) {
- // TODO: Make this relevant to the ErgoDox EZ.
- case 1:
- ergodox_right_led_1_on();
- break;
- case 2:
- ergodox_right_led_2_on();
- break;
- default:
- // none
- break;
- }
-
-};
diff --git a/keyboard/ergodox_ez/keymaps/ab/readme.md b/keyboard/ergodox_ez/keymaps/ab/readme.md
deleted file mode 100644
index 67d47151bc..0000000000
--- a/keyboard/ergodox_ez/keymaps/ab/readme.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# Beginner's keymap for Ergodox-EZ
-Beginner's keymap emulates standard QWERTY keyboard for beginners. Once you get comfortable with the Ergodox-EZ, you may fork this keymap and customize it for your own needs or find a suitable one from the community contributed keymaps.
-
-![Beginner's Keymap](keyboard-layout.png)
-
-#### Pros
-* Easier to switch between regular keyboards and Ergodox-EZ.
-* Easy on beginners. It has everything you need for your day to day usage.
-
-#### Cons
-* Keys are not ergonomically placed to take full advantage of Ergodox-EZ. Take a look at this [Default Keymap](https://github.com/jackhumbert/qmk_firmware/blob/master/keyboard/ergodox_ez/keymaps/default/readme.md)
-* While multiple layers are possible, beginner's keymap only uses one additional layer for mouse, function and volume keys.
-
-#### Notes
-* Ideally number key [6] should have started from the right-hand side of the keyboard. Doing so breaks the familiar QWERTY layout.
-* Quote key ['] should have been placed between [:] and [Enter]. Due to lack of key space, it is placed below [Enter].
-* Double [Alt] keys are placed adjacent to each other for convenience.
-* [CapsLock] also acts as [Ctrl] key when you press and hold. It is convenient for GNU Emacs users.
-* Additional bracket keys are placed in the center of the keyboard for programmer's convenience.
-
-