summaryrefslogtreecommitdiffstats
path: root/keyboard
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2016-06-18 14:30:24 -0400
committerGitHub <noreply@github.com>2016-06-18 14:30:24 -0400
commitdb32864ce7029d758f57729cc2f75e051a28d0a2 (patch)
treef3ac60d9c826a9ad5ef5bc4d199efaddae156ba6 /keyboard
parent1923cffd41d9d71cd9f434092654dba05513137b (diff)
Cleans up quantum/keymap situation, removes extra lufa folders (#416)
* sorts out keycodes * move midi around * remove mbed * replaces keymap with qmk/keymap_common * fixes keymap.h * keymap, config, quantum rearrange * removes unneeded lufa stuff
Diffstat (limited to 'keyboard')
-rw-r--r--keyboard/arrow_pad/arrow_pad.h2
-rw-r--r--keyboard/atreus/atreus.h2
-rw-r--r--keyboard/bantam44/bantam44.h2
-rw-r--r--keyboard/clueboard1/clueboard1.h2
-rw-r--r--keyboard/clueboard2/clueboard2.h2
-rw-r--r--keyboard/cluepad/cluepad.h2
-rw-r--r--keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c2
-rw-r--r--keyboard/ergodox_ez/keymaps/townk_osx/keymap.c2
-rw-r--r--keyboard/gh60/gh60.h2
-rw-r--r--keyboard/hhkb/hhkb.h2
-rw-r--r--keyboard/jd45/jd45.h2
-rw-r--r--keyboard/kc60/kc60.h2
-rw-r--r--keyboard/phantom/phantom.h2
-rw-r--r--keyboard/planck/keymaps/alexey/keymap.c2
-rw-r--r--keyboard/planck/keymaps/angerthosenear/keymap.c2
-rw-r--r--keyboard/planck/keymaps/austin/keymap.c2
-rw-r--r--keyboard/planck/keymaps/charlie/keymap.c2
-rw-r--r--keyboard/planck/keymaps/daniel/keymap.c2
-rw-r--r--keyboard/planck/keymaps/david/keymap.c2
-rw-r--r--keyboard/planck/keymaps/default/compiled.hex2853
-rw-r--r--keyboard/planck/keymaps/dzobert/keymap.c2
-rw-r--r--keyboard/planck/keymaps/joe/keymap.c2
-rw-r--r--keyboard/planck/keymaps/kyle/keymap.c2
-rw-r--r--keyboard/planck/keymaps/leo/keymap.c2
-rw-r--r--keyboard/planck/keymaps/lucas/keymap.c2
-rw-r--r--keyboard/planck/keymaps/max/keymap.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_brett.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_dotcom.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_jack.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_joe.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_matthew.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_nathan.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_paul.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_peasant.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_reed.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_sean.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_shane.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_simon.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_tim.c2
-rw-r--r--keyboard/planck/old_keymap_files/common_keymaps/keymap_wilba.c2
-rw-r--r--keyboard/planck/old_keymap_files/keymap_common.c2
-rw-r--r--keyboard/retro_refit/retro_refit.h2
-rw-r--r--keyboard/satan/satan.h2
44 files changed, 1470 insertions, 1469 deletions
diff --git a/keyboard/arrow_pad/arrow_pad.h b/keyboard/arrow_pad/arrow_pad.h
index 2026b52d1d..b3fb578e8f 100644
--- a/keyboard/arrow_pad/arrow_pad.h
+++ b/keyboard/arrow_pad/arrow_pad.h
@@ -2,7 +2,7 @@
#define ARROW_PAD_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#ifdef BACKLIGHT_ENABLE
#include "backlight.h"
#endif
diff --git a/keyboard/atreus/atreus.h b/keyboard/atreus/atreus.h
index 8d5989e442..10712d26d8 100644
--- a/keyboard/atreus/atreus.h
+++ b/keyboard/atreus/atreus.h
@@ -2,7 +2,7 @@
#define ATREUS_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "backlight.h"
#include <stddef.h>
diff --git a/keyboard/bantam44/bantam44.h b/keyboard/bantam44/bantam44.h
index fa5b9df9e4..8e776d63b0 100644
--- a/keyboard/bantam44/bantam44.h
+++ b/keyboard/bantam44/bantam44.h
@@ -2,7 +2,7 @@
#define BANTAM44_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "backlight.h"
#include <stddef.h>
diff --git a/keyboard/clueboard1/clueboard1.h b/keyboard/clueboard1/clueboard1.h
index 839a81a150..5b53e92588 100644
--- a/keyboard/clueboard1/clueboard1.h
+++ b/keyboard/clueboard1/clueboard1.h
@@ -2,7 +2,7 @@
#define CLUEBOARD1_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include <stddef.h>
diff --git a/keyboard/clueboard2/clueboard2.h b/keyboard/clueboard2/clueboard2.h
index 9f0d42d2b3..97042f73f7 100644
--- a/keyboard/clueboard2/clueboard2.h
+++ b/keyboard/clueboard2/clueboard2.h
@@ -2,7 +2,7 @@
#define CLUEBOARD2_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include <stddef.h>
diff --git a/keyboard/cluepad/cluepad.h b/keyboard/cluepad/cluepad.h
index 36bf591e4b..8635ee583a 100644
--- a/keyboard/cluepad/cluepad.h
+++ b/keyboard/cluepad/cluepad.h
@@ -2,7 +2,7 @@
#define CLUEPAD_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include <stddef.h>
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
index d8911af412..131796fc5d 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
@@ -1,6 +1,6 @@
#include "ergodox_ez.h"
#include "action_layer.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "keymap_extras/keymap_german.h"
#define UC_ASYMPTOTICALLY_EQUAL_TO 0
diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c b/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
index b63698ec6a..07e58a491b 100644
--- a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c
@@ -3,7 +3,7 @@
#include "action_layer.h"
#include "action_util.h"
#include "led.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "timer.h"
/*
diff --git a/keyboard/gh60/gh60.h b/keyboard/gh60/gh60.h
index 95e5e1ebc7..a0ad51357b 100644
--- a/keyboard/gh60/gh60.h
+++ b/keyboard/gh60/gh60.h
@@ -2,7 +2,7 @@
#define GH60_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "backlight.h"
#include <stddef.h>
diff --git a/keyboard/hhkb/hhkb.h b/keyboard/hhkb/hhkb.h
index 5e93b1dd1b..093d7aeabc 100644
--- a/keyboard/hhkb/hhkb.h
+++ b/keyboard/hhkb/hhkb.h
@@ -2,7 +2,7 @@
#define HHKB_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
//#include "backlight.h"
#include <stddef.h>
diff --git a/keyboard/jd45/jd45.h b/keyboard/jd45/jd45.h
index d0ca1a88d0..54b6641b21 100644
--- a/keyboard/jd45/jd45.h
+++ b/keyboard/jd45/jd45.h
@@ -2,7 +2,7 @@
#define JD45_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include "backlight.h"
#include <stddef.h>
diff --git a/keyboard/kc60/kc60.h b/keyboard/kc60/kc60.h
index d346a55028..a54edfef47 100644
--- a/keyboard/kc60/kc60.h
+++ b/keyboard/kc60/kc60.h
@@ -2,7 +2,7 @@
#define KC60_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#ifdef BACKLIGHT_ENABLE
#include "backlight.h"
#endif
diff --git a/keyboard/phantom/phantom.h b/keyboard/phantom/phantom.h
index c1c7459ff4..b458e32f5c 100644
--- a/keyboard/phantom/phantom.h
+++ b/keyboard/phantom/phantom.h
@@ -2,7 +2,7 @@
#define PHANTOM_H
#include "matrix.h"
-#include "keymap_common.h"
+#include "keymap.h"
#include <stddef.h>
diff --git a/keyboard/planck/keymaps/alexey/keymap.c b/keyboard/planck/keymaps/alexey/keymap.c
index 89af4112c6..f3cdf3d6e5 100644
--- a/keyboard/planck/keymaps/alexey/keymap.c
+++ b/keyboard/planck/keymaps/alexey/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
#include "planck.h"
#include "backlight.h"
diff --git a/keyboard/planck/keymaps/angerthosenear/keymap.c b/keyboard/planck/keymaps/angerthosenear/keymap.c
index fe049d0c84..aa75a67715 100644
--- a/keyboard/planck/keymaps/angerthosenear/keymap.c
+++ b/keyboard/planck/keymaps/angerthosenear/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = { /* Qwerty */
diff --git a/keyboard/planck/keymaps/austin/keymap.c b/keyboard/planck/keymaps/austin/keymap.c
index 987a616cce..40f808654e 100644
--- a/keyboard/planck/keymaps/austin/keymap.c
+++ b/keyboard/planck/keymaps/austin/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = { /* Qwerty */
diff --git a/keyboard/planck/keymaps/charlie/keymap.c b/keyboard/planck/keymaps/charlie/keymap.c
index 88f454d789..966c60d20d 100644
--- a/keyboard/planck/keymaps/charlie/keymap.c
+++ b/keyboard/planck/keymaps/charlie/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = { /* Native */
diff --git a/keyboard/planck/keymaps/daniel/keymap.c b/keyboard/planck/keymaps/daniel/keymap.c
index aadc3b4b1c..3054d7974b 100644
--- a/keyboard/planck/keymaps/daniel/keymap.c
+++ b/keyboard/planck/keymaps/daniel/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = { /* Qwerty */
diff --git a/keyboard/planck/keymaps/david/keymap.c b/keyboard/planck/keymaps/david/keymap.c
index 28822c9aea..d8a46aa833 100644
--- a/keyboard/planck/keymaps/david/keymap.c
+++ b/keyboard/planck/keymaps/david/keymap.c
@@ -1,4 +1,4 @@
-#include "keymap_common.h"
+#include "keymap.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = { /* Qwerty */
diff --git a/keyboard/planck/keymaps/default/compiled.hex b/keyboard/planck/keymaps/default/compiled.hex
index a4d69eaa9f..63f61e0ebd 100644
--- a/keyboard/planck/keymaps/default/compiled.hex
+++ b/keyboard/planck/keymaps/default/compiled.hex
@@ -1,22 +1,22 @@
:100000000C941D050C9461050C9461050C9461051C
:100010000C9461050C9461050C9461050C946105C8
-:100020000C9461050C9461050C94D2180C94A419DD
-:100030000C9406270C9461050C9461050C946105E1
+:100020000C9461050C9461050C94D5180C94A719D7
+:100030000C9409270C9461050C9461050C946105DE
:100040000C9461050C94C2050C9461050C94610537
-:100050000C9461050C946E270C9461050C94610559
+:100050000C9461050C9471270C9461050C94610556
:100060000C9461050C9461050C9461050C94610578
:100070000C9461050C9461050C9461050C94610568
-:100080000C94B80E0C9461050C9461050C946105F8
+:100080000C94BB0E0C9461050C9461050C946105F5
:100090000C9461050C9461050C9461050C94610548
:1000A0000C9461050C9461050C9461052A063C06CC
:1000B0005006620671067B06CF06CF06CF06CF0636
-:1000C000CF06CF068906B906CB06111A331A211BB3
-:1000D000331A211B781A9B1A211BF01A031BED1DE2
-:1000E000ED1D1C1E1C1E5B1E7B1ED11FD11F861EFC
-:1000F000D11F361F361F9D1FA61FD11FCB1F431FA9
-:10010000431F431F431F431F431F431F431F431FDF
-:10011000431F431F431F431F431F431F431F531FBF
-:10012000611F681F6F1F791F07634236B79BD8A7EF
+:1000C000CF06CF068906B906CB06141A361A241BAA
+:1000D000361A241B7B1A9E1A241BF31A061BF01DCA
+:1000E000F01D1F1E1F1E5E1E7E1ED41FD41F891EE4
+:1000F000D41F391F391FA01FA91FD41FCE1F461F91
+:10010000461F461F461F461F461F461F461F461FC7
+:10011000461F461F461F461F461F461F461F561FA7
+:10012000641F6B1F721F7C1F07634236B79BD8A7E3
:100130001A39685618AEBAAB558C1D3CB7CC57630C
:10014000BD6DEDFD753EF6177231BF000000803FBA
:1001500008000000BE922449123EABAAAA2ABECDD6
@@ -126,11 +126,11 @@
:1007D0000000000000000000000000000000000019
:1007E0000000000000000000000000000000000009
:1007F00000000000000000000000000000000000F9
-:100800000000000100005001000100010001000192
+:100800000000000100007001000100010001000172
:100810000001000100010001004C00010001000185
-:100820000020502150135012500030013002300C83
-:100830003001000100275026502350245028502911
-:100840005001000100010001000100010001000150
+:10082000001570167013700A700030013002300C21
+:1008300030010001001C701B70187019701D701EB3
+:100840007001000100010001000100010001000130
:100850000001000100010001000100010001000190
:100860000001002803540068006500200050006C5F
:100870000061006E0063006B0020004B0065007992
@@ -162,16 +162,16 @@
:100A100095017508810105081901290595057501DC
:100A200091029501750391010507190029FF150031
:100A300026FF00950675088100C011241FBECFEF68
-:100A4000DAE0DEBFCDBF04B603FE24C080918E0481
-:100A500090918F04A0919004B09191048730904BB5
-:100A6000A740B04BB9F410928E0410928F041092EC
-:100A700090041092910414BE84B7877F84BF88E1EC
+:100A4000DAE0DEBFCDBF04B603FE24C080918F0480
+:100A500090919004A0919104B09192048730904BB2
+:100A6000A740B04BB9F410928F04109290041092EA
+:100A700091041092920414BE84B7877F84BF88E1EA
:100A80000FB6F89480936000109260000FBEE0E013
-:100A9000F8E3099513E0A0E0B1E0E0E7F2E602C078
+:100A9000F8E3099513E0A0E0B1E0ECE7F2E602C06C
:100AA00005900D92A033B107D9F714E0A0E3B3E0AD
-:100AB00001C01D92AE38B107E1F70E941C160C94DC
-:100AC00036310C940000089581E0089508950C9447
-:100AD00063050C9464050C9466050E94002D23E0C8
+:100AB00001C01D92AF38B107E1F70E941F160C94D8
+:100AC0003C310C940000089581E0089508950C9441
+:100AD00063050C9464050C9466050E94062D23E0C2
:100AE00030E0281B3109220F209334030895282F6A
:100AF0002F9880918000211108C0877F809380000B
:100B000010928D0010928C001BC088608093800032
@@ -181,7 +181,7 @@
:100B40000C946D050E946D0584E080933303109230
:100B500030030895279A2F988FEF9FEF9093870087
:100B6000809386008AE08093800089E180938100F1
-:100B70000E94692C0C94A2050E94AA056E9A769A8E
+:100B70000E946F2C0C94A2050E94AA056E9A769A88
:100B80000C94EF061F920F920FB60F9211242F9321
:100B90003F938F939F93EF93FF93E0913103F091F5
:100BA0003203CF010196909332038093310300907A
@@ -192,1420 +192,1421 @@
:100BF000900D11240090340302C0969587950A94B5
:100C0000E2F790938D0080938C00FF91EF919F917C
:100C10008F913F912F910F900FBE0F901F901895BD
-:100C2000CF93DF93EC010E940728BE0180E090E0A3
-:100C3000DF91CF910C94FC230F931F93462F50E02C
+:100C2000CF93DF93EC010E940D28BE0180E090E09D
+:100C3000DF91CF910C94FF230F931F93462F50E029
:100C40004F30510508F0ABC0DC01FA01EA5AFF4F02
-:100C50000C94FA3012968C91882309F4A0C000E01D
+:100C50000C94003112968C91882309F4A0C000E016
:100C600010E0980140E064E070E088E292E00E94C9
-:100C7000361281E090E011C012968C91882309F41D
+:100C7000391281E090E011C012968C91882309F41A
:100C80008EC000E010E0980140E066E070E088EB84
-:100C900091E00E94361282E090E00E9410067FC030
+:100C900091E00E94391282E090E00E9410067FC02D
:100CA00012968C91882309F47AC000E010E0980134
-:100CB00040E068E070E088EE91E00E94361284E047
+:100CB00040E068E070E088EE91E00E94391284E044
:100CC00090E0EBCF12968C91882311F083E00EC058
-:100CD00083E00E949A2440E164E083E00E949B0C40
-:100CE0005EC012968C91882321F084E00E947924C2
+:100CD00083E00E949D2440E164E083E00E942007BD
+:100CE0005EC012968C91882321F084E00E947C24BF
:100CF000F2CF84E0EECF12968C91882331F085EE0E
-:100D00000E94911C0E94C02C4AC085EE0E94591D71
-:100D100046C012968C91882309F441C00E94EB0DC5
+:100D00000E94941C0E94C62C4AC085EE0E945C1D65
+:100D100046C012968C91882309F441C00E94EE0DC2
:100D200000E010E0980140E066E070E088E891E0C3
-:100D30000E94361284E00E949A2483E00E949A2442
-:100D400080E10E949A2485E00E9479240E94F42781
-:100D5000811102C00E94D0270E940C2890E090933D
-:100D60008D0480938C04806880938C040E941028EA
+:100D30000E94391284E00E949D2483E00E949D2439
+:100D400080E10E949D2485E00E947C240E94FA2775
+:100D5000811102C00E94D6270E94122890E0909331
+:100D60007404809373048068809373040E9416282F
:100D700016C012968C91882391F000E010E0980143
-:100D800040E066E070E088E591E00E94361285E080
-:100D90000E949A2404C012968C91811103C080E0B5
+:100D800040E066E070E088E591E00E94391285E07D
+:100D90000E949D2404C012968C91811103C080E0B2
:100DA00090E002C08AEE91E01F910F9108950F9399
:100DB0001F932FEF89EF90E0215080409040E1F7A2
:100DC00000C0000000E010E0980140E065E070E045
-:100DD00088E492E00E9436121F910F9108950C94BE
+:100DD00088E492E00E9439121F910F9108950C94BB
:100DE000D7060F931F9300E010E0980140E063E006
-:100DF00070E080E091E00E9436122FEF82E597E0EC
+:100DF00070E080E091E00E9439122FEF82E597E0E9
:100E0000215080409040E1F700C000001F910F91F9
-:100E10000C94EB0D0F931F9300E010E0980140E05D
-:100E200068E070E088E191E00E9436121F910F9116
+:100E10000C94EE0D0F931F9300E010E0980140E05A
+:100E200068E070E088E191E00E9439121F910F9113
:100E300008950C940A0781E008950C941B07089507
-:100E40000C94BC0580918503882309F448C08091E7
-:100E5000410390914203009779F40E9438279093C0
-:100E60004203809341038091430390E0009771F423
-:100E70008091440390E00AC00E94442720917002B0
-:100E8000309171022817390740F329C00197880F64
-:100E9000991F880F991FFC01EB5BFC4F60817181EA
-:100EA000828193810E941E0EE091430384E0E89FBB
-:100EB000F0011124EB5BFC4F608171818281938191
-:100EC0004FE050E00E94D6118091430390E00196DC
-:100ED0006091440370E00E94E630809343030C94D9
-:100EE0006705109287030C94EB0D81E080938703D4
-:100EF0000C94190708958F929F92AF92BF92EF9230
-:100F0000FF920F931F93CF93DF93CDB7DEB7A397D5
-:100F10000FB6F894DEBF0FBECDBF7C01FC0100818F
-:100F20001181C8010E943525B8010E947D098C01FC
-:100F3000B7010E941D07882309F4CCC10032F0E5F7
-:100F40001F0741F4F7018281882309F458C00E94E9
-:100F5000CD12C0C10132F0E51F0741F4F7018281D3
-:100F6000882309F44CC00E94D612B4C10232F0E5C5
-:100F70001F0751F4F7018281882309F440C00E94C1
-:100F8000C9128111F0CFE3CF0332F0E51F0739F426
-:100F9000F7018281882399F10E9475079BC1043271
-:100FA000F0E51F0739F4F7018281882341F10E949F
-:100FB000710790C10532F0E51F0749F4F7018281FE
-:100FC0008823E9F0809187038111F1CFE5CF0632C4
-:100FD000F0E51F0739F4F7018281882381F00E9430
-:100FE000DD120AC00732F0E51F0749F4F7018281DC
-:100FF000882329F00E94E8120E940A076BC18091A1
-:101000008703811105C0F70182818111CFC018C10A
-:10101000003E110579F4F7018281882309F44DC05F
-:101020000E94EB0D81E0809386031092850310925D
-:10103000440350C1023E110559F4F701828188230F
-:10104000E1F10E94EB0D109286031092850342C1DC
-:10105000033E110591F4F7018281882371F10E940A
-:10106000EB0D1092860381E0809385031092430379
-:1010700010924203109241032DC10235110559F41B
-:10108000F7018281882309F425C180917002909133
-:1010900071020A970DC00135110579F4F7018281BB
-:1010A000882309F417C180917002909171020A9609
-:1010B00090937102809370020DC14091740283E29B
-:1010C000EFE8F2E0DE01119601900D928A95E1F7CA
-:1010D000F701808121E030E02C0F3D1F280F311DEA
-:1010E000C9012091720230917302FC01E20FF31FDB
-:1010F0006081772767FD7095640F711D882777FDE4
-:101100008095982F0E94082E20E030E040E451E4C2
-:101110000E946D2D4B015C01F701218184E090E07C
-:10112000821B9109BC01882777FD8095982F0E942A
-:10113000082E9B01AC01C501B4010E94052D9B0145
-:10114000AC0160E070E080E090E40E947B2F20E042
-:1011500030E04CED50E40E94182F4B015C01F70188
-:1011600082818823D1F04FE050E0C501B4010E9494
-:10117000D611809186038823A1F08091440324E056
-:10118000829FF0011124EB5BFC4F80829182A2824E
-:10119000B3828F5F8093440304C0C501B4010E94F1
-:1011A0001E0E0F3F110508F02ECF94C08091400312
-:1011B00081111FC0043130E5130709F051C00E94AE
-:1011C0001F0781E0809340030E94382790933F03DC
-:1011D00080933E0310923703109239031092380324
-:1011E00010923B0310923A0310923D0310923C037D
-:1011F00071C080913E0390913F030E944427883C38
-:10120000910570F480913703E82FF0E0EE0FFF1F97
-:10121000E85CFC4F118300838F5F809337035AC0D3
-:10122000043880E5180721F00538104501F13AC06F
-:10123000F7018281882341F01092350382E01EC0BD
-:10124000043830E5130759F580913503811106C044
-:1012500086E20E94911C86E20E94591D82E01CC019
-:101260000438F0E51F0741F305381045D9F4F701BC
-:101270008281882331F01092360380E20E94A81DFB
-:1012800029C080913603811106C087E20E94911C1B
-:1012900087E20E94591D80E20E94AF1D1BC00538E5
-:1012A000104529F381E08093350380933603C7010D
-:1012B000A3960FB6F894DEBF0FBECDBFDF91CF91DE
-:1012C0001F910F91FF90EF90BF90AF909F908F90E4
-:1012D0000C94690580E0A3960FB6F894DEBF0FBEAC
-:1012E000CDBFDF91CF911F910F91FF90EF90BF90F5
-:1012F000AF909F908F90089508959CE0799FF001A2
-:10130000112490E3899FE00DF11D1124E60FF11DDA
-:10131000EE0FFF1FED5FFD4F859194910895880FAB
-:10132000991FFC01ED57FF4F859194910895880F07
-:10133000991FFC01ED5FFD4F8591949108950F93E6
-:101340001F93CF93DF93EC01811521E39207A0F562
-:10135000C11580E3D80708F0D7C0C83ED105D8F43E
-:10136000C03ED10508F007C2C83AD10578F4C53AA5
-:10137000D10508F06AC0C130D10509F463C008F492
-:10138000F7C1C430D10508F0F6C1F2C1CB3BD1059D
-:1013900008F466C0EDC1C11590E2D90708F0AFC0EE
-:1013A000C11521E0D20708F0E6C1C03FD10508F41D
-:1013B000DFC18E0110651FC2C03880E5D80700F577
-:1013C000C03790E5D90708F0A3C0C11520E5D207C2
-:1013D00009F4ACC050F4CE01905480319F4008F025
-:1013E000C7C1DF708E01106A06C2C13080E5D80720
-:1013F00009F4AEC0C43190E5D90708F4AFC0B8C154
-:10140000C33820E5D20709F48EC050F4C13890E506
-:10141000D90709F482C008F083C000E011EDEBC1E8
-:10142000C03181E5D80708F4A3C1C11597E5D907F4
-:1014300008F436C1CE0190578115904108F098C14B
-:10144000DF7093C101E010E0D6C1C53AD10509F4BF
-:1014500094C1C63AD10509F093C102E810E4CBC1AA
-:10146000C83AD10509F48FC1C93AD10509F48EC132
-:10147000CA3AD10509F48DC1CB3AD10509F48CC122
-:10148000CC3AD10509F48BC1CD3AD10509F48AC112
-:10149000C03BD10509F489C1CE3AD10509F488C110
-:1014A000CF3AD10509F487C1C13BD10509F486C102
-:1014B000C23BD10509F485C1C33BD10509F484C100
-:1014C000C43BD10509F483C1C53BD10509F482C1F0
-:1014D000C63BD10509F481C1C73BD10509F480C1E0
-:1014E000C83BD10509F47FC1C93BD10509F47EC1D0
-:1014F000CA3BD10509F47DC100E014E47CC1CE01F2
-:101500009F700E94970978C1DD278E01106C73C10E
-:10151000CF70DD278E01146D6EC100E010ED6BC140
-:1015200000E012ED68C100E013ED65C10E943C20AF
-:101530000E94EB0D0E94F1068FEF94E32CE08150A6
-:1015400090402040E1F700C000000E94932753C163
-:10155000809162048160809362044DC10E94F427EF
-:10156000811102C00E94D0270E940C2890E0909325
-:101570008D0480938C04C23080E5D80721F48091DB
-:101580008C04816086C0C43090E5D90721F4809135
-:101590008C0482607EC0C63020E5D20721F48091A1
-:1015A0008C04846076C0C83080E5D80719F4809137
-:1015B0008C0427C0CA3090E5D90721F480918C04AF
-:1015C000806167C0CC3020E5D20721F480918C0483
-:1015D00080625FC0CE3080E5D80721F480918C0412
-:1015E000806457C0C03190E5D90721F480918C0404
-:1015F00080684FC0C23120E5D20729F480918C0465
-:101600008460886046C0C33080E5D80721F48091AB
-:101610008C048E7F3EC0C53090E5D90721F48091BF
-:101620008C048D7F36C0C73020E5D20721F480912D
-:101630008C048B7F2EC0C93080E5D80719F48091C7
-:101640008C0426C0CB3090E5D90721F480918C041E
-:101650008F7E1FC0CD3020E5D20721F480918C040D
-:101660008F7D17C0CF3080E5D80721F480918C049E
-:101670008F7B0FC0C13190E5D90721F480918C0494
-:101680008F7707C0C331D04531F480918C048B7FB4
-:10169000877F80938C0480918C040E941028ABC0BB
-:1016A0008D2F99278F70992781309105D9F49E014C
-:1016B0002370332702C0880F991F2A95E2F79C6890
-:1016C0008E0144E0000F111F4A95E1F700271370C7
-:1016D000802B912B53E0CC0FDD1F5A95E1F7C0769C
-:1016E000DD272FC08230910531F4DC2FCC278E010D
-:1016F000016F106A80C08330910569F4CE01837058
-:10170000992701E010E002C0000F111F8A95E2F74F
-:10171000C8019C680FC084309105B9F4CE01837074
-:10172000992701E010E002C0000F111F8A95E2F72F
-:10173000C8019A6823E0CC0FDD1F2A95E1F7C07E2F
-:10174000D7708C010C2B1D2B56C08530910531F4C0
-:10175000DC2FCC278E01046F106A4DC0069709F06C
-:101760004AC0CF71DD27DC2FCC278E01106243C029
-:1017700000E010E040C08E013EC001E810E43BC034
-:1017800003E810E438C002EE14E435C009EE14E4B6
-:1017900032C00AEE14E42FC005EB14E42CC006EBB3
-:1017A00014E429C007EB14E426C00CEC14E423C0B5
-:1017B0000DEC14E420C003E815E41DC00AE815E4AC
-:1017C0001AC002E915E417C004E915E414C001E2E7
-:1017D00016E411C003E216E40EC004E216E40BC0E6
-:1017E00005E216E408C006E216E405C007E216E4C6
-:1017F00002C00AE216E4C801DF91CF911F910F9158
-:1018000008959CE0799FF001112490E3899FE00DF9
-:10181000F11D1124E60FF11DEE0FFF1FED5FFD4FCF
-:1018200085919491803E9105E0F4803C910558F5B6
-:101830008133910509F46FC048F48932910509F4A8
-:1018400063C08A32910509F46DC072C08933910575
-:10185000E9F082389105D1F08533910509F44DC046
-:1018600067C0833E910581F138F4803E9105B9F05F
-:10187000823E9105D9F05CC0863E910561F1873EBC
-:101880009105A1F155C00E948F09089520918C0403
-:1018900020FD02C021FF4CC080EE90E049C0809145
-:1018A0008C0480FFF9CF89E390E042C080918C04E2
-:1018B00082FF0EC080918C0484FF03C080E090E022
-:1018C00037C083EE90E034C080918C0482FFF2CF69
-:1018D00082EE90E02DC080918C0483FF0BC080913C
-:1018E0008C0484FDEBCF87EE90E022C080918C04C5
-:1018F00083FFF5CF86EE90E01BC080918C0485FFBE
-:1019000007C089E290E014C080918C0485FFF9CF74
-:1019100085E390E00DC080918C0486FF07C08AE2C9
-:1019200090E006C080918C0486FFF9CF81E390E0BF
-:101930000E949F090895CF92DF92EF92FF920F933A
-:101940001F9301E010E020E030E06801790104C05D
-:10195000CC0CDD1CEE1CFF1C8A95D2F704C0000FD6
-:10196000111F221F331F6A95D2F70C291D292E291A
-:101970003F29C0904504D0904604E0904704F09081
-:101980004804C022D122E222F322842FC016D106BD
-:10199000E206F30641F41F910F91FF90EF90DF9064
-:1019A000CF900C9479241F910F91FF90EF90DF90CE
-:1019B000CF900C949A240C946B05E82FF0E0E2543D
-:1019C000FD4F8081E82FEF70F0E082958F7021E06D
-:1019D00030E0A90102C0440F551F8A95E2F740A3E9
-:1019E00008950F931F93CF93DF9385B7806885BFCA
-:1019F00085B7806885BFC3E0D0E001E010E0FE015C
-:101A0000E254FD4F8081E82FEF70F0E021A1829534
-:101A10008F70A80102C0440F551F8A95E2F7CA01D2
-:101A2000822B81A38C2F0E94DD0C219740F78BE045
-:101A300090E061E070E0FC01EE54FD4F2081E22F68
-:101A4000EF70F0E042A122952F70DB0102C0AA0FD7
-:101A5000BB1F2A95E2F79D01242B22A3019758F77B
-:101A6000DF91CF911F910F910C942007EF92FF927D
-:101A70000F931F93CF93DF9300E913E0C3E0EE24AD
-:101A8000E394F12CD5E08C2F0E94DD0C8BE090E0EC
-:101A900040E050E0FC01EE54FD4F6081E62FEF7016
-:101AA000F0E020A130E062956F7002C03595279577
-:101AB0006A95E2F720FD09C09701082E02C0220FA7
-:101AC000331F0A94E2F7422B532B019718F7F801C2
-:101AD000929182918F018417950721F05183408361
-:101AE000D09375028C2F0E94DD0CC15060F680915E
-:101AF000750287FD2CC08150809375028F3F39F0AD
-:101B00008FE99FE00197F1F700C0000020C08091AD
-:101B10008E0390918F039093970380939603809107
-:101B20008C0390918D0390939503809394038091FF
-:101B30008A0390918B0390939303809392038091F7
-:101B400088039091890390939103809390030E945E
-:101B5000220781E0DF91CF911F910F91FF90EF90CD
-:101B60000895E82FF0E0EE0FFF1FE057FC4F808153
-:101B70009181089508950F931F93CF9308E913E07F
-:101B8000C0E0F801929182918F010E94B026C80FA7
-:101B9000F3E000391F07A9F78C2FCF911F910F9108
-:101BA00008950E94F427811102C00E94D0270E944C
-:101BB0001E28809377043E9A809171008D7F8093D8
-:101BC000710082E0809390008AE18093910081E02F
-:101BD00080939A03089580919A03811102C00E9414
-:101BE000D10D1092EA031092E903809171008D7F6C
-:101BF00080937100809190008F7380939000109279