diff options
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | .travis.yml | 2 | ||||
-rw-r--r-- | Makefile | 10 | ||||
-rw-r--r-- | README.md | 18 | ||||
-rw-r--r-- | doc/BUILD_GUIDE.md | 16 | ||||
-rwxr-xr-x | doc/CYGWIN_GUIDE.md | 2 | ||||
-rw-r--r-- | doc/FUSE.txt | 10 | ||||
-rw-r--r-- | doc/HAND_WIRE.md | 8 | ||||
-rw-r--r-- | doc/PCB_GUIDE.md | 4 | ||||
-rw-r--r-- | doc/TMK_README.md | 42 | ||||
-rw-r--r-- | doc/VAGRANT_GUIDE.md | 4 | ||||
-rw-r--r-- | doc/keymap.md | 4 | ||||
-rw-r--r-- | keyboard/atomic/atomic_pcb.hex | 1566 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/Makefile | 8 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/base-layer.png | bin | 96845 -> 0 bytes | |||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/emacs-layer.png | bin | 114267 -> 0 bytes | |||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/experimental-layer.png | bin | 96956 -> 0 bytes | |||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/hun-layer.png | bin | 78720 -> 0 bytes | |||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/one-handed-layer.png | bin | 85970 -> 0 bytes | |||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/algernon/images/steno-layer.png | bin | 65146 -> 0 bytes | |||
-rw-r--r-- | keyboard/planck/keymaps/default/compiled.hex | 1612 | ||||
-rw-r--r-- | keyboard/planck/keymaps/experimental/planck_experimental.hex | 1645 | ||||
-rw-r--r-- | keyboard/planck/planck_pcb_r3.hex | 1544 | ||||
-rwxr-xr-x | keyboard/planck/planck_pcb_r3_w_bootloader.hex | 1796 | ||||
-rw-r--r-- | keyboard/planck/planck_pcb_r4.hex | 1645 | ||||
-rw-r--r-- | keyboard/planck/planck_pcb_r4_w_bootloader.hex | 1897 | ||||
-rw-r--r-- | keyboard/preonic/preonic_pcb_r1.hex | 1628 | ||||
-rw-r--r-- | keyboard/preonic/preonic_pcb_r1_w_bootloader.hex | 1880 | ||||
-rw-r--r-- | keyboard/satan/keymaps/default/compiled.hex | 1530 | ||||
-rw-r--r-- | keyboard/satan/satan.c | 36 | ||||
-rw-r--r-- | keyboards/alps64/Makefile (renamed from keyboard/alps64/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/alps64/alps64.c (renamed from keyboard/alps64/alps64.c) | 0 | ||||
-rw-r--r-- | keyboards/alps64/alps64.h (renamed from keyboard/alps64/alps64.h) | 0 | ||||
-rw-r--r-- | keyboards/alps64/config.h (renamed from keyboard/alps64/config.h) | 0 | ||||
-rw-r--r-- | keyboards/alps64/keymaps/default/compiled.hex (renamed from keyboard/alps64/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/alps64/keymaps/default/keymap.c (renamed from keyboard/alps64/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/alps64/led.c (renamed from keyboard/alps64/led.c) | 0 | ||||
-rw-r--r-- | keyboards/alps64/matrix.c (renamed from keyboard/alps64/matrix.c) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/Makefile (renamed from keyboard/arrow_pad/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/README.md (renamed from keyboard/arrow_pad/README.md) | 2 | ||||
-rw-r--r-- | keyboards/arrow_pad/arrow_pad.c (renamed from keyboard/arrow_pad/arrow_pad.c) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/arrow_pad.h (renamed from keyboard/arrow_pad/arrow_pad.h) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/config.h (renamed from keyboard/arrow_pad/config.h) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/default/compiled.hex (renamed from keyboard/arrow_pad/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/default/keymap.c (renamed from keyboard/arrow_pad/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_21/Makefile (renamed from keyboard/arrow_pad/keymaps/pad_21/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_21/compiled.hex (renamed from keyboard/arrow_pad/keymaps/pad_21/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_21/config.h (renamed from keyboard/arrow_pad/keymaps/pad_21/config.h) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_21/keymap.c (renamed from keyboard/arrow_pad/keymaps/pad_21/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_24/Makefile (renamed from keyboard/arrow_pad/keymaps/pad_24/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_24/compiled.hex (renamed from keyboard/arrow_pad/keymaps/pad_24/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_24/config.h (renamed from keyboard/arrow_pad/keymaps/pad_24/config.h) | 0 | ||||
-rw-r--r-- | keyboards/arrow_pad/keymaps/pad_24/keymap.c (renamed from keyboard/arrow_pad/keymaps/pad_24/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/atomic/Makefile (renamed from keyboard/atomic/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/atomic/README.md (renamed from keyboard/atomic/README.md) | 2 | ||||
-rw-r--r-- | keyboards/atomic/atomic.c (renamed from keyboard/atomic/atomic.c) | 0 | ||||
-rw-r--r-- | keyboards/atomic/atomic.h (renamed from keyboard/atomic/atomic.h) | 0 | ||||
-rw-r--r-- | keyboards/atomic/config.h (renamed from keyboard/atomic/config.h) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/abienz.c (renamed from keyboard/atomic/keymaps/abienz.c) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/default/compiled.hex (renamed from keyboard/atomic/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/default/keymap.c (renamed from keyboard/atomic/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/michelle.c (renamed from keyboard/atomic/keymaps/michelle.c) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/pvc/Makefile (renamed from keyboard/atomic/keymaps/pvc/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/pvc/compiled.hex (renamed from keyboard/atomic/keymaps/pvc/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/pvc/config.h (renamed from keyboard/atomic/keymaps/pvc/config.h) | 0 | ||||
-rw-r--r-- | keyboards/atomic/keymaps/pvc/keymap.c (renamed from keyboard/atomic/keymaps/pvc/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/atreus/Makefile (renamed from keyboard/atreus/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/atreus/README.md (renamed from keyboard/atreus/README.md) | 2 | ||||
-rw-r--r-- | keyboards/atreus/atreus.c (renamed from keyboard/atreus/atreus.c) | 0 | ||||
-rw-r--r-- | keyboards/atreus/atreus.h (renamed from keyboard/atreus/atreus.h) | 0 | ||||
-rw-r--r-- | keyboards/atreus/config.h (renamed from keyboard/atreus/config.h) | 0 | ||||
-rw-r--r-- | keyboards/atreus/keymaps/default/compiled.hex (renamed from keyboard/atreus/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/atreus/keymaps/default/keymap.c (renamed from keyboard/atreus/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/atreus/keymaps/gerb/compiled.hex (renamed from keyboard/atreus/keymaps/gerb/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/atreus/keymaps/gerb/keymap.c (renamed from keyboard/atreus/keymaps/gerb/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/Makefile (renamed from keyboard/bantam44/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/README.md (renamed from keyboard/bantam44/README.md) | 2 | ||||
-rw-r--r-- | keyboards/bantam44/bantam44.c (renamed from keyboard/bantam44/bantam44.c) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/bantam44.h (renamed from keyboard/bantam44/bantam44.h) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/config.h (renamed from keyboard/bantam44/config.h) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/keymaps/default/compiled.hex (renamed from keyboard/bantam44/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/bantam44/keymaps/default/keymap.c (renamed from keyboard/bantam44/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/Makefile (renamed from keyboard/clueboard1/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/clueboard1.c (renamed from keyboard/clueboard1/clueboard1.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/clueboard1.h (renamed from keyboard/clueboard1/clueboard1.h) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/config.h (renamed from keyboard/clueboard1/config.h) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/keymaps/default/compiled.hex (renamed from keyboard/clueboard1/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/keymaps/default/keymap.c (renamed from keyboard/clueboard1/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard1/led.c (renamed from keyboard/clueboard1/led.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/Makefile (renamed from keyboard/clueboard2/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/backlight.c (renamed from keyboard/clueboard2/backlight.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/clueboard2.c (renamed from keyboard/clueboard2/clueboard2.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/clueboard2.h (renamed from keyboard/clueboard2/clueboard2.h) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/config.h (renamed from keyboard/clueboard2/config.h) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/default/compiled.hex (renamed from keyboard/clueboard2/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/default/keymap.c (renamed from keyboard/clueboard2/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/max/Makefile (renamed from keyboard/clueboard2/keymaps/max/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/max/compiled.hex (renamed from keyboard/clueboard2/keymaps/max/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/max/keymap.c (renamed from keyboard/clueboard2/keymaps/max/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/skully/compiled.hex (renamed from keyboard/clueboard2/keymaps/skully/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/keymaps/skully/keymap.c (renamed from keyboard/clueboard2/keymaps/skully/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/clueboard2/led.c (renamed from keyboard/clueboard2/led.c) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/Makefile (renamed from keyboard/cluepad/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/backlight.c (renamed from keyboard/cluepad/backlight.c) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/cluepad.c (renamed from keyboard/cluepad/cluepad.c) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/cluepad.h (renamed from keyboard/cluepad/cluepad.h) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/config.h (renamed from keyboard/cluepad/config.h) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/keymaps/default/compiled.hex (renamed from keyboard/cluepad/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/cluepad/keymaps/default/keymap.c (renamed from keyboard/cluepad/keymaps/default/keymap.c) | 0 | ||||
-rwxr-xr-x | keyboards/ergodox_ez/190hotfix.sh (renamed from keyboard/ergodox_ez/190hotfix.sh) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/Makefile (renamed from keyboard/ergodox_ez/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/config.h (renamed from keyboard/ergodox_ez/config.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/ergodox_ez.c (renamed from keyboard/ergodox_ez/ergodox_ez.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/ergodox_ez.h (renamed from keyboard/ergodox_ez/ergodox_ez.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/i2cmaster.h (renamed from keyboard/ergodox_ez/i2cmaster.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/ab/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json (renamed from keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png (renamed from keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png) | bin | 79440 -> 79440 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/keymap.c (renamed from keyboard/ergodox_ez/keymaps/ab/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ab/readme.md (renamed from keyboard/ergodox_ez/keymaps/ab/readme.md) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/adnw_k_o_y/keymap.c (renamed from keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/adnw_k_o_y/readme.md (renamed from keyboard/ergodox_ez/keymaps/adnw_k_o_y/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/alexjj/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/alexjj/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/alexjj/keymap.c (renamed from keyboard/ergodox_ez/keymaps/alexjj/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/alexjj/readme.md (renamed from keyboard/ergodox_ez/keymaps/alexjj/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/alexjj/rl-layout.jpg (renamed from keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg) | bin | 833107 -> 833107 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/.gitignore (renamed from keyboard/ergodox_ez/keymaps/algernon/.gitignore) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/COPYING (renamed from keyboard/ergodox_ez/keymaps/algernon/COPYING) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/Makefile | 26 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/config.h (renamed from keyboard/ergodox_ez/keymaps/algernon/config.h) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/base-layer.png | bin | 0 -> 105162 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/experimental-layer.png | bin | 0 -> 105172 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/hun-layer.png | bin | 0 -> 67924 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/nav-n-media-layer.png | bin | 0 -> 94837 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/one-handed-layer.png | bin | 0 -> 91140 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/images/steno-layer.png | bin | 0 -> 69557 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/keymap.c (renamed from keyboard/ergodox_ez/keymaps/algernon/keymap.c) | 486 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/algernon/readme.md (renamed from keyboard/ergodox_ez/keymaps/algernon/readme.md) | 176 | ||||
-rwxr-xr-x | keyboards/ergodox_ez/keymaps/algernon/tools/max-focused (renamed from keyboard/ergodox_ez/keymaps/algernon/tools/max-focused) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/andrew_osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/andrew_osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/andrew_osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/bepo/README.md (renamed from keyboard/ergodox_ez/keymaps/bepo/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/bepo/bepo.png (renamed from keyboard/ergodox_ez/keymaps/bepo/bepo.png) | bin | 79747 -> 79747 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/bepo/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/bepo/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/bepo/keymap.c (renamed from keyboard/ergodox_ez/keymaps/bepo/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/coderkun_neo2/Makefile (renamed from keyboard/ergodox_ez/keymaps/coderkun_neo2/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/coderkun_neo2/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/coderkun_neo2/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/coderkun_neo2/keymap.c (renamed from keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/coderkun_neo2/readme.md (renamed from keyboard/ergodox_ez/keymaps/coderkun_neo2/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/colemak/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak/keymap.c (renamed from keyboard/ergodox_ez/keymaps/colemak/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak/readme.md (renamed from keyboard/ergodox_ez/keymaps/colemak/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png (renamed from keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png) | bin | 103158 -> 103158 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c (renamed from keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md (renamed from keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/csharp_dev/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/csharp_dev/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev.png (renamed from keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png) | bin | 97642 -> 97642 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png (renamed from keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png) | bin | 387797 -> 387797 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/csharp_dev/keymap.c (renamed from keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/csharp_dev/readme.md (renamed from keyboard/ergodox_ez/keymaps/csharp_dev/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dave/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/dave/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dave/keymap.c (renamed from keyboard/ergodox_ez/keymaps/dave/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dave/readme.md (renamed from keyboard/ergodox_ez/keymaps/dave/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default/default.png (renamed from keyboard/ergodox_ez/keymaps/default/default.png) | bin | 193672 -> 193672 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default/default_highres.png (renamed from keyboard/ergodox_ez/keymaps/default/default_highres.png) | bin | 1459389 -> 1459389 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default/keymap.c (renamed from keyboard/ergodox_ez/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default/readme.md (renamed from keyboard/ergodox_ez/keymaps/default/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default_osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/default_osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default_osx/default_osx_highres.png (renamed from keyboard/ergodox_ez/keymaps/default_osx/default_osx_highres.png) | bin | 772418 -> 772418 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default_osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/default_osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/default_osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/default_osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dragon788/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/dragon788/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dragon788/keymap.c (renamed from keyboard/ergodox_ez/keymaps/dragon788/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/dvorak/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak/dvorak.png (renamed from keyboard/ergodox_ez/keymaps/dvorak/dvorak.png) | bin | 87314 -> 87314 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak/keymap.c (renamed from keyboard/ergodox_ez/keymaps/dvorak/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/README.md (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png) | bin | 73585 -> 73585 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png) | bin | 59122 -> 59122 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png) | bin | 53319 -> 53319 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c (renamed from keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_spanish/README.md (renamed from keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/dvorak_spanish/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex) | 0 | ||||
-rwxr-xr-x | keyboards/ergodox_ez/keymaps/dvorak_spanish/keymap.c (renamed from keyboard/ergodox_ez/keymaps/dvorak_spanish/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png (renamed from keyboard/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png) | bin | 142146 -> 142146 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/emacs_osx_dk/keymap.c (renamed from keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/emacs_osx_dk/readme.md (renamed from keyboard/ergodox_ez/keymaps/emacs_osx_dk/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/erez_experimental/Makefile (renamed from keyboard/ergodox_ez/keymaps/erez_experimental/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/erez_experimental/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/erez_experimental/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/erez_experimental/config.h (renamed from keyboard/ergodox_ez/keymaps/erez_experimental/config.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/erez_experimental/keymap.c (renamed from keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/erez_experimental/readme.md (renamed from keyboard/ergodox_ez/keymaps/erez_experimental/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/keymap.c (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/layout-code.png (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png) | bin | 55386 -> 55386 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/layout-media.png (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png) | bin | 67634 -> 67634 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/layout.png (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/layout.png) | bin | 71175 -> 71175 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-kinergo/readme.md (renamed from keyboard/ergodox_ez/keymaps/german-kinergo/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-manuneo/compile_keymap.py (renamed from keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-manuneo/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/german-manuneo/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-manuneo/keymap.c (renamed from keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german-manuneo/keymap.md (renamed from keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/german/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/german/keymap.c (renamed from keyboard/ergodox_ez/keymaps/german/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/j3rn/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/j3rn/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/j3rn/keymap.c (renamed from keyboard/ergodox_ez/keymaps/j3rn/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/j3rn/readme.md (renamed from keyboard/ergodox_ez/keymaps/j3rn/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jack/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/jack/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jack/keymap.c (renamed from keyboard/ergodox_ez/keymaps/jack/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/README.md (renamed from keyboard/ergodox_ez/keymaps/jacobono/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/jacobono/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png (renamed from keyboard/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png) | bin | 70434 -> 70434 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png (renamed from keyboard/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png) | bin | 46225 -> 46225 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/img/symbol-layer.png (renamed from keyboard/ergodox_ez/keymaps/jacobono/img/symbol-layer.png) | bin | 49615 -> 49615 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jacobono/keymap.c (renamed from keyboard/ergodox_ez/keymaps/jacobono/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jgarr/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/jgarr/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/jgarr/keymap.c (renamed from keyboard/ergodox_ez/keymaps/jgarr/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/kastyle/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/kastyle/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/kastyle/keymap.c (renamed from keyboard/ergodox_ez/keymaps/kastyle/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/kines-ish/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/kines-ish/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/kines-ish/keymap.c (renamed from keyboard/ergodox_ez/keymaps/kines-ish/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/kines-ish/readme.md (renamed from keyboard/ergodox_ez/keymaps/kines-ish/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/mpiechotka/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/mpiechotka/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/mpiechotka/keymap.c (renamed from keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/mpiechotka/readme.md (renamed from keyboard/ergodox_ez/keymaps/mpiechotka/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/msc/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/img/code_layer.png (renamed from keyboard/ergodox_ez/keymaps/msc/img/code_layer.png) | bin | 71266 -> 71266 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/img/main_layer.png (renamed from keyboard/ergodox_ez/keymaps/msc/img/main_layer.png) | bin | 90624 -> 90624 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/img/media_layer.png (renamed from keyboard/ergodox_ez/keymaps/msc/img/media_layer.png) | bin | 75750 -> 75750 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/keymap.c (renamed from keyboard/ergodox_ez/keymaps/msc/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/msc/readme.md (renamed from keyboard/ergodox_ez/keymaps/msc/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/naps62/README.md (renamed from keyboard/ergodox_ez/keymaps/naps62/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/naps62/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/naps62/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/naps62/keymap.c (renamed from keyboard/ergodox_ez/keymaps/naps62/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/ordinary/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/keymap.c (renamed from keyboard/ergodox_ez/keymaps/ordinary/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.png (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png) | bin | 99605 -> 99605 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.txt (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.png (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png) | bin | 124144 -> 124144 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.txt (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.png (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png) | bin | 63065 -> 63065 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.txt (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.txt) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.png (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png) | bin | 103735 -> 103735 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt (renamed from keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/ordinary/readme.md (renamed from keyboard/ergodox_ez/keymaps/ordinary/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/osx_de/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de/keymap.c (renamed from keyboard/ergodox_ez/keymaps/osx_de/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de/osx_de_highres.png (renamed from keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png) | bin | 298446 -> 298446 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de/readme.md (renamed from keyboard/ergodox_ez/keymaps/osx_de/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c (renamed from keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png (renamed from keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png) | bin | 183892 -> 183892 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_experimental/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/osx_de_experimental/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_experimental/keymap.c (renamed from keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png (renamed from keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png) | bin | 303904 -> 303904 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_de_experimental/readme.md (renamed from keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_fr/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/osx_fr/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_fr/keymap.c (renamed from keyboard/ergodox_ez/keymaps/osx_fr/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c (renamed from keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plover/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/plover/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plover/keymap.c (renamed from keyboard/ergodox_ez/keymaps/plover/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plums/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/plums/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plums/keymap.c (renamed from keyboard/ergodox_ez/keymaps/plums/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plums/plums.png (renamed from keyboard/ergodox_ez/keymaps/plums/plums.png) | bin | 223300 -> 223300 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/plums/readme.md (renamed from keyboard/ergodox_ez/keymaps/plums/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png) | bin | 96954 -> 96954 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png) | bin | 130692 -> 130692 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png) | bin | 130464 -> 130464 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png (renamed from keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png) | bin | 100627 -> 100627 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/sneako/README.md (renamed from keyboard/ergodox_ez/keymaps/sneako/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/sneako/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/sneako/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/sneako/keymap.c (renamed from keyboard/ergodox_ez/keymaps/sneako/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/software_neo2/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/software_neo2/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/software_neo2/keymap.c (renamed from keyboard/ergodox_ez/keymaps/software_neo2/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/README.md (renamed from keyboard/ergodox_ez/keymaps/supercoder/README.md) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/supercoder/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/config_user.h (renamed from keyboard/ergodox_ez/keymaps/supercoder/config_user.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/images/layout.png (renamed from keyboard/ergodox_ez/keymaps/supercoder/images/layout.png) | bin | 65607 -> 65607 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg (renamed from keyboard/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg) | bin | 75444 -> 75444 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/keymap.c (renamed from keyboard/ergodox_ez/keymaps/supercoder/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/supercoder/makefile.mk (renamed from keyboard/ergodox_ez/keymaps/supercoder/makefile.mk) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/techtomas/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/techtomas/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/techtomas/keymap.c (renamed from keyboard/ergodox_ez/keymaps/techtomas/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/techtomas/readme.md (renamed from keyboard/ergodox_ez/keymaps/techtomas/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tm2030/README.md (renamed from keyboard/ergodox_ez/keymaps/tm2030/README.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tm2030/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/tm2030/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tm2030/keymap.c (renamed from keyboard/ergodox_ez/keymaps/tm2030/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tonyabra_osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/tonyabra_osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tonyabra_osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/tonyabra_osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/tonyabra_osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/townk_osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/config.h (renamed from keyboard/ergodox_ez/keymaps/townk_osx/config.h) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/townk_osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/makefile.mk (renamed from keyboard/ergodox_ez/keymaps/townk_osx/makefile.mk) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/readme.md (renamed from keyboard/ergodox_ez/keymaps/townk_osx/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_base.png (renamed from keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_base.png) | bin | 785859 -> 785859 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png (renamed from keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png) | bin | 390041 -> 390041 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png (renamed from keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png) | bin | 424425 -> 424425 bytes | |||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/twey/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/twey/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/twey/keymap.c (renamed from keyboard/ergodox_ez/keymaps/twey/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/twey/readme.md (renamed from keyboard/ergodox_ez/keymaps/twey/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/workman_osx_mdw/keymap.c (renamed from keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/zweihander-osx/compiled.hex (renamed from keyboard/ergodox_ez/keymaps/zweihander-osx/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/zweihander-osx/keymap.c (renamed from keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/keymaps/zweihander-osx/readme.markdown (renamed from keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/matrix.c (renamed from keyboard/ergodox_ez/matrix.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/readme.md (renamed from keyboard/ergodox_ez/readme.md) | 2 | ||||
-rw-r--r-- | keyboards/ergodox_ez/twimaster.c (renamed from keyboard/ergodox_ez/twimaster.c) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/util/compile_keymap.py (renamed from keyboard/ergodox_ez/util/compile_keymap.py) | 0 | ||||
-rw-r--r-- | keyboards/ergodox_ez/util/readme.md (renamed from keyboard/ergodox_ez/util/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/gh60/Makefile (renamed from keyboard/gh60/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/gh60/README.md (renamed from keyboard/gh60/README.md) | 2 | ||||
-rw-r--r-- | keyboards/gh60/config.h (renamed from keyboard/gh60/config.h) | 0 | ||||
-rw-r--r-- | keyboards/gh60/gh60.c (renamed from keyboard/gh60/gh60.c) | 0 | ||||
-rw-r--r-- | keyboards/gh60/gh60.h (renamed from keyboard/gh60/gh60.h) | 0 | ||||
-rw-r--r-- | keyboards/gh60/gh60revc.jpg (renamed from keyboard/gh60/gh60revc.jpg) | bin | 1424987 -> 1424987 bytes | |||
-rw-r--r-- | keyboards/gh60/keymaps/default/compiled.hex (renamed from keyboard/gh60/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/gh60/keymaps/default/keymap.c (renamed from keyboard/gh60/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/gh60/pinout.txt (renamed from keyboard/gh60/pinout.txt) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/Makefile (renamed from keyboard/hhkb/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/README.md (renamed from keyboard/hhkb/README.md) | 2 | ||||
-rw-r--r-- | keyboards/hhkb/config.h (renamed from keyboard/hhkb/config.h) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/hhkb.c (renamed from keyboard/hhkb/hhkb.c) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/hhkb.h (renamed from keyboard/hhkb/hhkb.h) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/hhkb_avr.h (renamed from keyboard/hhkb/hhkb_avr.h) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/keymaps/default/compiled.hex (renamed from keyboard/hhkb/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/keymaps/default/keymap.c (renamed from keyboard/hhkb/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/keymaps/lxol/compiled.hex (renamed from keyboard/hhkb/keymaps/lxol/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/keymaps/lxol/keymap.c (renamed from keyboard/hhkb/keymaps/lxol/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/hhkb/matrix.c (renamed from keyboard/hhkb/matrix.c) | 0 | ||||
-rw-r--r-- | keyboards/jd45/Makefile (renamed from keyboard/jd45/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/jd45/config.h (renamed from keyboard/jd45/config.h) | 0 | ||||
-rw-r--r-- | keyboards/jd45/jd45.c (renamed from keyboard/jd45/jd45.c) | 0 | ||||
-rw-r--r-- | keyboards/jd45/jd45.h (renamed from keyboard/jd45/jd45.h) | 0 | ||||
-rw-r--r-- | keyboards/jd45/keymaps/default/compiled.hex (renamed from keyboard/jd45/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/jd45/keymaps/default/keymap.c (renamed from keyboard/jd45/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/jd45/keymaps/justin/compiled.hex (renamed from keyboard/jd45/keymaps/justin/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/jd45/keymaps/justin/keymap.c (renamed from keyboard/jd45/keymaps/justin/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/Makefile (renamed from keyboard/kc60/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/kc60/README.md (renamed from keyboard/kc60/README.md) | 2 | ||||
-rw-r--r-- | keyboards/kc60/config.h (renamed from keyboard/kc60/config.h) | 0 | ||||
-rw-r--r-- | keyboards/kc60/kc60.c (renamed from keyboard/kc60/kc60.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/kc60.h (renamed from keyboard/kc60/kc60.h) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/default/compiled.hex (renamed from keyboard/kc60/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/default/keymap.c (renamed from keyboard/kc60/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/sgoodwin/compiled.hex (renamed from keyboard/kc60/keymaps/sgoodwin/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/sgoodwin/keymap.c (renamed from keyboard/kc60/keymaps/sgoodwin/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/Makefile (renamed from keyboard/kc60/keymaps/stanleylai/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/README.md (renamed from keyboard/kc60/keymaps/stanleylai/README.md) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/base_layer.png (renamed from keyboard/kc60/keymaps/stanleylai/base_layer.png) | bin | 35164 -> 35164 bytes | |||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/compiled.hex (renamed from keyboard/kc60/keymaps/stanleylai/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/config.h (renamed from keyboard/kc60/keymaps/stanleylai/config.h) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/keymap.c (renamed from keyboard/kc60/keymaps/stanleylai/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/stanleylai/rgb_layer.png (renamed from keyboard/kc60/keymaps/stanleylai/rgb_layer.png) | bin | 19192 -> 19192 bytes | |||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/Makefile (renamed from keyboard/kc60/keymaps/ws2812/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/README.md (renamed from keyboard/kc60/keymaps/ws2812/README.md) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/compiled.hex (renamed from keyboard/kc60/keymaps/ws2812/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/config.h (renamed from keyboard/kc60/keymaps/ws2812/config.h) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/keymap.c (renamed from keyboard/kc60/keymaps/ws2812/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/ws2812_example.jpg (renamed from keyboard/kc60/keymaps/ws2812/ws2812_example.jpg) | bin | 226362 -> 226362 bytes | |||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/ws2812_underside-lit.jpg (renamed from keyboard/kc60/keymaps/ws2812/ws2812_underside-lit.jpg) | bin | 205067 -> 205067 bytes | |||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/ws2812_underside.jpg (renamed from keyboard/kc60/keymaps/ws2812/ws2812_underside.jpg) | bin | 354124 -> 354124 bytes | |||
-rw-r--r-- | keyboards/kc60/keymaps/ws2812/ws2812_wiring.jpg (renamed from keyboard/kc60/keymaps/ws2812/ws2812_wiring.jpg) | bin | 347989 -> 347989 bytes | |||
-rw-r--r-- | keyboards/phantom/Makefile (renamed from keyboard/phantom/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/phantom/config.h (renamed from keyboard/phantom/config.h) | 0 | ||||
-rw-r--r-- | keyboards/phantom/keymaps/default/compiled.hex (renamed from keyboard/phantom/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/phantom/keymaps/default/keymap.c (renamed from keyboard/phantom/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/phantom/led.c (renamed from keyboard/phantom/led.c) | 0 | ||||
-rw-r--r-- | keyboards/phantom/phantom.c (renamed from keyboard/phantom/phantom.c) | 0 | ||||
-rw-r--r-- | keyboards/phantom/phantom.h (renamed from keyboard/phantom/phantom.h) | 0 | ||||
-rw-r--r-- | keyboards/phantom/pinout.jpg (renamed from keyboard/phantom/pinout.jpg) | bin | 86118 -> 86118 bytes | |||
-rw-r--r-- | keyboards/phantom/pinout.txt (renamed from keyboard/phantom/pinout.txt) | 0 | ||||
-rw-r--r-- | keyboards/planck/.gitignore (renamed from keyboard/planck/.gitignore) | 0 | ||||
-rw-r--r-- | keyboards/planck/Makefile (renamed from keyboard/planck/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/README.md (renamed from keyboard/planck/README.md) | 2 | ||||
-rw-r--r-- | keyboards/planck/config.h (renamed from keyboard/planck/config.h) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/.gitignore (renamed from keyboard/planck/keymaps/.gitignore) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/README.md (renamed from keyboard/planck/keymaps/README.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/alexey/Makefile (renamed from keyboard/planck/keymaps/alexey/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/alexey/compiled.hex (renamed from keyboard/planck/keymaps/alexey/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/alexey/keymap.c (renamed from keyboard/planck/keymaps/alexey/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/angerthosenear/Makefile (renamed from keyboard/planck/keymaps/angerthosenear/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/angerthosenear/compiled.hex (renamed from keyboard/planck/keymaps/angerthosenear/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/angerthosenear/keymap.c (renamed from keyboard/planck/keymaps/angerthosenear/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/austin/Makefile (renamed from keyboard/planck/keymaps/austin/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/austin/compiled.hex (renamed from keyboard/planck/keymaps/austin/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/austin/keymap.c (renamed from keyboard/planck/keymaps/austin/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/basic/Makefile (renamed from keyboard/planck/keymaps/basic/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/basic/README.md (renamed from keyboard/planck/keymaps/basic/README.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/basic/compiled.hex (renamed from keyboard/planck/keymaps/basic/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/basic/keymap.c (renamed from keyboard/planck/keymaps/basic/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/bone2planck/Makefile (renamed from keyboard/planck/keymaps/bone2planck/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/bone2planck/compiled.hex (renamed from keyboard/planck/keymaps/bone2planck/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/bone2planck/keymap.c (renamed from keyboard/planck/keymaps/bone2planck/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/brandon/Makefile (renamed from keyboard/planck/keymaps/brandon/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/brandon/compiled.hex (renamed from keyboard/planck/keymaps/brandon/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/brandon/keymap.c (renamed from keyboard/planck/keymaps/brandon/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/cbbrowne/.gitignore (renamed from keyboard/planck/keymaps/cbbrowne/.gitignore) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/cbbrowne/Makefile (renamed from keyboard/planck/keymaps/cbbrowne/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/cbbrowne/config.h (renamed from keyboard/planck/keymaps/cbbrowne/config.h) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/cbbrowne/keymap.c (renamed from keyboard/planck/keymaps/cbbrowne/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/cbbrowne/readme.md (renamed from keyboard/planck/keymaps/cbbrowne/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/charlie/Makefile (renamed from keyboard/planck/keymaps/charlie/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/charlie/compiled.hex (renamed from keyboard/planck/keymaps/charlie/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/charlie/keymap.c (renamed from keyboard/planck/keymaps/charlie/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/daniel/Makefile (renamed from keyboard/planck/keymaps/daniel/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/daniel/compiled.hex (renamed from keyboard/planck/keymaps/daniel/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/daniel/keymap.c (renamed from keyboard/planck/keymaps/daniel/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/david/Makefile (renamed from keyboard/planck/keymaps/david/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/david/compiled.hex (renamed from keyboard/planck/keymaps/david/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/david/keymap.c (renamed from keyboard/planck/keymaps/david/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/default/Makefile (renamed from keyboard/planck/keymaps/default/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/default/README.md (renamed from keyboard/planck/keymaps/default/README.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/default/compiled.hex | 1621 | ||||
-rw-r--r-- | keyboards/planck/keymaps/default/keymap.c (renamed from keyboard/planck/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/dzobert/Makefile (renamed from keyboard/planck/keymaps/dzobert/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/dzobert/compiled.hex (renamed from keyboard/planck/keymaps/dzobert/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/dzobert/keymap.c (renamed from keyboard/planck/keymaps/dzobert/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/experimental/Makefile (renamed from keyboard/planck/keymaps/experimental/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/experimental/README.md (renamed from keyboard/planck/keymaps/experimental/README.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/experimental/compiled.hex (renamed from keyboard/planck/keymaps/experimental/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/experimental/config.h (renamed from keyboard/planck/keymaps/experimental/config.h) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/experimental/keymap.c (renamed from keyboard/planck/keymaps/experimental/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/gabriel/Makefile (renamed from keyboard/planck/keymaps/gabriel/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/gabriel/compiled.hex (renamed from keyboard/planck/keymaps/gabriel/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/gabriel/keymap.c (renamed from keyboard/planck/keymaps/gabriel/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/jacob/Keyboard Layout.PNG (renamed from keyboard/planck/keymaps/jacob/Keyboard Layout.PNG) | bin | 17292 -> 17292 bytes | |||
-rw-r--r-- | keyboards/planck/keymaps/jacob/Makefile (renamed from keyboard/planck/keymaps/jacob/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/jacob/compiled.hex (renamed from keyboard/planck/keymaps/jacob/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/jacob/keymap.c (renamed from keyboard/planck/keymaps/jacob/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/jacob/readme.md (renamed from keyboard/planck/keymaps/jacob/readme.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/joe/Makefile (renamed from keyboard/planck/keymaps/joe/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/joe/compiled.hex (renamed from keyboard/planck/keymaps/joe/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/joe/keymap.c (renamed from keyboard/planck/keymaps/joe/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/kyle/Makefile (renamed from keyboard/planck/keymaps/kyle/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/kyle/compiled.hex (renamed from keyboard/planck/keymaps/kyle/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/kyle/keymap.c (renamed from keyboard/planck/keymaps/kyle/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/leo/Makefile (renamed from keyboard/planck/keymaps/leo/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/leo/compiled.hex (renamed from keyboard/planck/keymaps/leo/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/leo/keymap.c (renamed from keyboard/planck/keymaps/leo/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lucas/Makefile (renamed from keyboard/planck/keymaps/lucas/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lucas/compiled.hex (renamed from keyboard/planck/keymaps/lucas/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lucas/keymap.c (renamed from keyboard/planck/keymaps/lucas/keymap.c) | 2 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lukas/Makefile (renamed from keyboard/planck/keymaps/lukas/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lukas/compiled.hex (renamed from keyboard/planck/keymaps/lukas/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/lukas/keymap.c (renamed from keyboard/planck/keymaps/lukas/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/max/Makefile (renamed from keyboard/planck/keymaps/max/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/max/compiled.hex (renamed from keyboard/planck/keymaps/max/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/max/keymap.c (renamed from keyboard/planck/keymaps/max/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/mollat/Makefile (renamed from keyboard/planck/keymaps/mollat/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/mollat/compiled.hex (renamed from keyboard/planck/keymaps/mollat/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/mollat/keymap.c (renamed from keyboard/planck/keymaps/mollat/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/nico/Makefile (renamed from keyboard/planck/keymaps/nico/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/nico/compiled.hex (renamed from keyboard/planck/keymaps/nico/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/nico/keymap.c (renamed from keyboard/planck/keymaps/nico/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pete/Makefile (renamed from keyboard/planck/keymaps/pete/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pete/README.md (renamed from keyboard/planck/keymaps/pete/README.md) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pete/compiled.hex (renamed from keyboard/planck/keymaps/pete/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pete/keymap.c (renamed from keyboard/planck/keymaps/pete/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pvc/Makefile (renamed from keyboard/planck/keymaps/pvc/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pvc/compiled.hex (renamed from keyboard/planck/keymaps/pvc/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pvc/config.h (renamed from keyboard/planck/keymaps/pvc/config.h) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/pvc/keymap.c (renamed from keyboard/planck/keymaps/pvc/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/tak3over/Makefile (renamed from keyboard/planck/keymaps/tak3over/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/tak3over/compiled.hex (renamed from keyboard/planck/keymaps/tak3over/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/tak3over/keymap.c (renamed from keyboard/planck/keymaps/tak3over/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/unicode/Makefile (renamed from keyboard/planck/keymaps/unicode/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/unicode/compiled.hex (renamed from keyboard/planck/keymaps/unicode/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/unicode/keymap.c (renamed from keyboard/planck/keymaps/unicode/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/yang/Makefile (renamed from keyboard/planck/keymaps/yang/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/yang/WS2812-wiring.jpg (renamed from keyboard/planck/keymaps/yang/WS2812-wiring.jpg) | bin | 290495 -> 290495 bytes | |||
-rw-r--r-- | keyboards/planck/keymaps/yang/compiled.hex (renamed from keyboard/planck/keymaps/yang/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/yang/keymap.c (renamed from keyboard/planck/keymaps/yang/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/keymaps/yang/planck-with-rgb-underglow.jpg (renamed from keyboard/planck/keymaps/yang/planck-with-rgb-underglow.jpg) | bin | 343033 -> 343033 bytes | |||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_brett.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_brett.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_dotcom.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_dotcom.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_jack.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_jack.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_joe.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_joe.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_matthew.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_matthew.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_mitch.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_nathan.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_nathan.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_paul.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_paul.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_peasant.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_peasant.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_reed.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_reed.c) | 2 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_sean.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_sean.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_shane.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_shane.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_simon.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_simon.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_tim.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_tim.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/common_keymaps/keymap_wilba.c (renamed from keyboard/planck/old_keymap_files/common_keymaps/keymap_wilba.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/keymap_common.c (renamed from keyboard/planck/old_keymap_files/keymap_common.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/old_keymap_files/keymap_common.h (renamed from keyboard/planck/old_keymap_files/keymap_common.h) | 0 | ||||
-rw-r--r-- | keyboards/planck/planck.c (renamed from keyboard/planck/planck.c) | 0 | ||||
-rw-r--r-- | keyboards/planck/planck.h (renamed from keyboard/planck/planck.h) | 0 | ||||
-rw-r--r-- | keyboards/preonic/Makefile (renamed from keyboard/preonic/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/preonic/README.md (renamed from keyboard/preonic/README.md) | 2 | ||||
-rw-r--r-- | keyboards/preonic/config.h (renamed from keyboard/preonic/config.h) | 0 | ||||
-rw-r--r-- | keyboards/preonic/keymaps/default/Makefile (renamed from keyboard/preonic/keymaps/default/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/preonic/keymaps/default/README.md (renamed from keyboard/preonic/keymaps/default/README.md) | 0 | ||||
-rw-r--r-- | keyboards/preonic/keymaps/default/compiled.hex (renamed from keyboard/preonic/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/preonic/keymaps/default/keymap.c (renamed from keyboard/preonic/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/preonic/preonic.c (renamed from keyboard/preonic/preonic.c) | 0 | ||||
-rw-r--r-- | keyboards/preonic/preonic.h (renamed from keyboard/preonic/preonic.h) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/Makefile (renamed from keyboard/retro_refit/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/README.md (renamed from keyboard/retro_refit/README.md) | 2 | ||||
-rw-r--r-- | keyboards/retro_refit/config.h (renamed from keyboard/retro_refit/config.h) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/keymaps/default/compiled.hex (renamed from keyboard/retro_refit/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/keymaps/default/keymap.c (renamed from keyboard/retro_refit/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/retro_refit.c (renamed from keyboard/retro_refit/retro_refit.c) | 0 | ||||
-rw-r--r-- | keyboards/retro_refit/retro_refit.h (renamed from keyboard/retro_refit/retro_refit.h) | 0 | ||||
-rw-r--r-- | keyboards/satan/Makefile (renamed from keyboard/satan/Makefile) | 4 | ||||
-rw-r--r-- | keyboards/satan/backlight.c (renamed from keyboard/satan/backlight.c) | 0 | ||||
-rw-r--r-- | keyboards/satan/config.h (renamed from keyboard/satan/config.h) | 2 | ||||
-rw-r--r-- | keyboards/satan/controller.jpg (renamed from keyboard/satan/controller.jpg) | bin | 140199 -> 140199 bytes | |||
-rw-r--r-- | keyboards/satan/keymaps/default/compiled.hex | 1543 | ||||
-rw-r--r-- | keyboards/satan/keymaps/default/keymap.c (renamed from keyboard/satan/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/satan/led.c (renamed from keyboard/satan/led.c) | 0 | ||||
-rw-r--r-- | keyboards/satan/pinout.txt (renamed from keyboard/satan/pinout.txt) | 0 | ||||
-rw-r--r-- | keyboards/satan/power.jpg (renamed from keyboard/satan/power.jpg) | bin | 433947 -> 433947 bytes | |||
-rw-r--r-- | keyboards/satan/satan.c | 94 | ||||
-rw-r--r-- | keyboards/satan/satan.h (renamed from keyboard/satan/satan.h) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/Makefile (renamed from keyboard/sixkeyboard/Makefile) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/README.md (renamed from keyboard/sixkeyboard/README.md) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/config.h (renamed from keyboard/sixkeyboard/config.h) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/keymaps/default/compiled.hex (renamed from keyboard/sixkeyboard/keymaps/default/compiled.hex) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/keymaps/default/keymap.c (renamed from keyboard/sixkeyboard/keymaps/default/keymap.c) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/matrix.c (renamed from keyboard/sixkeyboard/matrix.c) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/sixkeyboard.c (renamed from keyboard/sixkeyboard/sixkeyboard.c) | 0 | ||||
-rw-r--r-- | keyboards/sixkeyboard/sixkeyboard.h (renamed from keyboard/sixkeyboard/sixkeyboard.h) | 0 | ||||
-rw-r--r-- | quantum/keymap_extras/keymap_neo2.h | 2 | ||||
-rw-r--r-- | quantum/keymap_extras/keymap_norwegian.h (renamed from quantum/keymap_extras/keymap_norwegian.c) | 0 | ||||
-rw-r--r-- | quantum/quantum.c | 4 | ||||
-rw-r--r-- | quantum/quantum.h | 10 | ||||
-rw-r--r-- | quantum/template/README.md | 2 | ||||
-rw-r--r-- | tmk_core/common/host.c | 2 | ||||
-rw-r--r-- | tmk_core/common/host.h | 2 | ||||
-rw-r--r-- | tmk_core/protocol/lufa.mk | 5 | ||||
-rw-r--r-- | tmk_core/protocol/lufa/descriptor.c | 4 | ||||
-rw-r--r-- | tmk_core/protocol/vusb/vusb.c | 4 | ||||
-rw-r--r-- | tmk_core/rules.mk | 16 | ||||
-rwxr-xr-x | util/new_project.sh | 22 |
559 files changed, 3753 insertions, 17239 deletions
diff --git a/.gitignore b/.gitignore index 76d09a6806..1ff0f2fa98 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,12 @@ -keyboard/planck/dfu-programmer.exe +keyboards/planck/dfu-programmer.exe .dep *.o *.eep *.elf /*.hex -/keyboard/**/*.hex -/keyboard/**/keymaps/**/*.hex -!/keyboard/**/keymaps/**/compiled.hex +/keyboards/**/*.hex +/keyboards/**/keymaps/**/*.hex +!/keyboards/**/keymaps/**/compiled.hex *.log *.lss *.lst diff --git a/.travis.yml b/.travis.yml index 436c17338a..151f8618de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,7 @@ env: - KEYBOARD=sixkeyboard script: - - cd keyboard/$KEYBOARD && make all-keymaps + - cd keyboards/$KEYBOARD && make all-keymaps addons: apt: @@ -7,8 +7,8 @@ starting_makefile := $(subst $(space),_SPACE_,$(abspath $(firstword $(MAKEFILE_L mkfile_path := $(subst $(space),_SPACE_,$(abspath $(lastword $(MAKEFILE_LIST)))) abs_tmk_root := $(patsubst %/,%,$(dir $(mkfile_path))) -ifneq (,$(findstring /keyboard/,$(starting_makefile))) - possible_keyboard:=$(patsubst %/,%,$(dir $(patsubst $(abs_tmk_root)/keyboard/%,%,$(starting_makefile)))) +ifneq (,$(findstring /keyboards/,$(starting_makefile))) + possible_keyboard:=$(patsubst %/,%,$(dir $(patsubst $(abs_tmk_root)/keyboards/%,%,$(starting_makefile)))) ifneq (,$(findstring /keymaps/,$(possible_keyboard))) KEYBOARD_DIR:=$(firstword $(subst /keymaps/, ,$(possible_keyboard))) KEYMAP_DIR:=$(lastword $(subst /keymaps/, ,$(possible_keyboard))) @@ -41,9 +41,9 @@ endif ifndef KEYBOARD KEYBOARD=planck endif -KEYBOARD_PATH = $(TOP_DIR)/keyboard/$(KEYBOARD) +KEYBOARD_PATH = $(TOP_DIR)/keyboards/$(KEYBOARD) ifneq ("$(wildcard $(KEYBOARD_PATH)/$(KEYBOARD).c)","") - KEYBOARD_FILE = keyboard/$(KEYBOARD)/$(KEYBOARD).c + KEYBOARD_FILE = keyboards/$(KEYBOARD)/$(KEYBOARD).c ifndef ARCH include $(KEYBOARD_PATH)/Makefile endif @@ -62,7 +62,7 @@ ifndef KEYMAP endif KEYMAP_PATH = $(KEYBOARD_PATH)/keymaps/$(KEYMAP) ifneq ("$(wildcard $(KEYMAP_PATH)/keymap.c)","") - KEYMAP_FILE = keyboard/$(KEYBOARD)/keymaps/$(KEYMAP)/keymap.c + KEYMAP_FILE = keyboards/$(KEYBOARD)/keymaps/$(KEYMAP)/keymap.c -include $(KEYMAP_PATH)/Makefile else $(error "$(KEYMAP_PATH)/keymap.c" does not exist) @@ -13,7 +13,7 @@ The OLKB product firmwares are maintained by Jack, the Ergodox EZ by Erez, and t This is not a tiny project. While this is the main Readme, there are many other files you might want to consult. Here are some points of interest: -* The Readme for your own keyboard: This is found under `keyboards/<your keyboards's name>/`. So for the ErgoDox EZ, it's [here](keyboard/ergodox_ez/); for the Atomic, it's [here](keyboard/atomic/) and so on. +* The Readme for your own keyboard: This is found under `keyboards/<your keyboards's name>/`. So for the ErgoDox EZ, it's [here](keyboards/ergodox_ez/); for the Atomic, it's [here](keyboards/atomic/) and so on. * The [build guide](doc/BUILD_GUIDE.md), also mentioned in the next section. This is how you put your development environment together so you can compile the firmware. * The list of possible keycodes you can use in your keymap is actually spread out in a few different places: * [tmk_core/common/keycode.h](tmk_core/common/keycode.h) - the base TMK keycodes. This is the actual source file. @@ -23,9 +23,9 @@ This is not a tiny project. While this is the main Readme, there are many other ## Getting started -* [BUILD_GUIDE.md](doc/BUILD_GUIDE.md) contains instructions to set up a build environment, build the firmware, and deploy it to a keyboard. Once your build environment has been set up, all `make` commands to actually build the firmware must be run from a folder in `keyboard/`. -* If you're looking to customize a keyboard that currently runs QMK or TMK, find your keyboard's directory under `keyboard/` and run the make commands from there. -* If you're looking to apply this firmware to an entirely new hardware project (a new kind of keyboard), you can create your own Quantum-based project by using `util/new_project.sh <project_name>`, which will create `/keyboard/<project_name>` with all the necessary components for a Quantum project. +* [BUILD_GUIDE.md](doc/BUILD_GUIDE.md) contains instructions to set up a build environment, build the firmware, and deploy it to a keyboard. Once your build environment has been set up, all `make` commands to actually build the firmware must be run from a folder in `keyboards/`. +* If you're looking to customize a keyboard that currently runs QMK or TMK, find your keyboard's directory under `keyboards/` and run the make commands from there. +* If you're looking to apply this firmware to an entirely new hardware project (a new kind of keyboard), you can create your own Quantum-based project by using `util/new_project.sh <project_name>`, which will create `/keyboards/<project_name>` with all the necessary components for a Quantum project. ### Makefile Options @@ -307,7 +307,7 @@ If you have a bunch of macros you want to refer to from your keymap, while keepi #define EXT_PLV M(13) ``` -As was done on the [Planck default keymap](/keyboard/planck/keymaps/default/keymap.c#L33-L40) +As was done on the [Planck default keymap](/keyboards/planck/keymaps/default/keymap.c#L33-L40) #### Timer functionality @@ -400,7 +400,7 @@ Enable the backlight from the Makefile. Your keyboard can make sounds! If you've got a Planck, Preonic, or basically any keyboard that allows access to the C6 port, you can hook up a simple speaker and have it beep. You can use those beeps to indicate layer transitions, modifiers, special keys, or just to play some funky 8bit tunes. -The audio code lives in [quantum/audio/audio.h](/quantum/audio/audio.h) and in the other files in the audio directory. It's enabled by default on the Planck [stock keymap](/keyboard/planck/keymaps/default/keymap.c). Here are the important bits: +The audio code lives in [quantum/audio/audio.h](/quantum/audio/audio.h) and in the other files in the audio directory. It's enabled by default on the Planck [stock keymap](/keyboards/planck/keymaps/default/keymap.c). Here are the important bits: ``` #include "audio.h" @@ -475,7 +475,7 @@ AutoHotkey inserts the Text right of `Send, ` when this combination is pressed. ## RGB Under Glow Mod -![Planck with RGB Underglow](https://raw.githubusercontent.com/yangliu/qmk_firmware/planck-rgb/keyboard/planck/keymaps/yang/planck-with-rgb-underglow.jpg) +![Planck with RGB Underglow](https://raw.githubusercontent.com/yangliu/qmk_firmware/planck-rgb/keyboards/planck/keymaps/yang/planck-with-rgb-underglow.jpg) Here is a quick demo on Youtube (with NPKC KC60) (https://www.youtube.com/watch?v=VKrpPAHlisY). @@ -501,11 +501,11 @@ You'll need to edit `PORTF`, `DDRF`, and `PF4` on the first three lines to the p #define ws2812_DDRREG DDRB #define ws2812_pin PB3 -The firmware supports 5 different light effects, and the color (hue, saturation, brightness) can be customized in most effects. To control the underglow, you need to modify your keymap file to assign those functions to some keys/key combinations. For details, please check this keymap. `keyboard/planck/keymaps/yang/keymap.c` +The firmware supports 5 different light effects, and the color (hue, saturation, brightness) can be customized in most effects. To control the underglow, you need to modify your keymap file to assign those functions to some keys/key combinations. For details, please check this keymap. `keyboards/planck/keymaps/yang/keymap.c` ### WS2812 Wiring -![WS2812 Wiring](https://raw.githubusercontent.com/yangliu/qmk_firmware/planck-rgb/keyboard/planck/keymaps/yang/WS2812-wiring.jpg) +![WS2812 Wiring](https://raw.githubusercontent.com/yangliu/qmk_firmware/planck-rgb/keyboards/planck/keymaps/yang/WS2812-wiring.jpg) Please note the USB port can only supply a limited amount of power to the keyboard (500mA by standard, however, modern computer and most usb hubs can provide 700+mA.). According to the data of NeoPixel from Adafruit, 30 WS2812 LEDs require a 5V 1A power supply, LEDs used in this mod should not more than 20. diff --git a/doc/BUILD_GUIDE.md b/doc/BUILD_GUIDE.md index 5636c65ea4..c9a760107e 100644 --- a/doc/BUILD_GUIDE.md +++ b/doc/BUILD_GUIDE.md @@ -40,20 +40,20 @@ If you have any problems building the firmware, you can try using a tool called ## Verify Your Installation 1. If you haven't already, obtain this repository ([https://github.com/jackhumbert/qmk_firmware](https://github.com/jackhumbert/qmk_firmware)). You can either download it as a zip file and extract it, or clone it using the command line tool git or the Github Desktop application. 2. Open up a terminal or command prompt and navigate to the `qmk_firmware` folder using the `cd` command. The command prompt will typically open to your home directory. If, for example, you cloned the repository to your Documents folder, then you would type `cd Documents/qmk_firmware`. If you extracted the file from a zip, then it may be named `qmk_firmware-master` instead. -3. To confirm that you're in the correct location, you can display the contents of your current folder using the `dir` command on Windows, or the `ls` command on Linux or Mac. You should see several files, including `README.md` and a `quantum` folder. From here, you need to navigate to the appropriate folder under `keyboard/`. For example, if you're building for a Planck, run `cd keyboard/planck`. +3. To confirm that you're in the correct location, you can display the contents of your current folder using the `dir` command on Windows, or the `ls` command on Linux or Mac. You should see several files, including `README.md` and a `quantum` folder. From here, you need to navigate to the appropriate folder under `keyboards/`. For example, if you're building for a Planck, run `cd keyboards/planck`. 4. Once you're in the correct keyboard-specific folder, run the `make` command. This should output a lot of information about the build process. More information about the `make` command can be found below. ## Customizing, Building, and Deploying Your Firmware ### The Make command -The `make` command is how you compile the firmware into a .hex file, which can be loaded by a dfu programmer (like dfu-progammer via `make dfu`) or the [Teensy loader](https://www.pjrc.com/teensy/loader.html) (only used with Teensys). You can run `make` from the root (`/`), your keyboard folder (`/keyboard/<keyboard>/`), or your keymap folder (`/keyboard/<keyboard>/keymaps/<keymap>/`) if you have a `Makefile` there (see the example [here](/doc/keymap_makefile_example.mk)). +The `make` command is how you compile the firmware into a .hex file, which can be loaded by a dfu programmer (like dfu-progammer via `make dfu`) or the [Teensy loader](https://www.pjrc.com/teensy/loader.html) (only used with Teensys). You can run `make` from the root (`/`), your keyboard folder (`/keyboards/<keyboard>/`), or your keymap folder (`/keyboards/<keyboard>/keymaps/<keymap>/`) if you have a `Makefile` there (see the example [here](/doc/keymap_makefile_example.mk)). By default, this will generate a `<keyboard>_<keymap>.hex` file in whichever folder you run `make` from. These files are ignored by git, so don't worry about deleting them when committing/creating pull requests. Your .hex file will also be copied into your keymap folder as `compiled.hex`, which isn't ignored by git - this is included in case first-time users are having trouble compiling, and just want to flash a layout via `make dfu-no-build` or using the Teensy loader. * The "root" (`/`) folder is the qmk_firmware folder, in which are `doc`, `keyboard`, `quantum`, etc. -* The "keyboard" folder is any keyboard project's folder, like `/keyboard/planck`. -* The "keymap" folder is any keymap's folder, like `/keyboard/planck/keymaps/default`. +* The "keyboard" folder is any keyboard project's folder, like `/keyboards/planck`. +* The "keymap" folder is any keymap's folder, like `/keyboards/planck/keymaps/default`. Below is a list of the useful `make` commands in QMK: @@ -80,8 +80,8 @@ Other, less useful functionality: There are 3 different `make` and `Makefile` locations: * root (`/`) -* keyboard (`/keyboard/<keyboard>/`) -* keymap (`/keyboard/<keyboard>/keymaps/<keymap>/`) +* keyboard (`/keyboards/<keyboard>/`) +* keymap (`/keyboards/<keyboard>/keymaps/<keymap>/`) The root contains the code used to automatically figure out which keymap or keymaps to compile based on your current directory and commandline arguments. It's considered stable, and shouldn't be modified. The keyboard one will contain the MCU set-up and default settings for your keyboard, and shouldn't be modified unless you are the producer of that keyboard. The keymap Makefile can be modified by users, and is optional. It is included automatically if it exists. You can see an example [here](/doc/keymap_makefile_example.mk) - the last few lines are the most important. The settings you set here will override any defaults set in the keyboard Makefile. **It is required if you want to run `make` in the keymap folder.** @@ -89,8 +89,8 @@ The root contains the code used to automatically figure out which keymap or keym There are 2 `config.h` locations: -* keyboard (`/keyboard/<keyboard>/`) -* keymap (`/keyboard/<keyboard>/keymaps/<keymap>/`) +* keyboard (`/keyboards/<keyboard>/`) +* keymap (`/keyboards/<keyboard>/keymaps/<keymap>/`) The keyboard `config.h` is included only if the keymap one doesn't exist. The format to use for your custom one [is here](/doc/keymap_config_h_example.h). If you want to override a setting from the parent `config.h` file, you need to do this: diff --git a/doc/CYGWIN_GUIDE.md b/doc/CYGWIN_GUIDE.md index ac13e745d7..05e7a55f76 100755 --- a/doc/CYGWIN_GUIDE.md +++ b/doc/CYGWIN_GUIDE.md @@ -235,7 +235,7 @@ If you did everything else right. This part should be a snap! Grab the latest so ``` $ cd ~/src $ git clone https://github.com/jackhumbert/qmk_firmware.git -$ cd qmk_firmware/keyboard/planck +$ cd qmk_firmware/keyboards/planck $ make ``` diff --git a/doc/FUSE.txt b/doc/FUSE.txt index 40055e5ab1..99ddd2d186 100644 --- a/doc/FUSE.txt +++ b/doc/FUSE.txt @@ -1,3 +1,12 @@ +Atmega32u4 Fuse/Lock Bits for Planck/Atomic/Preonic +========================= + + Low Fuse: 0x5E + High Fuse: 0x99 + Extended Fuse: 0xF3 + Lock Byte: 0xFF + + ATMega168P Fuse/Lock Bits ========================= This configuration is from usbasploader's Makefile. @@ -38,3 +47,4 @@ This configuration is from usbasploader's Makefile. # | | +----- LB 2..1 (No memory lock features enabled) # | +--------- BLB0 2..1 (No restrictions for SPM or LPM accessing the Application section) # +--------------- BLB1 2..1 (No restrictions for SPM or LPM accessing the Boot Loader section) + diff --git a/doc/HAND_WIRE.md b/doc/HAND_WIRE.md index 073dbf447e..bb3683cb9c 100644 --- a/doc/HAND_WIRE.md +++ b/doc/HAND_WIRE.md @@ -185,13 +185,13 @@ From here, you should have a working keyboard with the correct firmware. Before To start out, download [the firmware](https://github.com/jackhumbert/qmk_firmware/) - we'll be using my (Jack's) fork of TMK called QMK/Quantum. We'll be doing a lot from the Terminal/command prompt, so get that open, along with a decent text editor like [Sublime Text](http://www.sublimetext.com/). -The first thing we're going to do is create a new project using the script in the root directory of the firmware. In your terminal, run this command with `<project_name>` replaced by the name of your project - it'll need to be different from any other project in the `keyboard/` folder: +The first thing we're going to do is create a new project using the script in the root directory of the firmware. In your terminal, run this command with `<project_name>` replaced by the name of your project - it'll need to be different from any other project in the `keyboards/` folder: util/new_project.sh <project_name> -You'll want to navigate to the `keyboard/<project_name>/` folder by typing, like the print-out from the script specifies: +You'll want to navigate to the `keyboards/<project_name>/` folder by typing, like the print-out from the script specifies: - cd keyboard/<project_name> + cd keyboards/<project_name> #### config.h @@ -286,7 +286,7 @@ After you've written out your entire keymap, you're ready to get the firmware co Once everything is installed, running `make` in the terminal should get you some output, and eventually a `<project_name>.hex` file in that folder. If you're having trouble with this step, see the end of the guide for the trouble-shooting section. -Once you have your `<project_name>.hex` file, open up the Teensy loader application, and click the file icon. From here, navigate to your `QMK/keyboard/<project_name>/` folder, and select the `<project_name>.hex` file. Plug in your keyboard and press the button on the Teensy - you should see the LED on the device turn off once you do. The Teensy Loader app will change a little, and the buttons should be clickable - click the download button (down arrow), and then the reset button (right arrow), and your keyboard should be ready to go! +Once you have your `<project_name>.hex` file, open up the Teensy loader application, and click the file icon. From here, navigate to your `QMK/keyboards/<project_name>/` folder, and select the `<project_name>.hex` file. Plug in your keyboard and press the button on the Teensy - you should see the LED on the device turn off once you do. The Teensy Loader app will change a little, and the buttons should be clickable - click the download button (down arrow), and then the reset button (right arrow), and your keyboard should be ready to go! #### Testing your firmware diff --git a/doc/PCB_GUIDE.md b/doc/PCB_GUIDE.md index b36d8fb64c..3fad41dfb4 100644 --- a/doc/PCB_GUIDE.md +++ b/doc/PCB_GUIDE.md @@ -33,7 +33,7 @@ Note that, since it will be directly accessing USB hardware, the ## Verify Your Installation 1. Clone the following repository: https://github.com/jackhumbert/qmk_firmware -2. Open a Terminal and `cd` into `qmk_firmware/keyboard/planck` +2. Open a Terminal and `cd` into `qmk_firmware/keyboards/planck` 3. Run `make`. This should output a lot of information about the build process. ## Using the built-in functions @@ -73,7 +73,7 @@ If you see this make (e=2): The system cannot find the file specified. make: *** [dfu] Error 2 -when trying to 'make dfu' on Windows you need to copy the dfu-programmer.exe to qmk_firmware/keyboard/planck. +when trying to 'make dfu' on Windows you need to copy the dfu-programmer.exe to qmk_firmware/keyboards/planck. ## Quantum MK Firmware diff --git a/doc/TMK_README.md b/doc/TMK_README.md index 36ef84ac65..150b4f93bf 100644 --- a/doc/TMK_README.md +++ b/doc/TMK_README.md @@ -29,12 +29,12 @@ You can find some keyboard specific projects under `converter` and `keyboard` di ## Main projects ### OLKB products -* [planck](keyboard/planck/) - [Planck] Ortholinear 40% keyboard -* [preonic](keyboard/preonic/) - [Preonic] Ortholinear 50% keyboard -* [atomic](keyboard/atomic/) - [Atomic] Ortholinear 60% keyboard +* [planck](keyboards/planck/) - [Planck] Ortholinear 40% keyboard +* [preonic](keyboards/preonic/) - [Preonic] Ortholinear 50% keyboard +* [atomic](keyboards/atomic/) - [Atomic] Ortholinear 60% keyboard ### Ergodox EZ -* [ergodox_ez](keyboard/ergodox_ez) - [Ergodox_EZ] Assembled split keyboard +* [ergodox_ez](keyboards/ergodox_ez) - [Ergodox_EZ] Assembled split keyboard ## Other projects @@ -52,20 +52,20 @@ You can find some keyboard specific projects under `converter` and `keyboard` di * [ibm4704_usb](converter/ibm4704_usb) - [IBM 4704 keyboard Converter][GH_ibm4704] ### keyboard -* [hhkb](keyboard/hhkb/) - [Happy Hacking Keyboard pro][GH_hhkb] hasu's main board -* [gh60](keyboard/gh60/) - [GH60] DIY 60% keyboard [prototype][GH60_proto] hasu's second board -* [hbkb](keyboard/hbkb/) - [Happy Buckling spring keyboard][GH_hbkb](IBM Model M 60% mod) -* [hid_liber](keyboard/hid_liber/) - [HID liberation][HID_liber] controller (by alaricljs) -* [phantom](keyboard/phantom/) - [Phantom] keyboard (by Tranquilite) -* [IIgs_Standard](keyboard/IIgs/) - Apple [IIGS] keyboard mod(by JeffreySung) -* [macway](keyboard/macway/) - [Compact keyboard mod][GH_macway] [retired] -* [KMAC](keyboard/kmac/) - Korean custom keyboard -* [Lightsaber](keyboard/lightsaber/) - Korean custom keyboard -* [Infinity](keyboard/infinity/) - Massdrop [Infinity keyboard][Infinity] -* [NerD](keyboard/nerd/) - Korean custom keyboard -* [KittenPaw](keyboard/kitten_paw) - Custom Majestouch controller -* [Lightpad](keyboard/lightpad) - Korean custom keypad -* [ghost_squid](keyboard/ghost_squid/) - [The Ghost Squid][ghost_squid] controller for [Cooler Master QuickFire XT][cmxt] +* [hhkb](keyboards/hhkb/) - [Happy Hacking Keyboard pro][GH_hhkb] hasu's main board +* [gh60](keyboards/gh60/) - [GH60] DIY 60% keyboard [prototype][GH60_proto] hasu's second board +* [hbkb](keyboards/hbkb/) - [Happy Buckling spring keyboard][GH_hbkb](IBM Model M 60% mod) +* [hid_liber](keyboards/hid_liber/) - [HID liberation][HID_liber] controller (by alaricljs) +* [phantom](keyboards/phantom/) - [Phantom] keyboard (by Tranquilite) +* [IIgs_Standard](keyboards/IIgs/) - Apple [IIGS] keyboard mod(by JeffreySung) +* [macway](keyboards/macway/) - [Compact keyboard mod][GH_macway] [retired] +* [KMAC](keyboards/kmac/) - Korean custom keyboard +* [Lightsaber](keyboards/lightsaber/) - Korean custom keyboard +* [Infinity](keyboards/infinity/) - Massdrop [Infinity keyboard][Infinity] +* [NerD](keyboards/nerd/) - Korean custom keyboard +* [KittenPaw](keyboards/kitten_paw) - Custom Majestouch controller +* [Lightpad](keyboards/lightpad) - Korean custom keypad +* [ghost_squid](keyboards/ghost_squid/) - [The Ghost Squid][ghost_squid] controller for [Cooler Master QuickFire XT][cmxt] ### Extenal projects using tmk_keyboard * [ErgoDox_cub-uanic][cub-uanic] - Split Ergonomic Keyboard [ErgoDox][ergodox_org] @@ -92,7 +92,7 @@ You can find some keyboard specific projects under `converter` and `keyboard` di [IIGS]: http://en.wikipedia.org/wiki/Apple_IIGS [Infinity]: https://www.massdrop.com/buy/infinity-keyboard-kit [ghost_squid]: http://deskthority.net/wiki/Costar_replacement_controllers#The_Ghost_Squid -[cmxt]: http://gaming.coolermaster.com/en/products/keyboards/quickfirext/ +[cmxt]: http://gaming.coolermaster.com/en/products/keyboard/quickfirext/ [ergodox_org]: http://ergodox.org/ [cub-uanic]: https://github.com/cub-uanic/tmk_keyboard/tree/master/keyboard/ergodox [mcdox]: https://github.com/DavidMcEwan/mcdox @@ -113,7 +113,7 @@ Third party libraries like LUFA, PJRC and V-USB have their own license respectiv Build Firmware and Program Controller ------------------------------------- -See [doc/build.md](tmk_core/doc/build.md), or the README in the particular keyboard/* folder. +See [doc/build.md](tmk_core/doc/build.md), or the README in the particular keyboards/* folder. @@ -226,7 +226,7 @@ Files and Directories ------------------- ### Top * tmk_core/ - core library -* keyboard/ - keyboard projects +* keyboards/ - keyboard projects * converter/ - protocol converter projects * doc/ - documents diff --git a/doc/VAGRANT_GUIDE.md b/doc/VAGRANT_GUIDE.md index f7419ccda8..72223e8041 100644 --- a/doc/VAGRANT_GUIDE.md +++ b/doc/VAGRANT_GUIDE.md @@ -12,7 +12,7 @@ Other than having Vagrant and Virtualbox installed and possibly a restart of you Build Firmware and Program Controller ------------------------------------- -See [/doc/BUIDE_GUIDE.md](/doc/BUILD_GUIDE.md), or the README in the particular keyboard/* folder. +See [/doc/BUIDE_GUIDE.md](/doc/BUILD_GUIDE.md), or the README in the particular keyboards/* folder. Change your keymap ------------------ @@ -20,7 +20,7 @@ See [/doc/keymap.md](/doc/keymap.md). ## Flashing the firmware -The "easy" way to flash the firmware is using a tool from your host OS like the Teensy programming app. [ErgoDox EZ](/keyboard/ergodox_ez/readme.md) gives a great example. +The "easy" way to flash the firmware is using a tool from your host OS like the Teensy programming app. [ErgoDox EZ](/keyboards/ergodox_ez/readme.md) gives a great example. If you want to program via the command line you can uncomment the ['modifyvm'] lines in the Vagrantfile to enable the USB passthrough into Linux and then program using the command line tools like dfu-util/dfu-programmer or you can install the Teensy CLI version.
\ No newline at end of file diff --git a/doc/keymap.md b/doc/keymap.md index 4d42fbe5cb..d1985e567c 100644 --- a/doc/keymap.md +++ b/doc/keymap.md @@ -378,7 +378,7 @@ Default Layer also has bitwise operations, they are executed when key is release #### 2.3.2 Examples ***TODO: sample implementation*** -See `keyboard/hhkb/keymap.c` for sample. +See `keyboards/hhkb/keymap.c` for sample. @@ -424,7 +424,7 @@ This C function is called every time key is operated, argument `id` selects acti } key_t; ***TODO: sample implementation*** -See `keyboard/hhkb/keymap.c` for sample. +See `keyboards/hhkb/keymap.c` for sample. diff --git a/keyboard/atomic/atomic_pcb.hex b/keyboard/atomic/atomic_pcb.hex deleted file mode 100644 index a40409e090..0000000000 --- a/keyboard/atomic/atomic_pcb.hex +++ /dev/null @@ -1,1566 +0,0 @@ -:100000000C9431080C9475080C9475080C947508C0
-:100010000C9475080C9475080C9475080C9475086C
-:100020000C9475080C9475080C944C120C941E13C7
-:100030000C945B220C9475080C9475080C9475084C
-:100040000C9475080C9475080C9475080C9475083C
-:100050000C9475080C94C8220C9475080C947508BF
-:100060000C9475080C9475080C9475080C9475081C
-:100070000C9475080C9475080C9475080C9475080C
-:100080000C9475080C9475080C9475080C947508FC
-:100090000C9475080C9475080C9475080C947508EC
-:1000A0000C9475080C9475080C947508DB2B032CC4
-:1000B000042AE12CE12C902BE12CE12C2D2CE12CBD
-:1000C000402CAE2CE12CE12CE12CE12C832C6A2C71
-:1000D000E12C532CE12C132CE12CE12CDB2CDB2C20
-:1000E000DB2CDB2CDB2CDB2CDB2CDB2CDB2CD92CDA
-:1000F000E12CD92CE12CE12CE12CE12CE12CE12CA0
-:10010000E12CE12CE12CE12CE12CD92CE12CE12C8F
-:10011000902B712BDD2CDD2CDD2CDD2CDD2CDD2C52
-:10012000DD2CDD2CDD2CDD2CDD2CDD2CBE2CE12CA2
-:10013000EF2B626F756E6365213A200025303258CF
-:10014000000A000A722F63203031323334353637DB
-:1001500038394142434445460A0025303258003A76
-:1001600020002530313662000A000000F1A2F1A320
-:10017000018C028C35001E001F002000210022008F
-:10018000230024002500260027002D002E002A0031
-:100190004C002B0014001A000800150017001C006A
-:1001A00018000C00120013002F00300031004C002A
-:1001B000290004001600070009000A000B000D00CA
-:1001C0000E000F0033003400280028004B00E1002F
-:1001D0001D001B000600190005001100100036006C
-:1001E00037003800E500E50052004E001340E00003
-:1001F000E200E300E3002C002C00E700E700E6004B
-:10020000E4001340500051004F0001090209005B57
-:10021000435D005B445D005B525D005B535D005BD2
-:10022000575D0055534220636F6E6669677572654E
-:10023000642E0A004B6579626F6172642073746189
-:1002400072742E0A005B735D000E03410074006F30
-:10025000006D006900630000002C034F0072007401
-:100260000068006F006C0069006E0065006100723C
-:100270000020004B006500790062006F0061007291
-:10028000006400730000000403090409028D0005E6
-:100290000100A0FA09040000010301010009211175
-:1002A000010001223F000705810308000A0904013B
-:1002B000000103010200092111010001224D000784
-:1002C00005820308000A0904020001030000000976
-:1002D00021110100012236000705830308000A09E5
-:1002E0000403000203000000092111010001222083
-:1002F000000705840320000107050403200001090D
-:100300000404000103000000092111010001223949
-:10031000000705850310000112011001000000080C
-:10032000EDFE606001000102000105010906A10166
-:10033000050719E029E715002501950875018102D7
-:1003400005081901290595057501910295017503A7
-:100350009101050719002977150025019578750188
-:100360008102C00631FF0974A1010975150025FF3E
-:100370009520750881020976150025FF95207508DE
-:100380009102C005010980A101850216010026B76E
-:10039000001A01002AB700751095018100C0050CF4
-:1003A0000901A1018503160100269C021A01002AF9
-:1003B0009C02751095018100C005010902A1010987
-:1003C00001A10005091901290515002501950575EB
-:1003D000018102950175038101050109300931157B
-:1003E00081257F95027508810609381581257F953D
-:1003F0000175088106050C0A38021581257F9501D3
-:1004000075088106C0C005010906A101050719E0AC
-:1004100029E71500250195087501810295017508E8
-:1004200081010508190129059505750191029501BC
-:10043000750391010507190029FF150025FF950691
-:1004400075088100C06B6579626F6172645F726567
-:10045000706F72743A20002530325820000A006B09
-:100460006579626F6172645F7365745F6C65643A2D
-:10047000200025303258000A006164645F6B6579A2
-:100480005F6269743A2063616E2774206164643A24
-:1004900020253032580A0064656C5F6B65795F62B5
-:1004A00069743A2063616E27742064656C3A202574
-:1004B0003032580A00626F6F676D6167696320733D
-:1004C00063616E3A202E2E2E2000646F6E652E0A18
-:1004D000006D6F7573656B6579205B62746E7C78F7
-:1004E0002079207620685D287265702F61636C2901
-:1004F0003A205B0025303258007C00256400200043
-:10050000256400200025640020002564005D28008B
-:100510002575002F00257500290A006565636F6E3B
-:100520006669673A0A004C6F636B65642E0A005572
-:100530006E6C6F636B65642E0A000A456E7465729B
-:1005400020436F6E736F6C65204D6F64650A0043C6
-:100550003E20000A0A4A756D7020746F20626F6F2A
-:10056000746C6F616465722E2E2E20006E6F742085
-:10057000737570706F727465642E0A000A44454288
-:1005800055473A2064697361626C65642E0A000AFB
-:1005900044454255473A20656E61626C65642E0A97
-:1005A000000A44454255473A206D617472697820CB
-:1005B000656E61626C65642E0A000A4445425547C7
-:1005C0003A206D61747269782064697361626C6548
-:1005D000642E0A000A44454255473A206B65796209
-:1005E0006F61726420656E61626C65642E0A000A38
-:1005F00044454255473A206B6579626F61726420C9
-:1006000064697361626C65642E0A000A4445425550
-:10061000473A206D6F75736520656E61626C656425
-:100620002E0A000A44454255473A206D6F7573659E
-:100630002064697361626C65642E0A000A0A2D2DBC
-:100640002D2D2D2056657273696F6E202D2D2D2D49
-:100650002D0A00444553433A204120636F6D706179
-:100660006374206F7274686F6C696E656172206B61
-:100670006579626F6172640A005649443A203078A5
-:1006800046454544284F7274686F6C696E656172A7
-:10069000204B6579626F6172647329205049443A36
-:1006A000203078363036302841746F6D69632920E8
-:1006B0005645523A203078303030310A00425549A0
-:1006C0004C443A2062383961396364202830313A29
-:1006D00035343A333620536570202037203230319C
-:1006E00035290A004F5054494F4E533A204C554635
-:1006F0004120424F4F544D41474943204D4F5553A0
-:10070000454B45592045585452414B455920434F7C
-:100710004E534F4C4520434F4D4D414E44204E4B80
-:10072000524F20343039360A004743433A20342EA2
-:10073000372E32204156522D4C4942433A20312E19
-:10074000382E30204156525F415243483A2061765C
-:1007500072350A0074696D65725F636F756E743A05
-:10076000202530346C580A000A0A2D2D2D2D2D20FD
-:10077000537461747573202D2D2D2D2D0A00686F13
-:1007800073745F6B6579626F6172645F6C656473CB
-:1007900028293A2025580A006B6579626F617264D6
-:1007A0005F70726F746F636F6C3A2025580A006B2C
-:1007B0006579626F6172645F69646C653A2025587F
-:1007C0000A004E4B524F3A20656E61626C65640AB6
-:1007D000004E4B524F3A2064697361626C65640A43
-:1007E000003F0064656661756C745F6C6179657269
-:1007F0003A20002575000A0064656275675F636FC3
-:100800006E6669672E7261773A2000253032580093
-:100810000A002E656E61626C653A20002575000A3B
-:10082000002E6D61747269783A20002575000A0007
-:100830002E6B6579626F6172643A20002575000A3B
-:10084000002E6D6F7573653A20002575000A006BE8
-:1008500065796D61705F636F6E6669672E7261772F
-:100860003A200025303258000A002E737761705FFD
-:10087000636F6E74726F6C5F636170736C6F636BC8
-:100880003A20002575000A002E636170736C6F6357
-:100890006B5F746F5F636F6E74726F6C3A200025CC
-:1008A00075000A002E737761705F6C616C745F6C09
-:1008B0006775693A20002575000A002E737761700C
-:1008C0005F72616C745F726775693A20002575000C
-:1008D0000A002E6E6F5F6775693A20002575000A61
-:1008E000002E737761705F67726176655F65736311
-:1008F0003A20002575000A002E737761705F6261EF
-:10090000636B736C6173685F6261636B7370616367
-:10091000653A20002575000A002E6E6B726F3A2032
-:10092000002575000A006261636B6C696768745F1B
-:10093000636F6E6669672E7261773A2000253032E8
-:1009400058000A002E656E61626C653A20002575BC
-:10095000000A002E6C6576656C3A20002575000A49
-:10096000000A0A2D2D2D2D2D20436F6D6D616E64B3
-:100970002048656C70202D2D2D2D2D0A00633A091D
-:10098000656E74657220636F6E736F6C65206D6F3A
-:1009900064650A00643A09746F67676C6520646572
-:1009A00062756720656E61626C650A00783A097449
-:1009B0006F67676C65206D61747269782064656229
-:1009C00075670A006B3A09746F67676C65206B6521
-:1009D00079626F6172642064656275670A006D3ABE
-:1009E00009746F67676C65206D6F7573652064654A
-:1009F0006275670A00763A097072696E74206465E0
-:100A0000766963652076657273696F6E202620694A
-:100A10006E666F0A00743A097072696E74207469A8
-:100A20006D657220636F756E740A00733A09707297
-:100A3000696E74207374617475730A00653A097085
-:100A400072696E7420656570726F6D20636F6E667B
-:100A500069670A006E3A09746F67676C65204E4BD0
-:100A6000524F0A00302F4631303A09737769746368
-:100A70006820746F204C6179657230200A00312F34
-:100A800046313A0973776974636820746F204C614A
-:100A900079657231200A00322F46323A097377693C
-:100AA00074636820746F204C6179657232200A008B
-:100AB000332F46333A0973776974636820746F2063
-:100AC0004C6179657233200A00342F46343A097339
-:100AD000776974636820746F204C61796572342083
-:100AE0000A00505363723A09706F77657220646F21
-:100AF000776E2F72656D6F74652077616B652D75EC
-:100B0000700A00436170733A094C6F636B204B6548
-:100B100079626F617264284368696C642050726FF7
-:100B20006F66290A00506175733A096A756D702005
-:100B3000746F20626F6F746C6F616465720A000A73
-:100B40000A2D2D2D2D2D20436F6E736F6C6520485F
-:100B5000656C70202D2D2D2D2D0A004553432F71CE
-:100B60003A09717569740A006D3A096D6F7573659C
-:100B70006B65790A007377697463685F64656661A1
-:100B8000756C745F6C617965723A20002575002080
-:100B9000746F20002575000A00433E20000A51753D
-:100BA000697420436F6E736F6C65204D6F64650AC6
-:100BB000000A456E746572204D6F7573656B6579BB
-:100BC00020436F6E736F6C650A004D303E003F002E
-:100BD0000A0A2D2D2D2D2D204D6F7573656B6579AE
-:100BE00020506172616D65746572732048656C7028
-:100BF000202D2D2D2D2D0A004553432F713A0971BB
-:100C00007569740A00313A0973656C656374206D07
-:100C10006B5F64656C6179282A31306D73290A0035
-:100C2000323A0973656C656374206D6B5F696E742D
-:100C3000657276616C286D73290A00333A09736511
-:100C40006C656374206D6B5F6D61785F7370656553
-:100C5000640A00343A0973656C656374206D6B5FD8
-:100C600074696D655F746F5F6D61780A00353A096C
-:100C700073656C656374206D6B5F776865656C5F29
-:100C80006D61785F73706565640A00363A09736553
-:100C90006C656374206D6B5F776865656C5F746904
-:100CA0006D655F746F5F6D61780A00703A097072EC
-:100CB000696E7420706172616D65746572730A008B
-:100CC000643A097365742064656661756C74207696
-:100CD000616C7565730A0075703A09696E637265B7
-:100CE00061736520706172616D6574657273282B24
-:100CF00031290A00646F776E3A0964656372656131
-:100D0000736520706172616D6574657273282D3131
-:100D1000290A00706775703A09696E6372656173BC
-:100D20006520706172616D6574657273282B313056
-:100D3000290A007067646F776E3A096465637265AB
-:100D400061736520706172616D6574657273282DC1
-:100D50003130290A000A7370656564203D2064659E
-:100D60006C7461202A206D61785F73706565642002
-:100D70002A2028726570656174202F2074696D6562
-:100D80005F746F5F6D6178290A007768657265200E
-:100D900064656C74613A20637572736F723D0025EF
-:100DA00075002C20776865656C3D002575000A008C
-:100DB00053656520687474703A2F2F656E2E7769BD
-:100DC0006B6970656469612E6F72672F77696B69F3
-:100DD0002F4D6F7573655F6B6579730A000A5175E6
-:100DE0006974204D6F7573656B657920436F6E7301
-:100DF0006F6C650A00433E200073656C6563746523
-:100E00006420706172616D657465723A20002575A9
-:100E1000000A007365742064656661756C742076E1
-:100E2000616C7565732E0A003F004D002575003E0C
-:100E300020000A0A2D2D2D2D2D204D6F7573656B09
-:100E4000657920506172616D6574657273202D2D16
-:100E50002D2D2D0A00313A206D6B5F64656C617930
-:100E6000282A31306D73293A20002575000A003296
-:100E70003A206D6B5F696E74657276616C286D7374
-:100E8000293A20002575000A00333A206D6B5F6D0A
-:100E900061785F73706565643A20002575000A000B
-:100EA000343A206D6B5F74696D655F746F5F6D615F
-:100EB000783A20002575000A00353A206D6B5F777F
-:100EC0006865656C5F6D61785F73706565643A2015
-:100ED000002575000A00363A206D6B5F77686565FE
-:100EE0006C5F74696D655F746F5F6D61783A200047
-:100EF0002575000A006D6B5F64656C6179203D208B
-:100F0000002575000A006D6B5F696E74657276610D
-:100F10006C203D20002575000A006D6B5F6D6178C7
-:100F20005F7370656564203D20002575000A006DC3
-:100F30006B5F74696D655F746F5F6D6178203D20D4
-:100F4000002575000A006D6B5F776865656C5F6DE5
-:100F500061785F7370656564203D20002575000A27
-:100F6000006D6B5F776865656C5F74696D655F7454
-:100F70006F5F6D6178203D20002575000A006D6B64
-:100F80005F64656C6179203D20002575000A006D65
-:100F90006B5F696E74657276616C203D200025750B
-:100FA000000A006D6B5F6D61785F7370656564202A
-:100FB0003D20002575000A006D6B5F74696D655FEB
-:100FC000746F5F6D6178203D20002575000A006D0B
-:100FD0006B5F776865656C5F6D61785F7370656581
-:100FE00064203D20002575000A006D6B5F77686501
-:100FF000656C5F74696D655F746F5F6D6178203DCE
-:1010000020002575000A006261636B6C6967687473
-:1010100020696E6372656173653A2025750A006206
-:1010200061636B6C69676874206465637265617382
-:10103000653A2025750A006261636B6C69676874A4
-:1010400020746F67676C653A2025750A00626163DA
-:101050006B6C6967687420737465703A2025750A33
-:10106000000011241FBECFEFDAE0DEBFCDBF04B613
-:1010700003FE24C08091EA019091EB01A091EC0164
-:10108000B091ED018730904BA740B04BB9F410926E
-:10109000EA011092EB011092EC011092ED0114BEE6
-:1010A00084B7877F84BF88E10FB6F894809360008F
-:1010B000109260000FBEE0E0F8E3099511E0A0E0B7
-:1010C000B1E0E0E9F1E602C005900D92AA33B10764
-:1010D000D9F711E0AAE3B1E001C01D92AA3EB10721
-:1010E000E1F70E948F0F0C94C6300C940000FF9320
-:1010F000EF93E091C701F091C801309709F009958D
-:10110000EF91FF910895FC018591803011F0EFDFA0
-:10111000FBCF0895FF27E0E230E247FF0CC0419586
-:1011200097FF09C0EDE26095709580959095611DDF
-:10113000711D811D911D27FF02C0219530E350E2F2
-:10114000AA27660F771F881F991FAA1FA41710F0E0
-:10115000A41B63955A95A9F7AA3008F0A95FA05D72
-:10116000AF93F395611571058105910541F7ED3256
-:1011700011F4EF93F395F21718F43F93F395FBCF27
-:101180008F91B5DFFA95E1F70895E991F99185918D
-:10119000803021F0853219F0AADFF9CF089520E0E0
-:1011A000E89455915532C1F3503311F46894559138
-:1011B0005A3348F4505390F3220F022E220F220F7D
-:1011C000200D250FF4CF0EF4219589919991533676
-:1011D00019F3533729F1533559F1BC018827992761
-:1011E000E8945C3621F4899199916894559154362C
-:1011F00039F446EF7EF077FF0DC08FEF9FEF0AC006
-:1012000055374AE039F0583540E121F0523642E096
-:1012100009F00895FF93EF937DDFEF91FF91B7CF32
-:10122000FF93EF93FC0181918030B9F360DFFBCF36
-:10123000FF93EF9368DFF1CFDF93CF93CDB7DEB7A6
-:101240002596A3DFCF91DF91089584B18F7984B97A
-:1012500085B1806685B98AB18E7D8AB98BB181628C
-:101260008BB93E98469A089585B7806885BF85B743
-:10127000806885BF0E94E10C6E9A769A0E942509CB
-:1012800084B18E7E84B985B1816185B93F98479AD2
-:101290008AB181728AB98BB18E6D8BB980B38C7033
-:1012A00080BB81B3836F81BB10923B0110923A01E6
-:1012B000109245011092440110923D0110923C01A0
-:1012C000109247011092460110923F0110923E0188
-:1012D0001092490110924801109241011092400170
-:1012E00010924B0110924A01109243011092420158
-:1012F00010924D0110924C010895AF92BF92CF927F
-:10130000EF92FF920F931F93CF93DF93C4E4D1E04A
-:1013100010E001E0A5E0CA2EBCE3EB2EB1E0FB2E0D
-:10132000123071F018F4113029F407C0133059F05D
-:10133000143061F0509A58980BC0559A5D9808C0C7
-:10134000259A2D9805C0269A2E9802C03E9A469856
-:1013500080EA8A95F1F78FB18695802780FBAA24D1
-:10136000A0F8B12C789B03C020E030E002C022E05E
-:1013700030E02A293B29189B03C080E090E002C09E
-:1013800084E090E0282B392B86B1992787FD909532
-:10139000809590958827990F881F9927F3E0880FEB
-:1013A000991FFA95E1F7282B392B7C9B03C080E02D
-:1013B00090E002C080E190E0282B392B7D9B03C098
-:1013C00080E090E002C080E290E0282B392B7E9BE9
-:1013D00003C080E090E002C080E490E0282B392B2D
-:1013E0008FB1992787FD9095809590958827990FC3
-:1013F000881F99279695982F882797958795282B4A
-:10140000392B4C9B03C080E090E002C080E091E06B
-:10141000282B392B4E9B03C080E090E002C080E077
-:1014200092E0282B392B1C9B03C080E090E002C087
-:1014300080E094E0282B392B89B1992787FD90957E
-:10144000809590958827990F881F9927982F88272E
-:10145000990F990F990F282B392B4B9B03C080E0D4
-:1014600090E002C080E090E1282B392B4A9B03C01A
-:1014700080E090E002C080E090E2282B392B499B6D
-:1014800003C080E090E002C080E090E4282B392B7C
-:10149000888199818217930741F13983288380914C
-:1014A0000001882301F18091C50180FF04C082E31F
-:1014B00091E00E9483088091C50180FF0CC080915B
-:1014C00000011F928F93FF92EF920E941C090F90D0
-:1014D0000F900F900F908091C50180FF04C081E4B0
-:1014E00091E00E948308C09200010E9425091F5FBD
-:1014F0002296153009F014CF809100018823A1F1C4
-:10150000815080930001882339F08FE99FE0019793
-:10151000F1F700C0000028C080914401909145017E
-:1015200090933B0180933A0180914601909147014D
-:1015300090933D0180933C01809148019091490135
-:1015400090933F0180933E0180914A0190914B011D
-:10155000909341018093400180914C0190914D0105
-:10156000909343018093420181E0DF91CF911F91DD
-:101570000F91FF90EF90CF90BF90AF900895E82F1C
-:10158000F0E0EE0FFF1FE65CFE4F80819181089531
-:10159000CF92DF92EF92FF920F931F93CF93DF933F
-:1015A00083E491E00E9483082AE3E22E21E0F22EF8
-:1015B000C0E0D0E03AE5C32E31E0D32E02E611E0E0
-:1015C000DF93CF93DF92CF920E941C098FE591E0C9
-:1015D0000E948308F701819191917F010E94052269
-:1015E0009F938F931F930F930E941C0988E691E0AD
-:1015F0000E94830821968DB79EB708960FB6F8947F
-:101600009EBF0FBE8DBFC530D105D1F6DF91CF9102
-:101610001F910F91FF90EF90DF90CF900895089564
-:101620000895611107C0FC018281882319F02AE026
-:1016300032E002C020E030E0C90108958B3B910503
-:1016400068F4883A910530F5853A9105C0F4843004
-:10165000910598F4019709F06FC071C0803E910523
-:1016600008F46AC0883E910540F09C01205F310972
-:101670002031310508F060C05CC09C01A1C0853AF2
-:10168000910509F45FC0863A910509F45EC023E82C
-:1016900030E496C0883A910509F45AC0893A910518
-:1016A00009F459C08A3A910509F458C08B3A91055A
-:1016B00009F457C08C3A910509F456C08D3A91054A
-:1016C00009F455C0803B910509F454C08E3A910548
-:1016D00009F453C08F3A910509F452C0813B91053A
-:1016E00009F451C0823B910509F450C0833B910538
-:1016F00009F44FC0843B910509F44EC0853B910528
-:1017000009F44DC0863B910509F44CC0873B910517
-:1017100009F44BC0883B910509F44AC0893B910507
-:1017200009F449C08A3B910509F048C02AE236E431
-:1017300047C09C01306544C020E030E041C021E05A
-:1017400030E03EC021E830E43BC022E830E438C05D
-:1017500022EE34E435C029EE34E432C02AEE34E41B
-:101760002FC025EB34E42CC026EB34E429C027EB52
-:1017700034E426C02CEC34E423C02DEC34E420C047
-:1017800023E835E41DC02AE835E41AC022E935E42F
-:1017900017C024E935E414C021E236E411C023E285
-:1017A00036E40EC024E236E40BC025E236E408C07D
-:1017B00026E236E405C027E236E402C020E034E445
-:1017C000C901089508959FE0799FF00111249BE4D9
-:1017D000899FE00DF11D1124E60FF11DEE0FFF1F93
-:1017E000EC58FE4F25913491C9010895880F991F37
-:1017F00086519040FC0125913491C9010895880FCC
-:10180000991F86599E4FFC0125913491C901089575
-:101810000E94E30B9C013A9521153F4108F4CDC08D
-:101820009C0130522115304120F49F700E94FF0B23
-:10183000C4C09C0130532115304120F49C01332752
-:10184000306CBCC09C0130542031310528F49C011F
-:101850002F703327346DB2C0803120E4920719F421
-:1018600020E031EDABC0813140E4940719F420E071
-:1018700030EDA4C0823120E4920719F420E032ED6B
-:101880009DC0833140E4940719F420E033ED96C005
-:10189000811520E5920711F40C94ED22803E91050C
-:1018A000E0F4803C910568F58133910509F474C03A
-:1018B00048F48932910509F46AC08A32910509F029
-:1018C0007AC074C089339105F9F082389105E1F04E
-:1018D0008533910509F06FC050C0833E9105A9F191
-:1018E00040F4803E9105C9F0823E910509F063C045
-:1018F0001BC0863E910571F1873E910509F05BC0E2
-:1019000037C00E94F60B59C02091DA0120FD02C0B9
-:1019100021FF51C080EE90E04EC08091DA0180FF3F
-:10192000F9CF89E390E047C08091DA0182FF0AC0D5
-:101930008091DA0184FF03C080E090E03CC083EE38
-:1019400090E039C082EE90E036C08091DA0182FFEB
-:10195000EFCFF8CF8091DA0183FF07C08091DA01E1
-:1019600084FDEACF87EE90E026C086EE90E023C0AB
-:101970008091DA0183FFF2CFF8CF8091DA0185FF01
-:1019800003C089E290E017C085E390E014C0809125
-:10199000DA0185FDF9CFF5CF8091DA0186FF03C02A
-:1019A0008AE290E008C081E390E005C08091DA010E
-:1019B00086FDF9CFF5CF0E941E0B9C01C901089549
-:1019C0000895279A2F988FEF9FEF90938700809329
-:1019D00086008AE08093800089E1809381000C94E6
-:1019E000622E81110AC080918000877F80938000E1
-:1019F00010928D0010928C00089590918000986054
-:101A00009093800021E030E002C0220F331F8A95BE
-:101A1000E2F72150310930938D0020938C00089516
-:101A200080915F0108959091E001943009F04DC0DC
-:101A30009091E9009F702091EC0020FF02C020E807
-:101A400001C020E0292B94E09093E9009091EB00F5
-:101A500090FF38C09091EE0097FF34C090916001E4
-:101A6000992321F09091E80095FF2CC0109260011D
-:101A700096E014C03091E001343021F53091EB0054
-:101A800035FD20C0915021F481E0809360011AC09F
-:101A9000EFE9FFE03197F1F700C000003091E80076
-:101AA00035FFE8CF8093F1008091E80085FD05C007
-:101AB0008091E8008E778093E8002F702093E900F2
-:101AC00080E008952F702093E9008FEF0895CF9361
-:101AD000DF9300D01F92CDB7DEB72091E001243014
-:101AE00021F523E029839B838A832093E9008FEFEC
-:101AF00006C095ED9A95F1F70000882329F09091A2
-:101B0000E800815095FFF5CF8091E80085FF0DC07A
-:101B100040E050E063E070E0CE0101960E94391091
-:101B20008091E8008E778093E8000F900F900F90DF
-:101B3000DF91CF910895CF93DF9300D01F92CDB75F
-:101B4000DEB72091E001243029F522E029839B8330
-:101B50008A8383E08093E9008FEF06C095ED9A9524
-:101B6000F1F70000882329F09091E800815095FF5B
-:101B7000F5CF8091E80085FF0DC040E050E063E0C4
-:101B800070E0CE0101960E9439108091E8008E77B6
-:101B90008093E8000F900F900F90DF91CF91089500
-:101BA0002091E0012430F9F422E02093E9002FEFA6
-:101BB00006C035ED3A95F1F70000222329F0309167
-:101BC000E800215035FFF5CF2091E80025FF0BC03C
-:101BD00040E050E065E070E00E9439108091E8003C
-:101BE0008E778093E8000895CF93DF93EC01809186
-:101BF000E001843009F045C080910D018823C9F0CF
-:101C000085E08093E9008FEF06C095E19A95F1F7A2
-:101C10000000882329F09091E800815095FFF5CFCE
-:101C20008091E80085FF2DC040E050E060E170E069
-:101C300018C081E08093E9008FEF06C095ED9A957A
-:101C4000F1F70000882329F09091E800815095FF7A
-:101C5000F5CF8091E80085FF14C040E050E068E0D7
-:101C600070E0CE010E9439108091E8008E77809359
-:101C7000E80080E1FE01AFE4B1E001900D928A95A9
-:101C8000E1F7DF91CF9108958FE092E00E94830801
-:101C90008091DF01811109C00E94D1110E942E1292
-:101CA0008091E20084608093E200089583E192E0F5
-:101CB0000E9483081092DF01089587E192E00C945E
-:101CC00083088BE192E00E9483080C94100B8FE153
-:101CD00092E00E9483080C9457228091E0018430A6
-:101CE00049F58091E9008F709091EC0090FF02C05F
-:101CF00090E801C090E0982B84E08093E900809107
-:101D0000EB0080FF14C08091EE0087FD03C00FC080
-:101D10001092F1008091E80085FDFACF8091E800F3
-:101D200080FF05C08091E8008E778093E8009F7067
-:101D30009093E900089542E061EC81E00E94471130
-:101D400042E061EC82E00E94471142E061EC83E0F6
-:101D50000E94471146E261EC84E00E94471142E193
-:101D600061EC85E00C9447118091E201833009F425
-:101D700056C030F4813071F0823009F0AEC095C0A9
-:101D80008A3009F482C08B3009F461C0893009F0CF
-:101D9000A4C020C08091E101813A09F09EC08091E9
-:101DA000E800877F8093E8008091E5019091E6014B
-:101DB000892B21F060E080E090E003C060E18FE4D7
-:101DC00091E070E00E9488108091E8008B7780930A
-:101DD000E80008958091E101813209F07EC0809190
-:101DE000E5019091E601009719F0049709F075C09C
-:101DF0008091E800877F8093E80005C08091E00132
-:101E0000882309F46AC08091E80082FFF7CF8091AF
-:101E1000F10080935F018091E8008B775AC0809138
-:101E2000E101813A09F059C08091E5019091E60104
-:101E3000892B09F052C08091E800877F8093E800E9
-:101E40008091E80080FFFCCF80910C013DC0809123
-:101E5000E101813209F041C08091E5019091E601F4
-:101E6000892BD9F58091E800877F8093E8000E9454
-:101E70007E119091E30181E0911101C080E0809397
-:101E80000C0180930D010C94801B8091E101813243
-:101E900021F58091E800877F8093E8000E947E1101
-:101EA0008091E40180934E0108958091E101813A8F
-:101EB000A1F48091E800877F8093E8008091E8009A
-:101EC00080FFFCCF80914E018093F1008091E8006B
-:101ED0008E778093E8000C947E11089584B7877FF5
-:101EE00084BF88E10FB6F894809360001092600080
-:101EF0000FBE90E080E80FB6F89480936100909355
-:101F000061000FBE0E94D1110E942E12E2EEF0E09D
-:101F100080818460808383E19DE00C949B210E94FA
-:101F20006E0F789402C00E94CB148091E00184303F
-:101F3000D1F783E292E00E9483080E947A1582E042
-:101F400091E00E94E81484E392E00E9483080FC0AD
-:101F500085E492E00E9483080E941C228091DE01A9
-:101F6000882329F00E94422281110E94231080912F
-:101F7000E001853069F30E94AA15F9CF292F332794
-:101F800023303105B1F04CF42130310509F44DC056
-:101F90002230310509F04EC007C02132310541F130
-:101FA0002232310591F146C0EDE8F0E08BE892E095
-:101FB00045C099278130910569F08230910589F0FB
-:101FC000892B09F037C0E7E8F2E0E491F0E087E818
-:101FD00092E034C0E9E5F2E0E491F0E089E592E0D6
-:101FE0002DC0E9E4F2E0E491F0E089E492E026C05B
-:101FF000653000F5E62FF0E0EE0FFF1FEA5EFE4FC2
-:1020000080819181E9E0F0E019C0653098F4E62F15
-:10201000F0E0DF01AA0FBB1FA05EBE4F8D919C9127
-:10202000E65DFE4FE081F0E009C0E2E1F0E088E12A
-:1020300093E004C0E0E0F0E080E090E0DA018D930E
-:102040009C93CF01089580E189BD82E189BD09B4E7
-:1020500000FEFDCF8091D8008F7D8093D8008091C5
-:10206000E00082608093E0008091E00081FDFCCF81
-:102070000895BF92CF92DF92EF92FF920F931F933A
-:10208000CF93DF937C018B01EA010E949F11B82E50
-:10209000811133C0209731F028813981021B130B45
-:1020A000E20EF31EC12CD12C23C08091E80085FDE7
-:1020B00015C08091E8008E778093E800209749F062
-:1020C000888199818C0D9D1D9983888325E0B22E8E
-:1020D00014C00E949F11882359F00EC0F70181910E
-:1020E0007F018093F10001501109FFEFCF1ADF0A41
-:1020F00001151105D1F601C0B82E8B2DDF91CF91BE
-:102100001F910F91FF90EF90DF90CF90BF900895B7
-:102110004091E7015091E8014617570748F06115D3
-:10212000710539F44091E8004E774093E80001C012
-:10213000BA01FC0140E033C08091E001882309F43A
-:1021400042C0853009F441C08091E80083FD39C068
-:102150008091E80082FD2FC08091E80080FF1FC0C1
-:102160009091F3008091F200392F20E0A901482BD3
-:10217000CA0106C041914093F10061507109019676
-:102180006115710519F088309105A0F341E00897B9
-:1021900009F040E08091E8008E778093E8006115B7
-:1021A000710551F64111C8CF06C08091E001882326
-:1021B00051F0853051F08091E80082FFF6CF80E049
-:1021C000089581E0089582E0089583E008954091A4
-:1021D000E7015091E8014617570748F0611571056E
-:1021E00039F44091E8004E774093E80001C0BA010D
-:1021F000FC0140E034C08091E001882309F443C031
-:10220000853009F442C08091E80083FD3AC0809196
-:10221000E80082FD30C08091E80080FF20C09091EE
-:10222000F3008091F200392F20E0A901482BCA0168
-:1022300007C044914093F1003196615071090196B5
-:102240006115710519F08830910598F341E0089700
-:1022500009F040E08091E8008E778093E8006115F6
-:10226000710549F64111C7CF06C08091E00188236E
-:1022700051F0853051F08091E80082FFF6CF80E088
-:10228000089581E0089582E0089583E00895982FED
-:102290002CC09093E900981739F07091EC002091D0
-:1022A000ED005091F00003C0242F762F50E021FD67
-:1022B00002C09F5F1AC03091EB003E7F3093EB006D
-:1022C0003091ED003D7F3093ED003091EB003160B7
-:1022D0003093EB007093EC002093ED005093F000EE
-:1022E0002091EE0027FDE5CF07C0973090F28F7068
-:1022F0008093E90081E0089580E008958091E101F4
-:1023000087FD05C08091E80080FF0EC012C080915B
-:10231000E80082FD05C08091E0018111F8CF0895A9
-:102320008091E8008B7708C08091E0018111EACFAD
-:1023300008958091E8008E778093E8000895809159
-:10234000E4009091E50045E62091EC0020FD1FC0DF
-:1023500023C02091E001222391F0253091F02091BB
-:10236000EB0025FD10C02091E4003091E500281716
-:10237000390751F34150C90139F784E0089582E0EB
-:10238000089583E0089581E0089580E00895209104
-:10239000E80020FFDECFF9CF2091E80022FFD9CF5F
-:1023A000F4CF0E943F120E944712E0EEF0E08081DD
-:1023B00081608083E8EDF0E080818F77808319BCB5
-:1023C000A7EDB0E08C918E7F8C9380818F7E80838F
-:1023D0001092DF0108950F931F93CF93DF930E9414
-:1023E0003F120E944712C8EDD0E088818F77888322
-:1023F00088818068888388818F7D888319BC10924A
-:10240000E0011092DC011092DE011092DD0100EE7D
-:1024100010E0F80180818B7F8083888181608883D0
-:1024200042E060E080E00E944711E1EEF0E0808150
-:102430008E7F8083E2EEF0E0808181608083808106
-:1024400088608083F80180818E7F808388818061AD
-:102450008883DF91CF911F910F910895E8EDF0E00F
-:1024600080818F7E8083E7EDF0E0808181608083D2
-:1024700084E082BF81E08093DF010C94EB11E8EDF2
-:10248000F0E080818E7F80831092E20008951092A8
-:10249000DA001092E10008951F920F920FB60F928A
-:1024A00011242F933F934F935F936F937F938F9359
-:1024B0009F93AF93BF93EF93FF938091E10082FFCF
-:1024C0000BC08091E20082FF07C08091E1008B7F0A
-:1024D0008093E1000E946D0E8091DA0080FF1FC0A2
-:1024E0008091D80080FF1BC08091DA008E7F80939E
-:1024F000DA008091D90080FF0DC080E189BD82E1C2
-:1025000089BD09B400FEFDCF81E08093E0010E9407
-:10251000440E05C019BC1092E0010E94560E809135
-:10252000E10080FF19C08091E20080FF15C080911A
-:10253000E2008E7F8093E2008091E20080618093D0
-:10254000E2008091D80080628093D80019BC85E0B9
-:102550008093E0010E94610E8091E10084FF30C011
-:102560008091E20084FF2CC080E189BD82E189BDB9
-:1025700009B400FEFDCF8091D8008F7D8093D800F4
-:102580008091E1008F7E8093E1008091E2008F7E58
-:102590008093E2008091E20081608093E20080916C
-:1025A000DC01882311F084E007C08091E30087FFFD
-:1025B00002C083E001C081E08093E0010E94670EC9
-:1025C0008091E10083FF29C08091E20083FF25C054
-:1025D0008091E100877F8093E10082E08093E001B9
-:1025E0001092DC018091E1008E7F8093E100809168
-:1025F000E2008E7F8093E2008091E2008061809310
-:10260000E20042E060E080E00E9447118091F0002B
-:1026100088608093F0000E945D0EFF91EF91BF9162
-:10262000AF919F918F917F916F915F914F913F916A
-:102630002F910F900FBE0F901F9018951F920F9221
-:102640000FB60F9211242F933F934F935F936F9385
-:102650007F938F939F93AF93BF93CF93EF93FF930A
-:102660008091E9008F709091EC0090FF02C090E89B
-:1026700001C090E0C92FC82B1092E9008091F000B2
-:10268000877F8093F00078940E9462131092E90093
-:102690008091F00088608093F000CF70C093E900D3
-:1026A000FF91EF91CF91BF91AF919F918F917F91CA
-:1026B0006F915F914F913F912F910F900FBE0F90AF
-:1026C0001F9018951F93CF93DF93CDB7DEB7AC97CC
-:1026D0000FB6F894DEBF0FBECDBFE1EEF1E0809102
-:1026E000F100819321E0E93EF207C9F70E94B40EA0
-:1026F0008091E80083FF37C18091E1019091E20170
-:10270000953009F488C038F49130B1F170F093300D
-:1027100009F029C131C0983009F4F8C0993009F4A2
-:1027200004C1963009F01FC19DC0803821F0823865
-:1027300009F019C108C08091DD019091DE01992353
-:1027400089F082600FC08091E5019091E6018F7061
-:1027500099278093E9008091EB0085FB882780F919
-:102760001092E9009091E800977F9093E8008093A1
-:10277000F1001092F100D5C0882319F0823009F0E1
-:10278000F2C08F7121F0823009F0EDC00BC0809152
-:10279000E301813009F0E7C0933009F080E08093D5
-:1027A000DE012FC08091E30181112BC08091E501F2
-:1027B0009091E6018F709927009709F4D4C0809317
-:1027C000E9002091EB0020FF1CC02091E2012330A2
-:1027D00021F48091EB00806212C09091EB00906137
-:1027E0009093EB0021E030E001C0220F8A95EAF7D8
-:1027F0002093EA001092EA008091EB0088608093B9
-:10280000EB001092E9008091E800877F8093E80058
-:102810000E947E11A8C08111A6C08091E301909111
-:10282000E4018F779927182F9091E3009078982BE7
-:102830009093E3008091E800877F8093E8000E94F6
-:102840007E118091E80080FFFCCF8091E3008068DA
-:102850008093E300112311F083E001C082E08093B4
-:10286000E00181C08058823008F07DC08091E30192
-:102870009091E4018C3D23E0920779F583E08A830F
-:102880008AE289834FB7F894DE01139620E03EE098
-:1028900051E2E32FF0E050935700E49120FF03C092
-:1028A000E295EF703F5FEF708E2F90E0EA3010F00E
-:1028B000C79601C0C0968D939D932F5F243149F731
-:1028C0004FBF8091E800877F8093E8006AE270E064
-:1028D000CE0101960E94881013C0AE01455D5F4F86
-:1028E0006091E5010E94BE0F0097E9F12091E80098
-:1028F000277F2093E800BC018BA59CA50E94E710D0
-:102900008091E8008B778093E8002DC0803859F5DE
-:102910008091E800877F8093E8008091DC018093BC
-:10292000F1008091E8008E7771CF81111CC09091E9
-:10293000E3019230C0F48091E800877F8093E80043
-:102940009093DC010E947E118091DC01811104C012
-:102950008091E30087FF02C084E001C081E08093A2
-:10296000E0010E949B0E8091E80083FF0AC08091E5
-:10297000E800877F8093E8008091EB00806280937D
-:10298000EB00AC960FB6F894DEBF0FBECDBFDF9163
-:10299000CF911F910895CF938091E0018823B1F0EA
-:1029A0008091E9008F709091EC0090FF02C090E858
-:1029B00001C090E0C92FC82B1092E9008091E80077
-:1029C00083FD0E946213CF70C093E900CF910895F8
-:1029D00090936201809361010895809161019091CB
-:1029E00062010895E0916101F0916201309721F058
-:1029F0000190F081E02D099480E00895FF920F93FB
-:102A00001F93CF93DF938C01E0916101F0916201FC
-:102A1000309799F10280F381E02D09958091C501ED
-:102A200082FF2BC080FF04C085E494E00E948308ED
-:102A3000E80180E1F82E07E514E08091C50180FFF0
-:102A40000BC088811F928F931F930F930E941C09C4
-:102A50000F900F900F900F90FA942196F110EDCFF8
-:102A60008091C50180FF09C08DE594E0DF91CF9191
-:102A70001F910F91FF900C948308DF91CF911F91CC
-:102A80000F91FF900895E0916101F09162013097FC
-:102A900021F00480F581E02D0994089520916301CF
-:102AA000309164018217930771F0909364018093D1
-:102AB0006301E0916101F0916201309721F006809D
-:102AC000F781E02D09940895209165013091660108
-:102AD0008217930771F09093660180936501E091EE
-:102AE0006101F0916201309721F00084F185E02DC1
-:102AF000099408950E9484220E9434090E94582358
-:102B00000C94622ECF93C82F8091C50182FF1EC006
-:102B100080FF04C08FE594E00E9483088091C50186
-:102B200080FF0CC01F92CF9322E734E03F932F9396
-:102B30000E941C090F900F900F900F908091C5017B
-:102B400080FF04C087E794E00E9483088C2FCF9118
-:102B50000C94E00C5F926F927F928F929F92AF9253
-:102B6000BF92CF92DF92EF92FF920F931F93CF937A
-:102B7000DF93CDB7DEB72A970FB6F894DEBF0FBE4E
-:102B8000CDBF0E947D0997E6C92E91E0D92E00E0C5
-:102B900010E0AA24A394B12C502E802F0E94BF0ACB
-:102BA0003C01F601E190F1906F01E826F926E1146D
-:102BB000F10431F40F5F1F4F0530110569F73AC07A
-:102BC0008091C50181FD0E94C80A20E030E04501E6
-:102BD000022E02C0880C991C0A94E2F7C4018E21CF
-:102BE0009F21892B09F12E835F826820792081E063
-:102BF000672809F480E088870E948D228160782F01
-:102C00009A8789874E815F8168858A850E946316CD
-:102C1000F801EE0FFF1FE959FE4F80819181882551
-:102C200099259183808316C02F5F3F4F2F30310548
-:102C300071F6C0CF8FEF89838A831B820E948D2219
-:102C40008160782F9D838C8349815A816B818D812E
-:102C50000E9463160E94D626109171010E94F21400
-:102C60001817D9F00E94F214809371012A960FB6BA
-:102C7000F894DEBF0FBECDBFDF91CF911F910F91B2
-:102C8000FF90EF90DF90CF90BF90AF909F908F908C
-:102C90007F906F905F900C9482152A960FB6F894EF
-:102CA000DEBF0FBECDBFDF91CF911F910F91FF907F
-:102CB000EF90DF90CF90BF90AF909F908F907F90DC
-:102CC0006F905F900895CF93DF93CDB7DEB72B97CA
-:102CD0000FB6F894DEBF0FBECDBF4F83588769870C
-:102CE0007A878B87DE01119686E0FD0111928A9525
-:102CF000E9F785E0FE01379601900D928A95E1F79C
-:102D000049815A816B817C818D819E810E943B1E0D
-:102D10002B960FB6F894DEBF0FBECDBFDF91CF91DB
-:102D20000895CF93C82F882309F4C1C0823859F47D
-:102D30000E94F21481FDBBC089E30E94A0200E9482
-:102D4000752189E30CC0833879F40E94F21480FD68
-:102D5000AEC083E50E94A0200E94752183E50E94F9
-:102D6000EE20CF910C947521843859F40E94F2140E
-:102D700082FD9DC087E40E94A0200E94752187E407
-:102D8000EECF8450813A48F48C2F0E94EC2C8111B4
-:102D90008EC08C2F0E94A020E4CF8C2F805E8830C4
-:102DA00050F4C77081E090E001C0880FCA95EAF73F
-:102DB0000E943C21D6CF8C2F855A833078F4C53AB7
-:102DC00029F0C63A31F482E890E005C081E890E04D
-:102DD00002C083E890E0CF910C944E158C2F885A56
-:102DE000833108F064C0C83A39F1C93A41F1CA3AAE
-:102DF00049F1CB3A51F1CC3A59F1CD3A61F1C03BAE
-:102E000069F1CE3A71F1CF3A79F1C13B81F1C23B20
-:102E100089F1C33B91F1C43B99F1C53BA1F1C63B9C
-:102E2000A9F1C73BB1F1C83BB9F1C93BC1F1CA3BFC
-:102E3000C9F58AE292E038C082EE90E035C089EEB2
-:102E400090E032C08AEE90E02FC085EB90E02CC07D
-:102E500086EB90E029C087EB90E026C08CEC90E0F8
-:102E600023C08DEC90E020C083E891E01DC08AE88B
-:102E700091E01AC082E991E017C084E991E014C0A2
-:102E800081E292E011C083E292E00EC084E292E01F
-:102E90000BC085E292E008C086E292E005C087E2BE
-:102EA00092E002C080E090E0CF910C946415CF9145
-:102EB0000895882309F44DC0823859F40E94F21411
-:102EC00081FF47C089E30E94A0200E94752189E309
-:102ED0000CC0833871F40E94F21480FF3AC083E57D
-:102EE0000E94A0200E94752183E50E94EE200C9490
-:102EF0007521843859F40E94F21482FF2AC087E4B5
-:102F00000E94A0200E94752187E4EFCF982F945053
-:102F1000913A08F4EACF982F905E983058F4282F11
-:102F2000277081E090E001C0880F2A95EAF70E949F
-:102F30004221DDCF982F955A933020F480E090E025
-:102F40000C944E15885A833120F480E090E00C9464
-:102F500064150895882321F00E943C210C9475216A
-:102F60000895882321F00E9442210C947521089530
-:102F7000BF92CF92DF92EF92FF920F931F93CF9366
-:102F8000DF93CDB7DEB727970FB6F894DEBF0FBE3D
-:102F9000CDBF8C0185E0F801DE01119601900D9204
-:102FA0008A95E1F7F80130812181F28055815295AF
-:102FB0005F7083819481892B39F02F3F41F481E048
-:102FC00090E03F3F31F003C081E090E002C080E03C
-:102FD00090E080FD73C339832A8389819A815E835F
-:102FE0000E945D20B92E8F830E945C200E94841F66
-:102FF0002B2D22952F7030E05E816F8125303105B9
-:1030000009F4E6C06CF4243031050CF0A2C04B2D5D
-:10301000407F8B2D8F70223031050CF045C017C0DA
-:103020002C3031054CF42A3031050CF0E7C1283042
-:10303000310509F043C3E5C02D30310509F4BAC2AA
-:103040000CF4A2C22F30310509F038C323C3182F66
-:10305000411101C002C01295107FFF2059F01123C9
-:1030600009F46BC2812F6F830E944C210E9475214D
-:103070006F8163C2862F0E945917112309F41EC362
-:10308000812F0E94522127960FB6F894DEBF0FBE03
-:10309000CDBFDF91CF911F910F91FF90EF90DF9007
-:1030A000CF90BF900C947521403211F08295807FB3
-:1030B000662319F0613071F523C0FF20B1F0511182
-:1030C00001C032C0513081F527960FB6F894DEBFAB
-:1030D0000FBECDBFDF91CF911F910F91FF90EF9069
-:1030E000DF90CF90BF900C945C21511101C003C0C0
-:1030F000513009F4E3C28E830E945F218E819AC110
-:10310000FF2021F0563008F0D9C20EC0553008F02B
-:10311000D5C290C1FF20C9F0552331F0F801958147
-:1031200090FF0BC29F70958327960FB6F894DEBF71
-:103130000FBECDBFDF91CF911F910F91FF90EF9008
-:10314000DF90CF90BF900C94AA17552309F472C159
-:1031500009C22B2D26952695237030E021153105C7
-:1031600029F02130310509F0A9C219C0FF2021F052
-:10317000862F9B2D937002C080E090E027960FB6BB
-:10318000F894DEBF0FBECDBFDF91CF911F910F919D
-:10319000FF90EF90DF90CF90BF900C944E15FF20E2
-:1031A00021F0862F9B2D937002C080E090E027963F
-:1031B0000FB6F894DEBF0FBECDBFDF91CF911F9148
-:1031C0000F91FF90EF90DF90CF90BF900C9464151B
-:1031D000862FFF2019F00E945A2502C00E94C225A6
-:1031E00027960FB6F894DEBF0FBECDBFDF91CF910B
-:1031F0001F910F91FF90EF90DF90CF90BF900C94B4
-:1032000049268B2D837009F079C0F11057C2262F03
-:10321000229526952770220F220F862F8F70C82E99
-:10322000D12CE12CF12C022E04C0CC0CDD1CEE1CA8
-:10323000FF1C0A94D2F764FF10C06FE070E080E0DA
-:1032400090E004C0660F771F881F991F2A95D2F758
-:10325000609570958095909503C060E070E0CB011B
-:103260002B2D269526952370422F50E04230510594
-:10327000D9F04330510569F16C297D298E299F29A8
-:103280004130510551F127960FB6F894DEBF0FBEBD
-:10329000CDBFDF91CF911F910F91FF90EF90DF9005
-:1032A000CF90BF900C94991F6C297D298E299F295E
-:1032B00027960FB6F894DEBF0FBECDBFDF91CF913A
-:1032C0001F910F91FF90EF90DF90CF90BF900C94E3
-:1032D000AB1F0E94991FC701B60127960FB6F8943D
-:1032E000DEBF0FBECDBFDF91CF911F910F91FF9039
-:1032F000EF90DF90CF90BF900C94871FFF2019F0C4
-:103300008B2D817001C08695882309F4D7C1262FA3
-:10331000229526952770220F220F862F8F70C82E98
-:10332000D12CE12CF12C022E04C0CC0CDD1CEE1CA7
-:10333000FF1C0A94D2F764FF10C06FE070E080E0D9
-:1033400090E004C0660F771F881F991F2A95D2F757
-:10335000609570958095909503C060E070E0CB011A
-:103360002B2D269526952370422F50E04230510593
-:10337000D9F04330510569F16C297D298E299F29A7
-:103380004130510551F127960FB6F894DEBF0FBEBC
-:10339000CDBFDF91CF911F910F91FF90EF90DF9004
-:1033A000CF90BF900C9438206C297D298E299F29BD
-:1033B00027960FB6F894DEBF0FBECDBFDF91CF9139
-:1033C0001F910F91FF90EF90DF90CF90BF900C94E2
-:1033D0004A200E943820C701B60127960FB6F894FC
-:1033E000DEBF0FBECDBFDF91CF911F910F91FF9038
-:1033F000EF90DF90CF90BF900C942620603F59F162
-:1034000020F4603E08F494C008C0623F09F467C02D
-:10341000F0F1633F09F08CC065C0162F1F708B2D33
-:103420008F71FF2021F00E94D11F812F7DCE0E943D
-:10343000EC1F812F27960FB6F894DEBF0FBECDBFCD
-:10344000DF91CF911F910F91FF90EF90DF90CF9080
-:10345000BF900C94B117FF20B1F0553008F02EC189
-:103460008B2D8F7127960FB6F894DEBF0FBECDBFA0
-:10347000DF91CF911F910F91FF90EF90DF90CF9050
-:10348000BF900C940B20563008F018C1E9CFFF20F4
-:1034900099F08B2D8F7127960FB6F894DEBF0FBE73
-:1034A000CDBFDF91CF911F910F91FF90EF90DF90F3
-:1034B000CF90BF900C94D11F8B2D8F7127960FB694
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF90BF900C94EC1FF11015
-:1034E000EBCFD7CFFF2099F08B2D8F7127960FB69A
-:1034F000F894DEBF0FBECDBFDF91CF911F910F912A
-:10350000FF90EF90DF90CF90BF900C94C21F279652
-:103510000FB6F894DEBF0FBECDBFDF91CF911F91E4
-:103520000F91FF90EF90DF90CF90BF900C94BD1F54
-:10353000FF20A9F0552309F4ACCF862F27960FB6AC
-:10354000F894DEBF0FBECDBFDF91CF911F910F91D9
-:10355000FF90EF90DF90CF90BF900C949116552381
-:1035600009F4AACF862F27960FB6F894DEBF0FBEB8
-:10357000CDBFDF91CF911F910F91FF90EF90DF9022
-:10358000CF90BF900C9459174B2D4F70C8010E94DB
-:10359000110B27960FB6F894DEBF0FBECDBFDF919B
-:1035A000CF911F910F91FF90EF90DF90CF90BF9040
-:1035B0000C94F11EF11082C09B2D9F70492F50E09A
-:1035C0004230510599F144F44115510569F04130FB
-:1035D000510509F073C019C043305105C1F14430A1
-:1035E000510509F06BC044C027960FB6F894DEBFB2
-:1035F0000FBECDBFDF91CF911F910F91FF90EF9044
-:10360000DF90CF90BF900C94732E27960FB6F8944E
-:10361000DEBF0FBECDBFDF91CF911F910F91FF9005
-:10362000EF90DF90CF90BF900C949D2E27960FB611
-:10363000F894DEBF0FBECDBFDF91CF911F910F91E8
-:10364000FF90EF90DF90CF90BF900C94CC2E2796F8
-:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:103660000F91FF90EF90DF90CF90BF900C94F22ECF
-:10367000862F27960FB6F894DEBF0FBECDBFDF9121
-:10368000CF911F910F91FF90EF90DF90CF90BF905F
-:103690000C94292F4B2D4F70C80127960FB6F89424
-:1036A000DEBF0FBECDBFDF91CF911F910F91FF9075
-:1036B000EF90DF90CF90BF900C94E20B27960FB65F
-:1036C000F894DEBF0FBECDBFDF91CF911F910F9158
-:1036D000FF90EF90DF90CF90BF9008950E94592106
-:1036E0000E942E210E9475210E9477270E94492660
-:1036F00080E090E00E944E1580E090E00C9464150C
-:103700000E9449210C946E1B0E945D20292F229556
-:103710002F7030E02C3031054CF42A3031056CF438
-:10372000225031092230310570F407C02C303105A8
-:1037300031F02F30310539F402C081E0089593FB58
-:10374000882780F9089580E00895CF93DF9300D013
-:1037500000D01F92CDB7DEB70F900F900F900F9053
-:103760000F90DF91CF910895CF93DF9300D000D0D9
-:1037700000D0CDB7DEB726960FB6F894DEBF0FBEE9
-:10378000CDBFDF91CF9108951F93CF93DF93C09169
-:10379000A80116E012C0D0E01C9FF0011D9FF00DA3
-:1037A0001124E858FE4F40815181628173818481E8
-:1037B00095810E94B41B2196C7708091A901C813FE
-:1037C000EACFDF91CF911F910895409172015091FE
-:1037D00073016091740170917501809176019091EF
-:1037E00077010C94B41B0F931F93CF93DF938091B9
-:1037F000770182958F7009F069C0809174018823E8
-:1038000009F464C0A091A801D091A901B0917201FE
-:10381000C0917301809175019091760121E030E0B3
-:10382000BF3F11F020E030E0122FBC016095709591
-:1038300006E04AC0009721F0CF3F29F4212F05C0B0
-:1038400021E030E002C020E030E020FD3BC04A2F04
-:1038500050E0049FF001059FF00D1124E858FE4F41
-:103860002181C2132FC02081B2132CC022812111CB
-:1038700029C0238134812817390718F0281B390BF8
-:1038800002C0260F371F283C3105E0F480917701F4
-:103890008F7080618093770186E0849FF001859F1F
-:1038A000F00D1124E358FE4F80818F70806180837A
-:1038B00082E791E00E94B817DF91CF911F910F919D
-:1038C0000C94C41BAF5FA770AD13B4CFDF91CF9141
-:1038D0001F910F910895EF92FF920F931F93CF9333
-:1038E000DF93CDB7DEB762970FB6F894DEBF0FBE99
-:1038F000CDBF8C0185E0F801DE011D9601900D928F
-:103900008A95E1F7D8014C9111965C911197129626
-:103910006C9112971396ED90FC9014977091720130
-:10392000E09173018091750190917601009739F0D3
-:10393000EF3F41F421E030E07F3F31F003C021E070
-:1039400030E002C020E030E020FD5CC12091740135
-:10395000222309F4F1C0E816F90628F09701281B84
-:10396000390BC90104C0809590958E0D9F1D883C30
-:10397000910508F098C080917701982F907F09F009
-:1039800064C0E51314C0741312C0611110C08F70AD
-:103990008061809377010E94E51B82E791E00E949D
-:1039A000B81780917701D80115968C9343C1EF2801
-:1039B00039F05F3F41F481E090E04F3F31F003C0C8
-:1039C00081E090E002C080E090E080FD03C081E0F3
-:1039D000862702C080E090E080FF2EC08091A80181
-:1039E0002091A90136E013C090E0389FF001399F83
-:1039F000F00D1124E858FE4F7181571306C07081F5
-:103A0000471303C07281671317C001968770821332
-:103A1000EBCF12C19F7059F0882309F40BC107C086
-:103A20009F7029F0F8019581907F09F403C1805EB1
-:103A3000883008F4FFC0D2C0662309F4FBC080912F
-:103A40007701816080937701F5C0E51308C0741396
-:103A500006C0611104C0D80115968C939DC04D8796
-:103A60005E878D859E856A8B0E94841B6A89882368
-:103A700009F4B4C0662309F4B1C020917701822F04
-:103A800082958F7090E002970CF4C6C0809172010D
-:103A90009091730198878F831986FB86EA862C871D
-:103AA000CE01079646C080917701982F907F59F4F8
-:103AB0007E2DF98AE88A89890E94A51B82E791E018
-:103AC0000E94B81795C0E51311C074130FC061119F
-:103AD0000DC0F8018583C8010E94B817E2E7F1E044
-:103AE00086E0DF011D928A95E9F7A2C04D875E87C7
-:103AF0008D859E856A8B0E94841B6A89882309F4C0
-:103B00006DC0662309F46AC020917701822F8295E7
-:103B10008F7090E002970CF47FC0809172019091B9
-:103B200073019A8389831B82FD82EC822E83CE01EE
-:103B300001960E94B81770C0E816F90628F09701A0
-:103B4000281B390BC90104C0809590958E0D9F1DCF
-:103B5000883C910508F046C0662309F43FC0E51390
-:103B600030C074132EC02091770120FD21C0322F68
-:103B700032953F70832F90E00097D1F0D8011596D1
-:103B80002C9315970F9741F0832F8F5F8295807F3D
-:103B90002F70282B15962C93C8010E94B81786E029
-:103BA000F801A2E7B1E001900D928A95E1F73EC0DD
-:103BB00086E0F801A2E7B1E001900D928A95E1F765
-:103BC00037C04D875E878D859E850E94841B81113D
-:103BD00023C080917701816080937701C8010E94A2
-:103BE000B81726C07E2DF98AE88A89890E94A51B0C
-:103BF000E2E7F1E086E0DF011D928A95E9F70E9495
-:103C0000E51B18C0662351F34D875E878D859E8521
-:103C10000E94841B882311F386E0F801A2E7B1E03B
-:103C200001900D928A95E1F70E94F31B0E94E51B1B
-:103C300081E014C080E012C04D875E878D859E852F
-:103C40000E945D20292F22952F7030E0223031050F
-:103C50000CF4E0CE243031050CF6E2CE62960FB6BD
-:103C6000F894DEBF0FBECDBFDF91CF911F910F91B2
-:103C7000FF90EF9008951F93CF93DF93CDB7DEB7FA
-:103C80002C970FB6F894DEBF0FBECDBF4F83588779
-:103C900069877A878B879C87CE0107960E946B1C69
-:103CA0008823D9F02F8138858A859B85892B39F027
-:103CB0003F3F19F080E090E004C02F3FD9F781E04A
-:103CC00090E0892B09F06DC04F81588569857A8510
-:103CD0008B859C850E94B41B64C086E0FE013796EC
-:103CE000DE01119601900D928A95E1F7FF81E8853A
-:103CF0004A855B854115510539F0EF3F41F481E07C
-:103D000090E0FF3F31F003C081E090E002C080E02E
-:103D100090E080FD46C02091A90130E0C9010196E4
-:103D2000877099276091A80170E08617970709F4BA
-:103D300040C0F983EA835D834C8396E0929FD00173
-:103D4000939FB00D1124A858BE4FFE0131960190EB
-:103D50000D929A95E1F78093A9010E94C41B21C09E
-:103D6000189FC001112488589E4F0E946B1C882305
-:103D700071F1E091A8011E9FF0011124E858FE4F57
-:103D80004081518162817381848195810E94B41B3D
-:103D90008091A80190E00196877099278093A801EF
-:103DA00001C016E08091A8019091A9018913D8CF94
-:103DB0000EC00E94801B1092A9011092A801E2E798
-:103DC000F1E086E0DF011D928A95E9F7EACF2C96B3
-:103DD0000FB6F894DEBF0FBECDBFDF91CF911F911C
-:103DE0000895DF92EF92FF920F931F93CF93DF938B
-:103DF000EC01009709F46CC0D12CEE24E394F12C73
-:103E00008E010F5F1F4FFE018491843748F4843088
-:103E100008F04AC0813071F0823009F059C01EC0EC
-:103E2000853709F43DC070F1982F9458903708F009
-:103E30004FC03DC02296F8018491982F905E983033
-:103E400050F48770FE2D01C0FF0F8A95EAF78F2F7F
-:103E50000E944C2130C00E9491162DC02296F8017C
-:103E60008491982F905E983050F48770FE2D01C099
-:103E7000FF0F8A95EAF78F2F0E9452211CC00E94E3
-:103E8000591719C02296F801049107C08FE99FE0E5
-:103E90000197F1F700C0000001500111F7CF0BC0EE
-:103EA0002296F801D49007C00E94911603C08F7724
-:103EB0000E945917E8018D2D07C08150EFE9FFE0FE
-:103EC0003197F1F700C00000882309F499CFF5CFAE
-:103ED000DF91CF911F910F91FF90EF90DF900895A8
-:103EE0006093AE017093AF018093B0019093B101E4
-:103EF0000C946E1B6093AA017093AB018093AC018C
-:103F00009093AD010C946E1B08950C94701F0F9349
-:103F10001F930091AE011091AF012091B00130913B
-:103F2000B101602B712B822B932B1F910F910C945D
-:103F3000701F0F931F930091AE011091AF0120915C
-:103F4000B0013091B10160237123822393231F912B
-:103F50000F910C94701F0F931F930091AE0110915D
-:103F6000AF012091B0013091B10160277127822704
-:103F700093271F910F910C94701F60E070E0CB01AC
-:103F80000C947A1F41E050E060E070E004C0440F00
-:103F9000551F661F771F8A95D2F7CB01BA010C9483
-:103FA0007A1F41E050E060E070E004C0440F551F0C
-:103FB000661F771F8A95D2F78091AA019091AB0175
-:103FC000A091AC01B091AD01482B592B6A2B7B2BF2
-:103FD000CB01BA010C947A1F41E050E060E070E040
-:103FE00004C0440F551F661F771F8A95D2F740956E
-:103FF0005095609570958091AA019091AB01A09128
-:10400000AC01B091AD01482359236A237B23CB0136
-:10401000BA010C947A1F41E050E060E070E004C007
-:10402000440F551F661F771F8A95D2F78091AA010A
-:104030009091AB01A091AC01B091AD0148275927F7
-:104040006A277B27CB01BA010C947A1F0F931F9329
-:104050000091AA011091AB012091AC013091AD010A
-:10406000602B712B822B932B1F910F910C947A1F35
-:104070000F931F930091AA011091AB012091AC0105
-:104080003091AD0160237123822393231F910F91FF
-:104090000C947A1F0F931F930091AA011091AB010A
-:1040A0002091AC013091AD016027712782279327C1
-:1040B0001F910F910C947A1F0895CF92DF92EF9287
-:1040C000FF920F931F93CF93DF93EC01C090AE014B
-:1040D000D090AF01E090B001F090B1018091AA01C1
-:1040E0009091AB01A091AC01B091AD01C82AD92A41
-:1040F000EA2AFB2A0FE110E0B701A601002E04C056
-:1041000076956795579547950A94D2F740FF08C072
-:10411000BE01802F0E94080C8130910509F007C074
-:104120000150110948F7BE0180E00E94080CDF91A0
-:10413000CF911F910F91FF90EF90DF90CF90089556
-:1041400090910D01992341F1982F9695969596950A
-:104150009F3088F4E0910E01F0910F01E90FF11DFD
-:10416000877021E030E001C0220F8A95EAF7818153
-:10417000822B818308959091C50190FF2EC01F92DC
-:104180008F9389E794E09F938F930E941C090F906F
-:104190000F900F900F90089540910E0150910F01D4
-:1041A00020E030E09FEFFA01E20FF31F6281681711
-:1041B000A1F09F3F19F4611101C0922F2F5F3F4F73
-:1041C0002E30310581F707C0FA01E90FF11D97FD87
-:1041D000FA95828308959F3FB9F7089590910D0154
-:1041E000992349F1982F9695969596959F3090F43E
-:1041F000E0910E01F0910F01E90FF11D877021E0B0
-:1042000030E001C0220F8A95EAF7209581812823AA
-:10421000218308959091C50190FF1FC01F928F9335
-:1042200087E994E09F938F930E941C090F900F9051
-:104230000F900F90089540910E0150910F0120E0D2
-:1042400030E0FA01E20FF31F9281981301C012824D
-:104250002F5F3F4F2E303105A1F7089581E090E0A8
-:10426000E0910E01F0910F01E80FF91F1082019605
-:1042700080319105A9F708959091B201982B909300
-:10428000B201089580959091B20198239093B20164
-:1042900008951092B20108959091B301982B9093D4
-:1042A000B301089580959091B30198239093B30141
-:1042B00008951092B30108958093B4010895109267
-:1042C000B401089540910E0150910F0120E030E0BB
-:1042D00080E0FA01E20FF31F918191118F5F2F5F50
-:1042E0003F4F2F303105A9F70895E0910E01F0916D
-:1042F0000F018091B2018083E0910E01F0910F01D6
-:1043000080819091B301892B80839091B40199238E
-:1043100061F0E0910E01F0910F018081892B808383
-:104320000E94622181110E945F2180910E01909173
-:104330000F010C94FE149093C8018093C701089557
-:10434000CF92DF92EF92FF920F931F936C01EE24B6
-:10435000FF24C114D104E104F10421F46B017C01B8
-:1043600080E001C080E133272F2D1E2D0D2D01157A
-:1043700011052105310519F0885F68017901970160
-:104380008601A4E03695279517950795AA95D1F74C
-:10439000011511052105310519F08C5F68017901BE
-:1043A00097018601F2E03695279517950795FA95BE
-:1043B000D1F7011511052105310519F08E5F68014E
-:1043C0007901B701A6017695679557954795452BD5
-:1043D000462B472B09F08F5F1F910F91FF90EF90B5
-:1043E000DF90CF9008958295982F9C7C9695969516
-:1043F000837344E0849F90011124922B892F8A7A41
-:1044000086959575990F892B08951F93CF93DF9308
-:104410001F92CDB7DEB799830E94F321182F99819F
-:10442000892F0E94F321312F20E0282BC9010F9002
-:10443000DF91CF911F9108958091E001843009F1BF
-:104440001092C60120E488E190E00FB6F894A89598
-:10445000809360000FBE2093600083B7817F8460EB
-:1044600083BF83B7816083BF7894889583B78E7F3D
-:1044700083BF88E10FB6F8948093600010926000CB
-:104480000FBE0895CF930E940F0B0E947D090E94DA
-:10449000100BC0E08C2F0E94BF0A892B29F4CF5F3C
-:1044A000C530C1F780E001C081E0CF9108950E943E
-:1044B000801B0C94622E1F920F920FB60F92112444
-:1044C0008F939F93AF93BF938091C601811113C0C7
-:1044D0008091C9019091CA01A091CB01B091CC010A
-:1044E0004196A11DB11D8093C9019093CA01A0936B
-:1044F000CB01B093CC01BF91AF919F918F910F9061
-:104500000FBE0F901F90189582E084BD93E095BD7B
-:104510009AEF97BD80936E0008958FB7F8944091FD
-:10452000C9015091CA016091CB017091CC018FBF3C
-:10453000CA010895CF92DF92EF92FF920F931F93DB
-:104540002FB7F8944091C9015091CA016091CB01F5
-:104550007091CC012FBF6A017B01EE24FF248C01F6
-:1045600020E030E0C016D106E206F30620F09A0102
-:10457000281B390B05C09C0120953095240F351F51
-:10458000C9011F910F91FF90EF90DF90CF90089598
-:104590001F920F920FB60F9211248F939F93AF9398
-:1045A000BF938091C9019091CA01A091CB01B091B4
-:1045B000CC010196A11DB11D8093C9019093CA0140
-:1045C000A093CB01B093CC01BF91AF919F918F91FC
-:1045D0000F900FBE0F901F9018950E94D111F89464
-:1045E0002FEF87EA91E6215080409040E1F700C02C
-:1045F000000087E090EBDC018093EA019093EB01EF
-:10460000A093EC01B093ED012CE088E190E00FB6AF
-:10461000F894A895809360000FBE20936000FFCFB0
-:10462000CF92DF92EF92FF920F931F93CF93DF937E
-:10463000C82ED12C01E010E08D2D0E94BF0A7C0114
-:10464000C0E0D0E098010C2E02C0220F331F0A9464
-:10465000E2F72E213F21232B29F42196CF30D105DB
-:1046600089F708C06C2F7D2D80E00E94E30BC812F3
-:10467000F4CF06C0D39485E0D812DECF80E001C02D
-:1046800081E0DF91CF911F910F91FF90EF90DF902C
-:10469000CF900895CF93C82F8CE20E9410238823D7
-:1046A00021F08C2FCF910C94102380E0CF910895AE
-:1046B000CF930E94AA24811102C00E948B2485EB13
-:1046C00094E00E948308C5E608C00E947D098FE33C
-:1046D0009CE90197F1F700C00000C150B1F78AECE6
-:1046E00094E00E94830889E20E944A23811111C14B
-:1046F0008AE20E944A2381110E948B2485E00E9455
-:104700004A2381110E94ED220E94B5248093C501A5
-:1047100087E00E944A23882399F18BE10E944A2373
-:10472000882351F09091C50191FB882780F921E001
-:10473000822780FB91F922C08EE00E944A238823C1
-:1047400051F09091C50192FB882780F921E08227E2
-:1047500080FB92F913C080E10E944A239091C50129
-:10476000882341F093FB882780F921E0822780FB92
-:1047700093F904C0892F809580FB90F99093C5012F
-:104780008091C5010E94B9240E94C7248093DA0158
-:1047900080EE0E944A23882341F08091DA01982F0D
-:1047A000909590FB80F98093DA0189E30E944A2377
-:1047B000882359F09091DA0191FB882780F921E054
-:1047C000822780FB91F99093DA0182EE0E944A23BE
-:1047D000882359F09091DA0192FB882780F921E033
-:1047E000822780FB92F99093DA0186EE0E944A2399
-:1047F000882359F09091DA0193FB882780F921E012
-:10480000822780FB93F99093DA0183EE0E944A237A
-:10481000882359F09091DA0194FB882780F921E0F0
-:10482000822780FB94F99093DA0185E30E944A2362
-:10483000882359F09091DA0195FB882780F921E0CF
-:10484000822780FB95F99093DA0181E30E944A2345
-:10485000882359F09091DA0196FB882780F921E0AE
-:10486000822780FB96F99093DA0181E10E944A2326
-:10487000882359F09091DA0197FB882780F921E08D
-:10488000822780FB97F99093DA018091DA010E94E8
-:10489000CB248091DA0187FB882780F980930D0172
-:1048A00087E20E944A23C82F8EE10E944A23811189
-:1048B000C2608FE10E944A238111C46080E20E949D
-:1048C0004A238111C86081E20E944A238111C0619C
-:1048D00082E20E944A238111C06283E20E944A233D
-:1048E0008111C06484E20E944A23882311F0C068C9
-:1048F00002C0CC2329F08C2F0E94C2246C2F03C04D
-:104900000E94BE24682F70E080E090E0CF910C946C
-:10491000851FCF9108956DEE7EEF80E090E00E94BC
-:10492000B13060E082E090E00E94A33060E083E07C
-:1049300090E00E94A33060E084E090E00E94A33009
-:1049400060E085E090E00E94A33060E086E090E0C7
-:104950000C94A33080E090E00E949D3021E08D3ED9
-:104960009E4F09F020E0822F089582E090E00C94A1
-:104970009530682F82E090E00C94A33083E090E0C3
-:104980000C949530682F83E090E00C94A33084E081
-:1049900090E00C949530682F84E090E00C94A33064
-:1049A00086E090E00C949530682F86E090E00C94BF
-:1049B000A3308091D50180FF0BC06091130185E089
-:1049C000689FB001112475956795759567952AC004
-:1049D00081FF09C06091130185E0689FB001112437
-:1049E000759567951FC082FF07C06091130185E030
-:1049F000689FB001112416C04091CF014423C9F033
-:104A000060911201461788F72091130185E0289FD5
-:104A100090011124429FC001439F900D112470E02A
-:104A20000E9467306038710540F46115710539F0F6
-:104A300002C065E070E0862F08958FE7089581E059
-:104A400008958091D50180FF08C06091110170E048
-:104A5000759567957595679521C081FF06C0609132
-:104A6000110170E07595679519C082FF04C06091CF
-:104A7000110170E010C08091CF018823C1F06091D6
-:104A800010018617A0F790911101989FC001112481
-:104A900070E00E9467306038710528F46115710577
-:104AA00021F0862F08958FE7089581E0089561E051
-:104AB00070E0F4CF803F21F40E94D924819504C096
-:104AC000813F29F40E94D9248093D2010895823F26
-:104AD00021F40E94D924819504C0833F29F40E94C7
-:104AE000D9248093D1010895893F19F40E9421258A
-:104AF00005C08A3F31F40E94212581958093D3011E
-:104B000008958B3F21F40E942125819504C08C3F9C
-:104B100029F40E9421258093D4010895843F21F433
-:104B20008091D001816017C0853F21F48091D00130
-:104B3000826011C0863F21F48091D00184600BC057
-:104B4000873F21F48091D001886005C0883F31F40F
-:104B50008091D00180618093D00108958D3F21F430
-:104B60008091D50181600BC08E3F21F48091D501E9
-:104B7000826005C08F3F29F48091D50184608093C5
-:104B8000D5010895803F29F48091D20187FF6EC03E
-:104B900007C0813F41F48091D20118160CF066C025
-:104BA0001092D20163C09091D101823F19F497FF16
-:104BB0005DC005C0833F31F419160CF057C0109248
-:104BC000D10154C0893F31F48091D30118160CF003
-:104BD0004DC006C08A3F39F48091D30187FF46C09B
-:104BE0001092D30143C08B3F29F48091D40187FFF9
-:104BF0003DC006C08C3F39F48091D4011816B4F53D
-:104C00001092D40133C0843F21F48091D0018E7F73
-:104C100005C0853F31F48091D0018D7F8093D00114
-:104C200025C0863F21F48091D0018B7FF7CF873F4D
-:104C300021F48091D001877FF1CF883F21F48091CA
-:104C4000D0018F7EEBCF8D3F21F48091D5018E7FF7
-:104C50000BC08E3F21F48091D5018D7F05C08F3F21
-:104C600029F48091D5018B7F8093D5018091D1016A
-:104C700081110EC08091D20181110AC08091D301AF
-:104C8000811106C08091D401811102C01092CF0120
-:104C900008958091C50183FF7EC081ED94E00E945C
-:104CA00083088091D0011F928F9384EF94E09F93AB
-:104CB0008F930E941C0989EF94E00E948308209141
-:104CC000D101822F992787FD90959F932F938BEF8A
-:104CD00094E09F938F930E941C098EEF94E00E94B2
-:104CE00083082091D201822F992787FD90959F9369
-:104CF0002F9380E095E09F938F930E941C0983E09F
-:104D000095E00E9483082091D301822F992787FD87
-:104D100090959F932F9385E095E09F938F930E94AA
-:104D20001C0988E095E00E9483082091D401822F1D
-:104D3000992787FD90959F932F938AE095E09F9305
-:104D40008F930E941C098DE095E00E94830880915A
-:104D5000CF011F928F9380E195E09F938F930E94E4
-:104D60001C0983E195E00E9483088091D5011F9280
-:104D70008F9385E195E09F938F930E941C0988E1B2
-:104D800095E00E9483088DB79EB74C960FB6F894B5
-:104D90009EBF0FBE8DBF80ED91E00E9443150E9423
-:104DA0008D229093CE018093CD010895CF93809171
-:104DB000CD019091CE010E949A224091CF014423CF
-:104DC00021F02091140130E006C0209115015AE035
-:104DD000259F900111248217930708F486C08091C3
-:104DE000D10181110DC09091D201911109C0909112
-:104DF000D301911105C09091D401992309F475C094
-:104E00004F3F19F04F5F4093CF01181624F40E94D2
-:104E1000D9248093D1018091D10187FF05C00E94E0
-:104E2000D92481958093D1018091D201181624F460
-:104E30000E94D9248093D2018091D20187FF05C0BE
-:104E40000E94D92481958093D2016091D10166237B
-:104E500039F1C091D201CC2319F1772767FD709504
-:104E6000872F972F0E94782F23E333E343E35FE3F9
-:104E70000E94DC2F0E94452F6093D1016C2F772771
-:104E800067FD7095872F972F0E94782F23E333E3D8
-:104E900043E35FE30E94DC2F0E94452F6093D20121
-:104EA0008091D301181624F40E9421258093D30108
-:104EB0008091D30187FF05C00E94212581958093B1
-:104EC000D3018091D401181624F40E9421258093E7
-:104ED000D4018091D40187FF05C00E9421258195CE
-:104EE0008093D401CF910C944926CF910895E0EDA1
-:104EF000F1E085E0DF011D928A95E9F71092CF017C
-:104F00001092D50108958FE39BE00E9483088BE502
-:104F10009BE00E94830888E69BE00C94830880ED68
-:104F20009BE00E94830888EF9BE00E94830885E055
-:104F30009CE00E94830880E29CE00E9483088BE34F
-:104F40009CE00E94830883E59CE00E9483088DE634
-:104F50009CE00E9483088BE89CE00E9483088BEA17
-:104F60009CE00E94830880EC9CE00E94830887ED0F
-:104F70009CE00E94830884EF9CE00E94830883E108
-:104F80009DE00E94830883E39DE00E94830885E5FD
-:104F90009DE00E9483088AE89DE00E9483081F929A
-:104FA00085E08F938FE99DE09F938F930E941C096A
-:104FB00082EA9DE00E9483081F9281E08F938BEA32
-:104FC0009DE09F938F930E941C098EEA9DE00E94B2
-:104FD00083088DB79EB708960FB6F8949EBF0FBE94
-:104FE0008DBF80EB9DE00C948308833009F45AC098
-:104FF00030F4813069F0823009F0E9C02EC085308C
-:1050000009F49AC008F473C0863009F0E0C0B9C052
-:1050100020911501862F90E0820F911D8F3F910501
-:1050200020F4620F6093150103C08FEF8093150188
-:1050300085EF9EE00E948308809115011F928F9357
-:1050400081E09FE09F938F930E941C090F900F9027
-:105050000F900F9084E09FE0B8C020911401862F3C
-:1050600090E0820F911D8F3F910520F4620F6093B5
-:10507000140103C08FEF8093140186E09FE00E942B
-:105080008308809114011F928F9385E19FE09F9385
-:105090008F930E941C090F900F900F900F9088E142
-:1050A0009FE093C020911301862F90E0820F911D05
-:1050B0008F3F910520F4620F6093130103C08FEFBF
-:1050C000809313018AE19FE00E948308809113017D
-:1050D0001F928F938AE29FE09F938F930E941C09F7
-:1050E0000F900F900F900F908DE29FE06EC0209177
-:1050F0001201862F90E0820F911D8F3F910520F4C1
-:10510000620F6093120103C08FEF809312018FE250
-:105110009FE00E948308809112011F928F9381E487
-:105120009FE09F938F930E941C090F900F900F9008
-:105130000F9084E49FE049C020911101862F90E0F8
-:10514000820F911D8F3F910520F4620F6093110132
-:1051500003C08FEF8093110186E49FE00E948308D3
-:10516000809111011F928F938CE59FE09F938F9305
-:105170000E941C090F900F900F900F908FE59FE0F9
-:1051800024C020911001862F90E0820F911D8F3F47
-:10519000910520F4620F6093100103C08FEF80939C
-:1051A000100181E69FE00E948308809110011F9208
-:1051B0008F9389E79FE09F938F930E941C090F9024
-:1051C0000F900F900F908CE79FE00C948308089548
-:1051D000833009F44EC030F4813069F0823009F038
-:1051E000C5C028C0853009F482C008F461C086308B
-:1051F00009F0BCC09BC080911501681720F4861B84
-:105200008093150102C0109215018EE79FE00E9465
-:105210008308809115011F928F938AE89FE09F93E6
-:105220008F930E941C090F900F900F900F908DE8A4
-:105230009FE09AC080911401681720F4861B809328
-:10524000140102C0109214018FE89FE00E948308AD
-:10525000809114011F928F938EE99FE09F938F930B
-:105260000E941C090F900F900F900F9081EA9FE011
-:105270007BC080911301681720F4861B8093130173
-:1052800002C01092130183EA9FE00E94830880917C
-:1052900013011F928F9383EB9FE09F938F930E9444
-:1052A0001C090F900F900F900F9086EB9FE05CC051
-:1052B00080911201681720F4861B8093120102C0AE
-:1052C0001092120188EB9FE00E94830880911201E6
-:1052D0001F928F938AEC9FE09F938F930E941C09EB
-:1052E0000F900F900F900F908DEC9FE03DC080913C
-:1052F0001101681720F4861B8093110102C01092DF
-:1053000011018FEC9FE00E948308809111011F9290
-:105310008F9385EE9FE09F938F930E941C090F90BF
-:105320000F900F900F9088EE9FE01EC080911001AB
-:10533000681720F4861B8093100102C010921001A0
-:105340008AEE9FE00E948308809110011F928F9344
-:1053500082E090E19F938F930E941C090F900F9021
-:105360000F900F9085E090E10C9483080895CF93FF
-:10537000C82F85E79BE00E9483086091AE01709181
-:10538000AF018091B0019091B1010E94A0211F92C4
-:105390008F932CE83BE03F932F930E941C098FE8EA
-:1053A0009BE00E9483081F92CF9324E93BE03F9348
-:1053B0002F930E941C0987E99BE00E94830861E00B
-:1053C00070E080E090E004C0660F771F881F991F8F
-:1053D000CA95D2F70E94851F8DB79EB708960FB663
-:1053E000F8949EBF0FBE8DBFCF910C94801BCF93BE
-:1053F000482F50E0FA013697E334F10508F0E1C296
-:10540000EA5AFF4F0C947B308BE195E00E948308B1
-:1054100083EE97E00E9483080E94BE241F928F9320
-:1054200083EF97E09F938F930E941C0986EF97E08C
-:105430000E9483080E94B524C82F88EF97E00E943D
-:1054400083081F92CF932BE038E03F932F930E9465
-:105450001C0980E198E00E94830882E198E00E94A4
-:1054600083088C2F81701F928F932CE138E03F933B
-:105470002F930E941C098FE198E00E94830881E22B
-:1054800098E00E948308C1FB882780F91F928F93C0
-:105490002BE238E03F932F930E941C098EE298E0A4
-:1054A0000E94830880E398E00E948308C2FB88275B
-:1054B00080F91F928F932CE338E03F932F930E9443
-:1054C0001C098FE398E00E94830881E498E00E9421
-:1054D0008308C3FBCC27C0F91F92CF938AE498E0DE
-:1054E0009F938F930E941C098DE498E00E9483088B
-:1054F0000E94C724C82F8FE498E00E9483081F925F
-:10550000CF9323E638E03F932F930E941C0988E64F
-:1055100098E00E9483088AE698E00E9483088C2F16
-:1055200081701F928F9323E838E03F932F930E945E
-:105530001C098DB79EB780960FB6F8949EBF0FBE1C
-:105540008DBF86E898E00E94830888E898E00E9472
-:105550008308C1FB882780F91F928F932FE938E0D9
-:105560003F932F930E941C0982EA98E00E948308CF
-:1055700084EA98E00E948308C2FB882780F91F9282
-:105580008F9326EB38E03F932F930E941C0989EB01
-:1055900098E00E9483088BEB98E00E948308C3FB8D
-:1055A000882780F91F928F932DEC38E03F932F933B
-:1055B0000E941C0980ED98E00E94830882ED98E02B
-:1055C0000E948308C4FB882780F91F928F932CEDDB
-:1055D00038E03F932F930E941C098FED98E00E94C2
-:1055E000830881EE98E00E948308C5FB882780F934
-:1055F0001F928F9323EF38E03F932F930E941C0953
-:1056000086EF98E00E94830888EF98E00E94830864
-:10561000C6FB882780F91F928F9324E139E03F93DE
-:105620002F930E941C0987E199E00E94830889E179
-:1056300099E00E948308C7FBCC27C0F91F92CF9343
-:1056400081E299E09F938F930E941C0984E299E084
-:105650000E9483080E94D024C82F86E299E00E940D
-:1056600083081F92CF932DE339E03F932F930E943D
-:105670001C098DB79EB780960FB6F8949EBF0FBEDB
-:105680008DBF82E499E00E94830884E499E00E943F
-:1056900083088C2F81701F928F932EE439E03F9303
-:1056A0002F930E941C0981E599E00E94830883E5FD
-:1056B00099E00E948308C6951F92CF938CE599E0EC
-:1056C0009F938F930E941C098FE599E00E948308A5
-:1056D0008DB79EB708960FB6F8949EBF0FBE8DBFCC
-:1056E0001DC00E94ED14892B79F00E94ED14909357
-:1056F000D8018093D7010E94801B80E090E00E9437
-:10570000E81486E295E008C08091D7019091D80115
-:105710000E94E8148FE295E00E94830881E056C160
-:1057200081E699E00E9483088DE799E00E94830852
-:1057300084E999E00E9483088CEA99E00E9483083A
-:1057400084EC99E00E9483088EED99E00E94830822
-:1057500085EF99E00E94830885E19AE00E94830822
-:105760008BE29AE00E9483088CE39AE00E9483080F
-:1057700084E59AE00E94830884E69AE00E94830808
-:105780008EE79AE00E94830887E99AE00E948308E6
-:1057900080EB9AE00E94830889EC9AE00E948308DB
-:1057A00082EE9AE00E94830883E09BE00E948308D7
-:1057B00085E29BE0B1CF8091C501817F8E7F809390
-:1057C000C5010E9483278AE395E00E9483088FE445
-:1057D00095E00E94830881E08093D601F7C00E9483
-:1057E000801B83E595E00E9483089FEF23ED80E313
-:1057F000915020408040E1F700C000000E94ED225F
-:105800008CE695E089CF8091C50180FF09C08CE7C7
-:1058100095E00E9483088091C501817F8E7F17C02B
-:105820008FE895E00FC09091C50191FB882780F922
-:1058300021E0822780FB91F99093C501882351F0E4
-:1058400081EA95E00E9483088091C5018160809380
-:10585000C50164CF8AEB95E05FCF9091C50192FBC3
-:10586000882780F921E0822780FB92F99093C50177
-:10587000882319F084ED95E0E5CF8FEE95E04CCFCD
-:105880009091C50193FB882780F921E0822780FB56
-:1058900093F99093C501882319F08BE096E0D2CF5D
-:1058A00083E296E039CF8CE396E00E94830883E59B
-:1058B00096E00E94830889E796E00E9483088DEBBA
-:1058C00096E00E94830884EE96E00E94830889E2B5
-:1058D00097E022CF8091C9019091CA01A091CB019C
-:1058E000B091CC01BF93AF939F938F9384E597E0E2
-:1058F0009F938F930E941C090F900F900F900F9011
-:105900000F900F900BCF88E697E00E9483080E94CB
-:10591000F2141F928F938EE797E09F938F930E94CC
-:105920001C0980910C011F928F9388E997E09F9347
-:105930008F930E941C0980914E011F928F938FEAD2
-:1059400097E09F938F930E941C098DB79EB70C968A
-:105950000FB6F8949EBF0FBE8DBFE0CE0E94801B95
-:1059600080910D0191E0892780930D01882319F022
-:1059700082EC97E0D1CE81ED97E0CECE81E890E049
-:105980000E944E159FEF21EE84E091502040804010
-:10599000E1F700C0000080E090E00E944E159FEF0C
-:1059A00029E688E1915020408040E1F700C00000E6
-:1059B000B5CE80E003C08D5101C089530E94B72944
-:1059C000ADCE81EE97E00E94830880E0CF910895EC
-:1059D00080E0089580E00895CF93C82F8091D6018C
-:1059E000813071F020F0823009F063C14FC0A09186
-:1059F0000E01B0910F018C91823209F05CC107C099
-:105A0000A0910E01B0910F018C91823249F48C2F3C
-:105A10000E94E82C811136C08C2F0E94F72934C0D7
-:105A20008C2F0E94EA2C81112DC0C43189F028F4FA
-:105A3000CB3039F0C03109F512C0C93249F0C83352
-:105A4000E1F40E94832789E99BE00E9483081AC041
-:105A50008DE99BE00E9483081092D6012EC10E941E
-:105A60008F2781EB9BE00E9483088AEC9BE00E94D9
-:105A7000830882E08093D60105C08EEC9BE00E94F3
-:105A800083081BC181E090E081701AC1C83280F4A4
-:105A9000CE3108F0ABC0CB30F9F020F4C73009F0BC
-:105AA000EBC0D3C0C33149F1C43109F0E5C017C020
-:105AB000CB3409F4BEC030F4C93289F0C83309F0E0
-:105AC000DBC00AC0C13509F4B2C0C23509F4ADC0AB
-:105AD000CE3409F0D1C0B3C00E948F27D2C010923B
-:105AE000D9018DED9DE00E94830885EF9DE00E9425
-:105AF000830881E08093D601E3C082E39EE00E94A8
-:105B0000830885E59EE00E948308809115011F921D
-:105B10008F938AE69EE09F938F930E941C098DE6E7
-:105B20009EE00E9483088FE69EE00E948308809199
-:105B300014011F928F9384E89EE09F938F930E949D
-:105B40001C0987E89EE00E94830889E89EE00E9485
-:105B50008308809113011F928F938BE99EE09F939E
-:105B60008F930E941C098EE99EE00E94830880EAC0
-:105B70009EE00E948308809112011F928F9384EB14
-:105B80009EE09F938F930E941C0987EB9EE00E94EA
-:105B9000830889EB9EE00E948308809111011F9287
-:105BA0008F9381ED9EE09F938F930E941C0984ED5B
-:105BB0009EE00E94830886ED9EE00E94830880910B
-:105BC00010011F928F9380EF9EE09F938F930E940E
-:105BD0001C0983EF9EE00E9483088DB79EB748960C
-:105BE0000FB6F8949EBF0FBE8DBF4BC0CE51EC2FA9
-:105BF000F0E0E15DFE4F80818093D90189EF9DE067
-:105C00000E9483088091D9011F928F938EE09EE0BD
-:105C10009F938F930E941C0981E19EE00E9483085C
-:105C20000F900F900F900F902CC061E003C061E0C7
-:105C300007C06AE08091D9010E94F52722C06AE07E
-:105C40008091D9010E94E8281CC08EE18093150143
-:105C500082E3809314018AE08093130184E18093AE
-:105C6000120188E08093110188E28093100183E1A2
-:105C70009EE00E94830805C088E29EE00E9483089F
-:105C800016C08AE29EE00E9483088091D9011F928B
-:105C90008F938CE29EE09F938F930E941C098FE26A
-:105CA0009EE00E9483080F900F900F900F9081E06C
-:105CB00007C01092D60180E003C080E090E0E4CEFF
-:105CC000CF9108950E94AA24811102C00E948B24C2
-:105CD0000E94D0248093E90180FF02C0869501C014
-:105CE00080E00C94F10C8091E901982F9695292F72
-:105CF00030E02F3031054CF49F5F990F8170892B74
-:105D000081608093E9010E94D4248091C50180FFC5
-:105D10000FC08091E90186951F928F9387E090E1F3
-:105D20009F938F930E941C090F900F900F900F90DC
-:105D30008091E90186950C94F10C8091E901982FEE
-:105D4000969591F09158990F8170892B8093E90174
-:105D50008E7F91E009F490E08091E90190FB80F959
-:105D60008093E9010E94D4248091C50180FF0FC077
-:105D70008091E90186951F928F938FE190E19F9327
-:105D80008F930E941C090F900F900F900F9080919D
-:105D9000E90186950C94F10C8091E901982F90957A
-:105DA00090FB80F98093E9010E94D4248091C50181
-:105DB00080FF0FC08091E90181701F928F9387E36C
-:105DC00090E19F938F930E941C090F900F900F906A
-:105DD0000F908091E90180FF02C0869501C080E0AC
-:105DE0000C94F10C3091E901232F26952F5F2F772A
-:105DF000822F90E0317040972CF4220F232B2093B8
-:105E0000E90102C03093E9018091E901282F2E7F3A
-:105E100091E009F490E090FB80F98093E9010E9401
-:105E2000D4248091C50180FF0FC08091E90186953F
-:105E30001F928F938DE490E19F938F930E941C0992
-:105E40000F900F900F900F908091E90186950C9420
-:105E5000F10C2091E901922F96959827990F822FA6
-:105E60008170892B8093E9018E7F91E009F490E0A5
-:105E70008091E90190FB80F98093E9010E94D4248C
-:105E80008091E90186950C94F10C04D06894B111CD
-:105E90008DC0089570D088F09F5790F0B92F992742
-:105EA000B751A0F0D1F0660F771F881F991F1AF025
-:105EB000BA95C9F712C0B13081F077D0B1E008953A
-:105EC00074C0672F782F8827B85F39F0B93FCCF3BB
-:105ED000869577956795B395D9F73EF4909580951B
-:105EE000709561957F4F8F4F9F4F0895E89409C03B
-:105EF00097FB3EF490958095709561957F4F8F4FFD
-:105F00009F4F9923A9F0F92F96E9BB279395F69512
-:105F1000879577956795B795F111F8CFFAF4BB0F90
-:105F200011F460FF1BC06F5F7F4F8F4F9F4F16C0F4
-:105F3000882311F096E911C0772321F09EE8872F7E
-:105F4000762F05C0662371F096E8862F70E060E03A
-:105F50002AF09A95660F771F881FDAF7880F9695B3
-:105F6000879597F9089557FD9058440F551F59F09C
-:105F70005F3F71F04795880F97FB991F61F09F3F36
-:105F800079F087950895121613061406551FF2CF5F
-:105F90004695F1DF08C0161617061806991FF1CFAF
-:105FA00086957105610508940895E894BB276627D6
-:105FB0007727CB0197F908950BD078C069D028F0E6
-:105FC0006ED018F0952309F05AC05FC01124EECFAF
-:105FD000CADFA0F3959FD1F3950F50E0551F629F44
-:105FE000F001729FBB27F00DB11D639FAA27F00D32
-:105FF000B11DAA1F649F6627B00DA11D661F829F59
-:106000002227B00DA11D621F739FB00DA11D621F3D
-:10601000839FA00D611D221F749F3327A00D611D5A
-:10602000231F849F600D211D822F762F6A2F11243C
-:106030009F5750408AF0E1F088234AF0EE0FFF1F8F
-:10604000BB1F661F771F881F91505040A9F79E3FC6
-:10605000510570F014C0AACF5F3FECF3983EDCF31B
-:10606000869577956795B795F795E7959F5FC1F703
-:10607000FE2B880F911D9695879597F9089597F9AE
-:106080009F6780E870E060E008959FEF80EC0895DE
-:1060900000240A9416161706180609060895002407
-:1060A0000A9412161306140605060895092E039481
-:1060B000000C11F4882352F0BB0F40F4BF2B11F4F5
-:1060C00060FF04C06F5F7F4F8F4F9F4F089597FB16
-:1060D000072E16F4009407D077FD09D00E94813076
-:1060E00007FC05D03EF4909581959F4F08957095DB
-:1060F00061957F4F0895EE0FFF1F0590F491E02DFD
-:106100000994AA1BBB1B51E107C0AA1FBB1FA617FE
-:10611000B70710F0A61BB70B881F991F5A95A9F750
-:1061200080959095BC01CD010895F999FECF92BD5F
-:1061300081BDF89A992780B50895A8E1B0E042E0C2
-:1061400050E00C94B830262FF999FECF1FBA92BDBB
-:1061500081BD20BD0FB6F894FA9AF99A0FBE019648
-:1061600008950E94A330272F0C94A430DC01CB01AA
-:10617000FC01F999FECF06C0F2BDE1BDF89A319657
-:1061800000B40D9241505040B8F70895F894FFCFF5
-:106190000540100DF40DD00D9B0D670D0101B501EB
-:1061A0002808140A321E9D02B602CF02E802080334
-:1061B0000604B903830363032A033F4D36203901E4
-:0A61C00002030405060708090000A9
-:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/algernon/Makefile b/keyboard/ergodox_ez/keymaps/algernon/Makefile deleted file mode 100644 index 3db507c8f2..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -BOOTMAGIC_ENABLE=no -COMMAND_ENABLE=no -SLEEP_LED_ENABLE=no -UNICODE_ENABLE=no - -ifndef QUANTUM_DIR - include ../../../../Makefile -endif diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/base-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/base-layer.png Binary files differdeleted file mode 100644 index 1a7c0f4805..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/base-layer.png +++ /dev/null diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/emacs-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/emacs-layer.png Binary files differdeleted file mode 100644 index 1aa23cc00e..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/emacs-layer.png +++ /dev/null diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/experimental-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/experimental-layer.png Binary files differdeleted file mode 100644 index c5e695b8c1..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/experimental-layer.png +++ /dev/null diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/hun-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/hun-layer.png Binary files differdeleted file mode 100644 index f1e5f9ec07..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/hun-layer.png +++ /dev/null diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/one-handed-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/one-handed-layer.png Binary files differdeleted file mode 100644 index 283559b3a9..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/one-handed-layer.png +++ /dev/null diff --git a/keyboard/ergodox_ez/keymaps/algernon/images/steno-layer.png b/keyboard/ergodox_ez/keymaps/algernon/images/steno-layer.png Binary files differdeleted file mode 100644 index e747bfb414..0000000000 --- a/keyboard/ergodox_ez/keymaps/algernon/images/steno-layer.png +++ /dev/null diff --git a/keyboard/planck/keymaps/default/compiled.hex b/keyboard/planck/keymaps/default/compiled.hex deleted file mode 100644 index 63f61e0ebd..0000000000 --- a/keyboard/planck/keymaps/default/compiled.hex +++ /dev/null @@ -1,1612 +0,0 @@ -:100000000C941D050C9461050C9461050C9461051C
-:100010000C9461050C9461050C9461050C946105C8
-:100020000C9461050C9461050C94D5180C94A719D7
-:100030000C9409270C9461050C9461050C946105DE
-:100040000C9461050C94C2050C9461050C94610537
-:100050000C9461050C9471270C9461050C94610556
-:100060000C9461050C9461050C9461050C94610578
-:100070000C9461050C9461050C9461050C94610568
-:100080000C94BB0E0C9461050C9461050C946105F5
-:100090000C9461050C9461050C9461050C94610548
-:1000A0000C9461050C9461050C9461052A063C06CC
-:1000B0005006620671067B06CF06CF06CF06CF0636
-:1000C000CF06CF068906B906CB06141A361A241BAA
-:1000D000361A241B7B1A9E1A241BF31A061BF01DCA
-:1000E000F01D1F1E1F1E5E1E7E1ED41FD41F891EE4
-:1000F000D41F391F391FA01FA91FD41FCE1F461F91
-:10010000461F461F461F461F461F461F461F461FC7
-:10011000461F461F461F461F461F461F461F561FA7
-:10012000641F6B1F721F7C1F07634236B79BD8A7E3
-:100130001A39685618AEBAAB558C1D3CB7CC57630C
-:10014000BD6DEDFD753EF6177231BF000000803FBA
-:1001500008000000BE922449123EABAAAA2ABECDD6
-:10016000CCCC4C3E00000080BEABAAAAAA3E000048
-:100170000000BF000000803F000000000008417840
-:10018000D3BB4387D1133D190E3CC3BD4282AD2B77
-:100190003E68EC8276BED98FE1A93E4C80EFFFBE6F
-:1001A00001C4FF7F3F0000000000000000000000CD
-:1001B0000000000000010204060A0F17202C3A4A32
-:1001C0005D71879DB3C7DAE9F5FCFFFCF5E9DAC795
-:1001D000B39D87715D4A3A2C20170F0A060402016D
-:1001E00000000000000000000000010801150109E6
-:1001F00001190112010F0208021502090219021267
-:10020000020F002B0014001A000800150017001C34
-:100210000018000C00120013002A00290004001628
-:1002200000070009000A000B000D000E000F00334C
-:10023000003400E1001D001B00060019000500113C
-:1002400000100036003700380028000530E000E2DA
-:1002500000E30003302C002C000430500051005209
-:10026000004F002B0014001A00090013000A000DB3
-:10027000000F0018001C0033002A0029000400159C
-:10028000001600170007000B00110008000C0012F8
-:10029000003400E1001D001B000600190005000EDF
-:1002A00000100036003700380028000530E000E27A
-:1002B00000E30003302C002C0004305000510052A9
-:1002C000004F002B0034003600370013001C0009DB
-:1002D000000A00060015000F002A00290004001281
-:1002E00000080018000C0007000B00170011001692
-:1002F000003800E100330014000D000E001B000563
-:100300000010001A0019001D0028000530E000E26E
-:1003100000E30003302C002C000430500051005248
-:10032000004F0035021E021F02200221022202237A
-:100330000224022502260227022A004C003A003B32
-:10034000003C003D003E003F002D022E022F0230F7
-:1003500002310201004000410042004300440045D8
-:1003600000320264020100010001000100010001ED
-:100370000001000100010001000100AB00AA00A97A
-:1003800000AE0035001E001F0020002100220023C7
-:100390000024002500260027002A004C003A003BDC
-:1003A000003C003D003E003F002D002E002F00309D
-:1003B000003100010040004100420043004400457C
-:1003C0000032006400010001000100010001000191
-:1003D0000001000100010001000100AB00AA00A91A
-:1003E00000AE001E001E001E001E001E001E001E8D
-:1003F000001E001E001E001E001E00000014001A39
-:10040000000800150017001C0018000C0012001353
-:10041000002F000E3004001600070009000A000B30
-:10042000000D000E000F00330034000D30000000FE
-:10043000000600190000000000110010000000007C
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:100800000000000100007001000100010001000172
-:100810000001000100010001004C00010001000185
-:10082000001570167013700A700030013002300C21
-:1008300030010001001C701B70187019701D701EB3
-:100840007001000100010001000100010001000130
-:100850000001000100010001000100010001000190
-:100860000001002803540068006500200050006C5F
-:100870000061006E0063006B0020004B0065007992
-:100880000062006F0061007200640000002C034FE2
-:10089000007200740068006F006C0069006E0065F3
-:1008A000006100720020004B006500790062006F5B
-:1008B0000061007200640073000000040309040971
-:1008C000026D00040100A0FA090400000103010107
-:1008D00000092111010001224000070581030800E1
-:1008E0000A090401000103010200092111010001AC
-:1008F000224D000705820308000A090402000103D3
-:1009000000000009211101000122360007058303C0
-:1009100008000A0904030001030000000921110175
-:1009200000012239000705840310000112011001A3
-:1009300000000008EDFE60600100010200010501F9
-:100940000906A101050719E029E715002501950809
-:1009500075018102050819012905950575019102A6
-:1009600095017503910105071900297715002501E7
-:10097000957875018102C005010980A101850216E3
-:10098000010026B7001A01002AB7007510950181F1
-:1009900000C0050C0901A1018503160100269C0277
-:1009A0001A01002A9C02751095018100C0050109F9
-:1009B00002A1010901A10005091901290515002558
-:1009C00001950575018102950175038101050109F4
-:1009D0003009311581257F95027508810609381582
-:1009E00081257F950175088106050C0A380215815D
-:1009F000257F950175088106C0C005010906A10182
-:100A0000050719E029E71500250195087501810200
-:100A100095017508810105081901290595057501DC
-:100A200091029501750391010507190029FF150031
-:100A300026FF00950675088100C011241FBECFEF68
-:100A4000DAE0DEBFCDBF04B603FE24C080918F0480
-:100A500090919004A0919104B09192048730904BB2
-:100A6000A740B04BB9F410928F04109290041092EA
-:100A700091041092920414BE84B7877F84BF88E1EA
-:100A80000FB6F89480936000109260000FBEE0E013
-:100A9000F8E3099513E0A0E0B1E0ECE7F2E602C06C
-:100AA00005900D92A033B107D9F714E0A0E3B3E0AD
-:100AB00001C01D92AF38B107E1F70E941F160C94D8
-:100AC0003C310C940000089581E0089508950C9441
-:100AD00063050C9464050C9466050E94062D23E0C2
-:100AE00030E0281B3109220F209334030895282F6A
-:100AF0002F9880918000211108C0877F809380000B
-:100B000010928D0010928C001BC088608093800032
-:100B1000233019F48FEF9FEF0FC083E090E0821B2A
-:100B20009109880F991F2FEF3FEFA90102C0569539
-:100B300047958A95E2F7CA0190938D0080938C00C7
-:100B40000C946D050E946D0584E080933303109230
-:100B500030030895279A2F988FEF9FEF9093870087
-:100B6000809386008AE08093800089E180938100F1
-:100B70000E946F2C0C94A2050E94AA056E9A769A88
-:100B80000C94EF061F920F920FB60F9211242F9321
-:100B90003F938F939F93EF93FF93E0913103F091F5
-:100BA0003203CF010196909332038093310300907A
-:100BB000330302C0F695E7950A94E2F7EF7380914C
-:100BC0003003823019F4E03251F404C0813039F43A
-:100BD000EF3329F480916F008D7F80936F00F0E0F8
-:100BE000E655FE4FE49121E031E0E29FC001E39F32
-:100BF000900D11240090340302C0969587950A94B5
-:100C0000E2F790938D0080938C00FF91EF919F917C
-:100C10008F913F912F910F900FBE0F901F901895BD
-:100C2000CF93DF93EC010E940D28BE0180E090E09D
-:100C3000DF91CF910C94FF230F931F93462F50E029
-:100C40004F30510508F0ABC0DC01FA01EA5AFF4F02
-:100C50000C94003112968C91882309F4A0C000E016
-:100C600010E0980140E064E070E088E292E00E94C9
-:100C7000391281E090E011C012968C91882309F41A
-:100C80008EC000E010E0980140E066E070E088EB84
-:100C900091E00E94391282E090E00E9410067FC02D
-:100CA00012968C91882309F47AC000E010E0980134
-:100CB00040E068E070E088EE91E00E94391284E044
-:100CC00090E0EBCF12968C91882311F083E00EC058
-:100CD00083E00E949D2440E164E083E00E942007BD
-:100CE0005EC012968C91882321F084E00E947C24BF
-:100CF000F2CF84E0EECF12968C91882331F085EE0E
-:100D00000E94941C0E94C62C4AC085EE0E945C1D65
-:100D100046C012968C91882309F441C00E94EE0DC2
-:100D200000E010E0980140E066E070E088E891E0C3
-:100D30000E94391284E00E949D2483E00E949D2439
-:100D400080E10E949D2485E00E947C240E94FA2775
-:100D5000811102C00E94D6270E94122890E0909331
-:100D60007404809373048068809373040E9416282F
-:100D700016C012968C91882391F000E010E0980143
-:100D800040E066E070E088E591E00E94391285E07D
-:100D90000E949D2404C012968C91811103C080E0B2
-:100DA00090E002C08AEE91E01F910F9108950F9399
-:100DB0001F932FEF89EF90E0215080409040E1F7A2
-:100DC00000C0000000E010E0980140E065E070E045
-:100DD00088E492E00E9439121F910F9108950C94BB
-:100DE000D7060F931F9300E010E0980140E063E006
-:100DF00070E080E091E00E9439122FEF82E597E0E9
-:100E0000215080409040E1F700C000001F910F91F9
-:100E10000C94EE0D0F931F9300E010E0980140E05A
-:100E200068E070E088E191E00E9439121F910F9113
-:100E300008950C940A0781E008950C941B07089507
-:100E4000CF92DF92EF92FF920F931F9301E010E099
-:100E500020E030E06801790104C0CC0CDD1CEE1C00
-:100E6000FF1C8A95D2F704C0000F111F221F331FE9
-:100E70006A95D2F70C291D292E293F29C0904504D7
-:100E8000D0904604E0904704F0904804C022D1225C
-:100E9000E222F322842FC016D106E206F30641F4C3
-:100EA0001F910F91FF90EF90DF90CF900C947C24D6
-:100EB0001F910F91FF90EF90DF90CF900C949D24A5
-:100EC0000C94BC0580918503882309F448C0809167
-:100ED000410390914203009779F40E943B2790933D
-:100EE0004203809341038091430390E0009771F4A3
-:100EF0008091440390E00AC00E944727209170022D
-:100F0000309171022817390740F329C00197880FE3
-:100F1000991F880F991FFC01EB5BFC4F6081718169
-:100F2000828193810E94210EE091430384E0E89F37
-:100F3000F0011124EB5BFC4F608171818281938110
-:100F40004FE050E00E94D9118091430390E0019658
-:100F50006091440370E00E94EC30809343030C9452
-:100F60006705109287030C94EE0D81E08093870350
-:100F70000C94190708958F929F92AF92BF92EF92AF
-:100F8000FF920F931F93CF93DF93CDB7DEB7A39755
-:100F90000FB6F894DEBF0FBECDBF7C01FC0100810F
-:100FA0001181C8010E943825B8010E944F0C8C01A4
-:100FB000B7010E941D07882309F4BDC20531F0E77F
-:100FC0001F0741F4F7018281882309F458C00E9469
-:100FD000D012B1C20631F0E71F0741F4F701828158
-:100FE000882309F44CC00E94D912A5C20731F0E74A
-:100FF0001F0751F4F7018281882309F440C00E9441
-:10100000CC128111F0CFE3CF0831F0E71F0739F49C
-:10101000F7018281882399F10E94B5078CC20931BA
-:10102000F0E71F0739F4F7018281882341F10E941C
-:10103000B10781C20A31F0E71F0749F4F701828145
-:101040008823E9F0809187038111F1CFE5CF0B313F
-:10105000F0E71F0739F4F7018281882381F00E94AD
-:10106000E0120AC00C31F0E71F0749F4F701828152
-:10107000882329F00E94EB120E940A075CC280912B
-:101080008703811105C0F70182818111CFC03AC168
-:10109000003E110579F4F7018281882309F44DC0DF
-:1010A0000E94EE0D81E080938603109285031092DA
-:1010B000440341C2023E110559F4F701828188239D
-:1010C000E1F10E94EE0D109286031092850333C267
-:1010D000033E110591F4F7018281882371F10E948A
-:1010E000EE0D1092860381E08093850310924303F6
-:1010F00010924203109241031EC20235110559F4A9
-:10110000F7018281882309F416C2809170029091C0
-:1011100071020A970DC00135110579F4F70182813A
-:10112000882309F408C280917002909171020A9696
-:101130009093710280937002FEC14091740283E229
-:10114000EFE8F2E0DE01119601900D928A95E1F749
-:10115000F701808121E030E02C0F3D1F280F311D69
-:10116000C9012091720230917302FC01E20FF31F5A
-:101170006081772767FD7095640F711D882777FD63
-:101180008095982F0E940E2E20E030E040E451E43C
-:101190000E94732D4B015C01F701218184E090E0F6
-:1011A000821B9109BC01882777FD8095982F0E94AA
-:1011B0000E2E9B01AC01C501B4010E940B2D9B01B9
-:1011C000AC0160E070E080E090E40E94812F20E0BC
-:1011D00030E04CED50E40E941E2F4B015C01F70102
-:1011E00082818823D1F04FE050E0C501B4010E9414
-:1011F000D911809186038823A1F08091440324E0D3
-:10120000829FF0011124EB5BFC4F80829182A282CD
-:10121000B3828F5F8093440304C0C501B4010E9470
-:10122000210E0F3F110508F02ECF85C1809140039C
-:1012300081111FC0043130E7130709F080C00E94FC
-:101240001F0781E0809340030E943B2790933F0358
-:1012500080933E03109237031092390310923803A3
-:1012600010923B0310923A0310923D0310923C03FC
-:1012700062C180913E0390913F030E944727883CC2
-:10128000910570F480913703E82FF0E0EE0FFF1F17
-:10129000E85CFC4F118300838F5F809337034BC161
-:1012A000043180E7180768F4023090E7190708F066
-:1012B00050C00115E0E71E0771F001301047A1F1A1
-:1012C0001CC1033320E7120709F4E8C004331047B8
-:1012D00009F4FBC012C1F7018281882309F412C10D
-:1012E0000E943F200E94EE0D0E94F106FFEF24E3D2
-:1012F0003CE0F15020403040E1F700C000000E9487
-:10130000962719C10431F0E71F0708F0C3C0023067
-:1013100020E71207F0F4011530E7130709F4F2C0D3
-:101320000130104709F0E9C0F7018281882309F4F0
-:10133000E9C080916204816080936204FCC0043142
-:10134000F0E71F0708F0A6C0023020E7120708F4F4
-:10135000ECC0F7018281882309F4D4C00E94FA27E7
-:10136000811102C00E94D6270E94122890E090931B
-:101370007404809373040230F0E71F0721F4809116
-:101380007304816080C0033020E7120721F480914C
-:101390007304826078C0043030E7130721F4809131
-:1013A0007304846070C0053080E7180719F48091D9
-:1013B000730427C0063090E7190721F48091730465
-:1013C000806161C00730E0E71E0721F4809173045B
-:1013D000806259C00830F0E71F0721F48091730440
-:1013E000806451C0093020E7120721F48091730412
-:1013F000806849C00A3030E7130729F480917304EC
-:101400008460886040C00B3080E7180721F4809129
-:1014100073048E7F38C00C3090E7190721F4809157
-:1014200073048D7F30C00D30E0E71E0721F48091FA
-:1014300073048B7F28C00E30F0E71F0719F48091EA
-:10144000730420C00F3020E7120721F48091730449
-:101450008F7E19C0003130E7130721F480917304A7
-:101460008F7D11C0013180E7180721F4809173044A
-:101470008F7B09C0809173040231104711F48F777C
-:1014800002C08B7F877F80937304809173040E94D6
-:10149000162851C0033390E71907A1F4F7018281A0
-:1014A000882321F01092350382E016C08091350325
-:1014B000811106C086E20E94941C86E20E945C1D97
-:1014C00082E018C004331047C1F4F70182818823F9
-:1014D00031F01092360380E20E94AB1D2CC0809147
-:1014E0003603811106C087E20E94941C87E20E94A5
-:1014F0005C1D80E20E94B21D1EC081E08093350316
-:1015000080933603C701A3960FB6F894DEBF0FBED3
-:10151000CDBFDF91CF911F910F91FF90EF90BF90C2
-:10152000AF909F908F900C946905011530E71307D9
-:1015300009F0F6CED5CE80E0A3960FB6F894DEBFC4
-:101540000FBECDBFDF91CF911F910F91FF90EF9014
-:10155000BF90AF909F908F9008952CE0729FF00104
-:10156000112430E3839FE00DF11D1124E60FF11DDE
-:10157000EE0FFF1FED5FFD4F859194910E94610C6E
-:10158000811540E5940708F047C0811520E49207D3
-:1015900008F013C1883E910520F5803E910508F0C2
-:1015A0007CC1883A910578F4853A910508F0A5C088
-:1015B0008130910509F471C108F42EC18430910580
-:1015C00008F06BC129C18B3B910508F4A1C0803C98
-:1015D000910508F421C1FC01EE0FFF1FED57FF4FED
-:1015E000E6C0811530E2930758F4811541E0940775
-:1015F00008F053C1803F910508F40EC1906508952D
-:10160000811520E3920708F0D5C0FC01FF70EE0FB2
-:10161000FF1FED5FFD4FCBC0811535E5930708F047
-:1016200043C0811544E5940708F0DEC0811522E52A
-:10163000920708F5811531E5930708F0C1C0482FDE
-:10164000437021E030E002C0220F331F4A95E2F7D9
-:101650003C68AC0164E0569547956A95E1F74370A4
-:10166000342B8F708695869540E2849FC0011124AB
-:10167000822B932B0895282F26952695AC01437035
-:1016800055278115934508F0A0C080E2289F90015E
-:10169000112481E090E002C0880F991F4A95E2F77B
-:1016A000822B932B9C6808958F3240E7940790F427
-:1016B0008F3120E7920708F0A2C0811536E5930725
-:1016C00008F497C09C0130562115304108F0A4C0A1
-:1016D0009F7093C0803320E7920709F497C008F405
-:1016E00092C0813340E7940709F493C08233904756
-:1016F00009F092C080E093ED0895853A910509F4D0
-:101700008EC0863A910509F08DC082E890E4089574
-:10171000883A910509F489C0893A910509F488C08D
-:101720008A3A910509F487C08B3A910509F486C07D
-:101730008C3A910509F485C08D3A910509F484C06D
-:10174000803B910509F483C08E3A910509F482C06B
-:101750008F3A910509F481C0813B910509F480C05D
-:10176000823B910509F47FC0833B910509F47EC05B
-:10177000843B910509F47DC0853B910509F47CC04B
-:10178000863B910509F47BC0873B910509F47AC03B
-:10179000883B910509F479C0893B910509F478C02B
-:1017A0008A3B910509F477C080E094E4089585911F
-:1017B000949108959927906C08959F70906A089568
-:1017C000982F8827816F906A089590E2299F900151
-:1017D000112481E090E002C0880F991F4A95E2F73A
-:1017E000822B932B9A680895982F8827846F906A8C
-:1017F00008958F719927982F8827906208958F51A7
-:101800009047946D089580E091ED089580E090ED0B
-:10181000089580E092ED089580E090E0089581E8D9
-:1018200090E4089583E890E4089582EE94E40895A6
-:1018300089EE94E408958AEE94E4089585EB94E4A7
-:10184000089586EB94E4089587EB94E408958CEC76
-:1018500094E408958DEC94E4089583E895E4089564
-:101860008AE895E4089582E995E4089584E995E489
-:10187000089581E296E4089583E296E4089584E26F
-:1018800096E4089585E296E4089586E296E4089544
-:1018900087E296E408958AE296E4089508959CE02C
-:1018A000799FF001112490E3899FE00DF11D11242F
-:1018B000E60FF11DEE0FFF1FED5FFD4F8591949137
-:1018C00008958238910549F1B0F48133910509F406
-:1018D00058C048F48932910509F44EC08A32910506
-:1018E00009F454C008958533910509F440C0893343
-:1018F000910599F00895833E910529F138F4803ED1
-:10190000910591F0823E9105A1F00895863E9105E2
-:10191000F9F0873E910531F108952091730420FD7F
-:101920003AC021FD38C008958091730480FD35C010
-:1019300032C08091730482FF32C08091730484FDB1
-:1019400030C083EE39C08091730482FD28C0F5CF8A
-:101950008091730483FF27C08091730484FD21C0AC
-:1019600087EE2AC08091730483FD1DC0F5CF80915E
-:10197000730485FD1AC01BC08091730485FD17C0D8
-:1019800014C08091730486FD14C015C08091730447
-:1019900086FD11C00EC080EE0FC089E30DC082EE3F
-:1019A0000BC080E009C086EE07C089E205C085E370
-:1019B00003C08AE201C081E390E008950C946B05B6
-:1019C000E82FF0E0E254FD4F8081E82FEF70F0E067
-:1019D00082958F7021E030E0A90102C0440F551FAD
-:1019E0008A95E2F740A308950F931F93CF93DF9357
-:1019F00085B7806885BF85B7806885BFC3E0D0E0C4
-:101A000001E010E0FE01E254FD4F8081E82FEF700D
-:101A1000F0E021A182958F70A80102C0440F551FEC
-:101A20008A95E2F7CA01822B81A38C2F0E94E00CD9
-:101A3000219740F78BE090E061E070E0FC01EE540C
-:101A4000FD4F2081E22FEF70F0E042A122952F7030
-:101A5000DB0102C0AA0FBB1F2A95E2F79D01242BD0
-:101A600022A3019758F7DF91CF911F910F910C940A
-:101A70006007EF92FF920F931F93CF93DF9300E9DC
-:101A800013E0C3E0EE24E394F12CD5E08C2F0E9408
-:101A9000E00C8BE090E040E050E0FC01EE54FD4FA4
-:101AA0006081E62FEF70F0E020A130E062956F706A
-:101AB00002C0359527956A95E2F720FD09C0970188
-:101AC000082E02C0220F331F0A94E2F7422B532B39
-:101AD000019718F7F801929182918F018417950769
-:101AE00021F051834083D09375028C2F0E94E00C2B
-:101AF000C15060F68091750287FD2CC081508093A3
-:101B000075028F3F39F08FE99FE00197F1F700C030
-:101B1000000020C080918E0390918F0390939703D3
-:101B20008093960380918C0390918D0390939503FD
-:101B30008093940380918A0390918B0390939303F5
-:101B400080939203809188039091890390939103ED
-:101B5000809390030E94620781E0DF91CF911F91F3
-:101B60000F91FF90EF900895E82FF0E0EE0FFF1F28
-:101B7000E057FC4F80819181089508950F931F9342
-:101B8000CF9308E913E0C0E0F801929182918F01B0
-:101B90000E94B326C80FF3E000391F07A9F78C2F66
-:101BA000CF911F910F9108950E94FA27811102C0D1
-:101BB0000E94D6270E942428809379043E9A80911F
-:101BC00071008D7F8093710082E0809390008AE1A4
-:101BD0008093910081E080939A03089580919A0305
-:101BE000811102C00E94D40D1092EA031092E90301
-:101BF000809171008D7F80937100809190008F7330
-:101C0000809390001092AC031092AB031092E30308
-:101C10001092E4031092E5031092E6031092E2039F
-:101C20001092E103E1ECF3E0A1EBB3E01192119229
-:101C3000119211921D921D9283E0E13EF807B1F7D7
-:101C40000895CF92DF92EF92FF920F931F93CF935D
-:101C5000DF932091AB03222309F484C06B017C0144
-:101C600080919A03811102C00E94D40D01EE13E00D
-:101C7000C7E0D0E0A7019601F8019291829172919C
-:101C800062918F010E946F2D811131C0FE01EE0F14
-:101C9000FF1FEE0FFF1FEF53FC4F108211821282C5
-:101CA0001382DE01AA0FBB1FAF54BC4F11961C92CA
-:101CB0001E92C730D105E9F0219644815581668195
-:101CC00077814083518362837383148215821682E5
-:101CD000178212968D919C91139711969C938E93D7
-:101CE00013961C921E92129734961296E2CF219769
-:101CF00008F68091E9039091EA03019797FD05C0EA
-:101D00009093EA038093E90304C01092EA031092CF
-:101D1000E9038091E9039091EA032091E703309170
-:101D2000E8032817390724F01092E8031092E7031C
-:101D3000892BC1F4809171008D7F80937100809117
-:101D400090008F73809390001092E3031092E4034D
-:101D50001092E5031092E6031092E2031092E10361
-:101D60001092AB03DF91CF911F910F91FF90EF90F5
-:101D7000DF90CF9008951F920F920FB60F9211240B
-:101D80004F925F926F927F928F929F92AF92BF928B
-:101D9000CF92DF92EF92FF922F933F934F935F93F7
-:101DA0006F937F938F939F93AF93BF93CF93DF9363
-:101DB000EF93FF938091AB03882309F49BC1C091FB
-:101DC000E903D091EA031C161D060CF093C1409064
-:101DD0009B0350909C0360909D0370909E0320E0B5
-:101DE00030E0A901C301B2010E941A2F18160CF0AD
-:101DF00065C0C130D10509F452C08091E7039091CC
-:101E0000E803BE010E94EC307C019093E8038093CC
-:101E1000E7038090AD039090AE03A090AF03B09025
-:101E2000B00320E030E040E85FE3C501B4010E9468
-:101E30000B2D6093AD037093AE038093AF0390932B
-:101E4000B003F701EE0FFF1FEE0FFF1FEF53FC4F24
-:101E5000A301920160817181828193810E94732D1F
-:101E600020E030E040E05EE30E941E2F9B01AC01C9
-:101E7000C501B4010E941A2F18168CF4C7010196EF
-:101E8000BE010E94EC309093E8038093E703109228
-:101E9000AD031092AE031092AF031092B003E09125
-:101EA000E703F091E803EE0FFF1FEE0FFF1FEF5364
-:101EB000FC4F6081718182819381D0C0C090E30327
-:101EC000D090E403E090E503F090E60320E030E0FA
-:101ED000A901C701B6010E946F2D2197882309F43B
-:101EE000A2C0FE01EE0FFF1FEE0FFF1FEF53FC4FCE
-:101EF00080809180A280B380A5019401C701B601C2
-:101F00000E946F2D87FF31C0A501940160E070E051
-:101F10008CED93EC0E94732D20E030E040E451E41E
-:101F20000E94732D20E030E040E05FE30E941E2F0E
-:101F30009B01AC0160E070E080E090E40E94812FA2
-:101F40009B01AC01C501B4010E941E2F9B01AC0195
-:101F5000C701B6010E946F2D87FF07C0A701960138
-:101F600060E070E08CED93E439C0A5019401C701F5
-:101F7000B6010E941A2F18160CF055C0A501940145
-:101F800060E070E08CED93E40E94732D20E030E07F
-:101F900040E451E40E94732D20E030E040E05FE334
-:101FA0000E941E2F9B01AC0160E070E080E090E495
-:101FB0000E94812F9B01AC01C501B4010E941E2F1C
-:101FC0009B01AC01C701B6010E941A2F18165CF5DF
-:101FD000A701960160E070E08CED93EC0E94732DF8
-:101FE00020E030E040E451E40E94732D20E030E036
-:101FF00040E05FE30E941E2F9B01AC0160E070E0B7
-:1020000080E090E40E94812F9B01AC01C701B601E2
-:102010000E941E2F6093E3037093E4038093E50313
-:102020009093E60313C0FE01EE0FFF1FEE0FFF1F9C
-:10203000EF53FC4F80819181A281B3818093E303B0
-:102040009093E403A093E503B093E6036091E30368
-:102050007091E4038091E5039091E6032091980349
-:10206000309199032F3F4FEF340731F02F5F3F4FEF
-:1020700030939903209398030E94F6126B017C0120
-:1020800020E034E244EF51E40E946F2D87FF08C046
-:1020900086EFC82E88E2D82E84EFE82E81E4F82E51
-:1020A00020E030E040E051E4C701B6010E941E2F5D
-:1020B0009B01AC0160E074E284E79BE40E94732D15
-:1020C0006B017C010E94E02D709397006093960055
-:1020D00020917602309177024091780250917902F6
-:1020E000C701B6010E941E2F0E94E02D7093990037
-:1020F000609398008091AC03882309F433C1C090A9
-:10210000A703D090A803E090A903F090AA0320E0D1
-:1021100030E0A901C701B6010E941A2F1816D4F5A4
-:1021200080919803909199038F3F2FEF920729F0A8
-:1021300001969093990380939803C701B6010E947A
-:10214000F61220E030E040E051E40E941E2F9B0197
-:10215000AC0160E074E284E79BE40E94732D6B01A4
-:102160007C010E94E02D709397006093960020916F
-:102170007602309177024091780250917902C7013E
-:10218000B6010E941E2F0E94E02D7093990060936B
-:10219000980008C010929700109296001092990033
-:1021A000109298006091A1037091A2036F5F7F4F1E
-:1021B0007093A2036093A103209196003091970041
-:1021C00080E090E0232BF1F0C0919600D091970031
-:1021D0000E940C2E6B017C01BE0180E090E00E9409
-:1021E0000C2E9B01AC016091A3037091A40380911C
-:1021F000A5039091A6030E94732D20E03FEF4FE7C7
-:1022000057E410C00E940C2E6B017C0120E030EEE0
-:102210004FEF54E46091A3037091A4038091A50350
-:102220009091A6030E941E2F9B01AC01C701B6012D
-:102230000E941A2F87FD96C080919F038F5F809325
-:102240009F0390E0209175043091760482179307E4
-:10225000A0F080918004882319F010929F030DC094
-:10226000809171008D7F80937100809190008F73B9
-:10227000809390001092AC037DC08091A003C09128
-:102280009F03811128C0C0907A04D0907B04E09015
-:102290007C04F0907D0420E030E0A901C701B60184
-:1022A0000E941A2F1816BCF481E08093A0031092AC
-:1022B000A7031092A8031092A9031092AA03C09238
-:1022C000A303D092A403E092A503F092A603C15009
-:1022D000C0939F0343C01092A003109299031092E1
-:1022E0009803E0917704F091780448E0C49FE00DF2
-:1022F000F11D112480819181A281B3818093A70374
-:102300009093A803A093A903B093AA0320E030E020
-:1023100040E85EE364817581868197810E941E2F6B
-:102320006B017C0180917A02682F70E080E090E080
-:102330000E940C2E20E030E048EC52E40E94732D05
-:102340009B01AC01C701B6010E941E2F6093A3033D
-:102350007093A4038093A5039093A6031092A20305
-:102360001092A1038091790480FD04C01092AC0307
-:102370001092AB03FF91EF91DF91CF91BF91AF919D
-:102380009F918F917F916F915F914F913F912F918D
-:10239000FF90EF90DF90CF90BF90AF909F908F9085
-:1023A0007F906F905F904F900F900FBE0F901F9097
-:1023B0001895CF92DF92EF92FF92CF93DF936B014C
-:1023C0007C01EA0180919A03811102C00E94D40D20
-:1023D0008091790480FF46C08091E9039091EA03DF
-:1023E00008970CF03FC0809171008D7F8093710041
-:1023F0008091AC0381110E94EE0D81E08093AB03CC
-:10240000109299031092980320E030E0A901C701CF
-:10241000B6010E941A2F1816DCF48091E9039091FE
-:10242000EA03FC01EE0FFF1FEE0FFF1FEF53FC4FFF
-:10243000C082D182E282F382FC01EE0FFF1FEF54D3
-:10244000FC4FD183C08301969093EA038093E90304
-:10245000809171008260809371008091900080680B
-:1024600080939000DF91CF91FF90EF90DF90CF901D
-:1024700008958F929F92AF92BF92CF92DF92EF9288
-:10248000FF920F931F93CF93DF93EC017B01D42E28
-:102490004801590180919A03811102C00E94D40D14
-:1024A0008091790480FF6BC0809171008D7F809353
-:1024B00071008091AB0381110E94EE0D81E0809349
-:1024C000AC03D0937804C0937704F0927604E09242
-:1024D0007504D092800480927A0490927B04A0923A
-:1024E0007C04B0927D041092AD031092AE03109262
-:1024F000AF031092B00310929F0388819981AA8143
-:10250000BB818093A7039093A803A093A903B093E2
-:10251000AA0320E030E040E85EE36C817D818E819B
-:102520009F810E941E2F6B017C0180917A02682F8F
-:1025300070E080E090E00E940C2E20E030E048EC5B
-:1025400052E40E94732D9B01AC01C701B6010E94A9
-:102550001E2F6093A3037093A4038093A50390930D
-:10256000A6031092A2031092A103809171008260D1
-:102570008093710080919000806880939000DF913B
-:10258000CF911F910F91FF90EF90DF90CF90BF9070
-:10259000AF909F908F9008958091790481700895F5
-:1025A000809179048160809379040E9428280C949A
-:1025B000BA07809179048E7F809379040C9428283F
-:1025C0008091EB0390E0019666E070E00E94EC30B1
-:1025D0008093EB0308958091EB0390E0019766E010
-:1025E00070E00E94EC308093EB0308958F929F92ED
-:1025F000AF92BF92CF92DF92EF92FF920F931F9311
-:10260000CF93DF936B017C01C0919803D091990324
-:10261000BE0180E090E00E940C2E4B015C01A701FE
-:10262000960160E070E08CE594E40E94732D9B01BC
-:10263000AC01C501B4010E941E2F0E94E02D209123
-:10264000EB03233009F473C028F4222351F0213026
-:10265000E9F02CC1243009F4A0C0253009F4E0C011
-:1026600025C180E090E0A0E0BFE3809376029093E4
-:102670007702A0937802B093790210929B03109294
-:102680009C0310929D0310929E0310C110929B0315
-:1026900010929C0310929D0310929E036431710569
-:1026A00040F46A30710560F520E030E040E85EE318
-:1026B0002BC0693C710508F0AAC080E090E00E9440
-:1026C0000C2E20E030E040EA51E40E940A2D20E088
-:1026D00030E044E353E40E94732D9B01AC010E945F
-:1026E0001E2F20E030E040E05EE30E941E2F9B01A1
-:1026F000AC0160E070E080E09EE30E940A2D44C0DF
-:1027000020E030E040E05FE3C701B6010E941E2FE9
-:102710006B017C0180E090E0A0E0BEE38093760254
-:1027200090937702A0937802B0937902BFC0109281
-:102730009B0310929C0310929D0310929E034AE00B
-:10274000469F9001479F300D1124C90168EB7BE043
-:102750000E94D830BC016C5D754077FF03C0719555
-:1027600061957109882777FD8095982F0E940E2E1C
-:102770002EE333EC4EE259E30E941E2F20E030E0BE
-:1027800040EC5EE30E940B2D60937602709377021B
-:10279000809378029093790289C010929B031092E3
-:1027A0009C0310929D0310929E03CE018370992783
-:1027B000892BE1F0BE016170772780E090E00E94F4
-:1027C0000C2E20E030E040E05EE30E941E2F20E06F
-:1027D00030E040E45FE30E940B2D6093760270933B
-:1027E000770280937802909379020CC080E090E0A9
-:1027F000A0E0BFE38093760290937702A0937802E3
-:10280000B0937902C770DD27CD2B09F04FC010922D
-:10281000760210927702109278021092790246C0E6
-:1028200010929B0310929C0310929D0310929E03A2
-:1028300000E010E020E03FE300937602109377027F
-:1028400020937802309379026739710578F180E03E
-:1028500090E00E940C2E20E030E047E153E40E941B
-:102860000A2D20E030E04AE754E40E94732D20E076
-:1028700030E048E452E40E941E2F20E030E040EABD
-:1028800051E40E94502E0E94DB2D660F771F660FC9
-:10289000771FFB01EE53FD4F20813181428153812F
-:1028A000C701B6010E941E2F6B017C01C701B60152
-:1028B000DF91CF911F910F91FF90EF90DF90CF901C
-:1028C000BF90AF909F908F9008958091FC030895E2
-:1028D000CF93DF9300D01F92CDB7DEB79C018091DC
-:1028E0008504843019F593E099833B832A83909380
-:1028F000E9008FEF9091E800815095FD06C095EDBD
-:102900009A95F1F700008111F5CF8091E80085FFDD
-:102910000DC040E050E063E070E0CE0101960E94FF
-:10292000C5168091E8008E778093E8000F900F9095
-:102930000F90DF91CF910895CF93DF9300D01F9236
-:10294000CDB7DEB720918504243021F522E029831C
-:102950009B838A8383E08093E9008FEF9091E80066
-:10296000815095FD06C095ED9A95F1F70000811113
-:10297000F5CF8091E80085FF0DC040E050E063E0B6
-:1029800070E0CE0101960E94C5168091E8008E7716
-:102990008093E8000F900F900F90DF91CF910895F2
-:1029A000209185042430F1F422E02093E9002FEFF8
-:1029B0003091E800215035FD06C035ED3A95F1F72C
-:1029C00000002111F5CF2091E80025FF0BC040E069
-:1029D00050E065E070E00E94C5168091E8008E77B7
-:1029E0008093E8000895CF93DF93EC0190918504E4
-:1029F000943009F046C0809185028823D9F08091F7
-:102A000086028823B9F09093E9008FEF9091E80057
-:102A1000815095FD06C095E19A95F1F7000081116E
-:102A2000F5CF8091E80085FF2CC040E050E060E1E8
-:102A300070E017C081E08093E9008FEF9091E8008B
-:102A4000815095FD06C095ED9A95F1F70000811132
-:102A5000F5CF8091E80085FF14C040E050E068E0C9
-:102A600070E0CE010E94C5168091E8008E778093B9
-:102A7000E80080E1FE01ACEEB3E001900D928A9592
-:102A8000E1F7DF91CF91089580918404811109C00D
-:102A90000E945A180E94B7188091E20084608093C7
-:102AA000E2000895109284040895089508950C9406
-:102AB000FE2642E061EC81E00E94D41742E061EC26
-:102AC00082E00E94D41742E061EC83E00E94D417B8
-:102AD00042E161EC84E00C94D41780918704833048
-:102AE00009F455C030F4813071F0823009F48EC0A1
-:102AF00008958A3009F47AC08B3009F460C08930B7
-:102B000009F09CC020C080918604813A09F096C0EB
-:102B10008091E800877F8093E80080918A049091FB
-:102B20008B04892B21F460E18CEE93E003C060E01C
-:102B300080E090E070E00E9410178091E8008B77B1
-:102B40008093E800089580918604813209F076C070
-:102B500080918A0490918B04009719F0039709F0F3
-:102B60006DC08091E800877F8093E8008091E80045
-:102B700082FD05C0809185048111F8CF5FC08091EE
-:102B8000F1008093FC038091E8008B7753C0809123
-:102B90008604813A09F052C080918A0490918B0496
-:102BA000892B09F04BC08091E800877F8093E80073
-:102BB0008091E80080FFFCCF8091850236C0809133
-:102BC00086048132D9F580918A0490918B04892BF7
-:102BD000A9F58091E800877F8093E8000E9409189A
-:102BE00080918804809385020C943F208091860414
-:102BF000813221F58091E800877F8093E8000E9470
-:102C00000918809189048093FD03089580918604BA
-:102C1000813AA1F48091E800877F8093E800809159
-:102C2000E80080FFFCCF8091FD038093F10080914C
-:102C3000E8008E778093E8000C940918089584B713
-:102C4000877F84BF88E10FB6F8948093600010926C
-:102C500060000FBE80E880936100109261000E94C6
-:102C6000AC1B0E945A180E94B7188091E200846041
-:102C70008093E20078940E943D1B0E94AE1B8BE77C
-:102C800092E00E94581B80918504853069F40E946F
-:102C9000BF26809183048823B1F30E94ED26882308
-:102CA00091F30E94AF16EFCF0E94B61BECCF292FF5
-:102CB000332723303105C9F064F42130310581F028
-:102CC0002230310509F043C08DE690E02FEB38E06B
-:102CD00042C021323105F1F02232310541F137C0D5
-:102CE00082E190E02CE239E036C0992781309105ED
-:102CF00041F08230910541F0892B49F5EBEBF8E08A
-:102D000005C0EDE8F8E002C0E3E6F8E0849190E069
-:102D10009F0121C06430D8F4E62FF0E0EE0FFF1FD2
-:102D2000E25EFC4F2081318189E090E014C0643084
-:102D300070F470E0FB01EE0FFF1FEA5EFC4F208194
-:102D40003181FB01EE5EFC4F808190E004C080E0A9
-:102D500090E020E030E0FA0131832083089580E1A3
-:102D600089BD82E189BD09B400FEFDCF8091D80004
-:102D70008F7D8093D8008091E00082608093E00096
-:102D80008091E00081FDFCCF0895CF92DF92EF9219
-:102D9000FF920F931F93CF93DF93EC018B016A0196
-:102DA0000E942818811133C0C114D10439F0F601F2
-:102DB00080819181081B190BC80FD91FE12CF12CC0
-:102DC0000115110519F18091E80085FD16C080916B
-:102DD000E8008E778093E800C114D10449F0F60131
-:102DE00080819181E80EF91EF182E08285E00FC0BA
-:102DF0000E942818882321F30AC089918093F1004A
-:102E000001501109FFEFEF1AFF0ADACF80E0DF91DE
-:102E1000CF911F910F91FF90EF90DF90CF90089589
-:102E200020918C0430918D042617370748F06115E6
-:102E3000710539F42091E8002E772093E80001C055
-:102E4000B90140E061157105A9F1209185042223A3
-:102E500009F443C0253009F442C02091E80023FD65
-:102E600040C02091E80022FD32C02091E80020FF00
-:102E7000E9CF4091F3002091F20030E0342BFC01C7
-:102E8000CF016115710559F02830310540F4819169
-:102E90008093F100615071092F5F3F4FF1CF41E006
-:102EA0002830310509F040E02091E8002E7720938A
-:102EB000E800C8CF4111C9CF0AC08091850488239A
-:102EC00061F0853061F08091E80083FD0AC0809157
-:102ED000E80082FFF2CF80E0089582E0089583E069
-:102EE000089581E0089520918C0430918D04261777
-:102EF000370748F06115710539F42091E8002E7705
-:102F00002093E80001C0B901FC0120E061157105C2
-:102F100091F180918504882309F440C0853009F43B
-:102F20003FC08091E80083FD3DC08091E80082FDB4
-:102F30002FC08091E80080FFE9CF2091F3008091BD
-:102F4000F20090E0922B6115710559F088309105DF
-:102F500040F424912093F10031966150710901965B
-:102F6000F2CF21E0089709F020E08091E8008E7709
-:102F70008093E800CBCF2111CCCF0AC0809185048B
-:102F8000882361F0853061F08091E80083FD0AC0FC
-:102F90008091E80082FFF2CF80E0089582E00895FA
-:102FA00083E0089581E00895982F973058F5909325
-:102FB000E900981739F07091EC002091ED005091E4
-:102FC000F00003C0242F762F50E021FF19C030916C
-:102FD000EB003E7F3093EB003091ED003D7F30936E
-:102FE000ED003091EB0031603093EB007093EC001A
-:102FF0002093ED005093F0002091EE0027FF07C0D2
-:103000009F5FD3CF8F708093E90081E0089580E0C7
-:1030100008958091860487FF11C08091E80082FDA9
-:1030200005C0809185048111F8CF11C08091E8001E
-:103030008B770BC080918504882349F08091E8004C
-:1030400080FFF8CF8091E8008E778093E8000895A4
-:103050002091E4003091E50095E64091EC00842F4A
-:10306000817040FF22C08091E80080FD1CC08091EB
-:103070008504882391F0853091F08091EB0085FDE7
-:1030800010C04091E4005091E5004217530729F326
-:103090009A01915011F784E0089582E0089583E049
-:1030A000089581E0089580E008954091E80042FF8E
-:1030B000DECF08950E94C8180E94D018E0EEF0E01C
-:1030C000808181608083E8EDF0E080818F7780836C
-:1030D00019BCA7EDB0E08C918E7F8C9380818F7EA0
-:1030E00080831092840408950F931F93CF93DF93EE
-:1030F0000E94C8180E94D018C8EDD0E088818F7750
-:10310000888388818068888388818F7D888319BCC3
-:10311000109285041092810410928304109282040C
-:1031200000EE10E0F80180818B7F808388818160D0
-:10313000888342E060E080E00E94D417E1EEF0E096
-:1031400080818E7F8083E2EEF0E0808181608083E9
-:10315000808188608083F80180818E7F8083888170
-:1031600080618883DF91CF911F910F910895E8EDE1
-:10317000F0E080818F7E8083E7EDF0E080818160E8
-:10318000808384E082BF81E0809384040C9474186F
-:10319000E8EDF0E080818E7F80831092E200089558
-:1031A0001092DA001092E10008951F920F920FB66C
-:1031B0000F9211242F933F934F935F936F937F93BD
-:1031C0008F939F93AF93BF93EF93FF938091E10011
-:1031D00082FF0BC08091E20082FF07C08091E10076
-:1031E0008B7F8093E1000E943C1B8091DA0080FF7E
-:1031F0001FC08091D80080FF1BC08091DA008E7FB5
-:103200008093DA008091D90080FF0DC080E189BDF4
-:1032100082E189BD09B400FEFDCF81E08093850481
-:103220000E94441505C019BC109285040E945215D5
-:103230008091E10080FF19C08091E20080FF15C0FD
-:103240008091E2008E7F8093E2008091E2008061B5
-:103250008093E2008091D80080628093D80019BCEE
-:1032600085E0809385040E9456158091E10084FFDB
-:1032700030C08091E20084FF2CC080E189BD82E1F2
-:1032800089BD09B400FEFDCF8091D8008F7D809369
-:10329000D8008091E1008F7E8093E1008091E20070
-:1032A0008F7E8093E2008091E20081608093E20053
-:1032B00080918104882311F084E007C08091E300AD
-:1032C00087FD02C081E001C083E0809385040E94F5
-:1032D00057158091E10083FF29C08091E20083FFB0
-:1032E00025C08091E100877F8093E10082E0809398
-:1032F0008504109281048091E1008E7F8093E1002B
-:103300008091E2008E7F8093E2008091E2008061F4
-:103310008093E20042E060E080E00E94D417809158
-:10332000F00088608093F0000E945515FF91EF91A6
-:10333000BF91AF919F918F917F916F915F914F91CD
-:103340003F912F910F900FBE0F901F9018951F92D5
-:103350000F920FB60F9211242F933F934F935F93C9
-:103360006F937F938F939F93AF93BF93CF93DF938D
-:10337000EF93FF93C091E900CF708091EC00D82FBC
-:10338000D17080FDD0E81092E9008091F000877F35
-:103390008093F00078940E94EB191092E9008091DC
-:1033A000F00088608093F000CD2BCF70C093E900CF
-:1033B000FF91EF91DF91CF91BF91AF919F918F914D
-:1033C0007F916F915F914F913F912F910F900FBE21
-:1033D0000F901F9018951F93CF93DF93CDB7DEB753
-:1033E000AA970FB6F894DEBF0FBECDBFE6E8F4E0B3
-:1033F00088E08E0F9091F10091938E13FBCF0E9485
-:103400006D158091E80083FF1FC180918604909123
-:103410008704492F50E04A30510508F015C1FA01E0
-:10342000EB59FF4F0C940031803881F0823809F05D
-:103430000BC180918A048F708093E9008091EB002A
-:1034400085FB882780F91092E90006C080918204EC
-:1034500090918304911182609091E800977F9093FE
-:10346000E8008093F1001092F100C8C0282F2D7F52
-:1034700009F0EAC0882319F0823061F0E5C080913C
-:103480008804813009F0E0C0933009F080E0809337
-:1034900083042BC080918804811127C080918A0405
-:1034A0008F7009F4D1C08093E9002091EB0020FFD8
-:1034B0001CC0933021F48091EB00806214C0909185
-:1034C000EB0090619093EB0021E030E0A90102C095
-:1034D000440F551F8A95E2F74093EA001092EA00E4
-:1034E0008091EB0088608093EB001092E90080915E
-:1034F000E800877F86C08111A7C0109188041F77DC
-:103500008091E3008078812B8093E3008091E80034
-:10351000877F8093E8000E9409188091E80080FF6F
-:10352000FCCF8091E30080688093E300111102C01A
-:1035300082E001C083E08093850486C08058823099
-:1035400008F082C080918804909189048C3D53E0FA
-:10355000950779F583E08A838AE289834FB7F894E7
-:10356000DE01139620E03EE051E2E32FF0E05093BD
-:103570005700E49120FF03C0E295EF703F5FEF70CA
-:103580008E2F90E0EA3010F0C79601C0C0968D9360
-:103590009D932F5F243149F74FBF8091E800877FCB
-:1035A0008093E8006AE270E0CE0101960E94101755
-:1035B00014C0AE014F5F5F4F60918A040E9457169E
-:1035C000BC01009709F440C09091E800977F909368
-:1035D000E80089819A810E9473178091E8008B77B7
-:1035E0008093E80031C0803879F58091E800877FCA
-:1035F0008093E800809181048093F1008091E8003D
-:103600008E778093E8000E9409181EC081111CC0AB
-:10361000909188049230C0F48091E800877F809375
-:10362000E800909381040E9409188091810481111F
-:1036300006C08091E30087FD02C081E001C084E004
-:10364000809385040E9459158091E80083FF0AC089
-:103650008091E800877F8093E8008091EB00806292
-:103660008093EB00AA960FB6F894DEBF0FBECDBFD5
-:10367000DF91CF911F9108950895CF938091850494
-:103680008823A1F0C091E900CF709091EC00892FC0
-:10369000817090FD80E8C82B1092E9008091E800CD
-:1036A00083FD0E94EB19CF70C093E900CF9108957C
-:1036B00090930304809302040895E0910204F09132
-:1036C0000304309721F00190F081E02D099480E00F
-:1036D0000895E0910204F0910304309721F00280F4
-:1036E000F381E02D09940895E0910204F091030420
-:1036F000309721F00480F581E02D09940895209100
-:103700000004309101048217930771F09093010433
-:1037100080930004E0910204F0910304309721F0BB
-:103720000680F781E02D099408952091FE033091E1
-:10373000FF038217930771F09093FF038093FE03BA
-:10374000E0910204F0910304309721F00084F185A8
-:10375000E02D0994089508950C94AB1B0E94322724
-:103760000E94F40C0E94B8270C946F2C5F926F9209
-:103770007F928F929F92AF92BF92CF92DF92EF9201
-:10378000FF920F931F93CF93DF9300D000D01F922F
-:10379000CDB7DEB70E94390D9DE0C92E94E0D92E39
-:1037A00003E010E0AA24A394B12C502E802F0E9495
-:1037B000B40D4C01F601729062906F016826792673
-:1037C00061147104A1F40150110978F78FEF898316
-:1037D0008A831B820E943B278160782F9D838C8384
-:1037E00049815A816B818D810E94661C38C080910D
-:1037F000620481FD0E94BD0D2BE030E07501022EB8
-:1038000002C0EE0CFF1C0A94E2F7C7018621972143
-:10381000892B09F129835A828E209F2091E08928E3
-:1038200009F490E09B830E943B278160782F9D8361
-:103830008C8349815A816B818D810E94661C000FA7
-:10384000111FF801EB5FFB4F80819181E826F9267B
-:10385000F182E08204C02150310980F6B4CF0E9489
-:10386000A729109104040E945D1B1817D1F00E9433
-:103870005D1B809304040F900F900F900F900F909A
-:10388000DF91CF911F910F91FF90EF90DF90CF903C
-:10389000BF90AF909F908F907F906F905F900C94AF
-:1038A000DE0C0F900F900F900F900F90DF91CF9143
-:1038B0001F910F91FF90EF90DF90CF90BF90AF904E
-:1038C0009F908F907F906F905F900895CF93DF933C
-:1038D000CDB7DEB72B970FB6F894DEBF0FBECDBFC6
-:1038E0004F83588769877A878B87DE01119686E038
-:1038F000FD0111928A95E9F785E0FE013796019066
-:103900000D928A95E1F749815A816B817C818D8185
-:103910009E810E94DD222B960FB6F894DEBF0FBE6B
-:10392000CDBFDF91CF910895CF93882309F4C2C012
-:10393000C82F823859F40E945D1B81FDBBC089E30A
-:103940000E94B7250E94842689E30CC0833879F44D
-:103950000E945D1B80FDAEC083E50E94B7250E94DA
-:10396000842683E50E94F925CF910C94842684381F
-:1039700059F40E945D1B82FD9DC087E40E94B7251B
-:103980000E94842687E4EECF8CEF8C0F813A48F4B6
-:103990008C2F0E94D72B81118DC08C2F0E94B725B0
-:1039A000E3CF80E28C0F883048F4C77081E001C01B
-:1039B000880FCA95EAF70E943D26D6CF8BE58C0F7B
-:1039C000833078F4C53A29F0C63A31F083E890E0C4
-:1039D00005C081E890E002C082E890E0CF910C94AD
-:1039E0007F1B88E58C0F833108F064C0C83A39F139
-:1039F000C93A41F1CA3A49F1CB3A51F1CC3A59F1BD
-:103A0000CD3A61F1C03B69F1CE3A71F1CF3A79F12B
-:103A1000C13B81F1C23B89F1C33B91F1C43B99F1B8
-:103A2000C53BA1F1C63BA9F1C73BB1F1C83BB9F118
-:103A3000C93BC1F1CA3BC9F180E090E038C082EED9
-:103A400090E035C089EE90E032C08AEE90E02FC061
-:103A500085EB90E02CC086EB90E029C087EB90E0EE
-:103A600026C08CEC90E023C08DEC90E020C083E871
-:103A700091E01DC08AE891E01AC082E991E017C088
-:103A800084E991E014C081E292E011C083E292E007
-:103A90000EC084E292E00BC085E292E008C086E2AC
-:103AA00092E005C087E292E002C08AE292E0CF9104
-:103AB0000C94951BCF910895882309F44BC082384C
-:103AC00059F40E945D1B81FF45C089E30E94B72520
-:103AD0000E94842689E30CC0833871F40E945D1B28
-:103AE00080FF38C083E50E94B7250E94842683E5C5
-:103AF0000E94F9250C948426843859F40E945D1B99
-:103B000082FF28C087E40E94B7250E94842687E4AC
-:103B1000EFCF9CEF980F913A58F390E2980F9830BE
-:103B200050F4877091E001C0990F8A95EAF7892FC8
-:103B30000E944326DFCF9BE5980F933020F480E06E
-:103B400090E00C947F1B885A833120F480E090E051
-:103B50000C94951B0895882321F00E943D260C9417
-:103B600084260895882321F00E9443260C948426FD
-:103B700008957F928F929F92AF92BF92CF92DF92E1
-:103B8000EF92FF920F931F93CF93DF931F92CDB7C6
-:103B9000DEB77C01C62E772EFC01058102950F70E1
-:103BA000128111110E945A260E94B025882379F0B3
-:103BB000112369F080E28C0D883048F082E00E9489
-:103BC00099250E94B02591E0D82ED92601C0D12C8C
-:103BD000E72DE295EF70F0E0E159FF4F0C940031D2
-:103BE000872D807F072D0F70882311F00295007FAD
-:103BF000112389F0002309F499C180E28C0D8830EB
-:103C000020F4802F0E943D2603C0802F0E944D2665
-:103C10000E9484268BC18C2D0E945C1D002309F418
-:103C2000C3C180E28C0D883020F4802F0E9443268F
-:103C300003C0802F0E9453260E948426B5C1872D81
-:103C4000807F972D9F70803211F4892F03C0892FB8
-:103C50008295807FCC2021F0F1E0CF16A1F01DC02D
-:103C6000112339F0002319F1013009F50E946D2666
-:103C70009BC1002319F0013009F496C189830E9489
-:103C80007026898110C1112321F0063008F08CC103
-:103C90000EC0053008F088C106C1112359F0002379
-:103CA00031F0F701958190FF41C19F7095830E948B
-:103CB000AB1D7AC1002309F4F6C03EC1872D86955D
-:103CC0008695837090E0009719F0019761F06CC1C0
-:103CD000112321F08C2D972D937002C080E090E08D
-:103CE0000E947F1B61C1112321F08C2D972D9370B1
-:103CF00002C080E090E00E94951B56C18C2D1123DC
-:103D000019F00E94AF2802C00E9417290E949C2926
-:103D10004BC1872D837009F052C0111145C18C2D04
-:103D2000829586958770880F880F9C2D9F70892EAD
-:103D3000912CA12CB12C082E04C0880C991CAA1C13
-:103D4000BB1C0A94D2F7C4FE14C00FE010E020E0C0
-:103D500030E0B901A80104C0440F551F661F771F4A
-:103D60008A95D2F7CB01BA016095709580959095B0
-:103D700003C060E070E0CB01272D269526952370C7
-:103D800030E02230310569F02330310589F06829AF
-:103D900079298A299B292130310571F00E94252437
-:103DA00003C1682979298A299B290E944124FCC0E2
-:103DB0000E942524C501B4010E940924F5C01123E5
-:103DC00019F0872D817001C08695882309F4ECC015
-:103DD0008C2D829586958770880F880F9C2D9F70FB
-:103DE000892E912CA12CB12C082E04C0880C991C72
-:103DF000AA1CBB1C0A94D2F7C4FE14C00FE010E04A
-:103E000020E030E0B901A80104C0440F551F661F2F
-:103E1000771F8A95D2F7CB01BA016095709580958E
-:103E2000909503C060E070E0CB01272D2695269584
-:103E30002370422F50E04230510569F04330510564
-:103E400089F0682979298A299B294130510571F027
-:103E50000E94FF24A9C0682979298A299B290E94E8
-:103E60001B25A2C00E94FF24C501B4010E94E324C7
-:103E70009BC08C2D90E0FC01E05EF109E531F1057D
-:103E800008F050C0E158FF4F0C9400310C2D0F701A
-:103E9000872D8F71112321F00E947C24802F07CF62
-:103EA0000E949D24802F0E94B21D7EC0112341F0EC
-:103EB000053008F079C0872D8F710E94C22474C02C
-:103EC000063008F071C0F7CF112339F0872D8F71BC
-:103ED0000E947C2469C01123C9F3872D8F710E9431
-:103EE0009D2462C0112329F0872D8F710E946724C1
-:103EF0005BC00E945D2458C0112351F0172D1F7123
-:103F0000812F0E947C2463E0812F0E9490254CC069
-:103F100081E00E949925023008F446C082E00E94A8
-:103F2000992542C0112331F0002381F28C2D0E948B
-:103F3000941C3AC0002389F28C2D0E945C1D34C071
-:103F4000472D4F706C2DC7010E941C060E948123D3
-:103F50002BC0111129C0472D4F7050E04230510540
-:103F6000B9F04CF44115510581F041305105E1F4AF
-:103F70000E94972C19C04330510569F04430510517
-:103F800099F48C2D0E94E92C0FC00E94802C0CC04B
-:103F90000E94B32C09C00E94C62C06C0472D4F704A
-:103FA0006C2DC7010E944E0CDD20F9F00E948C257B
-:103FB00080FD1BC0F70112820E9486250E947C248E
-:103FC000C7010E9404200E9486250F90DF91CF91A7
-:103FD0001F910F91FF90EF90DF90CF90BF90AF9027
-:103FE0009F908F907F900C949D240F90DF91CF91A4
-:103FF0001F910F91FF90EF90DF90CF90BF90AF9007
-:104000009F908F907F9008950F931F93CF93DF938E
-:10401000EC01888199812B813C81232BB9F09F3F52
-:1040200011F48F3F99F0CE010E94BB07882371F0F5
-:10403000688179818A810E9482258C010E943725BE
-:104040000E94FE23B801CE010E94B91DDF91CF91DD
-:104050001F910F9108950E945A260E946A260E947D
-:104060002F260E9484260E944D2A0E949C2980E0CF
-:1040700090E00E947F1B80E090E00C94951B0E94D2
-:104080004A260C942B200E947725292F22952F70E9
-:1040900030E02C3031054CF42A3031056CF42250DC
-:1040A000310922303105A8F407C02C30310569F000
-:1040B0002F30310551F00DC0803F69F018F4803E7B
-:1040C00040F409C0843F29F406C093FB882780F997
-:1040D000089580E0089581E00895CF93DF9300D0A4
-:1040E00000D01F92CDB7DEB70F900F900F900F90BA
-:1040F0000F90DF91CF910895CF93DF9300D000D040
-:1041000000D0CDB7DEB726960FB6F894DEBF0FBE4F
-:10411000CDBFDF91CF9108951F93CF93DF93C091CF
-:104120000D0416E080910E04C81799F0D0E01C9F92
-:10413000F0011D9FF00D1124E15FFB4F4081518183
-:1041400062817381848195810E947C202196C77051
-:10415000E9CFDF91CF911F91089540913F04509195
-:104160004004609141047091420480914304909115
-:1041700044040C947C208091440482958F7009F053
-:1041800054C080914104882309F44FC080910D04EC
-:10419000A0910E0460913F0470914004409142044C
-:1041A00050914304B6E08A1709F43FC090E04115EE
-:1041B0005105C1F17F3F11F46F3FA1F1B89FF001AC
-:1041C000B99FF00D1124E15FFB4F218172132AC0CA
-:1041D0002081621327C02281211124C023813481D0
-:1041E0002417350710F421503109241B350B283CC6
-:1041F0003105C0F4209144042F70206120934404C1
-:1042000026E0289FF001299FF00D1124EC5EFB4F62
-:1042100080818F70806180838FE394E00E9404200E
-:104220000C948C2001968770BECF0895CF92DF92B8
-:10423000EF92FF920F931F93CF93DF93CDB7DEB72B
-:1042400062970FB6F894DEBF0FBECDBF8C0185E03C
-:10425000F801DE011D9601900D928A95E1F7D801D3
-:104260004C9111965C91119712966C91129713963E
-:10427000CD90DC90149730913F0470914004809170
-:10428000420490914304009709F46BC17F3F19F4F5
-:104290003F3F09F466C1E0904104EE2009F4C0C03C
-:1042A00020914404C816D90628F0F601E81BF90B42
-:1042B000CF0104C0809590958C0D9D1DFF24F39433
-:1042C000883C910578F0F12C207F09F0C6C07C2D48
-:1042D000D98AC88A89890E946D208FE394E00E9460
-:1042E0000420B1C0822F807F09F046C0751314C02E
-:1042F000341312C0611110C02F7020612093440448
-:104300000E94AD208FE394E00E9404208091440439
-:10431000D80115968C932EC0CD2819F15F3F11F46A
-:104320004F3FF9F0F62E61111CC080910D042091D1
-:104330000E0436E0821709F45AC090E0389FF0016D
-:10434000399FF00D1124E15FFB4F7181571306C0B7
-:104350007081471303C07281711103C00196877089
-:10436000E9CFF62E662309F418C1809144048160D8
-:1043700080934404F12C11C1751308C0341306C096
-:10438000611104C080914404D801C3C04D875E8789
-:104390008D859E856A8B0E9443206A898823E1F17E
-:1043A0006623D1F120914404822F82958F7090E092
-:1043B000029774F080913F049091400498878F8316
-:1043C0001986DB86CA862C87CE0107960E940420B8
-:1043D00086E0F801AFE3B4E001900D928A95E1F731
-:1043E0000E94BB200E94AD20FF24F394D6C04D87CD
-:1043F0005E878D859E850E947725292F22952F70B7
-:1044000030E0223031050CF0BCC09F7009F0B6C01E
-:10441000805E883008F4C1C0C8010E940420E4CF47
-:10442000C816D90608F453C0F601E81BF90BCF01F2
-:10443000883C910508F450C0F12C7C2DD98AC88A9B
-:1044400089890E946D20EFE3F4E086E0DF011D9290
-:104450008A95E9F70E94AD20A0C0751314C03413EB
-:1044600012C0611110C080914404F8018583C80115
-:104470000E94042086E0EFE3F4E0DF011D928A95BC
-:10448000E9F7FE2C8AC04D875E878D859E856A8BF5
-:104490000E9443206A89882309F4BECF662309F469
-:1044A000BBCF20914404822F82958F7090E00297B9
-:1044B0000CF48ECF80913F04909140049A838983BD
-:1044C0001B82DD82CC822E83CE0101967FCF809528
-:1044D00090958C0D9D1DACCFF62E662309F49CCFD4
-:1044E00075132EC034132CC02091440420FD1FC02E
-:1044F000822F82958F70D9F0D80115962C9315973D
-:104500008F3049F08F5F982F9295907F822F8F7018
-:10451000892B15968C93C8010E94042086E0F8012F
-:10452000AFE3B4E001900D928A95E1F793CF86E076
-:10453000F801AFE3B4E001900D928A95E1F72DC048
-:104540004D875E878D859E850E944320811140CFD7
-:1045500080914404816080934404C8010E94042037
-:104560001CC0662309F458CF4D875E878D859E85D4
-:104570000E944320882309F44FCF2ACF811148CFCE
-:104580000CC0243031050CF047CF9F7009F440CFA8
-:10459000F8019581907F09F03BCF8F2D62960FB681
-:1045A000F894DEBF0FBECDBFDF91CF911F910F9169
-:1045B000FF90EF90DF90CF9008951F93CF93DF93FC
-:1045C000CDB7DEB72C970FB6F894DEBF0FBECDBFC8
-:1045D0004F83588769877A878B879C87CE01079698
-:1045E0000E941621882369F08F8198852A853B8552
-:1045F000232BF1F19F3F09F063C08F3F09F060C0AA
-:1046000037C086E0FE013796DE01119601900D92CB
-:104610008A95E1F76F817885EA85FB85309741F1CE
-:104620007F3F11F46F3F21F120910E0430E0C9016A
-:1046300001968770992740910D0450E084179507E3
-:1046400009F447C069837A83FD83EC8396E0929FE7
-:10465000D001939FB00D1124A15FBB4FFE01319695
-:1046600001900D929A95E1F780930E040E948C20A0
-:1046700016E080910D0490910E048917C1F1189FE6
-:10468000C0011124815F9B4F0E941621882379F17C
-:10469000E0910D041E9FF0011124E15FFB4F40816A
-:1046A000518162817381848195810E947C208091F7
-:1046B0000D0490E001968770992780930D04D9CF5F
-:1046C0004F81588569857A858B859C850E947C20E1
-:1046D000CFCF0E943F2010920E0410920D04EFE302
-:1046E000F4E086E0DF011D928A95E9F7C1CF2C96B0
-:1046F0000FB6F894DEBF0FBECDBFDF91CF911F91F3
-:104700000895EF92FF920F931F93CF93DF938C0145
-:10471000009709F46CC0F12CEE24E394E801219693
-:10472000F8018491843740F4843008F051C081301E
-:1047300081F0823019F15BC0853709F444C0A8F1DB
-:104740009CE7980F903708F052C08F770E945C1D4D
-:1047500041C00E5F1F4FFE01C49180E28C0F883074
-:1047600048F4C7708E2D01C0880FCA95EAF70E94E1
-:104770005D2614C08C2F0E94941C2DC00E5F1F4F0D
-:10478000FE01C49180E28C0F883058F4C7708E2DE2
-:1047900001C0880FCA95EAF70E9463260E9484260A
-:1047A0001AC08C2F0E945C1D16C00E5F1F4FFE01A9
-:1047B000C491CC2381F08FE99FE00197F1F700C00D
-:1047C0000000C150F6CF0E5F1F4FFE01F49003C0F2
-:1047D0000E94941C8E018F2D882309F49FCFEFE94E
-:1047E000FFE03197F1F700C000008150F5CFDF9175
-:1047F000CF911F910F91FF90EF90089508956093CE
-:10480000490470934A0480934B0490934C040C9495
-:104810002B200F931F930091490410914A0420917B
-:104820004B0430914C04DC01CB01802B912BA22B4B
-:10483000B32B8093490490934A04A0934B04B09304
-:104840004C041F910F910C942B200F931F930091F8
-:10485000490410914A0420914B0430914C04DC012E
-:10486000CB0180239123A223B32380934904909307
-:104870004A04A0934B04B0934C041F910F910C94E5
-:104880002B200F931F930091490410914A0420910B
-:104890004B0430914C04DC01CB0180279127A227E7
-:1048A000B3278093490490934A04A0934B04B09398
-:1048B0004C041F910F910C942B20109245041092E0
-:1048C000460410924704109248040C942B2041E0B7
-:1048D00050E060E070E004C0440F551F661F771F72
-:1048E0008A95D2F740934504509346046093470459
-:1048F000709348040C942B2041E050E060E070E09D
-:1049000004C0440F551F661F771F8A95D2F7809108
-:10491000450490914604A0914704B0914804482B67
-:10492000592B6A2B7B2B409345045093460460938C
-:104930004704709348040C942B2041E050E060E061
-:1049400070E004C0440F551F661F771F8A95D2F789
-:1049500040955095609570958091450490914604DE
-:10496000A0914704B0914804482359236A237B232C
-:104970004093450450934604609347047093480461
-:104980000C942B2041E050E060E070E004C0440F44
-:10499000551F661F771F8A95D2F780914504909125
-:1049A0004604A0914704B0914804482759276A2734
-:1049B0007B274093450450934604609347047093CB
-:1049C00048040C942B200F931F93009145041091E1
-:1049D00046042091470430914804DC01CB01802B30
-:1049E000912BA22BB32B8093450490934604A09364
-:1049F0004704B09348041F910F910C942B200F9300
-:104A00001F93009145041091460420914704309172
-:104A10004804DC01CB0180239123A223B32380939C
-:104A2000450490934604A0934704B09348041F9113
-:104A30000F910C942B200F931F930091450410911C
-:104A400046042091470430914804DC01CB018027C3
-:104A50009127A227B3278093450490934604A093FF
-:104A60004704B09348041F910F910C942B20089594
-:104A7000CF92DF92EF92FF920F931F93CF93DF932A
-:104A80008C01C0904904D0904A04E0904B04F0900F
-:104A90004C048091450490914604A0914704B09144
-:104AA0004804C82AD92AEA2AFB2ACFE1D0E0D70154
-:104AB000C6010C2E04C0B695A795979587950A94C4
-:104AC000D2F780FF06C0B8018C2F0E94AD0A019773
-:104AD00021F4219760F780E001C08C2FDF91CF9106
-:104AE0001F910F91FF90EF90DF90CF900895CF939B
-:104AF000DF93EC010E943825BE010E94AD0ADF91D0
-:104B0000CF910895CB010E947725089580914D049F
-:104B1000859585958595089580914D0487700895B4
-:104B200098E0899F90011124262B20934D040C942A
-:104B30007C2420914D048095822380934D04982FEE
-:104B4000977069F430E0482F552747FD509524179A
-:104B5000350729F08595859585950C949D240895B4
-:104B600090914D04977081E009F480E00895909150
-:104B70008502992321F090918602911109C020911C
-:104B8000870230918802F90132969FEF40E01FC002
-:104B9000982F9695969596959F3050F5E0918702BF
-:104BA000F0918802E90FF11D877021E030E0A90142
-:104BB00002C0440F551F8A95E2F7CA019181892BE3
-:104BC000818308959F3F39F04F5F4E3041F05191FE
-:104BD0005813F8CF0DC05111F7CF942FF5CF9F3F49
-:104BE00039F0F901E90FF11D97FDFA9582830895D7
-:104BF000089590918502992321F090918602911158
-:104C000009C02091870230918802F9013296205F15
-:104C10003F4F1FC0982F9695969596959F30F0F42C
-:104C2000E0918702F0918802E90FF11D877021E081
-:104C300030E0A90102C0440F551F8A95E2F7CA016E
-:104C4000809591818923818308953196E217F30736
-:104C500029F090819813F9CF1082F7CF089581E061
-:104C600090E0E0918702F0918802E80FF91F10822E
-:104C7000019680319105A9F7089590916104892BDF
-:104C800080936104089580959091610489238093B5
-:104C90006104089510926104089590916004892B35
-:104CA0008093600408958095909160048923809397
-:104CB0006004089510926004089590915F04892B18
-:104CC00080935F040895809590915F048923809379
-:104CD0005F04089510925F04089580934E04089530
-:104CE00010924E0408958091870290918802FC01F1
-:104CF00031969C01205F3F4F80E0919191118F5F31
-:104D0000E217F307D1F70895E0918702F091880246
-:104D1000809161048083E0918702F0918802908104
-:104D200080916004892B8083E0918702F091880252
-:104D3000908180915F04892B808380914E04882329
-:104D400061F0E0918702F09188029081892B808345
-:104D50000E947326811110924E04809187029091D7
-:104D600088020C94691B20E0009739F0AC01415097
-:104D70005109842395232F5FF7CF822F08958091C7
-:104D80008504843039F11092630420E488E190E0D6
-:104D90000FB6F894A895809360000FBE2093600032
-:104DA00080E00E94770580E00E94DE0C83B7817F5F
-:104DB000846083BF83B7816083BF7894889583B70D
-:104DC0008E7F83BF88E10FB6F894809360001092C5
-:104DD00060000FBE08950895089580E00E94770551
-:104DE0000E94EB260E94390D0E94EC260E94BE0D07
-:104DF00091E0811101C090E0892F08950E943F2029
-:104E000080E00E9477050E946F2C0E945D1B0C942D
-:104E1000DE0C1F920F920FB60F9211248F939F9367
-:104E2000AF93BF9380916304811113C08091640498
-:104E300090916504A0916604B09167044196A11D0C
-:104E4000B11D8093640490936504A0936604B093AD
-:104E50006704BF91AF919F918F910F900FBE0F90FC
-:104E60001F90189582E084BD93E095BD9AEF97BDA1
-:104E700080936E0008952FB7F89480916404909108
-:104E80006504A0916604B09167042FBF0895CF9286
-:104E9000DF92EF92FF920F931F932FB7F8944091F8
-:104EA00064045091650460916604709167042FBF9B
-:104EB0006A017B01EE24FF248C0120E030E0C01663
-:104EC000D106E206F30610F4415051099A01281B5D
-:104ED000390BC9011F910F91FF90EF90DF90CF9098
-:104EE00008951F920F920FB60F9211248F939F93E4
-:104EF000AF93BF938091640490916504A091660480
-:104F0000B09167040196A11DB11D80936404909334
-:104F10006504A0936604B0936704BF91AF919F911D
-:104F20008F910F900FBE0F901F9018950E945A18E6
-:104F3000F8942FEF87EA91E6215080409040E1F706
-:104F400000C0000087E090EBDC0180938F04909319
-:104F50009004A0939104B09392049CE088E10FB672
-:104F6000F894A895809360000FBE90936000FFCFE7
-:104F70000E94FA27811102C00E94D6270E940528AC
-:104F8000809362040E94122890E0909374048093AE
-:104F9000730487FB882780F9809386020E94092882
-:104FA000682F70E080E090E00C94FF236DEE7EEFC0
-:104FB00080E090E00E94263160E082E090E00E9474
-:104FC000143160E083E090E00E94143160E084E0FE
-:104FD00090E00E94143160E085E090E00E9414317E
-:104FE00060E086E090E00E9414316FEF87E090E08F
-:104FF0000C94143180E090E00E940E3121E08D3E4F
-:105000009E4F09F020E0822F089582E090E00C94FA
-:10501000063183E090E00C940631682F83E090E045
-:105020000C94143184E090E00C940631682F84E0F5
-:1050300090E00C94143186E090E00C940631682FD7
-:1050400086E090E00C94143187E090E00C940631F7
-:10505000682F87E090E00C94143180916A0480FFFF
-:105060000BC060918C0285E0689FB001112475959A
-:105070006795759567952BC081FF09C060918C027B
-:1050800085E0689FB00111247595679520C082FF67
-:1050900007C060918C0285E0689FB001112417C0A1
-:1050A00090916B049923D1F060918B02961788F749
-:1050B00020918C0285E0289F90011124929FA001ED
-:1050C000939F500D112470E0CA010E94EC306038AB
-:1050D000710540F46115710539F002C065E070E0BA
-:1050E000862F08958FE7089581E0089580916A04DE
-:1050F00080FF08C060918A0270E07595679575958C
-:10510000679521C081FF06C060918A0270E07595A5
-:10511000679519C082FF04C060918A0270E010C0D8
-:1051200090916B049923C1F0609189029617A0F7C2
-:1051300080918A02899FC001112470E00E94EC30A6
-:105140006038710528F46115710521F0862F0895E6
-:105150008FE7089581E0089561E070E0F4CF803F2B
-:1051600021F40E942D28819504C0813F29F40E94DA
-:105170002D2880936E040895823F21F40E942D28EB
-:10518000819504C0833F29F40E942D2880936D04EB
-:105190000895893F19F40E94762805C08A3F31F4AA
-:1051A0000E947628819580936F0408958B3F21F4A7
-:1051B0000E947628819504C08C3F29F40E947628AD
-:1051C000809370040895843F21F480916C04816081
-:1051D00017C0853F21F480916C04826011C0863F26
-:1051E00021F480916C0484600BC0873F21F480918E
-:1051F0006C04886005C0883F31F480916C04806144
-:1052000080936C0408958D3F21F480916A0481603D
-:105210000BC08E3F21F480916A04826005C08F3FED
-:1052200029F480916A04846080936A040895803F21
-:1052300039F480916E0487FF6CC010926E0469C0CF
-:10524000813F29F480916E041816BCF362C09091DE
-:105250006D04823F29F497FF5CC010926D0459C021
-:10526000833F19F41916CCF354C0893F41F480915F
-:105270006F0418160CF04DC010926F044AC08A3F9C
-:1052800029F480916F0487FF44C0F6CF8B3F39F437
-:105290008091700487FF3DC0109270043AC08C3F2B
-:1052A00029F4809170041816BCF333C0843F21F4B4
-:1052B00080916C048E7F17C0853F21F480916C042F
-:1052C0008D7F11C0863F21F480916C048B7F0BC0D1
-:1052D000873F21F480916C04877F05C0883F31F4BB
-:1052E00080916C048F7E80936C0413C08D3F21F4F9
-:1052F00080916A048E7F0BC08E3F21F480916A04F6
-:105300008D7F05C08F3F29F480916A048B7F809345
-:105310006A0480916D0481110EC080916E04811128
-:105320000AC080916F04811106C0809170048111C0
-:1053300002C010926B0408958CE694E00E94741BE6
-:105340000E943B27909369048093680408951F93FB
-:10535000CF93DF9380916804909169040E9447275E
-:10536000AC0190916B04992321F020918D0230E0E3
-:1053700006C020918E028AE0289F900111244217D6
-:10538000530708F486C080916D04C0916E04D091DB
-:105390006F0410917004811107C0C11176C0D11142
-:1053A00074C0111172C075C09F3F19F09F5F909338
-:1053B0006B04181624F40E942D2880936D048091AC
-:1053C0006D0487FF05C00E942D28819580936D0490
-:1053D0001C1624F40E942D2880936E0480916E0484
-:1053E00087FF05C00E942D28819580936E046091EF
-:1053F0006D04662339F1C0916E04CC2319F177272F
-:1054000067FD7095872F972F0E940E2E23E333E3BD
-:1054100043E35FE30E941E2F0E94DB2D60936D0427
-:105420006C2F772767FD7095872F972F0E940E2E80
-:1054300023E333E343E35FE30E941E2F0E94DB2D4F
-:1054400060936E041D1624F40E94762880936F04E6
-:1054500080916F0487FF05C00E9476288195809314
-:105460006F04111624F40E947628809370048091B2
-:10547000700487FF05C00E94762881958093700490
-:10548000DF91CF911F910C949C299F3F09F08ECF03
-:1054900096CFDF91CF911F910895ECE6F4E085E07F
-:1054A000DF011D928A95E9F710926B0410926A044D
-:1054B0000895833081F128F4813059F08230D1F0A1
-:1054C0000895853009F449C0B8F1863009F456C012
-:1054D000089580918E02262F30E0280F311D2F3F36
-:1054E000310524F4680F60938E0208958FEF809346
-:1054F0008E02089580918D02262F30E0280F311DF5
-:105500002F3F310524F4680F60938D0208958FEFCB
-:1055100080938D02089580918C02262F30E0280F11
-:10552000311D2F3F310524F4680F60938C020895DC
-:105530008FEF80938C02089580918B02262F30E0AC
-:10554000280F311D2F3F310524F4680F60938B0223
-:1055500008958FEF80938B02089580918A02262F01
-:1055600030E0280F311D2F3F310524F4680F609380
-:105570008A0208958FEF80938A02089580918902AC
-:10558000262F30E0280F311D2F3F310524F4680FFE
-:105590006093890208958FEF809389020895833084
-:1055A00011F128F4813049F0823091F0089585306E
-:1055B00081F120F18630C1F1089580918E02681743
-:1055C00020F4861B80938E02089510928E02089517
-:1055D00080918D02681720F4861B80938D020895B8
-:1055E00010928D02089580918C02681720F4861B1A
-:1055F00080938C02089510928C02089580918B0202
-:10560000681720F4861B80938B02089510928B02FA
-:10561000089580918A02681720F4861B80938A027D
-:10562000089510928A02089580918902681720F4E3
-:10563000861B8093890208951092890208950F9322
-:105640001F93873208F048C08E3108F08DC080313A
-:1056500009F477C008F5873009F461C068F4863032
-:1056600009F09DC080916204817F8E7F80936204E7
-:1056700081E08093720494C08B3009F489C08E302D
-:1056800009F08DC08091620482FB222720F991E00D
-:10569000922790FB82F95EC0863109F479C060F4EC
-:1056A000813109F07CC00E943F209091860281E008
-:1056B0008927809386026CC0893109F469C08B31D7
-:1056C00009F06DC08091620481FB222720F991E0EE
-:1056D000922790FB81F93EC0883309F459C050F4F9
-:1056E000893209F457C0853309F454C0873209F46C
-:1056F00051C055C0833409F44DC028F48A3308F4EE
-:105700004EC0895332C0883409F049C00E943F20FE
-:105710000E94EE0D0E94F1060E94962739C09091DA
-:105720006204892F8095817080FB90F929F0966042
-:1057300098609093620434C0997F977F909362043D
-:1057400027C08091620483FB222720F991E09227F1
-:1057500090FB83F9809362049923D1F080916204D5
-:1057600081608093620414C08D5141E050E060E09C
-:1057700070E08A019B0104C0000F111F221F331F1C
-:105780008A95D2F7C901B8010E94FF230E943F20E9
-:1057900081E006C061E070E080E090E0F5CF80E05D
-:1057A0001F910F91089580E0089580E00895CF93B0
-:1057B000C82F80917204813069F018F08230C9F1ED
-:1057C00084C0E0918702F09188028081823209F0E2
-:1057D0007EC007C0E0918702F0918802808182320A
-:1057E00061F48C2F0E94D32B811104C08C2F0E9456
-:1057F0001F2B1DC081E090E01AC08C2F0E94D52B7A
-:10580000811114C0C43179F048F4CB3079F0C03143
-:1058100009F061C082E08093720408C0C93219F0B7
-:10582000C83321F058C01092720455C081E08170D5
-:1058300054C0C93291F120F5C43179F1B0F4C730C8
-:1058400009F047C08EE180938E0282E380938D023F
-:105850008AE080938C0284E180938B0288E08093BD
-:105860008A0288E28093890234C0CE51C63088F51E
-:10587000EC2FF0E0EA5DFC4F80818093710429C039
-:10588000CE34E9F020F4CB3421F56AE013C0C13501
-:1058900079F0C235F1F461E00DC080917104882384
-:1058A00019F01092710415C081E08093720415C044
-:1058B00061E006C0809171040E94592A0AC06AE022
-:1058C000809171040E94CF2A04C01092720480E07B
-:1058D00004C081E002C080E0AACFCF9108950E9469
-:1058E000FA27811102C00E94D6270E941B288093AC
-:1058F0008E0480FF02C0869501C080E00C9477057D
-:1059000080918E04982F9695292F30E02330310511
-:105910004CF49F5F990F8170892B816080938E0476
-:105920000E941F2880918E0486950C9477058091A3
-:105930008E04982F969591F09158990F8170892B2C
-:1059400080938E048E7F91E009F490E080918E0424
-:1059500090FB80F980938E040E941F2880918E0412
-:1059600086950C94770580918E04982F909590FBE6
-:1059700080F980938E040E941F2880918E0480FFFE
-:1059800002C0869501C080E00C94770590918E044A
-:10599000892F86958F5F8F779170843028F4880FD8
-:1059A000892B80938E0402C090938E0480918E0484
-:1059B0008E7F91E009F490E080918E0490FB80F955
-:1059C00080938E040E941F2880918E0486950C94EB
-:1059D000770520918E04922F96958927982F990FFD
-:1059E000822F8170892B80938E048E7F91E009F441
-:1059F00090E080918E0490FB80F980938E040E9449
-:105A00001F2880918E0486950C94770580918E04D2
-:105A1000869508955058BB27AA270ED0D1C1C2D170
-:105A200030F0C7D120F031F49F3F11F41EF4B7C11C
-:105A30000EF4E095E7FB9FC1E92FD3D180F3BA17AD
-:105A4000620773078407950718F071F49EF5EBC1A0
-:105A50000EF4E0950B2EBA2FA02D0B01B901900189
-:105A60000C01CA01A0011124FF27591B99F0593FCD
-:105A700050F4503E68F11A16F040A22F232F342F15
-:105A80004427585FF3CF469537952795A795F04063
-:105A90005395C9F77EF41F16BA0B620B730B840B78
-:105AA000BAF09150A1F0FF0FBB1F661F771F881F30
-:105AB000C2F70EC0BA0F621F731F841F48F4879588
-:105AC00077956795B795F7959E3F08F0B3CF939577
-:105AD000880F08F09927EE0F97958795089527D19D
-:105AE00008F481E008950CD06BC163D140F05AD125
-:105AF00030F021F45F3F19F03EC1511195C14FC103
-:105B000070D198F39923C9F35523B1F3951B550B25
-:105B1000BB27AA2762177307840738F09F5F5F4F80
-:105B2000220F331F441FAA1FA9F333D00E2E3AF0C1
-:105B3000E0E830D091505040E695001CCAF729D0DB
-:105B4000FE2F27D0660F771F881FBB1F261737072A
-:105B50004807AB07B0E809F0BB0B802DBF01FF275A
-:105B600093585F4F2AF09E3F510568F004C15CC115
-:105B70005F3FECF3983EDCF3869577956795B79594
-:105B8000F7959F5FC9F7880F911D9695879597F9AF
-:105B90000895E1E0660F771F881FBB1F6217730728
-:105BA0008407BA0720F0621B730B840BBA0BEE1F3D
-:105BB00088F7E095089504D06894B11135C108952F
-:105BC00018D188F09F5790F0B92F9927B751A0F0BE
-:105BD000D1F0660F771F881F991F1AF0BA95C9F781
-:105BE00012C0B13081F01FD1B1E008951CC1672F00
-:105BF000782F8827B85F39F0B93FCCF38695779531
-:105C00006795B395D9F73EF4909580957095619519
-:105C10007F4F8F4F9F4F0895E89409C097FB3EF444
-:105C200090958095709561957F4F8F4F9F4F9923E9
-:105C3000A9F0F92F96E9BB279395F6958795779567
-:105C40006795B795F111F8CFFAF4BB0F11F460FF27
-:105C50001BC06F5F7F4F8F4F9F4F16C0882311F07F
-:105C600096E911C0772321F09EE8872F762F05C093
-:105C7000662371F096E8862F70E060E02AF09A952E
-:105C8000660F771F881FDAF7880F9695879597F923
-:105C9000089588D018F011F08CD038F480C0C4C0BA
-:105CA000E92F9FD0B0F35523C9F3E7FB62177307C1
-:105CB00084079507A8F199F3E92FFF2788232AF095
-:105CC0003197660F771F881FDAF7952F55274423E2
-:105CD00032F091505040220F331F441FD2F7BB27A0
-:105CE000E91BF50B621B730B840BB109C1F222F4A3
-:105CF000620F731F841FB11D31972AF0660F771F43
-:105D0000881FBB1FEFCF915050405AF041F08823BD
-:105D100032F0660F771F881F91505040C1F793955E
-:105D200030C08695779567959F5FD9F7F8CF990F23
-:105D30000008550FAA0BE0E8FEEF16161706E80755
-:105D4000F907C0F012161306E407F50798F0621B76
-:105D5000730B840B950B39F40A2661F0232B242B4B
-:105D6000252B21F408950A2609F4A140A6958FEF6A
-:105D7000811D811D089597F99F6780E870E060E0BC
-:105D800008959F3F31F0915020F48795779567955E
-:105D9000B795880F911D9695879597F908959FEF70
-:105DA00080EC089500240A941616170618060906B2
-:105DB000089500240A941216130614060506089581
-:105DC000092E0394000C11F4882352F0BB0F40F409
-:105DD000BF2B11F460FF04C06F5F7F4F8F4F9F4F49
-:105DE000089557FD9058440F551F59F05F3F71F0CB
-:105DF0004795880F97FB991F61F09F3F79F0879532
-:105E00000895121613061406551FF2CF4695F1DFBA
-:105E100008C0161617061806991FF1CF869571054A
-:105E2000610508940895E894BB2766277727CB017E
-:105E300097F908957CDF08F48FEF08950BD0C0CF59
-:105E4000B1DF28F0B6DF18F0952309F094CFA7CF83
-:105E50001124EACFC6DFA0F3959FD1F3950F50E050
-:105E6000551F629FF001729FBB27F00DB11D639F0C
-:105E7000AA27F00DB11DAA1F649F6627B00DA11DB2
-:105E8000661F829F2227B00DA11D621F739FB00D58
-:105E9000A11D621F839FA00D611D221F749F3327C8
-:105EA000A00D611D231F849F600D211D822F762F61
-:105EB0006A2F11249F5750408AF0E1F088234AF05E
-:105EC000EE0FFF1FBB1F661F771F881F91505040AA
-:105ED000A9F79E3F510570F04ECFA6CF5F3FECF380
-:105EE000983EDCF3869577956795B795F795E79596
-:105EF0009F5FC1F7FE2B880F911D9695879597F9A7
-:105F00000895FA01EE0FFF1F30962105310599F132
-:105F10006115710561F48038BFE39B0749F168940E
-:105F20009038810561F08038BFEF9B0741F09923DD
-:105F300042F5FF3FE1053105210511F1E894089490
-:105F4000E795D901AA2329F4AB2FBE2FF85FD0F330
-:105F500010C0FF5F70F4A695E0F7F73950F019F024
-:105F6000FF3A38F49F779F930CD00F9007FC90581E
-:105F700008953EF014CF60E070E080E89FE308955C
-:105F80004FE79F775F934F933F932F939ED02F912F
-:105F90003F914F915F9152DF05C019F40EF0EBCEA7
-:105FA00042CFFDCE26DFC8F39638C0F707F80F9230
-:105FB000E8942BE33AEA48EB5FE74EDF0F920F924B
-:105FC0000F924DB75EB70F92C0D0E8E2F1E016D065
-:105FD0004F915F91EF91FF91E595EE1FFF1F49F003
-:105FE000FE57E0684427EE0F441FFA95E1F741950C
-:105FF000550B32D00F9007FE26C00895DF93CF9344
-:106000001F930F93FF92EF92DF927B018C016894B4
-:1060100005C0DA2EEF011EDFFE01E894A59125915F
-:10602000359145915591AEF3EF0106DDFE019701E3
-:10603000A801DA9479F7DF90EF90FF900F911F910C
-:10604000CF91DF9108959B01AC0160E070E080E8A2
-:106050009FE349CD90CE95CECCDEE8F39923D9F3DA
-:10606000940F511DBBF39150504094F059F0882388
-:1060700032F0660F771F881F91505040C1F79E3F46
-:10608000510544F7880F911D9695879597F90895C6
-:106090005F3FACF0983E9CF0BB278695779567955F
-:1060A000B79508F4B1609395C1F7BB0F58F711F499
-:1060B00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE2E
-:1060C0000EF05FCE6CCE689456CE93DEC8F3992363
-:1060D000D1F3C6F3DF93CF931F930F93FF92C92F92
-:1060E000DD2788232AF02197660F771F881FDAF7AC
-:1060F00020E030E040E85FEB9FE3883920F0803E0D
-:1061000030F021968F7787DCE0E5F1E003C083DC97
-:10611000EDE7F1E073DF8B01BE01EC01FB2E6F5761
-:1061200071097595771F880B990B78DD28E132E7A7
-:1061300041E35FE38FDEAF2D9801AE01FF900F9139
-:106140001F91CF91DF9178DC3BCEFA01DC01AA0FE1
-:10615000BB1F9B01AC01BF5728F4222733274427DC
-:1061600050781FC0B75188F4AB2F0024469537955F
-:106170002795011CA395D2F3002069F0220F331F4D
-:10618000441FB395DAF30DD045CC61307105A0E81A
-:106190008A07B94630F49B01AC0166277727882728
-:1061A0009078309621F02083318342835383089581
-:1061B000AA1BBB1B51E107C0AA1FBB1FA617B7072D
-:1061C00010F0A61BB70B881F991F5A95A9F7809549
-:1061D0009095BC01CD01089597FB072E16F400940D
-:1061E00007D077FD09D00E94D83007FC05D03EF4D7
-:1061F000909581959F4F0895709561957F4F089573
-:10620000EE0FFF1F0590F491E02D0994F999FECF50
-:1062100092BD81BDF89A992780B50895A8E1B0E0B4
-:1062200042E050E00C942E31262FF999FECF92BD1A
-:1062300081BDF89A019700B4021639F01FBA20BD4B
-:106240000FB6F894FA9AF99A0FBE08950196272F7F
-:106250000E9415310C941431DC01CB01FC01F99939
-:10626000FECF06C0F2BDE1BDF89A319600B40D92A2
-:0C62700041505040B8F70895F894FFCF5B
-:10627C0052D02445000000410000DC4400000041E5
-:10628C0052D0A4440000404100005C440000004196
-:10629C0048F17644000000415C978A4400000041BC
-:1062AC001FD592440000004152D0A444000000418C
-:1062BC005CFFB844000000410AA7CF440000004135
-:1062CC000000DC44000000410AA7CF44000000415C
-:1062DC000000DC4400000041000000000000804091
-:1062EC0000005C45000040410000000000008040C0
-:1062FC0052D02445000040410AA7CF440000004181
-:10630C000000DC4400000041000000000000804060
-:10631C0052D02445000040410000000000008040A5
-:10632C0000005C45000040410AA7CF44000000413A
-:10633C000000DC4400000041000000000000804030
-:10634C0052D0244500004041000000000000804075
-:10635C000AA74F45000040410AA7CF440000004166
-:10636C000000DC4400000041000000000000804000
-:10637C0052D0244500000041000000000000804085
-:10638C005CFF384500000041000000000000804028
-:10639C0052D02445000000410AA7CF440000004120
-:1063AC000000DC44000000410000000000008040C0
-:1063BC0052D024450000804152D024450000404179
-:1063CC005C970A450000004152D0A44400000041F3
-:1063DC000000DC44000000415C970A450000A0412D
-:1063EC00640007000CFF0000003F646514F314D038
-:1063FC00149C14681401014F042808140A321E005E
-:10640C0002040507090B0C0E1011131517181A1C92
-:10641C001D1F2123242628292B2D2F3032343537CC
-:10642C00393B1F0F03764F5F6F7F496943790959D9
-:10643C0053633149803F5D8B803FF8BF803FCAE199
-:10644C00803F73ED803FCAE1803FF8BF803F5D8B9A
-:10645C00803F3149803F0000803FF16D7F3F75EAFE
-:10646C007E3F4C827E3F833F7E3F84287E3F833F2E
-:10647C007E3F4C827E3F75EA7E3FF16D7F3F000090
-:10648C00803F404D3639FA09AD0977093E09D108EC
-:10649C00EA0803091C0901020304050607080900A0
-:00000001FF
diff --git a/keyboard/planck/keymaps/experimental/planck_experimental.hex b/keyboard/planck/keymaps/experimental/planck_experimental.hex deleted file mode 100644 index 76984a07cc..0000000000 --- a/keyboard/planck/keymaps/experimental/planck_experimental.hex +++ /dev/null @@ -1,1645 +0,0 @@ -:100000000C948F050C94D3050C94D3050C94D30554
-:100010000C94D3050C94D3050C94D3050C94D30500
-:100020000C94D3050C94D3050C94F9190C94CB1AA9
-:100030000C942D280C94D3050C94D3050C94D30563
-:100040000C94D3050C9486060C94D3050C94D3051C
-:100050000C94D3050C9495280C94D3050C94D305DB
-:100060000C94D3050C94D3050C94D3050C94D305B0
-:100070000C94D3050C94D3050C94D3050C94D305A0
-:100080000C94DB0F0C94D3050C94D3050C94D3057E
-:100090000C94D3050C94D3050C94D3050C94D30580
-:1000A0000C94D3050C94D3050C94D305EE060007ED
-:1000B000140726072E074407920792079207920714
-:1000C0009207920752078107381B5A1B481C5A1B7C
-:1000D000481C9F1BC21B481C171C2A1C141F141FE2
-:1000E000431F431F821FA21FF820F820AD1FF820D6
-:1000F0005D205D20C420CD20F820F2206A206A20F7
-:100100006A206A206A206A206A206A206A206A209F
-:100110006A206A206A206A206A206A207A20882061
-:100120008F209620A02007634236B79BD8A71A39A4
-:10013000685618AEBAAB558C1D3CB7CC5763BD6D35
-:10014000EDFD753EF6177231BF000000803F0800DC
-:100150000000BE922449123EABAAAA2ABECDCCCC46
-:100160004C3E00000080BEABAAAAAA3E00000000E0
-:10017000BF000000803F0000000000084178D3BBB2
-:100180004387D1133D190E3CC3BD4282AD2B3E685F
-:10019000EC8276BED98FE1A93E4C80EFFFBE01C450
-:1001A000FF7F3F0000000000000000000000000092
-:1001B000000000010204060A0F17202C3A4A5D7164
-:1001C000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D13
-:1001D00087715D4A3A2C20170F0A060402010000BD
-:1001E00000000000000000002B0014001A000800AE
-:1001F000150017001C0018000C00120013002A0044
-:10020000290004001600070009000A000B000D0079
-:100210000E000F0033003400E1001D001B0006003B
-:1002200019000500110010003600370038002800C2
-:100230000530E000E200E30003302C002C00043025
-:100240005000510052004F002B0014001A0009000A
-:1002500013000A000D000F0018001C0033002A00D4
-:100260002900040015001600170007000B001100FC
-:1002700008000C0012003400E1001D001B00060005
-:10028000190005000E001000360037003800280065
-:100290001450E000E200E30003302C002C00043096
-:1002A0005000510052004F002B0034003600370040
-:1002B00013001C0009000A00060015000F002A00A8
-:1002C000290004001200080018000C0007000B00B1
-:1002D0001700110016003800E100330014000D0073
-:1002E0000E001B00050010001A0019001D00280058
-:1002F0000530E000E200E30003302C002C00043065
-:100300005000510052004F0035021E021F02200211
-:1003100021022202230224022502260227022A00A9
-:100320004C003A003B003C003D003E003F002D02E7
-:100330002E022F0230023102010040004100420033
-:100340004300440045003202640201000100010044
-:100350000100010001000100010001000100010095
-:10036000AB00AA00A900AE0035001E001F0020004F
-:1003700021002200230024002500260027002A0057
-:100380004C003A003B003C003D003E003F002D0089
-:100390002E002F00300031000100400041004200DB
-:1003A000430044004500320032000100010001001A
-:1003B0000100010001000100010001000100010035
-:1003C000AB00AA00A900AE001E001E001E001E0009
-:1003D0001E001E001E001E001E001E001E001E002D
-:1003E000000014001A000800150017001C00180077
-:1003F0000C00120013002F0000000400160007007C
-:1004000009000A000B000D000E000F00330034003D
-:100410000D3000000000060019000000000011006F
-:1004200010000000000000000000000000000000BC
-:1004300000000000000000000000000000000000BC
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E00000000000000000000100005001000100B6
-:1007F00001000100010001000100010001004C00A6
-:10080000010001000100205021501350125000300F
-:10081000013002300C3001000100275026502350D7
-:10082000245028502950010001000100010001005E
-:1008300001000100010001000100010001000100B0
-:1008400001000100010001000000000000000000A4
-:100850002A2B28000000000000000000000000001B
-:1008600000000029000000002C1E34202122243426
-:100870002627252E362D3738271E1F2021222324F8
-:1008800025263333362E37381F0405060708090A94
-:100890000B0C0D0E0F101112131415161718191A30
-:1008A0001B1C1D2F3130232D350405060708090AAE
-:1008B0000B0C0D0E0F101112131415161718191A10
-:1008C0001B1C1D2F3130354C0000000000000000C3
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000101010101010002
-:1008F00001010101000000000000000000000000F4
-:1009000000000100010001010101010101010101DB
-:1009100001010101010101010101010101010101C7
-:1009200001010100000001010000000000000000C2
-:1009300000000000000000000000000000000000B7
-:100940000000000101010100280354006800650057
-:10095000200050006C0061006E0063006B002000FE
-:100960004B006500790062006F0061007200640056
-:1009700000002C034F007200740068006F006C00D0
-:1009800069006E0065006100720020004B00650088
-:10099000790062006F006100720064007300000063
-:1009A0000403090409026D00040100A0FA0904000F
-:1009B000000103010100092111010001223F00078C
-:1009C00005810308000A090401000103010200096E
-:1009D0002111010001224D000705820308000A09C8
-:1009E0000402000103000000092111010001223668
-:1009F000000705830308000A09040300010300003F
-:100A000000092111010001223900070584031000AB
-:100A1000011201100100000008EDFE6060010001FC
-:100A200002000105010906A101050719E029E715E2
-:100A30000025019508750181020508190129059510
-:100A400005750191029501750391010507190029AA
-:100A50007715002501957875018102C0050109808F
-:100A6000A101850216010026B7001A01002AB7006D
-:100A7000751095018100C0050C0901A101850316BF
-:100A80000100269C021A01002A9C02751095018122
-:100A900000C005010902A1010901A1000509190110
-:100AA000290515002501950575018102950175033C
-:100AB00081010501093009311581257F95027508ED
-:100AC000810609381581257F950175088106050C79
-:100AD0000A38021581257F950175088106C0C00579
-:100AE000010906A101050719E029E715002501956F
-:100AF0000875018102950175088101050819012910
-:100B00000595057501910295017503910105071978
-:100B10000029FF150025FF950675088100C01124E6
-:100B20001FBECFEFDAE0DEBFCDBF04B603FE24C0A8
-:100B300080915E0490915F04A0916004B091610483
-:100B40008730904BA740B04BB9F410925E041092DE
-:100B50005F04109260041092610414BE84B7877F12
-:100B600084BF88E10FB6F894809360001092600013
-:100B70000FBEE0E0F8E3099513E0A0E0B1E0EEEB92
-:100B8000F4E602C005900D92A030B107D9F714E049
-:100B9000A0E0B3E001C01D92AE35B107E1F70E94BD
-:100BA0003F170C945D320C94000081E00895089585
-:100BB0000C94AF070C94D5050C94D7050E94272EF2
-:100BC000811105C010920203109201030DC081E251
-:100BD00090E00090030302C0880F991F0A94E2F787
-:100BE000909302038093010382E08093000380913D
-:100BF0006F00826080936F00089590916F0081E094
-:100C0000911101C080E008950E94272E23E030E07A
-:100C1000281B3109220F209304030895282F2F98B1
-:100C200080918000211108C0877F809380001092FE
-:100C30008D0010928C001BC0886080938000233050
-:100C400019F48FEF9FEF0FC083E090E0821B9109B2
-:100C5000880F991F2FEF3FEFA90102C056954795C6
-:100C60008A95E2F7CA0190938D0080938C000C94D2
-:100C70000406CF93C82F0E94FD05409103038823EB
-:100C800029F090916F009D7F90936F00C0930303B4
-:100C90008823D1F0209101033091020302C03695E0
-:100CA00027954A95E2F72F733327C90102C0880FB1
-:100CB000991FCA95E2F790930203809301038091F4
-:100CC0006F00826080936F00CF9108950E940406A8
-:100CD00084E080930303109200030895279A2F98CD
-:100CE0008FEF9FEF90938700809386008AE0809338
-:100CF000800089E1809381000E94902D0C9466060B
-:100D00000E946E066E9A769A0C9497071F920F9225
-:100D10000FB60F9211242F933F938F939F93EF93CE
-:100D2000FF93E0910103F0910203CF0101969093AC
-:100D30000203809301030090030302C0F695E79538
-:100D40000A94E2F7EF7380910003823019F4E032E5
-:100D500051F404C0813039F4EF3329F480916F00ED
-:100D60008D7F80936F00F0E0E855FE4FE49121E025
-:100D700031E0E29FC001E39F900D11240090040335
-:100D800002C0969587950A94E2F790938D00809320
-:100D90008C00FF91EF919F918F913F912F910F9038
-:100DA0000FBE0F901F901895CF93DF93EC010E9418
-:100DB0002E29BE0180E090E0DF91CF910C94232595
-:100DC0000F931F93462F50E04E30510508F0AAC0F4
-:100DD000DC01FA01EA5AFF4F0C94213212968C91F1
-:100DE000882309F49FC000E010E0980140E064E02F
-:100DF00070E080ED91E00E94591381E090E011C015
-:100E000012968C91882309F48DC000E010E09801BF
-:100E100040E066E070E080E691E00E94591382E0D5
-:100E200090E00E94D4067EC012968C91882309F42B
-:100E300079C000E010E0980140E068E070E080E9EF
-:100E400091E00E94591384E090E0EBCF12968C91D0
-:100E5000882311F083E007C083E013C012968C91C1
-:100E6000882371F084E00E94A02582E00E94390668
-:100E70000E94DE0540E164E083E00E94BE0D52C0A6
-:100E800084E00E94C125F6CF12968C91882331F020
-:100E900085EE0E94B81D0E94E72D44C085EE0E9499
-:100EA000801E40C012968C918823E1F10E940E0FA3
-:100EB00000E010E0980140E066E070E080E391E03F
-:100EC0000E94591384E00E94C12583E00E94C1253D
-:100ED00080E10E94C12585E00E94A0250E941B2977
-:100EE000811102C00E94F7280E94332990E090935C
-:100EF0005D0480935C04806880935C040E943729C1
-:100F000011C012968C91882369F000E010E09801DE
-:100F100040E066E070E080E091E00E94591385E0D7
-:100F20000E94C12580E090E01F910F9108950F93DA
-:100F30001F932FEF89EF90E0215080409040E1F720
-:100F400000C0000000E010E0980140E065E070E0C3
-:100F500080EF91E00E9459131F910F9108958091A5
-:100F60001003882309F45AC080910E0390910F0357
-:100F70000E946B288D3291400CF450C010921003E7
-:100F80000E9414088091080390910903099781F445
-:100F900080910A0390910B03892B51F480910C03EB
-:100FA00090910D03892B21F48AE592E00E941508A7
-:100FB0008091080390910903049791F480910A03AA
-:100FC00090910B03469761F480910C0390910D036F
-:100FD000892B31F48BE00E94B81D8BE00E94801EAB
-:100FE00080910803909109030497C1F480910A034A
-:100FF00090910B03469791F480910C0390910D030F
-:10100000079761F483EE0E94B81D86E10E94B81D27
-:1010100086E10E94801E83EE0C94801E089581E07C
-:1010200008950C940F08089508950F931F93CF937C
-:101030008C01F80124912223F9F030E0F901E85BFA
-:10104000F74FC491F901E853F74F2491222359F047
-:1010500081EE0E94B81D8C2F0E94B81D8C2F0E941B
-:10106000801E81EE04C08C2F0E94B81D8C2F0E9420
-:10107000801E0F5F1F4FDDCFCF911F910F910895FD
-:101080000C94800680915503882309F448C0809110
-:10109000110390911203009779F40E945F289093B6
-:1010A0001203809311038091130390E0009771F471
-:1010B0008091140390E00AC00E946B2820911802CE
-:1010C000309119022817390740F329C00197880F7A
-:1010D000991F880F991FFC01EB5EFC4F60817181A5
-:1010E000828193810E94410FE091130384E0E89F85
-:1010F000F0011124EB5EFC4F60817181828193814C
-:101100004FE050E00E94F9128091130390E00196A5
-:101110006091140370E00E940D32809313030C94CD
-:10112000D805109257030C940E0F0895089581E08E
-:10113000809357030C949608089508958F929F9278
-:10114000AF92BF92EF92FF920F931F93CF93DF93D3
-:10115000CDB7DEB7A3970FB6F894DEBF0FBECDBFF5
-:101160007C01FC0100811181C8010E945C26B8014C
-:101170000E94A00A8C01B7010E941108882309F47B
-:10118000CCC10032F0E51F0741F4F70182818823CA
-:1011900009F458C00E94F013C0C10132F0E51F07E6
-:1011A00041F4F7018281882309F44CC00E94F913AD
-:1011B000B4C10232F0E51F0751F4F70182818823A0
-:1011C00009F440C00E94EC138111F0CFE3CF033249
-:1011D000F0E51F0739F4F7018281882399F10E9415
-:1011E00097089BC10432F0E51F0739F4F7018281AB
-:1011F000882341F10E94910890C10532F0E51F0754
-:1012000049F4F70182818823E9F080915703811125
-:10121000F1CFE5CF0632F0E51F0739F4F7018281FF
-:10122000882381F00E9400140AC00732F0E51F07EE
-:1012300049F4F7018281882329F00E940B140E944F
-:101240009D086BC180915703811105C0F701828110
-:101250008111CFC018C1003E110579F4F7018281D8
-:10126000882309F44DC00E940E0F81E0809356033D
-:10127000109255031092140350C1023E110559F407
-:10128000F70182818823E1F10E940E0F109256032C
-:101290001092550342C1033E110591F4F70182817A
-:1012A000882371F10E940E0F1092560381E0809303
-:1012B00055031092130310921203109211032DC1C3
-:1012C0000235110559F4F7018281882309F425C1FB
-:1012D00080911802909119020A970DC001351105ED
-:1012E00079F4F7018281882309F417C180911802EB
-:1012F000909119020A9690931902809318020DC1D9
-:1013000040911C0283E2E7E3F2E0DE0111960190D6
-:101310000D928A95E1F7F701808121E030E02C0FF2
-:101320003D1F280F311DC90120911A0230911B0267
-:10133000FC01E20FF31F6081772767FD7095640F52
-:10134000711D882777FD8095982F0E942F2F20E010
-:1013500030E040E451E40E94942E4B015C01F7011F
-:10136000218184E090E0821B9109BC01882777FDF0
-:101370008095982F0E942F2F9B01AC01C501B401CD
-:101380000E942C2E9B01AC0160E070E080E090E4B4
-:101390000E94A23020E030E04CED50E40E943F304B
-:1013A0004B015C01F70182818823D1F04FE050E0CE
-:1013B000C501B4010E94F912809156038823A1F05F
-:1013C0008091140324E0829FF0011124EB5EFC4F16
-:1013D00080829182A282B3828F5F8093140304C0C3
-:1013E000C501B4010E94410F0F3F110508F02ECF37
-:1013F00094C08091100381111FC0043130E51307A0
-:1014000009F051C00E94130881E0809310030E94EC
-:101410005F2890930F0380930E031092070310929E
-:1014200009031092080310920B0310920A03109202
-:101430000D0310920C0371C080910E0390910F0365
-:101440000E946B28883C910570F480910703E82F77
-:10145000F0E0EE0FFF1FE85FFC4F118300838F5F0A
-:10146000809307035AC0043880E5180721F0053837
-:10147000104501F13AC0F7018281882341F01092B2
-:10148000050382E01EC0043830E5130759F580914A
-:101490000503811106C086E20E94B81D86E20E9403
-:1014A000801E82E01CC00438F0E51F0741F30538B8
-:1014B0001045D9F4F7018281882331F01092060398
-:1014C00080E20E94CF1E29C080910603811106C0D0
-:1014D00087E20E94B81D87E20E94801E80E20E947F
-:1014E000D61E1BC00538104529F381E08093050303
-:1014F00080930603C701A3960FB6F894DEBF0FBE14
-:10150000CDBFDF91CF911F910F91FF90EF90BF90D2
-:10151000AF909F908F900C94DA0580E0A3960FB661
-:10152000F894DEBF0FBECDBFDF91CF911F910F9119
-:10153000FF90EF90BF90AF909F908F900895089587
-:101540009CE0799FF001112490E3899FE00DF11D4B
-:101550001124E60FF11DEE0FFF1FE851FE4F85919C
-:1015600094910895880F991FFC01E859FF4F8591C8
-:1015700094910895880F991FFC01E851FE4F8591C1
-:10158000949108950F931F93CF93DF93EC018115EE
-:1015900021E39207A0F5C11580E3D80708F0D7C072
-:1015A000C83ED105D8F4C03ED10508F007C2C83AFC
-:1015B000D10578F4C53AD10508F06AC0C130D1052B
-:1015C00009F463C008F4F7C1C430D10508F0F6C1CE
-:1015D000F2C1CB3BD10508F466C0EDC1C11590E264
-:1015E000D90708F0AFC0C11521E0D20708F0E6C165
-:1015F000C03FD10508F4DFC18E0110651FC2C0389D
-:1016000080E5D80700F5C03790E5D90708F0A3C0FA
-:10161000C11520E5D20709F4ACC050F4CE019054B6
-:1016200080319F4008F0C7C1DF708E01106A06C28A
-:10163000C13080E5D80709F4AEC0C43190E5D907C0
-:1016400008F4AFC0B8C1C33820E5D20709F48EC092
-:1016500050F4C13890E5D90709F482C008F083C07E
-:1016600000E011EDEBC1C03181E5D80708F4A3C15A
-:10167000C11597E5D90708F436C1CE0190578115F9
-:10168000904108F098C1DF7093C101E010E0D6C12D
-:10169000C53AD10509F494C1C63AD10509F093C100
-:1016A00002E810E4CBC1C83AD10509F48FC1C93AA8
-:1016B000D10509F48EC1CA3AD10509F48DC1CB3ADE
-:1016C000D10509F48CC1CC3AD10509F48BC1CD3ACE
-:1016D000D10509F48AC1C03BD10509F489C1CE3ACC
-:1016E000D10509F488C1CF3AD10509F487C1C13BBE
-:1016F000D10509F486C1C23BD10509F485C1C33BBC
-:10170000D10509F484C1C43BD10509F483C1C53BAB
-:10171000D10509F482C1C63BD10509F481C1C73B9B
-:10172000D10509F480C1C83BD10509F47FC1C93B8B
-:10173000D10509F47EC1CA3BD10509F47DC100E0A1
-:1017400014E47CC1CE019F700E94BA0A78C1DD27E3
-:101750008E01106C73C1CF70DD278E01146D6EC1C8
-:1017600000E010ED6BC100E012ED68C100E013ED88
-:1017700065C10E9463210E940E0F0E9495088FEFA1
-:1017800094E32CE0815090402040E1F700C000003D
-:101790000E94BA2853C18091320481608093320440
-:1017A0004DC10E941B29811102C00E94F7280E948E
-:1017B000332990E090935D0480935C04C23080E50F
-:1017C000D80721F480915C04816086C0C43090E524
-:1017D000D90721F480915C0482607EC0C63020E588
-:1017E000D20721F480915C04846076C0C83080E523
-:1017F000D80719F480915C0427C0CA3090E5D90756
-:1018000021F480915C04806167C0CC3020E5D20770
-:1018100021F480915C0480625FC0CE3080E5D807FF
-:1018200021F480915C04806457C0C03190E5D907F1
-:1018300021F480915C0480684FC0C23120E5D2075A
-:1018400029F480915C048460886046C0C33080E5E0
-:10185000D80721F480915C048E7F3EC0C53090E5AE
-:10186000D90721F480915C048D7F36C0C73020E514
-:10187000D20721F480915C048B7F2EC0C93080E5B3
-:10188000D80719F480915C0426C0CB3090E5D907C5
-:1018900021F480915C048F7E1FC0CD3020E5D207FB
-:1018A00021F480915C048F7D17C0CF3080E5D8078C
-:1018B00021F480915C048F7B0FC0C13190E5D90782
-:1018C00021F480915C048F7707C0C331D04531F497
-:1018D00080915C048B7F877F80935C0480915C04A3
-:1018E0000E943729ABC08D2F99278F70992781309F
-:1018F0009105D9F49E012370332702C0880F991FE8
-:101900002A95E2F79C688E0144E0000F111F4A956A
-:10191000E1F700271370802B912B53E0CC0FDD1FD4
-:101920005A95E1F7C076DD272FC08230910531F45A
-:10193000DC2FCC278E01016F106A80C083309105A7
-:1019400069F4CE018370992701E010E002C0000F16
-:10195000111F8A95E2F7C8019C680FC08430910579
-:10196000B9F4CE018370992701E010E002C0000FA6
-:10197000111F8A95E2F7C8019A6823E0CC0FDD1F9A
-:101980002A95E1F7C07ED7708C010C2B1D2B56C019
-:101990008530910531F4DC2FCC278E01046F106A5D
-:1019A0004DC0069709F04AC0CF71DD27DC2FCC2748
-:1019B0008E01106243C000E010E040C08E013EC0C6
-:1019C00001E810E43BC003E810E438C002EE14E480
-:1019D00035C009EE14E432C00AEE14E42FC005EB62
-:1019E00014E42CC006EB14E429C007EB14E426C071
-:1019F0000CEC14E423C00DEC14E420C003E815E45F
-:101A00001DC00AE815E41AC002E915E417C004E98C
-:101A100015E414C001E216E411C003E216E40EC09E
-:101A200004E216E40BC005E216E408C006E216E480
-:101A300005C007E216E402C00AE216E4C801DF911D
-:101A4000CF911F910F9108959CE0799FF00111248F
-:101A500090E3899FE00DF11D1124E60FF11DEE0FBB
-:101A6000FF1FE851FE4F85919491803E9105E0F46F
-:101A7000803C910558F58133910509F46FC048F415
-:101A80008932910509F463C08A32910509F46DC069
-:101A900072C089339105E9F082389105D1F0853320
-:101AA000910509F44DC067C0833E910581F138F47A
-:101AB000803E9105B9F0823E9105D9F05CC0863E2A
-:101AC000910561F1873E9105A1F155C00E94B20ACE
-:101AD000089520915C0420FD02C021FF4CC080EEDF
-:101AE00090E049C080915C0480FFF9CF89E390E0E9
-:101AF00042C080915C0482FF0EC080915C0484FF30
-:101B000003C080E090E037C083EE90E034C0809165
-:101B10005C0482FFF2CF82EE90E02DC080915C04E5
-:101B200083FF0BC080915C0484FDEBCF87EE90E0D7
-:101B300022C080915C0483FFF5CF86EE90E01BC04D
-:101B400080915C0485FF07C089E290E014C0809119
-:101B50005C0485FFF9CF85E390E00DC080915C04C3
-:101B600086FF07C08AE290E006C080915C0486FF91
-:101B7000F9CF81E390E00E94C20A0895CF92DF92EC
-:101B8000EF92FF920F931F9301E010E020E030E00E
-:101B90006801790104C0CC0CDD1CEE1CFF1C8A9589
-:101BA000D2F704C0000F111F221F331F6A95D2F70E
-:101BB0000C291D292E293F29C0901504D090160408
-:101BC000E0901704F0901804C022D122E222F32200
-:101BD000842FC016D106E206F30641F41F910F913F
-:101BE000FF90EF90DF90CF900C94A0251F910F9164
-:101BF000FF90EF90DF90CF900C94C1250C94DC0502
-:101C0000E82FF0E0E257FD4F8081E82FEF70F0E021
-:101C100082958F7021E030E0A90102C0440F551F6A
-:101C20008A95E2F740A308950F931F93CF93DF9314
-:101C300085B7806885BF85B7806885BFC3E0D0E081
-:101C400001E010E0FE01E257FD4F8081E82FEF70C8
-:101C5000F0E021A182958F70A80102C0440F551FAA
-:101C60008A95E2F7CA01822B81A38C2F0E94000E75
-:101C7000219740F78BE090E061E070E0FC01EE57C7
-:101C8000FD4F2081E22FEF70F0E042A122952F70EE
-:101C9000DB0102C0AA0FBB1F2A95E2F79D01242B8E
-:101CA00022A3019758F7DF91CF911F910F910C94C8
-:101CB0004008EF92FF920F931F93CF93DF9300E6BC
-:101CC00013E0C3E0EE24E394F12CD5E08C2F0E94C6
-:101CD000000E8BE090E040E050E0FC01EE57FD4F3D
-:101CE0006081E62FEF70F0E020A130E062956F7028
-:101CF00002C0359527956A95E2F720FD09C0970146
-:101D0000082E02C0220F331F0A94E2F7422B532BF6
-:101D1000019718F7F801929182918F018417950726
-:101D200021F051834083D0931D028C2F0E94000E1E
-:101D3000C15060F680911D0287FD2CC081508093B8
-:101D40001D028F3F39F08FE99FE00197F1F700C046
-:101D5000000020C080915E0390915F039093670321
-:101D60008093660380915C0390915D03909365037B
-:101D70008093640380915A0390915B039093630373
-:101D8000809362038091580390915903909361036B
-:101D9000809360030E94420881E0DF91CF911F9100
-:101DA0000F91FF90EF900895E82FF0E0EE0FFF1FE6
-:101DB000E05AFC4F80819181089508950F931F93FD
-:101DC000CF9308E613E0C0E0F801929182918F0171
-:101DD0000E94D727C80FF3E000361F07A9F78C2F02
-:101DE000CF911F910F9108950E941B29811102C06C
-:101DF0000E94F7280E944529809347043E9A8091CB
-:101E000071008D7F8093710082E0809390008AE161
-:101E10008093910081E080936A03089580916A0322
-:101E2000811102C00E94F40E1092BA031092B903FD
-:101E3000809171008D7F80937100809190008F73ED
-:101E40008093900010927C0310927B031092B30356
-:101E50001092B4031092B5031092B6031092B2031D
-:101E60001092B103E1E9F3E0A1E8B3E0119211921D
-:101E7000119211921D921D9283E0E13BF807B1F798
-:101E80000895CF92DF92EF92FF920F931F93CF931B
-:101E9000DF9320917B03222309F484C06B017C0132
-:101EA00080916A03811102C00E94F40E01EB13E0DD
-:101EB000C7E0D0E0A7019601F8019291829172915A
-:101EC00062918F010E94902E811131C0FE01EE0FB0
-:101ED000FF1FEE0FFF1FEF56FC4F10821182128280
-:101EE0001382DE01AA0FBB1FAF57BC4F11961C9285
-:101EF0001E92C730D105E9F0219644815581668153
-:101F000077814083518362837383148215821682A2
-:101F1000178212968D919C91139711969C938E9394
-:101F200013961C921E92129734961296E2CF219726
-:101F300008F68091B9039091BA03019797FD05C007
-:101F40009093BA038093B90304C01092BA0310921D
-:101F5000B9038091B9039091BA032091B7033091EE
-:101F6000B8032817390724F01092B8031092B7036A
-:101F7000892BC1F4809171008D7F809371008091D5
-:101F800090008F73809390001092B3031092B4036B
-:101F90001092B5031092B6031092B2031092B103DF
-:101FA00010927B03DF91CF911F910F91FF90EF90E3
-:101FB000DF90CF9008951F920F920FB60F921124C9
-:101FC0004F925F926F927F928F929F92AF92BF9249
-:101FD000CF92DF92EF92FF922F933F934F935F93B5
-:101FE0006F937F938F939F93AF93BF93CF93DF9321
-:101FF000EF93FF9380917B03882309F49BC1C091E9
-:10200000B903D091BA031C161D060CF093C1409081
-:102010006B0350906C0360906D0370906E0320E032
-:1020200030E0A901C301B2010E943B3018160CF048
-:1020300065C0C130D10509F452C08091B7039091B9
-:10204000B803BE010E940D327C019093B8038093C7
-:10205000B70380907D0390907E03A0907F03B090A3
-:10206000800320E030E040E85FE3C501B4010E9456
-:102070002C2E60937D0370937E0380937F03909357
-:102080008003F701EE0FFF1FEE0FFF1FEF56FC4F0F
-:10209000A301920160817181828193810E94942EBB
-:1020A00020E030E040E05EE30E943F309B01AC0165
-:1020B000C501B4010E943B3018168CF4C70101968B
-:1020C000BE010E940D329093B8038093B703109223
-:1020D0007D0310927E0310927F0310928003E091A3
-:1020E000B703F091B803EE0FFF1FEE0FFF1FEF567F
-:1020F000FC4F6081718182819381D0C0C090B30315
-:10210000D090B403E090B503F090B60320E030E047
-:10211000A901C701B6010E94902E2197882309F4D6
-:10212000A2C0FE01EE0FFF1FEE0FFF1FEF56FC4F88
-:1021300080809180A280B380A5019401C701B6017F
-:102140000E94902E87FF31C0A501940160E070E0ED
-:102150008CED93EC0E94942E20E030E040E451E4BA
-:102160000E94942E20E030E040E05FE30E943F3088
-:102170009B01AC0160E070E080E090E40E94A2303E
-:102180009B01AC01C501B4010E943F309B01AC0131
-:10219000C701B6010E94902E87FF07C0A7019601D4
-:1021A00060E070E08CED93E439C0A5019401C701B3
-:1021B000B6010E943B3018160CF055C0A5019401E1
-:1021C00060E070E08CED93E40E94942E20E030E01B
-:1021D00040E451E40E94942E20E030E040E05FE3D0
-:1021E0000E943F309B01AC0160E070E080E090E431
-:1021F0000E94A2309B01AC01C501B4010E943F3096
-:102200009B01AC01C701B6010E943B3018165CF57A
-:10221000A701960160E070E08CED93EC0E94942E93
-:1022200020E030E040E451E40E94942E20E030E0D1
-:1022300040E05FE30E943F309B01AC0160E070E052
-:1022400080E090E40E94A2309B01AC01C701B6017E
-:102250000E943F306093B3037093B4038093B5033F
-:102260009093B60313C0FE01EE0FFF1FEE0FFF1F8A
-:10227000EF56FC4F80819181A281B3818093B3039B
-:102280009093B403A093B503B093B6036091B303E6
-:102290007091B4038091B5039091B60320916803C7
-:1022A000309169032F3F4FEF340731F02F5F3F4FDD
-:1022B00030936903209368030E9416146B017C011C
-:1022C00020E034E244EF51E40E94902E87FF08C0E2
-:1022D00086EFC82E88E2D82E84EFE82E81E4F82E0F
-:1022E00020E030E040E051E4C701B6010E943F30F9
-:1022F0009B01AC0160E074E284E79BE40E94942EB1
-:102300006B017C010E94012F7093970060939600EF
-:1023100020911E0230911F02409120025091210213
-:10232000C701B6010E943F300E94012F70939900AF
-:102330006093980080917C03882309F433C1C09096
-:102340007703D0907803E0907903F0907A0320E04F
-:1023500030E0A901C701B6010E943B301816D4F540
-:1023600080916803909169038F3F2FEF920729F0C6
-:1023700001969093690380936803C701B6010E9498
-:10238000161420E030E040E051E40E943F309B0111
-:10239000AC0160E074E284E79BE40E94942E6B0140
-:1023A0007C010E94012F709397006093960020910A
-:1023B0001E0230911F024091200250912102C7015C
-:1023C000B6010E943F300E94012F709399006093E4
-:1023D000980008C0109297001092960010929900F1
-:1023E0001092980060917103709172036F5F7F4F3C
-:1023F000709372036093710320919600309197005F
-:1024000080E090E0232BF1F0C0919600D0919700EE
-:102410000E942D2F6B017C01BE0180E090E00E94A4
-:102420002D2F9B01AC016091730370917403809117
-:102430007503909176030E94942E20E03FEF4FE7C2
-:1024400057E410C00E942D2F6B017C0120E030EE7C
-:102450004FEF54E46091730370917403809175039E
-:10246000909176030E943F309B01AC01C701B601F9
-:102470000E943B3087FD96C080916F038F5F8093F1
-:102480006F0390E020914304309144048217930736
-:10249000A0F080914E04882319F010926F030DC0B4
-:1024A000809171008D7F80937100809190008F7377
-:1024B0008093900010927C037DC080917003C09146
-:1024C0006F03811128C0C0904804D0904904E09067
-:1024D0004A04F0904B0420E030E0A901C701B601A6
-:1024E0000E943B301816BCF481E080937003109278
-:1024F0007703109278031092790310927A03C092B6
-:102500007303D0927403E0927503F0927603C15086
-:10251000C0936F0343C0109270031092690310922E
-:102520006803E0914504F091460448E0C49FE00D43
-:10253000F11D112480819181A281B3818093770361
-:1025400090937803A0937903B0937A0320E030E06E
-:1025500040E85EE364817581868197810E943F3007
-:102560006B017C0180912202682F70E080E090E096
-:102570000E942D2F20E030E048EC52E40E94942E7F
-:102580009B01AC01C701B6010E943F306093730309
-:102590007093740380937503909376031092720383
-:1025A000109271038091470480FD04C010927C0357
-:1025B00010927B03FF91EF91DF91CF91BF91AF918B
-:1025C0009F918F917F916F915F914F913F912F914B
-:1025D000FF90EF90DF90CF90BF90AF909F908F9043
-:1025E0007F906F905F904F900F900FBE0F901F9055
-:1025F0001895CF92DF92EF92FF92CF93DF936B010A
-:102600007C01EA0180916A03811102C00E94F40EEC
-:102610008091470480FF46C08091B9039091BA032E
-:1026200008970CF03FC0809171008D7F80937100FE
-:1026300080917C0381110E940E0F81E080937B03C7
-:10264000109269031092680320E030E0A901C701ED
-:10265000B6010E943B301816DCF48091B9039091CA
-:10266000BA03FC01EE0FFF1FEE0FFF1FEF56FC4FEA
-:10267000C082D182E282F382FC01EE0FFF1FEF578E
-:10268000FC4FD183C08301969093BA038093B90322
-:1026900080917100826080937100809190008068C9
-:1026A00080939000DF91CF91FF90EF90DF90CF90DB
-:1026B00008958F929F92AF92BF92CF92DF92EF9246
-:1026C000FF920F931F93CF93DF93EC017B01D42EE6
-:1026D0004801590180916A03811102C00E94F40EE1
-:1026E0008091470480FF6BC0809171008D7F809343
-:1026F000710080917B0381110E940E0F81E0809315
-:102700007C03D0934604C0934504F0924404E092C5
-:102710004304D0924E048092480490924904A092BF
-:102720004A04B0924B0410927D0310927E031092E3
-:102730007F031092800310926F0388819981AA8190
-:10274000BB818093770390937803A0937903B09330
-:102750007A0320E030E040E85EE36C817D818E8189
-:102760009F810E943F306B017C0180912202682F83
-:1027700070E080E090E00E942D2F20E030E048ECF7
-:1027800052E40E94942E9B01AC01C701B6010E9445
-:102790003F30609373037093740380937503909339
-:1027A000760310927203109271038091710082601F
-:1027B0008093710080919000806880939000DF91F9
-:1027C000CF911F910F91FF90EF90DF90CF90BF902E
-:1027D000AF909F908F9008958091470481700895E5
-:1027E000809147048160809347040E9449290C949A
-:1027F0009C08809147048E7F809347040C9449295C
-:102800008091BB0390E0019666E070E00E940D327B
-:102810008093BB0308958091BB0390E0019766E02D
-:1028200070E00E940D328093BB0308958F929F92B7
-:10283000AF92BF92CF92DF92EF92FF920F931F93CE
-:10284000CF93DF936B017C01C0916803D091690342
-:10285000BE0180E090E00E942D2F4B015C01A7019A
-:10286000960160E070E08CE594E40E94942E9B0158
-:10287000AC01C501B4010E943F300E94012F20919C
-:10288000BB03233009F473C028F4222351F0213014
-:10289000E9F02CC1243009F4A0C0253009F4E0C0CF
-:1028A00025C180E090E0A0E0BFE380931E029093FA
-:1028B0001F02A0932002B093210210926B0310928A
-:1028C0006C0310926D0310926E0310C110926B0393
-:1028D00010926C0310926D0310926E0364317105B7
-:1028E00040F46A30710560F520E030E040E85EE3D6
-:1028F0002BC0693C710508F0AAC080E090E00E94FE
-:102900002D2F20E030E040EA51E40E942B2E20E001
-:1029100030E044E353E40E94942E9B01AC010E94FA
-:102920003F3020E030E040E05EE30E943F309B011A
-:10293000AC0160E070E080E09EE30E942B2E44C07A
-:1029400020E030E040E05FE3C701B6010E943F3085
-:102950006B017C0180E090E0A0E0BEE380931E026A
-:1029600090931F02A0932002B0932102BFC0109247
-:102970006B0310926C0310926D0310926E034AE089
-:10298000469F9001479F300D1124C90168EB7BE001
-:102990000E94F931BC016C5D754077FF03C07195F1
-:1029A00061957109882777FD8095982F0E942F2FB8
-:1029B0002EE333EC4EE259E30E943F3020E030E05A
-:1029C00040EC5EE30E942C2E60931E0270931F0267
-:1029D000809320029093210289C010926B03109281
-:1029E0006C0310926D0310926E03CE0183709927D1
-:1029F000892BE1F0BE016170772780E090E00E94B2
-:102A00002D2F20E030E040E05EE30E943F3020E0E8
-:102A100030E040E45FE30E942C2E60931E0270932E
-:102A20001F0280932002909321020CC080E090E06E
-:102A3000A0E0BFE380931E0290931F02A0932002A8
-:102A4000B0932102C770DD27CD2B09F04FC0109243
-:102A50001E0210921F02109220021092210246C004
-:102A600010926B0310926C0310926D0310926E0320
-:102A700000E010E020E03FE300931E0210931F02ED
-:102A800020932002309321026739710578F180E0AC
-:102A900090E00E942D2F20E030E047E153E40E94B7
-:102AA0002B2E20E030E04AE754E40E94942E20E0F0
-:102AB00030E048E452E40E943F3020E030E040EA59
-:102AC00051E40E94712F0E94FC2E660F771F660F43
-:102AD000771FFB01EE56FD4F2081318142815381EA
-:102AE000C701B6010E943F306B017C01C701B601EE
-:102AF000DF91CF911F910F91FF90EF90DF90CF90DA
-:102B0000BF90AF909F908F9008958091CC030895CF
-:102B1000CF93DF9300D01F92CDB7DEB79C01809199
-:102B20005304843019F593E099833B832A8390936F
-:102B3000E9008FEF9091E800815095FD06C095ED7A
-:102B40009A95F1F700008111F5CF8091E80085FF9B
-:102B50000DC040E050E063E070E0CE0101960E94BD
-:102B6000E9178091E8008E778093E8000F900F902E
-:102B70000F90DF91CF910895CF93DF9300D01F92F4
-:102B8000CDB7DEB720915304243021F522E029830C
-:102B90009B838A8383E08093E9008FEF9091E80024
-:102BA000815095FD06C095ED9A95F1F700008111D1
-:102BB000F5CF8091E80085FF0DC040E050E063E074
-:102BC00070E0CE0101960E94E9178091E8008E77AF
-:102BD0008093E8000F900F900F90DF91CF910895B0
-:102BE000209153042430F1F422E02093E9002FEFE8
-:102BF0003091E800215035FD06C035ED3A95F1F7EA
-:102C000000002111F5CF2091E80025FF0BC040E026
-:102C100050E065E070E00E94E9178091E8008E774F
-:102C20008093E8000895CF93DF93EC0190915304D3
-:102C3000943009F046C080912D028823D9F080910C
-:102C40002E028823B9F09093E9008FEF9091E8006D
-:102C5000815095FD06C095E19A95F1F7000081112C
-:102C6000F5CF8091E80085FF2CC040E050E060E1A6
-:102C700070E017C081E08093E9008FEF9091E80049
-:102C8000815095FD06C095ED9A95F1F700008111F0
-:102C9000F5CF8091E80085FF14C040E050E068E087
-:102CA00070E0CE010E94E9178091E8008E77809352
-:102CB000E80080E1FE01ACEBB3E001900D928A9553
-:102CC000E1F7DF91CF91089580915204811109C0FD
-:102CD0000E947E190E94DB198091E200846080933B
-:102CE000E2000895109252040895089508950C94F6
-:102CF000222842E061EC81E00E94F81842E061EC99
-:102D000082E00E94F81842E061EC83E00E94F8182B
-:102D100042E161EC84E00C94F81880915504833012
-:102D200009F455C030F4813071F0823009F48EC05E
-:102D300008958A3009F47AC08B3009F460C0893074
-:102D400009F09CC020C080915404813A09F096C0DB
-:102D50008091E800877F8093E800809158049091EB
-:102D60005904892B21F460E18CEB93E003C060E00F
-:102D700080E090E070E00E9434188091E8008B774A
-:102D80008093E800089580915404813209F076C060
-:102D90008091580490915904009719F0039709F015
-:102DA0006DC08091E800877F8093E8008091E80003
-:102DB00082FD05C0809153048111F8CF5FC08091DE
-:102DC000F1008093CC038091E8008B7753C0809111
-:102DD0005404813A09F052C08091580490915904EA
-:102DE000892B09F04BC08091E800877F8093E80031
-:102DF0008091E80080FFFCCF80912D0236C0809149
-:102E000054048132D9F58091580490915904892B4A
-:102E1000A9F58091E800877F8093E8000E942D1932
-:102E20008091560480932D020C9463218091540468
-:102E3000813221F58091E800877F8093E8000E942D
-:102E40002D19809157048093CD03089580915404E7
-:102E5000813AA1F48091E800877F8093E800809117
-:102E6000E80080FFFCCF8091CD038093F10080913A
-:102E7000E8008E778093E8000C942D19089584B7AC
-:102E8000877F84BF88E10FB6F8948093600010922A
-:102E900060000FBE90E080E80FB6F8948093610068
-:102EA000909361000FBE0E94D01C0E947E190E9468
-:102EB000DB198091E20084608093E20078940E94A4
-:102EC000611C0E94D21C83E292E00E947C1C8091D3
-:102ED0005304853069F40E94E327809151048823CC
-:102EE000B1F30E941128882391F30E94D317EFCFEA
-:102EF0000E94DA1CECCF292F332723303105C9F08B
-:102F000064F42130310581F02230310509F043C0ED
-:102F10008DE690E024EA39E042C021323105F1F03B
-:102F20002232310541F137C082E190E021E13AE0FF
-:102F300036C099278130910541F08230910541F0EA
-:102F4000892B49F5E0EAF9E005C0E2E7F9E002C0C3
-:102F5000E8E4F9E0849190E09F0121C06430D8F466
-:102F6000E62FF0E0EE0FFF1FE251FD4F208131818F
-:102F700089E090E014C0643070F470E0FB01EE0F63
-:102F8000FF1FEA51FD4F20813181FB01EE51FD4FC2
-:102F9000808190E004C080E090E020E030E0FA0121
-:102FA00031832083089580E189BD82E189BD09B420
-:102FB00000FEFDCF8091D8008F7D8093D800809156
-:102FC000E00082608093E0008091E00081FDFCCF12
-:102FD0000895CF92DF92EF92FF920F931F93CF93BA
-:102FE000DF93EC018B016A010E944C19811133C0FF
-:102FF000C114D10439F0F60180819181081B190BAD
-:10300000C80FD91FE12CF12C0115110519F1809180
-:10301000E80085FD16C08091E8008E778093E80077
-:10302000C114D10449F0F60180819181E80EF91EA6
-:10303000F182E08285E00FC00E944C19882321F3C1
-:103040000AC089918093F10001501109FFEFEF1A36
-:10305000FF0ADACF80E0DF91CF911F910F91FF90AF
-:10306000EF90DF90CF90089520915A0430915B0447
-:103070002617370748F06115710539F42091E800EB
-:103080002E772093E80001C0B90140E06115710579
-:10309000A9F120915304222309F443C0253009F4F7
-:1030A00042C02091E80023FD40C02091E80022FDAD
-:1030B00032C02091E80020FFE9CF4091F300209139
-:1030C000F20030E0342BFC01CF016115710559F09D
-:1030D0002830310540F481918093F10061507109ED
-:1030E0002F5F3F4FF1CF41E02830310509F040E03C
-:1030F0002091E8002E772093E800C8CF4111C9CF76
-:103100000AC080915304882361F0853061F080917A
-:10311000E80083FD0AC08091E80082FFF2CF80E0E2
-:10312000089582E0089583E0089581E00895209154
-:103130005A0430915B042617370748F06115710572
-:1031400039F42091E8002E772093E80001C0B901FE
-:10315000FC0120E06115710591F1809153048823F1
-:1031600009F440C0853009F43FC08091E80083FD38
-:103170003DC08091E80082FD2FC08091E80080FF73
-:10318000E9CF2091F3008091F20090E0922B61153D
-:10319000710559F08830910540F424912093F10095
-:1031A0003196615071090196F2CF21E0089709F03C
-:1031B00020E08091E8008E778093E800CBCF21114A
-:1031C000CCCF0AC080915304882361F0853061F030
-:1031D0008091E80083FD0AC08091E80082FFF2CF71
-:1031E00080E0089582E0089583E0089581E00895E5
-:1031F000982F973058F59093E900981739F070910F
-:10320000EC002091ED005091F00003C0242F762FA8
-:1032100050E021FF19C03091EB003E7F3093EB006E
-:103220003091ED003D7F3093ED003091EB00316047
-:103230003093EB007093EC002093ED005093F0007E
-:103240002091EE0027FF07C09F5FD3CF8F70809340
-:10325000E90081E0089580E008958091540487FF9B
-:1032600011C08091E80082FD05C080915304811156
-:10327000F8CF11C08091E8008B770BC08091530488
-:10328000882349F08091E80080FFF8CF8091E80022
-:103290008E778093E80008952091E4003091E50056
-:1032A00095E64091EC00842F817040FF22C0809110
-:1032B000E80080FD1CC080915304882391F0853084
-:1032C00091F08091EB0085FD10C04091E400509199
-:1032D000E5004217530729F39A01915011F784E052
-:1032E000089582E0089583E0089581E0089580E0E4
-:1032F00008954091E80042FFDECF08950E94EC1946
-:103300000E94F419E0EEF0E0808181608083E8EDB6
-:10331000F0E080818F77808319BCA7EDB0E08C91BD
-:103320008E7F8C9380818F7E8083109252040895CB
-:103330000F931F93CF93DF930E94EC190E94F4190F
-:10334000C8EDD0E088818F77888388818068888302
-:1033500088818F7D888319BC1092530410924F048A
-:10336000109251041092500400EE10E0F801808198
-:103370008B7F808388818160888342E060E080E089
-:103380000E94F818E1EEF0E080818E7F8083E2EE0B
-:10339000F0E0808181608083808188608083F80193
-:1033A00080818E7F8083888180618883DF91CF9147
-:1033B0001F910F910895E8EDF0E080818F7E80836A
-:1033C000E7EDF0E080818160808384E082BF81E06E
-:1033D000809352040C949819E8EDF0E080818E7F80
-:1033E00080831092E20008951092DA001092E100BA
-:1033F00008951F920F920FB60F9211242F933F93AF
-:103400004F935F936F937F938F939F93AF93BF93EC
-:10341000EF93FF938091E10082FF0BC08091E20067
-:1034200082FF07C08091E1008B7F8093E1000E94C2
-:10343000601C8091DA0080FF1FC08091D80080FF5F
-:103440001BC08091DA008E7F8093DA008091D900D2
-:1034500080FF0DC080E189BD82E189BD09B400FE15
-:10346000FDCF81E0809353040E94641605C019BC0F
-:10347000109253040E9472168091E10080FF19C0DF
-:103480008091E20080FF15C08091E2008E7F8093E2
-:10349000E2008091E20080618093E2008091D80098
-:1034A00080628093D80019BC85E0809353040E9409
-:1034B00076168091E10084FF30C08091E20084FFA5
-:1034C0002CC080E189BD82E189BD09B400FEFDCF39
-:1034D0008091D8008F7D8093D8008091E1008F7E0D
-:1034E0008093E1008091E2008F7E8093E2008091E2
-:1034F000E20081608093E20080914F04882311F004
-:1035000084E007C08091E30087FD02C081E001C034
-:1035100083E0809353040E9477168091E10083FF3B
-:1035200029C08091E20083FF25C08091E100877F60
-:103530008093E10082E08093530410924F048091C5
-:10354000E1008E7F8093E1008091E2008E7F809386
-:10355000E2008091E20080618093E20042E060E05E
-:1035600080E00E94F8188091F00088608093F0005D
-:103570000E947516FF91EF91BF91AF919F918F912E
-:103580007F916F915F914F913F912F910F900FBE5F
-:103590000F901F9018951F920F920FB60F92112443
-:1035A0002F933F934F935F936F937F938F939F934B
-:1035B000AF93BF93CF93DF93EF93FF93C091E90055
-:1035C000CF708091EC00D82FD17080FDD0E81092A0
-:1035D000E9008091F000877F8093F00078940E944A
-:1035E0000F1B1092E9008091F00088608093F0003A
-:1035F000CD2BCF70C093E900FF91EF91DF91CF9178
-:10360000BF91AF919F918F917F916F915F914F91FA
-:103610003F912F910F900FBE0F901F9018951F9301
-:10362000CF93DF93CDB7DEB7AA970FB6F894DEBF7E
-:103630000FBECDBFE4E5F4E088E08E0F9091F1007D
-:1036400091938E13FBCF0E948D168091E80083FF2B
-:103650001FC18091540490915504492F50E04A3085
-:10366000510508F015C1FA01EC59FF4F0C942132B5
-:10367000803881F0823809F00BC1809158048F7036
-:103680008093E9008091EB0085FB882780F91092F8
-:10369000E90006C08091500490915104911182601C
-:1036A0009091E800977F9093E8008093F10010924A
-:1036B000F100C8C0282F2D7F09F0EAC0882319F037
-:1036C000823061F0E5C080915604813009F0E0C09D
-:1036D000933009F080E0809351042BC08091560410
-:1036E000811127C0809158048F7009F4D1C0809354
-:1036F000E9002091EB0020FF1CC0933021F4809161
-:10370000EB00806214C09091EB0090619093EB000D
-:1037100021E030E0A90102C0440F551F8A95E2F76D
-:103720004093EA001092EA008091EB008860809359
-:10373000EB001092E9008091E800877F86C081113C
-:10374000A7C0109156041F778091E3008078812BE9
-:103750008093E3008091E800877F8093E8000E94D7
-:103760002D198091E80080FFFCCF8091E3008068F4
-:103770008093E300111102C082E001C083E08093D6
-:10378000530486C08058823008F082C0809156046D
-:10379000909157048C3D53E0950779F583E08A8337
-:1037A0008AE289834FB7F894DE01139620E03EE069
-:1037B00051E2E32FF0E050935700E49120FF03C063
-:1037C000E295EF703F5FEF708E2F90E0EA3010F0DF
-:1037D000C79601C0C0968D939D932F5F243149F702
-:1037E0004FBF8091E800877F8093E8006AE270E035
-:1037F000CE0101960E94341814C0AE014F5F5F4F96
-:10380000609158040E947B17BC01009709F440C0E6
-:103810009091E800977F9093E80089819A810E94B7
-:1038200097188091E8008B778093E80031C080384A
-:1038300079F58091E800877F8093E80080914F04BC
-:103840008093F1008091E8008E778093E8000E94D9
-:103850002D191EC081111CC0909156049230C0F4E5
-:103860008091E800877F8093E80090934F040E9446
-:103870002D1980914F04811106C08091E30087FDCE
-:1038800002C081E001C084E0809353040E94791655
-:103890008091E80083FF0AC08091E800877F8093D1
-:1038A000E8008091EB0080628093EB00AA960FB64F
-:1038B000F894DEBF0FBECDBFDF91CF911F91089569
-:1038C0000895CF93809153048823A1F0C091E9001B
-:1038D000CF709091EC00892F817090FD80E8C82B0B
-:1038E0001092E9008091E80083FD0E940F1BCF70C9
-:1038F000C093E900CF9108959093D3038093D203AE
-:103900000895E091D203F091D303309721F0019014
-:10391000F081E02D099480E00895E091D203F091C8
-:10392000D303309721F00280F381E02D09940895AC
-:10393000E091D203F091D303309721F00480F58118
-:10394000E02D099408952091D0033091D10382177E
-:10395000930771F09093D1038093D003E091D20349
-:10396000F091D303309721F00680F781E02D099480
-:1039700008952091CE033091CF038217930771F001
-:103980009093CF038093CE03E091D203F091D303C1
-:10399000309721F00084F185E02D09940895089571
-:1039A0000C94CF1C0E9456280E94140E0E94DC2802
-:1039B0000C94902D5F926F927F928F929F92AF9214
-:1039C000BF92CF92DF92EF92FF920F931F93CF930C
-:1039D000DF9300D000D01F92CDB7DEB70E94590E02
-:1039E0009DEDC92E93E0D92E03E010E0AA24A39404
-:1039F000B12C502E802F0E94D40E4C01F6017290F3
-:103A000062906F016826792661147104A1F4015057
-:103A1000110978F78FEF89838A831B820E945F28C0
-:103A20008160782F9D838C8349815A816B818D8140
-:103A30000E948A1D38C08091320481FD0E94DD0EF3
-:103A40002BE030E07501022E02C0EE0CFF1C0A9440
-:103A5000E2F7C70186219721892B09F129835A8230
-:103A60008E209F2091E0892809F490E09B830E949A
-:103A70005F288160782F9D838C8349815A816B8177
-:103A80008D810E948A1D000F111FF801EB52FC4F1F
-:103A900080819181E826F926F182E08204C02150DC
-:103AA000310980F6B4CF0E94C82A1091D4030E9435
-:103AB000811C1817D1F00E94811C8093D4030F90B1
-:103AC0000F900F900F900F90DF91CF911F910F915A
-:103AD000FF90EF90DF90CF90BF90AF909F908F902E
-:103AE0007F906F905F900C94FE0D0F900F900F9051
-:103AF0000F900F90DF91CF911F910F91FF90EF905A
-:103B0000DF90CF90BF90AF909F908F907F906F90FD
-:103B10005F900895CF93DF93CDB7DEB72B970FB6A5
-:103B2000F894DEBF0FBECDBF4F83588769877A8771
-:103B30008B87DE01119686E0FD0111928A95E9F7E7
-:103B400085E0FE01379601900D928A95E1F7498153
-:103B50005A816B817C818D819E810E9401242B96EC
-:103B60000FB6F894DEBF0FBECDBFDF91CF910895A1
-:103B7000CF93882309F4C2C0C82F823859F40E9419
-:103B8000811C81FDBBC089E30E94DB260E94A8271F
-:103B900089E30CC0833879F40E94811C80FDAEC09B
-:103BA00083E50E94DB260E94A82783E50E941D274B
-:103BB000CF910C94A827843859F40E94811C82FD6F
-:103BC0009DC087E40E94DB260E94A82787E4EECFF1
-:103BD0008CEF8C0F813A48F48C2F0E94F82C8111C5
-:103BE0008DC08C2F0E94DB26E3CF80E28C0F8830C3
-:103BF00048F4C77081E001C0880FCA95EAF70E94B7
-:103C00006127D6CF8BE58C0F833078F4C53A29F045
-:103C1000C63A31F083E890E005C081E890E002C048
-:103C200082E890E0CF910C94A31C88E58C0F83313F
-:103C300008F064C0C83A39F1C93A41F1CA3A49F1C9
-:103C4000CB3A51F1CC3A59F1CD3A61F1C03B69F12F
-:103C5000CE3A71F1CF3A79F1C13B81F1C23B89F1A2
-:103C6000C33B91F1C43B99F1C53BA1F1C63BA9F11E
-:103C7000C73BB1F1C83BB9F1C93BC1F1CA3BC9F17E
-:103C800080E090E038C082EE90E035C089EE90E0B0
-:103C900032C08AEE90E02FC085EB90E02CC086EB1E
-:103CA00090E029C087EB90E026C08CEC90E023C028
-:103CB0008DEC90E020C083E891E01DC08AE891E09F
-:103CC0001AC082E991E017C084E991E014C081E252
-:103CD00092E011C083E292E00EC084E292E00BC059
-:103CE00085E292E008C086E292E005C087E292E0B9
-:103CF00002C08AE292E0CF910C94B91CCF91089552
-:103D0000882309F44BC0823859F40E94811C81FF3A
-:103D100045C089E30E94DB260E94A82789E30CC0E6
-:103D2000833871F40E94811C80FF38C083E50E94B3
-:103D3000DB260E94A82783E50E941D270C94A82754
-:103D4000843859F40E94811C82FF28C087E40E94B5
-:103D5000DB260E94A82787E4EFCF9CEF980F913ACB
-:103D600058F390E2980F983050F4877091E001C0BA
-:103D7000990F8A95EAF7892F0E946727DFCF9BE585
-:103D8000980F933020F480E090E00C94A31C885AA4
-:103D9000833120F480E090E00C94B91C08958823CE
-:103DA00021F00E9461270C94A8270895882321F010
-:103DB0000E9467270C94A82708957F928F929F9264
-:103DC000AF92BF92CF92DF92EF92FF920F931F9329
-:103DD000CF93DF931F92CDB7DEB77C01C62E772E2F
-:103DE000FC01058102950F70128111110E947E273E
-:103DF0000E94D426882379F0112369F080E28C0D8B
-:103E0000883048F082E00E94BD260E94D42691E0CE
-:103E1000D82ED92601C0D12CE72DE295EF70F0E025
-:103E2000E259FF4F0C942132872D807F072D0F70B0
-:103E3000882311F00295007F112389F0002309F4F3
-:103E400099C180E28C0D883020F4802F0E94612778
-:103E500003C0802F0E9471270E94A8278BC18C2D40
-:103E60000E94801E002309F4C3C180E28C0D8830BB
-:103E700020F4802F0E94672703C0802F0E9477279D
-:103E80000E94A827B5C1872D807F972D9F70803213
-:103E900011F4892F03C0892F8295807FCC2021F0D7
-:103EA000F1E0CF16A1F01DC0112339F0002319F164
-:103EB000013009F50E9491279BC1002319F00130C0
-:103EC00009F496C189830E949427898110C1112326
-:103ED00021F0063008F08CC10EC0053008F088C112
-:103EE00006C1112359F0002331F0F701958190FFAD
-:103EF00041C19F7095830E94CF1E7AC1002309F4AF
-:103F0000F6C03EC1872D86958695837090E0009718
-:103F100019F0019761F06CC1112321F08C2D972DC0
-:103F2000937002C080E090E00E94A31C61C1112345
-:103F300021F08C2D972D937002C080E090E00E94BC
-:103F4000B91C56C18C2D112319F00E94D02902C032
-:103F50000E94382A0E94BD2A4BC1872D837009F028
-:103F600052C0111145C18C2D829586958770880F9E
-:103F7000880F9C2D9F70892E912CA12CB12C082E7E
-:103F800004C0880C991CAA1CBB1C0A94D2F7C4FE5E
-:103F900014C00FE010E020E030E0B901A80104C037
-:103FA000440F551F661F771F8A95D2F7CB01BA01C0
-:103FB000609570958095909503C060E070E0CB01AE
-:103FC000272D26952695237030E02230310569F0A3
-:103FD0002330310589F0682979298A299B292130E4
-:103FE000310571F00E94492503C1682979298A2980
-:103FF0009B290E946525FCC00E944925C501B4018A
-:104000000E942D25F5C0112319F0872D817001C064
-:104010008695882309F4ECC08C2D8295869587704F
-:10402000880F880F9C2D9F70892E912CA12CB12C6C
-:10403000082E04C0880C991CAA1CBB1C0A94D2F739
-:10404000C4FE14C00FE010E020E030E0B901A80188
-:1040500004C0440F551F661F771F8A95D2F7CB0106
-:10406000BA01609570958095909503C060E070E00E
-:10407000CB01272D269526952370422F50E0423004
-:10408000510569F04330510589F0682979298A2959
-:104090009B294130510571F00E942326A9C068294F
-:1040A00079298A299B290E943F26A2C00E942326A3
-:1040B000C501B4010E9407269BC08C2D90E0FC0135
-:1040C000E05EF109E531F10508F050C0E258FF4F1C
-:1040D0000C9421320C2D0F70872D8F71112321F03C
-:1040E0000E94A025802F07CF0E94C125802F0E940B
-:1040F000D61E7EC0112341F0053008F079C0872D0F
-:104100008F710E94E62574C0063008F071C0F7CFA9
-:10411000112339F0872D8F710E94A02569C01123CA
-:10412000C9F3872D8F710E94C12562C0112329F028
-:10413000872D8F710E948B255BC00E94812558C0FE
-:10414000112351F0172D1F71812F0E94A02563E0CC
-:10415000812F0E94B4264CC081E00E94BD2602300F
-:1041600008F446C082E00E94BD2642C0112331F00F
-:10417000002381F28C2D0E94B81D3AC0002389F2E1
-:104180008C2D0E94801E34C0472D4F706C2DC701AE
-:104190000E94E0060E94A5242BC0111129C0472DC2
-:1041A0004F7050E042305105B9F04CF441155105C3
-:1041B00081F041305105E1F40E94B82D19C043301F
-:1041C000510569F04430510599F48C2D0E940A2E56
-:1041D0000FC00E94A12D0CC00E94D42D09C00E94C6
-:1041E000E72D06C0472D4F706C2DC7010E949F0A16
-:1041F000DD20F9F00E94B02680FD1BC0F70112827D
-:104200000E94AA260E94A025C7010E9428210E9480
-:10421000AA260F90DF91CF911F910F91FF90EF9001
-:10422000DF90CF90BF90AF909F908F907F900C9435
-:10423000C1250F90DF91CF911F910F91FF90EF90CB
-:10424000DF90CF90BF90AF909F908F907F90089518
-:104250000F931F93CF93DF93EC01888199812B817A
-:104260003C81232BB9F09F3F11F48F3F99F0CE0191
-:104270000E949E08882371F0688179818A810E945A
-:10428000A6268C010E945B260E942225B801CE0141
-:104290000E94DD1EDF91CF911F910F9108950E9422
-:1042A0007E270E948E270E9453270E94A8270E94E3
-:1042B0006E2B0E94BD2A80E090E00E94A31C80E04B
-:1042C00090E00C94B91C0E946E270C944F210E9420
-:1042D0009B26292F22952F7030E02C3031054CF48D
-:1042E0002A3031056CF42250310922303105A8F40E
-:1042F00007C02C30310569F02F30310551F00DC069
-:10430000803F69F018F4803E40F409C0843F29F4EE
-:1043100006C093FB882780F9089580E0089581E026
-:104320000895CF93DF9300D000D01F92CDB7DEB7B2
-:104330000F900F900F900F900F90DF91CF910895F5
-:10434000CF93DF9300D000D000D0CDB7DEB7269654
-:104350000FB6F894DEBF0FBECDBFDF91CF910895A9
-:104360001F93CF93DF93C091DD0316E08091DE03AE
-:10437000C81799F0D0E01C9FF0011D9FF00D11248B
-:10438000E152FC4F4081518162817381848195812A
-:104390000E94A0212196C770E9CFDF91CF911F9194
-:1043A000089540910F045091100460911104709190
-:1043B000120480911304909114040C94A021809114
-:1043C000140482958F7009F054C0809111048823E1
-:1043D00009F44FC08091DD03A091DE0360910F04CA
-:1043E000709110044091120450911304B6E08A17A2
-:1043F00009F43FC090E041155105C1F17F3F11F430
-:104400006F3FA1F1B89FF001B99FF00D1124E15267
-:10441000FC4F218172132AC02081621327C02281A0
-:10442000211124C0238134812417350710F4215031
-:104430003109241B350B283C3105C0F420911404AC
-:104440002F7020612093140426E0289FF001299FFB
-:10445000F00D1124EC51FC4F80818F7080618083BE
-:104460008FE094E00E9428210C94B021019687707F
-:10447000BECF0895CF92DF92EF92FF920F931F93DA
-:10448000CF93DF93CDB7DEB762970FB6F894DEBF58
-:104490000FBECDBF8C0185E0F801DE011D960190B5
-:1044A0000D928A95E1F7D8014C9111965C91119784
-:1044B00012966C9112971396CD90DC9014973091D0
-:1044C0000F047091100480911204909113040097CE
-:1044D00009F46BC17F3F19F43F3F09F466C1E090D6
-:1044E0001104EE2009F4C0C020911404C816D906A6
-:1044F00028F0F601E81BF90BCF0104C080959095D8
-:104500008C0D9D1DFF24F394883C910578F0F12CCF
-:10451000207F09F0C6C07C2DD98AC88A89890E946B
-:1045200091218FE094E00E942821B1C0822F807FEA
-:1045300009F046C0751314C0341312C0611110C0C5
-:104540002F702061209314040E94D1218FE094E009
-:104550000E94282180911404D80115968C932EC0B6
-:10456000CD2819F15F3F11F44F3FF9F0F62E61119C
-:104570001CC08091DD032091DE0336E0821709F430
-:104580005AC090E0389FF001399FF00D1124E1529C
-:10459000FC4F7181571306C07081471303C07281AD
-:1045A000711103C001968770E9CFF62E662309F4D6
-:1045B00018C180911404816080931404F12C11C1FE
-:1045C000751308C0341306C0611104C0809114042F
-:1045D000D801C3C04D875E878D859E856A8B0E94FA
-:1045E00067216A898823E1F16623D1F120911404BF
-:1045F000822F82958F7090E0029774F080910F0463
-:104600009091100498878F831986DB86CA862C8741
-:10461000CE0107960E94282186E0F801AFE0B4E0C1
-:1046200001900D928A95E1F70E94DF210E94D1212D
-:10463000FF24F394D6C04D875E878D859E850E94AA
-:104640009B26292F22952F7030E0223031050CF067
-:10465000BCC09F7009F0B6C0805E883008F4C1C04D
-:10466000C8010E942821E4CFC816D90608F453C017
-:10467000F601E81BF90BCF01883C910508F450C006
-:10468000F12C7C2DD98AC88A89890E949121EFE07A
-:10469000F4E086E0DF011D928A95E9F70E94D121BE
-:1046A000A0C0751314C0341312C0611110C08091E2
-:1046B0001404F8018583C8010E94282186E0EFE0F8
-:1046C000F4E0DF011D928A95E9F7FE2C8AC04D8740
-:1046D0005E878D859E856A8B0E9467216A89882303
-:1046E00009F4BECF662309F4BBCF20911404822FB6
-:1046F00082958F7090E002970CF48ECF80910F041A
-:10470000909110049A8389831B82DD82CC822E8350
-:10471000CE0101967FCF809590958C0D9D1DACCFDD
-:10472000F62E662309F49CCF75132EC034132CC0CB
-:104730002091140420FD1FC0822F82958F70D9F024
-:10474000D80115962C9315978F3049F08F5F982FCD
-:104750009295907F822F8F70892B15968C93C8012C
-:104760000E94282186E0F801AFE0B4E001900D92AC
-:104770008A95E1F793CF86E0F801AFE0B4E00190CD
-:104780000D928A95E1F72DC04D875E878D859E85B8
-:104790000E946721811140CF809114048160809331
-:1047A0001404C8010E9428211CC0662309F458CFB4
-:1047B0004D875E878D859E850E946721882309F439
-:1047C0004FCF2ACF811148CF0CC0243031050CF0D7
-:1047D00047CF9F7009F440CFF8019581907F09F091
-:1047E0003BCF8F2D62960FB6F894DEBF0FBECDBFC4
-:1047F000DF91CF911F910F91FF90EF90DF90CF90BD
-:1048000008951F93CF93DF93CDB7DEB72C970FB6E4
-:10481000F894DEBF0FBECDBF4F83588769877A8774
-:104820008B879C87CE0107960E943A22882369F0E5
-:104830008F8198852A853B85232BF1F19F3F09F0D5
-:1048400063C08F3F09F060C037C086E0FE01379635
-:10485000DE01119601900D928A95E1F76F817885BE
-:10486000EA85FB85309741F17F3F11F46F3F21F1DD
-:104870002091DE0330E0C9010196877099274091AD
-:10488000DD0350E08417950709F447C069837A83F4
-:10489000FD83EC8396E0929FD001939FB00D11248D
-:1048A000A152BC4FFE01319601900D929A95E1F70D
-:1048B0008093DE030E94B02116E08091DD03909189
-:1048C000DE038917C1F1189FC001112481529C4F4A
-:1048D0000E943A22882379F1E091DD031E9FF001C6
-:1048E0001124E152FC4F40815181628173818481A6
-:1048F00095810E94A0218091DD0390E00196877050
-:1049000099278093DD03D9CF4F81588569857A85B2
-:104910008B859C850E94A021CFCF0E94632110929D
-:10492000DE031092DD03EFE0F4E086E0DF011D928C
-:104930008A95E9F7C1CF2C960FB6F894DEBF0FBE6B
-:10494000CDBFDF91CF911F910895EF92FF920F930A
-:104950001F93CF93DF938C01009709F46CC0F12C67
-:10496000EE24E394E8012196F8018491843740F421
-:10497000843008F051C0813081F0823019F15BC081
-:10498000853709F444C0A8F19CE7980F903708F0E8
-:1049900052C08F770E94801E41C00E5F1F4FFE01E4
-:1049A000C49180E28C0F883048F4C7708E2D01C00E
-:1049B000880FCA95EAF70E94812714C08C2F0E94A5
-:1049C000B81D2DC00E5F1F4FFE01C49180E28C0FF9
-:1049D000883058F4C7708E2D01C0880FCA95EAF749
-:1049E0000E9487270E94A8271AC08C2F0E94801E31
-:1049F00016C00E5F1F4FFE01C491CC2381F08FE9DA
-:104A00009FE00197F1F700C00000C150F6CF0E5FA4
-:104A10001F4FFE01F49003C00E94B81D8E018F2D20
-:104A2000882309F49FCFEFE9FFE03197F1F700C049
-:104A300000008150F5CFDF91CF911F910F91FF9032
-:104A4000EF90089508956093190470931A04809369
-:104A50001B0490931C040C944F210F931F930091FF
-:104A6000190410911A0420911B0430911C04DC01DC
-:104A7000CB01802B912BA22BB32B80931904909305
-:104A80001A04A0931B04B0931C041F910F910C9463
-:104A90004F210F931F930091190410911A04209134
-:104AA0001B0430911C04DC01CB0180239123A22341
-:104AB000B3238093190490931A04A0931B04B0931A
-:104AC0001C041F910F910C944F210F931F93009181
-:104AD000190410911A0420911B0430911C04DC016C
-:104AE000CB0180279127A227B327809319049093A5
-:104AF0001A04A0931B04B0931C041F910F910C94F3
-:104B00004F2110921504109216041092170410925F
-:104B100018040C944F2141E050E060E070E004C0C4
-:104B2000440F551F661F771F8A95D2F740931504CF
-:104B30005093160460931704709318040C944F213B
-:104B400041E050E060E070E004C0440F551F661F74
-:104B5000771F8A95D2F78091150490911604A09141
-:104B60001704B0911804482B592B6A2B7B2B4093C8
-:104B700015045093160460931704709318040C9452
-:104B80004F2141E050E060E070E004C0440F551F49
-:104B9000661F771F8A95D2F740955095609570955E
-:104BA0008091150490911604A0911704B0911804F7
-:104BB000482359236A237B234093150450931604FA
-:104BC00060931704709318040C944F2141E050E057
-:104BD00060E070E004C0440F551F661F771F8A9580
-:104BE000D2F78091150490911604A0911704B0910A
-:104BF0001804482759276A277B27409315045093A8
-:104C0000160460931704709318040C944F210F93AB
-:104C10001F930091150410911604209117043091F0
-:104C20001804DC01CB01802B912BA22BB32B80939A
-:104C3000150490931604A0931704B09318041F91C1
-:104C40000F910C944F210F931F9300911504109115
-:104C500016042091170430911804DC01CB01802345
-:104C60009123A223B3238093150490931604A09359
-:104C70001704B09318041F910F910C944F210F93B8
-:104C80001F93009115041091160420911704309180
-:104C90001804DC01CB0180279127A227B32780933A
-:104CA000150490931604A0931704B09318041F9151
-:104CB0000F910C944F210895CF92DF92EF92FF92C3
-:104CC0000F931F93CF93DF938C01C0901904D09062
-:104CD0001A04E0901B04F0901C048091150490913C
-:104CE0001604A0911704B0911804C82AD92AEA2AF8
-:104CF000FB2ACFE1D0E0D701C6010C2E04C0B69547
-:104D0000A795979587950A94D2F780FF06C0B801BA
-:104D10008C2F0E94240D019721F4219760F780E0E9
-:104D200001C08C2FDF91CF911F910F91FF90EF90D9
-:104D3000DF90CF900895CF93DF93EC010E945C2623
-:104D4000BE010E94240DDF91CF910895CB010E94F6
-:104D50009B26089580911D048595859585950895D8
-:104D600080911D048770089598E0899F9001112417
-:104D7000262B20931D040C94A02520911D048095C2
-:104D8000822380931D04982F977069F430E0482F98
-:104D9000552747FD50952417350729F085958595AA
-:104DA00085950C94C125089590911D04977081E01C
-:104DB00009F480E0089590912D02992321F09091BB
-:104DC0002E02911109C020912F0230913002F90179
-:104DD00032969FEF40E01FC0982F96959695969536
-:104DE0009F3050F5E0912F02F0913002E90FF11D54
-:104DF000877021E030E0A90102C0440F551F8A9559
-:104E0000E2F7CA019181892B818308959F3F39F090
-:104E10004F5F4E3041F051915813F8CF0DC05111F2
-:104E2000F7CF942FF5CF9F3F39F0F901E90FF11D2E
-:104E300097FDFA9582830895089590912D02992304
-:104E400021F090912E02911109C020912F023091F2
-:104E50003002F9013296205F3F4F1FC0982F969580
-:104E6000969596959F30F0F4E0912F02F0913002E4
-:104E7000E90FF11D877021E030E0A90102C0440F65
-:104E8000551F8A95E2F7CA01809591818923818314
-:104E900008953196E217F30729F090819813F9CF1E
-:104EA0001082F7CF089581E090E0E0912F02F09119
-:104EB0003002E80FF91F1082019680319105A9F7A1
-:104EC000089590913104892B809331040895809541
-:104ED0009091310489238093310408951092310414
-:104EE000089590913004892B809330040895809523
-:104EF00090913004892380933004089510923004F7
-:104F0000089590912F04892B80932F040895809504
-:104F100090912F04892380932F04089510922F04D9
-:104F2000089580931E04089510921E0408958091A0
-:104F30002F0290913002FC0131969C01205F3F4F7F
-:104F400080E0919191118F5FE217F307D1F70895F7
-:104F5000E0912F02F0913002809131048083E09142
-:104F60002F02F0913002908180913004892B808350
-:104F7000E0912F02F0913002908180912F04892BD3
-:104F8000808380911E04882361F0E0912F02F091CC
-:104F900030029081892B80830E9497278111109283
-:104FA0001E0480912F02909130020C948D1C20E001
-:104FB000009739F0AC0141505109842395232F5FAC
-:104FC000F7CF822F089580915304843039F11092E5
-:104FD000330420E488E190E00FB6F894A89580931C
-:104FE00060000FBE2093600080E00E940E0680E00B
-:104FF0000E94FE0D83B7817F846083BF83B7816089
-:1050000083BF7894889583B78E7F83BF88E10FB67E
-:10501000F89480936000109260000FBE0895089588
-:10502000089580E00E940E060E940F280E94590EEB
-:105030000E9410280E94DE0E91E0811101C090E0D4
-:10504000892F08950E94632180E00E940E060E942D
-:10505000902D0E94811C0C94FE0D1F920F920FB692
-:105060000F9211248F939F93AF93BF93809133043A
-:10507000811113C08091340490913504A0913604BD
-:10508000B09137044196A11DB11D809334049093D3
-:105090003504A0933604B0933704BF91AF919F912C
-:1050A0008F910F900FBE0F901F90189582E084BDD6
-:1050B00093E095BD9AEF97BD80936E0008952FB74A
-:1050C000F8948091340490913504A0913604B09105
-:1050D00037042FBF0895CF92DF92EF92FF920F9384
-:1050E0001F932FB7F8944091340450913504609188
-:1050F0003604709137042FBF6A017B01EE24FF2430
-:105100008C0120E030E0C016D106E206F30610F470
-:10511000415051099A01281B390BC9011F910F9168
-:10512000FF90EF90DF90CF9008951F920F920FB6EF
-:105130000F9211248F939F93AF93BF938091340468
-:1051400090913504A0913604B09137040196A11DC9
-:10515000B11D8093340490933504A0933604B0932A
-:105160003704BF91AF919F918F910F900FBE0F9019
-:105170001F9018950E947E19F8942FEF87EA91E608
-:10518000215080409040E1F700C0000087E090EBA4
-:10519000DC0180935E0490935F04A0936004B0935D
-:1051A00061049CE088E10FB6F894A89580936000B4
-:1051B0000FBE90936000FFCF0E941B29811102C097
-:1051C0000E94F7280E942629809332040E943329E6
-:1051D00080935C0487FB882780F980932E020E94CD
-:1051E0002A29682F70E080E090E00C9423256DEE72
-:1051F0007EEF80E090E00E94473260E082E090E045
-:105200000E94353260E083E090E00E94353260E039
-:1052100084E090E00E94353260E085E090E00E94FA
-:10522000353260E086E090E00E9435326FEF87E033
-:1052300090E00C94353280E090E00E942F3221E023
-:105240008D3E9E4F09F020E0822F089582E090E08D
-:105250000C94273283E090E00C942732682F83E08F
-:1052600090E00C94353284E090E00C942732682F63
-:1052700084E090E00C94353286E090E00C94273284
-:10528000682F86E090E00C94353287E090E00C9433
-:105290002732682F87E090E00C94353280913A04F1
-:1052A00080FF0BC06091340285E0689FB00111243B
-:1052B00075956795759567952BC081FF09C06091BD
-:1052C000340285E0689FB00111247595679520C070
-:1052D00082FF07C06091340285E0689FB00111240D
-:1052E00017C090913B049923D1F060913302961737
-:1052F00088F72091340285E0289F90011124929F25
-:10530000A001939F500D112470E0CA010E940D323C
-:105310006038710540F46115710539F002C065E02F
-:1053200070E0862F08958FE7089581E008958091B9
-:105330003A0480FF08C06091320270E0759567956D
-:105340007595679521C081FF06C06091320270E0BB
-:105350007595679519C082FF04C06091320270E0B4
-:1053600010C090913B049923C1F0609131029617CF
-:10537000A0F780913202899FC001112470E00E9441
-:105380000D326038710528F46115710521F0862F02
-:1053900008958FE7089581E0089561E070E0F4CF0B
-:1053A000803F21F40E944E29819504C0813F29F459
-:1053B0000E944E2980933E040895823F21F40E946A
-:1053C0004E29819504C0833F29F40E944E29809381
-:1053D0003D040895893F19F40E94972905C08A3F2A
-:1053E00031F40E949729819580933F0408958B3F63
-:1053F00021F40E949729819504C08C3F29F40E94D2
-:105400009729809340040895843F21F480913C04BF
-:10541000816017C0853F21F480913C04826011C0F7
-:10542000863F21F480913C0484600BC0873F21F4C7
-:1054300080913C04886005C0883F31F480913C0431
-:10544000806180933C0408958D3F21F480913A045B
-:1054500081600BC08E3F21F480913A04826005C0C8
-:105460008F3F29F480913A04846080933A04089530
-:10547000803F39F480913E0487FF6CC010923E0457
-:1054800069C0813F29F480913E041816BCF362C0C4
-:1054900090913D04823F29F497FF5CC010923D0437
-:1054A00059C0833F19F41916CCF354C0893F41F415
-:1054B00080913F0418160CF04DC010923F044AC072
-:1054C0008A3F29F480913F0487FF44C0F6CF8B3F89
-:1054D00039F48091400487FF3DC0109240043AC0E7
-:1054E0008C3F29F4809140041816BCF333C0843FEC
-:1054F00021F480913C048E7F17C0853F21F4809178
-:105500003C048D7F11C0863F21F480913C048B7F49
-:105510000BC0873F21F480913C04877F05C0883F02
-:1055200031F480913C048F7E80933C0413C08D3F06
-:1055300021F480913A048E7F0BC08E3F21F480913C
-:105540003A048D7F05C08F3F29F480913A048B7F08
-:1055500080933A0480913D0481110EC080913E04F5
-:1055600081110AC080913F04811106C080914004DE
-:10557000811102C010923B0408958CE394E00E94D4
-:10558000981C0E945F2890933904809338040895F2
-:105590001F93CF93DF9380913804909139040E9438
-:1055A0006B28AC0190913B04992321F020913502A6
-:1055B00030E006C0209136028AE0289F9001112435
-:1055C0004217530708F486C080913D04C0913E0401
-:1055D000D0913F0410914004811107C0C11176C0E1
-:1055E000D11174C0111172C075C09F3F19F09F5F37
-:1055F00090933B04181624F40E944E2980933D0496
-:1056000080913D0487FF05C00E944E2981958093BB
-:105610003D041C1624F40E944E2980933E04809180
-:105620003E0487FF05C00E944E29819580933E0469
-:1056300060913D04662339F1C0913E04CC2319F1F9
-:10564000772767FD7095872F972F0E942F2F23E3D1
-:1056500033E343E35FE30E943F300E94FC2E6093FC
-:105660003D046C2F772767FD7095872F972F0E9439
-:105670002F2F23E333E343E35FE30E943F300E9495
-:10568000FC2E60933E041D1624F40E9497298093FB
-:105690003F0480913F0487FF05C00E9497298195B0
-:1056A00080933F04111624F40E94972980934004AC
-:1056B0008091400487FF05C00E94972981958093BF
-:1056C0004004DF91CF911F910C94BD2A9F3F09F0B8
-:1056D0008ECF96CFDF91CF911F910895ECE3F4E048
-:1056E00085E0DF011D928A95E9F710923B04109244
-:1056F0003A040895833081F128F4813059F08230E2
-:10570000D1F00895853009F449C0B8F1863009F424
-:1057100056C0089580913602262F30E0280F311DA3
-:105720002F3F310524F4680F6093360208958FEF00
-:1057300080933602089580913502262F30E0280F9D
-:10574000311D2F3F310524F4680F60933502089511
-:105750008FEF80933502089580913402262F30E038
-:10576000280F311D2F3F310524F4680F6093340258
-:1057700008958FEF80933402089580913302262F8D
-:1057800030E0280F311D2F3F310524F4680F60935E
-:10579000330208958FEF809333020895809132028F
-:1057A000262F30E0280F311D2F3F310524F4680FDC
-:1057B0006093320208958FEF8093320208958091B2
-:1057C0003102262F30E0280F311D2F3F310524F400
-:1057D000680F6093310208958FEF8093310208952E
-:1057E000833011F128F4813049F0823091F008952E
-:1057F000853081F120F18630C1F108958091360223
-:10580000681720F4861B80933602089510923602A2
-:10581000089580913502681720F4861B8093350225
-:10582000089510923502089580913402681720F48B
-:10583000861B80933402089510923402089580915B
-:105840003302681720F4861B809333020895109268
-:105850003302089580913202681720F4861B8093EA
-:105860003202089510923202089580913102681731
-:1058700020F4861B8093310208951092310208951E
-:105880000F931F93873208F048C08E3108F08DC007
-:10589000803109F477C008F5873009F461C068F4F5
-:1058A000863009F09DC080913204817F8E7F809385
-:1058B000320481E08093420494C08B3009F489C0A3
-:1058C0008E3009F08DC08091320482FB222720F9AE
-:1058D00091E0922790FB82F95EC0863109F479C08D
-:1058E00060F4813109F07CC00E94632190912E0206
-:1058F00081E0892780932E026CC0893109F469C048
-:105900008B3109F06DC08091320481FB222720F990
-:1059100091E0922790FB81F93EC0883309F459C089
-:1059200050F4893209F457C0853309F454C08732E2
-:1059300009F451C055C0833409F44DC028F48A33AA
-:1059400008F44EC0895332C0883409F049C00E941F
-:1059500063210E940E0F0E9495080E94BA2839C048
-:1059600090913204892F8095817080FB90F929F005
-:10597000966098609093320434C0997F977F90939B
-:10598000320427C08091320483FB222720F991E062
-:10599000922790FB83F9809332049923D1F0809170
-:1059A000320481608093320414C08D5141E050E094
-:1059B00060E070E08A019B0104C0000F111F221FEC
-:1059C000331F8A95D2F7C901B8010E9423250E948E
-:1059D000632181E006C061E070E080E090E0F5CFF7
-:1059E00080E01F910F91089580E0089580E0089570
-:1059F000CF93C82F80914204813069F018F0823033
-:105A0000C9F184C0E0912F02F0913002808182328E
-:105A100009F07EC007C0E0912F02F0913002808132
-:105A2000823261F48C2F0E94F42C811104C08C2FDF
-:105A30000E94402C1DC081E090E01AC08C2F0E9473
-:105A4000F62C811114C0C43179F048F4CB3079F0D0
-:105A5000C03109F061C082E08093420408C0C932BD
-:105A600019F0C83321F058C01092420455C081E0AB
-:105A7000817054C0C93291F120F5C43179F1B0F48C
-:105A8000C73009F047C08EE18093360282E38093ED
-:105A900035028AE08093340284E18093330288E007
-:105AA0008093320288E28093310234C0CE51C630F6
-:105AB00088F5EC2FF0E0EA50FD4F8081809341049F
-:105AC00029C0CE34E9F020F4CB3421F56AE013C0CC
-:105AD000C13579F0C235F1F461E00DC08091410427
-:105AE000882319F01092410415C081E0809342048C
-:105AF00015C061E006C0809141040E947A2B0AC063
-:105B00006AE0809141040E94F02B04C0109242048C
-:105B100080E004C081E002C080E0AACFCF91089568
-:105B20000E941B29811102C00E94F7280E943C2973
-:105B300080935D0480FF02C0869501C080E00C94D4
-:105B40000E0680915D04982F9695292F30E0233022
-:105B500031054CF49F5F990F8170892B8160809390
-:105B60005D040E94402980915D0486950C940E0688
-:105B700080915D04982F969591F09158990F8170BE
-:105B8000892B80935D048E7F91E009F490E08091F1
-:105B90005D0490FB80F980935D040E944029809110
-:105BA0005D0486950C940E0680915D04982F909567
-:105BB00090FB80F980935D040E94402980915D04F0
-:105BC00080FF02C0869501C080E00C940E06909183
-:105BD0005D04892F86958F5F8F779170843028F4CC
-:105BE000880F892B80935D0402C090935D0480919F
-:105BF0005D048E7F91E009F490E080915D0490FB5C
-:105C000080F980935D040E94402980915D0486950F
-:105C10000C940E0620915D04922F96958927982F5B
-:105C2000990F822F8170892B80935D048E7F91E084
-:105C300009F490E080915D0490FB80F980935D040D
-:105C40000E94402980915D0486950C940E068091F7
-:105C50005D04869508955058BB27AA270ED0D1C160
-:105C6000C2D130F0C7D120F031F49F3F11F41EF4BF
-:105C7000B7C10EF4E095E7FB9FC1E92FD3D180F3C4
-:105C8000BA17620773078407950718F071F49EF539
-:105C9000EBC10EF4E0950B2EBA2FA02D0B01B9012C
-:105CA00090010C01CA01A0011124FF27591B99F092
-:105CB000593F50F4503E68F11A16F040A22F232F9E
-:105CC000342F4427585FF3CF469537952795A795EE
-:105CD000F0405395C9F77EF41F16BA0B620B730B95
-:105CE000840BBAF09150A1F0FF0FBB1F661F771F06
-:105CF000881FC2F70EC0BA0F621F731F841F48F4BB
-:105D0000879577956795B795F7959E3F08F0B3CF40
-:105D10009395880F08F09927EE0F9795879508952A
-:105D200027D108F481E008950CD06BC163D140F015
-:105D30005AD130F021F45F3F19F03EC1511195C1A5
-:105D40004FC170D198F39923C9F35523B1F3951B33
-:105D5000550BBB27AA2762177307840738F09F5F8C
-:105D60005F4F220F331F441FAA1FA9F333D00E2EFB
-:105D70003AF0E0E830D091505040E695001CCAF768
-:105D800029D0FE2F27D0660F771F881FBB1F26172D
-:105D900037074807AB07B0E809F0BB0B802DBF0100
-:105DA000FF2793585F4F2AF09E3F510568F004C1CA
-:105DB0005CC15F3FECF3983EDCF386957795679581
-:105DC000B795F7959F5FC9F7880F911D96958795B1
-:105DD00097F90895E1E0660F771F881FBB1F6217D0
-:105DE00073078407BA0720F0621B730B840BBA0B8E
-:105DF000EE1F88F7E095089504D06894B11135C17D
-:105E0000089518D188F09F5790F0B92F9927B7516E
-:105E1000A0F0D1F0660F771F881F991F1AF0BA956E
-:105E2000C9F712C0B13081F01FD1B1E008951CC193
-:105E3000672F782F8827B85F39F0B93FCCF3869564
-:105E400077956795B395D9F73EF4909580957095C1
-:105E500061957F4F8F4F9F4F0895E89409C097FB3E
-:105E60003EF490958095709561957F4F8F4F9F4F31
-:105E70009923A9F0F92F96E9BB279395F695879575
-:105E800077956795B795F111F8CFFAF4BB0F11F438
-:105E900060FF1BC06F5F7F4F8F4F9F4F16C08823DF
-:105EA00011F096E911C0772321F09EE8872F762F15
-:105EB00005C0662371F096E8862F70E060E02AF056
-:105EC0009A95660F771F881FDAF7880F9695879542
-:105ED00097F9089588D018F011F08CD038F480C06C
-:105EE000C4C0E92F9FD0B0F35523C9F3E7FB621775
-:105EF000730784079507A8F199F3E92FFF278823F3
-:105F00002AF03197660F771F881FDAF7952F5527EC
-:105F1000442332F091505040220F331F441FD2F7D8
-:105F2000BB27E91BF50B621B730B840BB109C1F294
-:105F300022F4620F731F841FB11D31972AF0660F80
-:105F4000771F881FBB1FEFCF915050405AF041F090
-:105F5000882332F0660F771F881F91505040C1F799
-:105F6000939530C08695779567959F5FD9F7F8CF61
-:105F7000990F0008550FAA0BE0E8FEEF161617065A
-:105F8000E807F907C0F012161306E407F50798F0C2
-:105F9000621B730B840B950B39F40A2661F0232BDB
-:105FA000242B252B21F408950A2609F4A140A69557
-:105FB0008FEF811D811D089597F99F6780E870E03C
-:105FC00060E008959F3F31F0915020F487957795D8
-:105FD0006795B795880F911D9695879597F90895C0
-:105FE0009FEF80EC089500240A94161617061806F1
-:105FF0000906089500240A941216130614060506CD
-:106000000895092E0394000C11F4882352F0BB0F5D
-:1060100040F4BF2B11F460FF04C06F5F7F4F8F4FC0
-:106020009F4F089557FD9058440F551F59F05F3FFB
-:1060300071F04795880F97FB991F61F09F3F79F0AA
-:1060400087950895121613061406551FF2CF46952C
-:10605000F1DF08C0161617061806991FF1CF8695AE
-:106060007105610508940895E894BB276627772792
-:10607000CB0197F908957CDF08F48FEF08950BD0DA
-:10608000C0CFB1DF28F0B6DF18F0952309F094CF28
-:10609000A7CF1124EACFC6DFA0F3959FD1F3950FC8
-:1060A00050E0551F629FF001729FBB27F00DB11D9C
-:1060B000639FAA27F00DB11DAA1F649F6627B00D2C
-:1060C000A11D661F829F2227B00DA11D621F739F15
-:1060D000B00DA11D621F839FA00D611D221F749F23
-:1060E0003327A00D611D231F849F600D211D822F6A
-:1060F000762F6A2F11249F5750408AF0E1F08823B1
-:106100004AF0EE0FFF1FBB1F661F771F881F9150BD
-:106110005040A9F79E3F510570F04ECFA6CF5F3F8C
-:10612000ECF3983EDCF3869577956795B795F795F0
-:10613000E7959F5FC1F7FE2B880F911D9695879578
-:1061400097F90895FA01EE0FFF1F309621053105EA
-:1061500099F16115710561F48038BFE39B0749F13E
-:1061600068949038810561F08038BFEF9B0741F05B
-:10617000992342F5FF3FE1053105210511F1E8942E
-:106180000894E795D901AA2329F4AB2FBE2FF85F15
-:10619000D0F310C0FF5F70F4A695E0F7F73950F028
-:1061A00019F0FF3A38F49F779F930CD00F9007FCBB
-:1061B000905808953EF014CF60E070E080E89FE3CF
-:1061C00008954FE79F775F934F933F932F939ED010
-:1061D0002F913F914F915F9152DF05C019F40EF05E
-:1061E000EBCE42CFFDCE26DFC8F39638C0F707F8D6
-:1061F0000F92E8942BE33AEA48EB5FE74EDF0F9209
-:106200000F920F924DB75EB70F92C0D0E6E2F1E069
-:1062100016D04F915F91EF91FF91E595EE1FFF1F13
-:1062200049F0FE57E0684427EE0F441FFA95E1F766
-:106230004195550B32D00F9007FE26C00895DF938D
-:10624000CF931F930F93FF92EF92DF927B018C010C
-:10625000689405C0DA2EEF011EDFFE01E894A591D7
-:106260002591359145915591AEF3EF0106DDFE0183
-:106270009701A801DA9479F7DF90EF90FF900F91E2
-:106280001F91CF91DF9108959B01AC0160E070E018
-:1062900080E89FE349CD90CE95CECCDEE8F39923FC
-:1062A000D9F3940F511DBBF39150504094F059F025
-:1062B000882332F0660F771F881F91505040C1F736
-:1062C0009E3F510544F7880F911D9695879597F944
-:1062D00008955F3FACF0983E9CF0BB27869577957C
-:1062E0006795B79508F4B1609395C1F7BB0F58F760
-:1062F00011F460FFE8CF6F5F7F4F8F4F9F4FE3CF69
-:10630000B4CE0EF05FCE6CCE689456CE93DEC8F35A
-:106310009923D1F3C6F3DF93CF931F930F93FF928B
-:10632000C92FDD2788232AF02197660F771F881F42
-:10633000DAF720E030E040E85FEB9FE3883920F0B7
-:10634000803E30F021968F7787DCEEE4F1E003C0E9
-:1063500083DCEBE7F1E073DF8B01BE01EC01FB2E88
-:106360006F5771097595771F880B990B78DD28E1B8
-:1063700032E741E35FE38FDEAF2D9801AE01FF907E
-:106380000F911F91CF91DF9178DC3BCEFA01DC01B8
-:10639000AA0FBB1F9B01AC01BF5728F4222733274C
-:1063A000442750781FC0B75188F4AB2F002446957E
-:1063B00037952795011CA395D2F3002069F0220F91
-:1063C000331F441FB395DAF30DD045CC613071050E
-:1063D000A0E88A07B94630F49B01AC01662777270D
-:1063E00088279078309621F020833183428353832D
-:1063F0000895AA1BBB1B51E107C0AA1FBB1FA6170C
-:10640000B70710F0A61BB70B881F991F5A95A9F75D
-:1064100080959095BC01CD01089597FB072E16F449
-:10642000009407D077FD09D00E94F93107FC05D010
-:106430003EF4909581959F4F0895709561957F4F9B
-:106440000895EE0FFF1F0590F491E02D0994F9993E
-:10645000FECF92BD81BDF89A992780B50895A8E135
-:10646000B0E042E050E00C944F32262FF999FECF75
-:1064700092BD81BDF89A019700B4021639F01FBA97
-:1064800020BD0FB6F894FA9AF99A0FBE08950196B6
-:10649000272F0E9436320C943532DC01CB01FC01EF
-:1064A000F999FECF06C0F2BDE1BDF89A319600B46D
-:0E64B0000D9241505040B8F70895F894FFCF78
-:1064BE000AA7CF44000000410000DC440000004168
-:1064CE00000000000000804000005C4500004041DC
-:1064DE00000000000000804052D0244500004041E2
-:1064EE000AA7CF44000000410000DC440000004138
-:1064FE00000000000000804052D0244500004041C2
-:10650E00000000000000804000005C45000040419B
-:10651E000AA7CF44000000410000DC440000004107
-:10652E00000000000000804052D024450000404191
-:10653E0000000000000080400AA74F4500004041C7
-:10654E000AA7CF44000000410000DC4400000041D7
-:10655E00000000000000804052D0244500000041A1
-:10656E0000000000000080405CFF38450000004144
-:10657E00000000000000804052D024450000004181
-:10658E000AA7CF44000000410000DC440000004197
-:10659E00000000000000804052D0244500008041E1
-:1065AE0053D024450000404160970A450000004149
-:1065BE0054D0A444000000410000DC44000000411F
-:1065CE0060970A450000A041640007000CFF000020
-:1065DE00003F6485151316F015BC15881501011FB3
-:1065EE00042808140A321E0002040507090B0C0EBB
-:1065FE001011131517181A1C1D1F212324262829C4
-:10660E002B2D2F3032343537393B6966207965733F
-:10661E000A097065616E7574206275747465720A0C
-:10662E00656C73650A097269636520736E61636BCD
-:10663E0073001F0F03764F5F6F7F496943790959C6
-:10664E0053633149803F5D8B803FF8BF803FCAE185
-:10665E00803F73ED803FCAE1803FF8BF803F5D8B86
-:10666E00803F3149803F0000803FF16D7F3F75EAEA
-:10667E007E3F4C827E3F833F7E3F84287E3F833F1A
-:10668E007E3F4C827E3F75EA7E3FF16D7F3F00007C
-:10669E00803F3F4D3639DF0A920A5C0A230AB6095B
-:1066AE00CF09E809010A01020304050607080900DB
-:00000001FF
diff --git a/keyboard/planck/planck_pcb_r3.hex b/keyboard/planck/planck_pcb_r3.hex deleted file mode 100644 index 11f523c058..0000000000 --- a/keyboard/planck/planck_pcb_r3.hex +++ /dev/null @@ -1,1544 +0,0 @@ -:100000000C949D020C94E1020C94E1020C94E10228
-:100010000C94E1020C94E1020C94E1020C94E102D4
-:100020000C94E1020C94E1020C941C120C94EE125C
-:100030000C948D240C94E1020C94E1020C94E102E6
-:100040000C94E1020C94E1020C94E1020C94E102A4
-:100050000C94E1020C94FA240C94E1020C94E10259
-:100060000C94E1020C94E1020C94E1020C94E10284
-:100070000C94E1020C94E1020C94E1020C94E10274
-:100080000C94860A0C94E1020C94E1020C94E102B7
-:100090000C94E1020C94E1020C94E1020C94E10254
-:1000A0000C94E1020C94E1020C94E10207634236E5
-:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9
-:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD
-:1000D0000000803F08000000BE922449123EABAAF7
-:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52
-:1000F000AA3E00000000BF000000803F000000009A
-:1001000000084178D3BB4387D1133D190E3CC3BDD2
-:100110004282AD2B3E68EC8276BED98FE1A93E4C7F
-:1001200080EFFFBE01C4FF7F3F0000000000000021
-:10013000F1A4F1A3018C028C048C2B0014001A0092
-:100140000800150017001C0018000C001200130016
-:100150002A00290004001600070009000A000B000D
-:100160000D000E000F0033003400E1001D001B00E5
-:100170000600190005001100100036003700380095
-:1001800028000030E000E200E30002202C002C00F8
-:1001900001205000510052004F002B0014001A00A3
-:1001A000090013000A000D000F0018001C003300A6
-:1001B0002A002900040015001600170007000B0094
-:1001C000110008000C0012003400E1001D001B00AB
-:1001D0000600190005000E00100036003700380038
-:1001E00028000030E000E200E30002202C002C0098
-:1001F00001205000510052004F002B003400360007
-:10020000370013001C0009000A00060015000F004B
-:100210002A00290004001200080018000C00070042
-:100220000B001700110016003800E1003300140025
-:100230000D000E001B00050010001A0019001D0023
-:1002400028000030E000E200E30002202C002C0037
-:1002500001205000510052004F0035021E021F02C3
-:100260002002210222022302240225022602270262
-:100270002A0001003A003B003C003D003E003F00E8
-:100280002D022E022F0230023102010040004100F7
-:100290004200430044004500032004200520005094
-:1002A0000100010001000100010002200100010025
-:1002B0000100AB00AA00A900AE0035001E001F001F
-:1002C0002000210022002300240025002600270012
-:1002D0002A0001003A003B003C003D003E003F0088
-:1002E0002D002E002F0030003100010040004100A1
-:1002F0004200430044004500032004200520005034
-:1003000001000100010001000100010001000100E5
-:100310000120AB00AA00A900AE0028035400680029
-:100320006500200050006C0061006E0063006B00EF
-:1003300020004B006500790062006F0061007200D0
-:10034000640000002C034F007200740068006F000E
-:100350006C0069006E0065006100720020004B00B7
-:100360006500790062006F00610072006400730034
-:100370000000040309040902D000060100A03209AC
-:100380000400000103010100092111010001223FC5
-:10039000000705810308000A0904010001030102A6
-:1003A00000092111010001224D0007058203080008
-:1003B0000A090402000103000000092111010001E3
-:1003C0002236000705830308000A0904030002031C
-:1003D000000000092111010001222000070584030B
-:1003E00020000107050403200001090404000001A6
-:1003F00001000009240100010900010509040500AC
-:10040000020103000007240100014100062402014B
-:100410000100062402020200092403010301020173
-:10042000000924030204010101000905060240003D
-:1004300005000005250101010905850240000500B0
-:100440000005250101031201100100000008EDFE66
-:1004500060600100010200010631FF0974A1010979
-:1004600075150025FF952075088102097615002570
-:10047000FF952075089102C005010980A101850240
-:1004800016010026B7001A01002AB7007510950161
-:100490008100C0050C0901A1018503160100269CFD
-:1004A000021A01002A9C02751095018100C0050105
-:1004B0000902A1010901A100050919012905150079
-:1004C00025019505750181029501750381010501DD
-:1004D000093009311581257F950275088106093893
-:1004E0001581257F950175088106050C0A380215CE
-:1004F00081257F950175088106C0C005010906A107
-:1005000001050719E029E715002501950875018106
-:1005100002950175088101050819012905950575E0
-:100520000191029501750391010507190029FF1535
-:100530000025FF950675088100C011241FBECFEF6E
-:10054000DAE0DEBFCDBF04B603FE24C0809178039D
-:1005500090917903A0917A03B0917B038730904BFF
-:10056000A740B04BB9F4109278031092790310921F
-:100570007A0310927B0314BE84B7877F84BF88E11F
-:100580000FB6F89480936000109260000FBEE0E018
-:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E
-:1005A00005900D92A63BB107D9F713E0A6EBB1E099
-:1005B00001C01D92A837B107E1F70E94F90E0C9413
-:1005C000CF2F0C9400000895089561110DC0FC0117
-:1005D0008281882331F085EE0E949D190E94B62BFE
-:1005E00003C085EE0E94651A80E090E008958B3B81
-:1005F000910568F4883A910530F5853A9105C0F483
-:100600008430910598F4019709F06FC071C0803E65
-:10061000910508F46AC0883E910540F09C01205F76
-:1006200031092031310508F060C05CC09C01A1C0D7
-:10063000853A910509F45FC0863A910509F45EC0D8
-:1006400023E830E496C0883A910509F45AC0893A03
-:10065000910509F459C08A3A910509F458C08B3ABA
-:10066000910509F457C08C3A910509F456C08D3AAA
-:10067000910509F455C0803B910509F454C08E3AA8
-:10068000910509F453C08F3A910509F452C0813B9A
-:10069000910509F451C0823B910509F450C0833B98
-:1006A000910509F44FC0843B910509F44EC0853B88
-:1006B000910509F44DC0863B910509F44CC0873B78
-:1006C000910509F44BC0883B910509F44AC0893B68
-:1006D000910509F449C08A3B910509F048C02AE216
-:1006E00036E447C09C01306544C020E030E041C0A2
-:1006F00021E030E03EC021E830E43BC022E830E4B5
-:1007000038C022EE34E435C029EE34E432C02AEE9B
-:1007100034E42FC025EB34E42CC026EB34E429C0AC
-:1007200027EB34E426C02CEC34E423C02DEC34E475
-:1007300020C023E835E41DC02AE835E41AC022E9C8
-:1007400035E417C024E935E414C021E236E411C0D1
-:1007500023E236E40EC024E236E40BC025E236E4A0
-:1007600008C026E236E405C027E236E402C020E0F5
-:1007700034E4C90108959CE0799FF001112490E3CD
-:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3
-:10079000E65CFE4F25913491C9010895880F991F99
-:1007A00082559040FC0125913491C9010895880F2C
-:1007B000991F825D9E4FFC0125913491C9010895D6
-:1007C0000E94BB039C013A9521153F4108F4DFC00C
-:1007D0009C0130522115304120F49F700E94D703B4
-:1007E00008959C0130532115304118F49927906CDD
-:1007F00008959C0130542031310520F48F709927E1
-:10080000946D0895803120E4920719F480E091ED11
-:100810000895813140E4940719F480E090ED089543
-:10082000823120E4920719F480E092ED089583313B
-:1008300040E4940719F480E093ED0895811520E5D4
-:10084000920711F40C941F25813040E5940731F490
-:100850008091680281608093680208959C013056FF
-:100860002115304108F402C097FF02C0906F08952F
-:10087000803E9105E0F4803C910568F58133910557
-:1008800009F474C048F48932910509F46AC08A32C7
-:10089000910509F07AC074C089339105F9F0823866
-:1008A0009105E1F08533910509F06FC050C0833E9A
-:1008B0009105A9F140F4803E9105C9F0823E910571
-:1008C00009F063C01BC0863E910571F1873E91051A
-:1008D00009F05BC037C00E94CE03089520917B02CF
-:1008E00020FD02C021FF51C080EE90E04EC08091FB
-:1008F0007B0280FFF9CF89E390E047C080917B02C3
-:1009000082FF0AC080917B0284FF03C080E090E0F8
-:100910003CC083EE90E039C082EE90E036C080911A
-:100920007B0282FFEFCFF8CF80917B0283FF07C06D
-:1009300080917B0284FDEACF87EE90E026C086EEB0
-:1009400090E023C080917B0283FFF2CFF8CF8091AB
-:100950007B0285FF03C089E290E017C085E390E049
-:1009600014C080917B0285FDF9CFF5CF80917B0289
-:1009700086FF03C08AE290E008C081E390E005C0F2
-:1009800080917B0286FDF9CFF5CF0E94F702089592
-:100990005F926F927F928F929F92AF92BF92CF920F
-:1009A000DF92EF92FF920F931F93CF93DF93CDB718
-:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD
-:1009C0002F5F3F4F4E0189E0880E911C60E070E080
-:1009D00000E010E0E12CF12CC12CD12CA12CB12C89
-:1009E00088E0782E622E532E41E050E0E3E2F1E001
-:1009F000A62DB52D872D01900D928A95E1F7F9016D
-:100A0000819191919F01FC01E07FFF27E032F10588
-:100A100059F48F709927FA0102C0EE0FFF1F8A95D3
-:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0
-:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E
-:100A4000DF2A29C0E034F10559F48F709927FA01A3
-:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5
-:100A6000E035F10559F48F709927FA0102C0EE0FB5
-:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504
-:100A800051F48F709927FA0102C0EE0FFF1F8A956B
-:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B
-:100AA0008A2D8095892384B985B18A2985B997B122
-:100AB0008C2D8095892387B988B18C2988B99AB102
-:100AC0008E2D809589238AB98BB18E298BB99DB1E2
-:100AD000802F809589238DB98EB1802B8EB990B3EC
-:100AE000862F8095892380BB81B3862B81BB289676
-:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F
-:100B00000F91FF90EF90DF90CF90BF90AF909F90AC
-:100B10008F907F906F905F9008955F926F927F9219
-:100B20008F929F92AF92BF92CF92DF92EF92FF92FD
-:100B30000F931F93CF93DF93CDB7DEB768970FB6B0
-:100B4000F894DEBF0FBECDBF85B7806885BF85B77F
-:100B5000806885BF0E94CF076E9A769A0E94C8046B
-:100B60009E012F5F3F4F4E0189E1880E911C60E08E
-:100B700070E000E010E0E12CF12CC12CD12CA12C74
-:100B8000B12C98E1792E622E532E41E050E0EBE239
-:100B9000F1E0A62DB52D872D01900D928A95E1F7F4
-:100BA000F901819191919F01FC01E07FFF27E032E3
-:100BB000F10559F48F709927FA0102C0EE0FFF1F5B
-:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F
-:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786
-:100BE000CE2ADF2A29C0E034F10559F48F70992705
-:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4
-:100C00001BC0E035F10559F48F709927FA0102C035
-:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B
-:100C2000F10551F48F709927FA0102C0EE0FFF1FF2
-:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F
-:100C400094B18A2D8095892384B985B18A2985B983
-:100C500097B18C2D8095892387B988B18C2988B963
-:100C60009AB18E2D809589238AB98BB18E298BB943
-:100C70009DB1802F809589238DB98EB1802B8EB93F
-:100C800090B3862F8095892380BB81B3862B81BB4F
-:100C90001092B7011092B6011092BF011092BE01DE
-:100CA0001092B9011092B8011092C1011092C001C6
-:100CB0001092BB011092BA011092C3011092C201AE
-:100CC0001092BD011092BC011092C5011092C40196
-:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF
-:100CE0001F910F91FF90EF90DF90CF90BF90AF904A
-:100CF0009F908F907F906F905F9008955F926F921A
-:100D00007F928F929F92AF92BF92CF92DF92EF929B
-:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA
-:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1
-:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57
-:100D4000B11C38E0532E470101E010E048E1642E69
-:100D500055E0752EE3E2F1E0D401852D01900D926E
-:100D60008A95E1F7F701819191917F019C01207FA4
-:100D700033272032310589F424B18F709927A801D7
-:100D800002C0440F551F8A95E2F7CA01242B24B9EB
-:100D900095B18095892385B94FC02033310589F4F9
-:100DA00027B18F709927F80102C0EE0FFF1F8A95B7
-:100DB000E2F7CF012E2B27B998B18095892388B906
-:100DC0003BC02034310589F42AB18F709927A801DE
-:100DD00002C0440F551F8A95E2F7CA01242B2AB995
-:100DE0009BB1809589238BB927C02035310589F4C3
-:100DF0002DB18F709927F80102C0EE0FFF1F8A9561
-:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3
-:100E100013C02036310581F420B38F709927A801C3
-:100E200002C0440F551F8A95E2F7CA01242B20BB4C
-:100E300091B38095892381BB50EA5A95F1F7BE01A1
-:100E40006F5F7F4F80E090E020E030E0EBE2F1E088
-:100E5000DE011196462D01900D924A95E1F7FB01B6
-:100E600041915191BF01FA01E07FFF27E032F10586
-:100E700011F4E3B113C0E033F10511F4E6B10EC093
-:100E8000E034F10511F4E9B109C0E035F10511F4E0
-:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009
-:100EA000552702C0F595E7954A95E2F7E0FD08C0A1
-:100EB000A801022E02C0440F551F0A94E2F702C097
-:100EC00040E050E0842B952B2F5F3F4F2C303105B5
-:100ED00009F0BCCFF601208131812817390721F0B4
-:100EE00091838083709200010E94C804F2E0CF0ECB
-:100EF000D11CEA14FB0409F02DCF80910001882356
-:100F000061F1815080930001811121C08091BE0167
-:100F10009091BF019093B7018093B6018091C00179
-:100F20009091C1019093B9018093B8018091C20161
-:100F30009091C3019093BB018093BA018091C40149
-:100F40009091C5019093BD018093BC0106C08FE9CB
-:100F50009FE00197F1F700C0000081E0A0960FB676
-:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF
-:100F7000FF90EF90DF90CF90BF90AF909F908F90B9
-:100F80007F906F905F900895E82FF0E0EE0FFF1FC5
-:100F9000EA54FE4F80819181089508950895279A1B
-:100FA0002F988FEF9FEF90938700809386008AE0C1
-:100FB0008093800089E1809381000C945F2B8111E4
-:100FC0000BC080918000877F8093800010928D00FD
-:100FD00010928C002F9808952F98833041F48091BF
-:100FE00080008860809380008FEF9FEF12C0909107
-:100FF000800098609093800023E030E0281B310946
-:10100000220F331F8FEF9FEF02C0969587952A9589
-:10101000E2F790938D0080938C0008950F931F93B7
-:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484
-:10103000DEBF0FBECDBF8C01862F642F882379F0D1
-:10104000F80192812FE7482F992329F08DE792E04C
-:101050000E94F81404C08DE792E00E940815F80180
-:1010600080818B3061F49181933009F068C0828176
-:10107000882309F4CDC0809103018F5F0EC08A30B0
-:10108000E1F5F8019181933009F059C082818823FC
-:1010900009F4BEC08091030181508093030120E0D8
-:1010A0004BE760E08DE792E00E94E81420E04BE718
-:1010B00061E08DE792E00E94E81420E04BE762E0F7
-:1010C0008DE792E00E94E81420E04BE763E08DE7B3
-:1010D00092E00E94E81420E04BE764E08DE792E0A4
-:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100
-:1010F000CF911F910F910C94E814893069F4F80195
-:1011000091819330E1F492819923C9F0809101019A
-:101110009091020101960EC0883089F4F801918106
-:10112000933069F49281992351F08091010190915B
-:10113000020101979093020180930101B0CFF80161
-:10114000928140910301992391F196E4E3E4F1E067
-:10115000DE01A95BBF4F01900D929A95E1F7405DCA
-:10116000F8019181FCE09F9F40191124E091010159
-:10117000F0910201E80FF11DEE0FFF1F87E490E0F0
-:101180008C0F9D1FE80FF91F8081480F2FE760E04B
-:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65
-:1011A000CDBFDF91CF911F910F910C94F81496E46D
-:1011B000E3E4F1E0DE01119601900D929A95E1F7DA
-:1011C000405DF8019181FCE09F9F40191124E0915E
-:1011D0000101F0910201E80FF11DEE0FFF1F81E008
-:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB
-:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92
-:101200000FBECDBFDF91CF911F910F910C940815A8
-:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE
-:10122000CF911F910F910895CF93DF93EA019B0116
-:10123000AC0160E074E284E79BE40E945F2C0E94B2
-:10124000C72C709397006093960020E130E02C1B30
-:101250003D0B02C0759567952A95E2F7709399004A
-:1012600060939800DF91CF9108951092020210923E
-:10127000010210929000109291001092FD011092C4
-:10128000FE011092FF01109200021092FC011092D8
-:10129000FB01E9EDF1E0A9ECB1E01192119211929C
-:1012A00011921D921D9281E0E93FF807B1F7089570
-:1012B000AF92BF92CF92DF92EF92FF920F931F9364
-:1012C000CF93DF936B017C0109EF11E047EDA42E72
-:1012D00041E0B42EC7E0D0E0A7019601F801929159
-:1012E0008291729162918F010E945B2C882349F058
-:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F
-:1013000034C0F8011082118212821382F501118219
-:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80
-:10132000DE01AA0FBB1FA753BE4FCE011AC0019604
-:1013300044815581668177814083518362837383C1
-:10134000148215821682178212962D913C91139762
-:1013500011963C932E9313961C921E9212973496DC
-:1013600012968730910519F7C3CF809101029091B1
-:101370000202019797FD05C090930202809301023B
-:1013800004C01092020210920102E0910102F09159
-:101390000202309789F410929000109291001092FE
-:1013A000FD011092FE011092FF01109200021092B6
-:1013B000FC011092FB019EC03197DF01AA0FBB1FF9
-:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1
-:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA
-:1013E000B090FE010091FF0110910002A70196014B
-:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1
-:1014000081E08093C801AE016A2D7B2D802F912F42
-:101410000E9414092091FD013091FE014091FF01CD
-:1014200050910002C701B6010E94F62B20E030E087
-:101430004AEF53E40E945F2C9B01AC016A2D7B2D87
-:10144000802F912F0E94F72B5B018C01A701960141
-:101450007B2D912F0E945B2C1816ACF638C0A7018B
-:1014600096016A2D7B2D802F912F0E94AA2D181690
-:1014700084F581E08093C801AE016A2D7B2D802F19
-:10148000912F0E941409A70196016091FD017091AE
-:10149000FE018091FF01909100020E94F62B20E056
-:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF
-:1014B0007B2D802F912F0E94F62B5B018C01A701C1
-:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8
-:1014D000C801AE01C701B6010E941409C092FD0106
-:1014E000D092FE01E092FF01F0920002D093FC0145
-:1014F000C093FB01DF91CF911F910F91FF90EF906F
-:10150000DF90CF90BF90AF90089508951F920F92F3
-:101510000FB60F9211242F933F934F935F936F93C6
-:101520007F938F939F93AF93BF93EF93FF9380919C
-:10153000960090919700892B09F455C08091C801BD
-:10154000811151C08091F9019091FA01813091058A
-:1015500071F082309105C1F0892BC1F52091FD0118
-:101560003091FE014091FF01509100021DC0609139
-:10157000FD017091FE018091FF01909100029B019D
-:10158000AC010E94F72B0EC020E030E040E450E4B4
-:101590006091FD017091FE018091FF019091000228
-:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5
-:1015B0000E945F2C0E94C72C709397006093960046
-:1015C0007595679570939900609398008091F901E3
-:1015D0009091FA01019663E070E00E948A2F909347
-:1015E000FA018093F901FF91EF91BF91AF919F9123
-:1015F0008F917F916F915F914F913F912F910F90BC
-:101600000FBE0F901F901895AF92BF92CF92DF92AE
-:10161000EF92FF920F931F93CF93DF936B017C01A7
-:10162000EA0120E030E0A9010E94AA2D18160CF072
-:10163000B4C03E9A82E8809390008AE18093910042
-:10164000A090FD01B090FE010091FF0110910002F9
-:1016500020E030E0A9016A2D7B2D802F912F0E9480
-:101660005B2C81112DC0AE01C701B6010E94140987
-:10167000C092FD01D092FE01E092FF01F0920002C3
-:10168000D093FC01C093FB01809101029091020272
-:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F
-:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F
-:1016B000D183C083019690930202809301026DC092
-:1016C000A70196016A2D7B2D802F912F0E945B2C04
-:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499
-:1016E00014092091FD013091FE014091FF015091BC
-:1016F0000002C701B6010E94F62B20E030E04AEF5D
-:1017000053E40E945F2C9B01AC016A2D7B2D802F3E
-:10171000912F0E94F72B5B018C01A70196017B2D75
-:10172000912F0E945B2C1816ACF69DCFA701960155
-:101730006A2D7B2D802F912F0E94AA2D18160CF058
-:1017400092CFAE016A2D7B2D802F912F0E9414091C
-:10175000A70196016091FD017091FE018091FF014A
-:10176000909100020E94F62B20E030E04AEF53E413
-:101770000E945F2C9B01AC016A2D7B2D802F912F45
-:101780000E94F62B5B018C01A70196017B2D912F06
-:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1
-:1017A0000F91FF90EF90DF90CF90BF90AF90089592
-:1017B00080910C020895CF93DF9300D01F92CDB794
-:1017C000DEB720916E03243021F523E029839B832B
-:1017D0008A832093E9008FEF06C095ED9A95F1F783
-:1017E0000000882329F09091E800815095FFF5CF03
-:1017F0008091E80085FF0DC040E050E063E070E0BC
-:10180000CE0101960E94BA0F8091E8008E778093F6
-:10181000E8000F900F900F90DF91CF910895CF9334
-:10182000DF9300D01F92CDB7DEB720916E03243036
-:1018300029F522E029839B838A8383E08093E90052
-:101840008FEF06C095ED9A95F1F70000882329F0F7
-:101850009091E800815095FFF5CF8091E80085FFD9
-:101860000DC040E050E063E070E0CE0101960E94C0
-:10187000BA0F8091E8008E778093E8000F900F9068
-:101880000F90DF91CF91089520916E032430F9F4E9
-:1018900022E02093E9002FEF06C035ED3A95F1F7ED
-:1018A0000000222329F03091E800215035FFF5CFC8
-:1018B0002091E80025FF0BC040E050E065E070E0BB
-:1018C0000E94BA0F8091E8008E778093E800089517
-:1018D000CF93DF93EC0180916E03843041F581E07A
-:1018E0008093E9008FEF06C095ED9A95F1F700001F
-:1018F000882329F09091E800815095FFF5CF8091E1
-:10190000E80085FF14C040E050E068E070E0CE01E0
-:101910000E94BA0F8091E8008E778093E80088E0FB
-:10192000FE01A4E0B2E001900D928A95E1F7DF910B
-:10193000CF910895BF92CF92DF92EF92FF920F93D3
-:101940001F93CF93DF937C01B62EE90100E010E0F6
-:10195000C42ED12C0BC04991202F2B0D2F774F7700
-:101960006FE0C7010E94E8140F5F1F4F0C151D05A3
-:1019700094F3DF91CF911F910F91FF90EF90DF9043
-:10198000CF90BF90089570E06F5F7F4F6F707727A3
-:101990000C94E8140F931F93CF93C42F63307105F9
-:1019A00009F04AC0842F807F803849F1803909F0DE
-:1019B00043C0622F6F7770E080E090E00E94FA2CC5
-:1019C00020E030E040E451E40E945F2C9B01AC0138
-:1019D00060E070E080E090E40E94112E0F7710E04C
-:1019E00023E0159507952A95E1F72DEC3CEC42E0B4
-:1019F00053E40E94AE2DA8010E94040B1DC0622F6B
-:101A00006F7770E080E090E00E94FA2C20E030E0F8
-:101A100040E451E40E945F2C9B01AC0160E070E067
-:101A200080E090E40E94112E2DEC3CEC42E053E467
-:101A30000E94AE2D0E945809CC3F29F4CF911F91EE
-:101A40000F910C943509CF911F910F9108950F9329
-:101A50001F93CF93DF93CDB7DEB727970FB6F894D8
-:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C
-:101A70009A819D839B819E839C819F8381111EC03F
-:101A800089818430B1F08730A1F08630A1F08530B3
-:101A9000A1F0BE016F5F7F4F84E091E00E942F189C
-:101AA0008111E3CF84E091E00E9420180E949B14F2
-:101AB0000DC083E003C082E001C081E0AE014B5F56
-:101AC0005F4F682FC8010E945515E3CF27960FB6C8
-:101AD000F894DEBF0FBECDBFDF91CF911F910F9164
-:101AE0000895EF92FF920F93CF93DF9300D000D031
-:101AF00000D0CDB7DEB77B014A832B830C83842FC4
-:101B00002E834D830E94C2142E814D8181111BC0F2
-:101B100082E0E816F10479F083E0E816F10421F0A0
-:101B2000EA94EF2821F50BC0073F11F487E001C0CC
-:101B300084E089830BC0273FD9F786E0FACF473F7F
-:101B4000B9F785E0F6CF42954F704983BE016F5FCC
-:101B50007F4F84E091E00E94E51784E091E00E94CD
-:101B6000031884E091E00E9420180E949B1426969E
-:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE
-:101B8000FF90EF90089580916D03811109C00E942C
-:101B9000A1110E94FE118091E20084608093E20016
-:101BA000089510926D03089508950C94E4020C9426
-:101BB000892480916E03843049F58091E9008F700B
-:101BC0009091EC0090FF02C090E801C090E0982B4B
-:101BD00084E08093E9008091EB0080FF14C0809145
-:101BE000EE0087FD03C00FC01092F1008091E80065
-:101BF00085FDFACF8091E80080FF05C08091E80064
-:101C00008E778093E8009F709093E900089542E0FA
-:101C100061EC81E00E94171142E061EC82E00E94D9
-:101C2000171142E061EC83E00E94171146E261EC7B
-:101C300084E00E94171142E361E885E00E941711D9
-:101C400042E360E886E00C941711809170038330C2
-:101C500009F454C030F4813071F0823009F0AAC028
-:101C600091C08A3009F47EC08B3009F45FC089309E
-:101C700009F0A0C020C080916F03813A09F09AC09A
-:101C80008091E800877F8093E800809173039091B2
-:101C90007403892B21F060E080E090E003C068E0ED
-:101CA00084E092E070E00E9458108091E8008B7709
-:101CB0008093E800089580916F03813209F07AC023
-:101CC0008091730390917403892B09F073C0809104
-:101CD000E800877F8093E80005C080916E03882329
-:101CE00009F468C08091E80082FFF7CF8091F1008D
-:101CF00080930C028091E8008B7758C080916F032D
-:101D0000813A09F057C08091730390917403892B35
-:101D100009F050C08091E800877F8093E8008091AF
-:101D2000E80080FFFCCF80911A013BC080916F03D7
-:101D3000813209F03FC08091730390917403892B25
-:101D4000C9F58091E800877F8093E8000E944E11DA
-:101D50009091710381E0911101C080E080931A019C
-:101D60000C948C1E80916F03813221F58091E800E4
-:101D7000877F8093E8000E944E11809172038093C8
-:101D80000302089580916F03813AA1F48091E800E5
-:101D9000877F8093E8008091E80080FFFCCF8091EE
-:101DA00003028093F1008091E8008E778093E80031
-:101DB0000C944E11089584B7877F84BF88E10FB6D5
-:101DC000F89480936000109260000FBE90E080E86D
-:101DD0000FB6F89480936100909361000FBE0E944B
-:101DE000A1110E94FE11E2EEF0E080818460808308
-:101DF00008958DE792E00E94241561E77DE08DE76C
-:101E000092E00E947A1567E27DE08DE792E00E9401
-:101E10007E150E94DB0E78946AEC7CE08DE792E000
-:101E20000E94201563EC7CE08DE792E00E9418157B
-:101E30006AE97CE08DE792E00E941C150E94850A09
-:101E40000E949B140E94AC1880E191E00E945418FB
-:101E50000BC00E944E2480916C03882329F00E94BD
-:101E6000742481110E94A40F80916E03853089F340
-:101E70008DE792E00E942D170E94B618F5CF292F0A
-:101E8000332723303105B1F04CF42130310509F40A
-:101E90004DC02230310509F04EC007C02132310556
-:101EA00041F12232310591F146C0E0EDF0E086E7E4
-:101EB00093E045C099278130910569F08230910502
-:101EC00089F0892B09F037C0E2E7F3E0E491F0E014
-:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA
-:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1
-:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735
-:101F0000FE4F80819181E9E0F0E019C0643098F4DF
-:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139
-:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D
-:101F300086E494E004C0E0E0F0E080E090E0DA01C4
-:101F40008D939C93CF01089580E189BD82E189BD85
-:101F500009B400FEFDCF8091D8008F7D8093D8001A
-:101F60008091E00082608093E0008091E00081FD3C
-:101F7000FCCF0895BF92CF92DF92EF92FF920F9322
-:101F80001F93CF93DF937C018B01EA010E946F11B5
-:101F9000B82E811133C0209731F028813981021B7E
-:101FA000130BE20EF31EC12CD12C23C08091E8004C
-:101FB00085FD15C08091E8008E778093E80020971A
-:101FC00049F0888199818C0D9D1D9983888325E036
-:101FD000B22E14C00E946F11882359F00EC0F70171
-:101FE00081917F018093F10001501109FFEFCF1A19
-:101FF000DF0A01151105D1F601C0B82E8B2DDF9136
-:10200000CF911F910F91FF90EF90DF90CF90BF90F5
-:102010000895BF92CF92DF92EF92FF920F931F939A
-:10202000CF93DF937C018B01EA010E946F11B82EE0
-:10203000811133C0209731F028813981021B130BA5
-:10204000E20EF31EC12CD12C23C08091E80085FD47
-:1020500015C08091E8008B778093E800209749F0C5
-:10206000888199818C0D9D1D9983888345E0B42ECC
-:1020700014C00E946F11882359F00EC08091F100A6
-:10208000F70181937F0101501109FFEFCF1ADF0A99
-:1020900001151105D1F601C0B82E8B2DDF91CF911E
-:1020A0001F910F91FF90EF90DF90CF90BF90089518
-:1020B00040917503509176034617570748F0611514
-:1020C000710539F44091E8004E774093E80001C073
-:1020D000BA01FC0140E033C080916E03882309F40B
-:1020E00042C0853009F441C08091E80083FD39C0C9
-:1020F0008091E80082FD2FC08091E80080FF1FC022
-:102100009091F3008091F200392F20E0A901482B33
-:10211000CA0106C041914093F100615071090196D6
-:102120006115710519F088309105A0F341E0089719
-:1021300009F040E08091E8008E778093E800611517
-:10214000710551F64111C8CF06C080916E038823F6
-:1021500051F0853051F08091E80082FFF6CF80E0A9
-:10216000089581E0089582E0089583E00895409104
-:102170007503509176034617570748F061157105AE
-:1021800039F44091E8004E774093E80001C0BA016D
-:10219000FC0140E034C080916E03882309F443C001
-:1021A000853009F442C08091E80083FD3AC08091F7
-:1021B000E80082FD30C08091E80080FF20C090914F
-:1021C000F3008091F200392F20E0A901482BCA01C9
-:1021D00007C044914093F100319661507109019616
-:1021E0006115710519F08830910598F341E0089761
-:1021F00009F040E08091E8008E778093E800611557
-:10220000710549F64111C7CF06C080916E0388233E
-:1022100051F0853051F08091E80082FFF6CF80E0E8
-:10222000089581E0089582E0089583E00895982F4D
-:102230002CC09093E900981739F07091EC00209130
-:10224000ED005091F00003C0242F762F50E021FDC7
-:1022500002C09F5F1AC03091EB003E7F3093EB00CD
-:102260003091ED003D7F3093ED003091EB00316017
-:102270003093EB007093EC002093ED005093F0004E
-:102280002091EE0027FDE5CF07C0973090F28F70C8
-:102290008093E90081E0089580E0089580916F03C4
-:1022A00087FD05C08091E80080FF0EC012C08091BC
-:1022B000E80082FD05C080916E038111F8CF08957A
-:1022C0008091E8008B7708C080916E038111EACF7E
-:1022D00008958091E8008E778093E80008958091BA
-:1022E000E4009091E50045E62091EC0020FD1FC040
-:1022F00023C020916E03222391F0253091F020918C
-:10230000EB0025FD10C02091E4003091E500281776
-:10231000390751F34150C90139F784E0089582E04B
-:10232000089583E0089581E0089580E00895209164
-:10233000E80020FFDECFF9CF2091E80022FFD9CFBF
-:10234000F4CF0E940F120E941712E0EEF0E080819D
-:1023500081608083E8EDF0E080818F77808319BC15
-:10236000A7EDB0E08C918E7F8C9380818F7E8083EF
-:1023700010926D0308950F931F93CF93DF930E94E4
-:102380000F120E941712C8EDD0E088818F778883E2
-:1023900088818068888388818F7D888319BC1092AA
-:1023A0006E0310926A0310926C0310926B0300EE9E
-:1023B00010E0F80180818B7F808388818160888331
-:1023C00042E060E080E00E941711E1EEF0E08081E1
-:1023D0008E7F8083E2EEF0E0808181608083808167
-:1023E00088608083F80180818E7F8083888180610E
-:1023F0008883DF91CF911F910F910895E8EDF0E070
-:1024000080818F7E8083E7EDF0E080818160808332
-:1024100084E082BF81E080936D030C94BB11E8EDF2
-:10242000F0E080818E7F80831092E2000895109208
-:10243000DA001092E10008951F920F920FB60F92EA
-:1024400011242F933F934F935F936F937F938F93B9
-:102450009F93AF93BF93EF93FF938091E10082FF2F
-:102460000BC08091E20082FF07C08091E1008B7F6A
-:102470008093E1000E94D90D8091DA0080FF1FC097
-:102480008091D80080FF1BC08091DA008E7F8093FE
-:10249000DA008091D90080FF0DC080E189BD82E122
-:1024A00089BD09B400FEFDCF81E080936E030E94D8
-:1024B000C30D05C019BC10926E030E94D10D80910E
-:1024C000E10080FF19C08091E20080FF15C080917B
-:1024D000E2008E7F8093E2008091E2008061809331
-:1024E000E2008091D80080628093D80019BC85E01A
-:1024F00080936E030E94D50D8091E10084FF30C06F
-:102500008091E20084FF2CC080E189BD82E189BD19
-:1025100009B400FEFDCF8091D8008F7D8093D80054
-:102520008091E1008F7E8093E1008091E2008F7EB8
-:102530008093E2008091E20081608093E2008091CC
-:102540006A03882311F084E007C08091E30087FFCD
-:1025500002C083E001C081E080936E030E94D70D2A
-:102560008091E10083FF29C08091E20083FF25C0B4
-:102570008091E100877F8093E10082E080936E0389
-:1025800010926A038091E1008E7F8093E100809138
-:10259000E2008E7F8093E2008091E2008061809370
-:1025A000E20042E060E080E00E9417118091F000BC
-:1025B00088608093F0000E94D40DFF91EF91BF914D
-:1025C000AF919F918F917F916F915F914F913F91CB
-:1025D0002F910F900FBE0F901F9018951F920F9282
-:1025E0000FB60F9211242F933F934F935F936F93E6
-:1025F0007F938F939F93AF93BF93CF93EF93FF936B
-:102600008091E9008F709091EC0090FF02C090E8FB
-:1026100001C090E0C92FC82B1092E9008091F00012
-:10262000877F8093F00078940E9432131092E90023
-:102630008091F00088608093F000CF70C093E90033
-:10264000FF91EF91CF91BF91AF919F918F917F912A
-:102650006F915F914F913F912F910F900FBE0F900F
-:102660001F9018951F93CF93DF93CDB7DEB7AC972C
-:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A
-:10268000F100819323E0E737F207C9F70E94250E96
-:102690008091E80083FF37C180916F0390917003B0
-:1026A000953009F488C038F49130B1F170F093306E
-:1026B00009F029C131C0983009F4F8C0993009F403
-:1026C00004C1963009F01FC19DC0803821F08238C6
-:1026D00009F019C108C080916B0390916C03992394
-:1026E00089F082600FC080917303909174038F70A2
-:1026F00099278093E9008091EB0085FB882780F97A
-:102700001092E9009091E800977F9093E800809301
-:10271000F1001092F100D5C0882319F0823009F041
-:10272000F2C08F7121F0823009F0EDC00BC08091B2
-:102730007103813009F0E7C0933009F080E08093A5
-:102740006C032FC08091710381112BC080917303A2
-:10275000909174038F709927009709F4D4C08093E7
-:10276000E9002091EB0020FF1CC020917003233072
-:1027700021F48091EB00806212C09091EB00906197
-:102780009093EB0021E030E001C0220F8A95EAF738
-:102790002093EA001092EA008091EB008860809319
-:1027A000EB001092E9008091E800877F8093E800B9
-:1027B0000E944E11A8C08111A6C080917103909112
-:1027C00072038F779927182F9091E3009078982BB8
-:1027D0009093E3008091E800877F8093E8000E9457
-:1027E0004E118091E80080FFFCCF8091E30080686B
-:1027F0008093E300112311F083E001C082E0809315
-:102800006E0381C08058823008F07DC080917103D2
-:10281000909172038C3D23E0920779F583E08A83DF
-:102820008AE289834FB7F894DE01139620E03EE0F8
-:1028300051E2E32FF0E050935700E49120FF03C0F2
-:10284000E295EF703F5FEF708E2F90E0EA3010F06E
-:10285000C79601C0C0968D939D932F5F243149F791
-:102860004FBF8091E800877F8093E8006AE270E0C4
-:10287000CE0101960E94581013C0AE01455D5F4F16
-:10288000609173030E943F0F0097E9F12091E800E7
-:10289000277F2093E800BC018BA59CA50E94B71060
-:1028A0008091E8008B778093E8002DC0803859F53F
-:1028B0008091E800877F8093E80080916A0380938D
-:1028C000F1008091E8008E7771CF81111CC090914A
-:1028D00071039230C0F48091E800877F8093E80014
-:1028E00090936A030E944E1180916A03811104C083
-:1028F0008091E30087FF02C084E001C081E0809303
-:102900006E030E94070E8091E80083FF0AC0809149
-:10291000E800877F8093E8008091EB0080628093DD
-:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3
-:10293000CF911F910895CF9380916E038823B1F0BA
-:102940008091E9008F709091EC0090FF02C090E8B8
-:1029500001C090E0C92FC82B1092E9008091E800D7
-:1029600083FD0E943213CF70C093E900CF91089588
-:10297000881F8827881F089591E0883F08F490E019
-:10298000892F0895982F907F903B99F038F49039D3
-:1029900081F0903A71F09038C9F40BC0903DA1F0ED
-:1029A00018F4903C99F410C0903E19F0903F71F4E7
-:1029B00002C083E00895E82FE15FEF3038F4F0E0E3
-:1029C000E356FE4F8081089582E0089580E00895E7
-:1029D0000F932F774F776F70606BDC01ED91FC9157
-:1029E000022F242F462F63E070E009950F91089580
-:1029F0000F932F774F776F706069DC01ED91FC9139
-:102A0000022F242F462F63E070E009950F9108955F
-:102A10000F932F774F776F706068DC01ED91FC9119
-:102A2000022F242F462F63E070E009950F9108953F
-:102A3000FC01738362830895FC01738F628F089594
-:102A4000FC01758F648F0895CF93DF93EC011DA275
-:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2
-:102A60000E9461171B821A821D821C821F821E8295
-:102A7000198618861B861A861D861C861F861E864A
-:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A
-:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA
-:102AA00019A218A2DF91CF910895CF92DF92FF92E1
-:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00
-:102AC0006A018C0108511F4F08C0F60161916F0126
-:102AD000C80149830E94681749818C2D841B8F157A
-:102AE000A0F30F90DF91CF911F910F91FF90DF9096
-:102AF000CF900895FC01718360830895FC0171A358
-:102B000060A30895AF92BF92CF92DF92EF92FF92AF
-:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3
-:102B20007C016B01142FB22EA02EDC0195968C91A6
-:102B300095978430F1F45A96ED91FC915B9730971C
-:102B400009F4D8C0CB01019763E070E00E94762FB2
-:102B5000DB01AA0FBB1FA60FB71F49832A830B8374
-:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8
-:102B7000B1C06230710509F453C06330710529F0AA
-:102B80006130710509F09CC083C0842F807F803A3A
-:102B900001F130F48038B9F0803909F0ABC00DC0D4
-:102BA000803EE9F0803F09F1803B09F0A3C0D701E6
-:102BB0001296ED91FC91139723C0D7011496ED91D5
-:102BC000FC9115971DC0D7011696ED91FC911797B2
-:102BD00017C0D7011896ED91FC91199711C0D70134
-:102BE0001A96ED91FC911B970BC0423F09F082C0F1
-:102BF000D7011C96ED91FC911D97309731F47AC066
-:102C0000309709F477C0123F21F42A2D4B2D62EF43
-:102C100004C0612F6F702A2D4B2DC70109955AC032
-:102C2000842F807F803D59F0803F79F0803C09F00F
-:102C300061C0D7011E96ED91FC911F9719C0D70175
-:102C40005096ED91FC91519713C0433F31F4D70159
-:102C50005296ED91FC91539708C0413F09F04AC04C
-:102C6000D7015496ED91FC915597309741F442C0AD
-:102C7000309709F43FC0133F11F0113F19F44B2D69
-:102C8000612F03C0612F6F704B2DC701099522C0C2
-:102C9000842F0E94BC14882331F0D7015696ED9101
-:102CA000FC91579707C0163F29F5D7015896ED912B
-:102CB000FC9159973097F1F0612FC70109950AC02F
-:102CC00064307105A8F416C00A2D2B2D412FB601D2
-:102CD000C7010995D7015E96ED91FC915F973097FA
-:102CE00089F00A2D2B2D412FB601C70109950AC085
-:102CF000C12CD12CD7015C96ED91FC915D9730975A
-:102D000019F7E8CF0F900F900F90DF91CF911F919F
-:102D10000F91FF90EF90DF90CF90BF90AF9008950C
-:102D2000EF92FF920F931F93CF93DF93EC01162F37
-:102D3000862F0E94BC14882369F0FDA081E08DA33A
-:102D400000E020E0412F61E070E0CE010E9482159A
-:102D5000FDA27CC0812F0E94B8144DA1882309F4E4
-:102D600040C0443029F01AA321E030E03FA32EA355
-:102D7000812F0E94C214813031F070F0823051F006
-:102D8000833059F507C08DA300E020E0412F61E0BA
-:102D900070E01EC08DA35AC0103F19F0173FE9F430
-:102DA00004C084E08DA31AA33FC02EA13FA1C90196
-:102DB00063E070E00E94762F8C0F9D1FFC0112A330
-:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116
-:102DD000CE010E9482151DA239C01DA21FA21EA2F3
-:102DE00035C0442399F12EA13FA1C90163E070E0F1
-:102DF0000E94762F7C01FE01E80FF91F12A3B90192
-:102E00006F5F7F4F7FA36EA38130910591F082E0C9
-:102E1000E816F104D9F40CA12BA14AA1CE010E941D
-:102E200082158DA1843091F081E090E09FA38EA364
-:102E30000DC0423059F400E02BA14AA1CE010E94FE
-:102E400082158DA1843011F0FFA2EEA2DF91CF9107
-:102E50001F910F91FF90EF900895CF92DF92EF9224
-:102E6000FF920F931F93CF93DF93EC01E8A1F9A199
-:102E7000309709F009958E0108511F4FC8010E9433
-:102E80009A17E12CF12CC82ED12C0FC060E0C8019C
-:102E90000E94AE17682FCE010E94901661E0C80113
-:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4
-:102EB000DF91CF911F910F91FF90EF90DF90CF9016
-:102EC0000895FC0142837483638311821082089504
-:102ED0000F931F93CF93DF93EC01062F0E94E0170F
-:102EE000182F298130E0C90101966A8170E00E94A3
-:102EF0008A2F488150E08417950729F4812F0E947A
-:102F0000E31780E012C0EB81FC81E20FF31F008326
-:102F10002981822F90E001966A8170E00E948A2FB9
-:102F20008983812F0E94E31781E0DF91CF911F9168
-:102F30000F910895CF93DF93EC010E94E017298150
-:102F40009881291710F0C22F02C0CA81C20FC91B75
-:102F50000E94E3178C2FDF91CF910895FC0120810F
-:102F6000862F90E0820F911D628170E00E948A2F6F
-:102F70000380F481E02DE80FF91F808108950F93FD
-:102F80001F93CF93DF931F92CDB7DEB78C01698378
-:102F90000E94E017482FF80180816981262F30E0D8
-:102FA000280F311D6281C90170E00E948A2F808341
-:102FB000842F0F90DF91CF911F910F910C94E31705
-:102FC0008FB7F89408958FBF0895FC01CB0120912D
-:102FD0006E032430B1F421812F702093E90040E08A
-:102FE00050E064E070E00E94BA0F81110BC0909134
-:102FF000E80095FD07C09091E8009E779093E80067
-:10300000089582E0089520916E032430A9F4FC0114
-:1030100081818F708093E9003091F3002091F2005C
-:10302000932F80E0822B892B49F08091E8008E77E6
-:103030008093E8000C946F1182E0089580E0089579
-:1030400020916E03243051F4FC0121812F702093D4
-:10305000E9002091E80020FD0C9403180895FC017C
-:10306000CB0120916E03243011F080E00895268179
-:103070002F702093E9002091E80022FFF6CF2091E5
-:10308000E80025FFF2CF40E050E064E070E00E94ED
-:1030900009108091E80085FD05C08091E8008B77DC
-:1030A0008093E80081E0089590930F0280930E02D0
-:1030B000089580910E0290910F020895E0910E0202
-:1030C000F0910F02309721F00190F081E02D0994EA
-:1030D00080E00895E0910E02F0910F02309721F008
-:1030E0000280F381E02D09940895E0910E02F091A1
-:1030F0000F02309721F00480F581E02D09940895A6
-:1031000020911002309111028217930771F0909371
-:10311000110280931002E0910E02F0910F0230979D
-:1031200021F00680F781E02D099408952091120284
-:10313000309113028217930771F0909313028093DA
-:103140001202E0910E02F0910F02309721F00084FC
-:10315000F185E02D099408950E94B6240E948D0502
-:103160000E948A250C945F2B0C94CE075F926F927D
-:103170007F928F929F92AF92BF92CF92DF92EF9207
-:10318000FF920F931F93CF93DF93CDB7DEB72A97AC
-:103190000FB6F894DEBF0FBECDBF0E947E0694E14D
-:1031A000C92E92E0D92E00E010E0AA24A394B12CFD
-:1031B000502E802F0E94C4073C01F601E190F1904F
-:1031C0006F01E826F926E114F10431F40F5F1F4F77
-:1031D0000430110569F73AC08091680281FD0E94B0
-:1031E000CD0720E030E04501022E02C0880C991C7A
-:1031F0000A94E2F7C4018E219F21892B09F12E83C5
-:103200005F826820792081E0672809F480E0888760
-:103210000E94BF248160782F9A8789874E815F81C1
-:1032200068858A850E946F19F801EE0FFF1FEC5E1A
-:10323000FD4F80819181882599259183808316C0D7
-:103240002F5F3F4F2C30310571F6C0CF8FEF898350
-:103250008A831B820E94BF248160782F9D838C8388
-:1032600049815A816B818D810E946F190E94772854
-:1032700010911C020E945E181817D9F00E945E1867
-:1032800080931C022A960FB6F894DEBF0FBECDBF06
-:10329000DF91CF911F910F91FF90EF90DF90CF9032
-:1032A000BF90AF909F908F907F906F905F900C94A5
-:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB
-:1032C000CF911F910F91FF90EF90DF90CF90BF9023
-:1032D000AF909F908F907F906F905F900895CF9365
-:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6
-:1032F000CDBF4F83588769877A878B87DE01119608
-:1033000086E0FD0111928A95E9F785E0FE01379686
-:1033100001900D928A95E1F749815A816B817C81F8
-:103320008D819E810E9447212B960FB6F894DEBFB7
-:103330000FBECDBFDF91CF910895CF93C82F8823C3
-:1033400009F4C1C0823859F40E945E1881FDBBC0E7
-:1033500089E30E94AC230E94282489E30CC08338AF
-:1033600079F40E945E1880FDAEC083E50E94AC2314
-:103370000E94282483E50E94CE23CF910C94282418
-:10338000843859F40E945E1882FD9DC087E40E9433
-:10339000AC230E94282487E4EECF8450813A48F47D
-:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3
-:1033B000E4CF8C2F805E883050F4C77081E090E0BD
-:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51
-:1033D000855A833078F4C53A29F0C63A31F482E848
-:1033E00090E005C081E890E002C083E890E0CF91D2
-:1033F0000C9480188C2F885A833108F064C0C83A26
-:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2
-:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41
-:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE
-:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E
-:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083
-:1034500082EE90E035C089EE90E032C08AEE90E0D6
-:103460002FC085EB90E02CC086EB90E029C087EB65
-:1034700090E026C08CEC90E023C08DEC90E020C062
-:1034800083E891E01DC08AE891E01AC082E991E0EA
-:1034900017C084E991E014C081E292E011C083E298
-:1034A00092E00EC084E292E00BC085E292E008C098
-:1034B00086E292E005C087E292E002C080E090E000
-:1034C000CF910C949618CF910895882309F44DC09C
-:1034D000823859F40E945E1881FF47C089E30E9438
-:1034E000AC230E94282489E30CC0833871F40E9425
-:1034F0005E1880FF3AC083E50E94AC230E94282416
-:1035000083E50E94CE230C942824843859F40E9429
-:103510005E1882FF2AC087E40E94AC230E94282400
-:1035200087E4EFCF982F9450913A08F4EACF982F80
-:10353000905E983058F4282F277081E090E001C009
-:10354000880F2A95EAF70E94F523DDCF982F955A28
-:10355000933020F480E090E00C948018885A8331F6
-:1035600020F480E090E00C9496180895882321F0D0
-:103570000E94EF230C9428240895882321F00E94B0
-:10358000F5230C9428240895BF92CF92DF92EF92F6
-:10359000FF920F931F93CF93DF93CDB7DEB727979B
-:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9
-:1035B000DE01119601900D928A95E1F7F8013081B4
-:1035C0002181F280558152955F7083819481892B8E
-:1035D00039F02F3F41F481E090E03F3F31F003C0EC
-:1035E00081E090E002C080E090E080FD73C3398309
-:1035F0002A8389819A815E830E946923B92E8F83F1
-:103600000E9468230E9490222B2D22952F7030E07B
-:103610005E816F812530310509F4E6C06CF42430F9
-:1036200031050CF0A2C04B2D407F8B2D8F702230C6
-:1036300031050CF045C017C02C3031054CF42A3050
-:1036400031050CF0E7C12830310509F043C3E5C06E
-:103650002D30310509F4BAC20CF4A2C22F30310565
-:1036600009F038C323C3182F411101C002C01295BD
-:10367000107FFF2059F0112309F46BC2812F6F8353
-:103680000E94FF230E9428246F8163C2862F0E941C
-:10369000651A112309F41EC3812F0E940524279661
-:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153
-:1036B0000F91FF90EF90DF90CF90BF900C94282453
-:1036C000403211F08295807F662319F0613071F5E8
-:1036D00023C0FF20B1F0511101C032C0513081F53B
-:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106
-:1036F0001F910F91FF90EF90DF90CF90BF900C94AF
-:103700000F24511101C003C0513009F4E3C28E836C
-:103710000E9412248E819AC1FF2021F0563008F0B9
-:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3
-:10373000552331F0F801958190FF0BC29F7095835E
-:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5
-:103750001F910F91FF90EF90DF90CF90BF900C944E
-:10376000B61A552309F472C109C22B2D2695269548
-:10377000237030E02115310529F02130310509F0A1
-:10378000A9C219C0FF2021F0862F9B2D937002C083
-:1037900080E090E027960FB6F894DEBF0FBECDBF55
-:1037A000DF91CF911F910F91FF90EF90DF90CF901D
-:1037B000BF900C948018FF2021F0862F9B2D9370D2
-:1037C00002C080E090E027960FB6F894DEBF0FBEEF
-:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0
-:1037E000CF90BF900C949618862FFF2019F00E945E
-:1037F0007D2702C00E94E52727960FB6F894DEBF0A
-:103800000FBECDBFDF91CF911F910F91FF90EF9031
-:10381000DF90CF90BF900C946C288B2D837009F0B3
-:1038200079C0F11057C2262F229526952770220FB6
-:10383000220F862F8F70C82ED12CE12CF12C022E56
-:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4
-:1038500010C06FE070E080E090E004C0660F771F5A
-:10386000881F991F2A95D2F760957095809590953D
-:1038700003C060E070E0CB012B2D269526952370C8
-:10388000422F50E042305105D9F04330510569F1E3
-:103890006C297D298E299F294130510551F12796A8
-:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151
-:1038B0000F91FF90EF90DF90CF90BF900C94A522D6
-:1038C0006C297D298E299F2927960FB6F894DEBF93
-:1038D0000FBECDBFDF91CF911F910F91FF90EF9061
-:1038E000DF90CF90BF900C94B7220E94A522C70111
-:1038F000B60127960FB6F894DEBF0FBECDBFDF919D
-:10390000CF911F910F91FF90EF90DF90CF90BF90DC
-:103910000C949322FF2019F08B2D817001C08695A5
-:10392000882309F4D7C1262F229526952770220FC8
-:10393000220F862F8F70C82ED12CE12CF12C022E55
-:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3
-:1039500010C06FE070E080E090E004C0660F771F59
-:10396000881F991F2A95D2F760957095809590953C
-:1039700003C060E070E0CB012B2D269526952370C7
-:10398000422F50E042305105D9F04330510569F1E2
-:103990006C297D298E299F294130510551F12796A7
-:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150
-:1039B0000F91FF90EF90DF90CF90BF900C94442335
-:1039C0006C297D298E299F2927960FB6F894DEBF92
-:1039D0000FBECDBFDF91CF911F910F91FF90EF9060
-:1039E000DF90CF90BF900C9456230E944423C701D0
-:1039F000B60127960FB6F894DEBF0FBECDBFDF919C
-:103A0000CF911F910F91FF90EF90DF90CF90BF90DB
-:103A10000C943223603F59F120F4603E08F494C0C6
-:103A200008C0623F09F467C0F0F1633F09F08CC041
-:103A300065C0162F1F708B2D8F71FF2021F00E9403
-:103A4000DD22812F7DCE0E94F822812F27960FB68E
-:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4
-:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095
-:103A7000B1F0553008F02EC18B2D8F7127960FB6FF
-:103A8000F894DEBF0FBECDBFDF91CF911F910F9194
-:103A9000FF90EF90DF90CF90BF900C94172356309B
-:103AA00008F018C1E9CFFF2099F08B2D8F71279670
-:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F
-:103AC0000F91FF90EF90DF90CF90BF900C94DD228C
-:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A
-:103AE000DF91CF911F910F91FF90EF90DF90CF90DA
-:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4
-:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9
-:103B1000DF91CF911F910F91FF90EF90DF90CF90A9
-:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E
-:103B3000CDBFDF91CF911F910F91FF90EF90DF905C
-:103B4000CF90BF900C94C922FF20A9F0552309F40F
-:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31
-:103B6000DF91CF911F910F91FF90EF90DF90CF9059
-:103B7000BF900C949D19552309F4AACF862F279640
-:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E
-:103B90000F91FF90EF90DF90CF90BF900C94651A3B
-:103BA0004B2D4F70C8010E94E50227960FB6F8947E
-:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060
-:103BC000EF90DF90CF90BF900C94FD21F11082C058
-:103BD0009B2D9F70492F50E04230510599F144F4DC
-:103BE0004115510569F04130510509F073C019C004
-:103BF00043305105C1F14430510509F06BC044C058
-:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0
-:103C10001F910F91FF90EF90DF90CF90BF900C9489
-:103C2000702B27960FB6F894DEBF0FBECDBFDF9185
-:103C3000CF911F910F91FF90EF90DF90CF90BF90A9
-:103C40000C94872B27960FB6F894DEBF0FBECDBF1E
-:103C5000DF91CF911F910F91FF90EF90DF90CF9068
-:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F
-:103C7000CDBFDF91CF911F910F91FF90EF90DF901B
-:103C8000CF90BF900C94B62B862F27960FB6F89442
-:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F
-:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C
-:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7
-:103CC000CF911F910F91FF90EF90DF90CF90BF9019
-:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A
-:103CE000DF91CF911F910F91FF90EF90DF90CF90D8
-:103CF000BF9008950E940C240E94E1230E94282472
-:103D00000E9418290E946C2880E090E00E94801890
-:103D100080E090E00C9496180E94FC230C947A1E8C
-:103D20000E946923292F22952F7030E02C30310515
-:103D30004CF42A3031056CF422503109223031051F
-:103D400070F407C02C30310531F02F30310539F4D3
-:103D500002C081E0089593FB882780F9089580E0F0
-:103D60000895CF93DF9300D000D01F92CDB7DEB778
-:103D70000F900F900F900F900F90DF91CF910895BB
-:103D8000CF93DF9300D000D000D0CDB7DEB726961A
-:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F
-:103DA0001F93CF93DF93C091530216E012C0D0E06F
-:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112
-:103DC000518162817381848195810E94C01E2196F8
-:103DD000C77080915402C813EACFDF91CF911F9131
-:103DE000089540911D0250911E0260911F02709132
-:103DF000200280912102909122020C94C01E0F9308
-:103E00001F93CF93DF938091220282958F7009F0E8
-:103E100069C080911F02882309F464C0A0915302F5
-:103E2000D0915402B0911D02C0911E0280912002D7
-:103E30009091210221E030E0BF3F11F020E030E01E
-:103E4000122FBC016095709506E04AC0009721F0E2
-:103E5000CF3F29F4212F05C021E030E002C020E04F
-:103E600030E020FD3BC04A2F50E0049FF001059F49
-:103E7000F00D1124ED5DFD4F2181C2132FC0208173
-:103E8000B2132CC02281211129C02381348128172B
-:103E9000390718F0281B390B02C0260F371F283CA2
-:103EA0003105E0F4809122028F70806180932202BC
-:103EB00086E0849FF001859FF00D1124E85DFD4FA1
-:103EC00080818F70806180838DE192E00E94C41AAE
-:103ED000DF91CF911F910F910C94D01EAF5FA7700F
-:103EE000AD13B4CFDF91CF911F910F910895EF9251
-:103EF000FF920F931F93CF93DF93CDB7DEB76297F7
-:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F
-:103F1000DE011D9601900D928A95E1F7D8014C9132
-:103F200011965C91119712966C9112971396ED90E1
-:103F3000FC90149770911D02E0911E028091200266
-:103F400090912102009739F0EF3F41F421E030E0F9
-:103F50007F3F31F003C021E030E002C020E030E0DC
-:103F600020FD5CC120911F02222309F4F1C0E81654
-:103F7000F90628F09701281B390BC90104C0809568
-:103F800090958E0D9F1D883C910508F098C08091FA
-:103F90002202982F907F09F064C0E51314C07413B7
-:103FA00012C0611110C08F708061809322020E9444
-:103FB000F11E8DE192E00E94C41A80912202D80184
-:103FC00015968C9343C1EF2839F05F3F41F481E0AF
-:103FD00090E04F3F31F003C081E090E002C080E00C
-:103FE00090E080FD03C081E0862702C080E090E081
-:103FF00080FF2EC0809153022091540236E013C0FE
-:1040000090E0389FF001399FF00D1124ED5DFD4FD8
-:104010007181571306C07081471303C07281671303
-:1040200017C0019687708213EBCF12C19F7059F0B1
-:10403000882309F40BC107C09F7029F0F80195810E
-:10404000907F09F403C1805E883008F4FFC0D2C0BD
-:10405000662309F4FBC080912202816080932202D2
-:10406000F5C0E51308C0741306C0611104C0D8017F
-:1040700015968C939DC04D875E878D859E856A8B36
-:104080000E94901E6A89882309F4B4C0662309F44B
-:10409000B1C020912202822F82958F7090E002970A
-:1040A0000CF4C6C080911D0290911E0298878F83E8
-:1040B0001986FB86EA862C87CE01079646C080913A
-:1040C0002202982F907F59F47E2DF98AE88A8989F7
-:1040D0000E94B11E8DE192E00E94C41A95C0E513C2
-:1040E00011C074130FC061110DC0F8018583C801A0
-:1040F0000E94C41AEDE1F2E086E0DF011D928A958C
-:10410000E9F7A2C04D875E878D859E856A8B0E94E8
-:10411000901E6A89882309F46DC0662309F46AC079
-:1041200020912202822F82958F7090E002970CF4EA
-:104130007FC080911D0290911E029A8389831B8209
-:10414000FD82EC822E83CE0101960E94C41A70C0BB
-:10415000E816F90628F09701281B390BC90104C09D
-:10416000809590958E0D9F1D883C910508F046C066
-:10417000662309F43FC0E51330C074132EC02091AC
-:10418000220220FD21C0322F32953F70832F90E014
-:104190000097D1F0D80115962C9315970F9741F001
-:1041A000832F8F5F8295807F2F70282B15962C93FD
-:1041B000C8010E94C41A86E0F801ADE1B2E00190A6
-:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC
-:1041D00001900D928A95E1F737C04D875E878D85F6
-:1041E0009E850E94901E811123C0809122028160D1
-:1041F00080932202C8010E94C41A26C07E2DF98A2B
-:10420000E88A89890E94B11EEDE1F2E086E0DF01D3
-:104210001D928A95E9F70E94F11E18C0662351F39A
-:104220004D875E878D859E850E94901E882311F3A1
-:1042300086E0F801ADE1B2E001900D928A95E1F7D8
-:104240000E94FF1E0E94F11E81E014C080E012C097
-:104250004D875E878D859E850E946923292F229533
-:104260002F7030E0223031050CF4E0CE24303105DF
-:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D
-:10428000DF91CF911F910F91FF90EF9008951F93B1
-:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80
-:1042A0000FBECDBF4F83588769877A878B879C87DE
-:1042B000CE0107960E94771F8823D9F02F81388579
-:1042C0008A859B85892B39F03F3F19F080E090E08B
-:1042D00004C02F3FD9F781E090E0892B09F06DC031
-:1042E0004F81588569857A858B859C850E94C01E83
-:1042F00064C086E0FE013796DE01119601900D92B2
-:104300008A95E1F7FF81E8854A855B85411551056E
-:1043100039F0EF3F41F481E090E0FF3F31F003C01E
-:1043200081E090E002C080E090E080FD46C02091F6
-:10433000540230E0C90101968770992760915302B9
-:1043400070E08617970709F440C0F983EA835D831C
-:104350004C8396E0929FD001939FB00D1124AD5DE8
-:10436000BD4FFE01319601900D929A95E1F7809331
-:1043700054020E94D01E21C0189FC00111248D5DDF
-:104380009D4F0E94771F882371F1E09153021E9F79
-:10439000F0011124ED5DFD4F4081518162817381F7
-:1043A000848195810E94C01E8091530290E0019605
-:1043B000877099278093530201C016E080915302C1
-:1043C000909154028913D8CF0EC00E948C1E109277
-:1043D000540210925302EDE1F2E086E0DF011D92FB
-:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98
-:1043F000CDBFDF91CF911F910895DF92EF92FF9291
-:104400000F931F93CF93DF93EC01009709F46CC0D7
-:10441000D12CEE24E394F12C8E010F5F1F4FFE018F
-:104420008491843748F4843008F04AC0813071F0B8
-:10443000823009F059C01EC0853709F43DC070F1C3
-:10444000982F9458903708F04FC03DC02296F8013D
-:104450008491982F905E983050F48770FE2D01C0A3
-:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A
-:104470009D192DC02296F8018491982F905E983056
-:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39
-:104490000E9405241CC00E94651A19C02296F801CA
-:1044A000049107C08FE99FE00197F1F700C0000079
-:1044B00001500111F7CF0BC02296F801D49007C02C
-:1044C0000E949D1903C08F770E94651AE8018D2D07
-:1044D00007C08150EFE9FFE03197F1F700C000001D
-:1044E000882309F499CFF5CFDF91CF911F910F91D8
-:1044F000FF90EF90DF9008956093590270935A02F5
-:1045000080935B0290935C020C947A1E6093550238
-:104510007093560280935702909358020C947A1E1F
-:1045200008950C947C220F931F93009159021091CF
-:104530005A0220915B0230915C02602B712B822B1E
-:10454000932B1F910F910C947C220F931F9300913A
-:10455000590210915A0220915B0230915C02602353
-:104560007123822393231F910F910C947C220F932C
-:104570001F930091590210915A0220915B023091D1
-:104580005C0260277127822793271F910F910C945B
-:104590007C2260E070E0CB010C94862241E050E088
-:1045A00060E070E004C0440F551F661F771F8A95B6
-:1045B000D2F7CB01BA010C94862241E050E060E0D2
-:1045C00070E004C0440F551F661F771F8A95D2F70D
-:1045D0008091550290915602A0915702B0915802D5
-:1045E000482B592B6A2B7B2BCB01BA010C948622CA
-:1045F00041E050E060E070E004C0440F551F661FCA
-:10460000771F8A95D2F74095509560957095809167
-:10461000550290915602A0915702B091580248233A
-:1046200059236A237B23CB01BA010C94862241E0F3
-:1046300050E060E070E004C0440F551F661F771F14
-:104640008A95D2F78091550290915602A091570217
-:10465000B0915802482759276A277B27CB01BA0116
-:104660000C9486220F931F930091550210915602CD
-:104670002091570230915802602B712B822B932B83
-:104680001F910F910C9486220F931F930091550256
-:1046900010915602209157023091580260237123E5
-:1046A000822393231F910F910C9486220F931F93C3
-:1046B00000915502109156022091570230915802F4
-:1046C00060277127822793271F910F910C948622D0
-:1046D0000895CF92DF92EF92FF920F931F93CF93A3
-:1046E000DF93EC01C0905902D0905A02E0905B0237
-:1046F000F0905C028091550290915602A091570271
-:10470000B0915802C82AD92AEA2AFB2A0FE110E000
-:10471000B701A601002E04C0769567955795479579
-:104720000A94D2F740FF08C0BE01802F0E94E00328
-:104730008130910509F007C00150110948F7BE0109
-:1047400080E00E94E003DF91CF911F910F91FF90D5
-:10475000EF90DF90CF90089540911B0150911C0184
-:1047600020E030E09FEFFA01E20FF31F628168174B
-:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD
-:104780002630310581F707C0FA01E90FF11D97FDC9
-:10479000FA95828308959F3FB9F7089540911B01D0
-:1047A00050911C0120E030E0FA01E20FF31F9281EA
-:1047B000981301C012822F5F3F4F26303105A1F7B9
-:1047C000089581E090E0E0911B01F0911C01E80F59
-:1047D000F91F1082019688309105A9F708959091EC
-:1047E0005D02982B90935D020895809590915D02F3
-:1047F000982390935D02089510925D020895909120
-:104800005E02982B90935E020895809590915E02CF
-:10481000982390935E02089510925E02089580930B
-:104820005F02089510925F02089540911B0150911C
-:104830001C0120E030E080E0FA01E20FF31F9181DB
-:1048400091118F5F2F5F3F4F27303105A9F70895F2
-:10485000E0911B01F0911C0180915D028083E09149
-:104860001B01F0911C01808190915E02892B808355
-:1048700090915F02992361F0E0911B01F0911C017E
-:104880008081892B80830E94152481110E9412242B
-:1048900080911B0190911C010C946A1880916E0309
-:1048A000843009F11092690220E488E190E00FB6AB
-:1048B000F894A895809360000FBE2093600083B7A2
-:1048C000817F846083BF83B7816083BF789488953C
-:1048D00083B78E7F83BF88E10FB6F8948093600022
-:1048E000109260000FBE0895CF930E94E3020E94D1
-:1048F0007E060E94E402C0E08C2F0E94C407892B30
-:1049000029F4CF5FC430C1F780E001C081E0CF91CE
-:1049100008950E948C1E0C945F2B1F920F920FB66D
-:104920000F9211248F939F93AF93BF93809169024D
-:10493000811113C080916A0290916B02A0916C0268
-:10494000B0916D024196A11DB11D80936A029093B2
-:104950006B02A0936C02B0936D02BF91AF919F91D7
-:104960008F910F900FBE0F901F90189582E084BD1D
-:1049700093E095BD9AEF97BD80936E0008958FB731
-:10498000F89440916A0250916B0260916C027091B0
-:104990006D028FBFCA010895CF92DF92EF92FF920E
-:1049A0000F931F932FB7F89440916A0250916B02B6
-:1049B00060916C0270916D022FBF6A017B01EE2441
-:1049C000FF248C0120E030E0C016D106E206F30699
-:1049D00020F09A01281B390B05C09C0120953095C9
-:1049E000240F351FC9011F910F91FF90EF90DF90A9
-:1049F000CF9008951F920F920FB60F9211248F93AC
-:104A00009F93AF93BF9380916A0290916B02A091A4
-:104A10006C02B0916D020196A11DB11D80936A02D6
-:104A200090936B02A0936C02B0936D02BF91AF9113
-:104A30009F918F910F900FBE0F901F9018950E941D
-:104A4000A111F8942FEF87EA91E621508040904021
-:104A5000E1F700C0000087E090EBDC018093780371
-:104A600090937903A0937A03B0937B032CE088E1C1
-:104A700090E00FB6F894A895809360000FBE209345
-:104A80006000FFCFCF92DF92EF92FF920F931F93C0
-:104A9000CF93DF93C82ED12C01E010E08D2D0E9422
-:104AA000C4077C01C0E0D0E098010C2E02C0220FA8
-:104AB000331F0A94E2F72E213F21232B29F421965C
-:104AC000CC30D10589F708C06C2F7D2D80E00E9485
-:104AD000BB03C812F4CF06C0D39484E0D812DECF53
-:104AE00080E001C081E0DF91CF911F910F91FF9095
-:104AF000EF90DF90CF900895CF93C82F8CE20E9463
-:104B00004225882321F08C2FCF910C94422580E000
-:104B1000CF910895CF930E94CD26811102C00E94AB
-:104B2000AE26C5E608C00E947E068FE39CE9019789
-:104B3000F1F700C00000C150B1F789E20E947C2566
-:104B400081110AC18AE20E947C2581110E94AE2651
-:104B500085E00E947C2581110E941F250E94D82695
-:104B60008093680287E00E947C25882399F18BE17D
-:104B70000E947C25882351F09091680291FB882740
-:104B800080F921E0822780FB91F922C08EE00E940B
-:104B90007C25882351F09091680292FB882780F948
-:104BA00021E0822780FB92F913C080E10E947C25DE
-:104BB00090916802882341F093FB882780F921E0D7
-:104BC000822780FB93F904C0892F809580FB90F9A0
-:104BD00090936802809168020E94DC260E94EA2677
-:104BE00080937B0280EE0E947C25882341F0809197
-:104BF0007B02982F909590FB80F980937B0289E34C
-:104C00000E947C25882359F090917B0291FB882794
-:104C100080F921E0822780FB91F990937B0282EE5C
-:104C20000E947C25882359F090917B0292FB882773
-:104C300080F921E0822780FB92F990937B0286EE37
-:104C40000E947C25882359F090917B0293FB882752
-:104C500080F921E0822780FB93F990937B0283EE19
-:104C60000E947C25882359F090917B0294FB882731
-:104C700080F921E0822780FB94F990937B0285E301
-:104C80000E947C25882359F090917B0295FB882710
-:104C900080F921E0822780FB95F990937B0281E3E4
-:104CA0000E947C25882359F090917B0296FB8827EF
-:104CB00080F921E0822780FB96F990937B0281E1C5
-:104CC0000E947C25882359F090917B0297FB8827CE
-:104CD00080F921E0822780FB97F990937B028091F5
-:104CE0007B020E94EE2687E20E947C25C82F8EE17F
-:104CF0000E947C258111C2608FE10E947C25811178
-:104D0000C46080E20E947C258111C86081E20E941B
-:104D10007C258111C06182E20E947C258111C062E4
-:104D200083E20E947C258111C06484E20E947C257C
-:104D3000882311F0C06802C0CC2329F08C2F0E9478
-:104D4000E5266C2F03C00E94E126682F70E080E00A
-:104D500090E0CF910C949122CF9108956DEE7EEF6B
-:104D600080E090E00E94BA2F60E082E090E00E9434
-:104D7000AC2F60E083E090E00E94AC2F60E084E024
-:104D800090E00E94AC2F60E085E090E00E94AC2FA4
-:104D900060E086E090E00C94AC2F80E090E00E9410
-:104DA000A62F21E08D3E9E4F09F020E0822F08952E
-:104DB00082E090E00C949E2F682F82E090E00C94AB
-:104DC000AC2F83E090E00C949E2F682F83E090E05E
-:104DD0000C94AC2F84E090E00C949E2F682F84E01C
-:104DE00090E00C94AC2F86E090E00C949E2F682FFE
-:104DF00086E090E00C94AC2F8091760280FF0BC08F
-:104E00006091200185E0689FB00111247595679538
-:104E1000759567952AC081FF09C06091200185E0E2
-:104E2000689FB0011124759567951FC082FF07C068
-:104E30006091200185E0689FB001112416C0409167
-:104E400070024423C9F060911F01461788F7209132
-:104E5000200185E0289F90011124429FC001439FBB
-:104E6000900D112470E00E948A2F6038710540F483
-:104E70006115710539F002C065E070E0862F089574
-:104E80008FE7089581E008958091760280FF08C041
-:104E900060911E0170E0759567957595679521C0C5
-:104EA00081FF06C060911E0170E07595679519C07D
-:104EB00082FF04C060911E0170E010C080917002FA
-:104EC0008823C1F060911D018617A0F790911E0103
-:104ED000989FC001112470E00E948A2F60387105EC
-:104EE00028F46115710521F0862F08958FE7089544
-:104EF00081E0089561E070E0F4CF803F21F40E94EA
-:104F0000FC26819504C0813F29F40E94FC268093F1
-:104F100073020895823F21F40E94FC26819504C00B
-:104F2000833F29F40E94FC26809372020895893FF2
-:104F300019F40E94442705C08A3F31F40E94442797
-:104F400081958093740208958B3F21F40E94442739
-:104F5000819504C08C3F29F40E94442780937502F8
-:104F60000895843F21F480917102816017C0853FCC
-:104F700021F480917102826011C0863F21F48091FA
-:104F8000710284600BC0873F21F4809171028860B8
-:104F900005C0883F31F48091710280618093710275
-:104FA00008958D3F21F48091760281600BC08E3F81
-:104FB00021F480917602826005C08F3F29F48091B0
-:104FC00076028460809376020895803F29F4809170
-:104FD000730287FF6EC007C0813F41F48091730266
-:104FE00018160CF066C01092730263C090917202A2
-:104FF000823F19F497FF5DC005C0833F31F4191655
-:105000000CF057C01092720254C0893F31F4809165
-:10501000740218160CF04DC006C08A3F39F4809116
-:10502000740287FF46C01092740243C08B3F29F47C
-:105030008091750287FF3DC006C08C3F39F4809196
-:1050400075021816B4F51092750233C0843F21F42E
-:10505000809171028E7F05C0853F31F4809171028D
-:105060008D7F8093710225C0863F21F4809171026B
-:105070008B7FF7CF873F21F480917102877FF1CF3B
-:10508000883F21F4809171028F7EEBCF8D3F21F418
-:10509000809176028E7F0BC08E3F21F48091760244
-:1050A0008D7F05C08F3F29F4809176028B7F80939E
-:1050B00076028091720281110EC08091730281117B
-:1050C0000AC080917402811106C08091750281111D
-:1050D00002C010927002089581E792E00E94751854
-:1050E0000E94BF2490936F0280936E020895CF9325
-:1050F00080916E0290916F020E94CC2440917002C8
-:10510000442321F02091210130E006C020912201AA
-:105110005AE0259F900111248217930708F486C056
-:105120008091720281110DC090917302911109C09A
-:1051300090917402911105C090917502992309F420
-:1051400075C04F3F19F04F5F40937002181624F45A
-:105150000E94FC26809372028091720287FF05C034
-:105160000E94FC268195809372028091730218162A
-:1051700024F40E94FC26809373028091730287FFBF
-:1051800005C00E94FC268195809373026091720293
-:10519000662339F1C0917302CC2319F1772767FD9B
-:1051A0007095872F972F0E94FA2C23E333E343E374
-:1051B0005FE30E94AE2D0E94C72C609372026C2F99
-:1051C000772767FD7095872F972F0E94FA2C23E38E
-:1051D00033E343E35FE30E94AE2D0E94C72C60934C
-:1051E000730280917402181624F40E94442780935D
-:1051F00074028091740287FF05C00E944427819544
-:105200008093740280917502181624F40E9444273A
-:10521000809375028091750287FF05C00E94442724
-:10522000819580937502CF910C946C28CF9108954D
-:10523000E1E7F2E085E0DF011D928A95E9F710923F
-:105240007002109276020895833089F130F4813033
-:1052500061F0823009F06EC019C0853009F449C090
-:10526000B8F1863009F066C055C020912201862F22
-:1052700090E0820F911D8F3F910520F4620F6093A3
-:10528000220108958FEF809322010895209121013A
-:10529000862F90E0820F911D8F3F910520F4620FC1
-:1052A0006093210108958FEF80932101089520914B
-:1052B0002001862F90E0820F911D8F3F910520F4F1
-:1052C000620F6093200108958FEF8093200108956D
-:1052D00020911F01862F90E0820F911D8F3F910535
-:1052E00020F4620F60931F0108958FEF80931F01D8
-:1052F000089520911E01862F90E0820F911D8F3F0F
-:10530000910520F4620F60931E0108958FEF809342
-:105310001E01089520911D01862F90E0820F911D9E
-:105320008F3F910520F4620F60931D0108958FEF68
-:1053300080931D010895833021F130F4813059F0BC
-:10534000823009F049C012C0853089F128F18630D9
-:1053500009F042C037C080912201681720F4861BF3
-:1053600080932201089510922201089580912101D5
-:10537000681720F4861B8093210108951092210163
-:10538000089580912001681720F4861B80932001E6
-:10539000089510922001089580911F01681720F44C
-:1053A000861B80931F01089510921F01089580911C
-:1053B0001E01681720F4861B80931E010895109229
-:1053C0001E01089580911D01681720F4861B8093AB
-:1053D0001D01089510921D01089541E050E060E024
-:1053E00070E004C0440F551F661F771F8A95D2F7DF
-:1053F000CB01BA010E9491220C948C1E873208F5D1
-:105400008E3108F0B9C08E3009F47EC060F4873068
-:1054100009F465C018F4863059F549C0883051F157
-:105420008B3031F5AEC0883130F4863108F0A9C038
-:105430008031F1F473C0893109F4A3C08B31C1F418
-:1054400059C08933F1F068F4893209F493C018F433
-:10545000873271F48FC0853309F48CC0883341F4EE
-:1054600090C0863409F46BC008F488C0883449F1D0
-:1054700080E008950E94D8260E94EA260E94F32622
-:1054800080C00E945918892B59F00E945918909396
-:105490007902809378020E948C1E80E090E004C024
-:1054A00080917802909179020E9454186AC080918C
-:1054B0006802817F8E7F8093680281E0809377020B
-:1054C00008950E948C1E2FEF83ED90E321508040C1
-:1054D0009040E1F700C000000E941F2552C080915B
-:1054E000680280FF03C0817F8E7F01C0816080934E
-:1054F000680247C09091680291FB882780F921E0FB
-:10550000822780FB91F913C09091680292FB882753
-:1055100080F921E0822780FB92F909C0909168020E
-:1055200093FB882780F921E0822780FB93F99093F1
-:105530006802882331F191609093680222C081E86B
-:1055400090E00E9480182FEF81EE94E0215080407F
-:105550009040E1F700C0000080E090E00E948018D9
-:105560002FEF89E698E1215080409040E1F700C09C
-:10557000000007C080E003C08D5101C089530E9424
-:10558000ED2981E0089580E0089580E00895CF93AB
-:10559000C82F80917702813071F020F0823009F0BD
-:1055A00083C037C0A0911B01B0911C018C91823245
-:1055B00009F07CC007C0A0911B01B0911C018C9127
-:1055C000823249F48C2F0E94C32A81111EC08C2F75
-:1055D0000E94FE291CC08C2F0E94C52A811115C073
-:1055E000C43169F030F4CB3081F0C03109F062C0D1
-:1055F00009C0C93221F0C83309F05CC006C010925E
-:10560000770258C082E08093770281E090E0817059
-:1056100054C0C932C1F060F4C431A9F020F4C730DD
-:1056200009F046C02EC0CE51CA3008F041C011C0AA
-:10563000CE3409F118F4CB34D9F517C0C13599F03F
-:10564000C235B1F50EC010927A0281E080937702E4
-:1056500034C0EC2FF0E0E455FE4F808180937A0255
-:1056600027C061E003C061E007C06AE080917A0270
-:105670000E9424291DC06AE080917A020E949B2921
-:1056800017C08EE18093220182E3809321018AE09A
-:105690008093200184E180931F0188E080931E01A4
-:1056A00088E280931D0104C01092770280E005C05B
-:1056B00081E003C080E090E0AACFCF9108950E94DE
-:1056C000CD26811102C00E94AE260E94F32680934F
-:1056D000770380FF02C0869501C080E00C94DF074D
-:1056E00080917703982F9695292F30E0233031054C
-:1056F0004CF49F5F990F8170892B816080937703B1
-:105700000E94F7268091770386950C94DF0780919D
-:105710007703982F969591F09158990F8170892B66
-:10572000809377038E7F91E009F490E08091770376
-:1057300090FB80F9809377030E94F726809177038E
-:1057400086950C94DF0780917703982F909590FBB6
-:1057500080F9809377030E94F7268091770380FF7A
-:1057600002C0869501C080E00C94DF07309177037A
-:10577000232F26952F5F2F77822F90E0317004978B
-:105780002CF4220F232B2093770302C0309377034E
-:1057900080917703282F2E7F91E009F490E090FB11
-:1057A00080F9809377030E94F7268091770386958E
-:1057B0000C94DF0720917703922F96959827990FE5
-:1057C000822F8170892B809377038E7F91E009F47B
-:1057D00090E08091770390FB80F9809377030E949B
-:1057E000F7268091770386950C94DF075058BB27E6
-:1057F000AA270ED075C166D130F06BD120F031F4FC
-:105800009F3F11F41EF45BC10EF4E095E7FB51C11C
-:10581000E92F77D180F3BA176207730784079507DA
-:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F
-:10583000A02D0B01B90190010C01CA01A001112496
-:10584000FF27591B99F0593F50F4503E68F11A1642
-:10585000F040A22F232F342F4427585FF3CF4695D3
-:1058600037952795A795F0405395C9F77EF41F16F5
-:10587000BA0B620B730B840BBAF09150A1F0FF0FBF
-:10588000BB1F661F771F881FC2F70EC0BA0F621FAB
-:10589000731F841F48F4879577956795B795F7959B
-:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D
-:1058B000979587950895D9D008F481E008950CD084
-:1058C0000FC107D140F0FED030F021F45F3F19F056
-:1058D000F0C0511139C1F3C014D198F39923C9F321
-:1058E0005523B1F3951B550BBB27AA2762177307E6
-:1058F000840738F09F5F5F4F220F331F441FAA1F9A
-:10590000A9F333D00E2E3AF0E0E830D09150504059
-:10591000E695001CCAF729D0FE2F27D0660F771F07
-:10592000881FBB1F261737074807AB07B0E809F0E9
-:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E
-:10594000510568F0B6C000C15F3FECF3983EDCF350
-:10595000869577956795B795F7959F5FC9F7880FF7
-:10596000911D9695879597F90895E1E0660F771F49
-:10597000881FBB1F621773078407BA0720F0621BDA
-:10598000730B840BBA0BEE1F88F7E095089504D0D3
-:105990006894B111D9C00895BCD088F09F5790F099
-:1059A000B92F9927B751A0F0D1F0660F771F881F44
-:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F
-:1059C000B1E00895C0C0672F782F8827B85F39F0FD
-:1059D000B93FCCF3869577956795B395D9F73EF4A3
-:1059E00090958095709561957F4F8F4F9F4F08954B
-:1059F000E89409C097FB3EF4909580957095619569
-:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E
-:105A10009395F695879577956795B795F111F8CF9A
-:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05
-:105A30009F4F16C0882311F096E911C0772321F0FB
-:105A40009EE8872F762F05C0662371F096E8862F93
-:105A500070E060E02AF09A95660F771F881FDAF7EA
-:105A6000880F9695879597F90895990F0008550F17
-:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4
-:105A800012161306E407F50798F0621B730B840BDC
-:105A9000950B39F40A2661F0232B242B252B21F4B6
-:105AA00008950A2609F4A140A6958FEF811D811D56
-:105AB000089597F99F6780E870E060E008959FEF90
-:105AC00080EC089500240A94161617061806090695
-:105AD000089500240A941216130614060506089564
-:105AE000092E0394000C11F4882352F0BB0F40F4EC
-:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C
-:105B0000089557FD9058440F551F59F05F3F71F0AD
-:105B10004795880F97FB991F61F09F3F79F0879514
-:105B20000895121613061406551FF2CF4695F1DF9D
-:105B300008C0161617061806991FF1CF869571052D
-:105B4000610508940895E894BB2766277727CB0161
-:105B500097F908958ADF08F48FEF08950BD0C0CF2E
-:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58
-:105B70001124EACFC6DFA0F3959FD1F3950F50E033
-:105B8000551F629FF001729FBB27F00DB11D639FEF
-:105B9000AA27F00DB11DAA1F649F6627B00DA11D95
-:105BA000661F829F2227B00DA11D621F739FB00D3B
-:105BB000A11D621F839FA00D611D221F749F3327AB
-:105BC000A00D611D231F849F600D211D822F762F44
-:105BD0006A2F11249F5750408AF0E1F088234AF041
-:105BE000EE0FFF1FBB1F661F771F881F915050408D
-:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355
-:105C0000983EDCF3869577956795B795F795E79578
-:105C10009F5FC1F7FE2B880F911D9695879597F989
-:105C20000895FA01EE0FFF1F30962105310599F115
-:105C30006115710561F48038BFE39B0749F16894F1
-:105C40009038810561F08038BFEF9B0741F09923C0
-:105C500042F5FF3FE1053105210511F1E894089473
-:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313
-:105C700010C0FF5F70F4A695E0F7F73950F019F007
-:105C8000FF3A38F49F779F930CD00F9007FC905801
-:105C900008953EF014CF60E070E080E89FE308953F
-:105CA0004FE79F775F934F933F932F939ED02F9112
-:105CB0003F914F915F9152DF05C019F40EF0F9CE7C
-:105CC00042CFFDCE26DFC8F39638C0F707F80F9213
-:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E
-:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D
-:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6
-:105D0000FE57E0684427EE0F441FFA95E1F74195EE
-:105D1000550B32D00F9007FE26C00895DF93CF9326
-:105D20001F930F93FF92EF92DF927B018C01689497
-:105D300005C0DA2EEF011EDFFE01E894A591259142
-:105D4000359145915591AEF3EF0162DDFE0197016A
-:105D5000A801DA9479F7DF90EF90FF900F911F91EF
-:105D6000CF91DF9108959B01AC0160E070E080E885
-:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A
-:105D8000940F511DBBF39150504094F059F088236B
-:105D900032F0660F771F881F91505040C1F79E3F29
-:105DA000510544F7880F911D9695879597F90895A9
-:105DB0005F3FACF0983E9CF0BB2786957795679542
-:105DC000B79508F4B1609395C1F7BB0F58F711F47C
-:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11
-:105DE0000EF076C06CCE689464CE93DEC8F399232F
-:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75
-:105E0000DD2788232AF02197660F771F881FDAF78E
-:105E100020E030E040E85FEB9FE3883920F0803EEF
-:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7
-:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757
-:105E400071097595771F880B990BD4DD28E132E72E
-:105E500041E35FE38FDEAF2D9801AE01FF900F911C
-:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68
-:105E7000BB1F9B01AC01BF5728F4222733274427BF
-:105E800050781FC0B75188F4AB2F00244695379542
-:105E90002795011CA395D2F3002069F0220F331F30
-:105EA000441FB395DAF30DD0A1CC61307105A0E8A1
-:105EB0008A07B94630F49B01AC016627772788270B
-:105EC0009078309621F02083318342835383089564
-:105ED0009F3F31F0915020F4879577956795B7955E
-:105EE000880F911D9695879597F90895AA1BBB1B5E
-:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA
-:105F0000B70B881F991F5A95A9F780959095BC01EA
-:105F1000CD01089597FB072E16F4009407D077FD66
-:105F200009D00E94762F07FC05D03EF4909581950C
-:105F30009F4F0895709561957F4F0895F999FECF11
-:105F400092BD81BDF89A992780B50895A8E1B0E087
-:105F500042E050E00C94C12F262FF999FECF1FBAD2
-:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82
-:105F7000019608950E94AC2F272F0C94AD2FDC01C1
-:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44
-:105F9000319600B40D9241505040B8F70895F894EE
-:025FA000FFCF31
-:105FA2000507000C058540000001064000000100C5
-:105FB200D80B680C440C0F0CDB0B01600228081490
-:105FC2000A321E40004500250026006100600020C4
-:105FD2000037006400650066006700440046002444
-:105FE2000047000000020004000500070009000B42
-:105FF200000C000E0010001100130015001700180D
-:10600200001A001C001D001F00210023002400268E
-:1060120000280029002B002D002F00300032003410
-:10602200003500370039003B008803A103BA03D3CF
-:1060320003FB04AE04780458043F4D3620020302E9
-:10604200000001000101010101000101010203043C
-:0660520005060708090025
-:00000001FF
diff --git a/keyboard/planck/planck_pcb_r3_w_bootloader.hex b/keyboard/planck/planck_pcb_r3_w_bootloader.hex deleted file mode 100755 index c61dfb743a..0000000000 --- a/keyboard/planck/planck_pcb_r3_w_bootloader.hex +++ /dev/null @@ -1,1796 +0,0 @@ -:020000020000FC
-:047000000C948D3E21
-:047028000C94B73DD0
-:10702F0012010002FF010020EB03F42F0000010208
-:10703F00030109021200010100803209040000005F
-:10704F00000000000C03410054004D0045004C00AF
-:10705F001603410054006D00330032005500340018
-:10706F004400460055000C0331002E0030002E0066
-:10707F0030000403090416010C0100000C0000018C
-:02708F006C7F14
-:1070920012BD01BDF89A00B5089501E00895F9996D
-:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929
-:1070B200FECF0C944938F80104910895F8013491F7
-:1070C20031962491890108950091610000930C0189
-:1070D20000E80093610001E00093610005BF02E057
-:1070E20005BF0C9486380091D70001600093D70049
-:1070F200A89507EF04BF0091600000610093600053
-:1071020000E00093600001E008950E94AA3D0E9401
-:10711200B53DFDCF0CD00F7708D0006806D00061D6
-:1071220004D0016028D0789408950093D80000918B
-:10713200D8000895FCDF00621ED04CD009B500FFD4
-:10714200FDCFF5DF0F7D17D00091E0000E7F009399
-:10715200E0000091E000077F0093E0000091E20070
-:1071620001600093E2000091E20008600093E200F7
-:1071720078940C94743B0093D800089500910D010B
-:10718200002359F40091D90000FF07C0D0DF006846
-:10719200F2DF01E000930D01CDDFE0E2F2E00081D9
-:1071A200018100FF0DC0008111811E7F11830083C8
-:1071B20001E00093EA0000E00093EA0000931E025F
-:1071C20000E00093E9000091E80003FF02C00E9482
-:1071D200F23B0895A89539D000E40093600000E0E6
-:1071E200009381000093800010E0009385000093DB
-:1071F200840001E006BB00918100036000938100DE
-:107202000091600007FFFCCF00E80093600010933C
-:107212008100A89507EF04BF18D010936000209159
-:1072220084003091850010938100109380001093A8
-:1072320085001093840001E006BB2D3D354010F01F
-:1072420002E101C002E009BD089500916000006101
-:107252000093600008950E94AD3E239741D100E063
-:1072620000930901B5D104811581012B51F437D165
-:1072720000910701002309F4B9C000E0009307015F
-:10728200B5C058D102FFFDCF37D1068335D1009367
-:107292000F0132D1009310012FD1009311012CD193
-:1072A2000093120129D10093130102852091130149
-:1072B20030911201409111015091100116811A95DD
-:1072C20041F01250A9F01A9599F11A9509F473C078
-:1072D2008BC010910F01113011F411E001C010E0C8
-:1072E200138799D00C3F11F414D17FC077D17DC0A0
-:1072F20092D010910F01112329F01A9549F01A9595
-:10730200A9F073C010E013870C3F09F06EC0ECCFF8
-:1073120056D103C04CD109F468C00D911C9144D1DF
-:107322000F3FC1F305E0009309015FC011E0EBCF0D
-:10733200D2D029F00250E1F10A9541F056C0FDD0B9
-:107342000E94A33F0FEF00930A014FC0552319F08B
-:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE
-:1073620003FFFDCF67D051D04AD008E00093600000
-:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F
-:1073820044D00FEF1FE004C009811A810150104060
-:1073920009831A8309811A81012BB1F700E800934E
-:1073A200610000910C01009361000C940000FFCF7A
-:1073B20001E003871AC08FD019F00A9539F015C081
-:1073C200535098F4BAD002E000870FC0505339F0FE
-:1073D2005A9541F05F52B1F35A95A1F306C002E00B
-:1073E2000883F0CF01E0FCCFA8D079D02396E4E067
-:1073F2000C94BA3E01E005BF00E005BF089500917C
-:10740200D8000F770093D800089509B50D7F09BD04
-:1074120000E009BD08955183408333832283109194
-:10742200E8001B7F1093E8001091E8001F7710938B
-:10743200E80008955DD053D0F8940091E000016017
-:107442000093E000089579D04AC0219749D0009175
-:107452000601035019F00250B9F00BC03CD021F0E4
-:107462000A9559F00A9529F400910A010C3F19F482
-:1074720050D02196089567D0FCCF0091010100936E
-:10748200F100009100010AC01091100124D019F0FE
-:107492000A9549F0EECF135018F400E00093F10082
-:1074A2001ED044D0E6CF105339F01A9539F01F524E
-:1074B20041F01A9541F0F4CF08E5F0CF00E006D094
-:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5
-:1074D20030E00C94113F00910F010023089521C068
-:1074E2000BD008D007D00093040106D00093050109
-:1074F20021D00BC000D008830091F10008950091C3
-:10750200EB0000620093EB0015D0077F0093E800C8
-:107512000895F5DF02E00093080103E000930901FA
-:10752200089559D007D000FFFDCF089503D002FF80
-:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A
-:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD
-:107552002BD00093F1002BD059F43DD0082F092BEA
-:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1
-:10757200042D4394003289F300910B0100230D91F5
-:107582001C9131F311970E945838E3CFD3DF00FFEB
-:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B
-:1075A200CCDFE5E00C94B93E11970C945C380D9158
-:1075B2001C910F5F1F4F1C930E93019708958281B8
-:1075C200938100811181801B910B0196DF01089547
-:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71
-:1075E200F7DF80819181A081B181AF710481158122
-:1075F20000521040048315830AC000910B0100233E
-:1076020031F4A301920103E911E00E943B3F47D00C
-:10761200B8F1662477242C0111C06EDFF301ED5618
-:10762200FE4F008301E0600E00E0701E01960091A3
-:10763200F200002311F033D0B8F47FDF30D0E8F24B
-:10764200F301B096E238F040C0F674DF02FFFDCFDE
-:107652000091F200BDDF24813581201B304024835C
-:107662003583E5CF49DFAA95AA23E1F700910B0103
-:10767200013099F62091F1008C010E945038D6CF4A
-:1076820004811581012B21F055DF02FFFDCF55DF6B
-:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051
-:1076A200F1E0028113810817190708952091EB0078
-:1076B20021602093EB000093EC000091ED0002703A
-:1076C200012B0093ED000091ED0002600093ED00AC
-:1076D2001091EE00012F000F00E0001F0895412FCE
-:1076E2000093E900089500E009D000FD05C000E024
-:1076F200F7DF10E202E0DACF00E00895F1DF009157
-:10770200EB0008950F770132A9F5112369F11A955B
-:1077120059F01A9561F01A9569F01A95F9F01A95CF
-:10772200C1F01A95D9F024C00E942C3920C00E94C1
-:10773200263A1DC029D00091090123D001E01FD0B3
-:1077420020D0009108011BD00E94923A0E94973AE1
-:107752000EC01AD00091080114D007C002E00093B5
-:10776200080100E0009309010FD00E94923A03C081
-:107772000E94803A02C001E0089500E0089501D01D
-:1077820000E00093F10008950091E800077F009364
-:10779200E800089508950350F9F4112339F01A9579
-:1077A20051F01A9581F01A9599F016C004E016D09E
-:1077B20001E810E703C011D003E510E7E7E1F2E0CA
-:1077C20000831183D8CF06E109D00FE510E7F6CF89
-:1077D20004D005E710E7F2CFD0CF0CE000931A02F5
-:1077E200089527D120D100931D02E1D0212F11232A
-:1077F20029F12A95E9F02250F1F0225099F02A95C8
-:1078020049F0225061F02A9581F02A95E1F02A95FB
-:10781200E9F023C0003809F44FC00C94833B0038D0
-:10782200E1F7C8C00023C9F71EC00023B1F72DC07D
-:10783200033098F744C1033080F70BC1003868F376
-:10784200033858F7C9C0013841F77BC1013051F400
-:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA
-:1078620009F41ED008951091E3001078DCD00F7750
-:10787200012B0093E300E9D0ACD000FFFDCF0091D3
-:10788200E30000680093E300089591D0123040F4C1
-:107892000FD010931E02DAD000911E020C94CB3B43
-:1078A2000091EB0001D004C000620093EB00089548
-:1078B2000091E800077FC0C0BA93AA93229700E024
-:1078C2000093190274D0AFD0202F2A9519F02A956F
-:1078D200E9F022C002E100931A020FE210E7E7E1A9
-:1078E200F2E0008311839DD008839DD00983E0DFFD
-:1078F20000911A0210E02881398102171307A8F4B7
-:107902000F7181F401E00093190211C002E10093AA
-:107912001A0201E410E7E3CF0E94CC3B002319F7DF
-:107922008ED040C01093190202C020931A027ED05A
-:10793200A7E1B2E001C08AD000911A02002309F146
-:1079420048D004FD1EC045D000FD03C042D004FF54
-:10795200FACF10E0012F1395003281F0ED91FC91E6
-:107962001197049133D02D913C912F5F3F4F3C935F
-:107972002E93FD0103810A95038361F72AD004FF48
-:10798200DACF00911902013039F423D004FD04C08A
-:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F
-:1079A20018D00B7F49D02296A991B99108951091D0
-:1079B200F10008957DDF00911E0208D047D009D062
-:1079C2000F773AD006D002FFFDCFBFC00093F1007F
-:1079D20008950091E800089524D010911D021058D6
-:1079E20029F01A9589F01A9591F019C061DF00917A
-:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63
-:107A020018D0E7DF0F770CC053DF00E0F2CF51D080
-:107A12000F7710E0F801E55EFD4F0081EACF0FD04D
-:107A22000BC001D000D00091F1000895D2DF0F7E8B
-:107A320003C00091E8000B7F0093E80008950091D5
-:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31
-:107A5200F3CF00911D02002329F00A9509F10A953E
-:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE
-:107A7200B9F4D9DF0F7711F416D01BD00093E900C7
-:107A82001091EB0010FF0BC00ED010E01093E90034
-:107A920021E0F801E55EFD4F20834FD003C042D0C4
-:107AA20045D0CFDFC9CF1091EB0010621093EB00ED
-:107AB20008951091E800177F1093E800089500914F
-:107AC2001D02002311F4AFDF02C0013011F4B7DF51
-:107AD200B3CF023031F52DD019F52091F1002F7777
-:107AE2002093E90023D000FF19C081F01FD000616C
-:107AF200DCDE01E010E0422F0E949F3E0093EA008C
-:107B020000E00093EA0012D00860CFDE0BD030E034
-:107B1200F901E55EFD4F008310D0DACF03D0D7CF55
-:107B2200BFDE089500E00093E90008950091EB00A4
-:107B3200089579DF3CDF00230895BADE4ADF0E7F25
-:107B4200089583DF46DF02FFFDCF73DF42DF0F7749
-:107B520073CF0091D70001600093D7000E948B3849
-:107B620000E000931F0208950C94BF388A93FA93A1
-:107B7200EA933A922A921A920A927A936A935A93BF
-:107B82004A933A932A931A930A938FB70091DA0091
-:107B920000FF24C00091D80000FF20C00EEF009328
-:107BA200DA000091D90000FF11C001E000930D013D
-:107BB200ABD0026096D09AD00860A2D00E949B38C7
-:107BC2000091E0000E7F0093E00008C000E0009307
-:107BD2000D0100931E0298D0046083D07FD002FF73
-:107BE20005C084D002FF02C00BEF75D077D000FF32
-:107BF2001BC07CD000FF18C001E000930E016AD0C8
-:107C020083D000626ED00EEF6FD0006179D06ED05B
-:107C12000F7D76D00091D80000620093D80009B59C
-:107C22000D7F09BD00E009BD59D004FF20C05ED020
-:107C320004FF1DC009B500FD05C00E94EB3809B55F
-:107C420000FFFDCF0091D8000F7D0093D80042D0F5
-:107C520000910E01002359F04CD00FEE45D00F7E5B
-:107C620052D000643ED042D001604AD042D036D0D9
-:107C720005FF0FC03BD005FF0CC000E000930E01D2
-:107C820035D00F7E3DD00FED2FD00F7D3CD0006858
-:107C920028D024D003FF0DC029D003FF0AC000E082
-:107CA20000931F0207EF17D00E94743B2DD0116082
-:107CB20018D08FBF09911991299139914991599100
-:107CC200699179910990199029903990E991F991E6
-:107CD200899118950FEE0093E10008950091E1005B
-:107CE20008951183008308950093E1000091E2005A
-:107CF20008950091E200006203D00091E200086062
-:107D02000093E2000895FCDFE0E2F2E000811181DD
-:107D1200089500008895FECF01E60DBF02E00EBF78
-:107D2200C2EED2E00E947438002311F00E94D33ECA
-:107D32000E9465380E948A3E0C948A3E4A951AF047
-:107D4200000F111FFBCF0895BA92AA929A928A92BB
-:107D52007A926A925A924A92BA93AA939A938A937D
-:107D62000895BB84AA84998488847F806E805D8014
-:107D72004C80BB81AA8199818881F0E00FB6F8948A
-:107D8200CE0FDF1F0FBE089520E006D0E9F7089559
-:107D9200259102D0E9F708952D9301501040202F2C
-:107DA200212B089585E890E7FC0105911491FC01CF
-:107DB2003296A591B491FC01349625913491422FCB
-:107DC200432B19F0F901E4DF01C0DEDF069610E76C
-:107DD2008139910748F308952F930CD02F9101D048
-:107DE20008953CD0F12FE02F45E047BFE89536D00B
-:107DF20012D0089533D0F12FE02F43E047BFE8952A
-:107E02002DD008952BD0F12FE02F43E047BFE89506
-:107E120025D001D0089522D041E147BFE8951EC088
-:107E22001DD0F12FE02F41E247BFC895002D16C0AB
-:107E320015D0F12FE02F49E047BFC895002D0EC0A5
-:107E4200F32FE22F012E102E41E047BFE89506C026
-:107E520005D0002E29E027BFE89500C0022E27B7E3
-:107E620020FDFCCF202D0895022E27B726FDFCCF42
-:107E7200202D08950E94A53E22974801C901DA01EA
-:107E820010C05BD001E0A00E00E0B01E00E4A0161E
-:107E920000E0B00608F440C0830120E030E00E9418
-:107EA200F23E0A2F0B2B09F440C0082F0F7710E087
-:107EB2002C01401A510A320100E4A02E03C00A2FFD
-:107EC2000B2BE1F04816590680F0F40101914F01A5
-:107ED2000983119729F001914F010883119711C06D
-:107EE200F2013196049108830CC0F20104910983D6
-:107EF2003196E817F907A1F7F401EDCF1BD00883FB
-:107F020019839201088119810E94213F16D0AA94F7
-:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE
-:107F220009F4AFCF83011DD0B7CF01E02296ECE078
-:107F32000C94B23E82010C945F3802E0400E00E0E5
-:107F4200501E08959A938A9380E090E08C0109D0A4
-:107F520080589F4F8F3F0FE69007C0F38991999108
-:107F6200089520E030E00C94FB3E00000000000089
-:067F720000000000FC000D
-:107FE4000C94ED3E0C94113F0C94193F0C94213FDA
-:0C7FF4000C94F23E0C94033F0C94293FC7
-:040000030000700089
-:100000000C949D020C94E1020C94E1020C94E10228
-:100010000C94E1020C94E1020C94E1020C94E102D4
-:100020000C94E1020C94E1020C941C120C94EE125C
-:100030000C948D240C94E1020C94E1020C94E102E6
-:100040000C94E1020C94E1020C94E1020C94E102A4
-:100050000C94E1020C94FA240C94E1020C94E10259
-:100060000C94E1020C94E1020C94E1020C94E10284
-:100070000C94E1020C94E1020C94E1020C94E10274
-:100080000C94860A0C94E1020C94E1020C94E102B7
-:100090000C94E1020C94E1020C94E1020C94E10254
-:1000A0000C94E1020C94E1020C94E10207634236E5
-:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9
-:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD
-:1000D0000000803F08000000BE922449123EABAAF7
-:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52
-:1000F000AA3E00000000BF000000803F000000009A
-:1001000000084178D3BB4387D1133D190E3CC3BDD2
-:100110004282AD2B3E68EC8276BED98FE1A93E4C7F
-:1001200080EFFFBE01C4FF7F3F0000000000000021
-:10013000F1A4F1A3018C028C048C2B0014001A0092
-:100140000800150017001C0018000C001200130016
-:100150002A00290004001600070009000A000B000D
-:100160000D000E000F0033003400E1001D001B00E5
-:100170000600190005001100100036003700380095
-:1001800028000030E000E200E30002202C002C00F8
-:1001900001205000510052004F002B0014001A00A3
-:1001A000090013000A000D000F0018001C003300A6
-:1001B0002A002900040015001600170007000B0094
-:1001C000110008000C0012003400E1001D001B00AB
-:1001D0000600190005000E00100036003700380038
-:1001E00028000030E000E200E30002202C002C0098
-:1001F00001205000510052004F002B003400360007
-:10020000370013001C0009000A00060015000F004B
-:100210002A00290004001200080018000C00070042
-:100220000B001700110016003800E1003300140025
-:100230000D000E001B00050010001A0019001D0023
-:1002400028000030E000E200E30002202C002C0037
-:1002500001205000510052004F0035021E021F02C3
-:100260002002210222022302240225022602270262
-:100270002A0001003A003B003C003D003E003F00E8
-:100280002D022E022F0230023102010040004100F7
-:100290004200430044004500032004200520005094
-:1002A0000100010001000100010002200100010025
-:1002B0000100AB00AA00A900AE0035001E001F001F
-:1002C0002000210022002300240025002600270012
-:1002D0002A0001003A003B003C003D003E003F0088
-:1002E0002D002E002F0030003100010040004100A1
-:1002F0004200430044004500032004200520005034
-:1003000001000100010001000100010001000100E5
-:100310000120AB00AA00A900AE0028035400680029
-:100320006500200050006C0061006E0063006B00EF
-:1003300020004B006500790062006F0061007200D0
-:10034000640000002C034F007200740068006F000E
-:100350006C0069006E0065006100720020004B00B7
-:100360006500790062006F00610072006400730034
-:100370000000040309040902D000060100A03209AC
-:100380000400000103010100092111010001223FC5
-:10039000000705810308000A0904010001030102A6
-:1003A00000092111010001224D0007058203080008
-:1003B0000A090402000103000000092111010001E3
-:1003C0002236000705830308000A0904030002031C
-:1003D000000000092111010001222000070584030B
-:1003E00020000107050403200001090404000001A6
-:1003F00001000009240100010900010509040500AC
-:10040000020103000007240100014100062402014B
-:100410000100062402020200092403010301020173
-:10042000000924030204010101000905060240003D
-:1004300005000005250101010905850240000500B0
-:100440000005250101031201100100000008EDFE66
-:1004500060600100010200010631FF0974A1010979
-:1004600075150025FF952075088102097615002570
-:10047000FF952075089102C005010980A101850240
-:1004800016010026B7001A01002AB7007510950161
-:100490008100C0050C0901A1018503160100269CFD
-:1004A000021A01002A9C02751095018100C0050105
-:1004B0000902A1010901A100050919012905150079
-:1004C00025019505750181029501750381010501DD
-:1004D000093009311581257F950275088106093893
-:1004E0001581257F950175088106050C0A380215CE
-:1004F00081257F950175088106C0C005010906A107
-:1005000001050719E029E715002501950875018106
-:1005100002950175088101050819012905950575E0
-:100520000191029501750391010507190029FF1535
-:100530000025FF950675088100C011241FBECFEF6E
-:10054000DAE0DEBFCDBF04B603FE24C0809178039D
-:1005500090917903A0917A03B0917B038730904BFF
-:10056000A740B04BB9F4109278031092790310921F
-:100570007A0310927B0314BE84B7877F84BF88E11F
-:100580000FB6F89480936000109260000FBEE0E018
-:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E
-:1005A00005900D92A63BB107D9F713E0A6EBB1E099
-:1005B00001C01D92A837B107E1F70E94F90E0C9413
-:1005C000CF2F0C9400000895089561110DC0FC0117
-:1005D0008281882331F085EE0E949D190E94B62BFE
-:1005E00003C085EE0E94651A80E090E008958B3B81
-:1005F000910568F4883A910530F5853A9105C0F483
-:100600008430910598F4019709F06FC071C0803E65
-:10061000910508F46AC0883E910540F09C01205F76
-:1006200031092031310508F060C05CC09C01A1C0D7
-:10063000853A910509F45FC0863A910509F45EC0D8
-:1006400023E830E496C0883A910509F45AC0893A03
-:10065000910509F459C08A3A910509F458C08B3ABA
-:10066000910509F457C08C3A910509F456C08D3AAA
-:10067000910509F455C0803B910509F454C08E3AA8
-:10068000910509F453C08F3A910509F452C0813B9A
-:10069000910509F451C0823B910509F450C0833B98
-:1006A000910509F44FC0843B910509F44EC0853B88
-:1006B000910509F44DC0863B910509F44CC0873B78
-:1006C000910509F44BC0883B910509F44AC0893B68
-:1006D000910509F449C08A3B910509F048C02AE216
-:1006E00036E447C09C01306544C020E030E041C0A2
-:1006F00021E030E03EC021E830E43BC022E830E4B5
-:1007000038C022EE34E435C029EE34E432C02AEE9B
-:1007100034E42FC025EB34E42CC026EB34E429C0AC
-:1007200027EB34E426C02CEC34E423C02DEC34E475
-:1007300020C023E835E41DC02AE835E41AC022E9C8
-:1007400035E417C024E935E414C021E236E411C0D1
-:1007500023E236E40EC024E236E40BC025E236E4A0
-:1007600008C026E236E405C027E236E402C020E0F5
-:1007700034E4C90108959CE0799FF001112490E3CD
-:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3
-:10079000E65CFE4F25913491C9010895880F991F99
-:1007A00082559040FC0125913491C9010895880F2C
-:1007B000991F825D9E4FFC0125913491C9010895D6
-:1007C0000E94BB039C013A9521153F4108F4DFC00C
-:1007D0009C0130522115304120F49F700E94D703B4
-:1007E00008959C0130532115304118F49927906CDD
-:1007F00008959C0130542031310520F48F709927E1
-:10080000946D0895803120E4920719F480E091ED11
-:100810000895813140E4940719F480E090ED089543
-:10082000823120E4920719F480E092ED089583313B
-:1008300040E4940719F480E093ED0895811520E5D4
-:10084000920711F40C941F25813040E5940731F490
-:100850008091680281608093680208959C013056FF
-:100860002115304108F402C097FF02C0906F08952F
-:10087000803E9105E0F4803C910568F58133910557
-:1008800009F474C048F48932910509F46AC08A32C7
-:10089000910509F07AC074C089339105F9F0823866
-:1008A0009105E1F08533910509F06FC050C0833E9A
-:1008B0009105A9F140F4803E9105C9F0823E910571
-:1008C00009F063C01BC0863E910571F1873E91051A
-:1008D00009F05BC037C00E94CE03089520917B02CF
-:1008E00020FD02C021FF51C080EE90E04EC08091FB
-:1008F0007B0280FFF9CF89E390E047C080917B02C3
-:1009000082FF0AC080917B0284FF03C080E090E0F8
-:100910003CC083EE90E039C082EE90E036C080911A
-:100920007B0282FFEFCFF8CF80917B0283FF07C06D
-:1009300080917B0284FDEACF87EE90E026C086EEB0
-:1009400090E023C080917B0283FFF2CFF8CF8091AB
-:100950007B0285FF03C089E290E017C085E390E049
-:1009600014C080917B0285FDF9CFF5CF80917B0289
-:1009700086FF03C08AE290E008C081E390E005C0F2
-:1009800080917B0286FDF9CFF5CF0E94F702089592
-:100990005F926F927F928F929F92AF92BF92CF920F
-:1009A000DF92EF92FF920F931F93CF93DF93CDB718
-:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD
-:1009C0002F5F3F4F4E0189E0880E911C60E070E080
-:1009D00000E010E0E12CF12CC12CD12CA12CB12C89
-:1009E00088E0782E622E532E41E050E0E3E2F1E001
-:1009F000A62DB52D872D01900D928A95E1F7F9016D
-:100A0000819191919F01FC01E07FFF27E032F10588
-:100A100059F48F709927FA0102C0EE0FFF1F8A95D3
-:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0
-:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E
-:100A4000DF2A29C0E034F10559F48F709927FA01A3
-:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5
-:100A6000E035F10559F48F709927FA0102C0EE0FB5
-:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504
-:100A800051F48F709927FA0102C0EE0FFF1F8A956B
-:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B
-:100AA0008A2D8095892384B985B18A2985B997B122
-:100AB0008C2D8095892387B988B18C2988B99AB102
-:100AC0008E2D809589238AB98BB18E298BB99DB1E2
-:100AD000802F809589238DB98EB1802B8EB990B3EC
-:100AE000862F8095892380BB81B3862B81BB289676
-:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F
-:100B00000F91FF90EF90DF90CF90BF90AF909F90AC
-:100B10008F907F906F905F9008955F926F927F9219
-:100B20008F929F92AF92BF92CF92DF92EF92FF92FD
-:100B30000F931F93CF93DF93CDB7DEB768970FB6B0
-:100B4000F894DEBF0FBECDBF85B7806885BF85B77F
-:100B5000806885BF0E94CF076E9A769A0E94C8046B
-:100B60009E012F5F3F4F4E0189E1880E911C60E08E
-:100B700070E000E010E0E12CF12CC12CD12CA12C74
-:100B8000B12C98E1792E622E532E41E050E0EBE239
-:100B9000F1E0A62DB52D872D01900D928A95E1F7F4
-:100BA000F901819191919F01FC01E07FFF27E032E3
-:100BB000F10559F48F709927FA0102C0EE0FFF1F5B
-:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F
-:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786
-:100BE000CE2ADF2A29C0E034F10559F48F70992705
-:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4
-:100C00001BC0E035F10559F48F709927FA0102C035
-:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B
-:100C2000F10551F48F709927FA0102C0EE0FFF1FF2
-:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F
-:100C400094B18A2D8095892384B985B18A2985B983
-:100C500097B18C2D8095892387B988B18C2988B963
-:100C60009AB18E2D809589238AB98BB18E298BB943
-:100C70009DB1802F809589238DB98EB1802B8EB93F
-:100C800090B3862F8095892380BB81B3862B81BB4F
-:100C90001092B7011092B6011092BF011092BE01DE
-:100CA0001092B9011092B8011092C1011092C001C6
-:100CB0001092BB011092BA011092C3011092C201AE
-:100CC0001092BD011092BC011092C5011092C40196
-:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF
-:100CE0001F910F91FF90EF90DF90CF90BF90AF904A
-:100CF0009F908F907F906F905F9008955F926F921A
-:100D00007F928F929F92AF92BF92CF92DF92EF929B
-:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA
-:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1
-:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57
-:100D4000B11C38E0532E470101E010E048E1642E69
-:100D500055E0752EE3E2F1E0D401852D01900D926E
-:100D60008A95E1F7F701819191917F019C01207FA4
-:100D700033272032310589F424B18F709927A801D7
-:100D800002C0440F551F8A95E2F7CA01242B24B9EB
-:100D900095B18095892385B94FC02033310589F4F9
-:100DA00027B18F709927F80102C0EE0FFF1F8A95B7
-:100DB000E2F7CF012E2B27B998B18095892388B906
-:100DC0003BC02034310589F42AB18F709927A801DE
-:100DD00002C0440F551F8A95E2F7CA01242B2AB995
-:100DE0009BB1809589238BB927C02035310589F4C3
-:100DF0002DB18F709927F80102C0EE0FFF1F8A9561
-:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3
-:100E100013C02036310581F420B38F709927A801C3
-:100E200002C0440F551F8A95E2F7CA01242B20BB4C
-:100E300091B38095892381BB50EA5A95F1F7BE01A1
-:100E40006F5F7F4F80E090E020E030E0EBE2F1E088
-:100E5000DE011196462D01900D924A95E1F7FB01B6
-:100E600041915191BF01FA01E07FFF27E032F10586
-:100E700011F4E3B113C0E033F10511F4E6B10EC093
-:100E8000E034F10511F4E9B109C0E035F10511F4E0
-:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009
-:100EA000552702C0F595E7954A95E2F7E0FD08C0A1
-:100EB000A801022E02C0440F551F0A94E2F702C097
-:100EC00040E050E0842B952B2F5F3F4F2C303105B5
-:100ED00009F0BCCFF601208131812817390721F0B4
-:100EE00091838083709200010E94C804F2E0CF0ECB
-:100EF000D11CEA14FB0409F02DCF80910001882356
-:100F000061F1815080930001811121C08091BE0167
-:100F10009091BF019093B7018093B6018091C00179
-:100F20009091C1019093B9018093B8018091C20161
-:100F30009091C3019093BB018093BA018091C40149
-:100F40009091C5019093BD018093BC0106C08FE9CB
-:100F50009FE00197F1F700C0000081E0A0960FB676
-:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF
-:100F7000FF90EF90DF90CF90BF90AF909F908F90B9
-:100F80007F906F905F900895E82FF0E0EE0FFF1FC5
-:100F9000EA54FE4F80819181089508950895279A1B
-:100FA0002F988FEF9FEF90938700809386008AE0C1
-:100FB0008093800089E1809381000C945F2B8111E4
-:100FC0000BC080918000877F8093800010928D00FD
-:100FD00010928C002F9808952F98833041F48091BF
-:100FE00080008860809380008FEF9FEF12C0909107
-:100FF000800098609093800023E030E0281B310946
-:10100000220F331F8FEF9FEF02C0969587952A9589
-:10101000E2F790938D0080938C0008950F931F93B7
-:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484
-:10103000DEBF0FBECDBF8C01862F642F882379F0D1
-:10104000F80192812FE7482F992329F08DE792E04C
-:101050000E94F81404C08DE792E00E940815F80180
-:1010600080818B3061F49181933009F068C0828176
-:10107000882309F4CDC0809103018F5F0EC08A30B0
-:10108000E1F5F8019181933009F059C082818823FC
-:1010900009F4BEC08091030181508093030120E0D8
-:1010A0004BE760E08DE792E00E94E81420E04BE718
-:1010B00061E08DE792E00E94E81420E04BE762E0F7
-:1010C0008DE792E00E94E81420E04BE763E08DE7B3
-:1010D00092E00E94E81420E04BE764E08DE792E0A4
-:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100
-:1010F000CF911F910F910C94E814893069F4F80195
-:1011000091819330E1F492819923C9F0809101019A
-:101110009091020101960EC0883089F4F801918106
-:10112000933069F49281992351F08091010190915B
-:10113000020101979093020180930101B0CFF80161
-:10114000928140910301992391F196E4E3E4F1E067
-:10115000DE01A95BBF4F01900D929A95E1F7405DCA
-:10116000F8019181FCE09F9F40191124E091010159
-:10117000F0910201E80FF11DEE0FFF1F87E490E0F0
-:101180008C0F9D1FE80FF91F8081480F2FE760E04B
-:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65
-:1011A000CDBFDF91CF911F910F910C94F81496E46D
-:1011B000E3E4F1E0DE01119601900D929A95E1F7DA
-:1011C000405DF8019181FCE09F9F40191124E0915E
-:1011D0000101F0910201E80FF11DEE0FFF1F81E008
-:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB
-:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92
-:101200000FBECDBFDF91CF911F910F910C940815A8
-:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE
-:10122000CF911F910F910895CF93DF93EA019B0116
-:10123000AC0160E074E284E79BE40E945F2C0E94B2
-:10124000C72C709397006093960020E130E02C1B30
-:101250003D0B02C0759567952A95E2F7709399004A
-:1012600060939800DF91CF9108951092020210923E
-:10127000010210929000109291001092FD011092C4
-:10128000FE011092FF01109200021092FC011092D8
-:10129000FB01E9EDF1E0A9ECB1E01192119211929C
-:1012A00011921D921D9281E0E93FF807B1F7089570
-:1012B000AF92BF92CF92DF92EF92FF920F931F9364
-:1012C000CF93DF936B017C0109EF11E047EDA42E72
-:1012D00041E0B42EC7E0D0E0A7019601F801929159
-:1012E0008291729162918F010E945B2C882349F058
-:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F
-:1013000034C0F8011082118212821382F501118219
-:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80
-:10132000DE01AA0FBB1FA753BE4FCE011AC0019604
-:1013300044815581668177814083518362837383C1
-:10134000148215821682178212962D913C91139762
-:1013500011963C932E9313961C921E9212973496DC
-:1013600012968730910519F7C3CF809101029091B1
-:101370000202019797FD05C090930202809301023B
-:1013800004C01092020210920102E0910102F09159
-:101390000202309789F410929000109291001092FE
-:1013A000FD011092FE011092FF01109200021092B6
-:1013B000FC011092FB019EC03197DF01AA0FBB1FF9
-:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1
-:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA
-:1013E000B090FE010091FF0110910002A70196014B
-:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1
-:1014000081E08093C801AE016A2D7B2D802F912F42
-:101410000E9414092091FD013091FE014091FF01CD
-:1014200050910002C701B6010E94F62B20E030E087
-:101430004AEF53E40E945F2C9B01AC016A2D7B2D87
-:10144000802F912F0E94F72B5B018C01A701960141
-:101450007B2D912F0E945B2C1816ACF638C0A7018B
-:1014600096016A2D7B2D802F912F0E94AA2D181690
-:1014700084F581E08093C801AE016A2D7B2D802F19
-:10148000912F0E941409A70196016091FD017091AE
-:10149000FE018091FF01909100020E94F62B20E056
-:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF
-:1014B0007B2D802F912F0E94F62B5B018C01A701C1
-:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8
-:1014D000C801AE01C701B6010E941409C092FD0106
-:1014E000D092FE01E092FF01F0920002D093FC0145
-:1014F000C093FB01DF91CF911F910F91FF90EF906F
-:10150000DF90CF90BF90AF90089508951F920F92F3
-:101510000FB60F9211242F933F934F935F936F93C6
-:101520007F938F939F93AF93BF93EF93FF9380919C
-:10153000960090919700892B09F455C08091C801BD
-:10154000811151C08091F9019091FA01813091058A
-:1015500071F082309105C1F0892BC1F52091FD0118
-:101560003091FE014091FF01509100021DC0609139
-:10157000FD017091FE018091FF01909100029B019D
-:10158000AC010E94F72B0EC020E030E040E450E4B4
-:101590006091FD017091FE018091FF019091000228
-:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5
-:1015B0000E945F2C0E94C72C709397006093960046
-:1015C0007595679570939900609398008091F901E3
-:1015D0009091FA01019663E070E00E948A2F909347
-:1015E000FA018093F901FF91EF91BF91AF919F9123
-:1015F0008F917F916F915F914F913F912F910F90BC
-:101600000FBE0F901F901895AF92BF92CF92DF92AE
-:10161000EF92FF920F931F93CF93DF936B017C01A7
-:10162000EA0120E030E0A9010E94AA2D18160CF072
-:10163000B4C03E9A82E8809390008AE18093910042
-:10164000A090FD01B090FE010091FF0110910002F9
-:1016500020E030E0A9016A2D7B2D802F912F0E9480
-:101660005B2C81112DC0AE01C701B6010E94140987
-:10167000C092FD01D092FE01E092FF01F0920002C3
-:10168000D093FC01C093FB01809101029091020272
-:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F
-:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F
-:1016B000D183C083019690930202809301026DC092
-:1016C000A70196016A2D7B2D802F912F0E945B2C04
-:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499
-:1016E00014092091FD013091FE014091FF015091BC
-:1016F0000002C701B6010E94F62B20E030E04AEF5D
-:1017000053E40E945F2C9B01AC016A2D7B2D802F3E
-:10171000912F0E94F72B5B018C01A70196017B2D75
-:10172000912F0E945B2C1816ACF69DCFA701960155
-:101730006A2D7B2D802F912F0E94AA2D18160CF058
-:1017400092CFAE016A2D7B2D802F912F0E9414091C
-:10175000A70196016091FD017091FE018091FF014A
-:10176000909100020E94F62B20E030E04AEF53E413
-:101770000E945F2C9B01AC016A2D7B2D802F912F45
-:101780000E94F62B5B018C01A70196017B2D912F06
-:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1
-:1017A0000F91FF90EF90DF90CF90BF90AF90089592
-:1017B00080910C020895CF93DF9300D01F92CDB794
-:1017C000DEB720916E03243021F523E029839B832B
-:1017D0008A832093E9008FEF06C095ED9A95F1F783
-:1017E0000000882329F09091E800815095FFF5CF03
-:1017F0008091E80085FF0DC040E050E063E070E0BC
-:10180000CE0101960E94BA0F8091E8008E778093F6
-:10181000E8000F900F900F90DF91CF910895CF9334
-:10182000DF9300D01F92CDB7DEB720916E03243036
-:1018300029F522E029839B838A8383E08093E90052
-:101840008FEF06C095ED9A95F1F70000882329F0F7
-:101850009091E800815095FFF5CF8091E80085FFD9
-:101860000DC040E050E063E070E0CE0101960E94C0
-:10187000BA0F8091E8008E778093E8000F900F9068
-:101880000F90DF91CF91089520916E032430F9F4E9
-:1018900022E02093E9002FEF06C035ED3A95F1F7ED
-:1018A0000000222329F03091E800215035FFF5CFC8
-:1018B0002091E80025FF0BC040E050E065E070E0BB
-:1018C0000E94BA0F8091E8008E778093E800089517
-:1018D000CF93DF93EC0180916E03843041F581E07A
-:1018E0008093E9008FEF06C095ED9A95F1F700001F
-:1018F000882329F09091E800815095FFF5CF8091E1
-:10190000E80085FF14C040E050E068E070E0CE01E0
-:101910000E94BA0F8091E8008E778093E80088E0FB
-:10192000FE01A4E0B2E001900D928A95E1F7DF910B
-:10193000CF910895BF92CF92DF92EF92FF920F93D3
-:101940001F93CF93DF937C01B62EE90100E010E0F6
-:10195000C42ED12C0BC04991202F2B0D2F774F7700
-:101960006FE0C7010E94E8140F5F1F4F0C151D05A3
-:1019700094F3DF91CF911F910F91FF90EF90DF9043
-:10198000CF90BF90089570E06F5F7F4F6F707727A3
-:101990000C94E8140F931F93CF93C42F63307105F9
-:1019A00009F04AC0842F807F803849F1803909F0DE
-:1019B00043C0622F6F7770E080E090E00E94FA2CC5
-:1019C00020E030E040E451E40E945F2C9B01AC0138
-:1019D00060E070E080E090E40E94112E0F7710E04C
-:1019E00023E0159507952A95E1F72DEC3CEC42E0B4
-:1019F00053E40E94AE2DA8010E94040B1DC0622F6B
-:101A00006F7770E080E090E00E94FA2C20E030E0F8
-:101A100040E451E40E945F2C9B01AC0160E070E067
-:101A200080E090E40E94112E2DEC3CEC42E053E467
-:101A30000E94AE2D0E945809CC3F29F4CF911F91EE
-:101A40000F910C943509CF911F910F9108950F9329
-:101A50001F93CF93DF93CDB7DEB727970FB6F894D8
-:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C
-:101A70009A819D839B819E839C819F8381111EC03F
-:101A800089818430B1F08730A1F08630A1F08530B3
-:101A9000A1F0BE016F5F7F4F84E091E00E942F189C
-:101AA0008111E3CF84E091E00E9420180E949B14F2
-:101AB0000DC083E003C082E001C081E0AE014B5F56
-:101AC0005F4F682FC8010E945515E3CF27960FB6C8
-:101AD000F894DEBF0FBECDBFDF91CF911F910F9164
-:101AE0000895EF92FF920F93CF93DF9300D000D031
-:101AF00000D0CDB7DEB77B014A832B830C83842FC4
-:101B00002E834D830E94C2142E814D8181111BC0F2
-:101B100082E0E816F10479F083E0E816F10421F0A0
-:101B2000EA94EF2821F50BC0073F11F487E001C0CC
-:101B300084E089830BC0273FD9F786E0FACF473F7F
-:101B4000B9F785E0F6CF42954F704983BE016F5FCC
-:101B50007F4F84E091E00E94E51784E091E00E94CD
-:101B6000031884E091E00E9420180E949B1426969E
-:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE
-:101B8000FF90EF90089580916D03811109C00E942C
-:101B9000A1110E94FE118091E20084608093E20016
-:101BA000089510926D03089508950C94E4020C9426
-:101BB000892480916E03843049F58091E9008F700B
-:101BC0009091EC0090FF02C090E801C090E0982B4B
-:101BD00084E08093E9008091EB0080FF14C0809145
-:101BE000EE0087FD03C00FC01092F1008091E80065
-:101BF00085FDFACF8091E80080FF05C08091E80064
-:101C00008E778093E8009F709093E900089542E0FA
-:101C100061EC81E00E94171142E061EC82E00E94D9
-:101C2000171142E061EC83E00E94171146E261EC7B
-:101C300084E00E94171142E361E885E00E941711D9
-:101C400042E360E886E00C941711809170038330C2
-:101C500009F454C030F4813071F0823009F0AAC028
-:101C600091C08A3009F47EC08B3009F45FC089309E
-:101C700009F0A0C020C080916F03813A09F09AC09A
-:101C80008091E800877F8093E800809173039091B2
-:101C90007403892B21F060E080E090E003C068E0ED
-:101CA00084E092E070E00E9458108091E8008B7709
-:101CB0008093E800089580916F03813209F07AC023
-:101CC0008091730390917403892B09F073C0809104
-:101CD000E800877F8093E80005C080916E03882329
-:101CE00009F468C08091E80082FFF7CF8091F1008D
-:101CF00080930C028091E8008B7758C080916F032D
-:101D0000813A09F057C08091730390917403892B35
-:101D100009F050C08091E800877F8093E8008091AF
-:101D2000E80080FFFCCF80911A013BC080916F03D7
-:101D3000813209F03FC08091730390917403892B25
-:101D4000C9F58091E800877F8093E8000E944E11DA
-:101D50009091710381E0911101C080E080931A019C
-:101D60000C948C1E80916F03813221F58091E800E4
-:101D7000877F8093E8000E944E11809172038093C8
-:101D80000302089580916F03813AA1F48091E800E5
-:101D9000877F8093E8008091E80080FFFCCF8091EE
-:101DA00003028093F1008091E8008E778093E80031
-:101DB0000C944E11089584B7877F84BF88E10FB6D5
-:101DC000F89480936000109260000FBE90E080E86D
-:101DD0000FB6F89480936100909361000FBE0E944B
-:101DE000A1110E94FE11E2EEF0E080818460808308
-:101DF00008958DE792E00E94241561E77DE08DE76C
-:101E000092E00E947A1567E27DE08DE792E00E9401
-:101E10007E150E94DB0E78946AEC7CE08DE792E000
-:101E20000E94201563EC7CE08DE792E00E9418157B
-:101E30006AE97CE08DE792E00E941C150E94850A09
-:101E40000E949B140E94AC1880E191E00E945418FB
-:101E50000BC00E944E2480916C03882329F00E94BD
-:101E6000742481110E94A40F80916E03853089F340
-:101E70008DE792E00E942D170E94B618F5CF292F0A
-:101E8000332723303105B1F04CF42130310509F40A
-:101E90004DC02230310509F04EC007C02132310556
-:101EA00041F12232310591F146C0E0EDF0E086E7E4
-:101EB00093E045C099278130910569F08230910502
-:101EC00089F0892B09F037C0E2E7F3E0E491F0E014
-:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA
-:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1
-:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735
-:101F0000FE4F80819181E9E0F0E019C0643098F4DF
-:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139
-:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D
-:101F300086E494E004C0E0E0F0E080E090E0DA01C4
-:101F40008D939C93CF01089580E189BD82E189BD85
-:101F500009B400FEFDCF8091D8008F7D8093D8001A
-:101F60008091E00082608093E0008091E00081FD3C
-:101F7000FCCF0895BF92CF92DF92EF92FF920F9322
-:101F80001F93CF93DF937C018B01EA010E946F11B5
-:101F9000B82E811133C0209731F028813981021B7E
-:101FA000130BE20EF31EC12CD12C23C08091E8004C
-:101FB00085FD15C08091E8008E778093E80020971A
-:101FC00049F0888199818C0D9D1D9983888325E036
-:101FD000B22E14C00E946F11882359F00EC0F70171
-:101FE00081917F018093F10001501109FFEFCF1A19
-:101FF000DF0A01151105D1F601C0B82E8B2DDF9136
-:10200000CF911F910F91FF90EF90DF90CF90BF90F5
-:102010000895BF92CF92DF92EF92FF920F931F939A
-:10202000CF93DF937C018B01EA010E946F11B82EE0
-:10203000811133C0209731F028813981021B130BA5
-:10204000E20EF31EC12CD12C23C08091E80085FD47
-:1020500015C08091E8008B778093E800209749F0C5
-:10206000888199818C0D9D1D9983888345E0B42ECC
-:1020700014C00E946F11882359F00EC08091F100A6
-:10208000F70181937F0101501109FFEFCF1ADF0A99
-:1020900001151105D1F601C0B82E8B2DDF91CF911E
-:1020A0001F910F91FF90EF90DF90CF90BF90089518
-:1020B00040917503509176034617570748F0611514
-:1020C000710539F44091E8004E774093E80001C073
-:1020D000BA01FC0140E033C080916E03882309F40B
-:1020E00042C0853009F441C08091E80083FD39C0C9
-:1020F0008091E80082FD2FC08091E80080FF1FC022
-:102100009091F3008091F200392F20E0A901482B33
-:10211000CA0106C041914093F100615071090196D6
-:102120006115710519F088309105A0F341E0089719
-:1021300009F040E08091E8008E778093E800611517
-:10214000710551F64111C8CF06C080916E038823F6
-:1021500051F0853051F08091E80082FFF6CF80E0A9
-:10216000089581E0089582E0089583E00895409104
-:102170007503509176034617570748F061157105AE
-:1021800039F44091E8004E774093E80001C0BA016D
-:10219000FC0140E034C080916E03882309F443C001
-:1021A000853009F442C08091E80083FD3AC08091F7
-:1021B000E80082FD30C08091E80080FF20C090914F
-:1021C000F3008091F200392F20E0A901482BCA01C9
-:1021D00007C044914093F100319661507109019616
-:1021E0006115710519F08830910598F341E0089761
-:1021F00009F040E08091E8008E778093E800611557
-:10220000710549F64111C7CF06C080916E0388233E
-:1022100051F0853051F08091E80082FFF6CF80E0E8
-:10222000089581E0089582E0089583E00895982F4D
-:102230002CC09093E900981739F07091EC00209130
-:10224000ED005091F00003C0242F762F50E021FDC7
-:1022500002C09F5F1AC03091EB003E7F3093EB00CD
-:102260003091ED003D7F3093ED003091EB00316017
-:102270003093EB007093EC002093ED005093F0004E
-:102280002091EE0027FDE5CF07C0973090F28F70C8
-:102290008093E90081E0089580E0089580916F03C4
-:1022A00087FD05C08091E80080FF0EC012C08091BC
-:1022B000E80082FD05C080916E038111F8CF08957A
-:1022C0008091E8008B7708C080916E038111EACF7E
-:1022D00008958091E8008E778093E80008958091BA
-:1022E000E4009091E50045E62091EC0020FD1FC040
-:1022F00023C020916E03222391F0253091F020918C
-:10230000EB0025FD10C02091E4003091E500281776
-:10231000390751F34150C90139F784E0089582E04B
-:10232000089583E0089581E0089580E00895209164
-:10233000E80020FFDECFF9CF2091E80022FFD9CFBF
-:10234000F4CF0E940F120E941712E0EEF0E080819D
-:1023500081608083E8EDF0E080818F77808319BC15
-:10236000A7EDB0E08C918E7F8C9380818F7E8083EF
-:1023700010926D0308950F931F93CF93DF930E94E4
-:102380000F120E941712C8EDD0E088818F778883E2
-:1023900088818068888388818F7D888319BC1092AA
-:1023A0006E0310926A0310926C0310926B0300EE9E
-:1023B00010E0F80180818B7F808388818160888331
-:1023C00042E060E080E00E941711E1EEF0E08081E1
-:1023D0008E7F8083E2EEF0E0808181608083808167
-:1023E00088608083F80180818E7F8083888180610E
-:1023F0008883DF91CF911F910F910895E8EDF0E070
-:1024000080818F7E8083E7EDF0E080818160808332
-:1024100084E082BF81E080936D030C94BB11E8EDF2
-:10242000F0E080818E7F80831092E2000895109208
-:10243000DA001092E10008951F920F920FB60F92EA
-:1024400011242F933F934F935F936F937F938F93B9
-:102450009F93AF93BF93EF93FF938091E10082FF2F
-:102460000BC08091E20082FF07C08091E1008B7F6A
-:102470008093E1000E94D90D8091DA0080FF1FC097
-:102480008091D80080FF1BC08091DA008E7F8093FE
-:10249000DA008091D90080FF0DC080E189BD82E122
-:1024A00089BD09B400FEFDCF81E080936E030E94D8
-:1024B000C30D05C019BC10926E030E94D10D80910E
-:1024C000E10080FF19C08091E20080FF15C080917B
-:1024D000E2008E7F8093E2008091E2008061809331
-:1024E000E2008091D80080628093D80019BC85E01A
-:1024F00080936E030E94D50D8091E10084FF30C06F
-:102500008091E20084FF2CC080E189BD82E189BD19
-:1025100009B400FEFDCF8091D8008F7D8093D80054
-:102520008091E1008F7E8093E1008091E2008F7EB8
-:102530008093E2008091E20081608093E2008091CC
-:102540006A03882311F084E007C08091E30087FFCD
-:1025500002C083E001C081E080936E030E94D70D2A
-:102560008091E10083FF29C08091E20083FF25C0B4
-:102570008091E100877F8093E10082E080936E0389
-:1025800010926A038091E1008E7F8093E100809138
-:10259000E2008E7F8093E2008091E2008061809370
-:1025A000E20042E060E080E00E9417118091F000BC
-:1025B00088608093F0000E94D40DFF91EF91BF914D
-:1025C000AF919F918F917F916F915F914F913F91CB
-:1025D0002F910F900FBE0F901F9018951F920F9282
-:1025E0000FB60F9211242F933F934F935F936F93E6
-:1025F0007F938F939F93AF93BF93CF93EF93FF936B
-:102600008091E9008F709091EC0090FF02C090E8FB
-:1026100001C090E0C92FC82B1092E9008091F00012
-:10262000877F8093F00078940E9432131092E90023
-:102630008091F00088608093F000CF70C093E90033
-:10264000FF91EF91CF91BF91AF919F918F917F912A
-:102650006F915F914F913F912F910F900FBE0F900F
-:102660001F9018951F93CF93DF93CDB7DEB7AC972C
-:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A
-:10268000F100819323E0E737F207C9F70E94250E96
-:102690008091E80083FF37C180916F0390917003B0
-:1026A000953009F488C038F49130B1F170F093306E
-:1026B00009F029C131C0983009F4F8C0993009F403
-:1026C00004C1963009F01FC19DC0803821F08238C6
-:1026D00009F019C108C080916B0390916C03992394
-:1026E00089F082600FC080917303909174038F70A2
-:1026F00099278093E9008091EB0085FB882780F97A
-:102700001092E9009091E800977F9093E800809301
-:10271000F1001092F100D5C0882319F0823009F041
-:10272000F2C08F7121F0823009F0EDC00BC08091B2
-:102730007103813009F0E7C0933009F080E08093A5
-:102740006C032FC08091710381112BC080917303A2
-:10275000909174038F709927009709F4D4C08093E7
-:10276000E9002091EB0020FF1CC020917003233072
-:1027700021F48091EB00806212C09091EB00906197
-:102780009093EB0021E030E001C0220F8A95EAF738
-:102790002093EA001092EA008091EB008860809319
-:1027A000EB001092E9008091E800877F8093E800B9
-:1027B0000E944E11A8C08111A6C080917103909112
-:1027C00072038F779927182F9091E3009078982BB8
-:1027D0009093E3008091E800877F8093E8000E9457
-:1027E0004E118091E80080FFFCCF8091E30080686B
-:1027F0008093E300112311F083E001C082E0809315
-:102800006E0381C08058823008F07DC080917103D2
-:10281000909172038C3D23E0920779F583E08A83DF
-:102820008AE289834FB7F894DE01139620E03EE0F8
-:1028300051E2E32FF0E050935700E49120FF03C0F2
-:10284000E295EF703F5FEF708E2F90E0EA3010F06E
-:10285000C79601C0C0968D939D932F5F243149F791
-:102860004FBF8091E800877F8093E8006AE270E0C4
-:10287000CE0101960E94581013C0AE01455D5F4F16
-:10288000609173030E943F0F0097E9F12091E800E7
-:10289000277F2093E800BC018BA59CA50E94B71060
-:1028A0008091E8008B778093E8002DC0803859F53F
-:1028B0008091E800877F8093E80080916A0380938D
-:1028C000F1008091E8008E7771CF81111CC090914A
-:1028D00071039230C0F48091E800877F8093E80014
-:1028E00090936A030E944E1180916A03811104C083
-:1028F0008091E30087FF02C084E001C081E0809303
-:102900006E030E94070E8091E80083FF0AC0809149
-:10291000E800877F8093E8008091EB0080628093DD
-:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3
-:10293000CF911F910895CF9380916E038823B1F0BA
-:102940008091E9008F709091EC0090FF02C090E8B8
-:1029500001C090E0C92FC82B1092E9008091E800D7
-:1029600083FD0E943213CF70C093E900CF91089588
-:10297000881F8827881F089591E0883F08F490E019
-:10298000892F0895982F907F903B99F038F49039D3
-:1029900081F0903A71F09038C9F40BC0903DA1F0ED
-:1029A00018F4903C99F410C0903E19F0903F71F4E7
-:1029B00002C083E00895E82FE15FEF3038F4F0E0E3
-:1029C000E356FE4F8081089582E0089580E00895E7
-:1029D0000F932F774F776F70606BDC01ED91FC9157
-:1029E000022F242F462F63E070E009950F91089580
-:1029F0000F932F774F776F706069DC01ED91FC9139
-:102A0000022F242F462F63E070E009950F9108955F
-:102A10000F932F774F776F706068DC01ED91FC9119
-:102A2000022F242F462F63E070E009950F9108953F
-:102A3000FC01738362830895FC01738F628F089594
-:102A4000FC01758F648F0895CF93DF93EC011DA275
-:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2
-:102A60000E9461171B821A821D821C821F821E8295
-:102A7000198618861B861A861D861C861F861E864A
-:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A
-:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA
-:102AA00019A218A2DF91CF910895CF92DF92FF92E1
-:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00
-:102AC0006A018C0108511F4F08C0F60161916F0126
-:102AD000C80149830E94681749818C2D841B8F157A
-:102AE000A0F30F90DF91CF911F910F91FF90DF9096
-:102AF000CF900895FC01718360830895FC0171A358
-:102B000060A30895AF92BF92CF92DF92EF92FF92AF
-:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3
-:102B20007C016B01142FB22EA02EDC0195968C91A6
-:102B300095978430F1F45A96ED91FC915B9730971C
-:102B400009F4D8C0CB01019763E070E00E94762FB2
-:102B5000DB01AA0FBB1FA60FB71F49832A830B8374
-:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8
-:102B7000B1C06230710509F453C06330710529F0AA
-:102B80006130710509F09CC083C0842F807F803A3A
-:102B900001F130F48038B9F0803909F0ABC00DC0D4
-:102BA000803EE9F0803F09F1803B09F0A3C0D701E6
-:102BB0001296ED91FC91139723C0D7011496ED91D5
-:102BC000FC9115971DC0D7011696ED91FC911797B2
-:102BD00017C0D7011896ED91FC91199711C0D70134
-:102BE0001A96ED91FC911B970BC0423F09F082C0F1
-:102BF000D7011C96ED91FC911D97309731F47AC066
-:102C0000309709F477C0123F21F42A2D4B2D62EF43
-:102C100004C0612F6F702A2D4B2DC70109955AC032
-:102C2000842F807F803D59F0803F79F0803C09F00F
-:102C300061C0D7011E96ED91FC911F9719C0D70175
-:102C40005096ED91FC91519713C0433F31F4D70159
-:102C50005296ED91FC91539708C0413F09F04AC04C
-:102C6000D7015496ED91FC915597309741F442C0AD
-:102C7000309709F43FC0133F11F0113F19F44B2D69
-:102C8000612F03C0612F6F704B2DC701099522C0C2
-:102C9000842F0E94BC14882331F0D7015696ED9101
-:102CA000FC91579707C0163F29F5D7015896ED912B
-:102CB000FC9159973097F1F0612FC70109950AC02F
-:102CC00064307105A8F416C00A2D2B2D412FB601D2
-:102CD000C7010995D7015E96ED91FC915F973097FA
-:102CE00089F00A2D2B2D412FB601C70109950AC085
-:102CF000C12CD12CD7015C96ED91FC915D9730975A
-:102D000019F7E8CF0F900F900F90DF91CF911F919F
-:102D10000F91FF90EF90DF90CF90BF90AF9008950C
-:102D2000EF92FF920F931F93CF93DF93EC01162F37
-:102D3000862F0E94BC14882369F0FDA081E08DA33A
-:102D400000E020E0412F61E070E0CE010E9482159A
-:102D5000FDA27CC0812F0E94B8144DA1882309F4E4
-:102D600040C0443029F01AA321E030E03FA32EA355
-:102D7000812F0E94C214813031F070F0823051F006
-:102D8000833059F507C08DA300E020E0412F61E0BA
-:102D900070E01EC08DA35AC0103F19F0173FE9F430
-:102DA00004C084E08DA31AA33FC02EA13FA1C90196
-:102DB00063E070E00E94762F8C0F9D1FFC0112A330
-:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116
-:102DD000CE010E9482151DA239C01DA21FA21EA2F3
-:102DE00035C0442399F12EA13FA1C90163E070E0F1
-:102DF0000E94762F7C01FE01E80FF91F12A3B90192
-:102E00006F5F7F4F7FA36EA38130910591F082E0C9
-:102E1000E816F104D9F40CA12BA14AA1CE010E941D
-:102E200082158DA1843091F081E090E09FA38EA364
-:102E30000DC0423059F400E02BA14AA1CE010E94FE
-:102E400082158DA1843011F0FFA2EEA2DF91CF9107
-:102E50001F910F91FF90EF900895CF92DF92EF9224
-:102E6000FF920F931F93CF93DF93EC01E8A1F9A199
-:102E7000309709F009958E0108511F4FC8010E9433
-:102E80009A17E12CF12CC82ED12C0FC060E0C8019C
-:102E90000E94AE17682FCE010E94901661E0C80113
-:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4
-:102EB000DF91CF911F910F91FF90EF90DF90CF9016
-:102EC0000895FC0142837483638311821082089504
-:102ED0000F931F93CF93DF93EC01062F0E94E0170F
-:102EE000182F298130E0C90101966A8170E00E94A3
-:102EF0008A2F488150E08417950729F4812F0E947A
-:102F0000E31780E012C0EB81FC81E20FF31F008326
-:102F10002981822F90E001966A8170E00E948A2FB9
-:102F20008983812F0E94E31781E0DF91CF911F9168
-:102F30000F910895CF93DF93EC010E94E017298150
-:102F40009881291710F0C22F02C0CA81C20FC91B75
-:102F50000E94E3178C2FDF91CF910895FC0120810F
-:102F6000862F90E0820F911D628170E00E948A2F6F
-:102F70000380F481E02DE80FF91F808108950F93FD
-:102F80001F93CF93DF931F92CDB7DEB78C01698378
-:102F90000E94E017482FF80180816981262F30E0D8
-:102FA000280F311D6281C90170E00E948A2F808341
-:102FB000842F0F90DF91CF911F910F910C94E31705
-:102FC0008FB7F89408958FBF0895FC01CB0120912D
-:102FD0006E032430B1F421812F702093E90040E08A
-:102FE00050E064E070E00E94BA0F81110BC0909134
-:102FF000E80095FD07C09091E8009E779093E80067
-:10300000089582E0089520916E032430A9F4FC0114
-:1030100081818F708093E9003091F3002091F2005C
-:10302000932F80E0822B892B49F08091E8008E77E6
-:103030008093E8000C946F1182E0089580E0089579
-:1030400020916E03243051F4FC0121812F702093D4
-:10305000E9002091E80020FD0C9403180895FC017C
-:10306000CB0120916E03243011F080E00895268179
-:103070002F702093E9002091E80022FFF6CF2091E5
-:10308000E80025FFF2CF40E050E064E070E00E94ED
-:1030900009108091E80085FD05C08091E8008B77DC
-:1030A0008093E80081E0089590930F0280930E02D0
-:1030B000089580910E0290910F020895E0910E0202
-:1030C000F0910F02309721F00190F081E02D0994EA
-:1030D00080E00895E0910E02F0910F02309721F008
-:1030E0000280F381E02D09940895E0910E02F091A1
-:1030F0000F02309721F00480F581E02D09940895A6
-:1031000020911002309111028217930771F0909371
-:10311000110280931002E0910E02F0910F0230979D
-:1031200021F00680F781E02D099408952091120284
-:10313000309113028217930771F0909313028093DA
-:103140001202E0910E02F0910F02309721F00084FC
-:10315000F185E02D099408950E94B6240E948D0502
-:103160000E948A250C945F2B0C94CE075F926F927D
-:103170007F928F929F92AF92BF92CF92DF92EF9207
-:10318000FF920F931F93CF93DF93CDB7DEB72A97AC
-:103190000FB6F894DEBF0FBECDBF0E947E0694E14D
-:1031A000C92E92E0D92E00E010E0AA24A394B12CFD
-:1031B000502E802F0E94C4073C01F601E190F1904F
-:1031C0006F01E826F926E114F10431F40F5F1F4F77
-:1031D0000430110569F73AC08091680281FD0E94B0
-:1031E000CD0720E030E04501022E02C0880C991C7A
-:1031F0000A94E2F7C4018E219F21892B09F12E83C5
-:103200005F826820792081E0672809F480E0888760
-:103210000E94BF248160782F9A8789874E815F81C1
-:1032200068858A850E946F19F801EE0FFF1FEC5E1A
-:10323000FD4F80819181882599259183808316C0D7
-:103240002F5F3F4F2C30310571F6C0CF8FEF898350
-:103250008A831B820E94BF248160782F9D838C8388
-:1032600049815A816B818D810E946F190E94772854
-:1032700010911C020E945E181817D9F00E945E1867
-:1032800080931C022A960FB6F894DEBF0FBECDBF06
-:10329000DF91CF911F910F91FF90EF90DF90CF9032
-:1032A000BF90AF909F908F907F906F905F900C94A5
-:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB
-:1032C000CF911F910F91FF90EF90DF90CF90BF9023
-:1032D000AF909F908F907F906F905F900895CF9365
-:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6
-:1032F000CDBF4F83588769877A878B87DE01119608
-:1033000086E0FD0111928A95E9F785E0FE01379686
-:1033100001900D928A95E1F749815A816B817C81F8
-:103320008D819E810E9447212B960FB6F894DEBFB7
-:103330000FBECDBFDF91CF910895CF93C82F8823C3
-:1033400009F4C1C0823859F40E945E1881FDBBC0E7
-:1033500089E30E94AC230E94282489E30CC08338AF
-:1033600079F40E945E1880FDAEC083E50E94AC2314
-:103370000E94282483E50E94CE23CF910C94282418
-:10338000843859F40E945E1882FD9DC087E40E9433
-:10339000AC230E94282487E4EECF8450813A48F47D
-:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3
-:1033B000E4CF8C2F805E883050F4C77081E090E0BD
-:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51
-:1033D000855A833078F4C53A29F0C63A31F482E848
-:1033E00090E005C081E890E002C083E890E0CF91D2
-:1033F0000C9480188C2F885A833108F064C0C83A26
-:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2
-:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41
-:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE
-:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E
-:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083
-:1034500082EE90E035C089EE90E032C08AEE90E0D6
-:103460002FC085EB90E02CC086EB90E029C087EB65
-:1034700090E026C08CEC90E023C08DEC90E020C062
-:1034800083E891E01DC08AE891E01AC082E991E0EA
-:1034900017C084E991E014C081E292E011C083E298
-:1034A00092E00EC084E292E00BC085E292E008C098
-:1034B00086E292E005C087E292E002C080E090E000
-:1034C000CF910C949618CF910895882309F44DC09C
-:1034D000823859F40E945E1881FF47C089E30E9438
-:1034E000AC230E94282489E30CC0833871F40E9425
-:1034F0005E1880FF3AC083E50E94AC230E94282416
-:1035000083E50E94CE230C942824843859F40E9429
-:103510005E1882FF2AC087E40E94AC230E94282400
-:1035200087E4EFCF982F9450913A08F4EACF982F80
-:10353000905E983058F4282F277081E090E001C009
-:10354000880F2A95EAF70E94F523DDCF982F955A28
-:10355000933020F480E090E00C948018885A8331F6
-:1035600020F480E090E00C9496180895882321F0D0
-:103570000E94EF230C9428240895882321F00E94B0
-:10358000F5230C9428240895BF92CF92DF92EF92F6
-:10359000FF920F931F93CF93DF93CDB7DEB727979B
-:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9
-:1035B000DE01119601900D928A95E1F7F8013081B4
-:1035C0002181F280558152955F7083819481892B8E
-:1035D00039F02F3F41F481E090E03F3F31F003C0EC
-:1035E00081E090E002C080E090E080FD73C3398309
-:1035F0002A8389819A815E830E946923B92E8F83F1
-:103600000E9468230E9490222B2D22952F7030E07B
-:103610005E816F812530310509F4E6C06CF42430F9
-:1036200031050CF0A2C04B2D407F8B2D8F702230C6
-:1036300031050CF045C017C02C3031054CF42A3050
-:1036400031050CF0E7C12830310509F043C3E5C06E
-:103650002D30310509F4BAC20CF4A2C22F30310565
-:1036600009F038C323C3182F411101C002C01295BD
-:10367000107FFF2059F0112309F46BC2812F6F8353
-:103680000E94FF230E9428246F8163C2862F0E941C
-:10369000651A112309F41EC3812F0E940524279661
-:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153
-:1036B0000F91FF90EF90DF90CF90BF900C94282453
-:1036C000403211F08295807F662319F0613071F5E8
-:1036D00023C0FF20B1F0511101C032C0513081F53B
-:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106
-:1036F0001F910F91FF90EF90DF90CF90BF900C94AF
-:103700000F24511101C003C0513009F4E3C28E836C
-:103710000E9412248E819AC1FF2021F0563008F0B9
-:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3
-:10373000552331F0F801958190FF0BC29F7095835E
-:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5
-:103750001F910F91FF90EF90DF90CF90BF900C944E
-:10376000B61A552309F472C109C22B2D2695269548
-:10377000237030E02115310529F02130310509F0A1
-:10378000A9C219C0FF2021F0862F9B2D937002C083
-:1037900080E090E027960FB6F894DEBF0FBECDBF55
-:1037A000DF91CF911F910F91FF90EF90DF90CF901D
-:1037B000BF900C948018FF2021F0862F9B2D9370D2
-:1037C00002C080E090E027960FB6F894DEBF0FBEEF
-:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0
-:1037E000CF90BF900C949618862FFF2019F00E945E
-:1037F0007D2702C00E94E52727960FB6F894DEBF0A
-:103800000FBECDBFDF91CF911F910F91FF90EF9031
-:10381000DF90CF90BF900C946C288B2D837009F0B3
-:1038200079C0F11057C2262F229526952770220FB6
-:10383000220F862F8F70C82ED12CE12CF12C022E56
-:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4
-:1038500010C06FE070E080E090E004C0660F771F5A
-:10386000881F991F2A95D2F760957095809590953D
-:1038700003C060E070E0CB012B2D269526952370C8
-:10388000422F50E042305105D9F04330510569F1E3
-:103890006C297D298E299F294130510551F12796A8
-:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151
-:1038B0000F91FF90EF90DF90CF90BF900C94A522D6
-:1038C0006C297D298E299F2927960FB6F894DEBF93
-:1038D0000FBECDBFDF91CF911F910F91FF90EF9061
-:1038E000DF90CF90BF900C94B7220E94A522C70111
-:1038F000B60127960FB6F894DEBF0FBECDBFDF919D
-:10390000CF911F910F91FF90EF90DF90CF90BF90DC
-:103910000C949322FF2019F08B2D817001C08695A5
-:10392000882309F4D7C1262F229526952770220FC8
-:10393000220F862F8F70C82ED12CE12CF12C022E55
-:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3
-:1039500010C06FE070E080E090E004C0660F771F59
-:10396000881F991F2A95D2F760957095809590953C
-:1039700003C060E070E0CB012B2D269526952370C7
-:10398000422F50E042305105D9F04330510569F1E2
-:103990006C297D298E299F294130510551F12796A7
-:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150
-:1039B0000F91FF90EF90DF90CF90BF900C94442335
-:1039C0006C297D298E299F2927960FB6F894DEBF92
-:1039D0000FBECDBFDF91CF911F910F91FF90EF9060
-:1039E000DF90CF90BF900C9456230E944423C701D0
-:1039F000B60127960FB6F894DEBF0FBECDBFDF919C
-:103A0000CF911F910F91FF90EF90DF90CF90BF90DB
-:103A10000C943223603F59F120F4603E08F494C0C6
-:103A200008C0623F09F467C0F0F1633F09F08CC041
-:103A300065C0162F1F708B2D8F71FF2021F00E9403
-:103A4000DD22812F7DCE0E94F822812F27960FB68E
-:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4
-:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095
-:103A7000B1F0553008F02EC18B2D8F7127960FB6FF
-:103A8000F894DEBF0FBECDBFDF91CF911F910F9194
-:103A9000FF90EF90DF90CF90BF900C94172356309B
-:103AA00008F018C1E9CFFF2099F08B2D8F71279670
-:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F
-:103AC0000F91FF90EF90DF90CF90BF900C94DD228C
-:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A
-:103AE000DF91CF911F910F91FF90EF90DF90CF90DA
-:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4
-:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9
-:103B1000DF91CF911F910F91FF90EF90DF90CF90A9
-:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E
-:103B3000CDBFDF91CF911F910F91FF90EF90DF905C
-:103B4000CF90BF900C94C922FF20A9F0552309F40F
-:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31
-:103B6000DF91CF911F910F91FF90EF90DF90CF9059
-:103B7000BF900C949D19552309F4AACF862F279640
-:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E
-:103B90000F91FF90EF90DF90CF90BF900C94651A3B
-:103BA0004B2D4F70C8010E94E50227960FB6F8947E
-:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060
-:103BC000EF90DF90CF90BF900C94FD21F11082C058
-:103BD0009B2D9F70492F50E04230510599F144F4DC
-:103BE0004115510569F04130510509F073C019C004
-:103BF00043305105C1F14430510509F06BC044C058
-:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0
-:103C10001F910F91FF90EF90DF90CF90BF900C9489
-:103C2000702B27960FB6F894DEBF0FBECDBFDF9185
-:103C3000CF911F910F91FF90EF90DF90CF90BF90A9
-:103C40000C94872B27960FB6F894DEBF0FBECDBF1E
-:103C5000DF91CF911F910F91FF90EF90DF90CF9068
-:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F
-:103C7000CDBFDF91CF911F910F91FF90EF90DF901B
-:103C8000CF90BF900C94B62B862F27960FB6F89442
-:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F
-:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C
-:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7
-:103CC000CF911F910F91FF90EF90DF90CF90BF9019
-:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A
-:103CE000DF91CF911F910F91FF90EF90DF90CF90D8
-:103CF000BF9008950E940C240E94E1230E94282472
-:103D00000E9418290E946C2880E090E00E94801890
-:103D100080E090E00C9496180E94FC230C947A1E8C
-:103D20000E946923292F22952F7030E02C30310515
-:103D30004CF42A3031056CF422503109223031051F
-:103D400070F407C02C30310531F02F30310539F4D3
-:103D500002C081E0089593FB882780F9089580E0F0
-:103D60000895CF93DF9300D000D01F92CDB7DEB778
-:103D70000F900F900F900F900F90DF91CF910895BB
-:103D8000CF93DF9300D000D000D0CDB7DEB726961A
-:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F
-:103DA0001F93CF93DF93C091530216E012C0D0E06F
-:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112
-:103DC000518162817381848195810E94C01E2196F8
-:103DD000C77080915402C813EACFDF91CF911F9131
-:103DE000089540911D0250911E0260911F02709132
-:103DF000200280912102909122020C94C01E0F9308
-:103E00001F93CF93DF938091220282958F7009F0E8
-:103E100069C080911F02882309F464C0A0915302F5
-:103E2000D0915402B0911D02C0911E0280912002D7
-:103E30009091210221E030E0BF3F11F020E030E01E
-:103E4000122FBC016095709506E04AC0009721F0E2
-:103E5000CF3F29F4212F05C021E030E002C020E04F
-:103E600030E020FD3BC04A2F50E0049FF001059F49
-:103E7000F00D1124ED5DFD4F2181C2132FC0208173
-:103E8000B2132CC02281211129C02381348128172B
-:103E9000390718F0281B390B02C0260F371F283CA2
-:103EA0003105E0F4809122028F70806180932202BC
-:103EB00086E0849FF001859FF00D1124E85DFD4FA1
-:103EC00080818F70806180838DE192E00E94C41AAE
-:103ED000DF91CF911F910F910C94D01EAF5FA7700F
-:103EE000AD13B4CFDF91CF911F910F910895EF9251
-:103EF000FF920F931F93CF93DF93CDB7DEB76297F7
-:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F
-:103F1000DE011D9601900D928A95E1F7D8014C9132
-:103F200011965C91119712966C9112971396ED90E1
-:103F3000FC90149770911D02E0911E028091200266
-:103F400090912102009739F0EF3F41F421E030E0F9
-:103F50007F3F31F003C021E030E002C020E030E0DC
-:103F600020FD5CC120911F02222309F4F1C0E81654
-:103F7000F90628F09701281B390BC90104C0809568
-:103F800090958E0D9F1D883C910508F098C08091FA
-:103F90002202982F907F09F064C0E51314C07413B7
-:103FA00012C0611110C08F708061809322020E9444
-:103FB000F11E8DE192E00E94C41A80912202D80184
-:103FC00015968C9343C1EF2839F05F3F41F481E0AF
-:103FD00090E04F3F31F003C081E090E002C080E00C
-:103FE00090E080FD03C081E0862702C080E090E081
-:103FF00080FF2EC0809153022091540236E013C0FE
-:1040000090E0389FF001399FF00D1124ED5DFD4FD8
-:104010007181571306C07081471303C07281671303
-:1040200017C0019687708213EBCF12C19F7059F0B1
-:10403000882309F40BC107C09F7029F0F80195810E
-:10404000907F09F403C1805E883008F4FFC0D2C0BD
-:10405000662309F4FBC080912202816080932202D2
-:10406000F5C0E51308C0741306C0611104C0D8017F
-:1040700015968C939DC04D875E878D859E856A8B36
-:104080000E94901E6A89882309F4B4C0662309F44B
-:10409000B1C020912202822F82958F7090E002970A
-:1040A0000CF4C6C080911D0290911E0298878F83E8
-:1040B0001986FB86EA862C87CE01079646C080913A
-:1040C0002202982F907F59F47E2DF98AE88A8989F7
-:1040D0000E94B11E8DE192E00E94C41A95C0E513C2
-:1040E00011C074130FC061110DC0F8018583C801A0
-:1040F0000E94C41AEDE1F2E086E0DF011D928A958C
-:10410000E9F7A2C04D875E878D859E856A8B0E94E8
-:10411000901E6A89882309F46DC0662309F46AC079
-:1041200020912202822F82958F7090E002970CF4EA
-:104130007FC080911D0290911E029A8389831B8209
-:10414000FD82EC822E83CE0101960E94C41A70C0BB
-:10415000E816F90628F09701281B390BC90104C09D
-:10416000809590958E0D9F1D883C910508F046C066
-:10417000662309F43FC0E51330C074132EC02091AC
-:10418000220220FD21C0322F32953F70832F90E014
-:104190000097D1F0D80115962C9315970F9741F001
-:1041A000832F8F5F8295807F2F70282B15962C93FD
-:1041B000C8010E94C41A86E0F801ADE1B2E00190A6
-:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC
-:1041D00001900D928A95E1F737C04D875E878D85F6
-:1041E0009E850E94901E811123C0809122028160D1
-:1041F00080932202C8010E94C41A26C07E2DF98A2B
-:10420000E88A89890E94B11EEDE1F2E086E0DF01D3
-:104210001D928A95E9F70E94F11E18C0662351F39A
-:104220004D875E878D859E850E94901E882311F3A1
-:1042300086E0F801ADE1B2E001900D928A95E1F7D8
-:104240000E94FF1E0E94F11E81E014C080E012C097
-:104250004D875E878D859E850E946923292F229533
-:104260002F7030E0223031050CF4E0CE24303105DF
-:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D
-:10428000DF91CF911F910F91FF90EF9008951F93B1
-:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80
-:1042A0000FBECDBF4F83588769877A878B879C87DE
-:1042B000CE0107960E94771F8823D9F02F81388579
-:1042C0008A859B85892B39F03F3F19F080E090E08B
-:1042D00004C02F3FD9F781E090E0892B09F06DC031
-:1042E0004F81588569857A858B859C850E94C01E83
-:1042F00064C086E0FE013796DE01119601900D92B2
-:104300008A95E1F7FF81E8854A855B85411551056E
-:1043100039F0EF3F41F481E090E0FF3F31F003C01E
-:1043200081E090E002C080E090E080FD46C02091F6
-:10433000540230E0C90101968770992760915302B9
-:1043400070E08617970709F440C0F983EA835D831C
-:104350004C8396E0929FD001939FB00D1124AD5DE8
-:10436000BD4FFE01319601900D929A95E1F7809331
-:1043700054020E94D01E21C0189FC00111248D5DDF
-:104380009D4F0E94771F882371F1E09153021E9F79
-:10439000F0011124ED5DFD4F4081518162817381F7
-:1043A000848195810E94C01E8091530290E0019605
-:1043B000877099278093530201C016E080915302C1
-:1043C000909154028913D8CF0EC00E948C1E109277
-:1043D000540210925302EDE1F2E086E0DF011D92FB
-:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98
-:1043F000CDBFDF91CF911F910895DF92EF92FF9291
-:104400000F931F93CF93DF93EC01009709F46CC0D7
-:10441000D12CEE24E394F12C8E010F5F1F4FFE018F
-:104420008491843748F4843008F04AC0813071F0B8
-:10443000823009F059C01EC0853709F43DC070F1C3
-:10444000982F9458903708F04FC03DC02296F8013D
-:104450008491982F905E983050F48770FE2D01C0A3
-:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A
-:104470009D192DC02296F8018491982F905E983056
-:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39
-:104490000E9405241CC00E94651A19C02296F801CA
-:1044A000049107C08FE99FE00197F1F700C0000079
-:1044B00001500111F7CF0BC02296F801D49007C02C
-:1044C0000E949D1903C08F770E94651AE8018D2D07
-:1044D00007C08150EFE9FFE03197F1F700C000001D
-:1044E000882309F499CFF5CFDF91CF911F910F91D8
-:1044F000FF90EF90DF9008956093590270935A02F5
-:1045000080935B0290935C020C947A1E6093550238
-:104510007093560280935702909358020C947A1E1F
-:1045200008950C947C220F931F93009159021091CF
-:104530005A0220915B0230915C02602B712B822B1E
-:10454000932B1F910F910C947C220F931F9300913A
-:10455000590210915A0220915B0230915C02602353
-:104560007123822393231F910F910C947C220F932C
-:104570001F930091590210915A0220915B023091D1
-:104580005C0260277127822793271F910F910C945B
-:104590007C2260E070E0CB010C94862241E050E088
-:1045A00060E070E004C0440F551F661F771F8A95B6
-:1045B000D2F7CB01BA010C94862241E050E060E0D2
-:1045C00070E004C0440F551F661F771F8A95D2F70D
-:1045D0008091550290915602A0915702B0915802D5
-:1045E000482B592B6A2B7B2BCB01BA010C948622CA
-:1045F00041E050E060E070E004C0440F551F661FCA
-:10460000771F8A95D2F74095509560957095809167
-:10461000550290915602A0915702B091580248233A
-:1046200059236A237B23CB01BA010C94862241E0F3
-:1046300050E060E070E004C0440F551F661F771F14
-:104640008A95D2F78091550290915602A091570217
-:10465000B0915802482759276A277B27CB01BA0116
-:104660000C9486220F931F930091550210915602CD
-:104670002091570230915802602B712B822B932B83
-:104680001F910F910C9486220F931F930091550256
-:1046900010915602209157023091580260237123E5
-:1046A000822393231F910F910C9486220F931F93C3
-:1046B00000915502109156022091570230915802F4
-:1046C00060277127822793271F910F910C948622D0
-:1046D0000895CF92DF92EF92FF920F931F93CF93A3
-:1046E000DF93EC01C0905902D0905A02E0905B0237
-:1046F000F0905C028091550290915602A091570271
-:10470000B0915802C82AD92AEA2AFB2A0FE110E000
-:10471000B701A601002E04C0769567955795479579
-:104720000A94D2F740FF08C0BE01802F0E94E00328
-:104730008130910509F007C00150110948F7BE0109
-:1047400080E00E94E003DF91CF911F910F91FF90D5
-:10475000EF90DF90CF90089540911B0150911C0184
-:1047600020E030E09FEFFA01E20FF31F628168174B
-:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD
-:104780002630310581F707C0FA01E90FF11D97FDC9
-:10479000FA95828308959F3FB9F7089540911B01D0
-:1047A00050911C0120E030E0FA01E20FF31F9281EA
-:1047B000981301C012822F5F3F4F26303105A1F7B9
-:1047C000089581E090E0E0911B01F0911C01E80F59
-:1047D000F91F1082019688309105A9F708959091EC
-:1047E0005D02982B90935D020895809590915D02F3
-:1047F000982390935D02089510925D020895909120
-:104800005E02982B90935E020895809590915E02CF
-:10481000982390935E02089510925E02089580930B
-:104820005F02089510925F02089540911B0150911C
-:104830001C0120E030E080E0FA01E20FF31F9181DB
-:1048400091118F5F2F5F3F4F27303105A9F70895F2
-:10485000E0911B01F0911C0180915D028083E09149
-:104860001B01F0911C01808190915E02892B808355
-:1048700090915F02992361F0E0911B01F0911C017E
-:104880008081892B80830E94152481110E9412242B
-:1048900080911B0190911C010C946A1880916E0309
-:1048A000843009F11092690220E488E190E00FB6AB
-:1048B000F894A895809360000FBE2093600083B7A2
-:1048C000817F846083BF83B7816083BF789488953C
-:1048D00083B78E7F83BF88E10FB6F8948093600022
-:1048E000109260000FBE0895CF930E94E3020E94D1
-:1048F0007E060E94E402C0E08C2F0E94C407892B30
-:1049000029F4CF5FC430C1F780E001C081E0CF91CE
-:1049100008950E948C1E0C945F2B1F920F920FB66D
-:104920000F9211248F939F93AF93BF93809169024D
-:10493000811113C080916A0290916B02A0916C0268
-:10494000B0916D024196A11DB11D80936A029093B2
-:104950006B02A0936C02B0936D02BF91AF919F91D7
-:104960008F910F900FBE0F901F90189582E084BD1D
-:1049700093E095BD9AEF97BD80936E0008958FB731
-:10498000F89440916A0250916B0260916C027091B0
-:104990006D028FBFCA010895CF92DF92EF92FF920E
-:1049A0000F931F932FB7F89440916A0250916B02B6
-:1049B00060916C0270916D022FBF6A017B01EE2441
-:1049C000FF248C0120E030E0C016D106E206F30699
-:1049D00020F09A01281B390B05C09C0120953095C9
-:1049E000240F351FC9011F910F91FF90EF90DF90A9
-:1049F000CF9008951F920F920FB60F9211248F93AC
-:104A00009F93AF93BF9380916A0290916B02A091A4
-:104A10006C02B0916D020196A11DB11D80936A02D6
-:104A200090936B02A0936C02B0936D02BF91AF9113
-:104A30009F918F910F900FBE0F901F9018950E941D
-:104A4000A111F8942FEF87EA91E621508040904021
-:104A5000E1F700C0000087E090EBDC018093780371
-:104A600090937903A0937A03B0937B032CE088E1C1
-:104A700090E00FB6F894A895809360000FBE209345
-:104A80006000FFCFCF92DF92EF92FF920F931F93C0
-:104A9000CF93DF93C82ED12C01E010E08D2D0E9422
-:104AA000C4077C01C0E0D0E098010C2E02C0220FA8
-:104AB000331F0A94E2F72E213F21232B29F421965C
-:104AC000CC30D10589F708C06C2F7D2D80E00E9485
-:104AD000BB03C812F4CF06C0D39484E0D812DECF53
-:104AE00080E001C081E0DF91CF911F910F91FF9095
-:104AF000EF90DF90CF900895CF93C82F8CE20E9463
-:104B00004225882321F08C2FCF910C94422580E000
-:104B1000CF910895CF930E94CD26811102C00E94AB
-:104B2000AE26C5E608C00E947E068FE39CE9019789
-:104B3000F1F700C00000C150B1F789E20E947C2566
-:104B400081110AC18AE20E947C2581110E94AE2651
-:104B500085E00E947C2581110E941F250E94D82695
-:104B60008093680287E00E947C25882399F18BE17D
-:104B70000E947C25882351F09091680291FB882740
-:104B800080F921E0822780FB91F922C08EE00E940B
-:104B90007C25882351F09091680292FB882780F948
-:104BA00021E0822780FB92F913C080E10E947C25DE
-:104BB00090916802882341F093FB882780F921E0D7
-:104BC000822780FB93F904C0892F809580FB90F9A0
-:104BD00090936802809168020E94DC260E94EA2677
-:104BE00080937B0280EE0E947C25882341F0809197
-:104BF0007B02982F909590FB80F980937B0289E34C
-:104C00000E947C25882359F090917B0291FB882794
-:104C100080F921E0822780FB91F990937B0282EE5C
-:104C20000E947C25882359F090917B0292FB882773
-:104C300080F921E0822780FB92F990937B0286EE37
-:104C40000E947C25882359F090917B0293FB882752
-:104C500080F921E0822780FB93F990937B0283EE19
-:104C60000E947C25882359F090917B0294FB882731
-:104C700080F921E0822780FB94F990937B0285E301
-:104C80000E947C25882359F090917B0295FB882710
-:104C900080F921E0822780FB95F990937B0281E3E4
-:104CA0000E947C25882359F090917B0296FB8827EF
-:104CB00080F921E0822780FB96F990937B0281E1C5
-:104CC0000E947C25882359F090917B0297FB8827CE
-:104CD00080F921E0822780FB97F990937B028091F5
-:104CE0007B020E94EE2687E20E947C25C82F8EE17F
-:104CF0000E947C258111C2608FE10E947C25811178
-:104D0000C46080E20E947C258111C86081E20E941B
-:104D10007C258111C06182E20E947C258111C062E4
-:104D200083E20E947C258111C06484E20E947C257C
-:104D3000882311F0C06802C0CC2329F08C2F0E9478
-:104D4000E5266C2F03C00E94E126682F70E080E00A
-:104D500090E0CF910C949122CF9108956DEE7EEF6B
-:104D600080E090E00E94BA2F60E082E090E00E9434
-:104D7000AC2F60E083E090E00E94AC2F60E084E024
-:104D800090E00E94AC2F60E085E090E00E94AC2FA4
-:104D900060E086E090E00C94AC2F80E090E00E9410
-:104DA000A62F21E08D3E9E4F09F020E0822F08952E
-:104DB00082E090E00C949E2F682F82E090E00C94AB
-:104DC000AC2F83E090E00C949E2F682F83E090E05E
-:104DD0000C94AC2F84E090E00C949E2F682F84E01C
-:104DE00090E00C94AC2F86E090E00C949E2F682FFE
-:104DF00086E090E00C94AC2F8091760280FF0BC08F
-:104E00006091200185E0689FB00111247595679538
-:104E1000759567952AC081FF09C06091200185E0E2
-:104E2000689FB0011124759567951FC082FF07C068
-:104E30006091200185E0689FB001112416C0409167
-:104E400070024423C9F060911F01461788F7209132
-:104E5000200185E0289F90011124429FC001439FBB
-:104E6000900D112470E00E948A2F6038710540F483
-:104E70006115710539F002C065E070E0862F089574
-:104E80008FE7089581E008958091760280FF08C041
-:104E900060911E0170E0759567957595679521C0C5
-:104EA00081FF06C060911E0170E07595679519C07D
-:104EB00082FF04C060911E0170E010C080917002FA
-:104EC0008823C1F060911D018617A0F790911E0103
-:104ED000989FC001112470E00E948A2F60387105EC
-:104EE00028F46115710521F0862F08958FE7089544
-:104EF00081E0089561E070E0F4CF803F21F40E94EA
-:104F0000FC26819504C0813F29F40E94FC268093F1
-:104F100073020895823F21F40E94FC26819504C00B
-:104F2000833F29F40E94FC26809372020895893FF2
-:104F300019F40E94442705C08A3F31F40E94442797
-:104F400081958093740208958B3F21F40E94442739
-:104F5000819504C08C3F29F40E94442780937502F8
-:104F60000895843F21F480917102816017C0853FCC
-:104F700021F480917102826011C0863F21F48091FA
-:104F8000710284600BC0873F21F4809171028860B8
-:104F900005C0883F31F48091710280618093710275
-:104FA00008958D3F21F48091760281600BC08E3F81
-:104FB00021F480917602826005C08F3F29F48091B0
-:104FC00076028460809376020895803F29F4809170
-:104FD000730287FF6EC007C0813F41F48091730266
-:104FE00018160CF066C01092730263C090917202A2
-:104FF000823F19F497FF5DC005C0833F31F4191655
-:105000000CF057C01092720254C0893F31F4809165
-:10501000740218160CF04DC006C08A3F39F4809116
-:10502000740287FF46C01092740243C08B3F29F47C
-:105030008091750287FF3DC006C08C3F39F4809196
-:1050400075021816B4F51092750233C0843F21F42E
-:10505000809171028E7F05C0853F31F4809171028D
-:105060008D7F8093710225C0863F21F4809171026B
-:105070008B7FF7CF873F21F480917102877FF1CF3B
-:10508000883F21F4809171028F7EEBCF8D3F21F418
-:10509000809176028E7F0BC08E3F21F48091760244
-:1050A0008D7F05C08F3F29F4809176028B7F80939E
-:1050B00076028091720281110EC08091730281117B
-:1050C0000AC080917402811106C08091750281111D
-:1050D00002C010927002089581E792E00E94751854
-:1050E0000E94BF2490936F0280936E020895CF9325
-:1050F00080916E0290916F020E94CC2440917002C8
-:10510000442321F02091210130E006C020912201AA
-:105110005AE0259F900111248217930708F486C056
-:105120008091720281110DC090917302911109C09A
-:1051300090917402911105C090917502992309F420
-:1051400075C04F3F19F04F5F40937002181624F45A
-:105150000E94FC26809372028091720287FF05C034
-:105160000E94FC268195809372028091730218162A
-:1051700024F40E94FC26809373028091730287FFBF
-:1051800005C00E94FC268195809373026091720293
-:10519000662339F1C0917302CC2319F1772767FD9B
-:1051A0007095872F972F0E94FA2C23E333E343E374
-:1051B0005FE30E94AE2D0E94C72C609372026C2F99
-:1051C000772767FD7095872F972F0E94FA2C23E38E
-:1051D00033E343E35FE30E94AE2D0E94C72C60934C
-:1051E000730280917402181624F40E94442780935D
-:1051F00074028091740287FF05C00E944427819544
-:105200008093740280917502181624F40E9444273A
-:10521000809375028091750287FF05C00E94442724
-:10522000819580937502CF910C946C28CF9108954D
-:10523000E1E7F2E085E0DF011D928A95E9F710923F
-:105240007002109276020895833089F130F4813033
-:1052500061F0823009F06EC019C0853009F449C090
-:10526000B8F1863009F066C055C020912201862F22
-:1052700090E0820F911D8F3F910520F4620F6093A3
-:10528000220108958FEF809322010895209121013A
-:10529000862F90E0820F911D8F3F910520F4620FC1
-:1052A0006093210108958FEF80932101089520914B
-:1052B0002001862F90E0820F911D8F3F910520F4F1
-:1052C000620F6093200108958FEF8093200108956D
-:1052D00020911F01862F90E0820F911D8F3F910535
-:1052E00020F4620F60931F0108958FEF80931F01D8
-:1052F000089520911E01862F90E0820F911D8F3F0F
-:10530000910520F4620F60931E0108958FEF809342
-:105310001E01089520911D01862F90E0820F911D9E
-:105320008F3F910520F4620F60931D0108958FEF68
-:1053300080931D010895833021F130F4813059F0BC
-:10534000823009F049C012C0853089F128F18630D9
-:1053500009F042C037C080912201681720F4861BF3
-:1053600080932201089510922201089580912101D5
-:10537000681720F4861B8093210108951092210163
-:10538000089580912001681720F4861B80932001E6
-:10539000089510922001089580911F01681720F44C
-:1053A000861B80931F01089510921F01089580911C
-:1053B0001E01681720F4861B80931E010895109229
-:1053C0001E01089580911D01681720F4861B8093AB
-:1053D0001D01089510921D01089541E050E060E024
-:1053E00070E004C0440F551F661F771F8A95D2F7DF
-:1053F000CB01BA010E9491220C948C1E873208F5D1
-:105400008E3108F0B9C08E3009F47EC060F4873068
-:1054100009F465C018F4863059F549C0883051F157
-:105420008B3031F5AEC0883130F4863108F0A9C038
-:105430008031F1F473C0893109F4A3C08B31C1F418
-:1054400059C08933F1F068F4893209F493C018F433
-:10545000873271F48FC0853309F48CC0883341F4EE
-:1054600090C0863409F46BC008F488C0883449F1D0
-:1054700080E008950E94D8260E94EA260E94F32622
-:1054800080C00E945918892B59F00E945918909396
-:105490007902809378020E948C1E80E090E004C024
-:1054A00080917802909179020E9454186AC080918C
-:1054B0006802817F8E7F8093680281E0809377020B
-:1054C00008950E948C1E2FEF83ED90E321508040C1
-:1054D0009040E1F700C000000E941F2552C080915B
-:1054E000680280FF03C0817F8E7F01C0816080934E
-:1054F000680247C09091680291FB882780F921E0FB
-:10550000822780FB91F913C09091680292FB882753
-:1055100080F921E0822780FB92F909C0909168020E
-:1055200093FB882780F921E0822780FB93F99093F1
-:105530006802882331F191609093680222C081E86B
-:1055400090E00E9480182FEF81EE94E0215080407F
-:105550009040E1F700C0000080E090E00E948018D9
-:105560002FEF89E698E1215080409040E1F700C09C
-:10557000000007C080E003C08D5101C089530E9424
-:10558000ED2981E0089580E0089580E00895CF93AB
-:10559000C82F80917702813071F020F0823009F0BD
-:1055A00083C037C0A0911B01B0911C018C91823245
-:1055B00009F07CC007C0A0911B01B0911C018C9127
-:1055C000823249F48C2F0E94C32A81111EC08C2F75
-:1055D0000E94FE291CC08C2F0E94C52A811115C073
-:1055E000C43169F030F4CB3081F0C03109F062C0D1
-:1055F00009C0C93221F0C83309F05CC006C010925E
-:10560000770258C082E08093770281E090E0817059
-:1056100054C0C932C1F060F4C431A9F020F4C730DD
-:1056200009F046C02EC0CE51CA3008F041C011C0AA
-:10563000CE3409F118F4CB34D9F517C0C13599F03F
-:10564000C235B1F50EC010927A0281E080937702E4
-:1056500034C0EC2FF0E0E455FE4F808180937A0255
-:1056600027C061E003C061E007C06AE080917A0270
-:105670000E9424291DC06AE080917A020E949B2921
-:1056800017C08EE18093220182E3809321018AE09A
-:105690008093200184E180931F0188E080931E01A4
-:1056A00088E280931D0104C01092770280E005C05B
-:1056B00081E003C080E090E0AACFCF9108950E94DE
-:1056C000CD26811102C00E94AE260E94F32680934F
-:1056D000770380FF02C0869501C080E00C94DF074D
-:1056E00080917703982F9695292F30E0233031054C
-:1056F0004CF49F5F990F8170892B816080937703B1
-:105700000E94F7268091770386950C94DF0780919D
-:105710007703982F969591F09158990F8170892B66
-:10572000809377038E7F91E009F490E08091770376
-:1057300090FB80F9809377030E94F726809177038E
-:1057400086950C94DF0780917703982F909590FBB6
-:1057500080F9809377030E94F7268091770380FF7A
-:1057600002C0869501C080E00C94DF07309177037A
-:10577000232F26952F5F2F77822F90E0317004978B
-:105780002CF4220F232B2093770302C0309377034E
-:1057900080917703282F2E7F91E009F490E090FB11
-:1057A00080F9809377030E94F7268091770386958E
-:1057B0000C94DF0720917703922F96959827990FE5
-:1057C000822F8170892B809377038E7F91E009F47B
-:1057D00090E08091770390FB80F9809377030E949B
-:1057E000F7268091770386950C94DF075058BB27E6
-:1057F000AA270ED075C166D130F06BD120F031F4FC
-:105800009F3F11F41EF45BC10EF4E095E7FB51C11C
-:10581000E92F77D180F3BA176207730784079507DA
-:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F
-:10583000A02D0B01B90190010C01CA01A001112496
-:10584000FF27591B99F0593F50F4503E68F11A1642
-:10585000F040A22F232F342F4427585FF3CF4695D3
-:1058600037952795A795F0405395C9F77EF41F16F5
-:10587000BA0B620B730B840BBAF09150A1F0FF0FBF
-:10588000BB1F661F771F881FC2F70EC0BA0F621FAB
-:10589000731F841F48F4879577956795B795F7959B
-:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D
-:1058B000979587950895D9D008F481E008950CD084
-:1058C0000FC107D140F0FED030F021F45F3F19F056
-:1058D000F0C0511139C1F3C014D198F39923C9F321
-:1058E0005523B1F3951B550BBB27AA2762177307E6
-:1058F000840738F09F5F5F4F220F331F441FAA1F9A
-:10590000A9F333D00E2E3AF0E0E830D09150504059
-:10591000E695001CCAF729D0FE2F27D0660F771F07
-:10592000881FBB1F261737074807AB07B0E809F0E9
-:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E
-:10594000510568F0B6C000C15F3FECF3983EDCF350
-:10595000869577956795B795F7959F5FC9F7880FF7
-:10596000911D9695879597F90895E1E0660F771F49
-:10597000881FBB1F621773078407BA0720F0621BDA
-:10598000730B840BBA0BEE1F88F7E095089504D0D3
-:105990006894B111D9C00895BCD088F09F5790F099
-:1059A000B92F9927B751A0F0D1F0660F771F881F44
-:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F
-:1059C000B1E00895C0C0672F782F8827B85F39F0FD
-:1059D000B93FCCF3869577956795B395D9F73EF4A3
-:1059E00090958095709561957F4F8F4F9F4F08954B
-:1059F000E89409C097FB3EF4909580957095619569
-:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E
-:105A10009395F695879577956795B795F111F8CF9A
-:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05
-:105A30009F4F16C0882311F096E911C0772321F0FB
-:105A40009EE8872F762F05C0662371F096E8862F93
-:105A500070E060E02AF09A95660F771F881FDAF7EA
-:105A6000880F9695879597F90895990F0008550F17
-:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4
-:105A800012161306E407F50798F0621B730B840BDC
-:105A9000950B39F40A2661F0232B242B252B21F4B6
-:105AA00008950A2609F4A140A6958FEF811D811D56
-:105AB000089597F99F6780E870E060E008959FEF90
-:105AC00080EC089500240A94161617061806090695
-:105AD000089500240A941216130614060506089564
-:105AE000092E0394000C11F4882352F0BB0F40F4EC
-:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C
-:105B0000089557FD9058440F551F59F05F3F71F0AD
-:105B10004795880F97FB991F61F09F3F79F0879514
-:105B20000895121613061406551FF2CF4695F1DF9D
-:105B300008C0161617061806991FF1CF869571052D
-:105B4000610508940895E894BB2766277727CB0161
-:105B500097F908958ADF08F48FEF08950BD0C0CF2E
-:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58
-:105B70001124EACFC6DFA0F3959FD1F3950F50E033
-:105B8000551F629FF001729FBB27F00DB11D639FEF
-:105B9000AA27F00DB11DAA1F649F6627B00DA11D95
-:105BA000661F829F2227B00DA11D621F739FB00D3B
-:105BB000A11D621F839FA00D611D221F749F3327AB
-:105BC000A00D611D231F849F600D211D822F762F44
-:105BD0006A2F11249F5750408AF0E1F088234AF041
-:105BE000EE0FFF1FBB1F661F771F881F915050408D
-:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355
-:105C0000983EDCF3869577956795B795F795E79578
-:105C10009F5FC1F7FE2B880F911D9695879597F989
-:105C20000895FA01EE0FFF1F30962105310599F115
-:105C30006115710561F48038BFE39B0749F16894F1
-:105C40009038810561F08038BFEF9B0741F09923C0
-:105C500042F5FF3FE1053105210511F1E894089473
-:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313
-:105C700010C0FF5F70F4A695E0F7F73950F019F007
-:105C8000FF3A38F49F779F930CD00F9007FC905801
-:105C900008953EF014CF60E070E080E89FE308953F
-:105CA0004FE79F775F934F933F932F939ED02F9112
-:105CB0003F914F915F9152DF05C019F40EF0F9CE7C
-:105CC00042CFFDCE26DFC8F39638C0F707F80F9213
-:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E
-:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D
-:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6
-:105D0000FE57E0684427EE0F441FFA95E1F74195EE
-:105D1000550B32D00F9007FE26C00895DF93CF9326
-:105D20001F930F93FF92EF92DF927B018C01689497
-:105D300005C0DA2EEF011EDFFE01E894A591259142
-:105D4000359145915591AEF3EF0162DDFE0197016A
-:105D5000A801DA9479F7DF90EF90FF900F911F91EF
-:105D6000CF91DF9108959B01AC0160E070E080E885
-:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A
-:105D8000940F511DBBF39150504094F059F088236B
-:105D900032F0660F771F881F91505040C1F79E3F29
-:105DA000510544F7880F911D9695879597F90895A9
-:105DB0005F3FACF0983E9CF0BB2786957795679542
-:105DC000B79508F4B1609395C1F7BB0F58F711F47C
-:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11
-:105DE0000EF076C06CCE689464CE93DEC8F399232F
-:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75
-:105E0000DD2788232AF02197660F771F881FDAF78E
-:105E100020E030E040E85FEB9FE3883920F0803EEF
-:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7
-:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757
-:105E400071097595771F880B990BD4DD28E132E72E
-:105E500041E35FE38FDEAF2D9801AE01FF900F911C
-:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68
-:105E7000BB1F9B01AC01BF5728F4222733274427BF
-:105E800050781FC0B75188F4AB2F00244695379542
-:105E90002795011CA395D2F3002069F0220F331F30
-:105EA000441FB395DAF30DD0A1CC61307105A0E8A1
-:105EB0008A07B94630F49B01AC016627772788270B
-:105EC0009078309621F02083318342835383089564
-:105ED0009F3F31F0915020F4879577956795B7955E
-:105EE000880F911D9695879597F90895AA1BBB1B5E
-:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA
-:105F0000B70B881F991F5A95A9F780959095BC01EA
-:105F1000CD01089597FB072E16F4009407D077FD66
-:105F200009D00E94762F07FC05D03EF4909581950C
-:105F30009F4F0895709561957F4F0895F999FECF11
-:105F400092BD81BDF89A992780B50895A8E1B0E087
-:105F500042E050E00C94C12F262FF999FECF1FBAD2
-:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82
-:105F7000019608950E94AC2F272F0C94AD2FDC01C1
-:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44
-:105F9000319600B40D9241505040B8F70895F894EE
-:025FA000FFCF31
-:105FA2000507000C058540000001064000000100C5
-:105FB200D80B680C440C0F0CDB0B01600228081490
-:105FC2000A321E40004500250026006100600020C4
-:105FD2000037006400650066006700440046002444
-:105FE2000047000000020004000500070009000B42
-:105FF200000C000E0010001100130015001700180D
-:10600200001A001C001D001F00210023002400268E
-:1060120000280029002B002D002F00300032003410
-:10602200003500370039003B008803A103BA03D3CF
-:1060320003FB04AE04780458043F4D3620020302E9
-:10604200000001000101010101000101010203043C
-:0660520005060708090025
-:00000001FF
diff --git a/keyboard/planck/planck_pcb_r4.hex b/keyboard/planck/planck_pcb_r4.hex deleted file mode 100644 index bd68d9e904..0000000000 --- a/keyboard/planck/planck_pcb_r4.hex +++ /dev/null @@ -1,1645 +0,0 @@ -:100000000C94DA040C941E050C941E050C941E0529
-:100010000C941E050C941E050C941E050C941E05D4
-:100020000C941E050C941E050C94B7180C94891999
-:100030000C94EC270C941E050C941E050C941E05C4
-:100040000C941E050C941E050C941E050C941E05A4
-:100050000C941E050C9454280C941E050C941E053B
-:100060000C941E050C941E050C941E050C941E0584
-:100070000C941E050C941E050C941E050C941E0574
-:100080000C94AD0E0C941E050C941E050C941E05CC
-:100090000C941E050C941E050C941E050C941E0554
-:1000A0000C941E050C941E050C941E0579058905FB
-:1000B0009B05AB05B105C005CC05D205E005E905FA
-:1000C000FA050A0610064006F619181A061B181A31
-:1000D000061B5D1A801A061BD51AE81AEB1DEB1DCC
-:1000E000281E281E821EC01E38213821D91E382104
-:1000F000DA1FDA1F9D20B4203821232107634236FE
-:10010000B79BD8A71A39685618AEBAAB558C1D3CA8
-:10011000B7CC5763BD6DEDFD753EF6177231BF006C
-:100120000000803F08000000BE922449123EABAAA6
-:10013000AA2ABECDCCCC4C3E00000080BEABAAAA01
-:10014000AA3E00000000BF000000803F0000000049
-:1001500000084178D3BB4387D1133D190E3CC3BD82
-:100160004282AD2B3E68EC8276BED98FE1A93E4C2F
-:1001700080EFFFBE01C4FF7F3F00000000002B00A6
-:1001800014001A000800150017001C0018000C00CD
-:10019000120013002A0029000400160007000900BD
-:1001A0000A000B000D000E000F0033003400E100C8
-:1001B0001D001B000600190005001100100036008C
-:1001C0003700380028000530E000E200E30003308B
-:1001D0002C002C0004305000510052004F002B0026
-:1001E00014001A00090013000A000D000F00180087
-:1001F0001C0033002A002900040015001600170017
-:1002000007000B00110008000C0012003400E10090
-:100210001D001B000600190005000E00100036002E
-:100220003700380028000530E000E200E30003302A
-:100230002C002C0004305000510052004F002B00C5
-:1002400034003600370013001C0009000A000600C5
-:1002500015000F002A0029000400120008001800F1
-:100260000C0007000B001700110016003800E10019
-:10027000330014000D000E001B00050010001A00D2
-:1002800019001D0028000530E000E200E300033003
-:100290002C002C0004305000510052004F00350259
-:1002A0001E021F0220022102220223022402250232
-:1002B000260227022A004C003A003B003C003D0089
-:1002C0003E003F002D022E022F02300231020100BB
-:1002D000400041004200430044004500010001008D
-:1002E0000100010001000100010001000100010006
-:1002F000010001000100AB00AA00A900AE0035001A
-:100300001E001F00200021002200230024002500E1
-:10031000260027002A004C003A003B003C003D002C
-:100320003E003F002D002E002F0030003100010064
-:10033000400041004200430044004500010001002C
-:1003400001000100010001000100010001000100A5
-:10035000010001000100AB00AA00A900AE000000EE
-:10036000000000000000000000000000000000008D
-:10037000000000000000000000000000000000007D
-:10038000000000000000000000000000000000006D
-:10039000000000000000000000000000000000005D
-:1003A000000000000000000000000000000003301A
-:1003B00000000000043000000000000000001E00EB
-:1003C0001E001E001E001E001E001E001E001E003D
-:1003D0001E001E001E00000014001A000800150078
-:1003E00017001C0018000C00120013002F00000062
-:1003F00004001600070009000A000B000D000E00A3
-:100400000F00330034000D3000000000060019001A
-:1004100000000000110010000000000000000000BB
-:1004200000000000000000000000000000000000CC
-:1004300000000000000000000000000000000000BC
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000010078
-:100780000050010001000100010001000100010012
-:10079000010001004C00010001000100073006309B
-:1007A000135012500030013002300C3001000100B3
-:1007B0000B300A300930083001000100010001004F
-:1007C0000100010001000100010001000100010021
-:1007D00001000100010001000100010001002803E7
-:1007E000540068006500200050006C0061006E003D
-:1007F00063006B0020004B006500790062006F0011
-:1008000061007200640000002C034F00720074004D
-:1008100068006F006C0069006E0065006100720086
-:1008200020004B006500790062006F0061007200DB
-:100830006400730000000403090409026D00040150
-:1008400000A0FA09040000010301010009211101BF
-:100850000001223F000705810308000A0904010086
-:100860000103010200092111010001224D000705C9
-:10087000820308000A0904020001030000000921A4
-:10088000110100012236000705830308000A09044C
-:1008900003000103000000092111010001223900B9
-:1008A000070584031000011201100100000008ED8B
-:1008B000FE606001000102000105010906A10105B9
-:1008C0000719E029E7150025019508750181020542
-:1008D0000819012905950575019102950175039186
-:1008E0000105071900297715002501957875018103
-:1008F00002C005010980A101850216010026B7008A
-:100900001A01002AB700751095018100C0050C0975
-:1009100001A1018503160100269C021A01002A9CF0
-:1009200002751095018100C005010902A1010901AC
-:10093000A100050919012905150025019505750175
-:100940008102950175038101050109300931158185
-:10095000257F95027508810609381581257F950147
-:1009600075088106050C0A38021581257F950175E9
-:10097000088106C0C005010906A101050719E02983
-:10098000E71500250195087501810295017508811B
-:100990000105081901290595057501910295017553
-:1009A0000391010507190029FF150025FF9506751C
-:1009B000088100C011241FBECFEFDAE0DEBFCDBF3B
-:1009C00004B603FE24C08091690490916A04A0914A
-:1009D0006B04B0916C048730904BA740B04BB9F4D6
-:1009E0001092690410926A0410926B0410926C04C5
-:1009F00014BE84B7877F84BF88E10FB6F8948093D4
-:100A00006000109260000FBEE0E0F8E3099513E08B
-:100A1000A0E0B1E0E2E4F4E602C005900D92A23657
-:100A2000B107D9F714E0A2E6B3E001C01D92A936E0
-:100A3000B107E1F70E94FD150C941F320C940000E1
-:100A4000279A2F988FEF9FEF9093870080938600CF
-:100A50008AE08093800089E1809381000C94562D78
-:100A6000282F81110BC080918000877F80938000A8
-:100A700010928D0010928C002F9808952F988091DD
-:100A80008000886080938000233019F48FEF9FEFFF
-:100A90000FC083E090E0821B9109880F991F2FEF10
-:100AA0003FEFA90102C0569547958A95E2F7CA0122
-:100AB00090938D0080938C000895CF93DF93EC0189
-:100AC0000E94ED28BE0180E090E0DF91CF910C9470
-:100AD00018250F931F93462F50E04E30510508F014
-:100AE000DEC0DC01FA01EA5AFF4F12968C910C9499
-:100AF000E331882309F4D3C000E010E0980140E01E
-:100B000064E070E089E292E00E942B1281E090E0C4
-:100B10000FC0882309F4C3C000E010E0980140E052
-:100B200066E070E089EB91E00E942B1282E090E099
-:100B30000E945D05B4C0882309F4B1C000E010E054
-:100B4000980140E068E070E089EE91E00E942B128D
-:100B500084E090E0EDCF882311F083E005C083E0CE
-:100B60000CC0882349F084E00E94952540E164E0B0
-:100B700083E00E946D0A93C084E00E94B625F6CF00
-:100B8000882331F085EE0E947F1C0E94AD2D87C026
-:100B900085EE0E94471D83C0882309F480C00E940F
-:100BA000BF0D7DC0882309F47AC00E94B80D00E013
-:100BB00010E0980140E065E070E089E492E027C031
-:100BC000882309F46CC085E00E94B6250E94E00DE0
-:100BD00066C0882309F463C000E010E0980140E09B
-:100BE00068E070E089E191E00E942B1285E00E94AC
-:100BF000952555C0882309F452C00E94BE1200E01A
-:100C000010E0980140E068E070E089E191E00E9426
-:100C10002B1245C0882309F442C00E94C912EFCFAD
-:100C20008823E9F100E010E0980140E066E070E020
-:100C300089E891E00E942B1284E00E94B62583E0AF
-:100C40000E94B62580E10E94B62585E00E94B62567
-:100C50000E94E00D86E00E9495250E94DA2881110D
-:100C600002C00E94B6280E94F22890E09093680487
-:100C7000809367048068809367040E94F6280FC001
-:100C8000882369F000E010E0980140E066E070E041
-:100C900089E591E00E942B1286E00E94B62580E053
-:100CA00090E01F910F9108950F931F932FEF89EFFD
-:100CB00090E0215080409040E1F700C0000000E04B
-:100CC00010E0980140E065E070E089E492E00E9465
-:100CD0002B121F910F9108950F931F9300E010E0C6
-:100CE000980140E063E070E081E091E00E942B1207
-:100CF0002FEF82E597E0215080409040E1F700C05F
-:100D000000001F910F910895CF92DF92EF92FF9212
-:100D10000F931F93CF93DF93CDB7DEB7CC58D10994
-:100D20000FB6F894DEBF0FBECDBF2091210425FF82
-:100D3000C5C08C01FC01928180910001992309F4C6
-:100D400060C096E4EEE8F2E0DE01A95BBF4F0190DF
-:100D50000D929A95E1F7F8019081E0916203F0918C
-:100D60006303E90FF11DEE0FFF1F27E430E02C0FA6
-:100D70003D1FE20FF31F60817181680F711D88278D
-:100D800077FD8095982F0E94F12E20E030E040E41E
-:100D900051E40E94562E6B017C01F801218184E010
-:100DA00090E0821B9109BC01882777FD8095982FE0
-:100DB0000E94F12E9B01AC01C701B6010E94EE2DED
-:100DC0009B01AC0160E070E080E090E40E94643040
-:100DD00020E030E04CE551E40E9401304FE050E06B
-:100DE000C457DF4F0FB6F894DEBF0FBECDBFDF9103
-:100DF000CF911F910F91FF90EF90DF90CF900C94C7
-:100E0000CB1196E4EEE8F2E0DE01119601900D922E
-:100E10009A95E1F7F8019081E0916203F091630304
-:100E2000E90FF11DEE0FFF1F21E030E02C0F3D1FF9
-:100E3000E20FF31F60817181680F711D882777FDB4
-:100E40008095982F0E94F12E20E030E040E451E49C
-:100E50000E94562E6B017C01F801218184E090E014
-:100E6000821B9109BC01882777FD8095982F0E94ED
-:100E7000F12E9B01AC01C701B6010E94EE2D9B0132
-:100E8000AC0160E070E080E090E40E94643020E01B
-:100E900030E04CE551E40E940130C457DF4F0FB6FB
-:100EA000F894DEBF0FBECDBFDF91CF911F910F91A0
-:100EB000FF90EF90DF90CF900C94130EC457DF4F4C
-:100EC0000FB6F894DEBF0FBECDBFDF91CF911F915B
-:100ED0000F91FF90EF90DF90CF90089508950E94BA
-:100EE00020056E9A769A0C9454060C946E070C9416
-:100EF00084060895880F991FFC01E250F040859107
-:100F000094910895880F991FFC01E258FE4F859136
-:100F1000949108950F931F93CF93DF93EC01811564
-:100F200020E49207A0F5C11580E3D80708F0E1C0DE
-:100F3000C83ED105D8F4C03ED10508F0EEC1C83A8C
-:100F4000D10578F4C53AD10508F074C0C130D10597
-:100F500009F46DC008F4DEC1C430D10508F0DDC16C
-:100F6000D9C1CB3BD10508F470C0D4C1C11590E202
-:100F7000D90708F0B9C0C11521E0D20708F0CDC1EA
-:100F8000C03FD10508F4C6C18E01106506C2C1304C
-:100F900080E5D80709F4BDC068F5C13120E4D20767
-:100FA00009F4AEC050F4C03190E4D90708F0A5C0F0
-:100FB000CF70DD278E01146DF0C1C33120E4D2075C
-:100FC00009F4A4C008F49FC0C115D04509F0A2C11E
-:100FD0000E945C210E94E00D0E946C069FEF24E3BA
-:100FE0008CE0915020408040E1F700C000000E945A
-:100FF0007928D3C1C11520E6D20730F4C11581E5A7
-:10100000D80708F48CC02DC1C11590E7D90708F4A2
-:1010100081C1C11520E8D20708F478C1C11580E963
-:10102000D80708F077C1DF708E01106AB6C101E001
-:1010300010E0B3C1C53AD10509F471C1C63AD10572
-:1010400009F070C102E810E4A8C1C83AD10509F45A
-:101050006CC1C93AD10509F46BC1CA3AD10509F48A
-:101060006AC1CB3AD10509F469C1CC3AD10509F47A
-:1010700068C1CD3AD10509F467C1C03BD10509F477
-:1010800066C1CE3AD10509F465C1CF3AD10509F45C
-:1010900064C1C13BD10509F463C1C23BD10509F468
-:1010A00062C1C33BD10509F461C1C43BD10509F458
-:1010B00060C1C53BD10509F45FC1C63BD10509F448
-:1010C0005EC1C73BD10509F45DC1C83BD10509F438
-:1010D0005CC1C93BD10509F45BC1CA3BD10509F428
-:1010E0005AC100E014E459C1CE019F700E948207EA
-:1010F00055C1DD278E01106C50C100E011ED4DC1CE
-:1011000000E010ED4AC100E012ED47C100E013ED30
-:1011100044C180913D04816080933D043EC10E94A2
-:10112000DA28811102C00E94B6280E94F22890E0BD
-:101130009093680480936704C23090E5D90721F446
-:1011400080916704816086C0C43020E5D20721F415
-:101150008091670482607EC0C63080E5D80721F4A4
-:1011600080916704846076C0C83090E5D90719F48F
-:101170008091670427C0CA3020E5D20721F480910E
-:101180006704806167C0CC3080E5D80721F4809186
-:10119000670480625FC0CE3090E5D90721F480916A
-:1011A0006704806457C0C03120E5D20721F48091E4
-:1011B000670480684FC0C23180E5D80729F4809168
-:1011C00067048460886046C0C33090E5D90721F485
-:1011D000809167048E7F3EC0C53020E5D20721F4A0
-:1011E000809167048D7F36C0C73080E5D80721F431
-:1011F000809167048B7F2EC0C93090E5D90719F420
-:101200008091670426C0CB3020E5D20721F480917D
-:1012100067048F7E1FC0CD3080E5D80721F4809110
-:1012200067048F7D17C0CF3090E5D90721F48091F6
-:1012300067048F7B0FC0C13120E5D20721F4809174
-:1012400067048F7707C0C331D04531F480916704BC
-:101250008B7F877F80936704809167040E94F628C4
-:101260009CC08D2F99278F70992781309105D9F4D3
-:101270009E012370332702C0880F991F2A95E2F739
-:101280009C688E0144E0000F111F4A95E1F700278A
-:101290001370802B912B53E0CC0FDD1F5A95E1F793
-:1012A000C076DD272FC08230910531F4DC2FCC27AA
-:1012B0008E01016F106A71C08330910569F4CE010F
-:1012C0008370992701E010E002C0000F111F8A957A
-:1012D000E2F7C8019C680FC0049709F05EC0CE0118
-:1012E0008370992701E010E002C0000F111F8A955A
-:1012F000E2F7C8019A6823E0CC0FDD1F2A95E1F7D9
-:10130000C07ED7708C010C2B1D2B47C0DF708E0167
-:10131000106243C000E010E040C08E013EC001E812
-:1013200010E43BC003E810E438C002EE14E435C01A
-:1013300009EE14E432C00AEE14E42FC005EB14E405
-:101340002CC006EB14E429C007EB14E426C00CEC17
-:1013500014E423C00DEC14E420C003E815E41DC020
-:101360000AE815E41AC002E915E417C004E915E417
-:1013700014C001E216E411C003E216E40EC004E258
-:1013800016E40BC005E216E408C006E216E405C048
-:1013900007E216E402C00AE216E4C801DF91CF9129
-:1013A0001F910F9108959CE0799FF001112490E323
-:1013B000899FE00DF11D1124E60FF11DEE0FFF1FB7
-:1013C000E258FE4F85919491803E9105E0F4803C77
-:1013D000910558F58133910509F46FC048F48932BD
-:1013E000910509F463C08A32910509F46DC072C099
-:1013F00089339105E9F082389105D1F08533910563
-:1014000009F44DC067C0833E910581F138F4803EF8
-:101410009105B9F0823E9105D9F05CC0863E9105F8
-:1014200061F1873E9105A1F155C00E947A070895A8
-:101430002091670420FD02C021FF4CC080EE90E0A7
-:1014400049C08091670480FFF9CF89E390E042C0F2
-:101450008091670482FF0EC08091670484FF03C0FF
-:1014600080E090E037C083EE90E034C08091670464
-:1014700082FFF2CF82EE90E02DC08091670483FF5F
-:101480000BC08091670484FDEBCF87EE90E022C013
-:101490008091670483FFF5CF86EE90E01BC08091BA
-:1014A000670485FF07C089E290E014C0809167045B
-:1014B00085FFF9CF85E390E00DC08091670486FF3A
-:1014C00007C08AE290E006C08091670486FFF9CFEA
-:1014D00081E390E00E948A070895CF92DF92EF9215
-:1014E000FF920F931F9301E010E020E030E06801CD
-:1014F000790104C0CC0CDD1CEE1CFF1C8A95D2F7D0
-:1015000004C0000F111F221F331F6A95D2F70C2948
-:101510001D292E293F29C0902104D0902204E0905B
-:101520002304F0902404C022D122E222F322842F4B
-:10153000C016D106E206F30641F41F910F91FF9009
-:10154000EF90DF90CF900C9495251F910F91FF9015
-:10155000EF90DF90CF900C94B62508950C94AD0ACF
-:101560005F926F927F928F929F92AF92BF92CF9233
-:10157000DF92EF92FF920F931F93CF93DF93CDB73C
-:10158000DEB728970FB6F894DEBF0FBECDBFCE01F1
-:1015900001966C014E0199E0890E911C20E030E02B
-:1015A00040E050E060E070E000E010E0E12CF12C61
-:1015B0006C2C5D2C88E0782EAA24A394B12CE4ED49
-:1015C000F2E0A62DB52D872D01900D928A95E1F7B9
-:1015D000F601819191916F01FC01E07FFF27E032DC
-:1015E000F10559F48F709927F50102C0EE0FFF1F26
-:1015F0008A95E2F7EE2AFF2A37C0E033F10559F465
-:101600008F709927F50102C0EE0FFF1F8A95E2F750
-:101610000E2B1F2B29C0E034F10559F48F70992748
-:10162000F50102C0EE0FFF1F8A95E2F76E2B7F2BAC
-:101630001BC0E035F10559F48F709927F50102C000
-:10164000EE0FFF1F8A95E2F74E2B5F2B0DC0E036A1
-:10165000F10551F48F709927F50102C0EE0FFF1FBD
-:101660008A95E2F72E2B3F2BC814D90409F0A7CF97
-:1016700084B19E2D9095892384B985B1E82AE5B877
-:1016800087B1902F9095892387B988B1082B08B925
-:101690008AB1962F909589238AB98BB1682B6BB943
-:1016A0008DB1942F909589238DB98EB1482B4EB969
-:1016B00080B3922F9095892380BB81B3282B21BBC7
-:1016C00028960FB6F894DEBF0FBECDBFDF91CF9145
-:1016D0001F910F91FF90EF90DF90CF90BF90AF9050
-:1016E0009F908F907F906F905F9008955F926F9220
-:1016F0007F928F929F92AF92BF92CF92DF92EF92A2
-:10170000FF920F931F93CF93DF93CDB7DEB7689708
-:101710000FB6F894DEBF0FBECDBF85B7806885BF1A
-:1017200085B7806885BF0E94B00ACE0101966C0122
-:101730004E0199E1890E911C20E030E040E050E03C
-:1017400060E070E000E010E0E12CF12C6C2C5D2CEE
-:1017500088E1782EAA24A394B12CECEDF2E0A62D1A
-:10176000B52D872D01900D928A95E1F7F6018191B3
-:1017700091916F01FC01E07FFF27E032F10559F400
-:101780008F709927F50102C0EE0FFF1F8A95E2F7CF
-:10179000EE2AFF2A37C0E033F10559F48F709927FC
-:1017A000F50102C0EE0FFF1F8A95E2F70E2B1F2BEB
-:1017B00029C0E034F10559F48F709927F50102C072
-:1017C000EE0FFF1F8A95E2F76E2B7F2B1BC0E035D3
-:1017D000F10559F48F709927F50102C0EE0FFF1F34
-:1017E0008A95E2F74E2B5F2B0DC0E036F10551F4E0
-:1017F0008F709927F50102C0EE0FFF1F8A95E2F75F
-:101800002E2B3F2BC814D90409F0A7CF84B19E2DED
-:101810009095892384B985B1E82AE5B887B1902FDE
-:101820009095892387B988B1082B08B98AB1962F7A
-:10183000909589238AB98BB1682B6BB98DB1942FA0
-:10184000909589238DB98EB1482B4EB980B3922FD4
-:101850009095892380BB81B3282B21BB10926D0307
-:1018600010926C03109265031092640310926F0340
-:1018700010926E0310926703109266031092710328
-:101880001092700310926903109268031092730310
-:101890001092720310926B0310926A0368960FB64F
-:1018A000F894DEBF0FBECDBFDF91CF911F910F9196
-:1018B000FF90EF90DF90CF90BF90AF909F908F9070
-:1018C0007F906F905F900C946F077F928F929F92A2
-:1018D000AF92BF92CF92DF92EF92FF920F931F933E
-:1018E000CF93DF93CDB7DEB7A0970FB6F894DEBFE6
-:1018F0000FBECDBF6E0149E1C40ED11C84E6E82EB7
-:1019000083E0F82E98E0792EBC2CAD2C01E010E09D
-:1019100028E1822E35E0932EE4EDF2E0AB2DBA2DD6
-:10192000872D01900D928A95E1F7F60181919191B1
-:101930006F019C01207F33272032310591F424B1BF
-:101940008F709927A80102C0440F551F8A95E2F7AE
-:10195000CA01922F982B94B995B18095892385B9A6
-:1019600053C02033310591F427B18F709927F801C6
-:1019700002C0EE0FFF1F8A95E2F7CF01922F982B3E
-:1019800097B998B18095892388B93EC02034310534
-:1019900091F42AB18F709927A80102C0440F551FF6
-:1019A0008A95E2F7CA01922F982B9AB99BB180953C
-:1019B00089238BB929C02035310591F42DB18F7061
-:1019C0009927F80102C0EE0FFF1F8A95E2F7CF01B9
-:1019D000922F982B9DB99EB1809589238EB914C002
-:1019E0002036310589F420B38F709927A80102C0F1
-:1019F000440F551F8A95E2F7CA01922F982B90BB8E
-:101A000091B38095892381BB50EA5A95F1F7BE01C5
-:101A10006F5F7F4F20E030E040E050E0ECEDF2E01F
-:101A2000DE011196882D01900D928A95E1F7FB0158
-:101A300081919191BF01FC01E07FFF27E032F10528
-:101A400011F4E3B113C0E033F10511F4E6B10EC0B7
-:101A5000E034F10511F4E9B109C0E035F10511F404
-:101A6000ECB104C0E036F105B9F4EFB1F0E08F70ED
-:101A7000992702C0F595E7958A95E2F7E0FD08C041
-:101A8000C801042E02C0880F991F0A94E2F702C011
-:101A900080E090E0282B392B4F5F5F4F4C30510591
-:101AA00009F0BCCFF701808191818217930721F063
-:101AB00031832083909271020E94B00AF2E0EF0E0F
-:101AC000F11C4CE6E41643E0F40609F025CF8091C2
-:101AD0007102882361F1815080937102882339F06B
-:101AE0008FE99FE00197F1F700C0000020C08091CE
-:101AF00064039091650390936D0380936C038091D0
-:101B000066039091670390936F0380936E038091B7
-:101B1000680390916903909371038093700380919F
-:101B20006A0390916B0390937303809372030E94F6
-:101B3000750781E0A0960FB6F894DEBF0FBECDBF4B
-:101B4000DF91CF911F910F91FF90EF90DF90CF9099
-:101B5000BF90AF909F908F907F900895E82FF0E016
-:101B6000EE0FFF1FE459FC4F808191810895089585
-:101B7000809152048160809352040C9408298091D2
-:101B800052048E7F809352040C9408290E94DA2814
-:101B9000811102C00E94B6280E9404298093520439
-:101BA0003E9A809171008D7F8093710082E08093D6
-:101BB00090008AE18093910081E0809376030895FC
-:101BC00080917603811102C00E94C60D1092C60357
-:101BD0001092C503809171008D7F80937100809178
-:101BE00090008F7780939000109288031092870363
-:101BF0001092BF031092C0031092C1031092C2034F
-:101C00001092BE031092BD03EDE9F3E0ADE8B3E03E
-:101C100011921192119211921D921D9283E0ED3B4F
-:101C2000F807B1F70895CF92DF92EF92FF920F93EA
-:101C30001F93CF93DF9320918703222309F484C05D
-:101C40006B017C0180917603811102C00E94C60D58
-:101C50000DEB13E0C7E0D0E0A7019601F8019291E7
-:101C60008291729162918F010E94522E811131C036
-:101C7000FE01EE0FFF1FEE0FFF1FE356FC4F108219
-:101C8000118212821382DE01AA0FBB1FA357BC4F21
-:101C900011961C921E92C730D105E9F0219644811D
-:101CA0005581668177814083518362837383148277
-:101CB00015821682178212968D919C911397119618
-:101CC0009C938E9313961C921E92129734961296A2
-:101CD000E2CF219708F68091C5039091C603019742
-:101CE00097FD05C09093C6038093C50304C010926E
-:101CF000C6031092C5038091C5039091C60320913D
-:101D0000C3033091C4032817390724F01092C40389
-:101D10001092C303892BC1F4809171008D7F809351
-:101D20007100809190008F77809390001092BF0394
-:101D30001092C0031092C1031092C2031092BE030E
-:101D40001092BD0310928703DF91CF911F910F91E5
-:101D5000FF90EF90DF90CF9008951F920F920FB6F3
-:101D60000F9211244F925F926F927F928F929F9267
-:101D7000AF92BF92CF92DF92EF92FF922F933F9359
-:101D80004F935F936F937F938F939F93AF93BF9383
-:101D9000CF93DF93EF93FF9380918703882309F418
-:101DA0009BC1C091C503D091C6031C161D060CF043
-:101DB00093C14090770350907803609079037090BE
-:101DC0007A0320E030E0A901C301B2010E94FD2F97
-:101DD00018160CF065C0C130D10509F452C08091CD
-:101DE000C3039091C403BE010E94CF317C01909344
-:101DF000C4038093C3038090890390908A03A090CA
-:101E00008B03B0908C0320E030E040E85FE3C50135
-:101E1000B4010E94EE2D6093890370938A0380932E
-:101E20008B0390938C03F701EE0FFF1FEE0FFF1F44
-:101E3000E356FC4FA30192016081718182819381FD
-:101E40000E94562E20E030E040E05EE30E94013028
-:101E50009B01AC01C501B4010E94FD2F18168CF442
-:101E6000C7010196BE010E94CF319093C4038093B5
-:101E7000C3031092890310928A0310928B0310926D
-:101E80008C03E091C303F091C403EE0FFF1FEE0F2C
-:101E9000FF1FE356FC4F6081718182819381D0C026
-:101EA000C090BF03D090C003E090C103F090C20384
-:101EB00020E030E0A901C701B6010E94522E21970F
-:101EC000882309F4A2C0FE01EE0FFF1FEE0FFF1FD3
-:101ED000E356FC4F80809180A280B380A5019401DD
-:101EE000C701B6010E94522E87FF31C0A50194019F
-:101EF00060E070E08CED93EC0E94562E20E030E024
-:101F000040E451E40E94562E20E030E040E05FE3E0
-:101F10000E9401309B01AC0160E070E080E090E441
-:101F20000E9464309B01AC01C501B4010E940130E4
-:101F30009B01AC01C701B6010E94522E87FF07C06A
-:101F4000A701960160E070E08CED93E439C0A50133
-:101F50009401C701B6010E94FD2F18160CF055C060
-:101F6000A501940160E070E08CED93E40E94562E90
-:101F700020E030E040E451E40E94562E20E030E0C2
-:101F800040E05FE30E9401309B01AC0160E070E043
-:101F900080E090E40E9464309B01AC01C501B40173
-:101FA0000E9401309B01AC01C701B6010E94FD2FC8
-:101FB00018165CF5A701960160E070E08CED93ECDB
-:101FC0000E94562E20E030E040E451E40E94562E5C
-:101FD00020E030E040E05FE30E9401309B01AC0173
-:101FE00060E070E080E090E40E9464309B01AC010E
-:101FF000C701B6010E9401306093BF037093C00314
-:102000008093C1039093C20313C0FE01EE0FFF1F24
-:10201000EE0FFF1FE356FC4F80819181A281B381B7
-:102020008093BF039093C003A093C103B093C203F6
-:102030006091BF037091C0038091C1039091C2036E
-:1020400020917403309175032F3F4FEF340731F027
-:102050002F5F3F4F30937503209374030E94D41277
-:102060006B017C0120E034E244EF51E40E94522EE7
-:1020700087FF08C086EFC82E88E2D82E84EFE82EAE
-:1020800081E4F82E20E030E040E051E4C701B601E1
-:102090000E9401309B01AC0160E074E284E79BE4A4
-:1020A0000E94562E6B017C010E94BE2E70939700F9
-:1020B00060939600209172023091730240917402F5
-:1020C00050917502C701B6010E9401300E94BE2ED8
-:1020D000709399006093980080918803882309F495
-:1020E00033C1C0908303D0908403E0908503F090C7
-:1020F000860320E030E0A901C701B6010E94FD2F50
-:102100001816D4F580917403909175038F3F2FEFCB
-:10211000920729F001969093750380937403C70189
-:10212000B6010E94D41220E030E040E051E40E9469
-:1021300001309B01AC0160E074E284E79BE40E9403
-:10214000562E6B017C010E94BE2E70939700609307
-:102150009600209172023091730240917402509166
-:102160007502C701B6010E9401300E94BE2E709315
-:1021700099006093980008C0109297001092960002
-:10218000109299001092980060917D0370917E03E7
-:102190006F5F7F4F70937E0360937D032091960065
-:1021A0003091970080E090E0232BF1F0C0919600F1
-:1021B000D09197000E94EF2E6B017C01BE0180E060
-:1021C00090E00E94EF2E9B01AC0160917F03709123
-:1021D000800380918103909182030E94562E20E01B
-:1021E0003FEF4FE757E410C00E94EF2E6B017C01D8
-:1021F00020E030EE4FEF54E460917F037091800354
-:1022000080918103909182030E9401309B01AC0177
-:10221000C701B6010E94FD2F87FD96C080917B0308
-:102220008F5F80937B0390E020914E0430914F04A8
-:1022300082179307A0F080915904882319F0109217
-:102240007B030DC0809171008D7F80937100809120
-:1022500090008F7780939000109288037DC08091CA
-:102260007C03C0917B03811128C0C0905304D0909F
-:102270005404E0905504F090560420E030E0A901A9
-:10228000C701B6010E94FD2F1816BCF481E08093AF
-:102290007C031092830310928403109285031092A2
-:1022A0008603C0927F03D0928003E0928103F09274
-:1022B0008203C150C0937B0343C010927C031092F1
-:1022C000750310927403E0915004F091510448E0BA
-:1022D000C49FE00DF11D112480819181A281B38101
-:1022E0008093830390938403A0938503B093860324
-:1022F00020E030E040E85EE364817581868197816B
-:102300000E9401306B017C0120E030E048EC52E497
-:1023100060917602709177028091780290917902B3
-:102320000E94562E9B01AC01C701B6010E940130EC
-:1023300060937F0370938003809381039093820363
-:1023400010927E0310927D038091520480FD04C0A0
-:102350001092880310928703FF91EF91DF91CF9144
-:10236000BF91AF919F918F917F916F915F914F91AD
-:102370003F912F91FF90EF90DF90CF90BF90AF9063
-:102380009F908F907F906F905F904F900F900FBEB7
-:102390000F901F901895CF92DF92EF92FF92CF93FC
-:1023A000DF936B017C01EA0180917603811102C009
-:1023B0000E94C60D8091520480FF46C08091C503E3
-:1023C0009091C60308970CF03FC0809171008D7FFB
-:1023D000809371008091880381110E94E00D81E05B
-:1023E00080938703109275031092740320E030E00D
-:1023F000A901C701B6010E94FD2F1816DCF48091D7
-:10240000C5039091C603FC01EE0FFF1FEE0FFF1FE7
-:10241000E356FC4FC082D182E282F382FC01EE0FD0
-:10242000FF1FE357FC4FD183C08301969093C603EF
-:102430008093C503809171008260809371008091C8
-:102440009000806880939000DF91CF91FF90EF9093
-:10245000DF90CF9008958F929F92AF92BF92CF92CC
-:10246000DF92EF92FF920F931F93CF93DF93EC01D4
-:102470007B01D42E4801590180917603811102C05D
-:102480000E94C60D8091520480FF6BC08091710044
-:102490008D7F809371008091870381110E94E00DF0
-:1024A00081E080938803D0935104C0935004F0924C
-:1024B0004F04E0924E04D0925904809253049092BB
-:1024C0005404A0925504B0925604109289031092BD
-:1024D0008A0310928B0310928C0310927B038881E5
-:1024E0009981AA81BB818093830390938403A093F5
-:1024F0008503B093860320E030E040E85EE36C8122
-:102500007D818E819F810E9401306B017C0120E0E2
-:1025100030E048EC52E4609176027091770280914D
-:102520007802909179020E94562E9B01AC01C7015E
-:10253000B6010E94013060937F0370938003809303
-:1025400081039093820310927E0310927D03809109
-:102550007100826080937100809190008068809308
-:102560009000DF91CF911F910F91FF90EF90DF903E
-:10257000CF90BF90AF909F908F9008958091C703A8
-:1025800090E0019666E070E00E94CF318093C7032F
-:1025900008958091C70390E0019766E070E00E9483
-:1025A000CF318093C70308958F929F92AF92BF92CD
-:1025B000CF92DF92EF92FF920F931F93CF93DF930F
-:1025C0006B017C01C0917403D0917503BE0180E062
-:1025D00090E00E94EF2E4B015C01A701960160E0A4
-:1025E00070E08CE594E40E94562E9B01AC01C5017D
-:1025F000B4010E9401300E94C32E2091C7032330F2
-:1026000009F473C028F4222351F02130E9F02CC1E1
-:10261000243009F4A0C0253009F4E0C025C180E0D1
-:1026200090E0A0E0BFE38093720290937302A093C6
-:102630007402B0937502109277031092780310928F
-:10264000790310927A0310C11092770310927803E5
-:102650001092790310927A036431710540F46A3064
-:10266000710560F520E030E040E85EE32BC0693C96
-:10267000710508F0AAC080E090E00E94EF2E20E0F3
-:1026800030E040EA51E40E94ED2D20E030E044E3E8
-:1026900053E40E94562E9B01AC010E94013020E0C1
-:1026A00030E040E05EE30E9401309B01AC0160E05D
-:1026B00070E080E09EE30E94ED2D44C020E030E019
-:1026C00040E05FE3C701B6010E9401306B017C016D
-:1026D00080E090E0A0E0BEE38093720290937302EA
-:1026E000A0937402B0937502BFC01092770310924A
-:1026F00078031092790310927A034AE0469F900182
-:10270000479F300D1124C90168EB7BE00E94BB316B
-:10271000BC016C5D754077FF03C0719561957109CF
-:10272000882777FD8095982F0E94F12E2EE333ECB9
-:102730004EE259E30E94013020E030E040EC5EE3DD
-:102740000E94EE2D60937202709373028093740264
-:102750009093750289C010927703109278031092BB
-:10276000790310927A03CE0183709927892BE1F0C7
-:10277000BE016170772780E090E00E94EF2E20E09C
-:1027800030E040E05EE30E94013020E030E040E4D1
-:102790005FE30E94EE2D6093720270937302809348
-:1027A0007402909375020CC080E090E0A0E0BFE35B
-:1027B0008093720290937302A0937402B093750297
-:1027C000C770DD27CD2B09F04FC010927202109216
-:1027D0007302109274021092750246C01092770331
-:1027E000109278031092790310927A0300E010E0BF
-:1027F00020E03FE30093720210937302209374026F
-:10280000309375026739710578F180E090E00E949D
-:10281000EF2E20E030E047E153E40E94ED2D20E070
-:1028200030E04AE754E40E94562E20E030E048E4CD
-:1028300052E40E94013020E030E040EA51E40E947E
-:10284000332F0E94BE2E660F771F660F771FFB0186
-:10285000EC50FD4F2081318142815381C701B60187
-:102860000E9401306B017C01C701B601DF91CF915D
-:102870001F910F91FF90EF90DF90CF90BF90AF909E
-:102880009F908F9008958091D8030895CF93DF9300
-:1028900000D01F92CDB7DEB79C0180915E048430DA
-:1028A00019F593E099833B832A839093E9008FEF96
-:1028B0009091E800815095FD06C095ED9A95F1F74D
-:1028C00000008111F5CF8091E80085FF0DC040E048
-:1028D00050E063E070E0CE0101960E94A71680915F
-:1028E000E8008E778093E8000F900F900F90DF91B3
-:1028F000CF910895CF93DF9300D01F92CDB7DEB76D
-:1029000020915E04243021F522E029839B838A8371
-:1029100083E08093E9008FEF9091E800815095FD6E
-:1029200006C095ED9A95F1F700008111F5CF8091E1
-:10293000E80085FF0DC040E050E063E070E0CE01AC
-:1029400001960E94A7168091E8008E778093E80098
-:102950000F900F900F90DF91CF91089520915E041A
-:102960002430F1F422E02093E9002FEF3091E800C9
-:10297000215035FD06C035ED3A95F1F700002111E3
-:10298000F5CF2091E80025FF0BC040E050E065E066
-:1029900070E00E94A7168091E8008E778093E8008F
-:1029A0000895CF93DF93EC0190915E04943009F089
-:1029B00046C0809184028823D9F0809185028823C3
-:1029C000B9F09093E9008FEF9091E800815095FD68
-:1029D00006C095E19A95F1F700008111F5CF80913D
-:1029E000E80085FF2CC040E050E060E170E017C0D7
-:1029F00081E08093E9008FEF9091E800815095FD90
-:102A000006C095ED9A95F1F700008111F5CF809100
-:102A1000E80085FF14C040E050E068E070E0CE01BF
-:102A20000E94A7168091E8008E778093E80080E1ED
-:102A3000FE01A8ECB3E001900D928A95E1F7DF91D9
-:102A4000CF91089580915D04811109C00E943C18C6
-:102A50000E9499188091E20084608093E2000895BA
-:102A600010925D040895089508950C94E12742E0C2
-:102A700061EC81E00E94B61742E061EC82E00E94C6
-:102A8000B61742E061EC83E00E94B61742E161ECC8
-:102A900084E00C94B61780916004833009F455C02B
-:102AA00030F4813071F0823009F48EC008958A309C
-:102AB00009F47AC08B3009F460C0893009F09CC0F9
-:102AC00020C080915F04813A09F096C08091E800AF
-:102AD000877F8093E8008091630490916404892B40
-:102AE00021F460E188EC93E003C060E080E090E0D6
-:102AF00070E00E94F2168091E8008B778093E800E6
-:102B0000089580915F04813209F076C0809163045A
-:102B100090916404009719F0039709F06DC08091BB
-:102B2000E800877F8093E8008091E80082FD05C07F
-:102B300080915E048111F8CF5FC08091F100809395
-:102B4000D8038091E8008B7753C080915F04813A6D
-:102B500009F052C08091630490916404892B09F0BC
-:102B60004BC08091E800877F8093E8008091E80067
-:102B700080FFFCCF8091840236C080915F04813257
-:102B8000D9F58091630490916404892BA9F5809113
-:102B9000E800877F8093E8000E94EB178091610432
-:102BA000809384020C945C2180915F04813221F532
-:102BB0008091E800877F8093E8000E94EB17809166
-:102BC00062048093D903089580915F04813AA1F44F
-:102BD0008091E800877F8093E8008091E80080FF83
-:102BE000FCCF8091D9038093F1008091E8008E772B
-:102BF0008093E8000C94EB17089584B7877F84BF17
-:102C000088E10FB6F89480936000109260000FBEC8
-:102C100090E080E80FB6F894809361009093610093
-:102C20000FBE0E948E1B0E943C180E949918809132
-:102C3000E20084608093E20078940E941F1B0E944F
-:102C4000901B8AE792E00E943A1B80915E048530D7
-:102C500069F40E949B2780915C048823B1F30E9451
-:102C6000C927882391F30E949116EFCF0E94981BE9
-:102C7000ECCF292F332723303105C9F064F42130FC
-:102C8000310581F02230310509F043C08DE690E036
-:102C90002AE338E042C021323105F1F02232310519
-:102CA00041F137C082E190E027EA38E036C0992749
-:102CB0008130910541F08230910541F0892B49F531
-:102CC000E6E3F8E005C0E8E0F8E002C0EEEDF7E08A
-:102CD000849190E09F0121C06430D8F4E62FF0E0A9
-:102CE000EE0FFF1FE05BFC4F2081318189E090E017
-:102CF00014C0643070F470E0FB01EE0FFF1FE85B5E
-:102D0000FC4F20813181FB01EC5BFC4F808190E026
-:102D100004C080E090E020E030E0FA0131832083BD
-:102D2000089580E189BD82E189BD09B400FEFDCF2F
-:102D30008091D8008F7D8093D8008091E0008260E0
-:102D40008093E0008091E00081FDFCCF0895CF9258
-:102D5000DF92EF92FF920F931F93CF93DF93EC01DB
-:102D60008B016A010E940A18811133C0C114D10479
-:102D700039F0F60180819181081B190BC80FD91F0A
-:102D8000E12CF12C0115110519F18091E80085FD68
-:102D900016C08091E8008E778093E800C114D104BA
-:102DA00049F0F60180819181E80EF91EF182E082FE
-:102DB00085E00FC00E940A18882321F30AC0899178
-:102DC0008093F10001501109FFEFEF1AFF0ADACFEB
-:102DD00080E0DF91CF911F910F91FF90EF90DF90F6
-:102DE000CF90089520916504309166042617370727
-:102DF00048F06115710539F42091E8002E77209391
-:102E0000E80001C0B90140E061157105A9F1209108
-:102E10005E04222309F443C0253009F442C0209106
-:102E2000E80023FD40C02091E80022FD32C020913F
-:102E3000E80020FFE9CF4091F3002091F20030E05C
-:102E4000342BFC01CF016115710559F02830310593
-:102E500040F481918093F100615071092F5F3F4FE1
-:102E6000F1CF41E02830310509F040E02091E80041
-:102E70002E772093E800C8CF4111C9CF0AC08091B6
-:102E80005E04882361F0853061F08091E80083FD65
-:102E90000AC08091E80082FFF2CF80E0089582E0CE
-:102EA000089583E0089581E00895209165043091AC
-:102EB00066042617370748F06115710539F420912B
-:102EC000E8002E772093E80001C0B901FC0120E062
-:102ED0006115710591F180915E04882309F440C069
-:102EE000853009F43FC08091E80083FD3DC08091AA
-:102EF000E80082FD2FC08091E80080FFE9CF20919B
-:102F0000F3008091F20090E0922B6115710559F069
-:102F10008830910540F424912093F100319661505E
-:102F200071090196F2CF21E0089709F020E0809125
-:102F3000E8008E778093E800CBCF2111CCCF0AC078
-:102F400080915E04882361F0853061F08091E80013
-:102F500083FD0AC08091E80082FFF2CF80E00895EF
-:102F600082E0089583E0089581E00895982F9730D6
-:102F700058F59093E900981739F07091EC00209182
-:102F8000ED005091F00003C0242F762F50E021FF78
-:102F900019C03091EB003E7F3093EB003091ED0093
-:102FA0003D7F3093ED003091EB0031603093EB00CA
-:102FB0007093EC002093ED005093F0002091EE0010
-:102FC00027FF07C09F5FD3CF8F708093E90081E018
-:102FD000089580E0089580915F0487FF11C080917B
-:102FE000E80082FD05C080915E048111F8CF11C018
-:102FF0008091E8008B770BC080915E04882349F0B4
-:103000008091E80080FFF8CF8091E8008E77809370
-:10301000E80008952091E4003091E50095E64091A4
-:10302000EC00842F817040FF22C08091E80080FD79
-:103030001CC080915E04882391F0853091F08091CE
-:10304000EB0085FD10C04091E4005091E50042176F
-:10305000530729F39A01915011F784E0089582E013
-:10306000089583E0089581E0089580E008954091F7
-:10307000E80042FFDECF08950E94AA180E94B2180D
-:10308000E0EEF0E0808181608083E8EDF0E0808117
-:103090008F77808319BCA7EDB0E08C918E7F8C93E5
-:1030A00080818F7E808310925D0408950F931F931B
-:1030B000CF93DF930E94AA180E94B218C8EDD0E007
-:1030C00088818F77888388818068888388818F7DD5
-:1030D000888319BC10925E0410925A0410925C040A
-:1030E00010925B0400EE10E0F80180818B7F8083FA
-:1030F00088818160888342E060E080E00E94B617AA
-:10310000E1EEF0E080818E7F8083E2EEF0E080816E
-:1031100081608083808188608083F80180818E7FD8
-:103120008083888180618883DF91CF911F910F9187
-:103130000895E8EDF0E080818F7E8083E7EDF0E098
-:1031400080818160808384E082BF81E080935D0420
-:103150000C945618E8EDF0E080818E7F8083109209
-:10316000E20008951092DA001092E10008951F9293
-:103170000F920FB60F9211242F933F934F935F93AB
-:103180006F937F938F939F93AF93BF93EF93FF932F
-:103190008091E10082FF0BC08091E20082FF07C0B6
-:1031A0008091E1008B7F8093E1000E941E1B809143
-:1031B000DA0080FF1FC08091D80080FF1BC0809183
-:1031C000DA008E7F8093DA008091D90080FF0DC0F5
-:1031D00080E189BD82E189BD09B400FEFDCF81E0B7
-:1031E00080935E040E94221505C019BC10925E04F3
-:1031F0000E9430158091E10080FF19C08091E200AB
-:1032000080FF15C08091E2008E7F8093E200809164
-:10321000E20080618093E2008091D8008062809318
-:10322000D80019BC85E080935E040E94341580911B
-:10323000E10084FF30C08091E20084FF2CC080E177
-:1032400089BD82E189BD09B400FEFDCF8091D8001F
-:103250008F7D8093D8008091E1008F7E8093E10084
-:103260008091E2008F7E8093E2008091E200816095
-:103270008093E20080915A04882311F084E007C013
-:103280008091E30087FD02C081E001C083E080936C
-:103290005E040E9435158091E10083FF29C0809172
-:1032A000E20083FF25C08091E100877F8093E100E9
-:1032B00082E080935E0410925A048091E1008E7F38
-:1032C0008093E1008091E2008E7F8093E200809104
-:1032D000E20080618093E20042E060E080E00E94D2
-:1032E000B6178091F00088608093F0000E9433153B
-:1032F000FF91EF91BF91AF919F918F917F916F91CE
-:103300005F914F913F912F910F900FBE0F901F90A3
-:1033100018951F920F920FB60F9211242F933F937F
-:103320004F935F936F937F938F939F93AF93BF93CD
-:10333000CF93DF93EF93FF93C091E900CF7080911B
-:10334000EC00D82FD17080FDD0E81092E900809178
-:10335000F000877F8093F00078940E94CD1910923E
-:10336000E9008091F00088608093F000CD2BCF7051
-:10337000C093E900FF91EF91DF91CF91BF91AF91A1
-:103380009F918F917F916F915F914F913F912F917D
-:103390000F900FBE0F901F9018951F93CF93DF9340
-:1033A000CDB7DEB7AA970FB6F894DEBF0FBECDBF7C
-:1033B000EFE5F4E088E08E0F9091F10091938E1389
-:1033C000FBCF0E944B158091E80083FF1FC18091C5
-:1033D0005F0490916004492F50E04A30510508F095
-:1033E00015C1FA01EC59FF4F0C94E331803881F09C
-:1033F000823809F00BC1809163048F708093E900DB
-:103400008091EB0085FB882780F91092E90006C0C7
-:1034100080915B0490915C04911182609091E8002E
-:10342000977F9093E8008093F1001092F100C8C05C
-:10343000282F2D7F09F0EAC0882319F0823061F02F
-:10344000E5C080916104813009F0E0C0933009F05B
-:1034500080E080935C042BC080916104811127C0BF
-:10346000809163048F7009F4D1C08093E9002091AA
-:10347000EB0020FF1CC0933021F48091EB008062B0
-:1034800014C09091EB0090619093EB0021E030E04C
-:10349000A90102C0440F551F8A95E2F74093EA0044
-:1034A0001092EA008091EB0088608093EB0010920C
-:1034B000E9008091E800877F86C08111A7C0109144
-:1034C00061041F778091E3008078812B8093E30073
-:1034D0008091E800877F8093E8000E94EB1780913D
-:1034E000E80080FFFCCF8091E30080688093E300D8
-:1034F000111102C082E001C083E080935E0486C0A7
-:103500008058823008F082C08091610490916204FA
-:103510008C3D53E0950779F583E08A838AE28983BD
-:103520004FB7F894DE01139620E03EE051E2E32F1E
-:10353000F0E050935700E49120FF03C0E295EF7054
-:103540003F5FEF708E2F90E0EA3010F0C79601C019
-:10355000C0968D939D932F5F243149F74FBF809183
-:10356000E800877F8093E8006AE270E0CE01019670
-:103570000E94F21614C0AE014F5F5F4F609163046A
-:103580000E943916BC01009709F440C09091E800F0
-:10359000977F9093E80089819A810E9455178091C6
-:1035A000E8008B778093E80031C0803879F580910E
-:1035B000E800877F8093E80080915A048093F100AF
-:1035C0008091E8008E778093E8000E94EB171EC080
-:1035D00081111CC0909161049230C0F48091E80088
-:1035E000877F8093E80090935A040E94EB178091A4
-:1035F0005A04811106C08091E30087FD02C081E07A
-:1036000001C084E080935E040E9437158091E80039
-:1036100083FF0AC08091E800877F8093E800809153
-:10362000EB0080628093EB00AA960FB6F894DEBFA1
-:103630000FBECDBFDF91CF911F9108950895CF9315
-:1036400080915E048823A1F0C091E900CF70909131
-:10365000EC00892F817090FD80E8C82B1092E90062
-:103660008091E80083FD0E94CD19CF70C093E900DE
-:10367000CF9108959093DF038093DE030895E09146
-:10368000DE03F091DF03309721F00190F081E02D0F
-:10369000099480E00895E091DE03F091DF03309714
-:1036A00021F00280F381E02D09940895E091DE037A
-:1036B000F091DF03309721F00480F581E02D09942B
-:1036C00008952091DC033091DD038217930771F098
-:1036D0009093DD038093DC03E091DE03F091DF0340
-:1036E000309721F00680F781E02D0994089520910C
-:1036F000DA033091DB038217930771F09093DB03B9
-:103700008093DA03E091DE03F091DF03309721F03C
-:103710000084F185E02D0994089508950C948D1B83
-:103720000E9415280E94760B0E949B280C94562D0F
-:103730004F925F927F928F929F92AF92BF92CF9261
-:10374000DF92EF92FF920F931F93CF93DF93CDB74A
-:10375000DEB72A970FB6F894DEBF0FBECDBF0E942A
-:10376000650C91EEC92E93E0D92E00E010E0AA245A
-:10377000A394B12C702E802F0E94AE0D4C01F60147
-:10378000419051906F014826592641145104B1F4DB
-:103790000F5F1F4F0430110569F78FEF89838A830C
-:1037A0001B820E941E288160782F9D838C83498113
-:1037B0005A816B818D810E94511C3AC080913D04D9
-:1037C00081FD0E94B70D20E030E07501022E02C09D
-:1037D000EE0CFF1C0A94E2F7C70184219521892B86
-:1037E00009F12E837F828E209F2091E0892809F4A1
-:1037F00090E098870E941E288160782F9A87898799
-:103800004E815F8168858A850E94511C000F111FBF
-:10381000F801EF51FC4F80819181E826F926F18271
-:10382000E08206C02F5F3F4F2C30310571F6B0CFDC
-:103830000E94872A1091E0030E943F1B1817D9F0BD
-:103840000E943F1B8093E0032A960FB6F894DEBFD8
-:103850000FBECDBFDF91CF911F910F91FF90EF90E1
-:10386000DF90CF90BF90AF909F908F907F905F90B0
-:103870004F900C94AE0A2A960FB6F894DEBF0FBE96
-:10388000CDBFDF91CF911F910F91FF90EF90DF900F
-:10389000CF90BF90AF909F908F907F905F904F9010
-:1038A0000895CF93DF93CDB7DEB72B970FB6F8947B
-:1038B000DEBF0FBECDBF4F83588769877A878B875E
-:1038C000DE01119686E0FD0111928A95E9F785E007
-:1038D000FE01379601900D928A95E1F749815A8150
-:1038E0006B817C818D819E810E94F6232B960FB681
-:1038F000F894DEBF0FBECDBFDF91CF910895CF9377
-:10390000882309F4C2C0C82F823859F40E943F1B93
-:1039100081FDBBC089E30E949F260E946C2789E33A
-:103920000CC0833879F40E943F1B80FDAEC083E554
-:103930000E949F260E946C2783E50E94E126CF917A
-:103940000C946C27843859F40E943F1B82FD9DC063
-:1039500087E40E949F260E946C2787E4EECF8CEFBD
-:103960008C0F813A48F48C2F0E94BE2C81118DC09F
-:103970008C2F0E949F26E3CF80E28C0F883048F482
-:10398000C77081E001C0880FCA95EAF70E94252719
-:10399000D6CF8BE58C0F833078F4C53A29F0C63A40
-:1039A00031F083E890E005C081E890E002C082E851
-:1039B00090E0CF910C94611B88E58C0F833108F067
-:1039C00064C0C83A39F1C93A41F1CA3A49F1CB3A2F
-:1039D00051F1CC3A59F1CD3A61F1C03B69F1CE3A9F
-:1039E00071F1CF3A79F1C13B81F1C23B89F1C33B1F
-:1039F00091F1C43B99F1C53BA1F1C63BA9F1C73B8D
-:103A0000B1F1C83BB9F1C93BC1F1CA3BC9F180E092
-:103A100090E038C082EE90E035C089EE90E032C090
-:103A20008AEE90E02FC085EB90E02CC086EB90E012
-:103A300029C087EB90E026C08CEC90E023C08DEC91
-:103A400090E020C083E891E01DC08AE891E01AC0B0
-:103A500082E991E017C084E991E014C081E292E02C
-:103A600011C083E292E00EC084E292E00BC085E2D6
-:103A700092E008C086E292E005C087E292E002C0D0
-:103A80008AE292E0CF910C94771BCF91089588231E
-:103A900009F44BC0823859F40E943F1B81FF45C096
-:103AA00089E30E949F260E946C2789E30CC083381B
-:103AB00071F40E943F1B80FF38C083E50E949F265F
-:103AC0000E946C2783E50E94E1260C946C278438C1
-:103AD00059F40E943F1B82FF28C087E40E949F2662
-:103AE0000E946C2787E4EFCF9CEF980F913A58F330
-:103AF00090E2980F983050F4877091E001C0990FD0
-:103B00008A95EAF7892F0E942B27DFCF9BE5980F34
-:103B1000933020F480E090E00C94611B885A83314C
-:103B200020F480E090E00C94771B0895882321F026
-:103B30000E9425270C946C270895882321F00E9469
-:103B40002B270C946C270895BF92CF92DF92EF92AF
-:103B5000FF920F931F93CF93DF9300D000D000D03C
-:103B6000CDB7DEB725E0FC01DE01119601900D9284
-:103B70002A95E1F7FC01D0801181028125812295EF
-:103B80002F7043815481452B09F472C31F3F21F4E8
-:103B9000FFEFDF1609F46CC37C012E830E947707C8
-:103BA000D9821A8369817A81802F0E949B26182FDF
-:103BB000B92E0E9450260E9417252E81002319F04D
-:103BC0000E9442272E81EB2DE295EF70F0E0E25942
-:103BD000FF4F0C94E3318B2D807F9B2D9F70F92E2E
-:103BE000882319F0F29480EFF822002389F0FF2057
-:103BF00009F47CC280E2810F883020F48F2D0E946E
-:103C0000252703C08F2D0E9435270E946C276EC286
-:103C1000812F0E94471DFF2009F42AC3105E8F2DBB
-:103C2000183018F40E942B2702C00E943B272696CA
-:103C30000FB6F894DEBF0FBECDBFDF91CF911F91BD
-:103C40000F91FF90EF90DF90CF90BF900C946C2776
-:103C50008B2D807F9B2D9F70803211F4892F03C0A4
-:103C6000892F8295807F112319F0113011F12BC01B
-:103C70000023A9F0222389F1213079F526960FB689
-:103C8000F894DEBF0FBECDBFDF91CF911F910F9192
-:103C9000FF90EF90DF90CF90BF900C945527222398
-:103CA00019F0213009F4E4C28E830E9458278E81D6
-:103CB0009BC1002321F0263008F0DAC20EC0253067
-:103CC00008F0D6C291C10023C9F0222331F0F701D8
-:103CD000958190FF0BC29F70958326960FB6F8943E
-:103CE000DEBF0FBECDBFDF91CF911F910F91FF902F
-:103CF000EF90DF90CF90BF900C94961D222309F493
-:103D000073C109C22B2D26952695237030E021150D
-:103D1000310521F021303105D1F0AAC2002321F074
-:103D2000812F9B2D937002C080E090E026960FB605
-:103D3000F894DEBF0FBECDBFDF91CF911F910F91E1
-:103D4000FF90EF90DF90CF90BF900C94611B002309
-:103D500021F0812F9B2D937002C080E090E0269689
-:103D60000FB6F894DEBF0FBECDBFDF91CF911F918C
-:103D70000F91FF90EF90DF90CF90BF900C94771B46
-:103D8000812F002319F00E948F2902C00E94F72979
-:103D900026960FB6F894DEBF0FBECDBFDF91CF9150
-:103DA0001F910F91FF90EF90DF90CF90BF900C94F8
-:103DB0007C2A8B2D837009F07BC0011159C2812FA1
-:103DC000829586958770880F880F912F9F70C92ED6
-:103DD000D12CE12CF12C082E04C0CC0CDD1CEE1CE7
-:103DE000FF1C0A94D2F714FF12C04FE050E060E0CD
-:103DF00070E004C0440F551F661F771F8A95D2F7E5
-:103E0000CB01BA01609570958095909503C060E0F4
-:103E100070E0CB012B2D269526952370422F50E084
-:103E200042305105D9F04330510569F16C297D29A3
-:103E30008E299F294130510551F126960FB6F894ED
-:103E4000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:103E5000EF90DF90CF90BF900C943E256C297D2988
-:103E60008E299F2926960FB6F894DEBF0FBECDBFD0
-:103E7000DF91CF911F910F91FF90EF90DF90CF9046
-:103E8000BF900C945A250E943E25C701B601269684
-:103E90000FB6F894DEBF0FBECDBFDF91CF911F915B
-:103EA0000F91FF90EF90DF90CF90BF900C94222560
-:103EB000002319F08B2D817001C08695882309F4A9
-:103EC000D7C1812F829586958770880F880F912F93
-:103ED0009F70C92ED12CE12CF12C082E04C0CC0CE3
-:103EE000DD1CEE1CFF1C0A94D2F714FF12C04FE039
-:103EF00050E060E070E004C0440F551F661F771F5C
-:103F00008A95D2F7CB01BA0160957095809590950E
-:103F100003C060E070E0CB012B2D26952695237021
-:103F2000422F50E042305105D9F04330510569F13C
-:103F30006C297D298E299F294130510551F1269602
-:103F40000FB6F894DEBF0FBECDBFDF91CF911F91AA
-:103F50000F91FF90EF90DF90CF90BF900C941826B8
-:103F60006C297D298E299F2926960FB6F894DEBFED
-:103F70000FBECDBFDF91CF911F910F91FF90EF90BA
-:103F8000DF90CF90BF900C9434260E941826C70172
-:103F9000B60126960FB6F894DEBF0FBECDBFDF91F7
-:103FA000CF911F910F91FF90EF90DF90CF90BF9036
-:103FB0000C94FC25103F49F118F4103E48F491C0D0
-:103FC000123F09F453C0E8F1133F09F464C089C0FB
-:103FD0001F708B2D8F71002321F00E949525812F5A
-:103FE0007CCE0E94B625812F26960FB6F894DEBFB0
-:103FF0000FBECDBFDF91CF911F910F91FF90EF903A
-:10400000DF90CF90BF900C949D1D0023B1F0253020
-:1040100008F02EC18B2D8F7126960FB6F894DEBF57
-:104020000FBECDBFDF91CF911F910F91FF90EF9009
-:10403000DF90CF90BF900C94DB25263008F018C19C
-:10404000E9CF0023A9F08B2D8F7126960FB6F89437
-:10405000DEBF0FBECDBFDF91CF911F910F91FF90BB
-:10406000EF90DF90CF90BF900C949525002359F3EB
-:104070008B2D8F7126960FB6F894DEBF0FBECDBF85
-:10408000DF91CF911F910F91FF90EF90DF90CF9034
-:10409000BF900C94B625002399F08B2D8F71269636
-:1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1040B0000F91FF90EF90DF90CF90BF900C948025F0
-:1040C00026960FB6F894DEBF0FBECDBFDF91CF911D
-:1040D0001F910F91FF90EF90DF90CF90BF900C94C5
-:1040E00076250023A9F0222309F4ADCF812F26964F
-:1040F0000FB6F894DEBF0FBECDBFDF91CF911F91F9
-:104100000F91FF90EF90DF90CF90BF900C947F1CA9
-:10411000222309F4ADCF812F26960FB6F894DEBF87
-:104120000FBECDBFDF91CF911F910F91FF90EF9008
-:10413000DF90CF90BF900C94471D4B2D4F70612F97
-:10414000C7010E94690526960FB6F894DEBF0FBE20
-:10415000CDBFDF91CF911F910F91FF90EF90DF9036
-:10416000CF90BF900C949A24011182C09B2D9F7018
-:10417000492F50E04230510509F443C0C4F44115C1
-:10418000510571F14130510509F072C026960FB604
-:10419000F894DEBF0FBECDBFDF91CF911F910F917D
-:1041A000FF90EF90DF90CF90BF900C947E2D433026
-:1041B0005105C1F14430510509F05AC0812F2696AE
-:1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128
-:1041D0000F91FF90EF90DF90CF90BF900C94D02D77
-:1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC
-:1041F0001F910F91FF90EF90DF90CF90BF900C94A4
-:10420000672D26960FB6F894DEBF0FBECDBFDF91A7
-:10421000CF911F910F91FF90EF90DF90CF90BF90C3
-:104220000C949A2D26960FB6F894DEBF0FBECDBF24
-:10423000DF91CF911F910F91FF90EF90DF90CF9082
-:10424000BF900C94AD2D4B2D4F70612FC70126965A
-:104250000FB6F894DEBF0FBECDBFDF91CF911F9197
-:104260000F91FF90EF90DF90CF90BF900C94790763
-:1042700026960FB6F894DEBF0FBECDBFDF91CF916B
-:104280001F910F91FF90EF90DF90CF90BF90089516
-:104290000E9442270E9452270E9417270E946C27E3
-:1042A0000E942D2B0E947C2A80E090E00E94611BDE
-:1042B00080E090E00C94771B0E9432270C944821F8
-:1042C0000E949026292F22952F7030E02C30310546
-:1042D0004CF42A3031056CF422503109223031057A
-:1042E00088F407C02C30310549F02F30310531F00A
-:1042F00009C0803E48F0803F29F406C093FB882720
-:1043000080F9089580E0089581E00895CF93DF93C8
-:1043100000D000D01F92CDB7DEB70F900F900F9056
-:104320000F900F90DF91CF910895CF93DF9300D03E
-:1043300000D000D0CDB7DEB726960FB6F894DEBF1A
-:104340000FBECDBFDF91CF9108951F93CF93DF9321
-:10435000C091E90316E08091EA03C81799F0D0E014
-:104360001C9FF0011D9FF00D1124E551FC4F408171
-:10437000518162817381848195810E94952121966A
-:10438000C770E9CFDF91CF911F91089540911B0431
-:1043900050911C0460911D0470911E0480911F04B3
-:1043A000909120040C9495218091200482958F7027
-:1043B00009F054C080911D04882309F44FC08091F6
-:1043C000E903A091EA0360911B0470911C044091E1
-:1043D0001E0450911F04B6E08A1709F43FC090E014
-:1043E00041155105C1F17F3F11F46F3FA1F1B89F15
-:1043F000F001B99FF00D1124E551FC4F218172139A
-:104400002AC02081621327C02281211124C0238168
-:1044100034812417350710F421503109241B350B42
-:10442000283C3105C0F4209120042F702061209396
-:10443000200426E0289FF001299FF00D1124E0516F
-:10444000FC4F80818F70806180838BE194E00E94BB
-:10445000A41D0C94A52101968770BECF0895CF921C
-:10446000DF92EF92FF920F931F93CF93DF93CDB71D
-:10447000DEB762970FB6F894DEBF0FBECDBF8C01DA
-:1044800085E0F801DE011D9601900D928A95E1F715
-:10449000D8014C9111965C91119712966C911297DC
-:1044A0001396CD90DC90149730911B0470911C04EE
-:1044B00080911E0490911F04009709F46BC17F3F07
-:1044C00019F43F3F09F466C1E0901D04EE2009F4A1
-:1044D000C0C020912004C816D90628F0F601E81BB8
-:1044E000F90BCF0104C0809590958C0D9D1DFF2484
-:1044F000F394883C910578F0F12C207F09F0C6C038
-:104500007C2DD98AC88A89890E9486218BE194E012
-:104510000E94A41DB1C0822F807F09F046C0751390
-:1045200014C0341312C0611110C02F702061209389
-:1045300020040E94C6218BE194E00E94A41D80917A
-:104540002004D80115968C932EC0CD2819F15F3F19
-:1045500011F44F3FF9F0F62E61111CC08091E90370
-:104560002091EA0336E0821709F45AC090E0389FA0
-:10457000F001399FF00D1124E551FC4F7181571363
-:1045800006C07081471303C07281711103C0019688
-:104590008770E9CFF62E662309F418C180912004B4
-:1045A000816080932004F12C11C1751308C034136D
-:1045B00006C0611104C080912004D801C3C04D879A
-:1045C0005E878D859E856A8B0E9460216A8988231B
-:1045D000E1F16623D1F120912004822F82958F7022
-:1045E00090E0029774F080911B0490911C049887CE
-:1045F0008F831986DB86CA862C87CE0107960E9498
-:10460000A41D86E0F801ABE1B4E001900D928A951B
-:10461000E1F70E94D4210E94C621FF24F394D6C062
-:104620004D875E878D859E850E949026292F229535
-:104630002F7030E0223031050CF0BCC09F7009F0C3
-:10464000B6C0805E883008F4C1C0C8010E94A41DB5
-:10465000E4CFC816D90608F453C0F601E81BF90BDD
-:10466000CF01883C910508F450C0F12C7C2DD98AEB
-:10467000C88A89890E948621EBE1F4E086E0DF01A7
-:104680001D928A95E9F70E94C621A0C0751314C037
-:10469000341312C0611110C080912004F801858389
-:1046A000C8010E94A41D86E0EBE1F4E0DF011D9249
-:1046B0008A95E9F7FE2C8AC04D875E878D859E8599
-:1046C0006A8B0E9460216A89882309F4BECF662321
-:1046D00009F4BBCF20912004822F82958F7090E047
-:1046E00002970CF48ECF80911B0490911C049A8346
-:1046F00089831B82DD82CC822E83CE0101967FCFFF
-:10470000809590958C0D9D1DACCFF62E662309F4F7
-:104710009CCF75132EC034132CC02091200420FD93
-:104720001FC0822F82958F70D9F0D80115962C93D7
-:1047300015978F3049F08F5F982F9295907F822F39
-:104740008F70892B15968C93C8010E94A41D86E05A
-:10475000F801ABE1B4E001900D928A95E1F793CFB7
-:1047600086E0F801ABE1B4E001900D928A95E1F7A3
-:104770002DC04D875E878D859E850E9460218111A9
-:1047800040CF80912004816080932004C8010E9462
-:10479000A41D1CC0662309F458CF4D875E878D8504
-:1047A0009E850E946021882309F44FCF2ACF811172
-:1047B00048CF0CC0243031050CF047CF9F7009F46E
-:1047C00040CFF8019581907F09F03BCF8F2D629605
-:1047D0000FB6F894DEBF0FBECDBFDF91CF911F9112
-:1047E0000F91FF90EF90DF90CF9008951F93CF939C
-:1047F000DF93CDB7DEB72C970FB6F894DEBF0FBEB0
-:10480000CDBF4F83588769877A878B879C87CE0176
-:1048100007960E942F22882369F08F8198852A8528
-:104820003B85232BF1F19F3F09F063C08F3F09F0D7
-:1048300060C037C086E0FE013796DE011196019018
-:104840000D928A95E1F76F817885EA85FB8530972F
-:1048500041F17F3F11F46F3F21F12091EA0330E0F5
-:10486000C9010196877099274091E90350E08417A8
-:10487000950709F447C069837A83FD83EC8396E04A
-:10488000929FD001939FB00D1124A551BC4FFE0102
-:10489000319601900D929A95E1F78093EA030E9478
-:1048A000A52116E08091E9039091EA038917C1F1EF
-:1048B000189FC001112485519C4F0E942F228823EC
-:1048C00079F1E091E9031E9FF0011124E551FC4FBD
-:1048D0004081518162817381848195810E949521FB
-:1048E0008091E90390E00196877099278093E9030E
-:1048F000D9CF4F81588569857A858B859C850E94A3
-:104900009521CFCF0E945C211092EA031092E90317
-:10491000EBE1F4E086E0DF011D928A95E9F7C1CF73
-:104920002C960FB6F894DEBF0FBECDBFDF91CF91AE
-:104930001F910895EF92FF920F931F93CF93DF93F0
-:104940008C01009709F46CC0F12CEE24E394E8018B
-:104950002196F8018491843740F4843008F051C0E6
-:10496000813081F0823019F15BC0853709F444C091
-:10497000A8F19CE7980F903708F052C08F770E94FB
-:10498000471D41C00E5F1F4FFE01C49180E28C0F96
-:10499000883048F4C7708E2D01C0880FCA95EAF799
-:1049A0000E94452714C08C2F0E947F1C2DC00E5FD3
-:1049B0001F4FFE01C49180E28C0F883058F4C770FD
-:1049C0008E2D01C0880FCA95EAF70E944B270E94DE
-:1049D0006C271AC08C2F0E94471D16C00E5F1F4FF8
-:1049E000FE01C491CC2381F08FE99FE00197F1F79C
-:1049F00000C00000C150F6CF0E5F1F4FFE01F490C3
-:104A000003C00E947F1C8E018F2D882309F49FCF45
-:104A1000EFE9FFE03197F1F700C000008150F5CFDA
-:104A2000DF91CF911F910F91FF90EF90089508951E
-:104A300060932504709326048093270490932804A0
-:104A40000C9448210F931F93009125041091260484
-:104A50002091270430912804DC01CB01802B912B7D
-:104A6000A22BB32B8093250490932604A0932704B4
-:104A7000B09328041F910F910C9448210F931F931A
-:104A800000912504109126042091270430912804D8
-:104A9000DC01CB0180239123A223B323809325043F
-:104AA00090932604A0932704B09328041F910F919C
-:104AB0000C9448210F931F93009125041091260414
-:104AC0002091270430912804DC01CB018027912715
-:104AD000A227B3278093250490932604A09327044C
-:104AE000B09328041F910F910C9448211092210437
-:104AF0001092220410922304109224040C94482152
-:104B000041E050E060E070E004C0440F551F661FB4
-:104B1000771F8A95D2F74093210450932204609323
-:104B20002304709324040C94482141E050E060E099
-:104B300070E004C0440F551F661F771F8A95D2F797
-:104B40008091210490912204A0912304B091240427
-:104B5000482B592B6A2B7B2B409321045093220422
-:104B600060932304709324040C94482141E050E0A6
-:104B700060E070E004C0440F551F661F771F8A95E0
-:104B8000D2F7409550956095709580912104909151
-:104B90002204A0912304B0912404482359236A23BA
-:104BA0007B23409321045093220460932304709349
-:104BB00024040C94482141E050E060E070E004C01F
-:104BC000440F551F661F771F8A95D2F780912104E5
-:104BD00090912204A0912304B091240448275927DE
-:104BE0006A277B2740932104509322046093230477
-:104BF000709324040C9448210F931F930091210477
-:104C0000109122042091230430912404DC01CB0173
-:104C1000802B912BA22BB32B809321049093220401
-:104C2000A0932304B09324041F910F910C94482166
-:104C30000F931F93009121041091220420912304CB
-:104C400030912404DC01CB0180239123A223B323E0
-:104C50008093210490932204A0932304B09324040E
-:104C60001F910F910C9448210F931F9300912104E1
-:104C7000109122042091230430912404DC01CB0103
-:104C800080279127A227B3278093210490932204A1
-:104C9000A0932304B09324041F910F910C944821F6
-:104CA0000895CF92DF92EF92FF920F931F93CF93CD
-:104CB000DF938C01C0902504D0902604E090270457
-:104CC000F09028048091210490912204A091230463
-:104CD000B0912404C82AD92AEA2AFB2ACFE1D0E0DD
-:104CE000D701C6010C2E04C0B695A7959795879558
-:104CF0000A94D2F780FF06C0B8018C2F0E94D30916
-:104D0000019721F4219760F780E001C08C2FDF919B
-:104D1000CF911F910F91FF90EF90DF90CF9008956A
-:104D2000CF93DF93EC010E945126BE010E94D3096C
-:104D3000DF91CF910895CB010E9490260895909124
-:104D40008402992321F090918502911109C020914C
-:104D5000860230918702F90132969FEF40E01FC032
-:104D6000982F9695969596959F3050F5E0918602EE
-:104D7000F0918702E90FF11D877021E030E0A90171
-:104D800002C0440F551F8A95E2F7CA019181892B11
-:104D9000818308959F3F39F04F5F4E3041F051912C
-:104DA0005813F8CF0DC05111F7CF942FF5CF9F3F77
-:104DB00039F0F901E90FF11D97FDFA958283089505
-:104DC000089590918402992321F090918502911188
-:104DD00009C02091860230918702F9013296205F46
-:104DE0003F4F1FC0982F9695969596959F30F0F45B
-:104DF000E0918602F0918702E90FF11D877021E0B2
-:104E000030E0A90102C0440F551F8A95E2F7CA019C
-:104E1000809591818923818308953196E217F30764
-:104E200029F090819813F9CF1082F7CF089581E08F
-:104E300090E0E0918602F0918702E80FF91F10825E
-:104E4000019680319105A9F7089590913C04892B32
-:104E500080933C040895809590913C04892380932D
-:104E60003C04089510923C04089590913B04892BD2
-:104E700080933B040895809590913B04892380930F
-:104E80003B04089510923B04089590913A04892BB5
-:104E900080933A040895809590913A0489238093F1
-:104EA0003A04089510923A040895809329040895CD
-:104EB0001092290408958091860290918702FC0146
-:104EC00031969C01205F3F4F80E0919191118F5F5F
-:104ED000E217F307D1F70895E0918602F091870277
-:104EE00080913C048083E0918602F091870290815A
-:104EF00080913B04892B8083E0918602F0918702A8
-:104F0000908180913A04892B8083809129048823A1
-:104F100061F0E0918602F09187029081892B808375
-:104F20000E945B2781111092290480918602909142
-:104F300087020C944B1B80915E04843039F11092EF
-:104F40003E0420E488E190E00FB6F894A8958093A1
-:104F500060000FBE2093600080E00E94300580E07A
-:104F60000E94AE0A83B7817F846083BF83B781606C
-:104F700083BF7894889583B78E7F83BF88E10FB60F
-:104F8000F89480936000109260000FBE0895089519
-:104F90000895CF9380E00E9430050E94C7270E94A9
-:104FA000650C0E94C827C0E08C2F0E94AE0D892B93
-:104FB00029F4CF5FC430C1F780E001C081E0CF9118
-:104FC00008950E945C2180E00E9430050E94562DC9
-:104FD0000E943F1B0C94AE0A1F920F920FB60F92C5
-:104FE00011248F939F93AF93BF9380913E048111BF
-:104FF00013C080913F0490914004A0914104B0916E
-:1050000042044196A11DB11D80933F04909340043A
-:10501000A0934104B0934204BF91AF919F918F91AF
-:105020000F900FBE0F901F90189582E084BD93E003
-:1050300095BD9AEF97BD80936E0008952FB7F894B1
-:1050400080913F0490914004A0914104B0914204AA
-:105050002FBF0895CF92DF92EF92FF920F931F938D
-:105060002FB7F89440913F0450914004609141045F
-:10507000709142042FBF6A017B01EE24FF248C0152
-:1050800020E030E0C016D106E206F30610F44150ED
-:1050900051099A01281B390BC9011F910F91FF90EB
-:1050A000EF90DF90CF9008951F920F920FB60F925E
-:1050B00011248F939F93AF93BF9380913F0490915E
-:1050C0004004A0914104B09142040196A11DB11D7C
-:1050D00080933F0490934004A0934104B093420412
-:1050E000BF91AF919F918F910F900FBE0F901F9026
-:1050F00018950E943C18F8942FEF87EA91E621500A
-:1051000080409040E1F700C0000087E090EBDC01B8
-:105110008093690490936A04A0936B04B0936C0429
-:105120009CE088E10FB6F894A895809360000FBECC
-:1051300090936000FFCF0E94DA28811102C00E9484
-:10514000B6280E94E52880933D040E94F2288093AF
-:10515000670487FB882780F9809385020E94E928ED
-:10516000682F70E080E090E00C9418256DEE7EEFE3
-:1051700080E090E00E94093260E082E090E00E94CE
-:10518000F73160E083E090E00E94F73160E084E076
-:1051900090E00E94F73160E085E090E00E94F731F6
-:1051A00060E086E090E00E94F7316FEF87E090E0EA
-:1051B0000C94F73180E090E00E94F13121E08D3EC7
-:1051C0009E4F09F020E0822F089582E090E00C9439
-:1051D000E93183E090E00C94E931682F83E090E0BE
-:1051E0000C94F73184E090E00C94E931682F84E06E
-:1051F00090E00C94F73186E090E00C94E931682F50
-:1052000086E090E00C94F73187E090E00C94E9316F
-:10521000682F87E090E00C94F7318091450480FF7F
-:105220000BC060918B0285E0689FB00111247595D9
-:105230006795759567952BC081FF09C060918B02BA
-:1052400085E0689FB00111247595679520C082FFA5
-:1052500007C060918B0285E0689FB001112417C0E0
-:10526000909146049923D1F060918A02961788F7AD
-:1052700020918B0285E0289F90011124929FA0012C
-:10528000939F500D112470E0CA010E94CF31603805
-:10529000710540F46115710539F002C065E070E0F8
-:1052A000862F08958FE7089581E008958091450441
-:1052B00080FF08C06091890270E0759567957595CB
-:1052C000679521C081FF06C06091890270E07595E5
-:1052D000679519C082FF04C06091890270E010C018
-:1052E000909146049923C1F0609188029617A0F727
-:1052F00080918902899FC001112470E00E94CF3102
-:105300006038710528F46115710521F0862F089524
-:105310008FE7089581E0089561E070E0F4CF803F69
-:1053200021F40E940D29819504C0813F29F40E9437
-:105330000D29809349040895823F21F40E940D298C
-:10534000819504C0833F29F40E940D29809348046D
-:105350000895893F19F40E94562905C08A3F31F407
-:105360000E945629819580934A0408958B3F21F429
-:105370000E945629819504C08C3F29F40E94562929
-:1053800080934B040895843F21F480914704816009
-:1053900017C0853F21F480914704826011C0863F89
-:1053A00021F48091470484600BC0873F21F48091F1
-:1053B0004704886005C0883F31F4809147048061CC
-:1053C0008093470408958D3F21F4809145048160C6
-:1053D0000BC08E3F21F480914504826005C08F3F51
-:1053E00029F4809145048460809345040895803FAA
-:1053F00039F48091490487FF6CC01092490469C058
-:10540000813F29F4809149041816BCF362C0909141
-:105410004804823F29F497FF5CC01092480459C0A9
-:10542000833F19F41916CCF354C0893F41F480919D
-:105430004A0418160CF04DC010924A044AC08A3F24
-:1054400029F480914A0487FF44C0F6CF8B3F39F49A
-:1054500080914B0487FF3DC010924B043AC08C3FB3
-:1054600029F480914B041816BCF333C0843F21F417
-:10547000809147048E7F17C0853F21F480914704B7
-:105480008D7F11C0863F21F4809147048B7F0BC034
-:10549000873F21F480914704877F05C0883F31F41E
-:1054A000809147048F7E8093470413C08D3F21F481
-:1054B000809145048E7F0BC08E3F21F4809145047E
-:1054C0008D7F05C08F3F29F4809145048B7F8093A9
-:1054D00045048091480481110EC0809149048111D6
-:1054E0000AC080914A04811106C080914B04811149
-:1054F00002C010924604089587E494E00E94561B6F
-:105500000E941E28909344048093430408951F939F
-:10551000CF93DF9380914304909144040E942A2802
-:10552000AC0190914604992321F020918C0230E047
-:1055300006C020918D028AE0289F90011124421715
-:10554000530708F486C080914804C0914904D09163
-:105550004A0410914B04811107C0C11176C0D111CA
-:1055600074C0111172C075C09F3F19F09F5F909376
-:105570004604181624F40E940D2980934804809153
-:10558000480487FF05C00E940D2981958093480437
-:105590001C1624F40E940D2980934904809149042B
-:1055A00087FF05C00E940D29819580934904609171
-:1055B0004804662339F1C0914904CC2319F17727B7
-:1055C00067FD7095872F972F0E94F12E23E333E319
-:1055D00043E35FE30E9401300E94BE2E60934804C3
-:1055E0006C2F772767FD7095872F972F0E94F12EDC
-:1055F00023E333E343E35FE30E9401300E94BE2EC6
-:10560000609349041D1624F40E94562980934A048D
-:1056100080914A0487FF05C00E9456298195809396
-:105620004A04111624F40E94562980934B04809159
-:105630004B0487FF05C00E945629819580934B0437
-:10564000DF91CF911F910C947C2A9F3F09F08ECF60
-:1056500096CFDF91CF911F910895E7E4F4E085E0C4
-:10566000DF011D928A95E9F71092460410924504D5
-:105670000895833081F128F4813059F08230D1F0DF
-:105680000895853009F449C0B8F1863009F456C050
-:10569000089580918D02262F30E0280F311D2F3F75
-:1056A000310524F4680F60938D0208958FEF809385
-:1056B0008D02089580918C02262F30E0280F311D35
-:1056C0002F3F310524F4680F60938C0208958FEF0B
-:1056D00080938C02089580918B02262F30E0280F52
-:1056E000311D2F3F310524F4680F60938B0208951C
-:1056F0008FEF80938B02089580918A02262F30E0ED
-:10570000280F311D2F3F310524F4680F60938A0262
-:1057100008958FEF80938A02089580918902262F41
-:1057200030E0280F311D2F3F310524F4680F6093BE
-:10573000890208958FEF80938902089580918802ED
-:10574000262F30E0280F311D2F3F310524F4680F3C
-:105750006093880208958FEF8093880208958330C4
-:1057600011F128F4813049F0823091F008958530AC
-:1057700081F120F18630C1F1089580918D02681782
-:1057800020F4861B80938D02089510928D02089557
-:1057900080918C02681720F4861B80938C020895F8
-:1057A00010928C02089580918B02681720F4861B5A
-:1057B00080938B02089510928B02089580918A0243
-:1057C000681720F4861B80938A02089510928A023B
-:1057D000089580918902681720F4861B80938902BE
-:1057E000089510928902089580918802681720F424
-:1057F000861B8093880208951092880208950F9363
-:105800001F93873208F048C08E3108F094C0803171
-:1058100009F47EC008F5873009F468C068F4863062
-:1058200009F0A4C080913D04817F8E7F80933D0468
-:1058300081E080934D049BC08B3009F490C08E3082
-:1058400009F094C080913D0482FB222720F991E069
-:10585000922790FB82F965C0863109F480C060F41C
-:10586000813109F083C00E945C219091850281E022
-:1058700089278093850273C0893109F470C08B3108
-:1058800009F074C080913D0481FB222720F991E04A
-:10589000922790FB81F945C0883309F460C050F429
-:1058A000893209F45EC0853309F45BC0873209F49C
-:1058B00058C05CC0833409F454C028F48A3308F417
-:1058C00055C0895339C0883409F050C00E945C210A
-:1058D0000E946C060FEF13ED20E3015010402040B2
-:1058E000E1F700C000000E94792839C090913D0482
-:1058F000892F8095817080FB90F929F096609860DF
-:1059000090933D0434C0997F977F90933D0427C0C6
-:1059100080913D0483FB222720F991E0922790FBA0
-:1059200083F980933D049923D1F080913D048160F7
-:1059300080933D0414C08D5141E050E060E070E080
-:105940008A019B0104C0000F111F221F331F8A957B
-:10595000D2F7C901B8010E9418250E945C2181E09C
-:1059600006C061E070E080E090E0F5CF80E01F913C
-:105970000F91089580E0089580E00895CF93C82F97
-:1059800080914D04813069F018F08230C9F184C0F3
-:10599000E0918602F09187028081823209F07EC018
-:1059A00007C0E0918602F09187028081823261F423
-:1059B0008C2F0E94BA2C811104C08C2F0E94FF2BC7
-:1059C0001DC081E090E01AC08C2F0E94BC2C811178
-:1059D00014C0C43179F048F4CB3079F0C03109F00B
-:1059E00061C082E080934D0408C0C93219F0C83309
-:1059F00021F058C010924D0455C081E0817054C010
-:105A0000C93291F120F5C43179F1B0F4C73009F011
-:105A100047C08EE180938D0282E380938C028AE0FE
-:105A200080938B0284E180938A0288E080938902CC
-:105A300088E28093880234C0CE51C63088F5EC2FBE
-:105A4000F0E0E85AFC4F808180934C0429C0CE34AA
-:105A5000E9F020F4CB3421F56AE013C0C13579F0C8
-:105A6000C235F1F461E00DC080914C04882319F037
-:105A700010924C0415C081E080934D0415C061E084
-:105A800006C080914C040E94392B0AC06AE08091C4
-:105A90004C040E94AF2B04C010924D0480E004C05F
-:105AA00081E002C080E0AACFCF9108950E94DA2859
-:105AB000811102C00E94B6280E94FB2880936804CE
-:105AC00080FF02C0869501C080E00C943005809173
-:105AD0006804982F9695292F30E0233031054CF437
-:105AE0009F5F990F8170892B8160809368040E9469
-:105AF000FF288091680486950C9430058091680495
-:105B0000982F969591F09158990F8170892B8093D9
-:105B100068048E7F91E009F490E08091680490FB26
-:105B200080F9809368040E94FF288091680486951C
-:105B30000C94300580916804982F909590FB80F923
-:105B4000809368040E94FF288091680480FF02C04F
-:105B5000869501C080E00C94300590916804892FEF
-:105B600086958F5F8F779170843028F4880F892B0A
-:105B70008093680402C090936804809168048E7FCB
-:105B800091E009F490E08091680490FB80F98093A3
-:105B900068040E94FF288091680486950C94300563
-:105BA00020916804922F96958927982F990F822F1C
-:105BB0008170892B809368048E7F91E009F490E0D6
-:105BC0008091680490FB80F9809368040E94FF280C
-:105BD0008091680486950C9430055058BB27AA27FD
-:105BE0000ED0D1C1C2D130F0C7D120F031F49F3FE7
-:105BF00011F41EF4B7C10EF4E095E7FB9FC1E92F45
-:105C0000D3D180F3BA17620773078407950718F09A
-:105C100071F49EF5EBC10EF4E0950B2EBA2FA02D7A
-:105C20000B01B90190010C01CA01A0011124FF2749
-:105C3000591B99F0593F50F4503E68F11A16F04044
-:105C4000A22F232F342F4427585FF3CF4695379543
-:105C50002795A795F0405395C9F77EF41F16BA0B08
-:105C6000620B730B840BBAF09150A1F0FF0FBB1FB6
-:105C7000661F771F881FC2F70EC0BA0F621F731FFF
-:105C8000841F48F4879577956795B795F7959E3F5C
-:105C900008F0B3CF9395880F08F09927EE0F9795EA
-:105CA0008795089527D108F481E008950CD06BC141
-:105CB00063D140F05AD130F021F45F3F19F03EC17A
-:105CC000511195C14FC170D198F39923C9F3552350
-:105CD000B1F3951B550BBB27AA27621773078407DF
-:105CE00038F09F5F5F4F220F331F441FAA1FA9F395
-:105CF00033D00E2E3AF0E0E830D091505040E69587
-:105D0000001CCAF729D0FE2F27D0660F771F881FE7
-:105D1000BB1F261737074807AB07B0E809F0BB0BD6
-:105D2000802DBF01FF2793585F4F2AF09E3F5105FA
-:105D300068F004C15CC15F3FECF3983EDCF38695EC
-:105D400077956795B795F7959F5FC9F7880F911D70
-:105D50009695879597F90895E1E0660F771F881F5C
-:105D6000BB1F621773078407BA0720F0621B730B0F
-:105D7000840BBA0BEE1F88F7E095089504D0689461
-:105D8000B11135C1089518D188F09F5790F0B92FFF
-:105D90009927B751A0F0D1F0660F771F881F991F80
-:105DA0001AF0BA95C9F712C0B13081F01FD1B1E035
-:105DB00008951CC1672F782F8827B85F39F0B93F45
-:105DC000CCF3869577956795B395D9F73EF4909582
-:105DD0008095709561957F4F8F4F9F4F0895E89400
-:105DE00009C097FB3EF490958095709561957F4F23
-:105DF0008F4F9F4F9923A9F0F92F96E9BB279395D1
-:105E0000F695879577956795B795F111F8CFFAF4E0
-:105E1000BB0F11F460FF1BC06F5F7F4F8F4F9F4F11
-:105E200016C0882311F096E911C0772321F09EE86F
-:105E3000872F762F05C0662371F096E8862F70E0D5
-:105E400060E02AF09A95660F771F881FDAF7880FAF
-:105E50009695879597F9089588D018F011F08CD011
-:105E600038F480C0C4C0E92F9FD0B0F35523C9F3E4
-:105E7000E7FB6217730784079507A8F199F3E92FE9
-:105E8000FF2788232AF03197660F771F881FDAF7DC
-:105E9000952F5527442332F091505040220F331F45
-:105EA000441FD2F7BB27E91BF50B621B730B840B56
-:105EB000B109C1F222F4620F731F841FB11D319723
-:105EC0002AF0660F771F881FBB1FEFCF91505040FD
-:105ED0005AF041F0882332F0660F771F881F9150E7
-:105EE0005040C1F7939530C08695779567959F5F31
-:105EF000D9F7F8CF990F0008550FAA0BE0E8FEEF8D
-:105F000016161706E807F907C0F012161306E4077D
-:105F1000F50798F0621B730B840B950B39F40A2676
-:105F200061F0232B242B252B21F408950A2609F454
-:105F3000A140A6958FEF811D811D089597F99F6758
-:105F400080E870E060E008959F3F31F0915020F4C8
-:105F5000879577956795B795880F911D9695879545
-:105F600097F908959FEF80EC089500240A9416167F
-:105F7000170618060906089500240A941216130637
-:105F8000140605060895092E0394000C11F48823C5
-:105F900052F0BB0F40F4BF2B11F460FF04C06F5FE1
-:105FA0007F4F8F4F9F4F089557FD9058440F551FB7
-:105FB00059F05F3F71F04795880F97FB991F61F08B
-:105FC0009F3F79F087950895121613061406551F02
-:105FD000F2CF4695F1DF08C0161617061806991F6E
-:105FE000F1CF86957105610508940895E894BB2763
-:105FF00066277727CB0197F908957CDF08F48FEFA8
-:1060000008950BD0C0CFB1DF28F0B6DF18F095238C
-:1060100009F094CFA7CF1124EACFC6DFA0F3959F54
-:10602000D1F3950F50E0551F629FF001729FBB277F
-:10603000F00DB11D639FAA27F00DB11DAA1F649F2B
-:106040006627B00DA11D661F829F2227B00DA11DDE
-:10605000621F739FB00DA11D621F839FA00D611D64
-:10606000221F749F3327A00D611D231F849F600D85
-:10607000211D822F762F6A2F11249F5750408AF0BE
-:10608000E1F088234AF0EE0FFF1FBB1F661F771F4A
-:10609000881F91505040A9F79E3F510570F04ECF98
-:1060A000A6CF5F3FECF3983EDCF386957795679536
-:1060B000B795F795E7959F5FC1F7FE2B880F911D68
-:1060C0009695879597F90895FA01EE0FFF1F309680
-:1060D0002105310599F16115710561F48038BFE33F
-:1060E0009B0749F168949038810561F08038BFEFD3
-:1060F0009B0741F0992342F5FF3FE105310521055A
-:1061000011F1E8940894E795D901AA2329F4AB2F5B
-:10611000BE2FF85FD0F310C0FF5F70F4A695E0F7D4
-:10612000F73950F019F0FF3A38F49F779F930CD06D
-:106130000F9007FC905808953EF014CF60E070E097
-:1061400080E89FE308954FE79F775F934F933F93D6
-:106150002F939ED02F913F914F915F9152DF05C0B9
-:1061600019F40EF0EBCE42CFFDCE26DFC8F3963801
-:10617000C0F707F80F92E8942BE33AEA48EB5FE7A1
-:106180004EDF0F920F920F924DB75EB70F92C0D0B5
-:10619000ECEFF0E016D04F915F91EF91FF91E59514
-:1061A000EE1FFF1F49F0FE57E0684427EE0F441F23
-:1061B000FA95E1F74195550B32D00F9007FE26C0B6
-:1061C0000895DF93CF931F930F93FF92EF92DF9287
-:1061D0007B018C01689405C0DA2EEF011EDFFE0101
-:1061E000E894A5912591359145915591AEF3EF0134
-:1061F00006DDFE019701A801DA9479F7DF90EF90B0
-:10620000FF900F911F91CF91DF9108959B01AC01F9
-:1062100060E070E080E89FE349CD90CE95CECCDE83
-:10622000E8F39923D9F3940F511DBBF391505040DB
-:1062300094F059F0882332F0660F771F881F915031
-:106240005040C1F79E3F510544F7880F911D969528
-:10625000879597F908955F3FACF0983E9CF0BB2777
-:10626000869577956795B79508F4B1609395C1F7D2
-:10627000BB0F58F711F460FFE8CF6F5F7F4F8F4F70
-:106280009F4FE3CFB4CE0EF05FCE6CCE689456CE67
-:1062900093DEC8F39923D1F3C6F3DF93CF931F9313
-:1062A0000F93FF92C92FDD2788232AF02197660FCD
-:1062B000771F881FDAF720E030E040E85FEB9FE3CC
-:1062C000883920F0803E30F021968F7787DCE4E239
-:1062D000F1E003C083DCE1E5F1E073DF8B01BE0197
-:1062E000EC01FB2E6F5771097595771F880B990B81
-:1062F00078DD28E132E741E35FE38FDEAF2D9801DF
-:10630000AE01FF900F911F91CF91DF9178DC3BCED2
-:10631000FA01DC01AA0FBB1F9B01AC01BF5728F497
-:1063200022273327442750781FC0B75188F4AB2F5A
-:106330000024469537952795011CA395D2F300209C
-:1063400069F0220F331F441FB395DAF30DD045CC0B
-:1063500061307105A0E88A07B94630F49B01AC01B1
-:106360006627772788279078309621F0208331831D
-:10637000428353830895AA1BBB1B51E107C0AA1F88
-:10638000BB1FA617B70710F0A61BB70B881F991FD6
-:106390005A95A9F780959095BC01CD01089597FB7A
-:1063A000072E16F4009407D077FD09D00E94BB3168
-:1063B00007FC05D03EF4909581959F4F0895709508
-:1063C00061957F4F0895EE0FFF1F0590F491E02D2A
-:1063D0000994F999FECF92BD81BDF89A992780B5AD
-:1063E0000895A8E1B0E042E050E00C941132262F6D
-:1063F000F999FECF92BD81BDF89A019700B40216BB
-:1064000039F01FBA20BD0FB6F894FA9AF99A0FBE68
-:1064100008950196272F0E94F8310C94F731DC0182
-:10642000CB01FC01F999FECF06C0F2BDE1BDF89A9F
-:10643000319600B40D9241505040B8F70895F89449
-:02644000FFCF8C
-:106442000C52D02445000000410000DC4400000052
-:106452004152D0A4440000404100005C44000000CE
-:106462004148F17644000000415C978A44000000F4
-:10647200411FD592440000004152D0A444000000C4
-:10648200415CFFB844000000410AA7CF440000006D
-:10649200410000DC44000000410AA7CF4400000094
-:1064A200410000DC440000004100000000000080C8
-:1064B2004000005C450000404100000000000080F8
-:1064C2004052D02445000040410AA7CF44000000BA
-:1064D200410000DC44000000410000000000008098
-:1064E2004052D024450000404100000000000080DE
-:1064F2004000005C45000040410AA7CF4400000074
-:10650200410000DC44000000410000000000008067
-:106512004052D024450000404100000000000080AD
-:10652200400AA74F45000040410AA7CF440000009F
-:10653200410000DC44000000410000000000008037
-:106542004052D024450000004100000000000080BD
-:10655200405CFF3845000000410000000000008060
-:106562004052D02445000000410AA7CF4400000059
-:10657200410000DC440000004100000000000080F7
-:106582004052D024450000804153D02445000040B1
-:106592004160970A450000004154D0A44400000025
-:1065A200410000DC440000004160970A450000A061
-:1065B20041050000003F0000C8424314D114AE144C
-:1065C2007A14461401012A042808140A321E000013
-:1065D200020004000500070009000B000C000E0079
-:1065E2001000110013001500170018001A001C00FB
-:1065F2001D001F002100230024002600280029007E
-:106602002B002D002F0030003200340035003700FF
-:1066120039003B0040004500250026006100600073
-:1066220020003700640065006600670044004600F1
-:10663200240047003149803F5D8B803FF8BF803F97
-:10664200CAE1803F73ED803FCAE1803FF8BF803FDF
-:106652005D8B803F3149803F0000803FF16D7F3F7D
-:1066620075EA7E3F4C827E3F833F7E3F84287E3F99
-:10667200833F7E3F4C827E3F75EA7E3FF16D7F3FD6
-:106682000000803F3F4D363975092809F208B908E4
-:106692004C0865087E0897080102030405060708EE
-:0266A2000900ED
-:00000001FF
diff --git a/keyboard/planck/planck_pcb_r4_w_bootloader.hex b/keyboard/planck/planck_pcb_r4_w_bootloader.hex deleted file mode 100644 index 140bf415f2..0000000000 --- a/keyboard/planck/planck_pcb_r4_w_bootloader.hex +++ /dev/null @@ -1,1897 +0,0 @@ -:020000020000FC
-:047000000C948D3E21
-:047028000C94B73DD0
-:10702F0012010002FF010020EB03F42F0000010208
-:10703F00030109021200010100803209040000005F
-:10704F00000000000C03410054004D0045004C00AF
-:10705F001603410054006D00330032005500340018
-:10706F004400460055000C0331002E0030002E0066
-:10707F0030000403090416010C0100000C0000018C
-:02708F006C7F14
-:1070920012BD01BDF89A00B5089501E00895F9996D
-:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929
-:1070B200FECF0C944938F80104910895F8013491F7
-:1070C20031962491890108950091610000930C0189
-:1070D20000E80093610001E00093610005BF02E057
-:1070E20005BF0C9486380091D70001600093D70049
-:1070F200A89507EF04BF0091600000610093600053
-:1071020000E00093600001E008950E94AA3D0E9401
-:10711200B53DFDCF0CD00F7708D0006806D00061D6
-:1071220004D0016028D0789408950093D80000918B
-:10713200D8000895FCDF00621ED04CD009B500FFD4
-:10714200FDCFF5DF0F7D17D00091E0000E7F009399
-:10715200E0000091E000077F0093E0000091E20070
-:1071620001600093E2000091E20008600093E200F7
-:1071720078940C94743B0093D800089500910D010B
-:10718200002359F40091D90000FF07C0D0DF006846
-:10719200F2DF01E000930D01CDDFE0E2F2E00081D9
-:1071A200018100FF0DC0008111811E7F11830083C8
-:1071B20001E00093EA0000E00093EA0000931E025F
-:1071C20000E00093E9000091E80003FF02C00E9482
-:1071D200F23B0895A89539D000E40093600000E0E6
-:1071E200009381000093800010E0009385000093DB
-:1071F200840001E006BB00918100036000938100DE
-:107202000091600007FFFCCF00E80093600010933C
-:107212008100A89507EF04BF18D010936000209159
-:1072220084003091850010938100109380001093A8
-:1072320085001093840001E006BB2D3D354010F01F
-:1072420002E101C002E009BD089500916000006101
-:107252000093600008950E94AD3E239741D100E063
-:1072620000930901B5D104811581012B51F437D165
-:1072720000910701002309F4B9C000E0009307015F
-:10728200B5C058D102FFFDCF37D1068335D1009367
-:107292000F0132D1009310012FD1009311012CD193
-:1072A2000093120129D10093130102852091130149
-:1072B20030911201409111015091100116811A95DD
-:1072C20041F01250A9F01A9599F11A9509F473C078
-:1072D2008BC010910F01113011F411E001C010E0C8
-:1072E200138799D00C3F11F414D17FC077D17DC0A0
-:1072F20092D010910F01112329F01A9549F01A9595
-:10730200A9F073C010E013870C3F09F06EC0ECCFF8
-:1073120056D103C04CD109F468C00D911C9144D1DF
-:107322000F3FC1F305E0009309015FC011E0EBCF0D
-:10733200D2D029F00250E1F10A9541F056C0FDD0B9
-:107342000E94A33F0FEF00930A014FC0552319F08B
-:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE
-:1073620003FFFDCF67D051D04AD008E00093600000
-:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F
-:1073820044D00FEF1FE004C009811A810150104060
-:1073920009831A8309811A81012BB1F700E800934E
-:1073A200610000910C01009361000C940000FFCF7A
-:1073B20001E003871AC08FD019F00A9539F015C081
-:1073C200535098F4BAD002E000870FC0505339F0FE
-:1073D2005A9541F05F52B1F35A95A1F306C002E00B
-:1073E2000883F0CF01E0FCCFA8D079D02396E4E067
-:1073F2000C94BA3E01E005BF00E005BF089500917C
-:10740200D8000F770093D800089509B50D7F09BD04
-:1074120000E009BD08955183408333832283109194
-:10742200E8001B7F1093E8001091E8001F7710938B
-:10743200E80008955DD053D0F8940091E000016017
-:107442000093E000089579D04AC0219749D0009175
-:107452000601035019F00250B9F00BC03CD021F0E4
-:107462000A9559F00A9529F400910A010C3F19F482
-:1074720050D02196089567D0FCCF0091010100936E
-:10748200F100009100010AC01091100124D019F0FE
-:107492000A9549F0EECF135018F400E00093F10082
-:1074A2001ED044D0E6CF105339F01A9539F01F524E
-:1074B20041F01A9541F0F4CF08E5F0CF00E006D094
-:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5
-:1074D20030E00C94113F00910F010023089521C068
-:1074E2000BD008D007D00093040106D00093050109
-:1074F20021D00BC000D008830091F10008950091C3
-:10750200EB0000620093EB0015D0077F0093E800C8
-:107512000895F5DF02E00093080103E000930901FA
-:10752200089559D007D000FFFDCF089503D002FF80
-:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A
-:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD
-:107552002BD00093F1002BD059F43DD0082F092BEA
-:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1
-:10757200042D4394003289F300910B0100230D91F5
-:107582001C9131F311970E945838E3CFD3DF00FFEB
-:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B
-:1075A200CCDFE5E00C94B93E11970C945C380D9158
-:1075B2001C910F5F1F4F1C930E93019708958281B8
-:1075C200938100811181801B910B0196DF01089547
-:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71
-:1075E200F7DF80819181A081B181AF710481158122
-:1075F20000521040048315830AC000910B0100233E
-:1076020031F4A301920103E911E00E943B3F47D00C
-:10761200B8F1662477242C0111C06EDFF301ED5618
-:10762200FE4F008301E0600E00E0701E01960091A3
-:10763200F200002311F033D0B8F47FDF30D0E8F24B
-:10764200F301B096E238F040C0F674DF02FFFDCFDE
-:107652000091F200BDDF24813581201B304024835C
-:107662003583E5CF49DFAA95AA23E1F700910B0103
-:10767200013099F62091F1008C010E945038D6CF4A
-:1076820004811581012B21F055DF02FFFDCF55DF6B
-:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051
-:1076A200F1E0028113810817190708952091EB0078
-:1076B20021602093EB000093EC000091ED0002703A
-:1076C200012B0093ED000091ED0002600093ED00AC
-:1076D2001091EE00012F000F00E0001F0895412FCE
-:1076E2000093E900089500E009D000FD05C000E024
-:1076F200F7DF10E202E0DACF00E00895F1DF009157
-:10770200EB0008950F770132A9F5112369F11A955B
-:1077120059F01A9561F01A9569F01A95F9F01A95CF
-:10772200C1F01A95D9F024C00E942C3920C00E94C1
-:10773200263A1DC029D00091090123D001E01FD0B3
-:1077420020D0009108011BD00E94923A0E94973AE1
-:107752000EC01AD00091080114D007C002E00093B5
-:10776200080100E0009309010FD00E94923A03C081
-:107772000E94803A02C001E0089500E0089501D01D
-:1077820000E00093F10008950091E800077F009364
-:10779200E800089508950350F9F4112339F01A9579
-:1077A20051F01A9581F01A9599F016C004E016D09E
-:1077B20001E810E703C011D003E510E7E7E1F2E0CA
-:1077C20000831183D8CF06E109D00FE510E7F6CF89
-:1077D20004D005E710E7F2CFD0CF0CE000931A02F5
-:1077E200089527D120D100931D02E1D0212F11232A
-:1077F20029F12A95E9F02250F1F0225099F02A95C8
-:1078020049F0225061F02A9581F02A95E1F02A95FB
-:10781200E9F023C0003809F44FC00C94833B0038D0
-:10782200E1F7C8C00023C9F71EC00023B1F72DC07D
-:10783200033098F744C1033080F70BC1003868F376
-:10784200033858F7C9C0013841F77BC1013051F400
-:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA
-:1078620009F41ED008951091E3001078DCD00F7750
-:10787200012B0093E300E9D0ACD000FFFDCF0091D3
-:10788200E30000680093E300089591D0123040F4C1
-:107892000FD010931E02DAD000911E020C94CB3B43
-:1078A2000091EB0001D004C000620093EB00089548
-:1078B2000091E800077FC0C0BA93AA93229700E024
-:1078C2000093190274D0AFD0202F2A9519F02A956F
-:1078D200E9F022C002E100931A020FE210E7E7E1A9
-:1078E200F2E0008311839DD008839DD00983E0DFFD
-:1078F20000911A0210E02881398102171307A8F4B7
-:107902000F7181F401E00093190211C002E10093AA
-:107912001A0201E410E7E3CF0E94CC3B002319F7DF
-:107922008ED040C01093190202C020931A027ED05A
-:10793200A7E1B2E001C08AD000911A02002309F146
-:1079420048D004FD1EC045D000FD03C042D004FF54
-:10795200FACF10E0012F1395003281F0ED91FC91E6
-:107962001197049133D02D913C912F5F3F4F3C935F
-:107972002E93FD0103810A95038361F72AD004FF48
-:10798200DACF00911902013039F423D004FD04C08A
-:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F
-:1079A20018D00B7F49D02296A991B99108951091D0
-:1079B200F10008957DDF00911E0208D047D009D062
-:1079C2000F773AD006D002FFFDCFBFC00093F1007F
-:1079D20008950091E800089524D010911D021058D6
-:1079E20029F01A9589F01A9591F019C061DF00917A
-:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63
-:107A020018D0E7DF0F770CC053DF00E0F2CF51D080
-:107A12000F7710E0F801E55EFD4F0081EACF0FD04D
-:107A22000BC001D000D00091F1000895D2DF0F7E8B
-:107A320003C00091E8000B7F0093E80008950091D5
-:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31
-:107A5200F3CF00911D02002329F00A9509F10A953E
-:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE
-:107A7200B9F4D9DF0F7711F416D01BD00093E900C7
-:107A82001091EB0010FF0BC00ED010E01093E90034
-:107A920021E0F801E55EFD4F20834FD003C042D0C4
-:107AA20045D0CFDFC9CF1091EB0010621093EB00ED
-:107AB20008951091E800177F1093E800089500914F
-:107AC2001D02002311F4AFDF02C0013011F4B7DF51
-:107AD200B3CF023031F52DD019F52091F1002F7777
-:107AE2002093E90023D000FF19C081F01FD000616C
-:107AF200DCDE01E010E0422F0E949F3E0093EA008C
-:107B020000E00093EA0012D00860CFDE0BD030E034
-:107B1200F901E55EFD4F008310D0DACF03D0D7CF55
-:107B2200BFDE089500E00093E90008950091EB00A4
-:107B3200089579DF3CDF00230895BADE4ADF0E7F25
-:107B4200089583DF46DF02FFFDCF73DF42DF0F7749
-:107B520073CF0091D70001600093D7000E948B3849
-:107B620000E000931F0208950C94BF388A93FA93A1
-:107B7200EA933A922A921A920A927A936A935A93BF
-:107B82004A933A932A931A930A938FB70091DA0091
-:107B920000FF24C00091D80000FF20C00EEF009328
-:107BA200DA000091D90000FF11C001E000930D013D
-:107BB200ABD0026096D09AD00860A2D00E949B38C7
-:107BC2000091E0000E7F0093E00008C000E0009307
-:107BD2000D0100931E0298D0046083D07FD002FF73
-:107BE20005C084D002FF02C00BEF75D077D000FF32
-:107BF2001BC07CD000FF18C001E000930E016AD0C8
-:107C020083D000626ED00EEF6FD0006179D06ED05B
-:107C12000F7D76D00091D80000620093D80009B59C
-:107C22000D7F09BD00E009BD59D004FF20C05ED020
-:107C320004FF1DC009B500FD05C00E94EB3809B55F
-:107C420000FFFDCF0091D8000F7D0093D80042D0F5
-:107C520000910E01002359F04CD00FEE45D00F7E5B
-:107C620052D000643ED042D001604AD042D036D0D9
-:107C720005FF0FC03BD005FF0CC000E000930E01D2
-:107C820035D00F7E3DD00FED2FD00F7D3CD0006858
-:107C920028D024D003FF0DC029D003FF0AC000E082
-:107CA20000931F0207EF17D00E94743B2DD0116082
-:107CB20018D08FBF09911991299139914991599100
-:107CC200699179910990199029903990E991F991E6
-:107CD200899118950FEE0093E10008950091E1005B
-:107CE20008951183008308950093E1000091E2005A
-:107CF20008950091E200006203D00091E200086062
-:107D02000093E2000895FCDFE0E2F2E000811181DD
-:107D1200089500008895FECF01E60DBF02E00EBF78
-:107D2200C2EED2E00E947438002311F00E94D33ECA
-:107D32000E9465380E948A3E0C948A3E4A951AF047
-:107D4200000F111FFBCF0895BA92AA929A928A92BB
-:107D52007A926A925A924A92BA93AA939A938A937D
-:107D62000895BB84AA84998488847F806E805D8014
-:107D72004C80BB81AA8199818881F0E00FB6F8948A
-:107D8200CE0FDF1F0FBE089520E006D0E9F7089559
-:107D9200259102D0E9F708952D9301501040202F2C
-:107DA200212B089585E890E7FC0105911491FC01CF
-:107DB2003296A591B491FC01349625913491422FCB
-:107DC200432B19F0F901E4DF01C0DEDF069610E76C
-:107DD2008139910748F308952F930CD02F9101D048
-:107DE20008953CD0F12FE02F45E047BFE89536D00B
-:107DF20012D0089533D0F12FE02F43E047BFE8952A
-:107E02002DD008952BD0F12FE02F43E047BFE89506
-:107E120025D001D0089522D041E147BFE8951EC088
-:107E22001DD0F12FE02F41E247BFC895002D16C0AB
-:107E320015D0F12FE02F49E047BFC895002D0EC0A5
-:107E4200F32FE22F012E102E41E047BFE89506C026
-:107E520005D0002E29E027BFE89500C0022E27B7E3
-:107E620020FDFCCF202D0895022E27B726FDFCCF42
-:107E7200202D08950E94A53E22974801C901DA01EA
-:107E820010C05BD001E0A00E00E0B01E00E4A0161E
-:107E920000E0B00608F440C0830120E030E00E9418
-:107EA200F23E0A2F0B2B09F440C0082F0F7710E087
-:107EB2002C01401A510A320100E4A02E03C00A2FFD
-:107EC2000B2BE1F04816590680F0F40101914F01A5
-:107ED2000983119729F001914F010883119711C06D
-:107EE200F2013196049108830CC0F20104910983D6
-:107EF2003196E817F907A1F7F401EDCF1BD00883FB
-:107F020019839201088119810E94213F16D0AA94F7
-:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE
-:107F220009F4AFCF83011DD0B7CF01E02296ECE078
-:107F32000C94B23E82010C945F3802E0400E00E0E5
-:107F4200501E08959A938A9380E090E08C0109D0A4
-:107F520080589F4F8F3F0FE69007C0F38991999108
-:107F6200089520E030E00C94FB3E00000000000089
-:067F720000000000FC000D
-:107FE4000C94ED3E0C94113F0C94193F0C94213FDA
-:0C7FF4000C94F23E0C94033F0C94293FC7
-:040000030000700089
-:100000000C94DA040C941E050C941E050C941E0529
-:100010000C941E050C941E050C941E050C941E05D4
-:100020000C941E050C941E050C94B7180C94891999
-:100030000C94EC270C941E050C941E050C941E05C4
-:100040000C941E050C941E050C941E050C941E05A4
-:100050000C941E050C9454280C941E050C941E053B
-:100060000C941E050C941E050C941E050C941E0584
-:100070000C941E050C941E050C941E050C941E0574
-:100080000C94AD0E0C941E050C941E050C941E05CC
-:100090000C941E050C941E050C941E050C941E0554
-:1000A0000C941E050C941E050C941E0579058905FB
-:1000B0009B05AB05B105C005CC05D205E005E905FA
-:1000C000FA050A0610064006F619181A061B181A31
-:1000D000061B5D1A801A061BD51AE81AEB1DEB1DCC
-:1000E000281E281E821EC01E38213821D91E382104
-:1000F000DA1FDA1F9D20B4203821232107634236FE
-:10010000B79BD8A71A39685618AEBAAB558C1D3CA8
-:10011000B7CC5763BD6DEDFD753EF6177231BF006C
-:100120000000803F08000000BE922449123EABAAA6
-:10013000AA2ABECDCCCC4C3E00000080BEABAAAA01
-:10014000AA3E00000000BF000000803F0000000049
-:1001500000084178D3BB4387D1133D190E3CC3BD82
-:100160004282AD2B3E68EC8276BED98FE1A93E4C2F
-:1001700080EFFFBE01C4FF7F3F00000000002B00A6
-:1001800014001A000800150017001C0018000C00CD
-:10019000120013002A0029000400160007000900BD
-:1001A0000A000B000D000E000F0033003400E100C8
-:1001B0001D001B000600190005001100100036008C
-:1001C0003700380028000530E000E200E30003308B
-:1001D0002C002C0004305000510052004F002B0026
-:1001E00014001A00090013000A000D000F00180087
-:1001F0001C0033002A002900040015001600170017
-:1002000007000B00110008000C0012003400E10090
-:100210001D001B000600190005000E00100036002E
-:100220003700380028000530E000E200E30003302A
-:100230002C002C0004305000510052004F002B00C5
-:1002400034003600370013001C0009000A000600C5
-:1002500015000F002A0029000400120008001800F1
-:100260000C0007000B001700110016003800E10019
-:10027000330014000D000E001B00050010001A00D2
-:1002800019001D0028000530E000E200E300033003
-:100290002C002C0004305000510052004F00350259
-:1002A0001E021F0220022102220223022402250232
-:1002B000260227022A004C003A003B003C003D0089
-:1002C0003E003F002D022E022F02300231020100BB
-:1002D000400041004200430044004500010001008D
-:1002E0000100010001000100010001000100010006
-:1002F000010001000100AB00AA00A900AE0035001A
-:100300001E001F00200021002200230024002500E1
-:10031000260027002A004C003A003B003C003D002C
-:100320003E003F002D002E002F0030003100010064
-:10033000400041004200430044004500010001002C
-:1003400001000100010001000100010001000100A5
-:10035000010001000100AB00AA00A900AE000000EE
-:10036000000000000000000000000000000000008D
-:10037000000000000000000000000000000000007D
-:10038000000000000000000000000000000000006D
-:10039000000000000000000000000000000000005D
-:1003A000000000000000000000000000000003301A
-:1003B00000000000043000000000000000001E00EB
-:1003C0001E001E001E001E001E001E001E001E003D
-:1003D0001E001E001E00000014001A000800150078
-:1003E00017001C0018000C00120013002F00000062
-:1003F00004001600070009000A000B000D000E00A3
-:100400000F00330034000D3000000000060019001A
-:1004100000000000110010000000000000000000BB
-:1004200000000000000000000000000000000000CC
-:1004300000000000000000000000000000000000BC
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000010078
-:100780000050010001000100010001000100010012
-:10079000010001004C00010001000100073006309B
-:1007A000135012500030013002300C3001000100B3
-:1007B0000B300A300930083001000100010001004F
-:1007C0000100010001000100010001000100010021
-:1007D00001000100010001000100010001002803E7
-:1007E000540068006500200050006C0061006E003D
-:1007F00063006B0020004B006500790062006F0011
-:1008000061007200640000002C034F00720074004D
-:1008100068006F006C0069006E0065006100720086
-:1008200020004B006500790062006F0061007200DB
-:100830006400730000000403090409026D00040150
-:1008400000A0FA09040000010301010009211101BF
-:100850000001223F000705810308000A0904010086
-:100860000103010200092111010001224D000705C9
-:10087000820308000A0904020001030000000921A4
-:10088000110100012236000705830308000A09044C
-:1008900003000103000000092111010001223900B9
-:1008A000070584031000011201100100000008ED8B
-:1008B000FE606001000102000105010906A10105B9
-:1008C0000719E029E7150025019508750181020542
-:1008D0000819012905950575019102950175039186
-:1008E0000105071900297715002501957875018103
-:1008F00002C005010980A101850216010026B7008A
-:100900001A01002AB700751095018100C0050C0975
-:1009100001A1018503160100269C021A01002A9CF0
-:1009200002751095018100C005010902A1010901AC
-:10093000A100050919012905150025019505750175
-:100940008102950175038101050109300931158185
-:10095000257F95027508810609381581257F950147
-:1009600075088106050C0A38021581257F950175E9
-:10097000088106C0C005010906A101050719E02983
-:10098000E71500250195087501810295017508811B
-:100990000105081901290595057501910295017553
-:1009A0000391010507190029FF150025FF9506751C
-:1009B000088100C011241FBECFEFDAE0DEBFCDBF3B
-:1009C00004B603FE24C08091690490916A04A0914A
-:1009D0006B04B0916C048730904BA740B04BB9F4D6
-:1009E0001092690410926A0410926B0410926C04C5
-:1009F00014BE84B7877F84BF88E10FB6F8948093D4
-:100A00006000109260000FBEE0E0F8E3099513E08B
-:100A1000A0E0B1E0E2E4F4E602C005900D92A23657
-:100A2000B107D9F714E0A2E6B3E001C01D92A936E0
-:100A3000B107E1F70E94FD150C941F320C940000E1
-:100A4000279A2F988FEF9FEF9093870080938600CF
-:100A50008AE08093800089E1809381000C94562D78
-:100A6000282F81110BC080918000877F80938000A8
-:100A700010928D0010928C002F9808952F988091DD
-:100A80008000886080938000233019F48FEF9FEFFF
-:100A90000FC083E090E0821B9109880F991F2FEF10
-:100AA0003FEFA90102C0569547958A95E2F7CA0122
-:100AB00090938D0080938C000895CF93DF93EC0189
-:100AC0000E94ED28BE0180E090E0DF91CF910C9470
-:100AD00018250F931F93462F50E04E30510508F014
-:100AE000DEC0DC01FA01EA5AFF4F12968C910C9499
-:100AF000E331882309F4D3C000E010E0980140E01E
-:100B000064E070E089E292E00E942B1281E090E0C4
-:100B10000FC0882309F4C3C000E010E0980140E052
-:100B200066E070E089EB91E00E942B1282E090E099
-:100B30000E945D05B4C0882309F4B1C000E010E054
-:100B4000980140E068E070E089EE91E00E942B128D
-:100B500084E090E0EDCF882311F083E005C083E0CE
-:100B60000CC0882349F084E00E94952540E164E0B0
-:100B700083E00E946D0A93C084E00E94B625F6CF00
-:100B8000882331F085EE0E947F1C0E94AD2D87C026
-:100B900085EE0E94471D83C0882309F480C00E940F
-:100BA000BF0D7DC0882309F47AC00E94B80D00E013
-:100BB00010E0980140E065E070E089E492E027C031
-:100BC000882309F46CC085E00E94B6250E94E00DE0
-:100BD00066C0882309F463C000E010E0980140E09B
-:100BE00068E070E089E191E00E942B1285E00E94AC
-:100BF000952555C0882309F452C00E94BE1200E01A
-:100C000010E0980140E068E070E089E191E00E9426
-:100C10002B1245C0882309F442C00E94C912EFCFAD
-:100C20008823E9F100E010E0980140E066E070E020
-:100C300089E891E00E942B1284E00E94B62583E0AF
-:100C40000E94B62580E10E94B62585E00E94B62567
-:100C50000E94E00D86E00E9495250E94DA2881110D
-:100C600002C00E94B6280E94F22890E09093680487
-:100C7000809367048068809367040E94F6280FC001
-:100C8000882369F000E010E0980140E066E070E041
-:100C900089E591E00E942B1286E00E94B62580E053
-:100CA00090E01F910F9108950F931F932FEF89EFFD
-:100CB00090E0215080409040E1F700C0000000E04B
-:100CC00010E0980140E065E070E089E492E00E9465
-:100CD0002B121F910F9108950F931F9300E010E0C6
-:100CE000980140E063E070E081E091E00E942B1207
-:100CF0002FEF82E597E0215080409040E1F700C05F
-:100D000000001F910F910895CF92DF92EF92FF9212
-:100D10000F931F93CF93DF93CDB7DEB7CC58D10994
-:100D20000FB6F894DEBF0FBECDBF2091210425FF82
-:100D3000C5C08C01FC01928180910001992309F4C6
-:100D400060C096E4EEE8F2E0DE01A95BBF4F0190DF
-:100D50000D929A95E1F7F8019081E0916203F0918C
-:100D60006303E90FF11DEE0FFF1F27E430E02C0FA6
-:100D70003D1FE20FF31F60817181680F711D88278D
-:100D800077FD8095982F0E94F12E20E030E040E41E
-:100D900051E40E94562E6B017C01F801218184E010
-:100DA00090E0821B9109BC01882777FD8095982FE0
-:100DB0000E94F12E9B01AC01C701B6010E94EE2DED
-:100DC0009B01AC0160E070E080E090E40E94643040
-:100DD00020E030E04CE551E40E9401304FE050E06B
-:100DE000C457DF4F0FB6F894DEBF0FBECDBFDF9103
-:100DF000CF911F910F91FF90EF90DF90CF900C94C7
-:100E0000CB1196E4EEE8F2E0DE01119601900D922E
-:100E10009A95E1F7F8019081E0916203F091630304
-:100E2000E90FF11DEE0FFF1F21E030E02C0F3D1FF9
-:100E3000E20FF31F60817181680F711D882777FDB4
-:100E40008095982F0E94F12E20E030E040E451E49C
-:100E50000E94562E6B017C01F801218184E090E014
-:100E6000821B9109BC01882777FD8095982F0E94ED
-:100E7000F12E9B01AC01C701B6010E94EE2D9B0132
-:100E8000AC0160E070E080E090E40E94643020E01B
-:100E900030E04CE551E40E940130C457DF4F0FB6FB
-:100EA000F894DEBF0FBECDBFDF91CF911F910F91A0
-:100EB000FF90EF90DF90CF900C94130EC457DF4F4C
-:100EC0000FB6F894DEBF0FBECDBFDF91CF911F915B
-:100ED0000F91FF90EF90DF90CF90089508950E94BA
-:100EE00020056E9A769A0C9454060C946E070C9416
-:100EF00084060895880F991FFC01E250F040859107
-:100F000094910895880F991FFC01E258FE4F859136
-:100F1000949108950F931F93CF93DF93EC01811564
-:100F200020E49207A0F5C11580E3D80708F0E1C0DE
-:100F3000C83ED105D8F4C03ED10508F0EEC1C83A8C
-:100F4000D10578F4C53AD10508F074C0C130D10597
-:100F500009F46DC008F4DEC1C430D10508F0DDC16C
-:100F6000D9C1CB3BD10508F470C0D4C1C11590E202
-:100F7000D90708F0B9C0C11521E0D20708F0CDC1EA
-:100F8000C03FD10508F4C6C18E01106506C2C1304C
-:100F900080E5D80709F4BDC068F5C13120E4D20767
-:100FA00009F4AEC050F4C03190E4D90708F0A5C0F0
-:100FB000CF70DD278E01146DF0C1C33120E4D2075C
-:100FC00009F4A4C008F49FC0C115D04509F0A2C11E
-:100FD0000E945C210E94E00D0E946C069FEF24E3BA
-:100FE0008CE0915020408040E1F700C000000E945A
-:100FF0007928D3C1C11520E6D20730F4C11581E5A7
-:10100000D80708F48CC02DC1C11590E7D90708F4A2
-:1010100081C1C11520E8D20708F478C1C11580E963
-:10102000D80708F077C1DF708E01106AB6C101E001
-:1010300010E0B3C1C53AD10509F471C1C63AD10572
-:1010400009F070C102E810E4A8C1C83AD10509F45A
-:101050006CC1C93AD10509F46BC1CA3AD10509F48A
-:101060006AC1CB3AD10509F469C1CC3AD10509F47A
-:1010700068C1CD3AD10509F467C1C03BD10509F477
-:1010800066C1CE3AD10509F465C1CF3AD10509F45C
-:1010900064C1C13BD10509F463C1C23BD10509F468
-:1010A00062C1C33BD10509F461C1C43BD10509F458
-:1010B00060C1C53BD10509F45FC1C63BD10509F448
-:1010C0005EC1C73BD10509F45DC1C83BD10509F438
-:1010D0005CC1C93BD10509F45BC1CA3BD10509F428
-:1010E0005AC100E014E459C1CE019F700E948207EA
-:1010F00055C1DD278E01106C50C100E011ED4DC1CE
-:1011000000E010ED4AC100E012ED47C100E013ED30
-:1011100044C180913D04816080933D043EC10E94A2
-:10112000DA28811102C00E94B6280E94F22890E0BD
-:101130009093680480936704C23090E5D90721F446
-:1011400080916704816086C0C43020E5D20721F415
-:101150008091670482607EC0C63080E5D80721F4A4
-:1011600080916704846076C0C83090E5D90719F48F
-:101170008091670427C0CA3020E5D20721F480910E
-:101180006704806167C0CC3080E5D80721F4809186
-:10119000670480625FC0CE3090E5D90721F480916A
-:1011A0006704806457C0C03120E5D20721F48091E4
-:1011B000670480684FC0C23180E5D80729F4809168
-:1011C00067048460886046C0C33090E5D90721F485
-:1011D000809167048E7F3EC0C53020E5D20721F4A0
-:1011E000809167048D7F36C0C73080E5D80721F431
-:1011F000809167048B7F2EC0C93090E5D90719F420
-:101200008091670426C0CB3020E5D20721F480917D
-:1012100067048F7E1FC0CD3080E5D80721F4809110
-:1012200067048F7D17C0CF3090E5D90721F48091F6
-:1012300067048F7B0FC0C13120E5D20721F4809174
-:1012400067048F7707C0C331D04531F480916704BC
-:101250008B7F877F80936704809167040E94F628C4
-:101260009CC08D2F99278F70992781309105D9F4D3
-:101270009E012370332702C0880F991F2A95E2F739
-:101280009C688E0144E0000F111F4A95E1F700278A
-:101290001370802B912B53E0CC0FDD1F5A95E1F793
-:1012A000C076DD272FC08230910531F4DC2FCC27AA
-:1012B0008E01016F106A71C08330910569F4CE010F
-:1012C0008370992701E010E002C0000F111F8A957A
-:1012D000E2F7C8019C680FC0049709F05EC0CE0118
-:1012E0008370992701E010E002C0000F111F8A955A
-:1012F000E2F7C8019A6823E0CC0FDD1F2A95E1F7D9
-:10130000C07ED7708C010C2B1D2B47C0DF708E0167
-:10131000106243C000E010E040C08E013EC001E812
-:1013200010E43BC003E810E438C002EE14E435C01A
-:1013300009EE14E432C00AEE14E42FC005EB14E405
-:101340002CC006EB14E429C007EB14E426C00CEC17
-:1013500014E423C00DEC14E420C003E815E41DC020
-:101360000AE815E41AC002E915E417C004E915E417
-:1013700014C001E216E411C003E216E40EC004E258
-:1013800016E40BC005E216E408C006E216E405C048
-:1013900007E216E402C00AE216E4C801DF91CF9129
-:1013A0001F910F9108959CE0799FF001112490E323
-:1013B000899FE00DF11D1124E60FF11DEE0FFF1FB7
-:1013C000E258FE4F85919491803E9105E0F4803C77
-:1013D000910558F58133910509F46FC048F48932BD
-:1013E000910509F463C08A32910509F46DC072C099
-:1013F00089339105E9F082389105D1F08533910563
-:1014000009F44DC067C0833E910581F138F4803EF8
-:101410009105B9F0823E9105D9F05CC0863E9105F8
-:1014200061F1873E9105A1F155C00E947A070895A8
-:101430002091670420FD02C021FF4CC080EE90E0A7
-:1014400049C08091670480FFF9CF89E390E042C0F2
-:101450008091670482FF0EC08091670484FF03C0FF
-:1014600080E090E037C083EE90E034C08091670464
-:1014700082FFF2CF82EE90E02DC08091670483FF5F
-:101480000BC08091670484FDEBCF87EE90E022C013
-:101490008091670483FFF5CF86EE90E01BC08091BA
-:1014A000670485FF07C089E290E014C0809167045B
-:1014B00085FFF9CF85E390E00DC08091670486FF3A
-:1014C00007C08AE290E006C08091670486FFF9CFEA
-:1014D00081E390E00E948A070895CF92DF92EF9215
-:1014E000FF920F931F9301E010E020E030E06801CD
-:1014F000790104C0CC0CDD1CEE1CFF1C8A95D2F7D0
-:1015000004C0000F111F221F331F6A95D2F70C2948
-:101510001D292E293F29C0902104D0902204E0905B
-:101520002304F0902404C022D122E222F322842F4B
-:10153000C016D106E206F30641F41F910F91FF9009
-:10154000EF90DF90CF900C9495251F910F91FF9015
-:10155000EF90DF90CF900C94B62508950C94AD0ACF
-:101560005F926F927F928F929F92AF92BF92CF9233
-:10157000DF92EF92FF920F931F93CF93DF93CDB73C
-:10158000DEB728970FB6F894DEBF0FBECDBFCE01F1
-:1015900001966C014E0199E0890E911C20E030E02B
-:1015A00040E050E060E070E000E010E0E12CF12C61
-:1015B0006C2C5D2C88E0782EAA24A394B12CE4ED49
-:1015C000F2E0A62DB52D872D01900D928A95E1F7B9
-:1015D000F601819191916F01FC01E07FFF27E032DC
-:1015E000F10559F48F709927F50102C0EE0FFF1F26
-:1015F0008A95E2F7EE2AFF2A37C0E033F10559F465
-:101600008F709927F50102C0EE0FFF1F8A95E2F750
-:101610000E2B1F2B29C0E034F10559F48F70992748
-:10162000F50102C0EE0FFF1F8A95E2F76E2B7F2BAC
-:101630001BC0E035F10559F48F709927F50102C000
-:10164000EE0FFF1F8A95E2F74E2B5F2B0DC0E036A1
-:10165000F10551F48F709927F50102C0EE0FFF1FBD
-:101660008A95E2F72E2B3F2BC814D90409F0A7CF97
-:1016700084B19E2D9095892384B985B1E82AE5B877
-:1016800087B1902F9095892387B988B1082B08B925
-:101690008AB1962F909589238AB98BB1682B6BB943
-:1016A0008DB1942F909589238DB98EB1482B4EB969
-:1016B00080B3922F9095892380BB81B3282B21BBC7
-:1016C00028960FB6F894DEBF0FBECDBFDF91CF9145
-:1016D0001F910F91FF90EF90DF90CF90BF90AF9050
-:1016E0009F908F907F906F905F9008955F926F9220
-:1016F0007F928F929F92AF92BF92CF92DF92EF92A2
-:10170000FF920F931F93CF93DF93CDB7DEB7689708
-:101710000FB6F894DEBF0FBECDBF85B7806885BF1A
-:1017200085B7806885BF0E94B00ACE0101966C0122
-:101730004E0199E1890E911C20E030E040E050E03C
-:1017400060E070E000E010E0E12CF12C6C2C5D2CEE
-:1017500088E1782EAA24A394B12CECEDF2E0A62D1A
-:10176000B52D872D01900D928A95E1F7F6018191B3
-:1017700091916F01FC01E07FFF27E032F10559F400
-:101780008F709927F50102C0EE0FFF1F8A95E2F7CF
-:10179000EE2AFF2A37C0E033F10559F48F709927FC
-:1017A000F50102C0EE0FFF1F8A95E2F70E2B1F2BEB
-:1017B00029C0E034F10559F48F709927F50102C072
-:1017C000EE0FFF1F8A95E2F76E2B7F2B1BC0E035D3
-:1017D000F10559F48F709927F50102C0EE0FFF1F34
-:1017E0008A95E2F74E2B5F2B0DC0E036F10551F4E0
-:1017F0008F709927F50102C0EE0FFF1F8A95E2F75F
-:101800002E2B3F2BC814D90409F0A7CF84B19E2DED
-:101810009095892384B985B1E82AE5B887B1902FDE
-:101820009095892387B988B1082B08B98AB1962F7A
-:10183000909589238AB98BB1682B6BB98DB1942FA0
-:10184000909589238DB98EB1482B4EB980B3922FD4
-:101850009095892380BB81B3282B21BB10926D0307
-:1018600010926C03109265031092640310926F0340
-:1018700010926E0310926703109266031092710328
-:101880001092700310926903109268031092730310
-:101890001092720310926B0310926A0368960FB64F
-:1018A000F894DEBF0FBECDBFDF91CF911F910F9196
-:1018B000FF90EF90DF90CF90BF90AF909F908F9070
-:1018C0007F906F905F900C946F077F928F929F92A2
-:1018D000AF92BF92CF92DF92EF92FF920F931F933E
-:1018E000CF93DF93CDB7DEB7A0970FB6F894DEBFE6
-:1018F0000FBECDBF6E0149E1C40ED11C84E6E82EB7
-:1019000083E0F82E98E0792EBC2CAD2C01E010E09D
-:1019100028E1822E35E0932EE4EDF2E0AB2DBA2DD6
-:10192000872D01900D928A95E1F7F60181919191B1
-:101930006F019C01207F33272032310591F424B1BF
-:101940008F709927A80102C0440F551F8A95E2F7AE
-:10195000CA01922F982B94B995B18095892385B9A6
-:1019600053C02033310591F427B18F709927F801C6
-:1019700002C0EE0FFF1F8A95E2F7CF01922F982B3E
-:1019800097B998B18095892388B93EC02034310534
-:1019900091F42AB18F709927A80102C0440F551FF6
-:1019A0008A95E2F7CA01922F982B9AB99BB180953C
-:1019B00089238BB929C02035310591F42DB18F7061
-:1019C0009927F80102C0EE0FFF1F8A95E2F7CF01B9
-:1019D000922F982B9DB99EB1809589238EB914C002
-:1019E0002036310589F420B38F709927A80102C0F1
-:1019F000440F551F8A95E2F7CA01922F982B90BB8E
-:101A000091B38095892381BB50EA5A95F1F7BE01C5
-:101A10006F5F7F4F20E030E040E050E0ECEDF2E01F
-:101A2000DE011196882D01900D928A95E1F7FB0158
-:101A300081919191BF01FC01E07FFF27E032F10528
-:101A400011F4E3B113C0E033F10511F4E6B10EC0B7
-:101A5000E034F10511F4E9B109C0E035F10511F404
-:101A6000ECB104C0E036F105B9F4EFB1F0E08F70ED
-:101A7000992702C0F595E7958A95E2F7E0FD08C041
-:101A8000C801042E02C0880F991F0A94E2F702C011
-:101A900080E090E0282B392B4F5F5F4F4C30510591
-:101AA00009F0BCCFF701808191818217930721F063
-:101AB00031832083909271020E94B00AF2E0EF0E0F
-:101AC000F11C4CE6E41643E0F40609F025CF8091C2
-:101AD0007102882361F1815080937102882339F06B
-:101AE0008FE99FE00197F1F700C0000020C08091CE
-:101AF00064039091650390936D0380936C038091D0
-:101B000066039091670390936F0380936E038091B7
-:101B1000680390916903909371038093700380919F
-:101B20006A0390916B0390937303809372030E94F6
-:101B3000750781E0A0960FB6F894DEBF0FBECDBF4B
-:101B4000DF91CF911F910F91FF90EF90DF90CF9099
-:101B5000BF90AF909F908F907F900895E82FF0E016
-:101B6000EE0FFF1FE459FC4F808191810895089585
-:101B7000809152048160809352040C9408298091D2
-:101B800052048E7F809352040C9408290E94DA2814
-:101B9000811102C00E94B6280E9404298093520439
-:101BA0003E9A809171008D7F8093710082E08093D6
-:101BB00090008AE18093910081E0809376030895FC
-:101BC00080917603811102C00E94C60D1092C60357
-:101BD0001092C503809171008D7F80937100809178
-:101BE00090008F7780939000109288031092870363
-:101BF0001092BF031092C0031092C1031092C2034F
-:101C00001092BE031092BD03EDE9F3E0ADE8B3E03E
-:101C100011921192119211921D921D9283E0ED3B4F
-:101C2000F807B1F70895CF92DF92EF92FF920F93EA
-:101C30001F93CF93DF9320918703222309F484C05D
-:101C40006B017C0180917603811102C00E94C60D58
-:101C50000DEB13E0C7E0D0E0A7019601F8019291E7
-:101C60008291729162918F010E94522E811131C036
-:101C7000FE01EE0FFF1FEE0FFF1FE356FC4F108219
-:101C8000118212821382DE01AA0FBB1FA357BC4F21
-:101C900011961C921E92C730D105E9F0219644811D
-:101CA0005581668177814083518362837383148277
-:101CB00015821682178212968D919C911397119618
-:101CC0009C938E9313961C921E92129734961296A2
-:101CD000E2CF219708F68091C5039091C603019742
-:101CE00097FD05C09093C6038093C50304C010926E
-:101CF000C6031092C5038091C5039091C60320913D
-:101D0000C3033091C4032817390724F01092C40389
-:101D10001092C303892BC1F4809171008D7F809351
-:101D20007100809190008F77809390001092BF0394
-:101D30001092C0031092C1031092C2031092BE030E
-:101D40001092BD0310928703DF91CF911F910F91E5
-:101D5000FF90EF90DF90CF9008951F920F920FB6F3
-:101D60000F9211244F925F926F927F928F929F9267
-:101D7000AF92BF92CF92DF92EF92FF922F933F9359
-:101D80004F935F936F937F938F939F93AF93BF9383
-:101D9000CF93DF93EF93FF9380918703882309F418
-:101DA0009BC1C091C503D091C6031C161D060CF043
-:101DB00093C14090770350907803609079037090BE
-:101DC0007A0320E030E0A901C301B2010E94FD2F97
-:101DD00018160CF065C0C130D10509F452C08091CD
-:101DE000C3039091C403BE010E94CF317C01909344
-:101DF000C4038093C3038090890390908A03A090CA
-:101E00008B03B0908C0320E030E040E85FE3C50135
-:101E1000B4010E94EE2D6093890370938A0380932E
-:101E20008B0390938C03F701EE0FFF1FEE0FFF1F44
-:101E3000E356FC4FA30192016081718182819381FD
-:101E40000E94562E20E030E040E05EE30E94013028
-:101E50009B01AC01C501B4010E94FD2F18168CF442
-:101E6000C7010196BE010E94CF319093C4038093B5
-:101E7000C3031092890310928A0310928B0310926D
-:101E80008C03E091C303F091C403EE0FFF1FEE0F2C
-:101E9000FF1FE356FC4F6081718182819381D0C026
-:101EA000C090BF03D090C003E090C103F090C20384
-:101EB00020E030E0A901C701B6010E94522E21970F
-:101EC000882309F4A2C0FE01EE0FFF1FEE0FFF1FD3
-:101ED000E356FC4F80809180A280B380A5019401DD
-:101EE000C701B6010E94522E87FF31C0A50194019F
-:101EF00060E070E08CED93EC0E94562E20E030E024
-:101F000040E451E40E94562E20E030E040E05FE3E0
-:101F10000E9401309B01AC0160E070E080E090E441
-:101F20000E9464309B01AC01C501B4010E940130E4
-:101F30009B01AC01C701B6010E94522E87FF07C06A
-:101F4000A701960160E070E08CED93E439C0A50133
-:101F50009401C701B6010E94FD2F18160CF055C060
-:101F6000A501940160E070E08CED93E40E94562E90
-:101F700020E030E040E451E40E94562E20E030E0C2
-:101F800040E05FE30E9401309B01AC0160E070E043
-:101F900080E090E40E9464309B01AC01C501B40173
-:101FA0000E9401309B01AC01C701B6010E94FD2FC8
-:101FB00018165CF5A701960160E070E08CED93ECDB
-:101FC0000E94562E20E030E040E451E40E94562E5C
-:101FD00020E030E040E05FE30E9401309B01AC0173
-:101FE00060E070E080E090E40E9464309B01AC010E
-:101FF000C701B6010E9401306093BF037093C00314
-:102000008093C1039093C20313C0FE01EE0FFF1F24
-:10201000EE0FFF1FE356FC4F80819181A281B381B7
-:102020008093BF039093C003A093C103B093C203F6
-:102030006091BF037091C0038091C1039091C2036E
-:1020400020917403309175032F3F4FEF340731F027
-:102050002F5F3F4F30937503209374030E94D41277
-:102060006B017C0120E034E244EF51E40E94522EE7
-:1020700087FF08C086EFC82E88E2D82E84EFE82EAE
-:1020800081E4F82E20E030E040E051E4C701B601E1
-:102090000E9401309B01AC0160E074E284E79BE4A4
-:1020A0000E94562E6B017C010E94BE2E70939700F9
-:1020B00060939600209172023091730240917402F5
-:1020C00050917502C701B6010E9401300E94BE2ED8
-:1020D000709399006093980080918803882309F495
-:1020E00033C1C0908303D0908403E0908503F090C7
-:1020F000860320E030E0A901C701B6010E94FD2F50
-:102100001816D4F580917403909175038F3F2FEFCB
-:10211000920729F001969093750380937403C70189
-:10212000B6010E94D41220E030E040E051E40E9469
-:1021300001309B01AC0160E074E284E79BE40E9403
-:10214000562E6B017C010E94BE2E70939700609307
-:102150009600209172023091730240917402509166
-:102160007502C701B6010E9401300E94BE2E709315
-:1021700099006093980008C0109297001092960002
-:10218000109299001092980060917D0370917E03E7
-:102190006F5F7F4F70937E0360937D032091960065
-:1021A0003091970080E090E0232BF1F0C0919600F1
-:1021B000D09197000E94EF2E6B017C01BE0180E060
-:1021C00090E00E94EF2E9B01AC0160917F03709123
-:1021D000800380918103909182030E94562E20E01B
-:1021E0003FEF4FE757E410C00E94EF2E6B017C01D8
-:1021F00020E030EE4FEF54E460917F037091800354
-:1022000080918103909182030E9401309B01AC0177
-:10221000C701B6010E94FD2F87FD96C080917B0308
-:102220008F5F80937B0390E020914E0430914F04A8
-:1022300082179307A0F080915904882319F0109217
-:102240007B030DC0809171008D7F80937100809120
-:1022500090008F7780939000109288037DC08091CA
-:102260007C03C0917B03811128C0C0905304D0909F
-:102270005404E0905504F090560420E030E0A901A9
-:10228000C701B6010E94FD2F1816BCF481E08093AF
-:102290007C031092830310928403109285031092A2
-:1022A0008603C0927F03D0928003E0928103F09274
-:1022B0008203C150C0937B0343C010927C031092F1
-:1022C000750310927403E0915004F091510448E0BA
-:1022D000C49FE00DF11D112480819181A281B38101
-:1022E0008093830390938403A0938503B093860324
-:1022F00020E030E040E85EE364817581868197816B
-:102300000E9401306B017C0120E030E048EC52E497
-:1023100060917602709177028091780290917902B3
-:102320000E94562E9B01AC01C701B6010E940130EC
-:1023300060937F0370938003809381039093820363
-:1023400010927E0310927D038091520480FD04C0A0
-:102350001092880310928703FF91EF91DF91CF9144
-:10236000BF91AF919F918F917F916F915F914F91AD
-:102370003F912F91FF90EF90DF90CF90BF90AF9063
-:102380009F908F907F906F905F904F900F900FBEB7
-:102390000F901F901895CF92DF92EF92FF92CF93FC
-:1023A000DF936B017C01EA0180917603811102C009
-:1023B0000E94C60D8091520480FF46C08091C503E3
-:1023C0009091C60308970CF03FC0809171008D7FFB
-:1023D000809371008091880381110E94E00D81E05B
-:1023E00080938703109275031092740320E030E00D
-:1023F000A901C701B6010E94FD2F1816DCF48091D7
-:10240000C5039091C603FC01EE0FFF1FEE0FFF1FE7
-:10241000E356FC4FC082D182E282F382FC01EE0FD0
-:10242000FF1FE357FC4FD183C08301969093C603EF
-:102430008093C503809171008260809371008091C8
-:102440009000806880939000DF91CF91FF90EF9093
-:10245000DF90CF9008958F929F92AF92BF92CF92CC
-:10246000DF92EF92FF920F931F93CF93DF93EC01D4
-:102470007B01D42E4801590180917603811102C05D
-:102480000E94C60D8091520480FF6BC08091710044
-:102490008D7F809371008091870381110E94E00DF0
-:1024A00081E080938803D0935104C0935004F0924C
-:1024B0004F04E0924E04D0925904809253049092BB
-:1024C0005404A0925504B0925604109289031092BD
-:1024D0008A0310928B0310928C0310927B038881E5
-:1024E0009981AA81BB818093830390938403A093F5
-:1024F0008503B093860320E030E040E85EE36C8122
-:102500007D818E819F810E9401306B017C0120E0E2
-:1025100030E048EC52E4609176027091770280914D
-:102520007802909179020E94562E9B01AC01C7015E
-:10253000B6010E94013060937F0370938003809303
-:1025400081039093820310927E0310927D03809109
-:102550007100826080937100809190008068809308
-:102560009000DF91CF911F910F91FF90EF90DF903E
-:10257000CF90BF90AF909F908F9008958091C703A8
-:1025800090E0019666E070E00E94CF318093C7032F
-:1025900008958091C70390E0019766E070E00E9483
-:1025A000CF318093C70308958F929F92AF92BF92CD
-:1025B000CF92DF92EF92FF920F931F93CF93DF930F
-:1025C0006B017C01C0917403D0917503BE0180E062
-:1025D00090E00E94EF2E4B015C01A701960160E0A4
-:1025E00070E08CE594E40E94562E9B01AC01C5017D
-:1025F000B4010E9401300E94C32E2091C7032330F2
-:1026000009F473C028F4222351F02130E9F02CC1E1
-:10261000243009F4A0C0253009F4E0C025C180E0D1
-:1026200090E0A0E0BFE38093720290937302A093C6
-:102630007402B0937502109277031092780310928F
-:10264000790310927A0310C11092770310927803E5
-:102650001092790310927A036431710540F46A3064
-:10266000710560F520E030E040E85EE32BC0693C96
-:10267000710508F0AAC080E090E00E94EF2E20E0F3
-:1026800030E040EA51E40E94ED2D20E030E044E3E8
-:1026900053E40E94562E9B01AC010E94013020E0C1
-:1026A00030E040E05EE30E9401309B01AC0160E05D
-:1026B00070E080E09EE30E94ED2D44C020E030E019
-:1026C00040E05FE3C701B6010E9401306B017C016D
-:1026D00080E090E0A0E0BEE38093720290937302EA
-:1026E000A0937402B0937502BFC01092770310924A
-:1026F00078031092790310927A034AE0469F900182
-:10270000479F300D1124C90168EB7BE00E94BB316B
-:10271000BC016C5D754077FF03C0719561957109CF
-:10272000882777FD8095982F0E94F12E2EE333ECB9
-:102730004EE259E30E94013020E030E040EC5EE3DD
-:102740000E94EE2D60937202709373028093740264
-:102750009093750289C010927703109278031092BB
-:10276000790310927A03CE0183709927892BE1F0C7
-:10277000BE016170772780E090E00E94EF2E20E09C
-:1027800030E040E05EE30E94013020E030E040E4D1
-:102790005FE30E94EE2D6093720270937302809348
-:1027A0007402909375020CC080E090E0A0E0BFE35B
-:1027B0008093720290937302A0937402B093750297
-:1027C000C770DD27CD2B09F04FC010927202109216
-:1027D0007302109274021092750246C01092770331
-:1027E000109278031092790310927A0300E010E0BF
-:1027F00020E03FE30093720210937302209374026F
-:10280000309375026739710578F180E090E00E949D
-:10281000EF2E20E030E047E153E40E94ED2D20E070
-:1028200030E04AE754E40E94562E20E030E048E4CD
-:1028300052E40E94013020E030E040EA51E40E947E
-:10284000332F0E94BE2E660F771F660F771FFB0186
-:10285000EC50FD4F2081318142815381C701B60187
-:102860000E9401306B017C01C701B601DF91CF915D
-:102870001F910F91FF90EF90DF90CF90BF90AF909E
-:102880009F908F9008958091D8030895CF93DF9300
-:1028900000D01F92CDB7DEB79C0180915E048430DA
-:1028A00019F593E099833B832A839093E9008FEF96
-:1028B0009091E800815095FD06C095ED9A95F1F74D
-:1028C00000008111F5CF8091E80085FF0DC040E048
-:1028D00050E063E070E0CE0101960E94A71680915F
-:1028E000E8008E778093E8000F900F900F90DF91B3
-:1028F000CF910895CF93DF9300D01F92CDB7DEB76D
-:1029000020915E04243021F522E029839B838A8371
-:1029100083E08093E9008FEF9091E800815095FD6E
-:1029200006C095ED9A95F1F700008111F5CF8091E1
-:10293000E80085FF0DC040E050E063E070E0CE01AC
-:1029400001960E94A7168091E8008E778093E80098
-:102950000F900F900F90DF91CF91089520915E041A
-:102960002430F1F422E02093E9002FEF3091E800C9
-:10297000215035FD06C035ED3A95F1F700002111E3
-:10298000F5CF2091E80025FF0BC040E050E065E066
-:1029900070E00E94A7168091E8008E778093E8008F
-:1029A0000895CF93DF93EC0190915E04943009F089
-:1029B00046C0809184028823D9F0809185028823C3
-:1029C000B9F09093E9008FEF9091E800815095FD68
-:1029D00006C095E19A95F1F700008111F5CF80913D
-:1029E000E80085FF2CC040E050E060E170E017C0D7
-:1029F00081E08093E9008FEF9091E800815095FD90
-:102A000006C095ED9A95F1F700008111F5CF809100
-:102A1000E80085FF14C040E050E068E070E0CE01BF
-:102A20000E94A7168091E8008E778093E80080E1ED
-:102A3000FE01A8ECB3E001900D928A95E1F7DF91D9
-:102A4000CF91089580915D04811109C00E943C18C6
-:102A50000E9499188091E20084608093E2000895BA
-:102A600010925D040895089508950C94E12742E0C2
-:102A700061EC81E00E94B61742E061EC82E00E94C6
-:102A8000B61742E061EC83E00E94B61742E161ECC8
-:102A900084E00C94B61780916004833009F455C02B
-:102AA00030F4813071F0823009F48EC008958A309C
-:102AB00009F47AC08B3009F460C0893009F09CC0F9
-:102AC00020C080915F04813A09F096C08091E800AF
-:102AD000877F8093E8008091630490916404892B40
-:102AE00021F460E188EC93E003C060E080E090E0D6
-:102AF00070E00E94F2168091E8008B778093E800E6
-:102B0000089580915F04813209F076C0809163045A
-:102B100090916404009719F0039709F06DC08091BB
-:102B2000E800877F8093E8008091E80082FD05C07F
-:102B300080915E048111F8CF5FC08091F100809395
-:102B4000D8038091E8008B7753C080915F04813A6D
-:102B500009F052C08091630490916404892B09F0BC
-:102B60004BC08091E800877F8093E8008091E80067
-:102B700080FFFCCF8091840236C080915F04813257
-:102B8000D9F58091630490916404892BA9F5809113
-:102B9000E800877F8093E8000E94EB178091610432
-:102BA000809384020C945C2180915F04813221F532
-:102BB0008091E800877F8093E8000E94EB17809166
-:102BC00062048093D903089580915F04813AA1F44F
-:102BD0008091E800877F8093E8008091E80080FF83
-:102BE000FCCF8091D9038093F1008091E8008E772B
-:102BF0008093E8000C94EB17089584B7877F84BF17
-:102C000088E10FB6F89480936000109260000FBEC8
-:102C100090E080E80FB6F894809361009093610093
-:102C20000FBE0E948E1B0E943C180E949918809132
-:102C3000E20084608093E20078940E941F1B0E944F
-:102C4000901B8AE792E00E943A1B80915E048530D7
-:102C500069F40E949B2780915C048823B1F30E9451
-:102C6000C927882391F30E949116EFCF0E94981BE9
-:102C7000ECCF292F332723303105C9F064F42130FC
-:102C8000310581F02230310509F043C08DE690E036
-:102C90002AE338E042C021323105F1F02232310519
-:102CA00041F137C082E190E027EA38E036C0992749
-:102CB0008130910541F08230910541F0892B49F531
-:102CC000E6E3F8E005C0E8E0F8E002C0EEEDF7E08A
-:102CD000849190E09F0121C06430D8F4E62FF0E0A9
-:102CE000EE0FFF1FE05BFC4F2081318189E090E017
-:102CF00014C0643070F470E0FB01EE0FFF1FE85B5E
-:102D0000FC4F20813181FB01EC5BFC4F808190E026
-:102D100004C080E090E020E030E0FA0131832083BD
-:102D2000089580E189BD82E189BD09B400FEFDCF2F
-:102D30008091D8008F7D8093D8008091E0008260E0
-:102D40008093E0008091E00081FDFCCF0895CF9258
-:102D5000DF92EF92FF920F931F93CF93DF93EC01DB
-:102D60008B016A010E940A18811133C0C114D10479
-:102D700039F0F60180819181081B190BC80FD91F0A
-:102D8000E12CF12C0115110519F18091E80085FD68
-:102D900016C08091E8008E778093E800C114D104BA
-:102DA00049F0F60180819181E80EF91EF182E082FE
-:102DB00085E00FC00E940A18882321F30AC0899178
-:102DC0008093F10001501109FFEFEF1AFF0ADACFEB
-:102DD00080E0DF91CF911F910F91FF90EF90DF90F6
-:102DE000CF90089520916504309166042617370727
-:102DF00048F06115710539F42091E8002E77209391
-:102E0000E80001C0B90140E061157105A9F1209108
-:102E10005E04222309F443C0253009F442C0209106
-:102E2000E80023FD40C02091E80022FD32C020913F
-:102E3000E80020FFE9CF4091F3002091F20030E05C
-:102E4000342BFC01CF016115710559F02830310593
-:102E500040F481918093F100615071092F5F3F4FE1
-:102E6000F1CF41E02830310509F040E02091E80041
-:102E70002E772093E800C8CF4111C9CF0AC08091B6
-:102E80005E04882361F0853061F08091E80083FD65
-:102E90000AC08091E80082FFF2CF80E0089582E0CE
-:102EA000089583E0089581E00895209165043091AC
-:102EB00066042617370748F06115710539F420912B
-:102EC000E8002E772093E80001C0B901FC0120E062
-:102ED0006115710591F180915E04882309F440C069
-:102EE000853009F43FC08091E80083FD3DC08091AA
-:102EF000E80082FD2FC08091E80080FFE9CF20919B
-:102F0000F3008091F20090E0922B6115710559F069
-:102F10008830910540F424912093F100319661505E
-:102F200071090196F2CF21E0089709F020E0809125
-:102F3000E8008E778093E800CBCF2111CCCF0AC078
-:102F400080915E04882361F0853061F08091E80013
-:102F500083FD0AC08091E80082FFF2CF80E00895EF
-:102F600082E0089583E0089581E00895982F9730D6
-:102F700058F59093E900981739F07091EC00209182
-:102F8000ED005091F00003C0242F762F50E021FF78
-:102F900019C03091EB003E7F3093EB003091ED0093
-:102FA0003D7F3093ED003091EB0031603093EB00CA
-:102FB0007093EC002093ED005093F0002091EE0010
-:102FC00027FF07C09F5FD3CF8F708093E90081E018
-:102FD000089580E0089580915F0487FF11C080917B
-:102FE000E80082FD05C080915E048111F8CF11C018
-:102FF0008091E8008B770BC080915E04882349F0B4
-:103000008091E80080FFF8CF8091E8008E77809370
-:10301000E80008952091E4003091E50095E64091A4
-:10302000EC00842F817040FF22C08091E80080FD79
-:103030001CC080915E04882391F0853091F08091CE
-:10304000EB0085FD10C04091E4005091E50042176F
-:10305000530729F39A01915011F784E0089582E013
-:10306000089583E0089581E0089580E008954091F7
-:10307000E80042FFDECF08950E94AA180E94B2180D
-:10308000E0EEF0E0808181608083E8EDF0E0808117
-:103090008F77808319BCA7EDB0E08C918E7F8C93E5
-:1030A00080818F7E808310925D0408950F931F931B
-:1030B000CF93DF930E94AA180E94B218C8EDD0E007
-:1030C00088818F77888388818068888388818F7DD5
-:1030D000888319BC10925E0410925A0410925C040A
-:1030E00010925B0400EE10E0F80180818B7F8083FA
-:1030F00088818160888342E060E080E00E94B617AA
-:10310000E1EEF0E080818E7F8083E2EEF0E080816E
-:1031100081608083808188608083F80180818E7FD8
-:103120008083888180618883DF91CF911F910F9187
-:103130000895E8EDF0E080818F7E8083E7EDF0E098
-:1031400080818160808384E082BF81E080935D0420
-:103150000C945618E8EDF0E080818E7F8083109209
-:10316000E20008951092DA001092E10008951F9293
-:103170000F920FB60F9211242F933F934F935F93AB
-:103180006F937F938F939F93AF93BF93EF93FF932F
-:103190008091E10082FF0BC08091E20082FF07C0B6
-:1031A0008091E1008B7F8093E1000E941E1B809143
-:1031B000DA0080FF1FC08091D80080FF1BC0809183
-:1031C000DA008E7F8093DA008091D90080FF0DC0F5
-:1031D00080E189BD82E189BD09B400FEFDCF81E0B7
-:1031E00080935E040E94221505C019BC10925E04F3
-:1031F0000E9430158091E10080FF19C08091E200AB
-:1032000080FF15C08091E2008E7F8093E200809164
-:10321000E20080618093E2008091D8008062809318
-:10322000D80019BC85E080935E040E94341580911B
-:10323000E10084FF30C08091E20084FF2CC080E177
-:1032400089BD82E189BD09B400FEFDCF8091D8001F
-:103250008F7D8093D8008091E1008F7E8093E10084
-:103260008091E2008F7E8093E2008091E200816095
-:103270008093E20080915A04882311F084E007C013
-:103280008091E30087FD02C081E001C083E080936C
-:103290005E040E9435158091E10083FF29C0809172
-:1032A000E20083FF25C08091E100877F8093E100E9
-:1032B00082E080935E0410925A048091E1008E7F38
-:1032C0008093E1008091E2008E7F8093E200809104
-:1032D000E20080618093E20042E060E080E00E94D2
-:1032E000B6178091F00088608093F0000E9433153B
-:1032F000FF91EF91BF91AF919F918F917F916F91CE
-:103300005F914F913F912F910F900FBE0F901F90A3
-:1033100018951F920F920FB60F9211242F933F937F
-:103320004F935F936F937F938F939F93AF93BF93CD
-:10333000CF93DF93EF93FF93C091E900CF7080911B
-:10334000EC00D82FD17080FDD0E81092E900809178
-:10335000F000877F8093F00078940E94CD1910923E
-:10336000E9008091F00088608093F000CD2BCF7051
-:10337000C093E900FF91EF91DF91CF91BF91AF91A1
-:103380009F918F917F916F915F914F913F912F917D
-:103390000F900FBE0F901F9018951F93CF93DF9340
-:1033A000CDB7DEB7AA970FB6F894DEBF0FBECDBF7C
-:1033B000EFE5F4E088E08E0F9091F10091938E1389
-:1033C000FBCF0E944B158091E80083FF1FC18091C5
-:1033D0005F0490916004492F50E04A30510508F095
-:1033E00015C1FA01EC59FF4F0C94E331803881F09C
-:1033F000823809F00BC1809163048F708093E900DB
-:103400008091EB0085FB882780F91092E90006C0C7
-:1034100080915B0490915C04911182609091E8002E
-:10342000977F9093E8008093F1001092F100C8C05C
-:10343000282F2D7F09F0EAC0882319F0823061F02F
-:10344000E5C080916104813009F0E0C0933009F05B
-:1034500080E080935C042BC080916104811127C0BF
-:10346000809163048F7009F4D1C08093E9002091AA
-:10347000EB0020FF1CC0933021F48091EB008062B0
-:1034800014C09091EB0090619093EB0021E030E04C
-:10349000A90102C0440F551F8A95E2F74093EA0044
-:1034A0001092EA008091EB0088608093EB0010920C
-:1034B000E9008091E800877F86C08111A7C0109144
-:1034C00061041F778091E3008078812B8093E30073
-:1034D0008091E800877F8093E8000E94EB1780913D
-:1034E000E80080FFFCCF8091E30080688093E300D8
-:1034F000111102C082E001C083E080935E0486C0A7
-:103500008058823008F082C08091610490916204FA
-:103510008C3D53E0950779F583E08A838AE28983BD
-:103520004FB7F894DE01139620E03EE051E2E32F1E
-:10353000F0E050935700E49120FF03C0E295EF7054
-:103540003F5FEF708E2F90E0EA3010F0C79601C019
-:10355000C0968D939D932F5F243149F74FBF809183
-:10356000E800877F8093E8006AE270E0CE01019670
-:103570000E94F21614C0AE014F5F5F4F609163046A
-:103580000E943916BC01009709F440C09091E800F0
-:10359000977F9093E80089819A810E9455178091C6
-:1035A000E8008B778093E80031C0803879F580910E
-:1035B000E800877F8093E80080915A048093F100AF
-:1035C0008091E8008E778093E8000E94EB171EC080
-:1035D00081111CC0909161049230C0F48091E80088
-:1035E000877F8093E80090935A040E94EB178091A4
-:1035F0005A04811106C08091E30087FD02C081E07A
-:1036000001C084E080935E040E9437158091E80039
-:1036100083FF0AC08091E800877F8093E800809153
-:10362000EB0080628093EB00AA960FB6F894DEBFA1
-:103630000FBECDBFDF91CF911F9108950895CF9315
-:1036400080915E048823A1F0C091E900CF70909131
-:10365000EC00892F817090FD80E8C82B1092E90062
-:103660008091E80083FD0E94CD19CF70C093E900DE
-:10367000CF9108959093DF038093DE030895E09146
-:10368000DE03F091DF03309721F00190F081E02D0F
-:10369000099480E00895E091DE03F091DF03309714
-:1036A00021F00280F381E02D09940895E091DE037A
-:1036B000F091DF03309721F00480F581E02D09942B
-:1036C00008952091DC033091DD038217930771F098
-:1036D0009093DD038093DC03E091DE03F091DF0340
-:1036E000309721F00680F781E02D0994089520910C
-:1036F000DA033091DB038217930771F09093DB03B9
-:103700008093DA03E091DE03F091DF03309721F03C
-:103710000084F185E02D0994089508950C948D1B83
-:103720000E9415280E94760B0E949B280C94562D0F
-:103730004F925F927F928F929F92AF92BF92CF9261
-:10374000DF92EF92FF920F931F93CF93DF93CDB74A
-:10375000DEB72A970FB6F894DEBF0FBECDBF0E942A
-:10376000650C91EEC92E93E0D92E00E010E0AA245A
-:10377000A394B12C702E802F0E94AE0D4C01F60147
-:10378000419051906F014826592641145104B1F4DB
-:103790000F5F1F4F0430110569F78FEF89838A830C
-:1037A0001B820E941E288160782F9D838C83498113
-:1037B0005A816B818D810E94511C3AC080913D04D9
-:1037C00081FD0E94B70D20E030E07501022E02C09D
-:1037D000EE0CFF1C0A94E2F7C70184219521892B86
-:1037E00009F12E837F828E209F2091E0892809F4A1
-:1037F00090E098870E941E288160782F9A87898799
-:103800004E815F8168858A850E94511C000F111FBF
-:10381000F801EF51FC4F80819181E826F926F18271
-:10382000E08206C02F5F3F4F2C30310571F6B0CFDC
-:103830000E94872A1091E0030E943F1B1817D9F0BD
-:103840000E943F1B8093E0032A960FB6F894DEBFD8
-:103850000FBECDBFDF91CF911F910F91FF90EF90E1
-:10386000DF90CF90BF90AF909F908F907F905F90B0
-:103870004F900C94AE0A2A960FB6F894DEBF0FBE96
-:10388000CDBFDF91CF911F910F91FF90EF90DF900F
-:10389000CF90BF90AF909F908F907F905F904F9010
-:1038A0000895CF93DF93CDB7DEB72B970FB6F8947B
-:1038B000DEBF0FBECDBF4F83588769877A878B875E
-:1038C000DE01119686E0FD0111928A95E9F785E007
-:1038D000FE01379601900D928A95E1F749815A8150
-:1038E0006B817C818D819E810E94F6232B960FB681
-:1038F000F894DEBF0FBECDBFDF91CF910895CF9377
-:10390000882309F4C2C0C82F823859F40E943F1B93
-:1039100081FDBBC089E30E949F260E946C2789E33A
-:103920000CC0833879F40E943F1B80FDAEC083E554
-:103930000E949F260E946C2783E50E94E126CF917A
-:103940000C946C27843859F40E943F1B82FD9DC063
-:1039500087E40E949F260E946C2787E4EECF8CEFBD
-:103960008C0F813A48F48C2F0E94BE2C81118DC09F
-:103970008C2F0E949F26E3CF80E28C0F883048F482
-:10398000C77081E001C0880FCA95EAF70E94252719
-:10399000D6CF8BE58C0F833078F4C53A29F0C63A40
-:1039A00031F083E890E005C081E890E002C082E851
-:1039B00090E0CF910C94611B88E58C0F833108F067
-:1039C00064C0C83A39F1C93A41F1CA3A49F1CB3A2F
-:1039D00051F1CC3A59F1CD3A61F1C03B69F1CE3A9F
-:1039E00071F1CF3A79F1C13B81F1C23B89F1C33B1F
-:1039F00091F1C43B99F1C53BA1F1C63BA9F1C73B8D
-:103A0000B1F1C83BB9F1C93BC1F1CA3BC9F180E092
-:103A100090E038C082EE90E035C089EE90E032C090
-:103A20008AEE90E02FC085EB90E02CC086EB90E012
-:103A300029C087EB90E026C08CEC90E023C08DEC91
-:103A400090E020C083E891E01DC08AE891E01AC0B0
-:103A500082E991E017C084E991E014C081E292E02C
-:103A600011C083E292E00EC084E292E00BC085E2D6
-:103A700092E008C086E292E005C087E292E002C0D0
-:103A80008AE292E0CF910C94771BCF91089588231E
-:103A900009F44BC0823859F40E943F1B81FF45C096
-:103AA00089E30E949F260E946C2789E30CC083381B
-:103AB00071F40E943F1B80FF38C083E50E949F265F
-:103AC0000E946C2783E50E94E1260C946C278438C1
-:103AD00059F40E943F1B82FF28C087E40E949F2662
-:103AE0000E946C2787E4EFCF9CEF980F913A58F330
-:103AF00090E2980F983050F4877091E001C0990FD0
-:103B00008A95EAF7892F0E942B27DFCF9BE5980F34
-:103B1000933020F480E090E00C94611B885A83314C
-:103B200020F480E090E00C94771B0895882321F026
-:103B30000E9425270C946C270895882321F00E9469
-:103B40002B270C946C270895BF92CF92DF92EF92AF
-:103B5000FF920F931F93CF93DF9300D000D000D03C
-:103B6000CDB7DEB725E0FC01DE01119601900D9284
-:103B70002A95E1F7FC01D0801181028125812295EF
-:103B80002F7043815481452B09F472C31F3F21F4E8
-:103B9000FFEFDF1609F46CC37C012E830E947707C8
-:103BA000D9821A8369817A81802F0E949B26182FDF
-:103BB000B92E0E9450260E9417252E81002319F04D
-:103BC0000E9442272E81EB2DE295EF70F0E0E25942
-:103BD000FF4F0C94E3318B2D807F9B2D9F70F92E2E
-:103BE000882319F0F29480EFF822002389F0FF2057
-:103BF00009F47CC280E2810F883020F48F2D0E946E
-:103C0000252703C08F2D0E9435270E946C276EC286
-:103C1000812F0E94471DFF2009F42AC3105E8F2DBB
-:103C2000183018F40E942B2702C00E943B272696CA
-:103C30000FB6F894DEBF0FBECDBFDF91CF911F91BD
-:103C40000F91FF90EF90DF90CF90BF900C946C2776
-:103C50008B2D807F9B2D9F70803211F4892F03C0A4
-:103C6000892F8295807F112319F0113011F12BC01B
-:103C70000023A9F0222389F1213079F526960FB689
-:103C8000F894DEBF0FBECDBFDF91CF911F910F9192
-:103C9000FF90EF90DF90CF90BF900C945527222398
-:103CA00019F0213009F4E4C28E830E9458278E81D6
-:103CB0009BC1002321F0263008F0DAC20EC0253067
-:103CC00008F0D6C291C10023C9F0222331F0F701D8
-:103CD000958190FF0BC29F70958326960FB6F8943E
-:103CE000DEBF0FBECDBFDF91CF911F910F91FF902F
-:103CF000EF90DF90CF90BF900C94961D222309F493
-:103D000073C109C22B2D26952695237030E021150D
-:103D1000310521F021303105D1F0AAC2002321F074
-:103D2000812F9B2D937002C080E090E026960FB605
-:103D3000F894DEBF0FBECDBFDF91CF911F910F91E1
-:103D4000FF90EF90DF90CF90BF900C94611B002309
-:103D500021F0812F9B2D937002C080E090E0269689
-:103D60000FB6F894DEBF0FBECDBFDF91CF911F918C
-:103D70000F91FF90EF90DF90CF90BF900C94771B46
-:103D8000812F002319F00E948F2902C00E94F72979
-:103D900026960FB6F894DEBF0FBECDBFDF91CF9150
-:103DA0001F910F91FF90EF90DF90CF90BF900C94F8
-:103DB0007C2A8B2D837009F07BC0011159C2812FA1
-:103DC000829586958770880F880F912F9F70C92ED6
-:103DD000D12CE12CF12C082E04C0CC0CDD1CEE1CE7
-:103DE000FF1C0A94D2F714FF12C04FE050E060E0CD
-:103DF00070E004C0440F551F661F771F8A95D2F7E5
-:103E0000CB01BA01609570958095909503C060E0F4
-:103E100070E0CB012B2D269526952370422F50E084
-:103E200042305105D9F04330510569F16C297D29A3
-:103E30008E299F294130510551F126960FB6F894ED
-:103E4000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:103E5000EF90DF90CF90BF900C943E256C297D2988
-:103E60008E299F2926960FB6F894DEBF0FBECDBFD0
-:103E7000DF91CF911F910F91FF90EF90DF90CF9046
-:103E8000BF900C945A250E943E25C701B601269684
-:103E90000FB6F894DEBF0FBECDBFDF91CF911F915B
-:103EA0000F91FF90EF90DF90CF90BF900C94222560
-:103EB000002319F08B2D817001C08695882309F4A9
-:103EC000D7C1812F829586958770880F880F912F93
-:103ED0009F70C92ED12CE12CF12C082E04C0CC0CE3
-:103EE000DD1CEE1CFF1C0A94D2F714FF12C04FE039
-:103EF00050E060E070E004C0440F551F661F771F5C
-:103F00008A95D2F7CB01BA0160957095809590950E
-:103F100003C060E070E0CB012B2D26952695237021
-:103F2000422F50E042305105D9F04330510569F13C
-:103F30006C297D298E299F294130510551F1269602
-:103F40000FB6F894DEBF0FBECDBFDF91CF911F91AA
-:103F50000F91FF90EF90DF90CF90BF900C941826B8
-:103F60006C297D298E299F2926960FB6F894DEBFED
-:103F70000FBECDBFDF91CF911F910F91FF90EF90BA
-:103F8000DF90CF90BF900C9434260E941826C70172
-:103F9000B60126960FB6F894DEBF0FBECDBFDF91F7
-:103FA000CF911F910F91FF90EF90DF90CF90BF9036
-:103FB0000C94FC25103F49F118F4103E48F491C0D0
-:103FC000123F09F453C0E8F1133F09F464C089C0FB
-:103FD0001F708B2D8F71002321F00E949525812F5A
-:103FE0007CCE0E94B625812F26960FB6F894DEBFB0
-:103FF0000FBECDBFDF91CF911F910F91FF90EF903A
-:10400000DF90CF90BF900C949D1D0023B1F0253020
-:1040100008F02EC18B2D8F7126960FB6F894DEBF57
-:104020000FBECDBFDF91CF911F910F91FF90EF9009
-:10403000DF90CF90BF900C94DB25263008F018C19C
-:10404000E9CF0023A9F08B2D8F7126960FB6F89437
-:10405000DEBF0FBECDBFDF91CF911F910F91FF90BB
-:10406000EF90DF90CF90BF900C949525002359F3EB
-:104070008B2D8F7126960FB6F894DEBF0FBECDBF85
-:10408000DF91CF911F910F91FF90EF90DF90CF9034
-:10409000BF900C94B625002399F08B2D8F71269636
-:1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1040B0000F91FF90EF90DF90CF90BF900C948025F0
-:1040C00026960FB6F894DEBF0FBECDBFDF91CF911D
-:1040D0001F910F91FF90EF90DF90CF90BF900C94C5
-:1040E00076250023A9F0222309F4ADCF812F26964F
-:1040F0000FB6F894DEBF0FBECDBFDF91CF911F91F9
-:104100000F91FF90EF90DF90CF90BF900C947F1CA9
-:10411000222309F4ADCF812F26960FB6F894DEBF87
-:104120000FBECDBFDF91CF911F910F91FF90EF9008
-:10413000DF90CF90BF900C94471D4B2D4F70612F97
-:10414000C7010E94690526960FB6F894DEBF0FBE20
-:10415000CDBFDF91CF911F910F91FF90EF90DF9036
-:10416000CF90BF900C949A24011182C09B2D9F7018
-:10417000492F50E04230510509F443C0C4F44115C1
-:10418000510571F14130510509F072C026960FB604
-:10419000F894DEBF0FBECDBFDF91CF911F910F917D
-:1041A000FF90EF90DF90CF90BF900C947E2D433026
-:1041B0005105C1F14430510509F05AC0812F2696AE
-:1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128
-:1041D0000F91FF90EF90DF90CF90BF900C94D02D77
-:1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC
-:1041F0001F910F91FF90EF90DF90CF90BF900C94A4
-:10420000672D26960FB6F894DEBF0FBECDBFDF91A7
-:10421000CF911F910F91FF90EF90DF90CF90BF90C3
-:104220000C949A2D26960FB6F894DEBF0FBECDBF24
-:10423000DF91CF911F910F91FF90EF90DF90CF9082
-:10424000BF900C94AD2D4B2D4F70612FC70126965A
-:104250000FB6F894DEBF0FBECDBFDF91CF911F9197
-:104260000F91FF90EF90DF90CF90BF900C94790763
-:1042700026960FB6F894DEBF0FBECDBFDF91CF916B
-:104280001F910F91FF90EF90DF90CF90BF90089516
-:104290000E9442270E9452270E9417270E946C27E3
-:1042A0000E942D2B0E947C2A80E090E00E94611BDE
-:1042B00080E090E00C94771B0E9432270C944821F8
-:1042C0000E949026292F22952F7030E02C30310546
-:1042D0004CF42A3031056CF422503109223031057A
-:1042E00088F407C02C30310549F02F30310531F00A
-:1042F00009C0803E48F0803F29F406C093FB882720
-:1043000080F9089580E0089581E00895CF93DF93C8
-:1043100000D000D01F92CDB7DEB70F900F900F9056
-:104320000F900F90DF91CF910895CF93DF9300D03E
-:1043300000D000D0CDB7DEB726960FB6F894DEBF1A
-:104340000FBECDBFDF91CF9108951F93CF93DF9321
-:10435000C091E90316E08091EA03C81799F0D0E014
-:104360001C9FF0011D9FF00D1124E551FC4F408171
-:10437000518162817381848195810E94952121966A
-:10438000C770E9CFDF91CF911F91089540911B0431
-:1043900050911C0460911D0470911E0480911F04B3
-:1043A000909120040C9495218091200482958F7027
-:1043B00009F054C080911D04882309F44FC08091F6
-:1043C000E903A091EA0360911B0470911C044091E1
-:1043D0001E0450911F04B6E08A1709F43FC090E014
-:1043E00041155105C1F17F3F11F46F3FA1F1B89F15
-:1043F000F001B99FF00D1124E551FC4F218172139A
-:104400002AC02081621327C02281211124C0238168
-:1044100034812417350710F421503109241B350B42
-:10442000283C3105C0F4209120042F702061209396
-:10443000200426E0289FF001299FF00D1124E0516F
-:10444000FC4F80818F70806180838BE194E00E94BB
-:10445000A41D0C94A52101968770BECF0895CF921C
-:10446000DF92EF92FF920F931F93CF93DF93CDB71D
-:10447000DEB762970FB6F894DEBF0FBECDBF8C01DA
-:1044800085E0F801DE011D9601900D928A95E1F715
-:10449000D8014C9111965C91119712966C911297DC
-:1044A0001396CD90DC90149730911B0470911C04EE
-:1044B00080911E0490911F04009709F46BC17F3F07
-:1044C00019F43F3F09F466C1E0901D04EE2009F4A1
-:1044D000C0C020912004C816D90628F0F601E81BB8
-:1044E000F90BCF0104C0809590958C0D9D1DFF2484
-:1044F000F394883C910578F0F12C207F09F0C6C038
-:104500007C2DD98AC88A89890E9486218BE194E012
-:104510000E94A41DB1C0822F807F09F046C0751390
-:1045200014C0341312C0611110C02F702061209389
-:1045300020040E94C6218BE194E00E94A41D80917A
-:104540002004D80115968C932EC0CD2819F15F3F19
-:1045500011F44F3FF9F0F62E61111CC08091E90370
-:104560002091EA0336E0821709F45AC090E0389FA0
-:10457000F001399FF00D1124E551FC4F7181571363
-:1045800006C07081471303C07281711103C0019688
-:104590008770E9CFF62E662309F418C180912004B4
-:1045A000816080932004F12C11C1751308C034136D
-:1045B00006C0611104C080912004D801C3C04D879A
-:1045C0005E878D859E856A8B0E9460216A8988231B
-:1045D000E1F16623D1F120912004822F82958F7022
-:1045E00090E0029774F080911B0490911C049887CE
-:1045F0008F831986DB86CA862C87CE0107960E9498
-:10460000A41D86E0F801ABE1B4E001900D928A951B
-:10461000E1F70E94D4210E94C621FF24F394D6C062
-:104620004D875E878D859E850E949026292F229535
-:104630002F7030E0223031050CF0BCC09F7009F0C3
-:10464000B6C0805E883008F4C1C0C8010E94A41DB5
-:10465000E4CFC816D90608F453C0F601E81BF90BDD
-:10466000CF01883C910508F450C0F12C7C2DD98AEB
-:10467000C88A89890E948621EBE1F4E086E0DF01A7
-:104680001D928A95E9F70E94C621A0C0751314C037
-:10469000341312C0611110C080912004F801858389
-:1046A000C8010E94A41D86E0EBE1F4E0DF011D9249
-:1046B0008A95E9F7FE2C8AC04D875E878D859E8599
-:1046C0006A8B0E9460216A89882309F4BECF662321
-:1046D00009F4BBCF20912004822F82958F7090E047
-:1046E00002970CF48ECF80911B0490911C049A8346
-:1046F00089831B82DD82CC822E83CE0101967FCFFF
-:10470000809590958C0D9D1DACCFF62E662309F4F7
-:104710009CCF75132EC034132CC02091200420FD93
-:104720001FC0822F82958F70D9F0D80115962C93D7
-:1047300015978F3049F08F5F982F9295907F822F39
-:104740008F70892B15968C93C8010E94A41D86E05A
-:10475000F801ABE1B4E001900D928A95E1F793CFB7
-:1047600086E0F801ABE1B4E001900D928A95E1F7A3
-:104770002DC04D875E878D859E850E9460218111A9
-:1047800040CF80912004816080932004C8010E9462
-:10479000A41D1CC0662309F458CF4D875E878D8504
-:1047A0009E850E946021882309F44FCF2ACF811172
-:1047B00048CF0CC0243031050CF047CF9F7009F46E
-:1047C00040CFF8019581907F09F03BCF8F2D629605
-:1047D0000FB6F894DEBF0FBECDBFDF91CF911F9112
-:1047E0000F91FF90EF90DF90CF9008951F93CF939C
-:1047F000DF93CDB7DEB72C970FB6F894DEBF0FBEB0
-:10480000CDBF4F83588769877A878B879C87CE0176
-:1048100007960E942F22882369F08F8198852A8528
-:104820003B85232BF1F19F3F09F063C08F3F09F0D7
-:1048300060C037C086E0FE013796DE011196019018
-:104840000D928A95E1F76F817885EA85FB8530972F
-:1048500041F17F3F11F46F3F21F12091EA0330E0F5
-:10486000C9010196877099274091E90350E08417A8
-:10487000950709F447C069837A83FD83EC8396E04A
-:10488000929FD001939FB00D1124A551BC4FFE0102
-:10489000319601900D929A95E1F78093EA030E9478
-:1048A000A52116E08091E9039091EA038917C1F1EF
-:1048B000189FC001112485519C4F0E942F228823EC
-:1048C00079F1E091E9031E9FF0011124E551FC4FBD
-:1048D0004081518162817381848195810E949521FB
-:1048E0008091E90390E00196877099278093E9030E
-:1048F000D9CF4F81588569857A858B859C850E94A3
-:104900009521CFCF0E945C211092EA031092E90317
-:10491000EBE1F4E086E0DF011D928A95E9F7C1CF73
-:104920002C960FB6F894DEBF0FBECDBFDF91CF91AE
-:104930001F910895EF92FF920F931F93CF93DF93F0
-:104940008C01009709F46CC0F12CEE24E394E8018B
-:104950002196F8018491843740F4843008F051C0E6
-:10496000813081F0823019F15BC0853709F444C091
-:10497000A8F19CE7980F903708F052C08F770E94FB
-:10498000471D41C00E5F1F4FFE01C49180E28C0F96
-:10499000883048F4C7708E2D01C0880FCA95EAF799
-:1049A0000E94452714C08C2F0E947F1C2DC00E5FD3
-:1049B0001F4FFE01C49180E28C0F883058F4C770FD
-:1049C0008E2D01C0880FCA95EAF70E944B270E94DE
-:1049D0006C271AC08C2F0E94471D16C00E5F1F4FF8
-:1049E000FE01C491CC2381F08FE99FE00197F1F79C
-:1049F00000C00000C150F6CF0E5F1F4FFE01F490C3
-:104A000003C00E947F1C8E018F2D882309F49FCF45
-:104A1000EFE9FFE03197F1F700C000008150F5CFDA
-:104A2000DF91CF911F910F91FF90EF90089508951E
-:104A300060932504709326048093270490932804A0
-:104A40000C9448210F931F93009125041091260484
-:104A50002091270430912804DC01CB01802B912B7D
-:104A6000A22BB32B8093250490932604A0932704B4
-:104A7000B09328041F910F910C9448210F931F931A
-:104A800000912504109126042091270430912804D8
-:104A9000DC01CB0180239123A223B323809325043F
-:104AA00090932604A0932704B09328041F910F919C
-:104AB0000C9448210F931F93009125041091260414
-:104AC0002091270430912804DC01CB018027912715
-:104AD000A227B3278093250490932604A09327044C
-:104AE000B09328041F910F910C9448211092210437
-:104AF0001092220410922304109224040C94482152
-:104B000041E050E060E070E004C0440F551F661FB4
-:104B1000771F8A95D2F74093210450932204609323
-:104B20002304709324040C94482141E050E060E099
-:104B300070E004C0440F551F661F771F8A95D2F797
-:104B40008091210490912204A0912304B091240427
-:104B5000482B592B6A2B7B2B409321045093220422
-:104B600060932304709324040C94482141E050E0A6
-:104B700060E070E004C0440F551F661F771F8A95E0
-:104B8000D2F7409550956095709580912104909151
-:104B90002204A0912304B0912404482359236A23BA
-:104BA0007B23409321045093220460932304709349
-:104BB00024040C94482141E050E060E070E004C01F
-:104BC000440F551F661F771F8A95D2F780912104E5
-:104BD00090912204A0912304B091240448275927DE
-:104BE0006A277B2740932104509322046093230477
-:104BF000709324040C9448210F931F930091210477
-:104C0000109122042091230430912404DC01CB0173
-:104C1000802B912BA22BB32B809321049093220401
-:104C2000A0932304B09324041F910F910C94482166
-:104C30000F931F93009121041091220420912304CB
-:104C400030912404DC01CB0180239123A223B323E0
-:104C50008093210490932204A0932304B09324040E
-:104C60001F910F910C9448210F931F9300912104E1
-:104C7000109122042091230430912404DC01CB0103
-:104C800080279127A227B3278093210490932204A1
-:104C9000A0932304B09324041F910F910C944821F6
-:104CA0000895CF92DF92EF92FF920F931F93CF93CD
-:104CB000DF938C01C0902504D0902604E090270457
-:104CC000F09028048091210490912204A091230463
-:104CD000B0912404C82AD92AEA2AFB2ACFE1D0E0DD
-:104CE000D701C6010C2E04C0B695A7959795879558
-:104CF0000A94D2F780FF06C0B8018C2F0E94D30916
-:104D0000019721F4219760F780E001C08C2FDF919B
-:104D1000CF911F910F91FF90EF90DF90CF9008956A
-:104D2000CF93DF93EC010E945126BE010E94D3096C
-:104D3000DF91CF910895CB010E9490260895909124
-:104D40008402992321F090918502911109C020914C
-:104D5000860230918702F90132969FEF40E01FC032
-:104D6000982F9695969596959F3050F5E0918602EE
-:104D7000F0918702E90FF11D877021E030E0A90171
-:104D800002C0440F551F8A95E2F7CA019181892B11
-:104D9000818308959F3F39F04F5F4E3041F051912C
-:104DA0005813F8CF0DC05111F7CF942FF5CF9F3F77
-:104DB00039F0F901E90FF11D97FDFA958283089505
-:104DC000089590918402992321F090918502911188
-:104DD00009C02091860230918702F9013296205F46
-:104DE0003F4F1FC0982F9695969596959F30F0F45B
-:104DF000E0918602F0918702E90FF11D877021E0B2
-:104E000030E0A90102C0440F551F8A95E2F7CA019C
-:104E1000809591818923818308953196E217F30764
-:104E200029F090819813F9CF1082F7CF089581E08F
-:104E300090E0E0918602F0918702E80FF91F10825E
-:104E4000019680319105A9F7089590913C04892B32
-:104E500080933C040895809590913C04892380932D
-:104E60003C04089510923C04089590913B04892BD2
-:104E700080933B040895809590913B04892380930F
-:104E80003B04089510923B04089590913A04892BB5
-:104E900080933A040895809590913A0489238093F1
-:104EA0003A04089510923A040895809329040895CD
-:104EB0001092290408958091860290918702FC0146
-:104EC00031969C01205F3F4F80E0919191118F5F5F
-:104ED000E217F307D1F70895E0918602F091870277
-:104EE00080913C048083E0918602F091870290815A
-:104EF00080913B04892B8083E0918602F0918702A8
-:104F0000908180913A04892B8083809129048823A1
-:104F100061F0E0918602F09187029081892B808375
-:104F20000E945B2781111092290480918602909142
-:104F300087020C944B1B80915E04843039F11092EF
-:104F40003E0420E488E190E00FB6F894A8958093A1
-:104F500060000FBE2093600080E00E94300580E07A
-:104F60000E94AE0A83B7817F846083BF83B781606C
-:104F700083BF7894889583B78E7F83BF88E10FB60F
-:104F8000F89480936000109260000FBE0895089519
-:104F90000895CF9380E00E9430050E94C7270E94A9
-:104FA000650C0E94C827C0E08C2F0E94AE0D892B93
-:104FB00029F4CF5FC430C1F780E001C081E0CF9118
-:104FC00008950E945C2180E00E9430050E94562DC9
-:104FD0000E943F1B0C94AE0A1F920F920FB60F92C5
-:104FE00011248F939F93AF93BF9380913E048111BF
-:104FF00013C080913F0490914004A0914104B0916E
-:1050000042044196A11DB11D80933F04909340043A
-:10501000A0934104B0934204BF91AF919F918F91AF
-:105020000F900FBE0F901F90189582E084BD93E003
-:1050300095BD9AEF97BD80936E0008952FB7F894B1
-:1050400080913F0490914004A0914104B0914204AA
-:105050002FBF0895CF92DF92EF92FF920F931F938D
-:105060002FB7F89440913F0450914004609141045F
-:10507000709142042FBF6A017B01EE24FF248C0152
-:1050800020E030E0C016D106E206F30610F44150ED
-:1050900051099A01281B390BC9011F910F91FF90EB
-:1050A000EF90DF90CF9008951F920F920FB60F925E
-:1050B00011248F939F93AF93BF9380913F0490915E
-:1050C0004004A0914104B09142040196A11DB11D7C
-:1050D00080933F0490934004A0934104B093420412
-:1050E000BF91AF919F918F910F900FBE0F901F9026
-:1050F00018950E943C18F8942FEF87EA91E621500A
-:1051000080409040E1F700C0000087E090EBDC01B8
-:105110008093690490936A04A0936B04B0936C0429
-:105120009CE088E10FB6F894A895809360000FBECC
-:1051300090936000FFCF0E94DA28811102C00E9484
-:10514000B6280E94E52880933D040E94F2288093AF
-:10515000670487FB882780F9809385020E94E928ED
-:10516000682F70E080E090E00C9418256DEE7EEFE3
-:1051700080E090E00E94093260E082E090E00E94CE
-:10518000F73160E083E090E00E94F73160E084E076
-:1051900090E00E94F73160E085E090E00E94F731F6
-:1051A00060E086E090E00E94F7316FEF87E090E0EA
-:1051B0000C94F73180E090E00E94F13121E08D3EC7
-:1051C0009E4F09F020E0822F089582E090E00C9439
-:1051D000E93183E090E00C94E931682F83E090E0BE
-:1051E0000C94F73184E090E00C94E931682F84E06E
-:1051F00090E00C94F73186E090E00C94E931682F50
-:1052000086E090E00C94F73187E090E00C94E9316F
-:10521000682F87E090E00C94F7318091450480FF7F
-:105220000BC060918B0285E0689FB00111247595D9
-:105230006795759567952BC081FF09C060918B02BA
-:1052400085E0689FB00111247595679520C082FFA5
-:1052500007C060918B0285E0689FB001112417C0E0
-:10526000909146049923D1F060918A02961788F7AD
-:1052700020918B0285E0289F90011124929FA0012C
-:10528000939F500D112470E0CA010E94CF31603805
-:10529000710540F46115710539F002C065E070E0F8
-:1052A000862F08958FE7089581E008958091450441
-:1052B00080FF08C06091890270E0759567957595CB
-:1052C000679521C081FF06C06091890270E07595E5
-:1052D000679519C082FF04C06091890270E010C018
-:1052E000909146049923C1F0609188029617A0F727
-:1052F00080918902899FC001112470E00E94CF3102
-:105300006038710528F46115710521F0862F089524
-:105310008FE7089581E0089561E070E0F4CF803F69
-:1053200021F40E940D29819504C0813F29F40E9437
-:105330000D29809349040895823F21F40E940D298C
-:10534000819504C0833F29F40E940D29809348046D
-:105350000895893F19F40E94562905C08A3F31F407
-:105360000E945629819580934A0408958B3F21F429
-:105370000E945629819504C08C3F29F40E94562929
-:1053800080934B040895843F21F480914704816009
-:1053900017C0853F21F480914704826011C0863F89
-:1053A00021F48091470484600BC0873F21F48091F1
-:1053B0004704886005C0883F31F4809147048061CC
-:1053C0008093470408958D3F21F4809145048160C6
-:1053D0000BC08E3F21F480914504826005C08F3F51
-:1053E00029F4809145048460809345040895803FAA
-:1053F00039F48091490487FF6CC01092490469C058
-:10540000813F29F4809149041816BCF362C0909141
-:105410004804823F29F497FF5CC01092480459C0A9
-:10542000833F19F41916CCF354C0893F41F480919D
-:105430004A0418160CF04DC010924A044AC08A3F24
-:1054400029F480914A0487FF44C0F6CF8B3F39F49A
-:1054500080914B0487FF3DC010924B043AC08C3FB3
-:1054600029F480914B041816BCF333C0843F21F417
-:10547000809147048E7F17C0853F21F480914704B7
-:105480008D7F11C0863F21F4809147048B7F0BC034
-:10549000873F21F480914704877F05C0883F31F41E
-:1054A000809147048F7E8093470413C08D3F21F481
-:1054B000809145048E7F0BC08E3F21F4809145047E
-:1054C0008D7F05C08F3F29F4809145048B7F8093A9
-:1054D00045048091480481110EC0809149048111D6
-:1054E0000AC080914A04811106C080914B04811149
-:1054F00002C010924604089587E494E00E94561B6F
-:105500000E941E28909344048093430408951F939F
-:10551000CF93DF9380914304909144040E942A2802
-:10552000AC0190914604992321F020918C0230E047
-:1055300006C020918D028AE0289F90011124421715
-:10554000530708F486C080914804C0914904D09163
-:105550004A0410914B04811107C0C11176C0D111CA
-:1055600074C0111172C075C09F3F19F09F5F909376
-:105570004604181624F40E940D2980934804809153
-:10558000480487FF05C00E940D2981958093480437
-:105590001C1624F40E940D2980934904809149042B
-:1055A00087FF05C00E940D29819580934904609171
-:1055B0004804662339F1C0914904CC2319F17727B7
-:1055C00067FD7095872F972F0E94F12E23E333E319
-:1055D00043E35FE30E9401300E94BE2E60934804C3
-:1055E0006C2F772767FD7095872F972F0E94F12EDC
-:1055F00023E333E343E35FE30E9401300E94BE2EC6
-:10560000609349041D1624F40E94562980934A048D
-:1056100080914A0487FF05C00E9456298195809396
-:105620004A04111624F40E94562980934B04809159
-:105630004B0487FF05C00E945629819580934B0437
-:10564000DF91CF911F910C947C2A9F3F09F08ECF60
-:1056500096CFDF91CF911F910895E7E4F4E085E0C4
-:10566000DF011D928A95E9F71092460410924504D5
-:105670000895833081F128F4813059F08230D1F0DF
-:105680000895853009F449C0B8F1863009F456C050
-:10569000089580918D02262F30E0280F311D2F3F75
-:1056A000310524F4680F60938D0208958FEF809385
-:1056B0008D02089580918C02262F30E0280F311D35
-:1056C0002F3F310524F4680F60938C0208958FEF0B
-:1056D00080938C02089580918B02262F30E0280F52
-:1056E000311D2F3F310524F4680F60938B0208951C
-:1056F0008FEF80938B02089580918A02262F30E0ED
-:10570000280F311D2F3F310524F4680F60938A0262
-:1057100008958FEF80938A02089580918902262F41
-:1057200030E0280F311D2F3F310524F4680F6093BE
-:10573000890208958FEF80938902089580918802ED
-:10574000262F30E0280F311D2F3F310524F4680F3C
-:105750006093880208958FEF8093880208958330C4
-:1057600011F128F4813049F0823091F008958530AC
-:1057700081F120F18630C1F1089580918D02681782
-:1057800020F4861B80938D02089510928D02089557
-:1057900080918C02681720F4861B80938C020895F8
-:1057A00010928C02089580918B02681720F4861B5A
-:1057B00080938B02089510928B02089580918A0243
-:1057C000681720F4861B80938A02089510928A023B
-:1057D000089580918902681720F4861B80938902BE
-:1057E000089510928902089580918802681720F424
-:1057F000861B8093880208951092880208950F9363
-:105800001F93873208F048C08E3108F094C0803171
-:1058100009F47EC008F5873009F468C068F4863062
-:1058200009F0A4C080913D04817F8E7F80933D0468
-:1058300081E080934D049BC08B3009F490C08E3082
-:1058400009F094C080913D0482FB222720F991E069
-:10585000922790FB82F965C0863109F480C060F41C
-:10586000813109F083C00E945C219091850281E022
-:1058700089278093850273C0893109F470C08B3108
-:1058800009F074C080913D0481FB222720F991E04A
-:10589000922790FB81F945C0883309F460C050F429
-:1058A000893209F45EC0853309F45BC0873209F49C
-:1058B00058C05CC0833409F454C028F48A3308F417
-:1058C00055C0895339C0883409F050C00E945C210A
-:1058D0000E946C060FEF13ED20E3015010402040B2
-:1058E000E1F700C000000E94792839C090913D0482
-:1058F000892F8095817080FB90F929F096609860DF
-:1059000090933D0434C0997F977F90933D0427C0C6
-:1059100080913D0483FB222720F991E0922790FBA0
-:1059200083F980933D049923D1F080913D048160F7
-:1059300080933D0414C08D5141E050E060E070E080
-:105940008A019B0104C0000F111F221F331F8A957B
-:10595000D2F7C901B8010E9418250E945C2181E09C
-:1059600006C061E070E080E090E0F5CF80E01F913C
-:105970000F91089580E0089580E00895CF93C82F97
-:1059800080914D04813069F018F08230C9F184C0F3
-:10599000E0918602F09187028081823209F07EC018
-:1059A00007C0E0918602F09187028081823261F423
-:1059B0008C2F0E94BA2C811104C08C2F0E94FF2BC7
-:1059C0001DC081E090E01AC08C2F0E94BC2C811178
-:1059D00014C0C43179F048F4CB3079F0C03109F00B
-:1059E00061C082E080934D0408C0C93219F0C83309
-:1059F00021F058C010924D0455C081E0817054C010
-:105A0000C93291F120F5C43179F1B0F4C73009F011
-:105A100047C08EE180938D0282E380938C028AE0FE
-:105A200080938B0284E180938A0288E080938902CC
-:105A300088E28093880234C0CE51C63088F5EC2FBE
-:105A4000F0E0E85AFC4F808180934C0429C0CE34AA
-:105A5000E9F020F4CB3421F56AE013C0C13579F0C8
-:105A6000C235F1F461E00DC080914C04882319F037
-:105A700010924C0415C081E080934D0415C061E084
-:105A800006C080914C040E94392B0AC06AE08091C4
-:105A90004C040E94AF2B04C010924D0480E004C05F
-:105AA00081E002C080E0AACFCF9108950E94DA2859
-:105AB000811102C00E94B6280E94FB2880936804CE
-:105AC00080FF02C0869501C080E00C943005809173
-:105AD0006804982F9695292F30E0233031054CF437
-:105AE0009F5F990F8170892B8160809368040E9469
-:105AF000FF288091680486950C9430058091680495
-:105B0000982F969591F09158990F8170892B8093D9
-:105B100068048E7F91E009F490E08091680490FB26
-:105B200080F9809368040E94FF288091680486951C
-:105B30000C94300580916804982F909590FB80F923
-:105B4000809368040E94FF288091680480FF02C04F
-:105B5000869501C080E00C94300590916804892FEF
-:105B600086958F5F8F779170843028F4880F892B0A
-:105B70008093680402C090936804809168048E7FCB
-:105B800091E009F490E08091680490FB80F98093A3
-:105B900068040E94FF288091680486950C94300563
-:105BA00020916804922F96958927982F990F822F1C
-:105BB0008170892B809368048E7F91E009F490E0D6
-:105BC0008091680490FB80F9809368040E94FF280C
-:105BD0008091680486950C9430055058BB27AA27FD
-:105BE0000ED0D1C1C2D130F0C7D120F031F49F3FE7
-:105BF00011F41EF4B7C10EF4E095E7FB9FC1E92F45
-:105C0000D3D180F3BA17620773078407950718F09A
-:105C100071F49EF5EBC10EF4E0950B2EBA2FA02D7A
-:105C20000B01B90190010C01CA01A0011124FF2749
-:105C3000591B99F0593F50F4503E68F11A16F04044
-:105C4000A22F232F342F4427585FF3CF4695379543
-:105C50002795A795F0405395C9F77EF41F16BA0B08
-:105C6000620B730B840BBAF09150A1F0FF0FBB1FB6
-:105C7000661F771F881FC2F70EC0BA0F621F731FFF
-:105C8000841F48F4879577956795B795F7959E3F5C
-:105C900008F0B3CF9395880F08F09927EE0F9795EA
-:105CA0008795089527D108F481E008950CD06BC141
-:105CB00063D140F05AD130F021F45F3F19F03EC17A
-:105CC000511195C14FC170D198F39923C9F3552350
-:105CD000B1F3951B550BBB27AA27621773078407DF
-:105CE00038F09F5F5F4F220F331F441FAA1FA9F395
-:105CF00033D00E2E3AF0E0E830D091505040E69587
-:105D0000001CCAF729D0FE2F27D0660F771F881FE7
-:105D1000BB1F261737074807AB07B0E809F0BB0BD6
-:105D2000802DBF01FF2793585F4F2AF09E3F5105FA
-:105D300068F004C15CC15F3FECF3983EDCF38695EC
-:105D400077956795B795F7959F5FC9F7880F911D70
-:105D50009695879597F90895E1E0660F771F881F5C
-:105D6000BB1F621773078407BA0720F0621B730B0F
-:105D7000840BBA0BEE1F88F7E095089504D0689461
-:105D8000B11135C1089518D188F09F5790F0B92FFF
-:105D90009927B751A0F0D1F0660F771F881F991F80
-:105DA0001AF0BA95C9F712C0B13081F01FD1B1E035
-:105DB00008951CC1672F782F8827B85F39F0B93F45
-:105DC000CCF3869577956795B395D9F73EF4909582
-:105DD0008095709561957F4F8F4F9F4F0895E89400
-:105DE00009C097FB3EF490958095709561957F4F23
-:105DF0008F4F9F4F9923A9F0F92F96E9BB279395D1
-:105E0000F695879577956795B795F111F8CFFAF4E0
-:105E1000BB0F11F460FF1BC06F5F7F4F8F4F9F4F11
-:105E200016C0882311F096E911C0772321F09EE86F
-:105E3000872F762F05C0662371F096E8862F70E0D5
-:105E400060E02AF09A95660F771F881FDAF7880FAF
-:105E50009695879597F9089588D018F011F08CD011
-:105E600038F480C0C4C0E92F9FD0B0F35523C9F3E4
-:105E7000E7FB6217730784079507A8F199F3E92FE9
-:105E8000FF2788232AF03197660F771F881FDAF7DC
-:105E9000952F5527442332F091505040220F331F45
-:105EA000441FD2F7BB27E91BF50B621B730B840B56
-:105EB000B109C1F222F4620F731F841FB11D319723
-:105EC0002AF0660F771F881FBB1FEFCF91505040FD
-:105ED0005AF041F0882332F0660F771F881F9150E7
-:105EE0005040C1F7939530C08695779567959F5F31
-:105EF000D9F7F8CF990F0008550FAA0BE0E8FEEF8D
-:105F000016161706E807F907C0F012161306E4077D
-:105F1000F50798F0621B730B840B950B39F40A2676
-:105F200061F0232B242B252B21F408950A2609F454
-:105F3000A140A6958FEF811D811D089597F99F6758
-:105F400080E870E060E008959F3F31F0915020F4C8
-:105F5000879577956795B795880F911D9695879545
-:105F600097F908959FEF80EC089500240A9416167F
-:105F7000170618060906089500240A941216130637
-:105F8000140605060895092E0394000C11F48823C5
-:105F900052F0BB0F40F4BF2B11F460FF04C06F5FE1
-:105FA0007F4F8F4F9F4F089557FD9058440F551FB7
-:105FB00059F05F3F71F04795880F97FB991F61F08B
-:105FC0009F3F79F087950895121613061406551F02
-:105FD000F2CF4695F1DF08C0161617061806991F6E
-:105FE000F1CF86957105610508940895E894BB2763
-:105FF00066277727CB0197F908957CDF08F48FEFA8
-:1060000008950BD0C0CFB1DF28F0B6DF18F095238C
-:1060100009F094CFA7CF1124EACFC6DFA0F3959F54
-:10602000D1F3950F50E0551F629FF001729FBB277F
-:10603000F00DB11D639FAA27F00DB11DAA1F649F2B
-:106040006627B00DA11D661F829F2227B00DA11DDE
-:10605000621F739FB00DA11D621F839FA00D611D64
-:10606000221F749F3327A00D611D231F849F600D85
-:10607000211D822F762F6A2F11249F5750408AF0BE
-:10608000E1F088234AF0EE0FFF1FBB1F661F771F4A
-:10609000881F91505040A9F79E3F510570F04ECF98
-:1060A000A6CF5F3FECF3983EDCF386957795679536
-:1060B000B795F795E7959F5FC1F7FE2B880F911D68
-:1060C0009695879597F90895FA01EE0FFF1F309680
-:1060D0002105310599F16115710561F48038BFE33F
-:1060E0009B0749F168949038810561F08038BFEFD3
-:1060F0009B0741F0992342F5FF3FE105310521055A
-:1061000011F1E8940894E795D901AA2329F4AB2F5B
-:10611000BE2FF85FD0F310C0FF5F70F4A695E0F7D4
-:10612000F73950F019F0FF3A38F49F779F930CD06D
-:106130000F9007FC905808953EF014CF60E070E097
-:1061400080E89FE308954FE79F775F934F933F93D6
-:106150002F939ED02F913F914F915F9152DF05C0B9
-:1061600019F40EF0EBCE42CFFDCE26DFC8F3963801
-:10617000C0F707F80F92E8942BE33AEA48EB5FE7A1
-:106180004EDF0F920F920F924DB75EB70F92C0D0B5
-:10619000ECEFF0E016D04F915F91EF91FF91E59514
-:1061A000EE1FFF1F49F0FE57E0684427EE0F441F23
-:1061B000FA95E1F74195550B32D00F9007FE26C0B6
-:1061C0000895DF93CF931F930F93FF92EF92DF9287
-:1061D0007B018C01689405C0DA2EEF011EDFFE0101
-:1061E000E894A5912591359145915591AEF3EF0134
-:1061F00006DDFE019701A801DA9479F7DF90EF90B0
-:10620000FF900F911F91CF91DF9108959B01AC01F9
-:1062100060E070E080E89FE349CD90CE95CECCDE83
-:10622000E8F39923D9F3940F511DBBF391505040DB
-:1062300094F059F0882332F0660F771F881F915031
-:106240005040C1F79E3F510544F7880F911D969528
-:10625000879597F908955F3FACF0983E9CF0BB2777
-:10626000869577956795B79508F4B1609395C1F7D2
-:10627000BB0F58F711F460FFE8CF6F5F7F4F8F4F70
-:106280009F4FE3CFB4CE0EF05FCE6CCE689456CE67
-:1062900093DEC8F39923D1F3C6F3DF93CF931F9313
-:1062A0000F93FF92C92FDD2788232AF02197660FCD
-:1062B000771F881FDAF720E030E040E85FEB9FE3CC
-:1062C000883920F0803E30F021968F7787DCE4E239
-:1062D000F1E003C083DCE1E5F1E073DF8B01BE0197
-:1062E000EC01FB2E6F5771097595771F880B990B81
-:1062F00078DD28E132E741E35FE38FDEAF2D9801DF
-:10630000AE01FF900F911F91CF91DF9178DC3BCED2
-:10631000FA01DC01AA0FBB1F9B01AC01BF5728F497
-:1063200022273327442750781FC0B75188F4AB2F5A
-:106330000024469537952795011CA395D2F300209C
-:1063400069F0220F331F441FB395DAF30DD045CC0B
-:1063500061307105A0E88A07B94630F49B01AC01B1
-:106360006627772788279078309621F0208331831D
-:10637000428353830895AA1BBB1B51E107C0AA1F88
-:10638000BB1FA617B70710F0A61BB70B881F991FD6
-:106390005A95A9F780959095BC01CD01089597FB7A
-:1063A000072E16F4009407D077FD09D00E94BB3168
-:1063B00007FC05D03EF4909581959F4F0895709508
-:1063C00061957F4F0895EE0FFF1F0590F491E02D2A
-:1063D0000994F999FECF92BD81BDF89A992780B5AD
-:1063E0000895A8E1B0E042E050E00C941132262F6D
-:1063F000F999FECF92BD81BDF89A019700B40216BB
-:1064000039F01FBA20BD0FB6F894FA9AF99A0FBE68
-:1064100008950196272F0E94F8310C94F731DC0182
-:10642000CB01FC01F999FECF06C0F2BDE1BDF89A9F
-:10643000319600B40D9241505040B8F70895F89449
-:02644000FFCF8C
-:106442000C52D02445000000410000DC4400000052
-:106452004152D0A4440000404100005C44000000CE
-:106462004148F17644000000415C978A44000000F4
-:10647200411FD592440000004152D0A444000000C4
-:10648200415CFFB844000000410AA7CF440000006D
-:10649200410000DC44000000410AA7CF4400000094
-:1064A200410000DC440000004100000000000080C8
-:1064B2004000005C450000404100000000000080F8
-:1064C2004052D02445000040410AA7CF44000000BA
-:1064D200410000DC44000000410000000000008098
-:1064E2004052D024450000404100000000000080DE
-:1064F2004000005C45000040410AA7CF4400000074
-:10650200410000DC44000000410000000000008067
-:106512004052D024450000404100000000000080AD
-:10652200400AA74F45000040410AA7CF440000009F
-:10653200410000DC44000000410000000000008037
-:106542004052D024450000004100000000000080BD
-:10655200405CFF3845000000410000000000008060
-:106562004052D02445000000410AA7CF4400000059
-:10657200410000DC440000004100000000000080F7
-:106582004052D024450000804153D02445000040B1
-:106592004160970A450000004154D0A44400000025
-:1065A200410000DC440000004160970A450000A061
-:1065B20041050000003F0000C8424314D114AE144C
-:1065C2007A14461401012A042808140A321E000013
-:1065D200020004000500070009000B000C000E0079
-:1065E2001000110013001500170018001A001C00FB
-:1065F2001D001F002100230024002600280029007E
-:106602002B002D002F0030003200340035003700FF
-:1066120039003B0040004500250026006100600073
-:1066220020003700640065006600670044004600F1
-:10663200240047003149803F5D8B803FF8BF803F97
-:10664200CAE1803F73ED803FCAE1803FF8BF803FDF
-:106652005D8B803F3149803F0000803FF16D7F3F7D
-:1066620075EA7E3F4C827E3F833F7E3F84287E3F99
-:10667200833F7E3F4C827E3F75EA7E3FF16D7F3FD6
-:106682000000803F3F4D363975092809F208B908E4
-:106692004C0865087E0897080102030405060708EE
-:0266A2000900ED
-:00000001FF
diff --git a/keyboard/preonic/preonic_pcb_r1.hex b/keyboard/preonic/preonic_pcb_r1.hex deleted file mode 100644 index eda1b1979f..0000000000 --- a/keyboard/preonic/preonic_pcb_r1.hex +++ /dev/null @@ -1,1628 +0,0 @@ -:100000000C947C050C94C0050C94C0050C94C005A0
-:100010000C94C0050C94C0050C94C0050C94C0054C
-:100020000C94C0050C94C0050C94C7180C94991935
-:100030000C94B2270C94C0050C94C0050C94C00518
-:100040000C94C0050C94C0050C94C0050C94C0051C
-:100050000C94C0050C941A280C94C0050C94C0058F
-:100060000C94C0050C94C0050C94C0050C94C005FC
-:100070000C94C0050C94C0050C94C0050C94C005EC
-:100080000C94E50E0C94C0050C94C0050C94C005AE
-:100090000C94C0050C94C0050C94C0050C94C005CC
-:1000A0000C94C0050C94C0050C94C0051B062B06CF
-:1000B0003D064D06530662066E06730680068806E8
-:1000C00098069D06061A281A161B281A161B6D1A62
-:1000D000901A161BE51AF81AFB1DFB1D381E381E58
-:1000E000921ED01E48214821E91E4821EA1FEA1F1E
-:1000F000AD20C4204821332107634236B79BD8A7DF
-:100100001A39685618AEBAAB558C1D3CB7CC57633C
-:10011000BD6DEDFD753EF6177231BF000000803FEA
-:1001200008000000BE922449123EABAAAA2ABECD06
-:10013000CCCC4C3E00000080BEABAAAAAA3E000078
-:100140000000BF000000803F000000000008417870
-:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7
-:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F
-:1001700001C4FF7F3F000000000035001E001F008B
-:100180002000210022002300240025002600270053
-:100190002A002B0014001A000800150017001C008C
-:1001A00018000C00120013004C0029000400160077
-:1001B000070009000A000B000D000E000F003300BD
-:1001C0003400E1001D001B000600190005001100AD
-:1001D000100036003700380028000530E000E2004B
-:1001E000E30003302C002C0004305000510052007A
-:1001F0004F0035001E001F002000210022002300B8
-:1002000024002500260027002A002B0014001A00D5
-:10021000090013000A000D000F0018001C00330035
-:100220004C002900040015001600170007000B0001
-:10023000110008000C0012003400E1001D001B003A
-:100240000600190005000E001000360037003800C7
-:1002500028000530E000E200E30003302C002C0011
-:1002600004305000510052004F0035001E001F00A6
-:100270002000210022002300240025002600270062
-:100280002A002B0034003600370013001C00090040
-:100290000A00060015000F004C002900040012009F
-:1002A000080018000C0007000B00170011001600D2
-:1002B0003800E100330014000D000E001B000500A3
-:1002C00010001A0019001D0028000530E000E200AF
-:1002D000E30003302C002C00043050005100520089
-:1002E0004F0035021E021F022002210222022302B9
-:1002F00024022502260227022A0035021E021F02BE
-:1003000020022102220223022402250226022702C1
-:100310004C004C003A003B003C003D003E003F00DA
-:100320002D022E022F023002310201004000410056
-:1003300042004300440045000100010001000100AB
-:1003400001000100010001000100010001000100A5
-:100350000100AB00AA00A900AE0035001E001F007E
-:100360002000210022002300240025002600270071
-:100370002A0035001E001F0020002100220023005B
-:1003800024002500260027004C004C003A003B00CA
-:100390003C003D003E003F002D002E002F003000AD
-:1003A000310001004000410042004300440045008C
-:1003B0000100010001000100010001000100010035
-:1003C00001000100010001000100AB00AA00A9002A
-:1003D000AE0000000000000000000000000000006F
-:1003E000000000000000000000000000000000000D
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:100430000000000000000000000003300000000089
-:100440000430000000000000000000000000000078
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:1008000000000000000000000000000000000000E8
-:1008100000000000000000000000000000000000D8
-:1008200000000000000000000000000000000000C8
-:1008300000000000000000000000000000000000B8
-:1008400000000000000000000000000000000000A8
-:100850000000000000000000000000000000000098
-:100860000000000000000000000000000000000088
-:100870000000000000000000000000000000000078
-:100880000000000000000000000000000000000068
-:100890000000000000000000000000000000000058
-:1008A0000000000000000000000000000000000048
-:1008B0000000000000000000000000000000000038
-:1008C0000000000000000000000000000000000028
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000000000000000008
-:1008F000000000000000000000003A003B003C0047
-:100900003D003E003F0040004100420043004400E3
-:10091000450001000050010001000100010001003C
-:1009200001000100010001004C0001000100010074
-:1009300007300630135012500030013002300100F1
-:10094000010001000B300A300930083001000100BD
-:10095000010001000100010001000100010001008F
-:10096000010001000100010001000100010001007F
-:1009700001002A0354006800650020005000720046
-:1009800065006F006E006900630020004B00650089
-:10099000790062006F0061007200640000002C03A7
-:1009A0004F007200740068006F006C0069006E00F8
-:1009B00065006100720020004B0065007900620054
-:1009C0006F006100720064007300000004030904FA
-:1009D00009025400030100A0FA0904000001030108
-:1009E0000100092111010001223F000705810308D0
-:1009F000000A09040100010301020009211101009C
-:100A000001224D000705820308000A0904020001C3
-:100A100003000000092111010001223600070583AF
-:100A20000308000A1201100100000008EDFE6160D9
-:100A300001000102000105010980A10185021601E2
-:100A40000026B7001A01002AB70075109501810031
-:100A5000C0050C0901A1018503160100269C021A9C
-:100A600001002A9C02751095018100C00501090250
-:100A7000A1010901A1000509190129051500250198
-:100A80009505750181029501750381010501093004
-:100A900009311581257F9502750881060938158170
-:100AA000257F950175088106050C0A3802158125F8
-:100AB0007F950175088106C0C005010906A10105E1
-:100AC0000719E029E71500250195087501810295B0
-:100AD0000175088101050819012905950575019120
-:100AE000029501750391010507190029FF150025DD
-:100AF000FF950675088100C011241FBECFEFDAE014
-:100B0000DEBFCDBF04B603FE24C08091F3039091F5
-:100B1000F403A091F503B091F6038730904BA74002
-:100B2000B04BB9F41092F3031092F4031092F50352
-:100B30001092F60314BE84B7877F84BF88E10FB696
-:100B4000F89480936000109260000FBEE0E0F8E33C
-:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2
-:100B60000D92A63FB107D9F713E0A6EFB2E001C09E
-:100B70001D92A33FB107E1F70E940D160C94D231EC
-:100B80000C940000279A2F988FEF9FEF9093870087
-:100B9000809386008AE08093800089E180938100C1
-:100BA0000C94092D282F81110BC080918000877F24
-:100BB0008093800010928D0010928C002F980895E1
-:100BC0002F9880918000886080938000233019F4F2
-:100BD0008FEF9FEF0FC083E090E0821B9109880F99
-:100BE000991F2FEF3FEFA90102C0569547958A95AF
-:100BF000E2F7CA0190938D0080938C000895CF9303
-:100C0000DF93EC010E94AE28BE0180E090E0DF910E
-:100C1000CF910C9428250F931F93462F50E04C3012
-:100C2000510508F098C0DC01FA01EA5AFF4F12960C
-:100C30008C910C949631882309F48DC000E010E06B
-:100C4000980140E064E070E089EC91E00E9463125A
-:100C500081E090E00FC0882309F47DC000E010E03F
-:100C6000980140E066E070E089E591E00E9463123F
-:100C700082E090E00E94FF056EC0882309F46BC0FB
-:100C800000E010E0980140E068E070E089E891E061
-:100C90000E94631284E090E0EDCF882311F083E09E
-:100CA00005C083E00CC0882349F084E00E94A5259C
-:100CB00040E164E083E00E94C90A4DC084E00E94E4
-:100CC000C625F6CF882331F085EE0E948F1C0E9446
-:100CD000602D41C085EE0E94571D3DC08823D9F18B
-:100CE0000E94F70D38C08823B1F10E94F00D00E09A
-:100CF00010E0980140E064E070E089EE91E029C0E6
-:100D0000882349F185E00E94C6250E94180E23C061
-:100D1000882309F100E010E0980140E068E070E00D
-:100D200089E191E00E94631285E00E94A52513C02D
-:100D3000882389F00E94F61204C0882361F00E9483
-:100D4000011300E010E0980140E068E070E089E104
-:100D500091E00E94631280E090E01F910F9108954E
-:100D60000F931F932FEF89EF90E021508040904028
-:100D7000E1F700C0000000E010E0980140E064E00E
-:100D800070E089EE91E00E9463121F910F91089527
-:100D9000CF92DF92EF92FF920F931F93CF93DF9347
-:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71
-:100DB000CDBF2091B30325FFC5C08C01FC019281FA
-:100DC00080910001992309F460C096E4E5E2F2E025
-:100DD000DE01A95BBF4F01900D929A95E1F7F801F2
-:100DE0009081E091F602F091F702E90FF11DEE0F0C
-:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F
-:100E00007181680F711D882777FD8095982F0E944A
-:100E1000A42E20E030E040E451E40E94092E6B0152
-:100E20007C01F801218185E090E0821B9109BC01E1
-:100E3000882777FD8095982F0E94A42E9B01AC01F6
-:100E4000C701B6010E94A12D9B01AC0160E070E0DA
-:100E500080E090E40E94173020E030E04CE551E45F
-:100E60000E94B42F4FE050E0C457DF4F0FB6F89404
-:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:100E8000EF90DF90CF900C94031296E4E5E2F2E04D
-:100E9000DE01119601900D929A95E1F7F80190818B
-:100EA000E091F602F091F702E90FF11DEE0FFF1F3E
-:100EB00021E030E02C0F3D1FE20FF31F60817181B4
-:100EC000680F711D882777FD8095982F0E94A42EAA
-:100ED00020E030E040E451E40E94092E6B017C01E7
-:100EE000F801218185E090E0821B9109BC018827EF
-:100EF00077FD8095982F0E94A42E9B01AC01C7011D
-:100F0000B6010E94A12D9B01AC0160E070E080E081
-:100F100090E40E94173020E030E04CE551E40E945C
-:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E
-:100F3000DF91CF911F910F91FF90EF90DF90CF90B5
-:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4
-:100F5000CDBFDF91CF911F910F91FF90EF90DF9068
-:100F6000CF9008950F931F9300E010E0980140E0A8
-:100F700063E070E081E091E00E9463122FEF82E570
-:100F800097E0215080409040E1F700C000001F91A1
-:100F90000F91089508950E94C2056E9A769A0C9456
-:100FA000B0060C94CA070C94C8060895880F991FC0
-:100FB000FC01E650F040859194910895880F991FA7
-:100FC000FC01E658FE4F8591949108950F931F936D
-:100FD000CF93DF93EC01811520E49207A0F5C115B2
-:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80
-:100FF000D10508F0EEC1C83AD10578F4C53AD1055B
-:1010000008F074C0C130D10509F46DC008F4DEC128
-:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE
-:1010200070C0D4C1C11590E2D90708F0B9C0C1158C
-:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8
-:101040008E01106506C2C13080E5D80709F4BDC025
-:1010500068F5C13120E4D20709F4AEC050F4C031C4
-:1010600090E4D90708F0A5C0CF70DD278E01146D7C
-:10107000F0C1C33120E4D20709F4A4C008F49FC032
-:10108000C115D04509F0A2C10E946C210E94180E22
-:101090000E94B2079FEF24E38CE0915020408040F3
-:1010A000E1F700C000000E943F28D3C1C11520E62F
-:1010B000D20730F4C11581E5D80708F48CC02DC1E2
-:1010C000C11590E7D90708F481C1C11520E8D207FE
-:1010D00008F478C1C11580E9D80708F077C1DF703E
-:1010E0008E01106AB6C101E010E0B3C1C53AD10566
-:1010F00009F471C1C63AD10509F070C102E810E4E3
-:10110000A8C1C83AD10509F46CC1C93AD10509F49E
-:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9
-:1011200069C1CC3AD10509F468C1CD3AD10509F4B9
-:1011300067C1C03BD10509F466C1CE3AD10509F4B7
-:1011400065C1CF3AD10509F464C1C13BD10509F4A9
-:1011500063C1C23BD10509F462C1C33BD10509F4A7
-:1011600061C1C43BD10509F460C1C53BD10509F497
-:101170005FC1C63BD10509F45EC1C73BD10509F487
-:101180005DC1C83BD10509F45CC1C93BD10509F477
-:101190005BC1CA3BD10509F45AC100E014E459C14E
-:1011A000CE019F700E94DE0755C1DD278E01106CB5
-:1011B00050C100E011ED4DC100E010ED4AC100E06A
-:1011C00012ED47C100E013ED44C18091C703816077
-:1011D0008093C7033EC10E949B28811102C00E94D8
-:1011E00077280E94B32890E09093F2038093F10354
-:1011F000C23090E5D90721F48091F103816086C067
-:10120000C43020E5D20721F48091F10382607EC0D2
-:10121000C63080E5D80721F48091F103846076C060
-:10122000C83090E5D90719F48091F10327C0CA307E
-:1012300020E5D20721F48091F103806167C0CC30B2
-:1012400080E5D80721F48091F10380625FC0CE3041
-:1012500090E5D90721F48091F103806457C0C03133
-:1012600020E5D20721F48091F10380684FC0C2319C
-:1012700080E5D80729F48091F1038460886046C036
-:10128000C33090E5D90721F48091F1038E7F3EC0F1
-:10129000C53020E5D20721F48091F1038D7F36C05F
-:1012A000C73080E5D80721F48091F1038B7F2EC0F1
-:1012B000C93090E5D90719F48091F10326C0CB30ED
-:1012C00020E5D20721F48091F1038F7E1FC0CD303D
-:1012D00080E5D80721F48091F1038F7D17C0CF30CE
-:1012E00090E5D90721F48091F1038F7B0FC0C131C4
-:1012F00020E5D20721F48091F1038F7707C0C33135
-:10130000D04531F48091F1038B7F877F8093F10387
-:101310008091F1030E94B7289CC08D2F99278F7070
-:10132000992781309105D9F49E012370332702C09B
-:10133000880F991F2A95E2F79C688E0144E0000F00
-:10134000111F4A95E1F700271370802B912B53E072
-:10135000CC0FDD1F5A95E1F7C076DD272FC0823014
-:10136000910531F4DC2FCC278E01016F106A71C01A
-:101370008330910569F4CE018370992701E010E074
-:1013800002C0000F111F8A95E2F7C8019C680FC0C8
-:10139000049709F05EC0CE018370992701E010E048
-:1013A00002C0000F111F8A95E2F7C8019A6823E076
-:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76
-:1013C0001D2B47C0DF708E01106243C000E010E0AB
-:1013D00040C08E013EC001E810E43BC003E810E4C9
-:1013E00038C002EE14E435C009EE14E432C00AEE4F
-:1013F00014E42FC005EB14E42CC006EB14E429C060
-:1014000007EB14E426C00CEC14E423C00DEC14E448
-:1014100020C003E815E41DC00AE815E41AC002E97B
-:1014200015E417C004E915E414C001E216E411C084
-:1014300003E216E40EC004E216E40BC005E216E473
-:1014400008C006E216E405C007E216E402C00AE29C
-:1014500016E4C801DF91CF911F910F9108959CE090
-:10146000799FF00111249CE3899FE00DF11D112467
-:10147000E60FF11DEE0FFF1FE658FE4F8591949188
-:10148000803E9105E0F4803C910558F5813391054B
-:1014900009F46FC048F48932910509F463C08A32B7
-:1014A000910509F46DC072C089339105E9F0823865
-:1014B0009105D1F08533910509F44DC067C0833E95
-:1014C000910581F138F4803E9105B9F0823E910595
-:1014D000D9F05CC0863E910561F1873E9105A1F18E
-:1014E00055C00E94D60708952091F10320FD02C047
-:1014F00021FF4CC080EE90E049C08091F10380FF55
-:10150000F9CF89E390E042C08091F10382FF0EC0E1
-:101510008091F10384FF03C080E090E037C083EE48
-:1015200090E034C08091F10382FFF2CF82EE90E030
-:101530002DC08091F10383FF0BC08091F10384FDE6
-:10154000EBCF87EE90E022C08091F10383FFF5CFCF
-:1015500086EE90E01BC08091F10385FF07C089E211
-:1015600090E014C08091F10385FFF9CF85E390E00E
-:101570000DC08091F10386FF07C08AE290E006C0AB
-:101580008091F10386FFF9CF81E390E00E94E607A6
-:101590000895CF92DF92EF92FF920F931F9301E095
-:1015A00010E020E030E06801790104C0CC0CDD1CC3
-:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA
-:1015C000331F6A95D2F70C291D292E293F29C09077
-:1015D000B303D090B403E090B503F090B603C022FB
-:1015E000D122E222F322842FC016D106E206F306AE
-:1015F00041F41F910F91FF90EF90DF90CF900C94EA
-:10160000A5251F910F91FF90EF90DF90CF900C9444
-:10161000C62508950C94090B5F926F927F928F926A
-:101620009F92AF92BF92CF92DF92EF92FF920F9371
-:101630001F93CF93DF93CDB7DEB72A970FB6F894F9
-:10164000DEBF0FBECDBFCE0101966C014E019BE007
-:10165000890E911C20E030E040E050E060E070E056
-:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F
-:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C
-:1016800001900D928A95E1F7F601819191916F0198
-:10169000FC01E07FFF27E032F10559F48F709927B4
-:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E
-:1016B00037C0E033F10559F48F709927F50102C066
-:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487
-:1016D000F10559F48F709927F50102C0EE0FFF1F35
-:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C
-:1016F0008F709927F50102C0EE0FFF1F8A95E2F760
-:101700004E2B5F2B0DC0E036F10551F48F709927F9
-:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B
-:10172000C814D90409F0A7CF84B19E2D90958923C0
-:1017300084B985B1E82AE5B887B1902F90958923BF
-:1017400087B988B1082B08B98AB1962F909589235B
-:101750008AB98BB1682B6BB98DB1942F9095892381
-:101760008DB98EB1482B4EB980B3922F90958923B5
-:1017700080BB81B3282B21BB2A960FB6F894DEBF1D
-:101780000FBECDBFDF91CF911F910F91FF90EF90D2
-:10179000DF90CF90BF90AF909F908F907F906F9091
-:1017A0005F9008955F926F927F928F929F92AF9217
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4
-:1017D000CDBF85B7806885BF85B7806885BF0E940B
-:1017E0000C0BCE0101966C014E0199E1890E911C02
-:1017F00020E030E040E050E060E070E000E010E029
-:10180000E12CF12C6C2C5D2C88E1782EAA24A39479
-:10181000B12CE5E7F2E0A62DB52D872D01900D92B4
-:101820008A95E1F7F601819191916F01FC01E07FCA
-:10183000FF27E032F10559F48F709927F50102C0B6
-:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A
-:10185000F10559F48F709927F50102C0EE0FFF1FB3
-:101860008A95E2F70E2B1F2B29C0E034F10559F4BD
-:101870008F709927F50102C0EE0FFF1F8A95E2F7DE
-:101880006E2B7F2B1BC0E035F10559F48F70992723
-:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A
-:1018A0000DC0E036F10551F48F709927F50102C0A3
-:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499
-:1018C00009F0A7CF84B19E2D9095892384B985B165
-:1018D000E82AE5B887B1902F9095892387B988B118
-:1018E000082B08B98AB1962F909589238AB98BB1B4
-:1018F000682B6BB98DB1942F909589238DB98EB1DA
-:10190000482B4EB980B3922F9095892380BB81B329
-:10191000282B21BBE2E0F3E0A8EFB2E01192119294
-:101920001D921D9283E0EC30F807C1F768960FB660
-:10193000F894DEBF0FBECDBFDF91CF911F910F9105
-:10194000FF90EF90DF90CF90BF90AF909F908F90DF
-:101950007F906F905F900C94CB075F926F927F9215
-:101960008F929F92AF92BF92CF92DF92EF92FF92AF
-:101970000F931F93CF93DF93CDB7DEB7A2970FB628
-:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D
-:1019900088EFA82E82E0B82E75019AE0592E4601F4
-:1019A00001E010E028E1622E35E0732EEBE6F2E074
-:1019B000D401852D01900D928A95E1F7D6018D9184
-:1019C0009D916D019C01207F33272032310591F4D8
-:1019D00024B18F709927F80102C0EE0FFF1F8A957E
-:1019E000E2F7CF01922F982B94B995B18095892376
-:1019F00085B953C02033310591F427B18F709927F1
-:101A0000A80102C0440F551F8A95E2F7CA01922F20
-:101A1000982B97B998B18095892388B93EC0203416
-:101A2000310591F42AB18F709927D80102C0AA0F0D
-:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3
-:101A4000809589238BB929C02035310591F42DB1BA
-:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9
-:101A6000CF01922F982B9DB99EB1809589238EB975
-:101A700014C02036310589F420B38F709927A8014E
-:101A800002C0440F551F8A95E2F7CA01922F982B86
-:101A900090BB91B38095892381BB50EA5A95F1F7A9
-:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF
-:101AB000F2E0DE011196862D01900D928A95E1F7F4
-:101AC000DB018D919D91BD01FC01E07FFF27E0329C
-:101AD000F10511F4E3B113C0E033F10511F4E6B1FF
-:101AE0000EC0E034F10511F4E9B109C0E035F105AB
-:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057
-:101B00008F70992702C0F595E7958A95E2F7E0FD79
-:101B100008C0C801042E02C0880F991F0A94E2F77A
-:101B200002C080E090E0282B392B4F5F5F4F4C3094
-:101B3000510509F0BCCFF70180819181821793078D
-:101B400021F031832083709209020E940C0BF2E095
-:101B5000EF0EF11C42E0E41643E0F40609F026CF54
-:101B6000809109028823C9F081508093090288235B
-:101B700039F08FE99FE00197F1F700C000000DC038
-:101B8000E2E0F3E0D5018D919D915D018193919308
-:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023
-:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6
-:101BB0001F910F91FF90EF90DF90CF90BF90AF906B
-:101BC0009F908F907F906F905F900895E82FF0E046
-:101BD000EE0FFF1FEE5FFC4F808191810895089505
-:101BE0008091DC0381608093DC030C94C928809190
-:101BF000DC038E7F8093DC030C94C9280E949B2811
-:101C0000811102C00E9477280E94C5288093DC03BE
-:101C10003E9A809171008D7F8093710082E0809365
-:101C200090008AE18093910081E080930E030895F3
-:101C300080910E03811102C00E94FE0D10925E037E
-:101C400010925D03809171008D7F8093710080916F
-:101C500090008F77809390001092200310921F03C2
-:101C600010925703109258031092590310925A037E
-:101C70001092560310925503E5E3F3E0A5E2B3E0BA
-:101C800011921192119211921D921D9283E0E535ED
-:101C9000F807B1F70895CF92DF92EF92FF920F937A
-:101CA0001F93CF93DF9320911F03222309F484C055
-:101CB0006B017C0180910E03811102C00E94FE0D18
-:101CC00005E513E0C7E0D0E0A7019601F801929185
-:101CD0008291729162918F010E94052E811131C013
-:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B
-:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3
-:101D000011961C921E92C730D105E9F021964481AC
-:101D10005581668177814083518362837383148206
-:101D200015821682178212968D919C9113971196A7
-:101D30009C938E9313961C921E9212973496129631
-:101D4000E2CF219708F680915D0390915E030197A1
-:101D500097FD05C090935E0380935D0304C01092CD
-:101D60005E0310925D0380915D0390915E0320916C
-:101D70005B0330915C032817390724F010925C0351
-:101D800010925B03892BC1F4809171008D7F809349
-:101D90007100809190008F7780939000109257038C
-:101DA000109258031092590310925A03109256033E
-:101DB0001092550310921F03DF91CF911F910F9145
-:101DC000FF90EF90DF90CF9008951F920F920FB683
-:101DD0000F9211244F925F926F927F928F929F92F7
-:101DE000AF92BF92CF92DF92EF92FF922F933F93E9
-:101DF0004F935F936F937F938F939F93AF93BF9313
-:101E0000CF93DF93EF93FF9380911F03882309F40F
-:101E10009BC1C0915D03D0915E031C161D060CF0A2
-:101E200093C140900F035090100360901103709085
-:101E3000120320E030E0A901C301B2010E94B02FDB
-:101E400018160CF065C0C130D10509F452C080915C
-:101E50005B0390915C03BE010E9482317C019093F0
-:101E60005C0380935B038090210390902203A090F9
-:101E70002303B090240320E030E040E85FE3C50195
-:101E8000B4010E94A12D60932103709322038093DB
-:101E9000230390932403F701EE0FFF1FEE0FFF1FA4
-:101EA000EB5CFC4FA301920160817181828193817F
-:101EB0000E94092E20E030E040E05EE30E94B42F53
-:101EC0009B01AC01C501B4010E94B02F18168CF41F
-:101ED000C7010196BE010E94823190935C038093FA
-:101EE0005B0310922103109222031092230310929D
-:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4
-:101F0000FF1FEB5CFC4F6081718182819381D0C0A7
-:101F1000C0905703D0905803E0905903F0905A03B3
-:101F200020E030E0A901C701B6010E94052E2197EB
-:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62
-:101F4000EB5CFC4F80809180A280B380A50194015E
-:101F5000C701B6010E94052E87FF31C0A50194017B
-:101F600060E070E08CED93EC0E94092E20E030E000
-:101F700040E451E40E94092E20E030E040E05FE3BD
-:101F80000E94B42F9B01AC0160E070E080E090E41F
-:101F90000E9417309B01AC01C501B4010E94B42F0F
-:101FA0009B01AC01C701B6010E94052E87FF07C047
-:101FB000A701960160E070E08CED93E439C0A501C3
-:101FC0009401C701B6010E94B02F18160CF055C03D
-:101FD000A501940160E070E08CED93E40E94092E6D
-:101FE00020E030E040E451E40E94092E20E030E09F
-:101FF00040E05FE30E94B42F9B01AC0160E070E021
-:1020000080E090E40E9417309B01AC01C501B4014F
-:102010000E94B42F9B01AC01C701B6010E94B02FF2
-:1020200018165CF5A701960160E070E08CED93EC6A
-:102030000E94092E20E030E040E451E40E94092E85
-:1020400020E030E040E05FE30E94B42F9B01AC0150
-:1020500060E070E080E090E40E9417309B01AC01EA
-:10206000C701B6010E94B42F6093570370935803C1
-:102070008093590390935A0313C0FE01EE0FFF1F84
-:10208000EE0FFF1FEB5CFC4F80819181A281B38139
-:102090008093570390935803A0935903B0935A0326
-:1020A00060915703709158038091590390915A039E
-:1020B00020910C0330910D032F3F4FEF340731F087
-:1020C0002F5F3F4F30930D0320930C030E940C139E
-:1020D0006B017C0120E034E244EF51E40E94052EC4
-:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E
-:1020F00081E4F82E20E030E040E051E4C701B60171
-:102100000E94B42F9B01AC0160E074E284E79BE481
-:102110000E94092E6B017C010E94712E7093970022
-:102120006093960020910A0230910B0240910C02BC
-:1021300050910D02C701B6010E94B42F0E94712E6A
-:10214000709399006093980080912003882309F48C
-:1021500033C1C0901B03D0901C03E0901D03F0908E
-:102160001E0320E030E0A901C701B6010E94B02F94
-:102170001816D4F580910C0390910D038F3F2FEF2B
-:10218000920729F0019690930D0380930C03C701E9
-:10219000B6010E940C1320E030E040E051E40E94C0
-:1021A000B42F9B01AC0160E074E284E79BE40E94E1
-:1021B000092E6B017C010E94712E70939700609331
-:1021C000960020910A0230910B0240910C0250912E
-:1021D0000D02C701B6010E94B42F0E94712E7093A8
-:1021E00099006093980008C0109297001092960092
-:1021F0001092990010929800609115037091160347
-:102200006F5F7F4F709316036093150320919600C4
-:102210003091970080E090E0232BF1F0C091960080
-:10222000D09197000E94A22E6B017C01BE0180E03C
-:1022300090E00E94A22E9B01AC0160911703709167
-:1022400018038091190390911A030E94092E20E02F
-:102250003FEF4FE757E410C00E94A22E6B017C01B4
-:1022600020E030EE4FEF54E46091170370911803B3
-:102270008091190390911A030E94B42F9B01AC0125
-:10228000C701B6010E94B02F87FD96C0809113034D
-:102290008F5F8093130390E02091D8033091D9038E
-:1022A00082179307A0F08091E303882319F010921E
-:1022B00013030DC0809171008D7F80937100809118
-:1022C00090008F7780939000109220037DC08091C2
-:1022D0001403C0911303811128C0C090DD03D09076
-:1022E000DE03E090DF03F090E00320E030E0A9019E
-:1022F000C701B6010E94B02F1816BCF481E080938C
-:10230000140310921B0310921C0310921D031092D1
-:102310001E03C0921703D0921803E0921903F092A3
-:102320001A03C150C093130343C0109214031092B8
-:102330000D0310920C03E091DA03F091DB0348E007
-:10234000C49FE00DF11D112480819181A281B38190
-:1023500080931B0390931C03A0931D03B0931E0353
-:1023600020E030E040E85EE36481758186819781FA
-:102370000E94B42F6B017C0120E030E048EC52E475
-:1023800060910E0270910F028091100290911102E3
-:102390000E94092E9B01AC01C701B6010E94B42F17
-:1023A00060931703709318038093190390931A0393
-:1023B00010921603109215038091DC0380FD04C077
-:1023C0001092200310921F03FF91EF91DF91CF91A4
-:1023D000BF91AF919F918F917F916F915F914F913D
-:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3
-:1023F0009F908F907F906F905F904F900F900FBE47
-:102400000F901F901895CF92DF92EF92FF92CF938B
-:10241000DF936B017C01EA0180910E03811102C000
-:102420000E94FE0D8091DC0380FF46C080915D0319
-:1024300090915E0308970CF03FC0809171008D7FF2
-:10244000809371008091200381110E94180E81E019
-:1024500080931F0310920D0310920C0320E030E0D4
-:10246000A901C701B6010E94B02F1816DCF48091B3
-:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47
-:10248000EB5CFC4FC082D182E282F382FC01EE0F52
-:10249000FF1FEB5DFC4FD183C083019690935E03D9
-:1024A00080935D03809171008260809371008091C0
-:1024B0009000806880939000DF91CF91FF90EF9023
-:1024C000DF90CF9008958F929F92AF92BF92CF925C
-:1024D000DF92EF92FF920F931F93CF93DF93EC0164
-:1024E0007B01D42E4801590180910E03811102C055
-:1024F0000E94FE0D8091DC0380FF6BC08091710013
-:102500008D7F8093710080911F0381110E94180EAE
-:1025100081E080932003D093DB03C093DA03F09231
-:10252000D903E092D803D092E3038092DD03909226
-:10253000DE03A092DF03B092E00310922103109219
-:102540002203109223031092240310921303888114
-:102550009981AA81BB8180931B0390931C03A09354
-:102560001D03B0931E0320E030E040E85EE36C8181
-:102570007D818E819F810E94B42F6B017C0120E0C0
-:1025800030E048EC52E460910E0270910F028091AD
-:102590001002909111020E94092E9B01AC01C7010B
-:1025A000B6010E94B42F60931703709318038093B1
-:1025B000190390931A031092160310921503809139
-:1025C0007100826080937100809190008068809398
-:1025D0009000DF91CF911F910F91FF90EF90DF90CE
-:1025E000CF90BF90AF909F908F90089580915F03A0
-:1025F00090E0019666E070E00E94823180935F0374
-:10260000089580915F0390E0019766E070E00E947A
-:10261000823180935F0308958F929F92AF92BF9211
-:10262000CF92DF92EF92FF920F931F93CF93DF939E
-:102630006B017C01C0910C03D0910D03BE0180E0C1
-:1026400090E00E94A22E4B015C01A701960160E080
-:1026500070E08CE594E40E94092E9B01AC01C50159
-:10266000B4010E94B42F0E94762E20915F03233084
-:1026700009F473C028F4222351F02130E9F02CC171
-:10268000243009F4A0C0253009F4E0C025C180E061
-:1026900090E0A0E0BFE380930A0290930B02A09326
-:1026A0000C02B0930D0210920F03109210031092BF
-:1026B00011031092120310C110920F031092100315
-:1026C00010921103109212036431710540F46A30C4
-:1026D000710560F520E030E040E85EE32BC0693C26
-:1026E000710508F0AAC080E090E00E94A22E20E0D0
-:1026F00030E040EA51E40E94A02D20E030E044E3C5
-:1027000053E40E94092E9B01AC010E94B42F20E0EB
-:1027100030E040E05EE30E94B42F9B01AC0160E03A
-:1027200070E080E09EE30E94A02D44C020E030E0F5
-:1027300040E05FE3C701B6010E94B42F6B017C014A
-:1027400080E090E0A0E0BEE380930A0290930B0249
-:10275000A0930C02B0930D02BFC010920F03109211
-:10276000100310921103109212034AE0469F900149
-:10277000479F300D1124C90168EB7BE00E946E3148
-:10278000BC016C5D754077FF03C07195619571095F
-:10279000882777FD8095982F0E94A42E2EE333EC96
-:1027A0004EE259E30E94B42F20E030E040EC5EE3BB
-:1027B0000E94A12D60930A0270930B0280930C0279
-:1027C00090930D0289C010920F0310921003109283
-:1027D000110310921203CE0183709927892BE1F027
-:1027E000BE016170772780E090E00E94A22E20E079
-:1027F00030E040E05EE30E94B42F20E030E040E4AF
-:102800005FE30E94A12D60930A0270930B028093F4
-:102810000C0290930D020CC080E090E0A0E0BFE3BA
-:1028200080930A0290930B02A0930C02B0930D02C6
-:10283000C770DD27CD2B09F04FC010920A0210920D
-:102840000B0210920C0210920D0246C010920F0360
-:1028500010921003109211031092120300E010E086
-:1028600020E03FE300930A0210930B0220930C0236
-:1028700030930D026739710578F180E090E00E9495
-:10288000A22E20E030E047E153E40E94A02D20E09A
-:1028900030E04AE754E40E94092E20E030E048E4AA
-:1028A00052E40E94B42F20E030E040EA51E40E945C
-:1028B000E62E0E94712E660F771F660F771FFB01B1
-:1028C000E357FD4F2081318142815381C701B60119
-:1028D0000E94B42F6B017C01C701B601DF91CF913B
-:1028E0001F910F91FF90EF90DF90CF90BF90AF902E
-:1028F0009F908F900895809168030895CF93DF9300
-:1029000000D01F92CDB7DEB79C018091E8038430E0
-:1029100019F593E099833B832A839093E9008FEF25
-:102920009091E800815095FD06C095ED9A95F1F7DC
-:1029300000008111F5CF8091E80085FF0DC040E0D7
-:1029400050E063E070E0CE0101960E94B7168091DE
-:10295000E8008E778093E8000F900F900F90DF9142
-:10296000CF910895CF93DF9300D01F92CDB7DEB7FC
-:102970002091E803243021F522E029839B838A8378
-:1029800083E08093E9008FEF9091E800815095FDFE
-:1029900006C095ED9A95F1F700008111F5CF809171
-:1029A000E80085FF0DC040E050E063E070E0CE013C
-:1029B00001960E94B7168091E8008E778093E80018
-:1029C0000F900F900F90DF91CF9108952091E80321
-:1029D0002430F1F422E02093E9002FEF3091E80059
-:1029E000215035FD06C035ED3A95F1F70000211173
-:1029F000F5CF2091E80025FF0BC040E050E065E0F6
-:102A000070E00E94B7168091E8008E778093E8000E
-:102A10000895CF93DF932091E803243039F521E026
-:102A20002093E9002FEF3091E800215035FD06C0DA
-:102A300035ED3A95F1F700002111F5CF2091E8002E
-:102A400025FF14C0EC0140E050E068E070E00E9417
-:102A5000B7168091E8008E778093E80088E0FE0149
-:102A6000A0E6B3E001900D928A95E1F7DF91CF9156
-:102A700008958091E703811109C00E944C180E94BB
-:102A8000A9188091E20084608093E200089510927A
-:102A9000E7030895089508950C94A72742E061EC98
-:102AA00081E00E94C61742E061EC82E00E94C617F6
-:102AB00042E061EC83E00C94C6178091EA03833016
-:102AC00009F453C030F4813071F0823009F48CC0C5
-:102AD00008958A3009F478C08B3009F45EC08930DB
-:102AE00009F09AC020C08091E903813A09F094C0AE
-:102AF0008091E800877F8093E8008091ED039091BA
-:102B0000EE03892B21F468E080E693E003C060E0E7
-:102B100080E090E070E00E9402178091E8008B77DF
-:102B20008093E80008958091E903813209F074C030
-:102B30008091ED039091EE03892B09F06DC0809197
-:102B4000E800877F8093E8008091E80082FD05C05F
-:102B50008091E8038111F8CF5FC08091F1008093EC
-:102B600068038091E8008B7753C08091E903813A34
-:102B700009F052C08091ED039091EE03892B09F08A
-:102B80004BC08091E800877F8093E8008091E80047
-:102B900080FFFCCF80911C0236C08091E903813216
-:102BA000D9F58091ED039091EE03892BA9F58091E1
-:102BB000E800877F8093E8000E94FB178091EB0379
-:102BC00080931C020C946C218091E903813221F5E1
-:102BD0008091E800877F8093E8000E94FB17809136
-:102BE000EC038093690308958091E903813AA1F48D
-:102BF0008091E800877F8093E8008091E80080FF63
-:102C0000FCCF809169038093F1008091E8008E777A
-:102C10008093E8000C94FB17089584B7877F84BFE6
-:102C200088E10FB6F89480936000109260000FBEA8
-:102C300090E080E80FB6F894809361009093610073
-:102C40000FBE0E949E1B0E944C180E94A9188091E2
-:102C5000E20084608093E20078940E942F1B0E941F
-:102C6000A01B82E192E00E944A1B8091E80385301C
-:102C700069F40E9461278091E6038823B1F30E94E2
-:102C80008F27882391F30E94A116EFCF0E94A81BE3
-:102C9000ECCF292F332723303105C9F064F42130DC
-:102CA000310581F02230310509F043C084E590E020
-:102CB00020ED39E042C021323105F1F022323105F8
-:102CC00041F137C082E190E024E23AE036C0992732
-:102CD0008130910541F08230910541F0892B49F511
-:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A
-:102CF000849190E09F0121C06330D8F4E62FF0E08A
-:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5
-:102D100014C0633070F470E0FB01EE0FFF1FE0524F
-:102D2000FD4F20813181FB01E352FD4F808190E016
-:102D300004C080E090E020E030E0FA01318320839D
-:102D4000089580E189BD82E189BD09B400FEFDCF0F
-:102D50008091D8008F7D8093D8008091E0008260C0
-:102D60008093E0008091E00081FDFCCF0895CF9238
-:102D7000DF92EF92FF920F931F93CF93DF93EC01BB
-:102D80008B016A010E941A18811133C0C114D10449
-:102D900039F0F60180819181081B190BC80FD91FEA
-:102DA000E12CF12C0115110519F18091E80085FD48
-:102DB00016C08091E8008E778093E800C114D1049A
-:102DC00049F0F60180819181E80EF91EF182E082DE
-:102DD00085E00FC00E941A18882321F30AC0899148
-:102DE0008093F10001501109FFEFEF1AFF0ADACFCB
-:102DF00080E0DF91CF911F910F91FF90EF90DF90D6
-:102E0000CF9008952091EF033091F00326173707F4
-:102E100048F06115710539F42091E8002E77209370
-:102E2000E80001C0B90140E061157105A9F12091E8
-:102E3000E803222309F443C0253009F442C020915D
-:102E4000E80023FD40C02091E80022FD32C020911F
-:102E5000E80020FFE9CF4091F3002091F20030E03C
-:102E6000342BFC01CF016115710559F02830310573
-:102E700040F481918093F100615071092F5F3F4FC1
-:102E8000F1CF41E02830310509F040E02091E80021
-:102E90002E772093E800C8CF4111C9CF0AC0809196
-:102EA000E803882361F0853061F08091E80083FDBC
-:102EB0000AC08091E80082FFF2CF80E0089582E0AE
-:102EC000089583E0089581E008952091EF03309103
-:102ED000F0032617370748F06115710539F4209182
-:102EE000E8002E772093E80001C0B901FC0120E042
-:102EF0006115710591F18091E803882309F440C0C0
-:102F0000853009F43FC08091E80083FD3DC0809189
-:102F1000E80082FD2FC08091E80080FFE9CF20917A
-:102F2000F3008091F20090E0922B6115710559F049
-:102F30008830910540F424912093F100319661503E
-:102F400071090196F2CF21E0089709F020E0809105
-:102F5000E8008E778093E800CBCF2111CCCF0AC058
-:102F60008091E803882361F0853061F08091E8006A
-:102F700083FD0AC08091E80082FFF2CF80E00895CF
-:102F800082E0089583E0089581E00895982F9730B6
-:102F900058F59093E900981739F07091EC00209162
-:102FA000ED005091F00003C0242F762F50E021FF58
-:102FB00019C03091EB003E7F3093EB003091ED0073
-:102FC0003D7F3093ED003091EB0031603093EB00AA
-:102FD0007093EC002093ED005093F0002091EE00F0
-:102FE00027FF07C09F5FD3CF8F708093E90081E0F8
-:102FF000089580E008958091E90387FF11C08091D2
-:10300000E80082FD05C08091E8038111F8CF11C06E
-:103010008091E8008B770BC08091E803882349F00A
-:103020008091E80080FFF8CF8091E8008E77809350
-:10303000E80008952091E4003091E50095E6409184
-:10304000EC00842F817040FF22C08091E80080FD59
-:103050001CC08091E803882391F0853091F0809125
-:10306000EB0085FD10C04091E4005091E50042174F
-:10307000530729F39A01915011F784E0089582E0F3
-:10308000089583E0089581E0089580E008954091D7
-:10309000E80042FFDECF08950E94BA180E94C218CD
-:1030A000E0EEF0E0808181608083E8EDF0E08081F7
-:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5
-:1030C00080818F7E80831092E70308950F931F9372
-:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7
-:1030E00088818F77888388818068888388818F7DB5
-:1030F000888319BC1092E8031092E4031092E6034F
-:103100001092E50300EE10E0F80180818B7F808350
-:1031100088818160888342E060E080E00E94C61779
-:10312000E1EEF0E080818E7F8083E2EEF0E080814E
-:1031300081608083808188608083F80180818E7FB8
-:103140008083888180618883DF91CF911F910F9167
-:103150000895E8EDF0E080818F7E8083E7EDF0E078
-:1031600080818160808384E082BF81E08093E70377
-:103170000C946618E8EDF0E080818E7F80831092D9
-:10318000E20008951092DA001092E10008951F9273
-:103190000F920FB60F9211242F933F934F935F938B
-:1031A0006F937F938F939F93AF93BF93EF93FF930F
-:1031B0008091E10082FF0BC08091E20082FF07C096
-:1031C0008091E1008B7F8093E1000E942E1B809113
-:1031D000DA0080FF1FC08091D80080FF1BC0809163
-:1031E000DA008E7F8093DA008091D90080FF0DC0D5
-:1031F00080E189BD82E189BD09B400FEFDCF81E097
-:103200008093E8030E94391505C019BC1092E803A9
-:103210000E9447158091E10080FF19C08091E20073
-:1032200080FF15C08091E2008E7F8093E200809144
-:10323000E20080618093E2008091D80080628093F8
-:10324000D80019BC85E08093E8030E944B1580915B
-:10325000E10084FF30C08091E20084FF2CC080E157
-:1032600089BD82E189BD09B400FEFDCF8091D800FF
-:103270008F7D8093D8008091E1008F7E8093E10064
-:103280008091E2008F7E8093E2008091E200816075
-:103290008093E2008091E403882311F084E007C06A
-:1032A0008091E30087FD02C081E001C083E080934C
-:1032B000E8030E944C158091E10083FF29C08091B2
-:1032C000E20083FF25C08091E100877F8093E100C9
-:1032D00082E08093E8031092E4038091E1008E7F06
-:1032E0008093E1008091E2008E7F8093E2008091E4
-:1032F000E20080618093E20042E060E080E00E94B2
-:10330000C6178091F00088608093F0000E944A15F3
-:10331000FF91EF91BF91AF919F918F917F916F91AD
-:103320005F914F913F912F910F900FBE0F901F9083
-:1033300018951F920F920FB60F9211242F933F935F
-:103340004F935F936F937F938F939F93AF93BF93AD
-:10335000CF93DF93EF93FF93C091E900CF708091FB
-:10336000EC00D82FD17080FDD0E81092E900809158
-:10337000F000877F8093F00078940E94DD1910920E
-:10338000E9008091F00088608093F000CD2BCF7031
-:10339000C093E900FF91EF91DF91CF91BF91AF9181
-:1033A0009F918F917F916F915F914F913F912F915D
-:1033B0000F900FBE0F901F9018951F93CF93DF9320
-:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C
-:1033D000E9EEF3E088E08E0F9091F10091938E1367
-:1033E000FBCF0E945D158091E80083FF1FC1809193
-:1033F000E9039091EA03492F50E04A30510508F063
-:1034000015C1FA01EE59FF4F0C949631803881F0C6
-:10341000823809F00BC18091ED038F708093E90031
-:103420008091EB0085FB882780F91092E90006C0A7
-:103430008091E5039091E603911182609091E800FC
-:10344000977F9093E8008093F1001092F100C8C03C
-:10345000282F2D7F09F0EAC0882319F0823061F00F
-:10346000E5C08091EB03813009F0E0C0933009F0B2
-:1034700080E08093E6032BC08091EB03811127C08D
-:103480008091ED038F7009F4D1C08093E900209101
-:10349000EB0020FF1CC0933021F48091EB00806290
-:1034A00014C09091EB0090619093EB0021E030E02C
-:1034B000A90102C0440F551F8A95E2F74093EA0024
-:1034C0001092EA008091EB0088608093EB001092EC
-:1034D000E9008091E800877F86C08111A7C0109124
-:1034E000EB031F778091E3008078812B8093E300CA
-:1034F0008091E800877F8093E8000E94FB1780910D
-:10350000E80080FFFCCF8091E30080688093E300B7
-:10351000111102C082E001C083E08093E80386C0FD
-:103520008058823008F082C08091EB039091EC03C8
-:103530008C3D53E0950779F583E08A838AE289839D
-:103540004FB7F894DE01139620E03EE051E2E32FFE
-:10355000F0E050935700E49120FF03C0E295EF7034
-:103560003F5FEF708E2F90E0EA3010F0C79601C0F9
-:10357000C0968D939D932F5F243149F74FBF809163
-:10358000E800877F8093E8006AE270E0CE01019650
-:103590000E94021714C0AE014F5F5F4F6091ED03B0
-:1035A0000E944916BC01009709F440C09091E800C0
-:1035B000977F9093E80089819A810E946517809196
-:1035C000E8008B778093E80031C0803879F58091EE
-:1035D000E800877F8093E8008091E4038093F10006
-:1035E0008091E8008E778093E8000E94FB171EC050
-:1035F00081111CC09091EB039230C0F48091E800DF
-:10360000877F8093E8009093E4030E94FB178091EA
-:10361000E403811106C08091E30087FD02C081E0D0
-:1036200001C084E08093E8030E944E158091E80079
-:1036300083FF0AC08091E800877F8093E800809133
-:10364000EB0080628093EB00AA960FB6F894DEBF81
-:103650000FBECDBFDF91CF911F9108950895CF93F5
-:103660008091E8038823A1F0C091E900CF70909188
-:10367000EC00892F817090FD80E8C82B1092E90042
-:103680008091E80083FD0E94DD19CF70C093E900AE
-:10369000CF91089590936F0380936E030895E09106
-:1036A0006E03F0916F03309721F00190F081E02DCF
-:1036B000099480E00895E0916E03F0916F033097D4
-:1036C00021F00280F381E02D09940895E0916E03CA
-:1036D000F0916F03309721F00480F581E02D09947B
-:1036E000089520916C0330916D038217930771F058
-:1036F00090936D0380936C03E0916E03F0916F03E0
-:10370000309721F00680F781E02D099408952091EB
-:103710006A0330916B038217930771F090936B03E8
-:1037200080936A03E0916E03F0916F03309721F06C
-:103730000084F185E02D0994089508950C949D1B53
-:103740000E94DB270E94D20B0E9461280C94092D55
-:103750004F925F927F928F929F92AF92BF92CF9241
-:10376000DF92EF92FF920F931F93CF93DF93CDB72A
-:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A
-:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9
-:10379000A394B12C702E802F0E94E60D4C01F601EF
-:1037A000419051906F014826592641145104B1F4BB
-:1037B0000F5F1F4F0530110569F78FEF89838A83EB
-:1037C0001B820E94E4278160782F9D838C8349812E
-:1037D0005A816B818D810E94611C3AC08091C70320
-:1037E00081FD0E94EF0D20E030E07501022E02C045
-:1037F000EE0CFF1C0A94E2F7C70184219521892B66
-:1038000009F12E837F828E209F2091E0892809F480
-:1038100090E098870E94E4278160782F9A878987B3
-:103820004E815F8168858A850E94611C000F111F8F
-:10383000F801EF58FC4F80819181E826F926F1824A
-:10384000E08206C02F5F3F4F2C30310571F6B0CFBC
-:103850000E94482A109170030E944F1B1817D9F03C
-:103860000E944F1B809370032A960FB6F894DEBF18
-:103870000FBECDBFDF91CF911F910F91FF90EF90C1
-:10388000DF90CF90BF90AF909F908F907F905F9090
-:103890004F900C940A0B2A960FB6F894DEBF0FBE19
-:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF
-:1038B000CF90BF90AF909F908F907F905F904F90F0
-:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B
-:1038D000DEBF0FBECDBF4F83588769877A878B873E
-:1038E000DE01119686E0FD0111928A95E9F785E0E7
-:1038F000FE01379601900D928A95E1F749815A8130
-:103900006B817C818D819E810E9406242B960FB64F
-:10391000F894DEBF0FBECDBFDF91CF910895CF9356
-:10392000882309F4C2C0C82F823859F40E944F1B63
-:1039300081FDBBC089E30E94AF260E94322789E344
-:103940000CC0833879F40E944F1B80FDAEC083E524
-:103950000E94AF260E94322783E50E94CC26CF9199
-:103960000C943227843859F40E944F1B82FD9DC06D
-:1039700087E40E94AF260E94322787E4EECF8CEFC7
-:103980008C0F813A48F48C2F0E94712C81118DC0CC
-:103990008C2F0E94AF26E3CF80E28C0F883048F452
-:1039A000C77081E001C0880FCA95EAF70E94EB2634
-:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20
-:1039C00031F083E890E005C081E890E002C082E831
-:1039D00090E0CF910C94711B88E58C0F833108F037
-:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F
-:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F
-:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE
-:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C
-:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072
-:103A300090E038C082EE90E035C089EE90E032C070
-:103A40008AEE90E02FC085EB90E02CC086EB90E0F2
-:103A500029C087EB90E026C08CEC90E023C08DEC71
-:103A600090E020C083E891E01DC08AE891E01AC090
-:103A700082E991E017C084E991E014C081E292E00C
-:103A800011C083E292E00EC084E292E00BC085E2B6
-:103A900092E008C086E292E005C087E292E002C0B0
-:103AA0008AE292E0CF910C94871BCF9108958823EE
-:103AB00009F44BC0823859F40E944F1B81FF45C066
-:103AC00089E30E94AF260E94322789E30CC0833825
-:103AD00071F40E944F1B80FF38C083E50E94AF261F
-:103AE0000E94322783E50E94CC260C94322784382A
-:103AF00059F40E944F1B82FF28C087E40E94AF2622
-:103B00000E94322787E4EFCF9CEF980F913A58F349
-:103B100090E2980F983050F4877091E001C0990FAF
-:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F
-:103B3000933020F480E090E00C94711B885A83311C
-:103B400020F480E090E00C94871B0895882321F0F6
-:103B50000E94EB260C9432270895882321F00E94BE
-:103B6000F1260C9432270895BF92CF92DF92EF9204
-:103B7000FF920F931F93CF93DF9300D000D000D01C
-:103B8000CDB7DEB725E0FC01DE01119601900D9264
-:103B90002A95E1F7FC01D0801181028125812295CF
-:103BA0002F7043815481452B09F472C31F3F21F4C8
-:103BB000FFEFDF1609F46CC37C012E830E94D3074C
-:103BC000D9821A8369817A81802F0E94AB26182FAF
-:103BD000B92E0E9460260E9427252E81002319F00D
-:103BE0000E9408272E81EB2DE295EF70F0E0E4595A
-:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B
-:103C0000882319F0F29480EFF822002389F0FF2036
-:103C100009F47CC280E2810F883020F48F2D0E944D
-:103C2000EB2603C08F2D0E94FB260E9432276EC216
-:103C3000812F0E94571DFF2009F42AC3105E8F2D8B
-:103C4000183018F40E94F12602C00E94012726961F
-:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D
-:103C60000F91FF90EF90DF90CF90BF900C94322790
-:103C70008B2D807F9B2D9F70803211F4892F03C084
-:103C8000892F8295807F112319F0113011F12BC0FB
-:103C90000023A9F0222389F1213079F526960FB669
-:103CA000F894DEBF0FBECDBFDF91CF911F910F9172
-:103CB000FF90EF90DF90CF90BF900C941B272223B2
-:103CC00019F0213009F4E4C28E830E941E278E81F0
-:103CD0009BC1002321F0263008F0DAC20EC0253047
-:103CE00008F0D6C291C10023C9F0222331F0F701B8
-:103CF000958190FF0BC29F70958326960FB6F8941E
-:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E
-:103D1000EF90DF90CF90BF900C94A61D222309F462
-:103D200073C109C22B2D26952695237030E02115ED
-:103D3000310521F021303105D1F0AAC2002321F054
-:103D4000812F9B2D937002C080E090E026960FB6E5
-:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1
-:103D6000FF90EF90DF90CF90BF900C94711B0023D9
-:103D700021F0812F9B2D937002C080E090E0269669
-:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C
-:103D90000F91FF90EF90DF90CF90BF900C94871B16
-:103DA000812F002319F00E94502902C00E94B829D7
-:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130
-:103DC0001F910F91FF90EF90DF90CF90BF900C94D8
-:103DD0003D2A8B2D837009F07BC0011159C2812FC0
-:103DE000829586958770880F880F912F9F70C92EB6
-:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7
-:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC
-:103E100070E004C0440F551F661F771F8A95D2F7C4
-:103E2000CB01BA01609570958095909503C060E0D4
-:103E300070E0CB012B2D269526952370422F50E064
-:103E400042305105D9F04330510569F16C297D2983
-:103E50008E299F294130510551F126960FB6F894CD
-:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD
-:103E7000EF90DF90CF90BF900C944E256C297D2958
-:103E80008E299F2926960FB6F894DEBF0FBECDBFB0
-:103E9000DF91CF911F910F91FF90EF90DF90CF9026
-:103EA000BF900C946A250E944E25C701B601269644
-:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B
-:103EC0000F91FF90EF90DF90CF90BF900C94322530
-:103ED000002319F08B2D817001C08695882309F489
-:103EE000D7C1812F829586958770880F880F912F73
-:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3
-:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018
-:103F100050E060E070E004C0440F551F661F771F3B
-:103F20008A95D2F7CB01BA016095709580959095EE
-:103F300003C060E070E0CB012B2D26952695237001
-:103F4000422F50E042305105D9F04330510569F11C
-:103F50006C297D298E299F294130510551F12696E2
-:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A
-:103F70000F91FF90EF90DF90CF90BF900C94282688
-:103F80006C297D298E299F2926960FB6F894DEBFCD
-:103F90000FBECDBFDF91CF911F910F91FF90EF909A
-:103FA000DF90CF90BF900C9444260E942826C70132
-:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7
-:103FC000CF911F910F91FF90EF90DF90CF90BF9016
-:103FD0000C940C26103F49F118F4103E48F491C09F
-:103FE000123F09F453C0E8F1133F09F464C089C0DB
-:103FF0001F708B2D8F71002321F00E94A525812F2A
-:104000007CCE0E94C625812F26960FB6F894DEBF7F
-:104010000FBECDBFDF91CF911F910F91FF90EF9019
-:10402000DF90CF90BF900C94AD1D0023B1F02530F0
-:1040300008F02EC18B2D8F7126960FB6F894DEBF37
-:104040000FBECDBFDF91CF911F910F91FF90EF90E9
-:10405000DF90CF90BF900C94EB25263008F018C16C
-:10406000E9CF0023A9F08B2D8F7126960FB6F89417
-:10407000DEBF0FBECDBFDF91CF911F910F91FF909B
-:10408000EF90DF90CF90BF900C94A525002359F3BB
-:104090008B2D8F7126960FB6F894DEBF0FBECDBF65
-:1040A000DF91CF911F910F91FF90EF90DF90CF9014
-:1040B000BF900C94C625002399F08B2D8F71269606
-:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129
-:1040D0000F91FF90EF90DF90CF90BF900C949025C0
-:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD
-:1040F0001F910F91FF90EF90DF90CF90BF900C94A5
-:1041000086250023A9F0222309F4ADCF812F26961E
-:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8
-:104120000F91FF90EF90DF90CF90BF900C948F1C79
-:10413000222309F4ADCF812F26960FB6F894DEBF67
-:104140000FBECDBFDF91CF911F910F91FF90EF90E8
-:10415000DF90CF90BF900C94571D4B2D4F70612F67
-:10416000C7010E940B0626960FB6F894DEBF0FBE5D
-:10417000CDBFDF91CF911F910F91FF90EF90DF9016
-:10418000CF90BF900C94AA24011182C09B2D9F70E8
-:10419000492F50E04230510509F443C0C4F44115A1
-:1041A000510571F14130510509F072C026960FB6E4
-:1041B000F894DEBF0FBECDBFDF91CF911F910F915D
-:1041C000FF90EF90DF90CF90BF900C94312D433053
-:1041D0005105C1F14430510509F05AC0812F26968E
-:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108
-:1041F0000F91FF90EF90DF90CF90BF900C94832DA4
-:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB
-:104210001F910F91FF90EF90DF90CF90BF900C9483
-:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4
-:10423000CF911F910F91FF90EF90DF90CF90BF90A3
-:104240000C944D2D26960FB6F894DEBF0FBECDBF51
-:10425000DF91CF911F910F91FF90EF90DF90CF9062
-:10426000BF900C94602D4B2D4F70612FC701269687
-:104270000FB6F894DEBF0FBECDBFDF91CF911F9177
-:104280000F91FF90EF90DF90CF90BF900C94D507E7
-:1042900026960FB6F894DEBF0FBECDBFDF91CF914B
-:1042A0001F910F91FF90EF90DF90CF90BF900895F6
-:1042B0000E9408270E9418270E94DD260E943227AC
-:1042C0000E94EE2A0E943D2A80E090E00E94711B2D
-:1042D00080E090E00C94871B0E94F8260C945821F3
-:1042E0000E94A026292F22952F7030E02C30310516
-:1042F0004CF42A3031056CF422503109223031055A
-:1043000088F407C02C30310549F02F30310531F0E9
-:1043100009C0803E48F0803F29F406C093FB8827FF
-:1043200080F9089580E0089581E00895CF93DF93A8
-:1043300000D000D01F92CDB7DEB70F900F900F9036
-:104340000F900F90DF91CF910895CF93DF9300D01E
-:1043500000D000D0CDB7DEB726960FB6F894DEBFFA
-:104360000FBECDBFDF91CF9108951F93CF93DF9301
-:10437000C0917B0316E080917C03C81799F0D0E0D0
-:104380001C9FF0011D9FF00D1124E358FC4F40814C
-:10439000518162817381848195810E94A52121963A
-:1043A000C770E9CFDF91CF911F9108954091AD0380
-:1043B0005091AE036091AF037091B0038091B1034F
-:1043C0009091B2030C94A5218091B20382958F70D5
-:1043D00009F054C08091AF03882309F44FC0809145
-:1043E0007B03A0917C036091AD037091AE0340917B
-:1043F000B0035091B103B6E08A1709F43FC090E0D2
-:1044000041155105C1F17F3F11F46F3FA1F1B89FF4
-:10441000F001B99FF00D1124E358FC4F2181721374
-:104420002AC02081621327C02281211124C0238148
-:1044300034812417350710F421503109241B350B22
-:10444000283C3105C0F42091B2032F7020612093E5
-:10445000B20326E0289FF001299FF00D1124EE57AA
-:10446000FC4F80818F70806180838DEA93E00E9491
-:10447000B41D0C94B52101968770BECF0895CF92DC
-:10448000DF92EF92FF920F931F93CF93DF93CDB7FD
-:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA
-:1044A00085E0F801DE011D9601900D928A95E1F7F5
-:1044B000D8014C9111965C91119712966C911297BC
-:1044C0001396CD90DC9014973091AD037091AE03AC
-:1044D0008091B0039091B103009709F46BC17F3FC5
-:1044E00019F43F3F09F466C1E090AF03EE2009F4F0
-:1044F000C0C02091B203C816D90628F0F601E81B07
-:10450000F90BCF0104C0809590958C0D9D1DFF2463
-:10451000F394883C910578F0F12C207F09F0C6C017
-:104520007C2DD98AC88A89890E9496218DEA93E0D8
-:104530000E94B41DB1C0822F807F09F046C0751360
-:1045400014C0341312C0611110C02F702061209369
-:10455000B2030E94D6218DEA93E00E94B41D80919F
-:10456000B203D80115968C932EC0CD2819F15F3F68
-:1045700011F44F3FF9F0F62E61111CC080917B03BE
-:1045800020917C0336E0821709F45AC090E0389FEE
-:10459000F001399FF00D1124E358FC4F718157133E
-:1045A00006C07081471303C07281711103C0019668
-:1045B0008770E9CFF62E662309F418C18091B20303
-:1045C00081608093B203F12C11C1751308C03413BC
-:1045D00006C0611104C08091B203D801C3C04D87E9
-:1045E0005E878D859E856A8B0E9470216A898823EB
-:1045F000E1F16623D1F12091B203822F82958F7071
-:1046000090E0029774F08091AD039091AE0398878B
-:104610008F831986DB86CA862C87CE0107960E9477
-:10462000B41D86E0F801ADEAB3E001900D928A95E1
-:10463000E1F70E94E4210E94D621FF24F394D6C022
-:104640004D875E878D859E850E94A026292F229505
-:104650002F7030E0223031050CF0BCC09F7009F0A3
-:10466000B6C0805E883008F4C1C0C8010E94B41D85
-:10467000E4CFC816D90608F453C0F601E81BF90BBD
-:10468000CF01883C910508F450C0F12C7C2DD98ACB
-:10469000C88A89890E949621EDEAF3E086E0DF016D
-:1046A0001D928A95E9F70E94D621A0C0751314C007
-:1046B000341312C0611110C08091B203F8018583D8
-:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F
-:1046D0008A95E9F7FE2C8AC04D875E878D859E8579
-:1046E0006A8B0E9470216A89882309F4BECF6623F1
-:1046F00009F4BBCF2091B203822F82958F7090E096
-:1047000002970CF48ECF8091AD039091AE039A8303
-:1047100089831B82DD82CC822E83CE0101967FCFDE
-:10472000809590958C0D9D1DACCFF62E662309F4D7
-:104730009CCF75132EC034132CC02091B20320FDE2
-:104740001FC0822F82958F70D9F0D80115962C93B7
-:1047500015978F3049F08F5F982F9295907F822F19
-:104760008F70892B15968C93C8010E94B41D86E02A
-:10477000F801ADEAB3E001900D928A95E1F793CF8D
-:1047800086E0F801ADEAB3E001900D928A95E1F779
-:104790002DC04D875E878D859E850E947021811179
-:1047A00040CF8091B20381608093B203C8010E9420
-:1047B000B41D1CC0662309F458CF4D875E878D85D4
-:1047C0009E850E947021882309F44FCF2ACF811142
-:1047D00048CF0CC0243031050CF047CF9F7009F44E
-:1047E00040CFF8019581907F09F03BCF8F2D6296E5
-:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2
-:104800000F91FF90EF90DF90CF9008951F93CF937B
-:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F
-:10482000CDBF4F83588769877A878B879C87CE0156
-:1048300007960E943F22882369F08F8198852A85F8
-:104840003B85232BF1F19F3F09F063C08F3F09F0B7
-:1048500060C037C086E0FE013796DE0111960190F8
-:104860000D928A95E1F76F817885EA85FB8530970F
-:1048700041F17F3F11F46F3F21F120917C0330E043
-:10488000C90101968770992740917B0350E08417F6
-:10489000950709F447C069837A83FD83EC8396E02A
-:1048A000929FD001939FB00D1124A358BC4FFE01DD
-:1048B000319601900D929A95E1F780937C030E94C6
-:1048C000B52116E080917B0390917C038917C1F19B
-:1048D000189FC001112483589C4F0E943F228823B7
-:1048E00079F1E0917B031E9FF0011124E358FC4F06
-:1048F0004081518162817381848195810E94A521CB
-:1049000080917B0390E001968770992780937B03C9
-:10491000D9CF4F81588569857A858B859C850E9482
-:10492000A521CFCF0E946C2110927C0310927B03B3
-:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49
-:104940002C960FB6F894DEBF0FBECDBFDF91CF918E
-:104950001F910895EF92FF920F931F93CF93DF93D0
-:104960008C01009709F46CC0F12CEE24E394E8016B
-:104970002196F8018491843740F4843008F051C0C6
-:10498000813081F0823019F15BC0853709F444C071
-:10499000A8F19CE7980F903708F052C08F770E94DB
-:1049A000571D41C00E5F1F4FFE01C49180E28C0F66
-:1049B000883048F4C7708E2D01C0880FCA95EAF779
-:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD
-:1049D0001F4FFE01C49180E28C0F883058F4C770DD
-:1049E0008E2D01C0880FCA95EAF70E9411270E94F8
-:1049F00032271AC08C2F0E94571D16C00E5F1F4F02
-:104A0000FE01C491CC2381F08FE99FE00197F1F77B
-:104A100000C00000C150F6CF0E5F1F4FFE01F490A2
-:104A200003C00E948F1C8E018F2D882309F49FCF15
-:104A3000EFE9FFE03197F1F700C000008150F5CFBA
-:104A4000DF91CF911F910F91FF90EF9008950895FE
-:104A50006093B7037093B8038093B9039093BA033C
-:104A60000C9458210F931F930091B7031091B80332
-:104A70002091B9033091BA03DC01CB01802B912B3B
-:104A8000A22BB32B8093B7039093B803A093B903E1
-:104A9000B093BA031F910F910C9458210F931F9359
-:104AA0000091B7031091B8032091B9033091BA0374
-:104AB000DC01CB0180239123A223B3238093B7038E
-:104AC0009093B803A093B903B093BA031F910F91C9
-:104AD0000C9458210F931F930091B7031091B803C2
-:104AE0002091B9033091BA03DC01CB0180279127D3
-:104AF000A227B3278093B7039093B803A093B90379
-:104B0000B093BA031F910F910C9458211092B303E4
-:104B10001092B4031092B5031092B6030C9458216E
-:104B200041E050E060E070E004C0440F551F661F94
-:104B3000771F8A95D2F74093B3035093B4036093E1
-:104B4000B5037093B6030C94582141E050E060E047
-:104B500070E004C0440F551F661F771F8A95D2F777
-:104B60008091B3039091B403A091B503B091B603C3
-:104B7000482B592B6A2B7B2B4093B3035093B403E0
-:104B80006093B5037093B6030C94582141E050E054
-:104B900060E070E004C0440F551F661F771F8A95C0
-:104BA000D2F740955095609570958091B3039091A0
-:104BB000B403A091B503B091B603482359236A23E7
-:104BC0007B234093B3035093B4036093B503709376
-:104BD000B6030C94582141E050E060E070E004C05E
-:104BE000440F551F661F771F8A95D2F78091B30334
-:104BF0009091B403A091B503B091B603482759270B
-:104C00006A277B274093B3035093B4036093B503A3
-:104C10007093B6030C9458210F931F930091B30324
-:104C20001091B4032091B5033091B603DC01CB01A0
-:104C3000802B912BA22BB32B8093B3039093B403BF
-:104C4000A093B503B093B6031F910F910C94582114
-:104C50000F931F930091B3031091B4032091B503F8
-:104C60003091B603DC01CB0180239123A223B3232F
-:104C70008093B3039093B403A093B503B093B603AA
-:104C80001F910F910C9458210F931F930091B30320
-:104C90001091B4032091B5033091B603DC01CB0130
-:104CA00080279127A227B3278093B3039093B4035F
-:104CB000A093B503B093B6031F910F910C945821A4
-:104CC0000895CF92DF92EF92FF920F931F93CF93AD
-:104CD000DF938C01C090B703D090B803E090B90384
-:104CE000F090BA038091B3039091B403A091B503FF
-:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C
-:104D0000D701C6010C2E04C0B695A7959795879537
-:104D10000A94D2F780FF06C0B8018C2F0E942F0A98
-:104D2000019721F4219760F780E001C08C2FDF917B
-:104D3000CF911F910F91FF90EF90DF90CF9008954A
-:104D4000CF93DF93EC010E946126BE010E942F0ADF
-:104D5000DF91CF910895CB010E94A0260895209164
-:104D60001D0230911E02F90132969FEF40E05191F1
-:104D7000581789F09F3F19F4511101C0942F4F5FCC
-:104D80004630A9F79F3F39F0F901E90FF11D97FD72
-:104D9000FA9582830895089520911D0230911E0294
-:104DA000F9013296285F3F4F9081981301C010821D
-:104DB0003196E217F307C1F7089581E090E0E091A2
-:104DC0001D02F0911E02E80FF91F10820196883033
-:104DD0009105A9F708959091C603892B8093C60386
-:104DE000089580959091C60389238093C603089502
-:104DF0001092C60308959091C503892B8093C50333
-:104E0000089580959091C50389238093C5030895E3
-:104E10001092C50308959091C403892B8093C40315
-:104E2000089580959091C40389238093C4030895C5
-:104E30001092C40308958093BB0308951092BB039E
-:104E4000089580911D0290911E02FC0131969C01F3
-:104E5000285F3F4F80E0919191118F5FE217F30738
-:104E6000D1F70895E0911D02F0911E028091C603D2
-:104E70008083E0911D02F0911E0290818091C50314
-:104E8000892B8083E0911D02F0911E029081809118
-:104E9000C403892B80838091BB03882361F0E09158
-:104EA0001D02F0911E029081892B80830E94212790
-:104EB00081111092BB0380911D0290911E020C94EF
-:104EC0005B1B8091E803843039F11092C80320E421
-:104ED00088E190E00FB6F894A895809360000FBE2B
-:104EE0002093600080E00E94D20580E00E940A0BBF
-:104EF00083B7817F846083BF83B7816083BF7894E9
-:104F0000889583B78E7F83BF88E10FB6F89480932E
-:104F10006000109260000FBE089508950895CF9329
-:104F200080E00E94D2050E948D270E94AD0C0E9455
-:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD
-:104F4000C530C1F780E001C081E0CF9108950E9493
-:104F50006C2180E00E94D2050E94092D0E944F1B07
-:104F60000C940A0B1F920F920FB60F9211248F937D
-:104F70009F93AF93BF938091C803811113C0809119
-:104F8000C9039091CA03A091CB03B091CC03419681
-:104F9000A11DB11D8093C9039093CA03A093CB03B5
-:104FA000B093CC03BF91AF919F918F910F900FBEA3
-:104FB0000F901F90189582E084BD93E095BD9AEF05
-:104FC00097BD80936E0008952FB7F8948091C90320
-:104FD0009091CA03A091CB03B091CC032FBF089549
-:104FE000CF92DF92EF92FF920F931F932FB7F89417
-:104FF0004091C9035091CA036091CB037091CC03D7
-:105000002FBF6A017B01EE24FF248C0120E030E0F9
-:10501000C016D106E206F30610F4415051099A0178
-:10502000281B390BC9011F910F91FF90EF90DF9062
-:10503000CF9008951F920F920FB60F9211248F9365
-:105040009F93AF93BF938091C9039091CA03A0919E
-:10505000CB03B091CC030196A11DB11D8093C90370
-:105060009093CA03A093CB03B093CC03BF91AF91AD
-:105070009F918F910F900FBE0F901F9018950E94D7
-:105080004C18F8942FEF87EA91E621508040904029
-:10509000E1F700C0000087E090EBDC018093F303B0
-:1050A0009093F403A093F503B093F6039CE088E19A
-:1050B0000FB6F894A895809360000FBE909360009F
-:1050C000FFCF0E949B28811102C00E9477280E9476
-:1050D000A6288093C7030E94B3288093F1030E94FF
-:1050E000AA28682F70E080E090E00C9428256DEEEF
-:1050F0007EEF80E090E00E94BC3160E082E090E0D2
-:105100000E94AA3160E083E090E00E94AA3160E052
-:1051100084E090E00E94AA3160E085E090E00E9487
-:10512000AA3160E086E090E00E94AA316FEF87E04C
-:1051300090E00C94AA3180E090E00E94A43121E03C
-:105140008D3E9E4F09F020E0822F089582E090E08E
-:105150000C949C3183E090E00C949C31682F83E0A8
-:1051600090E00C94AA3184E090E00C949C31682F7C
-:1051700084E090E00C94AA3186E090E00C949C319D
-:10518000682F86E090E00C94AA3187E090E00C94C0
-:105190009C31682F87E090E00C94AA318091CF0376
-:1051A00080FF0BC06091220285E0689FB00111244E
-:1051B00075956795759567952BC081FF09C06091BE
-:1051C000220285E0689FB00111247595679520C083
-:1051D00082FF07C06091220285E0689FB001112420
-:1051E00017C09091D0039923D1F0609121029617B6
-:1051F00088F72091220285E0289F90011124929F38
-:10520000A001939F500D112470E0CA010E948231C9
-:105210006038710540F46115710539F002C065E030
-:1052200070E0862F08958FE7089581E008958091BA
-:10523000CF0380FF08C06091200270E075956795EC
-:105240007595679521C081FF06C06091200270E0CE
-:105250007595679519C082FF04C06091200270E0C7
-:1052600010C09091D0039923C1F060911F0296174E
-:10527000A0F780912002899FC001112470E00E9454
-:1052800082316038710528F46115710521F0862F8F
-:1052900008958FE7089581E0089561E070E0F4CF0C
-:1052A000803F21F40E94CE28819504C0813F29F4DB
-:1052B0000E94CE288093D3030895823F21F40E9458
-:1052C000CE28819504C0833F29F40E94CE28809384
-:1052D000D2030895893F19F40E94172905C08A3F17
-:1052E00031F40E94172981958093D40308958B3F50
-:1052F00021F40E941729819504C08C3F29F40E9453
-:1053000017298093D5030895843F21F48091D10318
-:10531000816017C0853F21F48091D103826011C064
-:10532000863F21F48091D10384600BC0873F21F434
-:105330008091D103886005C0883F31F48091D1030A
-:1053400080618093D10308958D3F21F48091CF0334
-:1053500081600BC08E3F21F48091CF03826005C035
-:105360008F3F29F48091CF0384608093CF03089509
-:10537000803F39F48091D30387FF6CC01092D30330
-:1053800069C0813F29F48091D3031816BCF362C031
-:105390009091D203823F29F497FF5CC01092D20310
-:1053A00059C0833F19F41916CCF354C0893F41F416
-:1053B0008091D40318160CF04DC01092D4034AC04B
-:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6
-:1053D00039F48091D50387FF3DC01092D5033AC0C0
-:1053E0008C3F29F48091D5031816BCF333C0843F59
-:1053F00021F48091D1038E7F17C0853F21F48091E5
-:10540000D1038D7F11C0863F21F48091D1038B7F22
-:105410000BC0873F21F48091D103877F05C0883F6F
-:1054200031F48091D1038F7E8093D10313C08D3FDF
-:1054300021F48091CF038E7F0BC08E3F21F48091A9
-:10544000CF038D7F05C08F3F29F48091CF038B7FE1
-:105450008093CF038091D20381110EC08091D3033A
-:1054600081110AC08091D403811106C08091D503B7
-:10547000811102C01092D003089581ED93E00E9443
-:10548000661B0E94E4279093CE038093CD0308957A
-:105490001F93CF93DF938091CD039091CE030E9411
-:1054A000F027AC019091D003992321F020912302A1
-:1054B00030E006C0209124028AE0289F9001112448
-:1054C0004217530708F486C08091D203C091D303DA
-:1054D000D091D4031091D503811107C0C11176C0BA
-:1054E000D11174C0111172C075C09F3F19F09F5F38
-:1054F0009093D003181624F40E94CE288093D203F0
-:105500008091D20387FF05C00E94CE2881958093A9
-:10551000D2031C1624F40E94CE288093D3038091DA
-:10552000D30387FF05C00E94CE2881958093D303C3
-:105530006091D203662339F1C091D303CC2319F1D2
-:10554000772767FD7095872F972F0E94A42E23E35E
-:1055500033E343E35FE30E94B42F0E94712E609314
-:10556000D2036C2F772767FD7095872F972F0E94A6
-:10557000A42E23E333E343E35FE30E94B42F0E94AE
-:10558000712E6093D3031D1624F40E941729809373
-:10559000D4038091D40387FF05C00E941729819509
-:1055A0008093D403111624F40E9417298093D50305
-:1055B0008091D50387FF05C00E94172981958093AC
-:1055C000D503DF91CF911F910C943D2A9F3F09F0A5
-:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B
-:1055E00085E0DF011D928A95E9F71092D0031092B1
-:1055F000CF030895833081F128F4813059F082304F
-:10560000D1F00895853009F449C0B8F1863009F425
-:1056100056C0089580912402262F30E0280F311DB6
-:105620002F3F310524F4680F6093240208958FEF13
-:1056300080932402089580912302262F30E0280FC2
-:10564000311D2F3F310524F4680F60932302089524
-:105650008FEF80932302089580912202262F30E05D
-:10566000280F311D2F3F310524F4680F609322026B
-:1056700008958FEF80932202089580912102262FB2
-:1056800030E0280F311D2F3F310524F4680F60935F
-:10569000210208958FEF80932102089580912002C6
-:1056A000262F30E0280F311D2F3F310524F4680FDD
-:1056B0006093200208958FEF8093200208958091D7
-:1056C0001F02262F30E0280F311D2F3F310524F413
-:1056D000680F60931F0208958FEF80931F02089553
-:1056E000833011F128F4813049F0823091F008952F
-:1056F000853081F120F18630C1F108958091240236
-:10570000681720F4861B80932402089510922402C7
-:10571000089580912302681720F4861B809323024A
-:10572000089510922302089580912202681720F4B0
-:10573000861B809322020895109222020895809180
-:105740002102681720F4861B80932102089510928D
-:105750002102089580912002681720F4861B80930F
-:105760002002089510922002089580911F02681768
-:1057700020F4861B80931F02089510921F02089543
-:105780000F931F938732D8F58E3108F087C08E3083
-:1057900009F471C098F4873009F45BC08B3009F4C8
-:1057A00091C0863009F095C08091C703817F8E7FBC
-:1057B0008093C70381E08093D7038CC0863109F4BE
-:1057C00081C068F4803109F084C08091C70383FBF5
-:1057D000222720F991E0922790FB83F955C0893167
-:1057E00009F470C08B3109F074C08091C70381FB4C
-:1057F000222720F991E0922790FB81F945C0883358
-:1058000009F460C050F4893209F45EC0853309F4AC
-:105810005BC0873209F458C05CC0833409F454C0BB
-:1058200028F48A3308F455C0895339C0883409F004
-:1058300050C00E946C210E94B2070FEF13ED20E3CD
-:10584000015010402040E1F700C000000E943F28B6
-:1058500039C09091C703892F8095817080FB90F9A2
-:1058600029F0966098609093C70334C0997F977F22
-:105870009093C70327C08091C70382FB222720F99A
-:1058800091E0922790FB82F98093C7039923D1F08E
-:105890008091C70381608093C70314C08D5141E09C
-:1058A00050E060E070E08A019B0104C0000F111F0E
-:1058B000221F331F8A95D2F7C901B8010E942825FB
-:1058C0000E946C2181E006C061E070E080E090E021
-:1058D000F5CF80E01F910F91089580E0089580E05A
-:1058E0000895CF93C82F8091D703813069F018F0C5
-:1058F0008230C9F184C0E0911D02F0911E028081C6
-:10590000823209F07EC007C0E0911D02F0911E02B4
-:105910008081823261F48C2F0E946D2C811104C031
-:105920008C2F0E94C02B1DC081E090E01AC08C2FEC
-:105930000E946F2C811114C0C43179F048F4CB302F
-:1059400079F0C03109F061C082E08093D70308C0CC
-:10595000C93219F0C83321F058C01092D70355C08E
-:1059600081E0817054C0C93291F120F5C43179F1E0
-:10597000B0F4C73009F047C08EE18093240282E37F
-:10598000809323028AE08093220284E180932102A3
-:1059900088E08093200288E280931F0234C0CE51B9
-:1059A000C63088F5EC2FF0E0E451FD4F8081809304
-:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7
-:1059C00013C0C13579F0C235F1F461E00DC08091AA
-:1059D000D603882319F01092D60315C081E0809376
-:1059E000D70315C061E006C08091D6030E94FA2A51
-:1059F0000AC06AE08091D6030E94702B04C0109206
-:105A0000D70380E004C081E002C080E0AACFCF913C
-:105A100008950E949B28811102C00E9477280E944D
-:105A2000BC288093F20380FF02C0869501C080E00D
-:105A30000C94D2058091F203982F9695292F30E08F
-:105A4000233031054CF49F5F990F8170892B816061
-:105A50008093F2030E94C0288091F20386950C94F3
-:105A6000D2058091F203982F969591F09158990F55
-:105A70008170892B8093F2038E7F91E009F490E08E
-:105A80008091F20390FB80F98093F2030E94C0287A
-:105A90008091F20386950C94D2058091F203982FA1
-:105AA000909590FB80F98093F2030E94C02880912A
-:105AB000F20380FF02C0869501C080E00C94D205FD
-:105AC0009091F203892F86958F5F8F779170843044
-:105AD00028F4880F892B8093F20302C09093F2037D
-:105AE0008091F2038E7F91E009F490E08091F203BF
-:105AF00090FB80F98093F2030E94C0288091F2030A
-:105B000086950C94D2052091F203922F96958927C1
-:105B1000982F990F822F8170892B8093F2038E7FAB
-:105B200091E009F490E08091F20390FB80F980937A
-:105B3000F2030E94C0288091F20386950C94D2054E
-:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F
-:105B500020F031F49F3F11F41EF4B7C10EF4E0952C
-:105B6000E7FB9FC1E92FD3D180F3BA176207730710
-:105B70008407950718F071F49EF5EBC10EF4E095DB
-:105B80000B2EBA2FA02D0B01B90190010C01CA01F7
-:105B9000A0011124FF27591B99F0593F50F4503EA2
-:105BA00068F11A16F040A22F232F342F4427585F94
-:105BB000F3CF469537952795A795F0405395C9F7AC
-:105BC0007EF41F16BA0B620B730B840BBAF0915064
-:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003
-:105BE000BA0F621F731F841F48F4879577956795D6
-:105BF000B795F7959E3F08F0B3CF9395880F08F0BF
-:105C00009927EE0F97958795089527D108F481E09D
-:105C100008950CD06BC163D140F05AD130F021F41B
-:105C20005F3F19F03EC1511195C14FC170D198F33A
-:105C30009923C9F35523B1F3951B550BBB27AA270D
-:105C400062177307840738F09F5F5F4F220F331F7F
-:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B
-:105C600091505040E695001CCAF729D0FE2F27D04E
-:105C7000660F771F881FBB1F261737074807AB071C
-:105C8000B0E809F0BB0B802DBF01FF2793585F4F91
-:105C90002AF09E3F510568F004C15CC15F3FECF300
-:105CA000983EDCF3869577956795B795F7959F5F56
-:105CB000C9F7880F911D9695879597F90895E1E0AA
-:105CC000660F771F881FBB1F621773078407BA0709
-:105CD00020F0621B730B840BBA0BEE1F88F7E09564
-:105CE000089504D06894B11135C1089518D188F091
-:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8
-:105D0000771F881F991F1AF0BA95C9F712C0B130D2
-:105D100081F01FD1B1E008951CC1672F782F88272B
-:105D2000B85F39F0B93FCCF3869577956795B39511
-:105D3000D9F73EF490958095709561957F4F8F4F80
-:105D40009F4F0895E89409C097FB3EF49095809585
-:105D5000709561957F4F8F4F9F4F9923A9F0F92F31
-:105D600096E9BB279395F695879577956795B795AF
-:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95
-:105D80007F4F8F4F9F4F16C0882311F096E911C0A7
-:105D9000772321F09EE8872F762F05C0662371F0C8
-:105DA00096E8862F70E060E02AF09A95660F771FDC
-:105DB000881FDAF7880F9695879597F9089588D008
-:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7
-:105DD000B0F35523C9F3E7FB6217730784079507F0
-:105DE000A8F199F3E92FFF2788232AF03197660F4E
-:105DF000771F881FDAF7952F5527442332F09150EB
-:105E00005040220F331F441FD2F7BB27E91BF50B6D
-:105E1000621B730B840BB109C1F222F4620F731F72
-:105E2000841FB11D31972AF0660F771F881FBB1F93
-:105E3000EFCF915050405AF041F0882332F0660F76
-:105E4000771F881F91505040C1F7939530C08695B9
-:105E5000779567959F5FD9F7F8CF990F0008550F91
-:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0
-:105E700012161306E407F50798F0621B730B840BE8
-:105E8000950B39F40A2661F0232B242B252B21F4C2
-:105E900008950A2609F4A140A6958FEF811D811D62
-:105EA000089597F99F6780E870E060E008959F3F4C
-:105EB00031F0915020F4879577956795B795880FC5
-:105EC000911D9695879597F908959FEF80EC089519
-:105ED00000240A94161617061806090608950024C9
-:105EE0000A9412161306140605060895092E039443
-:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7
-:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15
-:105F10009058440F551F59F05F3F71F04795880F17
-:105F200097FB991F61F09F3F79F0879508951216AE
-:105F300013061406551FF2CF4695F1DF08C016165A
-:105F400017061806991FF1CF86957105610508940B
-:105F50000895E894BB2766277727CB0197F9089522
-:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD
-:105F7000B6DF18F0952309F094CFA7CF1124EACF0C
-:105F8000C6DFA0F3959FD1F3950F50E0551F629F98
-:105F9000F001729FBB27F00DB11D639FAA27F00D82
-:105FA000B11DAA1F649F6627B00DA11D661F829FA9
-:105FB0002227B00DA11D621F739FB00DA11D621F8E
-:105FC000839FA00D611D221F749F3327A00D611DAB
-:105FD000231F849F600D211D822F762F6A2F11248D
-:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0
-:105FF000BB1F661F771F881F91505040A9F79E3F17
-:10600000510570F04ECFA6CF5F3FECF3983EDCF326
-:10601000869577956795B795F795E7959F5FC1F753
-:10602000FE2B880F911D9695879597F90895FA0193
-:10603000EE0FFF1F30962105310599F161157105AD
-:1060400061F48038BFE39B0749F16894903881057B
-:1060500061F08038BFEF9B0741F0992342F5FF3F85
-:10606000E1053105210511F1E8940894E795D9017E
-:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27
-:1060800070F4A695E0F7F73950F019F0FF3A38F4BC
-:106090009F779F930CD00F9007FC905808953EF087
-:1060A00014CF60E070E080E89FE308954FE79F77AA
-:1060B0005F934F933F932F939ED02F913F914F919A
-:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A
-:1060D00026DFC8F39638C0F707F80F92E8942BE351
-:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF
-:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD
-:10610000EF91FF91E595EE1FFF1F49F0FE57E06804
-:106110004427EE0F441FFA95E1F74195550B32D015
-:106120000F9007FE26C00895DF93CF931F930F9320
-:10613000FF92EF92DF927B018C01689405C0DA2E0A
-:10614000EF011EDFFE01E894A5912591359145915F
-:106150005591AEF3EF0106DDFE019701A801DA9437
-:1061600079F7DF90EF90FF900F911F91CF91DF9122
-:1061700008959B01AC0160E070E080E89FE349CDA9
-:1061800090CE95CECCDEE8F39923D9F3940F511D30
-:10619000BBF39150504094F059F0882332F0660FD1
-:1061A000771F881F91505040C1F79E3F510544F71B
-:1061B000880F911D9695879597F908955F3FACF0EC
-:1061C000983E9CF0BB27869577956795B79508F420
-:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A
-:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8
-:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0
-:10620000DF93CF931F930F93FF92C92FDD2788232E
-:106210002AF02197660F771F881FDAF720E030E019
-:1062200040E85FEB9FE3883920F0803E30F0219614
-:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E
-:1062400073DF8B01BE01EC01FB2E6F577109759551
-:10625000771F880B990B78DD28E132E741E35FE394
-:106260008FDEAF2D9801AE01FF900F911F91CF915E
-:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A
-:10628000AC01BF5728F422273327442750781FC07A
-:10629000B75188F4AB2F0024469537952795011CFC
-:1062A000A395D2F3002069F0220F331F441FB3954A
-:1062B000DAF30DD045CC61307105A0E88A07B94604
-:1062C00030F49B01AC0166277727882790783096B9
-:1062D00021F020833183428353830895AA1BBB1B83
-:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6
-:1062F000B70B881F991F5A95A9F780959095BC01F7
-:10630000CD01089597FB072E16F4009407D077FD72
-:1063100009D00E946E3107FC05D03EF4909581951E
-:106320009F4F0895709561957F4F0895EE0FFF1F61
-:106330000590F491E02D0994F999FECF92BD81BDAD
-:10634000F89A992780B50895A8E1B0E042E050E0BE
-:106350000C94C431262FF999FECF92BD81BDF89AD5
-:10636000019700B4021639F01FBA20BD0FB6F89499
-:10637000FA9AF99A0FBE08950196272F0E94AB3121
-:106380000C94AA31DC01CB01FC01F999FECF06C0C7
-:10639000F2BDE1BDF89A319600B40D9241505040E3
-:0863A000B8F70895F894FFCF4F
-:1063A8000C52D02445000000410000DC44000000ED
-:1063B8004152D0A4440000404100005C4400000069
-:1063C8004148F17644000000415C978A440000008F
-:1063D800411FD592440000004152D0A4440000005F
-:1063E800415CFFB844000000410AA7CF4400000008
-:1063F800410000DC44000000410AA7CF440000002F
-:10640800410000DC44000000410000000000008062
-:106418004052D024450000404100000000000080A8
-:10642800400AA74F45000040410AA7CF440000009A
-:10643800410000DC44000000410000000000008032
-:106448004052D024450000004100000000000080B8
-:10645800405CFF384500000041000000000000805B
-:106468004052D02445000000410AA7CF4400000054
-:10647800410000DC440000004100000000000080F2
-:106488004052D024450000804110F176440000A01D
-:106498004112F1F6440000004141909B440000A0E5
-:1064A8004112F1F64400000041050000003F0000E1
-:1064B800C8427B140915E614B2147E1401BC0328E3
-:1064C80008140A321E000002000400050007000933
-:1064D800000B000C000E001000110013001500172F
-:1064E8000018001A001C001D001F002100230024B2
-:1064F800002600280029002B002D002F0030003234
-:106508000034003500370039003B004200450025C3
-:106518000026004300610060002000370064006529
-:1065280000660067004400460024004700314980A7
-:106538003F5D8B803FF8BF803FCAE1803F73ED80AD
-:106548003FCAE1803FF8BF803F5D8B803F31498083
-:106558003F0000803FF16D7F3F75EA7E3F4C827EB1
-:106568003F833F7E3F84287E3F833F7E3F4C827E31
-:106578003F75EA7E3FF16D7F3F0000803F3F4D361B
-:10658800B90A6C0A360AE209FB09140A0102030473
-:06659800050607080900DA
-:00000001FF
diff --git a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex deleted file mode 100644 index c42365c436..0000000000 --- a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex +++ /dev/null @@ -1,1880 +0,0 @@ -:020000020000FC
-:047000000C948D3E21
-:047028000C94B73DD0
-:10702F0012010002FF010020EB03F42F0000010208
-:10703F00030109021200010100803209040000005F
-:10704F00000000000C03410054004D0045004C00AF
-:10705F001603410054006D00330032005500340018
-:10706F004400460055000C0331002E0030002E0066
-:10707F0030000403090416010C0100000C0000018C
-:02708F006C7F14
-:1070920012BD01BDF89A00B5089501E00895F9996D
-:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929
-:1070B200FECF0C944938F80104910895F8013491F7
-:1070C20031962491890108950091610000930C0189
-:1070D20000E80093610001E00093610005BF02E057
-:1070E20005BF0C9486380091D70001600093D70049
-:1070F200A89507EF04BF0091600000610093600053
-:1071020000E00093600001E008950E94AA3D0E9401
-:10711200B53DFDCF0CD00F7708D0006806D00061D6
-:1071220004D0016028D0789408950093D80000918B
-:10713200D8000895FCDF00621ED04CD009B500FFD4
-:10714200FDCFF5DF0F7D17D00091E0000E7F009399
-:10715200E0000091E000077F0093E0000091E20070
-:1071620001600093E2000091E20008600093E200F7
-:1071720078940C94743B0093D800089500910D010B
-:10718200002359F40091D90000FF07C0D0DF006846
-:10719200F2DF01E000930D01CDDFE0E2F2E00081D9
-:1071A200018100FF0DC0008111811E7F11830083C8
-:1071B20001E00093EA0000E00093EA0000931E025F
-:1071C20000E00093E9000091E80003FF02C00E9482
-:1071D200F23B0895A89539D000E40093600000E0E6
-:1071E200009381000093800010E0009385000093DB
-:1071F200840001E006BB00918100036000938100DE
-:107202000091600007FFFCCF00E80093600010933C
-:107212008100A89507EF04BF18D010936000209159
-:1072220084003091850010938100109380001093A8
-:1072320085001093840001E006BB2D3D354010F01F
-:1072420002E101C002E009BD089500916000006101
-:107252000093600008950E94AD3E239741D100E063
-:1072620000930901B5D104811581012B51F437D165
-:1072720000910701002309F4B9C000E0009307015F
-:10728200B5C058D102FFFDCF37D1068335D1009367
-:107292000F0132D1009310012FD1009311012CD193
-:1072A2000093120129D10093130102852091130149
-:1072B20030911201409111015091100116811A95DD
-:1072C20041F01250A9F01A9599F11A9509F473C078
-:1072D2008BC010910F01113011F411E001C010E0C8
-:1072E200138799D00C3F11F414D17FC077D17DC0A0
-:1072F20092D010910F01112329F01A9549F01A9595
-:10730200A9F073C010E013870C3F09F06EC0ECCFF8
-:1073120056D103C04CD109F468C00D911C9144D1DF
-:107322000F3FC1F305E0009309015FC011E0EBCF0D
-:10733200D2D029F00250E1F10A9541F056C0FDD0B9
-:107342000E94A33F0FEF00930A014FC0552319F08B
-:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE
-:1073620003FFFDCF67D051D04AD008E00093600000
-:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F
-:1073820044D00FEF1FE004C009811A810150104060
-:1073920009831A8309811A81012BB1F700E800934E
-:1073A200610000910C01009361000C940000FFCF7A
-:1073B20001E003871AC08FD019F00A9539F015C081
-:1073C200535098F4BAD002E000870FC0505339F0FE
-:1073D2005A9541F05F52B1F35A95A1F306C002E00B
-:1073E2000883F0CF01E0FCCFA8D079D02396E4E067
-:1073F2000C94BA3E01E005BF00E005BF089500917C
-:10740200D8000F770093D800089509B50D7F09BD04
-:1074120000E009BD08955183408333832283109194
-:10742200E8001B7F1093E8001091E8001F7710938B
-:10743200E80008955DD053D0F8940091E000016017
-:107442000093E000089579D04AC0219749D0009175
-:107452000601035019F00250B9F00BC03CD021F0E4
-:107462000A9559F00A9529F400910A010C3F19F482
-:1074720050D02196089567D0FCCF0091010100936E
-:10748200F100009100010AC01091100124D019F0FE
-:107492000A9549F0EECF135018F400E00093F10082
-:1074A2001ED044D0E6CF105339F01A9539F01F524E
-:1074B20041F01A9541F0F4CF08E5F0CF00E006D094
-:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5
-:1074D20030E00C94113F00910F010023089521C068
-:1074E2000BD008D007D00093040106D00093050109
-:1074F20021D00BC000D008830091F10008950091C3
-:10750200EB0000620093EB0015D0077F0093E800C8
-:107512000895F5DF02E00093080103E000930901FA
-:10752200089559D007D000FFFDCF089503D002FF80
-:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A
-:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD
-:107552002BD00093F1002BD059F43DD0082F092BEA
-:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1
-:10757200042D4394003289F300910B0100230D91F5
-:107582001C9131F311970E945838E3CFD3DF00FFEB
-:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B
-:1075A200CCDFE5E00C94B93E11970C945C380D9158
-:1075B2001C910F5F1F4F1C930E93019708958281B8
-:1075C200938100811181801B910B0196DF01089547
-:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71
-:1075E200F7DF80819181A081B181AF710481158122
-:1075F20000521040048315830AC000910B0100233E
-:1076020031F4A301920103E911E00E943B3F47D00C
-:10761200B8F1662477242C0111C06EDFF301ED5618
-:10762200FE4F008301E0600E00E0701E01960091A3
-:10763200F200002311F033D0B8F47FDF30D0E8F24B
-:10764200F301B096E238F040C0F674DF02FFFDCFDE
-:107652000091F200BDDF24813581201B304024835C
-:107662003583E5CF49DFAA95AA23E1F700910B0103
-:10767200013099F62091F1008C010E945038D6CF4A
-:1076820004811581012B21F055DF02FFFDCF55DF6B
-:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051
-:1076A200F1E0028113810817190708952091EB0078
-:1076B20021602093EB000093EC000091ED0002703A
-:1076C200012B0093ED000091ED0002600093ED00AC
-:1076D2001091EE00012F000F00E0001F0895412FCE
-:1076E2000093E900089500E009D000FD05C000E024
-:1076F200F7DF10E202E0DACF00E00895F1DF009157
-:10770200EB0008950F770132A9F5112369F11A955B
-:1077120059F01A9561F01A9569F01A95F9F01A95CF
-:10772200C1F01A95D9F024C00E942C3920C00E94C1
-:10773200263A1DC029D00091090123D001E01FD0B3
-:1077420020D0009108011BD00E94923A0E94973AE1
-:107752000EC01AD00091080114D007C002E00093B5
-:10776200080100E0009309010FD00E94923A03C081
-:107772000E94803A02C001E0089500E0089501D01D
-:1077820000E00093F10008950091E800077F009364
-:10779200E800089508950350F9F4112339F01A9579
-:1077A20051F01A9581F01A9599F016C004E016D09E
-:1077B20001E810E703C011D003E510E7E7E1F2E0CA
-:1077C20000831183D8CF06E109D00FE510E7F6CF89
-:1077D20004D005E710E7F2CFD0CF0CE000931A02F5
-:1077E200089527D120D100931D02E1D0212F11232A
-:1077F20029F12A95E9F02250F1F0225099F02A95C8
-:1078020049F0225061F02A9581F02A95E1F02A95FB
-:10781200E9F023C0003809F44FC00C94833B0038D0
-:10782200E1F7C8C00023C9F71EC00023B1F72DC07D
-:10783200033098F744C1033080F70BC1003868F376
-:10784200033858F7C9C0013841F77BC1013051F400
-:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA
-:1078620009F41ED008951091E3001078DCD00F7750
-:10787200012B0093E300E9D0ACD000FFFDCF0091D3
-:10788200E30000680093E300089591D0123040F4C1
-:107892000FD010931E02DAD000911E020C94CB3B43
-:1078A2000091EB0001D004C000620093EB00089548
-:1078B2000091E800077FC0C0BA93AA93229700E024
-:1078C2000093190274D0AFD0202F2A9519F02A956F
-:1078D200E9F022C002E100931A020FE210E7E7E1A9
-:1078E200F2E0008311839DD008839DD00983E0DFFD
-:1078F20000911A0210E02881398102171307A8F4B7
-:107902000F7181F401E00093190211C002E10093AA
-:107912001A0201E410E7E3CF0E94CC3B002319F7DF
-:107922008ED040C01093190202C020931A027ED05A
-:10793200A7E1B2E001C08AD000911A02002309F146
-:1079420048D004FD1EC045D000FD03C042D004FF54
-:10795200FACF10E0012F1395003281F0ED91FC91E6
-:107962001197049133D02D913C912F5F3F4F3C935F
-:107972002E93FD0103810A95038361F72AD004FF48
-:10798200DACF00911902013039F423D004FD04C08A
-:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F
-:1079A20018D00B7F49D02296A991B99108951091D0
-:1079B200F10008957DDF00911E0208D047D009D062
-:1079C2000F773AD006D002FFFDCFBFC00093F1007F
-:1079D20008950091E800089524D010911D021058D6
-:1079E20029F01A9589F01A9591F019C061DF00917A
-:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63
-:107A020018D0E7DF0F770CC053DF00E0F2CF51D080
-:107A12000F7710E0F801E55EFD4F0081EACF0FD04D
-:107A22000BC001D000D00091F1000895D2DF0F7E8B
-:107A320003C00091E8000B7F0093E80008950091D5
-:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31
-:107A5200F3CF00911D02002329F00A9509F10A953E
-:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE
-:107A7200B9F4D9DF0F7711F416D01BD00093E900C7
-:107A82001091EB0010FF0BC00ED010E01093E90034
-:107A920021E0F801E55EFD4F20834FD003C042D0C4
-:107AA20045D0CFDFC9CF1091EB0010621093EB00ED
-:107AB20008951091E800177F1093E800089500914F
-:107AC2001D02002311F4AFDF02C0013011F4B7DF51
-:107AD200B3CF023031F52DD019F52091F1002F7777
-:107AE2002093E90023D000FF19C081F01FD000616C
-:107AF200DCDE01E010E0422F0E949F3E0093EA008C
-:107B020000E00093EA0012D00860CFDE0BD030E034
-:107B1200F901E55EFD4F008310D0DACF03D0D7CF55
-:107B2200BFDE089500E00093E90008950091EB00A4
-:107B3200089579DF3CDF00230895BADE4ADF0E7F25
-:107B4200089583DF46DF02FFFDCF73DF42DF0F7749
-:107B520073CF0091D70001600093D7000E948B3849
-:107B620000E000931F0208950C94BF388A93FA93A1
-:107B7200EA933A922A921A920A927A936A935A93BF
-:107B82004A933A932A931A930A938FB70091DA0091
-:107B920000FF24C00091D80000FF20C00EEF009328
-:107BA200DA000091D90000FF11C001E000930D013D
-:107BB200ABD0026096D09AD00860A2D00E949B38C7
-:107BC2000091E0000E7F0093E00008C000E0009307
-:107BD2000D0100931E0298D0046083D07FD002FF73
-:107BE20005C084D002FF02C00BEF75D077D000FF32
-:107BF2001BC07CD000FF18C001E000930E016AD0C8
-:107C020083D000626ED00EEF6FD0006179D06ED05B
-:107C12000F7D76D00091D80000620093D80009B59C
-:107C22000D7F09BD00E009BD59D004FF20C05ED020
-:107C320004FF1DC009B500FD05C00E94EB3809B55F
-:107C420000FFFDCF0091D8000F7D0093D80042D0F5
-:107C520000910E01002359F04CD00FEE45D00F7E5B
-:107C620052D000643ED042D001604AD042D036D0D9
-:107C720005FF0FC03BD005FF0CC000E000930E01D2
-:107C820035D00F7E3DD00FED2FD00F7D3CD0006858
-:107C920028D024D003FF0DC029D003FF0AC000E082
-:107CA20000931F0207EF17D00E94743B2DD0116082
-:107CB20018D08FBF09911991299139914991599100
-:107CC200699179910990199029903990E991F991E6
-:107CD200899118950FEE0093E10008950091E1005B
-:107CE20008951183008308950093E1000091E2005A
-:107CF20008950091E200006203D00091E200086062
-:107D02000093E2000895FCDFE0E2F2E000811181DD
-:107D1200089500008895FECF01E60DBF02E00EBF78
-:107D2200C2EED2E00E947438002311F00E94D33ECA
-:107D32000E9465380E948A3E0C948A3E4A951AF047
-:107D4200000F111FFBCF0895BA92AA929A928A92BB
-:107D52007A926A925A924A92BA93AA939A938A937D
-:107D62000895BB84AA84998488847F806E805D8014
-:107D72004C80BB81AA8199818881F0E00FB6F8948A
-:107D8200CE0FDF1F0FBE089520E006D0E9F7089559
-:107D9200259102D0E9F708952D9301501040202F2C
-:107DA200212B089585E890E7FC0105911491FC01CF
-:107DB2003296A591B491FC01349625913491422FCB
-:107DC200432B19F0F901E4DF01C0DEDF069610E76C
-:107DD2008139910748F308952F930CD02F9101D048
-:107DE20008953CD0F12FE02F45E047BFE89536D00B
-:107DF20012D0089533D0F12FE02F43E047BFE8952A
-:107E02002DD008952BD0F12FE02F43E047BFE89506
-:107E120025D001D0089522D041E147BFE8951EC088
-:107E22001DD0F12FE02F41E247BFC895002D16C0AB
-:107E320015D0F12FE02F49E047BFC895002D0EC0A5
-:107E4200F32FE22F012E102E41E047BFE89506C026
-:107E520005D0002E29E027BFE89500C0022E27B7E3
-:107E620020FDFCCF202D0895022E27B726FDFCCF42
-:107E7200202D08950E94A53E22974801C901DA01EA
-:107E820010C05BD001E0A00E00E0B01E00E4A0161E
-:107E920000E0B00608F440C0830120E030E00E9418
-:107EA200F23E0A2F0B2B09F440C0082F0F7710E087
-:107EB2002C01401A510A320100E4A02E03C00A2FFD
-:107EC2000B2BE1F04816590680F0F40101914F01A5
-:107ED2000983119729F001914F010883119711C06D
-:107EE200F2013196049108830CC0F20104910983D6
-:107EF2003196E817F907A1F7F401EDCF1BD00883FB
-:107F020019839201088119810E94213F16D0AA94F7
-:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE
-:107F220009F4AFCF83011DD0B7CF01E02296ECE078
-:107F32000C94B23E82010C945F3802E0400E00E0E5
-:107F4200501E08959A938A9380E090E08C0109D0A4
-:107F520080589F4F8F3F0FE69007C0F38991999108
-:107F6200089520E030E00C94FB3E00000000000089
-:067F720000000000FC000D
-:107FE4000C94ED3E0C94113F0C94193F0C94213FDA
-:0C7FF4000C94F23E0C94033F0C94293FC7
-:040000030000700089
-:100000000C947C050C94C0050C94C0050C94C005A0
-:100010000C94C0050C94C0050C94C0050C94C0054C
-:100020000C94C0050C94C0050C94C7180C94991935
-:100030000C94B2270C94C0050C94C0050C94C00518
-:100040000C94C0050C94C0050C94C0050C94C0051C
-:100050000C94C0050C941A280C94C0050C94C0058F
-:100060000C94C0050C94C0050C94C0050C94C005FC
-:100070000C94C0050C94C0050C94C0050C94C005EC
-:100080000C94E50E0C94C0050C94C0050C94C005AE
-:100090000C94C0050C94C0050C94C0050C94C005CC
-:1000A0000C94C0050C94C0050C94C0051B062B06CF
-:1000B0003D064D06530662066E06730680068806E8
-:1000C00098069D06061A281A161B281A161B6D1A62
-:1000D000901A161BE51AF81AFB1DFB1D381E381E58
-:1000E000921ED01E48214821E91E4821EA1FEA1F1E
-:1000F000AD20C4204821332107634236B79BD8A7DF
-:100100001A39685618AEBAAB558C1D3CB7CC57633C
-:10011000BD6DEDFD753EF6177231BF000000803FEA
-:1001200008000000BE922449123EABAAAA2ABECD06
-:10013000CCCC4C3E00000080BEABAAAAAA3E000078
-:100140000000BF000000803F000000000008417870
-:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7
-:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F
-:1001700001C4FF7F3F000000000035001E001F008B
-:100180002000210022002300240025002600270053
-:100190002A002B0014001A000800150017001C008C
-:1001A00018000C00120013004C0029000400160077
-:1001B000070009000A000B000D000E000F003300BD
-:1001C0003400E1001D001B000600190005001100AD
-:1001D000100036003700380028000530E000E2004B
-:1001E000E30003302C002C0004305000510052007A
-:1001F0004F0035001E001F002000210022002300B8
-:1002000024002500260027002A002B0014001A00D5
-:10021000090013000A000D000F0018001C00330035
-:100220004C002900040015001600170007000B0001
-:10023000110008000C0012003400E1001D001B003A
-:100240000600190005000E001000360037003800C7
-:1002500028000530E000E200E30003302C002C0011
-:1002600004305000510052004F0035001E001F00A6
-:100270002000210022002300240025002600270062
-:100280002A002B0034003600370013001C00090040
-:100290000A00060015000F004C002900040012009F
-:1002A000080018000C0007000B00170011001600D2
-:1002B0003800E100330014000D000E001B000500A3
-:1002C00010001A0019001D0028000530E000E200AF
-:1002D000E30003302C002C00043050005100520089
-:1002E0004F0035021E021F022002210222022302B9
-:1002F00024022502260227022A0035021E021F02BE
-:1003000020022102220223022402250226022702C1
-:100310004C004C003A003B003C003D003E003F00DA
-:100320002D022E022F023002310201004000410056
-:1003300042004300440045000100010001000100AB
-:1003400001000100010001000100010001000100A5
-:100350000100AB00AA00A900AE0035001E001F007E
-:100360002000210022002300240025002600270071
-:100370002A0035001E001F0020002100220023005B
-:1003800024002500260027004C004C003A003B00CA
-:100390003C003D003E003F002D002E002F003000AD
-:1003A000310001004000410042004300440045008C
-:1003B0000100010001000100010001000100010035
-:1003C00001000100010001000100AB00AA00A9002A
-:1003D000AE0000000000000000000000000000006F
-:1003E000000000000000000000000000000000000D
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:100430000000000000000000000003300000000089
-:100440000430000000000000000000000000000078
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:1008000000000000000000000000000000000000E8
-:1008100000000000000000000000000000000000D8
-:1008200000000000000000000000000000000000C8
-:1008300000000000000000000000000000000000B8
-:1008400000000000000000000000000000000000A8
-:100850000000000000000000000000000000000098
-:100860000000000000000000000000000000000088
-:100870000000000000000000000000000000000078
-:100880000000000000000000000000000000000068
-:100890000000000000000000000000000000000058
-:1008A0000000000000000000000000000000000048
-:1008B0000000000000000000000000000000000038
-:1008C0000000000000000000000000000000000028
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000000000000000008
-:1008F000000000000000000000003A003B003C0047
-:100900003D003E003F0040004100420043004400E3
-:10091000450001000050010001000100010001003C
-:1009200001000100010001004C0001000100010074
-:1009300007300630135012500030013002300100F1
-:10094000010001000B300A300930083001000100BD
-:10095000010001000100010001000100010001008F
-:10096000010001000100010001000100010001007F
-:1009700001002A0354006800650020005000720046
-:1009800065006F006E006900630020004B00650089
-:10099000790062006F0061007200640000002C03A7
-:1009A0004F007200740068006F006C0069006E00F8
-:1009B00065006100720020004B0065007900620054
-:1009C0006F006100720064007300000004030904FA
-:1009D00009025400030100A0FA0904000001030108
-:1009E0000100092111010001223F000705810308D0
-:1009F000000A09040100010301020009211101009C
-:100A000001224D000705820308000A0904020001C3
-:100A100003000000092111010001223600070583AF
-:100A20000308000A1201100100000008EDFE6160D9
-:100A300001000102000105010980A10185021601E2
-:100A40000026B7001A01002AB70075109501810031
-:100A5000C0050C0901A1018503160100269C021A9C
-:100A600001002A9C02751095018100C00501090250
-:100A7000A1010901A1000509190129051500250198
-:100A80009505750181029501750381010501093004
-:100A900009311581257F9502750881060938158170
-:100AA000257F950175088106050C0A3802158125F8
-:100AB0007F950175088106C0C005010906A10105E1
-:100AC0000719E029E71500250195087501810295B0
-:100AD0000175088101050819012905950575019120
-:100AE000029501750391010507190029FF150025DD
-:100AF000FF950675088100C011241FBECFEFDAE014
-:100B0000DEBFCDBF04B603FE24C08091F3039091F5
-:100B1000F403A091F503B091F6038730904BA74002
-:100B2000B04BB9F41092F3031092F4031092F50352
-:100B30001092F60314BE84B7877F84BF88E10FB696
-:100B4000F89480936000109260000FBEE0E0F8E33C
-:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2
-:100B60000D92A63FB107D9F713E0A6EFB2E001C09E
-:100B70001D92A33FB107E1F70E940D160C94D231EC
-:100B80000C940000279A2F988FEF9FEF9093870087
-:100B9000809386008AE08093800089E180938100C1
-:100BA0000C94092D282F81110BC080918000877F24
-:100BB0008093800010928D0010928C002F980895E1
-:100BC0002F9880918000886080938000233019F4F2
-:100BD0008FEF9FEF0FC083E090E0821B9109880F99
-:100BE000991F2FEF3FEFA90102C0569547958A95AF
-:100BF000E2F7CA0190938D0080938C000895CF9303
-:100C0000DF93EC010E94AE28BE0180E090E0DF910E
-:100C1000CF910C9428250F931F93462F50E04C3012
-:100C2000510508F098C0DC01FA01EA5AFF4F12960C
-:100C30008C910C949631882309F48DC000E010E06B
-:100C4000980140E064E070E089EC91E00E9463125A
-:100C500081E090E00FC0882309F47DC000E010E03F
-:100C6000980140E066E070E089E591E00E9463123F
-:100C700082E090E00E94FF056EC0882309F46BC0FB
-:100C800000E010E0980140E068E070E089E891E061
-:100C90000E94631284E090E0EDCF882311F083E09E
-:100CA00005C083E00CC0882349F084E00E94A5259C
-:100CB00040E164E083E00E94C90A4DC084E00E94E4
-:100CC000C625F6CF882331F085EE0E948F1C0E9446
-:100CD000602D41C085EE0E94571D3DC08823D9F18B
-:100CE0000E94F70D38C08823B1F10E94F00D00E09A
-:100CF00010E0980140E064E070E089EE91E029C0E6
-:100D0000882349F185E00E94C6250E94180E23C061
-:100D1000882309F100E010E0980140E068E070E00D
-:100D200089E191E00E94631285E00E94A52513C02D
-:100D3000882389F00E94F61204C0882361F00E9483
-:100D4000011300E010E0980140E068E070E089E104
-:100D500091E00E94631280E090E01F910F9108954E
-:100D60000F931F932FEF89EF90E021508040904028
-:100D7000E1F700C0000000E010E0980140E064E00E
-:100D800070E089EE91E00E9463121F910F91089527
-:100D9000CF92DF92EF92FF920F931F93CF93DF9347
-:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71
-:100DB000CDBF2091B30325FFC5C08C01FC019281FA
-:100DC00080910001992309F460C096E4E5E2F2E025
-:100DD000DE01A95BBF4F01900D929A95E1F7F801F2
-:100DE0009081E091F602F091F702E90FF11DEE0F0C
-:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F
-:100E00007181680F711D882777FD8095982F0E944A
-:100E1000A42E20E030E040E451E40E94092E6B0152
-:100E20007C01F801218185E090E0821B9109BC01E1
-:100E3000882777FD8095982F0E94A42E9B01AC01F6
-:100E4000C701B6010E94A12D9B01AC0160E070E0DA
-:100E500080E090E40E94173020E030E04CE551E45F
-:100E60000E94B42F4FE050E0C457DF4F0FB6F89404
-:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:100E8000EF90DF90CF900C94031296E4E5E2F2E04D
-:100E9000DE01119601900D929A95E1F7F80190818B
-:100EA000E091F602F091F702E90FF11DEE0FFF1F3E
-:100EB00021E030E02C0F3D1FE20FF31F60817181B4
-:100EC000680F711D882777FD8095982F0E94A42EAA
-:100ED00020E030E040E451E40E94092E6B017C01E7
-:100EE000F801218185E090E0821B9109BC018827EF
-:100EF00077FD8095982F0E94A42E9B01AC01C7011D
-:100F0000B6010E94A12D9B01AC0160E070E080E081
-:100F100090E40E94173020E030E04CE551E40E945C
-:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E
-:100F3000DF91CF911F910F91FF90EF90DF90CF90B5
-:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4
-:100F5000CDBFDF91CF911F910F91FF90EF90DF9068
-:100F6000CF9008950F931F9300E010E0980140E0A8
-:100F700063E070E081E091E00E9463122FEF82E570
-:100F800097E0215080409040E1F700C000001F91A1
-:100F90000F91089508950E94C2056E9A769A0C9456
-:100FA000B0060C94CA070C94C8060895880F991FC0
-:100FB000FC01E650F040859194910895880F991FA7
-:100FC000FC01E658FE4F8591949108950F931F936D
-:100FD000CF93DF93EC01811520E49207A0F5C115B2
-:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80
-:100FF000D10508F0EEC1C83AD10578F4C53AD1055B
-:1010000008F074C0C130D10509F46DC008F4DEC128
-:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE
-:1010200070C0D4C1C11590E2D90708F0B9C0C1158C
-:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8
-:101040008E01106506C2C13080E5D80709F4BDC025
-:1010500068F5C13120E4D20709F4AEC050F4C031C4
-:1010600090E4D90708F0A5C0CF70DD278E01146D7C
-:10107000F0C1C33120E4D20709F4A4C008F49FC032
-:10108000C115D04509F0A2C10E946C210E94180E22
-:101090000E94B2079FEF24E38CE0915020408040F3
-:1010A000E1F700C000000E943F28D3C1C11520E62F
-:1010B000D20730F4C11581E5D80708F48CC02DC1E2
-:1010C000C11590E7D90708F481C1C11520E8D207FE
-:1010D00008F478C1C11580E9D80708F077C1DF703E
-:1010E0008E01106AB6C101E010E0B3C1C53AD10566
-:1010F00009F471C1C63AD10509F070C102E810E4E3
-:10110000A8C1C83AD10509F46CC1C93AD10509F49E
-:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9
-:1011200069C1CC3AD10509F468C1CD3AD10509F4B9
-:1011300067C1C03BD10509F466C1CE3AD10509F4B7
-:1011400065C1CF3AD10509F464C1C13BD10509F4A9
-:1011500063C1C23BD10509F462C1C33BD10509F4A7
-:1011600061C1C43BD10509F460C1C53BD10509F497
-:101170005FC1C63BD10509F45EC1C73BD10509F487
-:101180005DC1C83BD10509F45CC1C93BD10509F477
-:101190005BC1CA3BD10509F45AC100E014E459C14E
-:1011A000CE019F700E94DE0755C1DD278E01106CB5
-:1011B00050C100E011ED4DC100E010ED4AC100E06A
-:1011C00012ED47C100E013ED44C18091C703816077
-:1011D0008093C7033EC10E949B28811102C00E94D8
-:1011E00077280E94B32890E09093F2038093F10354
-:1011F000C23090E5D90721F48091F103816086C067
-:10120000C43020E5D20721F48091F10382607EC0D2
-:10121000C63080E5D80721F48091F103846076C060
-:10122000C83090E5D90719F48091F10327C0CA307E
-:1012300020E5D20721F48091F103806167C0CC30B2
-:1012400080E5D80721F48091F10380625FC0CE3041
-:1012500090E5D90721F48091F103806457C0C03133
-:1012600020E5D20721F48091F10380684FC0C2319C
-:1012700080E5D80729F48091F1038460886046C036
-:10128000C33090E5D90721F48091F1038E7F3EC0F1
-:10129000C53020E5D20721F48091F1038D7F36C05F
-:1012A000C73080E5D80721F48091F1038B7F2EC0F1
-:1012B000C93090E5D90719F48091F10326C0CB30ED
-:1012C00020E5D20721F48091F1038F7E1FC0CD303D
-:1012D00080E5D80721F48091F1038F7D17C0CF30CE
-:1012E00090E5D90721F48091F1038F7B0FC0C131C4
-:1012F00020E5D20721F48091F1038F7707C0C33135
-:10130000D04531F48091F1038B7F877F8093F10387
-:101310008091F1030E94B7289CC08D2F99278F7070
-:10132000992781309105D9F49E012370332702C09B
-:10133000880F991F2A95E2F79C688E0144E0000F00
-:10134000111F4A95E1F700271370802B912B53E072
-:10135000CC0FDD1F5A95E1F7C076DD272FC0823014
-:10136000910531F4DC2FCC278E01016F106A71C01A
-:101370008330910569F4CE018370992701E010E074
-:1013800002C0000F111F8A95E2F7C8019C680FC0C8
-:10139000049709F05EC0CE018370992701E010E048
-:1013A00002C0000F111F8A95E2F7C8019A6823E076
-:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76
-:1013C0001D2B47C0DF708E01106243C000E010E0AB
-:1013D00040C08E013EC001E810E43BC003E810E4C9
-:1013E00038C002EE14E435C009EE14E432C00AEE4F
-:1013F00014E42FC005EB14E42CC006EB14E429C060
-:1014000007EB14E426C00CEC14E423C00DEC14E448
-:1014100020C003E815E41DC00AE815E41AC002E97B
-:1014200015E417C004E915E414C001E216E411C084
-:1014300003E216E40EC004E216E40BC005E216E473
-:1014400008C006E216E405C007E216E402C00AE29C
-:1014500016E4C801DF91CF911F910F9108959CE090
-:10146000799FF00111249CE3899FE00DF11D112467
-:10147000E60FF11DEE0FFF1FE658FE4F8591949188
-:10148000803E9105E0F4803C910558F5813391054B
-:1014900009F46FC048F48932910509F463C08A32B7
-:1014A000910509F46DC072C089339105E9F0823865
-:1014B0009105D1F08533910509F44DC067C0833E95
-:1014C000910581F138F4803E9105B9F0823E910595
-:1014D000D9F05CC0863E910561F1873E9105A1F18E
-:1014E00055C00E94D60708952091F10320FD02C047
-:1014F00021FF4CC080EE90E049C08091F10380FF55
-:10150000F9CF89E390E042C08091F10382FF0EC0E1
-:101510008091F10384FF03C080E090E037C083EE48
-:1015200090E034C08091F10382FFF2CF82EE90E030
-:101530002DC08091F10383FF0BC08091F10384FDE6
-:10154000EBCF87EE90E022C08091F10383FFF5CFCF
-:1015500086EE90E01BC08091F10385FF07C089E211
-:1015600090E014C08091F10385FFF9CF85E390E00E
-:101570000DC08091F10386FF07C08AE290E006C0AB
-:101580008091F10386FFF9CF81E390E00E94E607A6
-:101590000895CF92DF92EF92FF920F931F9301E095
-:1015A00010E020E030E06801790104C0CC0CDD1CC3
-:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA
-:1015C000331F6A95D2F70C291D292E293F29C09077
-:1015D000B303D090B403E090B503F090B603C022FB
-:1015E000D122E222F322842FC016D106E206F306AE
-:1015F00041F41F910F91FF90EF90DF90CF900C94EA
-:10160000A5251F910F91FF90EF90DF90CF900C9444
-:10161000C62508950C94090B5F926F927F928F926A
-:101620009F92AF92BF92CF92DF92EF92FF920F9371
-:101630001F93CF93DF93CDB7DEB72A970FB6F894F9
-:10164000DEBF0FBECDBFCE0101966C014E019BE007
-:10165000890E911C20E030E040E050E060E070E056
-:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F
-:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C
-:1016800001900D928A95E1F7F601819191916F0198
-:10169000FC01E07FFF27E032F10559F48F709927B4
-:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E
-:1016B00037C0E033F10559F48F709927F50102C066
-:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487
-:1016D000F10559F48F709927F50102C0EE0FFF1F35
-:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C
-:1016F0008F709927F50102C0EE0FFF1F8A95E2F760
-:101700004E2B5F2B0DC0E036F10551F48F709927F9
-:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B
-:10172000C814D90409F0A7CF84B19E2D90958923C0
-:1017300084B985B1E82AE5B887B1902F90958923BF
-:1017400087B988B1082B08B98AB1962F909589235B
-:101750008AB98BB1682B6BB98DB1942F9095892381
-:101760008DB98EB1482B4EB980B3922F90958923B5
-:1017700080BB81B3282B21BB2A960FB6F894DEBF1D
-:101780000FBECDBFDF91CF911F910F91FF90EF90D2
-:10179000DF90CF90BF90AF909F908F907F906F9091
-:1017A0005F9008955F926F927F928F929F92AF9217
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4
-:1017D000CDBF85B7806885BF85B7806885BF0E940B
-:1017E0000C0BCE0101966C014E0199E1890E911C02
-:1017F00020E030E040E050E060E070E000E010E029
-:10180000E12CF12C6C2C5D2C88E1782EAA24A39479
-:10181000B12CE5E7F2E0A62DB52D872D01900D92B4
-:101820008A95E1F7F601819191916F01FC01E07FCA
-:10183000FF27E032F10559F48F709927F50102C0B6
-:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A
-:10185000F10559F48F709927F50102C0EE0FFF1FB3
-:101860008A95E2F70E2B1F2B29C0E034F10559F4BD
-:101870008F709927F50102C0EE0FFF1F8A95E2F7DE
-:101880006E2B7F2B1BC0E035F10559F48F70992723
-:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A
-:1018A0000DC0E036F10551F48F709927F50102C0A3
-:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499
-:1018C00009F0A7CF84B19E2D9095892384B985B165
-:1018D000E82AE5B887B1902F9095892387B988B118
-:1018E000082B08B98AB1962F909589238AB98BB1B4
-:1018F000682B6BB98DB1942F909589238DB98EB1DA
-:10190000482B4EB980B3922F9095892380BB81B329
-:10191000282B21BBE2E0F3E0A8EFB2E01192119294
-:101920001D921D9283E0EC30F807C1F768960FB660
-:10193000F894DEBF0FBECDBFDF91CF911F910F9105
-:10194000FF90EF90DF90CF90BF90AF909F908F90DF
-:101950007F906F905F900C94CB075F926F927F9215
-:101960008F929F92AF92BF92CF92DF92EF92FF92AF
-:101970000F931F93CF93DF93CDB7DEB7A2970FB628
-:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D
-:1019900088EFA82E82E0B82E75019AE0592E4601F4
-:1019A00001E010E028E1622E35E0732EEBE6F2E074
-:1019B000D401852D01900D928A95E1F7D6018D9184
-:1019C0009D916D019C01207F33272032310591F4D8
-:1019D00024B18F709927F80102C0EE0FFF1F8A957E
-:1019E000E2F7CF01922F982B94B995B18095892376
-:1019F00085B953C02033310591F427B18F709927F1
-:101A0000A80102C0440F551F8A95E2F7CA01922F20
-:101A1000982B97B998B18095892388B93EC0203416
-:101A2000310591F42AB18F709927D80102C0AA0F0D
-:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3
-:101A4000809589238BB929C02035310591F42DB1BA
-:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9
-:101A6000CF01922F982B9DB99EB1809589238EB975
-:101A700014C02036310589F420B38F709927A8014E
-:101A800002C0440F551F8A95E2F7CA01922F982B86
-:101A900090BB91B38095892381BB50EA5A95F1F7A9
-:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF
-:101AB000F2E0DE011196862D01900D928A95E1F7F4
-:101AC000DB018D919D91BD01FC01E07FFF27E0329C
-:101AD000F10511F4E3B113C0E033F10511F4E6B1FF
-:101AE0000EC0E034F10511F4E9B109C0E035F105AB
-:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057
-:101B00008F70992702C0F595E7958A95E2F7E0FD79
-:101B100008C0C801042E02C0880F991F0A94E2F77A
-:101B200002C080E090E0282B392B4F5F5F4F4C3094
-:101B3000510509F0BCCFF70180819181821793078D
-:101B400021F031832083709209020E940C0BF2E095
-:101B5000EF0EF11C42E0E41643E0F40609F026CF54
-:101B6000809109028823C9F081508093090288235B
-:101B700039F08FE99FE00197F1F700C000000DC038
-:101B8000E2E0F3E0D5018D919D915D018193919308
-:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023
-:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6
-:101BB0001F910F91FF90EF90DF90CF90BF90AF906B
-:101BC0009F908F907F906F905F900895E82FF0E046
-:101BD000EE0FFF1FEE5FFC4F808191810895089505
-:101BE0008091DC0381608093DC030C94C928809190
-:101BF000DC038E7F8093DC030C94C9280E949B2811
-:101C0000811102C00E9477280E94C5288093DC03BE
-:101C10003E9A809171008D7F8093710082E0809365
-:101C200090008AE18093910081E080930E030895F3
-:101C300080910E03811102C00E94FE0D10925E037E
-:101C400010925D03809171008D7F8093710080916F
-:101C500090008F77809390001092200310921F03C2
-:101C600010925703109258031092590310925A037E
-:101C70001092560310925503E5E3F3E0A5E2B3E0BA
-:101C800011921192119211921D921D9283E0E535ED
-:101C9000F807B1F70895CF92DF92EF92FF920F937A
-:101CA0001F93CF93DF9320911F03222309F484C055
-:101CB0006B017C0180910E03811102C00E94FE0D18
-:101CC00005E513E0C7E0D0E0A7019601F801929185
-:101CD0008291729162918F010E94052E811131C013
-:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B
-:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3
-:101D000011961C921E92C730D105E9F021964481AC
-:101D10005581668177814083518362837383148206
-:101D200015821682178212968D919C9113971196A7
-:101D30009C938E9313961C921E9212973496129631
-:101D4000E2CF219708F680915D0390915E030197A1
-:101D500097FD05C090935E0380935D0304C01092CD
-:101D60005E0310925D0380915D0390915E0320916C
-:101D70005B0330915C032817390724F010925C0351
-:101D800010925B03892BC1F4809171008D7F809349
-:101D90007100809190008F7780939000109257038C
-:101DA000109258031092590310925A03109256033E
-:101DB0001092550310921F03DF91CF911F910F9145
-:101DC000FF90EF90DF90CF9008951F920F920FB683
-:101DD0000F9211244F925F926F927F928F929F92F7
-:101DE000AF92BF92CF92DF92EF92FF922F933F93E9
-:101DF0004F935F936F937F938F939F93AF93BF9313
-:101E0000CF93DF93EF93FF9380911F03882309F40F
-:101E10009BC1C0915D03D0915E031C161D060CF0A2
-:101E200093C140900F035090100360901103709085
-:101E3000120320E030E0A901C301B2010E94B02FDB
-:101E400018160CF065C0C130D10509F452C080915C
-:101E50005B0390915C03BE010E9482317C019093F0
-:101E60005C0380935B038090210390902203A090F9
-:101E70002303B090240320E030E040E85FE3C50195
-:101E8000B4010E94A12D60932103709322038093DB
-:101E9000230390932403F701EE0FFF1FEE0FFF1FA4
-:101EA000EB5CFC4FA301920160817181828193817F
-:101EB0000E94092E20E030E040E05EE30E94B42F53
-:101EC0009B01AC01C501B4010E94B02F18168CF41F
-:101ED000C7010196BE010E94823190935C038093FA
-:101EE0005B0310922103109222031092230310929D
-:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4
-:101F0000FF1FEB5CFC4F6081718182819381D0C0A7
-:101F1000C0905703D0905803E0905903F0905A03B3
-:101F200020E030E0A901C701B6010E94052E2197EB
-:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62
-:101F4000EB5CFC4F80809180A280B380A50194015E
-:101F5000C701B6010E94052E87FF31C0A50194017B
-:101F600060E070E08CED93EC0E94092E20E030E000
-:101F700040E451E40E94092E20E030E040E05FE3BD
-:101F80000E94B42F9B01AC0160E070E080E090E41F
-:101F90000E9417309B01AC01C501B4010E94B42F0F
-:101FA0009B01AC01C701B6010E94052E87FF07C047
-:101FB000A701960160E070E08CED93E439C0A501C3
-:101FC0009401C701B6010E94B02F18160CF055C03D
-:101FD000A501940160E070E08CED93E40E94092E6D
-:101FE00020E030E040E451E40E94092E20E030E09F
-:101FF00040E05FE30E94B42F9B01AC0160E070E021
-:1020000080E090E40E9417309B01AC01C501B4014F
-:102010000E94B42F9B01AC01C701B6010E94B02FF2
-:1020200018165CF5A701960160E070E08CED93EC6A
-:102030000E94092E20E030E040E451E40E94092E85
-:1020400020E030E040E05FE30E94B42F9B01AC0150
-:1020500060E070E080E090E40E9417309B01AC01EA
-:10206000C701B6010E94B42F6093570370935803C1
-:102070008093590390935A0313C0FE01EE0FFF1F84
-:10208000EE0FFF1FEB5CFC4F80819181A281B38139
-:102090008093570390935803A0935903B0935A0326
-:1020A00060915703709158038091590390915A039E
-:1020B00020910C0330910D032F3F4FEF340731F087
-:1020C0002F5F3F4F30930D0320930C030E940C139E
-:1020D0006B017C0120E034E244EF51E40E94052EC4
-:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E
-:1020F00081E4F82E20E030E040E051E4C701B60171
-:102100000E94B42F9B01AC0160E074E284E79BE481
-:102110000E94092E6B017C010E94712E7093970022
-:102120006093960020910A0230910B0240910C02BC
-:1021300050910D02C701B6010E94B42F0E94712E6A
-:10214000709399006093980080912003882309F48C
-:1021500033C1C0901B03D0901C03E0901D03F0908E
-:102160001E0320E030E0A901C701B6010E94B02F94
-:102170001816D4F580910C0390910D038F3F2FEF2B
-:10218000920729F0019690930D0380930C03C701E9
-:10219000B6010E940C1320E030E040E051E40E94C0
-:1021A000B42F9B01AC0160E074E284E79BE40E94E1
-:1021B000092E6B017C010E94712E70939700609331
-:1021C000960020910A0230910B0240910C0250912E
-:1021D0000D02C701B6010E94B42F0E94712E7093A8
-:1021E00099006093980008C0109297001092960092
-:1021F0001092990010929800609115037091160347
-:102200006F5F7F4F709316036093150320919600C4
-:102210003091970080E090E0232BF1F0C091960080
-:10222000D09197000E94A22E6B017C01BE0180E03C
-:1022300090E00E94A22E9B01AC0160911703709167
-:1022400018038091190390911A030E94092E20E02F
-:102250003FEF4FE757E410C00E94A22E6B017C01B4
-:1022600020E030EE4FEF54E46091170370911803B3
-:102270008091190390911A030E94B42F9B01AC0125
-:10228000C701B6010E94B02F87FD96C0809113034D
-:102290008F5F8093130390E02091D8033091D9038E
-:1022A00082179307A0F08091E303882319F010921E
-:1022B00013030DC0809171008D7F80937100809118
-:1022C00090008F7780939000109220037DC08091C2
-:1022D0001403C0911303811128C0C090DD03D09076
-:1022E000DE03E090DF03F090E00320E030E0A9019E
-:1022F000C701B6010E94B02F1816BCF481E080938C
-:10230000140310921B0310921C0310921D031092D1
-:102310001E03C0921703D0921803E0921903F092A3
-:102320001A03C150C093130343C0109214031092B8
-:102330000D0310920C03E091DA03F091DB0348E007
-:10234000C49FE00DF11D112480819181A281B38190
-:1023500080931B0390931C03A0931D03B0931E0353
-:1023600020E030E040E85EE36481758186819781FA
-:102370000E94B42F6B017C0120E030E048EC52E475
-:1023800060910E0270910F028091100290911102E3
-:102390000E94092E9B01AC01C701B6010E94B42F17
-:1023A00060931703709318038093190390931A0393
-:1023B00010921603109215038091DC0380FD04C077
-:1023C0001092200310921F03FF91EF91DF91CF91A4
-:1023D000BF91AF919F918F917F916F915F914F913D
-:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3
-:1023F0009F908F907F906F905F904F900F900FBE47
-:102400000F901F901895CF92DF92EF92FF92CF938B
-:10241000DF936B017C01EA0180910E03811102C000
-:102420000E94FE0D8091DC0380FF46C080915D0319
-:1024300090915E0308970CF03FC0809171008D7FF2
-:10244000809371008091200381110E94180E81E019
-:1024500080931F0310920D0310920C0320E030E0D4
-:10246000A901C701B6010E94B02F1816DCF48091B3
-:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47
-:10248000EB5CFC4FC082D182E282F382FC01EE0F52
-:10249000FF1FEB5DFC4FD183C083019690935E03D9
-:1024A00080935D03809171008260809371008091C0
-:1024B0009000806880939000DF91CF91FF90EF9023
-:1024C000DF90CF9008958F929F92AF92BF92CF925C
-:1024D000DF92EF92FF920F931F93CF93DF93EC0164
-:1024E0007B01D42E4801590180910E03811102C055
-:1024F0000E94FE0D8091DC0380FF6BC08091710013
-:102500008D7F8093710080911F0381110E94180EAE
-:1025100081E080932003D093DB03C093DA03F09231
-:10252000D903E092D803D092E3038092DD03909226
-:10253000DE03A092DF03B092E00310922103109219
-:102540002203109223031092240310921303888114
-:102550009981AA81BB8180931B0390931C03A09354
-:102560001D03B0931E0320E030E040E85EE36C8181
-:102570007D818E819F810E94B42F6B017C0120E0C0
-:1025800030E048EC52E460910E0270910F028091AD
-:102590001002909111020E94092E9B01AC01C7010B
-:1025A000B6010E94B42F60931703709318038093B1
-:1025B000190390931A031092160310921503809139
-:1025C0007100826080937100809190008068809398
-:1025D0009000DF91CF911F910F91FF90EF90DF90CE
-:1025E000CF90BF90AF909F908F90089580915F03A0
-:1025F00090E0019666E070E00E94823180935F0374
-:10260000089580915F0390E0019766E070E00E947A
-:10261000823180935F0308958F929F92AF92BF9211
-:10262000CF92DF92EF92FF920F931F93CF93DF939E
-:102630006B017C01C0910C03D0910D03BE0180E0C1
-:1026400090E00E94A22E4B015C01A701960160E080
-:1026500070E08CE594E40E94092E9B01AC01C50159
-:10266000B4010E94B42F0E94762E20915F03233084
-:1026700009F473C028F4222351F02130E9F02CC171
-:10268000243009F4A0C0253009F4E0C025C180E061
-:1026900090E0A0E0BFE380930A0290930B02A09326
-:1026A0000C02B0930D0210920F03109210031092BF
-:1026B00011031092120310C110920F031092100315
-:1026C00010921103109212036431710540F46A30C4
-:1026D000710560F520E030E040E85EE32BC0693C26
-:1026E000710508F0AAC080E090E00E94A22E20E0D0
-:1026F00030E040EA51E40E94A02D20E030E044E3C5
-:1027000053E40E94092E9B01AC010E94B42F20E0EB
-:1027100030E040E05EE30E94B42F9B01AC0160E03A
-:1027200070E080E09EE30E94A02D44C020E030E0F5
-:1027300040E05FE3C701B6010E94B42F6B017C014A
-:1027400080E090E0A0E0BEE380930A0290930B0249
-:10275000A0930C02B0930D02BFC010920F03109211
-:10276000100310921103109212034AE0469F900149
-:10277000479F300D1124C90168EB7BE00E946E3148
-:10278000BC016C5D754077FF03C07195619571095F
-:10279000882777FD8095982F0E94A42E2EE333EC96
-:1027A0004EE259E30E94B42F20E030E040EC5EE3BB
-:1027B0000E94A12D60930A0270930B0280930C0279
-:1027C00090930D0289C010920F0310921003109283
-:1027D000110310921203CE0183709927892BE1F027
-:1027E000BE016170772780E090E00E94A22E20E079
-:1027F00030E040E05EE30E94B42F20E030E040E4AF
-:102800005FE30E94A12D60930A0270930B028093F4
-:102810000C0290930D020CC080E090E0A0E0BFE3BA
-:1028200080930A0290930B02A0930C02B0930D02C6
-:10283000C770DD27CD2B09F04FC010920A0210920D
-:102840000B0210920C0210920D0246C010920F0360
-:1028500010921003109211031092120300E010E086
-:1028600020E03FE300930A0210930B0220930C0236
-:1028700030930D026739710578F180E090E00E9495
-:10288000A22E20E030E047E153E40E94A02D20E09A
-:1028900030E04AE754E40E94092E20E030E048E4AA
-:1028A00052E40E94B42F20E030E040EA51E40E945C
-:1028B000E62E0E94712E660F771F660F771FFB01B1
-:1028C000E357FD4F2081318142815381C701B60119
-:1028D0000E94B42F6B017C01C701B601DF91CF913B
-:1028E0001F910F91FF90EF90DF90CF90BF90AF902E
-:1028F0009F908F900895809168030895CF93DF9300
-:1029000000D01F92CDB7DEB79C018091E8038430E0
-:1029100019F593E099833B832A839093E9008FEF25
-:102920009091E800815095FD06C095ED9A95F1F7DC
-:1029300000008111F5CF8091E80085FF0DC040E0D7
-:1029400050E063E070E0CE0101960E94B7168091DE
-:10295000E8008E778093E8000F900F900F90DF9142
-:10296000CF910895CF93DF9300D01F92CDB7DEB7FC
-:102970002091E803243021F522E029839B838A8378
-:1029800083E08093E9008FEF9091E800815095FDFE
-:1029900006C095ED9A95F1F700008111F5CF809171
-:1029A000E80085FF0DC040E050E063E070E0CE013C
-:1029B00001960E94B7168091E8008E778093E80018
-:1029C0000F900F900F90DF91CF9108952091E80321
-:1029D0002430F1F422E02093E9002FEF3091E80059
-:1029E000215035FD06C035ED3A95F1F70000211173
-:1029F000F5CF2091E80025FF0BC040E050E065E0F6
-:102A000070E00E94B7168091E8008E778093E8000E
-:102A10000895CF93DF932091E803243039F521E026
-:102A20002093E9002FEF3091E800215035FD06C0DA
-:102A300035ED3A95F1F700002111F5CF2091E8002E
-:102A400025FF14C0EC0140E050E068E070E00E9417
-:102A5000B7168091E8008E778093E80088E0FE0149
-:102A6000A0E6B3E001900D928A95E1F7DF91CF9156
-:102A700008958091E703811109C00E944C180E94BB
-:102A8000A9188091E20084608093E200089510927A
-:102A9000E7030895089508950C94A72742E061EC98
-:102AA00081E00E94C61742E061EC82E00E94C617F6
-:102AB00042E061EC83E00C94C6178091EA03833016
-:102AC00009F453C030F4813071F0823009F48CC0C5
-:102AD00008958A3009F478C08B3009F45EC08930DB
-:102AE00009F09AC020C08091E903813A09F094C0AE
-:102AF0008091E800877F8093E8008091ED039091BA
-:102B0000EE03892B21F468E080E693E003C060E0E7
-:102B100080E090E070E00E9402178091E8008B77DF
-:102B20008093E80008958091E903813209F074C030
-:102B30008091ED039091EE03892B09F06DC0809197
-:102B4000E800877F8093E8008091E80082FD05C05F
-:102B50008091E8038111F8CF5FC08091F1008093EC
-:102B600068038091E8008B7753C08091E903813A34
-:102B700009F052C08091ED039091EE03892B09F08A
-:102B80004BC08091E800877F8093E8008091E80047
-:102B900080FFFCCF80911C0236C08091E903813216
-:102BA000D9F58091ED039091EE03892BA9F58091E1
-:102BB000E800877F8093E8000E94FB178091EB0379
-:102BC00080931C020C946C218091E903813221F5E1
-:102BD0008091E800877F8093E8000E94FB17809136
-:102BE000EC038093690308958091E903813AA1F48D
-:102BF0008091E800877F8093E8008091E80080FF63
-:102C0000FCCF809169038093F1008091E8008E777A
-:102C10008093E8000C94FB17089584B7877F84BFE6
-:102C200088E10FB6F89480936000109260000FBEA8
-:102C300090E080E80FB6F894809361009093610073
-:102C40000FBE0E949E1B0E944C180E94A9188091E2
-:102C5000E20084608093E20078940E942F1B0E941F
-:102C6000A01B82E192E00E944A1B8091E80385301C
-:102C700069F40E9461278091E6038823B1F30E94E2
-:102C80008F27882391F30E94A116EFCF0E94A81BE3
-:102C9000ECCF292F332723303105C9F064F42130DC
-:102CA000310581F02230310509F043C084E590E020
-:102CB00020ED39E042C021323105F1F022323105F8
-:102CC00041F137C082E190E024E23AE036C0992732
-:102CD0008130910541F08230910541F0892B49F511
-:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A
-:102CF000849190E09F0121C06330D8F4E62FF0E08A
-:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5
-:102D100014C0633070F470E0FB01EE0FFF1FE0524F
-:102D2000FD4F20813181FB01E352FD4F808190E016
-:102D300004C080E090E020E030E0FA01318320839D
-:102D4000089580E189BD82E189BD09B400FEFDCF0F
-:102D50008091D8008F7D8093D8008091E0008260C0
-:102D60008093E0008091E00081FDFCCF0895CF9238
-:102D7000DF92EF92FF920F931F93CF93DF93EC01BB
-:102D80008B016A010E941A18811133C0C114D10449
-:102D900039F0F60180819181081B190BC80FD91FEA
-:102DA000E12CF12C0115110519F18091E80085FD48
-:102DB00016C08091E8008E778093E800C114D1049A
-:102DC00049F0F60180819181E80EF91EF182E082DE
-:102DD00085E00FC00E941A18882321F30AC0899148
-:102DE0008093F10001501109FFEFEF1AFF0ADACFCB
-:102DF00080E0DF91CF911F910F91FF90EF90DF90D6
-:102E0000CF9008952091EF033091F00326173707F4
-:102E100048F06115710539F42091E8002E77209370
-:102E2000E80001C0B90140E061157105A9F12091E8
-:102E3000E803222309F443C0253009F442C020915D
-:102E4000E80023FD40C02091E80022FD32C020911F
-:102E5000E80020FFE9CF4091F3002091F20030E03C
-:102E6000342BFC01CF016115710559F02830310573
-:102E700040F481918093F100615071092F5F3F4FC1
-:102E8000F1CF41E02830310509F040E02091E80021
-:102E90002E772093E800C8CF4111C9CF0AC0809196
-:102EA000E803882361F0853061F08091E80083FDBC
-:102EB0000AC08091E80082FFF2CF80E0089582E0AE
-:102EC000089583E0089581E008952091EF03309103
-:102ED000F0032617370748F06115710539F4209182
-:102EE000E8002E772093E80001C0B901FC0120E042
-:102EF0006115710591F18091E803882309F440C0C0
-:102F0000853009F43FC08091E80083FD3DC0809189
-:102F1000E80082FD2FC08091E80080FFE9CF20917A
-:102F2000F3008091F20090E0922B6115710559F049
-:102F30008830910540F424912093F100319661503E
-:102F400071090196F2CF21E0089709F020E0809105
-:102F5000E8008E778093E800CBCF2111CCCF0AC058
-:102F60008091E803882361F0853061F08091E8006A
-:102F700083FD0AC08091E80082FFF2CF80E00895CF
-:102F800082E0089583E0089581E00895982F9730B6
-:102F900058F59093E900981739F07091EC00209162
-:102FA000ED005091F00003C0242F762F50E021FF58
-:102FB00019C03091EB003E7F3093EB003091ED0073
-:102FC0003D7F3093ED003091EB0031603093EB00AA
-:102FD0007093EC002093ED005093F0002091EE00F0
-:102FE00027FF07C09F5FD3CF8F708093E90081E0F8
-:102FF000089580E008958091E90387FF11C08091D2
-:10300000E80082FD05C08091E8038111F8CF11C06E
-:103010008091E8008B770BC08091E803882349F00A
-:103020008091E80080FFF8CF8091E8008E77809350
-:10303000E80008952091E4003091E50095E6409184
-:10304000EC00842F817040FF22C08091E80080FD59
-:103050001CC08091E803882391F0853091F0809125
-:10306000EB0085FD10C04091E4005091E50042174F
-:10307000530729F39A01915011F784E0089582E0F3
-:10308000089583E0089581E0089580E008954091D7
-:10309000E80042FFDECF08950E94BA180E94C218CD
-:1030A000E0EEF0E0808181608083E8EDF0E08081F7
-:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5
-:1030C00080818F7E80831092E70308950F931F9372
-:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7
-:1030E00088818F77888388818068888388818F7DB5
-:1030F000888319BC1092E8031092E4031092E6034F
-:103100001092E50300EE10E0F80180818B7F808350
-:1031100088818160888342E060E080E00E94C61779
-:10312000E1EEF0E080818E7F8083E2EEF0E080814E
-:1031300081608083808188608083F80180818E7FB8
-:103140008083888180618883DF91CF911F910F9167
-:103150000895E8EDF0E080818F7E8083E7EDF0E078
-:1031600080818160808384E082BF81E08093E70377
-:103170000C946618E8EDF0E080818E7F80831092D9
-:10318000E20008951092DA001092E10008951F9273
-:103190000F920FB60F9211242F933F934F935F938B
-:1031A0006F937F938F939F93AF93BF93EF93FF930F
-:1031B0008091E10082FF0BC08091E20082FF07C096
-:1031C0008091E1008B7F8093E1000E942E1B809113
-:1031D000DA0080FF1FC08091D80080FF1BC0809163
-:1031E000DA008E7F8093DA008091D90080FF0DC0D5
-:1031F00080E189BD82E189BD09B400FEFDCF81E097
-:103200008093E8030E94391505C019BC1092E803A9
-:103210000E9447158091E10080FF19C08091E20073
-:1032200080FF15C08091E2008E7F8093E200809144
-:10323000E20080618093E2008091D80080628093F8
-:10324000D80019BC85E08093E8030E944B1580915B
-:10325000E10084FF30C08091E20084FF2CC080E157
-:1032600089BD82E189BD09B400FEFDCF8091D800FF
-:103270008F7D8093D8008091E1008F7E8093E10064
-:103280008091E2008F7E8093E2008091E200816075
-:103290008093E2008091E403882311F084E007C06A
-:1032A0008091E30087FD02C081E001C083E080934C
-:1032B000E8030E944C158091E10083FF29C08091B2
-:1032C000E20083FF25C08091E100877F8093E100C9
-:1032D00082E08093E8031092E4038091E1008E7F06
-:1032E0008093E1008091E2008E7F8093E2008091E4
-:1032F000E20080618093E20042E060E080E00E94B2
-:10330000C6178091F00088608093F0000E944A15F3
-:10331000FF91EF91BF91AF919F918F917F916F91AD
-:103320005F914F913F912F910F900FBE0F901F9083
-:1033300018951F920F920FB60F9211242F933F935F
-:103340004F935F936F937F938F939F93AF93BF93AD
-:10335000CF93DF93EF93FF93C091E900CF708091FB
-:10336000EC00D82FD17080FDD0E81092E900809158
-:10337000F000877F8093F00078940E94DD1910920E
-:10338000E9008091F00088608093F000CD2BCF7031
-:10339000C093E900FF91EF91DF91CF91BF91AF9181
-:1033A0009F918F917F916F915F914F913F912F915D
-:1033B0000F900FBE0F901F9018951F93CF93DF9320
-:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C
-:1033D000E9EEF3E088E08E0F9091F10091938E1367
-:1033E000FBCF0E945D158091E80083FF1FC1809193
-:1033F000E9039091EA03492F50E04A30510508F063
-:1034000015C1FA01EE59FF4F0C949631803881F0C6
-:10341000823809F00BC18091ED038F708093E90031
-:103420008091EB0085FB882780F91092E90006C0A7
-:103430008091E5039091E603911182609091E800FC
-:10344000977F9093E8008093F1001092F100C8C03C
-:10345000282F2D7F09F0EAC0882319F0823061F00F
-:10346000E5C08091EB03813009F0E0C0933009F0B2
-:1034700080E08093E6032BC08091EB03811127C08D
-:103480008091ED038F7009F4D1C08093E900209101
-:10349000EB0020FF1CC0933021F48091EB00806290
-:1034A00014C09091EB0090619093EB0021E030E02C
-:1034B000A90102C0440F551F8A95E2F74093EA0024
-:1034C0001092EA008091EB0088608093EB001092EC
-:1034D000E9008091E800877F86C08111A7C0109124
-:1034E000EB031F778091E3008078812B8093E300CA
-:1034F0008091E800877F8093E8000E94FB1780910D
-:10350000E80080FFFCCF8091E30080688093E300B7
-:10351000111102C082E001C083E08093E80386C0FD
-:103520008058823008F082C08091EB039091EC03C8
-:103530008C3D53E0950779F583E08A838AE289839D
-:103540004FB7F894DE01139620E03EE051E2E32FFE
-:10355000F0E050935700E49120FF03C0E295EF7034
-:103560003F5FEF708E2F90E0EA3010F0C79601C0F9
-:10357000C0968D939D932F5F243149F74FBF809163
-:10358000E800877F8093E8006AE270E0CE01019650
-:103590000E94021714C0AE014F5F5F4F6091ED03B0
-:1035A0000E944916BC01009709F440C09091E800C0
-:1035B000977F9093E80089819A810E946517809196
-:1035C000E8008B778093E80031C0803879F58091EE
-:1035D000E800877F8093E8008091E4038093F10006
-:1035E0008091E8008E778093E8000E94FB171EC050
-:1035F00081111CC09091EB039230C0F48091E800DF
-:10360000877F8093E8009093E4030E94FB178091EA
-:10361000E403811106C08091E30087FD02C081E0D0
-:1036200001C084E08093E8030E944E158091E80079
-:1036300083FF0AC08091E800877F8093E800809133
-:10364000EB0080628093EB00AA960FB6F894DEBF81
-:103650000FBECDBFDF91CF911F9108950895CF93F5
-:103660008091E8038823A1F0C091E900CF70909188
-:10367000EC00892F817090FD80E8C82B1092E90042
-:103680008091E80083FD0E94DD19CF70C093E900AE
-:10369000CF91089590936F0380936E030895E09106
-:1036A0006E03F0916F03309721F00190F081E02DCF
-:1036B000099480E00895E0916E03F0916F033097D4
-:1036C00021F00280F381E02D09940895E0916E03CA
-:1036D000F0916F03309721F00480F581E02D09947B
-:1036E000089520916C0330916D038217930771F058
-:1036F00090936D0380936C03E0916E03F0916F03E0
-:10370000309721F00680F781E02D099408952091EB
-:103710006A0330916B038217930771F090936B03E8
-:1037200080936A03E0916E03F0916F03309721F06C
-:103730000084F185E02D0994089508950C949D1B53
-:103740000E94DB270E94D20B0E9461280C94092D55
-:103750004F925F927F928F929F92AF92BF92CF9241
-:10376000DF92EF92FF920F931F93CF93DF93CDB72A
-:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A
-:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9
-:10379000A394B12C702E802F0E94E60D4C01F601EF
-:1037A000419051906F014826592641145104B1F4BB
-:1037B0000F5F1F4F0530110569F78FEF89838A83EB
-:1037C0001B820E94E4278160782F9D838C8349812E
-:1037D0005A816B818D810E94611C3AC08091C70320
-:1037E00081FD0E94EF0D20E030E07501022E02C045
-:1037F000EE0CFF1C0A94E2F7C70184219521892B66
-:1038000009F12E837F828E209F2091E0892809F480
-:1038100090E098870E94E4278160782F9A878987B3
-:103820004E815F8168858A850E94611C000F111F8F
-:10383000F801EF58FC4F80819181E826F926F1824A
-:10384000E08206C02F5F3F4F2C30310571F6B0CFBC
-:103850000E94482A109170030E944F1B1817D9F03C
-:103860000E944F1B809370032A960FB6F894DEBF18
-:103870000FBECDBFDF91CF911F910F91FF90EF90C1
-:10388000DF90CF90BF90AF909F908F907F905F9090
-:103890004F900C940A0B2A960FB6F894DEBF0FBE19
-:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF
-:1038B000CF90BF90AF909F908F907F905F904F90F0
-:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B
-:1038D000DEBF0FBECDBF4F83588769877A878B873E
-:1038E000DE01119686E0FD0111928A95E9F785E0E7
-:1038F000FE01379601900D928A95E1F749815A8130
-:103900006B817C818D819E810E9406242B960FB64F
-:10391000F894DEBF0FBECDBFDF91CF910895CF9356
-:10392000882309F4C2C0C82F823859F40E944F1B63
-:1039300081FDBBC089E30E94AF260E94322789E344
-:103940000CC0833879F40E944F1B80FDAEC083E524
-:103950000E94AF260E94322783E50E94CC26CF9199
-:103960000C943227843859F40E944F1B82FD9DC06D
-:1039700087E40E94AF260E94322787E4EECF8CEFC7
-:103980008C0F813A48F48C2F0E94712C81118DC0CC
-:103990008C2F0E94AF26E3CF80E28C0F883048F452
-:1039A000C77081E001C0880FCA95EAF70E94EB2634
-:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20
-:1039C00031F083E890E005C081E890E002C082E831
-:1039D00090E0CF910C94711B88E58C0F833108F037
-:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F
-:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F
-:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE
-:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C
-:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072
-:103A300090E038C082EE90E035C089EE90E032C070
-:103A40008AEE90E02FC085EB90E02CC086EB90E0F2
-:103A500029C087EB90E026C08CEC90E023C08DEC71
-:103A600090E020C083E891E01DC08AE891E01AC090
-:103A700082E991E017C084E991E014C081E292E00C
-:103A800011C083E292E00EC084E292E00BC085E2B6
-:103A900092E008C086E292E005C087E292E002C0B0
-:103AA0008AE292E0CF910C94871BCF9108958823EE
-:103AB00009F44BC0823859F40E944F1B81FF45C066
-:103AC00089E30E94AF260E94322789E30CC0833825
-:103AD00071F40E944F1B80FF38C083E50E94AF261F
-:103AE0000E94322783E50E94CC260C94322784382A
-:103AF00059F40E944F1B82FF28C087E40E94AF2622
-:103B00000E94322787E4EFCF9CEF980F913A58F349
-:103B100090E2980F983050F4877091E001C0990FAF
-:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F
-:103B3000933020F480E090E00C94711B885A83311C
-:103B400020F480E090E00C94871B0895882321F0F6
-:103B50000E94EB260C9432270895882321F00E94BE
-:103B6000F1260C9432270895BF92CF92DF92EF9204
-:103B7000FF920F931F93CF93DF9300D000D000D01C
-:103B8000CDB7DEB725E0FC01DE01119601900D9264
-:103B90002A95E1F7FC01D0801181028125812295CF
-:103BA0002F7043815481452B09F472C31F3F21F4C8
-:103BB000FFEFDF1609F46CC37C012E830E94D3074C
-:103BC000D9821A8369817A81802F0E94AB26182FAF
-:103BD000B92E0E9460260E9427252E81002319F00D
-:103BE0000E9408272E81EB2DE295EF70F0E0E4595A
-:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B
-:103C0000882319F0F29480EFF822002389F0FF2036
-:103C100009F47CC280E2810F883020F48F2D0E944D
-:103C2000EB2603C08F2D0E94FB260E9432276EC216
-:103C3000812F0E94571DFF2009F42AC3105E8F2D8B
-:103C4000183018F40E94F12602C00E94012726961F
-:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D
-:103C60000F91FF90EF90DF90CF90BF900C94322790
-:103C70008B2D807F9B2D9F70803211F4892F03C084
-:103C8000892F8295807F112319F0113011F12BC0FB
-:103C90000023A9F0222389F1213079F526960FB669
-:103CA000F894DEBF0FBECDBFDF91CF911F910F9172
-:103CB000FF90EF90DF90CF90BF900C941B272223B2
-:103CC00019F0213009F4E4C28E830E941E278E81F0
-:103CD0009BC1002321F0263008F0DAC20EC0253047
-:103CE00008F0D6C291C10023C9F0222331F0F701B8
-:103CF000958190FF0BC29F70958326960FB6F8941E
-:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E
-:103D1000EF90DF90CF90BF900C94A61D222309F462
-:103D200073C109C22B2D26952695237030E02115ED
-:103D3000310521F021303105D1F0AAC2002321F054
-:103D4000812F9B2D937002C080E090E026960FB6E5
-:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1
-:103D6000FF90EF90DF90CF90BF900C94711B0023D9
-:103D700021F0812F9B2D937002C080E090E0269669
-:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C
-:103D90000F91FF90EF90DF90CF90BF900C94871B16
-:103DA000812F002319F00E94502902C00E94B829D7
-:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130
-:103DC0001F910F91FF90EF90DF90CF90BF900C94D8
-:103DD0003D2A8B2D837009F07BC0011159C2812FC0
-:103DE000829586958770880F880F912F9F70C92EB6
-:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7
-:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC
-:103E100070E004C0440F551F661F771F8A95D2F7C4
-:103E2000CB01BA01609570958095909503C060E0D4
-:103E300070E0CB012B2D269526952370422F50E064
-:103E400042305105D9F04330510569F16C297D2983
-:103E50008E299F294130510551F126960FB6F894CD
-:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD
-:103E7000EF90DF90CF90BF900C944E256C297D2958
-:103E80008E299F2926960FB6F894DEBF0FBECDBFB0
-:103E9000DF91CF911F910F91FF90EF90DF90CF9026
-:103EA000BF900C946A250E944E25C701B601269644
-:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B
-:103EC0000F91FF90EF90DF90CF90BF900C94322530
-:103ED000002319F08B2D817001C08695882309F489
-:103EE000D7C1812F829586958770880F880F912F73
-:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3
-:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018
-:103F100050E060E070E004C0440F551F661F771F3B
-:103F20008A95D2F7CB01BA016095709580959095EE
-:103F300003C060E070E0CB012B2D26952695237001
-:103F4000422F50E042305105D9F04330510569F11C
-:103F50006C297D298E299F294130510551F12696E2
-:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A
-:103F70000F91FF90EF90DF90CF90BF900C94282688
-:103F80006C297D298E299F2926960FB6F894DEBFCD
-:103F90000FBECDBFDF91CF911F910F91FF90EF909A
-:103FA000DF90CF90BF900C9444260E942826C70132
-:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7
-:103FC000CF911F910F91FF90EF90DF90CF90BF9016
-:103FD0000C940C26103F49F118F4103E48F491C09F
-:103FE000123F09F453C0E8F1133F09F464C089C0DB
-:103FF0001F708B2D8F71002321F00E94A525812F2A
-:104000007CCE0E94C625812F26960FB6F894DEBF7F
-:104010000FBECDBFDF91CF911F910F91FF90EF9019
-:10402000DF90CF90BF900C94AD1D0023B1F02530F0
-:1040300008F02EC18B2D8F7126960FB6F894DEBF37
-:104040000FBECDBFDF91CF911F910F91FF90EF90E9
-:10405000DF90CF90BF900C94EB25263008F018C16C
-:10406000E9CF0023A9F08B2D8F7126960FB6F89417
-:10407000DEBF0FBECDBFDF91CF911F910F91FF909B
-:10408000EF90DF90CF90BF900C94A525002359F3BB
-:104090008B2D8F7126960FB6F894DEBF0FBECDBF65
-:1040A000DF91CF911F910F91FF90EF90DF90CF9014
-:1040B000BF900C94C625002399F08B2D8F71269606
-:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129
-:1040D0000F91FF90EF90DF90CF90BF900C949025C0
-:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD
-:1040F0001F910F91FF90EF90DF90CF90BF900C94A5
-:1041000086250023A9F0222309F4ADCF812F26961E
-:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8
-:104120000F91FF90EF90DF90CF90BF900C948F1C79
-:10413000222309F4ADCF812F26960FB6F894DEBF67
-:104140000FBECDBFDF91CF911F910F91FF90EF90E8
-:10415000DF90CF90BF900C94571D4B2D4F70612F67
-:10416000C7010E940B0626960FB6F894DEBF0FBE5D
-:10417000CDBFDF91CF911F910F91FF90EF90DF9016
-:10418000CF90BF900C94AA24011182C09B2D9F70E8
-:10419000492F50E04230510509F443C0C4F44115A1
-:1041A000510571F14130510509F072C026960FB6E4
-:1041B000F894DEBF0FBECDBFDF91CF911F910F915D
-:1041C000FF90EF90DF90CF90BF900C94312D433053
-:1041D0005105C1F14430510509F05AC0812F26968E
-:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108
-:1041F0000F91FF90EF90DF90CF90BF900C94832DA4
-:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB
-:104210001F910F91FF90EF90DF90CF90BF900C9483
-:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4
-:10423000CF911F910F91FF90EF90DF90CF90BF90A3
-:104240000C944D2D26960FB6F894DEBF0FBECDBF51
-:10425000DF91CF911F910F91FF90EF90DF90CF9062
-:10426000BF900C94602D4B2D4F70612FC701269687
-:104270000FB6F894DEBF0FBECDBFDF91CF911F9177
-:104280000F91FF90EF90DF90CF90BF900C94D507E7
-:1042900026960FB6F894DEBF0FBECDBFDF91CF914B
-:1042A0001F910F91FF90EF90DF90CF90BF900895F6
-:1042B0000E9408270E9418270E94DD260E943227AC
-:1042C0000E94EE2A0E943D2A80E090E00E94711B2D
-:1042D00080E090E00C94871B0E94F8260C945821F3
-:1042E0000E94A026292F22952F7030E02C30310516
-:1042F0004CF42A3031056CF422503109223031055A
-:1043000088F407C02C30310549F02F30310531F0E9
-:1043100009C0803E48F0803F29F406C093FB8827FF
-:1043200080F9089580E0089581E00895CF93DF93A8
-:1043300000D000D01F92CDB7DEB70F900F900F9036
-:104340000F900F90DF91CF910895CF93DF9300D01E
-:1043500000D000D0CDB7DEB726960FB6F894DEBFFA
-:104360000FBECDBFDF91CF9108951F93CF93DF9301
-:10437000C0917B0316E080917C03C81799F0D0E0D0
-:104380001C9FF0011D9FF00D1124E358FC4F40814C
-:10439000518162817381848195810E94A52121963A
-:1043A000C770E9CFDF91CF911F9108954091AD0380
-:1043B0005091AE036091AF037091B0038091B1034F
-:1043C0009091B2030C94A5218091B20382958F70D5
-:1043D00009F054C08091AF03882309F44FC0809145
-:1043E0007B03A0917C036091AD037091AE0340917B
-:1043F000B0035091B103B6E08A1709F43FC090E0D2
-:1044000041155105C1F17F3F11F46F3FA1F1B89FF4
-:10441000F001B99FF00D1124E358FC4F2181721374
-:104420002AC02081621327C02281211124C0238148
-:1044300034812417350710F421503109241B350B22
-:10444000283C3105C0F42091B2032F7020612093E5
-:10445000B20326E0289FF001299FF00D1124EE57AA
-:10446000FC4F80818F70806180838DEA93E00E9491
-:10447000B41D0C94B52101968770BECF0895CF92DC
-:10448000DF92EF92FF920F931F93CF93DF93CDB7FD
-:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA
-:1044A00085E0F801DE011D9601900D928A95E1F7F5
-:1044B000D8014C9111965C91119712966C911297BC
-:1044C0001396CD90DC9014973091AD037091AE03AC
-:1044D0008091B0039091B103009709F46BC17F3FC5
-:1044E00019F43F3F09F466C1E090AF03EE2009F4F0
-:1044F000C0C02091B203C816D90628F0F601E81B07
-:10450000F90BCF0104C0809590958C0D9D1DFF2463
-:10451000F394883C910578F0F12C207F09F0C6C017
-:104520007C2DD98AC88A89890E9496218DEA93E0D8
-:104530000E94B41DB1C0822F807F09F046C0751360
-:1045400014C0341312C0611110C02F702061209369
-:10455000B2030E94D6218DEA93E00E94B41D80919F
-:10456000B203D80115968C932EC0CD2819F15F3F68
-:1045700011F44F3FF9F0F62E61111CC080917B03BE
-:1045800020917C0336E0821709F45AC090E0389FEE
-:10459000F001399FF00D1124E358FC4F718157133E
-:1045A00006C07081471303C07281711103C0019668
-:1045B0008770E9CFF62E662309F418C18091B20303
-:1045C00081608093B203F12C11C1751308C03413BC
-:1045D00006C0611104C08091B203D801C3C04D87E9
-:1045E0005E878D859E856A8B0E9470216A898823EB
-:1045F000E1F16623D1F12091B203822F82958F7071
-:1046000090E0029774F08091AD039091AE0398878B
-:104610008F831986DB86CA862C87CE0107960E9477
-:10462000B41D86E0F801ADEAB3E001900D928A95E1
-:10463000E1F70E94E4210E94D621FF24F394D6C022
-:104640004D875E878D859E850E94A026292F229505
-:104650002F7030E0223031050CF0BCC09F7009F0A3
-:10466000B6C0805E883008F4C1C0C8010E94B41D85
-:10467000E4CFC816D90608F453C0F601E81BF90BBD
-:10468000CF01883C910508F450C0F12C7C2DD98ACB
-:10469000C88A89890E949621EDEAF3E086E0DF016D
-:1046A0001D928A95E9F70E94D621A0C0751314C007
-:1046B000341312C0611110C08091B203F8018583D8
-:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F
-:1046D0008A95E9F7FE2C8AC04D875E878D859E8579
-:1046E0006A8B0E9470216A89882309F4BECF6623F1
-:1046F00009F4BBCF2091B203822F82958F7090E096
-:1047000002970CF48ECF8091AD039091AE039A8303
-:1047100089831B82DD82CC822E83CE0101967FCFDE
-:10472000809590958C0D9D1DACCFF62E662309F4D7
-:104730009CCF75132EC034132CC02091B20320FDE2
-:104740001FC0822F82958F70D9F0D80115962C93B7
-:1047500015978F3049F08F5F982F9295907F822F19
-:104760008F70892B15968C93C8010E94B41D86E02A
-:10477000F801ADEAB3E001900D928A95E1F793CF8D
-:1047800086E0F801ADEAB3E001900D928A95E1F779
-:104790002DC04D875E878D859E850E947021811179
-:1047A00040CF8091B20381608093B203C8010E9420
-:1047B000B41D1CC0662309F458CF4D875E878D85D4
-:1047C0009E850E947021882309F44FCF2ACF811142
-:1047D00048CF0CC0243031050CF047CF9F7009F44E
-:1047E00040CFF8019581907F09F03BCF8F2D6296E5
-:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2
-:104800000F91FF90EF90DF90CF9008951F93CF937B
-:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F
-:10482000CDBF4F83588769877A878B879C87CE0156
-:1048300007960E943F22882369F08F8198852A85F8
-:104840003B85232BF1F19F3F09F063C08F3F09F0B7
-:1048500060C037C086E0FE013796DE0111960190F8
-:104860000D928A95E1F76F817885EA85FB8530970F
-:1048700041F17F3F11F46F3F21F120917C0330E043
-:10488000C90101968770992740917B0350E08417F6
-:10489000950709F447C069837A83FD83EC8396E02A
-:1048A000929FD001939FB00D1124A358BC4FFE01DD
-:1048B000319601900D929A95E1F780937C030E94C6
-:1048C000B52116E080917B0390917C038917C1F19B
-:1048D000189FC001112483589C4F0E943F228823B7
-:1048E00079F1E0917B031E9FF0011124E358FC4F06
-:1048F0004081518162817381848195810E94A521CB
-:1049000080917B0390E001968770992780937B03C9
-:10491000D9CF4F81588569857A858B859C850E9482
-:10492000A521CFCF0E946C2110927C0310927B03B3
-:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49
-:104940002C960FB6F894DEBF0FBECDBFDF91CF918E
-:104950001F910895EF92FF920F931F93CF93DF93D0
-:104960008C01009709F46CC0F12CEE24E394E8016B
-:104970002196F8018491843740F4843008F051C0C6
-:10498000813081F0823019F15BC0853709F444C071
-:10499000A8F19CE7980F903708F052C08F770E94DB
-:1049A000571D41C00E5F1F4FFE01C49180E28C0F66
-:1049B000883048F4C7708E2D01C0880FCA95EAF779
-:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD
-:1049D0001F4FFE01C49180E28C0F883058F4C770DD
-:1049E0008E2D01C0880FCA95EAF70E9411270E94F8
-:1049F00032271AC08C2F0E94571D16C00E5F1F4F02
-:104A0000FE01C491CC2381F08FE99FE00197F1F77B
-:104A100000C00000C150F6CF0E5F1F4FFE01F490A2
-:104A200003C00E948F1C8E018F2D882309F49FCF15
-:104A3000EFE9FFE03197F1F700C000008150F5CFBA
-:104A4000DF91CF911F910F91FF90EF9008950895FE
-:104A50006093B7037093B8038093B9039093BA033C
-:104A60000C9458210F931F930091B7031091B80332
-:104A70002091B9033091BA03DC01CB01802B912B3B
-:104A8000A22BB32B8093B7039093B803A093B903E1
-:104A9000B093BA031F910F910C9458210F931F9359
-:104AA0000091B7031091B8032091B9033091BA0374
-:104AB000DC01CB0180239123A223B3238093B7038E
-:104AC0009093B803A093B903B093BA031F910F91C9
-:104AD0000C9458210F931F930091B7031091B803C2
-:104AE0002091B9033091BA03DC01CB0180279127D3
-:104AF000A227B3278093B7039093B803A093B90379
-:104B0000B093BA031F910F910C9458211092B303E4
-:104B10001092B4031092B5031092B6030C9458216E
-:104B200041E050E060E070E004C0440F551F661F94
-:104B3000771F8A95D2F74093B3035093B4036093E1
-:104B4000B5037093B6030C94582141E050E060E047
-:104B500070E004C0440F551F661F771F8A95D2F777
-:104B60008091B3039091B403A091B503B091B603C3
-:104B7000482B592B6A2B7B2B4093B3035093B403E0
-:104B80006093B5037093B6030C94582141E050E054
-:104B900060E070E004C0440F551F661F771F8A95C0
-:104BA000D2F740955095609570958091B3039091A0
-:104BB000B403A091B503B091B603482359236A23E7
-:104BC0007B234093B3035093B4036093B503709376
-:104BD000B6030C94582141E050E060E070E004C05E
-:104BE000440F551F661F771F8A95D2F78091B30334
-:104BF0009091B403A091B503B091B603482759270B
-:104C00006A277B274093B3035093B4036093B503A3
-:104C10007093B6030C9458210F931F930091B30324
-:104C20001091B4032091B5033091B603DC01CB01A0
-:104C3000802B912BA22BB32B8093B3039093B403BF
-:104C4000A093B503B093B6031F910F910C94582114
-:104C50000F931F930091B3031091B4032091B503F8
-:104C60003091B603DC01CB0180239123A223B3232F
-:104C70008093B3039093B403A093B503B093B603AA
-:104C80001F910F910C9458210F931F930091B30320
-:104C90001091B4032091B5033091B603DC01CB0130
-:104CA00080279127A227B3278093B3039093B4035F
-:104CB000A093B503B093B6031F910F910C945821A4
-:104CC0000895CF92DF92EF92FF920F931F93CF93AD
-:104CD000DF938C01C090B703D090B803E090B90384
-:104CE000F090BA038091B3039091B403A091B503FF
-:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C
-:104D0000D701C6010C2E04C0B695A7959795879537
-:104D10000A94D2F780FF06C0B8018C2F0E942F0A98
-:104D2000019721F4219760F780E001C08C2FDF917B
-:104D3000CF911F910F91FF90EF90DF90CF9008954A
-:104D4000CF93DF93EC010E946126BE010E942F0ADF
-:104D5000DF91CF910895CB010E94A0260895209164
-:104D60001D0230911E02F90132969FEF40E05191F1
-:104D7000581789F09F3F19F4511101C0942F4F5FCC
-:104D80004630A9F79F3F39F0F901E90FF11D97FD72
-:104D9000FA9582830895089520911D0230911E0294
-:104DA000F9013296285F3F4F9081981301C010821D
-:104DB0003196E217F307C1F7089581E090E0E091A2
-:104DC0001D02F0911E02E80FF91F10820196883033
-:104DD0009105A9F708959091C603892B8093C60386
-:104DE000089580959091C60389238093C603089502
-:104DF0001092C60308959091C503892B8093C50333
-:104E0000089580959091C50389238093C5030895E3
-:104E10001092C50308959091C403892B8093C40315
-:104E2000089580959091C40389238093C4030895C5
-:104E30001092C40308958093BB0308951092BB039E
-:104E4000089580911D0290911E02FC0131969C01F3
-:104E5000285F3F4F80E0919191118F5FE217F30738
-:104E6000D1F70895E0911D02F0911E028091C603D2
-:104E70008083E0911D02F0911E0290818091C50314
-:104E8000892B8083E0911D02F0911E029081809118
-:104E9000C403892B80838091BB03882361F0E09158
-:104EA0001D02F0911E029081892B80830E94212790
-:104EB00081111092BB0380911D0290911E020C94EF
-:104EC0005B1B8091E803843039F11092C80320E421
-:104ED00088E190E00FB6F894A895809360000FBE2B
-:104EE0002093600080E00E94D20580E00E940A0BBF
-:104EF00083B7817F846083BF83B7816083BF7894E9
-:104F0000889583B78E7F83BF88E10FB6F89480932E
-:104F10006000109260000FBE089508950895CF9329
-:104F200080E00E94D2050E948D270E94AD0C0E9455
-:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD
-:104F4000C530C1F780E001C081E0CF9108950E9493
-:104F50006C2180E00E94D2050E94092D0E944F1B07
-:104F60000C940A0B1F920F920FB60F9211248F937D
-:104F70009F93AF93BF938091C803811113C0809119
-:104F8000C9039091CA03A091CB03B091CC03419681
-:104F9000A11DB11D8093C9039093CA03A093CB03B5
-:104FA000B093CC03BF91AF919F918F910F900FBEA3
-:104FB0000F901F90189582E084BD93E095BD9AEF05
-:104FC00097BD80936E0008952FB7F8948091C90320
-:104FD0009091CA03A091CB03B091CC032FBF089549
-:104FE000CF92DF92EF92FF920F931F932FB7F89417
-:104FF0004091C9035091CA036091CB037091CC03D7
-:105000002FBF6A017B01EE24FF248C0120E030E0F9
-:10501000C016D106E206F30610F4415051099A0178
-:10502000281B390BC9011F910F91FF90EF90DF9062
-:10503000CF9008951F920F920FB60F9211248F9365
-:105040009F93AF93BF938091C9039091CA03A0919E
-:10505000CB03B091CC030196A11DB11D8093C90370
-:105060009093CA03A093CB03B093CC03BF91AF91AD
-:105070009F918F910F900FBE0F901F9018950E94D7
-:105080004C18F8942FEF87EA91E621508040904029
-:10509000E1F700C0000087E090EBDC018093F303B0
-:1050A0009093F403A093F503B093F6039CE088E19A
-:1050B0000FB6F894A895809360000FBE909360009F
-:1050C000FFCF0E949B28811102C00E9477280E9476
-:1050D000A6288093C7030E94B3288093F1030E94FF
-:1050E000AA28682F70E080E090E00C9428256DEEEF
-:1050F0007EEF80E090E00E94BC3160E082E090E0D2
-:105100000E94AA3160E083E090E00E94AA3160E052
-:1051100084E090E00E94AA3160E085E090E00E9487
-:10512000AA3160E086E090E00E94AA316FEF87E04C
-:1051300090E00C94AA3180E090E00E94A43121E03C
-:105140008D3E9E4F09F020E0822F089582E090E08E
-:105150000C949C3183E090E00C949C31682F83E0A8
-:1051600090E00C94AA3184E090E00C949C31682F7C
-:1051700084E090E00C94AA3186E090E00C949C319D
-:10518000682F86E090E00C94AA3187E090E00C94C0
-:105190009C31682F87E090E00C94AA318091CF0376
-:1051A00080FF0BC06091220285E0689FB00111244E
-:1051B00075956795759567952BC081FF09C06091BE
-:1051C000220285E0689FB00111247595679520C083
-:1051D00082FF07C06091220285E0689FB001112420
-:1051E00017C09091D0039923D1F0609121029617B6
-:1051F00088F72091220285E0289F90011124929F38
-:10520000A001939F500D112470E0CA010E948231C9
-:105210006038710540F46115710539F002C065E030
-:1052200070E0862F08958FE7089581E008958091BA
-:10523000CF0380FF08C06091200270E075956795EC
-:105240007595679521C081FF06C06091200270E0CE
-:105250007595679519C082FF04C06091200270E0C7
-:1052600010C09091D0039923C1F060911F0296174E
-:10527000A0F780912002899FC001112470E00E9454
-:1052800082316038710528F46115710521F0862F8F
-:1052900008958FE7089581E0089561E070E0F4CF0C
-:1052A000803F21F40E94CE28819504C0813F29F4DB
-:1052B0000E94CE288093D3030895823F21F40E9458
-:1052C000CE28819504C0833F29F40E94CE28809384
-:1052D000D2030895893F19F40E94172905C08A3F17
-:1052E00031F40E94172981958093D40308958B3F50
-:1052F00021F40E941729819504C08C3F29F40E9453
-:1053000017298093D5030895843F21F48091D10318
-:10531000816017C0853F21F48091D103826011C064
-:10532000863F21F48091D10384600BC0873F21F434
-:105330008091D103886005C0883F31F48091D1030A
-:1053400080618093D10308958D3F21F48091CF0334
-:1053500081600BC08E3F21F48091CF03826005C035
-:105360008F3F29F48091CF0384608093CF03089509
-:10537000803F39F48091D30387FF6CC01092D30330
-:1053800069C0813F29F48091D3031816BCF362C031
-:105390009091D203823F29F497FF5CC01092D20310
-:1053A00059C0833F19F41916CCF354C0893F41F416
-:1053B0008091D40318160CF04DC01092D4034AC04B
-:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6
-:1053D00039F48091D50387FF3DC01092D5033AC0C0
-:1053E0008C3F29F48091D5031816BCF333C0843F59
-:1053F00021F48091D1038E7F17C0853F21F48091E5
-:10540000D1038D7F11C0863F21F48091D1038B7F22
-:105410000BC0873F21F48091D103877F05C0883F6F
-:1054200031F48091D1038F7E8093D10313C08D3FDF
-:1054300021F48091CF038E7F0BC08E3F21F48091A9
-:10544000CF038D7F05C08F3F29F48091CF038B7FE1
-:105450008093CF038091D20381110EC08091D3033A
-:1054600081110AC08091D403811106C08091D503B7
-:10547000811102C01092D003089581ED93E00E9443
-:10548000661B0E94E4279093CE038093CD0308957A
-:105490001F93CF93DF938091CD039091CE030E9411
-:1054A000F027AC019091D003992321F020912302A1
-:1054B00030E006C0209124028AE0289F9001112448
-:1054C0004217530708F486C08091D203C091D303DA
-:1054D000D091D4031091D503811107C0C11176C0BA
-:1054E000D11174C0111172C075C09F3F19F09F5F38
-:1054F0009093D003181624F40E94CE288093D203F0
-:105500008091D20387FF05C00E94CE2881958093A9
-:10551000D2031C1624F40E94CE288093D3038091DA
-:10552000D30387FF05C00E94CE2881958093D303C3
-:105530006091D203662339F1C091D303CC2319F1D2
-:10554000772767FD7095872F972F0E94A42E23E35E
-:1055500033E343E35FE30E94B42F0E94712E609314
-:10556000D2036C2F772767FD7095872F972F0E94A6
-:10557000A42E23E333E343E35FE30E94B42F0E94AE
-:10558000712E6093D3031D1624F40E941729809373
-:10559000D4038091D40387FF05C00E941729819509
-:1055A0008093D403111624F40E9417298093D50305
-:1055B0008091D50387FF05C00E94172981958093AC
-:1055C000D503DF91CF911F910C943D2A9F3F09F0A5
-:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B
-:1055E00085E0DF011D928A95E9F71092D0031092B1
-:1055F000CF030895833081F128F4813059F082304F
-:10560000D1F00895853009F449C0B8F1863009F425
-:1056100056C0089580912402262F30E0280F311DB6
-:105620002F3F310524F4680F6093240208958FEF13
-:1056300080932402089580912302262F30E0280FC2
-:10564000311D2F3F310524F4680F60932302089524
-:105650008FEF80932302089580912202262F30E05D
-:10566000280F311D2F3F310524F4680F609322026B
-:1056700008958FEF80932202089580912102262FB2
-:1056800030E0280F311D2F3F310524F4680F60935F
-:10569000210208958FEF80932102089580912002C6
-:1056A000262F30E0280F311D2F3F310524F4680FDD
-:1056B0006093200208958FEF8093200208958091D7
-:1056C0001F02262F30E0280F311D2F3F310524F413
-:1056D000680F60931F0208958FEF80931F02089553
-:1056E000833011F128F4813049F0823091F008952F
-:1056F000853081F120F18630C1F108958091240236
-:10570000681720F4861B80932402089510922402C7
-:10571000089580912302681720F4861B809323024A
-:10572000089510922302089580912202681720F4B0
-:10573000861B809322020895109222020895809180
-:105740002102681720F4861B80932102089510928D
-:105750002102089580912002681720F4861B80930F
-:105760002002089510922002089580911F02681768
-:1057700020F4861B80931F02089510921F02089543
-:105780000F931F938732D8F58E3108F087C08E3083
-:1057900009F471C098F4873009F45BC08B3009F4C8
-:1057A00091C0863009F095C08091C703817F8E7FBC
-:1057B0008093C70381E08093D7038CC0863109F4BE
-:1057C00081C068F4803109F084C08091C70383FBF5
-:1057D000222720F991E0922790FB83F955C0893167
-:1057E00009F470C08B3109F074C08091C70381FB4C
-:1057F000222720F991E0922790FB81F945C0883358
-:1058000009F460C050F4893209F45EC0853309F4AC
-:105810005BC0873209F458C05CC0833409F454C0BB
-:1058200028F48A3308F455C0895339C0883409F004
-:1058300050C00E946C210E94B2070FEF13ED20E3CD
-:10584000015010402040E1F700C000000E943F28B6
-:1058500039C09091C703892F8095817080FB90F9A2
-:1058600029F0966098609093C70334C0997F977F22
-:105870009093C70327C08091C70382FB222720F99A
-:1058800091E0922790FB82F98093C7039923D1F08E
-:105890008091C70381608093C70314C08D5141E09C
-:1058A00050E060E070E08A019B0104C0000F111F0E
-:1058B000221F331F8A95D2F7C901B8010E942825FB
-:1058C0000E946C2181E006C061E070E080E090E021
-:1058D000F5CF80E01F910F91089580E0089580E05A
-:1058E0000895CF93C82F8091D703813069F018F0C5
-:1058F0008230C9F184C0E0911D02F0911E028081C6
-:10590000823209F07EC007C0E0911D02F0911E02B4
-:105910008081823261F48C2F0E946D2C811104C031
-:105920008C2F0E94C02B1DC081E090E01AC08C2FEC
-:105930000E946F2C811114C0C43179F048F4CB302F
-:1059400079F0C03109F061C082E08093D70308C0CC
-:10595000C93219F0C83321F058C01092D70355C08E
-:1059600081E0817054C0C93291F120F5C43179F1E0
-:10597000B0F4C73009F047C08EE18093240282E37F
-:10598000809323028AE08093220284E180932102A3
-:1059900088E08093200288E280931F0234C0CE51B9
-:1059A000C63088F5EC2FF0E0E451FD4F8081809304
-:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7
-:1059C00013C0C13579F0C235F1F461E00DC08091AA
-:1059D000D603882319F01092D60315C081E0809376
-:1059E000D70315C061E006C08091D6030E94FA2A51
-:1059F0000AC06AE08091D6030E94702B04C0109206
-:105A0000D70380E004C081E002C080E0AACFCF913C
-:105A100008950E949B28811102C00E9477280E944D
-:105A2000BC288093F20380FF02C0869501C080E00D
-:105A30000C94D2058091F203982F9695292F30E08F
-:105A4000233031054CF49F5F990F8170892B816061
-:105A50008093F2030E94C0288091F20386950C94F3
-:105A6000D2058091F203982F969591F09158990F55
-:105A70008170892B8093F2038E7F91E009F490E08E
-:105A80008091F20390FB80F98093F2030E94C0287A
-:105A90008091F20386950C94D2058091F203982FA1
-:105AA000909590FB80F98093F2030E94C02880912A
-:105AB000F20380FF02C0869501C080E00C94D205FD
-:105AC0009091F203892F86958F5F8F779170843044
-:105AD00028F4880F892B8093F20302C09093F2037D
-:105AE0008091F2038E7F91E009F490E08091F203BF
-:105AF00090FB80F98093F2030E94C0288091F2030A
-:105B000086950C94D2052091F203922F96958927C1
-:105B1000982F990F822F8170892B8093F2038E7FAB
-:105B200091E009F490E08091F20390FB80F980937A
-:105B3000F2030E94C0288091F20386950C94D2054E
-:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F
-:105B500020F031F49F3F11F41EF4B7C10EF4E0952C
-:105B6000E7FB9FC1E92FD3D180F3BA176207730710
-:105B70008407950718F071F49EF5EBC10EF4E095DB
-:105B80000B2EBA2FA02D0B01B90190010C01CA01F7
-:105B9000A0011124FF27591B99F0593F50F4503EA2
-:105BA00068F11A16F040A22F232F342F4427585F94
-:105BB000F3CF469537952795A795F0405395C9F7AC
-:105BC0007EF41F16BA0B620B730B840BBAF0915064
-:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003
-:105BE000BA0F621F731F841F48F4879577956795D6
-:105BF000B795F7959E3F08F0B3CF9395880F08F0BF
-:105C00009927EE0F97958795089527D108F481E09D
-:105C100008950CD06BC163D140F05AD130F021F41B
-:105C20005F3F19F03EC1511195C14FC170D198F33A
-:105C30009923C9F35523B1F3951B550BBB27AA270D
-:105C400062177307840738F09F5F5F4F220F331F7F
-:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B
-:105C600091505040E695001CCAF729D0FE2F27D04E
-:105C7000660F771F881FBB1F261737074807AB071C
-:105C8000B0E809F0BB0B802DBF01FF2793585F4F91
-:105C90002AF09E3F510568F004C15CC15F3FECF300
-:105CA000983EDCF3869577956795B795F7959F5F56
-:105CB000C9F7880F911D9695879597F90895E1E0AA
-:105CC000660F771F881FBB1F621773078407BA0709
-:105CD00020F0621B730B840BBA0BEE1F88F7E09564
-:105CE000089504D06894B11135C1089518D188F091
-:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8
-:105D0000771F881F991F1AF0BA95C9F712C0B130D2
-:105D100081F01FD1B1E008951CC1672F782F88272B
-:105D2000B85F39F0B93FCCF3869577956795B39511
-:105D3000D9F73EF490958095709561957F4F8F4F80
-:105D40009F4F0895E89409C097FB3EF49095809585
-:105D5000709561957F4F8F4F9F4F9923A9F0F92F31
-:105D600096E9BB279395F695879577956795B795AF
-:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95
-:105D80007F4F8F4F9F4F16C0882311F096E911C0A7
-:105D9000772321F09EE8872F762F05C0662371F0C8
-:105DA00096E8862F70E060E02AF09A95660F771FDC
-:105DB000881FDAF7880F9695879597F9089588D008
-:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7
-:105DD000B0F35523C9F3E7FB6217730784079507F0
-:105DE000A8F199F3E92FFF2788232AF03197660F4E
-:105DF000771F881FDAF7952F5527442332F09150EB
-:105E00005040220F331F441FD2F7BB27E91BF50B6D
-:105E1000621B730B840BB109C1F222F4620F731F72
-:105E2000841FB11D31972AF0660F771F881FBB1F93
-:105E3000EFCF915050405AF041F0882332F0660F76
-:105E4000771F881F91505040C1F7939530C08695B9
-:105E5000779567959F5FD9F7F8CF990F0008550F91
-:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0
-:105E700012161306E407F50798F0621B730B840BE8
-:105E8000950B39F40A2661F0232B242B252B21F4C2
-:105E900008950A2609F4A140A6958FEF811D811D62
-:105EA000089597F99F6780E870E060E008959F3F4C
-:105EB00031F0915020F4879577956795B795880FC5
-:105EC000911D9695879597F908959FEF80EC089519
-:105ED00000240A94161617061806090608950024C9
-:105EE0000A9412161306140605060895092E039443
-:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7
-:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15
-:105F10009058440F551F59F05F3F71F04795880F17
-:105F200097FB991F61F09F3F79F0879508951216AE
-:105F300013061406551FF2CF4695F1DF08C016165A
-:105F400017061806991FF1CF86957105610508940B
-:105F50000895E894BB2766277727CB0197F9089522
-:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD
-:105F7000B6DF18F0952309F094CFA7CF1124EACF0C
-:105F8000C6DFA0F3959FD1F3950F50E0551F629F98
-:105F9000F001729FBB27F00DB11D639FAA27F00D82
-:105FA000B11DAA1F649F6627B00DA11D661F829FA9
-:105FB0002227B00DA11D621F739FB00DA11D621F8E
-:105FC000839FA00D611D221F749F3327A00D611DAB
-:105FD000231F849F600D211D822F762F6A2F11248D
-:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0
-:105FF000BB1F661F771F881F91505040A9F79E3F17
-:10600000510570F04ECFA6CF5F3FECF3983EDCF326
-:10601000869577956795B795F795E7959F5FC1F753
-:10602000FE2B880F911D9695879597F90895FA0193
-:10603000EE0FFF1F30962105310599F161157105AD
-:1060400061F48038BFE39B0749F16894903881057B
-:1060500061F08038BFEF9B0741F0992342F5FF3F85
-:10606000E1053105210511F1E8940894E795D9017E
-:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27
-:1060800070F4A695E0F7F73950F019F0FF3A38F4BC
-:106090009F779F930CD00F9007FC905808953EF087
-:1060A00014CF60E070E080E89FE308954FE79F77AA
-:1060B0005F934F933F932F939ED02F913F914F919A
-:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A
-:1060D00026DFC8F39638C0F707F80F92E8942BE351
-:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF
-:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD
-:10610000EF91FF91E595EE1FFF1F49F0FE57E06804
-:106110004427EE0F441FFA95E1F74195550B32D015
-:106120000F9007FE26C00895DF93CF931F930F9320
-:10613000FF92EF92DF927B018C01689405C0DA2E0A
-:10614000EF011EDFFE01E894A5912591359145915F
-:106150005591AEF3EF0106DDFE019701A801DA9437
-:1061600079F7DF90EF90FF900F911F91CF91DF9122
-:1061700008959B01AC0160E070E080E89FE349CDA9
-:1061800090CE95CECCDEE8F39923D9F3940F511D30
-:10619000BBF39150504094F059F0882332F0660FD1
-:1061A000771F881F91505040C1F79E3F510544F71B
-:1061B000880F911D9695879597F908955F3FACF0EC
-:1061C000983E9CF0BB27869577956795B79508F420
-:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A
-:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8
-:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0
-:10620000DF93CF931F930F93FF92C92FDD2788232E
-:106210002AF02197660F771F881FDAF720E030E019
-:1062200040E85FEB9FE3883920F0803E30F0219614
-:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E
-:1062400073DF8B01BE01EC01FB2E6F577109759551
-:10625000771F880B990B78DD28E132E741E35FE394
-:106260008FDEAF2D9801AE01FF900F911F91CF915E
-:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A
-:10628000AC01BF5728F422273327442750781FC07A
-:10629000B75188F4AB2F0024469537952795011CFC
-:1062A000A395D2F3002069F0220F331F441FB3954A
-:1062B000DAF30DD045CC61307105A0E88A07B94604
-:1062C00030F49B01AC0166277727882790783096B9
-:1062D00021F020833183428353830895AA1BBB1B83
-:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6
-:1062F000B70B881F991F5A95A9F780959095BC01F7
-:10630000CD01089597FB072E16F4009407D077FD72
-:1063100009D00E946E3107FC05D03EF4909581951E
-:106320009F4F0895709561957F4F0895EE0FFF1F61
-:106330000590F491E02D0994F999FECF92BD81BDAD
-:10634000F89A992780B50895A8E1B0E042E050E0BE
-:106350000C94C431262FF999FECF92BD81BDF89AD5
-:10636000019700B4021639F01FBA20BD0FB6F89499
-:10637000FA9AF99A0FBE08950196272F0E94AB3121
-:106380000C94AA31DC01CB01FC01F999FECF06C0C7
-:10639000F2BDE1BDF89A319600B40D9241505040E3
-:0863A000B8F70895F894FFCF4F
-:1063A8000C52D02445000000410000DC44000000ED
-:1063B8004152D0A4440000404100005C4400000069
-:1063C8004148F17644000000415C978A440000008F
-:1063D800411FD592440000004152D0A4440000005F
-:1063E800415CFFB844000000410AA7CF4400000008
-:1063F800410000DC44000000410AA7CF440000002F
-:10640800410000DC44000000410000000000008062
-:106418004052D024450000404100000000000080A8
-:10642800400AA74F45000040410AA7CF440000009A
-:10643800410000DC44000000410000000000008032
-:106448004052D024450000004100000000000080B8
-:10645800405CFF384500000041000000000000805B
-:106468004052D02445000000410AA7CF4400000054
-:10647800410000DC440000004100000000000080F2
-:106488004052D024450000804110F176440000A01D
-:106498004112F1F6440000004141909B440000A0E5
-:1064A8004112F1F64400000041050000003F0000E1
-:1064B800C8427B140915E614B2147E1401BC0328E3
-:1064C80008140A321E000002000400050007000933
-:1064D800000B000C000E001000110013001500172F
-:1064E8000018001A001C001D001F002100230024B2
-:1064F800002600280029002B002D002F0030003234
-:106508000034003500370039003B004200450025C3
-:106518000026004300610060002000370064006529
-:1065280000660067004400460024004700314980A7
-:106538003F5D8B803FF8BF803FCAE1803F73ED80AD
-:106548003FCAE1803FF8BF803F5D8B803F31498083
-:106558003F0000803FF16D7F3F75EA7E3F4C827EB1
-:106568003F833F7E3F84287E3F833F7E3F4C827E31
-:106578003F75EA7E3FF16D7F3F0000803F3F4D361B
-:10658800B90A6C0A360AE209FB09140A0102030473
-:06659800050607080900DA
-:00000001FF
diff --git a/keyboard/satan/keymaps/default/compiled.hex b/keyboard/satan/keymaps/default/compiled.hex deleted file mode 100644 index 8f4957d1c7..0000000000 --- a/keyboard/satan/keymaps/default/compiled.hex +++ /dev/null @@ -1,1530 +0,0 @@ -:100000000C9465070C94A9070C94A9070C94A907F4 -:100010000C94A9070C94A9070C94A9070C94A907A0 -:100020000C94A9070C94A9070C94B0190C94821A8B -:100030000C94A3280C94A9070C94A9070C94A90765 -:100040000C94A9070C94A9070C94A9070C94A90770 -:100050000C94A9070C940A290C94A9070C94A907DD -:100060000C94A9070C94A9070C94A9070C94A90750 -:100070000C94A9070C94A9070C94A9070C94A90740 -:100080000C9451140C94A9070C94A9070C94A9077B -:100090000C94A9070C94A9070C94A9070C94A90720 -:1000A0000C94A9070C94A9070C94A9078F08AE0813 -:1000B000DF08B508BC08C308CA08D108D808E71A81 -:1000C000091BF41B091BF41B4B1B6E1BF41BC31BEE -:1000D000D61B141F141F431F431F831FE920E92051 -:1000E000E920A51FE9204C204C20B620BE20E920A5 -:1000F000E4205920592059205920592059205920AD -:100100005920592059205920592059205920592027 -:10011000592069207920802087209120696E697498 -:100120005F6261636B6C696768745F70696E2829D0 -:100130000A0000F001F002F003F004F005F006F010 -:1001400007F008F000201E001F0020002100220000 -:10015000230024002500260027002D002E002A0061 -:100160002B0014001A000800150017001C001800CE -:100170000C00120013002F00300031003900040081 -:100180001600070009000A000B000D000E000F000A -:100190003300340000002800E10000001D001B00B7 -:1001A0000600190005001100100036003700380065 -:1001B0000000E500E000E300E200000000002C0089 -:1001C0000000000000000000E600E7000152E4002B -:1001D00035000100010001000100010001000100E3 -:1001E00001000100010001000100005001000100B8 -:1001F00001000100010001000100010001000100F7 -:100200000100805081508250010001000100010076 -:1002100001000100010001000100010001000100D6 -:100220000000010001000000012002200320042042 -:100230000520062007200820010001000000010021 -:1002400001000100010000000000010000000000AA -:100250000000000001000100010001000A444542C5 -:1002600055473A20656E61626C65642E0A005374CE -:10027000617465206F6620726F772025583A2025BB -:10028000303136620A0048756D616E2D72656164A9 -:1002900061626C65206D6174726978207374617439 -:1002A000653A0D0A004465626F756E63696E67207A -:1002B00064656C61792072656D61696E696E673A1B -:1002C0002025580A0054494D455233206469736112 -:1002D000626C65642E0A0054494D45523320656EA8 -:1002E00061626C65642E0A007267626C696768748B -:1002F0002073657420687376205B454550524F4DDE -:100300005D3A2025752C25752C25750A00726762CB -:100310006C6967687420746F67676C653A207267F0 -:10032000626C696768745F636F6E6669672E656E7D -:1003300061626C65203D2025750A007267626C69F8 -:10034000676874206D6F64653A2025750A007267CE -:10035000626C696768745F696E6974207267626C49 -:10036000696768745F636F6E6669672E6D6F646539 -:10037000203D20302E2057726974652064656661C7 -:10038000756C742076616C75657320746F204545BB -:1003900050524F4D2E0A007267626C696768745F35 -:1003A000696E6974206565636F6E6669672069733D -:1003B000206E6F7420656E61626C65642E0A007237 -:1003C00067626C696768745F696E697420737461D1 -:1003D0007274210A007267626C696768745F696E83 -:1003E00069742063616C6C65642E0A007267626CCC -:1003F000696768745F636F6E6669672E76616C20EB -:100400003D2025640A007267626C696768745F63E7 -:100410006F6E6669672E736174203D2025640A0043 -:100420007267626C696768745F636F6E6669672E76 -:10043000687565203D2025640A007267686C6967ED -:1004400068745F636F6E6669672E6D6F6465203DCB -:100450002025640A007267626C696768745F636F65 -:100460006E6669672E656E61626C65203D2025644D -:100470000A007267626C696768745F636F6E6669B1 -:1004800067206570726F6D0A006565636F6E6669DF -:10049000675F7570646174655F7267626C696768D5 -:1004A000745F64656661756C740A0064321464324A -:1004B00014783C1E1E140A05000000000101010210 -:1004C00002030405050607090A0B0C0E0F1112148E -:1004D0001517191B1D1F212325282A2C2F313436CF -:1004E000393B3E414346494C4F5255585A5D616431 -:1004F000676A6D707376797C7F8386898C8F92951D -:10050000989B9EA2A5A7AAADB0B3B6B9BCBEC1C404 -:10051000C6C9CBCED0D3D5D7DADCDEE0E2E4E6E85C -:10052000EAEBEDEEF0F1F3F4F5F6F8F9FAFAFBFC8C -:10053000FDFDFEFEFEFFFFFFFFFFFFFFFEFEFEFDD7 -:10054000FDFCFBFAFAF9F8F6F5F4F3F1F0EEEDEB59 -:10055000EAE8E6E4E2E0DEDCDAD7D5D3D0CECBC9F8 -:10056000C6C4C1BEBCB9B6B3B0ADAAA7A5A29E9B76 -:100570009895928F8C898683807C797673706D6A6A -:100580006764615D5A5855524F4C494643413E3B62 -:10059000393634312F2C2A282523211F1D1B1917EA -:1005A000151412110F0E0C0B0A090706050504039A -:1005B0000202010101000000000101020202020228 -:1005C00002030303030303030303030303030304FB -:1005D00004040404040404040404040505050505D6 -:1005E00005050505050606060606060606070707AD -:1005F0000707070708080808080809090909090979 -:100600000A0A0A0A0A0B0B0B0B0B0C0C0C0C0C0D38 -:100610000D0D0D0E0E0E0E0F0F0F101010101111EC -:10062000111212121313131414141515161616178B -:100630001718181919191A1A1B1B1C1C1D1D1E1E10 -:100640001F20202121222323242425262627282871 -:10065000292A2B2B2C2D2E2F3030313233343536A6 -:100660003738393A3B3C3D3E3F404142444546479E -:10067000494A4B4C4E4F5152535556585A5B5D5E4A -:100680006062636567696B6D6E70727476797B7D8D -:100690007F818486888B8D909295979A9D9FA2A545 -:1006A000A8ABAEB1B4B7BABEC1C4C8CBCFD3D6DA4B -:1006B000DEE2E6EAEEF2F8FF5B735D004B6579621D -:1006C0006F6172642073746172742E0A005B575DEF -:1006D000005B535D005B525D005B445D005B435D0E -:1006E000000A03470048003600300000000C0353A6 -:1006F000004100540041004E0000000403090409B9 -:10070000027400040100A0FA0904000001030101C1 -:1007100000092111010001224000070581030800A2 -:100720000A09040100010300000009211101000170 -:100730002236000705820308000A090402000203AA -:100740000000000921110100012220000705830398 -:100750002000010705030320000109040300010331 -:10076000000000092111010001223900070584035E -:100770001000011201100100000008EDFE6060038E -:10078000000102000105010906A101050719E02980 -:10079000E715002501950875018102050819012951 -:1007A00005950575019102950175039101050719DC -:1007B00000297715002501957875018102C0063161 -:1007C000FF0974A1010975150025FF9520750881A1 -:1007D000020976150025FF952075089102C00501D4 -:1007E0000980A101850216010026B7001A01002A1E -:1007F000B700751095018100C0050C0901A10185A4 -:1008000003160100269C021A01002A9C027510950D -:10081000018100C005010906A101050719E029E7CA -:100820001500250195087501810295017508810162 -:1008300005081901290595057501910295017503B2 -:1008400091010507190029FF150026FF009506757F -:10085000088100C00A002530325820006B6579629B -:100860006F6172645F7265706F72743A20004B65DD -:1008700079626F617264204C4544732073746174B3 -:10088000653A2025780A0064656C5F6B65795F6264 -:1008900069743A2063616E27742064656C3A202580 -:1008A0003032580A006164645F6B65795F62697415 -:1008B0003A2063616E2774206164643A20253032E7 -:1008C000580A00646F6E652E0A00626F6F676D6173 -:1008D000676963207363616E3A202E2E2E20003FDD -:1008E00000433E20004C25640A0074696D65725F08 -:1008F000636F756E743A202530346C580A006B654E -:1009000079626F6172645F6E6B726F3A2025580A6C -:10091000006B6579626F6172645F69646C653A202F -:1009200025580A006B6579626F6172645F70726F3F -:10093000746F636F6C3A2025580A00686F73745F98 -:100940006B6579626F6172645F6C65647328293AC4 -:100950002025580A000A092D2053746174757320EC -:100960002D0A004743433A20342E382E3220415678 -:10097000522D4C4942433A20312E382E3073766E38 -:10098000204156525F415243483A20617672350AFF -:10099000004F5054494F4E533A204C554641204247 -:1009A0004F4F544D414749432045585452414B45C0 -:1009B0005920434F4E534F4C4520434F4D4D414ED0 -:1009C00044204E4B524F20343039360A00425549AC -:1009D0004C443A20756E6B6E6F776E202832313A38 -:1009E00032353A3338204A756E2031332032303177 -:1009F00036290A005649443A20307846454544286D -:100A0000534154414E29205049443A2030783630E1 -:100A10003630284748363029205645523A2030781B -:100A2000303030330A00444553433A20514D4B2077 -:100A30006B6579626F617264206669726D7761724D -:100A40006520666F7220536174616E2047483630AE -:100A500020776974682057533238313220737570AB -:100A6000706F72740A000A092D2056657273696FDF -:100A70006E202D0A000A092D20436F6E736F6C657E -:100A8000202D0A4553432F713A09717569740A0084 -:100A90000A092D204D61676963202D0A443A0944F3 -:100AA00065627567204D65737361676520546F6774 -:100AB000676C650A583A094D61747269782044651B -:100AC000627567204D6F646520546F67676C6520A1 -:100AD0002D2053686F77206B65797072657373652D -:100AE0007320696E206D6174726978206772696421 -:100AF0000A4B3A094B6579626F6172642044656202 -:100B0000756720546F67676C65202D2053686F7779 -:100B1000206B65797072657373207265706F727483 -:100B20000A4D3A094465627567204D6F75736520FB -:100B3000546F67676C650A563A0956657273696F38 -:100B40006E0A533A095374617475730A433A094142 -:100B50006374697661746520436F6E736F6C652092 -:100B60004D6F64650A46312D4631303A0953776935 -:100B700074636820746F204C6179657220302D3960 -:100B80002028463130203D204C30290A302D393A7A -:100B90000953776974636820746F204C61796572BA -:100BA00020302D390A4553433A09537769746368F5 -:100BB00020746F204C6179657220302028616C743C -:100BC00065726E617465206B65792031290A475220 -:100BD0004156453A0953776974636820746F204C15 -:100BE0006179657220302028616C7465726E617461 -:100BF00065206B65792032290A50415553453A09E1 -:100C00004A756D7020746F20426F6F746C6F6164F1 -:100C1000657220285265736574290A453A09507235 -:100C2000696E7420454550524F4D20536574746968 -:100C30006E67730A4E3A094E4B524F20546F6767E6 -:100C40006C650A000A002575002E6C6576656C3AA5 -:100C500020000A002575002E656E61626C653A20E1 -:100C6000000A0025303258006261636B6C69676866 -:100C7000745F636F6E6669672E7261773A20000A4F -:100C8000002575002E6E6B726F3A20000A002575E4 -:100C9000002E737761705F6261636B736C61736860 -:100CA0005F6261636B73706163653A20000A0025BF -:100CB00075002E737761705F67726176655F65732B -:100CC000633A20000A002575002E6E6F5F67756914 -:100CD0003A20000A002575002E737761705F7261FB -:100CE0006C745F726775693A20000A002575002EE2 -:100CF000737761705F6C616C745F6C6775693A20C3 -:100D0000000A002575002E636170736C6F636B5F62 -:100D1000746F5F636F6E74726F6C3A20000A002507 -:100D200075002E737761705F636F6E74726F6C5FA6 -:100D3000636170736C6F636B3A20000A0025303278 -:100D400058006B65796D61705F636F6E6669672EC1 -:100D50007261773A20000A002575002E6D6F757359 -:100D6000653A20000A002575002E6B6579626F6177 -:100D700072643A20000A002575002E6D6174726954 -:100D8000783A20000A002575002E656E61626C6558 -:100D90003A20000A00253032580064656275675FAA -:100DA000636F6E6669672E7261773A20000A0025CC -:100DB000750064656661756C745F6C617965723A23 -:100DC00020003F004E4B524F3A206F66660A004E9D -:100DD0004B524F3A206F6E0A000A6D6F7573653A79 -:100DE000206F66660A000A6D6F7573653A206F6E34 -:100DF0000A000A6B6579626F6172643A206F6666F9 -:100E00000A000A6B6579626F6172643A206F6E0A3C -:100E1000000A6D61747269783A206F66660A000A8A -:100E20006D61747269783A206F6E0A000A646562B7 -:100E300075673A206F66660A000A64656275673AEC -:100E4000206F6E0A000A0A4A756D70696E67207419 -:100E50006F20626F6F746C6F616465722E2E2E202E -:100E600000433E20006565636F6E6669673A0A005D -:100E70006261636B6C6967687420737465703A2093 -:100E800025750A006261636B6C6967687420746F12 -:100E900067676C653A2025750A006261636B6C694F -:100EA0006768742064656372656173653A202575AF -:100EB0000A006261636B6C6967687420696E6372B3 -:100EC000656173653A2025750A0011241FBECFEFB6 -:100ED000DAE0DEBFCDBF04B603FE24C080911F025E -:100EE00090912002A0912102B09122028730904B74 -:100EF000A740B04BB9F410921F021092200210923A -:100F000021021092220214BE84B7877F84BF88E139 -:100F10000FB6F89480936000109260000FBEE0E07E -:100F2000F8E3099511E0A0E0B1E0E4E4FFE502C0D8 -:100F300005900D92A833B107D9F712E0A8E3B1E00C -:100F400001C01D92AF31B107E1F70E94F0160C9479 -:100F5000A02F0C940000FF93EF93E0913801F091E3 -:100F60003901309709F00995EF91FF910895FC013F -:100F70008591803011F0EFDFFBCF0895FF27E0E28D -:100F800030E247FF0CC0419597FF09C0EDE2609544 -:100F9000709580959095611D711D811D911D27FF94 -:100FA00002C0219530E350E2AA27660F771F881F01 -:100FB000991FAA1FA41710F0A41B63955A95A9F7AF -:100FC000AA3008F0A95FA05DAF93F3956115710594 -:100FD0008105910541F7ED3211F4EF93F395F21786 -:100FE00018F43F93F395FBCF8F91B5DFFA95E1F7B6 -:100FF0000895E991F9918591803021F0853219F0B9 -:10100000AADFF9CF089520E0E89455915532C1F355 -:10101000503311F4689455915A3348F4505390F377 -:10102000220F022E220F220F200D250FF4CF0EF4D7 -:10103000219589919991533619F3533729F15335F5 -:1010400059F1BC0188279927E8945C3621F48991ED -:10105000999168945591543639F446EF7EF077FFB4 -:101060000DC08FEF9FEF0AC055374AE039F0583571 -:1010700040E121F0523642E009F00895FF93EF93EA -:101080007DDFEF91FF91B7CFFF93EF93FC0181914B -:101090008030B9F360DFFBCFFF93EF9368DFF1CFD0 -:1010A000DF93CF93CDB7DEB72596A3DFCF91DF9146 -:1010B00008958CE191E00E94B707269A2E98089532 -:1010C000811102C02E9A08952E980895229A0895AB -:1010D00081FF02C02A9A08952A98089508950895D4 -:1010E0008EE698E0892B11F00E946E080E94660837 -:1010F0000C9459088FE698E0892B11F00C946F0836 -:101100000895CF93DF93EC01462F50E0493051050D -:1011100008F05CC0FA01EA5AFF4F0C94522F0E946B -:10112000A127827280933A019A81992369F08823DA -:1011300019F085E390E002C089E290E00E94FE266B -:10114000DF91CF910C94ED27882319F085E390E08F -:1011500002C089E290E00E944F27F2CF8A81882363 -:10116000A9F1DF91CF910C94F8118A81882371F154 -:10117000DF91CF910C9461108A81882339F1DF913E -:10118000CF910C947A108A81882301F1DF91CF915D -:101190000C9499108A818823C9F0DF91CF910C9427 -:1011A000B4108A81882391F0DF91CF910C94CE10F6 -:1011B0008A81882359F0DF91CF910C94E9108A81BC -:1011C000882321F0DF91CF910C94EE11DF91CF9124 -:1011D000089581E0089581E008950C94EB08089546 -:1011E0000F931F93CF93DF93EC0108811981C801FE -:1011F0000E947E26B8010E948B098C01BE010E94CC -:10120000ED08882309F47AC08A818823C9F1809186 -:10121000460181111EC0043180E5180789F50E943E -:10122000EF0881E0809346010E94D5289093450104 -:101230008093440110923D0110923F0110923E01B3 -:10124000109241011092400110924301109242010C -:1012500055C080914401909145010E94E128883C4D -:10126000910570F480913D01E82FF0E0EE0FFF1F33 -:10127000E25CFE4F118300838F5F80933D013EC08F -:10128000043880E5180721F005381045A1F02AC080 -:101290008A81882321F010923B0182E012C0809164 -:1012A0003B01811106C086E20E94B21D86E20E94C7 -:1012B0007A1E82E014C08A81882331F010923C01AA -:1012C00080E20E94C91E1AC080913C01811106C0B3 -:1012D00087E20E94B21D87E20E947A1E80E20E948D -:1012E000D01E0CC081E080933B0180933C01CE0175 -:1012F000DF91CF911F910F910C94E90880E0DF916D -:10130000CF911F910F9108950C9470080C947A0856 -:1013100080E090E008959EE0799FF001112496E42A -:10132000899FE00DF11D1124E60FF11DEE0FFF1F47 -:10133000EC5BFE4F859194910895880F991F8E5410 -:101340009040FC01859194910895880F991F8E5CBF -:101350009E4FFC018591949108950F931F93CF9315 -:10136000DF93EC01811521E39207A0F5811530E3AD -:10137000930708F0D7C0883E9105D8F4803E9105C8 -:1013800008F06FC0883A910578F4853A910508F025 -:101390006AC08130910509F4F8C108F4F3C18430C2 -:1013A000910508F05EC0EEC18B3B910508F466C064 -:1013B000E9C1C11580E2D80708F0AFC0C11591E0BE -:1013C000D90708F04EC0C03FD10508F4DBC18E013B -:1013D00010651CC2803820E5920700F5803730E5A3 -:1013E000930708F0A3C0C11580E5D80709F4ACC085 -:1013F00050F4CE01905480319F4008F0C3C18E015B -:101400001F70106A03C2C13030E5D30709F4AAC0C7 -:10141000C43180E5D80708F4AFC0B4C1C33890E543 -:10142000D90709F48EC050F4C13830E5D30709F468 -:1014300082C008F083C000E011EDE8C1C03191E541 -:10144000D90708F49FC1C11527E5D20708F436C1B2 -:10145000CE0190578115904108F094C18E011F7004 -:101460008FC18E01D3C1853A910509F491C1863AA5 -:10147000910509F490C103E810E4C8C1883A9105C8 -:1014800009F48CC1893A910509F48BC18A3A910516 -:1014900009F48AC18B3A910509F489C18C3A910506 -:1014A00009F488C18D3A910509F487C1803B910503 -:1014B00009F486C18E3A910509F485C18F3A9105E8 -:1014C00009F484C1813B910509F483C1823B9105F4 -:1014D00009F482C1833B910509F481C1843B9105E4 -:1014E00009F480C1853B910509F47FC1863B9105D4 -:1014F00009F47EC1873B910509F47DC1883B9105C4 -:1015000009F47CC1893B910509F47BC18A3B9105B3 -:1015100009F07AC10AE216E479C1CE019F700E94F7 -:10152000A50975C18C011127106C70C18C010F7059 -:101530001127146D6BC100E010ED68C100E012EDE1 -:1015400065C100E013ED62C10E9453218FEF94E367 -:101550002CE0815090402040E1F700C000000E9444 -:101560002F2954C18CE592E00E94B7078091E901D0 -:1015700081608093E9014AC10E94E92A811102C079 -:101580000E94CA2A0E94062B90E090931E0280932C -:101590001D02C23030E5D30721F480911D02816025 -:1015A00086C0C43080E5D80721F480911D02826096 -:1015B0007EC0C63090E5D90721F480911D02846079 -:1015C00076C0C83020E5D20719F480911D0227C0EB -:1015D000CA3030E5D30721F480911D02806167C0D5 -:1015E000CC3080E5D80721F480911D0280625FC075 -:1015F000CE3090E5D90721F480911D02806457C058 -:10160000C03120E5D20721F480911D0280684FC0CF -:10161000C23130E5D30729F480911D0284608860CF -:1016200046C0C33080E5D80721F480911D028E7F2B -:101630003EC0C53090E5D90721F480911D028D7F11 -:1016400036C0C73020E5D20721F480911D028B7F80 -:101650002EC0C93030E5D30719F480911D0226C091 -:10166000CB3080E5D80721F480911D028F7E1FC00A -:10167000CD3090E5D90721F480911D028F7D17C0F0 -:10168000CF3020E5D20721F480911D028F7B0FC05F -:10169000C13130E5D30721F480911D028F7707C057 -:1016A000C331D04531F480911D028B7F877F8093B9 -:1016B0001D0280911D020E940A2BA8C08D2F992720 -:1016C0008F70992781309105E9F48E0103701127FD -:1016D0009C0102C0220F331F0A95E2F789011C68A2 -:1016E000CE01E4E0880F991FEA95E1F7882793700F -:1016F000082B192BF3E0CC0FDD1FFA95E1F7C0762C -:10170000DD272CC08230910529F41C2F0027016FA2 -:10171000106A7CC08330910561F4CE0183709927F3 -:1017200001E010E002C0000F111F8A95E2F71C686B -:101730000EC084309105A9F4CE018370992701E091 -:1017400010E002C0000F111F8A95E2F71A6863E0EB -:10175000CC0FDD1F6A95E1F7C07ED7700C2B1D2BD7 -:1017600055C08530910529F41C2F0027046F106A9D -:101770004DC0069709F04AC0CF71DD271C2F002706 -:10178000106244C000E010E041C001E010E03EC043 -:1017900001E810E43BC002E810E438C002EE14E4B3 -:1017A00035C009EE14E432C00AEE14E42FC005EB94 -:1017B00014E42CC006EB14E429C007EB14E426C0A3 -:1017C0000CEC14E423C00DEC14E420C003E815E491 -:1017D0001DC00AE815E41AC002E915E417C004E9BF -:1017E00015E414C001E216E411C003E216E40EC0D1 -:1017F00004E216E40BC005E216E408C006E216E4B3 -:1018000005C007E216E402C000E014E4C801DF915D -:10181000CF911F910F9108959EE0799FF0011124BF -:1018200096E4899FE00DF11D1124E60FF11DEE0FE6 -:10183000FF1FEC5BFE4F85919491803E9105E0F493 -:10184000803C910558F58133910509F46FC048F447 -:101850008932910509F463C08A32910509F46DC09B -:1018600072C089339105E9F082389105D1F0853352 -:10187000910509F44DC067C0833E910581F138F4AC -:10188000803E9105B9F0823E9105D9F05CC0863E5C -:10189000910561F1873E9105A1F155C00E949D0916 -:1018A000089520911D0220FD02C021FF4CC080EE52 -:1018B00090E049C080911D0280FFF9CF89E390E05C -:1018C00042C080911D0282FF0EC080911D0284FFE4 -:1018D00003C080E090E037C083EE90E034C0809198 -:1018E0001D0282FFF2CF82EE90E02DC080911D029A -:1018F00083FF0BC080911D0284FDEBCF87EE90E04B -:1019000022C080911D0283FFF5CF86EE90E01BC0C0 -:1019100080911D0285FF07C089E290E014C080918C -:101920001D0285FFF9CF85E390E00DC080911D0277 -:1019300086FF07C08AE290E006C080911D0286FF04 -:10194000F9CF81E390E00E94AD0908950C946808F6 -:10195000E82FF0E0E25EFE4F8081E82FEF70F0E0CC -:10196000282F22952F7081E090E0022E01C0880F71 -:101970000A94EAF780A308950F931F93CF93DF9300 -:1019800085B7806885BF85B7806885BFC4E0D0E033 -:1019900001E010E0FE01E25EFE4F8081E82FEF7073 -:1019A000F0E021A182958F70A80102C0440F551F5D -:1019B0008A95E2F7242B21A38C2F0E94A80C219753 -:1019C00048F78DE090E041E050E0FC01E05FFE4F21 -:1019D0002081E22FEF70F0E062A122952F70DA01F2 -:1019E00002C0AA0FBB1F2A95E2F76A2B62A30197D8 -:1019F00060F7DF91CF911F910F910C948409EF92C2 -:101A0000FF920F931F93CF93DF93C1E5D1E084E062 -:101A1000E82E01E010E095E0F92E8E2D0E94A80C32 -:101A20002DE030E040E050E0F901E05FFE4F8081C2 -:101A3000E82FEF70F0E060A170E082958F7002C037 -:101A4000759567958A95E2F760FD09C0B801022E89 -:101A500002C0660F771F0A94E2F7462B572B2150DE -:101A6000310910F73A912A912417350721F059834B -:101A70004883F09200018E2D0E94A80CEA949FEFFB -:101A8000E912CBCF2091000127FD2EC08091E90102 -:101A900080FF10C0822F992787FD90959F932F93E9 -:101AA00085EA92E09F938F930E9450080F900F90C9 -:101AB0000F900F908091000181508093000187FD6D -:101AC00007C08FE99FE00197F1F700C000000CC04C -:101AD000ABE5B1E0E1E5F1E0929182919E938E93C6 -:101AE00091E0E734F907C1F70E94860981E0DF91B0 -:101AF000CF911F910F91FF90EF900895E82FF0E0A4 -:101B0000EE0FFF1FEF5AFE4F808191810895EF92F3 -:101B1000FF920F931F93CF93DF938091E90180FF92 -:101B200004C086E892E00E94B70701E511E0C0E03A -:101B3000D0E04EE6E42E42E0F42E8091E90180FFF1 -:101B400013C0F801808191810E943F289F938F9359 -:101B5000DF93CF93FF92EF920E9450080F900F9067 -:101B60000F900F900F900F9021960E5F1F4FC53072 -:101B7000D10519F7DF91CF911F910F91FF90EF9051 -:101B800008951F93CF93DF93CBE5D1E010E09A91B6 -:101B90008A910E942128180F81E0C135D807B9F732 -:101BA000812FDF91CF911F9108953EB1242F209571 -:101BB00023233EB1342B4FB7F894FC01680F791FF3 -:101BC000E617F70789F0819198E03EB9000000C060 -:101BD00087FF2EB9880F000000C000C000C02EB9DA -:101BE00000C09A9591F7ECCF4FBF08952DB1242BEB -:101BF0002DB99B01220F331F260F371FB9010E94F9 -:101C0000D50D87EC90E00197F1F700C00000089532 -:101C100044E00C94F60DCF92DF92EF92FF920F9377 -:101C20001F93CF93DF937C01E42FF0E0E854FA4F49 -:101C30004491EFEFF0E0E61BF109E854FA4FE4912C -:101C4000E09509F498C0042F10E08FEF90E08E1B10 -:101C50009109809FB001819F700D909F700D11249C -:101C6000E72FF72FCCE3D0E0C701BE010E942A2F57 -:101C7000DC016230710509F447C0D8F461157105C3 -:101C8000A1F16130710509F07AC00E1B1109CE0176 -:101C90008A1B9B0BDC010A9FC0010B9F900D1A9FB2 -:101CA000900D1124BE010E942A2FCE2EC60ED42ED6 -:101CB00067C06430710509F44BC0B8F16530710537 -:101CC00009F05DC00E1B1109BE01681B790B069F50 -:101CD000C001079F900D169F900D1124BE010E9418 -:101CE0002A2FDE2EFE2FF60F44C00E1B11090E9D6B -:101CF000C0010F9D900D1E9D900D1124BE010E94EC -:101D00002A2FDE2ED60E35C00E1B11090A9FC001E8 -:101D10000B9F900D1A9F900D1124BE010E942A2F37 -:101D2000D42ECE2EFE2FF60F2BC00E1B1109BE0196 -:101D3000681B790B069FC001079F900D169F900DA1 -:101D40001124BE010E942A2FDE2ED60ECE2E0FC0E9 -:101D50000E1B11090A9FC0010B9F900D1A9F900D39 -:101D60001124BE010E942A2FCE2EC60EDE2EF42F85 -:101D700007C0C42E05C0F42FD42EC42E01C0F0E03D -:101D8000D9011196CC921197DC921296FC93DF91B7 -:101D9000CF911F910F91FF90EF90DF90CF9008951A -:101DA00087E090E00C94602FAB01BC0187E090E0ED -:101DB0000C947E2F8091E90180FF08C089E894E0AF -:101DC0009F938F930E9450080F900F9083E0809311 -:101DD000F0018091F101807884668F778093F10122 -:101DE0008CEC8093F2018093F3016091F00170918B -:101DF000F1018091F2019091F3010C94D40E809145 -:101E0000E90180FF08C082E794E09F938F930E94CE -:101E100050080F900F908091E90180FF0FC08091D2 -:101E2000F00181701F928F9385E594E09F938F93CB -:101E30000E9450080F900F900F900F908091E90131 -:101E400080FF10C08091F00186958F731F928F9351 -:101E50008AE394E09F938F930E9450080F900F9015 -:101E60000F900F908091E90180FF19C09091F001CF -:101E7000991F9927991F2091F101822F880F892B93 -:101E800027FB222720F92F938F9380E294E09F93E2 -:101E90008F930E9450080F900F900F900F90809199 -:101EA000E90180FF0EC08091F2011F928F9386E0BE -:101EB00094E09F938F930E9450080F900F900F9083 -:101EC0000F908091E90180FF0EC08091F3011F9275 -:101ED0008F938CEE93E09F938F930E9450080F9006 -:101EE0000F900F900F9008958091F00180FF06C031 -:101EF00068E070E088EF91E00C94080EEAEFF1E002 -:101F0000DF0111971C92DF0112971C921082339609 -:101F100082E0E231F807A1F7EBCFEAEFF1E0DF0171 -:101F200011978C93DF0112976C934083339692E064 -:101F3000E231F907A1F70C94740FCF92DF92EF9280 -:101F4000FF920F931F93CF93DF9300D01F92CDB7D3 -:101F5000DEB7F82EC92ED62EE42E0091F001109196 -:101F6000F1012091F2013091F3010093F4011093FB -:101F7000F5012093F6013093F7018091F00180FF85 -:101F80001EC09E012F5F3F4F8F2D0E940B0E809130 -:101F9000F401F0FA87F98093F401F6942091F501A9 -:101FA00020782F29C0FA27F92093F501D092F60165 -:101FB000E092F7014B8169818A810E948D0F0F9019 -:101FC0000F900F90DF91CF911F910F91FF90EF90A5 -:101FD000DF90CF9008950F931F93CF93DF93C82F77 -:101FE000192F062FD42F8091F00180FF65C0982F04 -:101FF0009E77923029F48C2F912F0E949D0F1AC04A -:10200000282F26952F739EE3920F9F73943018F418 -:10201000D091F3010FC0265C2F73293058F4881F2C -:102020008827881F1091F101C12FCC0FC82B17FBF7 -:10203000112710F98091F001C0FB87F98093F0011E -:10204000C6958091F10180788C2B10FB87F98093E5 -:10205000F1010093F201D093F3016091F0017091CE -:10206000F1018091F2019091F3010E94D40E8091D0 -:10207000F3011F928F938091F2011F928F939091A1 -:10208000F001991F9927991F2091F101822F880F44 -:10209000892B27FB222720F92F938F9388EE92E03C -:1020A0009F938F930E9450088DB79EB708960FB6E6 -:1020B000F8949EBF0FBE8DBFDF91CF911F910F91FE -:1020C00008952091F001221F2227221F3091F10153 -:1020D000432F440F842F822B37FB992790F90A96C0 -:1020E00068E671E00E943E2F4091F3016091F20199 -:1020F0000C94EB0F2091F001221F2227221F309118 -:10210000F101432F440F842F822B37FB992790F93D -:102110008A3091051CF4825A9E4F01C00A9768E6E6 -:1021200071E00E943E2F4091F3016091F2010C9406 -:10213000EB0F6091F201862F90E08F3E910514F431 -:102140006F5E01C06FEF8091F001881F8827881FA4 -:102150009091F101292F220F97FB992790F9409137 -:10216000F301822B0C94EB0F6091F201862F90E02B -:10217000419714F0615101C060E08091F001881F27 -:102180008827881F9091F101292F220F97FB99270B -:1021900090F94091F301822B0C94EB0F4091F301E5 -:1021A000842F90E08F3E910514F44F5E01C04FEFF5 -:1021B0008091F001881F8827881F9091F101292FB5 -:1021C000220F97FB992790F96091F201822B0C94D2 -:1021D000EB0F4091F301842F90E0419714F04151AF -:1021E00001C040E08091F001881F8827881F9091EE -:1021F000F101292F220F97FB992790F96091F201A5 -:10220000822B0C94EB0F80916C0181110FC081E047 -:1022100080936C0189E0809391008FB7F89493E0EC -:102220009093990090ED909398008FBF08958091BE -:1022300071008260809371008091E90180FF08C085 -:1022400087ED92E09F938F930E9450080F900F901C -:102250000895809171008D7F809371008091E901D4 -:1022600080FF08C085EC92E09F938F930E945008F6 -:102270000F900F9008959091F00190FF4DC09178CC -:10228000811102C0926003C0883120F09E62909359 -:10229000F00105C08F73880F892B8093F001609146 -:1022A000F0017091F1018091F2019091F3010E948F -:1022B000D40E8091F00186958F731F928F938BE3DC -:1022C00093E09F938F930E9450088091F001982F84 -:1022D0009E770F900F900F900F90923019F40E94FC -:1022E000291107C08695825C8F73863110F40E9495 -:1022F00017118091F001881F8827881F9091F101A4 -:10230000292F220F97FB992790F94091F3016091B3 -:10231000F201822B0C94EB0F08958091E90181600A -:102320008093E90185ED93E09F938F930E9450087D -:1023300081E080936D018091E9010F900F9080FF03 -:1023400008C08FEB93E09F938F930E9450080F90EB -:102350000F900E94E92A811110C08091E90180FF4D -:1023600008C087E993E09F938F930E9450080F90D5 -:102370000F900E94CA2A0E94DA0E0E94D00E60932B -:10238000F0017093F1018093F2019093F3016E7765 -:10239000C1F48091E90180FF08C08EE493E09F932F -:1023A0008F930E9450080F900F900E94DA0E0E94A7 -:1023B000D00E6093F0017093F1018093F20190933D -:1023C000F3010E94FF0E0E9403118091F00180FF33 -:1023D00004C086958F730C943B1108958091F00191 -:1023E00086958F738F5F883108F081E00C943B11E4 -:1023F0008091F001982F909590FB80F98093F001E7 -:102400006091F0017091F1018091F2019091F301DE -:102410000E94D40E8091F00181701F928F938DE005 -:1024200093E09F938F930E9450088091F0010F904A -:102430000F900F900F9080FF04C086958F730C94BF -:102440003B110E9429112FEF80E792E0215080403C -:102450009040E1F700C000000C94740FCF93C82F98 -:1024600080916A0190916B010E94E128EC2FF0E0CD -:10247000EC54FB4FE491F0E08E179F0710F10E949F -:10248000D52890936B0180936A01E0916901F0E097 -:10249000E854FB4F44918091F001881F8827881FE2 -:1024A0009091F101292F220F97FB992790F96091C4 -:1024B000F201822B0E949D0F809169018F5F8093B2 -:1024C0006901CF910895CF93C82F809167019091B2 -:1024D00068010E94E128EC2FF0E0EF54FB4FE491FB -:1024E000F0E08E179F07E8F00E94D52890936801CE -:1024F000809367014091F3016091F2018091650141 -:10250000909166010E949D0F8091650190916601F6 -:10251000019668E671E00E942A2F909366018093ED -:102520006501CF910895DF92EF92FF920F931F9371 -:10253000CF93DF93D82E80916301909164010E9424 -:10254000E128ED2DE695F0E0EF54FB4FE491F0E04B -:102550008E179F07E8F10E94D5289093640180931D -:10256000630108EF11E0C0E0D0E088E6E82EFF2428 -:10257000F39480916101909162018C0F9D1FB701CE -:102580000E942A2F98014091F3016091F2010E946C -:102590000B0EAD960D5F1F4FC83681E0D80749F787 -:1025A0000E94740F2091610130916201D0FE0AC037 -:1025B000C9010196BE010E942A2F90936201809367 -:1025C000610106C0215031093093620120936101FD -:1025D000DF91CF911F910F91FF90EF90DF900895C1 -:1025E0008F929F92AF92BF92CF92DF92EF92FF9223 -:1025F0000F931F93CF93DF93C82F80FD03C09924BF -:10260000939402C099249A9480915F019091600103 -:102610000E94E128C695EC2FF0E0E255FB4FE491D3 -:10262000F0E08E179F0708F468C00E94D5289093A9 -:10263000600180935F0128EFE22E21E0F22E0AEF85 -:1026400011E0C0E0D0E037E0A32EB12CF8013197C3 -:102650001082F7011082F801108297E0C92ED12C68 -:10266000812C80915E01880D87FD885F992787FD09 -:102670009095C817D907E9F42091F3012C9DC0016A -:102680002D9D900D1124B5010E943E2F462F809163 -:10269000F001881F8827881F9091F101592F550F4D -:1026A00097FB992790F997016091F201852B0E9481 -:1026B0000B0E890CF1E0CF1AD108C114D10489F6B0 -:1026C000219683E0E80EF11C0D5F1F4FC830D10545 -:1026D00009F0BCCF0E94740F80915E0191E09912C5 -:1026E00006C0811102C087E006C0815004C090E09E -:1026F00001968770992780935E01DF91CF911F919A -:102700000F91FF90EF90DF90CF90BF90AF909F9090 -:102710008F9008959F92AF92BF92CF92DF92EF92E7 -:10272000FF920F931F93CF93DF93CDB7DEB76897D8 -:102730000FB6F894DEBF0FBECDBF182F80915C019D -:1027400090915D010E94E128E12FF0E0E555FB4FFB -:10275000E491F0E08E179F0708F491C00E94D528FD -:1027600090935D0180935C018E010F5F1F4F6E019E -:1027700083E0C80ED11CE12CF12C5801F6013197F1 -:102780001082D8011C92F6011082912C90910101C7 -:1027900080915B01999E800D112487FD04C08830D3 -:1027A0001CF087E001C080E0992787FD9095E8162E -:1027B000F906A1F48091F001881F8827881F909165 -:1027C000F101592F550F97FB992790F998014091E6 -:1027D000F3016091F201852B0E940B0E9394F7E0B8 -:1027E0009F12D4CF8FEFE81AF80A0D5F1F4FA3E0B6 -:1027F000CA0ED11CB8E0EB16F10409F0BFCF6AEFA6 -:1028000071E089E090E09C0127703327AB014150D3 -:102810005109F901EE0FFF1FE20FF31FEA0DFB1D37 -:102820002181DA012C939B01225031094081D90189 -:102830004C932281FB01208301966D5F7F4F813194 -:10284000910509F70E94740F9091010180915B013D -:10285000913049F48A3F2CF489EF80935B018FEF2C -:1028600008C081500AC08F303CF08EE080935B013D -:1028700081E08093010103C08F5F80935B016896C4 -:102880000FB6F894DEBF0FBECDBFDF91CF911F9181 -:102890000F91FF90EF90DF90CF90BF90AF909F90FF -:1028A00008951F920F920FB60F9211242F933F930A -:1028B0004F935F936F937F938F939F93AF93BF9348 -:1028C000EF93FF938091F00186958F739EE3980FAD -:1028D0009F73943020F482500E942E1223C09AE3FA -:1028E000980F9F73933020F486500E9463121AC091 -:1028F00097E3980F9F73963020F489500E949312AB -:1029000011C091E3980F9F73963020F48F500E946E -:10291000F01208C09BE2980F9F73933018F4855112 -:102920000E948A13FF91EF91BF91AF919F918F9178 -:102930007F916F915F914F913F912F910F900FBEBB -:102940000F901F90189580918101089508959FB769 -:10295000F894109270019FBF90911402943009F086 -:1029600058C09091E9009F702091EC0020FF02C0B8 -:1029700020E801C020E0292B93E09093E90090919A -:10298000EB0090FF43C09091EE0097FF3FC0909105 -:102990006E01992321F09091E80095FF37C01092C5 -:1029A0006E0196E03091E80035FD15C030911402BB -:1029B000343061F53091EB0035FD28C0915021F4A1 -:1029C00081E080936E0122C0EFE9FFE03197F1F7DB -:1029D00000C00000E7CF8093F1008091E80085FD02 -:1029E0000AC08091E80080FFFCCF8091E8008E77DC -:1029F0008093E80006C08FB7F89491E0909370013F -:102A00008FBF2F702093E90080E008952F702093EE -:102A1000E9008FEF0895CF93DF9300D01F92CDB7D9 -:102A2000DEB720911402243021F523E029839B8313 -:102A30008A8382E08093E9008FEF9091E8008150D3 -:102A400095FD06C095ED9A95F1F700008111F5CF3F -:102A50008091E80085FF0DC040E050E063E070E049 -:102A6000CE0101960E94A3178091E8008E77809393 -:102A7000E8000F900F900F90DF91CF910895CF93C2 -:102A8000DF9300D01F92CDB7DEB72091140224301F -:102A900019F522E029839B838A832093E9008FEF35 -:102AA0009091E800815095FD06C095ED9A95F1F75B -:102AB00000008111F5CF8091E80085FF0DC040E056 -:102AC00050E063E070E0CE0101960E94A317809170 -:102AD000E8008E778093E8000F900F900F90DF91C1 -:102AE000CF910895CF93DF93EC018091140284304D -:102AF00009F046C090910C019923D9F090910D01F5 -:102B00009923B9F08093E9008FEF9091E80081500C -:102B100095FD06C095E19A95F1F700008111F5CF7A -:102B20008091E80085FF2CC040E050E060E170E05B -:102B300017C081E08093E9008FEF9091E800815009 -:102B400095FD06C095ED9A95F1F700008111F5CF3E -:102B50008091E80085FF14C040E050E068E070E03C -:102B6000CE010E94A3178091E8008E778093E80041 -:102B700080E1FE01A1E7B1E001900D928A95E1F7B5 -:102B8000DF91CF9108958DED96E00E94B707809177 -:102B90001302811109C00E9435190E949219809177 -:102BA000E20084608093E200089589ED96E00E943F -:102BB000B70710921302089585ED96E00C94B707BD -:102BC00081ED96E00C94B7078DEC96E00E94B70774 -:102BD0000C94982880916F018F5F80936F0162E35E -:102BE0000E941E2F911135C010926F0180917001CB -:102BF000882379F180911402843049F58091E900AD -:102C00008F709091EC0090FF02C090E801C090E0BE -:102C1000982B83E08093E9008091EB0080FF14C043 -:102C20008091EE0087FF10C08091E80085FF03C00F -:102C30001092F100F9CF8091E80080FF05C08091EB -:102C4000E8008E778093E8009F709093E9001092DF -:102C50007001089542E061EC81E00E94AF1842E00B -:102C600061EC82E00E94AF1842E261EC83E00E94D6 -:102C7000AF1842E161EC84E00C94AF188091160229 -:102C8000833009F455C030F4813071F0823009F49A -:102C90008EC008958A3009F47AC08B3009F460C080 -:102CA000893009F09CC020C080911502813A09F05A -:102CB00096C08091E800877F8093E8008091190298 -:102CC00090911A02892B21F060E080E090E003C02F -:102CD00060E181E791E070E00E94EC178091E800EC -:102CE0008B778093E800089580911502813209F076 -:102CF00076C08091190290911A02009719F00397FB -:102D000009F06DC08091E800877F8093E800809192 -:102D1000E80082FD05C0809114028111F8CF5FC0E8 -:102D20008091F100809381018091E8008B7753C0FE -:102D300080911502813A09F052C080911902909158 -:102D40001A02892B09F04BC08091E800877F80939D -:102D5000E8008091E80080FFFCCF80910C0136C034 -:102D6000809115028132D9F58091190290911A0251 -:102D7000892BA9F58091E800877F8093E8000E9465 -:102D8000E4188091170280930C010C9453218091D8 -:102D90001502813221F58091E800877F8093E80059 -:102DA0000E94E41880911802809382010895809116 -:102DB0001502813AA1F48091E800877F8093E800B2 -:102DC0008091E80080FFFCCF809182018093F10028 -:102DD0008091E8008E778093E8000C94E4180895C1 -:102DE00084B7877F84BF88E10FB6F8948093600032 -:102DF000109260000FBE80E8809361001092610025 -:102E00000E94AC1C0E9435190E9492198091E20028 -:102E100084608093E20087EA94E10E941C28789401 -:102E20000E940C1C0E94AE1C82E091E00E94291CB2 -:102E30008CEB96E00E94B70780911402853089F4EC -:102E400088EB96E00E94B7070E94592880911202F1 -:102E5000882391F30E948728882371F30E948D179D -:102E6000EBCF0E94D61CE8CF292F33272330310522 -:102E7000A9F06CF42130310509F442C0223031054B -:102E800009F043C084E790E02FEF36E042C02132E2 -:102E90003105C9F02232310519F137C09927813047 -:102EA000910541F08230910541F0892B71F5EBEFEE -:102EB000F6E005C0EDEEF6E002C0E1EEF6E084914A -:102EC00090E09F0126C0643000F5E62FF0E0EE0FA1 -:102ED000FF1FE15DFE4F2081318189E090E019C044 -:102EE000643098F4E62FF0E0DF01AA0FBB1FA95D64 -:102EF000BE4F2D913C91ED5DFE4F808190E009C069 -:102F000082E190E023E737E004C080E090E020E039 -:102F100030E0FA0131832083089580E189BD82E1A8 -:102F200089BD09B400FEFDCF8091D8008F7D8093CC -:102F3000D8008091E00082608093E0008091E00002 -:102F400081FDFCCF0895CF92DF92EF92FF920F9315 -:102F50001F93CF93DF937C018B01EA010E94051937 -:102F6000811131C0209731F088819981081B190B9C -:102F7000E80EF91EC12CD12C0115110519F1809113 -:102F8000E80085FD14C08091E8008E778093E8000A -:102F9000209741F0888199818C0D9D1D99838883AC -:102FA00085E011C00E940519882331F30CC0F70198 -:102FB00081917F018093F10001501109FFEFCF1A39 -:102FC000DF0ADACF80E0DF91CF911F910F91FF9060 -:102FD000EF90DF90CF90089520911B0230911C025A -:102FE0002617370748F06115710539F42091E8007C -:102FF0002E772093E80001C0B901FC0120E06115A3 -:103000007105B9F180911402882309F440C085301C -:1030100009F43FC08091E80083FD3DC08091E80045 -:1030200082FF06C08091E80082FF26C080E00895FC -:103030008091E80080FFE3CF2091F3008091F200BF -:1030400090E0922B6115710551F08830910538F4AC -:1030500021912093F100615071090196F3CF21E095 -:10306000089709F020E08091E8008E778093E800CF -:10307000C6CF2111C7CFD6CF80911402882339F053 -:10308000853039F08091E80083FFCCCF04C082E026 -:10309000089583E0089581E0089520911B02309106 -:1030A0001C022617370748F06115710539F4209185 -:1030B000E8002E772093E80001C0B901FC0120E070 -:1030C00061157105C1F180911402882309F441C092 -:1030D000853009F440C08091E80083FD3EC08091B6 -:1030E000E80082FF06C08091E80082FF27C080E0F0 -:1030F00008958091E80080FFE3CF2091F300809154 -:10310000F20090E0922B6115710559F0883091051D -:1031100040F424912093F100319661507109019699 -:10312000F2CF21E0089709F020E08091E8008E7747 -:103130008093E800C5CF2111C6CFD5CF809114026E -:10314000882339F0853039F08091E80083FFCBCFB8 -:1031500004C082E0089583E0089581E00895982FE7 -:10316000973058F59093E900981739F07091EC007A -:103170002091ED005091F00003C0242F762F50E0F5 -:1031800021FF19C03091EB003E7F3093EB0030916E -:10319000ED003D7F3093ED003091EB0031603093D6 -:1031A000EB007093EC002093ED005093F000209121 -:1031B000EE0027FF07C09F5FD3CF8F708093E90099 -:1031C00081E0089580E008958091150287FD05C093 -:1031D0008091E80080FF0EC012C08091E80082FD5F -:1031E00005C0809114028111F8CF08958091E80004 -:1031F0008B7708C0809114028111EACF08958091E5 -:10320000E8008E778093E80008958091E400909123 -:10321000E50045E62091EC0020FF21C02091E80068 -:1032200020FD21C020911402222389F0253089F04D -:103230002091EB0025FD0FC02091E4003091E500C6 -:103240002817390739F3415041F0C901E3CF82E033 -:10325000089583E0089581E0089584E00895209121 -:10326000E80022FFDFCF80E008950E94A3190E94AA -:10327000AB19E0EEF0E0808181608083E8EDF0E062 -:1032800080818F77808319BCA7EDB0E08C918E7F11 -:103290008C9380818F7E80831092130208950F9308 -:1032A0001F93CF93DF930E94A3190E94AB19C8ED1F -:1032B000D0E088818F77888388818068888388813F -:1032C0008F7D888319BC1092140210921002109204 -:1032D00012021092110200EE10E0F80180818B7F43 -:1032E000808388818160888342E060E080E00E9482 -:1032F000AF18E1EEF0E080818E7F8083E2EEF0E0B7 -:10330000808181608083808188608083F8018081F2 -:103310008E7F8083888180618883DF91CF911F9128 -:103320000F910895E8EDF0E080818F7E8083E7EDD6 -:10333000F0E080818160808384E082BF81E08093BF -:1033400013020C944F19E8EDF0E080818E7F8083AA -:103350001092E20008951092DA001092E1000895B0 -:103360001F920F920FB60F9211242F933F934F93FA -:103370005F936F937F938F939F93AF93BF93EF93DD -:10338000FF938091E10082FF0BC08091E20082FFF9 -:1033900007C08091E1008B7F8093E1000E94EA15D5 -:1033A0008091DA0080FF1FC08091D80080FF1BC091 -:1033B0008091DA008E7F8093DA008091D90080FFBF -:1033C0000DC080E189BD82E189BD09B400FEFDCF59 -:1033D00081E0809314020E94C31505C019BC1092AD -:1033E00014020E94D5158091E10080FF19C08091E0 -:1033F000E20080FF15C08091E2008E7F8093E200A2 -:103400008091E20080618093E2008091D800806228 -:103410008093D80019BC85E0809314020E94E015C7 -:103420008091E10084FF30C08091E20084FF2CC0D5 -:1034300080E189BD82E189BD09B400FEFDCF8091A4 -:10344000D8008F7D8093D8008091E1008F7E80939B -:10345000E1008091E2008F7E8093E2008091E200A3 -:1034600081608093E20080911002882311F084E053 -:1034700007C08091E30087FF02C083E001C081E0C4 -:10348000809314020E94E4158091E10083FF29C01B -:103490008091E20083FF25C08091E100877F8093C7 -:1034A000E10082E080931402109210028091E1000A -:1034B0008E7F8093E1008091E2008E7F8093E20016 -:1034C0008091E20080618093E20042E060E080E071 -:1034D0000E94AF188091F00088608093F0000E94F5 -:1034E000DC15FF91EF91BF91AF919F918F917F91EB -:1034F0006F915F914F913F912F910F900FBE0F9061 -:103500001F9018951F920F920FB60F9211242F93B0 -:103510003F934F935F936F937F938F939F93AF935B -:10352000BF93CF93EF93FF93C091E900CF70809149 -:10353000EC001092E9008091F000877F8093F0000A -:1035400078940E94BE1A1092E9008091F000886081 -:103550008093F000C093E900FF91EF91CF91BF916C -:10356000AF919F918F917F916F915F914F913F911B -:103570002F910F900FBE0F901F9018951F93CF9310 -:10358000DF93CDB7DEB7AA970FB6F894DEBF0FBEB4 -:10359000CDBFE5E1F2E08091F100819322E0ED31D1 -:1035A000F207C9F70E943E168091E80083FF1CC114 -:1035B0002091150230911602832F90E08A309105F8 -:1035C00008F012C1FC01E15AFF4F0C94522F203831 -:1035D00081F0223809F008C1809119028F70809320 -:1035E000E9008091EB0085FB882780F91092E900C3 -:1035F00006C0809111029091120291118260909107 -:10360000E800977F9093E8008093F1001092F1001A -:10361000C5C0822F8D7F09F0E7C0222319F0223028 -:1036200061F0E2C080911702813009F0DDC03330D3 -:1036300009F080E08093120228C080911702811166 -:1036400024C0209119022F7009F4CEC02093E90004 -:103650008091EB0080FF19C08091EB00333011F4B2 -:10366000806211C080618093EB0081E090E0022EC7 -:1036700001C0880F0A94EAF78093EA001092EA00EA -:103680008091EB0088608093EB001092E9008091BC -:10369000E800877F86C02111A7C0109117021F770D -:1036A0008091E3008078812B8093E3008091E80093 -:1036B000877F8093E8000E94E4188091E80080FFF3 -:1036C000FCCF8091E30080688093E300112311F028 -:1036D00083E001C082E08093140286C0205822302B -:1036E00008F082C080911702909118028C3D23E06F -:1036F000920779F583E08A838AE289834FB7F89449 -:10370000DE01139620E03EE051E2E32FF0E050931B -:103710005700E49120FF03C0E295EF703F5FEF7028 -:103720008E2F90E0EA3010F0C79601C0C0968D93BE -:103730009D932F5F243149F74FBF8091E800877F29 -:103740008093E8006AE270E0CE0101960E94EC17D7 -:1037500014C0AE014F5F5F4F609119020E94341791 -:10376000009709F441C02091E800277F2093E800EA -:10377000BC0189819A810E944D188091E8008B7765 -:103780008093E80031C0203879F58091E800877F88 -:103790008093E800809110028093F1008091E8000E -:1037A0008E778093E8000E94E4181EC021111CC08F -:1037B000909117029230C0F48091E800877F809347 -:1037C000E800909310020E94E41880911002811189 -:1037D00004C08091E30087FF02C084E001C081E063 -:1037E000809314020E942A168091E80083FF0AC089 -:1037F0008091E800877F8093E8008091EB008062F1 -:103800008093EB00AA960FB6F894DEBF0FBECDBF33 -:10381000DF91CF911F910895CF9380911402882357 -:10382000B1F08091E9008F709091EC0090FF02C0A0 -:1038300090E801C090E0C92FC82B1092E900809158 -:10384000E80083FD0E94BE1ACF70C093E900CF91BB -:10385000089590938801809387010895E0918701EE -:10386000F0918801309721F00190F081E02D0994CA -:1038700080E00895FF920F931F93CF93DF938C0105 -:10388000E0918701F0918801309799F10280F381EE -:10389000E02D09958091E90182FF2BC080FF04C0D3 -:1038A0008CE598E00E94B707E80180E1F82E06E574 -:1038B00018E08091E90180FF0BC088811F928F93EF -:1038C0001F930F930E9450080F900F900F900F902E -:1038D000FA942196F110EDCF8091E90180FF09C0A3 -:1038E00084E598E0DF91CF911F910F91FF900C94A8 -:1038F000B707DF91CF911F910F91FF90089520910D -:103900008501309186018217930771F090938601AB -:1039100080938501E0918701F0918801309721F033 -:103920000680F781E02D099408952091830130915C -:1039300084018217930771F090938401809383012F -:10394000E0918701F0918801309721F00084F185A2 -:10395000E02D0994089508950C94AB1C0E94CC2886 -:103960000E94BC0C0E9497290E94402E0C948D113D -:10397000CF93DF931F92CDB7DEB79091E90192FF0D -:1039800010C090FF0EC01F928F932EE638E03F9339 -:103990002F9389830E9450080F900F900F900F90E3 -:1039A00089810F90DF91CF910C94A60C5F926F925A -:1039B0007F928F929F92AF92BF92CF92DF92EF92BF -:1039C000FF920F931F93CF93DF9300D000D01F92ED -:1039D000CDB7DEB70E94FF0C94E9C92E91E0D92E35 -:1039E00004E010E0AA24A394B12C502E802F0E9452 -:1039F0007E0D3C01F601F290E2906F01E826F92677 -:103A0000E114F104A1F40150110978F78FEF8983D3 -:103A10008A831B820E94D5288160782F9D838C83A6 -:103A200049815A816B818D810E94841D38C08091AB -:103A3000E90181FD0E94870D2DE030E04501022E55 -:103A400002C0880C991C0A94E2F7C4018E219F21C0 -:103A5000892B09F129835A826820792081E067281F -:103A600009F480E08B830E94D5288160782F9D83A4 -:103A70008C8349815A816B818D810E94841DF8015C -:103A8000EE0FFF1FE657FE4F808191818825992513 -:103A90009183808304C02150310980F6B4CF109106 -:103AA00089010E942E1C1817D1F00E942E1C8093B1 -:103AB00089010F900F900F900F900F90DF91CF9191 -:103AC0001F910F91FF90EF90DF90CF90BF90AF903C -:103AD0009F908F907F906F905F900C94B81C0F9088 -:103AE0000F900F900F900F90DF91CF911F910F913A -:103AF000FF90EF90DF90CF90BF90AF909F908F900E -:103B00007F906F905F900895CF93DF93CDB7DEB72E -:103B10002B970FB6F894DEBF0FBECDBF4F835887EB -:103B200069877A878B87DE01119686E0FD01119205 -:103B30008A95E9F785E0FE01379601900D928A9506 -:103B4000E1F749815A816B817C818D819E810E9440 -:103B500023242B960FB6F894DEBF0FBECDBFDF91A6 -:103B6000CF910895CF93C82F882309F4C1C082381C -:103B700059F40E942E1C81FDBBC089E30E94FE26E1 -:103B80000E94ED2789E30CC0833879F40E942E1C33 -:103B900080FDAEC083E50E94FE260E94ED2783E5EE -:103BA0000E944F27CF910C94ED27843859F40E943E -:103BB0002E1C82FD9DC087E40E94FE260E94ED27F8 -:103BC00087E4EECF8CEF8C0F813A48F48C2F0E9463 -:103BD000F42D81118DC08C2F0E94FE26E3CF80E250 -:103BE0008C0F883048F4C77081E001C0880FCA95F7 -:103BF000EAF70E94A427D6CF8BE58C0F833078F4A8 -:103C0000C53A29F0C63A31F482E890E005C081E86F -:103C100090E002C083E890E0CF910C947F1C88E58F -:103C20008C0F833108F064C0C83A39F1C93A41F1C8 -:103C3000CA3A49F1CB3A51F1CC3A59F1CD3A61F156 -:103C4000C03B69F1CE3A71F1CF3A79F1C13B81F1D4 -:103C5000C23B89F1C33B91F1C43B99F1C53BA1F152 -:103C6000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B2 -:103C7000CA3BC9F58AE292E038C082EE90E035C0D6 -:103C800089EE90E032C08AEE90E02FC085EB90E0A4 -:103C90002CC086EB90E029C087EB90E026C08CEC2E -:103CA00090E023C08DEC90E020C083E891E01DC03F -:103CB0008AE891E01AC082E991E017C084E991E0B6 -:103CC00014C081E292E011C083E292E00EC084E26F -:103CD00092E00BC085E292E008C086E292E005C067 -:103CE00087E292E002C080E090E0CF910C94951CB6 -:103CF000CF910895882309F44BC0823859F40E946B -:103D00002E1C81FF45C089E30E94FE260E94ED27FC -:103D100089E30CC0833871F40E942E1C80FF38C0E8 -:103D200083E50E94FE260E94ED2783E50E944F272F -:103D30000C94ED27843859F40E942E1C82FF28C071 -:103D400087E40E94FE260E94ED2787E4EFCF9CEFD8 -:103D5000980F913A58F390E2980F983050F487708A -:103D600091E001C0990F8A95EAF7892F0E94AA274E -:103D7000DFCF9BE5980F933020F480E090E00C9427 -:103D80007F1C885A833120F480E090E00C94951CCD -:103D90000895882321F00E94A4270C94ED2708950C -:103DA000882321F00E94AA270C94ED2708958F9272 -:103DB0009F92AF92BF92CF92DF92EF92FF920F93BA -:103DC0001F93CF93DF931F92CDB7DEB74C01A62E82 -:103DD000472FFC01E580E2948FE0E822F280FF208B -:103DE00021F079830E94C127498149830E94F726E7 -:103DF0004981882381F0FF2071F080E28A0D8830AC -:103E000050F082E00E94E0260E94F726BB24B39483 -:103E1000B826498101C0B12CE42FE295EF70F0E0A3 -:103E2000E759FF4F0C94522F842F807F142F1F705F -:103E3000882311F01295107FFF2089F0112309F4D7 -:103E40008BC180E28A0D883020F4812F0E94A42744 -:103E500003C0812F0E94B4270E94ED277DC18A2DC7 -:103E60000E947A1E112309F4B4C180E28A0D8830C1 -:103E700020F4812F0E94AA2703C0812F0E94BA2715 -:103E80000E94ED27A6C1242F207F842F8F7020321F -:103E900011F08295807FAA2021F0F1E0AF16B1F0F9 -:103EA00021C0FF2041F0EE2039F191E0E91224C059 -:103EB0000E94D4278EC1EE2021F0E1E0EE1609F435 -:103EC00088C189830E94D727898100C1FF2029F0FA -:103ED000F5E0FE1508F47DC10FC094E09E1508F4CE -:103EE00078C1F4C0FF2059F0EE2031F0F401958143 -:103EF00090FF32C19F7095830E94C91E6AC1EE2057 -:103F000009F4E4C02FC1242F26952695237030E0B4 -:103F10002115310521F02130310561F05AC1FF2012 -:103F200021F08A2D942F937002C080E090E00E94CF -:103F30007F1C4FC1FF2021F08A2D942F937002C067 -:103F400080E090E00E94951C44C1842F837009F0AA -:103F50004EC0F1103EC12A2D229526952770220FC2 -:103F6000220F8A2D8F70C82ED12CE12CF12C022E1D -:103F700004C0CC0CDD1CEE1CFF1C0A94D2F7A4FE7E -:103F800010C06FE070E080E090E004C0660F771F23 -:103F9000881F991F2A95D2F7609570958095909506 -:103FA00003C060E070E0CB01242F26952695237096 -:103FB00030E02230310569F02330310589F06C2979 -:103FC0007D298E299F292130310571F00E947525A8 -:103FD00000C16C297D298E299F290E948F25F9C057 -:103FE0000E947525C701B6010E945B25F2C0FF2023 -:103FF00019F0842F817001C08695882309F4E9C0E7 -:104000002A2D229526952770220F220F8A2D8F7038 -:10401000C82ED12CE12CF12C022E04C0CC0CDD1CBE -:10402000EE1CFF1C0A94D2F7A4FE10C06FE070E0F3 -:1040300080E090E004C0660F771F881F991F2A95C3 -:10404000D2F7609570958095909503C060E070E020 -:10405000CB01242F26952695237030E022303105A0 -:1040600069F02330310589F06C297D298E299F293B -:104070002130310571F00E944926ABC06C297D29A1 -:104080008E299F290E946326A4C00E944926C70149 -:10409000B6010E942F269DC00A2D10E0F801E05EB7 -:1040A000F109E531F10508F053C0E758FF4F0C94D2 -:1040B000522F1A2D1F70842F8F71FF2021F00E9424 -:1040C000C825812F19CF0E94E925812F0E94D01E7B -:1040D00080C0FF2049F0F4E0FE1508F47AC0842F78 -:1040E0008F710E940E2675C085E08E1508F471C090 -:1040F000F6CFFF2039F0842F8F710E94C82569C048 -:10410000FF20C9F3842F8F710E94E92562C0FF2030 -:1041100029F0842F8F710E94B3255BC00E94A925CE -:1041200058C0FF2051F0142F1F71812F0E94C82505 -:1041300063E0812F0E94D7264CC081E00E94E026D8 -:1041400091E09E1508F045C082E00E94E02641C043 -:10415000FF2031F0EE2079F28A2D0E94B21D39C085 -:10416000EE2081F28A2D0E947A1E33C04F706A2D94 -:10417000C4010E9488090E94D0242BC0F11029C0DC -:10418000942F9F70492F50E042305105B9F04CF404 -:104190004115510581F041305105D9F40E94752E29 -:1041A00018C04330510569F04430510591F48A2D0F -:1041B0000E94022F0EC00E94512E0BC00E94A42EFE -:1041C00008C00E94CA2E05C04F706A2DC4010E940B -:1041D0008108BB20F1F00E94D32680FD1AC0F401B3 -:1041E00012820E94CD260E94C825C4010E94172178 -:1041F0000E94CD260F90DF91CF911F910F91FF90DC -:10420000EF90DF90CF90BF90AF909F908F900C94E5 -:10421000E9250F90DF91CF911F910F91FF90EF90C3 -:10422000DF90CF90BF90AF909F908F9008950F93A5 -:104230001F93CF93DF93EC01288139818B819C817F -:10424000892B31F03F3F11F080E003C02F3FE1F7B1 -:1042500081E0811113C0CE010E94F008882371F023 -:10426000688179818A810E94C9268C010E947D26FD -:104270000E945025B801CE010E94D71EDF91CF9138 -:104280001F910F9108950E94C1270E94D1270E947B -:1042900093270E94ED2780E090E00E947F1C80E041 -:1042A00090E00C94951C0E94B1270C9443210E942D -:1042B000BE26292F22952F7030E02C3031054CF48A -:1042C0002A3031056CF42250310922303105B0F426 -:1042D00007C02C30310571F02F30310559F00EC078 -:1042E000803F31F018F4803E48F402C0843F31F43E -:1042F00081E0089593FB882780F9089580E0089570 -:10430000CF93DF9300D000D01F92CDB7DEB70F90D0 -:104310000F900F900F900F90DF91CF910895CF9352 -:10432000DF9300D000D000D0CDB7DEB726960FB611 -:10433000F894DEBF0FBECDBFDF91CF9108951F93DC -:10434000CF93DF93C091940116E080919501C81737 -:1043500099F0D0E01C9FF0011D9FF00D1124EA564A -:10436000FE4F4081518162817381848195810E94D9 -:104370008F212196C770E9CFDF91CF911F910895CA -:104380004091C6015091C7016091C8017091C90167 -:104390008091CA019091CB010C948F21CF93809191 -:1043A000CB0182958F7009F05FC08091C80188238E -:1043B00009F45AC020919401A09195016091C60121 -:1043C0007091C7018091C9019091CA0131E06F3F9E -:1043D00009F030E0B32FC6E02A1709F445C0009772 -:1043E00021F07F3F21F44B2F03C041E001C040E0AA -:1043F00030E040FD35C0C29FF001C39FF00D112495 -:10440000EA56FE4F418174132BC04081641328C0CB -:104410004281411125C0438154814817590710F446 -:1044200041505109481B590B483C5105C8F4809133 -:10443000CB018F7080618093CB0186E0829FF00179 -:10444000839FF00D1124E556FE4F80818F708061AF -:10445000808386EC91E00E941721CF910C949F21DC -:104460002F5F3F4F2770B8CFCF910895CF92DF9243 -:10447000EF92FF920F931F93CF93DF93CDB7DEB7E9 -:1044800062970FB6F894DEBF0FBECDBF8C0185E0FA -:10449000F801DE011D9601900D928A95E1F7D80191 -:1044A0004C9111965C91119712966C9112971396FC -:1044B000ED90FC9014977091C601E091C701209196 -:1044C000C9013091CA012115310531F0EF3F31F4B6 -:1044D00081E07F3F19F403C081E001C080E0B82F84 -:1044E000B170CB2E80FD6CC1D090C801DD2009F4E5 -:1044F000F5C0F091CB01E216F30638F0C701821B3C -:10450000930B883C910548F09BC0209530952E0D6B -:104510003F1D283C310508F093C08F2F807F09F0A4 -:1045200052C0E51314C0741312C0D62E61110FC00F -:10453000FF70F061F093CB010E94C02186EC91E006 -:104540000E9417218091CB01F80185836CC1EF286F -:1045500031F05F3F31F481E04F3F19F403C081E057 -:1045600001C080E080FD03C081E0862701C080E0BB -:10457000F82FF170FF2E80FF1CC0809194012091D4 -:10458000950136E0821709F428C190E0389FF001C8 -:10459000399FF00D1124EA56FE4F7181571306C062 -:1045A0007081471303C07281671303C0019687703F -:1045B000E9CFD62E662309F436C18091CB01816004 -:1045C0008093CB0153C0E51308C0741306C061117A -:1045D00004C0D8011596FC93AEC04D875E878D85CB -:1045E0009E856A8B0E9457216A89882329F1D62EDD -:1045F000662311F12091CB01822F82958F7090E07C -:1046000002970CF460C08091C6019091C701988711 -:104610008F831986FB86EA862C87CE01079651C0C8 -:10462000E51731F14D875E878D859E856A8B0E94E7 -:1046300057216A8981112EC0C8010E941721A4C088 -:104640008F2F807F69F77E2DF98AE88A89890E94F9 -:10465000802186EC91E00E941721E6ECF1E086E0F3 -:10466000DF011D928A95E9F70E94C021D12CDBC0A1 -:104670007413D8CF6111D6CFD8011596FC93C80119 -:104680000E941721E6ECF1E086E0DF011D928A9599 -:10469000E9F7C9C0D62E662379F22091CB01822F8B -:1046A00082958F7090E0029774F08091C60190918E -:1046B000C7019A8389831B82FD82EC822E83CE01FF -:1046C00001960E94172186E0F801A6ECB1E0019066 -:1046D0000D928A95E1F70E94CE216FC0E216F30693 -:1046E00028F0C701821B930B9C0104C020953095D4 -:1046F0002E0D3F1D283C310508F052C0D62E6623F2 -:1047000009F49ACFE5132CC074132AC08091CB0111 -:1047100080FD1DC0982F92959F70C9F0D801159605 -:104720008C9315979F3039F09F5F9295907F8F7093 -:10473000892B15968C93C8010E94172186E0F801F9 -:10474000A6ECB1E001900D928A95E1F736C086E0C3 -:10475000F801A6ECB1E001900D928A95E1F763C0F3 -:104760004D875E878D859E850E945721882379F02D -:1047700086E0F801A6ECB1E001900D928A95E1F790 -:104780000E94CE210E94C021DD24D3944CC0809190 -:10479000CB0181608093CB01C8010E94172143C0E7 -:1047A0007E2DF98AE88A89890E948021E6ECF1E071 -:1047B00086E0DF011D928A95E9F70E94C02133C08F -:1047C000662309F439CF4D875E878D859E850E94CB -:1047D0005721882309F430CFCBCF4D875E878D8555 -:1047E0009E850E94BE26292F22952F7030E0223010 -:1047F00031052CF49F7041F0811106C00CC02430AB -:1048000031052CF49F7049F4805E883020F0C80197 -:104810000E941721CF2CDC2C06C0D80115969C9144 -:10482000907F91F7F8CF8D2D62960FB6F894DEBF8A -:104830000FBECDBFDF91CF911F910F91FF90EF90F1 -:10484000DF90CF9008951F93CF93DF93CDB7DEB75E -:104850002C970FB6F894DEBF0FBECDBF4F8358879D -:1048600069877A878B879C87CE0107960E943622BC -:104870008823C1F02F8138858A859B85892B31F06B -:104880003F3F11F080E003C02F3FE1F781E081114D -:1048900047C04F81588569857A858B859C850E94A4 -:1048A0008F213EC086E0FE013796DE011196019011 -:1048B0000D928A95E1F7FF81E8854A855B85411570 -:1048C000510531F0EF3F31F481E0FF3F19F403C0AF -:1048D00081E001C080E080FD23C02091950130E09F -:1048E000C9010196877099276091940170E086173D -:1048F0009707F1F1F983EA835D834C8396E0929FF9 -:10490000D001939FB00D1124AA56BE4FFE013196DF -:1049100001900D929A95E1F7809395010E949F2155 -:1049200016E08091940190919501891779F1189F73 -:10493000C00111248A569E4F0E943622882331F1ED -:10494000E09194011E9FF0011124EA56FE4F408130 -:10495000518162817381848195810E948F21809130 -:10496000940190E001968770992780939401D9CFA4 -:104970000E9453211092950110929401E6ECF1E00F -:1049800086E0DF011D928A95E9F7CACF2C960FB613 -:10499000F894DEBF0FBECDBFDF91CF911F91089578 -:1049A000EF92FF920F931F93CF93DF93FC01009739 -:1049B00009F46FC0F12CEE24E394EF012196849169 -:1049C000843740F4843008F055C0813081F0823063 -:1049D00021F15FC0853709F447C0C0F19CE7980F0B -:1049E000903708F056C08F770E947A1E45C08F011D -:1049F0000E5F1F4FFE01849190E2980F983050F4A3 -:104A00008770FE2D01C0FF0F8A95EAF78F2F0E9455 -:104A1000C42715C00E94B21D14C08F010E5F1F4F26 -:104A2000FE01849190E2980F983068F48770FE2D13 -:104A300001C0FF0F8A95EAF78F2F0E94CA270E94B4 -:104A4000ED27E80119C00E947A1EFBCFCF01029624 -:104A5000FE01C491CC2361F0EFE9FFE03197F1F75B -:104A600000C00000C150F6CFCF010296FE01F490C5 -:104A7000EC0102C00E94B21D8F2D882341F0EFE9A6 -:104A8000FFE03197F1F700C000008150F6CFFE0142 -:104A900094CFDF91CF911F910F91FF90EF900895E8 -:104AA00008956093D0017093D1018093D2019093C7 -:104AB000D3010C9443210F931F930091D0011091C7 -:104AC000D1012091D2013091D301062B172B282B35 -:104AD000392B0093D0011093D1012093D201309350 -:104AE000D3011F910F910C9443210F931F930091B9 -:104AF000D0011091D1012091D2013091D301062330 -:104B00001723282339230093D0011093D101209338 -:104B1000D2013093D3011F910F910C9443210F9335 -:104B20001F930091D0011091D1012091D2013091B9 -:104B3000D30106271727282739270093D001109380 -:104B4000D1012093D2013093D3011F910F910C9486 -:104B500043211092CC011092CD011092CE011092FF -:104B6000CF010C94432141E050E060E070E004C0CC -:104B7000440F551F661F771F8A95D2F74093CC01CB -:104B80005093CD016093CE017093CF010C944321DB -:104B900041E050E060E070E004C0440F551F661F24 -:104BA000771F8A95D2F78091CC019091CD01A09189 -:104BB000CE01B091CF01842B952BA62BB72B8093E0 -:104BC000CC019093CD01A093CE01B093CF010C9472 -:104BD000432141E050E060E070E004C0440F551F05 -:104BE000661F771F8A95D2F740955095609570950E -:104BF0008091CC019091CD01A091CE01B091CF01D7 -:104C000084239523A623B7238093CC019093CD01D1 -:104C1000A093CE01B093CF010C94432141E050E02A -:104C200060E070E004C0440F551F661F771F8A952F -:104C3000D2F78091CC019091CD01A091CE01B0919D -:104C4000CF0184279527A627B7278093CC0190937F -:104C5000CD01A093CE01B093CF010C9443210F93CB -:104C60001F930091CC011091CD012091CE01309184 -:104C7000CF01062B172B282B392B0093CC01109337 -:104C8000CD012093CE013093CF011F910F910C9451 -:104C900043210F931F930091CC011091CD012091DE -:104CA000CE013091CF010623172328233923009307 -:104CB000CC011093CD012093CE013093CF011F91F1 -:104CC0000F910C9443210F931F930091CC011091ED -:104CD000CD012091CE013091CF010627172728273B -:104CE00039270093CC011093CD012093CE0130934E -:104CF000CF011F910F910C9443210895CF92DF9221 -:104D0000EF92FF920F931F93CF93DF93EC01C0902C -:104D1000D001D090D101E090D201F090D3018091E8 -:104D2000CC019091CD01A091CE01B091CF01C82AC4 -:104D3000D92AEA2AFB2A0FE110E0B701A601002ECA -:104D400004C076956795579547950A94D2F740FD2C -:104D500005C00150110988F780E007C0BE01802F0F -:104D60000E940C0C0197A9F3802FDF91CF911F9126 -:104D70000F91FF90EF90DF90CF900895CF93DF9346 -:104D8000EC010E947E26BE010E940C0CDF91CF91A7 -:104D90000895CB010E94BE2608958091D401859587 -:104DA0008595859508958091D4018770089598E040 -:104DB000899F90011124622B6093D4010C94C82523 -:104DC0004091D401809584238093D401982F9770CB -:104DD00069F450E0282F332727FD309542175307F9 -:104DE00029F08595859585950C94E92508959091F0 -:104DF000D401977081E009F480E0089590910C014E -:104E0000992361F190910D01992341F1982F969585 -:104E1000969596959F3088F4E0910E01F0910F01E0 -:104E2000E90FF11D877021E030E001C0220F8A9563 -:104E3000EAF78181822B818308959091E90190FFA7 -:104E40002DC01F928F9385EA98E09F938F930E94C5 -:104E500050080F900F900F900F90089540910E0101 -:104E600050910F0120E030E09FEFFA01E20FF31FB5 -:104E70006281681799F09F3F19F4611101C0922F68 -:104E80002F5F3F4F2E30310581F79F3F39F0FA01F8 -:104E9000E90FF11D97FDFA95828308950895909189 -:104EA0000C01992369F190910D01992349F1982FF3 -:104EB0009695969596959F3090F4E0910E01F0911D -:104EC0000F01E90FF11D877021E030E001C0220FD2 -:104ED0008A95EAF72095818128232183089590916E -:104EE000E90190FF1FC01F928F9387E898E09F937E -:104EF0008F930E9450080F900F900F900F9008957D -:104F000040910E0150910F0120E030E0FA01E20FD4 -:104F1000F31F9281981301C012822F5F3F4F2E30F2 -:104F20003105A1F7089581E090E0E0910E01F09144 -:104F30000F01E80FF91F1082019680319105A9F742 -:104F400008958091E80108959091E801982B90933D -:104F5000E801089580959091E80198239093E801E5 -:104F600008951092E80108959091E701982B90938D -:104F7000E701089580959091E70198239093E701C8 -:104F800008951092E70108959091E601982B90936F -:104F9000E601089580959091E60198239093E601AB -:104FA00008951092E60108958093D5010895109216 -:104FB000D501089540910E0150910F0120E030E09D -:104FC00080E0FA01E20FF31F918191118F5F2F5F53 -:104FD0003F4F2F303105A9F70895E0910E01F09170 -:104FE0000F018091E8018083E0910E01F0910F01A3 -:104FF00080819091E701892B8083E0910E01F091EF -:105000000F0180819091E601892B80839091D501D9 -:10501000992361F0E0910E01F0910F018081892BBD -:1050200080830E94DA2781111092D50180910E01B0 -:1050300090910F010C943A1C9093390180933801A0 -:10504000089540E0009739F09C01215031098223F6 -:1050500093234F5FF7CF842F08958295982F9C7CE0 -:1050600096959695837344E0849F90011124922B2A -:10507000892F8A7A86959575990F892B08951F93A4 -:10508000CF93DF931F92CDB7DEB799830E942D286F -:10509000182F9981892F0E942D28212F30E0322F3F -:1050A0002227A901482BCA010F90DF91CF911F91B0 -:1050B000089580911402843039F11092EA0120E4BD -:1050C00088E190E00FB6F894A895809360000FBE39 -:1050D0002093600080E00E94600880E00E94A60C9F -:1050E00083B7817F846083BF83B7816083BF7894F7 -:1050F000889583B78E7F83BF88E10FB6F89480933D -:105100006000109260000FBE08950895089580E039 -:105110000E9460080E9485280E94FF0C0E94862839 -:105120000E94C10D91E0811101C090E0892F089586 -:105130000E94532180E00E9460080E94402E0E943D -:105140002E1C0C94A60C1F920F920FB60F921124D6 -:105150008F939F93AF93BF938091EA01811113C006 -:105160008091EB019091EC01A091ED01B091EE01E5 -:105170004196A11DB11D8093EB019093EC01A0938A -:10518000ED01B093EE01BF91AF919F918F910F9080 -:105190000FBE0F901F90189582E084BD93E095BDDF -:1051A0009AEF97BD80936E0008952FB7F894809181 -:1051B000EB019091EC01A091ED01B091EE012FBFB8 -:1051C0000895CF92DF92EF92FF920F931F932FB724 -:1051D000F8944091EB015091EC016091ED017091D8 -:1051E000EE012FBF6A017B01EE24FF248C0120E039 -:1051F00030E0C016D106E206F30610F44150510922 -:10520000481B590BCA011F910F91FF90EF90DF903F -:10521000CF9008951F920F920FB60F9211248F9383 -:105220009F93AF93BF938091EB019091EC01A0917C -:10523000ED01B091EE010196A11DB11D8093EB012E -:105240009093EC01A093ED01B093EE01BF91AF916B -:105250009F918F910F900FBE0F901F9018950E94F5 -:105260003519F8942FEF87EA91E62150804090405D -:10527000E1F700C0000087E090EBDC0180931F02A3 -:1052800090932002A0932102B09322022CE088E1A7 -:1052900090E00FB6F894A895809360000FBE20931D -:1052A0006000FFCFCF92DF92EF92FF920F931F9398 -:1052B000CF93DF93C82E84E0D82E01E010E08D2D2F -:1052C0000E947E0D7C01CDE0D0E098010C2E02C042 -:1052D000220F331F0A94E2F72E213F21232B49F09E -:1052E0006C2F7D2D80E00E948B09C81202C081E0E6 -:1052F00007C0219750F7DA948FEFD812E0CF80E003 -:10530000DF91CF911F910F91FF90EF90DF90CF90A1 -:105310000895CF93C82F8CE20E945229882321F050 -:105320008C2FCF910C94522980E0CF910895CF9388 -:105330000E94E92A811102C00E94CA2A8AEC98E0E0 -:105340000E94B707C5E6C15049F00E94FF0C8FE3E9 -:105350009CE90197F1F700C00000F5CF83EC98E0DD -:105360000E94B70789E20E948929811111C18AE24E -:105370000E94892981110E94CA2A85E00E948929F8 -:1053800081110E942F290E94F42A8093E90187E06D -:105390000E948929882399F18BE10E948929882319 -:1053A00051F09091E90191FB882780F921E0822753 -:1053B00080FB91F922C08EE00E948929882351F058 -:1053C0009091E90192FB882780F921E0822780FBF8 -:1053D00092F913C080E10E9489299091E901882304 -:1053E00041F093FB882780F921E0822780FB93F925 -:1053F00004C0892F809580FB90F99093E9018091FA -:10540000E9010E94F82A0E94062B80931D0280EE7B -:105410000E948929882341F080911D02982F909540 -:1054200090FB80F980931D0289E30E9489298823DB -:1054300059F090911D0291FB882780F921E0822785 -:1054400080FB91F990931D0282EE0E9489298823A6 -:1054500059F090911D0292FB882780F921E0822764 -:1054600080FB92F990931D0286EE0E948929882381 -:1054700059F090911D0293FB882780F921E0822743 -:1054800080FB93F990931D0283EE0E948929882363 -:1054900059F090911D0294FB882780F921E0822722 -:1054A00080FB94F990931D0285E30E94892988234B -:1054B00059F090911D0295FB882780F921E0822701 -:1054C00080FB95F990931D0281E30E94892988232E -:1054D00059F090911D0296FB882780F921E08227E0 -:1054E00080FB96F990931D0281E10E94892988230F -:1054F00059F090911D0297FB882780F921E08227BF -:1055000080FB97F990931D0280911D020E940A2B47 -:1055100080911D0287FB882780F980930D0187E227 -:105520000E948929C82F8EE10E9489298111C260B9 -:105530008FE10E9489298111C46080E20E9489293B -:105540008111C86081E20E9489298111C06182E2D3 -:105550000E9489298111C06283E20E9489298111F8 -:10556000C06484E20E948929882311F0C06802C0C7 -:10557000CC2329F08C2F0E94012B6C2F03C00E949A -:10558000FD2A682F70E080E090E0CF910C945125C7 -:10559000CF9108956DEE7EEF80E090E00E948A2F1B -:1055A00060E082E090E00E946C2F60E083E090E099 -:1055B0000E946C2F60E084E090E00E946C2F60E01D -:1055C00085E090E00E946C2F60E086E090E00C9413 -:1055D0006C2F80E090E00E94662F21E08D3E9E4F70 -:1055E00009F020E0822F089582E090E00C94582F7B -:1055F000682F82E090E00C946C2F83E090E00C9494 -:10560000582F682F83E090E00C946C2F84E090E09A -:105610000C94582F682F84E090E00C946C2F86E057 -:1056200090E00C94582F682F86E090E00C946C2F3B -:10563000CF93C82F1F928F9325EE38E03F932F937F -:105640000E94500861E070E080E090E004C0660FC6 -:10565000771F881F991FCA95D2F70E9451250F9076 -:105660000F900F900F90CF910C945321CF938B31CB -:1056700009F40FC208F049C08E3009F41DC200F5CC -:10568000873009F4E7C1A8F4863009F0A1C28091FF -:10569000E901817F8E7F8093E90185E79AE00E948E -:1056A000B70781E69EE00E94B70781E08093EF0193 -:1056B000CFC1883009F45BC08B3009F4C5C188C202 -:1056C000813109F46DC220F4803109F408C280C22E -:1056D000863109F41EC2893109F07AC286E69AE061 -:1056E0000E94B70786E29AE00E94B70784EF99E02C -:1056F0000E94B7078DEC99E00E94B70781E999E015 -:105700000E94B70783E699E0A1C1853309F45CC222 -:1057100068F4873209F458C228F48E3108F458C26C -:105720008D5153C2893209F44FC252C2833438F4C6 -:105730008A3308F047C2883309F486C149C28334EA -:1057400009F442C2883409F043C20E94532185E41F -:105750009EE00E94B7079FEF23ED80E39150204029 -:105760008040E1F700C000000E942F2971C185E64A -:105770009EE00E94B70782EB9DE00E94B7070E945F -:10578000FD2A1F928F938FEA9DE09F938F930E9433 -:1057900050088DEA9DE00E94B7070E94F42AC82FA6 -:1057A0008AE99DE00E94B7071F92CF9325E93DE06B -:1057B0003F932F930E94500883E99DE00E94B70712 -:1057C00089E89DE00E94B7078C2F81701F928F930C -:1057D00026E83DE03F932F930E94500884E89DE027 -:1057E0000E94B7078AE79DE00E94B707C1FB8827A0 -:1057F00080F91F928F9327E73DE03F932F930E94FC -:10580000500885E79DE00E94B70789E69DE00E9469 -:10581000B707C2FB882780F91F928F9326E63DE0E9 -:105820003F932F930E94500884E69DE00E94B707A3 -:105830008BE59DE00E94B707C3FBCC27C0F91F9200 -:10584000CF9388E59DE09F938F930E94500886E553 -:105850009DE00E94B7070E94062BC82F82E49DE0BE -:105860000E94B7071F92CF932DE33DE03F932F9304 -:105870000E9450088BE39DE00E94B70782E29DE002 -:105880000E94B7078C2F81701F928F932FE13DE00C -:105890003F932F930E9450088DB79EB780960FB606 -:1058A000F8949EBF0FBE8DBF8DE19DE00E94B707AB -:1058B00086E09DE00E94B707C1FB882780F91F9210 -:1058C0008F9323E03DE03F932F930E94500881E0A7 -:1058D0009DE00E94B7078FEE9CE00E94B707C2FBD5 -:1058E000882780F91F928F932CEE3CE03F932F93F3 -:1058F0000E9450088AEE9CE00E94B70788ED9CE069 -:105900000E94B707C3FB882780F91F928F9325ED6C -:105910003CE03F932F930E94500883ED9CE00E944F -:10592000B70789EC9CE00E94B707C4FB882780F981 -:105930001F928F9326EC3CE03F932F930E945008D8 -:1059400084EC9CE00E94B70782EB9CE00E94B707C2 -:10595000C5FB882780F91F928F932FEA3CE03F9385 -:105960002F930E9450088DEA9CE00E94B70781E9BE -:105970009CE00E94B707C6FB882780F91F928F938F -:105980002EE83CE03F932F930E9450088CE89CE067 -:105990000E94B70784E89CE00E94B707C7FBCC27AA -:1059A000C0F91F92CF9381E89CE09F938F930E9450 -:1059B00050088FE79CE00E94B7070E940F2BC82F6A -:1059C00088E69CE00E94B7071F92CF9323E63CE055 -:1059D0003F932F930E9450088DB79EB780960FB6C5 -:1059E000F8949EBF0FBE8DBF81E69CE00E94B70772 -:1059F00087E59CE00E94B7078C2F81701F928F93E0 -:105A000024E53CE03F932F930E94500882E59CE000 -:105A10000E94B70789E49CE00E94B707C6951F92D1 -:105A2000CF9386E49CE09F938F930E94500884E478 -:105A30009CE00E94B7078DB79EB708960FB6F89402 -:105A40009EBF0FBE8DBF04C080E99AE00E94B707D9 -:105A5000C1E0C3C08091E901C82FC095C170C0FBEF -:105A600080F98093E901CC2349F089E39EE00E940C -:105A7000B7078091E9018660886045C08CE29EE0AE -:105A80000E94B7078091E901897F877F8093E901B0 -:105A9000DFCF8091E90181FBCC27C0F991E0C927D4 -:105AA000C0FB81F98093E901CC2319F08FE19EE0DE -:105AB00025C081E19EE0CACF8091E90182FBCC271D -:105AC000C0F991E0C927C0FB82F98093E901CC239A -:105AD00019F082E09EE012C082EF9DE0B7CF809186 -:105AE000E90183FBCC27C0F991E0C927C0FB83F90A -:105AF0008093E901CC2351F086EE9DE00E94B70728 -:105B00008091E90181608093E90167C089ED9DE0A2 -:105B10009DCF85E599E00E94B7070E942E1C1F9239 -:105B20008F938BE399E09F938F930E94500880910D -:105B30000C011F928F9384E299E09F938F930E94B0 -:105B40005008809182011F928F9381E199E09F9389 -:105B50008F930E94500880910D011F928F938EEFBA -:105B600098E09F938F930E9450088091EB01909151 -:105B7000EC01A091ED01B091EE01BF93AF939F9323 -:105B80008F938AEE98E09F938F930E9450088DB771 -:105B90009EB746960FB6F8949EBF0FBE8DBF58CFE6 -:105BA0000E945321C0910D0181E0C827C0930D01CF -:105BB000CC2329F08FEC9DE00E94B7070EC084EC47 -:105BC0009DE044CF895301C080E00E94182B40CF54 -:105BD00082EC9DE00E94B707C0E08C2FCF91089522 -:105BE00080E0089580E00895CF93C82F8091EF0161 -:105BF000882319F0813049F03BC0E0910E01F0910B -:105C00000F0180818232B1F507C0E0910E01F09161 -:105C10000F018081823249F48C2F0E94F02D811176 -:105C200024C08C2F0E94362B21C08C2F0E94F22D75 -:105C300081111BC0C43189F018F4CB3029F010C099 -:105C4000C93259F0C83361F485E79AE00E94B7077A -:105C500081EE98E00E94B70708C01092EF010CC0D7 -:105C60008FED98E00E94B70707C081E0817006C001 -:105C70001092EF0180E002C080E0F8CFCF9108954C -:105C80000E94E92A811102C00E94CA2A0E940F2B99 -:105C900080931E0280FF02C0869501C080E00C94B4 -:105CA000600880911E02982F969539F48170826069 -:105CB000816080931E020E94132B8091E90180FF76 -:105CC0000FC080911E0286951F928F9382EB9EE0FB -:105CD0009F938F930E9450080F900F900F900F90FA -:105CE00080911E0286950C94600880911E02982F68 -:105CF000969591F09158990F8170892B80931E028F -:105D00008E7F91E009F490E080911E0290FB80F973 -:105D100080931E020E94132B8091E90180FF0FC027 -:105D200080911E0286951F928F938AE99EE09F9331 -:105D30008F930E9450080F900F900F900F908091BA -:105D40001E0286950C94600880911E02982F9095F3 -:105D500090FB80F980931E020E94132B8091E90131 -:105D600080FF0FC080911E0281701F928F9384E884 -:105D70009EE09F938F930E9450080F900F900F907A -:105D80000F9080911E0280FF02C0869501C080E0C6 -:105D90000C94600830911E02232F26952F5F2F77D9 -:105DA000822F90E0317002972CF4220F232B209346 -:105DB0001E0202C030931E0280911E028E7F91E06F -:105DC00009F490E080911E0290FB80F980931E02FE -:105DD0000E94132B8091E90180FF0FC080911E0269 -:105DE00086951F928F9380E79EE09F938F930E94EA -:105DF00050080F900F900F900F9080911E02869583 -:105E00000C94600820911E02922F96959827990F66 -:105E1000822F8170892B80931E028E7F91E009F47E -:105E200090E080911E0290FB80F980931E020E94F8 -:105E3000132B80911E0286950C946008991B79E0C3 -:105E400004C0991F961708F0961B881F7A95C9F70A -:105E500080950895AA1BBB1B51E107C0AA1FBB1F59 -:105E6000A617B70710F0A61BB70B881F991F5A95E6 -:105E7000A9F780959095BC01CD01089597FB072E59 -:105E800016F4009407D077FD09D00E942A2F07FC52 -:105E900005D03EF4909581959F4F0895709561953A -:105EA0007F4F0895EE0FFF1F0590F491E02D0994A8 -:105EB000F999FECF92BD81BDF89A992780B50895D2 -:105EC000A6E1B0E044E050E00C94922FA8E1B0E0ED -:105ED00042E050E00C94922F262FF999FECF92BD0C -:105EE00081BDF89A019700B4021639F01FBA20BD9F -:105EF0000FB6F894FA9AF99A0FBE08950396272FD1 -:105F00000E946D2F0E946C2F252F0E946D2F242F31 -:105F10000C946D2F0196272F0E946D2F0C946C2FDF -:105F2000DC01CB01FC01F999FECF06C0F2BDE1BD59 -:105F3000F89A319600B40D9241505040B8F7089548 -:045F4000F894FFCF03 -:105F4400FFFFA3147215A6143F150B150101D6010A -:105F54000F1F6C7666734913035343796933091928 -:105F6400293959403620391408DE07BE0785071140 -:085F7400072A07430763070039 -:00000001FF diff --git a/keyboard/satan/satan.c b/keyboard/satan/satan.c deleted file mode 100644 index 40bd9dcde4..0000000000 --- a/keyboard/satan/satan.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "satan.h" - -#ifdef BACKLIGHT_ENABLE -#include "backlight.h" -#endif - -__attribute__ ((weak)) -void matrix_init_user(void) { - // leave these blank -}; - -__attribute__ ((weak)) -void matrix_scan_user(void) { - // leave these blank -}; - -void matrix_init_kb(void) { - // put your keyboard start-up code here - // runs once when the firmware starts up - if (matrix_init_user) { - (*matrix_init_user)(); - } - led_init_ports(); - - #ifdef BACKLIGHT_ENABLE - init_backlight_pin(); - #endif -}; - -void matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; diff --git a/keyboard/alps64/Makefile b/keyboards/alps64/Makefile index d8325e6c89..d8325e6c89 100644 --- a/keyboard/alps64/Makefile +++ b/keyboards/alps64/Makefile diff --git a/keyboard/alps64/alps64.c b/keyboards/alps64/alps64.c index dde10c11e3..dde10c11e3 100644 --- a/keyboard/alps64/alps64.c +++ b/keyboards/alps64/alps64.c diff --git a/keyboard/alps64/alps64.h b/keyboards/alps64/alps64.h index f265c3358e..f265c3358e 100644 --- a/keyboard/alps64/alps64.h +++ b/keyboards/alps64/alps64.h diff --git a/keyboard/alps64/config.h b/keyboards/alps64/config.h index 858a82ecdd..858a82ecdd 100644 --- a/keyboard/alps64/config.h +++ b/keyboards/alps64/config.h diff --git a/keyboard/alps64/keymaps/default/compiled.hex b/keyboards/alps64/keymaps/default/compiled.hex index ef43410f24..ef43410f24 100644 --- a/keyboard/alps64/keymaps/default/compiled.hex +++ b/keyboards/alps64/keymaps/default/compiled.hex diff --git a/keyboard/alps64/keymaps/default/keymap.c b/keyboards/alps64/keymaps/default/keymap.c index 2c45dc7f34..2c45dc7f34 100644 --- a/keyboard/alps64/keymaps/default/keymap.c +++ b/keyboards/alps64/keymaps/default/keymap.c diff --git a/keyboard/alps64/led.c b/keyboards/alps64/led.c index d20c51aabe..d20c51aabe 100644 --- a/keyboard/alps64/led.c +++ b/keyboards/alps64/led.c diff --git a/keyboard/alps64/matrix.c b/keyboards/alps64/matrix.c index 805999d4a1..805999d4a1 100644 --- a/keyboard/alps64/matrix.c +++ b/keyboards/alps64/matrix.c diff --git a/keyboard/arrow_pad/Makefile b/keyboards/arrow_pad/Makefile index 09fcf3e7a0..09fcf3e7a0 100644 --- a/keyboard/arrow_pad/Makefile +++ b/keyboards/arrow_pad/Makefile diff --git a/keyboard/arrow_pad/README.md b/keyboards/arrow_pad/README.md index f669ad6a12..bf9a64a452 100644 --- a/keyboard/arrow_pad/README.md +++ b/keyboards/arrow_pad/README.md @@ -7,7 +7,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/arrow_pad folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. +Download or clone the whole firmware and navigate to the keyboards/arrow_pad folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/arrow_pad/arrow_pad.c b/keyboards/arrow_pad/arrow_pad.c index f29c2c53fe..f29c2c53fe 100644 --- a/keyboard/arrow_pad/arrow_pad.c +++ b/keyboards/arrow_pad/arrow_pad.c diff --git a/keyboard/arrow_pad/arrow_pad.h b/keyboards/arrow_pad/arrow_pad.h index b3fb578e8f..b3fb578e8f 100644 --- a/keyboard/arrow_pad/arrow_pad.h +++ b/keyboards/arrow_pad/arrow_pad.h diff --git a/keyboard/arrow_pad/config.h b/keyboards/arrow_pad/config.h index 9e85f3ccf6..9e85f3ccf6 100644 --- a/keyboard/arrow_pad/config.h +++ b/keyboards/arrow_pad/config.h diff --git a/keyboard/arrow_pad/keymaps/default/compiled.hex b/keyboards/arrow_pad/keymaps/default/compiled.hex index 789eb4c3fc..789eb4c3fc 100644 --- a/keyboard/arrow_pad/keymaps/default/compiled.hex +++ b/keyboards/arrow_pad/keymaps/default/compiled.hex diff --git a/keyboard/arrow_pad/keymaps/default/keymap.c b/keyboards/arrow_pad/keymaps/default/keymap.c index 5647f75afe..5647f75afe 100644 --- a/keyboard/arrow_pad/keymaps/default/keymap.c +++ b/keyboards/arrow_pad/keymaps/default/keymap.c diff --git a/keyboard/arrow_pad/keymaps/pad_21/Makefile b/keyboards/arrow_pad/keymaps/pad_21/Makefile index af51976a89..af51976a89 100644 --- a/keyboard/arrow_pad/keymaps/pad_21/Makefile +++ b/keyboards/arrow_pad/keymaps/pad_21/Makefile diff --git a/keyboard/arrow_pad/keymaps/pad_21/compiled.hex b/keyboards/arrow_pad/keymaps/pad_21/compiled.hex index 642c9e40c8..642c9e40c8 100644 --- a/keyboard/arrow_pad/keymaps/pad_21/compiled.hex +++ b/keyboards/arrow_pad/keymaps/pad_21/compiled.hex diff --git a/keyboard/arrow_pad/keymaps/pad_21/config.h b/keyboards/arrow_pad/keymaps/pad_21/config.h index a095e87374..a095e87374 100644 --- a/keyboard/arrow_pad/keymaps/pad_21/config.h +++ b/keyboards/arrow_pad/keymaps/pad_21/config.h diff --git a/keyboard/arrow_pad/keymaps/pad_21/keymap.c b/keyboards/arrow_pad/keymaps/pad_21/keymap.c index 28917a5d9e..28917a5d9e 100644 --- a/keyboard/arrow_pad/keymaps/pad_21/keymap.c +++ b/keyboards/arrow_pad/keymaps/pad_21/keymap.c diff --git a/keyboard/arrow_pad/keymaps/pad_24/Makefile b/keyboards/arrow_pad/keymaps/pad_24/Makefile index e31bfe1af2..e31bfe1af2 100644 --- a/keyboard/arrow_pad/keymaps/pad_24/Makefile +++ b/keyboards/arrow_pad/keymaps/pad_24/Makefile diff --git a/keyboard/arrow_pad/keymaps/pad_24/compiled.hex b/keyboards/arrow_pad/keymaps/pad_24/compiled.hex index 77c385adca..77c385adca 100644 --- a/keyboard/arrow_pad/keymaps/pad_24/compiled.hex +++ b/keyboards/arrow_pad/keymaps/pad_24/compiled.hex diff --git a/keyboard/arrow_pad/keymaps/pad_24/config.h b/keyboards/arrow_pad/keymaps/pad_24/config.h index 75369c047f..75369c047f 100644 --- a/keyboard/arrow_pad/keymaps/pad_24/config.h +++ b/keyboards/arrow_pad/keymaps/pad_24/config.h diff --git a/keyboard/arrow_pad/keymaps/pad_24/keymap.c b/keyboards/arrow_pad/keymaps/pad_24/keymap.c index 5647f75afe..5647f75afe 100644 --- a/keyboard/arrow_pad/keymaps/pad_24/keymap.c +++ b/keyboards/arrow_pad/keymaps/pad_24/keymap.c diff --git a/keyboard/atomic/Makefile b/keyboards/atomic/Makefile index 08e9205cbf..08e9205cbf 100644 --- a/keyboard/atomic/Makefile +++ b/keyboards/atomic/Makefile diff --git a/keyboard/atomic/README.md b/keyboards/atomic/README.md index 0e42370ba6..9fe75f572e 100644 --- a/keyboard/atomic/README.md +++ b/keyboards/atomic/README.md @@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/atomic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboards/atomic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/atomic/atomic.c b/keyboards/atomic/atomic.c index fa218a48f3..fa218a48f3 100644 --- a/keyboard/atomic/atomic.c +++ b/keyboards/atomic/atomic.c diff --git a/keyboard/atomic/atomic.h b/keyboards/atomic/atomic.h index 901761f514..901761f514 100644 --- a/keyboard/atomic/atomic.h +++ b/keyboards/atomic/atomic.h diff --git a/keyboard/atomic/config.h b/keyboards/atomic/config.h index bf9550e948..bf9550e948 100644 --- a/keyboard/atomic/config.h +++ b/keyboards/atomic/config.h diff --git a/keyboard/atomic/keymaps/abienz.c b/keyboards/atomic/keymaps/abienz.c index 589a64dc4e..589a64dc4e 100644 --- a/keyboard/atomic/keymaps/abienz.c +++ b/keyboards/atomic/keymaps/abienz.c diff --git a/keyboard/atomic/keymaps/default/compiled.hex b/keyboards/atomic/keymaps/default/compiled.hex index b9bb143ea8..b9bb143ea8 100644 --- a/keyboard/atomic/keymaps/default/compiled.hex +++ b/keyboards/atomic/keymaps/default/compiled.hex diff --git a/keyboard/atomic/keymaps/default/keymap.c b/keyboards/atomic/keymaps/default/keymap.c index 0ede363a1f..0ede363a1f 100644 --- a/keyboard/atomic/keymaps/default/keymap.c +++ b/keyboards/atomic/keymaps/default/keymap.c diff --git a/keyboard/atomic/keymaps/michelle.c b/keyboards/atomic/keymaps/michelle.c index 2364c46a15..2364c46a15 100644 --- a/keyboard/atomic/keymaps/michelle.c +++ b/keyboards/atomic/keymaps/michelle.c diff --git a/keyboard/atomic/keymaps/pvc/Makefile b/keyboards/atomic/keymaps/pvc/Makefile index 278407e6c9..278407e6c9 100644 --- a/keyboard/atomic/keymaps/pvc/Makefile +++ b/keyboards/atomic/keymaps/pvc/Makefile diff --git a/keyboard/atomic/keymaps/pvc/compiled.hex b/keyboards/atomic/keymaps/pvc/compiled.hex index c8cc6d8c0f..c8cc6d8c0f 100644 --- a/keyboard/atomic/keymaps/pvc/compiled.hex +++ b/keyboards/atomic/keymaps/pvc/compiled.hex diff --git a/keyboard/atomic/keymaps/pvc/config.h b/keyboards/atomic/keymaps/pvc/config.h index 1473aac34f..1473aac34f 100644 --- a/keyboard/atomic/keymaps/pvc/config.h +++ b/keyboards/atomic/keymaps/pvc/config.h diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboards/atomic/keymaps/pvc/keymap.c index f16ec8a6ec..f16ec8a6ec 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboards/atomic/keymaps/pvc/keymap.c diff --git a/keyboard/atreus/Makefile b/keyboards/atreus/Makefile index 72b694faac..72b694faac 100644 --- a/keyboard/atreus/Makefile +++ b/keyboards/atreus/Makefile diff --git a/keyboard/atreus/README.md b/keyboards/atreus/README.md index aacf2841f4..86e6e1f0c9 100644 --- a/keyboard/atreus/README.md +++ b/keyboards/atreus/README.md @@ -169,7 +169,7 @@ This requires [some hardware changes](https://www.reddit.com/r/MechanicalKeyboar ## Building -Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboards/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/atreus/atreus.c b/keyboards/atreus/atreus.c index 9d1de631bb..9d1de631bb 100644 --- a/keyboard/atreus/atreus.c +++ b/keyboards/atreus/atreus.c diff --git a/keyboard/atreus/atreus.h b/keyboards/atreus/atreus.h index 10712d26d8..10712d26d8 100644 --- a/keyboard/atreus/atreus.h +++ b/keyboards/atreus/atreus.h diff --git a/keyboard/atreus/config.h b/keyboards/atreus/config.h index 624d90188c..624d90188c 100644 --- a/keyboard/atreus/config.h +++ b/keyboards/atreus/config.h diff --git a/keyboard/atreus/keymaps/default/compiled.hex b/keyboards/atreus/keymaps/default/compiled.hex index a455e04de9..a455e04de9 100644 --- a/keyboard/atreus/keymaps/default/compiled.hex +++ b/keyboards/atreus/keymaps/default/compiled.hex diff --git a/keyboard/atreus/keymaps/default/keymap.c b/keyboards/atreus/keymaps/default/keymap.c index 1c4280ff56..1c4280ff56 100644 --- a/keyboard/atreus/keymaps/default/keymap.c +++ b/keyboards/atreus/keymaps/default/keymap.c diff --git a/keyboard/atreus/keymaps/gerb/compiled.hex b/keyboards/atreus/keymaps/gerb/compiled.hex index 963a83ad7c..963a83ad7c 100644 --- a/keyboard/atreus/keymaps/gerb/compiled.hex +++ b/keyboards/atreus/keymaps/gerb/compiled.hex diff --git a/keyboard/atreus/keymaps/gerb/keymap.c b/keyboards/atreus/keymaps/gerb/keymap.c index 1ba3942e3b..1ba3942e3b 100644 --- a/keyboard/atreus/keymaps/gerb/keymap.c +++ b/keyboards/atreus/keymaps/gerb/keymap.c diff --git a/keyboard/bantam44/Makefile b/keyboards/bantam44/Makefile index 03893dbf89..03893dbf89 100644 --- a/keyboard/bantam44/Makefile +++ b/keyboards/bantam44/Makefile diff --git a/keyboard/bantam44/README.md b/keyboards/bantam44/README.md index cd059a66c9..a571e3d447 100644 --- a/keyboard/bantam44/README.md +++ b/keyboards/bantam44/README.md @@ -7,7 +7,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/Bantam44 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. +Download or clone the whole firmware and navigate to the keyboards/Bantam44 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/bantam44/bantam44.c b/keyboards/bantam44/bantam44.c index 5d507adc3a..5d507adc3a 100644 --- a/keyboard/bantam44/bantam44.c +++ b/keyboards/bantam44/bantam44.c diff --git a/keyboard/bantam44/bantam44.h b/keyboards/bantam44/bantam44.h index 8e776d63b0..8e776d63b0 100644 --- a/keyboard/bantam44/bantam44.h +++ b/keyboards/bantam44/bantam44.h diff --git a/keyboard/bantam44/config.h b/keyboards/bantam44/config.h index a55f629990..a55f629990 100644 --- a/keyboard/bantam44/config.h +++ b/keyboards/bantam44/config.h diff --git a/keyboard/bantam44/keymaps/default/compiled.hex b/keyboards/bantam44/keymaps/default/compiled.hex index df7fc1b9c4..df7fc1b9c4 100644 --- a/keyboard/bantam44/keymaps/default/compiled.hex +++ b/keyboards/bantam44/keymaps/default/compiled.hex diff --git a/keyboard/bantam44/keymaps/default/keymap.c b/keyboards/bantam44/keymaps/default/keymap.c index ed795eee1b..ed795eee1b 100644 --- a/keyboard/bantam44/keymaps/default/keymap.c +++ b/keyboards/bantam44/keymaps/default/keymap.c diff --git a/keyboard/clueboard1/Makefile b/keyboards/clueboard1/Makefile index 98ad148c71..98ad148c71 100644 --- a/keyboard/clueboard1/Makefile +++ b/keyboards/clueboard1/Makefile diff --git a/keyboard/clueboard1/clueboard1.c b/keyboards/clueboard1/clueboard1.c index 136ddf15b5..136ddf15b5 100644 --- a/keyboard/clueboard1/clueboard1.c +++ b/keyboards/clueboard1/clueboard1.c diff --git a/keyboard/clueboard1/clueboard1.h b/keyboards/clueboard1/clueboard1.h index 5b53e92588..5b53e92588 100644 --- a/keyboard/clueboard1/clueboard1.h +++ b/keyboards/clueboard1/clueboard1.h diff --git a/keyboard/clueboard1/config.h b/keyboards/clueboard1/config.h index 16338ddb03..16338ddb03 100644 --- a/keyboard/clueboard1/config.h +++ b/keyboards/clueboard1/config.h diff --git a/keyboard/clueboard1/keymaps/default/compiled.hex b/keyboards/clueboard1/keymaps/default/compiled.hex index 31008c426e..31008c426e 100644 --- a/keyboard/clueboard1/keymaps/default/compiled.hex +++ b/keyboards/clueboard1/keymaps/default/compiled.hex diff --git a/keyboard/clueboard1/keymaps/default/keymap.c b/keyboards/clueboard1/keymaps/default/keymap.c index 3f4f3c4149..3f4f3c4149 100644 --- a/keyboard/clueboard1/keymaps/default/keymap.c +++ b/keyboards/clueboard1/keymaps/default/keymap.c diff --git a/keyboard/clueboard1/led.c b/keyboards/clueboard1/led.c index f0dd5662d5..f0dd5662d5 100644 --- a/keyboard/clueboard1/led.c +++ b/keyboards/clueboard1/led.c diff --git a/keyboard/clueboard2/Makefile b/keyboards/clueboard2/Makefile index 7204daef75..7204daef75 100644 --- a/keyboard/clueboard2/Makefile +++ b/keyboards/clueboard2/Makefile diff --git a/keyboard/clueboard2/backlight.c b/keyboards/clueboard2/backlight.c index 5dfa4ba0ae..5dfa4ba0ae 100644 --- a/keyboard/clueboard2/backlight.c +++ b/keyboards/clueboard2/backlight.c diff --git a/keyboard/clueboard2/clueboard2.c b/keyboards/clueboard2/clueboard2.c index 8493c564c8..8493c564c8 100644 --- a/keyboard/clueboard2/clueboard2.c +++ b/keyboards/clueboard2/clueboard2.c diff --git a/keyboard/clueboard2/clueboard2.h b/keyboards/clueboard2/clueboard2.h index 97042f73f7..97042f73f7 100644 --- a/keyboard/clueboard2/clueboard2.h +++ b/keyboards/clueboard2/clueboard2.h diff --git a/keyboard/clueboard2/config.h b/keyboards/clueboard2/config.h index 2887519afd..2887519afd 100644 --- a/keyboard/clueboard2/config.h +++ b/keyboards/clueboard2/config.h diff --git a/keyboard/clueboard2/keymaps/default/compiled.hex b/keyboards/clueboard2/keymaps/default/compiled.hex index c737eb3c67..c737eb3c67 100644 --- a/keyboard/clueboard2/keymaps/default/compiled.hex +++ b/keyboards/clueboard2/keymaps/default/compiled.hex diff --git a/keyboard/clueboard2/keymaps/default/keymap.c b/keyboards/clueboard2/keymaps/default/keymap.c index 73179f94cd..73179f94cd 100644 --- a/keyboard/clueboard2/keymaps/default/keymap.c +++ b/keyboards/clueboard2/keymaps/default/keymap.c diff --git a/keyboard/clueboard2/keymaps/max/Makefile b/keyboards/clueboard2/keymaps/max/Makefile index 22b5b94e37..22b5b94e37 100644 --- a/keyboard/clueboard2/keymaps/max/Makefile +++ b/keyboards/clueboard2/keymaps/max/Makefile diff --git a/keyboard/clueboard2/keymaps/max/compiled.hex b/keyboards/clueboard2/keymaps/max/compiled.hex index be12cd2190..be12cd2190 100644 --- a/keyboard/clueboard2/keymaps/max/compiled.hex +++ b/keyboards/clueboard2/keymaps/max/compiled.hex diff --git a/keyboard/clueboard2/keymaps/max/keymap.c b/keyboards/clueboard2/keymaps/max/keymap.c index 714d6390d9..714d6390d9 100644 --- a/keyboard/clueboard2/keymaps/max/keymap.c +++ b/keyboards/clueboard2/keymaps/max/keymap.c diff --git a/keyboard/clueboard2/keymaps/skully/compiled.hex b/keyboards/clueboard2/keymaps/skully/compiled.hex index a8423a2cce..a8423a2cce 100644 --- a/keyboard/clueboard2/keymaps/skully/compiled.hex +++ b/keyboards/clueboard2/keymaps/skully/compiled.hex diff --git a/keyboard/clueboard2/keymaps/skully/keymap.c b/keyboards/clueboard2/keymaps/skully/keymap.c index 74a03f2f30..74a03f2f30 100644 --- a/keyboard/clueboard2/keymaps/skully/keymap.c +++ b/keyboards/clueboard2/keymaps/skully/keymap.c diff --git a/keyboard/clueboard2/led.c b/keyboards/clueboard2/led.c index 3d074e5d20..3d074e5d20 100644 --- a/keyboard/clueboard2/led.c +++ b/keyboards/clueboard2/led.c diff --git a/keyboard/cluepad/Makefile b/keyboards/cluepad/Makefile index eb7a58025e..eb7a58025e 100644 --- a/keyboard/cluepad/Makefile +++ b/keyboards/cluepad/Makefile diff --git a/keyboard/cluepad/backlight.c b/keyboards/cluepad/backlight.c index a9caed1df8..a9caed1df8 100644 --- a/keyboard/cluepad/backlight.c +++ b/keyboards/cluepad/backlight.c diff --git a/keyboard/cluepad/cluepad.c b/keyboards/cluepad/cluepad.c index a4dbd6fdc2..a4dbd6fdc2 100644 --- a/keyboard/cluepad/cluepad.c +++ b/keyboards/cluepad/cluepad.c diff --git a/keyboard/cluepad/cluepad.h b/keyboards/cluepad/cluepad.h index 8635ee583a..8635ee583a 100644 --- a/keyboard/cluepad/cluepad.h +++ b/keyboards/cluepad/cluepad.h diff --git a/keyboard/cluepad/config.h b/keyboards/cluepad/config.h index 0955e0f702..0955e0f702 100644 --- a/keyboard/cluepad/config.h +++ b/keyboards/cluepad/config.h diff --git a/keyboard/cluepad/keymaps/default/compiled.hex b/keyboards/cluepad/keymaps/default/compiled.hex index 7a045783a1..7a045783a1 100644 --- a/keyboard/cluepad/keymaps/default/compiled.hex +++ b/keyboards/cluepad/keymaps/default/compiled.hex diff --git a/keyboard/cluepad/keymaps/default/keymap.c b/keyboards/cluepad/keymaps/default/keymap.c index 8ba49952f6..8ba49952f6 100644 --- a/keyboard/cluepad/keymaps/default/keymap.c +++ b/keyboards/cluepad/keymaps/default/keymap.c diff --git a/keyboard/ergodox_ez/190hotfix.sh b/keyboards/ergodox_ez/190hotfix.sh index bdc3adce22..bdc3adce22 100755 --- a/keyboard/ergodox_ez/190hotfix.sh +++ b/keyboards/ergodox_ez/190hotfix.sh diff --git a/keyboard/ergodox_ez/Makefile b/keyboards/ergodox_ez/Makefile index 54edaed6d1..54edaed6d1 100644 --- a/keyboard/ergodox_ez/Makefile +++ b/keyboards/ergodox_ez/Makefile diff --git a/keyboard/ergodox_ez/config.h b/keyboards/ergodox_ez/config.h index 6a391ffb54..6a391ffb54 100644 --- a/keyboard/ergodox_ez/config.h +++ b/keyboards/ergodox_ez/config.h diff --git a/keyboard/ergodox_ez/ergodox_ez.c b/keyboards/ergodox_ez/ergodox_ez.c index 97e6de1ee3..97e6de1ee3 100644 --- a/keyboard/ergodox_ez/ergodox_ez.c +++ b/keyboards/ergodox_ez/ergodox_ez.c diff --git a/keyboard/ergodox_ez/ergodox_ez.h b/keyboards/ergodox_ez/ergodox_ez.h index 402abc167b..402abc167b 100644 --- a/keyboard/ergodox_ez/ergodox_ez.h +++ b/keyboards/ergodox_ez/ergodox_ez.h diff --git a/keyboard/ergodox_ez/i2cmaster.h b/keyboards/ergodox_ez/i2cmaster.h index 3917b9e6c0..3917b9e6c0 100644 --- a/keyboard/ergodox_ez/i2cmaster.h +++ b/keyboards/ergodox_ez/i2cmaster.h diff --git a/keyboard/ergodox_ez/keymaps/ab/compiled.hex b/keyboards/ergodox_ez/keymaps/ab/compiled.hex index 9b4434b864..9b4434b864 100644 --- a/keyboard/ergodox_ez/keymaps/ab/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/ab/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json index 4ade748732..4ade748732 100644 --- a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json +++ b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.json diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png Binary files differindex 9a6546e357..9a6546e357 100644 --- a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png +++ b/keyboards/ergodox_ez/keymaps/ab/keyboard-layout.png diff --git a/keyboard/ergodox_ez/keymaps/ab/keymap.c b/keyboards/ergodox_ez/keymaps/ab/keymap.c index 9b5c93c1ee..9b5c93c1ee 100644 --- a/keyboard/ergodox_ez/keymaps/ab/keymap.c +++ b/keyboards/ergodox_ez/keymaps/ab/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/ab/readme.md b/keyboards/ergodox_ez/keymaps/ab/readme.md index 67d47151bc..6b1ac2be35 100644 --- a/keyboard/ergodox_ez/keymaps/ab/readme.md +++ b/keyboards/ergodox_ez/keymaps/ab/readme.md @@ -8,7 +8,7 @@ Beginner's keymap emulates standard QWERTY keyboard for beginners. Once you get * 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) +* 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/keyboards/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 diff --git a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex index aee94c5831..aee94c5831 100644 --- a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/keymap.c index e33037b330..052517d70e 100644 --- a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c +++ b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" #define BASE 0 // default layer #define SYMB 1 // symbols diff --git a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/readme.md b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/readme.md index f0dd3815c1..f0dd3815c1 100644 --- a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/readme.md +++ b/keyboards/ergodox_ez/keymaps/adnw_k_o_y/readme.md diff --git a/keyboard/ergodox_ez/keymaps/alexjj/compiled.hex b/keyboards/ergodox_ez/keymaps/alexjj/compiled.hex index 58fecdd211..58fecdd211 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/alexjj/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboards/ergodox_ez/keymaps/alexjj/keymap.c index 448f62da02..448f62da02 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboards/ergodox_ez/keymaps/alexjj/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboards/ergodox_ez/keymaps/alexjj/readme.md index 239e32d399..239e32d399 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboards/ergodox_ez/keymaps/alexjj/readme.md diff --git a/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg b/keyboards/ergodox_ez/keymaps/alexjj/rl-layout.jpg Binary files differindex e4e92bf464..e4e92bf464 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg +++ b/keyboards/ergodox_ez/keymaps/alexjj/rl-layout.jpg diff --git a/keyboard/ergodox_ez/keymaps/algernon/.gitignore b/keyboards/ergodox_ez/keymaps/algernon/.gitignore index a075e32bf4..a075e32bf4 100644 --- a/keyboard/ergodox_ez/keymaps/algernon/.gitignore +++ b/keyboards/ergodox_ez/keymaps/algernon/.gitignore diff --git a/keyboard/ergodox_ez/keymaps/algernon/COPYING b/keyboards/ergodox_ez/keymaps/algernon/COPYING index 94a9ed024d..94a9ed024d 100644 --- a/keyboard/ergodox_ez/keymaps/algernon/COPYING +++ b/keyboards/ergodox_ez/keymaps/algernon/COPYING diff --git a/keyboards/ergodox_ez/keymaps/algernon/Makefile b/keyboards/ergodox_ez/keymaps/algernon/Makefile new file mode 100644 index 0000000000..cd7e9e9d2a --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/Makefile @@ -0,0 +1,26 @@ +BOOTMAGIC_ENABLE=no +COMMAND_ENABLE=no +SLEEP_LED_ENABLE=no +UNICODE_ENABLE=no +FORCE_NKRO ?= yes + +ifeq (${FORCE_NKRO},yes) +OPT_DEFS += -DFORCE_NKRO +endif + +KEYMAP_VERSION = $(shell \ + if [ -d "${KEYMAP_PATH}/.git" ]; then \ + cd "${KEYMAP_PATH}" && git describe --abbrev=6 --dirty --always --tags --match 'v*' 2>/dev/null; \ + else echo QMK; fi) + +KEYMAP_BRANCH = $(shell \ + if [ -d "${KEYMAP_PATH}/.git" ]; then \ + cd "${KEYMAP_PATH}"; \ + fi; \ + git rev-parse --abbrev-ref HEAD 2>/dev/null) + +OPT_DEFS += -DKEYMAP_VERSION=\"$(KEYMAP_VERSION)\\\#$(KEYMAP_BRANCH)\" + +ifndef QUANTUM_DIR + include ../../../../Makefile +endif diff --git a/keyboard/ergodox_ez/keymaps/algernon/config.h b/keyboards/ergodox_ez/keymaps/algernon/config.h index 4cb878ebce..9bb1025be5 100644 --- a/keyboard/ergodox_ez/keymaps/algernon/config.h +++ b/keyboards/ergodox_ez/keymaps/algernon/config.h @@ -24,6 +24,4 @@ #undef LEADER_TIMEOUT #define LEADER_TIMEOUT 1000 -#define FORCE_NKRO - #endif diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/base-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/base-layer.png Binary files differnew file mode 100644 index 0000000000..c4e298b6b7 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/base-layer.png diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/experimental-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/experimental-layer.png Binary files differnew file mode 100644 index 0000000000..81155851b5 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/experimental-layer.png diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/hun-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/hun-layer.png Binary files differnew file mode 100644 index 0000000000..104a9544d0 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/hun-layer.png diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/nav-n-media-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/nav-n-media-layer.png Binary files differnew file mode 100644 index 0000000000..16d29e124d --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/nav-n-media-layer.png diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/one-handed-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/one-handed-layer.png Binary files differnew file mode 100644 index 0000000000..698d11e5f2 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/one-handed-layer.png diff --git a/keyboards/ergodox_ez/keymaps/algernon/images/steno-layer.png b/keyboards/ergodox_ez/keymaps/algernon/images/steno-layer.png Binary files differnew file mode 100644 index 0000000000..fe3c03c932 --- /dev/null +++ b/keyboards/ergodox_ez/keymaps/algernon/images/steno-layer.png diff --git a/keyboard/ergodox_ez/keymaps/algernon/keymap.c b/keyboards/ergodox_ez/keymaps/algernon/keymap.c index 4eea6874c7..fdc63a8136 100644 --- a/keyboard/ergodox_ez/keymaps/algernon/keymap.c +++ b/keyboards/ergodox_ez/keymaps/algernon/keymap.c @@ -15,13 +15,14 @@ enum { BASE = 0, + EXPRM, + ARRW, APPSEL, HUN, - EMACS, + NMDIA, OHLFT, OHRGT, PLVR, - EXPRM }; /* Macros */ @@ -33,7 +34,6 @@ enum { A_PLVR, A_ESC, A_MPN, - A_COLN, // Function / number keys KF_1, // 1, F1 @@ -61,17 +61,6 @@ enum { A_MDL, A_MDR, - // Emacs layer keys - AE_VIS, // Visual mode - AE_PSTDEL, // Paste/Delete - AE_CPYC, // Copy/Cut - AE_EMACS, // Emacs copy & paste mode - AE_TERM, // Terminal copy & paste mode - AE_OTHER, // Other copy & paste mode - AE_INS, // Insert mode - AE_OVR, // Overwrite mode - AE_APPND, // Append - // Hungarian layer keys HU_AA, // Á HU_OO, // Ó @@ -102,11 +91,13 @@ enum { F_CTRL }; -/* States & timers */ +/* Custom keycodes */ + +enum { + CT_CLN = 0x7101 +}; -uint8_t m_visual_state = 0; -static uint16_t m_cutdel_timer; -static uint16_t m_copypaste_timer; +/* States & timers */ uint16_t gui_timer = 0; @@ -123,13 +114,8 @@ uint16_t oh_left_blink_timer = 0; uint8_t oh_right_blink = 0; uint16_t oh_right_blink_timer = 0; -enum { - CP_EMACS = 0, - CP_TERM = 1, - CP_OTHER = 2, -}; - -uint8_t cp_mode = CP_EMACS; +uint8_t ct_cln_count = 0; +uint16_t ct_cln_timer = 0; /* The Keymap */ @@ -138,18 +124,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Base Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | `~ | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 | Plvr | | Apps | 6 F6 | 7 F7 | 8 F8 | 9 F9 | 0 F10| F11 | + * | `~ | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 | Plvr | | 1HND | 6 F6 | 7 F7 | 8 F8 | 9 F9 | 0 F10| F11 | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Next/Prev | ' | , | . | P | Y | [ | | ] | F | G | C | R | L | = | + * | Next/Prev | ' | , | . | P | Y | [ | | ] | F | G | C | R | L | \ | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Tab | A | O | E | U | I |------| |------| D | H | T | N | S | \ | + * | Tab | A | O | E | U | I |------| |------| D | H | T | N | S | = | * |-----------+------+------+------+------+------| ( | | ) |------+------+------+------+------+-----------| * | Play/Pause| / | Q | J | K | X | | | | B | M | W | V | Z | Stop | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | Home | End | Down | Up | : | | - | Left | Right| PgUp | PgDn | + * | | | Left | Up | : | | - | Down | Rght | | | * `-----------------------------------' `-----------------------------------' * ,-------------. ,-------------. - * | LAlt | GUI | |EMACS | 1HND | + * | LAlt | GUI | | MDIA | ARRW | * ,------|------|------| |------+------+------. * | | | Ctrl | | LEAD | | | * |Backsp|LShift|------| |------| Enter| Space| @@ -162,25 +148,116 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,M(A_MPN) ,KC_QUOT ,KC_COMM ,KC_DOT ,KC_P ,KC_Y ,KC_LBRC ,KC_TAB ,KC_A ,KC_O ,KC_E ,KC_U ,KC_I ,KC_MPLY ,KC_SLSH ,KC_Q ,KC_J ,KC_K ,KC_X ,KC_LPRN -,KC_HOME ,KC_END ,KC_DOWN ,KC_UP ,M(A_COLN) +,KC_NO ,KC_NO ,KC_LEFT ,KC_UP ,CT_CLN ,F(F_ALT),F(F_GUI) ,F(F_CTRL) ,KC_BSPC,F(F_SFT),M(A_ESC) // right hand - ,KC_APP ,M(KF_6),M(KF_7),M(KF_8),M(KF_9) ,M(KF_10) ,KC_F11 - ,KC_RBRC ,KC_F ,KC_G ,KC_C ,KC_R ,KC_L ,KC_EQL - ,KC_D ,KC_H ,KC_T ,KC_N ,KC_S ,KC_BSLS - ,KC_RPRN ,KC_B ,KC_M ,KC_W ,KC_V ,KC_Z ,KC_MSTP - ,KC_MINS,KC_LEFT,KC_RGHT ,KC_PGUP ,KC_PGDN + ,M(OH_LEFT),M(KF_6),M(KF_7),M(KF_8),M(KF_9) ,M(KF_10) ,KC_F11 + ,KC_RBRC ,KC_F ,KC_G ,KC_C ,KC_R ,KC_L ,KC_BSLS + ,KC_D ,KC_H ,KC_T ,KC_N ,KC_S ,KC_EQL + ,KC_RPRN ,KC_B ,KC_M ,KC_W ,KC_V ,KC_Z ,KC_MSTP + ,KC_MINS,KC_DOWN,KC_RGHT ,KC_NO ,KC_NO - ,OSL(EMACS),M(OH_LEFT) + ,OSL(NMDIA),OSL(ARRW) ,KC_LEAD - ,F(F_HUN),KC_ENT ,KC_SPC + ,F(F_HUN) ,KC_ENT ,KC_SPC ), -/* Keymap 1: Application select layer +/* Keymap 1: Experimental layer + * + * ,-----------------------------------------------------. ,-----------------------------------------------------. + * | `~ | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 | Plvr | | 1HND | 6 F6 | 7 F7 | 8 F8 | 9 F9 | 0 F10| F11 | + * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| + * | Next/Prev | ' | , | . | P | Y | [ | | ] | L | F | C | R | J | = | + * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| + * | Tab | A | O | E | U | I |------| |------| D | H | T | N | S | \ | + * |-----------+------+------+------+------+------| ( | | ) |------+------+------+------+------+-----------| + * | Play/Pause| Z | G | V | K | X | | | | Q | M | W | B | / | Stop | + * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' + * | | | Left | Up | : | | - | Down | Rght | | | + * `-----------------------------------' `-----------------------------------' + * ,-------------. ,-------------. + * | LAlt | GUI | | MDIA | ARRW | + * ,------|------|------| |------+------+------. + * | | | Ctrl | | LEAD | | | + * |Backsp|LShift|------| |------| Enter| Space| + * | | | ESC | | HUN | | | + * `--------------------' `--------------------' + */ +[EXPRM] = KEYMAP( +// left hand + KC_GRV ,M(KF_1) ,M(KF_2) ,M(KF_3),M(KF_4),M(KF_5),M(A_PLVR) +,M(A_MPN) ,KC_QUOT ,KC_COMM ,KC_DOT ,KC_P ,KC_Y ,KC_LBRC +,KC_TAB ,KC_A ,KC_O ,KC_E ,KC_U ,KC_I +,KC_MPLY ,KC_Z ,KC_G ,KC_V ,KC_K ,KC_X ,KC_LPRN +,KC_NO ,KC_NO ,KC_LEFT ,KC_UP ,CT_CLN + + ,F(F_ALT),F(F_GUI) + ,F(F_CTRL) + ,KC_BSPC,F(F_SFT),M(A_ESC) + + // right hand + ,M(OH_LEFT),M(KF_6),M(KF_7),M(KF_8),M(KF_9) ,M(KF_10) ,KC_F11 + ,KC_RBRC ,KC_L ,KC_F ,KC_C ,KC_R ,KC_J ,KC_BSLS + ,KC_D ,KC_H ,KC_T ,KC_N ,KC_S ,KC_EQL + ,KC_RPRN ,KC_Q ,KC_M ,KC_W ,KC_B ,KC_SLSH ,KC_MSTP + ,KC_MINS,KC_DOWN,KC_RGHT ,KC_NO ,KC_NO + + ,OSL(NMDIA),OSL(ARRW) + ,KC_LEAD + ,F(F_HUN) ,KC_ENT ,KC_SPC + ), + +/* Keymap 2: Arrow layer + * + * ,-----------------------------------------------------. ,-----------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| + * | | | | | | | | | | | | | | | | + * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| + * | | | | | | |------| |------| | | | | | | + * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| + * | | | | | | | | | | | | | | | | + * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' + * | | | Home | PgUp | | | | PgDn | End | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ + +[ARRW] = KEYMAP( +// left hand + KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_HOME ,KC_PGUP ,KC_TRNS + + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS + + // right hand + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_PGDN ,KC_END ,KC_TRNS ,KC_TRNS + + ,KC_TRNS ,KC_TRNS + ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS + ), + +/* Keymap 3: Application select layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. * | |Music |Slack |Emacs |Term |Chrome| | | | | | | | | | @@ -227,7 +304,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), -/* Keymap 2: Hungarian Layer +/* Keymap 4: Hungarian Layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. * | | | | | | | | | | | | | | | | @@ -251,73 +328,73 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [HUN] = KEYMAP( // left hand - KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_TRNS + KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,M(HU_OEE),KC_NO ,M(HU_UEE),KC_NO ,KC_NO ,KC_NO ,M(HU_AA),M(HU_OO) ,M(HU_EE),M(HU_UU) ,M(HU_II) -,KC_TRNS ,KC_NO ,M(HU_OE) ,KC_NO ,M(HU_UE) ,KC_NO ,KC_NO -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_NO +,KC_NO ,KC_NO ,M(HU_OE) ,KC_NO ,M(HU_UE) ,KC_NO ,KC_NO +,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_NO ,KC_NO + ,KC_NO + ,KC_NO ,KC_TRNS ,KC_TRNS // right hand ,KC_TRNS ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO - ,KC_NO ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,F(F_BSE),KC_TRNS ,KC_TRNS ), -/* Keymap 3: Spacemacs layer +/* Keymap 5: Navigation & Media layer * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | MS Slow | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 |ScrLCK| |ScrLCK| 6 F6 | 7 F7 | 8 F8 | 9 F9 | 0 F10| F11 | + * | MS Slow | | | | | |ScrLCK| |ScrLCK| | | | | | | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | MS Normal | | Home | Up | PgUp | |Visual| |Scroll| $ |MsUpL | MsUp |MsUpR | R |PrintScreen| - * |-----------+------+------+------+------+------| Mode | | Up |------+------+------+------+------+-----------| - * | MS Fast |APPEND| Left | Down | Right| INS |------| |------| D |MsLeft| MsDn |MsRght| | | - * |-----------+------+------+------+------+------| Cut | |Scroll|------+------+------+------+------+-----------| - * | Play/Pause| | End | Down | PgDn | X | Copy | | Down | |MsDnL | W |MsDnR | | Stop | + * | MS Normal | | Home | Up | PgUp | | | |Scroll| |MsUpL | MsUp |MsUpR | |PrintScreen| + * |-----------+------+------+------+------+------| | | Up |------+------+------+------+------+-----------| + * | MS Fast | | Left | Down | Right| |------| |------| |MsLeft| MsDn |MsRght| | | + * |-----------+------+------+------+------+------| | |Scroll|------+------+------+------+------+-----------| + * | Play/Pause| | End | Down | PgDn | | | | Down | |MsDnL | MsDn |MsDnR | | Stop | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * |EmacsM|TermM |OtherM| | | |Vol Up|Vol Dn| Mute | | | + * | | | | | | | | | | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | Alt | GUI | | BASE | MClk | + * | Mute | VlUp | | BASE | MClk | * ,------|------|------| |------+------+------. - * |Delete| | Ctrl | | Prev |Left |Right | - * | |LShift|------| |------| Click| Click| - * |Paste | | ESC | | Next | | | + * | | | VlDn | | Prev |Left |Right | + * | SPC | Enter|------| |------| Click| Click| + * | | | ESC | | Next | | | * `--------------------' `--------------------' */ -[EMACS] = KEYMAP( +[NMDIA] = KEYMAP( // left hand - KC_ACL0 ,M(KF_1) ,M(KF_2) ,M(KF_3) ,M(KF_4) ,M(KF_5) ,LGUI(KC_L) -,KC_ACL1 ,KC_NO ,KC_HOME ,KC_UP ,KC_PGUP ,KC_NO ,M(AE_VIS) -,KC_ACL2 ,M(AE_APPND) ,KC_LEFT ,KC_DOWN ,KC_RIGHT,M(AE_INS) -,KC_MPLY ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_X ,M(AE_CPYC) -,M(AE_EMACS),M(AE_TERM) ,M(AE_OTHER),KC_NO ,KC_NO - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,M(AE_PSTDEL),KC_TRNS ,KC_TRNS + KC_ACL0 ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,LGUI(KC_L) +,KC_ACL1 ,KC_NO ,KC_HOME ,KC_UP ,KC_PGUP ,KC_NO ,KC_NO +,KC_ACL2 ,KC_NO ,KC_LEFT ,KC_DOWN ,KC_RIGHT,KC_NO +,KC_MPLY ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_NO +,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO + ,KC_MUTE ,KC_VOLU + ,KC_VOLD + ,KC_SPC,KC_ENTER,M(A_ESC) // right hand - ,LGUI(KC_L),M(KF_6) ,M(KF_7) ,M(KF_8) ,M(KF_9) ,M(KF_10) ,M(KF_11) - ,KC_WH_U ,KC_DLR ,M(A_MUL),KC_MS_U ,M(A_MUR),M(AE_OVR),KC_PSCR - ,KC_D ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_NO ,KC_NO - ,KC_WH_D ,KC_NO ,M(A_MDL),KC_W ,M(A_MDR),KC_NO ,KC_MSTP - ,KC_VOLU ,KC_VOLD ,KC_MUTE ,KC_NO ,KC_NO + ,LGUI(KC_L),KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO + ,KC_WH_U ,KC_NO ,M(A_MUL),KC_MS_U ,M(A_MUR),KC_NO ,KC_PSCR + ,KC_NO ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_NO ,KC_NO + ,KC_WH_D ,KC_NO ,M(A_MDL),KC_MS_D ,M(A_MDR),KC_NO ,KC_MSTP + ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_NO ,KC_TRNS ,KC_MS_BTN3 ,KC_MPRV ,KC_MNXT ,KC_BTN1 ,KC_BTN2 ), -/* Keymap 5: One-handed, left side +/* Keymap 6: One-handed, left side * * ,-----------------------------------------------------. * | `~ | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 |A BSE| @@ -362,7 +439,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_NO ,KC_NO ,KC_NO ), -/* Keymap 6: One-handed, right side +/* Keymap 7: One-handed, right side * * ,-----------------------------------------------------. * | = F11 | 0 F10| 9 F9 | 8 F8 | 7 F7 | 6 F6 |A BSE| @@ -407,15 +484,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_NO ,KC_NO ,KC_NO ), -/* Keymap 7: Steno for Plover +/* Keymap 8: Steno for Plover * * ,--------------------------------------------------. ,--------------------------------------------------. * | | | | | | | BASE | | | | | | | | | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | # | # | # | # | # | | | | # | # | # | # | # | # | + * | | # | # | # | # | # | # | | # | # | # | # | # | # | # | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | T | P | H | |------| |------| | F | P | L | T | D | - * |--------+ S +------+------+------+ * | | | | * +------+------+------+------+--------| + * |--------+ S +------+------+------+ * | * | | * | * +------+------+------+------+--------| * | | | K | W | R | | | | | | R | B | G | S | Z | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * | | | | | | | | | | | | @@ -432,9 +509,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [PLVR] = KEYMAP( // left hand KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, M(A_PLVR), -KC_NO, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, KC_NO, +KC_NO, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, KC_NO, PV_LS, PV_LT, PV_LP, PV_LH, PV_STAR, -KC_NO, PV_LS, PV_LK, PV_LW, PV_LR, PV_STAR, KC_NO, +KC_NO, PV_LS, PV_LK, PV_LW, PV_LR, PV_STAR, PV_STAR, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, @@ -442,61 +519,15 @@ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, // right hand KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, - KC_NO, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, + PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_STAR, PV_RF, PV_RP, PV_RL, PV_RT, PV_RD, - KC_NO, PV_STAR, PV_RR, PV_RB, PV_RG, PV_RS, PV_RZ, - KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + PV_STAR, PV_STAR, PV_RR, PV_RB, PV_RG, PV_RS, PV_RZ, + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,PV_E, PV_U ), -/* Keymap 8: Experimental layer - * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | `~ | 1 F1 | 2 F2 | 3 F3 | 4 F4 | 5 F5 | Plvr | | Apps | 6 F6 | 7 F7 | 8 F8 | 9 F9 | 0 F10| F11 | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Next/Prev | ' | , | . | P | Y | [ | | ] | Q | F | C | R | J | = | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Tab | A | O | E | U | I |------| |------| D | H | T | N | S | \ | - * |-----------+------+------+------+------+------| ( | | ) |------+------+------+------+------+-----------| - * | Play/Pause| Z | K | V | G | X | | | | L | M | W | B | / | Stop | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | Home | End | Down | Up | : | | - | Left | Right| PgUp | PgDn | - * `-----------------------------------' `-----------------------------------' - * ,-------------. ,-------------. - * | LAlt | GUI | |EMACS | 1HND | - * ,------|------|------| |------+------+------. - * | | | Ctrl | | LEAD | | | - * |Backsp|LShift|------| |------| Enter| Space| - * | | | ESC | | HUN | | | - * `--------------------' `--------------------' - */ -[EXPRM] = KEYMAP( -// left hand - KC_GRV ,M(KF_1) ,M(KF_2) ,M(KF_3),M(KF_4),M(KF_5),M(A_PLVR) -,M(A_MPN) ,KC_QUOT ,KC_COMM ,KC_DOT ,KC_P ,KC_Y ,KC_LBRC -,KC_TAB ,KC_A ,KC_O ,KC_E ,KC_U ,KC_I -,KC_MPLY ,KC_Z ,KC_K ,KC_V ,KC_G ,KC_X ,KC_LPRN -,KC_HOME ,KC_END ,KC_DOWN ,KC_UP ,M(A_COLN) - - ,F(F_ALT),F(F_GUI) - ,F(F_CTRL) - ,KC_BSPC,F(F_SFT),M(A_ESC) - - // right hand - ,KC_APP ,M(KF_6),M(KF_7),M(KF_8),M(KF_9) ,M(KF_10) ,KC_F11 - ,KC_RBRC ,KC_Q ,KC_F ,KC_C ,KC_R ,KC_J ,KC_EQL - ,KC_D ,KC_H ,KC_T ,KC_N ,KC_S ,KC_BSLS - ,KC_RPRN ,KC_L ,KC_M ,KC_W ,KC_B ,KC_SLSH ,KC_MSTP - ,KC_MINS,KC_LEFT,KC_RGHT ,KC_PGUP ,KC_PGDN - - ,OSL(EMACS),M(OH_LEFT) - ,KC_LEAD - ,F(F_HUN),KC_ENT ,KC_SPC - ), - - }; const uint16_t PROGMEM fn_actions[] = { @@ -616,26 +647,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; - case A_COLN: - if (keyboard_report->mods & MOD_BIT(KC_LSFT) || - ((get_oneshot_mods() & MOD_BIT(KC_LSFT)) && !has_oneshot_mods_timed_out())) { - int oneshot = ((get_oneshot_mods() & MOD_BIT(KC_LSFT)) && !has_oneshot_mods_timed_out()); - - if (record->event.pressed) { - if (oneshot) - clear_oneshot_mods (); - unregister_code (KC_LSFT); - - register_code (KC_SCLN); - unregister_code (KC_SCLN); - if (!oneshot) - register_code (KC_LSFT); - } - } else { - return MACRODOWN (D(RSFT), T(SCLN), U(RSFT), END); - } - break; - case A_MPN: if (record->event.pressed) { if (keyboard_report->mods & MOD_BIT(KC_LSFT) || @@ -722,126 +733,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) mousekey_send(); break; - /* EMACS layer stuff */ - case AE_EMACS: - if (record->event.pressed) { - cp_mode = CP_EMACS; - } - break; - - case AE_TERM: - if (record->event.pressed) { - cp_mode = CP_TERM; - } - break; - - case AE_OTHER: - if (record->event.pressed) { - cp_mode = CP_OTHER; - } - break; - - case AE_VIS: - if (cp_mode == CP_EMACS && record->event.pressed) { - return MACRO(T(V), END); - } - break; - - case AE_CPYC: - if (record->event.pressed) { - m_copypaste_timer = timer_read (); - } else { - if (timer_elapsed (m_copypaste_timer) > TAPPING_TERM) { - // Long press: Cut - switch (cp_mode) { - case CP_EMACS: - return MACRO(T(X), END); - break; - case CP_TERM: - return MACRO(D(RCTRL), D(RSFT), T(X), U(RSFT), U(RCTRL), END); - break; - case CP_OTHER: - return MACRO(D(RCTRL), T(X), U(RCTRL), END); - break; - } - } else { - // Short press: Copy - switch (cp_mode) { - case CP_EMACS: - return MACRO(T(Y), END); - break; - case CP_TERM: - return MACRO(D(RCTRL), D(RSFT), T(C), U(RSFT), U(RCTRL), END); - break; - case CP_OTHER: - return MACRO(D(RCTRL), T(C), U(RCTRL), END); - break; - } - } - } - break; - - case AE_PSTDEL: - if (record->event.pressed) { - m_cutdel_timer = timer_read (); - } else { - if (timer_elapsed (m_cutdel_timer) > TAPPING_TERM) { - // Long press: Delete - switch (cp_mode) { - case CP_EMACS: - return MACRO(T(D), END); - break; - case CP_TERM: - case CP_OTHER: - return MACRO(T(DEL), END); - break; - } - } else { - // Short press: Paste - switch (cp_mode) { - case CP_EMACS: - if (keyboard_report->mods & MOD_BIT(KC_RSFT)) { - unregister_code (KC_RSFT); - return MACRO(U(RSFT), T(RBRC), T(P), D(RSFT), END); - } - else - return MACRO(T(P), END); - break; - case CP_TERM: - return MACRO(D(RCTRL), D(RSFT), T(V), U(RSFT), U(RCTRL), END); - break; - case CP_OTHER: - return MACRO(D(RCTRL), T(V), U(RCTRL), END); - break; - } - } - } - break; - - case AE_INS: - if (record->event.pressed) { - return MACRO(T(I), END); - } else { - layer_clear(); - } - break; - - case AE_OVR: - if (record->event.pressed) { - return MACRO(T(R), END); - } else { - layer_clear(); - } - break; - - case AE_APPND: - if (record->event.pressed) { - return MACRO(T(A), END); - } else { - layer_clear(); - } - break; - /* Plover base */ case A_PLVR: toggle_steno(record->event.pressed); @@ -872,7 +763,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case APP_SLK: - return MACRODOWN(T(S), T(C), T(U), T(D), T(C), T(L), T(O), T(U), T(D), T(ENT), END); + return MACRODOWN(T(S), T(L), T(A), T(C), T(K), T(ENT), END); case APP_EMCS: return MACRODOWN(T(E), T(M), T(A), T(C), T(S), T(ENT), END); @@ -1000,6 +891,21 @@ void matrix_scan_user(void) { if (gui_timer && timer_elapsed (gui_timer) > TAPPING_TERM) unregister_code (KC_LGUI); + if (ct_cln_timer && timer_elapsed (ct_cln_timer) > TAPPING_TERM) { + if (ct_cln_count == 1) { + register_code (KC_RSFT); + register_code (KC_SCLN); + unregister_code (KC_SCLN); + unregister_code (KC_RSFT); + } else if (ct_cln_count == 2) { + register_code (KC_SCLN); + unregister_code (KC_SCLN); + } + + ct_cln_count = 0; + ct_cln_timer = 0; + } + if (layer != OHLFT) oh_left_blink = 0; if (layer != OHRGT) @@ -1008,7 +914,7 @@ void matrix_scan_user(void) { if (layer == HUN) { ergodox_right_led_2_on(); ergodox_right_led_3_on(); - } else if (layer == EMACS) { + } else if (layer == NMDIA) { ergodox_right_led_1_on(); ergodox_right_led_2_on(); } else if (layer == PLVR) { @@ -1055,7 +961,7 @@ void matrix_scan_user(void) { ergodox_right_led_1_on (); } else { ergodox_right_led_1_set (LED_BRIGHTNESS_LO); - if (layer != OHLFT && layer != EMACS && layer != PLVR && layer != EXPRM) + if (layer != OHLFT && layer != NMDIA && layer != PLVR && layer != EXPRM) ergodox_right_led_1_off (); } @@ -1065,7 +971,7 @@ void matrix_scan_user(void) { ergodox_right_led_2_on (); } else { ergodox_right_led_2_set (LED_BRIGHTNESS_LO); - if (layer != OHRGT && layer != HUN && layer != OHLFT && layer != EMACS && layer != PLVR && layer != EXPRM) + if (layer != OHRGT && layer != HUN && layer != OHLFT && layer != NMDIA && layer != PLVR && layer != EXPRM) ergodox_right_led_2_off (); } @@ -1087,11 +993,9 @@ void matrix_scan_user(void) { ang_do_unicode (); } -#ifdef QMK_VERSION SEQ_ONE_KEY (KC_V) { - SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION); + SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ (" QMK_VERSION "/" KEYMAP_VERSION ")"); } -#endif SEQ_ONE_KEY (KC_L) { /* λ */ @@ -1165,8 +1069,36 @@ void matrix_scan_user(void) { ergodox_right_led_2_off (); _delay_ms (100); ergodox_right_led_3_off (); - } } } } + +bool process_record_user (uint16_t keycode, keyrecord_t *record) { + switch(keycode) { + case CT_CLN: + if (record->event.pressed) { + ct_cln_count++; + ct_cln_timer = timer_read (); + } else { + } + return false; + break; + + default: + if (ct_cln_count == 1) { + register_code (KC_RSFT); + register_code (KC_SCLN); + unregister_code (KC_SCLN); + unregister_code (KC_RSFT); + } else if (ct_cln_count == 2) { + register_code (KC_SCLN); + unregister_code (KC_SCLN); + } + ct_cln_count = 0; + ct_cln_timer = 0; + break; + } + + return true; +} diff --git a/keyboard/ergodox_ez/keymaps/algernon/readme.md b/keyboards/ergodox_ez/keymaps/algernon/readme.md index c9c481add2..6b7e8fa2e1 100644 --- a/keyboard/ergodox_ez/keymaps/algernon/readme.md +++ b/keyboards/ergodox_ez/keymaps/algernon/readme.md @@ -10,13 +10,29 @@ history of the layout, see my Some of the things in the layout only work when one uses Spacemacs and GNOME under Linux. Your mileage may vary. +## Table of Contents + +* [Layouts](#layouts) + - [Base layer](#base-layer) + - [Experimental layer](#experimental-layer) + - [Hungarian layer](#hungarian-layer) + - [Navigation and media layer](#navigation-and-media-layer) + - [One-handed layer](#one-handed-layer) + - [Steno layer](#steno-layer) + - [LED states](#led-states) +* [Building](#building) + - [Using on Windows](#using-on-windows) +* [Changelog](#changelog) +* [License](#license) + +# Layouts + ## Base layer [![Base layer](images/base-layer.png)](http://www.keyboard-layout-editor.com/#/gists/28f7eb305fdbff943613e1dc7aa9e82b) -At its core, this is a Dvorak layout, with some minor changes (for example, `-` -being on the left half, and on the innermost key of the bottom row on the -right). The more interesting parts are how certain keys behave: +At its core, this is a Dvorak layout, with some minor changes. The more +interesting parts are how certain keys behave: * The keys on the number row double as function keys, when held for a bit longer than an usual tap. This allows me to use the function keys without having to @@ -33,9 +49,13 @@ right). The more interesting parts are how certain keys behave: normal layout. * The `ESC` key also doubles as a one-shot cancel key: if tapped while any of the one-shot modifiers are in-flight (as in, single-tapped, and not expired - yet), it cancels all one-shot modifiers. Otherwise it sends the usual keycode. -* The **Emacs** and **Hun** layer keys are one-shot, the **1Hand** and **STENO** - keys are toggles. + yet), it cancels all one-shot modifiers. It also cancels the **Hun** layer, if + active. Otherwise it sends the usual keycode. +* The **Media**, **Arrow**, and **Hun** layer keys are one-shot, the **1Hand** + and **STENO** keys are toggles. +* Toggling the **Arrow** layer toggles between the cursor arrows and the paging + keys on the bottom row. +* Tapping the `:` key once yields `:`, tapping it twice yields `;`. * The **Lead** key allows me to type in a sequence of keys, and trigger some actions: - `LEAD u` enters unicode input mode, by sending the GTK+ key sequence that @@ -45,8 +65,19 @@ right). The more interesting parts are how certain keys behave: - `LEAD y` types `\o/`. - `LEAD w m` maximises the currently focused window. - `LEAD e` makes the [experimental layer](#experimental-layer) the default. - - `LEAD v` prints the firmware version, the keyboard and the keymap, if - compiled with a QMK version that has these available. + - `LEAD v` prints the firmware version, the keyboard and the keymap. + +## Experimental layer + +[![Experimental layer](images/experimental-layer.png)](http://www.keyboard-layout-editor.com/#/gists/6ff50bf71248e05aab5b3fec4fae3d08) + +While using the standard Dvorak layout, I encountered a number of +inconveniences, and on this layer, I am playing with ideas to make the layout +feel better. Initially, it was based on [Capewell-Dvorak][cpd], but that too, +had shortcomings I was not happy with. So now this is something inbetween, with +own observations thrown in. How it works out in the long run remains to be seen. + + [cpd]: http://www.michaelcapewell.com/projects/keyboard/layout_capewell-dvorak.htm ## Hungarian layer @@ -57,32 +88,12 @@ variant. For some, which can have other diatribes, the long one is on top, short's on bottom. Tapping any of the accented characters takes us back to the base layer. -## Emacs layer - -[![Emacs layer](images/emacs-layer.png)](http://www.keyboard-layout-editor.com/#/gists/c59c453f9fe1a3238ba1494e7e5c6892) - -This layer is primarily for navigating text - and for some mousing and other -things, because there was space. Most of the keys should be pretty -self-explanatory, except for a few: - -* There are three keys on the bottom row of the left side, that change how some - of the other keys - explained just below - work. The keys are for *Emacs - mode* (the default), *Terminal mode*, and *Traditional mode*, respectively. -* The *Visual mode* key (the top big key on the left side) sends the `v` key in - *Emacs mode*, to enter Visual mode in Spacemacs. In all other modes, it is a - no-op. -* The *Copy/Cut* key (the bottom big key on the left side) sends the copy - command on tap, the cut one when held for longer than a normal tap. The **copy - command** is `y` in *Emacs mode*, `Ctrl-Shift-c` in *Terminal mode*, and - `Ctrl-c` in *Traditional mode*. The **cut command** is `x` in *Emacs mode*, - `Ctrl-Shift-x` in *Terminal Mode* and `Ctrl-x` in *Traditional mode*. -* The *Paste/Delete* key (the leftmost key on the left thumb cluster) sends the - paste command on tap, the delete one when held longer than a normal tap. The - **paste command** is `p` in *Emacs mode*, `Ctrl-Shift-v` in *Terminal mode*, - and `Ctrl-v` in *Traditional mode*. The **delete command** is `d` in *Emacs - mode*, and `DEL` in the other two. -* The `A`, `I` and `R` keys will - after sending themselves - clear the layer - back to the base layer. This allows a quick escape from the layer. +## Navigation and media layer + +[![Navigation and media layer](images/nav-n-media-layer.png)](http://www.keyboard-layout-editor.com/#/gists/c59c453f9fe1a3238ba1494e7e5c6892) + +This layer is primarily for navigating with the cursor or the mouse, and some +media things. ## One-handed layer @@ -113,33 +124,50 @@ This is to be used with [Plover](http://www.openstenoproject.org/plover/), nothing really fancy here. The **STENO** key toggles the layer on and off, and sends the toggle command to Plover too. -## Experimental layer - -[![Experimental layer](images/experimental-layer.png)](http://www.keyboard-layout-editor.com/#/gists/6ff50bf71248e05aab5b3fec4fae3d08) - -While using the standard Dvorak layout, I encountered a number of -inconveniences, and on this layer, I am playing with ideas to make the layout -feel better. Initially, it was based on [Capewell-Dvorak][cpd], but that too, -had shortcomings I was not happy with. So now this is something inbetween, with -own observations thrown in. How it works out in the long run remains to be seen. - - [cpd]: http://www.michaelcapewell.com/projects/keyboard/layout_capewell-dvorak.htm +## LED states + +The primary purpose of the LEDs is to show the modifier status, a secondary, to +show which layer is active. Each modifier, `Shift`, `Alt` and `Control` each +have their designated LEDs: the *red*, *green* and *blue*, respectively. When a +modifier is in a one-shot state, the respective LED will turn on with a dimmer +light. If the modifier is toggled on, the brightness of the LED turns full. + +For the layers, the following rules apply: + +* When the [Experimental layer](#experimental-layer) is toggled on, LEDs will + light up from left to right in a sequence, then turn off. When the layer is + toggled off, the LEDs light up and turn off in the other direction. No LEDs + are on while the layer is active. +* When the [Hungarian layer](#hungarian-layer) is active, the *green* and *blue* + LEDs are on. +* When the [Navigation and media layer](#navigation-and-media-layer) is active, + the *red* and *green* ones are on. +* When the [One-handed layer](#one-handed-layer) is active, the *green* LED is + on and bright, and either the *red* or the *blue* one is going to slowly + blink, depending on the currently active side. +* For the [Steno layer](#steno-layer), all LEDs will be turned on. + +Unless noted otherwise, the layers use a dim light for the LEDs, while modifiers +use a stronger one, and modifiers override any layer preferences. For example, +when on the one-handed layer, with the left side active (*red* light blinking), +if `Shift` is on, the *red* light will be constantly on. # Building To make my workflow easier, this layout is maintained in [its own repository][algernon:ez-layout]. To build it, you will need the -[QMK][qmk] firmware checked out, and this repo either checked out, or symlinked -to `keyboard/ergodox_ez/algernon`. One way to achieve that is this: +[QMK][qmk] firmware checked out, and this repo either checked out to something +like `keyboards/ergodox_ez/algernon-master`. One way to achieve that is this: [algernon:ez-layout]: https://github.com/algernon/ergodox-layout [qmk]: https://github.com/jackhumbert/qmk_firmware ``` $ git clone https://github.com/jackhumbert/qmk_firmware.git -$ cd qmk_firmware/keyboard/ergodox_ez -$ git clone https://github.com/algernon/ergodox-layout.git keymaps/algernon -$ make KEYMAP=algernon +$ cd qmk_firmware +$ git clone https://github.com/algernon/ergodox-layout.git \ + keyboards/ergodox_ez/keymaps/algernon-master +$ make KEYBOARD=ergodox_ez KEYMAP=algernon-master ``` From time to time, updates may be submitted back to the QMK repository. If you @@ -147,10 +175,54 @@ are reading it there, you can build the firmware like any other firmware included with it (assuming you are in the root directory of the firmware): ``` -$ cd keyboard/ergodox_ez -$ make KEYMAP=algernon +$ make KEYBOARD=ergodox_ez KEYMAP=algernon ``` +## Using on Windows + +The keymap default to forcing NKRO, which seems to upset Windows, and except the +modifiers, none of them work. If you experience this problem, recompile the +firmware with `FORCE_NKRO=no` added to the `make` command line. + +# Changelog + +## v1.2 - 2016-06-22 + +* The forced NKRO mode can be easily toggled off at compile-time, to make the + firmware compatible with [certain operating systems](#using-on-windows). +* The `:;` key has changed behaviour: to access the `;` symbol, the key needs to + be double-tapped, instead of shifted. +* The `=` and `\` keys were swapped, `=` moved to the home row, on both the + [base](#base-layer) and the [experimental](#experimental-layer) layers. +* The arrow and navigation keys were redone, they are now more accessible, but + the navigation keys require an extra tap to access. +* The **Emacs** layer is gone, replaced by a simplified + [navigation and media](#navigation-and-media-layer) layer. +* `LEAD v` types the firmware version, and the keymap version. +* On the [experimental](#experimental-layer) layer, the `L` and `Q`, and the `K` + and `G` keys were swapped. +* The [Steno](#steno-layer) layer gained a few more `#` and `*` keys, to make it + easier on my fingers. + +## v1.1 - 2016-06-14 + +* The keyboard starts in NKRO mode, bootmagic and other things are disabled. +* A [Steno](#steno-layer) layer was added, to be used with Plover. +* An [experimental](#experimental-layer) layer was added, something halfway + between Dvorak and Capewell-Dvorak. A work in progress. +* `LEAD y` types `\o/`. +* Some keys on the [Base](#base-layer) layer have been moved around: + - `?` moved to the left pinky, left of `Q`. + - `=` shifted one row down, but `F11` stayed where it was. + - `-` on the left half was replaced by `Tab`. + - `Tab`'s original position is taken by a `Media Next`/`Media Prev` key. + - `:` now inputs `;` when shifted. +* `ESC` cancels the [Hungarian](#hungarian-layer) layer too, not just modifiers. + +## v1.0 - 2016-05-26 + +Initial version. + # License The layout, being a derivative of the original TMK firmware which is under the diff --git a/keyboard/ergodox_ez/keymaps/algernon/tools/max-focused b/keyboards/ergodox_ez/keymaps/algernon/tools/max-focused index 4d5220aa8b..4d5220aa8b 100755 --- a/keyboard/ergodox_ez/keymaps/algernon/tools/max-focused +++ b/keyboards/ergodox_ez/keymaps/algernon/tools/max-focused diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/compiled.hex b/keyboards/ergodox_ez/keymaps/andrew_osx/compiled.hex index 14d0fbe0bd..14d0fbe0bd 100644 --- a/keyboard/ergodox_ez/keymaps/andrew_osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/andrew_osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c b/keyboards/ergodox_ez/keymaps/andrew_osx/keymap.c index 48257d23a3..48257d23a3 100644 --- a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/andrew_osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/bepo/README.md b/keyboards/ergodox_ez/keymaps/bepo/README.md index 338909ed99..338909ed99 100644 --- a/keyboard/ergodox_ez/keymaps/bepo/README.md +++ b/keyboards/ergodox_ez/keymaps/bepo/README.md diff --git a/keyboard/ergodox_ez/keymaps/bepo/bepo.png b/keyboards/ergodox_ez/keymaps/bepo/bepo.png Binary files differindex 3df7aa609f..3df7aa609f 100644 --- a/keyboard/ergodox_ez/keymaps/bepo/bepo.png +++ b/keyboards/ergodox_ez/keymaps/bepo/bepo.png diff --git a/keyboard/ergodox_ez/keymaps/bepo/compiled.hex b/keyboards/ergodox_ez/keymaps/bepo/compiled.hex index e2ed480f05..e2ed480f05 100644 --- a/keyboard/ergodox_ez/keymaps/bepo/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/bepo/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/bepo/keymap.c b/keyboards/ergodox_ez/keymaps/bepo/keymap.c index dac6b7b51a..921a94d63a 100644 --- a/keyboard/ergodox_ez/keymaps/bepo/keymap.c +++ b/keyboards/ergodox_ez/keymaps/bepo/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_bepo.h" +#include "keymap_bepo.h" #define BASE 0 // default layer #define QWER 1 // qwerty compat layer diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/Makefile b/keyboards/ergodox_ez/keymaps/coderkun_neo2/Makefile index e7b2d0a65e..e7b2d0a65e 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/Makefile +++ b/keyboards/ergodox_ez/keymaps/coderkun_neo2/Makefile diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/compiled.hex b/keyboards/ergodox_ez/keymaps/coderkun_neo2/compiled.hex index 5aa02ca4b0..5aa02ca4b0 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/coderkun_neo2/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c b/keyboards/ergodox_ez/keymaps/coderkun_neo2/keymap.c index d25e2b9954..d25e2b9954 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c +++ b/keyboards/ergodox_ez/keymaps/coderkun_neo2/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/readme.md b/keyboards/ergodox_ez/keymaps/coderkun_neo2/readme.md index 2a4d3a535b..2a4d3a535b 100644 --- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/readme.md +++ b/keyboards/ergodox_ez/keymaps/coderkun_neo2/readme.md diff --git a/keyboard/ergodox_ez/keymaps/colemak/compiled.hex b/keyboards/ergodox_ez/keymaps/colemak/compiled.hex index e3ce9a68f9..e3ce9a68f9 100644 --- a/keyboard/ergodox_ez/keymaps/colemak/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/colemak/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/colemak/keymap.c b/keyboards/ergodox_ez/keymaps/colemak/keymap.c index 9601726f7b..9601726f7b 100644 --- a/keyboard/ergodox_ez/keymaps/colemak/keymap.c +++ b/keyboards/ergodox_ez/keymaps/colemak/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/colemak/readme.md b/keyboards/ergodox_ez/keymaps/colemak/readme.md index e28b2f0856..e28b2f0856 100644 --- a/keyboard/ergodox_ez/keymaps/colemak/readme.md +++ b/keyboards/ergodox_ez/keymaps/colemak/readme.md diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex index 726a776d29..726a776d29 100644 --- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png Binary files differindex 57df5a1f99..57df5a1f99 100644 --- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png +++ b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keyboard-layout.png diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c index da540c7a30..3b74d266f7 100644 --- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c +++ b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "../../../../quantum/keymap_extras/keymap_norwegian.c" +#include "keymap_norwegian.h" #define BASE 0 // default layer #define BASE_MAC 1 // default layer mac diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md index 48f095cae9..48f095cae9 100644 --- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md +++ b/keyboards/ergodox_ez/keymaps/colemak_osx_pc_no/readme.md diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/compiled.hex b/keyboards/ergodox_ez/keymaps/csharp_dev/compiled.hex index 3f42f6272e..3f42f6272e 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/csharp_dev/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png b/keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev.png Binary files differindex 6fba568fc3..6fba568fc3 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png +++ b/keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev.png diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png b/keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png Binary files differindex b0a1c513cd..b0a1c513cd 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png +++ b/keyboards/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c b/keyboards/ergodox_ez/keymaps/csharp_dev/keymap.c index e9648ede7d..e9648ede7d 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c +++ b/keyboards/ergodox_ez/keymaps/csharp_dev/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md b/keyboards/ergodox_ez/keymaps/csharp_dev/readme.md index 96af077ade..96af077ade 100644 --- a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md +++ b/keyboards/ergodox_ez/keymaps/csharp_dev/readme.md diff --git a/keyboard/ergodox_ez/keymaps/dave/compiled.hex b/keyboards/ergodox_ez/keymaps/dave/compiled.hex index 22b5c66821..22b5c66821 100644 --- a/keyboard/ergodox_ez/keymaps/dave/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/dave/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboards/ergodox_ez/keymaps/dave/keymap.c index e9480af3e9..e9480af3e9 100644 --- a/keyboard/ergodox_ez/keymaps/dave/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dave/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dave/readme.md b/keyboards/ergodox_ez/keymaps/dave/readme.md index aa0f9bd192..aa0f9bd192 100644 --- a/keyboard/ergodox_ez/keymaps/dave/readme.md +++ b/keyboards/ergodox_ez/keymaps/dave/readme.md diff --git a/keyboard/ergodox_ez/keymaps/default/compiled.hex b/keyboards/ergodox_ez/keymaps/default/compiled.hex index 0285acb6b9..0285acb6b9 100644 --- a/keyboard/ergodox_ez/keymaps/default/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/default/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/default/default.png b/keyboards/ergodox_ez/keymaps/default/default.png Binary files differindex 6575f7b5e3..6575f7b5e3 100644 --- a/keyboard/ergodox_ez/keymaps/default/default.png +++ b/keyboards/ergodox_ez/keymaps/default/default.png diff --git a/keyboard/ergodox_ez/keymaps/default/default_highres.png b/keyboards/ergodox_ez/keymaps/default/default_highres.png Binary files differindex 7d9f045f43..7d9f045f43 100644 --- a/keyboard/ergodox_ez/keymaps/default/default_highres.png +++ b/keyboards/ergodox_ez/keymaps/default/default_highres.png diff --git a/keyboard/ergodox_ez/keymaps/default/keymap.c b/keyboards/ergodox_ez/keymaps/default/keymap.c index b48a54a43f..b48a54a43f 100644 --- a/keyboard/ergodox_ez/keymaps/default/keymap.c +++ b/keyboards/ergodox_ez/keymaps/default/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/default/readme.md b/keyboards/ergodox_ez/keymaps/default/readme.md index 8f6dba45e9..8f6dba45e9 100644 --- a/keyboard/ergodox_ez/keymaps/default/readme.md +++ b/keyboards/ergodox_ez/keymaps/default/readme.md diff --git a/keyboard/ergodox_ez/keymaps/default_osx/compiled.hex b/keyboards/ergodox_ez/keymaps/default_osx/compiled.hex index cdd9b9704c..cdd9b9704c 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/default_osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/default_osx/default_osx_highres.png b/keyboards/ergodox_ez/keymaps/default_osx/default_osx_highres.png Binary files differindex 04f46bbd54..04f46bbd54 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/default_osx_highres.png +++ b/keyboards/ergodox_ez/keymaps/default_osx/default_osx_highres.png diff --git a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c b/keyboards/ergodox_ez/keymaps/default_osx/keymap.c index c57ffbb889..c57ffbb889 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/default_osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/default_osx/readme.md b/keyboards/ergodox_ez/keymaps/default_osx/readme.md index aa749aac90..aa749aac90 100644 --- a/keyboard/ergodox_ez/keymaps/default_osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/default_osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/dragon788/compiled.hex b/keyboards/ergodox_ez/keymaps/dragon788/compiled.hex index e46a5054b5..e46a5054b5 100644 --- a/keyboard/ergodox_ez/keymaps/dragon788/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/dragon788/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c b/keyboards/ergodox_ez/keymaps/dragon788/keymap.c index 3aec8c6cf9..3aec8c6cf9 100644 --- a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dragon788/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dvorak/compiled.hex b/keyboards/ergodox_ez/keymaps/dvorak/compiled.hex index c757b276d4..c757b276d4 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/dvorak/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.png b/keyboards/ergodox_ez/keymaps/dvorak/dvorak.png Binary files differindex cb83163095..cb83163095 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.png +++ b/keyboards/ergodox_ez/keymaps/dvorak/dvorak.png diff --git a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c b/keyboards/ergodox_ez/keymaps/dvorak/keymap.c index 22947327d3..22947327d3 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dvorak/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/README.md index 984106ff46..984106ff46 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/README.md diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex index dc734d2419..dc734d2419 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png Binary files differindex 6a36f9bfa1..6a36f9bfa1 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png Binary files differindex c6e6d913cb..c6e6d913cb 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png Binary files differindex 23f56ff4c0..23f56ff4c0 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c index 82f55b4bc0..82f55b4bc0 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md b/keyboards/ergodox_ez/keymaps/dvorak_spanish/README.md index e075e3cd7d..e075e3cd7d 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md +++ b/keyboards/ergodox_ez/keymaps/dvorak_spanish/README.md diff --git a/keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex b/keyboards/ergodox_ez/keymaps/dvorak_spanish/compiled.hex index dcac1fe29d..dcac1fe29d 100644 --- a/keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/dvorak_spanish/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/dvorak_spanish/keymap.c b/keyboards/ergodox_ez/keymaps/dvorak_spanish/keymap.c index 6eb864b447..6eb864b447 100755 --- a/keyboard/ergodox_ez/keymaps/dvorak_spanish/keymap.c +++ b/keyboards/ergodox_ez/keymaps/dvorak_spanish/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex index 4db0ef0291..4db0ef0291 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png Binary files differindex 1d2583740c..1d2583740c 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png +++ b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/default_highres.png diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/keymap.c index 1d8e66a082..1d8e66a082 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c +++ b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/readme.md b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/readme.md index 4839988d9b..4839988d9b 100644 --- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/readme.md +++ b/keyboards/ergodox_ez/keymaps/emacs_osx_dk/readme.md diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/Makefile b/keyboards/ergodox_ez/keymaps/erez_experimental/Makefile index b673c5ce52..b673c5ce52 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/Makefile +++ b/keyboards/ergodox_ez/keymaps/erez_experimental/Makefile diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/compiled.hex b/keyboards/ergodox_ez/keymaps/erez_experimental/compiled.hex index c709537d60..c709537d60 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/erez_experimental/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/config.h b/keyboards/ergodox_ez/keymaps/erez_experimental/config.h index e5d7fe1885..e5d7fe1885 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/config.h +++ b/keyboards/ergodox_ez/keymaps/erez_experimental/config.h diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboards/ergodox_ez/keymaps/erez_experimental/keymap.c index 04ad2a8167..04ad2a8167 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboards/ergodox_ez/keymaps/erez_experimental/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md b/keyboards/ergodox_ez/keymaps/erez_experimental/readme.md index 66acfa187b..66acfa187b 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md +++ b/keyboards/ergodox_ez/keymaps/erez_experimental/readme.md diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex b/keyboards/ergodox_ez/keymaps/german-kinergo/compiled.hex index 1ecea9fa49..1ecea9fa49 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c b/keyboards/ergodox_ez/keymaps/german-kinergo/keymap.c index 572e03a1d5..b1cecf0ddd 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/keymap.c @@ -4,7 +4,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" // Layer names #define BASE 0 // default layer diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png b/keyboards/ergodox_ez/keymaps/german-kinergo/layout-code.png Binary files differindex a0ef551e12..a0ef551e12 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-code.png +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/layout-code.png diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png b/keyboards/ergodox_ez/keymaps/german-kinergo/layout-media.png Binary files differindex 56aea1dca4..56aea1dca4 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/layout-media.png +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/layout-media.png diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/layout.png b/keyboards/ergodox_ez/keymaps/german-kinergo/layout.png Binary files differindex 76a1aa5d7a..76a1aa5d7a 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/layout.png +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/layout.png diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/readme.md b/keyboards/ergodox_ez/keymaps/german-kinergo/readme.md index 557d85a8a4..557d85a8a4 100644 --- a/keyboard/ergodox_ez/keymaps/german-kinergo/readme.md +++ b/keyboards/ergodox_ez/keymaps/german-kinergo/readme.md diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboards/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 7076a6ecb2..7076a6ecb2 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboards/ergodox_ez/keymaps/german-manuneo/compile_keymap.py diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compiled.hex b/keyboards/ergodox_ez/keymaps/german-manuneo/compiled.hex index bef079b16a..bef079b16a 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/german-manuneo/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboards/ergodox_ez/keymaps/german-manuneo/keymap.c index 131796fc5d..5fcc14d518 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboards/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "action_layer.h" #include "keymap.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" #define UC_ASYMPTOTICALLY_EQUAL_TO 0 #define UC_DIVISION_SIGN 1 diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboards/ergodox_ez/keymaps/german-manuneo/keymap.md index 2c9e0a8376..2c9e0a8376 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md +++ b/keyboards/ergodox_ez/keymaps/german-manuneo/keymap.md diff --git a/keyboard/ergodox_ez/keymaps/german/compiled.hex b/keyboards/ergodox_ez/keymaps/german/compiled.hex index 3979ad8c93..3979ad8c93 100644 --- a/keyboard/ergodox_ez/keymaps/german/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/german/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/german/keymap.c b/keyboards/ergodox_ez/keymaps/german/keymap.c index 7ec8d99cc0..3eab51f0e2 100644 --- a/keyboard/ergodox_ez/keymaps/german/keymap.c +++ b/keyboards/ergodox_ez/keymaps/german/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" // Layer names #define BASE 0 // default layer diff --git a/keyboard/ergodox_ez/keymaps/j3rn/compiled.hex b/keyboards/ergodox_ez/keymaps/j3rn/compiled.hex index d925383407..d925383407 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/j3rn/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboards/ergodox_ez/keymaps/j3rn/keymap.c index 6e271321d5..6e271321d5 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboards/ergodox_ez/keymaps/j3rn/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/j3rn/readme.md b/keyboards/ergodox_ez/keymaps/j3rn/readme.md index fc4b640426..fc4b640426 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/readme.md +++ b/keyboards/ergodox_ez/keymaps/j3rn/readme.md diff --git a/keyboard/ergodox_ez/keymaps/jack/compiled.hex b/keyboards/ergodox_ez/keymaps/jack/compiled.hex index b5f54dd926..b5f54dd926 100644 --- a/keyboard/ergodox_ez/keymaps/jack/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/jack/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/jack/keymap.c b/keyboards/ergodox_ez/keymaps/jack/keymap.c index 80bf9d535d..80bf9d535d 100644 --- a/keyboard/ergodox_ez/keymaps/jack/keymap.c +++ b/keyboards/ergodox_ez/keymaps/jack/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/jacobono/README.md b/keyboards/ergodox_ez/keymaps/jacobono/README.md index 48de0509fc..48de0509fc 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/README.md +++ b/keyboards/ergodox_ez/keymaps/jacobono/README.md diff --git a/keyboard/ergodox_ez/keymaps/jacobono/compiled.hex b/keyboards/ergodox_ez/keymaps/jacobono/compiled.hex index bfa00ed2e1..bfa00ed2e1 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/jacobono/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png b/keyboards/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png Binary files differindex 06f63c4968..06f63c4968 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png +++ b/keyboards/ergodox_ez/keymaps/jacobono/img/colemak-default-layer.png diff --git a/keyboard/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png b/keyboards/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png Binary files differindex 4dd7182785..4dd7182785 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png +++ b/keyboards/ergodox_ez/keymaps/jacobono/img/number-dpad-layer.png diff --git a/keyboard/ergodox_ez/keymaps/jacobono/img/symbol-layer.png b/keyboards/ergodox_ez/keymaps/jacobono/img/symbol-layer.png Binary files differindex ee224cf0c1..ee224cf0c1 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/img/symbol-layer.png +++ b/keyboards/ergodox_ez/keymaps/jacobono/img/symbol-layer.png diff --git a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c b/keyboards/ergodox_ez/keymaps/jacobono/keymap.c index 6b19800af0..6b19800af0 100644 --- a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c +++ b/keyboards/ergodox_ez/keymaps/jacobono/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/jgarr/compiled.hex b/keyboards/ergodox_ez/keymaps/jgarr/compiled.hex index d452983998..d452983998 100644 --- a/keyboard/ergodox_ez/keymaps/jgarr/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/jgarr/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c b/keyboards/ergodox_ez/keymaps/jgarr/keymap.c index a3ad2040f4..a3ad2040f4 100644 --- a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c +++ b/keyboards/ergodox_ez/keymaps/jgarr/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/kastyle/compiled.hex b/keyboards/ergodox_ez/keymaps/kastyle/compiled.hex index 0a229cac5b..0a229cac5b 100644 --- a/keyboard/ergodox_ez/keymaps/kastyle/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/kastyle/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c b/keyboards/ergodox_ez/keymaps/kastyle/keymap.c index 3982e0a19f..3982e0a19f 100644 --- a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c +++ b/keyboards/ergodox_ez/keymaps/kastyle/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/compiled.hex b/keyboards/ergodox_ez/keymaps/kines-ish/compiled.hex index 54524b326a..54524b326a 100644 --- a/keyboard/ergodox_ez/keymaps/kines-ish/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/kines-ish/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c b/keyboards/ergodox_ez/keymaps/kines-ish/keymap.c index 5063c99f28..5063c99f28 100644 --- a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c +++ b/keyboards/ergodox_ez/keymaps/kines-ish/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/readme.md b/keyboards/ergodox_ez/keymaps/kines-ish/readme.md index 5d39a0590d..5d39a0590d 100644 --- a/keyboard/ergodox_ez/keymaps/kines-ish/readme.md +++ b/keyboards/ergodox_ez/keymaps/kines-ish/readme.md diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/compiled.hex b/keyboards/ergodox_ez/keymaps/mpiechotka/compiled.hex index 35a56dd4c1..35a56dd4c1 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/mpiechotka/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboards/ergodox_ez/keymaps/mpiechotka/keymap.c index 0c4f85a3da..5bfef59955 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c +++ b/keyboards/ergodox_ez/keymaps/mpiechotka/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_colemak.h" +#include "keymap_colemak.h" enum { BASE = 0, diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/readme.md b/keyboards/ergodox_ez/keymaps/mpiechotka/readme.md index 785400d1d2..785400d1d2 100644 --- a/keyboard/ergodox_ez/keymaps/mpiechotka/readme.md +++ b/keyboards/ergodox_ez/keymaps/mpiechotka/readme.md diff --git a/keyboard/ergodox_ez/keymaps/msc/compiled.hex b/keyboards/ergodox_ez/keymaps/msc/compiled.hex index b30b84d293..b30b84d293 100644 --- a/keyboard/ergodox_ez/keymaps/msc/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/msc/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboards/ergodox_ez/keymaps/msc/img/code_layer.png Binary files differindex 7b5efaae79..7b5efaae79 100644 --- a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png +++ b/keyboards/ergodox_ez/keymaps/msc/img/code_layer.png diff --git a/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png b/keyboards/ergodox_ez/keymaps/msc/img/main_layer.png Binary files differindex 65f92dda1b..65f92dda1b 100644 --- a/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png +++ b/keyboards/ergodox_ez/keymaps/msc/img/main_layer.png diff --git a/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png b/keyboards/ergodox_ez/keymaps/msc/img/media_layer.png Binary files differindex a69799b073..a69799b073 100644 --- a/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png +++ b/keyboards/ergodox_ez/keymaps/msc/img/media_layer.png diff --git a/keyboard/ergodox_ez/keymaps/msc/keymap.c b/keyboards/ergodox_ez/keymaps/msc/keymap.c index e567e513f9..e567e513f9 100644 --- a/keyboard/ergodox_ez/keymaps/msc/keymap.c +++ b/keyboards/ergodox_ez/keymaps/msc/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/msc/readme.md b/keyboards/ergodox_ez/keymaps/msc/readme.md index 0d14fcbd29..0d14fcbd29 100644 --- a/keyboard/ergodox_ez/keymaps/msc/readme.md +++ b/keyboards/ergodox_ez/keymaps/msc/readme.md diff --git a/keyboard/ergodox_ez/keymaps/naps62/README.md b/keyboards/ergodox_ez/keymaps/naps62/README.md index 14728e4cc4..14728e4cc4 100644 --- a/keyboard/ergodox_ez/keymaps/naps62/README.md +++ b/keyboards/ergodox_ez/keymaps/naps62/README.md diff --git a/keyboard/ergodox_ez/keymaps/naps62/compiled.hex b/keyboards/ergodox_ez/keymaps/naps62/compiled.hex index 02cbf8be37..02cbf8be37 100644 --- a/keyboard/ergodox_ez/keymaps/naps62/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/naps62/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/naps62/keymap.c b/keyboards/ergodox_ez/keymaps/naps62/keymap.c index d8c28423cf..d8c28423cf 100644 --- a/keyboard/ergodox_ez/keymaps/naps62/keymap.c +++ b/keyboards/ergodox_ez/keymaps/naps62/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/ordinary/compiled.hex b/keyboards/ergodox_ez/keymaps/ordinary/compiled.hex index 501f14f9fb..501f14f9fb 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/ordinary/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboards/ergodox_ez/keymaps/ordinary/keymap.c index 778cbc63cf..778cbc63cf 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboards/ergodox_ez/keymaps/ordinary/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.png Binary files differindex 9c561a10aa..9c561a10aa 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.png diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.txt index 25731ea2e6..25731ea2e6 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-base.txt diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.png Binary files differindex 99e5ed80b1..99e5ed80b1 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.png diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.txt index 4eccc9f350..4eccc9f350 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-media.txt diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.png Binary files differindex 6eecf447ee..6eecf447ee 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.png diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.txt b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.txt index a08827c6de..a08827c6de 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.txt +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-special.txt diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.png Binary files differindex e4de64a96f..e4de64a96f 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.png diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt index e199f5c59f..e199f5c59f 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt +++ b/keyboards/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboards/ergodox_ez/keymaps/ordinary/readme.md index 6465cd79e0..6465cd79e0 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md +++ b/keyboards/ergodox_ez/keymaps/ordinary/readme.md diff --git a/keyboard/ergodox_ez/keymaps/osx_de/compiled.hex b/keyboards/ergodox_ez/keymaps/osx_de/compiled.hex index 2233a8cbfe..2233a8cbfe 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/osx_de/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboards/ergodox_ez/keymaps/osx_de/keymap.c index 554813d7e8..554813d7e8 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboards/ergodox_ez/keymaps/osx_de/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboards/ergodox_ez/keymaps/osx_de/osx_de_highres.png Binary files differindex d442a992c8..d442a992c8 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png +++ b/keyboards/ergodox_ez/keymaps/osx_de/osx_de_highres.png diff --git a/keyboard/ergodox_ez/keymaps/osx_de/readme.md b/keyboards/ergodox_ez/keymaps/osx_de/readme.md index 5011a9dd62..5011a9dd62 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/readme.md +++ b/keyboards/ergodox_ez/keymaps/osx_de/readme.md diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex index 3351a628fe..3351a628fe 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c index 20b085ed44..687a5cb8b5 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c +++ b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c @@ -9,7 +9,7 @@ #include "keymap_nordic.h" #include "keymap_dvorak.h" #include "keymap_german.h" -#include "keymap_norwegian.c" +#include "keymap_norwegian.h" #include "keymap_fr_ch.h" #include "keymap_german_osx.h" #include "keymap_spanish.h" diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png Binary files differindex 193aa339e6..193aa339e6 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png +++ b/keyboards/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/compiled.hex b/keyboards/ergodox_ez/keymaps/osx_de_experimental/compiled.hex index 3fe28d5e55..3fe28d5e55 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/osx_de_experimental/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboards/ergodox_ez/keymaps/osx_de_experimental/keymap.c index 4a9ceb4ef7..21d695894a 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboards/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -7,7 +7,7 @@ #include "keymap_nordic.h" #include "keymap_dvorak.h" #include "keymap_german.h" -#include "keymap_norwegian.c" +#include "keymap_norwegian.h" #include "keymap_fr_ch.h" #include "keymap_german_osx.h" #include "keymap_spanish.h" diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png b/keyboards/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png Binary files differindex 031d874a7b..031d874a7b 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png +++ b/keyboards/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md b/keyboards/ergodox_ez/keymaps/osx_de_experimental/readme.md index e6a1018416..e6a1018416 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md +++ b/keyboards/ergodox_ez/keymaps/osx_de_experimental/readme.md diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/compiled.hex b/keyboards/ergodox_ez/keymaps/osx_fr/compiled.hex index 37112ba429..37112ba429 100644 --- a/keyboard/ergodox_ez/keymaps/osx_fr/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/osx_fr/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c b/keyboards/ergodox_ez/keymaps/osx_fr/keymap.c index de951666dd..de951666dd 100644 --- a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c +++ b/keyboards/ergodox_ez/keymaps/osx_fr/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex b/keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex index 8a7ad640d0..8a7ad640d0 100644 --- a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c b/keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c index 1032be5491..1032be5491 100644 --- a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c +++ b/keyboards/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/plover/compiled.hex b/keyboards/ergodox_ez/keymaps/plover/compiled.hex index 5e04e24944..5e04e24944 100644 --- a/keyboard/ergodox_ez/keymaps/plover/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/plover/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/plover/keymap.c b/keyboards/ergodox_ez/keymaps/plover/keymap.c index a991e6082d..a991e6082d 100644 --- a/keyboard/ergodox_ez/keymaps/plover/keymap.c +++ b/keyboards/ergodox_ez/keymaps/plover/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/plums/compiled.hex b/keyboards/ergodox_ez/keymaps/plums/compiled.hex index 5d928815a2..5d928815a2 100644 --- a/keyboard/ergodox_ez/keymaps/plums/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/plums/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/plums/keymap.c b/keyboards/ergodox_ez/keymaps/plums/keymap.c index 46eb2e42b1..46eb2e42b1 100644 --- a/keyboard/ergodox_ez/keymaps/plums/keymap.c +++ b/keyboards/ergodox_ez/keymaps/plums/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/plums/plums.png b/keyboards/ergodox_ez/keymaps/plums/plums.png Binary files differindex 2f127c4cab..2f127c4cab 100644 --- a/keyboard/ergodox_ez/keymaps/plums/plums.png +++ b/keyboards/ergodox_ez/keymaps/plums/plums.png diff --git a/keyboard/ergodox_ez/keymaps/plums/readme.md b/keyboards/ergodox_ez/keymaps/plums/readme.md index b72329eef7..b72329eef7 100644 --- a/keyboard/ergodox_ez/keymaps/plums/readme.md +++ b/keyboards/ergodox_ez/keymaps/plums/readme.md diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex index 74449a9557..74449a9557 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c index a66971befd..a66971befd 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md index 80475ab21e..80475ab21e 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png Binary files differindex 4b9433be28..4b9433be28 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex index 59b9fa1d14..59b9fa1d14 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c index 7c9f673816..7c9f673816 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md index 4188d2b50c..4188d2b50c 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png Binary files differindex cdc535f79e..cdc535f79e 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex index 66d01f1c69..66d01f1c69 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c index 9971b834cf..9971b834cf 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 804c52a767..804c52a767 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png Binary files differindex 10b0752be5..10b0752be5 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex index 1debb026a1..1debb026a1 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c index dedac694e4..dedac694e4 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md index 0e78c130b3..0e78c130b3 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png Binary files differindex 34762ecb75..34762ecb75 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png +++ b/keyboards/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png diff --git a/keyboard/ergodox_ez/keymaps/sneako/README.md b/keyboards/ergodox_ez/keymaps/sneako/README.md index 8dd110ee68..8dd110ee68 100644 --- a/keyboard/ergodox_ez/keymaps/sneako/README.md +++ b/keyboards/ergodox_ez/keymaps/sneako/README.md diff --git a/keyboard/ergodox_ez/keymaps/sneako/compiled.hex b/keyboards/ergodox_ez/keymaps/sneako/compiled.hex index d325890920..d325890920 100644 --- a/keyboard/ergodox_ez/keymaps/sneako/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/sneako/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/sneako/keymap.c b/keyboards/ergodox_ez/keymaps/sneako/keymap.c index 0c68631029..0c68631029 100644 --- a/keyboard/ergodox_ez/keymaps/sneako/keymap.c +++ b/keyboards/ergodox_ez/keymaps/sneako/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/compiled.hex b/keyboards/ergodox_ez/keymaps/software_neo2/compiled.hex index a4aafc1384..a4aafc1384 100644 --- a/keyboard/ergodox_ez/keymaps/software_neo2/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/software_neo2/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c b/keyboards/ergodox_ez/keymaps/software_neo2/keymap.c index a734062f1c..2eaba0d7da 100644 --- a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c +++ b/keyboards/ergodox_ez/keymaps/software_neo2/keymap.c @@ -1,7 +1,7 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" -#include "keymap_extras/keymap_neo2.h" +#include "keymap_neo2.h" // Layer names #define BASE 0 // default layer diff --git a/keyboard/ergodox_ez/keymaps/supercoder/README.md b/keyboards/ergodox_ez/keymaps/supercoder/README.md index ad531b3da7..97bf7f5835 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/README.md +++ b/keyboards/ergodox_ez/keymaps/supercoder/README.md @@ -23,7 +23,7 @@ your own: ``` $ git clone https://github.com/jackhumbert/qmk_firmware.git -$ cd qmk_firmware/keyboard/ergodox_ez +$ cd qmk_firmware/keyboards/ergodox_ez $ git clone https://github.com/algernon/ergodox-supercoder.git keymaps/supercoder $ make KEYMAP=supercoder ``` diff --git a/keyboard/ergodox_ez/keymaps/supercoder/compiled.hex b/keyboards/ergodox_ez/keymaps/supercoder/compiled.hex index e4113a7579..e4113a7579 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/supercoder/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/supercoder/config_user.h b/keyboards/ergodox_ez/keymaps/supercoder/config_user.h index 8da1383726..8da1383726 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/config_user.h +++ b/keyboards/ergodox_ez/keymaps/supercoder/config_user.h diff --git a/keyboard/ergodox_ez/keymaps/supercoder/images/layout.png b/keyboards/ergodox_ez/keymaps/supercoder/images/layout.png Binary files differindex c72958c6e7..c72958c6e7 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/images/layout.png +++ b/keyboards/ergodox_ez/keymaps/supercoder/images/layout.png diff --git a/keyboard/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg b/keyboards/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg Binary files differindex d690eaf020..d690eaf020 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg +++ b/keyboards/ergodox_ez/keymaps/supercoder/images/supercoder_2000.jpg diff --git a/keyboard/ergodox_ez/keymaps/supercoder/keymap.c b/keyboards/ergodox_ez/keymaps/supercoder/keymap.c index ca21d30fd2..ca21d30fd2 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/keymap.c +++ b/keyboards/ergodox_ez/keymaps/supercoder/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/supercoder/makefile.mk b/keyboards/ergodox_ez/keymaps/supercoder/makefile.mk index 41a195d9c0..41a195d9c0 100644 --- a/keyboard/ergodox_ez/keymaps/supercoder/makefile.mk +++ b/keyboards/ergodox_ez/keymaps/supercoder/makefile.mk diff --git a/keyboard/ergodox_ez/keymaps/techtomas/compiled.hex b/keyboards/ergodox_ez/keymaps/techtomas/compiled.hex index 6bab275241..6bab275241 100644 --- a/keyboard/ergodox_ez/keymaps/techtomas/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/techtomas/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/techtomas/keymap.c b/keyboards/ergodox_ez/keymaps/techtomas/keymap.c index 1ff6618b98..1ff6618b98 100644 --- a/keyboard/ergodox_ez/keymaps/techtomas/keymap.c +++ b/keyboards/ergodox_ez/keymaps/techtomas/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/techtomas/readme.md b/keyboards/ergodox_ez/keymaps/techtomas/readme.md index 36e0591a8e..36e0591a8e 100644 --- a/keyboard/ergodox_ez/keymaps/techtomas/readme.md +++ b/keyboards/ergodox_ez/keymaps/techtomas/readme.md diff --git a/keyboard/ergodox_ez/keymaps/tm2030/README.md b/keyboards/ergodox_ez/keymaps/tm2030/README.md index ae69adf78a..ae69adf78a 100644 --- a/keyboard/ergodox_ez/keymaps/tm2030/README.md +++ b/keyboards/ergodox_ez/keymaps/tm2030/README.md diff --git a/keyboard/ergodox_ez/keymaps/tm2030/compiled.hex b/keyboards/ergodox_ez/keymaps/tm2030/compiled.hex index 35837dc301..35837dc301 100644 --- a/keyboard/ergodox_ez/keymaps/tm2030/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/tm2030/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c b/keyboards/ergodox_ez/keymaps/tm2030/keymap.c index ca80752263..ca80752263 100644 --- a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c +++ b/keyboards/ergodox_ez/keymaps/tm2030/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/compiled.hex b/keyboards/ergodox_ez/keymaps/tonyabra_osx/compiled.hex index 336362a58b..336362a58b 100644 --- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/tonyabra_osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c b/keyboards/ergodox_ez/keymaps/tonyabra_osx/keymap.c index 87b9fb6764..87b9fb6764 100644 --- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/tonyabra_osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/readme.md b/keyboards/ergodox_ez/keymaps/tonyabra_osx/readme.md index f9d76efc23..f9d76efc23 100644 --- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/tonyabra_osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/compiled.hex b/keyboards/ergodox_ez/keymaps/townk_osx/compiled.hex index c8db30edfd..c8db30edfd 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/townk_osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/config.h b/keyboards/ergodox_ez/keymaps/townk_osx/config.h index 58ba690afd..58ba690afd 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/config.h +++ b/keyboards/ergodox_ez/keymaps/townk_osx/config.h diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c b/keyboards/ergodox_ez/keymaps/townk_osx/keymap.c index 07e58a491b..07e58a491b 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/townk_osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/makefile.mk b/keyboards/ergodox_ez/keymaps/townk_osx/makefile.mk index e757557bda..e757557bda 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/makefile.mk +++ b/keyboards/ergodox_ez/keymaps/townk_osx/makefile.mk diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/readme.md b/keyboards/ergodox_ez/keymaps/townk_osx/readme.md index c2853ca173..c2853ca173 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/readme.md +++ b/keyboards/ergodox_ez/keymaps/townk_osx/readme.md diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_base.png b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_base.png Binary files differindex f9bc8b443a..f9bc8b443a 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_base.png +++ b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_base.png diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png Binary files differindex 983b723480..983b723480 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png +++ b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_fn.png diff --git a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png Binary files differindex 8f04b4327d..8f04b4327d 100644 --- a/keyboard/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png +++ b/keyboards/ergodox_ez/keymaps/townk_osx/townk_osx_keypad.png diff --git a/keyboard/ergodox_ez/keymaps/twey/compiled.hex b/keyboards/ergodox_ez/keymaps/twey/compiled.hex index dafb367053..dafb367053 100644 --- a/keyboard/ergodox_ez/keymaps/twey/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/twey/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/twey/keymap.c b/keyboards/ergodox_ez/keymaps/twey/keymap.c index 019930f2a2..019930f2a2 100644 --- a/keyboard/ergodox_ez/keymaps/twey/keymap.c +++ b/keyboards/ergodox_ez/keymaps/twey/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/twey/readme.md b/keyboards/ergodox_ez/keymaps/twey/readme.md index 979e4261e5..979e4261e5 100644 --- a/keyboard/ergodox_ez/keymaps/twey/readme.md +++ b/keyboards/ergodox_ez/keymaps/twey/readme.md diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex b/keyboards/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex index 8bde2f29da..8bde2f29da 100644 --- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/workman_osx_mdw/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c b/keyboards/ergodox_ez/keymaps/workman_osx_mdw/keymap.c index c9c0f4c279..c9c0f4c279 100644 --- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c +++ b/keyboards/ergodox_ez/keymaps/workman_osx_mdw/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/compiled.hex b/keyboards/ergodox_ez/keymaps/zweihander-osx/compiled.hex index 56a19987fb..56a19987fb 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/compiled.hex +++ b/keyboards/ergodox_ez/keymaps/zweihander-osx/compiled.hex diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c b/keyboards/ergodox_ez/keymaps/zweihander-osx/keymap.c index 3444152bc3..3444152bc3 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c +++ b/keyboards/ergodox_ez/keymaps/zweihander-osx/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown b/keyboards/ergodox_ez/keymaps/zweihander-osx/readme.markdown index 7bce7c6909..7bce7c6909 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown +++ b/keyboards/ergodox_ez/keymaps/zweihander-osx/readme.markdown diff --git a/keyboard/ergodox_ez/matrix.c b/keyboards/ergodox_ez/matrix.c index 2a7dfba21d..2a7dfba21d 100644 --- a/keyboard/ergodox_ez/matrix.c +++ b/keyboards/ergodox_ez/matrix.c diff --git a/keyboard/ergodox_ez/readme.md b/keyboards/ergodox_ez/readme.md index 5f0becc6cf..b1e9d7eca5 100644 --- a/keyboard/ergodox_ez/readme.md +++ b/keyboards/ergodox_ez/readme.md @@ -17,7 +17,7 @@ This requires a little bit of familiarity with coding. 2. Clone the repository (download it) 3. Set up a build environment as per [the build guide](/doc/BUILD_GUIDE.md) - Using a Mac and have homebrew? just run `brew tap osx-cross/avr && brew install avr-libc` -4. Copy `keyboard/ergodox_ez/keymaps/default/keymap.c` into `keymaps/your_name/keymap.c` (for example, `keymaps/german/keymap.c`) +4. Copy `keyboards/ergodox_ez/keymaps/default/keymap.c` into `keymaps/your_name/keymap.c` (for example, `keymaps/german/keymap.c`) 5. Edit this file, changing keycodes to your liking (see "Finding the keycodes you need" below). Try to edit the comments as well, so the "text graphics" represent your layout correctly. See below for more tips on sharing your work. 6. Compile your firmware by running `make keymap=your_name`. For example, `make keymap=german`. This will result in a hex file, which will be called `ergodox_ez_your_name.hex`, e.g. `ergodox_ez_german.hex`. 6. Flash this hex file using the [Teensy loader](https://www.pjrc.com/teensy/loader.html) as described in step 4 in the "Easy Way" above. If you prefer you can automatically flash the hex file after successfull build by running `make teensy keymap=your_name`. diff --git a/keyboard/ergodox_ez/twimaster.c b/keyboards/ergodox_ez/twimaster.c index f91c08e6e4..f91c08e6e4 100644 --- a/keyboard/ergodox_ez/twimaster.c +++ b/keyboards/ergodox_ez/twimaster.c diff --git a/keyboard/ergodox_ez/util/compile_keymap.py b/keyboards/ergodox_ez/util/compile_keymap.py index 7076a6ecb2..7076a6ecb2 100644 --- a/keyboard/ergodox_ez/util/compile_keymap.py +++ b/keyboards/ergodox_ez/util/compile_keymap.py diff --git a/keyboard/ergodox_ez/util/readme.md b/keyboards/ergodox_ez/util/readme.md index 26c5e5d99c..26c5e5d99c 100644 --- a/keyboard/ergodox_ez/util/readme.md +++ b/keyboards/ergodox_ez/util/readme.md diff --git a/keyboard/gh60/Makefile b/keyboards/gh60/Makefile index 39a9cc0ae1..39a9cc0ae1 100644 --- a/keyboard/gh60/Makefile +++ b/keyboards/gh60/Makefile diff --git a/keyboard/gh60/README.md b/keyboards/gh60/README.md index bf209be8c6..35c13375ce 100644 --- a/keyboard/gh60/README.md +++ b/keyboards/gh60/README.md @@ -43,7 +43,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building
-Download or clone the whole firmware and navigate to the keyboard/gh60_rev_c folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file.
+Download or clone the whole firmware and navigate to the keyboards/gh60_rev_c folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file.
Depending on which keymap you would like to use, you will have to compile slightly differently.
diff --git a/keyboard/gh60/config.h b/keyboards/gh60/config.h index 4813c4e786..4813c4e786 100644 --- a/keyboard/gh60/config.h +++ b/keyboards/gh60/config.h diff --git a/keyboard/gh60/gh60.c b/keyboards/gh60/gh60.c index 6da4d8ee3e..6da4d8ee3e 100644 --- a/keyboard/gh60/gh60.c +++ b/keyboards/gh60/gh60.c diff --git a/keyboard/gh60/gh60.h b/keyboards/gh60/gh60.h index a0ad51357b..a0ad51357b 100644 --- a/keyboard/gh60/gh60.h +++ b/keyboards/gh60/gh60.h diff --git a/keyboard/gh60/gh60revc.jpg b/keyboards/gh60/gh60revc.jpg Binary files differindex 6c88ad2442..6c88ad2442 100644 --- a/keyboard/gh60/gh60revc.jpg +++ b/keyboards/gh60/gh60revc.jpg diff --git a/keyboard/gh60/keymaps/default/compiled.hex b/keyboards/gh60/keymaps/default/compiled.hex index 5c253e970a..5c253e970a 100644 --- a/keyboard/gh60/keymaps/default/compiled.hex +++ b/keyboards/gh60/keymaps/default/compiled.hex diff --git a/keyboard/gh60/keymaps/default/keymap.c b/keyboards/gh60/keymaps/default/keymap.c index 3622be41b8..3622be41b8 100644 --- a/keyboard/gh60/keymaps/default/keymap.c +++ b/keyboards/gh60/keymaps/default/keymap.c diff --git a/keyboard/gh60/pinout.txt b/keyboards/gh60/pinout.txt index 3787f938e7..3787f938e7 100644 --- a/keyboard/gh60/pinout.txt +++ b/keyboards/gh60/pinout.txt diff --git a/keyboard/hhkb/Makefile b/keyboards/hhkb/Makefile index 53eece3969..53eece3969 100644 --- a/keyboard/hhkb/Makefile +++ b/keyboards/hhkb/Makefile diff --git a/keyboard/hhkb/README.md b/keyboards/hhkb/README.md index 389407b3aa..2bfec7aa54 100644 --- a/keyboard/hhkb/README.md +++ b/keyboards/hhkb/README.md @@ -163,7 +163,7 @@ This requires [some hardware changes](https://www.reddit.com/r/MechanicalKeyboar ## Building -Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboards/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/hhkb/config.h b/keyboards/hhkb/config.h index ee66e44571..ee66e44571 100644 --- a/keyboard/hhkb/config.h +++ b/keyboards/hhkb/config.h diff --git a/keyboard/hhkb/hhkb.c b/keyboards/hhkb/hhkb.c index 6897026c6c..6897026c6c 100644 --- a/keyboard/hhkb/hhkb.c +++ b/keyboards/hhkb/hhkb.c diff --git a/keyboard/hhkb/hhkb.h b/keyboards/hhkb/hhkb.h index 093d7aeabc..093d7aeabc 100644 --- a/keyboard/hhkb/hhkb.h +++ b/keyboards/hhkb/hhkb.h diff --git a/keyboard/hhkb/hhkb_avr.h b/keyboards/hhkb/hhkb_avr.h index 7ea6322c73..7ea6322c73 100644 --- a/keyboard/hhkb/hhkb_avr.h +++ b/keyboards/hhkb/hhkb_avr.h diff --git a/keyboard/hhkb/keymaps/default/compiled.hex b/keyboards/hhkb/keymaps/default/compiled.hex index b3af695270..b3af695270 100644 --- a/keyboard/hhkb/keymaps/default/compiled.hex +++ b/keyboards/hhkb/keymaps/default/compiled.hex diff --git a/keyboard/hhkb/keymaps/default/keymap.c b/keyboards/hhkb/keymaps/default/keymap.c index bd5dd8372d..bd5dd8372d 100644 --- a/keyboard/hhkb/keymaps/default/keymap.c +++ b/keyboards/hhkb/keymaps/default/keymap.c diff --git a/keyboard/hhkb/keymaps/lxol/compiled.hex b/keyboards/hhkb/keymaps/lxol/compiled.hex index 63d3691c4d..63d3691c4d 100644 --- a/keyboard/hhkb/keymaps/lxol/compiled.hex +++ b/keyboards/hhkb/keymaps/lxol/compiled.hex diff --git a/keyboard/hhkb/keymaps/lxol/keymap.c b/keyboards/hhkb/keymaps/lxol/keymap.c index ccf1e07042..ccf1e07042 100644 --- a/keyboard/hhkb/keymaps/lxol/keymap.c +++ b/keyboards/hhkb/keymaps/lxol/keymap.c diff --git a/keyboard/hhkb/matrix.c b/keyboards/hhkb/matrix.c index 2dfb2f5e1f..2dfb2f5e1f 100644 --- a/keyboard/hhkb/matrix.c +++ b/keyboards/hhkb/matrix.c diff --git a/keyboard/jd45/Makefile b/keyboards/jd45/Makefile index 75d544f16a..75d544f16a 100644 --- a/keyboard/jd45/Makefile +++ b/keyboards/jd45/Makefile diff --git a/keyboard/jd45/config.h b/keyboards/jd45/config.h index ffedb6a1a9..ffedb6a1a9 100644 --- a/keyboard/jd45/config.h +++ b/keyboards/jd45/config.h diff --git a/keyboard/jd45/jd45.c b/keyboards/jd45/jd45.c index 5437b2bffc..5437b2bffc 100644 --- a/keyboard/jd45/jd45.c +++ b/keyboards/jd45/jd45.c diff --git a/keyboard/jd45/jd45.h b/keyboards/jd45/jd45.h index 1e9de2123b..1e9de2123b 100644 --- a/keyboard/jd45/jd45.h +++ b/keyboards/jd45/jd45.h diff --git a/keyboard/jd45/keymaps/default/compiled.hex b/keyboards/jd45/keymaps/default/compiled.hex index cc20ee3c53..cc20ee3c53 100644 --- a/keyboard/jd45/keymaps/default/compiled.hex +++ b/keyboards/jd45/keymaps/default/compiled.hex diff --git a/keyboard/jd45/keymaps/default/keymap.c b/keyboards/jd45/keymaps/default/keymap.c index 05dd46e792..05dd46e792 100644 --- a/keyboard/jd45/keymaps/default/keymap.c +++ b/keyboards/jd45/keymaps/default/keymap.c diff --git a/keyboard/jd45/keymaps/justin/compiled.hex b/keyboards/jd45/keymaps/justin/compiled.hex index 3f0ab6524b..3f0ab6524b 100644 --- a/keyboard/jd45/keymaps/justin/compiled.hex +++ b/keyboards/jd45/keymaps/justin/compiled.hex diff --git a/keyboard/jd45/keymaps/justin/keymap.c b/keyboards/jd45/keymaps/justin/keymap.c index f261b54633..f261b54633 100644 --- a/keyboard/jd45/keymaps/justin/keymap.c +++ b/keyboards/jd45/keymaps/justin/keymap.c diff --git a/keyboard/kc60/Makefile b/keyboards/kc60/Makefile index 9717b519c8..9717b519c8 100644 --- a/keyboard/kc60/Makefile +++ b/keyboards/kc60/Makefile diff --git a/keyboard/kc60/README.md b/keyboards/kc60/README.md index 00d78d0a6b..1f03e200e4 100644 --- a/keyboard/kc60/README.md +++ b/keyboards/kc60/README.md @@ -5,7 +5,7 @@ KC60 (version 2.0) keyboard firmware For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/kc60 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. +Download or clone the whole firmware and navigate to the keyboards/kc60 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/kc60/config.h b/keyboards/kc60/config.h index 91d4e09c2e..91d4e09c2e 100644 --- a/keyboard/kc60/config.h +++ b/keyboards/kc60/config.h diff --git a/keyboard/kc60/kc60.c b/keyboards/kc60/kc60.c index 0a578b2b88..0a578b2b88 100644 --- a/keyboard/kc60/kc60.c +++ b/keyboards/kc60/kc60.c diff --git a/keyboard/kc60/kc60.h b/keyboards/kc60/kc60.h index a54edfef47..a54edfef47 100644 --- a/keyboard/kc60/kc60.h +++ b/keyboards/kc60/kc60.h diff --git a/keyboard/kc60/keymaps/default/compiled.hex b/keyboards/kc60/keymaps/default/compiled.hex index c8233506df..c8233506df 100644 --- a/keyboard/kc60/keymaps/default/compiled.hex +++ b/keyboards/kc60/keymaps/default/compiled.hex diff --git a/keyboard/kc60/keymaps/default/keymap.c b/keyboards/kc60/keymaps/default/keymap.c index 6f8352c695..6f8352c695 100644 --- a/keyboard/kc60/keymaps/default/keymap.c +++ b/keyboards/kc60/keymaps/default/keymap.c diff --git a/keyboard/kc60/keymaps/sgoodwin/compiled.hex b/keyboards/kc60/keymaps/sgoodwin/compiled.hex index 0d9a356f7d..0d9a356f7d 100644 --- a/keyboard/kc60/keymaps/sgoodwin/compiled.hex +++ b/keyboards/kc60/keymaps/sgoodwin/compiled.hex diff --git a/keyboard/kc60/keymaps/sgoodwin/keymap.c b/keyboards/kc60/keymaps/sgoodwin/keymap.c index 99e95c2326..99e95c2326 100644 --- a/keyboard/kc60/keymaps/sgoodwin/keymap.c +++ b/keyboards/kc60/keymaps/sgoodwin/keymap.c diff --git a/keyboard/kc60/keymaps/stanleylai/Makefile b/keyboards/kc60/keymaps/stanleylai/Makefile index f7e4e2fe29..f7e4e2fe29 100644 --- a/keyboard/kc60/keymaps/stanleylai/Makefile +++ b/keyboards/kc60/keymaps/stanleylai/Makefile diff --git a/keyboard/kc60/keymaps/stanleylai/README.md b/keyboards/kc60/keymaps/stanleylai/README.md index a7daa6e77f..a7daa6e77f 100644 --- a/keyboard/kc60/keymaps/stanleylai/README.md +++ b/keyboards/kc60/keymaps/stanleylai/README.md diff --git a/keyboard/kc60/keymaps/stanleylai/base_layer.png b/keyboards/kc60/keymaps/stanleylai/base_layer.png Binary files differindex 97235c6af4..97235c6af4 100644 --- a/keyboard/kc60/keymaps/stanleylai/base_layer.png +++ b/keyboards/kc60/keymaps/stanleylai/base_layer.png diff --git a/keyboard/kc60/keymaps/stanleylai/compiled.hex b/keyboards/kc60/keymaps/stanleylai/compiled.hex index b65c14cd40..b65c14cd40 100644 --- a/keyboard/kc60/keymaps/stanleylai/compiled.hex +++ b/keyboards/kc60/keymaps/stanleylai/compiled.hex diff --git a/keyboard/kc60/keymaps/stanleylai/config.h b/keyboards/kc60/keymaps/stanleylai/config.h index b5024a6d02..b5024a6d02 100644 --- a/keyboard/kc60/keymaps/stanleylai/config.h +++ b/keyboards/kc60/keymaps/stanleylai/config.h diff --git a/keyboard/kc60/keymaps/stanleylai/keymap.c b/keyboards/kc60/keymaps/stanleylai/keymap.c index a7ea6040d5..a7ea6040d5 100644 --- a/keyboard/kc60/keymaps/stanleylai/keymap.c +++ b/keyboards/kc60/keymaps/stanleylai/keymap.c diff --git a/keyboard/kc60/keymaps/stanleylai/rgb_layer.png b/keyboards/kc60/keymaps/stanleylai/rgb_layer.png Binary files differindex 2bba028bb3..2bba028bb3 100644 --- a/keyboard/kc60/keymaps/stanleylai/rgb_layer.png +++ b/keyboards/kc60/keymaps/stanleylai/rgb_layer.png diff --git a/keyboard/kc60/keymaps/ws2812/Makefile b/keyboards/kc60/keymaps/ws2812/Makefile index d97e4d9f8a..d97e4d9f8a 100644 --- a/keyboard/kc60/keymaps/ws2812/Makefile +++ b/keyboards/kc60/keymaps/ws2812/Makefile diff --git a/keyboard/kc60/keymaps/ws2812/README.md b/keyboards/kc60/keymaps/ws2812/README.md index af76f7ab18..af76f7ab18 100644 --- a/keyboard/kc60/keymaps/ws2812/README.md +++ b/keyboards/kc60/keymaps/ws2812/README.md diff --git a/keyboard/kc60/keymaps/ws2812/compiled.hex b/keyboards/kc60/keymaps/ws2812/compiled.hex index c9580d3c67..c9580d3c67 100644 --- a/keyboard/kc60/keymaps/ws2812/compiled.hex +++ b/keyboards/kc60/keymaps/ws2812/compiled.hex diff --git a/keyboard/kc60/keymaps/ws2812/config.h b/keyboards/kc60/keymaps/ws2812/config.h index 933bb0d2d1..933bb0d2d1 100644 --- a/keyboard/kc60/keymaps/ws2812/config.h +++ b/keyboards/kc60/keymaps/ws2812/config.h diff --git a/keyboard/kc60/keymaps/ws2812/keymap.c b/keyboards/kc60/keymaps/ws2812/keymap.c index bd5bef787b..bd5bef787b 100644 --- a/keyboard/kc60/keymaps/ws2812/keymap.c +++ b/keyboards/kc60/keymaps/ws2812/keymap.c diff --git a/keyboard/kc60/keymaps/ws2812/ws2812_example.jpg b/keyboards/kc60/keymaps/ws2812/ws2812_example.jpg Binary files differindex 5c62cfded3..5c62cfded3 100644 --- a/keyboard/kc60/keymaps/ws2812/ws2812_example.jpg +++ b/keyboards/kc60/keymaps/ws2812/ws2812_example.jpg diff --git a/keyboard/kc60/keymaps/ws2812/ws2812_underside-lit.jpg b/keyboards/kc60/keymaps/ws2812/ws2812_underside-lit.jpg Binary files differindex 2eab21433a..2eab21433a 100644 --- a/keyboard/kc60/keymaps/ws2812/ws2812_underside-lit.jpg +++ b/keyboards/kc60/keymaps/ws2812/ws2812_underside-lit.jpg diff --git a/keyboard/kc60/keymaps/ws2812/ws2812_underside.jpg b/keyboards/kc60/keymaps/ws2812/ws2812_underside.jpg Binary files differindex 159d63904f..159d63904f 100644 --- a/keyboard/kc60/keymaps/ws2812/ws2812_underside.jpg +++ b/keyboards/kc60/keymaps/ws2812/ws2812_underside.jpg diff --git a/keyboard/kc60/keymaps/ws2812/ws2812_wiring.jpg b/keyboards/kc60/keymaps/ws2812/ws2812_wiring.jpg Binary files differindex 61b749b667..61b749b667 100644 --- a/keyboard/kc60/keymaps/ws2812/ws2812_wiring.jpg +++ b/keyboards/kc60/keymaps/ws2812/ws2812_wiring.jpg diff --git a/keyboard/phantom/Makefile b/keyboards/phantom/Makefile index 3a71fd0ee3..3a71fd0ee3 100644 --- a/keyboard/phantom/Makefile +++ b/keyboards/phantom/Makefile diff --git a/keyboard/phantom/config.h b/keyboards/phantom/config.h index d5878766f0..d5878766f0 100644 --- a/keyboard/phantom/config.h +++ b/keyboards/phantom/config.h diff --git a/keyboard/phantom/keymaps/default/compiled.hex b/keyboards/phantom/keymaps/default/compiled.hex index 5ee1e08d93..5ee1e08d93 100644 --- a/keyboard/phantom/keymaps/default/compiled.hex +++ b/keyboards/phantom/keymaps/default/compiled.hex diff --git a/keyboard/phantom/keymaps/default/keymap.c b/keyboards/phantom/keymaps/default/keymap.c index 1368226aa9..1368226aa9 100644 --- a/keyboard/phantom/keymaps/default/keymap.c +++ b/keyboards/phantom/keymaps/default/keymap.c diff --git a/keyboard/phantom/led.c b/keyboards/phantom/led.c index b2459c7743..b2459c7743 100644 --- a/keyboard/phantom/led.c +++ b/keyboards/phantom/led.c diff --git a/keyboard/phantom/phantom.c b/keyboards/phantom/phantom.c index 30fef63c68..30fef63c68 100644 --- a/keyboard/phantom/phantom.c +++ b/keyboards/phantom/phantom.c diff --git a/keyboard/phantom/phantom.h b/keyboards/phantom/phantom.h index d7eb8c5a3d..d7eb8c5a3d 100644 --- a/keyboard/phantom/phantom.h +++ b/keyboards/phantom/phantom.h diff --git a/keyboard/phantom/pinout.jpg b/keyboards/phantom/pinout.jpg Binary files differindex 30b0b8bf4b..30b0b8bf4b 100644 --- a/keyboard/phantom/pinout.jpg +++ b/keyboards/phantom/pinout.jpg diff --git a/keyboard/phantom/pinout.txt b/keyboards/phantom/pinout.txt index 36f044d157..36f044d157 100644 --- a/keyboard/phantom/pinout.txt +++ b/keyboards/phantom/pinout.txt diff --git a/keyboard/planck/.gitignore b/keyboards/planck/.gitignore index 6e92f57d46..6e92f57d46 100644 --- a/keyboard/planck/.gitignore +++ b/keyboards/planck/.gitignore diff --git a/keyboard/planck/Makefile b/keyboards/planck/Makefile index 08e9205cbf..08e9205cbf 100644 --- a/keyboard/planck/Makefile +++ b/keyboards/planck/Makefile diff --git a/keyboard/planck/README.md b/keyboards/planck/README.md index d9a1e3beee..47cfec0328 100644 --- a/keyboard/planck/README.md +++ b/keyboards/planck/README.md @@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboards/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/planck/config.h b/keyboards/planck/config.h index b648931081..b648931081 100644 --- a/keyboard/planck/config.h +++ b/keyboards/planck/config.h diff --git a/keyboard/planck/keymaps/.gitignore b/keyboards/planck/keymaps/.gitignore index 24e5b0a1ae..24e5b0a1ae 100644 --- a/keyboard/planck/keymaps/.gitignore +++ b/keyboards/planck/keymaps/.gitignore diff --git a/keyboard/planck/keymaps/README.md b/keyboards/planck/keymaps/README.md index 54fb5f6d9e..54fb5f6d9e 100644 --- a/keyboard/planck/keymaps/README.md +++ b/keyboards/planck/keymaps/README.md diff --git a/keyboard/planck/keymaps/alexey/Makefile b/keyboards/planck/keymaps/alexey/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/alexey/Makefile +++ b/keyboards/planck/keymaps/alexey/Makefile diff --git a/keyboard/planck/keymaps/alexey/compiled.hex b/keyboards/planck/keymaps/alexey/compiled.hex index deddcea06a..deddcea06a 100644 --- a/keyboard/planck/keymaps/alexey/compiled.hex +++ b/keyboards/planck/keymaps/alexey/compiled.hex diff --git a/keyboard/planck/keymaps/alexey/keymap.c b/keyboards/planck/keymaps/alexey/keymap.c index f3cdf3d6e5..f3cdf3d6e5 100644 --- a/keyboard/planck/keymaps/alexey/keymap.c +++ b/keyboards/planck/keymaps/alexey/keymap.c diff --git a/keyboard/planck/keymaps/angerthosenear/Makefile b/keyboards/planck/keymaps/angerthosenear/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/angerthosenear/Makefile +++ b/keyboards/planck/keymaps/angerthosenear/Makefile diff --git a/keyboard/planck/keymaps/angerthosenear/compiled.hex b/keyboards/planck/keymaps/angerthosenear/compiled.hex index b584d6a935..b584d6a935 100644 --- a/keyboard/planck/keymaps/angerthosenear/compiled.hex +++ b/keyboards/planck/keymaps/angerthosenear/compiled.hex diff --git a/keyboard/planck/keymaps/angerthosenear/keymap.c b/keyboards/planck/keymaps/angerthosenear/keymap.c index aa75a67715..aa75a67715 100644 --- a/keyboard/planck/keymaps/angerthosenear/keymap.c +++ b/keyboards/planck/keymaps/angerthosenear/keymap.c diff --git a/keyboard/planck/keymaps/austin/Makefile b/keyboards/planck/keymaps/austin/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/austin/Makefile +++ b/keyboards/planck/keymaps/austin/Makefile diff --git a/keyboard/planck/keymaps/austin/compiled.hex b/keyboards/planck/keymaps/austin/compiled.hex index fcd925dae0..fcd925dae0 100644 --- a/keyboard/planck/keymaps/austin/compiled.hex +++ b/keyboards/planck/keymaps/austin/compiled.hex diff --git a/keyboard/planck/keymaps/austin/keymap.c b/keyboards/planck/keymaps/austin/keymap.c index 40f808654e..40f808654e 100644 --- a/keyboard/planck/keymaps/austin/keymap.c +++ b/keyboards/planck/keymaps/austin/keymap.c diff --git a/keyboard/planck/keymaps/basic/Makefile b/keyboards/planck/keymaps/basic/Makefile index 0c0632da09..0c0632da09 100644 --- a/keyboard/planck/keymaps/basic/Makefile +++ b/keyboards/planck/keymaps/basic/Makefile diff --git a/keyboard/planck/keymaps/basic/README.md b/keyboards/planck/keymaps/basic/README.md index 3a4824b5b4..3a4824b5b4 100644 --- a/keyboard/planck/keymaps/basic/README.md +++ b/keyboards/planck/keymaps/basic/README.md diff --git a/keyboard/planck/keymaps/basic/compiled.hex b/keyboards/planck/keymaps/basic/compiled.hex index a4d94b6c4f..a4d94b6c4f 100644 --- a/keyboard/planck/keymaps/basic/compiled.hex +++ b/keyboards/planck/keymaps/basic/compiled.hex diff --git a/keyboard/planck/keymaps/basic/keymap.c b/keyboards/planck/keymaps/basic/keymap.c index 36a066e919..36a066e919 100644 --- a/keyboard/planck/keymaps/basic/keymap.c +++ b/keyboards/planck/keymaps/basic/keymap.c diff --git a/keyboard/planck/keymaps/bone2planck/Makefile b/keyboards/planck/keymaps/bone2planck/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/bone2planck/Makefile +++ b/keyboards/planck/keymaps/bone2planck/Makefile diff --git a/keyboard/planck/keymaps/bone2planck/compiled.hex b/keyboards/planck/keymaps/bone2planck/compiled.hex index 0d5287b3ee..0d5287b3ee 100644 --- a/keyboard/planck/keymaps/bone2planck/compiled.hex +++ b/keyboards/planck/keymaps/bone2planck/compiled.hex diff --git a/keyboard/planck/keymaps/bone2planck/keymap.c b/keyboards/planck/keymaps/bone2planck/keymap.c index f40b08685b..f40b08685b 100644 --- a/keyboard/planck/keymaps/bone2planck/keymap.c +++ b/keyboards/planck/keymaps/bone2planck/keymap.c diff --git a/keyboard/planck/keymaps/brandon/Makefile b/keyboards/planck/keymaps/brandon/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/brandon/Makefile +++ b/keyboards/planck/keymaps/brandon/Makefile diff --git a/keyboard/planck/keymaps/brandon/compiled.hex b/keyboards/planck/keymaps/brandon/compiled.hex index 2b6bb328df..2b6bb328df 100644 --- a/keyboard/planck/keymaps/brandon/compiled.hex +++ b/keyboards/planck/keymaps/brandon/compiled.hex diff --git a/keyboard/planck/keymaps/brandon/keymap.c b/keyboards/planck/keymaps/brandon/keymap.c index 2b89f86db2..2b89f86db2 100644 --- a/keyboard/planck/keymaps/brandon/keymap.c +++ b/keyboards/planck/keymaps/brandon/keymap.c diff --git a/keyboard/planck/keymaps/cbbrowne/.gitignore b/keyboards/planck/keymaps/cbbrowne/.gitignore index 0cf0c6cc56..0cf0c6cc56 100644 --- a/keyboard/planck/keymaps/cbbrowne/.gitignore +++ b/keyboards/planck/keymaps/cbbrowne/.gitignore diff --git a/keyboard/planck/keymaps/cbbrowne/Makefile b/keyboards/planck/keymaps/cbbrowne/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/cbbrowne/Makefile +++ b/keyboards/planck/keymaps/cbbrowne/Makefile diff --git a/keyboard/planck/keymaps/cbbrowne/config.h b/keyboards/planck/keymaps/cbbrowne/config.h index 58cd2cc5bc..58cd2cc5bc 100644 --- a/keyboard/planck/keymaps/cbbrowne/config.h +++ b/keyboards/planck/keymaps/cbbrowne/config.h diff --git a/keyboard/planck/keymaps/cbbrowne/keymap.c b/keyboards/planck/keymaps/cbbrowne/keymap.c index 55385acd6b..55385acd6b 100644 --- a/keyboard/planck/keymaps/cbbrowne/keymap.c +++ b/keyboards/planck/keymaps/cbbrowne/keymap.c diff --git a/keyboard/planck/keymaps/cbbrowne/readme.md b/keyboards/planck/keymaps/cbbrowne/readme.md index 5f08530f46..5f08530f46 100644 --- a/keyboard/planck/keymaps/cbbrowne/readme.md +++ b/keyboards/planck/keymaps/cbbrowne/readme.md diff --git a/keyboard/planck/keymaps/charlie/Makefile b/keyboards/planck/keymaps/charlie/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/charlie/Makefile +++ b/keyboards/planck/keymaps/charlie/Makefile diff --git a/keyboard/planck/keymaps/charlie/compiled.hex b/keyboards/planck/keymaps/charlie/compiled.hex index 335b49d898..335b49d898 100644 --- a/keyboard/planck/keymaps/charlie/compiled.hex +++ b/keyboards/planck/keymaps/charlie/compiled.hex diff --git a/keyboard/planck/keymaps/charlie/keymap.c b/keyboards/planck/keymaps/charlie/keymap.c index 966c60d20d..966c60d20d 100644 --- a/keyboard/planck/keymaps/charlie/keymap.c +++ b/keyboards/planck/keymaps/charlie/keymap.c diff --git a/keyboard/planck/keymaps/daniel/Makefile b/keyboards/planck/keymaps/daniel/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/daniel/Makefile +++ b/keyboards/planck/keymaps/daniel/Makefile diff --git a/keyboard/planck/keymaps/daniel/compiled.hex b/keyboards/planck/keymaps/daniel/compiled.hex index d7e56a3e22..d7e56a3e22 100644 --- a/keyboard/planck/keymaps/daniel/compiled.hex +++ b/keyboards/planck/keymaps/daniel/compiled.hex diff --git a/keyboard/planck/keymaps/daniel/keymap.c b/keyboards/planck/keymaps/daniel/keymap.c index 3054d7974b..3054d7974b 100644 --- a/keyboard/planck/keymaps/daniel/keymap.c +++ b/keyboards/planck/keymaps/daniel/keymap.c diff --git a/keyboard/planck/keymaps/david/Makefile b/keyboards/planck/keymaps/david/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/david/Makefile +++ b/keyboards/planck/keymaps/david/Makefile diff --git a/keyboard/planck/keymaps/david/compiled.hex b/keyboards/planck/keymaps/david/compiled.hex index c78779128e..c78779128e 100644 --- a/keyboard/planck/keymaps/david/compiled.hex +++ b/keyboards/planck/keymaps/david/compiled.hex diff --git a/keyboard/planck/keymaps/david/keymap.c b/keyboards/planck/keymaps/david/keymap.c index d8a46aa833..d8a46aa833 100644 --- a/keyboard/planck/keymaps/david/keymap.c +++ b/keyboards/planck/keymaps/david/keymap.c diff --git a/keyboard/planck/keymaps/default/Makefile b/keyboards/planck/keymaps/default/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/default/Makefile +++ b/keyboards/planck/keymaps/default/Makefile diff --git a/keyboard/planck/keymaps/default/README.md b/keyboards/planck/keymaps/default/README.md index de9680b498..de9680b498 100644 --- a/keyboard/planck/keymaps/default/README.md +++ b/keyboards/planck/keymaps/default/README.md diff --git a/keyboards/planck/keymaps/default/compiled.hex b/keyboards/planck/keymaps/default/compiled.hex new file mode 100644 index 0000000000..b7465d0998 --- /dev/null +++ b/keyboards/planck/keymaps/default/compiled.hex @@ -0,0 +1,1621 @@ +:100000000C941D050C9461050C9461050C9461051C
+:100010000C9461050C9461050C9461050C946105C8
+:100020000C9461050C9461050C9413190C94E5195A
+:100030000C9446270C9461050C9461050C946105A1
+:100040000C9461050C94C2050C9461050C94610537
+:100050000C9461050C94AE270C9461050C94610519
+:100060000C9461050C9461050C9461050C94610578
+:100070000C9461050C9461050C9461050C94610568
+:100080000C94F90E0C9461050C9461050C946105B7
+:100090000C9461050C9461050C9461050C94610548
+:1000A0000C9461050C9461050C9461052A063C06CC
+:1000B0005006620671067B06CF06CF06CF06CF0636
+:1000C000CF06CF068906B906CB06521A741A621BF0
+:1000D000741A621BB91ADC1A621B311B441B2E1ED8
+:1000E0002E1E5D1E5D1E9C1EBC1E12201220C71EF1
+:1000F0001220771F771FDE1FE71F12200C20841F9E
+:10010000841F841F841F841F841F841F841F841FD7
+:10011000841F841F841F841F841F841F841F941FB7
+:10012000A21FA91FB01FBA1F07634236B79BD8A7EB
+:100130001A39685618AEBAAB558C1D3CB7CC57630C
+:10014000BD6DEDFD753EF6177231BF000000803FBA
+:1001500008000000BE922449123EABAAAA2ABECDD6
+:10016000CCCC4C3E00000080BEABAAAAAA3E000048
+:100170000000BF000000803F000000000008417840
+:10018000D3BB4387D1133D190E3CC3BD4282AD2B77
+:100190003E68EC8276BED98FE1A93E4C80EFFFBE6F
+:1001A00001C4FF7F3F0000000000000000000000CD
+:1001B0000000000000010204060A0F17202C3A4A32
+:1001C0005D71879DB3C7DAE9F5FCFFFCF5E9DAC795
+:1001D000B39D87715D4A3A2C20170F0A060402016D
+:1001E00000000000000000000000010801150109E6
+:1001F00001190112010F0208021502090219021267
+:10020000020F002B0014001A000800150017001C34
+:100210000018000C00120013002A00290004001628
+:1002200000070009000A000B000D000E000F00334C
+:10023000003400E1001D001B00060019000500113C
+:1002400000100036003700380028000530E000E2DA
+:1002500000E30003302C002C000430500051005209
+:10026000004F002B0014001A00090013000A000DB3
+:10027000000F0018001C0033002A0029000400159C
+:10028000001600170007000B00110008000C0012F8
+:10029000003400E1001D001B000600190005000EDF
+:1002A00000100036003700380028000530E000E27A
+:1002B00000E30003302C002C0004305000510052A9
+:1002C000004F002B0034003600370013001C0009DB
+:1002D000000A00060015000F002A00290004001281
+:1002E00000080018000C0007000B00170011001692
+:1002F000003800E100330014000D000E001B000563
+:100300000010001A0019001D0028000530E000E26E
+:1003100000E30003302C002C000430500051005248
+:10032000004F0035021E021F02200221022202237A
+:100330000224022502260227022A004C003A003B32
+:10034000003C003D003E003F002D022E022F0230F7
+:1003500002310201004000410042004300440045D8
+:1003600000320264020100010001000100010001ED
+:100370000001000100010001000100AB00AA00A97A
+:1003800000AE0035001E001F0020002100220023C7
+:100390000024002500260027002A004C003A003BDC
+:1003A000003C003D003E003F002D002E002F00309D
+:1003B000003100010040004100420043004400457C
+:1003C0000032006400010001000100010001000191
+:1003D0000001000100010001000100AB00AA00A91A
+:1003E00000AE001E001E001E001E001E001E001E8D
+:1003F000001E001E001E001E001E00000014001A39
+:10040000000800150017001C0018000C0012001353
+:10041000002F000E3004001600070009000A000B30
+:10042000000D000E000F00330034000D30000000FE
+:10043000000600190000000000110010000000007C
+:1004400000000000000000000000000000000000AC
+:10045000000000000000000000000000000000009C
+:10046000000000000000000000000000000000008C
+:10047000000000000000000000000000000000007C
+:10048000000000000000000000000000000000006C
+:10049000000000000000000000000000000000005C
+:1004A000000000000000000000000000000000004C
+:1004B000000000000000000000000000000000003C
+:1004C000000000000000000000000000000000002C
+:1004D000000000000000000000000000000000001C
+:1004E000000000000000000000000000000000000C
+:1004F00000000000000000000000000000000000FC
+:1005000000000000000000000000000000000000EB
+:1005100000000000000000000000000000000000DB
+:1005200000000000000000000000000000000000CB
+:1005300000000000000000000000000000000000BB
+:1005400000000000000000000000000000000000AB
+:10055000000000000000000000000000000000009B
+:10056000000000000000000000000000000000008B
+:10057000000000000000000000000000000000007B
+:10058000000000000000000000000000000000006B
+:10059000000000000000000000000000000000005B
+:1005A000000000000000000000000000000000004B
+:1005B000000000000000000000000000000000003B
+:1005C000000000000000000000000000000000002B
+:1005D000000000000000000000000000000000001B
+:1005E000000000000000000000000000000000000B
+:1005F00000000000000000000000000000000000FB
+:1006000000000000000000000000000000000000EA
+:1006100000000000000000000000000000000000DA
+:1006200000000000000000000000000000000000CA
+:1006300000000000000000000000000000000000BA
+:1006400000000000000000000000000000000000AA
+:10065000000000000000000000000000000000009A
+:10066000000000000000000000000000000000008A
+:10067000000000000000000000000000000000007A
+:10068000000000000000000000000000000000006A
+:10069000000000000000000000000000000000005A
+:1006A000000000000000000000000000000000004A
+:1006B000000000000000000000000000000000003A
+:1006C000000000000000000000000000000000002A
+:1006D000000000000000000000000000000000001A
+:1006E000000000000000000000000000000000000A
+:1006F00000000000000000000000000000000000FA
+:1007000000000000000000000000000000000000E9
+:1007100000000000000000000000000000000000D9
+:1007200000000000000000000000000000000000C9
+:1007300000000000000000000000000000000000B9
+:1007400000000000000000000000000000000000A9
+:100750000000000000000000000000000000000099
+:100760000000000000000000000000000000000089
+:100770000000000000000000000000000000000079
+:100780000000000000000000000000000000000069
+:100790000000000000000000000000000000000059
+:1007A0000000000000000000000000000000000049
+:1007B0000000000000000000000000000000000039
+:1007C0000000000000000000000000000000000029
+:1007D0000000000000000000000000000000000019
+:1007E0000000000000000000000000000000000009
+:1007F00000000000000000000000000000000000F9
+:100800000000000100007001000100010001000172
+:100810000001000100010001004C00010001000185
+:10082000001570167013700A700030013002300C21
+:1008300030010001001C701B70187019701D701EB3
+:100840007001000100010001000100010001000130
+:100850000001000100010001000100010001000190
+:100860000001002803540068006500200050006C5F
+:100870000061006E0063006B0020004B0065007992
+:100880000062006F0061007200640000002C034FE2
+:10089000007200740068006F006C0069006E0065F3
+:1008A000006100720020004B006500790062006F5B
+:1008B0000061007200640073000000040309040971
+:1008C000026D00040100A0FA090400000103010107
+:1008D00000092111010001224000070581030800E1
+:1008E0000A090401000103010200092111010001AC
+:1008F000224D000705820308000A090402000103D3
+:1009000000000009211101000122360007058303C0
+:1009100008000A0904030001030000000921110175
+:1009200000012239000705840310000112011001A3
+:1009300000000008EDFE60600100010200010501F9
+:100940000906A101050719E029E715002501950809
+:1009500075018102050819012905950575019102A6
+:1009600095017503910105071900297715002501E7
+:10097000957875018102C005010980A101850216E3
+:10098000010026B7001A01002AB7007510950181F1
+:1009900000C0050C0901A1018503160100269C0277
+:1009A0001A01002A9C02751095018100C0050109F9
+:1009B00002A1010901A10005091901290515002558
+:1009C00001950575018102950175038101050109F4
+:1009D0003009311581257F95027508810609381582
+:1009E00081257F950175088106050C0A380215815D
+:1009F000257F950175088106C0C005010906A10182
+:100A0000050719E029E71500250195087501810200
+:100A100095017508810105081901290595057501DC
+:100A200091029501750391010507190029FF150031
+:100A300026FF00950675088100C011241FBECFEF68
+:100A4000DAE0DEBFCDBF04B603FE24C080918F0480
+:100A500090919004A0919104B09192048730904BB2
+:100A6000A740B04BB9F410928F04109290041092EA
+:100A700091041092920414BE84B7877F84BF88E1EA
+:100A80000FB6F89480936000109260000FBEE0E013
+:100A9000F8E3099513E0A0E0B1E0EAE0F3E602C074
+:100AA00005900D92A033B107D9F714E0A0E3B3E0AD
+:100AB00001C01D92AF38B107E1F70E945D160C949A
+:100AC00083310C940000089581E0089508950C94FA
+:100AD00063050C9464050C9466050E944D2D23E07B
+:100AE00030E0281B3109220F209334030895282F6A
+:100AF0002F9880918000211108C0877F809380000B
+:100B000010928D0010928C001BC088608093800032
+:100B1000233019F48FEF9FEF0FC083E090E0821B2A
+:100B20009109880F991F2FEF3FEFA90102C0569539
+:100B300047958A95E2F7CA0190938D0080938C00C7
+:100B40000C946D050E946D0584E080933303109230
+:100B500030030895279A2F988FEF9FEF9093870087
+:100B6000809386008AE08093800089E180938100F1
+:100B70000E94B62C0C94A2050E94AA056E9A769A41
+:100B80000C94EF061F920F920FB60F9211242F9321
+:100B90003F938F939F93EF93FF93E0913103F091F5
+:100BA0003203CF010196909332038093310300907A
+:100BB000330302C0F695E7950A94E2F7EF7380914C
+:100BC0003003823019F4E03251F404C0813039F43A
+:100BD000EF3329F480916F008D7F80936F00F0E0F8
+:100BE000E655FE4FE49121E031E0E29FC001E39F32
+:100BF000900D11240090340302C0969587950A94B5
+:100C0000E2F790938D0080938C00FF91EF919F917C
+:100C10008F913F912F910F900FBE0F901F901895BD
+:100C2000CF93DF93EC010E944A28BE0180E090E060
+:100C3000DF91CF910C943D240F931F93462F50E0EA
+:100C40004F30510508F0ABC0DC01FA01EA5AFF4F02
+:100C50000C94473112968C91882309F4A0C000E0CF
+:100C600010E0980140E064E070E088E292E00E94C9
+:100C7000771281E090E011C012968C91882309F4DC
+:100C80008EC000E010E0980140E066E070E088EB84
+:100C900091E00E94771282E090E00E9410067FC0EF
+:100CA00012968C91882309F47AC000E010E0980134
+:100CB00040E068E070E088EE91E00E94771284E006
+:100CC00090E0EBCF12968C91882311F083E00EC058
+:100CD00083E00E94DB2440E164E083E00E9420077F
+:100CE0005EC012968C91882321F084E00E94BA2481
+:100CF000F2CF84E0EECF12968C91882331F085EE0E
+:100D00000E94D21C0E940D2D4AC085EE0E949A1DA1
+:100D100046C012968C91882309F441C00E942C0E83
+:100D200000E010E0980140E066E070E088E891E0C3
+:100D30000E94771284E00E94DB2483E00E94DB247F
+:100D400080E10E94DB2485E00E94BA240E943728BB
+:100D5000811102C00E9413280E944F2890E09093B6
+:100D60007404809373048068809373040E945328F2
+:100D700016C012968C91882391F000E010E0980143
+:100D800040E066E070E088E591E00E94771285E03F
+:100D90000E94DB2404C012968C91811103C080E074
+:100DA00090E002C08AEE91E01F910F9108950F9399
+:100DB0001F932FEF89EF90E0215080409040E1F7A2
+:100DC00000C0000000E010E0980140E065E070E045
+:100DD00088E492E00E9477121F910F9108950C947D
+:100DE000D7060F931F9300E010E0980140E063E006
+:100DF00070E080E091E00E9477122FEF82E597E0AB
+:100E0000215080409040E1F700C000001F910F91F9
+:100E10000C942C0E0F931F9300E010E0980140E01B
+:100E200068E070E088E191E00E9477121F910F91D5
+:100E300008950C940A0781E008950C941B07089507
+:100E4000CF92DF92EF92FF920F931F9301E010E099
+:100E500020E030E06801790104C0CC0CDD1CEE1C00
+:100E6000FF1C8A95D2F704C0000F111F221F331FE9
+:100E70006A95D2F70C291D292E293F29C0904504D7
+:100E8000D0904604E0904704F0904804C022D1225C
+:100E9000E222F322842FC016D106E206F30641F4C3
+:100EA0001F910F91FF90EF90DF90CF900C94BA2498
+:100EB0001F910F91FF90EF90DF90CF900C94DB2467
+:100EC0000C94BC0580918503882309F448C0809167
+:100ED000410390914203009779F40E947827909300
+:100EE0004203809341038091430390E0009771F4A3
+:100EF0008091440390E00AC00E94842720917002F0
+:100F0000309171022817390740F329C00197880FE3
+:100F1000991F880F991FFC01EB5BFC4F6081718169
+:100F2000828193810E945F0EE091430384E0E89FF9
+:100F3000F0011124EB5BFC4F608171818281938110
+:100F40004FE050E00E9417128091430390E0019619
+:100F50006091440370E00E943331809343030C940A
+:100F60006705109287030C942C0E81E08093870311
+:100F70000C94190708958F929F92AF92BF92EF92AF
+:100F8000FF920F931F93CF93DF93CDB7DEB7A39755
+:100F90000FB6F894DEBF0FBECDBF7C01FC0100810F
+:100FA0001181C8010E947625B8010E944F0C8C0166
+:100FB000B7010E941D07882309F4BDC20531F0E77F
+:100FC0001F0741F4F7018281882309F458C00E9469
+:100FD0000E13B1C20631F0E71F0741F4F701828119
+:100FE000882309F44CC00E941713A5C20731F0E70B
+:100FF0001F0751F4F7018281882309F440C00E9441
+:101000000A138111F0CFE3CF0831F0E71F0739F45D
+:10101000F7018281882399F10E94B5078CC20931BA
+:10102000F0E71F0739F4F7018281882341F10E941C
+:10103000B10781C20A31F0E71F0749F4F701828145
+:101040008823E9F0809187038111F1CFE5CF0B313F
+:10105000F0E71F0739F4F7018281882381F00E94AD
+:101060001E130AC00C31F0E71F0749F4F701828113
+:10107000882329F00E9429130E940A075CC28091EC
+:101080008703811105C0F70182818111CFC03AC168
+:10109000003E110579F4F7018281882309F44DC0DF
+:1010A0000E942C0E81E0809386031092850310929B
+:1010B000440341C2023E110559F4F701828188239D
+:1010C000E1F10E942C0E109286031092850333C228
+:1010D000033E110591F4F7018281882371F10E948A
+:1010E0002C0E1092860381E08093850310924303B7
+:1010F00010924203109241031EC20235110559F4A9
+:10110000F7018281882309F416C2809170029091C0
+:1011100071020A970DC00135110579F4F70182813A
+:10112000882309F408C280917002909171020A9696
+:101130009093710280937002FEC14091740283E229
+:10114000EFE8F2E0DE01119601900D928A95E1F749
+:10115000F701808121E030E02C0F3D1F280F311D69
+:10116000C9012091720230917302FC01E20FF31F5A
+:101170006081772767FD7095640F711D882777FD63
+:101180008095982F0E94552E20E030E040E451E4F5
+:101190000E94BA2D4B015C01F701218184E090E0AF
+:1011A000821B9109BC01882777FD8095982F0E94AA
+:1011B000552E9B01AC01C501B4010E94522D9B012B
+:1011C000AC0160E070E080E090E40E94C82F20E075
+:1011D00030E04CED50E40E94652F4B015C01F701BB
+:1011E00082818823D1F04FE050E0C501B4010E9414
+:1011F0001712809186038823A1F08091440324E094
+:10120000829FF0011124EB5BFC4F80829182A282CD
+:10121000B3828F5F8093440304C0C501B4010E9470
+:101220005F0E0F3F110508F02ECF85C1809140035E
+:1012300081111FC0043130E7130709F080C00E94FC
+:101240001F0781E0809340030E94782790933F031B
+:1012500080933E03109237031092390310923803A3
+:1012600010923B0310923A0310923D0310923C03FC
+:1012700062C180913E0390913F030E948427883C85
+:10128000910570F480913703E82FF0E0EE0FFF1F17
+:10129000E85CFC4F118300838F5F809337034BC161
+:1012A000043180E7180768F4023090E7190708F066
+:1012B00050C00115E0E71E0771F001301047A1F1A1
+:1012C0001CC1033320E7120709F4E8C004331047B8
+:1012D00009F4FBC012C1F7018281882309F412C10D
+:1012E0000E947D200E942C0E0E94F106FFEF24E355
+:1012F0003CE0F15020403040E1F700C000000E9487
+:10130000D32719C10431F0E71F0708F0C3C002302A
+:1013100020E71207F0F4011530E7130709F4F2C0D3
+:101320000130104709F0E9C0F7018281882309F4F0
+:10133000E9C080916204816080936204FCC0043142
+:10134000F0E71F0708F0A6C0023020E7120708F4F4
+:10135000ECC0F7018281882309F4D4C00E943728A9
+:10136000811102C00E9413280E944F2890E09093A0
+:101370007404809373040230F0E71F0721F4809116
+:101380007304816080C0033020E7120721F480914C
+:101390007304826078C0043030E7130721F4809131
+:1013A0007304846070C0053080E7180719F48091D9
+:1013B000730427C0063090E7190721F48091730465
+:1013C000806161C00730E0E71E0721F4809173045B
+:1013D000806259C00830F0E71F0721F48091730440
+:1013E000806451C0093020E7120721F48091730412
+:1013F000806849C00A3030E7130729F480917304EC
+:101400008460886040C00B3080E7180721F4809129
+:1014100073048E7F38C00C3090E7190721F4809157
+:1014200073048D7F30C00D30E0E71E0721F48091FA
+:1014300073048B7F28C00E30F0E71F0719F48091EA
+:10144000730420C00F3020E7120721F48091730449
+:101450008F7E19C0003130E7130721F480917304A7
+:101460008F7D11C0013180E7180721F4809173044A
+:101470008F7B09C0809173040231104711F48F777C
+:1014800002C08B7F877F80937304809173040E94D6
+:10149000532851C0033390E71907A1F4F701828163
+:1014A000882321F01092350382E016C08091350325
+:1014B000811106C086E20E94D21C86E20E949A1D1B
+:1014C00082E018C004331047C1F4F70182818823F9
+:1014D00031F01092360380E20E94E91D2CC0809109
+:1014E0003603811106C087E20E94D21C87E20E9467
+:1014F0009A1D80E20E94F01D1EC081E0809335039A
+:1015000080933603C701A3960FB6F894DEBF0FBED3
+:10151000CDBFDF91CF911F910F91FF90EF90BF90C2
+:10152000AF909F908F900C946905011530E71307D9
+:1015300009F0F6CED5CE80E0A3960FB6F894DEBFC4
+:101540000FBECDBFDF91CF911F910F91FF90EF9014
+:10155000BF90AF909F908F9008952CE0729FF00104
+:10156000112430E3839FE00DF11D1124E60FF11DDE
+:10157000EE0FFF1FED5FFD4F859194910E94610C6E
+:10158000811540E5940708F047C0811520E49207D3
+:1015900008F013C1883E910520F5803E910508F0C2
+:1015A0007CC1883A910578F4853A910508F0A5C088
+:1015B0008130910509F471C108F42EC18430910580
+:1015C00008F06BC129C18B3B910508F4A1C0803C98
+:1015D000910508F421C1FC01EE0FFF1FED57FF4FED
+:1015E000E6C0811530E2930758F4811541E0940775
+:1015F00008F053C1803F910508F40EC1906508952D
+:10160000811520E3920708F0D5C0FC01FF70EE0FB2
+:10161000FF1FED5FFD4FCBC0811535E5930708F047
+:1016200043C0811544E5940708F0DEC0811522E52A
+:10163000920708F5811531E5930708F0C1C0482FDE
+:10164000437021E030E002C0220F331F4A95E2F7D9
+:101650003C68AC0164E0569547956A95E1F74370A4
+:10166000342B8F708695869540E2849FC0011124AB
+:10167000822B932B0895282F26952695AC01437035
+:1016800055278115934508F0A0C080E2289F90015E
+:10169000112481E090E002C0880F991F4A95E2F77B
+:1016A000822B932B9C6808958F3240E7940790F427
+:1016B0008F3120E7920708F0A2C0811536E5930725
+:1016C00008F497C09C0130562115304108F0A4C0A1
+:1016D0009F7093C0803320E7920709F497C008F405
+:1016E00092C0813340E7940709F493C08233904756
+:1016F00009F092C080E093ED0895853A910509F4D0
+:101700008EC0863A910509F08DC082E890E4089574
+:10171000883A910509F489C0893A910509F488C08D
+:101720008A3A910509F487C08B3A910509F486C07D
+:101730008C3A910509F485C08D3A910509F484C06D
+:10174000803B910509F483C08E3A910509F482C06B
+:101750008F3A910509F481C0813B910509F480C05D
+:10176000823B910509F47FC0833B910509F47EC05B
+:10177000843B910509F47DC0853B910509F47CC04B
+:10178000863B910509F47BC0873B910509F47AC03B
+:10179000883B910509F479C0893B910509F478C02B
+:1017A0008A3B910509F477C080E094E4089585911F
+:1017B000949108959927906C08959F70906A089568
+:1017C000982F8827816F906A089590E2299F900151
+:1017D000112481E090E002C0880F991F4A95E2F73A
+:1017E000822B932B9A680895982F8827846F906A8C
+:1017F00008958F719927982F8827906208958F51A7
+:101800009047946D089580E091ED089580E090ED0B
+:10181000089580E092ED089580E090E0089581E8D9
+:1018200090E4089583E890E4089582EE94E40895A6
+:1018300089EE94E408958AEE94E4089585EB94E4A7
+:10184000089586EB94E4089587EB94E408958CEC76
+:1018500094E408958DEC94E4089583E895E4089564
+:101860008AE895E4089582E995E4089584E995E489
+:10187000089581E296E4089583E296E4089584E26F
+:1018800096E4089585E296E4089586E296E4089544
+:1018900087E296E408958AE296E4089508959CE02C
+:1018A000799FF001112490E3899FE00DF11D11242F
+:1018B000E60FF11DEE0FFF1FED5FFD4F8591949137
+:1018C00008958238910549F1B0F48133910509F406
+:1018D00058C048F48932910509F44EC08A32910506
+:1018E00009F454C008958533910509F440C0893343
+:1018F000910599F00895833E910529F138F4803ED1
+:10190000910591F0823E9105A1F00895863E9105E2
+:10191000F9F0873E910531F108952091730420FD7F
+:101920003AC021FD38C008958091730480FD35C010
+:1019300032C08091730482FF32C08091730484FDB1
+:1019400030C083EE39C08091730482FD28C0F5CF8A
+:101950008091730483FF27C08091730484FD21C0AC
+:1019600087EE2AC08091730483FD1DC0F5CF80915E
+:10197000730485FD1AC01BC08091730485FD17C0D8
+:1019800014C08091730486FD14C015C08091730447
+:1019900086FD11C00EC080EE0FC089E30DC082EE3F
+:1019A0000BC080E009C086EE07C089E205C085E370
+:1019B00003C08AE201C081E390E008950C946B05B6
+:1019C000E82FF0E0E254FD4F8081E82FEF70F0E067
+:1019D00082958F7021E030E0A90102C0440F551FAD
+:1019E0008A95E2F740A308950F931F93CF93DF9357
+:1019F000C3E0D0E001E010E0FE01E254FD4F808141
+:101A0000E82FEF70F0E021A182958F70A80102C04D
+:101A1000440F551F8A95E2F7CA01822B81A38C2FB0
+:101A20000E94E00C219740F78BE090E061E070E0CD
+:101A3000FC01EE54FD4F2081E22FEF70F0E042A157
+:101A400022952F70DB0102C0AA0FBB1F2A95E2F777
+:101A50009D01242B22A3019758F7DF91CF911F916D
+:101A60000F9108950F931F93CF93DF9385B78068ED
+:101A700085BF85B7806885BFC3E0D0E001E010E096
+:101A8000FE01E254FD4F8081E82FEF70F0E021A1CC
+:101A900082958F70A80102C0440F551F8A95E2F706
+:101AA000CA01822B81A38C2F0E94E00C219740F762
+:101AB0008BE090E061E070E0FC01EE54FD4F20818E
+:101AC000E22FEF70F0E042A122952F70DB0102C0FF
+:101AD000AA0FBB1F2A95E2F79D01242B22A3019791
+:101AE00058F7DF91CF911F910F910C946007EF92FF
+:101AF000FF920F931F93CF93DF9300E913E0C3E0AE
+:101B0000EE24E394F12CD5E08C2F0E94E00C8BE0C6
+:101B100090E040E050E0FC01EE54FD4F6081E62F84
+:101B2000EF70F0E020A130E062956F7002C0359553
+:101B300027956A95E2F720FD09C09701082E02C09B
+:101B4000220F331F0A94E2F7422B532B019718F709
+:101B5000F801929182918F018417950721F05183AA
+:101B60004083D09375028C2F0E94E00CC15060F628
+:101B70008091750287FD2CC08150809375028F3F44
+:101B800039F08FE99FE00197F1F700C0000020C015
+:101B900080918E0390918F03909397038093960387
+:101BA00080918C0390918D0390939503809394037F
+:101BB00080918A0390918B03909393038093920377
+:101BC000809188039091890390939103809390036F
+:101BD0000E94620781E0DF91CF911F910F91FF90EA
+:101BE000EF900895E82FF0E0EE0FFF1FE057FC4F55
+:101BF00080819181089508950F931F93CF9308E9F1
+:101C000013E0C0E0F801929182918F010E94F126C9
+:101C1000C80FF3E000391F07A9F78C2FCF911F9150
+:101C20000F9108950E943728811102C00E94132845
+:101C30000E946128809379043E9A809171008D7F83
+:101C40008093710082E0809390008AE180939100FC
+:101C500081E080939A03089580919A03811102C0D4
+:101C60000E94120E1092EA031092E9038091710013
+:101C70008D7F80937100809190008F73809390008E
+:101C80001092AC031092AB031092E3031092E403A2
+:101C90001092E5031092E6031092E2031092E10322
+:101CA000E1ECF3E0A1EBB3E01192119211921192E9
+:101CB0001D921D9283E0E13EF807B1F70895CF929F
+:101CC000DF92EF92FF920F931F93CF93DF932091B8
+:101CD000AB03222309F484C06B017C0180919A0339
+:101CE000811102C00E94120E01EE13E0C7E0D0E0A5
+:101CF000A7019601F80192918291729162918F01F0
+:101D00000E94B62D811131C0FE01EE0FFF1FEE0FB4
+:101D1000FF1FEF53FC4F1082118212821382DE01EB
+:101D2000AA0FBB1FAF54BC4F11961C921E92C73016
+:101D3000D105E9F021964481558166817781408300
+:101D400051836283738314821582168217821296DE
+:101D50008D919C91139711969C938E9313961C9240
+:101D60001E92129734961296E2CF219708F6809130
+:101D7000E9039091EA03019797FD05C09093EA0368
+:101D80008093E90304C01092EA031092E903809162
+:101D9000E9039091EA032091E7033091E8032817C3
+:101DA000390724F01092E8031092E703892BC1F45D
+:101DB000809171008D7F80937100809190008F736E
+:101DC000809390001092E3031092E4031092E503D5
+:101DD0001092E6031092E2031092E1031092AB031B
+:101DE000DF91CF911F910F91FF90EF90DF90CF90F7
+:101DF00008951F920F920FB60F9211244F925F9287
+:101E00006F927F928F929F92AF92BF92CF92DF920A
+:101E1000EF92FF922F933F934F935F936F937F9334
+:101E20008F939F93AF93BF93CF93DF93EF93FF93E2
+:101E30008091AB03882309F49BC1C091E903D09141
+:101E4000EA031C161D060CF093C140909B035090B2
+:101E50009C0360909D0370909E0320E030E0A901F8
+:101E6000C301B2010E94612F18160CF065C0C13089
+:101E7000D10509F452C08091E7039091E803BE01B7
+:101E80000E9433317C019093E8038093E7038090B4
+:101E9000AD039090AE03A090AF03B090B00320E0EC
+:101EA00030E040E85FE3C501B4010E94522D609329
+:101EB000AD037093AE038093AF039093B003F7012B
+:101EC000EE0FFF1FEE0FFF1FEF53FC4FA301920118
+:101ED00060817181828193810E94BA2D20E030E07F
+:101EE00040E05EE30E94652F9B01AC01C501B40197
+:101EF0000E94612F18168CF4C7010196BE010E9442
+:101F000033319093E8038093E7031092AD0310926E
+:101F1000AE031092AF031092B003E091E703F0918B
+:101F2000E803EE0FFF1FEE0FFF1FEF53FC4F608122
+:101F3000718182819381D0C0C090E303D090E4038B
+:101F4000E090E503F090E60320E030E0A901C7014E
+:101F5000B6010E94B62D2197882309F4A2C0FE0184
+:101F6000EE0FFF1FEE0FFF1FEF53FC4F808091809D
+:101F7000A280B380A5019401C701B6010E94B62DCD
+:101F800087FF31C0A501940160E070E08CED93EC17
+:101F90000E94BA2D20E030E040E451E40E94BA2DC6
+:101FA00020E030E040E05FE30E94652F9B01AC0140
+:101FB00060E070E080E090E40E94C82F9B01AC01DB
+:101FC000C501B4010E94652F9B01AC01C701B60198
+:101FD0000E94B62D87FF07C0A701960160E070E060
+:101FE0008CED93E439C0A5019401C701B6010E94AC
+:101FF000612F18160CF055C0A501940160E070E047
+:102000008CED93E40E94BA2D20E030E040E451E4EE
+:102010000E94BA2D20E030E040E05FE30E94652F8F
+:102020009B01AC0160E070E080E090E40E94C82F6A
+:102030009B01AC01C501B4010E94652F9B01AC015D
+:10204000C701B6010E94612F18165CF5A701960121
+:1020500060E070E08CED93EC0E94BA2D20E030E05F
+:1020600040E451E40E94BA2D20E030E040E05FE31C
+:102070000E94652F9B01AC0160E070E080E090E47D
+:102080000E94C82F9B01AC01C701B6010E94652FB9
+:102090006093E3037093E4038093E5039093E60376
+:1020A00013C0FE01EE0FFF1FEE0FFF1FEF53FC4F9B
+:1020B00080819181A281B3818093E3039093E403B3
+:1020C000A093E503B093E6036091E3037091E4030A
+:1020D0008091E5039091E603209198033091990354
+:1020E0002F3F4FEF340731F02F5F3F4F309399036D
+:1020F000209398030E9434136B017C0120E034E2AA
+:1021000044EF51E40E94B62D87FF08C086EFC82E29
+:1021100088E2D82E84EFE82E81E4F82E20E030E02B
+:1021200040E051E4C701B6010E94652F9B01AC015C
+:1021300060E074E284E79BE40E94BA2D6B017C01AD
+:102140000E94272E7093970060939600209176024C
+:10215000309177024091780250917902C701B6011F
+:102160000E94652F0E94272E70939900609398001B
+:102170008091AC03882309F433C1C090A703D090A9
+:10218000A803E090A903F090AA0320E030E0A901A1
+:10219000C701B6010E94612F1816D4F580919803EB
+:1021A000909199038F3F2FEF920729F0019690931A
+:1021B000990380939803C701B6010E94341320E06D
+:1021C00030E040E051E40E94652F9B01AC0160E0EB
+:1021D00074E284E79BE40E94BA2D6B017C010E94AB
+:1021E000272E70939700609396002091760230918D
+:1021F00077024091780250917902C701B6010E949E
+:10220000652F0E94272E709399006093980008C054
+:1022100010929700109296001092990010929800D8
+:102220006091A1037091A2036F5F7F4F7093A2032F
+:102230006093A103209196003091970080E090E098
+:10224000232BF1F0C0919600D09197000E94532E5D
+:102250006B017C01BE0180E090E00E94532E9B0147
+:10226000AC016091A3037091A4038091A5039091A8
+:10227000A6030E94BA2D20E03FEF4FE757E410C0BD
+:102280000E94532E6B017C0120E030EE4FEF54E4AE
+:102290006091A3037091A4038091A5039091A6037C
+:1022A0000E94652F9B01AC01C701B6010E94612FFE
+:1022B00087FD96C080919F038F5F80939F0390E07E
+:1022C000209175043091760482179307A0F08091D5
+:1022D0008004882319F010929F030DC08091710033
+:1022E0008D7F80937100809190008F738093900018
+:1022F0001092AC037DC08091A003C0919F03811117
+:1023000028C0C0907A04D0907B04E0907C04F090C8
+:102310007D0420E030E0A901C701B6010E94612FD1
+:102320001816BCF481E08093A0031092A7031092CA
+:10233000A8031092A9031092AA03C092A303D092FB
+:10234000A403E092A503F092A603C150C0939F039B
+:1023500043C01092A0031092990310929803E09149
+:102360007704F091780448E0C49FE00DF11D11243A
+:1023700080819181A281B3818093A7039093A80368
+:10238000A093A903B093AA0320E030E040E85EE305
+:1023900064817581868197810E94652F6B017C0124
+:1023A00080917A02682F70E080E090E00E94532EC6
+:1023B00020E030E048EC52E40E94BA2D9B01AC01D1
+:1023C000C701B6010E94652F6093A3037093A40315
+:1023D0008093A5039093A6031092A2031092A103E9
+:1023E0008091790480FD04C01092AC031092AB037D
+:1023F000FF91EF91DF91CF91BF91AF919F918F911D
+:102400007F916F915F914F913F912F91FF90EF904E
+:10241000DF90CF90BF90AF909F908F907F906F9004
+:102420005F904F900F900FBE0F901F901895CF9216
+:10243000DF92EF92FF92CF93DF936B017C01EA0171
+:1024400080919A03811102C00E94120E809179043A
+:1024500080FF46C08091E9039091EA0308970CF051
+:102460003FC0809171008D7F809371008091AC039B
+:1024700081110E942C0E81E08093AB03109299038E
+:102480001092980320E030E0A901C701B6010E9434
+:10249000612F1816DCF48091E9039091EA03FC01A6
+:1024A000EE0FFF1FEE0FFF1FEF53FC4FC082D182D4
+:1024B000E282F382FC01EE0FFF1FEF54FC4FD18349
+:1024C000C08301969093EA038093E90380917100A1
+:1024D000826080937100809190008068809390006A
+:1024E000DF91CF91FF90EF90DF90CF9008958F9282
+:1024F0009F92AF92BF92CF92DF92EF92FF920F9393
+:102500001F93CF93DF93EC017B01D42E4801590137
+:1025100080919A03811102C00E94120E8091790469
+:1025200080FF6BC0809171008D7F809371008091DE
+:10253000AB0381110E942C0E81E08093AC03D093F9
+:102540007804C0937704F0927604E0927504D092F8
+:10255000800480927A0490927B04A0927C04B092D2
+:102560007D041092AD031092AE031092AF0310924F
+:10257000B00310929F0388819981AA81BB818093C7
+:10258000A7039093A803A093A903B093AA0320E004
+:1025900030E040E85EE36C817D818E819F810E9406
+:1025A000652F6B017C0180917A02682F70E080E0DA
+:1025B00090E00E94532E20E030E048EC52E40E946C
+:1025C000BA2D9B01AC01C701B6010E94652F609333
+:1025D000A3037093A4038093A5039093A603109282
+:1025E000A2031092A1038091710082608093710018
+:1025F00080919000806880939000DF91CF911F912F
+:102600000F91FF90EF90DF90CF90BF90AF909F9091
+:102610008F90089580917904817008958091790454
+:102620008160809379040E9465280C94BA07809198
+:1026300079048E7F809379040C9465288091EB0354
+:1026400090E0019666E070E00E9433318093EB03E6
+:1026500008958091EB0390E0019766E070E00E949E
+:1026600033318093EB0308958F929F92AF92BF9284
+:10267000CF92DF92EF92FF920F931F93CF93DF934E
+:102680006B017C01C0919803D0919903BE0180E059
+:1026900090E00E94532E4B015C01A701960160E07F
+:1026A00070E08CE594E40E94BA2D9B01AC01C50159
+:1026B000B4010E94652F0E94272E2091EB03233046
+:1026C00009F473C028F4222351F02130E9F02CC121
+:1026D000243009F4A0C0253009F4E0C025C180E011
+:1026E00090E0A0E0BFE38093760290937702A093FE
+:1026F0007802B093790210929B0310929C0310927F
+:102700009D0310929E0310C110929B0310929C0394
+:1027100010929D0310929E036431710540F46A305B
+:10272000710560F520E030E040E85EE32BC0693CD5
+:10273000710508F0AAC080E090E00E94532E20E0CE
+:1027400030E040EA51E40E94512D20E030E044E3C3
+:1027500053E40E94BA2D9B01AC010E94652F20E03A
+:1027600030E040E05EE30E94652F9B01AC0160E039
+:1027700070E080E09EE30E94512D44C020E030E0F4
+:1027800040E05FE3C701B6010E94652F6B017C0149
+:1027900080E090E0A0E0BEE3809376029093770221
+:1027A000A0937802B0937902BFC010929B0310925D
+:1027B0009C0310929D0310929E034AE0469F900155
+:1027C000479F300D1124C90168EB7BE00E941F3147
+:1027D000BC016C5D754077FF03C07195619571090F
+:1027E000882777FD8095982F0E94552E2EE333EC95
+:1027F0004EE259E30E94652F20E030E040EC5EE3BA
+:102800000E94522D60937602709377028093780233
+:102810009093790289C010929B0310929C031092AE
+:102820009D0310929E03CE0183709927892BE1F0BE
+:10283000BE016170772780E090E00E94532E20E077
+:1028400030E040E05EE30E94652F20E030E040E4AD
+:102850005FE30E94522D609376027093770280931B
+:102860007802909379020CC080E090E0A0E0BFE392
+:102870008093760290937702A0937802B0937902C6
+:10288000C770DD27CD2B09F04FC010927602109251
+:102890007702109278021092790246C010929B0340
+:1028A00010929C0310929D0310929E0300E010E092
+:1028B00020E03FE3009376021093770220937802A2
+:1028C000309379026739710578F180E090E00E94D9
+:1028D000532E20E030E047E153E40E94512D20E0E8
+:1028E00030E04AE754E40E94BA2D20E030E048E4AA
+:1028F00052E40E94652F20E030E040EA51E40E945B
+:10290000972E0E94222E660F771F660F771FFB01FE
+:10291000EE53FD4F2081318142815381C701B601C1
+:102920000E94652F6B017C01C701B601DF91CF9139
+:102930001F910F91FF90EF90DF90CF90BF90AF90DD
+:102940009F908F9008958091FC030895CF93DF931B
+:1029500000D01F92CDB7DEB79C01809185048430F2
+:1029600019F593E099833B832A839093E9008FEFD5
+:102970009091E800815095FD06C095ED9A95F1F78C
+:1029800000008111F5CF8091E80085FF0DC040E087
+:1029900050E063E070E0CE0101960E940317809141
+:1029A000E8008E778093E8000F900F900F90DF91F2
+:1029B000CF910895CF93DF9300D01F92CDB7DEB7AC
+:1029C00020918504243021F522E029839B838A838A
+:1029D00083E08093E9008FEF9091E800815095FDAE
+:1029E00006C095ED9A95F1F700008111F5CF809121
+:1029F000E80085FF0DC040E050E063E070E0CE01EC
+:102A000001960E9403178091E8008E778093E8007A
+:102A10000F900F900F90DF91CF9108952091850432
+:102A20002430F1F422E02093E9002FEF3091E80008
+:102A3000215035FD06C035ED3A95F1F70000211122
+:102A4000F5CF2091E80025FF0BC040E050E065E0A5
+:102A500070E00E9403178091E8008E778093E80071
+:102A60000895CF93DF93EC0190918504943009F0A1
+:102A700046C0809185028823D9F080918602882300
+:102A8000B9F09093E9008FEF9091E800815095FDA7
+:102A900006C095E19A95F1F700008111F5CF80917C
+:102AA000E80085FF2CC040E050E060E170E017C016
+:102AB00081E08093E9008FEF9091E800815095FDCF
+:102AC00006C095ED9A95F1F700008111F5CF809140
+:102AD000E80085FF14C040E050E068E070E0CE01FF
+:102AE0000E9403178091E8008E778093E80080E1D0
+:102AF000FE01ACEEB3E001900D928A95E1F7DF9113
+:102B0000CF91089580918404811109C00E94981882
+:102B10000E94F5188091E20084608093E20008959D
+:102B2000109284040895089508950C943B2742E080
+:102B300061EC81E00E94121842E061EC82E00E94A8
+:102B4000121842E061EC83E00E94121842E161EC4D
+:102B500084E00C94121880918704833009F455C0E6
+:102B600030F4813071F0823009F48EC008958A30DB
+:102B700009F47AC08B3009F460C0893009F09CC038
+:102B800020C080918604813A09F096C08091E800C7
+:102B9000877F8093E80080918A0490918B04892B31
+:102BA00021F460E18CEE93E003C060E080E090E00F
+:102BB00070E00E944E178091E8008B778093E800C8
+:102BC000089580918604813209F076C080918A044C
+:102BD00090918B04009719F0039709F06DC08091D4
+:102BE000E800877F8093E8008091E80082FD05C0BF
+:102BF000809185048111F8CF5FC08091F1008093AE
+:102C0000FC038091E8008B7753C080918604813A61
+:102C100009F052C080918A0490918B04892B09F0AD
+:102C20004BC08091E800877F8093E8008091E800A6
+:102C300080FFFCCF8091850236C08091860481326E
+:102C4000D9F580918A0490918B04892BA9F5809104
+:102C5000E800877F8093E8000E94471880918804ED
+:102C6000809385020C947D2080918604813221F529
+:102C70008091E800877F8093E8000E944718809148
+:102C800089048093FD03089580918604813AA1F41C
+:102C90008091E800877F8093E8008091E80080FFC2
+:102CA000FCCF8091FD038093F1008091E8008E7746
+:102CB0008093E8000C944718089584B7877F84BFF9
+:102CC00088E10FB6F89480936000109260000FBE08
+:102CD00080E880936100109261000E94EA1B0E94CC
+:102CE00098180E94F5188091E20084608093E200B9
+:102CF00078940E947B1B0E94EC1B8BE792E00E9461
+:102D0000961B80918504853069F40E94FD26809190
+:102D100083048823B1F30E942A27882391F30E9419
+:102D2000ED16EFCF0E94F41BECCF292F3327233071
+:102D30003105C9F064F42130310581F022303105CC
+:102D400009F043C08DE690E02FEB38E042C021321D
+:102D50003105F1F02232310541F137C082E190E0D6
+:102D60002CE239E036C099278130910541F082305C
+:102D7000910541F0892B49F5EBEBF8E005C0EDE852
+:102D8000F8E002C0E3E6F8E0849190E09F0121C002
+:102D90006430D8F4E62FF0E0EE0FFF1FE25EFC4F48
+:102DA0002081318189E090E014C0643070F470E0DB
+:102DB000FB01EE0FFF1FEA5EFC4F20813181FB011A
+:102DC000EE5EFC4F808190E004C080E090E020E067
+:102DD00030E0FA0131832083089580E189BD82E1EA
+:102DE00089BD09B400FEFDCF8091D8008F7D80930E
+:102DF000D8008091E00082608093E0008091E00044
+:102E000081FDFCCF0895CF92DF92EF92FF920F9356
+:102E10001F93CF93DF93EC018B016A010E94661828
+:102E2000811133C0C114D10439F0F6018081918140
+:102E3000081B190BC80FD91FE12CF12C0115110526
+:102E400019F18091E80085FD16C08091E8008E7729
+:102E50008093E800C114D10449F0F601808191818A
+:102E6000E80EF91EF182E08285E00FC00E9466182C
+:102E7000882321F30AC089918093F1000150110940
+:102E8000FFEFEF1AFF0ADACF80E0DF91CF911F91B9
+:102E90000F91FF90EF90DF90CF90089520918C04D8
+:102EA00030918D042617370748F06115710539F404
+:102EB0002091E8002E772093E80001C0B90140E09E
+:102EC00061157105A9F120918504222309F443C0FD
+:102ED000253009F442C02091E80023FD40C0209134
+:102EE000E80022FD32C02091E80020FFE9CF4091A8
+:102EF000F3002091F20030E0342BFC01CF0161158A
+:102F0000710559F02830310540F481918093F1002A
+:102F1000615071092F5F3F4FF1CF41E028303105FB
+:102F200009F040E02091E8002E772093E800C8CF18
+:102F30004111C9CF0AC080918504882361F0853092
+:102F400061F08091E80083FD0AC08091E80082FF73
+:102F5000F2CF80E0089582E0089583E0089581E053
+:102F6000089520918C0430918D042617370748F07E
+:102F70006115710539F42091E8002E772093E8005F
+:102F800001C0B901FC0120E06115710591F180914A
+:102F90008504882309F440C0853009F43FC080913E
+:102FA000E80083FD3DC08091E80082FD2FC0809144
+:102FB000E80080FFE9CF2091F3008091F20090E0DB
+:102FC000922B6115710559F08830910540F42491D8
+:102FD0002093F1003196615071090196F2CF21E002
+:102FE000089709F020E08091E8008E778093E80050
+:102FF000CBCF2111CCCF0AC080918504882361F00A
+:10300000853061F08091E80083FD0AC08091E8007E
+:1030100082FFF2CF80E0089582E0089583E0089572
+:1030200081E00895982F973058F59093E90098170C
+:1030300039F07091EC002091ED005091F00003C048
+:10304000242F762F50E021FF19C03091EB003E7FF6
+:103050003093EB003091ED003D7F3093ED003091E7
+:10306000EB0031603093EB007093EC002093ED00A7
+:103070005093F0002091EE0027FF07C09F5FD3CF51
+:103080008F708093E90081E0089580E00895809139
+:10309000860487FF11C08091E80082FD05C0809101
+:1030A00085048111F8CF11C08091E8008B770BC0A7
+:1030B00080918504882349F08091E80080FFF8CF53
+:1030C0008091E8008E778093E80008952091E400D5
+:1030D0003091E50095E64091EC00842F817040FF2F
+:1030E00022C08091E80080FD1CC080918504882367
+:1030F00091F0853091F08091EB0085FD10C04091FA
+:10310000E4005091E5004217530729F39A019150CA
+:1031100011F784E0089582E0089583E0089581E046
+:10312000089580E008954091E80042FFDECF0895C1
+:103130000E9406190E940E19E0EEF0E08081816085
+:103140008083E8EDF0E080818F77808319BCA7ED64
+:10315000B0E08C918E7F8C9380818F7E80831092E3
+:10316000840408950F931F93CF93DF930E94061951
+:103170000E940E19C8EDD0E088818F7788838881FE
+:103180008068888388818F7D888319BC109285042C
+:1031900010928104109283041092820400EE10E0D9
+:1031A000F80180818B7F808388818160888342E001
+:1031B00060E080E00E941218E1EEF0E080818E7FF6
+:1031C0008083E2EEF0E0808181608083808188608E
+:1031D0008083F80180818E7F8083888180618883ED
+:1031E000DF91CF911F910F910895E8EDF0E080817C
+:1031F0008F7E8083E7EDF0E080818160808384E0D2
+:1032000082BF81E0809384040C94B218E8EDF0E072
+:1032100080818E7F80831092E20008951092DA0000
+:103220001092E10008951F920F920FB60F92112491
+:103230002F933F934F935F936F937F938F939F93BE
+:10324000AF93BF93EF93FF938091E10082FF0BC098
+:103250008091E20082FF07C08091E1008B7F809324
+:10326000E1000E947A1B8091DA0080FF1FC08091EC
+:10327000D80080FF1BC08091DA008E7F8093DA0037
+:103280008091D90080FF0DC080E189BD82E189BDB8
+:1032900009B400FEFDCF81E0809385040E94821571
+:1032A00005C019BC109285040E9490158091E10020
+:1032B00080FF19C08091E20080FF15C08091E2007C
+:1032C0008E7F8093E2008091E20080618093E20033
+:1032D0008091D80080628093D80019BC85E08093EB
+:1032E00085040E9494158091E10084FF30C0809194
+:1032F000E20084FF2CC080E189BD82E189BD09B470
+:1033000000FEFDCF8091D8008F7D8093D800809102
+:10331000E1008F7E8093E1008091E2008F7E8093B8
+:10332000E2008091E20081608093E200809181045C
+:10333000882311F084E007C08091E30087FD02C07C
+:1033400081E001C083E0809385040E9495158091FF
+:10335000E10083FF29C08091E20083FF25C08091B6
+:10336000E100877F8093E10082E0809385041092E2
+:1033700081048091E1008E7F8093E1008091E200E2
+:103380008E7F8093E2008091E20080618093E20072
+:1033900042E060E080E00E9412188091F0008860B6
+:1033A0008093F0000E949315FF91EF91BF91AF9130
+:1033B0009F918F917F916F915F914F913F912F914D
+:1033C0000F900FBE0F901F9018951F920F920FB67F
+:1033D0000F9211242F933F934F935F936F937F939B
+:1033E0008F939F93AF93BF93CF93DF93EF93FF930D
+:1033F000C091E900CF708091EC00D82FD17080FD92
+:10340000D0E81092E9008091F000877F8093F0006F
+:1034100078940E94291A1092E9008091F000886047
+:103420008093F000CD2BCF70C093E900FF91EF9116
+:10343000DF91CF91BF91AF919F918F917F916F91CC
+:103440005F914F913F912F910F900FBE0F901F9062
+:1034500018951F93CF93DF93CDB7DEB7AA970FB61A
+:10346000F894DEBF0FBECDBFE6E8F4E088E08E0F33
+:103470009091F10091938E13FBCF0E94AB15809138
+:10348000E80083FF1FC18091860490918704492F33
+:1034900050E04A30510508F015C1FA01EB59FF4FD1
+:1034A0000C944731803881F0823809F00BC180914B
+:1034B0008A048F708093E9008091EB0085FB882758
+:1034C00080F91092E90006C08091820490918304F3
+:1034D000911182609091E800977F9093E80080932B
+:1034E000F1001092F100C8C0282F2D7F09F0EAC02A
+:1034F000882319F0823061F0E5C080918804813022
+:1035000009F0E0C0933009F080E0809383042BC081
+:1035100080918804811127C080918A048F7009F4FA
+:10352000D1C08093E9002091EB0020FF1CC09330B4
+:1035300021F48091EB00806214C09091EB009061C7
+:103540009093EB0021E030E0A90102C0440F551F29
+:103550008A95E2F74093EA001092EA008091EB002E
+:1035600088608093EB001092E9008091E800877FEB
+:1035700086C08111A7C0109188041F778091E30055
+:103580008078812B8093E3008091E800877F80938F
+:10359000E8000E9447188091E80080FFFCCF8091EE
+:1035A000E30080688093E300111102C082E001C053
+:1035B00083E08093850486C08058823008F082C002
+:1035C00080918804909189048C3D53E0950779F5AA
+:1035D00083E08A838AE289834FB7F894DE011396E9
+:1035E00020E03EE051E2E32FF0E050935700E491F9
+:1035F00020FF03C0E295EF703F5FEF708E2F90E0E9
+:10360000EA3010F0C79601C0C0968D939D932F5F4E
+:10361000243149F74FBF8091E800877F8093E8000D
+:103620006AE270E0CE0101960E944E1714C0AE010E
+:103630004F5F5F4F60918A040E949516BC0100970E
+:1036400009F440C09091E800977F9093E800898149
+:103650009A810E94B1178091E8008B778093E800EF
+:1036600031C0803879F58091E800877F8093E80049
+:10367000809181048093F1008091E8008E7780939F
+:10368000E8000E9447181EC081111CC09091880458
+:103690009230C0F48091E800877F8093E800909397
+:1036A00081040E94471880918104811106C0809195
+:1036B000E30087FD02C081E001C084E080938504BF
+:1036C0000E9497158091E80083FF0AC08091E8006E
+:1036D000877F8093E8008091EB0080628093EB000D
+:1036E000AA960FB6F894DEBF0FBECDBFDF91CF9183
+:1036F0001F9108950895CF93809185048823A1F0A8
+:10370000C091E900CF709091EC00892F817090FDFD
+:1037100080E8C82B1092E9008091E80083FD0E94A8
+:10372000291ACF70C093E900CF91089590930304B4
+:10373000809302040895E0910204F091030430970D
+:1037400021F00190F081E02D099480E00895E0914E
+:103750000204F0910304309721F00280F381E02D00
+:1037600009940895E0910204F0910304309721F048
+:103770000480F581E02D0994089520910004309192
+:1037800001048217930771F0909301048093000461
+:10379000E0910204F0910304309721F00680F78154
+:1037A000E02D099408952091FE033091FF038217C4
+:1037B000930771F09093FF038093FE03E09102045E
+:1037C000F0910304309721F00084F185E02D0994F5
+:1037D000089508950C94E91B0E946F270E94320DF2
+:1037E0000E94F5270C94B62C5F926F927F928F9275
+:1037F0009F92AF92BF92CF92DF92EF92FF920F9380
+:103800001F93CF93DF9300D000D01F92CDB7DEB7C8
+:103810000E94770D9DE0C92E94E0D92E03E010E0C0
+:10382000AA24A394B12C502E802F0E94F20D4C019B
+:10383000F601729062906F01682679266114710416
+:10384000A1F40150110978F78FEF89838A831B82D5
+:103850000E9478278160782F9D838C8349815A81CB
+:103860006B818D810E94A41C38C08091620481FD0F
+:103870000E94FB0D2BE030E07501022E02C0EE0C21
+:10388000FF1C0A94E2F7C70186219721892B09F1D1
+:1038900029835A828E209F2091E0892809F490E0A4
+:1038A0009B830E9478278160782F9D838C83498138
+:1038B0005A816B818D810E94A41C000F111FF80199
+:1038C000EB5FFB4F80819181E826F926F182E0824F
+:1038D00004C02150310980F6B4CF0E94E429109130
+:1038E00004040E949B1B1817D1F00E949B1B80931D
+:1038F00004040F900F900F900F900F90DF91CF91D5
+:103900001F910F91FF90EF90DF90CF90BF90AF90FD
+:103910009F908F907F906F905F900C94DE0C0F9033
+:103920000F900F900F900F90DF91CF911F910F91FB
+:10393000FF90EF90DF90CF90BF90AF909F908F90CF
+:103940007F906F905F900895CF93DF93CDB7DEB7F0
+:103950002B970FB6F894DEBF0FBECDBF4F835887AD
+:1039600069877A878B87DE01119686E0FD011192C7
+:103970008A95E9F785E0FE01379601900D928A95C8
+:10398000E1F749815A816B817C818D819E810E9402
+:103990001B232B960FB6F894DEBF0FBECDBFDF9171
+:1039A000CF910895CF93882309F4C2C0C82F8238DD
+:1039B00059F40E949B1B81FDBBC089E30E94F52541
+:1039C0000E94C22689E30CC0833879F40E949B1BB5
+:1039D00080FDAEC083E50E94F5250E94C22683E5E6
+:1039E0000E943726CF910C94C226843859F40E9445
+:1039F0009B1B82FD9DC087E40E94F5250E94C22684
+:103A000087E4EECF8CEF8C0F813A48F48C2F0E9424
+:103A10001F2C81118DC08C2F0E94F525E3CF80E2F1
+:103A20008C0F883048F4C77081E001C0880FCA95B8
+:103A3000EAF70E947B26D6CF8BE58C0F833078F493
+:103A4000C53A29F0C63A31F083E890E005C081E834
+:103A500090E002C082E890E0CF910C94BD1B88E515
+:103A60008C0F833108F064C0C83A39F1C93A41F18A
+:103A7000CA3A49F1CB3A51F1CC3A59F1CD3A61F118
+:103A8000C03B69F1CE3A71F1CF3A79F1C13B81F196
+:103A9000C23B89F1C33B91F1C43B99F1C53BA1F114
+:103AA000C63BA9F1C73BB1F1C83BB9F1C93BC1F174
+:103AB000CA3BC9F180E090E038C082EE90E035C0AA
+:103AC00089EE90E032C08AEE90E02FC085EB90E066
+:103AD0002CC086EB90E029C087EB90E026C08CECF0
+:103AE00090E023C08DEC90E020C083E891E01DC001
+:103AF0008AE891E01AC082E991E017C084E991E078
+:103B000014C081E292E011C083E292E00EC084E230
+:103B100092E00BC085E292E008C086E292E005C028
+:103B200087E292E002C08AE292E0CF910C94D31B2C
+:103B3000CF910895882309F44BC0823859F40E942C
+:103B40009B1B81FF45C089E30E94F5250E94C22688
+:103B500089E30CC0833871F40E949B1B80FF38C03E
+:103B600083E50E94F5250E94C22683E50E94372640
+:103B70000C94C226843859F40E949B1B82FF28C0F3
+:103B800087E40E94F5250E94C22687E4EFCF9CEFD0
+:103B9000980F913A58F390E2980F983050F487704C
+:103BA00091E001C0990F8A95EAF7892F0E9481263A
+:103BB000DFCF9BE5980F933020F480E090E00C94E9
+:103BC000BD1B885A833120F480E090E00C94D31B15
+:103BD0000895882321F00E947B260C94C226089524
+:103BE000882321F00E9481260C94C22608957F929A
+:103BF0008F929F92AF92BF92CF92DF92EF92FF92FD
+:103C00000F931F93CF93DF931F92CDB7DEB77C0145
+:103C1000C62E772EFC01058102950F7012811111BD
+:103C20000E9498260E94EE25882379F0112369F0DE
+:103C300080E28C0D883048F082E00E94D7250E94F7
+:103C4000EE2591E0D82ED92601C0D12CE72DE295A2
+:103C5000EF70F0E0E159FF4F0C944731872D807FE2
+:103C6000072D0F70882311F00295007F112389F032
+:103C7000002309F499C180E28C0D883020F4802F54
+:103C80000E947B2603C0802F0E948B260E94C226A2
+:103C90008BC18C2D0E949A1D002309F4C3C180E2C0
+:103CA0008C0D883020F4802F0E94812603C0802F45
+:103CB0000E9491260E94C226B5C1872D807F972D34
+:103CC0009F70803211F4892F03C0892F8295807FE5
+:103CD000CC2021F0F1E0CF16A1F01DC0112339F066
+:103CE000002319F1013009F50E94AB269BC1002386
+:103CF00019F0013009F496C189830E94AE268981AA
+:103D000010C1112321F0063008F08CC10EC005301F
+:103D100008F088C106C1112359F0002331F0F701E2
+:103D2000958190FF41C19F7095830E94E91D7AC1E2
+:103D3000002309F4F6C03EC1872D869586958370D1
+:103D400090E0009719F0019761F06CC1112321F008
+:103D50008C2D972D937002C080E090E00E94BD1BD7
+:103D600061C1112321F08C2D972D937002C080E04A
+:103D700090E00E94D31B56C18C2D112319F00E9494
+:103D8000EC2802C00E9454290E94D9294BC1872DDA
+:103D9000837009F052C0111145C18C2D8295869512
+:103DA0008770880F880F9C2D9F70892E912CA12CD5
+:103DB000B12C082E04C0880C991CAA1CBB1C0A94A8
+:103DC000D2F7C4FE14C00FE010E020E030E0B901EB
+:103DD000A80104C0440F551F661F771F8A95D2F7AC
+:103DE000CB01BA01609570958095909503C060E015
+:103DF00070E0CB01272D26952695237030E02230E8
+:103E0000310569F02330310589F0682979298A293B
+:103E10009B292130310571F00E94632403C1682978
+:103E200079298A299B290E947F24FCC00E9463244F
+:103E3000C501B4010E944724F5C0112319F0872D54
+:103E4000817001C08695882309F4ECC08C2D829581
+:103E500086958770880F880F9C2D9F70892E912CD6
+:103E6000A12CB12C082E04C0880C991CAA1CBB1CC8
+:103E70000A94D2F7C4FE14C00FE010E020E030E056
+:103E8000B901A80104C0440F551F661F771F8A950A
+:103E9000D2F7CB01BA01609570958095909503C0DB
+:103EA00060E070E0CB01272D269526952370422FE8
+:103EB00050E04230510569F04330510589F06829DE
+:103EC00079298A299B294130510571F00E943D25AD
+:103ED000A9C0682979298A299B290E945925A2C04D
+:103EE0000E943D25C501B4010E9421259BC08C2D57
+:103EF00090E0FC01E05EF109E531F10508F050C009
+:103F0000E158FF4F0C9447310C2D0F70872D8F71A6
+:103F1000112321F00E94BA24802F07CF0E94DB24B6
+:103F2000802F0E94F01D7EC0112341F0053008F063
+:103F300079C0872D8F710E94002574C0063008F06B
+:103F400071C0F7CF112339F0872D8F710E94BA24E9
+:103F500069C01123C9F3872D8F710E94DB2462C0D1
+:103F6000112329F0872D8F710E94A5245BC00E9428
+:103F70009B2458C0112351F0172D1F71812F0E94CF
+:103F8000BA2463E0812F0E94CE254CC081E00E94BC
+:103F9000D725023008F446C082E00E94D72542C0EF
+:103FA000112331F0002381F28C2D0E94D21C3AC0E3
+:103FB000002389F28C2D0E949A1D34C0472D4F702A
+:103FC0006C2DC7010E941C060E94BF232BC011113B
+:103FD00029C0472D4F7050E042305105B9F04CF4E4
+:103FE0004115510581F041305105E1F40E94DE2C6C
+:103FF00019C04330510569F04430510599F48C2DB6
+:104000000E94302D0FC00E94C72C0CC00E94FA2CB9
+:1040100009C00E940D2D06C0472D4F706C2DC701A1
+:104020000E944E0CDD20F9F00E94CA2580FD1BC0C5
+:10403000F70112820E94C4250E94BA24C7010E947F
+:1040400042200E94C4250F90DF91CF911F910F91C4
+:10405000FF90EF90DF90CF90BF90AF909F908F90A8
+:104060007F900C94DB240F90DF91CF911F910F91E3
+:10407000FF90EF90DF90CF90BF90AF909F908F9088
+:104080007F9008950F931F93CF93DF93EC01888166
+:1040900099812B813C81232BB9F09F3F11F48F3FF5
+:1040A00099F0CE010E94BB07882371F06881798165
+:1040B0008A810E94C0258C010E9475250E943C24A3
+:1040C000B801CE010E94F71DDF91CF911F910F9192
+:1040D00008950E9498260E94A8260E946D260E949C
+:1040E000C2260E948A2A0E94D92980E090E00E947C
+:1040F000BD1B80E090E00C94D31B0E9488260C949A
+:1041000069200E94B525292F22952F7030E02C3090
+:1041100031054CF42A3031056CF42250310922303B
+:104120003105A8F407C02C30310569F02F30310576
+:1041300051F00DC0803F69F018F4803E40F409C092
+:10414000843F29F406C093FB882780F9089580E016
+:10415000089581E00895CF93DF9300D000D01F929F
+:10416000CDB7DEB70F900F900F900F900F90DF91AB
+:10417000CF910895CF93DF9300D000D000D0CDB77A
+:10418000DEB726960FB6F894DEBF0FBECDBFDF9127
+:10419000CF9108951F93CF93DF93C0910D0416E044
+:1041A00080910E04C81799F0D0E01C9FF0011D9F6C
+:1041B000F00D1124E15FFB4F4081518162817381D9
+:1041C000848195810E94BA202196C770E9CFDF9142
+:1041D000CF911F91089540913F0450914004609108
+:1041E00041047091420480914304909144040C94E2
+:1041F000BA208091440482958F7009F054C0809158
+:104200004104882309F44FC080910D04A0910E044D
+:1042100060913F04709140044091420450914304E6
+:10422000B6E08A1709F43FC090E041155105C1F18D
+:104230007F3F11F46F3FA1F1B89FF001B99FF00DDE
+:104240001124E15FFB4F218172132AC02081621388
+:1042500027C02281211124C02381348124173507EE
+:1042600010F421503109241B350B283C3105C0F4D2
+:10427000209144042F7020612093440426E0289F5D
+:10428000F001299FF00D1124EC5EFB4F80818F70AF
+:10429000806180838FE394E00E9442200C94CA20C6
+:1042A00001968770BECF0895CF92DF92EF92FF9272
+:1042B0000F931F93CF93DF93CDB7DEB762970FB6FF
+:1042C000F894DEBF0FBECDBF8C0185E0F801DE01A2
+:1042D0001D9601900D928A95E1F7D8014C911196A7
+:1042E0005C91119712966C9112971396CD90DC9079
+:1042F000149730913F047091400480914204909152
+:104300004304009709F46BC17F3F19F43F3F09F460
+:1043100066C1E0904104EE2009F4C0C0209144043D
+:10432000C816D90628F0F601E81BF90BCF0104C026
+:10433000809590958C0D9D1DFF24F394883C9105EC
+:1043400078F0F12C207F09F0C6C07C2DD98AC88A6C
+:1043500089890E94AB208FE394E00E944220B1C083
+:10436000822F807F09F046C0751314C0341312C029
+:10437000611110C02F702061209344040E94EB2033
+:104380008FE394E00E94422080914404D801159666
+:104390008C932EC0CD2819F15F3F11F44F3FF9F0F7
+:1043A000F62E61111CC080910D0420910E0436E0A0
+:1043B000821709F45AC090E0389FF001399FF00D40
+:1043C0001124E15FFB4F7181571306C070814713C1
+:1043D00003C07281711103C001968770E9CFF62E78
+:1043E000662309F418C180914404816080934404D9
+:1043F000F12C11C1751308C0341306C0611104C03B
+:1044000080914404D801C3C04D875E878D859E8509
+:104410006A8B0E9481206A898823E1F16623D1F1A9
+:1044200020914404822F82958F7090E0029774F05F
+:1044300080913F049091400498878F831986DB8692
+:10444000CA862C87CE0107960E94422086E0F8019A
+:10445000AFE3B4E001900D928A95E1F70E94F92054
+:104460000E94EB20FF24F394D6C04D875E878D8594
+:104470009E850E94B525292F22952F7030E022308D
+:1044800031050CF0BCC09F7009F0B6C0805E88306A
+:1044900008F4C1C0C8010E944220E4CFC816D90662
+:1044A00008F453C0F601E81BF90BCF01883C9105D5
+:1044B00008F450C0F12C7C2DD98AC88A89890E94C1
+:1044C000AB20EFE3F4E086E0DF011D928A95E9F787
+:1044D0000E94EB20A0C0751314C0341312C06111E8
+:1044E00010C080914404F8018583C8010E944220D5
+:1044F00086E0EFE3F4E0DF011D928A95E9F7FE2CF8
+:104500008AC04D875E878D859E856A8B0E9481203B
+:104510006A89882309F4BECF662309F4BBCF2091B2
+:104520004404822F82958F7090E002970CF48ECF16
+:1045300080913F04909140049A8389831B82DD829D
+:10454000CC822E83CE0101967FCF809590958C0DE5
+:104550009D1DACCFF62E662309F49CCF75132EC09B
+:1045600034132CC02091440420FD1FC0822F82955B
+:104570008F70D9F0D80115962C9315978F3049F08C
+:104580008F5F982F9295907F822F8F70892B159631
+:104590008C93C8010E94422086E0F801AFE3B4E0AA
+:1045A00001900D928A95E1F793CF86E0F801AFE391
+:1045B000B4E001900D928A95E1F72DC04D875E879A
+:1045C0008D859E850E948120811140CF8091440479
+:1045D000816080934404C8010E9442201CC066236D
+:1045E00009F458CF4D875E878D859E850E94812076
+:1045F000882309F44FCF2ACF811148CF0CC0243033
+:1046000031050CF047CF9F7009F440CFF801958138
+:10461000907F09F03BCF8F2D62960FB6F894DEBFE6
+:104620000FBECDBFDF91CF911F910F91FF90EF9003
+:10463000DF90CF9008951F93CF93DF93CDB7DEB770
+:104640002C970FB6F894DEBF0FBECDBF4F835887AF
+:1046500069877A878B879C87CE0107960E945421B1
+:10466000882369F08F8198852A853B85232BF1F17A
+:104670009F3F09F063C08F3F09F060C037C086E0FC
+:10468000FE013796DE01119601900D928A95E1F7B1
+:104690006F817885EA85FB85309741F17F3F11F482
+:1046A0006F3F21F120910E0430E0C901019687701F
+:1046B000992740910D0450E08417950709F447C0ED
+:1046C00069837A83FD83EC8396E0929FD001939F68
+:1046D000B00D1124A15FBB4FFE01319601900D92E8
+:1046E0009A95E1F780930E040E94CA2016E080910B
+:1046F0000D0490910E048917C1F1189FC001112477
+:10470000815F9B4F0E945421882379F1E0910D0431
+:104710001E9FF0011124E15FFB4F408151816281B6
+:104720007381848195810E94BA2080910D0490E06C
+:1047300001968770992780930D04D9CF4F815885B2
+:1047400069857A858B859C850E94BA20CFCF0E948F
+:104750007D2010920E0410920D04EFE3F4E086E049
+:10476000DF011D928A95E9F7C1CF2C960FB6F89418
+:10477000DEBF0FBECDBFDF91CF911F910895EF92A5
+:10478000FF920F931F93CF93DF938C01009709F44F
+:104790006CC0F12CEE24E394E8012196F801849199
+:1047A000843740F4843008F051C0813081F0823089
+:1047B00019F15BC0853709F444C0A8F19CE7980F54
+:1047C000903708F052C08F770E949A1D41C00E5F4B
+:1047D0001F4FFE01C49180E28C0F883048F4C770EF
+:1047E0008E2D01C0880FCA95EAF70E949B2614C03F
+:1047F0008C2F0E94D21C2DC00E5F1F4FFE01C49152
+:1048000080E28C0F883058F4C7708E2D01C0880F5D
+:10481000CA95EAF70E94A1260E94C2261AC08C2FD0
+:104820000E949A1D16C00E5F1F4FFE01C491CC233B
+:1048300081F08FE99FE00197F1F700C00000C150BF
+:10484000F6CF0E5F1F4FFE01F49003C00E94D21CF2
+:104850008E018F2D882309F49FCFEFE9FFE0319778
+:10486000F1F700C000008150F5CFDF91CF911F918B
+:104870000F91FF90EF90089508956093490470930D
+:104880004A0480934B0490934C040C9469200F933A
+:104890001F930091490410914A0420914B043091D8
+:1048A0004C04DC01CB01802B912BA22BB32B8093EA
+:1048B000490490934A04A0934B04B0934C041F9175
+:1048C0000F910C9469200F931F930091490410914C
+:1048D0004A0420914B0430914C04DC01CB0180232D
+:1048E0009123A223B3238093490490934A04A09375
+:1048F0004B04B0934C041F910F910C9469200F93BB
+:104900001F930091490410914A0420914B04309167
+:104910004C04DC01CB0180279127A227B327809389
+:10492000490490934A04A0934B04B0934C041F9104
+:104930000F910C9469201092450410924604109235
+:104940004704109248040C94692041E050E060E074
+:1049500070E004C0440F551F661F771F8A95D2F779
+:104960004093450450934604609347047093480471
+:104970000C94692041E050E060E070E004C0440F16
+:10498000551F661F771F8A95D2F780914504909135
+:104990004604A0914704B0914804482B592B6A2B38
+:1049A0007B2B4093450450934604609347047093D7
+:1049B00048040C94692041E050E060E070E004C0DD
+:1049C000440F551F661F771F8A95D2F74095509563
+:1049D000609570958091450490914604A09147049C
+:1049E000B0914804482359236A237B23409345040C
+:1049F0005093460460934704709348040C946920D4
+:104A000041E050E060E070E004C0440F551F661FB5
+:104A1000771F8A95D2F78091450490914604A09122
+:104A20004704B0914804482759276A277B274093B9
+:104A300045045093460460934704709348040C94D3
+:104A400069200F931F930091450410914604209113
+:104A5000470430914804DC01CB01802B912BA22B21
+:104A6000B32B8093450490934604A0934704B093DE
+:104A700048041F910F910C9469200F931F9300918C
+:104A80004504109146042091470430914804DC010C
+:104A9000CB0180239123A223B323809345049093D9
+:104AA0004604A0934704B09348041F910F910C94BF
+:104AB00069200F931F9300914504109146042091A3
+:104AC000470430914804DC01CB0180279127A227BD
+:104AD000B3278093450490934604A0934704B09372
+:104AE00048041F910F910C9469200895CF92DF9292
+:104AF000EF92FF920F931F93CF93DF938C01C0909F
+:104B00004904D0904A04E0904B04F0904C0480910A
+:104B1000450490914604A0914704B0914804C82AE6
+:104B2000D92AEA2AFB2ACFE1D0E0D701C6010C2E10
+:104B300004C0B695A795979587950A94D2F780FFFC
+:104B400006C0B8018C2F0E94AD0A019721F421976D
+:104B500060F780E001C08C2FDF91CF911F910F9102
+:104B6000FF90EF90DF90CF900895CF93DF93EC010B
+:104B70000E947625BE010E94AD0ADF91CF91089573
+:104B8000CB010E94B525089580914D0485958595AA
+:104B90008595089580914D048770089598E0899FC8
+:104BA00090011124262B20934D040C94BA242091BB
+:104BB0004D048095822380934D04982F977069F45B
+:104BC00030E0482F552747FD50952417350729F029
+:104BD0008595859585950C94DB24089590914D04D9
+:104BE000977081E009F480E00895909185029923FF
+:104BF00021F090918602911109C020918702309195
+:104C00008802F90132969FEF40E01FC0982F9695D9
+:104C1000969596959F3050F5E0918702F091880225
+:104C2000E90FF11D877021E030E0A90102C0440FB7
+:104C3000551F8A95E2F7CA019181892B81830895D6
+:104C40009F3F39F04F5F4E3041F051915813F8CFEC
+:104C50000DC05111F7CF942FF5CF9F3F39F0F901D7
+:104C6000E90FF11D97FDFA958283089508959091BB
+:104C70008502992321F090918602911109C020911B
+:104C8000870230918802F9013296205F3F4F1FC0A2
+:104C9000982F9695969596959F30F0F4E09187021F
+:104CA000F0918802E90FF11D877021E030E0A90141
+:104CB00002C0440F551F8A95E2F7CA018095918181
+:104CC0008923818308953196E217F30729F09081B3
+:104CD0009813F9CF1082F7CF089581E090E0E0912A
+:104CE0008702F0918802E80FF91F10820196803147
+:104CF0009105A9F7089590916104892B809361042F
+:104D000008958095909161048923809361040895AA
+:104D100010926104089590916004892B809360043F
+:104D2000089580959091600489238093600408958C
+:104D300010926004089590915F04892B80935F0422
+:104D40000895809590915F04892380935F0408956E
+:104D500010925F04089580934E04089510924E04BB
+:104D600008958091870290918802FC0131969C0100
+:104D7000205F3F4F80E0919191118F5FE217F30721
+:104D8000D1F70895E0918702F09188028091610443
+:104D90008083E0918702F091880290818091600485
+:104DA000892B8083E0918702F09188029081809125
+:104DB0005F04892B808380914E04882361F0E09109
+:104DC0008702F09188029081892B80830E94B1260E
+:104DD000811110924E0480918702909188020C9468
+:104DE000A71B20E0009739F0AC0141505109842302
+:104DF00095232F5FF7CF822F08958091850484300B
+:104E000039F11092630420E488E190E00FB6F89441
+:104E1000A895809360000FBE2093600080E00E9400
+:104E2000770580E00E94DE0C83B7817F846083BFBA
+:104E300083B7816083BF7894889583B78E7F83BF63
+:104E400088E10FB6F89480936000109260000FBE66
+:104E50000895089580E00E9477050E94F40C0E9456
+:104E6000770D0E9429270E94FC0D91E0811101C05D
+:104E700090E0892F08950E947D2080E00E947705B0
+:104E80000E94B62C0E949B1B0C94DE0C1F920F926A
+:104E90000FB60F9211248F939F93AF93BF9380917E
+:104EA0006304811113C08091640490916504A09102
+:104EB0006604B09167044196A11DB11D80936404FE
+:104EC00090936504A0936604B0936704BF91AF917B
+:104ED0009F918F910F900FBE0F901F90189582E0B9
+:104EE00084BD93E095BD9AEF97BD80936E000895C1
+:104EF0002FB7F8948091640490916504A0916604A2
+:104F0000B09167042FBF0895CF92DF92EF92FF9286
+:104F10000F931F932FB7F894409164045091650448
+:104F200060916604709167042FBF6A017B01EE24D3
+:104F3000FF248C0120E030E0C016D106E206F30623
+:104F400010F4415051099A01281B390BC9011F91D6
+:104F50000F91FF90EF90DF90CF9008951F920F92E6
+:104F60000FB60F9211248F939F93AF93BF938091AD
+:104F7000640490916504A0916604B0916704019661
+:104F8000A11DB11D8093640490936504A0936604F1
+:104F9000B0936704BF91AF919F918F910F900FBE17
+:104FA0000F901F9018950E949818F8942FEF87EA99
+:104FB00091E6215080409040E1F700C0000087E07A
+:104FC00090EBDC0180938F0490939004A093910464
+:104FD000B09392049CE088E10FB6F894A895809372
+:104FE00060000FBE90936000FFCF0E9437288111B0
+:104FF00002C00E9413280E944228809362040E94EB
+:105000004F2890E0909374048093730487FB882763
+:1050100080F9809386020E944628682F70E080E025
+:1050200090E00C943D246DEE7EEF80E090E00E94D5
+:105030006D3160E082E090E00E945B3160E083E0EF
+:1050400090E00E945B3160E084E090E00E945B3180
+:1050500060E085E090E00E945B3160E086E090E0F7
+:105060000E945B316FEF87E090E00C945B3180E051
+:1050700090E00E94553121E08D3E9E4F09F020E0E6
+:10508000822F089582E090E00C944D3183E090E00F
+:105090000C944D31682F83E090E00C945B3184E0F8
+:1050A00090E00C944D31682F84E090E00C945B31DB
+:1050B00086E090E00C944D31682F86E090E00C94EF
+:1050C0005B3187E090E00C944D31682F87E090E0F1
+:1050D0000C945B3180916A0480FF0BC060918C025C
+:1050E00085E0689FB0011124759567957595679562
+:1050F0002BC081FF09C060918C0285E0689FB001E0
+:1051000011247595679520C082FF07C060918C02BD
+:1051100085E0689FB001112417C090916B0499231A
+:10512000D1F060918B02961788F720918C0285E070
+:10513000289F90011124929FA001939F500D11244C
+:1051400070E0CA010E9433316038710540F4611586
+:10515000710539F002C065E070E0862F08958FE791
+:10516000089581E0089580916A0480FF08C06091ED
+:105170008A0270E0759567957595679521C081FFE6
+:1051800006C060918A0270E07595679519C082FF2C
+:1051900004C060918A0270E010C090916B04992362
+:1051A000C1F0609189029617A0F780918A02899FC9
+:1051B000C001112470E00E9433316038710528F479
+:1051C0006115710521F0862F08958FE7089581E01C
+:1051D000089561E070E0F4CF803F21F40E946A28D6
+:1051E000819504C0813F29F40E946A2880936E044F
+:1051F0000895823F21F40E946A28819504C0833F6C
+:1052000029F40E946A2880936D040895893F19F457
+:105210000E94B32805C08A3F31F40E94B3288195CB
+:1052200080936F0408958B3F21F40E94B3288195E9
+:1052300004C08C3F29F40E94B32880937004089521
+:10524000843F21F480916C04816017C0853F21F474
+:1052500080916C04826011C0863F21F480916C04BF
+:1052600084600BC0873F21F480916C04886005C086
+:10527000883F31F480916C04806180936C040895C0
+:105280008D3F21F480916A0481600BC08E3F21F430
+:1052900080916A04826005C08F3F29F480916A047E
+:1052A000846080936A040895803F39F480916E048D
+:1052B00087FF6CC010926E0469C0813F29F4809111
+:1052C0006E041816BCF362C090916D04823F29F4FD
+:1052D00097FF5CC010926D0459C0833F19F41916F2
+:1052E000CCF354C0893F41F480916F0418160CF040
+:1052F0004DC010926F044AC08A3F29F480916F0418
+:1053000087FF44C0F6CF8B3F39F48091700487FF4C
+:105310003DC0109270043AC08C3F29F48091700413
+:105320001816BCF333C0843F21F480916C048E7F47
+:1053300017C0853F21F480916C048D7F11C0863F9A
+:1053400021F480916C048B7F0BC0873F21F4809106
+:105350006C04877F05C0883F31F480916C048F7E98
+:1053600080936C0413C08D3F21F480916A048E7F7A
+:105370000BC08E3F21F480916A048D7F05C08F3F62
+:1053800029F480916A048B7F80936A0480916D0474
+:1053900081110EC080916E0481110AC080916F044A
+:1053A000811106C080917004811102C010926B04BB
+:1053B00008958CE694E00E94B21B0E947827909397
+:1053C00069048093680408951F93CF93DF938091BD
+:1053D0006804909169040E948427AC0190916B0449
+:1053E000992321F020918D0230E006C020918E0299
+:1053F0008AE0289F900111244217530708F486C0C1
+:1054000080916D04C0916E04D0916F04109170046E
+:10541000811107C0C11176C0D11174C0111172C0C1
+:1054200075C09F3F19F09F5F90936B04181624F48A
+:105430000E946A2880936D0480916D0487FF05C0E7
+:105440000E946A28819580936D041C1624F40E94A2
+:105450006A2880936E0480916E0487FF05C00E94C5
+:105460006A28819580936E0460916D04662339F1FA
+:10547000C0916E04CC2319F1772767FD7095872FB3
+:10548000972F0E94552E23E333E343E35FE30E940B
+:10549000652F0E94222E60936D046C2F772767FD85
+:1054A0007095872F972F0E94552E23E333E343E314
+:1054B0005FE30E94652F0E94222E60936E041D16EA
+:1054C00024F40E94B32880936F0480916F0487FFB7
+:1054D00005C00E94B328819580936F04111624F4AF
+:1054E0000E94B328809370048091700487FF05C0E8
+:1054F0000E94B328819580937004DF91CF911F9112
+:105500000C94D9299F3F09F08ECF96CFDF91CF9190
+:105510001F910895ECE6F4E085E0DF011D928A9585
+:10552000E9F710926B0410926A040895833081F1B8
+:1055300028F4813059F08230D1F00895853009F493
+:1055400049C0B8F1863009F456C0089580918E02A2
+:10555000262F30E0280F311D2F3F310524F4680F2E
+:1055600060938E0208958FEF80938E02089580914C
+:105570008D02262F30E0280F311D2F3F310524F4F6
+:10558000680F60938D0208958FEF80938D020895C8
+:1055900080918C02262F30E0280F311D2F3F3105DE
+:1055A00024F4680F60938C0208958FEF80938C022F
+:1055B000089580918B02262F30E0280F311D2F3F58
+:1055C000310524F4680F60938B0208958FEF809368
+:1055D0008B02089580918A02262F30E0280F311D1A
+:1055E0002F3F310524F4680F60938A0208958FEFEE
+:1055F00080938A02089580918902262F30E0280F37
+:10560000311D2F3F310524F4680F609389020895FE
+:105610008FEF809389020895833011F128F481304F
+:1056200049F0823091F00895853081F120F1863083
+:10563000C1F1089580918E02681720F4861B809333
+:105640008E02089510928E02089580918D0268173F
+:1056500020F4861B80938D02089510928D02089588
+:1056600080918C02681720F4861B80938C02089529
+:1056700010928C02089580918B02681720F4861B8B
+:1056800080938B02089510928B02089580918A0274
+:10569000681720F4861B80938A02089510928A026C
+:1056A000089580918902681720F4861B80938902EF
+:1056B00008951092890208950F931F93873208F07E
+:1056C00048C08E3108F08DC0803109F477C008F5EC
+:1056D000873009F461C068F4863009F09DC080917C
+:1056E0006204817F8E7F8093620481E080937204E4
+:1056F00094C08B3009F489C08E3009F08DC0809140
+:10570000620482FB222720F991E0922790FB82F924
+:105710005EC0863109F479C060F4813109F07CC043
+:105720000E947D209091860281E0892780938602E5
+:105730006CC0893109F469C08B3109F06DC080916A
+:10574000620481FB222720F991E0922790FB81F9E6
+:105750003EC0883309F459C050F4893209F457C067
+:10576000853309F454C0873209F451C055C08334DD
+:1057700009F44DC028F48A3308F44EC0895332C06E
+:10578000883409F049C00E947D200E942C0E0E949E
+:10579000F1060E94D32739C090916204892F809529
+:1057A000817080FB90F929F0966098609093620474
+:1057B00034C0997F977F9093620427C080916204E0
+:1057C00083FB222720F991E0922790FB83F98093B5
+:1057D00062049923D1F08091620481608093620415
+:1057E00014C08D5141E050E060E070E08A019B01FF
+:1057F00004C0000F111F221F331F8A95D2F7C90161
+:10580000B8010E943D240E947D2081E006C061E035
+:1058100070E080E090E0F5CF80E01F910F91089557
+:1058200080E0089580E008958E518A3030F4E82FAA
+:10583000F0E0EA5DFC4F8081089580E00895CF9309
+:10584000C82F80917204813069F018F08230C9F15C
+:1058500083C0E0918702F09188028081823209F052
+:105860007DC007C0E0918702F0918802808182327A
+:1058700061F48C2F0E94102C811104C08C2F0E9487
+:105880005C2B1DC081E090E01AC08C2F0E94122C6E
+:10589000811114C0C43179F048F4CB3079F0C031B3
+:1058A00009F060C082E08093720408C0C93219F028
+:1058B000C83321F057C01092720454C081E0817047
+:1058C00053C0C93289F118F5C43171F1B0F4C73051
+:1058D00009F046C08EE180938E0282E380938D02B0
+:1058E0008AE080938C0284E180938B0288E080932D
+:1058F0008A0288E28093890233C082EE8C0F863060
+:1059000078F58C2F0E94142C8093710429C0CE341A
+:10591000E9F020F4CB3421F56AE013C0C13579F009
+:10592000C235F1F461E00DC080917104882319F053
+:105930001092710415C081E08093720415C061E07B
+:1059400006C0809171040E94962A0AC06AE0809184
+:1059500071040E940C2B04C01092720480E004C0F9
+:1059600081E002C080E0ABCFCF9108950E9437283C
+:10597000811102C00E9413280E94582880938E042F
+:1059800080FF02C0869501C080E00C94770580916D
+:105990008E04982F9695292F30E0233031054CF452
+:1059A0009F5F990F8170892B816080938E040E9484
+:1059B0005C2880918E0486950C94770580918E04E6
+:1059C000982F969591F09158990F8170892B80931B
+:1059D0008E048E7F91E009F490E080918E0490FB1C
+:1059E00080F980938E040E945C2880918E048695B5
+:1059F0000C94770580918E04982F909590FB80F9F8
+:105A000080938E040E945C2880918E0480FF02C0E7
+:105A1000869501C080E00C94770590918E04892FC3
+:105A200086958F5F8F779170843028F4880F892B4B
+:105A300080938E0402C090938E0480918E048E7F9A
+:105A400091E009F490E080918E0490FB80F98093BE
+:105A50008E040E945C2880918E0486950C947705B4
+:105A600020918E04922F96958927982F990F822F37
+:105A70008170892B80938E048E7F91E009F490E0F1
+:105A800080918E0490FB80F980938E040E945C28A4
+:105A900080918E0486950C94770580918E0486956E
+:105AA00008955058BB27AA270ED0D1C1C2D130F0DB
+:105AB000C7D120F031F49F3F11F41EF4B7C10EF4AA
+:105AC000E095E7FB9FC1E92FD3D180F3BA176207B6
+:105AD00073078407950718F071F49EF5EBC10EF477
+:105AE000E0950B2EBA2FA02D0B01B90190010C01EE
+:105AF000CA01A0011124FF27591B99F0593F50F406
+:105B0000503E68F11A16F040A22F232F342F44275D
+:105B1000585FF3CF469537952795A795F040539555
+:105B2000C9F77EF41F16BA0B620B730B840BBAF025
+:105B30009150A1F0FF0FBB1F661F771F881FC2F790
+:105B40000EC0BA0F621F731F841F48F487957795A4
+:105B50006795B795F7959E3F08F0B3CF9395880F5B
+:105B600008F09927EE0F97958795089527D108F4A7
+:105B700081E008950CD06BC163D140F05AD130F070
+:105B800021F45F3F19F03EC1511195C14FC170D151
+:105B900098F39923C9F35523B1F3951B550BBB27F4
+:105BA000AA2762177307840738F09F5F5F4F220FA1
+:105BB000331F441FAA1FA9F333D00E2E3AF0E0E89A
+:105BC00030D091505040E695001CCAF729D0FE2FE6
+:105BD00027D0660F771F881FBB1F26173707480778
+:105BE000AB07B0E809F0BB0B802DBF01FF2793582E
+:105BF0005F4F2AF09E3F510568F004C15CC15F3FD2
+:105C0000ECF3983EDCF3869577956795B795F79515
+:105C10009F5FC9F7880F911D9695879597F908950D
+:105C2000E1E0660F771F881FBB1F621773078407A9
+:105C3000BA0720F0621B730B840BBA0BEE1F88F7B8
+:105C4000E095089504D06894B11135C1089518D134
+:105C500088F09F5790F0B92F9927B751A0F0D1F055
+:105C6000660F771F881F991F1AF0BA95C9F712C0DF
+:105C7000B13081F01FD1B1E008951CC1672F782F9A
+:105C80008827B85F39F0B93FCCF38695779567954B
+:105C9000B395D9F73EF490958095709561957F4FB7
+:105CA0008F4F9F4F0895E89409C097FB3EF490955D
+:105CB0008095709561957F4F8F4F9F4F9923A9F0E5
+:105CC000F92F96E9BB279395F69587957795679574
+:105CD000B795F111F8CFFAF4BB0F11F460FF1BC0B8
+:105CE0006F5F7F4F8F4F9F4F16C0882311F096E94B
+:105CF00011C0772321F09EE8872F762F05C06623F9
+:105D000071F096E8862F70E060E02AF09A95660FB1
+:105D1000771F881FDAF7880F9695879597F908956A
+:105D200088D018F011F08CD038F480C0C4C0E92FAE
+:105D30009FD0B0F35523C9F3E7FB621773078407BD
+:105D40009507A8F199F3E92FFF2788232AF03197C7
+:105D5000660F771F881FDAF7952F5527442332F0F7
+:105D600091505040220F331F441FD2F7BB27E91B2D
+:105D7000F50B621B730B840BB109C1F222F4620FA5
+:105D8000731F841FB11D31972AF0660F771F881F7C
+:105D9000BB1FEFCF915050405AF041F0882332F0B2
+:105DA000660F771F881F91505040C1F7939530C000
+:105DB0008695779567959F5FD9F7F8CF990F00087B
+:105DC000550FAA0BE0E8FEEF16161706E807F907CD
+:105DD000C0F012161306E407F50798F0621B730B68
+:105DE000840B950B39F40A2661F0232B242B252BE9
+:105DF00021F408950A2609F4A140A6958FEF811D8C
+:105E0000811D089597F99F6780E870E060E008952C
+:105E10009F3F31F0915020F4879577956795B7951E
+:105E2000880F911D9695879597F908959FEF80ECBF
+:105E3000089500240A9416161706180609060895F0
+:105E400000240A9412161306140605060895092E56
+:105E50000394000C11F4882352F0BB0F40F4BF2BC5
+:105E600011F460FF04C06F5F7F4F8F4F9F4F089505
+:105E700057FD9058440F551F59F05F3F71F04795FB
+:105E8000880F97FB991F61F09F3F79F087950895E0
+:105E9000121613061406551FF2CF4695F1DF08C0FF
+:105EA000161617061806991FF1CF8695710561051C
+:105EB00008940895E894BB2766277727CB0197F9C4
+:105EC00008957CDF08F48FEF08950BD0C0CFB1DFC9
+:105ED00028F0B6DF18F0952309F094CFA7CF11244E
+:105EE000EACFC6DFA0F3959FD1F3950F50E0551F81
+:105EF000629FF001729FBB27F00DB11D639FAA271F
+:105F0000F00DB11DAA1F649F6627B00DA11D661F6D
+:105F1000829F2227B00DA11D621F739FB00DA11D8E
+:105F2000621F839FA00D611D221F749F3327A00D48
+:105F3000611D231F849F600D211D822F762F6A2FE4
+:105F400011249F5750408AF0E1F088234AF0EE0F69
+:105F5000FF1FBB1F661F771F881F91505040A9F776
+:105F60009E3F510570F04ECFA6CF5F3FECF3983EB9
+:105F7000DCF3869577956795B795F795E7959F5FDD
+:105F8000C1F7FE2B880F911D9695879597F9089577
+:105F9000FA01EE0FFF1F30962105310599F16115C9
+:105FA000710561F48038BFE39B0749F1689490382C
+:105FB000810561F08038BFEF9B0741F0992342F5DE
+:105FC000FF3FE1053105210511F1E8940894E795BB
+:105FD000D901AA2329F4AB2FBE2FF85FD0F310C04C
+:105FE000FF5F70F4A695E0F7F73950F019F0FF3A2B
+:105FF00038F49F779F930CD00F9007FC905808952A
+:106000003EF014CF60E070E080E89FE308954FE732
+:106010009F775F934F933F932F939ED02F913F9104
+:106020004F915F9152DF05C019F40EF0EBCE42CFD5
+:10603000FDCE26DFC8F39638C0F707F80F92E89434
+:106040002BE33AEA48EB5FE74EDF0F920F920F9295
+:106050004DB75EB70F92C0D0E8E2F1E016D04F9195
+:106060005F91EF91FF91E595EE1FFF1F49F0FE57FD
+:10607000E0684427EE0F441FFA95E1F74195550B70
+:1060800032D00F9007FE26C00895DF93CF931F9361
+:106090000F93FF92EF92DF927B018C01689405C011
+:1060A000DA2EEF011EDFFE01E894A59125913591CE
+:1060B00045915591AEF3EF0106DDFE019701A80170
+:1060C000DA9479F7DF90EF90FF900F911F91CF91C5
+:1060D000DF9108959B01AC0160E070E080E89FE3F0
+:1060E00049CD90CE95CECCDEE8F39923D9F3940F29
+:1060F000511DBBF39150504094F059F0882332F079
+:10610000660F771F881F91505040C1F79E3F510581
+:1061100044F7880F911D9695879597F908955F3FED
+:10612000ACF0983E9CF0BB27869577956795B79520
+:1061300008F4B1609395C1F7BB0F58F711F460FFF5
+:10614000E8CF6F5F7F4F8F4F9F4FE3CFB4CE0EF0FE
+:106150005FCE6CCE689456CE93DEC8F39923D1F30C
+:10616000C6F3DF93CF931F930F93FF92C92FDD27C1
+:1061700088232AF02197660F771F881FDAF720E01F
+:1061800030E040E85FEB9FE3883920F0803E30F05C
+:1061900021968F7787DCE0E5F1E003C083DCEDE753
+:1061A000F1E073DF8B01BE01EC01FB2E6F5771092B
+:1061B0007595771F880B990B78DD28E132E741E36D
+:1061C0005FE38FDEAF2D9801AE01FF900F911F911D
+:1061D000CF91DF9178DC3BCEFA01DC01AA0FBB1F27
+:1061E0009B01AC01BF5728F422273327442750785E
+:1061F0001FC0B75188F4AB2F0024469537952795DB
+:10620000011CA395D2F3002069F0220F331F441F15
+:10621000B395DAF30DD045CC61307105A0E88A075B
+:10622000B94630F49B01AC01662777278827907820
+:10623000309621F020833183428353830895AA1B33
+:10624000BB1B51E107C0AA1FBB1FA617B70710F061
+:10625000A61BB70B881F991F5A95A9F78095909593
+:10626000BC01CD01089597FB072E16F4009407D0CA
+:1062700077FD09D00E941F3107FC05D03EF49095B0
+:1062800081959F4F0895709561957F4F0895EE0F0A
+:10629000FF1F0590F491E02D0994F999FECF92BD6E
+:1062A00081BDF89A992780B50895A8E1B0E042E051
+:1062B00050E00C947531262FF999FECF92BD81BD27
+:1062C000F89A019700B4021639F01FBA20BD0FB634
+:1062D000F894FA9AF99A0FBE08950196272F0E9412
+:1062E0005C310C945B31DC01CB01FC01F999FECFF0
+:1062F00006C0F2BDE1BDF89A319600B40D9241504E
+:0A6300005040B8F70895F894FFCF5D
+:10630A0052D02445000000410000DC440000004156
+:10631A0052D0A4440000404100005C440000004107
+:10632A0048F17644000000415C978A44000000412D
+:10633A001FD592440000004152D0A44400000041FD
+:10634A005CFFB844000000410AA7CF4400000041A6
+:10635A000000DC44000000410AA7CF4400000041CD
+:10636A000000DC4400000041000000000000804002
+:10637A0000005C4500004041000000000000804031
+:10638A0052D02445000040410AA7CF4400000041F2
+:10639A000000DC44000000410000000000008040D2
+:1063AA0052D0244500004041000000000000804017
+:1063BA0000005C45000040410AA7CF4400000041AC
+:1063CA000000DC44000000410000000000008040A2
+:1063DA0052D02445000040410000000000008040E7
+:1063EA000AA74F45000040410AA7CF4400000041D8
+:1063FA000000DC4400000041000000000000804072
+:10640A0052D02445000000410000000000008040F6
+:10641A005CFF384500000041000000000000804099
+:10642A0052D02445000000410AA7CF440000004191
+:10643A000000DC4400000041000000000000804031
+:10644A0052D024450000804152D0244500004041EA
+:10645A005C970A450000004152D0A4440000004164
+:10646A000000DC44000000415C970A450000A0419E
+:10647A00640007000CFF0000003F64A31431150EEE
+:10648A0015DA14A61401014F042808140A321E0052
+:10649A0002040507090B0C0E1011131517181A1C04
+:1064AA001D1F2123242628292B2D2F30323435373E
+:1064BA00393B1F0F03764F5F6F7F4969437909594B
+:1064CA0053633149803F5D8B803FF8BF803FCAE10B
+:1064DA00803F73ED803FCAE1803FF8BF803F5D8B0C
+:1064EA00803F3149803F0000803FF16D7F3F75EA70
+:1064FA007E3F4C827E3F833F7E3F84287E3F833FA0
+:10650A007E3F4C827E3F75EA7E3FF16D7F3F000001
+:10651A00803F404D3639FA09AD0977093E09D1085D
+:10652A00EA0803091C090102030405060708090011
+:00000001FF
diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboards/planck/keymaps/default/keymap.c index 3d62898171..3d62898171 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboards/planck/keymaps/default/keymap.c diff --git a/keyboard/planck/keymaps/dzobert/Makefile b/keyboards/planck/keymaps/dzobert/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/dzobert/Makefile +++ b/keyboards/planck/keymaps/dzobert/Makefile diff --git a/keyboard/planck/keymaps/dzobert/compiled.hex b/keyboards/planck/keymaps/dzobert/compiled.hex index cb3972bc01..cb3972bc01 100644 --- a/keyboard/planck/keymaps/dzobert/compiled.hex +++ b/keyboards/planck/keymaps/dzobert/compiled.hex diff --git a/keyboard/planck/keymaps/dzobert/keymap.c b/keyboards/planck/keymaps/dzobert/keymap.c index 365649ed87..365649ed87 100644 --- a/keyboard/planck/keymaps/dzobert/keymap.c +++ b/keyboards/planck/keymaps/dzobert/keymap.c diff --git a/keyboard/planck/keymaps/experimental/Makefile b/keyboards/planck/keymaps/experimental/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/experimental/Makefile +++ b/keyboards/planck/keymaps/experimental/Makefile diff --git a/keyboard/planck/keymaps/experimental/README.md b/keyboards/planck/keymaps/experimental/README.md index de9680b498..de9680b498 100644 --- a/keyboard/planck/keymaps/experimental/README.md +++ b/keyboards/planck/keymaps/experimental/README.md diff --git a/keyboard/planck/keymaps/experimental/compiled.hex b/keyboards/planck/keymaps/experimental/compiled.hex index 8400506996..8400506996 100644 --- a/keyboard/planck/keymaps/experimental/compiled.hex +++ b/keyboards/planck/keymaps/experimental/compiled.hex diff --git a/keyboard/planck/keymaps/experimental/config.h b/keyboards/planck/keymaps/experimental/config.h index a9117e0eea..a9117e0eea 100644 --- a/keyboard/planck/keymaps/experimental/config.h +++ b/keyboards/planck/keymaps/experimental/config.h diff --git a/keyboard/planck/keymaps/experimental/keymap.c b/keyboards/planck/keymaps/experimental/keymap.c index 041285684a..041285684a 100644 --- a/keyboard/planck/keymaps/experimental/keymap.c +++ b/keyboards/planck/keymaps/experimental/keymap.c diff --git a/keyboard/planck/keymaps/gabriel/Makefile b/keyboards/planck/keymaps/gabriel/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/gabriel/Makefile +++ b/keyboards/planck/keymaps/gabriel/Makefile diff --git a/keyboard/planck/keymaps/gabriel/compiled.hex b/keyboards/planck/keymaps/gabriel/compiled.hex index 93d8502845..93d8502845 100644 --- a/keyboard/planck/keymaps/gabriel/compiled.hex +++ b/keyboards/planck/keymaps/gabriel/compiled.hex diff --git a/keyboard/planck/keymaps/gabriel/keymap.c b/keyboards/planck/keymaps/gabriel/keymap.c index 805484488b..805484488b 100644 --- a/keyboard/planck/keymaps/gabriel/keymap.c +++ b/keyboards/planck/keymaps/gabriel/keymap.c diff --git a/keyboard/planck/keymaps/jacob/Keyboard Layout.PNG b/keyboards/planck/keymaps/jacob/Keyboard Layout.PNG Binary files differindex 40f0b89429..40f0b89429 100644 --- a/keyboard/planck/keymaps/jacob/Keyboard Layout.PNG +++ b/keyboards/planck/keymaps/jacob/Keyboard Layout.PNG diff --git a/keyboard/planck/keymaps/jacob/Makefile b/keyboards/planck/keymaps/jacob/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/jacob/Makefile +++ b/keyboards/planck/keymaps/jacob/Makefile diff --git a/keyboard/planck/keymaps/jacob/compiled.hex b/keyboards/planck/keymaps/jacob/compiled.hex index b823d6da9e..b823d6da9e 100644 --- a/keyboard/planck/keymaps/jacob/compiled.hex +++ b/keyboards/planck/keymaps/jacob/compiled.hex diff --git a/keyboard/planck/keymaps/jacob/keymap.c b/keyboards/planck/keymaps/jacob/keymap.c index 5e6e8498e2..5e6e8498e2 100644 --- a/keyboard/planck/keymaps/jacob/keymap.c +++ b/keyboards/planck/keymaps/jacob/keymap.c diff --git a/keyboard/planck/keymaps/jacob/readme.md b/keyboards/planck/keymaps/jacob/readme.md index 2a4be4ebce..2a4be4ebce 100644 --- a/keyboard/planck/keymaps/jacob/readme.md +++ b/keyboards/planck/keymaps/jacob/readme.md diff --git a/keyboard/planck/keymaps/joe/Makefile b/keyboards/planck/keymaps/joe/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/joe/Makefile +++ b/keyboards/planck/keymaps/joe/Makefile diff --git a/keyboard/planck/keymaps/joe/compiled.hex b/keyboards/planck/keymaps/joe/compiled.hex index 865ed2ce99..865ed2ce99 100644 --- a/keyboard/planck/keymaps/joe/compiled.hex +++ b/keyboards/planck/keymaps/joe/compiled.hex diff --git a/keyboard/planck/keymaps/joe/keymap.c b/keyboards/planck/keymaps/joe/keymap.c index 023e1a1201..023e1a1201 100644 --- a/keyboard/planck/keymaps/joe/keymap.c +++ b/keyboards/planck/keymaps/joe/keymap.c diff --git a/keyboard/planck/keymaps/kyle/Makefile b/keyboards/planck/keymaps/kyle/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/kyle/Makefile +++ b/keyboards/planck/keymaps/kyle/Makefile diff --git a/keyboard/planck/keymaps/kyle/compiled.hex b/keyboards/planck/keymaps/kyle/compiled.hex index 9226d4c19b..9226d4c19b 100644 --- a/keyboard/planck/keymaps/kyle/compiled.hex +++ b/keyboards/planck/keymaps/kyle/compiled.hex diff --git a/keyboard/planck/keymaps/kyle/keymap.c b/keyboards/planck/keymaps/kyle/keymap.c index f113d0e036..f113d0e036 100644 --- a/keyboard/planck/keymaps/kyle/keymap.c +++ b/keyboards/planck/keymaps/kyle/keymap.c diff --git a/keyboard/planck/keymaps/leo/Makefile b/keyboards/planck/keymaps/leo/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/leo/Makefile +++ b/keyboards/planck/keymaps/leo/Makefile diff --git a/keyboard/planck/keymaps/leo/compiled.hex b/keyboards/planck/keymaps/leo/compiled.hex index 4bfe15bd09..4bfe15bd09 100644 --- a/keyboard/planck/keymaps/leo/compiled.hex +++ b/keyboards/planck/keymaps/leo/compiled.hex diff --git a/keyboard/planck/keymaps/leo/keymap.c b/keyboards/planck/keymaps/leo/keymap.c index 25a5e1579d..25a5e1579d 100644 --- a/keyboard/planck/keymaps/leo/keymap.c +++ b/keyboards/planck/keymaps/leo/keymap.c diff --git a/keyboard/planck/keymaps/lucas/Makefile b/keyboards/planck/keymaps/lucas/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/lucas/Makefile +++ b/keyboards/planck/keymaps/lucas/Makefile diff --git a/keyboard/planck/keymaps/lucas/compiled.hex b/keyboards/planck/keymaps/lucas/compiled.hex index 13e872aa6d..13e872aa6d 100644 --- a/keyboard/planck/keymaps/lucas/compiled.hex +++ b/keyboards/planck/keymaps/lucas/compiled.hex diff --git a/keyboard/planck/keymaps/lucas/keymap.c b/keyboards/planck/keymaps/lucas/keymap.c index 7ac9c5cd08..2208780b18 100644 --- a/keyboard/planck/keymaps/lucas/keymap.c +++ b/keyboards/planck/keymaps/lucas/keymap.c @@ -9,7 +9,7 @@ If you have any question about this keymap feel free to shoot me a message on re */ #include "keymap.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" #include "backlight.h" #include "debug.h" #include "action_layer.h" diff --git a/keyboard/planck/keymaps/lukas/Makefile b/keyboards/planck/keymaps/lukas/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/lukas/Makefile +++ b/keyboards/planck/keymaps/lukas/Makefile diff --git a/keyboard/planck/keymaps/lukas/compiled.hex b/keyboards/planck/keymaps/lukas/compiled.hex index 2cd3bc5228..2cd3bc5228 100644 --- a/keyboard/planck/keymaps/lukas/compiled.hex +++ b/keyboards/planck/keymaps/lukas/compiled.hex diff --git a/keyboard/planck/keymaps/lukas/keymap.c b/keyboards/planck/keymaps/lukas/keymap.c index 6fd95378b1..6fd95378b1 100644 --- a/keyboard/planck/keymaps/lukas/keymap.c +++ b/keyboards/planck/keymaps/lukas/keymap.c diff --git a/keyboard/planck/keymaps/max/Makefile b/keyboards/planck/keymaps/max/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/max/Makefile +++ b/keyboards/planck/keymaps/max/Makefile diff --git a/keyboard/planck/keymaps/max/compiled.hex b/keyboards/planck/keymaps/max/compiled.hex index d9594415fb..d9594415fb 100644 --- a/keyboard/planck/keymaps/max/compiled.hex +++ b/keyboards/planck/keymaps/max/compiled.hex diff --git a/keyboard/planck/keymaps/max/keymap.c b/keyboards/planck/keymaps/max/keymap.c index a93b1f47d1..a93b1f47d1 100644 --- a/keyboard/planck/keymaps/max/keymap.c +++ b/keyboards/planck/keymaps/max/keymap.c diff --git a/keyboard/planck/keymaps/mollat/Makefile b/keyboards/planck/keymaps/mollat/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/mollat/Makefile +++ b/keyboards/planck/keymaps/mollat/Makefile diff --git a/keyboard/planck/keymaps/mollat/compiled.hex b/keyboards/planck/keymaps/mollat/compiled.hex index 549b7a8dfa..549b7a8dfa 100644 --- a/keyboard/planck/keymaps/mollat/compiled.hex +++ b/keyboards/planck/keymaps/mollat/compiled.hex diff --git a/keyboard/planck/keymaps/mollat/keymap.c b/keyboards/planck/keymaps/mollat/keymap.c index e7c71efd47..e7c71efd47 100644 --- a/keyboard/planck/keymaps/mollat/keymap.c +++ b/keyboards/planck/keymaps/mollat/keymap.c diff --git a/keyboard/planck/keymaps/nico/Makefile b/keyboards/planck/keymaps/nico/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/nico/Makefile +++ b/keyboards/planck/keymaps/nico/Makefile diff --git a/keyboard/planck/keymaps/nico/compiled.hex b/keyboards/planck/keymaps/nico/compiled.hex index 61527c5307..61527c5307 100644 --- a/keyboard/planck/keymaps/nico/compiled.hex +++ b/keyboards/planck/keymaps/nico/compiled.hex diff --git a/keyboard/planck/keymaps/nico/keymap.c b/keyboards/planck/keymaps/nico/keymap.c index e81fd80a44..e81fd80a44 100644 --- a/keyboard/planck/keymaps/nico/keymap.c +++ b/keyboards/planck/keymaps/nico/keymap.c diff --git a/keyboard/planck/keymaps/pete/Makefile b/keyboards/planck/keymaps/pete/Makefile index 20bba3f491..20bba3f491 100644 --- a/keyboard/planck/keymaps/pete/Makefile +++ b/keyboards/planck/keymaps/pete/Makefile diff --git a/keyboard/planck/keymaps/pete/README.md b/keyboards/planck/keymaps/pete/README.md index 3cf594f3a9..3cf594f3a9 100644 --- a/keyboard/planck/keymaps/pete/README.md +++ b/keyboards/planck/keymaps/pete/README.md diff --git a/keyboard/planck/keymaps/pete/compiled.hex b/keyboards/planck/keymaps/pete/compiled.hex index ddf70df507..ddf70df507 100644 --- a/keyboard/planck/keymaps/pete/compiled.hex +++ b/keyboards/planck/keymaps/pete/compiled.hex diff --git a/keyboard/planck/keymaps/pete/keymap.c b/keyboards/planck/keymaps/pete/keymap.c index fb2d9692d0..fb2d9692d0 100644 --- a/keyboard/planck/keymaps/pete/keymap.c +++ b/keyboards/planck/keymaps/pete/keymap.c diff --git a/keyboard/planck/keymaps/pvc/Makefile b/keyboards/planck/keymaps/pvc/Makefile index 0b2f060de4..0b2f060de4 100644 --- a/keyboard/planck/keymaps/pvc/Makefile +++ b/keyboards/planck/keymaps/pvc/Makefile diff --git a/keyboard/planck/keymaps/pvc/compiled.hex b/keyboards/planck/keymaps/pvc/compiled.hex index 9e6f0ffe20..9e6f0ffe20 100644 --- a/keyboard/planck/keymaps/pvc/compiled.hex +++ b/keyboards/planck/keymaps/pvc/compiled.hex diff --git a/keyboard/planck/keymaps/pvc/config.h b/keyboards/planck/keymaps/pvc/config.h index b648931081..b648931081 100644 --- a/keyboard/planck/keymaps/pvc/config.h +++ b/keyboards/planck/keymaps/pvc/config.h diff --git a/keyboard/planck/keymaps/pvc/keymap.c b/keyboards/planck/keymaps/pvc/keymap.c index 2fc5f0da16..2fc5f0da16 100644 --- a/keyboard/planck/keymaps/pvc/keymap.c +++ b/keyboards/planck/keymaps/pvc/keymap.c diff --git a/keyboard/planck/keymaps/tak3over/Makefile b/keyboards/planck/keymaps/tak3over/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/planck/keymaps/tak3over/Makefile +++ b/keyboards/planck/keymaps/tak3over/Makefile diff --git a/keyboard/planck/keymaps/tak3over/compiled.hex b/keyboards/planck/keymaps/tak3over/compiled.hex index 0eec0b65c7..0eec0b65c7 100644 --- a/keyboard/planck/keymaps/tak3over/compiled.hex +++ b/keyboards/planck/keymaps/tak3over/compiled.hex diff --git a/keyboard/planck/keymaps/tak3over/keymap.c b/keyboards/planck/keymaps/tak3over/keymap.c index 7d8243dfac..7d8243dfac 100644 --- a/keyboard/planck/keymaps/tak3over/keymap.c +++ b/keyboards/planck/keymaps/tak3over/keymap.c diff --git a/keyboard/planck/keymaps/unicode/Makefile b/keyboards/planck/keymaps/unicode/Makefile index 110af7501c..110af7501c 100644 --- a/keyboard/planck/keymaps/unicode/Makefile +++ b/keyboards/planck/keymaps/unicode/Makefile diff --git a/keyboard/planck/keymaps/unicode/compiled.hex b/keyboards/planck/keymaps/unicode/compiled.hex index ad95012764..ad95012764 100644 --- a/keyboard/planck/keymaps/unicode/compiled.hex +++ b/keyboards/planck/keymaps/unicode/compiled.hex diff --git a/keyboard/planck/keymaps/unicode/keymap.c b/keyboards/planck/keymaps/unicode/keymap.c index d73e7e09d4..d73e7e09d4 100644 --- a/keyboard/planck/keymaps/unicode/keymap.c +++ b/keyboards/planck/keymaps/unicode/keymap.c diff --git a/keyboard/planck/keymaps/yang/Makefile b/keyboards/planck/keymaps/yang/Makefile index f4908d7037..f4908d7037 100644 --- a/keyboard/planck/keymaps/yang/Makefile +++ b/keyboards/planck/keymaps/yang/Makefile diff --git a/keyboard/planck/keymaps/yang/WS2812-wiring.jpg b/keyboards/planck/keymaps/yang/WS2812-wiring.jpg Binary files differindex 2c65cd283a..2c65cd283a 100644 --- a/keyboard/planck/keymaps/yang/WS2812-wiring.jpg +++ b/keyboards/planck/keymaps/yang/WS2812-wiring.jpg diff --git a/keyboard/planck/keymaps/yang/compiled.hex b/keyboards/planck/keymaps/yang/compiled.hex index da6b0017a1..da6b0017a1 100644 --- a/keyboard/planck/keymaps/yang/compiled.hex +++ b/keyboards/planck/keymaps/yang/compiled.hex diff --git a/keyboard/planck/keymaps/yang/keymap.c b/keyboards/planck/keymaps/yang/keymap.c index 541b1a57e4..541b1a57e4 100644 --- a/keyboard/planck/keymaps/yang/keymap.c +++ b/keyboards/planck/keymaps/yang/keymap.c diff --git a/keyboard/planck/keymaps/yang/planck-with-rgb-underglow.jpg b/keyboards/planck/keymaps/yang/planck-with-rgb-underglow.jpg Binary files differindex c636b9a83d..c636b9a83d 100644 --- a/keyboard/planck/keymaps/yang/planck-with-rgb-underglow.jpg +++ b/keyboards/planck/keymaps/yang/planck-with-rgb-underglow.jpg diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_brett.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_brett.c index 3ebd82af4f..3ebd82af4f 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_brett.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_brett.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_dotcom.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_dotcom.c index d4ec987abd..d4ec987abd 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_dotcom.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_dotcom.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_jack.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_jack.c index 4237949d54..4237949d54 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_jack.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_jack.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_joe.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_joe.c index b8251c8573..b8251c8573 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_joe.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_joe.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_matthew.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_matthew.c index 196b2d7773..196b2d7773 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_matthew.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_matthew.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_mitch.c index e5a86b4025..e5a86b4025 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_mitch.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_nathan.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_nathan.c index f0be4b0306..f0be4b0306 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_nathan.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_nathan.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_paul.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_paul.c index 51d45be75b..51d45be75b 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_paul.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_paul.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_peasant.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_peasant.c index f6493e33a9..f6493e33a9 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_peasant.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_peasant.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_reed.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_reed.c index 6cc6e5d7ab..f721716fde 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_reed.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_reed.c @@ -2,7 +2,7 @@ /* * BUILD: - * Simply run the command below in the keyboard/planck directory + * Simply run the command below in the keyboards/planck directory * to build against this keymap * * make KEYMAP=reed COMMON_KEYMAP=true diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_sean.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_sean.c index fb0eb7dadc..fb0eb7dadc 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_sean.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_sean.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_shane.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_shane.c index 2191758c8c..2191758c8c 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_shane.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_shane.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_simon.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_simon.c index 8058c2e109..8058c2e109 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_simon.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_simon.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_tim.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_tim.c index 64d0b74039..64d0b74039 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_tim.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_tim.c diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_wilba.c b/keyboards/planck/old_keymap_files/common_keymaps/keymap_wilba.c index 22326ebe45..22326ebe45 100644 --- a/keyboard/planck/old_keymap_files/common_keymaps/keymap_wilba.c +++ b/keyboards/planck/old_keymap_files/common_keymaps/keymap_wilba.c diff --git a/keyboard/planck/old_keymap_files/keymap_common.c b/keyboards/planck/old_keymap_files/keymap_common.c index db4f18a95b..db4f18a95b 100644 --- a/keyboard/planck/old_keymap_files/keymap_common.c +++ b/keyboards/planck/old_keymap_files/keymap_common.c diff --git a/keyboard/planck/old_keymap_files/keymap_common.h b/keyboards/planck/old_keymap_files/keymap_common.h index d46df92876..d46df92876 100644 --- a/keyboard/planck/old_keymap_files/keymap_common.h +++ b/keyboards/planck/old_keymap_files/keymap_common.h diff --git a/keyboard/planck/planck.c b/keyboards/planck/planck.c index f1a76266ec..f1a76266ec 100644 --- a/keyboard/planck/planck.c +++ b/keyboards/planck/planck.c diff --git a/keyboard/planck/planck.h b/keyboards/planck/planck.h index 0e641c27ee..0e641c27ee 100644 --- a/keyboard/planck/planck.h +++ b/keyboards/planck/planck.h diff --git a/keyboard/preonic/Makefile b/keyboards/preonic/Makefile index 08e9205cbf..08e9205cbf 100644 --- a/keyboard/preonic/Makefile +++ b/keyboards/preonic/Makefile diff --git a/keyboard/preonic/README.md b/keyboards/preonic/README.md index 4a33a3e4e0..f99856fdd8 100644 --- a/keyboard/preonic/README.md +++ b/keyboards/preonic/README.md @@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboards/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/preonic/config.h b/keyboards/preonic/config.h index e8d0e82fc9..e8d0e82fc9 100644 --- a/keyboard/preonic/config.h +++ b/keyboards/preonic/config.h diff --git a/keyboard/preonic/keymaps/default/Makefile b/keyboards/preonic/keymaps/default/Makefile index 581e08cd02..581e08cd02 100644 --- a/keyboard/preonic/keymaps/default/Makefile +++ b/keyboards/preonic/keymaps/default/Makefile diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboards/preonic/keymaps/default/README.md index e911968dd9..e911968dd9 100644 --- a/keyboard/preonic/keymaps/default/README.md +++ b/keyboards/preonic/keymaps/default/README.md diff --git a/keyboard/preonic/keymaps/default/compiled.hex b/keyboards/preonic/keymaps/default/compiled.hex index a988ab756c..a988ab756c 100644 --- a/keyboard/preonic/keymaps/default/compiled.hex +++ b/keyboards/preonic/keymaps/default/compiled.hex diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboards/preonic/keymaps/default/keymap.c index 4c967d73ed..4c967d73ed 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboards/preonic/keymaps/default/keymap.c diff --git a/keyboard/preonic/preonic.c b/keyboards/preonic/preonic.c index 773451bf0c..773451bf0c 100644 --- a/keyboard/preonic/preonic.c +++ b/keyboards/preonic/preonic.c diff --git a/keyboard/preonic/preonic.h b/keyboards/preonic/preonic.h index 2b605f3742..2b605f3742 100644 --- a/keyboard/preonic/preonic.h +++ b/keyboards/preonic/preonic.h diff --git a/keyboard/retro_refit/Makefile b/keyboards/retro_refit/Makefile index 2dd8cc5f79..2dd8cc5f79 100644 --- a/keyboard/retro_refit/Makefile +++ b/keyboards/retro_refit/Makefile diff --git a/keyboard/retro_refit/README.md b/keyboards/retro_refit/README.md index d3c9d4197d..c64e1b8066 100644 --- a/keyboard/retro_refit/README.md +++ b/keyboards/retro_refit/README.md @@ -7,7 +7,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/retro_refit folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. +Download or clone the whole firmware and navigate to the keyboards/retro_refit folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/keyboard/retro_refit/config.h b/keyboards/retro_refit/config.h index f2194e550c..f2194e550c 100644 --- a/keyboard/retro_refit/config.h +++ b/keyboards/retro_refit/config.h diff --git a/keyboard/retro_refit/keymaps/default/compiled.hex b/keyboards/retro_refit/keymaps/default/compiled.hex index 870787585c..870787585c 100644 --- a/keyboard/retro_refit/keymaps/default/compiled.hex +++ b/keyboards/retro_refit/keymaps/default/compiled.hex diff --git a/keyboard/retro_refit/keymaps/default/keymap.c b/keyboards/retro_refit/keymaps/default/keymap.c index 405402d5e3..405402d5e3 100644 --- a/keyboard/retro_refit/keymaps/default/keymap.c +++ b/keyboards/retro_refit/keymaps/default/keymap.c diff --git a/keyboard/retro_refit/retro_refit.c b/keyboards/retro_refit/retro_refit.c index 78b6edca75..78b6edca75 100644 --- a/keyboard/retro_refit/retro_refit.c +++ b/keyboards/retro_refit/retro_refit.c diff --git a/keyboard/retro_refit/retro_refit.h b/keyboards/retro_refit/retro_refit.h index 77d354703a..77d354703a 100644 --- a/keyboard/retro_refit/retro_refit.h +++ b/keyboards/retro_refit/retro_refit.h diff --git a/keyboard/satan/Makefile b/keyboards/satan/Makefile index 8090c59c45..0ad71007e1 100644 --- a/keyboard/satan/Makefile +++ b/keyboards/satan/Makefile @@ -68,10 +68,6 @@ AUDIO_ENABLE ?= no UNICODE_ENABLE ?= no # Unicode BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID -#ifdef BACKLIGHT_ENABLE - SRC := backlight.c $(SRC) -#endif - ifndef QUANTUM_DIR include ../../Makefile endif diff --git a/keyboard/satan/backlight.c b/keyboards/satan/backlight.c index 4240b09164..4240b09164 100644 --- a/keyboard/satan/backlight.c +++ b/keyboards/satan/backlight.c diff --git a/keyboard/satan/config.h b/keyboards/satan/config.h index aea9254e8d..aa2dca1a6a 100644 --- a/keyboard/satan/config.h +++ b/keyboards/satan/config.h @@ -59,7 +59,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. /* Backlight configuration */ -#define BACKLIGHT_LEVELS 1 +#define BACKLIGHT_LEVELS 4 /* Underlight configuration */ diff --git a/keyboard/satan/controller.jpg b/keyboards/satan/controller.jpg Binary files differindex 76ffa45004..76ffa45004 100644 --- a/keyboard/satan/controller.jpg +++ b/keyboards/satan/controller.jpg diff --git a/keyboards/satan/keymaps/default/compiled.hex b/keyboards/satan/keymaps/default/compiled.hex new file mode 100644 index 0000000000..cd680d64dd --- /dev/null +++ b/keyboards/satan/keymaps/default/compiled.hex @@ -0,0 +1,1543 @@ +:100000000C945C070C94A0070C94A0070C94A00718
+:100010000C94A0070C94A0070C94A0070C94A007C4
+:100020000C94A0070C94A0070C942E1A0C94001B9F
+:100030000C94FC280C94A0070C94A0070C94A00727
+:100040000C94A0070C94A0070C94A0070C94A00794
+:100050000C94A0070C9464290C94A0070C94A0079E
+:100060000C94A0070C94A0070C94A0070C94A00774
+:100070000C94A0070C94A0070C94A0070C94A00764
+:100080000C94CC140C94A0070C94A0070C94A0071B
+:100090000C94A0070C94A0070C94A0070C94A00744
+:1000A0000C94A0070C94A0070C94A007B308D308E5
+:1000B0000B09DB08E308EB08F308FB0803096D1BD9
+:1000C0008F1B7D1C8F1B7D1CD41BF71B7D1C4C1CA8
+:1000D0005F1C991F991FC81FC81F0720722172211A
+:1000E000722127207221D720D7203E21472172215B
+:1000F0006C21E420E420E420E420E420E420E42057
+:10010000E420E420E420E420E420E420E420E420CF
+:10011000E420F4200221092110211A2100F001F02D
+:1001200002F003F004F005F006F007F008F00020FC
+:100130001E001F00200021002200230024002500B3
+:10014000260027002D002E002A002B0014001A0084
+:100150000800150017001C0018000C001200130006
+:100160002F0030003100390004001600070009009C
+:100170000A000B000D000E000F00330034000000D9
+:100180002800E10000001D001B000600190005000A
+:10019000110010003600370038000000E500E000D4
+:1001A000E300E200000000002C000000000000005E
+:1001B0000000E600E7000151E40035000100010005
+:1001C0000100010001000100010001000100010027
+:1001D00001000100007001000100010001000100A8
+:1001E0000100010001000100010001002F703070CA
+:1001F0003170010001000100010001000100010057
+:1002000001000100010001000100000001000100E7
+:1002100000000120022003200420052006200720E2
+:1002200008200100010000000100010001000100A0
+:1002300000000000010000000000000000000100BC
+:100240000100010001000A44454255473A20656E0D
+:1002500061626C65642E0A005374617465206F6678
+:1002600020726F772025583A2025303136620A00F7
+:1002700048756D616E2D7265616461626C65206D9B
+:1002800061747269782073746174653A0D0A004470
+:1002900065626F756E63696E672064656C61792055
+:1002A00072656D61696E696E673A2025580A00545F
+:1002B000494D4552332064697361626C65642E0A4E
+:1002C0000054494D45523320656E61626C65642E61
+:1002D0000A007267626C69676874207365742068CD
+:1002E0007376205B454550524F4D5D3A2025752C65
+:1002F00025752C25750A007267626C696768742021
+:10030000746F67676C653A207267626C69676874BE
+:100310005F636F6E6669672E656E61626C65203D16
+:100320002025750A007267626C69676874206D6FBA
+:1003300064653A2025750A007267626C69676874A3
+:100340005F696E6974207267626C696768745F6365
+:100350006F6E6669672E6D6F6465203D20302E20BC
+:1003600057726974652064656661756C7420766186
+:100370006C75657320746F20454550524F4D2E0AA1
+:10038000007267626C696768745F696E6974206582
+:1003900065636F6E666967206973206E6F74206590
+:1003A0006E61626C65642E0A007267626C696768D0
+:1003B000745F696E6974207374617274210A0072CB
+:1003C00067626C696768745F696E69742063616CE9
+:1003D0006C65642E0A007267626C696768745F639B
+:1003E0006F6E6669672E76616C203D2025640A0079
+:1003F0007267626C696768745F636F6E6669672EA7
+:10040000736174203D2025640A007267626C69671D
+:1004100068745F636F6E6669672E687565203D203E
+:1004200025640A007267686C696768745F636F6E41
+:100430006669672E6D6F6465203D2025640A007231
+:1004400067626C696768745F636F6E6669672E6563
+:100450006E61626C65203D2025640A007267626CE3
+:10046000696768745F636F6E666967206570726F35
+:100470006D0A006565636F6E6669675F75706461BC
+:1004800074655F7267626C696768745F64656661F2
+:10049000756C740A00643214643214783C1E1E14A5
+:1004A0000A0500000000010101020203040505061F
+:1004B00007090A0B0C0E0F1112141517191B1D1F1B
+:1004C000212325282A2C2F313436393B3E414346FF
+:1004D000494C4F5255585A5D6164676A6D70737626
+:1004E000797C7F8386898C8F9295989B9EA2A5A705
+:1004F000AAADB0B3B6B9BCBEC1C4C6C9CBCED0D309
+:10050000D5D7DADCDEE0E2E4E6E8EAEBEDEEF0F1A6
+:10051000F3F4F5F6F8F9FAFAFBFCFDFDFEFEFEFF3A
+:10052000FFFFFFFFFFFFFEFEFEFDFDFCFBFAFAF9F9
+:10053000F8F6F5F4F3F1F0EEEDEBEAE8E6E4E2E0EC
+:10054000DEDCDAD7D5D3D0CECBC9C6C4C1BEBCB9E8
+:10055000B6B3B0ADAAA7A5A29E9B9895928F8C89A1
+:100560008683807C797673706D6A6764615D5A58A2
+:1005700055524F4C494643413E3B393634312F2C7E
+:100580002A282523211F1D1B1917151412110F0EC0
+:100590000C0B0A090706050504030202010101000C
+:1005A000000000010102020202020203030303032E
+:1005B0000303030303030303030404040404040404
+:1005C00004040404040505050505050505050506DF
+:1005D00006060606060606070707070707070808B0
+:1005E000080808080909090909090A0A0A0A0A0B78
+:1005F0000B0B0B0B0C0C0C0C0C0D0D0D0D0E0E0E35
+:100600000E0F0F0F101010101111111212121313E0
+:100610001314141415151616161717181819191976
+:100620001A1A1B1B1C1C1D1D1E1E1F2020212122EF
+:1006300023232424252626272828292A2B2B2C2D42
+:100640002E2F30303132333435363738393A3B3C5F
+:100650003D3E3F40414244454647494A4B4C4E4F40
+:100660005152535556585A5B5D5E606263656769C7
+:100670006B6D6E70727476797B7D7F818486888BDA
+:100680008D909295979A9D9FA2A5A8ABAEB1B4B755
+:10069000BABEC1C4C8CBCFD3D6DADEE2E6EAEEF208
+:1006A000F8FF5B735D004B6579626F617264207364
+:1006B000746172742E0A005B575D005B535D005BD2
+:1006C000525D005B445D005B435D000A03470048E8
+:1006D000003600300000000C03530041005400417C
+:1006E000004E000000040309040902740004010024
+:1006F000A0FA090400000103010100092111010011
+:10070000012240000705810308000A0904010001D5
+:1007100003000000092111010001223600070582B3
+:100720000308000A09040200020300000009211165
+:1007300001000122200007058303200001070503B3
+:100740000320000109040300010300000009211136
+:100750000100012239000705840310000112011075
+:100760000100000008EDFE606003000102000105C9
+:10077000010906A101050719E029E71500250195E2
+:100780000875018102050819012905950575019172
+:1007900002950175039101050719002977150025B8
+:1007A00001957875018102C00631FF0974A1010924
+:1007B00075150025FF95207508810209761500251D
+:1007C000FF952075089102C005010980A1018502ED
+:1007D00016010026B7001A01002AB700751095010E
+:1007E0008100C0050C0901A1018503160100269CAA
+:1007F000021A01002A9C02751095018100C00501B2
+:100800000906A101050719E029E71500250195084A
+:1008100075018102950175088101050819012905F5
+:100820009505750191029501750391010507190060
+:1008300029FF150026FF00950675088100C00A00F3
+:100840002530325820006B6579626F6172645F7287
+:1008500065706F72743A20004B6579626F617264E3
+:10086000204C4544732073746174653A2025780ADE
+:100870000064656C5F6B65795F6269743A206361DF
+:100880006E27742064656C3A20253032580A006166
+:1008900064645F6B65795F6269743A2063616E2797
+:1008A00074206164643A20253032580A00646F6E07
+:1008B000652E0A00626F6F676D61676963207363FD
+:1008C000616E3A202E2E2E20003F00433E20004C29
+:1008D00025640A0074696D65725F636F756E743AA2
+:1008E000202530346C580A006B6579626F61726440
+:1008F0005F6E6B726F3A2025580A006B6579626FE4
+:100900006172645F69646C653A2025580A006B6502
+:1009100079626F6172645F70726F746F636F6C3A4B
+:100920002025580A00686F73745F6B6579626F6188
+:1009300072645F6C65647328293A2025580A000A9E
+:10094000092D20537461747573202D0A00474343A9
+:100950003A20342E392E32204156522D4C494243F2
+:100960003A20312E382E31204156525F41524348B1
+:100970003A20617672350A004F5054494F4E533A2F
+:10098000204C55464120424F4F544D41474943204A
+:1009900045585452414B455920434F4E534F4C45B7
+:1009A00020434F4D4D414E44204E4B524F2034304A
+:1009B00039360A004255494C443A2036386662635B
+:1009C00032632D6469727479202831313A35383AAE
+:1009D0003034204A756E2032312032303136290AC7
+:1009E000005649443A2030784645454428534154FE
+:1009F000414E29205049443A20307836303630284C
+:100A00004748363029205645523A20307830303029
+:100A1000330A00444553433A20514D4B206B6579CE
+:100A2000626F617264206669726D776172652066BB
+:100A30006F7220536174616E2047483630207769A9
+:100A400074682057533238313220737570706F726A
+:100A5000740A000A092D2056657273696F6E202D85
+:100A60000A000A092D20436F6E736F6C65202D0AF2
+:100A70004553432F713A09717569740A000A092DAB
+:100A8000204D61676963202D0A443A094465627507
+:100A900067204D65737361676520546F67676C6588
+:100AA0000A583A094D617472697820446562756725
+:100AB000204D6F646520546F67676C65202D20534F
+:100AC000686F77206B6579707265737365732069E1
+:100AD0006E206D617472697820677269640A4B3A9E
+:100AE000094B6579626F61726420446562756720A5
+:100AF000546F67676C65202D2053686F77206B6596
+:100B0000797072657373207265706F72740A4D3AF2
+:100B1000094465627567204D6F75736520546F6772
+:100B2000676C650A563A0956657273696F6E0A53A7
+:100B30003A095374617475730A433A0941637469DD
+:100B40007661746520436F6E736F6C65204D6F64C2
+:100B5000650A46312D4631303A0953776974636826
+:100B600020746F204C6179657220302D3920284621
+:100B70003130203D204C30290A302D393A09537745
+:100B80006974636820746F204C6179657220302D20
+:100B9000390A4553433A0953776974636820746F7F
+:100BA000204C6179657220302028616C7465726E0A
+:100BB000617465206B65792031290A475241564599
+:100BC0003A0953776974636820746F204C617965C2
+:100BD0007220302028616C7465726E617465206BC0
+:100BE00065792032290A50415553453A094A756DB5
+:100BF0007020746F20426F6F746C6F616465722037
+:100C0000285265736574290A453A095072696E74F1
+:100C100020454550524F4D2053657474696E67737B
+:100C20000A4E3A094E4B524F20546F67676C650A63
+:100C3000000A002575002E6C6576656C3A20000A66
+:100C4000002575002E656E61626C653A20000A0011
+:100C500025303258006261636B6C696768745F634A
+:100C60006F6E6669672E7261773A20000A002575FB
+:100C7000002E6E6B726F3A20000A002575002E73ED
+:100C80007761705F6261636B736C6173685F6261EF
+:100C9000636B73706163653A20000A002575002E4E
+:100CA000737761705F67726176655F6573633A2021
+:100CB000000A002575002E6E6F5F6775693A200087
+:100CC0000A002575002E737761705F72616C745F26
+:100CD000726775693A20000A002575002E737761E6
+:100CE000705F6C616C745F6C6775693A20000A0014
+:100CF0002575002E636170736C6F636B5F746F5F3B
+:100D0000636F6E74726F6C3A20000A002575002EB6
+:100D1000737761705F636F6E74726F6C5F63617025
+:100D2000736C6F636B3A20000A0025303258006BF9
+:100D300065796D61705F636F6E6669672E7261774A
+:100D40003A20000A002575002E6D6F7573653A20F4
+:100D5000000A002575002E6B6579626F6172643A36
+:100D600020000A002575002E6D61747269783A20A2
+:100D7000000A002575002E656E61626C653A2000E0
+:100D80000A00253032580064656275675F636F6ED4
+:100D90006669672E7261773A20000A002575006443
+:100DA000656661756C745F6C617965723A20003FAD
+:100DB000004E4B524F3A206F66660A004E4B524F20
+:100DC0003A206F6E0A000A6D6F7573653A206F6680
+:100DD000660A000A6D6F7573653A206F6E0A000A25
+:100DE0006B6579626F6172643A206F66660A000A09
+:100DF0006B6579626F6172643A206F6E0A000A6DEA
+:100E000061747269783A206F66660A000A6D6174CF
+:100E10007269783A206F6E0A000A64656275673AF3
+:100E2000206F66660A000A64656275673A206F6E15
+:100E30000A000A0A4A756D70696E6720746F206235
+:100E40006F6F746C6F616465722E2E2E2000433EAE
+:100E500020006565636F6E6669673A0A00626163C8
+:100E60006B6C6967687420737465703A2025750A25
+:100E7000006261636B6C6967687420746F67676C8C
+:100E8000653A2025750A006261636B6C6967687456
+:100E90002064656372656173653A2025750A006296
+:100EA00061636B6C6967687420696E6372656173F6
+:100EB000653A2025750A000011241FBECFEFDAE045
+:100EC000DEBFCDBF04B603FE24C080912002909106
+:100ED0002102A0912202B09123028730904BA740BB
+:100EE000B04BB9F41092200210922102109222020B
+:100EF0001092230214BE84B7877F84BF88E10FB6A7
+:100F0000F89480936000109260000FBEE0E0F8E378
+:100F1000099511E0A0E0B1E0E0E2F0E602C0059042
+:100F20000D92A833B107D9F712E0A8E3B1E001C0F0
+:100F30001D92A032B107E1F70E946C170C940E309D
+:100F40000C940000FF93EF93E0913801F091390188
+:100F5000309709F00995EF91FF910895FC01859173
+:100F6000803011F0EFDFFBCF0895FF27E0E230E2A1
+:100F700047FF0CC0419597FF09C0EDE26095709561
+:100F800080959095611D711D811D911D27FF02C0E7
+:100F9000219530E350E2AA27660F771F881F991F1B
+:100FA000AA1FA41710F0A41B63955A95A9F7AA309D
+:100FB00008F0A95FA05DAF93F395611571058105F8
+:100FC000910541F7ED3211F4EF93F395F21718F410
+:100FD0003F93F395FBCF8F91B5DFFA95E1F7089535
+:100FE000E991F9918591803021F0853219F0AADFDD
+:100FF000F9CF089520E0E89455915532C1F350336C
+:1010000011F4689455915A3348F4505390F3220FD9
+:10101000022E220F220F200D250FF4CF0EF4219562
+:1010200089919991533619F3533729F1533559F171
+:10103000BC0188279927E8945C3621F4899199911D
+:1010400068945591543639F446EF7EF077FF0DC021
+:101050008FEF9FEF0AC055374AE039F0583540E12D
+:1010600021F0523642E009F00895FF93EF937DDFBF
+:10107000EF91FF91B7CFFF93EF93FC018191803007
+:10108000B9F360DFFBCFFF93EF9368DFF1CFDF931E
+:10109000CF93CDB7DEB72596A3DFCF91DF9108952B
+:1010A000229A089581FF02C02A9A08952A980895E5
+:1010B00008950895269A2E988FEF9FEF90938700BA
+:1010C0008093860082E28093800089E18093810092
+:1010D0000C94A92E282F2E9880918000211108C0F1
+:1010E0008F7D8093800010928B0010928A0008956B
+:1010F000806280938000243019F48FEF9FEF0FC03F
+:1011000084E090E0821B9109880F991F2FEF3FEF39
+:10111000A90102C0569547958A95E2F7CA019093B6
+:101120008B0080938A00089588E598E0892B11F060
+:101130000E9458080E9450080C945A0889E598E0CB
+:10114000892B11F00C9459080895CF93DF93DC019B
+:10115000462F50E04930510508F065C0FA01EA5ABF
+:10116000FF4F0C94C02FEC010E94F92782728093EC
+:101170003A019A81992369F0882319F085E390E078
+:1011800002C089E290E00E945127DF91CF910C9438
+:101190004328882319F085E390E002C089E290E0BB
+:1011A0000E94A427F2CF12968C918823E1F1DF915F
+:1011B000CF910C94721212968C918823A1F1DF9139
+:1011C000CF910C94DE1012968C91882361F1DF91FF
+:1011D000CF910C94F61012968C91882321F1DF9117
+:1011E000CF910C94151112968C918823E1F0DF9128
+:1011F000CF910C94301112968C918823A1F0DF913D
+:10120000CF910C944A1112968C91882361F0DF9152
+:10121000CF910C94651112968C91882321F0DF9167
+:10122000CF910C946812DF91CF91089581E00895D9
+:1012300081E008950C94180908950F931F93CF939C
+:10124000DF938C01FC01C081D181CE010E94D226A6
+:10125000BE010E94540CEC01B8010E941A098823B7
+:1012600009F474C1F8018281882309F45BC080917C
+:10127000460181111FC0C431F0E7DF0709F00AC140
+:101280000E941C0981E0809346010E942E299093C0
+:1012900045018093440110923D0110923F0110924C
+:1012A0003E011092410110924001109243011092B0
+:1012B00042014CC180914401909145010E943A291C
+:1012C000883C910570F480913D01E82FF0E0EE0F2D
+:1012D000FF1FE25CFE4FD183C0838F5F80933D018F
+:1012E00035C1C43120E7D20708F028C1C23080E7F9
+:1012F000D80710F5C11590E7D90709F0DAC0F80151
+:101300008281882309F4BFC00E94D921FFEF24E322
+:101310008CE0F15020408040E1F700C000000E94C6
+:10132000892914C1C431F0E7DF0708F0D3C0C23007
+:1013300020E7D20708F49BC0F8018281882309F4D2
+:10134000A2C00E944A2B811102C00E942B2B0E9436
+:10135000672B90E09093F1018093F001C230F0E7A9
+:10136000DF0721F48091F00181607AC0C33020E76B
+:10137000D20721F48091F001826072C0C43080E70E
+:10138000D80721F48091F00184606AC0C53090E7ED
+:10139000D90719F48091F00127C0C630E0E7DE07D5
+:1013A00021F48091F00180615BC0C730F0E7DF0776
+:1013B00021F48091F001806253C0C83020E7D20749
+:1013C00021F48091F00180644BC0C93080E7D807D8
+:1013D00021F48091F001806843C0CA3090E7D907BA
+:1013E00029F48091F001846088603AC0CB30E0E756
+:1013F000DE0721F48091F0018E7F32C0CC30F0E71F
+:10140000DF0721F48091F0018D7F2AC0CD3020E7E5
+:10141000D20721F48091F0018B7F22C0CE3080E78B
+:10142000D80719F48091F0011AC08091F001CF30F3
+:1014300090E7D90711F48F7E13C0C031E0E7DE07D3
+:1014400011F48F7D0DC0C131F0E7DF0711F48F7B00
+:1014500007C0C231D04711F48F7702C08B7F877FDE
+:101460008093F0018091F0010E946B2B6FC0C11539
+:1014700080E7D80741F0C130D047F1F081E0809398
+:101480003B0180933C01C801DF91CF911F910F91E7
+:101490000C941609C43120E7D20708F04FC0C230BF
+:1014A00080E7D80708F048CFC11590E7D90709F4BD
+:1014B0002BCFC130D04711F7F8018281882319F36F
+:1014C00086E492E00E94AE078091E90181608093FA
+:1014D000E9013CC0C333E0E7DE07A1F4F8018281F3
+:1014E000882321F010923B0182E017C080913B01DC
+:1014F000811106C086E20E943D1E86E20E94051F01
+:1015000082E019C0C433D04709F0B8CFF801828116
+:10151000882331F010923C0180E20E94541F16C0D3
+:1015200080913C01811106C087E20E943D1E87E246
+:101530000E94051F80E20E945B1F08C0C333F0E7D2
+:10154000DF0761F2C433D04709F398CF80E0DF9121
+:10155000CF911F910F9108950C9494080C949E08BC
+:101560002EE0729FF001112436E4839FE00DF11DFF
+:101570001124E60FF11DEE0FFF1FE25DFE4F859176
+:1015800094910E94660C811540E5940708F047C0CD
+:10159000811520E4920708F013C1883E910520F5DB
+:1015A000803E910508F07CC1883A910578F4853A2F
+:1015B000910508F0A5C08130910509F471C108F4C6
+:1015C0002EC18430910508F06BC129C18B3B910578
+:1015D00008F4A1C0803C910508F421C1FC01EE0F84
+:1015E000FF1FE456F040E6C0811530E2930758F43F
+:1015F000811541E0940708F053C1803F910508F43C
+:101600000EC190650895811520E3920708F0D5C0BA
+:10161000FC01FF70EE0FFF1FE45EFE4FCBC0811593
+:1016200035E5930708F043C0811544E5940708F0B9
+:10163000DEC0811522E5920708F5811531E5930793
+:1016400008F0C1C0482F437021E030E002C0220FF3
+:10165000331F4A95E2F73C68AC0164E05695479524
+:101660006A95E1F74370342B8F708695869540E23A
+:10167000849FC0011124822B932B0895282F269537
+:101680002695AC01437055278115934508F0A0C0FD
+:1016900080E2289F9001112481E090E002C0880F31
+:1016A000991F4A95E2F7822B932B9C6808958F32FD
+:1016B00040E7940790F48F3120E7920708F0A2C02A
+:1016C000811536E5930708F497C09C013056211523
+:1016D000304108F0A4C09F7093C0803320E7920788
+:1016E00009F497C008F492C0813340E7940709F4E5
+:1016F00093C08233904709F092C080E093ED089543
+:10170000853A910509F48EC0863A910509F08DC09D
+:1017100082E890E40895883A910509F489C0893AED
+:10172000910509F488C08A3A910509F487C08B3A7B
+:10173000910509F486C08C3A910509F485C08D3A6B
+:10174000910509F484C0803B910509F483C08E3A69
+:10175000910509F482C08F3A910509F481C0813B5B
+:10176000910509F480C0823B910509F47FC0833B59
+:10177000910509F47EC0843B910509F47DC0853B49
+:10178000910509F47CC0863B910509F47BC0873B39
+:10179000910509F47AC0883B910509F479C0893B29
+:1017A000910509F478C08A3B910509F477C080E07F
+:1017B00094E408958591949108959927906C0895E3
+:1017C0009F70906A0895982F8827816F906A089576
+:1017D00090E2299F9001112481E090E002C0880FDF
+:1017E000991F4A95E2F7822B932B9A680895982FB8
+:1017F0008827846F906A08958F719927982F88277A
+:10180000906208958F519047946D089580E091ED16
+:10181000089580E090ED089580E092ED089580E0D5
+:1018200090E0089581E890E4089583E890E40895B5
+:1018300082EE94E4089589EE94E408958AEE94E4A7
+:10184000089585EB94E4089586EB94E4089587EB7E
+:1018500094E408958CEC94E408958DEC94E4089558
+:1018600083E895E408958AE895E4089582E995E48B
+:10187000089584E995E4089581E296E4089583E269
+:1018800096E4089584E296E4089585E296E4089546
+:1018900086E296E4089587E296E408958AE296E463
+:1018A000089580E090E008959EE0799FF001112472
+:1018B00096E4899FE00DF11D1124E60FF11DEE0F56
+:1018C000FF1FE25DFE4F8591949108958238910546
+:1018D00049F1B0F48133910509F458C048F48932D4
+:1018E000910509F44EC08A32910509F454C0089557
+:1018F0008533910509F440C08933910599F0089525
+:10190000833E910529F138F4803E910591F0823EA5
+:101910009105A1F00895863E9105F9F0873E910565
+:1019200031F108952091F00120FD3AC021FD38C029
+:1019300008958091F00180FD35C032C08091F001A2
+:1019400082FF32C08091F00184FD30C083EE39C047
+:101950008091F00182FD28C0F5CF8091F00183FFD6
+:1019600027C08091F00184FD21C087EE2AC08091BC
+:10197000F00183FD1DC0F5CF8091F00185FD1AC0F7
+:101980001BC08091F00185FD17C014C08091F0014B
+:1019900086FD14C015C08091F00186FD11C00EC0F7
+:1019A00080EE0FC089E30DC082EE0BC080E009C05D
+:1019B00086EE07C089E205C085E303C08AE201C064
+:1019C00081E390E008950C945208E82FF0E0E25E85
+:1019D000FE4F8081E82FEF70F0E082958F7021E05C
+:1019E00030E0A90102C0440F551F8A95E2F740A3D9
+:1019F00008950F931F93CF93DF93C4E0D0E001E0ED
+:101A000010E0FE01E25EFE4F8081E82FEF70F0E013
+:101A100021A182958F70A80102C0440F551F8A959D
+:101A2000E2F7CA01822B81A38C2F0E94E50C21973B
+:101A300040F78DE090E061E070E0FC01E05FFE4F78
+:101A40002081E22FEF70F0E042A122952F70DB01A0
+:101A500002C0AA0FBB1F2A95E2F79D01242B22A3E7
+:101A6000019758F7DF91CF911F910F9108950F9330
+:101A70001F93CF93DF9385B7806885BF85B7806854
+:101A800085BFC4E0D0E001E010E0FE01E25EFE4F61
+:101A90008081E82FEF70F0E021A182958F70A8017E
+:101AA00002C0440F551F8A95E2F7CA01822B81A319
+:101AB0008C2F0E94E50C219740F78DE090E061E0CB
+:101AC00070E0FC01E05FFE4F2081E22FEF70F0E05C
+:101AD00042A122952F70DB0102C0AA0FBB1F2A95DD
+:101AE000E2F79D01242B22A3019758F7DF91CF91B4
+:101AF0001F910F910C94AC0AEF92FF920F931F93DA
+:101B0000CF93DF9301E511E0C4E0EE24E394F12CE0
+:101B1000D5E08C2F0E94E50C8DE090E040E050E095
+:101B2000FC01E05FFE4F6081E62FEF70F0E020A146
+:101B300030E062956F7002C0359527956A95E2F79F
+:101B400020FD09C09701082E02C0220F331F0A94FE
+:101B5000E2F7422B532B019718F7F80192918291EB
+:101B60008F018417950721F051834083D0930001A2
+:101B70008C2F0E94E50CC15060F68091000187FD1A
+:101B800035C09091E90190FF10C0282F332727FD21
+:101B900030953F938F938FE892E09F938F930E94AD
+:101BA00047080F900F900F900F9080910001815087
+:101BB0008093000187FD07C08FE99FE00197F1F74F
+:101BC00000C0000013C080E090E0FC01EF5AFE4F1F
+:101BD000DC01A95BBE4F18962D913C911997318776
+:101BE00020870297863FEFEF9E0779F70E94AE0AA3
+:101BF00081E0DF91CF911F910F91FF90EF900895B9
+:101C0000E82FF0E0EE0FFF1FEF5AFE4F8081918129
+:101C10000895EF92FF920F931F93CF93DF938091DC
+:101C2000E90180FF04C080E792E00E94AE0701E571
+:101C300011E0C0E0D0E088E5E82E82E0F82E809147
+:101C4000E90180FF13C0F801808191810E949928E9
+:101C50009F938F93DF93CF93FF92EF920E94470859
+:101C60000F900F900F900F900F900F9021960E5F96
+:101C70001F4FC530D10519F7DF91CF911F910F91FB
+:101C8000FF90EF9008950F931F93CF930BE511E012
+:101C9000C0E0F801929182918F010E947728C80FCD
+:101CA000F1E001351F07A9F78C2FCF911F910F91FC
+:101CB00008952EB1342F309523233EB1432B3FB7E7
+:101CC000F894FC01680F791FE617F70789F08191F6
+:101CD00098E04EB9000000C087FF2EB9880F0000C1
+:101CE00000C000C000C02EB900C09A9591F7ECCF9B
+:101CF0003FBF08952DB1242B2DB99B01220F331F17
+:101D0000620F731F0E94590E87EC90E00197F1F764
+:101D100000C00000089544E00C947A0EAF92BF9288
+:101D2000CF92DF92EF92FF920F931F93CF93DF93A7
+:101D30006C01790150E0FA01EE55FA4F44918FEFB2
+:101D400090E0FC01E61BF109EE55FA4FE491E095B5
+:101D500009F495C0C42FD0E08E1B91098C9F90018F
+:101D60008D9F300D9C9F300D1124E32F8CE3A82E06
+:101D7000B12CC601B5010E94982FDC0162307105BB
+:101D800009F446C0D0F46115710599F1613071050F
+:101D900009F079C0C31BD109B501681B790BC69F37
+:101DA000C001C79F900DD69F900D1124B5010E94D0
+:101DB000982F032F060F142F67C06430710509F4A4
+:101DC0004BC0B8F16530710509F05DC0C31BD10986
+:101DD000B501681B790BC69FC001C79F900DD69FA8
+:101DE000900D1124B5010E94982F132FE32FE60FB9
+:101DF00044C0C31BD109CC9DC001CD9D900DDC9D7D
+:101E0000900D1124B5010E94982F132F160F35C085
+:101E1000C31BD109CA9FC001CB9F900DDA9F900DC3
+:101E20001124B5010E94982F142F032FE32FE60FE2
+:101E30002BC0C31BD109B501681B790BC69FC0011C
+:101E4000C79F900DD69F900D1124B5010E94982F29
+:101E5000132F160F032F0FC0C31BD109CA9FC00138
+:101E6000CB9F900DDA9F900D1124B5010E94982F01
+:101E7000032F060F132FE42F07C0042F05C0E42FF4
+:101E8000142F042F01C0E0E0D70111960C93119795
+:101E90001C931296EC93DF91CF911F910F91FF90BD
+:101EA000EF90DF90CF90BF90AF90089587E090E0E3
+:101EB0000C94CE2FAB01BC0187E090E00C94EC2F8A
+:101EC0008091E90180FF08C083E794E09F938F939E
+:101ED0000E9447080F900F9083E08093F201809159
+:101EE000F301807884668F778093F3018CEC809384
+:101EF000F4018093F5016091F2017091F3018091FA
+:101F0000F4019091F5010C945A0F8091E90180FF42
+:101F100008C08CE594E09F938F930E9447080F9030
+:101F20000F908091E90180FF0FC08091F2018170D4
+:101F30001F928F938FE394E09F938F930E944708A3
+:101F40000F900F900F900F908091E90180FF10C0CB
+:101F50008091F20186958F731F928F9384E294E0B3
+:101F60009F938F930E9447080F900F900F900F90B0
+:101F70008091E90180FF19C08091F201881F8827B4
+:101F8000881F9091F301292F220F822B97FB99270D
+:101F900090F99F938F938AE094E09F938F930E9490
+:101FA00047080F900F900F900F908091E90180FFEC
+:101FB0000EC08091F4011F928F9380EF93E09F9366
+:101FC0008F930E9447080F900F900F900F90809171
+:101FD000E90180FF0EC08091F5011F928F9386ED7D
+:101FE00093E09F938F930E9447080F900F900F905C
+:101FF0000F9008958091F20180FF06C068E070E0C4
+:102000008AEF91E00C948B0E80E090E0FC01E650AA
+:10201000FE4F118210821282039688319105B1F72A
+:10202000EDCF20E030E0F901E650FE4F8183608380
+:1020300042832D5F3F4F28313105A9F70C94FA0FE9
+:10204000EF92FF920F931F93CF93DF9300D01F92D5
+:10205000CDB7DEB70091F2011091F3012091F401A8
+:102060003091F5010093F6011093F7012093F801E8
+:102070003093F9012091F20120FF21C0042FF62EA8
+:10208000E92E182F9E012F5F3F4F0E948E0E8091E8
+:10209000F60110FB87F98093F60116958091F70100
+:1020A0008078182BE0FA17F91093F701F092F801F5
+:1020B0000093F9014B8169818A810E9411100F9070
+:1020C0000F900F90DF91CF911F910F91FF90EF90A4
+:1020D00008950F931F93CF93DF93EC01062F142FD6
+:1020E0009091F20190FF65C0892F8E77823021F4A4
+:1020F000CE010E9420101BC0892F86958F732EE37E
+:10210000280F2F73243018F41091F50110C0865C4D
+:102110008F73893060F4C92FCC1FCC27CC1FD0918E
+:10212000F3018D2F880FC82BD7FBDD27D0F98091C5
+:10213000F201C0FB87F98093F201C6958091F3010B
+:102140008078C82BD0FBC7F9C093F3010093F4014A
+:102150001093F5016091F2017091F3018091F40107
+:102160009091F5010E945A0F8091F5011F928F9373
+:102170008091F4011F928F938091F201881F88272C
+:10218000881F9091F301292F220F822B97FB99270B
+:1021900090F99F938F9382ED92E09F938F930E948B
+:1021A00047088DB79EB708960FB6F8949EBF0FBE2E
+:1021B0008DBFDF91CF911F910F910895E2EFF1E074
+:1021C0002081221F2227221F3091F301432F440F29
+:1021D000842F822B37FB992790F90A9668E671E0E5
+:1021E0000E94AC2F438162810C9469102091F2010E
+:1021F000221F2227221F3091F301432F440F842FE7
+:10220000822B37FB992790F98A3091051CF4825A6A
+:102210009E4F01C00A9768E671E00E94AC2F409182
+:10222000F5016091F4010C9469106091F401862F1E
+:1022300090E08F3E910514F46F5E01C06FEF8091C6
+:10224000F201881F8827881F9091F301292F220F00
+:1022500097FB992790F94091F501822B0C94691016
+:102260006091F401862F90E0419714F0615101C014
+:1022700060E08091F201881F8827881F9091F30108
+:10228000292F220F97FB992790F94091F501822B76
+:102290000C9469104091F501842F90E08F3E9105D8
+:1022A00014F44F5E01C04FEF8091F201881F882720
+:1022B000881F9091F301292F220F97FB992790F9FE
+:1022C0006091F401822B0C9469104091F501842FE8
+:1022D00090E0419714F0415101C040E08091F2013B
+:1022E000881F8827881F9091F301292F220F97FBC1
+:1022F000992790F96091F401822B0C9469108091D8
+:102300006C0181110FC081E080936C0189E08093A2
+:1023100091008FB7F89493E09093990090ED90938B
+:1023200098008FBF08958091710082608093710042
+:102330008091E90180FF08C081EC92E09F938F9328
+:102340000E9447080F900F900895809171008D7F33
+:10235000809371008091E90180FF08C08FEA92E0CC
+:102360009F938F930E9447080F900F90089590912C
+:10237000F20190FF4BC09178811102C0926007C0BA
+:10238000883110F09E6203C08F73880F982B909352
+:10239000F2016091F2017091F3018091F40190914A
+:1023A000F5010E945A0F8091F20186958F731F925A
+:1023B0008F9385E293E09F938F930E9447088091CB
+:1023C000F201982F9E770F900F900F900F90923000
+:1023D00019F40E94A51107C08695825C8F7386311F
+:1023E00010F40E9493118091F201881F8827881FA2
+:1023F0009091F301292F220F97FB992790F9409193
+:10240000F5016091F401822B0C946910089580917C
+:10241000E90181608093E9018FEB93E09F938F93B3
+:102420000E94470881E080936D018091E9010F903F
+:102430000F9080FF08C089EA93E09F938F930E94DA
+:1024400047080F900F900E944A2B811110C0809175
+:10245000E90180FF08C081E893E09F938F930E9479
+:1024600047080F900F900E942B2B0E94600F0E9434
+:10247000560F6093F2017093F3018093F4019093EF
+:10248000F5016E77C1F48091E90180FF08C088E30F
+:1024900093E09F938F930E9447080F900F900E94A4
+:1024A000600F0E94560F6093F2017093F3018093C6
+:1024B000F4019093F5010E94850F0E947F11809195
+:1024C000F20180FF04C086958F730C94B7110895B4
+:1024D0008091F20186958F738F5F883108F081E0DB
+:1024E0000C94B7118091F201982F909590FB80F990
+:1024F0008093F2016091F2017091F3018091F401F7
+:102500009091F5010E945A0F8091F20181701F9203
+:102510008F9387EF92E09F938F930E94470880915B
+:10252000F2010F900F900F900F9080FF04C08695DE
+:102530008F730C94B7110E94A5112FEF80E792E0E2
+:10254000215080409040E1F700C000000C94FA0F49
+:10255000CF93C82F80916A0190916B010E943A2914
+:10256000EC2FF0E0E256FB4FE491F0E08E179F076E
+:1025700018F10E942E2990936B0180936A01E091DB
+:102580006901F0E0EE55FB4F44918091F201881F04
+:102590008827881F9091F301292F220F97FB9927F5
+:1025A00090F96091F401822B0E94201080916901C2
+:1025B00090E0019680936901CF910895CF93C82F41
+:1025C00080916701909168010E943A29EC2FF0E018
+:1025D000E556FB4FE491F0E08E179F07E8F00E946C
+:1025E0002E2990936801809367014091F5016091D5
+:1025F000F40180916501909166010E942010809104
+:10260000650190916601019668E671E00E94982F3D
+:102610009093660180936501CF910895CF92DF92E8
+:10262000FF920F931F93CF93DF93F82E8091630156
+:10263000909164010E943A29EF2DE695F0E0E5566D
+:10264000FB4FE491F0E08E179F07E8F10E942E29DE
+:1026500090936401809363010AEF11E0C0E0D0E041
+:1026600088E6C82EDD24D3948091610190916201A7
+:102670008C0F9D1FB6010E94982F98014091F50183
+:102680006091F4010E948E0EAD960D5F1F4FC8360B
+:1026900081E0D80749F70E94FA0F2091610130913B
+:1026A0006201F0FE0AC0C9010196BE010E94982F86
+:1026B000909362018093610106C0215031093093EB
+:1026C000620120936101DF91CF911F910F91FF90E3
+:1026D000DF90CF9008958F929F92AF92BF92CF924A
+:1026E000DF92EF92FF920F931F93CF93DF93C82F48
+:1026F00080FF03C0DD24DA9402C0DD24D3948091EE
+:102700005F01909160010E943A29C695EC2FF0E09C
+:10271000E856FB4FE491F0E08E179F0708F466C07F
+:102720000E942E299093600180935F019AEFE92E19
+:1027300091E0F92E0CEF11E0C0E0D0E027E0822E0E
+:10274000912CF80131971082F7011082F801108264
+:1027500087E0A82EB12CC12C80915E018C0D87FDE5
+:10276000885F992787FD9095C817D907E9F42091CC
+:10277000F5012A9DC0012B9D900D1124B4010E94EA
+:10278000AC2F462F8091F201881F8827881F9091D7
+:10279000F301592F550F97FB992790F997016091F5
+:1027A000F401852B0E948E0ECD0CF1E0AF1AB1081A
+:1027B00099F6219683E0E80EF11C0D5F1F4FC8309B
+:1027C000D10509F0BECF0E94FA0F80915E0191E021
+:1027D000D91206C0811102C087E006C0815004C032
+:1027E00090E001968770992780935E01DF91CF91E9
+:1027F0001F910F91FF90EF90DF90CF90BF90AF901F
+:102800009F908F9008959F92AF92BF92CF92DF9248
+:10281000EF92FF920F931F93CF93DF93CDB7DEB765
+:1028200068970FB6F894DEBF0FBECDBF182F80910A
+:102830005C0190915D010E943A29E12FF0E0EB5696
+:10284000FB4FE491F0E08E179F0708F493C00E94BD
+:102850002E2990935D0180935C01CE0101967C014D
+:102860005E0193E0A90EB11CC12CD12C8701F501AA
+:1028700031971082F7011082F5011082912C90910E
+:10288000010180915B01999E800D112487FD04C098
+:1028900088301CF087E001C080E0992787FD909583
+:1028A000C816D906A1F48091F201881F8827881FD5
+:1028B0009091F301592F550F97FB992790F99701A4
+:1028C0004091F5016091F401852B0E948E0E939446
+:1028D000F7E09F12D4CF8FEFC81AD80A93E0E90E21
+:1028E000F11CE3E0AE0EB11CF8E0CF16D10409F004
+:1028F000BECFACEFB1E089E090E0FC01E770FF27CC
+:102900009D0121503109AF01440F551FE40FF51F00
+:10291000BF01600F711FFB014181F901408321500C
+:102920003109FB014081F9014083FB0122812C9395
+:10293000019613968131910501F70E94FA0F90914B
+:10294000010180915B01913049F48A3F2CF489EFB9
+:1029500080935B018FEF08C081500AC08F303CF03C
+:102960008EE080935B0181E08093010103C08F5F63
+:1029700080935B0168960FB6F894DEBF0FBECDBFA3
+:10298000DF91CF911F910F91FF90EF90DF90CF904B
+:10299000BF90AF909F9008951F920F920FB60F9225
+:1029A00011242F933F934F935F936F937F938F9354
+:1029B0009F93AF93BF93EF93FF938091F20186951E
+:1029C0008F739EE3980F9F73943020F482500E947F
+:1029D000A81223C09AE3980F9F73933020F4865077
+:1029E0000E94DE121AC097E3980F9F73963020F46E
+:1029F00089500E940E1311C091E3980F9F73963077
+:102A000020F48F500E946B1308C09BE2980F9F73B5
+:102A1000933018F485510E940314FF91EF91BF91F8
+:102A2000AF919F918F917F916F915F914F913F9166
+:102A30002F910F900FBE0F901F90189580918101DC
+:102A4000089508959FB7F894109270019FBF9091D8
+:102A50001602943009F057C09091E9009F703091B0
+:102A6000EC00232F217030FD20E8922B23E02093EF
+:102A7000E9002091EB0020FF43C02091EE0027FFEA
+:102A80003FC020916E01222321F02091E80025FF14
+:102A900037C010926E0126E03091E80035FD15C078
+:102AA00030911602343061F53091EB0035FD28C0CD
+:102AB000215021F481E080936E0122C0EFE9FFE014
+:102AC0003197F1F700C00000E7CF8093F1008091CB
+:102AD000E80085FD0AC08091E80080FFFCCF80916E
+:102AE000E8008E778093E80006C08FB7F89421E065
+:102AF000209370018FBF9F709093E90080E008954C
+:102B00009F709093E9008FEF0895CF93DF9300D0EB
+:102B10001F92CDB7DEB720911602243021F523E0B5
+:102B200029839B838A8382E08093E9008FEF9091D1
+:102B3000E800815095FD06C095ED9A95F1F70000EB
+:102B40008111F5CF8091E80085FF0DC040E050E095
+:102B500063E070E0CE0101960E941E188091E800AB
+:102B60008E778093E8000F900F900F90DF91CF91B8
+:102B70000895CF93DF9300D01F92CDB7DEB79C01AD
+:102B800080911602843019F592E099833B832A8361
+:102B90009093E9008FEF9091E800815095FD06C079
+:102BA00095ED9A95F1F700008111F5CF8091E8003D
+:102BB00085FF0DC040E050E063E070E0CE0101967B
+:102BC0000E941E188091E8008E778093E8000F9095
+:102BD0000F900F90DF91CF910895CF93DF93EC0189
+:102BE00090911602943009F046C080910C01882320
+:102BF000D9F080910D018823B9F09093E9008FEF0F
+:102C00009091E800815095FD06C095E19A95F1F705
+:102C100000008111F5CF8091E80085FF2CC040E0D5
+:102C200050E060E170E017C081E08093E9008FEF31
+:102C30009091E800815095FD06C095ED9A95F1F7C9
+:102C400000008111F5CF8091E80085FF14C040E0BD
+:102C500050E068E070E0CE010E941E188091E8000C
+:102C60008E778093E80080E1FE01A1E7B1E001905A
+:102C70000D928A95E1F7DF91CF91089587EC96E068
+:102C80000E94AE0780911502811109C00E94B319FC
+:102C90000E94101A8091E20084608093E2000895FF
+:102CA00083EC96E00E94AE071092150208958FEB18
+:102CB00096E00C94AE078BEB96E00C94AE0787EB96
+:102CC00096E00E94AE070C94F12820916F012F5FCF
+:102CD000822F62E30E948C2F992319F020936F01B9
+:102CE000089510926F0180917001882371F1809195
+:102CF0001602843041F58091E9008F702091EC003C
+:102D0000922F917020FD90E8892B93E09093E90039
+:102D10009091EB0090FF14C09091EE0097FF10C0CF
+:102D20009091E80095FF03C01092F100F9CF9091C7
+:102D3000E80090FF05C09091E8009E779093E8002E
+:102D40008F708093E90010927001089542E061EC69
+:102D500081E00E942D1942E061EC82E00E942D1971
+:102D600042E261EC83E00E942D1942E161EC84E0D3
+:102D70000C942D1980911802833009F455C030F459
+:102D8000813071F0823009F48EC008958A3009F4E0
+:102D90007AC08B3009F460C0893009F09CC020C033
+:102DA00080911702813A09F096C08091E800877FF0
+:102DB0008093E80080911B0290911C02892B21F4E2
+:102DC00060E181E791E003C060E080E090E070E0C6
+:102DD0000E9469188091E8008B778093E80008953D
+:102DE00080911702813209F076C080911B02909188
+:102DF0001C02009719F0039709F06DC08091E8005C
+:102E0000877F8093E8008091E80082FD05C0809173
+:102E100016028111F8CF5FC08091F100809381018B
+:102E20008091E8008B7753C080911702813A09F0B6
+:102E300052C080911B0290911C02892B09F04BC05B
+:102E40008091E800877F8093E8008091E80080FF10
+:102E5000FCCF80910C0136C0809117028132D9F5E8
+:102E600080911B0290911C02892BA9F58091E800AA
+:102E7000877F8093E8000E946219809119028093F5
+:102E80000C010C94D92180911702813221F5809197
+:102E9000E800877F8093E8000E94621980911A02FF
+:102EA00080938201089580911702813AA1F4809164
+:102EB000E800877F8093E8008091E80080FFFCCFE6
+:102EC000809182018093F1008091E8008E77809359
+:102ED000E8000C946219089584B7877F84BF88E165
+:102EE0000FB6F89480936000109260000FBE80E8E7
+:102EF00080936100109261000E94371D0E94B319F7
+:102F00000E94101A8091E20084608093E20082E2C5
+:102F100095E10E94722878940E94951C0E94391DA8
+:102F200082E091E00E94B01C86EA96E00E94AE0723
+:102F300080911602853089F482EA96E00E94AE07FD
+:102F40000E94B32880911402882391F30E94E02804
+:102F5000882371F30E940818EBCF0E94611DE8CF0F
+:102F6000292F332723303105C9F064F4213031058E
+:102F700081F02230310509F043C084E790E029EE6A
+:102F800036E042C021323105F1F02232310541F103
+:102F900037C082E190E02DE537E036C099278130D7
+:102FA000910541F08230910541F0892B49F5E5EE1C
+:102FB000F6E005C0E7EDF6E002C0EBECF6E0849148
+:102FC00090E09F0121C06430D8F4E62FF0E0EE0FCE
+:102FD000FF1FE15DFE4F2081318189E090E014C048
+:102FE000643070F470E0FB01EE0FFF1FE95DFE4FEF
+:102FF00020813181FB01ED5DFE4F808190E004C0B6
+:1030000080E090E020E030E0FA01318320830895F1
+:1030100080E189BD82E189BD09B400FEFDCF8091C8
+:10302000D8008F7D8093D8008091E00082608093EB
+:10303000E0008091E00081FDFCCF0895CF92DF9207
+:10304000EF92FF920F931F93CF93DF93EC018B01CD
+:103050006A010E948119811133C0C114D10439F071
+:10306000F60180819181081B190BC80FD91FE12C33
+:10307000F12C0115110519F18091E80085FD16C0AC
+:103080008091E8008E778093E800C114D10449F064
+:10309000F60180819181E80EF91EF182E08285E0DF
+:1030A0000FC00E948119882321F30AC0899180935F
+:1030B000F10001501109FFEFEF1AFF0ADACF80E0AB
+:1030C000DF91CF911F910F91FF90EF90DF90CF9004
+:1030D000089520911D0230911E022617370748F0EF
+:1030E0006115710539F42091E8002E772093E800EE
+:1030F00001C0B90140E061157105A9F120911602E6
+:10310000222309F443C0253009F442C02091E8008D
+:1031100023FD40C02091E80022FD32C02091E8004C
+:1031200020FFE9CF4091F3002091F20030E0342BF2
+:10313000FC01CF016115710559F02830310540F4CB
+:1031400081918093F100615071092F5F3F4FF1CF62
+:1031500041E02830310509F040E02091E8002E7769
+:103160002093E800C8CF4111C9CF0AC08091160250
+:10317000882361F0853061F08091E80083FD0AC00A
+:103180008091E80082FFF2CF80E0089582E0089508
+:1031900083E0089581E0089520911D0230911E0280
+:1031A0002617370748F06115710539F42091E800BA
+:1031B0002E772093E80001C0B901FC0120E06115E1
+:1031C000710591F180911602882309F440C0853081
+:1031D00009F43FC08091E80083FD3DC08091E80084
+:1031E00082FD2FC08091E80080FFE9CF2091F3009D
+:1031F0008091F20090E0922B6115710559F08830B2
+:10320000910540F424912093F100319661507109A9
+:103210000196F2CF21E0089709F020E08091E800C4
+:103220008E778093E800CBCF2111CCCF0AC080915C
+:103230001602882361F0853061F08091E80083FDFB
+:103240000AC08091E80082FFF2CF80E0089582E01A
+:10325000089583E0089581E00895982F973058F5F8
+:103260009093E900981739F07091EC002091ED00EF
+:103270005091F00003C0242F762F50E021FF19C099
+:103280003091EB003E7F3093EB003091ED003D7FBD
+:103290003093ED003091EB0031603093EB00709390
+:1032A000EC002093ED005093F0002091EE0027FFFA
+:1032B00007C09F5FD3CF8F708093E90081E00895AE
+:1032C00080E008958091170287FF11C08091E80087
+:1032D00082FD05C0809116028111F8CF11C0809146
+:1032E000E8008B770BC080911602882349F080910B
+:1032F000E80080FFF8CF8091E8008E778093E800A7
+:1033000008952091E4003091E50095E64091EC00AD
+:10331000842F817040FF22C08091E80080FD1CC096
+:1033200080911602882391F0853091F08091EB0016
+:1033300085FD10C04091E4005091E500421753070D
+:1033400029F39A01915011F784E0089582E00895DD
+:1033500083E0089581E0089580E008954091E800B9
+:1033600042FFDECF08950E94211A0E94291AE0EE42
+:10337000F0E0808181608083E8EDF0E080818F77EC
+:10338000808319BCA7EDB0E08C918E7F8C938081F7
+:103390008F7E80831092150208950F931F93CF9311
+:1033A000DF930E94211A0E94291AC8EDD0E088817B
+:1033B0008F77888388818068888388818F7D8883E0
+:1033C00019BC10921602109212021092140210925E
+:1033D000130200EE10E0F80180818B7F80838881EA
+:1033E0008160888342E060E080E00E942D19E1EE78
+:1033F000F0E080818E7F8083E2EEF0E0808181606A
+:103400008083808188608083F80180818E7F8083C3
+:10341000888180618883DF91CF911F910F910895FA
+:10342000E8EDF0E080818F7E8083E7EDF0E0808141
+:103430008160808384E082BF81E0809315020C94D8
+:10344000CD19E8EDF0E080818E7F80831092E2005C
+:1034500008951092DA001092E10008951F920F92E1
+:103460000FB60F9211242F933F934F935F936F9357
+:103470007F938F939F93AF93BF93EF93FF9380912D
+:10348000E10082FF0BC08091E20082FF07C08091C3
+:10349000E1008B7F8093E1000E9465168091DA0045
+:1034A00080FF1FC08091D80080FF1BC08091DA0090
+:1034B0008E7F8093DA008091D90080FF0DC080E17B
+:1034C00089BD82E189BD09B400FEFDCF81E0809312
+:1034D00016020E943E1605C019BC109216020E94E8
+:1034E00050168091E10080FF19C08091E20080FFBA
+:1034F00015C08091E2008E7F8093E2008091E2000F
+:1035000080618093E2008091D80080628093D8002F
+:1035100019BC85E0809316020E945B168091E10041
+:1035200084FF30C08091E20084FF2CC080E189BD1F
+:1035300082E189BD09B400FEFDCF8091D8008F7D66
+:103540008093D8008091E1008F7E8093E10080918C
+:10355000E2008F7E8093E2008091E20081608093A0
+:10356000E20080911202882311F084E007C080916C
+:10357000E30087FD02C081E001C083E08093160272
+:103580000E945F168091E10083FF29C08091E200D4
+:1035900083FF25C08091E100877F8093E10082E076
+:1035A00080931602109212028091E1008E7F809328
+:1035B000E1008091E2008E7F8093E2008091E20042
+:1035C00080618093E20042E060E080E00E942D197B
+:1035D0008091F00088608093F0000E945716FF9160
+:1035E000EF91BF91AF919F918F917F916F915F917B
+:1035F0004F913F912F910F900FBE0F901F901895F4
+:103600001F920F920FB60F9211242F933F934F9357
+:103610005F936F937F938F939F93AF93BF93CF935A
+:10362000DF93EF93FF93C091E900CF708091EC009E
+:10363000D82FD17080FDD0E81092E9008091F00081
+:10364000877F8093F00078940E94441B1092E900D9
+:103650008091F00088608093F000CD2BCF70C093F4
+:10366000E900FF91EF91DF91CF91BF91AF919F91D1
+:103670008F917F916F915F914F913F912F910F901B
+:103680000FBE0F901F9018951F93CF93DF93CDB768
+:10369000DEB7AA970FB6F894DEBF0FBECDBFE7E145
+:1036A000F2E088E08E0F9091F10091938E13FBCFA2
+:1036B0000E94BA168091E80083FF1FC18091170213
+:1036C00090911802492F50E04A30510508F015C179
+:1036D000FA01E15AFF4F0C94C02F803881F08238F4
+:1036E00009F00BC180911B028F708093E9008091DB
+:1036F000EB0085FB882780F91092E90006C08091D5
+:10370000130290911402911182609091E800977FCA
+:103710009093E8008093F1001092F100C8C0282F28
+:103720002D7F09F0EAC0882319F0823061F0E5C0EE
+:1037300080911902813009F0E0C0933009F080E0F7
+:10374000809314022BC080911902811127C08091AF
+:103750001B028F7009F4D1C08093E9002091EB0027
+:1037600020FF1CC0933021F48091EB00806214C0D4
+:103770009091EB0090619093EB0021E030E0A90183
+:1037800002C0440F551F8A95E2F74093EA00109259
+:10379000EA008091EB0088608093EB001092E900D2
+:1037A0008091E800877F86C08111A7C0109119021F
+:1037B0001F778091E3008078812B8093E3008091D4
+:1037C000E800877F8093E8000E9462198091E800FA
+:1037D00080FFFCCF8091E30080688093E3001111AB
+:1037E00002C082E001C083E08093160286C0805848
+:1037F000823008F082C08091190290911A028C3DAB
+:1038000053E0950779F583E08A838AE289834FB78D
+:10381000F894DE01139620E03EE051E2E32FF0E061
+:1038200050935700E49120FF03C0E295EF703F5F93
+:10383000EF708E2F90E0EA3010F0C79601C0C0966E
+:103840008D939D932F5F243149F74FBF8091E800FE
+:10385000877F8093E8006AE270E0CE0101960E94C3
+:10386000691814C0AE014F5F5F4F60911B020E9448
+:10387000B017BC01009709F440C09091E800977F11
+:103880009093E80089819A810E94CC188091E80089
+:103890008B778093E80031C0803879F58091E8001B
+:1038A000877F8093E800809112028093F1008091DD
+:1038B000E8008E778093E8000E9462191EC0811193
+:1038C0001CC0909119029230C0F48091E800877F6B
+:1038D0008093E800909312020E9462198091120274
+:1038E000811106C08091E30087FD02C081E001C024
+:1038F00084E0809316020E94A6168091E80083FF60
+:103900000AC08091E800877F8093E8008091EB00F7
+:1039100080628093EB00AA960FB6F894DEBF0FBECC
+:10392000CDBFDF91CF911F910895CF938091160263
+:103930008823A1F0C091E900CF709091EC00892F0D
+:10394000817090FD80E8C82B1092E9008091E8001A
+:1039500083FD0E94441BCF70C093E900CF9108956E
+:1039600090938801809387010895E0918701F091F9
+:103970008801309721F00190F081E02D099480E0DA
+:103980000895EF92FF920F931F93CF93DF93E091EF
+:103990008701F09188013097B1F18C010280F381A9
+:1039A000E02D09958091E90182FF2DC080FF04C0C0
+:1039B00086E498E00E94AE07E80110E180E4E82E7A
+:1039C00088E0F82E8091E90180FF0BC088811F926A
+:1039D0008F93FF92EF920E9447080F900F900F90E5
+:1039E0000F90115021961111EDCF8091E90180FFC8
+:1039F0000AC08EE398E0DF91CF911F910F91FF9065
+:103A0000EF900C94AE07DF91CF911F910F91FF9033
+:103A1000EF900895209185013091860182179307D8
+:103A200071F09093860180938501E0918701F09178
+:103A30008801309721F00680F781E02D09940895E0
+:103A400020918301309184018217930771F0909344
+:103A5000840180938301E0918701F0918801309780
+:103A600021F00084F185E02D0994089508950C94C7
+:103A7000361D0E9425290E94370D0E94F3290E94BD
+:103A8000A92E0C940712CF93DF931F92CDB7DEB708
+:103A90009091E90192FF10C090FF0EC01F928F938A
+:103AA00028E538E03F932F9389830E9447080F90C1
+:103AB0000F900F900F9089810F90DF91CF910C9410
+:103AC000E30C5F926F927F928F929F92AF92BF9220
+:103AD000CF92DF92EF92FF920F931F93CF93DF93DA
+:103AE00000D000D01F92CDB7DEB70E947C0D94E9C4
+:103AF000C92E91E0D92E04E010E0AA24A394B12CA1
+:103B0000502E802F0E94000E4C01F60172906290A0
+:103B10006F016826792661147104A1F4015011091E
+:103B200078F78FEF89838A831B820E942E29816018
+:103B3000782F9D838C8349815A816B818D810E946E
+:103B40000F1E38C08091E90181FD0E94090E2DE011
+:103B500030E07501022E02C0EE0CFF1C0A94E2F761
+:103B6000C70186219721892B09F129835A828E204A
+:103B70009F2091E0892809F490E09B830E942E29E0
+:103B80008160782F9D838C8349815A816B818D81DF
+:103B90000E940F1E000F111FF801E657FE4F808193
+:103BA0009181E826F926F182E08204C02150310992
+:103BB00080F6B4CF109189010E94B51C1817D1F07E
+:103BC0000E94B51C809389010F900F900F900F9069
+:103BD0000F90DF91CF911F910F91FF90EF90DF90A9
+:103BE000CF90BF90AF909F908F907F906F905F909D
+:103BF0000C94431D0F900F900F900F900F90DF913A
+:103C0000CF911F910F91FF90EF90DF90CF90BF90D9
+:103C1000AF909F908F907F906F905F900895CF931B
+:103C2000DF93CDB7DEB72B970FB6F894DEBF0FBE8C
+:103C3000CDBF4F83588769877A878B87DE011196BE
+:103C400086E0FD0111928A95E9F785E0FE0137963D
+:103C500001900D928A95E1F749815A816B817C81AF
+:103C60008D819E810E9477242B960FB6F894DEBF3B
+:103C70000FBECDBFDF91CF910895CF93882309F474
+:103C8000C2C0C82F823859F40E94B51C81FDBBC048
+:103C900089E30E9451270E94432889E30CC083389E
+:103CA00079F40E94B51C80FDAEC083E50E945127C7
+:103CB0000E94432883E50E94A427CF910C944328B7
+:103CC000843859F40E94B51C82FD9DC087E40E948F
+:103CD00051270E94432887E4EECF8CEF8C0F813A66
+:103CE00048F48C2F0E945A2E81118DC08C2F0E9477
+:103CF0005127E3CF80E28C0F883048F4C77081E011
+:103D000001C0880FCA95EAF70E94FC27D6CF8BE541
+:103D10008C0F833078F4C53A29F0C63A31F083E845
+:103D200090E005C081E890E002C082E890E0CF9189
+:103D30000C940A1D88E58C0F833108F064C0C83AE2
+:103D400039F1C93A41F1CA3A49F1CB3A51F1CC3A89
+:103D500059F1CD3A61F1C03B69F1CE3A71F1CF3AF8
+:103D600079F1C13B81F1C23B89F1C33B91F1C43B85
+:103D700099F1C53BA1F1C63BA9F1C73BB1F1C83BE5
+:103D8000B9F1C93BC1F1CA3BC9F180E090E038C04C
+:103D900082EE90E035C089EE90E032C08AEE90E08D
+:103DA0002FC085EB90E02CC086EB90E029C087EB1C
+:103DB00090E026C08CEC90E023C08DEC90E020C019
+:103DC00083E891E01DC08AE891E01AC082E991E0A1
+:103DD00017C084E991E014C081E292E011C083E24F
+:103DE00092E00EC084E292E00BC085E292E008C04F
+:103DF00086E292E005C087E292E002C08AE292E0A9
+:103E0000CF910C94201DCF910895882309F44BC0C5
+:103E1000823859F40E94B51C81FF45C089E30E9495
+:103E200051270E94432889E30CC0833871F40E9413
+:103E3000B51C80FF38C083E50E9451270E944328AB
+:103E400083E50E94A4270C944328843859F40E94E7
+:103E5000B51C82FF28C087E40E9451270E94432896
+:103E600087E4EFCF9CEF980F913A58F390E2980FC8
+:103E7000983050F4877091E001C0990F8A95EAF765
+:103E8000892F0E940228DFCF9BE5980F933020F402
+:103E900080E090E00C940A1D885A833120F480E081
+:103EA00090E00C94201D0895882321F00E94FC27A7
+:103EB0000C9443280895882321F00E9402280C9432
+:103EC000432808957F928F929F92AF92BF92CF9294
+:103ED000DF92EF92FF920F931F93CF93DF931F9286
+:103EE000CDB7DEB77C01C62E772EFC010581029589
+:103EF0000F70128111110E9419280E944A278823ED
+:103F000079F0112369F080E28C0D883048F082E06E
+:103F10000E9433270E944A2791E0D82ED92601C05B
+:103F2000D12CE72DE295EF70F0E0E759FF4F0C94AC
+:103F3000C02F872D807F072D0F70882311F00295E9
+:103F4000007F112389F0002309F48EC180E28C0DDB
+:103F5000883020F4802F0E94FC2703C0802F0E940D
+:103F60000C280E94432880C18C2D0E94051F00232D
+:103F700009F4B8C180E28C0D883020F4802F0E94B3
+:103F8000022803C0802F0E9412280E944328AAC141
+:103F9000872D807F972D9F70803211F4892F03C069
+:103FA000892F8295807FCC2021F0F1E0CF16A1F0FF
+:103FB0001DC0112339F0002319F1013009F50E94C9
+:103FC0002C2890C1002319F0013009F48BC189839A
+:103FD0000E942F28898105C1112321F0063008F0A5
+:103FE00081C10EC0053008F07DC1FBC0112359F01E
+:103FF000002331F0F701958190FF36C19F709583C2
+:104000000E94541F6FC1002309F4EBC033C1872DF8
+:1040100086958695837090E0009719F0019761F07E
+:1040200061C1112321F08C2D972D937002C080E087
+:1040300090E00E940A1D56C1112321F08C2D972D6E
+:10404000937002C080E090E00E94201D4BC1872D3C
+:10405000837009F052C0111145C18C2D829586954F
+:104060008770880F880F9C2D9F70892E912CA12C12
+:10407000B12C082E04C0880C991CAA1CBB1C0A94E5
+:10408000D2F7C4FE14C00FE010E020E030E0B90128
+:10409000A80104C0440F551F661F771F8A95D2F7E9
+:1040A000CB01BA01609570958095909503C060E052
+:1040B00070E0CB01272D26952695237030E0223025
+:1040C000310569F02330310589F0682979298A2979
+:1040D0009B292130310571F00E94BF2503C1682959
+:1040E00079298A299B290E94DB25FCC00E94BF25D3
+:1040F000C501B4010E94A325F5C0112319F0872D35
+:10410000817001C08695882309F4ECC08C2D8295BE
+:1041100086958770880F880F9C2D9F70892E912C13
+:10412000A12CB12C082E04C0880C991CAA1CBB1C05
+:104130000A94D2F7C4FE14C00FE010E020E030E093
+:10414000B901A80104C0440F551F661F771F8A9547
+:10415000D2F7CB01BA01609570958095909503C018
+:1041600060E070E0CB01272D269526952370422F25
+:1041700050E04230510569F04330510589F068291B
+:1041800079298A299B294130510571F00E9499268D
+:10419000A9C0682979298A299B290E94B526A2C02D
+:1041A0000E949926C501B4010E947D269BC08C2DDA
+:1041B00090E0FC01E05EF109E531F10508F050C046
+:1041C000E758FF4F0C94C02F0C2D0F70872D8F7167
+:1041D000112321F00E941626802F12CF0E9437262D
+:1041E000802F0E945B1F7EC0112341F0053008F034
+:1041F00079C0872D8F710E945C2674C0063008F04C
+:1042000071C0F7CF112339F0872D8F710E941626C8
+:1042100069C01123C9F3872D8F710E94372662C0B0
+:10422000112329F0872D8F710E9401265BC00E9407
+:10423000F72558C0112351F0172D1F71812F0E94AF
+:10424000162663E0812F0E942A274CC081E00E943D
+:104250003327023008F446C082E00E94332742C070
+:10426000112331F0002381F28C2D0E943D1E3AC0B3
+:10427000002389F28C2D0E94051F34C0472D4F70FA
+:104280006C2DC7010E94510C0E941B252BC01111DF
+:1042900029C0472D4F7050E042305105B9F04CF421
+:1042A0004115510581F041305105E1F40E94E42EA1
+:1042B00019C04330510569F04430510599F48C2DF3
+:1042C0000E946F2F0FC00E94BA2E0CC00E94132FA5
+:1042D00009C00E94392F06C0472D4F706C2DC701B1
+:1042E0000E94A508DD20F9F00E94262780FD1BC052
+:1042F000F70112820E9420270E941626C7010E9401
+:10430000A2210E9420270F90DF91CF911F910F9142
+:10431000FF90EF90DF90CF90BF90AF909F908F90E5
+:104320007F900C9437260F90DF91CF911F910F91C2
+:10433000FF90EF90DF90CF90BF90AF909F908F90C5
+:104340007F9008950F931F93CF93DF93EC018881A3
+:1043500099812B813C81232BB9F09F3F11F48F3F32
+:1043600099F0CE010E941D09882371F0688179813E
+:104370008A810E941C278C010E94D1260E949825C8
+:10438000B801CE010E94621FDF91CF911F910F9162
+:1043900008950E9419280E9429280E94EB270E9454
+:1043A000432880E090E00E940A1D80E090E00C9499
+:1043B000201D0E9409280C94C9210E941127292F31
+:1043C00022952F7030E02C3031054CF42A30310525
+:1043D0006CF42250310922303105A8F407C02C308A
+:1043E000310569F02F30310551F00DC0803F69F083
+:1043F00018F4803E40F409C0843F29F406C093FBC2
+:10440000882780F9089580E0089581E00895CF938A
+:10441000DF9300D000D01F92CDB7DEB70F900F9082
+:104420000F900F900F90DF91CF910895CF93DF936E
+:1044300000D000D000D0CDB7DEB726960FB6F894E6
+:10444000DEBF0FBECDBFDF91CF9108951F93CF93F5
+:10445000DF93C091940116E080919501C81799F0FF
+:10446000D0E01C9FF0011D9FF00D1124EA56FE4F75
+:104470004081518162817381848195810E941622DD
+:104480002196C770E9CFDF91CF911F910895409198
+:10449000C6015091C7016091C8017091C901809116
+:1044A000CA019091CB010C9416228091CB01829588
+:1044B0008F7009F054C08091C801882309F44FC05F
+:1044C00080919401A09195016091C6017091C701FE
+:1044D0004091C9015091CA01B6E08A1709F43FC062
+:1044E00090E041155105C1F17F3F11F46F3FA1F1FB
+:1044F000B89FF001B99FF00D1124EA56FE4F2181BB
+:1045000072132AC02081621327C02281211124C086
+:10451000238134812417350710F421503109241BDD
+:10452000350B283C3105C0F42091CB012F70206160
+:104530002093CB0126E0289FF001299FF00D112444
+:10454000E556FE4F80818F708061808386EC91E01C
+:104550000E94A2210C94262201968770BECF089556
+:10456000CF92DF92EF92FF920F931F93CF93DF933F
+:10457000CDB7DEB762970FB6F894DEBF0FBECDBFE2
+:104580008C0185E0F801DE011D9601900D928A955F
+:10459000E1F7D8014C9111965C91119712966C91AC
+:1045A00012971396CD90DC9014973091C6017091BC
+:1045B000C7018091C9019091CA01009709F46BC1AC
+:1045C0007F3F19F43F3F09F466C1E090C801EE2037
+:1045D00009F4C0C02091CB01C816D90628F0F60115
+:1045E000E81BF90BCF0104C0809590958C0D9D1DA3
+:1045F000FF24F394883C910578F0F12C207F09F09A
+:10460000C6C07C2DD98AC88A89890E94072286EC77
+:1046100091E00E94A221B1C0822F807F09F046C0A4
+:10462000751314C0341312C0611110C02F702061B3
+:104630002093CB010E94472286EC91E00E94A221A8
+:104640008091CB01D80115968C932EC0CD2819F1FD
+:104650005F3F11F44F3FF9F0F62E61111CC08091BD
+:1046600094012091950136E0821709F45AC090E038
+:10467000389FF001399FF00D1124EA56FE4F7181E9
+:10468000571306C07081471303C07281711103C0B4
+:1046900001968770E9CFF62E662309F418C1809140
+:1046A000CB0181608093CB01F12C11C1751308C03F
+:1046B000341306C0611104C08091CB01D801C3C07E
+:1046C0004D875E878D859E856A8B0E94DD216A8974
+:1046D0008823E1F16623D1F12091CB01822F8295CD
+:1046E0008F7090E0029774F08091C6019091C7019D
+:1046F00098878F831986DB86CA862C87CE0107961A
+:104700000E94A22186E0F801A6ECB1E001900D9292
+:104710008A95E1F70E9455220E944722FF24F394D4
+:10472000D6C04D875E878D859E850E941127292FD3
+:1047300022952F7030E0223031050CF0BCC09F7004
+:1047400009F0B6C0805E883008F4C1C0C8010E947C
+:10475000A221E4CFC816D90608F453C0F601E81B1D
+:10476000F90BCF01883C910508F450C0F12C7C2D49
+:10477000D98AC88A89890E940722E6ECF1E086E09E
+:10478000DF011D928A95E9F70E944722A0C07513A8
+:1047900014C0341312C0611110C08091CB01F80114
+:1047A0008583C8010E94A22186E0E6ECF1E0DF01EA
+:1047B0001D928A95E9F7FE2C8AC04D875E878D850C
+:1047C0009E856A8B0E94DD216A89882309F4BECF09
+:1047D000662309F4BBCF2091CB01822F82958F7085
+:1047E00090E002970CF48ECF8091C6019091C701A2
+:1047F0009A8389831B82DD82CC822E83CE0101962F
+:104800007FCF809590958C0D9D1DACCFF62E6623A5
+:1048100009F49CCF75132EC034132CC02091CB010A
+:1048200020FD1FC0822F82958F70D9F0D801159678
+:104830002C9315978F3049F08F5F982F9295907F2A
+:10484000822F8F70892B15968C93C8010E94A2210C
+:1048500086E0F801A6ECB1E001900D928A95E1F7AF
+:1048600093CF86E0F801A6ECB1E001900D928A9515
+:10487000E1F72DC04D875E878D859E850E94DD21E5
+:10488000811140CF8091CB0181608093CB01C80121
+:104890000E94A2211CC0662309F458CF4D875E8771
+:1048A0008D859E850E94DD21882309F44FCF2ACF74
+:1048B000811148CF0CC0243031050CF047CF9F70D8
+:1048C00009F440CFF8019581907F09F03BCF8F2DFF
+:1048D00062960FB6F894DEBF0FBECDBFDF91CF91C9
+:1048E0001F910F91FF90EF90DF90CF9008951F934D
+:1048F000CF93DF93CDB7DEB72C970FB6F894DEBF1A
+:104900000FBECDBF4F83588769877A878B879C8777
+:10491000CE0107960E94B022882369F08F81988586
+:104920002A853B85232BF1F19F3F09F063C08F3F20
+:1049300009F060C037C086E0FE013796DE011196AF
+:1049400001900D928A95E1F76F817885EA85FB8564
+:10495000309741F17F3F11F46F3F21F12091950194
+:1049600030E0C9010196877099274091940150E089
+:104970008417950709F447C069837A83FD83EC8324
+:1049800096E0929FD001939FB00D1124AA56BE4F7E
+:10499000FE01319601900D929A95E1F78093950171
+:1049A0000E94262216E0809194019091950189172A
+:1049B000C1F1189FC00111248A569E4F0E94B02257
+:1049C000882379F1E09194011E9FF0011124EA56A9
+:1049D000FE4F4081518162817381848195810E9463
+:1049E00016228091940190E0019687709927809318
+:1049F0009401D9CF4F81588569857A858B859C85AF
+:104A00000E941622CFCF0E94D921109295011092B8
+:104A10009401E6ECF1E086E0DF011D928A95E9F76A
+:104A2000C1CF2C960FB6F894DEBF0FBECDBFDF917D
+:104A3000CF911F910895EF92FF920F931F93CF9301
+:104A4000DF938C01009709F46CC0F12CEE24E39401
+:104A5000E8012196F8018491843740F4843008F00D
+:104A600051C0813081F0823019F15BC0853709F483
+:104A700044C0A8F19CE7980F903708F052C08F7798
+:104A80000E94051F41C00E5F1F4FFE01C49180E2CE
+:104A90008C0F883048F4C7708E2D01C0880FCA95DE
+:104AA000EAF70E941C2814C08C2F0E943D1E2DC0C6
+:104AB0000E5F1F4FFE01C49180E28C0F883058F4C6
+:104AC000C7708E2D01C0880FCA95EAF70E94222870
+:104AD0000E9443281AC08C2F0E94051F16C00E5F2B
+:104AE0001F4FFE01C491CC2381F08FE99FE0019715
+:104AF000F1F700C00000C150F6CF0E5F1F4FFE015E
+:104B0000F49003C00E943D1E8E018F2D882309F46E
+:104B10009FCFEFE9FFE03197F1F700C0000081502F
+:104B2000F5CFDF91CF911F910F91FF90EF900895F6
+:104B300008956093D0017093D1018093D201909336
+:104B4000D3010C94C9210F931F930091D0011091B0
+:104B5000D1012091D2013091D301DC01CB01802B16
+:104B6000912BA22BB32B8093D0019093D101A093D2
+:104B7000D201B093D3011F910F910C94C9210F93CF
+:104B80001F930091D0011091D1012091D201309159
+:104B9000D301DC01CB0180239123A223B323809393
+:104BA000D0019093D101A093D201B093D3011F9172
+:104BB0000F910C94C9210F931F930091D001109174
+:104BC000D1012091D2013091D301DC01CB018027AA
+:104BD0009127A227B3278093D0019093D101A0936E
+:104BE000D201B093D3011F910F910C94C92110925F
+:104BF000CC011092CD011092CE011092CF010C94F5
+:104C0000C92141E050E060E070E004C0440F551F4E
+:104C1000661F771F8A95D2F74093CC015093CD0140
+:104C20006093CE017093CF010C94C92141E050E014
+:104C300060E070E004C0440F551F661F771F8A951F
+:104C4000D2F78091CC019091CD01A091CE01B0918D
+:104C5000CF01482B592B6A2B7B2B4093CC015093CF
+:104C6000CD016093CE017093CF010C94C92141E036
+:104C700050E060E070E004C0440F551F661F771FCE
+:104C80008A95D2F740955095609570958091CC01AA
+:104C90009091CD01A091CE01B091CF01482359232D
+:104CA0006A237B234093CC015093CD016093CE01C6
+:104CB0007093CF010C94C92141E050E060E070E0B6
+:104CC00004C0440F551F661F771F8A95D2F7809145
+:104CD000CC019091CD01A091CE01B091CF01482798
+:104CE00059276A277B274093CC015093CD016093CD
+:104CF000CE017093CF010C94C9210F931F930091A3
+:104D0000CC011091CD012091CE013091CF01DC0179
+:104D1000CB01802B912BA22BB32B8093CC019093B2
+:104D2000CD01A093CE01B093CF011F910F910C94B0
+:104D3000C9210F931F930091CC011091CD012091B7
+:104D4000CE013091CF01DC01CB0180239123A2233E
+:104D5000B3238093CC019093CD01A093CE01B09367
+:104D6000CF011F910F910C94C9210F931F930091B4
+:104D7000CC011091CD012091CE013091CF01DC0109
+:104D8000CB0180279127A227B3278093CC01909352
+:104D9000CD01A093CE01B093CF011F910F910C9440
+:104DA000C9210895CF92DF92EF92FF920F931F9344
+:104DB000CF93DF938C01C090D001D090D101E090CF
+:104DC000D201F090D3018091CC019091CD01A091BE
+:104DD000CE01B091CF01C82AD92AEA2AFB2ACFE115
+:104DE000D0E0D701C6010C2E04C0B695A7959795C3
+:104DF00087950A94D2F780FF06C0B8018C2F0E94D5
+:104E0000B00A019721F4219760F780E001C08C2F50
+:104E1000DF91CF911F910F91FF90EF90DF90CF9096
+:104E20000895CF93DF93EC010E94D226BE010E9429
+:104E3000B00ADF91CF910895CB010E941127089508
+:104E40008091D40185958595859508958091D401AB
+:104E50008770089598E0899F90011124262B209354
+:104E6000D4010C9416262091D4018095822380933E
+:104E7000D401982F977069F430E0482F552747FDEB
+:104E800050952417350729F08595859585950C94BF
+:104E9000372608959091D401977081E009F480E05D
+:104EA000089590910C01992321F090910D01911199
+:104EB00009C020910E0130910F01F90132969FEF48
+:104EC00040E030C0982F9695969596959F30A0F427
+:104ED000E0910E01F0910F01E90FF11D877021E0C3
+:104EE00030E0A90102C0440F551F8A95E2F7CA01BC
+:104EF0009181892B818308959091E90190FF23C0CE
+:104F00001F928F938FE898E09F938F930E9447089A
+:104F10000F900F900F900F9008959F3F39F04F5FC3
+:104F20004E3041F051915813F8CF0DC05111F7CFC9
+:104F3000942FF5CF9F3F39F0F901E90FF11D97FD4F
+:104F4000FA9582830895089590910C01992321F098
+:104F500090910D01911109C020910E0130910F0126
+:104F6000F9013296205F3F4F30C0982F9695969565
+:104F700096959F30A8F4E0910E01F0910F01E90F92
+:104F8000F11D877021E030E0A90102C0440F551FD8
+:104F90008A95E2F7CA0180959181892381830895DA
+:104FA0009091E90190FF16C01F928F9381E798E0DE
+:104FB0009F938F930E9447080F900F900F900F9030
+:104FC00008953196E217F30729F090819813F9CFED
+:104FD0001082F7CF089581E090E0E0910E01F0910A
+:104FE0000F01E80FF91F1082019680319105A9F792
+:104FF00008958091E80108959091E801892B8093AC
+:10500000E801089580959091E80189238093E80153
+:1050100008951092E80108959091E701892B8093FB
+:10502000E701089580959091E70189238093E70136
+:1050300008951092E70108959091E601892B8093DD
+:10504000E601089580959091E60189238093E60119
+:1050500008951092E60108958093D5010895109265
+:10506000D501089580910E0190910F01FC013196B8
+:105070009C01205F3F4F80E0919191118F5FE2177B
+:10508000F307D1F70895E0910E01F0910F0180919F
+:10509000E8018083E0910E01F0910F0190818091F1
+:1050A000E701892B8083E0910E01F0910F0190813F
+:1050B0008091E601892B80838091D501882361F05E
+:1050C000E0910E01F0910F019081892B80830E9465
+:1050D000322881111092D50180910E0190910F011B
+:1050E0000C94C11C9093390180933801089520E0FD
+:1050F000009739F0AC0141505109842395232F5F6B
+:10510000F7CF822F08958295982F9C7C392F369562
+:105110003695282F237344E0249FC0011124932F38
+:10512000982B292F2A7A2695892F8575880F822B0F
+:1051300008951F93CF93DF931F92CDB7DEB7998366
+:105140000E948328182F9981892F0E948328212F5C
+:1051500030E0322F2227A901482BCA010F90DF919E
+:10516000CF911F91089580911602843039F11092E9
+:10517000EA0120E488E190E00FB6F894A8958093C6
+:1051800060000FBE2093600080E00E946A0880E00B
+:105190000E94E30C83B7817F846083BF83B7816003
+:1051A00083BF7894889583B78E7F83BF88E10FB6DD
+:1051B000F89480936000109260000FBE08950895E7
+:1051C00080E00E946A080E94F90C0E947C0D0E94F7
+:1051D000DF280E94430E91E0811101C090E0892FE9
+:1051E00008950E94D92180E00E946A080E94A92E99
+:1051F0000E94B51C0C94E30C1F920F920FB60F92F5
+:1052000011248F939F93AF93BF938091EA018111F3
+:1052100013C08091EB019091EC01A091ED01B09150
+:10522000EE014196A11DB11D8093EB019093EC011D
+:10523000A093ED01B093EE01BF91AF919F918F913B
+:105240000F900FBE0F901F90189582E084BD93E0E1
+:1052500095BD9AEF97BD80936E0008952FB7F8948F
+:105260008091EB019091EC01A091ED01B091EE01E4
+:105270002FBF0895CF92DF92EF92FF920F931F936B
+:105280002FB7F8944091EB015091EC016091ED0142
+:105290007091EE012FBF6A017B01EE24FF248C0187
+:1052A00020E030E0C016D106E206F30610F44150CB
+:1052B00051099A01281B390BC9011F910F91FF90C9
+:1052C000EF90DF90CF9008951F920F920FB60F923C
+:1052D00011248F939F93AF93BF938091EB01909193
+:1052E000EC01A091ED01B091EE010196A11DB11D5F
+:1052F0008093EB019093EC01A093ED01B093EE014C
+:10530000BF91AF919F918F910F900FBE0F901F9003
+:1053100018950E94B319F8942FEF87EA91E621506F
+:1053200080409040E1F700C0000087E090EBDC0196
+:105330008093200290932102A0932202B093230233
+:105340009CE088E10FB6F894A895809360000FBEAA
+:1053500090936000FFCFAF92BF92CF92DF92EF9217
+:10536000FF920F931F93CF93C4E0CC24C394D12C0E
+:10537000E82EF12C8C2F0E94000E5C010DE010E055
+:105380009601002E02C0220F331F0A94E2F72A2151
+:105390003B21232B51F0602F7C2F80E00E94540C86
+:1053A000E816F90611F481E006C00150110940F732
+:1053B000C15000F780E0CF911F910F91FF90EF90C7
+:1053C000DF90CF90BF90AF900895CF93C82F8CE21D
+:1053D0000E94AB29882321F08C2FCF910C94AB290C
+:1053E00080E0CF910895CF930E944A2B811102C093
+:1053F0000E942B2B84EB98E00E94AE07C5E6C150BB
+:1054000049F00E947C0D8FE39CE90197F1F700C001
+:105410000000F5CF8DEA98E00E94AE0789E20E9475
+:10542000E529811116C18AE20E94E52981110E94B5
+:105430002B2B85E00E94E52981110E9489290E9479
+:10544000552B8093E90187E00E94E5298823A9F183
+:105450008BE10E94E529882351F08091E90181FBCD
+:10546000222720F991E0922790FB81F90EC08EE06F
+:105470000E94E529882361F08091E90182FB2227BF
+:1054800020F991E0922790FB82F98093E90115C001
+:1054900080E10E94E5299091E901882341F093FB86
+:1054A000222720F981E0822780FB93F904C0892F0D
+:1054B000809580FB90F99093E9018091E9010E9429
+:1054C000592B0E94672B90E09093F1018093F0019B
+:1054D00080EE0E94E529882341F08091F001982F09
+:1054E000909590FB80F98093F00189E30E94E52973
+:1054F000882359F08091F00181FB222720F991E067
+:10550000922790FB81F98093F00182EE0E94E529B9
+:10551000882359F08091F00182FB222720F991E045
+:10552000922790FB82F98093F00186EE0E94E52994
+:10553000882359F08091F00183FB222720F991E024
+:10554000922790FB83F98093F00183EE0E94E52976
+:10555000882359F08091F00184FB222720F991E003
+:10556000922790FB84F98093F00185E30E94E5295E
+:10557000882359F08091F00185FB222720F991E0E2
+:10558000922790FB85F98093F00181E30E94E52941
+:10559000882359F08091F00186FB222720F991E0C1
+:1055A000922790FB86F98093F00181E10E94E52922
+:1055B000882359F08091F00187FB222720F991E0A0
+:1055C000922790FB87F98093F0018091F0010E946F
+:1055D0006B2B8091F00187FB882780F980930D0168
+:1055E00087E20E94E529C82F8EE10E94E5298111FA
+:1055F000C2608FE10E94E5298111C46080E20E94AF
+:10560000E5298111C86081E20E94E5298111C0610C
+:1056100082E20E94E5298111C06283E20E94E529AD
+:105620008111C06484E20E94E529882311F0C068DA
+:1056300002C0CC2329F08C2F0E94622B6C2F03C058
+:105640000E945E2B682F70E080E090E0CF910C9478
+:105650009925CF9108956DEE7EEF80E090E00E9455
+:10566000F82F60E082E090E00E94DA2F60E083E0B3
+:1056700090E00E94DA2F60E084E090E00E94DA2F50
+:1056800060E085E090E00E94DA2F60E086E090E044
+:105690000C94DA2F80E090E00E94D42F21E08D3E20
+:1056A0009E4F09F020E0822F089582E090E00C9454
+:1056B000C62F682F82E090E00C94DA2F83E090E010
+:1056C0000C94C62F682F83E090E00C94DA2F84E0CE
+:1056D00090E00C94C62F682F84E090E00C94DA2FB1
+:1056E00086E090E00C94C62F682F86E090E00C9442
+:1056F000DA2FCF93C82F1F928F938FEC98E09F9350
+:105700008F930E94470881E090E0A0E0B0E0BC01E8
+:10571000CD0104C0660F771F881F991FCA95D2F765
+:105720000E9499250F900F900F900F90CF910C949D
+:10573000D921CF938B3109F40FC208F049C08E30C4
+:1057400009F41EC200F5873009F4E7C1A8F48630D9
+:1057500009F0A4C28091E901817F8E7F8093E901E5
+:1057600082E69AE00E94AE078EE49EE00E94AE07B9
+:1057700081E08093EF01CFC1883009F45BC08B30AA
+:1057800009F4C5C18BC2813109F470C220F48031A3
+:1057900009F40AC283C2863109F421C2893109F0B1
+:1057A0007DC283E59AE00E94AE0783E19AE00E9401
+:1057B000AE0781EE99E00E94AE0784EB99E00E946B
+:1057C000AE0788E799E00E94AE078DE499E0A1C199
+:1057D000853309F45FC268F4873209F45BC228F4A8
+:1057E0008E3108F45BC28D5156C2893209F452C21F
+:1057F00055C2833438F48A3308F04AC2883309F436
+:1058000086C14CC2833409F445C2883409F046C2CB
+:105810000E94D92182E39EE00E94AE079FEF23ED14
+:1058200080E3915020408040E1F700C000000E94DA
+:10583000892971C182E59EE00E94AE078FE99DE053
+:105840000E94AE070E945E2B1F928F938CE99DE011
+:105850009F938F930E9447088AE99DE00E94AE07BC
+:105860000E94552BC82F87E89DE00E94AE071F922B
+:10587000CF9382E89DE09F938F930E94470880E832
+:105880009DE00E94AE0786E79DE00E94AE078C2F48
+:1058900081701F928F9383E79DE09F938F930E9467
+:1058A000470881E79DE00E94AE0787E69DE00E94E1
+:1058B000AE07C1FB882780F91F928F9384E69DE095
+:1058C0009F938F930E94470882E69DE00E94AE0757
+:1058D00086E59DE00E94AE07C2FB882780F91F92F3
+:1058E0008F9383E59DE09F938F930E94470881E506
+:1058F0009DE00E94AE0788E49DE00E94AE07C3FBD6
+:10590000CC27C0F91F92CF9385E49DE09F938F939E
+:105910000E94470883E49DE00E94AE070E94672B27
+:10592000C82F8FE29DE00E94AE071F92CF938AE2BC
+:105930009DE09F938F930E94470888E29DE00E941C
+:10594000AE078FE09DE00E94AE078C2F81701F9202
+:105950008F938CE09DE09F938F930E9447088DB7B3
+:105960009EB780960FB6F8949EBF0FBE8DBF8AE09B
+:105970009DE00E94AE0783EF9CE00E94AE07C1FB52
+:10598000882780F91F928F9380EF9CE09F938F93DD
+:105990000E9447088EEE9CE00E94AE078CED9CE0D2
+:1059A0000E94AE07C2FB882780F91F928F9389ED72
+:1059B0009CE09F938F930E94470887ED9CE00E9494
+:1059C000AE0785EC9CE00E94AE07C3FB882780F9F8
+:1059D0001F928F9382EC9CE09F938F930E944708C5
+:1059E00080EC9CE00E94AE0786EB9CE00E94AE0734
+:1059F000C4FB882780F91F928F9383EB9CE09F93D1
+:105A00008F930E94470881EB9CE00E94AE078FE9CC
+:105A10009CE00E94AE07C5FB882780F91F928F93F8
+:105A20008CE99CE09F938F930E9447088AE99CE051
+:105A30000E94AE078EE79CE00E94AE07C6FB882757
+:105A400080F91F928F938BE79CE09F938F930E9426
+:105A5000470889E79CE00E94AE0781E79CE00E942E
+:105A6000AE07C7FBCC27C0F91F92CF938EE69CE010
+:105A70009F938F930E9447088CE69CE00E94AE079C
+:105A80000E94702BC82F85E59CE00E94AE071F92F4
+:105A9000CF9380E59CE09F938F930E9447088DB73A
+:105AA0009EB780960FB6F8949EBF0FBE8DBF8EE452
+:105AB0009CE00E94AE0784E49CE00E94AE078C2F1D
+:105AC00081701F928F9381E49CE09F938F930E943B
+:105AD00047088FE39CE00E94AE0786E39CE00E94AB
+:105AE000AE07C6951F92CF9383E39CE09F938F935D
+:105AF0000E94470881E39CE00E94AE078DB79EB7E5
+:105B000008960FB6F8949EBF0FBE8DBF04C08DE7F8
+:105B10009AE00E94AE07C1E0C6C08091E901C82F9B
+:105B2000C095C170C0FB80F98093E901CC2349F096
+:105B300086E29EE00E94AE078091E901866088605F
+:105B400048C089E19EE00E94AE078091E901897F0B
+:105B5000877F8093E901DFCF9091E90191FBCC270A
+:105B6000C0F981E0C827892FC0FB81F98093E90142
+:105B7000CC2319F08CE09EE027C08EEF9DE0C9CFCA
+:105B80009091E90192FBCC27C0F981E0C827892FC9
+:105B9000C0FB82F98093E901CC2319F08FEE9DE0E0
+:105BA00013C08FED9DE0B5CF9091E90193FBCC2719
+:105BB000C0F981E0C827892FC0FB83F98093E901F0
+:105BC000CC2351F083ED9DE00E94AE078091E90166
+:105BD00081608093E90167C086EC9DE09ACF8FE3F6
+:105BE00099E00E94AE070E94B51C1F928F9385E238
+:105BF00099E09F938F930E94470880910C011F9218
+:105C00008F938EE099E09F938F930E944708809135
+:105C100082011F928F938BEF98E09F938F930E9446
+:105C2000470880910D011F928F9388EE98E09F9313
+:105C30008F930E9447088091EB019091EC01A09115
+:105C4000ED01B091EE01BF93AF939F938F9384EDDD
+:105C500098E09F938F930E9447088DB79EB7469612
+:105C60000FB6F8949EBF0FBE8DBF55CF0E94D921AD
+:105C7000C0910D0181E0C827C0930D01CC2329F00C
+:105C80008CEB9DE00E94AE070EC081EB9DE041CF02
+:105C9000895301C080E00E94792B3DCF8FEA9DE0BF
+:105CA0000E94AE07C0E08C2FCF91089580E0089548
+:105CB00080E00895CF93C82F8091EF01882319F0D9
+:105CC000813049F03EC0E0910E01F0910F018081DA
+:105CD0008232C9F507C0E0910E01F0910F01808179
+:105CE000823261F48C2F0E94562E811104C08C2FB9
+:105CF0000E94992B24C081E090E021C08C2F0E944B
+:105D0000582E81111BC0C43189F018F4CB3029F012
+:105D100010C0C93259F0C83361F482E69AE00E949B
+:105D2000AE078BEC98E00E94AE0708C01092EF011E
+:105D30000CC089EC98E00E94AE0707C081E081703A
+:105D400006C01092EF0180E002C080E0F8CFCF9152
+:105D500008950E944A2B811102C00E942B2B0E94A1
+:105D6000702B80931F0280FF02C0869501C080E0E7
+:105D70000C946A0880911F02982F9695292F30E085
+:105D8000243031054CF49F5F990F8170892B81601D
+:105D900080931F020E94742B8091E90180FF0FC045
+:105DA00080911F0286951F928F938FE99EE09F93AB
+:105DB0008F930E9447080F900F900F900F90809143
+:105DC0001F0286950C946A0880911F02982F969561
+:105DD00091F09158990F8170892B80931F028E7FCB
+:105DE00091E009F490E080911F0290FB80F980938C
+:105DF0001F020E94742B8091E90180FF0FC08091E7
+:105E00001F0286951F928F9387E89EE09F938F9342
+:105E10000E9447080F900F900F900F9080911F02E3
+:105E200086950C946A0880911F02982F909590FB9C
+:105E300080F980931F020E94742B8091E90180FFFA
+:105E40000FC080911F0281701F928F9381E79EE0A7
+:105E50009F938F930E9447080F900F900F900F9081
+:105E600080911F0280FF02C0869501C080E00C94E3
+:105E70006A0890911F02892F86958F5F8F779170A6
+:105E8000853028F4880F892B80931F0202C09093DD
+:105E90001F0280911F028E7F91E009F490E08091B3
+:105EA0001F0290FB80F980931F020E94742B809147
+:105EB000E90180FF0FC080911F0286951F928F938A
+:105EC0008DE59EE09F938F930E9447080F900F905F
+:105ED0000F900F9080911F0286950C946A08209174
+:105EE0001F02922F96958927982F990F822F8170E4
+:105EF000892B80931F028E7F91E009F490E08091BE
+:105F00001F0290FB80F980931F020E94742B8091E6
+:105F10001F0286950C946A08991B79E004C0991FAA
+:105F2000961708F0961B881F7A95C9F780950895F3
+:105F3000AA1BBB1B51E107C0AA1FBB1FA617B707AF
+:105F400010F0A61BB70B881F991F5A95A9F78095CB
+:105F50009095BC01CD01089597FB072E16F400948F
+:105F600007D077FD09D00E94982F07FC05D03EF49A
+:105F7000909581959F4F0895709561957F4F0895F5
+:105F8000EE0FFF1F0590F491E02D0994F999FECFD3
+:105F900092BD81BDF89A992780B50895A6E1B0E039
+:105FA00044E050E00C940030A8E1B0E042E050E062
+:105FB0000C940030262FF999FECF92BD81BDF89A3E
+:105FC000019700B4021639F01FBA20BD0FB6F8943D
+:105FD000FA9AF99A0FBE08950396272F0E94DB2F95
+:105FE0000E94DA2F252F0E94DB2F242F0C94DB2F09
+:105FF0000196272F0E94DB2F0C94DA2FDC01CB01B6
+:10600000FC01F999FECF06C0F2BDE1BDF89A3196C8
+:1060100000B40D9241505040B8F70895F894FFCF66
+:10602000FFFF1E15ED152115B91585150101D601C6
+:106030000F1F6C766673491303534379693309194B
+:1060400029395940362039FE07C807A8076F07FBD2
+:086050000614072D074D07009F
+:00000001FF
diff --git a/keyboard/satan/keymaps/default/keymap.c b/keyboards/satan/keymaps/default/keymap.c index b19404afc7..b19404afc7 100644 --- a/keyboard/satan/keymaps/default/keymap.c +++ b/keyboards/satan/keymaps/default/keymap.c diff --git a/keyboard/satan/led.c b/keyboards/satan/led.c index 94606e8959..94606e8959 100644 --- a/keyboard/satan/led.c +++ b/keyboards/satan/led.c diff --git a/keyboard/satan/pinout.txt b/keyboards/satan/pinout.txt index d1ad4ac883..d1ad4ac883 100644 --- a/keyboard/satan/pinout.txt +++ b/keyboards/satan/pinout.txt diff --git a/keyboard/satan/power.jpg b/keyboards/satan/power.jpg Binary files differindex 0514eef5c7..0514eef5c7 100644 --- a/keyboard/satan/power.jpg +++ b/keyboards/satan/power.jpg diff --git a/keyboards/satan/satan.c b/keyboards/satan/satan.c new file mode 100644 index 0000000000..092eb4665d --- /dev/null +++ b/keyboards/satan/satan.c @@ -0,0 +1,94 @@ +#include "satan.h" + +#ifdef BACKLIGHT_ENABLE +#include "backlight.h" +#endif + +__attribute__ ((weak)) +void matrix_init_user(void) { + // leave these blank +}; + +__attribute__ ((weak)) +void matrix_scan_user(void) { + // leave these blank +}; + + +#ifdef BACKLIGHT_ENABLE + +void backlight_init_ports() +{ + + // Setup PB6 as output and output low. + DDRB |= (1<<6); + PORTB &= ~(1<<6); + + // Use full 16-bit resolution. + ICR1 = 0xFFFF; + + // I could write a wall of text here to explain... but TL;DW + // Go read the ATmega32u4 datasheet. + // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on + + // Pin PB6 = OCR1B (Timer 1, Channel C) + // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 + // (i.e. start high, go low when counter matches.) + // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 + // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 + + TCCR1A = _BV(COM1B1) | _BV(WGM11); // = 0b00001010; + TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; + + backlight_init(); +} + +void backlight_set(uint8_t level) +{ + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB6)); + + if ( level == 0 ) + { + // Turn off PWM control on PB6, revert to output low. + TCCR1A &= ~(_BV(COM1B1)); + OCR1B = 0x0; + } + else if ( level == BACKLIGHT_LEVELS ) + { + // Turn on PWM control of PB6 + TCCR1A |= _BV(COM1B1); + // Set the brightness + OCR1B = 0xFFFF; + } + else + { + // Turn on PWM control of PB6 + TCCR1A |= _BV(COM1B1); + // Set the brightness + OCR1B = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); + } +} + +#endif + +void matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + if (matrix_init_user) { + (*matrix_init_user)(); + } + led_init_ports(); + + #ifdef BACKLIGHT_ENABLE + backlight_init_ports(); + #endif +}; + +void matrix_scan_kb(void) { + // put your looping keyboard code here + // runs every cycle (a lot) + if (matrix_scan_user) { + (*matrix_scan_user)(); + } +};
\ No newline at end of file diff --git a/keyboard/satan/satan.h b/keyboards/satan/satan.h index 464289fdbd..464289fdbd 100644 --- a/keyboard/satan/satan.h +++ b/keyboards/satan/satan.h diff --git a/keyboard/sixkeyboard/Makefile b/keyboards/sixkeyboard/Makefile index 6f273064a7..6f273064a7 100644 --- a/keyboard/sixkeyboard/Makefile +++ b/keyboards/sixkeyboard/Makefile diff --git a/keyboard/sixkeyboard/README.md b/keyboards/sixkeyboard/README.md index 7d78a0cae5..7d78a0cae5 100644 --- a/keyboard/sixkeyboard/README.md +++ b/keyboards/sixkeyboard/README.md diff --git a/keyboard/sixkeyboard/config.h b/keyboards/sixkeyboard/config.h index bf58bb2b7c..bf58bb2b7c 100644 --- a/keyboard/sixkeyboard/config.h +++ b/keyboards/sixkeyboard/config.h diff --git a/keyboard/sixkeyboard/keymaps/default/compiled.hex b/keyboards/sixkeyboard/keymaps/default/compiled.hex index 588aca1083..588aca1083 100644 --- a/keyboard/sixkeyboard/keymaps/default/compiled.hex +++ b/keyboards/sixkeyboard/keymaps/default/compiled.hex diff --git a/keyboard/sixkeyboard/keymaps/default/keymap.c b/keyboards/sixkeyboard/keymaps/default/keymap.c index 641ed790e8..641ed790e8 100644 --- a/keyboard/sixkeyboard/keymaps/default/keymap.c +++ b/keyboards/sixkeyboard/keymaps/default/keymap.c diff --git a/keyboard/sixkeyboard/matrix.c b/keyboards/sixkeyboard/matrix.c index 6dc93cda1b..6dc93cda1b 100644 --- a/keyboard/sixkeyboard/matrix.c +++ b/keyboards/sixkeyboard/matrix.c diff --git a/keyboard/sixkeyboard/sixkeyboard.c b/keyboards/sixkeyboard/sixkeyboard.c index 7c15e64990..7c15e64990 100644 --- a/keyboard/sixkeyboard/sixkeyboard.c +++ b/keyboards/sixkeyboard/sixkeyboard.c diff --git a/keyboard/sixkeyboard/sixkeyboard.h b/keyboards/sixkeyboard/sixkeyboard.h index 5c0820d7d6..5c0820d7d6 100644 --- a/keyboard/sixkeyboard/sixkeyboard.h +++ b/keyboards/sixkeyboard/sixkeyboard.h diff --git a/quantum/keymap_extras/keymap_neo2.h b/quantum/keymap_extras/keymap_neo2.h index b54cb74b90..80439af347 100644 --- a/quantum/keymap_extras/keymap_neo2.h +++ b/quantum/keymap_extras/keymap_neo2.h @@ -2,7 +2,7 @@ #define KEYMAP_NEO2 #include "keymap.h" -#include "keymap_extras/keymap_german.h" +#include "keymap_german.h" #define NEO_A KC_D #define NEO_B KC_N diff --git a/quantum/keymap_extras/keymap_norwegian.c b/quantum/keymap_extras/keymap_norwegian.h index 018bfeae59..018bfeae59 100644 --- a/quantum/keymap_extras/keymap_norwegian.c +++ b/quantum/keymap_extras/keymap_norwegian.h diff --git a/quantum/quantum.c b/quantum/quantum.c index 49ac20d61f..006464e5a8 100644 --- a/quantum/quantum.c +++ b/quantum/quantum.c @@ -54,7 +54,7 @@ int offset = 7; bool leading = false; uint16_t leader_time = 0; -uint16_t leader_sequence[3] = {0, 0, 0}; +uint16_t leader_sequence[5] = {0, 0, 0, 0, 0}; uint8_t leader_sequence_size = 0; // Chording stuff @@ -335,6 +335,8 @@ bool process_record_quantum(keyrecord_t *record) { leader_sequence[0] = 0; leader_sequence[1] = 0; leader_sequence[2] = 0; + leader_sequence[3] = 0; + leader_sequence[4] = 0; return false; } if (leading && timer_elapsed(leader_time) < LEADER_TIMEOUT) { diff --git a/quantum/quantum.h b/quantum/quantum.h index e15003805b..1f78f37177 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h @@ -54,11 +54,13 @@ extern uint32_t default_layer_state; #ifndef LEADER_TIMEOUT #define LEADER_TIMEOUT 200 #endif - #define SEQ_ONE_KEY(key) if (leader_sequence[0] == (key) && leader_sequence[1] == 0 && leader_sequence[2] == 0) - #define SEQ_TWO_KEYS(key1, key2) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == 0) - #define SEQ_THREE_KEYS(key1, key2, key3) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == (key3)) + #define SEQ_ONE_KEY(key) if (leader_sequence[0] == (key) && leader_sequence[1] == 0 && leader_sequence[2] == 0 && leader_sequence[3] == 0 && leader_sequence[4] == 0) + #define SEQ_TWO_KEYS(key1, key2) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == 0 && leader_sequence[3] == 0 && leader_sequence[4] == 0) + #define SEQ_THREE_KEYS(key1, key2, key3) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == (key3) && leader_sequence[3] == 0 && leader_sequence[4] == 0) + #define SEQ_FOUR_KEYS(key1, key2, key3, key4) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == (key3) && leader_sequence[3] == (key4) && leader_sequence[4] == 0) + #define SEQ_FIVE_KEYS(key1, key2, key3, key4, key5) if (leader_sequence[0] == (key1) && leader_sequence[1] == (key2) && leader_sequence[2] == (key3) && leader_sequence[3] == (key4) && leader_sequence[4] == (key5)) - #define LEADER_EXTERNS() extern bool leading; extern uint16_t leader_time; extern uint16_t leader_sequence[3]; extern uint8_t leader_sequence_size + #define LEADER_EXTERNS() extern bool leading; extern uint16_t leader_time; extern uint16_t leader_sequence[5]; extern uint8_t leader_sequence_size #define LEADER_DICTIONARY() if (leading && timer_elapsed(leader_time) > LEADER_TIMEOUT) #endif diff --git a/quantum/template/README.md b/quantum/template/README.md index baaeef4731..d6b0ac936c 100644 --- a/quantum/template/README.md +++ b/quantum/template/README.md @@ -7,7 +7,7 @@ For the full Quantum feature list, see [the parent README.md](/doc/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/%KEYBOARD% folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. +Download or clone the whole firmware and navigate to the keyboards/%KEYBOARD% folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. Depending on which keymap you would like to use, you will have to compile slightly differently. diff --git a/tmk_core/common/host.c b/tmk_core/common/host.c index e9b7916706..11a05c2ddd 100644 --- a/tmk_core/common/host.c +++ b/tmk_core/common/host.c @@ -86,7 +86,7 @@ void host_consumer_send(uint16_t report) (*driver->send_consumer)(report); } -uint16_t host_last_sysytem_report(void) +uint16_t host_last_system_report(void) { return last_system_report; } diff --git a/tmk_core/common/host.h b/tmk_core/common/host.h index 918af69e8f..9814b10d2d 100644 --- a/tmk_core/common/host.h +++ b/tmk_core/common/host.h @@ -47,7 +47,7 @@ void host_mouse_send(report_mouse_t *report); void host_system_send(uint16_t data); void host_consumer_send(uint16_t data); -uint16_t host_last_sysytem_report(void); +uint16_t host_last_system_report(void); uint16_t host_last_consumer_report(void); #ifdef __cplusplus diff --git a/tmk_core/protocol/lufa.mk b/tmk_core/protocol/lufa.mk index cd9450755d..0eeace44ec 100644 --- a/tmk_core/protocol/lufa.mk +++ b/tmk_core/protocol/lufa.mk @@ -47,6 +47,11 @@ LUFA_OPTS += -DUSE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED | USB_OPT_REG_ENABL LUFA_OPTS += -DFIXED_CONTROL_ENDPOINT_SIZE=8 LUFA_OPTS += -DFIXED_NUM_CONFIGURATIONS=1 +# Remote wakeup fix for ATmega32U2 https://github.com/tmk/tmk_keyboard/issues/361 +ifeq ($(MCU),atmega32u2) + LUFA_OPTS += -DNO_LIMITED_CONTROLLER_CONNECT +endif + OPT_DEFS += -DF_USB=$(F_USB)UL OPT_DEFS += -DARCH=ARCH_$(ARCH) OPT_DEFS += $(LUFA_OPTS) diff --git a/tmk_core/protocol/lufa/descriptor.c b/tmk_core/protocol/lufa/descriptor.c index 1fca8af39c..850a20fdb3 100644 --- a/tmk_core/protocol/lufa/descriptor.c +++ b/tmk_core/protocol/lufa/descriptor.c @@ -172,13 +172,13 @@ const USB_Descriptor_HIDReport_Datatype_t PROGMEM ConsoleReport[] = HID_RI_COLLECTION(8, 0x01), /* Application */ HID_RI_USAGE(8, 0x75), /* Vendor Usage 0x75 */ HID_RI_LOGICAL_MINIMUM(8, 0x00), - HID_RI_LOGICAL_MAXIMUM(8, 0xFF), + HID_RI_LOGICAL_MAXIMUM(16, 0x00FF), HID_RI_REPORT_COUNT(8, CONSOLE_EPSIZE), HID_RI_REPORT_SIZE(8, 0x08), HID_RI_INPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_ABSOLUTE), HID_RI_USAGE(8, 0x76), /* Vendor Usage 0x76 */ HID_RI_LOGICAL_MINIMUM(8, 0x00), - HID_RI_LOGICAL_MAXIMUM(8, 0xFF), + HID_RI_LOGICAL_MAXIMUM(16, 0x00FF), HID_RI_REPORT_COUNT(8, CONSOLE_EPSIZE), HID_RI_REPORT_SIZE(8, 0x08), HID_RI_OUTPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_ABSOLUTE | HID_IOF_NON_VOLATILE), diff --git a/tmk_core/protocol/vusb/vusb.c b/tmk_core/protocol/vusb/vusb.c index 7d0292ed17..eaa1c512d8 100644 --- a/tmk_core/protocol/vusb/vusb.c +++ b/tmk_core/protocol/vusb/vusb.c @@ -266,7 +266,7 @@ const PROGMEM uchar keyboard_hid_report[] = { 0x95, 0x06, // Report Count (6), 0x75, 0x08, // Report Size (8), 0x15, 0x00, // Logical Minimum (0), - 0x25, 0xFF, // Logical Maximum(255), + 0x25, 0xFF, 0x00 // Logical Maximum(255), 0x05, 0x07, // Usage Page (Key Codes), 0x19, 0x00, // Usage Minimum (0), 0x29, 0xFF, // Usage Maximum (255), @@ -336,7 +336,7 @@ const PROGMEM uchar mouse_hid_report[] = { 0xa1, 0x01, // COLLECTION (Application) 0x85, REPORT_ID_SYSTEM, // REPORT_ID (2) 0x15, 0x01, // LOGICAL_MINIMUM (0x1) - 0x25, 0xb7, // LOGICAL_MAXIMUM (0xb7) + 0x25, 0xb7, 0x00 // LOGICAL_MAXIMUM (0xb7) 0x19, 0x01, // USAGE_MINIMUM (0x1) 0x29, 0xb7, // USAGE_MAXIMUM (0xb7) 0x75, 0x10, // REPORT_SIZE (16) diff --git a/tmk_core/rules.mk b/tmk_core/rules.mk index e9ef5ca7b5..07700283e7 100644 --- a/tmk_core/rules.mk +++ b/tmk_core/rules.mk @@ -622,7 +622,7 @@ show_path: @echo VPATH=$(VPATH) @echo SRC=$(SRC) -SUBDIRS := $(sort $(dir $(wildcard $(TOP_DIR)/keyboard/*/.))) +SUBDIRS := $(sort $(dir $(wildcard $(TOP_DIR)/keyboards/*/.))) all-keyboards-defaults-%: @for x in $(SUBDIRS) ; do \ printf "Compiling with default: $$x" | $(AWK_CMD); \ @@ -631,14 +631,14 @@ all-keyboards-defaults-%: all-keyboards-defaults: all-keyboards-defaults-all -KEYBOARDS := $(SUBDIRS:$(TOP_DIR)/keyboard/%/=/keyboard/%) +KEYBOARDS := $(SUBDIRS:$(TOP_DIR)/keyboards/%/=/keyboards/%) all-keyboards-all: $(addsuffix -all,$(KEYBOARDS)) all-keyboards-quick: $(addsuffix -quick,$(KEYBOARDS)) all-keyboards-clean: $(addsuffix -clean,$(KEYBOARDS)) all-keyboards: all-keyboards-all define make_keyboard -$(eval KEYBOARD=$(patsubst /keyboard/%,%,$1)) +$(eval KEYBOARD=$(patsubst /keyboards/%,%,$1)) $(eval KEYMAPS=$(notdir $(patsubst %/.,%,$(wildcard $(TOP_DIR)$1/keymaps/*/.)))) @for x in $(KEYMAPS) ; do \ printf "Compiling $(BOLD)$(KEYBOARD)$(NO_COLOR) with $(BOLD)$$x$(NO_COLOR)" | $(AWK) '{ printf "%-88s", $$0; }'; \ @@ -651,18 +651,18 @@ define make_keyboard_helper $(call make_keyboard,$(subst -$2,,$1),$2) endef -/keyboard/%-quick: +/keyboards/%-quick: $(call make_keyboard_helper,$@,quick) -/keyboard/%-all: +/keyboards/%-all: $(call make_keyboard_helper,$@,all) -/keyboard/%-clean: +/keyboards/%-clean: $(call make_keyboard_helper,$@,clean) -/keyboard/%: +/keyboards/%: $(call make_keyboard_helper,$@,all) all-keymaps-%: $(eval MAKECONFIG=$(call get_target,all-keymaps,$@)) - $(eval KEYMAPS=$(notdir $(patsubst %/.,%,$(wildcard $(TOP_DIR)/keyboard/$(KEYBOARD)/keymaps/*/.)))) + $(eval KEYMAPS=$(notdir $(patsubst %/.,%,$(wildcard $(TOP_DIR)/keyboards/$(KEYBOARD)/keymaps/*/.)))) @for x in $(KEYMAPS) ; do \ printf "Compiling $(BOLD)$(KEYBOARD)$(NO_COLOR) with $(BOLD)$$x$(NO_COLOR)" | $(AWK) '{ printf "%-88s", $$0; }'; \ LOG=$$($(MAKE) $(subst all-keymaps-,,$@) keyboard=$(KEYBOARD) keymap=$$x VERBOSE=$(VERBOSE) COLOR=$(COLOR) SILENT=true 2>&1) ; if [ $$? -gt 0 ]; then $(PRINT_ERROR_PLAIN); elif [ "$$LOG" != "" ] ; then $(PRINT_WARNING_PLAIN); else $(PRINT_OK); fi; \ diff --git a/util/new_project.sh b/util/new_project.sh index b85bbc31cf..9ab8d6fbbc 100755 --- a/util/new_project.sh +++ b/util/new_project.sh @@ -10,18 +10,18 @@ fi KEYBOARD=$1 KEYBOARD_UPPERCASE=$(echo $1 | awk '{print toupper($0)}') -mkdir keyboard/$1 -mkdir keyboard/$1/keymaps -mkdir keyboard/$1/keymaps/default -sed -e "s;%KEYBOARD%;$KEYBOARD;g" -e "s;%KEYBOARD_UPPERCASE%;$KEYBOARD_UPPERCASE;g" quantum/template/template.h > keyboard/$KEYBOARD/$KEYBOARD.h -sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/template.c > keyboard/$KEYBOARD/$KEYBOARD.c -sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/config.h > keyboard/$KEYBOARD/config.h -sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/README.md > keyboard/$KEYBOARD/README.md -sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/Makefile > keyboard/$KEYBOARD/Makefile -sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/keymaps/default/keymap.c > keyboard/$KEYBOARD/keymaps/default/keymap.c +mkdir keyboards/$1 +mkdir keyboards/$1/keymaps +mkdir keyboards/$1/keymaps/default +sed -e "s;%KEYBOARD%;$KEYBOARD;g" -e "s;%KEYBOARD_UPPERCASE%;$KEYBOARD_UPPERCASE;g" quantum/template/template.h > keyboards/$KEYBOARD/$KEYBOARD.h +sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/template.c > keyboards/$KEYBOARD/$KEYBOARD.c +sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/config.h > keyboards/$KEYBOARD/config.h +sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/README.md > keyboards/$KEYBOARD/README.md +sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/Makefile > keyboards/$KEYBOARD/Makefile +sed -e "s;%KEYBOARD%;$KEYBOARD;g" quantum/template/keymaps/default/keymap.c > keyboards/$KEYBOARD/keymaps/default/keymap.c echo "######################################################" -echo "# keyboard/$KEYBOARD project created. To start" +echo "# keyboards/$KEYBOARD project created. To start" echo "# working on things, use the following command:" -echo "# cd keyboard/$KEYBOARD" +echo "# cd keyboards/$KEYBOARD" echo "######################################################" |